! 家庭成员 !! 父亲:霜狼·寒锋(そうろう かんぽう / Sōrō Kanpō) 身份:霜狼族的贵族公子 霜狼是他的种族名,寒锋象征着他强大的冰霜之力和锐利的战斗风格。 !!! 外貌特征: 身材高大,肌肉结实,皮肤苍白如雪,仿佛覆盖着一层薄薄的冰霜。 头发呈银白色,略带狼耳状的尖角,显得野性而威严。 眼睛为深蓝色,仿佛寒冰般冷冽,但在面对女主时会变得温柔。 身上散发着一股凛冽的寒气,仿佛与霜狼族的冰霜之力融为一体。 !!! 性格特点: 作为霜狼一族的继承人,他原本严肃冷酷,但对女主一见钟情后,展现出了温柔与坚定的一面。 他深爱女主,并愿意为了她放弃一切,包括家族的地位与权力。 他有着强烈的正义感和责任感,渴望通过自己的力量改变两族之间的仇恨。 !! 母亲:火羽·澪奈(かわら みおな / Kawanara Minona) 身份:凤凰族的平民女子 火羽象征着她的火焰之力和凤凰族的血脉,澪奈则体现了她的温柔与纯洁。 !!! 外貌特征: 火红色的长发如火焰般耀眼,微微卷曲,随风飘扬。 红黄异色瞳,右眼为深红色,左眼为金黄色,仿佛火焰与光芒交织。 翅膀呈火焰般的红黄色调,翅膀边缘带有金色的光芒。 身上散发着温暖的光芒,仿佛能够驱散一切寒冷。 !!! 性格特点: 性格温和善良,心地纯净。她虽然出身平民,但却拥有非凡的智慧与洞察力。 深爱着男主,并愿意为了他放弃一切。 她拥有强大的内心,在面对困境时总能保持冷静与坚定。 !! 长姐:柊琉奈(ひいらぎ るな / Hikari Runa) !!! 外貌特征: * 发型:火红色长发,微微卷曲,随风飘扬。 * 眼睛:红黄异色瞳,右眼为深红色,左眼为金黄色,仿佛火焰与光芒交织。 * 翅膀:火焰般的红黄色调,翅膀边缘带有金色的光芒。 * 服装:白色长裙,裙摆上绣有火焰纹样,腰间系着一条红色丝带。 !!! 性格特点: * 开朗乐观,总是面带微笑,给人一种温暖的感觉。 * 善于倾听他人的心声,能够化解他人的烦恼。 * 内心深处隐藏着对家族历史的使命感,渴望通过自己的力量保护妹妹。 !! 幼妹:柊月澪(ひいらぎ げつりょう / Hikari Geturyou) !!! 外貌特征: * 发型:浅蓝色长发及腰,发梢微微泛着银色的光芒。 * 眼睛:深蓝色瞳孔如湖水般清澈,仿佛能映照出人心。 * 翅膀:冰晶般的淡蓝色调,翅膀边缘闪烁着微弱的星光。 * 服装:淡蓝色短裙,裙摆上绣有冰晶纹样,腰间系着一条银色丝带。 !!! 性格特点: * 外表冷静内向,但内心渴望被理解与接纳。 * 对姐姐柊琉奈无比崇拜,总是默默地跟随姐姐的脚步。 * 虽然不善于表达情感,但她会用行动来证明自己的关心与支持。 ! 关联世界观 [[世界观 - 维斯托利亚]] ! 角色背景 寒锋出身于霜狼族最显赫的家族之一——霜狼一族。寒锋从小接受严格的家族教育,被灌输霜狼族与凤凰族之间的仇恨。 火羽澪奈出身于凤凰族的一个普通家庭——火羽一族。火羽一族是凤凰族中较为平凡的一支,以治愈与守护著称。 寒锋在一次潜入凤凰族的庙会时,遇到了澪奈,并被她的温柔与美丽深深吸引。两人在庙会的夜晚秘密相会,并决定共同追求和平与爱。 两人秘密结婚怀孕后,二人的婚事被双方家族发现。为了保护女儿们,寒锋与澪奈在追兵逼近时故意引开追兵,战斗后生死不明。 ! 角色故事 * [[【角色故事】冰火之誓 - 1]] * [[【角色故事】冰火之誓 - 2]] * [[【角色故事】冰火之誓 - 3]] * [[【角色故事】冰火之誓 - 4]] * [[【角色故事】冰火之誓 - 5]] * [[【角色故事】冰火之誓 - 6]] * [[【角色故事】冰火之誓 - 7]] * [[【角色故事】冰火之誓 - 8]] * [[【角色故事】冰火之誓 - 9]] * [[【角色故事】冰火之誓 - 10]] * [[【角色故事】冰火之誓 - 11]] * [[【角色故事】冰火之誓 - 12]]
! 家族成员 !! 父亲:灵羽千隼(れいう はやて / Reiyu Hayate)[[链接|【详细信息】灵羽千隼]] 苍岚联邦北境守护使。"千隼"象征其如千只猎隼般锐利的战场洞察力 !!! 外貌特征: * 银灰色短发如冷冽刀锋(#7E818C),总沾着军营铁屑 * 冰蓝色瞳孔能洞穿迷雾(#8FB4C9),右眼睑有闪电状旧伤疤 * 玄铁色猫尾缠绕三道秘银环,战斗时会炸毛如狼毫巨笔 * 军装左胸别着星芒家徽,在暗夜会发出幽蓝微光 !!! 性格特点: * 战场上如暴风雪般冷酷,曾单骑击退魔物潮 * 在家会偷偷用军披风给孩子们当秋千绳 * 书房暗格里珍藏着星奈婴儿时期的兔耳襁褓 * 口头禅:"真正的剑,要连同守护之物一起磨砺" !! 母亲:灵羽绫(れいう あや / Reiyu Aya)[[链接|【详细信息】灵羽绫]] 曾联邦首席草药学家,现已退休。"绫"寓意如锦缎般治愈伤痕的温柔力量 !!! 外貌特征: * 亚麻色长发流转月光(#D8C39E),发梢永远沾着药草香 * 琥珀色瞳孔能看透病理(#BF7E3D),眼下有淡青色熬夜痕迹 * 渐变茶色猫尾可当诊断工具,触碰患者会自主检测体温 * 双手布满治愈魔法反噬的银色星点状疤痕 !!! 性格特点: * 能用蒲公英茶平息边境暴乱伤兵的癫狂 * 唯一能让暴怒的千隼将军瞬间安静的存在 !! 长兄:灵羽苍真(れいう そうま / Reiyu Soma)[[链接|【详细信息】灵羽苍真]] 边境魔物防御团第三中队队长,被认为是其父的接任者。"苍真"取自苍鹰之瞳与赤子之心的结合 !!! 外貌特征: * 炭灰色刺猬头如钢针(#4B4B4B),总插着星奈恶作剧的小花 * 翡翠绿瞳孔在战时会泛金纹(#50C878→#D4AF37) * 从锁骨延伸到背部的魔物爪痕,用星奈的发带遮掩 * 随身携带刻满星辉族符文的断剑(原为星奈生母遗物 !!! 性格特点: ▸ 训练场上是让新兵颤抖的"铁面修罗" ▸ 深夜会偷偷给润小弟补被撕破的算术作业 ▸ 特殊习惯:焦虑时磨剑速度会提高三倍 ▸ 致命弱点:无法拒绝星奈含着泪光的请求 !! 次姐:灵羽琉璃(れいう るり / Reiyu Ruri)[[链接|【详细信息】灵羽琉璃]] 国立图书馆的古籍修复员。 "琉璃"象征其通透智慧与易碎内心 !!! 外貌特征: * 樱花白发丝自带荧光(#FFE4E1),读书时会飘落文字光尘 * 红宝石瞳孔浮现鎏金古文字(#E0115F+#FFD700) !!! 性格特点: () !! 幼弟:灵羽润(れいう じゅん / Reiyu Jun)[[链接|【详细信息】灵羽润]] 圣咏教廷附属学校六年级生。"润"寓意浸透黑暗仍保持清澈的灵魂 !!! 外貌特征: * 蜜糖棕卷发藏着银丝(#B87333) * 星云紫瞳孔倒映星图(#8A2BE2) !!! 性格特点: () !! 养女:灵羽星奈(Reiyu Seina / せいな れいう)[[链接|【详细信息】灵羽星奈]] 灵羽家养女/星辉遗族末裔。 !!! 外貌特征: ▸ 月光蓝长发常炸毛(#7AA2D6) ▸ 矢车菊蓝瞳孔月夜转银(#6495ED→#C0C0C0) ▸ 兔耳内侧星芒金胎记(#FFD700) ▸ 颈间逆羽纹青铜护身符 !!! 性格特点: () ! 关联世界观 [[【世界观】维斯托利亚]] ! 角色背景 (暂无) ! 角色故事 (暂无)
! 卷壹·冰火缘起 -- 第一章:霜刃 --- 寒风呼啸,训练场上寒锋的身影如一道利刃般划破空气。他的动作干净利落,每一个击打都带着不容置疑的力量。作为霜狼族最年轻有为的战士,寒锋从小就接受最严格的军武训练。他的父亲是霜狼族的长老,母亲则是著名的战将,寒锋自幼便被寄予厚望,成为霜狼族未来的希望。 “最后一组训练!”寒锋咬紧牙关,挥舞着手中的长剑。剑锋划过冰冷的空气,发出清脆的声响。他的额头上渗出细密的汗珠,却在寒风中迅速凝结成冰晶。这是年前的最后一天训练,寒锋知道,自己必须全力以赴。 训练结束时,寒锋已经浑身湿透,但他没有丝毫懈怠。他将长剑收起,转身走向休息区。弟弟寒羽早已等候在那里,手中端着热腾腾的酒壶。 “哥,辛苦了。”寒羽笑着递上酒壶。 寒锋接过酒壶,仰头喝了一口。辛辣的酒液顺着喉咙滑入胃中,带来一阵暖意。他放下酒壶,拍了拍寒羽的肩膀:“你也辛苦了,今天训练得不错。” 寒羽憨厚地笑了笑:“哥,你才是真正的榜样。每次看到你训练,我都觉得自己差得远。” 寒锋摇了摇头:“你还年轻,只要肯努力,迟早会超过我的。” 兄弟俩相视一笑,气氛轻松而温暖。寒羽突然凑近寒锋的耳边,压低声音说道:“哥,今天咱们好好庆祝一下?难得年前最后一天,咱们痛快地喝一场!” 寒锋犹豫了一下,但看到弟弟期待的眼神,他点了点头:“好吧,就这一次。” 寒羽顿时喜上眉梢,立刻起身招呼其他兄弟。不一会儿,桌上摆满了酒菜,兄弟们围坐在一起,气氛热烈。 寒锋和寒羽端起酒杯,一饮而尽。酒香在口中弥漫,寒锋感到一股暖流涌上心头。他看着弟弟,心中涌起一股豪情:“寒羽,今天咱们不仅要喝个痛快,还要来点刺激的!谁输了,就听对方的命令,做一件事!” 寒羽眼睛一亮:“什么刺激的?” 寒锋神秘地笑了笑:“咱们来打个赌!如果你敢去凤凰族的庙会捣乱,我就把我的狼牙项链送给你!” 寒羽点了点头,举起了手中的酒杯,“成交!” 其他兄弟见状,也都纷纷加入赌局。寒锋和寒羽各自提出自己的赌注,气氛愈发热烈。 酒过三巡,寒锋的脸上泛起红晕,眼神中透露出一丝醉意。寒羽却不甘示弱,两人你来我往,赌注越来越大。 “寒锋,你敢不敢去凤凰族的庙会捣乱?”寒羽突然提出了一个大胆的赌注。 寒锋愣了一下,随即哈哈大笑:“捣乱凤凰族的庙会?你是在开玩笑吗?” 寒羽却不依不饶:“怎么,不敢?” 寒锋的酒意上涌,一股冲动涌上心头:“怕什么?我寒锋什么时候怕过?赌就赌!如果我输了,我就去凤凰族的庙会捣乱!” 寒羽开怀大笑,“成交!” 寒锋站起身,摇摇晃晃地走向门口。寒羽和其他兄弟连忙扶住他,担心他摔倒。寒锋推开他们的手,豪迈地笑道:“放心吧,我还清醒着!明天,我就让凤凰族知道霜狼族的厉害!” 寒锋走出帐篷,夜风吹拂着他醉意朦胧的脸庞。他深吸一口气,心中涌起一股豪情。明天,他就要去凤凰族的庙会,让那些自以为是的凤凰族人看看,霜狼族的威严不容挑衅! 然而,就在他即将到达目的地时,一阵剧烈的头痛袭来。寒锋踉跄了一下,最终倒在了地上,陷入了昏迷。
卷叁·双生花 – 第十章:暗涌 --- 【寒夜惊变】 三更的雨夹雪砸在瓦片上,柊琉奈用肩头抵着妹妹发烫的额头。祠堂的青砖地渗着阴寒,月澪的咳嗽声越来越弱,最后化作一缕滚烫的喘息。 "娘...求您请个大夫..."琉奈叩响东厢房的雕花门,指节在寒风中渗出血珠。门内传来药杵砸地的闷响,妇人裹着狐裘的影子映在窗纸上:"装什么娇贵?库房第三格有柴胡,自己煎!" 寅时初刻,月澪终于躺在柴房的草堆上。琉奈用体温焐着陶罐煎药,看着妹妹脖颈浮现不正常的潮红。窗外忽然传来虎子含混的叫骂:"明早把西厢的药碾全洗了!" 【暗格秘辛】 次日酉时,琉奈揉着冻裂的手指推开祠堂门。供桌下的暗格裂开半寸缝隙,昨日罚跪时,月澪的咳血竟融化了经年冰封的机关。 "阿姐你看!"月澪苍白的指尖挑起半枚玉佩,冰纹间缠着褪色的红绳。当琉奈的掌温触及玉身,裂纹突然泛起荧光,蝇头小楷在玉面游走: "双亲蒙难,弃女愧怍。南行三百里白枫谷......" 字迹在关键处模糊不清,像是被泪水晕染过。月澪突然剧烈咳嗽,玉佩坠地时,一截冰丝黏在了供桌裂缝里。 【蛛丝马迹】 戌时的更鼓声中,杜仲提着灯笼来祠堂取《伤寒论》。油纸伞滴落的水渍漫过青砖,他突然蹲下身——供桌裂缝里闪着极细的银光。 用铁药匙挑出那截冰丝时,老医师浑浊的眼珠骤然收缩。这绝非普通蚕丝,入手寒彻骨髓的触感,让他想起二十年前在黑市见过的北境贡品。 【雨夜筹谋】 姐妹俩蜷缩在柴房角落,就着漏进的月光研究玉佩。月澪用井水浸湿帕子轻拭玉面,更多文字在潮湿中显现: "......寻持另半玉者,切记勿示于人......" 突然,前院传来铁锁晃动的声响。琉奈慌忙将玉佩塞进墙缝,顺手把晾药渣的竹筛盖在上面。月澪贴着墙根装睡,听见杜仲的脚步声在门外停留许久,药杵刮过门槛发出刺耳的摩擦声。
卷叁·双生花 – 第十一章:焚尽 --- 寅时的露水还未凝结,养父的咆哮已震碎晨昏:"小贱人敢动老夫的暗格!"柴房木门被铁钩劈开的瞬间,虎子痴肥的身影堵住天窗微光。柊琉奈的火瞳尚未完全睁开,麻绳已勒进她纤细的脖颈..。 "本想等虎子成婚再享用..."养父将柊琉奈拖向隔壁厢房,"现在就让你们知道什么叫妇道!"虎子流着涎水撕扯柊月澪的衣襟,腥臭的呼吸喷在她脸上。 柊琉奈的后脑撞上雕花床柱,剧痛中看见妹妹被按在药碾上。虎子的肥手扯开她衣襟时,血脉深处突然涌出岩浆般的热流——火羽自后背轰然展开。 "别碰我妹妹!" 火焰从她指尖炸开的瞬间,整排药柜轰然倾塌。发黑的黄芪与虫蛀的当归在火浪中翻飞,虎子尖叫着扑打锦袍上的火星,却把火种引向堆积如山的假鹿茸。琉奈本能地将月澪揽入怀中,烈焰在她们周身盘旋成赤色屏障,连妹妹的衣角都不曾燎焦。 "妖...妖怪!"老妇人抱着药匣要逃,被柊月澪的冰晶封住双足。火舌舔舐着杏林堂百年积攒的假药,将"妙手回春"的匾额烧成焦炭。 走水啦!" 街坊的呼喊裹着初春的晚风传来,却无人拎水救火。绸缎庄老板娘倚着门框嗑瓜子:"早该烧了这害人铺子。"铁匠抡锤砸着通红的烙铁冷笑:"上月我娘就是吃了他家的附子草去的。" 火光照亮围观者麻木的面容。卖炊饼的老汉突然朝火场啐了一口:"十五年前抱回女娃时就透着邪性!"沾痰的饼铛当啷落地,惊飞檐下避火的寒鸦。 黎明时分,焦黑的梁柱间只剩虎子颈间半枚玉佩完好。柊琉奈的火瞳映着玉身完整的冰火纹——这是父母在虚空中最后的身影:银发男子与火羽女子相拥跃下悬崖,玉佩在坠落时裂成两半。 "往生涧..."柊月澪的冰晶在晨露中凝出路线图。她们最后回望燃烧的废墟,老妇人碳化的手指仍死死抠着药柜暗格,那里藏着改头换面的收养文书,以及被血污浸透的真相。 晨雾中,两枚玉佩在姐妹掌心合二为一,冰火交融的光晕里浮现最后一行小字: 南行三百里,白枫谷有故人。
前言 & 后记 --- 去年年底,我使用了新的形象,也就是现在的兔子的形象作为自己的自设。 在改完自设后,原先使用的菲尼克斯的形象,也就暂时用不到了。不过,毕竟是我亲手参与设计的角色,不忍她们就这么沉睡在硬盘的深处。恰逢DeepSeek爆火,于是我便有了把她们作为我的OC,进一步完善的想法。 在DeepSeek的辅助下,我逐渐完善了她们的名字、世界观等设定。在进一步的头脑风暴时,因为我有前后两个菲尼克斯的形象,因此自然而然的想到把她们设定成姐妹。后来又进一步想到补全她们的身世。然后因为两人一个为冰属性,一个为火属性,因而进一步想到了她们可以是混血,再然后社么禁忌之恋、家族追杀什么的都来了。于是,就有了这篇文章。 在写作的时候,我也是尝试了写出大概的大纲,然后让AI帮我补全的方法。可以看出,DeepSeek的文笔还是非常强的,只可惜这玩意经常宕机。中间有一段是让360的纳米AI写的,不过也明显可以看出二者的文风不同。 这篇小说写了大约20000字,不过AI写到后面的时候记忆力就开始下降了,因此后面的质量会有些差,前面也有不少写得不够好的地方。此时光靠AI已经不好解决了,只能用我粗劣的文笔来重写了。
卷壹·冰火缘起 – 第二章:灯影 --- 寒锋从昏迷中缓缓苏醒,头痛欲裂。他睁开眼睛,发现自己躺在一片陌生的土地上。四周传来嘈杂的声音,夹杂着欢声笑语和商贩的吆喝声。他试图回想自己是如何来到这里的,记忆却模糊不清。 “看来是醉得太厉害了。”寒锋低声自语,揉了揉太阳穴。 他撑起身子,环顾四周。眼前是一片热闹的广场,无数盏灯笼高高挂起,映照得夜空如同白昼。摊位林立,香气扑鼻,各种美食和手工艺品琳琅满目。寒锋这才意识到,自己竟然来到了凤凰族的庙会。 “糟糕……”寒锋心中一紧。他想起自己与弟弟打赌的事情,此刻却后悔不已。他本想借着酒劲去捣乱,结果却因为醉酒而晕倒在这里。 正当他不知所措时,一群凤凰族的村民走了过来。他们看到寒锋躺在地上,纷纷露出惊讶的表情。 “这位客人,你怎么一个人躺在这里?”一位中年男子走上前来,关切地问道。 寒锋连忙站起来,整理了一下自己的衣衫。他用兜帽和厚衣服遮住了霜狼族的特征,声音也刻意放低:“啊……我是迷路了。刚才喝了些酒,不小心睡着了。” “原来是这样。”中年男子笑了笑,“这里是凤凰族的庙会,每年这个时候都会举办。你是第一次来吧?要不要我们带你四处逛逛?” 寒锋心中一惊,但表面上却装作一副感激的样子:“那就麻烦你们了。” 中年男子热情地带他走进人群。寒锋发现,凤凰族的村民们并没有想象中的那么可怕。他们笑容温暖,乐于助人,完全没有他从小被灌输的那种“自私虚伪”的印象。 “这位客人,你要尝尝我们的烤肉吗?”一位老妇人端着一盘香气扑鼻的食物向他招手。 寒锋犹豫了一下,最终点了点头。老妇人将一块烤肉递给他,寒锋咬了一口,香味在口中弥漫开来。他忍不住感叹:“真好吃!” “你喜欢的话可以多尝些。”老妇人笑着又递给他一块。 寒锋心中一阵触动。他第一次发现,凤凰族的人并没有那么可怕。他们热情好客,乐于助人,与他从小被教育的完全不一样。 就在这时,一阵清脆的笑声吸引了他的注意。他抬头望去,只见不远处的一个摊位前站着一位年轻女子。她穿着一袭红色长裙,长发如火焰般飘逸,皮肤白皙细腻,在灯笼的映照下显得格外动人。 “那是……”寒锋的心跳不由自主地加快了。 女子名叫澪奈,是凤凰族一位普通村民的女儿。她正在摊位前帮忙售卖手工饰品。她的笑容如同春日的阳光般温暖,吸引了许多人的目光。 寒锋站在远处,默默注视着她。他从未见过如此美丽的女子,心中涌起一股莫名的悸动。他知道自己不该对凤凰族的人产生好感,但此刻却无法控制自己的心跳。 “喂,这位客人,你要买些什么吗?”一位商贩走过来打断了他的思绪。 寒锋回过神来,随便挑选了几样小饰品。他的目光却始终不自觉地飘向澪奈的方向。 “这位客人,你的东西。”商贩将物品递给他。 寒锋接过物品,心中已经有了主意。他决定去澪奈的摊位看看,或许能与她搭讪。 他深吸一口气,走向澪奈的摊位。脚步却不知不觉变得沉重起来。他知道自己此刻的模样并不像一个霜狼族的战士,反而更像是一个普通的游客。 “欢迎光临!”澪奈微笑着向他打招呼。 寒锋站在澪奈的摊位前,心跳如擂鼓般响亮。他深吸一口气,试图平复自己的情绪,却发现呼吸变得更加急促。他的手指不自觉地摩挲着外套的边缘,掩饰着内心的紧张。 “欢迎光临!”澪奈微笑着向他打招呼。 寒锋勉强挤出一个笑容,声音有些沙哑:“你好。” “你想看看什么?”澪奈指着摊位上的饰品问道,眼中闪烁着好奇的光芒。 寒锋的目光在饰品间游移,试图找到一个合适的借口。“我……我对这些饰品很感兴趣。”他轻声说道,声音中带着一丝拘谨。 澪奈微微一笑,眼中闪过一丝调皮:“真的吗?每一件都是我自己亲手制作的,每一枚都独一无二。” 寒锋点点头,心中却在想着该如何进一步与她交流。他的手指不自觉地摩挲着饰品的边缘,掩饰自己的紧张。 “你喜欢手工饰品吗?”澪奈问道。 寒锋抬起头,与她对视一眼。她的目光清澈明亮,仿佛能看透人心。 “嗯……是的。”寒锋轻声说道,“我觉得每一件作品都凝聚了制作者的心血。” 澪奈微微一笑:“你说得对。每一件饰品都代表着我的心意。” 寒锋心中一颤。他从未想过自己会与一个凤凰族的女孩有如此深入的交流。他的偏见在这一刻似乎被打破了。 “这位客人,你要买下它吗?”澪奈指着他手中的饰品问道。 寒锋低头看了看饰品,心中突然涌起一股冲动:“我……我想买下它。” “好的。”澪奈接过饰品,小心地包装好,“这是你的。” 寒锋接过包装好的饰品,心中涌起一股难以言喻的感觉。他知道自己此刻的行为已经违背了家族的教诲,但他无法控制自己的心。 “谢谢。”他轻声说道。 “不客气。”澪奈微笑着,“希望你会喜欢。” 寒锋的身影渐渐消失在夜色中,他的脚步虽然坚定,但内心却如同一团乱麻,无法理清。他知道自己不该对一个凤凰族的女孩产生好感,但那份悸动却如此真实,让他无法忽视。寒锋抬手摸了摸口袋里还带着温度的饰品,那是他第一次主动打破偏见,也是第一次感受到如此复杂的情绪。 “为什么会这样?”寒锋低声自语,目光不自觉地望向夜空中闪烁的星辰。他知道自己不该对一个凤凰族的女孩产生好感,但这份悸动却如此真实,让他无法忽视。 寒锋的思绪飘回了白天的场景。他从未想过自己会主动走进那间小小的饰品店,更没想到会遇到这样一个特别的女孩。澪奈的笑容如同春日的暖阳,驱散了他心中长久以来的阴霾。她的温柔和智慧让他感到震撼,也让他第一次意识到,自己一直以来的偏见是多么的狭隘。 寒锋的脚步渐渐放慢,他发现自己不知不觉间已经走到了一片偏僻的小巷。夜风拂过他的脸庞,带来一丝凉意,却无法冷却他内心的燥热。他知道自己必须做出选择,但这个选择却让他感到前所未有的迷茫。 另一边,澪奈结束了一天的工作,疲惫地回到了位于巷尾的小屋。她的手中紧紧握着今天赚到的金币,这是她辛苦一天的成果。然而,她的思绪却无法完全集中在工作上,因为她一直在回想白天那个与众不同的顾客。 “真是个有趣的人呢!”澪奈轻笑一声,指尖轻轻摩挲着桌上的饰品,眼中闪过一丝期待,“不知道什么时候还能再见到他。” 澪奈坐在自己的小屋里,点燃了一盏油灯。昏黄的灯光洒在她的脸上,映照出她温柔的笑容。她的目光落在桌上的饰品盒上,那是她亲手制作的,每一个饰品都凝聚了她的心血。她轻轻打开盒子,取出一枚精致的银色项链,项链上挂着一颗小小的蓝宝石,闪烁着微弱的光芒。 “这是今天那位客人买的饰品。”澪奈轻声说道,眼中闪过一丝怀念。她记得寒锋走进店里的那一刻,他的拘谨和认真让她感到新奇。他的眼中闪烁着光芒,仿佛在黑暗中寻找一丝光明。她从未见过如此特别的人,他的气质让她感到既陌生又熟悉。 澪奈的目光落在窗外的夜空上,繁星点点,如同无数双眼睛在注视着她。她的心中涌起一股难以言喻的情感,她不知道这是什么,但她知道,这与寒锋有关。 “希望他能平安无事。”澪奈轻声说道,眼中闪过一丝担忧。她不知道为什么会对一个陌生人如此在意,但她知道,她的心已经被某种力量牵引,无法再回到从前的生活。 澪奈站起身,走到窗前,推开窗户,夜风拂过她的脸庞,带来一丝凉意。她仰望着星空,心中涌起一股难以言喻的情感。她知道,她的生活将会因为这个人而发生巨大的变化,但她并不害怕,因为她相信,命运自有安排。 寒锋和澪奈的故事,如同一颗种子,在这片土地上悄然生根发芽,等待着未来的绽放。
卷壹·冰火缘起 – 第三章:星契 --- 庙会的夜晚总是热闹非凡,灯笼高挂,人群熙攘。澪奈站在自己的饰品摊位前,整理着货架上的小物件。她的手指轻轻摩挲着那些精致的饰品,仿佛在抚摸一个个承载着故事的小精灵。夜风吹过,带来阵阵喧嚣,但她的心却异常平静。 “小姑娘,你的饰品真漂亮。”一个温和的声音突然在耳边响起。 澪奈抬起头,看到一位头发花白的老太太正笑眯眯地看着她。老太太的目光落在摊位上的一串珍珠项链上,眼神中透着一丝怀念。 “谢谢奶奶夸奖。”澪奈礼貌地回应,心中却隐隐感到一丝不安。她总觉得今天会有什么不同寻常的事情发生,这种预感让她心跳微微加快。 “小姑娘,你知道吗?”老太太凑近了些,压低声音,“我总觉得你在这里等什么人。” 澪奈愣了一下,脸颊微微发烫。她连忙摇头:“没有啊,我只是来摆摊而已。” 就在这时,一阵轻快的脚步声由远及近。澪奈下意识地抬头,目光瞬间定格——一个身材修长的年轻男子正站在摊位前。他的轮廓在夜色中显得格外清晰,眉眼深邃,鼻梁高挺,嘴角挂着一抹若有若无的微笑。 寒锋的目光在饰品间扫过,最后停在了澪奈身上。他的心跳不受控制地加快了,仿佛被某种无形的力量牵引。他深吸一口气,试图让自己看起来更自然些。 “你在等人吗?”寒锋的声音低沉而温和。 澪奈的脸颊瞬间染上一层红晕,她慌乱地摇摇头:“没有,我只是……”话音未落,她注意到寒锋的目光落在了摊位上的一枚银色蝴蝶胸针上。 “这枚胸针很特别。”寒锋轻声说道,指尖轻轻摩挲着胸针的表面。 澪奈的心跳得更快了。她看着寒锋专注的样子,忍不住开口:“那是我亲手设计的,灵感来自于一只受伤的蝴蝶。” 寒锋抬起头,目光中闪过一丝惊讶:“你设计的?很漂亮。” “谢谢。”澪奈低下头,掩饰着自己的紧张,但嘴角却不自觉地上扬。 寒锋的目光在她身上停留了几秒,仿佛想要看透她的心事。他深吸一口气,鼓起勇气问道:“我可以再看看其他饰品吗?” “当然可以。”澪奈的声音有些颤抖,但她努力让自己听起来平静。 寒锋跟着澪奈来到饰品区,目光在琳琅满目的饰品间游移。每一件饰品似乎都在诉说着一个故事,而他却被澪奈的温柔所吸引。 “这枚戒指的设计很独特。”寒锋指着一枚雕刻着藤蔓花纹的戒指说道。 “那是我为母亲设计的。”澪奈的声音中带着一丝怀念,“她喜欢自然,所以我希望能用这种方式表达我的爱。” 寒锋的目光从戒指转移到澪奈身上。他注意到她说话时眼中闪烁的光芒,那是一种纯粹而真挚的情感。他的心跳不受控制地加快,仿佛被某种力量击中。 “你的设计很有心意。”寒锋轻声说道。 澪奈抬起头,与他对视一眼,随即迅速移开视线。她的心跳得飞快,仿佛要冲出胸膛。她知道自己不该对他产生好感,但不知为何,他的存在让她感到安心。 “年轻人,你们两个倒是挺般配的!”老太太在一旁笑着说道。 寒锋和澪奈同时愣住,随后不约而同地红了脸。寒锋尴尬地咳嗽了一声,而澪奈则低下头,掩饰着自己的羞涩。 庙会的最后一天,寒锋早早地来到了摊位帮忙拆除设施。他的到来让澪奈感到既惊喜又紧张。 “谢谢你来帮忙。”澪奈一边递给他一把工具,一边说道。 “这是我应该做的。”寒锋接过工具,目光中带着一丝温柔。 两人默契地配合着,拆除设施的动作显得格外流畅。寒锋时不时地帮澪奈擦去额头的汗珠,而澪奈则会及时为他递上一杯水。每一次接触,都让两人心跳加速。 “今天的庙会就要结束了。”澪奈望着空荡荡的街道,心中有些不舍。 “是啊。”寒锋的声音中带着一丝感慨,“不过……”他深吸一口气,鼓起勇气说道,“我想带你去看一个地方。” 夕阳的余晖洒在花海上,形成了一幅美丽的画卷。寒锋和澪奈并肩站在花海中,微风拂过,带来淡淡的花香。 “你喜欢这里吗?”寒锋轻声问道。 “很喜欢。”澪奈望着远处的夕阳,心中涌起一股暖流。 寒锋深吸一口气,转身面对澪奈。他的目光中透着一丝紧张,但更多的是坚定。 “澪奈,我有一件事想告诉你。”寒锋的声音有些颤抖。 澪奈停下脚步,心中隐隐猜到了些什么。她的心跳得飞快,仿佛要冲出胸膛。 “我喜欢你。”寒锋的声音渐渐变得坚定,“从第一次见到你开始,我就无法忽视你。你的温柔、善良和坚强让我深深地爱上了你。” 澪奈愣在原地,眼中闪烁着幸福的泪光。她从未想过,自己会在这样一个美好的夜晚,听到这样动人的情话。 “我也喜欢你,寒锋。”她轻声说道,声音中带着一丝颤抖。 寒锋听到这句话,心中充满了喜悦。他走上前,轻轻握住她的手,感受着她温暖的触感。这一刻,他知道自己的心终于找到了归属。
卷壹·冰火缘起 – 第四章:融雪 --- 星火咖啡馆的玻璃橱窗蒙着氤氲水雾,寒锋用手指在窗面勾勒出一只振翅的冰凤凰。琉璃瓶中的冰晶兰舒展花瓣,霜露顺着茎脉滚落,在橡木桌面晕开一圈浅银色水痕。这是他特意从霜狼族领地带来的珍卉——每当花瓣接触空气便会凝结寒雾,恰好遮掩他周身散发的凛冽气息。 “今天的拿铁很香。”澪奈轻嗅着杯中的香气,嘴角微微上扬。 寒锋坐在她对面,目光中带着一丝宠溺:“你喜欢就好。” 咖啡馆的窗外飘着细雨,雨滴轻轻敲打着玻璃窗。寒锋的目光不自觉地落在澪奈微卷的发梢上,雨水顺着她的发丝滑落,在空气中形成一道道细小的水痕。 “你最近好像瘦了。”澪奈突然开口说道,眼中闪过一丝担忧。 寒锋愣了一下,随即笑道:“可能是最近训练太忙了吧。” “训练?”澪奈眉头微皱,“你总是这么拼命,难道不累吗?” 寒锋摇摇头:“习惯了。” 两人的对话渐渐变得轻松自然,仿佛时间在这一刻静止。然而,命运的齿轮却在此刻悄然转动。 那天下午,寒锋提前出门准备去接澪奈。天空突然下起了大雨,雨点噼里啪啦地砸在地上,仿佛无数颗冰雹在飞舞。寒锋的兜帽被雨水打湿,贴在了他的脸上。他试图抖掉帽子上的雨水,却意外地让它完全脱落。 “该死!”寒锋低声咒骂一声,连忙寻找避雨的地方。 他跑进一家布料店,老板见他浑身湿透,连忙递上一条毛巾:“小伙子,要不要买件衣服?” 寒锋看了看自己湿透的衣服,点了点头。他随便挑了一件稍大的外套披在身上,却没想到这件衣服的领口设计让他不得不将兜帽摘下。 当他再次出现在澪奈面前时,他的银白色头发和尖角已经完全暴露在空气中。 “寒锋?”澪奈的声音中带着一丝疑惑。 寒锋的心猛地沉了下去。他试图用外套遮住自己的特征,但这一切都已经太迟了。 “你……”澪奈的声音突然变得冰冷,“你是霜狼族?” 寒锋低下头,喉咙像是被什么东西堵住了。他深吸一口气,缓缓说道:“是的,我一直想告诉你,但我不知道该怎么开口。” “为什么不说?”澪奈的声音提高了几分,眼泪在眼眶中打转,“我以为我们之间是坦诚的,我以为你是真心喜欢我!” 寒锋站起身,试图解释:“我从未欺骗你,我只是……害怕你知道真相后会离开我。” “害怕?”澪奈冷笑一声,转身就要离开,“原来你一直都在害怕,而不是信任我!” 寒锋伸手想要拉住她,却被她用力甩开:“你让我失望了,寒锋。我不想再见到你。” 澪奈一路跑回了家,寒锋在后面一路追着,但澪奈锁住了房门,任寒锋怎么哀求也不打开门。寒锋只好先离开了。 接下来的日子里,寒锋每天都带着一朵花来到澪奈家门口。他站在门外,默默注视着那扇紧闭的门,心中充满了愧疚和悔恨。 “对不起……”他轻声说道,将手中的花放在门口。 日子一天天过去,寒锋的身影依旧准时出现在澪奈家门口。他的诚意渐渐打动了澪奈的心。然而,就在两人关系逐渐缓和的时候,一场意外再次改变了两人的命运。 那天晚上,澪奈正在家中看书。突然间,一阵浓烟从窗外飘了进来。她警觉地站起身,打开窗户向外张望。远处的天空被火光照得通红,火势迅速蔓延而来。 “不好!”澪奈连忙冲出房门。 就在这时,寒锋正好在附近买花。他看到远处的火光后,心中一紧。他扔下手中的花篮,朝着火源方向狂奔而去。 “澪奈!”寒锋的声音中带着焦急。 火势已经蔓延到了澪奈的住处。浓烟滚滚而来,火舌贪婪地吞噬着一切。寒锋顾不得危险,直接撞开了澪奈家的房门。 "澪奈!"嘶吼震落天花板的冰凌。二楼回廊已化作熔炉,寒锋撕开灼烧的衣袖,小臂浮现出霜狼族护体秘纹。他踹开卧室门的瞬间,燃烧的横梁正朝蜷缩在角落的身影坠下。 冰霜结界在头顶绽开时,澪奈看见寒锋后背腾起白雾。霜狼族苍白的皮肤在烈焰中呈现出琉璃质感,银色长发如月光织就的铠甲。当最后一道房梁砸下,他用身体铸成最后的冰墙。 "为什么..."澪奈颤抖的指尖抚上他焦黑的肩胛,那些狰狞伤口正被冰晶缓缓覆盖。 寒锋扯下残破的兜帽,狼耳因疼痛微微颤动:"我说过,你比霜狼族的荣耀更重要。"他举起焦黑的手掌,冰晶在掌心凝成小小的凤凰,"看,我的冰愿意为你的火融化。" 澪奈的眼泪滴落在冰凤凰羽翼上,腾起彩虹般的水雾。她忽然扯开自己的衣领,露出心口处燃烧的凤凰印记:"那我的火也愿意为你的冰熄灭。" 夜空飘起细雪时,他们坐在废墟屋顶。寒锋的狼尾轻轻环住澪奈腰际,少女指尖抚过他耳尖的灼伤:"疼吗?" "比不过你关门那晚的心疼。"他低头轻吻她发间未熄的火星,看着霜与火在呼吸间交融成银河。 远处传来早春的第一声惊蛰。
卷贰·禁忌之契 – 第五章:祭坛 --- 寒锋的狼爪陷进三尺积雪,月光将祭坛废墟染成幽蓝。断裂的凤凰神像指尖垂着冰凌,霜狼族图腾旗半掩在冰层下,三百年前两族在此歃血盟誓的星纹石,此刻正被暴风雪雕琢成讽刺的婚床。 "真要在这里?"澪奈的火狐裘衣被狂风吹开缝隙,腹部的凤凰印记突然灼痛。她看见寒锋后背的霜狼刺青泛起涟漪——那是感应到古老结界时的震颤,狼尾扫过冰封石碑的声响,像极了母亲临终前扯断药罐银链的铮鸣。 寒锋徒手劈开祭坛冰阶,指节被冰刃割得血肉模糊:"当年我父母在人族教堂成婚,神像也是这样裂着眼睛看他们。"他将染血的冰碴甩向夜空,银发间的冰珠叮咚坠地,"今夜就让这些瞎眼神明看着,霜与火如何熔成连理枝。" 子夜时分,暴风雪骤然沉寂。寒锋赤着上身跪在祭坛东侧,霜狼婚仪的金铃系在尾椎,随呼吸发出细碎清音。盗来的族长冰魄悬浮头顶,棱面映出澪奈褪去襦裳的身影——她踩过他融化的雪径,足印里绽开细小的火焰花,当跪在西侧祭坛时,凤凰印记展开光翼,将方圆十丈积雪蒸腾成雾。 "以永冻冰原为证。"寒锋咬破舌尖,血珠坠入阵眼凝成霜狼。冰晶兰突然疯长,缠住他脚踝开出蓝焰之花。 "以不灭焰心为誓。"澪奈扯下燃烧的鬓发,火羽飘落处积雪化红莲。凤凰神像的断翼在火光中微颤,仿佛要拥抱对面狼形冰雕。 冰狼与火凤在阵眼上空撕咬缠斗,狼嚎凤唳震落祭坛冰锥。寒锋瞳孔泛起熔金色,霜狼血脉在皮下游走成奔腾的河;澪奈的异色瞳流转星辉,火焰纹顺着脖颈爬上耳尖。当晨光刺破云层,纠缠的神兽突然炸裂成星雨,三枚陨星坠在祭坛中央——正是三百年前被各族瓜分的盟约之戒。 澪奈拾起凤凰戒时,神像淌下两行冰泪。寒锋将霜狼戒推入她无名指,冰晶戒托触到火羽纹章的刹那,地底传来编钟与骨笛的和鸣。断裂的星纹石浮空拼合,映出三百对新人携手盟誓的幻影,又在他们相握的掌心碎成光尘。 千年寒玉雕成的婚床上,火绒草织就的衾被蒸腾着暖雾。澪奈的嫁衣在冰息中凝结成琉璃铠甲,寒锋的獠牙划过系带时,冰甲龟裂声宛如春溪破冰。"父亲说霜狼新郎要融化新娘的冰壳..."他的吐息在澪奈锁骨凝出霜花,"却没说凤凰的火会把新郎的利爪烤软。" 澪奈咬住他颤动的狼耳尖,金焰顺着齿痕注入血脉:"母亲教过我..."她指尖抚过寒锋心口的霜狼图腾,"要在爱人身上烙下永不熄灭的火种。"寒锋的闷哼化作冰晶雨,婚床四周盛放出血色冰莲,每片花瓣都裹着跃动的火芯。 破晓时分,祭坛响起远古的祝婚曲。澪奈枕着狼尾,望见冰穹顶的极光凝成婴孩形态:"昨夜星坠时,我听见祭坛下有哭声。"寒锋掌心覆上她小腹,冰镜映出双色光晕——银蓝与赤金如阴阳鱼纠缠,冰晶小狼正追逐着火羽雏凤。 七日后澪奈在冰湖边呕吐,燃烧的血块坠入湖水,竟使封冻的湖心裂开春痕。寒锋的鼻尖抵在她后颈抽动:"有冰层裂开的气息...还有新火种破壳的味道..."他割开手腕,冰脉之血凝成双生并蒂莲,一株绽着霜花,一株燃着赤焰。 当夜寒锋猎回白鹿,将最温热的肝脏捧到妻子唇边。他耳垂悬着冰泪坠子,那是霜狼族给孕妻的护身符。"等孩儿出世..."他用鹿血在澪奈腰腹画下守护咒,"带他们去看南海的凤凰木,火羽花能在冰面燃烧。" 澪奈抓把冰屑撒向篝火,爆燃的火焰中浮现繁华街市:戴狼耳饰的孩童与生火羽的少女携手奔跑,转角处却被漆黑利爪撕碎幻象。"会不一样的。"寒锋用血冰封住跳动的火焰,獠牙在掌心刻下契文,"我们的连理枝,会刺破所有黑夜。" 星光漏进冰洞时,澪奈腹中的光晕开始与极光共鸣。寒锋后背刺青泛起前所未有的灼热,那是霜狼血脉感应到新生的震颤。他们相拥沉入婚床时,祭坛深处的星纹石悄然开裂,三百年前的诅咒化作黑雾渗入地脉,而雪原尽头,第一株双色并蒂莲正在破冰。
卷贰·禁忌之契 – 第六章:裂谷 --- 寒锋的狼爪陷进冻土时,冰晶兰正在他脚边诡异地卷曲叶片。这是霜狼族斥候专用的示警方式——每片蜷缩的叶尖都指向西北方,那里是凤凰族边哨的方位。 "三斤雪羚肉,要肋排。"他将银币按在肉铺案板上,冰晶顺着指缝爬上刀刃。屠夫剁骨的动作突然停滞,沾着血沫的嘴角抽搐:"客官是外乡人?这季节可不该有雪羚..." 寒锋的瞳孔瞬间收缩成竖线。案板下的冰层里封着半片凤凰金翎,血色纹路正是凤凰军团的徽记。他装作弯腰系靴带,尾椎处的金铃发出只有霜狼族能听见的嗡鸣——那是军武世家代代相传的危险信号。 "改要鹿腿。"他抛出一枚冰魄币,指尖在案面刻下霜狼族密文。屠夫接钱的手突然暴起青筋,那是人族间谍服用变形药剂的后遗症。 集市喧嚣声忽然变得粘稠。寒锋的耳尖穿透寒风,捕捉到三巷外铁器碰撞的脆响——是凤凰族焰刃刀出鞘的特有频率。他抓起鹿肉冲进成衣铺,扯下挂着"售"字的马车缰绳,冰刃斩断栓柱时,棚顶积雪簌簌震落。 "这车不卖!"店主挥着铁钳追出,却被寒锋眼中迸射的冰蓝幽光骇住。马车冲上冰道时,车辕残留的冰魄币正渗入地脉——足够买下十辆这样的破车。 澪奈正在冰屋前晾晒火绒草,腹中双生子的心跳突然加快。她转身望向南方天际,三只黑鹰正在云层间盘旋出追猎阵型。指尖燃起的预警火苗还未成形,寒锋的马车已撞碎冰坡跃入院落。 "西南裂隙!"寒锋甩出冰索缠住妻子腰身,狼尾扫过门楣抹去生活痕迹。澪奈撞进车厢时,怀中的《百草图谱》散落火星,将冰砖床榻烧出焦痕。 马车冲下冰崖的瞬间,原本的冰屋轰然炸裂。十七支焰矢钉入他们半刻前相拥的位置,熔化的冰水还未滴落就被寒气重新冻结。寒锋的獠牙刺破下唇,血腥味混着冰雾喷在拉车雪驼眼中——这是霜狼族秘传的狂化术。 澪奈死死抓住车窗,腹中光晕在颠簸中明暗交替。她看见后视镜里腾起的黑烟化作凤凰形态,追兵的怒吼被狂风撕碎:"叛族者!交出冰火孽种!" "抱紧我的尾巴!"寒锋突然扯断左臂冰甲,血肉模糊的手掌按在车辕。霜狼族秘纹在皮肤下暴起蓝光,马车瞬间提速三倍,却在拐弯时撞碎冰岩。飞溅的碎冰中,澪奈看见他后背新增的灼伤——是今晨替她挡下灶火时留下的。 三百里外的冰屋里,寒锋布下的镜面结界正映出追兵暴怒的脸。凤凰族将领的焰刃刀劈开冰柜,融化的雪水浇熄了澪奈精心养护的火绒草。人族间谍蹲在墙角,用变形药剂恢复成疤脸大汉的模样:"他们往嚎风峡去了!" "追!"将领的披风扫过育儿冰床,寒锋雕刻的并蒂莲挂坠瞬间汽化。床底暗格里的双生襁褓突然发出啼哭幻音——这是寒锋用冰晶设置的诱敌陷阱。 此刻真正的马车正贴着冰渊疾驰。寒锋的狼耳突然向后翻折,这是霜狼族感应到致命威胁的本能反应。他猛地将澪奈扑倒在车板下,一道熔岩火柱擦着车厢顶棚掠过,烧焦的发丝混着冰碴落在澪奈隆起的腹部。 "是熔岩巨枭..."寒锋的冰甲在高温中滋滋作响,"凤凰族居然驯化了守山神兽。"他扯断颈间冰魄项链,霜狼族传承千年的寒气炸成冰雾,暂时模糊了巨枭的视线。 澪奈的凤凰印记突然灼亮,她抓住丈夫渗血的手臂:"孩子的心跳...在共鸣..."腹中双色光晕穿透衣物,在冰雾中投射出模糊的图腾——竟是霜狼与凤凰交颈的形态。 寒锋的瞳孔剧烈震颤。当第二道火柱劈开冰雾时,他突然调转车头冲向断崖:"信我吗?"澪奈的答案被淹没在雪驼悲鸣中。马车腾空的瞬间,她看见寒锋扯开衣襟露出心口——那里用冰晶刻着她的名字,正随着双生子的心跳闪烁。 追兵的怒吼在悬崖边缘戛然而止。马车坠向迷雾笼罩的冰渊,而三十里外的废弃祭坛里,寒锋提前埋下的传送阵正泛起微光...
卷贰·禁忌之契 – 第七章:双烬 --- 传送阵的蓝光熄灭时,寒锋嗅到了腐殖土与硫磺混合的死亡气息。这不是他预设的南海之滨,而是暗渊裂谷的蛇腹洞——五百年前两族在此交战的埋骨之地。洞顶垂落的钟乳石泛着磷火幽光,像极了悬挂的剑林。 "阵纹被改写过..."寒锋的狼尾扫开地面血痂,露出底下破碎的霜狼族徽。澪奈突然抓紧他的手臂,羊水混着火星滴在残破的徽记上,灼出焦黑的凤凰轮廓。 第一波阵痛袭来时,洞外正下起酸雨。澪奈的后背抵着冰冷岩壁,凤凰印记在皮肤下凸起成浮雕。寒锋用獠牙撕开襁褓布料,发现羊水里漂着细小的冰晶——这是霜狼血脉强行觉醒的征兆。 "孩子等不及了..."澪奈咬住寒锋递来的冰魄,齿间迸发的火星将宝石烧成赤红。寒锋的尾椎金铃突然自行碎裂,这是霜狼族感应到血脉降生的预警。 当第二波剧痛撕裂腹腔时,洞顶钟乳石开始共振。寒锋的手掌按在妻子腹部,冰镜术映出惊悚画面:姐姐的火羽正在灼烧妹妹的胎衣,妹妹的冰晶却在冻结同胞的生机。"逆生双胎!"他撕开随身药囊,却发现止血草早已在传送中化为灰烬。 澪奈的尖叫与惊雷同时炸响。姐姐柊琉奈裹着烈焰降生,火羽在黑暗中划开血色光芒;妹妹柊月澪紧随其后,冰晶在她周身凝结成茧。寒锋用狼尾接住两个女儿时,洞内所有磷火骤然熄灭,岩壁照出森森白骨——那些都是当年战死的两族将士。 "哭啊!"寒锋拍打女婴青紫的后背,冰霜从指尖蔓延至婴儿心口。当微弱的啼哭终于响起时,洞外传来雪枭的示警啼叫——追兵破解了传送阵残留的波动。 澪奈用最后的气力咬破指尖,在岩壁画出哺育符咒。寒锋摘下嵌着两人发丝的玉佩,掰成两半塞进襁褓。姐姐的火羽突然疯长,在妹妹周身织就火焰茧房;妹妹的冰晶则融出乳泉,滴在岩缝里长出火绒草。 "往东三十步有暗河..."寒锋将写好的信件塞进襁褓,信中只道是一对凤凰夫妻遭遇不测。但在信纸背面,他用霜狼族秘术写下真相,只有流淌着冰火血脉的女儿才能看见。 澪奈突然扯下整片凤凰羽翼,剧痛让她咬碎了第二颗冰魄。燃烧的羽翼化作守护结界笼罩石台,她在昏迷前最后一刻,用血在岩壁写下:"母魂永护"。 寒锋的狼耳突然向后翻折,这是追兵踏入三里内的征兆。他将最后三支冰魄箭插在洞口,箭尾系着澪奈的染血发带——这是霜狼族最高规格的死战宣告。 抱着虚弱的妻子冲出洞穴时,寒锋故意踩碎洞口的磷光蘑菇。紫色毒雾腾起的瞬间,他割开手腕将冰脉之血洒满来路——这是最甜美的诱饵,对追猎霜狼的凤凰族而言。 澪奈在颠簸中苏醒,发现丈夫正用冰晶重塑她的羽翼。新生的火羽掺着银丝,每片羽毛末端都凝结着冰凌。"要让他们看清叛徒的模样..."寒锋的獠牙刺破她肩头,留下深可见骨的霜狼齿印。 当他们跃上裂谷最高处,十七道焰矢同时照亮天幕。寒锋故意放缓脚步,让追兵看清澪奈怀中"襁褓"的轮廓——那其实是他用冰雾幻化的虚影。 "往生涧跳!"澪奈突然挣开怀抱,燃烧的羽翼在夜空划出血色弧线。寒锋紧随其后跃下悬崖,霜狼长嚎与凤凰清唳交织成挑衅的战歌。追兵的怒吼在涧底回荡时,真正的双生子正在洞内啜饮岩缝渗出的火绒草乳,姐姐的火羽不知何时已裹住妹妹的冰晶,形成一枚莹白的茧。
卷贰·禁忌之契 – 第八章:寻痕 --- 寒羽的狼尾扫开熔岩地脉蒸腾的黑雾,冰甲在高温中裂开蛛网般的细纹。追捕的第三十七天,他循着兄长残存的血脉波动来到这片死亡之地。往生涧的岩浆翻涌如血,却映不出半分活人坠落的痕迹——这太干净了,干净得像是精心布置的假象。 "镜面幻术..."寒羽的獠牙刺破掌心,将冰脉之血洒向岩壁。血珠在灼热的岩石表面炸成冰雾,渐渐勾勒出霜狼族特有的逃亡轨迹。那些看似凌乱的冰晶碎屑,在血雾中显露出精确的几何排列——是兄长幼年教他的"逆星阵",唯有霜狼斥候长能解。 暗夜降临时,寒羽的耳尖突然捕捉到百里外的异动。不是追兵的铁蹄声,而是冰晶兰在月光下卷曲叶片的细微脆响。他跃上嶙峋的火山岩,看见东南方天际有磷火诡异地聚成狼首形态——正是霜狼族传递暗讯的"幽狼烟"。 "陷阱?"寒羽的冰刃斩断拦路的熔岩藤,掌心按在地面感受冰息流动。地脉深处传来微弱的共鸣,那是新生霜狼血脉特有的震颤频率。他的瞳孔骤然收缩成竖线,尾椎金铃无风自鸣——血脉指引的方向,竟是一处被凤凰火咒封印的蛇腹洞。 洞口的结界泛着诡异的蓝紫色,寒羽的冰甲触及封印时腾起白烟。这不是普通的凤凰火咒,冰层下涌动的霜狼秘纹让他太阳穴突突直跳——兄长竟将哺育咒与杀阵融为一体。当他割开手腕将热血泼向岩壁时,冰火咒印如遇天敌般退散,露出内里密密麻麻的哺育符文:冰晶凝结的奶瓶、火羽编织的襁褓、还有用霜狼族密文书写的育儿经。 石台上的景象让寒羽踉跄后退。两个女婴沉睡在冰火交织的茧中,姐姐柊琉奈的火羽映得洞壁血红,妹妹柊月澪的冰晶在热浪中凝出彩虹光晕。她们的襁褓上绣着霜狼族徽,却用凤凰金线勾边——这般亵渎族徽的作为,本该激起他的杀意。但当他的冰刃触及襁褓时,妹妹突然睁开的冰蓝瞳孔,与记忆中兄长教他剑术时的眼神完美重叠。 "为什么..."寒羽的冰魄刃在岩壁划出深痕。石台上的《百草图谱》摊开着孕期调理篇,书页间夹着朵干枯的冰晶兰——正是去年冬日他送给兄长的诞辰礼。岩壁"母魂永护"的血书突然灼亮,澪奈的虚影展开燃烧的羽翼,火星溅在他手背灼出血泡,这痛楚竟与儿时兄长为他挡下熔岩流时的灼伤位置相同。 破晓时分,寒羽的狼耳突然向后翻折。他感应到百里外有霜狼斥候逼近,那些人是父亲派来清理门户的利刃。襁褓中的玉佩突然泛起微光,内侧的霜狼密文在晨光中显现:"阿羽,若见此信,她们是你的血亲。" 寒羽的冰泪滴在玉佩缺口处,与二十年前兄长赠他玉佩时的场景重合。那时寒锋的手掌还裹着为他挡箭的绷带,笑着说:"这缺口是为防伪刻的。"此刻玉佩的冰纹正与他颈间的吊坠严丝合缝,血脉共鸣震得他心脏生疼。 当第一缕阳光穿透洞顶时,寒羽扯下斥候长的银狼徽章。他在襁褓夹层塞入半枚霜狼兵符,又在岩壁用冰刃刻下"遗孤求收养"。但在兵符暗格,他用獠牙刻下只有霜狼王室能解的血脉密文。抱着女婴来到凤凰族闹市时,他特意选了黑市药坊的后巷——这里充斥着被两族驱逐的流民,墙角蹲着的疤脸男人正用毒蛇般的目光扫视襁褓。 "活下去。"寒羽的狼尾扫过女婴脸颊,留下最后一道冰息守护。当他把襁褓放在刻有霜狼图腾的废井边时,妹妹的冰晶突然裹住姐姐的火羽,在晨光中凝成看似普通的凤凰胎记。巷口传来老妇人沙哑的吆喝声,那声音里带着贪婪的颤音:"谁家娃娃掉了哟——" 寒羽跃上屋脊时,看见疤脸男人的匕首在袖中闪光。但他没有回头,只是将兄长遗留的冰魄箭射向追兵方向。往生涧的岩浆突然暴涌,吞没了所有来时的冰晶痕迹,却吞不掉井边渐渐扩散的冰霜纹路——那是霜狼王室特有的追踪咒,正在老妇人厚重的裙摆下悄然蔓延。
卷叁·双生花 – 第九章:藏玉 --- 【市井尘埃】 杏林堂后巷的晨雾裹着药渣的酸苦,穿藕荷色夹袄的妇人踩着露湿的绣鞋,在废井边驻足。药篮里刚买的陈年艾草散发着霉味,却掩不住井台边细弱的啼哭。 拨开挂着冰凌的枯藤,两个襁褓并排躺在青石板上。粗布包裹的女婴冻得小脸发紫,年长的那个正用通红的手掌拍打妹妹。妇人弯腰时,发现压在婴孩身下的油纸信笺,字迹被雪水晕染得模糊: "双亲染疫,无力抚养,求善心人......" "倒是省了官府文书。"妇人用指甲刮开火漆,羊皮纸里滑出半枚冰纹玉佩。常年混迹黑市的眼力让她心头狂跳——这般剔透的寒玉料子,足够抵杏林堂半年的亏空。 她将玉佩揣进夹袄暗袋,药篮里的艾草簌簌落在女婴脸上。姐姐突然睁眼,赤铜色的瞳孔映出妇人躲闪的面容。 【笼中岁月·十五年后】 惊蛰的雨在瓦檐积成冰锥,柊琉奈踩着及踝的污水推开地窖门。潮湿的霉气扑面而来,角落里传来压抑的咳嗽声。 "阿澪,喝药了。"她护着陶碗避开漏雨的梁柱。妹妹蜷缩在发霉的草垛上,单衣结着霜花,手里还攥着半本《千金方》残卷——那是她们去年在祠堂暗格里发现的。 "咳咳...这药苦得割嗓子..."月澪苍白的唇刚沾碗沿就偏过头,药汁泼湿了打着补丁的褥子。琉奈慌忙擦拭,袖口滑落露出腕上新添的鞭痕。 "小娘子躲这儿偷闲?" 油浸浸的声音从头顶炸开。虎子臃肿的身躯堵住地窖口,三层下巴坠着的金锁片叮当作响。他痴肥的手指勾起琉奈一缕红发:"前厅药材还没理完,莫非等着少爷我教你?" 【霜刃初现】 琉奈僵在原地。昨日因少称了半钱麝香,杜仲用铁药碾砸她的后背,此刻旧伤还在渗血。若此刻反抗,阿澪的伤寒药怕是再也要不到了。 "放开我姐!" 陶碗碎裂的脆响惊破死寂。月澪赤脚跃下草垛,将半碗残药泼向那张油腻的胖脸。墨绿的药汁顺着织锦衣领渗入里衣,虎子被呛得连连后退,金锁片砸在地面溅起污水。 "反了天了!" 尖利的嗓音裹着寒风灌入地窖。穿暗红比甲的身影举着油灯冲下来,火光映出妇人扭曲的面容:"两个赔钱货敢伤我儿!" "是我不小心打翻的!"琉奈猛地将妹妹护在身后,药汁顺着袖口滴落,在污水里凝成冰珠。月澪贴着姐姐颤抖的脊背,发现她中衣下透出未愈的烙伤——形似药杵的疤痕,是上元节那晚留下的。 【冰骨跪祠】 三更的梆子混着雨声传来时,祠堂的青砖地已凝出冰花。妇人特意泼了三桶井水,此刻正顺着牌位"妙手回春"的鎏金字滴落。 "冻...冻死这两个丧门星..."虎子缩在狐裘里叫骂,突然爆发的喷嚏震落了梁上蛛网。他白日浸透药汁的绸裤结满冰碴,倒像给杏林堂挂上讽刺的幌子。 琉奈悄悄握住妹妹冻僵的手,火羽在掌心燃起萤火微光。月澪突然剧烈咳嗽,白雾在供桌下凝成霜纹。腐朽的暗格发出细微开裂声,半枚玉佩正在冰层下泛起幽蓝。
! 第一章 晨雾中的青铜裂痕 --- 晨雾还未散尽,琉璃姐便叩响了我的房门。她穿着靛青色的亚麻长裙,腰间的草药香囊随动作轻晃,那是母亲用古法调制的驱虫香。 "父亲同意我们去云雀峡了。"她将编好的藤篮放在橡木桌上,篮中整齐码着熏肉与黑麦饼,"但要赶在晚祷钟声前回来。" 我赤脚踩过冰凉的青石地板,从雕花衣柜深处翻出那顶阔边草帽。铜镜映出姐姐无奈的笑脸,她正在替我整理昨夜胡乱丢弃的骑装:"巡山人说西坡新开了雪铃兰,你不是念叨半个月了?" 庭院里传来车轮碾过卵石的声响。养父的贴身侍从正在给运货马车装捆药草,见到我们时慌忙将某个皮质包裹塞进货箱。我注意到包裹边缘露出半截暗红流苏——那是教会信使专用的封印穗。 "带上这个。"养父突然出现在月桂树荫下,将青铜罗盘塞进我掌心。他军装袖口的银狼徽记在晨光中泛冷,指腹的老茧摩挲过罗盘边缘的逆羽纹,"走东侧老栈道。" 琉璃姐欲言又止,最终只是默默收紧了我披风的束带。她总说老栈道像条垂死的巨蟒——木板在百年风蚀中扭曲变形,铁链护栏上爬满嗜血的荆棘藤。 山径上的晨露打湿了鹿皮短靴。琉璃姐走在前面,用银柄手杖拨开横生的枝桠。当惊飞的蓝尾雀掠过耳际时,我忽然想起昨夜透过书房门缝窥见的场景:养父用拆信刀挑开火漆封印的信件,羊皮纸上赫然盖着堕星派的六芒星纹章。 "当心!"姐姐的惊呼与木板断裂声同时响起。我慌忙抓住岩壁凸起的青石,半截腐朽的护栏正坠向深涧。琉璃姐的手杖卡在石缝间,香囊里的驱虫草撒了一地。 惊魂未定时,灌木丛中传来沙沙响动。灰背野狐叼着幼崽从我们脚边窜过,琥珀色的瞳孔里映着某种幽蓝光晕。这不合时令的迁徙,与巡山人说的兽群异动渐渐重叠成不详的拼图。 正午的阳光穿透云杉枝叶,在古栈道上洒下铜钱大小的光斑。我擦拭着额角的细汗,发现罗盘指针正诡异地左右震颤。琉璃姐忽然停住脚步,她面前三步之遥的木板中央,赫然留着半月形的新鲜齿痕。 山风送来若有若无的铁锈味,混在松脂清香里格外刺鼻。当我们终于抵达开满雪铃兰的崖坪时,日轮已开始西斜。琉璃姐弯腰采摘的瞬间,我瞥见她后颈闪过细小的银光——像是嵌在皮肤下的金属薄片,转瞬又被垂落的发丝掩盖。 暮色四合时,我们按原路折返。归途中琉璃姐格外沉默,她握着手杖的指节因用力而发白。最后一道夕阳沉入山脊时,我踩上了那根被蛀空的横梁。 坠落瞬间,怀中的雪铃兰纷纷扬扬散成破碎的月光。岩壁在眼前急速上升,直到后背撞上横生的冷杉枝。琉璃姐的哭喊从遥远的高处传来,惊起夜栖的寒鸦。
! ✨ 「❀兔耳少女的猫窝日记~在彩虹家庭蹦跳的日常♪」 ✨ --- (拎着裙摆转了个圈)初次见面呀!我是星奈·灵羽,灵羽家唯一长着垂耳兔耳朵的怪丫头~(突然被飞来的松果砸中脑袋)嗷!润小弟!说了不许在阁楼玩投石索!(气鼓鼓地朝屋檐上吐舌头) (揉着发红的耳朵尖)如您所见,我的养父母和哥哥姐姐都是威风凛凛的猫耳族。父亲总说我的长耳朵是天然风向标——上回全家野餐时,突然刮大风把便当盒掀翻,只有我的耳朵提前竖得笔直呢!(得意地晃了晃脑袋) (从围裙兜里掏出块枫糖)要尝尝琉璃姐特制的星空糖吗?今早她抄古籍时我偷藏的。(突然紧张张望)嘘——千万别告诉苍真大哥,上次他逮到我偷吃蜂蜜松饼,罚我顶着水桶扎了两小时马步!(噗嗤笑出声)结果傍晚他就偷偷带我去溪边摸鱼,还被母亲发现裤脚沾满泥巴~ (指着后院晾晒的披风)看那个被蒲公英染成斑点花纹的!是润小弟的杰作。他非说父亲的军装披风太单调,结果被罚洗一个月碗碟。(突然压低声音)不过昨晚我瞧见父亲悄悄把那件披风叠进衣橱最深处,嘴角还翘得老高呢! (踮脚摘下廊下的风铃)听这个声音!是苍真大哥用断剑改制的。他说我的兔耳朵太敏感,需要轻柔的声响助眠。(忽然想起什么似的翻找口袋)啊哈!(举起串蓝玻璃珠)这是润小弟用三个月零花钱买的"月光石",虽然被货郎坑了价钱,但他说蓝色最配我头发的颜色~ (嗅了嗅空气)闻到焦糖香气了吗?母亲又在烤苹果派啦!虽然我是被捡回猫窝的兔子,但她总会单独给我烤胡萝卜形状的饼干。(扯了扯颈间银链)这个家传护身符本该传给亲生女儿,可去年命名日时,母亲亲手把它系在了我毛茸茸的脖子上。 (突然被号角声惊动)哎呀!是父亲巡逻队归来的信号!(蹦跳着跑开又折返)劳驾帮我看住润小弟别爬烟囱——上次他卡在壁炉里,害得琉璃姐抄了整夜古籍才凑够维修金!(边跑边喊)苍真哥!说好今天教我御马术的!这次绝对不拽你尾巴啦!
! 【世界观概述】 !! 背景: 世界因灾难濒临毁灭,女神用神力开辟最后一块净土,随后陷入沉睡。数百年后,大陆在女神的庇护下形成多个国家,但能量屏障逐渐衰弱,危机再现。 !! 核心冲突: 教会内部存在腐败势力(隐修会),试图利用种族特性谋取私利,导致各族群生存环境恶化,同时掩盖女神沉睡的真相。 !! 主题: 多种族共存下的生存危机、信仰与权力的博弈、历史真相的追寻。 ! 【大陆生态体系】 !! 能量茧房: * 女神创造的屏障,保护大陆免受外部能量风暴侵蚀 * 正在逐渐衰弱,边缘地区持续坍缩 !! 能量潮汐: * 每月满月时屏障波动,引发时空畸变 * 导致部分地区出现原大陆的时空碎片 !! 特殊生态: * 星辉草原:星辉遗族的栖息地,土壤具有抗魔化特性 * 地脉暗河:赤脉族维护的能量管道,支撑屏障运转 * 悬浮冰晶带:雾隐族调节气候的关键区域 ! 【大陆与七国】 * 斯托利亚(Vistoria) 一个曾经辉煌但如今遭受危机的大陆。源自“Vis”(力量)和“Toria”(荣耀),意味着“曾经辉煌的国度”。 * 艾尔多瑞亚 (Eldoria) 以优美的湖泊和森林而闻名,拥有精湛的艺术和音乐传统。国王名为阿尔德林,他以智慧和公正而著称。教会的领导者是艾尔莉娅,她是神明的女儿中的长女。 * 露娜瓦尔 (Lunaval) 以宽广的草原和高耸的山峰而著称,是骑士和马匹的培育中心。国王名为卡尔瓦尔,他是一位勇猛而仁爱的领导者。教会的领导者是露娜,她是神明的女儿中的次女。 * 辛瑞拉 (Cindrila) 是一个由火山和熔岩峡谷组成的国家,以强大的炼金术和火焰祭祀而著称。国王名为瑞德瓦尔,他是一位充满激情的领导者。教会的领导者是辛德瑞亚,她是神明的女儿中的三女。 * 艾塔尼亚 (Ethanria) 位于一片古老的森林之中,以强大的魔法和神秘的精灵为特色。国王名为伊莱西尔,他是一位沉静而智慧的领导者。教会的领导者是艾瑟娜,她是神明的女儿中的四女。 * 克雷斯顿 (Creston) 是一个坚固的城市,建在峭壁之上,以冶金和工程技术而著称。国王名为克罗德瓦尔,他是一位坚定而果断的领导者。教会的领导者是克瑟莉亚,她是神明的女儿中的五女。 * 阿尔卡迪亚 (Arcadia) 以宜人的气候和农业而著称,是繁荣和和谐的象征。国王名为亚尔西斯,他是一位和善而宽容的领导者。教会的领导者是阿尔凡妮亚,她是神明的女儿中的六女。 * 莱恩斯加德 (Lainsgad) 位于高山之巅,以冰雪覆盖的土地而著称,拥有强大的冰法师和巫师。国王名为雷冯瓦尔,他是一位冷静而深思熟虑的领导者。教会的领导者是莱娜妮亚,她是神明的女儿中的幼女。 ! 【神明与女儿】 * 伊尔瑞斯 (Ilryss) - 光明、生命和创造的女神。 * 艾尔莉娅 (Aelrya) - 光明与智慧之女 * 露娜 (Luna) - 月亮与勇气之女 * 辛德瑞亚 (Cindria) - 火焰与炼金之女 * 艾瑟娜 (Aethena) - 魔法与自然之女 * 克瑟莉亚 (Cesaria) - 工艺与坚韧之女 * 阿尔凡妮亚 (Alvania) - 和谐与宜人之女 * 莱娜妮亚 (Lynnia) - 冰雪与智慧之女
[img width=128 [img-enoame-1.png]] 姓名:绘雨(Eno Ame) 种族:猫娘 生日:10.02 备注:过去使用绘雨作为虚拟形象直播过一段时间 证件照:(暂无) --- 世界观:(暂无) --- 角色故事:(暂无) --- 插画:(施工中)
[img width=256 [img-reiyuseina-1.png]] 姓名:灵羽星奈(Reiyu Seina) 种族:星辉兔 生日:12.22 备注:目前的自设 家族:[[【家族】灵羽家族]] 证件照:(暂无) --- 世界观:[[【世界观】维斯托利亚]] --- 角色故事: * [[【角色故事】兔耳少女的猫窝日记]] * [[【角色故事】逆时针的雪铃兰:堕星纹章与女神圣约 - 1]] --- 插画:(施工中)
[img width=256 [img-hikariluna-1.png]] 姓名:柊琉奈(Hikari Runa) 种族:凤凰 生日:2.15 备注:- 家族:[[【家族】寒锋澪奈一家]] 证件照:(暂无) --- 世界观:[[【世界观】维斯托利亚]] --- 角色故事:(暂无) --- 插画:(施工中)
[img width=256 [img-hikarigeturyou-1.jpg]] 姓名:柊月澪( Hikari Geturyou) 种族:凤凰 生日:2.15 备注:- 家族:[[【家族】寒锋澪奈一家]] 证件照:(暂无) --- 世界观:[[【世界观】维斯托利亚]] --- 角色故事:(暂无) --- 插画:(施工中)
above
top
yes
{ "tiddlers": { "$:/Acknowledgements": { "title": "$:/Acknowledgements", "text": "TiddlyWiki incorporates code from these fine OpenSource projects:\n\n* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]\n* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]\n* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]\n\nAnd media from these projects:\n\n* World flag icons from [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]\n" }, "$:/core/copyright.txt": { "title": "$:/core/copyright.txt", "type": "text/plain", "text": "TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright (c) 2004-2007, Jeremy Ruston\nCopyright (c) 2007-2017, UnaMesa Association\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." }, "$:/core/icon": { "title": "$:/core/icon", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><path d=\"M64 0l54.56 32v64L64 128 9.44 96V32L64 0zm21.127 95.408c-3.578-.103-5.15-.094-6.974-3.152l-1.42.042c-1.653-.075-.964-.04-2.067-.097-1.844-.07-1.548-1.86-1.873-2.8-.52-3.202.687-6.43.65-9.632-.014-1.14-1.593-5.17-2.157-6.61-1.768.34-3.546.406-5.34.497-4.134-.01-8.24-.527-12.317-1.183-.8 3.35-3.16 8.036-1.21 11.44 2.37 3.52 4.03 4.495 6.61 4.707 2.572.212 3.16 3.18 2.53 4.242-.55.73-1.52.864-2.346 1.04l-1.65.08c-1.296-.046-2.455-.404-3.61-.955-1.93-1.097-3.925-3.383-5.406-5.024.345.658.55 1.938.24 2.53-.878 1.27-4.665 1.26-6.4.47-1.97-.89-6.73-7.162-7.468-11.86 1.96-3.78 4.812-7.07 6.255-11.186-3.146-2.05-4.83-5.384-4.61-9.16l.08-.44c-3.097.59-1.49.37-4.82.628-10.608-.032-19.935-7.37-14.68-18.774.34-.673.664-1.287 1.243-.994.466.237.4 1.18.166 2.227-3.005 13.627 11.67 13.732 20.69 11.21.89-.25 2.67-1.936 3.905-2.495 2.016-.91 4.205-1.282 6.376-1.55 5.4-.63 11.893 2.276 15.19 2.37 3.3.096 7.99-.805 10.87-.615 2.09.098 4.143.483 6.16 1.03 1.306-6.49 1.4-11.27 4.492-12.38 1.814.293 3.213 2.818 4.25 4.167 2.112-.086 4.12.46 6.115 1.066 3.61-.522 6.642-2.593 9.833-4.203-3.234 2.69-3.673 7.075-3.303 11.127.138 2.103-.444 4.386-1.164 6.54-1.348 3.507-3.95 7.204-6.97 7.014-1.14-.036-1.805-.695-2.653-1.4-.164 1.427-.81 2.7-1.434 3.96-1.44 2.797-5.203 4.03-8.687 7.016-3.484 2.985 1.114 13.65 2.23 15.594 1.114 1.94 4.226 2.652 3.02 4.406-.37.58-.936.785-1.54 1.01l-.82.11zm-40.097-8.85l.553.14c.694-.27 2.09.15 2.83.353-1.363-1.31-3.417-3.24-4.897-4.46-.485-1.47-.278-2.96-.174-4.46l.02-.123c-.582 1.205-1.322 2.376-1.72 3.645-.465 1.71 2.07 3.557 3.052 4.615l.336.3z\" fill-rule=\"evenodd\"/></svg>" }, "$:/core/images/advanced-search-button": { "title": "$:/core/images/advanced-search-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-advanced-search-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M74.5651535,87.9848361 C66.9581537,93.0488876 57.8237115,96 48,96 C21.490332,96 0,74.509668 0,48 C0,21.490332 21.490332,0 48,0 C74.509668,0 96,21.490332 96,48 C96,57.8541369 93.0305793,67.0147285 87.9377231,74.6357895 L122.284919,108.982985 C125.978897,112.676963 125.973757,118.65366 122.284271,122.343146 C118.593975,126.033442 112.613238,126.032921 108.92411,122.343793 L74.5651535,87.9848361 Z M48,80 C65.673112,80 80,65.673112 80,48 C80,30.326888 65.673112,16 48,16 C30.326888,16 16,30.326888 16,48 C16,65.673112 30.326888,80 48,80 Z\"></path>\n <circle cx=\"48\" cy=\"48\" r=\"8\"></circle>\n <circle cx=\"28\" cy=\"48\" r=\"8\"></circle>\n <circle cx=\"68\" cy=\"48\" r=\"8\"></circle>\n </g>\n</svg>" }, "$:/core/images/auto-height": { "title": "$:/core/images/auto-height", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-auto-height tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path d=\"M67.9867828,114.356363 L67.9579626,99.8785426 C67.9550688,98.4248183 67.1636987,97.087107 65.8909901,96.3845863 L49.9251455,87.5716209 L47.992126,95.0735397 L79.8995411,95.0735397 C84.1215894,95.0735397 85.4638131,89.3810359 81.686497,87.4948823 L49.7971476,71.5713518 L48.0101917,79.1500092 L79.992126,79.1500092 C84.2093753,79.1500092 85.5558421,73.4676733 81.7869993,71.5753162 L49.805065,55.517008 L48.0101916,63.0917009 L79.9921259,63.0917015 C84.2035118,63.0917016 85.5551434,57.4217887 81.7966702,55.5218807 L65.7625147,47.4166161 L67.9579705,50.9864368 L67.9579705,35.6148245 L77.1715737,44.8284272 C78.7336709,46.3905243 81.2663308,46.3905243 82.8284279,44.8284271 C84.390525,43.2663299 84.390525,40.7336699 82.8284278,39.1715728 L66.8284271,23.1715728 C65.2663299,21.6094757 62.73367,21.6094757 61.1715729,23.1715729 L45.1715729,39.1715729 C43.6094757,40.73367 43.6094757,43.26633 45.1715729,44.8284271 C46.73367,46.3905243 49.26633,46.3905243 50.8284271,44.8284271 L59.9579705,35.6988837 L59.9579705,50.9864368 C59.9579705,52.495201 60.806922,53.8755997 62.1534263,54.5562576 L78.1875818,62.6615223 L79.9921261,55.0917015 L48.0101917,55.0917009 C43.7929424,55.0917008 42.4464755,60.7740368 46.2153183,62.6663939 L78.1972526,78.7247021 L79.992126,71.1500092 L48.0101917,71.1500092 C43.7881433,71.1500092 42.4459197,76.842513 46.2232358,78.7286665 L78.1125852,94.6521971 L79.8995411,87.0735397 L47.992126,87.0735397 C43.8588276,87.0735397 42.4404876,92.5780219 46.0591064,94.5754586 L62.024951,103.388424 L59.9579785,99.8944677 L59.9867142,114.32986 L50.8284271,105.171573 C49.26633,103.609476 46.73367,103.609476 45.1715729,105.171573 C43.6094757,106.73367 43.6094757,109.26633 45.1715729,110.828427 L61.1715729,126.828427 C62.73367,128.390524 65.2663299,128.390524 66.8284271,126.828427 L82.8284278,110.828427 C84.390525,109.26633 84.390525,106.73367 82.8284279,105.171573 C81.2663308,103.609476 78.7336709,103.609476 77.1715737,105.171573 L67.9867828,114.356363 L67.9867828,114.356363 Z M16,20 L112,20 C114.209139,20 116,18.209139 116,16 C116,13.790861 114.209139,12 112,12 L16,12 C13.790861,12 12,13.790861 12,16 C12,18.209139 13.790861,20 16,20 L16,20 Z\"></path>\n</svg>" }, "$:/core/images/blank": { "title": "$:/core/images/blank", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\"></svg>" }, "$:/core/images/bold": { "title": "$:/core/images/bold", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-bold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M41.1456583,51.8095238 L41.1456583,21.8711485 L67.4985994,21.8711485 C70.0084159,21.8711485 72.4285598,22.0802967 74.7591036,22.4985994 C77.0896475,22.9169022 79.1512515,23.6638602 80.9439776,24.7394958 C82.7367036,25.8151314 84.170863,27.3090474 85.2464986,29.2212885 C86.3221342,31.1335296 86.859944,33.5835518 86.859944,36.5714286 C86.859944,41.9496067 85.2465147,45.8337882 82.0196078,48.2240896 C78.792701,50.614391 74.6694929,51.8095238 69.6498599,51.8095238 L41.1456583,51.8095238 Z M13,0 L13,128 L75.0280112,128 C80.7647346,128 86.3519803,127.28292 91.789916,125.848739 C97.2278517,124.414559 102.068139,122.203563 106.310924,119.215686 C110.553709,116.22781 113.929959,112.373506 116.439776,107.652661 C118.949592,102.931816 120.204482,97.3445701 120.204482,90.8907563 C120.204482,82.8832466 118.262391,76.0411115 114.378151,70.3641457 C110.493911,64.6871798 104.607883,60.7133634 96.719888,58.442577 C102.456611,55.6937304 106.788968,52.1680887 109.717087,47.8655462 C112.645206,43.5630037 114.109244,38.1849062 114.109244,31.7310924 C114.109244,25.7553389 113.123259,20.7357813 111.151261,16.6722689 C109.179262,12.6087565 106.400578,9.35201972 102.815126,6.90196078 C99.2296739,4.45190185 94.927196,2.68908101 89.907563,1.61344538 C84.8879301,0.537809748 79.3305627,0 73.2352941,0 L13,0 Z M41.1456583,106.128852 L41.1456583,70.9915966 L71.8011204,70.9915966 C77.896389,70.9915966 82.7964334,72.3958776 86.5014006,75.2044818 C90.2063677,78.0130859 92.0588235,82.7039821 92.0588235,89.2773109 C92.0588235,92.6237329 91.4911355,95.3725383 90.3557423,97.5238095 C89.2203491,99.6750808 87.6965548,101.378145 85.7843137,102.633053 C83.8720726,103.887961 81.661077,104.784311 79.1512605,105.322129 C76.641444,105.859947 74.0121519,106.128852 71.2633053,106.128852 L41.1456583,106.128852 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/cancel-button": { "title": "$:/core/images/cancel-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n\t<g fill-rule=\"evenodd\">\n\t <path d=\"M64,76.3137085 L47.0294734,93.2842351 C43.9038742,96.4098343 38.8399231,96.4084656 35.7157288,93.2842712 C32.5978915,90.166434 32.5915506,85.0947409 35.7157649,81.9705266 L52.6862915,65 L35.7157649,48.0294734 C32.5901657,44.9038742 32.5915344,39.8399231 35.7157288,36.7157288 C38.833566,33.5978915 43.9052591,33.5915506 47.0294734,36.7157649 L64,53.6862915 L80.9705266,36.7157649 C84.0961258,33.5901657 89.1600769,33.5915344 92.2842712,36.7157288 C95.4021085,39.833566 95.4084494,44.9052591 92.2842351,48.0294734 L75.3137085,65 L92.2842351,81.9705266 C95.4098343,85.0961258 95.4084656,90.1600769 92.2842712,93.2842712 C89.166434,96.4021085 84.0947409,96.4084494 80.9705266,93.2842351 L64,76.3137085 Z M64,129 C99.346224,129 128,100.346224 128,65 C128,29.653776 99.346224,1 64,1 C28.653776,1 1.13686838e-13,29.653776 1.13686838e-13,65 C1.13686838e-13,100.346224 28.653776,129 64,129 Z M64,113 C90.509668,113 112,91.509668 112,65 C112,38.490332 90.509668,17 64,17 C37.490332,17 16,38.490332 16,65 C16,91.509668 37.490332,113 64,113 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/chevron-down": { "title": "$:/core/images/chevron-down", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-down tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 40.500000) rotate(-270.000000) translate(-64.000000, -40.500000) translate(-22.500000, -26.500000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>" }, "$:/core/images/chevron-left": { "title": "$:/core/images/chevron-left", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-left tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\" version=\"1.1\">\n <g fill-rule=\"evenodd\" transform=\"translate(92.500000, 64.000000) rotate(-180.000000) translate(-92.500000, -64.000000) translate(6.000000, -3.000000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n </g>\n</svg>" }, "$:/core/images/chevron-right": { "title": "$:/core/images/chevron-right", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-right tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\" transform=\"translate(-48.000000, -3.000000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n </g>\n</svg>" }, "$:/core/images/chevron-up": { "title": "$:/core/images/chevron-up", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-chevron-up tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\" transform=\"translate(64.000000, 89.500000) rotate(-90.000000) translate(-64.000000, -89.500000) translate(-22.500000, 22.500000)\">\n <path d=\"M112.743107,112.12741 C111.310627,113.561013 109.331747,114.449239 107.145951,114.449239 L27.9777917,114.449239 C23.6126002,114.449239 20.0618714,110.904826 20.0618714,106.532572 C20.0618714,102.169214 23.6059497,98.6159054 27.9777917,98.6159054 L99.2285381,98.6159054 L99.2285381,27.365159 C99.2285381,22.9999675 102.77295,19.4492387 107.145205,19.4492387 C111.508562,19.4492387 115.061871,22.993317 115.061871,27.365159 L115.061871,106.533318 C115.061871,108.71579 114.175869,110.694669 112.743378,112.127981 Z\" transform=\"translate(67.561871, 66.949239) rotate(-45.000000) translate(-67.561871, -66.949239) \"></path>\n <path d=\"M151.35638,112.12741 C149.923899,113.561013 147.94502,114.449239 145.759224,114.449239 L66.5910645,114.449239 C62.225873,114.449239 58.6751442,110.904826 58.6751442,106.532572 C58.6751442,102.169214 62.2192225,98.6159054 66.5910645,98.6159054 L137.841811,98.6159054 L137.841811,27.365159 C137.841811,22.9999675 141.386223,19.4492387 145.758478,19.4492387 C150.121835,19.4492387 153.675144,22.993317 153.675144,27.365159 L153.675144,106.533318 C153.675144,108.71579 152.789142,110.694669 151.356651,112.127981 Z\" transform=\"translate(106.175144, 66.949239) rotate(-45.000000) translate(-106.175144, -66.949239) \"></path>\n\t</g>\n</svg>" }, "$:/core/images/clone-button": { "title": "$:/core/images/clone-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-clone-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M32.2650915,96 L32.2650915,120.002359 C32.2650915,124.419334 35.8432884,128 40.2627323,128 L120.002359,128 C124.419334,128 128,124.421803 128,120.002359 L128,40.2627323 C128,35.8457573 124.421803,32.2650915 120.002359,32.2650915 L96,32.2650915 L96,48 L108.858899,48 C110.519357,48 111.853018,49.3405131 111.853018,50.9941198 L111.853018,108.858899 C111.853018,110.519357 110.512505,111.853018 108.858899,111.853018 L50.9941198,111.853018 C49.333661,111.853018 48,110.512505 48,108.858899 L48,96 L32.2650915,96 Z\"></path>\n <path d=\"M40,56 L32.0070969,56 C27.5881712,56 24,52.418278 24,48 C24,43.5907123 27.5848994,40 32.0070969,40 L40,40 L40,32.0070969 C40,27.5881712 43.581722,24 48,24 C52.4092877,24 56,27.5848994 56,32.0070969 L56,40 L63.9929031,40 C68.4118288,40 72,43.581722 72,48 C72,52.4092877 68.4151006,56 63.9929031,56 L56,56 L56,63.9929031 C56,68.4118288 52.418278,72 48,72 C43.5907123,72 40,68.4151006 40,63.9929031 L40,56 Z M7.9992458,0 C3.58138434,0 0,3.5881049 0,7.9992458 L0,88.0007542 C0,92.4186157 3.5881049,96 7.9992458,96 L88.0007542,96 C92.4186157,96 96,92.4118951 96,88.0007542 L96,7.9992458 C96,3.58138434 92.4118951,0 88.0007542,0 L7.9992458,0 Z M19.0010118,16 C17.3435988,16 16,17.336731 16,19.0010118 L16,76.9989882 C16,78.6564012 17.336731,80 19.0010118,80 L76.9989882,80 C78.6564012,80 80,78.663269 80,76.9989882 L80,19.0010118 C80,17.3435988 78.663269,16 76.9989882,16 L19.0010118,16 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/close-all-button": { "title": "$:/core/images/close-all-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-close-all-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\" transform=\"translate(-23.000000, -23.000000)\">\n <path d=\"M43,131 L22.9976794,131 C18.5827987,131 15,127.418278 15,123 C15,118.590712 18.5806831,115 22.9976794,115 L43,115 L43,94.9976794 C43,90.5827987 46.581722,87 51,87 C55.4092877,87 59,90.5806831 59,94.9976794 L59,115 L79.0023206,115 C83.4172013,115 87,118.581722 87,123 C87,127.409288 83.4193169,131 79.0023206,131 L59,131 L59,151.002321 C59,155.417201 55.418278,159 51,159 C46.5907123,159 43,155.419317 43,151.002321 L43,131 Z\" transform=\"translate(51.000000, 123.000000) rotate(-45.000000) translate(-51.000000, -123.000000) \"></path>\n <path d=\"M43,59 L22.9976794,59 C18.5827987,59 15,55.418278 15,51 C15,46.5907123 18.5806831,43 22.9976794,43 L43,43 L43,22.9976794 C43,18.5827987 46.581722,15 51,15 C55.4092877,15 59,18.5806831 59,22.9976794 L59,43 L79.0023206,43 C83.4172013,43 87,46.581722 87,51 C87,55.4092877 83.4193169,59 79.0023206,59 L59,59 L59,79.0023206 C59,83.4172013 55.418278,87 51,87 C46.5907123,87 43,83.4193169 43,79.0023206 L43,59 Z\" transform=\"translate(51.000000, 51.000000) rotate(-45.000000) translate(-51.000000, -51.000000) \"></path>\n <path d=\"M115,59 L94.9976794,59 C90.5827987,59 87,55.418278 87,51 C87,46.5907123 90.5806831,43 94.9976794,43 L115,43 L115,22.9976794 C115,18.5827987 118.581722,15 123,15 C127.409288,15 131,18.5806831 131,22.9976794 L131,43 L151.002321,43 C155.417201,43 159,46.581722 159,51 C159,55.4092877 155.419317,59 151.002321,59 L131,59 L131,79.0023206 C131,83.4172013 127.418278,87 123,87 C118.590712,87 115,83.4193169 115,79.0023206 L115,59 Z\" transform=\"translate(123.000000, 51.000000) rotate(-45.000000) translate(-123.000000, -51.000000) \"></path>\n <path d=\"M115,131 L94.9976794,131 C90.5827987,131 87,127.418278 87,123 C87,118.590712 90.5806831,115 94.9976794,115 L115,115 L115,94.9976794 C115,90.5827987 118.581722,87 123,87 C127.409288,87 131,90.5806831 131,94.9976794 L131,115 L151.002321,115 C155.417201,115 159,118.581722 159,123 C159,127.409288 155.419317,131 151.002321,131 L131,131 L131,151.002321 C131,155.417201 127.418278,159 123,159 C118.590712,159 115,155.419317 115,151.002321 L115,131 Z\" transform=\"translate(123.000000, 123.000000) rotate(-45.000000) translate(-123.000000, -123.000000) \"></path>\n </g>\n</svg>" }, "$:/core/images/close-button": { "title": "$:/core/images/close-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M65.0864256,75.4091629 L14.9727349,125.522854 C11.8515951,128.643993 6.78104858,128.64922 3.65685425,125.525026 C0.539017023,122.407189 0.5336324,117.334539 3.65902635,114.209145 L53.7727171,64.0954544 L3.65902635,13.9817637 C0.537886594,10.8606239 0.532659916,5.79007744 3.65685425,2.6658831 C6.77469148,-0.451954124 11.8473409,-0.457338747 14.9727349,2.66805521 L65.0864256,52.7817459 L115.200116,2.66805521 C118.321256,-0.453084553 123.391803,-0.458311231 126.515997,2.6658831 C129.633834,5.78372033 129.639219,10.8563698 126.513825,13.9817637 L76.4001341,64.0954544 L126.513825,114.209145 C129.634965,117.330285 129.640191,122.400831 126.515997,125.525026 C123.39816,128.642863 118.32551,128.648248 115.200116,125.522854 L65.0864256,75.4091629 L65.0864256,75.4091629 Z\"></path>\n </g>\n</svg>\n" }, "$:/core/images/close-others-button": { "title": "$:/core/images/close-others-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-close-others-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z M64,96 C81.673112,96 96,81.673112 96,64 C96,46.326888 81.673112,32 64,32 C46.326888,32 32,46.326888 32,64 C32,81.673112 46.326888,96 64,96 Z M64,80 C72.836556,80 80,72.836556 80,64 C80,55.163444 72.836556,48 64,48 C55.163444,48 48,55.163444 48,64 C48,72.836556 55.163444,80 64,80 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/copy-clipboard": { "title": "$:/core/images/copy-clipboard", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-copy-clipboard tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n\t<g fill-rule=\"evenodd\">\n\t\t<rect x=\"40\" y=\"40\" width=\"33\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"82\" width=\"17\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"54\" width=\"17\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"96\" width=\"33\" height=\"8\" rx=\"4\"></rect>\n\t\t<rect x=\"40\" y=\"68\" width=\"12\" height=\"8\" rx=\"4\"></rect>\n\t\t<path d=\"M40,16 L23.9992458,16 C19.5813843,16 16,19.5907123 16,24 C16,24.0016363 16.0000005,24.0032725 16.0000015,24.0049086 C16.0000005,24.0065441 16,24.0081803 16,24.0098166 L16,119.990183 C16,119.99182 16.0000005,119.993456 16.0000015,119.995092 C16.0000005,119.996727 16,119.998364 16,120 C16,124.409288 19.5813843,128 23.9992458,128 L104.000754,128 C106.205061,128 108.203844,127.105595 109.652065,125.659342 C111.102424,124.21251 112,122.214511 112,120.007595 L112,103.992405 C112,99.5776607 108.418278,96 104,96 C99.5907123,96 96,99.5783218 96,103.992405 L96,112 L32,112 L32,32 L96,32 L96,40.0075946 C96,44.4223393 99.581722,48 104,48 C108.409288,48 112,44.4216782 112,40.0075946 L112,23.9924054 C112,21.7851587 111.104671,19.7871591 109.657101,18.3409203 C108.203844,16.8944047 106.205061,16 104.000754,16 L88,16 C88,11.5907123 84.4151006,8 79.9929031,8 L48.0070969,8 C43.5881712,8 40,11.581722 40,16 Z M44,14.9958262 C44,12.7889923 45.7964248,11 48.0000255,11 L79.9999745,11 C82.2091276,11 84,12.7965212 84,14.9958262 L84,19.0041738 C84,21.2110077 82.2035752,23 79.9999745,23 L48.0000255,23 C45.7908724,23 44,21.2034788 44,19.0041738 L44,14.9958262 Z\"></path>\n\t\t<rect x=\"62\" y=\"64\" width=\"66\" height=\"16\" rx=\"8\"></rect>\n\t\t<path d=\"M60.6568542,85.6568542 L76.6568542,69.6568543 L65.3431458,69.6568542 L81.3431458,85.6568542 C84.4673401,88.7810486 89.5326599,88.7810486 92.6568542,85.6568542 C95.7810486,82.5326599 95.7810486,77.4673401 92.6568542,74.3431458 L76.6568542,58.3431458 C73.5326599,55.2189514 68.4673401,55.2189514 65.3431458,58.3431457 L49.3431458,74.3431457 C46.2189514,77.4673401 46.2189514,82.5326599 49.3431457,85.6568542 C52.4673401,88.7810486 57.5326599,88.7810486 60.6568542,85.6568542 L60.6568542,85.6568542 Z\" transform=\"translate(71.000000, 72.000000) rotate(-90.000000) translate(-71.000000, -72.000000) \"></path>\n\t</g>\n</svg>" }, "$:/core/images/delete-button": { "title": "$:/core/images/delete-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\" transform=\"translate(12.000000, 0.000000)\">\n <rect x=\"0\" y=\"11\" width=\"105\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"28\" y=\"0\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"8\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"8\" y=\"112\" width=\"88\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"80\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"56\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n <rect x=\"32\" y=\"16\" width=\"16\" height=\"112\" rx=\"8\"></rect>\n </g>\n</svg>" }, "$:/core/images/done-button": { "title": "$:/core/images/done-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M3.52445141,76.8322939 C2.07397484,75.3828178 1.17514421,73.3795385 1.17514421,71.1666288 L1.17514421,23.1836596 C1.17514421,18.7531992 4.75686621,15.1751442 9.17514421,15.1751442 C13.5844319,15.1751442 17.1751442,18.7606787 17.1751442,23.1836596 L17.1751442,63.1751442 L119.173716,63.1751442 C123.590457,63.1751442 127.175144,66.7568662 127.175144,71.1751442 C127.175144,75.5844319 123.592783,79.1751442 119.173716,79.1751442 L9.17657227,79.1751442 C6.96796403,79.1751442 4.9674142,78.279521 3.51911285,76.8315312 Z\" id=\"Rectangle-285\" transform=\"translate(64.175144, 47.175144) rotate(-45.000000) translate(-64.175144, -47.175144) \"></path>\n </g>\n</svg>" }, "$:/core/images/down-arrow": { "title": "$:/core/images/down-arrow", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <path d=\"M109.35638,81.3533152 C107.923899,82.7869182 105.94502,83.6751442 103.759224,83.6751442 L24.5910645,83.6751442 C20.225873,83.6751442 16.6751442,80.1307318 16.6751442,75.7584775 C16.6751442,71.3951199 20.2192225,67.8418109 24.5910645,67.8418109 L95.8418109,67.8418109 L95.8418109,-3.40893546 C95.8418109,-7.77412698 99.3862233,-11.3248558 103.758478,-11.3248558 C108.121835,-11.3248558 111.675144,-7.78077754 111.675144,-3.40893546 L111.675144,75.7592239 C111.675144,77.9416955 110.789142,79.9205745 109.356651,81.3538862 Z\" transform=\"translate(64.175144, 36.175144) rotate(45.000000) translate(-64.175144, -36.175144) \"></path>\n</svg>" }, "$:/core/images/download-button": { "title": "$:/core/images/download-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-download-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path class=\"tc-image-download-button-ring\" d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"/><path d=\"M34.3496823,66.4308767 L61.2415823,93.634668 C63.0411536,95.4551107 65.9588502,95.4551107 67.7584215,93.634668 L94.6503215,66.4308767 C96.4498928,64.610434 96.4498928,61.6588981 94.6503215,59.8384554 C93.7861334,58.9642445 92.6140473,58.4731195 91.3919019,58.4731195 L82.9324098,58.4731195 C80.3874318,58.4731195 78.3243078,56.3860674 78.3243078,53.8115729 L78.3243078,38.6615466 C78.3243078,36.0870521 76.2611837,34 73.7162058,34 L55.283798,34 C52.7388201,34 50.675696,36.0870521 50.675696,38.6615466 L50.675696,38.6615466 L50.675696,53.8115729 C50.675696,56.3860674 48.612572,58.4731195 46.0675941,58.4731195 L37.608102,58.4731195 C35.063124,58.4731195 33,60.5601716 33,63.134666 C33,64.3709859 33.4854943,65.5566658 34.3496823,66.4308767 L34.3496823,66.4308767 Z\"/></g></svg>" }, "$:/core/images/edit-button": { "title": "$:/core/images/edit-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M116.870058,45.3431458 L108.870058,45.3431458 L108.870058,45.3431458 L108.870058,61.3431458 L116.870058,61.3431458 L116.870058,45.3431458 Z M124.870058,45.3431458 L127.649881,45.3431458 C132.066101,45.3431458 135.656854,48.9248678 135.656854,53.3431458 C135.656854,57.7524334 132.07201,61.3431458 127.649881,61.3431458 L124.870058,61.3431458 L124.870058,45.3431458 Z M100.870058,45.3431458 L15.6638275,45.3431458 C15.5064377,45.3431458 15.3501085,45.3476943 15.1949638,45.3566664 L15.1949638,45.3566664 C15.0628002,45.3477039 14.928279,45.3431458 14.7913977,45.3431458 C6.68160973,45.3431458 -8.34314575,53.3431458 -8.34314575,53.3431458 C-8.34314575,53.3431458 6.85614548,61.3431458 14.7913977,61.3431458 C14.9266533,61.3431458 15.0596543,61.3384973 15.190398,61.3293588 C15.3470529,61.3385075 15.5049057,61.3431458 15.6638275,61.3431458 L100.870058,61.3431458 L100.870058,45.3431458 L100.870058,45.3431458 Z\" transform=\"translate(63.656854, 53.343146) rotate(-45.000000) translate(-63.656854, -53.343146) \"></path>\n <path d=\"M35.1714596,124.189544 C41.9594858,123.613403 49.068777,121.917633 58.85987,118.842282 C60.6854386,118.268877 62.4306907,117.705515 65.1957709,116.802278 C81.1962861,111.575575 87.0734839,109.994907 93.9414474,109.655721 C102.29855,109.242993 107.795169,111.785371 111.520478,118.355045 C112.610163,120.276732 115.051363,120.951203 116.97305,119.861518 C118.894737,118.771832 119.569207,116.330633 118.479522,114.408946 C113.146151,105.003414 104.734907,101.112919 93.5468356,101.66546 C85.6716631,102.054388 79.4899908,103.716944 62.7116783,109.197722 C59.9734132,110.092199 58.2519873,110.64787 56.4625698,111.20992 C37.002649,117.322218 25.6914684,118.282267 16.8654804,112.957098 C14.9739614,111.815848 12.5154166,112.424061 11.3741667,114.31558 C10.2329168,116.207099 10.84113,118.665644 12.7326489,119.806894 C19.0655164,123.627836 26.4866335,124.926678 35.1714596,124.189544 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/erase": { "title": "$:/core/images/erase", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-erase tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M60.0870401,127.996166 L123.102318,64.980888 C129.636723,58.4464827 129.629513,47.8655877 123.098967,41.3350425 L99.4657866,17.7018617 C92.927448,11.1635231 82.3486358,11.1698163 75.8199411,17.698511 L4.89768189,88.6207702 C-1.63672343,95.1551755 -1.6295126,105.736071 4.90103262,112.266616 L20.6305829,127.996166 L60.0870401,127.996166 Z M25.1375576,120.682546 L10.812569,106.357558 C7.5455063,103.090495 7.54523836,97.793808 10.8048093,94.5342371 L46.2691086,59.0699377 L81.7308914,94.5317205 L55.5800654,120.682546 L25.1375576,120.682546 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/excise": { "title": "$:/core/images/excise", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-excise tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M56,107.313709 L53.6568542,109.656854 C50.5326599,112.781049 45.4673401,112.781049 42.3431457,109.656854 C39.2189514,106.53266 39.2189514,101.46734 42.3431458,98.3431457 L58.3431458,82.3431457 C61.4673401,79.2189514 66.5326599,79.2189514 69.6568542,82.3431458 L85.6568542,98.3431458 C88.7810486,101.46734 88.7810486,106.53266 85.6568542,109.656854 C82.5326599,112.781049 77.4673401,112.781049 74.3431458,109.656854 L72,107.313708 L72,121.597798 C72,125.133636 68.418278,128 64,128 C59.581722,128 56,125.133636 56,121.597798 L56,107.313709 Z M0,40.0070969 C0,35.5848994 3.59071231,32 8,32 C12.418278,32 16,35.5881712 16,40.0070969 L16,71.9929031 C16,76.4151006 12.4092877,80 8,80 C3.581722,80 0,76.4118288 0,71.9929031 L0,40.0070969 Z M32,40.0070969 C32,35.5848994 35.5907123,32 40,32 C44.418278,32 48,35.5881712 48,40.0070969 L48,71.9929031 C48,76.4151006 44.4092877,80 40,80 C35.581722,80 32,76.4118288 32,71.9929031 L32,40.0070969 Z M80,40.0070969 C80,35.5848994 83.5907123,32 88,32 C92.418278,32 96,35.5881712 96,40.0070969 L96,71.9929031 C96,76.4151006 92.4092877,80 88,80 C83.581722,80 80,76.4118288 80,71.9929031 L80,40.0070969 Z M56,8.00709688 C56,3.58489938 59.5907123,0 64,0 C68.418278,0 72,3.58817117 72,8.00709688 L72,39.9929031 C72,44.4151006 68.4092877,48 64,48 C59.581722,48 56,44.4118288 56,39.9929031 L56,8.00709688 Z M112,40.0070969 C112,35.5848994 115.590712,32 120,32 C124.418278,32 128,35.5881712 128,40.0070969 L128,71.9929031 C128,76.4151006 124.409288,80 120,80 C115.581722,80 112,76.4118288 112,71.9929031 L112,40.0070969 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/export-button": { "title": "$:/core/images/export-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-export-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00348646,127.999999 C8.00464867,128 8.00581094,128 8.00697327,128 L119.993027,128 C122.205254,128 124.207939,127.101378 125.657096,125.651198 L125.656838,125.65759 C127.104563,124.210109 128,122.21009 128,119.999949 L128,56.0000511 C128,51.5817449 124.409288,48 120,48 C115.581722,48 112,51.5797863 112,56.0000511 L112,112 L16,112 L16,56.0000511 C16,51.5817449 12.4092877,48 8,48 C3.581722,48 7.10542736e-15,51.5797863 7.10542736e-15,56.0000511 L7.10542736e-15,119.999949 C7.10542736e-15,124.418255 3.59071231,128 8,128 C8.00116233,128 8.0023246,128 8.00348681,127.999999 Z M56.6235633,27.3113724 L47.6580188,36.2769169 C44.5333664,39.4015692 39.4634864,39.4061295 36.339292,36.2819351 C33.2214548,33.1640979 33.2173444,28.0901742 36.3443103,24.9632084 L58.9616908,2.34582788 C60.5248533,0.782665335 62.5748436,0.000361191261 64.624516,2.38225238e-14 L64.6193616,0.00151809229 C66.6695374,0.000796251595 68.7211167,0.781508799 70.2854358,2.34582788 L92.9028163,24.9632084 C96.0274686,28.0878607 96.0320289,33.1577408 92.9078345,36.2819351 C89.7899973,39.3997724 84.7160736,39.4038827 81.5891078,36.2769169 L72.6235633,27.3113724 L72.6235633,88.5669606 C72.6235633,92.9781015 69.0418413,96.5662064 64.6235633,96.5662064 C60.2142756,96.5662064 56.6235633,92.984822 56.6235633,88.5669606 L56.6235633,27.3113724 L56.6235633,27.3113724 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/file": { "title": "$:/core/images/file", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-file tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M111.96811,30.5 L112,30.5 L112,119.999079 C112,124.417866 108.419113,128 104.000754,128 L23.9992458,128 C19.5813843,128 16,124.417687 16,119.999079 L16,8.00092105 C16,3.58213437 19.5808867,0 23.9992458,0 L81,0 L81,0.0201838424 C83.1589869,-0.071534047 85.3482153,0.707077645 86.9982489,2.35711116 L109.625176,24.9840387 C111.151676,26.510538 111.932942,28.4998414 111.96811,30.5 L111.96811,30.5 Z M81,8 L24,8 L24,120 L104,120 L104,30.5 L89.0003461,30.5 C84.5818769,30.5 81,26.9216269 81,22.4996539 L81,8 Z\"></path>\n <rect x=\"32\" y=\"36\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"52\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"68\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"84\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"100\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"20\" width=\"40\" height=\"8\" rx=\"4\"></rect>\n </g>\n</svg>" }, "$:/core/images/fixed-height": { "title": "$:/core/images/fixed-height", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fixed-height tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M60,35.6568542 L50.8284271,44.8284271 C49.26633,46.3905243 46.73367,46.3905243 45.1715729,44.8284271 C43.6094757,43.26633 43.6094757,40.73367 45.1715729,39.1715729 L61.1715729,23.1715729 C62.73367,21.6094757 65.2663299,21.6094757 66.8284271,23.1715728 L82.8284278,39.1715728 C84.390525,40.7336699 84.390525,43.2663299 82.8284279,44.8284271 C81.2663308,46.3905243 78.7336709,46.3905243 77.1715737,44.8284272 L68,35.6568539 L68,93.3431461 L77.1715737,84.1715728 C78.7336709,82.6094757 81.2663308,82.6094757 82.8284279,84.1715729 C84.390525,85.7336701 84.390525,88.2663301 82.8284278,89.8284272 L66.8284271,105.828427 C65.2663299,107.390524 62.73367,107.390524 61.1715729,105.828427 L45.1715729,89.8284271 C43.6094757,88.26633 43.6094757,85.73367 45.1715729,84.1715729 C46.73367,82.6094757 49.26633,82.6094757 50.8284271,84.1715729 L60,93.3431458 L60,35.6568542 L60,35.6568542 Z M16,116 L112,116 C114.209139,116 116,114.209139 116,112 C116,109.790861 114.209139,108 112,108 L16,108 C13.790861,108 12,109.790861 12,112 C12,114.209139 13.790861,116 16,116 L16,116 Z M16,20 L112,20 C114.209139,20 116,18.209139 116,16 C116,13.790861 114.209139,12 112,12 L16,12 C13.790861,12 12,13.790861 12,16 C12,18.209139 13.790861,20 16,20 L16,20 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/fold-all-button": { "title": "$:/core/images/fold-all-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fold-all tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"64\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M64.0292774,58.6235628 C61.9791013,58.6242848 59.9275217,57.8435723 58.3632024,56.279253 L35.7458219,33.6618725 C32.6211696,30.5372202 32.6166093,25.4673401 35.7408036,22.3431458 C38.8586409,19.2253085 43.9325646,19.2211982 47.0595304,22.348164 L64.0250749,39.3137085 L80.9906194,22.348164 C84.1152717,19.2235117 89.1851518,19.2189514 92.3093461,22.3431458 C95.4271834,25.460983 95.4312937,30.5349067 92.3043279,33.6618725 L69.6869474,56.279253 C68.1237851,57.8424153 66.0737951,58.6247195 64.0241231,58.6250809 Z\" transform=\"translate(64.024316, 39.313708) scale(1, -1) translate(-64.024316, -39.313708) \"></path>\n <path d=\"M64.0292774,123.621227 C61.9791013,123.621949 59.9275217,122.841236 58.3632024,121.276917 L35.7458219,98.6595365 C32.6211696,95.5348842 32.6166093,90.4650041 35.7408036,87.3408098 C38.8586409,84.2229725 43.9325646,84.2188622 47.0595304,87.345828 L64.0250749,104.311373 L80.9906194,87.345828 C84.1152717,84.2211757 89.1851518,84.2166154 92.3093461,87.3408098 C95.4271834,90.458647 95.4312937,95.5325707 92.3043279,98.6595365 L69.6869474,121.276917 C68.1237851,122.840079 66.0737951,123.622383 64.0241231,123.622745 Z\" transform=\"translate(64.024316, 104.311372) scale(1, -1) translate(-64.024316, -104.311372) \"></path>\n </g>\n</svg>" }, "$:/core/images/fold-button": { "title": "$:/core/images/fold-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M64.0292774,63.6235628 C61.9791013,63.6242848 59.9275217,62.8435723 58.3632024,61.279253 L35.7458219,38.6618725 C32.6211696,35.5372202 32.6166093,30.4673401 35.7408036,27.3431458 C38.8586409,24.2253085 43.9325646,24.2211982 47.0595304,27.348164 L64.0250749,44.3137085 L80.9906194,27.348164 C84.1152717,24.2235117 89.1851518,24.2189514 92.3093461,27.3431458 C95.4271834,30.460983 95.4312937,35.5349067 92.3043279,38.6618725 L69.6869474,61.279253 C68.1237851,62.8424153 66.0737951,63.6247195 64.0241231,63.6250809 Z\" transform=\"translate(64.024316, 44.313708) scale(1, -1) translate(-64.024316, -44.313708) \"></path>\n <path d=\"M64.0049614,105.998482 C61.9547853,105.999204 59.9032057,105.218491 58.3388864,103.654172 L35.7215059,81.0367916 C32.5968535,77.9121393 32.5922933,72.8422592 35.7164876,69.7180649 C38.8343248,66.6002276 43.9082485,66.5961173 47.0352144,69.7230831 L64.0007589,86.6886276 L80.9663034,69.7230831 C84.0909557,66.5984308 89.1608358,66.5938705 92.2850301,69.7180649 C95.4028673,72.8359021 95.4069777,77.9098258 92.2800119,81.0367916 L69.6626314,103.654172 C68.099469,105.217334 66.0494791,105.999639 63.999807,106 Z\" transform=\"translate(64.000000, 86.688628) scale(1, -1) translate(-64.000000, -86.688628) \"></path>\n </g>\n</svg>" }, "$:/core/images/fold-others-button": { "title": "$:/core/images/fold-others-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-fold-others tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"56.0314331\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M101.657101,104.948818 C100.207918,103.498614 98.2051847,102.599976 95.9929031,102.599976 L72,102.599976 L72,78.6070725 C72,76.3964271 71.1036108,74.3936927 69.6545293,72.9441002 L69.6571005,72.9488183 C68.2079177,71.4986143 66.2051847,70.5999756 63.9929031,70.5999756 L32.0070969,70.5999756 C27.5881712,70.5999756 24,74.1816976 24,78.5999756 C24,83.0092633 27.5848994,86.5999756 32.0070969,86.5999756 L56,86.5999756 L56,110.592879 C56,112.803524 56.8963895,114.806259 58.3454713,116.255852 L58.3429,116.251133 C59.7920828,117.701337 61.7948156,118.599976 64.0070969,118.599976 L88,118.599976 L88,142.592879 C88,147.011804 91.581722,150.599976 96,150.599976 C100.409288,150.599976 104,147.015076 104,142.592879 L104,110.607072 C104,108.396427 103.103611,106.393693 101.654529,104.9441 Z\" transform=\"translate(64.000000, 110.599976) rotate(-45.000000) translate(-64.000000, -110.599976) \"></path>\n <path d=\"M101.725643,11.7488671 C100.27646,10.2986632 98.2737272,9.40002441 96.0614456,9.40002441 L72.0685425,9.40002441 L72.0685425,-14.5928787 C72.0685425,-16.8035241 71.1721533,-18.8062584 69.7230718,-20.255851 L69.725643,-20.2511329 C68.2764602,-21.7013368 66.2737272,-22.5999756 64.0614456,-22.5999756 L32.0756394,-22.5999756 C27.6567137,-22.5999756 24.0685425,-19.0182536 24.0685425,-14.5999756 C24.0685425,-10.1906879 27.6534419,-6.59997559 32.0756394,-6.59997559 L56.0685425,-6.59997559 L56.0685425,17.3929275 C56.0685425,19.6035732 56.964932,21.6063078 58.4140138,23.0559004 L58.4114425,23.0511823 C59.8606253,24.5013859 61.8633581,25.4000244 64.0756394,25.4000244 L88.0685425,25.4000244 L88.0685425,49.3929275 C88.0685425,53.8118532 91.6502645,57.4000244 96.0685425,57.4000244 C100.47783,57.4000244 104.068542,53.815125 104.068542,49.3929275 L104.068542,17.4071213 C104.068542,15.1964759 103.172153,13.1937416 101.723072,11.744149 Z\" transform=\"translate(64.068542, 17.400024) scale(1, -1) rotate(-45.000000) translate(-64.068542, -17.400024) \"></path>\n </g>\n</svg>" }, "$:/core/images/folder": { "title": "$:/core/images/folder", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-folder tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M55.6943257,128.000004 L7.99859666,128.000004 C3.5810937,128.000004 0,124.413822 0,119.996384 L0,48.0036243 C0,43.5833471 3.58387508,40.0000044 7.99859666,40.0000044 L16,40.0000044 L16,31.9999914 C16,27.5817181 19.5783731,24 24.0003461,24 L55.9996539,24 C60.4181231,24 64,27.5800761 64,31.9999914 L64,40.0000044 L104.001403,40.0000044 C108.418906,40.0000044 112,43.5861868 112,48.0036243 L112,59.8298353 L104,59.7475921 L104,51.9994189 C104,49.7887607 102.207895,48.0000044 99.9972215,48.0000044 L56,48.0000044 L56,36.0000255 C56,33.7898932 54.2072328,32 51.9957423,32 L28.0042577,32 C25.7890275,32 24,33.7908724 24,36.0000255 L24,48.0000044 L12.0027785,48.0000044 C9.78987688,48.0000044 8,49.7906032 8,51.9994189 L8,116.00059 C8,118.211248 9.79210499,120.000004 12.0027785,120.000004 L58.7630167,120.000004 L55.6943257,128.000004 L55.6943257,128.000004 Z\"></path>\n <path d=\"M23.8728955,55.5 L119.875702,55.5 C124.293205,55.5 126.87957,59.5532655 125.650111,64.5630007 L112.305967,118.936999 C111.077582,123.942356 106.497904,128 102.083183,128 L6.08037597,128 C1.66287302,128 -0.923492342,123.946735 0.305967145,118.936999 L13.650111,64.5630007 C14.878496,59.5576436 19.4581739,55.5 23.8728955,55.5 L23.8728955,55.5 L23.8728955,55.5 Z M25.6530124,64 L113.647455,64 C115.858129,64 117.151473,66.0930612 116.538306,68.6662267 L105.417772,115.333773 C104.803671,117.910859 102.515967,120 100.303066,120 L12.3086228,120 C10.0979492,120 8.8046054,117.906939 9.41777189,115.333773 L20.5383062,68.6662267 C21.1524069,66.0891409 23.4401107,64 25.6530124,64 L25.6530124,64 L25.6530124,64 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/full-screen-button": { "title": "$:/core/images/full-screen-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-full-screen-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g>\n <g>\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(104.000000, 104.000000) rotate(-180.000000) translate(-104.000000, -104.000000) translate(80.000000, 80.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(24.000000, 104.000000) rotate(-90.000000) translate(-24.000000, -104.000000) translate(0.000000, 80.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n <g transform=\"translate(104.000000, 24.000000) rotate(90.000000) translate(-104.000000, -24.000000) translate(80.000000, 0.000000)\">\n <path d=\"M5.29777586e-31,8 C1.59060409e-15,3.581722 3.581722,0 8,0 L40,0 C44.418278,0 48,3.581722 48,8 C48,12.418278 44.418278,16 40,16 L16,16 L16,40 C16,44.418278 12.418278,48 8,48 C3.581722,48 -3.55271368e-15,44.418278 0,40 L3.55271368e-15,8 Z\"></path>\n </g>\n </g>\n</svg>" }, "$:/core/images/github": { "title": "$:/core/images/github", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-github tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M63.9383506,1.60695328 C28.6017227,1.60695328 -0.055756057,30.2970814 -0.055756057,65.6906208 C-0.055756057,94.003092 18.2804728,118.019715 43.7123154,126.493393 C46.9143781,127.083482 48.0812647,125.104717 48.0812647,123.405261 C48.0812647,121.886765 48.02626,117.85449 47.9948287,112.508284 C30.1929317,116.379268 26.4368926,103.916587 26.4368926,103.916587 C23.5255693,96.5129372 19.3294921,94.5420399 19.3294921,94.5420399 C13.5186324,90.5687739 19.7695302,90.6474524 19.7695302,90.6474524 C26.1933001,91.099854 29.5721638,97.2525155 29.5721638,97.2525155 C35.2808718,107.044059 44.5531024,104.215566 48.1991321,102.575118 C48.7806109,98.4366275 50.4346826,95.612068 52.2616263,94.0109598 C38.0507543,92.3941159 23.1091047,86.8944862 23.1091047,62.3389152 C23.1091047,55.3443933 25.6039634,49.6205298 29.6978889,45.1437211 C29.0378318,43.5229433 26.8415704,37.0044266 30.3265147,28.1845627 C30.3265147,28.1845627 35.6973364,26.4615028 47.9241083,34.7542205 C53.027764,33.330139 58.5046663,32.6220321 63.9462084,32.5944947 C69.3838216,32.6220321 74.856795,33.330139 79.9683085,34.7542205 C92.1872225,26.4615028 97.5501864,28.1845627 97.5501864,28.1845627 C101.042989,37.0044266 98.8467271,43.5229433 98.190599,45.1437211 C102.292382,49.6205298 104.767596,55.3443933 104.767596,62.3389152 C104.767596,86.9574291 89.8023734,92.3744463 75.5482834,93.9598188 C77.8427675,95.9385839 79.8897303,99.8489072 79.8897303,105.828476 C79.8897303,114.392635 79.8111521,121.304544 79.8111521,123.405261 C79.8111521,125.120453 80.966252,127.114954 84.2115327,126.489459 C109.623731,117.996111 127.944244,93.9952241 127.944244,65.6906208 C127.944244,30.2970814 99.2867652,1.60695328 63.9383506,1.60695328\"></path>\n </g>\n </svg>\n" }, "$:/core/images/globe": { "title": "$:/core/images/globe", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-globe tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M72.8111354,37.1275855 C72.8111354,37.9789875 72.8111354,38.8303894 72.8111354,39.6817913 C72.8111354,41.8784743 73.7885604,46.5631866 72.8111354,48.5143758 C71.3445471,51.4420595 68.1617327,52.0543531 66.4170946,54.3812641 C65.2352215,55.9575873 61.7987417,64.9821523 62.7262858,67.3005778 C66.6959269,77.2228204 74.26087,70.4881886 80.6887657,76.594328 C81.5527211,77.415037 83.5758191,78.8666631 83.985137,79.8899578 C87.2742852,88.1128283 76.4086873,94.8989524 87.7419325,106.189751 C88.9872885,107.430443 91.555495,102.372895 91.8205061,101.575869 C92.6726866,99.0129203 98.5458765,96.1267309 100.908882,94.5234439 C102.928056,93.1534443 105.782168,91.8557166 107.236936,89.7775886 C109.507391,86.5342557 108.717505,82.2640435 110.334606,79.0328716 C112.473794,74.7585014 114.163418,69.3979002 116.332726,65.0674086 C120.230862,57.2857361 121.054075,67.1596684 121.400359,67.5059523 C121.757734,67.8633269 122.411167,67.5059523 122.916571,67.5059523 C123.011132,67.5059523 124.364019,67.6048489 124.432783,67.5059523 C125.0832,66.5705216 123.390209,49.5852316 123.114531,48.2089091 C121.710578,41.1996597 116.17083,32.4278331 111.249523,27.7092761 C104.975994,21.6942076 104.160516,11.5121686 92.9912146,12.7547535 C92.7872931,12.7774397 87.906794,22.9027026 85.2136766,26.2672064 C81.486311,30.9237934 82.7434931,22.1144904 78.6876623,22.1144904 C78.6065806,22.1144904 77.5045497,22.0107615 77.4353971,22.1144904 C76.8488637,22.9942905 75.9952305,26.0101404 75.1288269,26.5311533 C74.8635477,26.6906793 73.4071369,26.2924966 73.2826811,26.5311533 C71.0401728,30.8313939 81.5394677,28.7427264 79.075427,34.482926 C76.7225098,39.9642538 72.747373,32.4860199 72.747373,43.0434079\"></path>\n <path d=\"M44.4668556,7.01044608 C54.151517,13.1403033 45.1489715,19.2084878 47.1611905,23.2253896 C48.8157833,26.5283781 51.4021933,28.6198851 48.8753629,33.038878 C46.8123257,36.6467763 42.0052989,37.0050492 39.251679,39.7621111 C36.2115749,42.8060154 33.7884281,48.7028116 32.4624592,52.6732691 C30.8452419,57.5158356 47.0088721,59.5388126 44.5246867,63.6811917 C43.1386839,65.9923513 37.7785192,65.1466282 36.0880227,63.8791519 C34.9234453,63.0059918 32.4946425,63.3331166 31.6713597,62.0997342 C29.0575851,58.1839669 29.4107339,54.0758543 28.0457962,49.9707786 C27.1076833,47.1493864 21.732611,47.8501656 20.2022714,49.3776393 C19.6790362,49.8998948 19.8723378,51.1703278 19.8723378,51.8829111 C19.8723378,57.1682405 26.9914913,55.1986414 26.9914913,58.3421973 C26.9914913,72.9792302 30.9191897,64.8771867 38.1313873,69.6793121 C48.1678018,76.3618966 45.9763926,76.981595 53.0777543,84.0829567 C56.7511941,87.7563965 60.8192437,87.7689005 62.503478,93.3767069 C64.1046972,98.7081071 53.1759798,98.7157031 50.786754,100.825053 C49.663965,101.816317 47.9736094,104.970571 46.5680513,105.439676 C44.7757187,106.037867 43.334221,105.93607 41.6242359,107.219093 C39.1967302,109.040481 37.7241465,112.151588 37.6034934,112.030935 C35.4555278,109.88297 34.0848666,96.5511248 33.7147244,93.7726273 C33.1258872,89.3524817 28.1241923,88.2337027 26.7275443,84.7420826 C25.1572737,80.8164061 28.2518481,75.223612 25.599097,70.9819941 C19.0797019,60.557804 13.7775712,56.4811506 10.2493953,44.6896152 C9.3074899,41.5416683 13.5912267,38.1609942 15.1264825,35.8570308 C17.0029359,33.0410312 17.7876232,30.0028946 19.8723378,27.2224065 C22.146793,24.1888519 40.8551166,9.46076832 43.8574051,8.63490613 L44.4668556,7.01044608 Z\"></path>\n <path d=\"M64,126 C98.2416545,126 126,98.2416545 126,64 C126,29.7583455 98.2416545,2 64,2 C29.7583455,2 2,29.7583455 2,64 C2,98.2416545 29.7583455,126 64,126 Z M64,120 C94.927946,120 120,94.927946 120,64 C120,33.072054 94.927946,8 64,8 C33.072054,8 8,33.072054 8,64 C8,94.927946 33.072054,120 64,120 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-1": { "title": "$:/core/images/heading-1", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-1 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M14,30 L27.25,30 L27.25,60.104 L61.7,60.104 L61.7,30 L74.95,30 L74.95,105.684 L61.7,105.684 L61.7,71.552 L27.25,71.552 L27.25,105.684 L14,105.684 L14,30 Z M84.3350766,43.78 C86.8790893,43.78 89.3523979,43.5680021 91.7550766,43.144 C94.1577553,42.7199979 96.3307336,42.0133383 98.2740766,41.024 C100.21742,40.0346617 101.87807,38.7626744 103.256077,37.208 C104.634084,35.6533256 105.535075,33.7453446 105.959077,31.484 L115.817077,31.484 L115.817077,105.684 L102.567077,105.684 L102.567077,53.32 L84.3350766,53.32 L84.3350766,43.78 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-2": { "title": "$:/core/images/heading-2", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-2 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M125.519077,105.684 L74.8510766,105.684 C74.9217436,99.5359693 76.4057288,94.1653563 79.3030766,89.572 C82.2004244,84.9786437 86.1577182,80.986017 91.1750766,77.594 C93.5777553,75.8273245 96.0863969,74.113675 98.7010766,72.453 C101.315756,70.792325 103.718399,69.0080095 105.909077,67.1 C108.099754,65.1919905 109.901736,63.1250111 111.315077,60.899 C112.728417,58.6729889 113.47041,56.1113478 113.541077,53.214 C113.541077,51.8713266 113.382078,50.4403409 113.064077,48.921 C112.746075,47.4016591 112.127748,45.9883399 111.209077,44.681 C110.290405,43.3736601 109.018418,42.2783377 107.393077,41.395 C105.767735,40.5116622 103.647756,40.07 101.033077,40.07 C98.6303979,40.07 96.6340846,40.5469952 95.0440766,41.501 C93.4540687,42.4550048 92.1820814,43.762325 91.2280766,45.423 C90.2740719,47.083675 89.5674123,49.0446554 89.1080766,51.306 C88.648741,53.5673446 88.3837436,56.0053203 88.3130766,58.62 L76.2290766,58.62 C76.2290766,54.5213128 76.7767378,50.7230175 77.8720766,47.225 C78.9674154,43.7269825 80.610399,40.7060127 82.8010766,38.162 C84.9917542,35.6179873 87.6593942,33.6216739 90.8040766,32.173 C93.948759,30.7243261 97.6057224,30 101.775077,30 C106.297766,30 110.078395,30.7419926 113.117077,32.226 C116.155758,33.7100074 118.611401,35.5826554 120.484077,37.844 C122.356753,40.1053446 123.681739,42.5609868 124.459077,45.211 C125.236414,47.8610133 125.625077,50.3873213 125.625077,52.79 C125.625077,55.7580148 125.165748,58.4433213 124.247077,60.846 C123.328405,63.2486787 122.091751,65.4569899 120.537077,67.471 C118.982402,69.4850101 117.215753,71.3399915 115.237077,73.036 C113.2584,74.7320085 111.209087,76.3219926 109.089077,77.806 C106.969066,79.2900074 104.849087,80.7033266 102.729077,82.046 C100.609066,83.3886734 98.6480856,84.7313266 96.8460766,86.074 C95.0440676,87.4166734 93.47175,88.8123261 92.1290766,90.261 C90.7864032,91.7096739 89.8677458,93.2466585 89.3730766,94.872 L125.519077,94.872 L125.519077,105.684 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-3": { "title": "$:/core/images/heading-3", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-3 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M94.8850766,62.224 C96.8637532,62.294667 98.8424001,62.1533351 100.821077,61.8 C102.799753,61.4466649 104.566402,60.8283378 106.121077,59.945 C107.675751,59.0616623 108.930072,57.8426744 109.884077,56.288 C110.838081,54.7333256 111.315077,52.8253446 111.315077,50.564 C111.315077,47.3839841 110.237421,44.8400095 108.082077,42.932 C105.926733,41.0239905 103.153094,40.07 99.7610766,40.07 C97.641066,40.07 95.8037511,40.4939958 94.2490766,41.342 C92.6944022,42.1900042 91.4047484,43.3383261 90.3800766,44.787 C89.3554048,46.2356739 88.5957458,47.860991 88.1010766,49.663 C87.6064075,51.465009 87.3944096,53.3199905 87.4650766,55.228 L75.3810766,55.228 C75.5224107,51.623982 76.1937373,48.2850154 77.3950766,45.211 C78.596416,42.1369846 80.2393995,39.4693446 82.3240766,37.208 C84.4087537,34.9466554 86.9350618,33.1800064 89.9030766,31.908 C92.8710915,30.6359936 96.2277246,30 99.9730766,30 C102.870424,30 105.714729,30.4239958 108.506077,31.272 C111.297424,32.1200042 113.806065,33.3566585 116.032077,34.982 C118.258088,36.6073415 120.042403,38.6743208 121.385077,41.183 C122.72775,43.6916792 123.399077,46.5713171 123.399077,49.822 C123.399077,53.5673521 122.551085,56.8356527 120.855077,59.627 C119.159068,62.4183473 116.509095,64.4499936 112.905077,65.722 L112.905077,65.934 C117.145098,66.7820042 120.448731,68.8843166 122.816077,72.241 C125.183422,75.5976835 126.367077,79.6786426 126.367077,84.484 C126.367077,88.017351 125.660417,91.1796527 124.247077,93.971 C122.833736,96.7623473 120.925755,99.129657 118.523077,101.073 C116.120398,103.016343 113.329093,104.517995 110.149077,105.578 C106.969061,106.638005 103.612428,107.168 100.079077,107.168 C95.7683884,107.168 92.005426,106.549673 88.7900766,105.313 C85.5747272,104.076327 82.8894207,102.327345 80.7340766,100.066 C78.5787325,97.8046554 76.9357489,95.0840159 75.8050766,91.904 C74.6744043,88.7239841 74.0737436,85.1906861 74.0030766,81.304 L86.0870766,81.304 C85.9457426,85.8266893 87.0587315,89.5896517 89.4260766,92.593 C91.7934218,95.5963483 95.3443863,97.098 100.079077,97.098 C104.107097,97.098 107.481396,95.9496782 110.202077,93.653 C112.922757,91.3563219 114.283077,88.0880212 114.283077,83.848 C114.283077,80.9506522 113.717749,78.6540085 112.587077,76.958 C111.456404,75.2619915 109.972419,73.9723378 108.135077,73.089 C106.297734,72.2056623 104.230755,71.6580011 101.934077,71.446 C99.6373985,71.2339989 97.2877553,71.163333 94.8850766,71.234 L94.8850766,62.224 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-4": { "title": "$:/core/images/heading-4", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-4 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8,30 L21.25,30 L21.25,60.104 L55.7,60.104 L55.7,30 L68.95,30 L68.95,105.684 L55.7,105.684 L55.7,71.552 L21.25,71.552 L21.25,105.684 L8,105.684 L8,30 Z M84.5890766,78.548 L107.061077,78.548 L107.061077,45.9 L106.849077,45.9 L84.5890766,78.548 Z M128.049077,88.088 L118.509077,88.088 L118.509077,105.684 L107.061077,105.684 L107.061077,88.088 L75.2610766,88.088 L75.2610766,76.11 L107.061077,31.484 L118.509077,31.484 L118.509077,78.548 L128.049077,78.548 L128.049077,88.088 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-5": { "title": "$:/core/images/heading-5", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-5 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M83.7550766,31.484 L122.127077,31.484 L122.127077,42.296 L92.7650766,42.296 L88.9490766,61.164 L89.1610766,61.376 C90.7864181,59.5386575 92.8533974,58.1430048 95.3620766,57.189 C97.8707558,56.2349952 100.361731,55.758 102.835077,55.758 C106.509762,55.758 109.795729,56.3763272 112.693077,57.613 C115.590424,58.8496729 118.0284,60.5809889 120.007077,62.807 C121.985753,65.0330111 123.487405,67.6653181 124.512077,70.704 C125.536748,73.7426819 126.049077,77.028649 126.049077,80.562 C126.049077,83.5300148 125.572081,86.5863176 124.618077,89.731 C123.664072,92.8756824 122.144754,95.7376538 120.060077,98.317 C117.9754,100.896346 115.30776,103.016325 112.057077,104.677 C108.806394,106.337675 104.919766,107.168 100.397077,107.168 C96.7930586,107.168 93.454092,106.691005 90.3800766,105.737 C87.3060613,104.782995 84.6030883,103.35201 82.2710766,101.444 C79.939065,99.5359905 78.0840835,97.1863473 76.7060766,94.395 C75.3280697,91.6036527 74.5684107,88.3353521 74.4270766,84.59 L86.5110766,84.59 C86.8644117,88.6180201 88.2423979,91.7096559 90.6450766,93.865 C93.0477553,96.0203441 96.2277235,97.098 100.185077,97.098 C102.729089,97.098 104.884401,96.6740042 106.651077,95.826 C108.417752,94.9779958 109.848738,93.8120074 110.944077,92.328 C112.039415,90.8439926 112.816741,89.1126766 113.276077,87.134 C113.735412,85.1553234 113.965077,83.0353446 113.965077,80.774 C113.965077,78.7246564 113.682413,76.763676 113.117077,74.891 C112.55174,73.018324 111.703749,71.3753404 110.573077,69.962 C109.442404,68.5486596 107.976086,67.4180042 106.174077,66.57 C104.372068,65.7219958 102.269755,65.298 99.8670766,65.298 C97.3230639,65.298 94.9380878,65.7749952 92.7120766,66.729 C90.4860655,67.6830048 88.8784149,69.4673203 87.8890766,72.082 L75.8050766,72.082 L83.7550766,31.484 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/heading-6": { "title": "$:/core/images/heading-6", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-heading-6 tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M6,30 L19.25,30 L19.25,60.104 L53.7,60.104 L53.7,30 L66.95,30 L66.95,105.684 L53.7,105.684 L53.7,71.552 L19.25,71.552 L19.25,105.684 L6,105.684 L6,30 Z M112.587077,50.246 C112.304409,47.2073181 111.226753,44.751676 109.354077,42.879 C107.481401,41.006324 104.955093,40.07 101.775077,40.07 C99.584399,40.07 97.6940846,40.4763293 96.1040766,41.289 C94.5140687,42.1016707 93.1714154,43.1793266 92.0760766,44.522 C90.9807378,45.8646734 90.0974133,47.401658 89.4260766,49.133 C88.7547399,50.864342 88.2070787,52.6839905 87.7830766,54.592 C87.3590745,56.5000095 87.0587442,58.390324 86.8820766,60.263 C86.7054091,62.135676 86.5464107,63.8846585 86.4050766,65.51 L86.6170766,65.722 C88.2424181,62.7539852 90.4860623,60.5456739 93.3480766,59.097 C96.2100909,57.6483261 99.3017267,56.924 102.623077,56.924 C106.297762,56.924 109.583729,57.5599936 112.481077,58.832 C115.378424,60.1040064 117.834067,61.8529889 119.848077,64.079 C121.862087,66.3050111 123.399071,68.9373181 124.459077,71.976 C125.519082,75.0146819 126.049077,78.300649 126.049077,81.834 C126.049077,85.438018 125.466082,88.7769846 124.300077,91.851 C123.134071,94.9250154 121.455754,97.6103219 119.265077,99.907 C117.074399,102.203678 114.459758,103.987994 111.421077,105.26 C108.382395,106.532006 105.025762,107.168 101.351077,107.168 C95.9097161,107.168 91.4400941,106.16101 87.9420766,104.147 C84.4440591,102.13299 81.6880867,99.3770175 79.6740766,95.879 C77.6600666,92.3809825 76.2644138,88.2823568 75.4870766,83.583 C74.7097394,78.8836432 74.3210766,73.8133605 74.3210766,68.372 C74.3210766,63.9199777 74.7980719,59.4326893 75.7520766,54.91 C76.7060814,50.3873107 78.278399,46.2710186 80.4690766,42.561 C82.6597542,38.8509815 85.5393921,35.8300117 89.1080766,33.498 C92.6767611,31.1659883 97.0757171,30 102.305077,30 C105.273091,30 108.064397,30.4946617 110.679077,31.484 C113.293756,32.4733383 115.608067,33.8513245 117.622077,35.618 C119.636087,37.3846755 121.27907,39.5046543 122.551077,41.978 C123.823083,44.4513457 124.529743,47.2073181 124.671077,50.246 L112.587077,50.246 Z M100.927077,97.098 C103.117754,97.098 105.025735,96.6563378 106.651077,95.773 C108.276418,94.8896623 109.636738,93.7413404 110.732077,92.328 C111.827415,90.9146596 112.640074,89.271676 113.170077,87.399 C113.700079,85.526324 113.965077,83.6006766 113.965077,81.622 C113.965077,79.6433234 113.700079,77.7353425 113.170077,75.898 C112.640074,74.0606575 111.827415,72.4530069 110.732077,71.075 C109.636738,69.6969931 108.276418,68.5840042 106.651077,67.736 C105.025735,66.8879958 103.117754,66.464 100.927077,66.464 C98.736399,66.464 96.8107516,66.8703293 95.1500766,67.683 C93.4894017,68.4956707 92.0937489,69.5909931 90.9630766,70.969 C89.8324043,72.3470069 88.9844128,73.9546575 88.4190766,75.792 C87.8537405,77.6293425 87.5710766,79.5726564 87.5710766,81.622 C87.5710766,83.6713436 87.8537405,85.6146575 88.4190766,87.452 C88.9844128,89.2893425 89.8324043,90.9323261 90.9630766,92.381 C92.0937489,93.8296739 93.4894017,94.9779958 95.1500766,95.826 C96.8107516,96.6740042 98.736399,97.098 100.927077,97.098 L100.927077,97.098 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/help": { "title": "$:/core/images/help", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-help tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M36.0548906,111.44117 C30.8157418,115.837088 20.8865444,118.803477 9.5,118.803477 C7.86465619,118.803477 6.25937294,118.742289 4.69372699,118.624467 C12.612543,115.984876 18.7559465,110.02454 21.0611049,102.609942 C8.74739781,92.845129 1.04940554,78.9359851 1.04940554,63.5 C1.04940554,33.9527659 29.2554663,10 64.0494055,10 C98.8433448,10 127.049406,33.9527659 127.049406,63.5 C127.049406,93.0472341 98.8433448,117 64.0494055,117 C53.9936953,117 44.48824,114.999337 36.0548906,111.44117 L36.0548906,111.44117 Z M71.4042554,77.5980086 C71.406883,77.2865764 71.4095079,76.9382011 71.4119569,76.5610548 C71.4199751,75.3262169 71.4242825,74.0811293 71.422912,72.9158546 C71.4215244,71.736154 71.4143321,70.709635 71.4001396,69.8743525 C71.4078362,68.5173028 71.9951951,67.7870427 75.1273009,65.6385471 C75.2388969,65.5619968 76.2124091,64.8981068 76.5126553,64.6910879 C79.6062455,62.5580654 81.5345849,60.9050204 83.2750652,58.5038955 C85.6146327,55.2762841 86.8327108,51.426982 86.8327108,46.8554323 C86.8327108,33.5625756 76.972994,24.9029551 65.3778484,24.9029551 C54.2752771,24.9029551 42.8794554,34.5115163 41.3121702,47.1975534 C40.9043016,50.4989536 43.2499725,53.50591 46.5513726,53.9137786 C49.8527728,54.3216471 52.8597292,51.9759763 53.2675978,48.6745761 C54.0739246,42.1479456 60.2395837,36.9492759 65.3778484,36.9492759 C70.6427674,36.9492759 74.78639,40.5885487 74.78639,46.8554323 C74.78639,50.4892974 73.6853224,52.008304 69.6746221,54.7736715 C69.4052605,54.9593956 68.448509,55.6118556 68.3131127,55.7047319 C65.6309785,57.5445655 64.0858213,58.803255 62.6123358,60.6352315 C60.5044618,63.2559399 59.3714208,66.3518252 59.3547527,69.9487679 C59.3684999,70.8407274 59.3752803,71.8084521 59.3765995,72.9300232 C59.3779294,74.0607297 59.3737237,75.2764258 59.36589,76.482835 C59.3634936,76.8518793 59.3609272,77.1924914 59.3583633,77.4963784 C59.3568319,77.6778944 59.3556368,77.8074256 59.3549845,77.8730928 C59.3219814,81.1994287 61.9917551,83.9227111 65.318091,83.9557142 C68.644427,83.9887173 71.3677093,81.3189435 71.4007124,77.9926076 C71.4014444,77.9187458 71.402672,77.7856841 71.4042554,77.5980086 Z M65.3778489,102.097045 C69.5359735,102.097045 72.9067994,98.7262189 72.9067994,94.5680944 C72.9067994,90.4099698 69.5359735,87.0391439 65.3778489,87.0391439 C61.2197243,87.0391439 57.8488984,90.4099698 57.8488984,94.5680944 C57.8488984,98.7262189 61.2197243,102.097045 65.3778489,102.097045 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/home-button": { "title": "$:/core/images/home-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M112.9847,119.501583 C112.99485,119.336814 113,119.170705 113,119.003406 L113,67.56802 C116.137461,70.5156358 121.076014,70.4518569 124.133985,67.3938855 C127.25818,64.2696912 127.260618,59.2068102 124.131541,56.0777326 L70.3963143,2.34250601 C68.8331348,0.779326498 66.7828947,-0.000743167069 64.7337457,1.61675364e-05 C62.691312,-0.00409949529 60.6426632,0.777559815 59.077717,2.34250601 L33,28.420223 L33,28.420223 L33,8.00697327 C33,3.58484404 29.4092877,0 25,0 C20.581722,0 17,3.59075293 17,8.00697327 L17,44.420223 L5.3424904,56.0777326 C2.21694607,59.2032769 2.22220878,64.2760483 5.34004601,67.3938855 C8.46424034,70.5180798 13.5271213,70.5205187 16.6561989,67.3914411 L17,67.04764 L17,119.993027 C17,119.994189 17.0000002,119.995351 17.0000007,119.996514 C17.0000002,119.997675 17,119.998838 17,120 C17,124.418278 20.5881049,128 24.9992458,128 L105.000754,128 C109.418616,128 113,124.409288 113,120 C113,119.832611 112.99485,119.666422 112.9847,119.501583 Z M97,112 L97,51.5736087 L97,51.5736087 L64.7370156,19.3106244 L33,51.04764 L33,112 L97,112 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/import-button": { "title": "$:/core/images/import-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-import-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M105.449437,94.2138951 C105.449437,94.2138951 110.049457,94.1897106 110.049457,99.4026111 C110.049457,104.615512 105.163246,104.615511 105.163246,104.615511 L45.0075072,105.157833 C45.0075072,105.157833 0.367531803,106.289842 0.367532368,66.6449212 C0.367532934,27.0000003 45.0428249,27.0000003 45.0428249,27.0000003 L105.532495,27.0000003 C105.532495,27.0000003 138.996741,25.6734987 138.996741,55.1771866 C138.996741,84.6808745 105.727102,82.8457535 105.727102,82.8457535 L56.1735087,82.8457535 C56.1735087,82.8457535 22.6899229,85.1500223 22.6899229,66.0913753 C22.6899229,47.0327282 56.1735087,49.3383013 56.1735087,49.3383013 L105.727102,49.3383013 C105.727102,49.3383013 111.245209,49.3383024 111.245209,54.8231115 C111.245209,60.3079206 105.727102,60.5074524 105.727102,60.5074524 L56.1735087,60.5074524 C56.1735087,60.5074524 37.48913,60.5074528 37.48913,66.6449195 C37.48913,72.7823862 56.1735087,71.6766023 56.1735087,71.6766023 L105.727102,71.6766029 C105.727102,71.6766029 127.835546,73.1411469 127.835546,55.1771866 C127.835546,35.5304025 105.727102,38.3035317 105.727102,38.3035317 L45.0428249,38.3035317 C45.0428249,38.3035317 11.5287276,38.3035313 11.5287276,66.6449208 C11.5287276,94.9863103 45.0428244,93.9579678 45.0428244,93.9579678 L105.449437,94.2138951 Z\" transform=\"translate(69.367532, 66.000000) rotate(-45.000000) translate(-69.367532, -66.000000) \"></path>\n </g>\n</svg>" }, "$:/core/images/info-button": { "title": "$:/core/images/info-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <g transform=\"translate(0.049406, 0.000000)\">\n <path d=\"M64,128 C99.346224,128 128,99.346224 128,64 C128,28.653776 99.346224,0 64,0 C28.653776,0 0,28.653776 0,64 C0,99.346224 28.653776,128 64,128 Z M64,112 C90.509668,112 112,90.509668 112,64 C112,37.490332 90.509668,16 64,16 C37.490332,16 16,37.490332 16,64 C16,90.509668 37.490332,112 64,112 Z\"></path>\n <circle cx=\"64\" cy=\"32\" r=\"8\"></circle>\n <rect x=\"56\" y=\"48\" width=\"16\" height=\"56\" rx=\"8\"></rect>\n </g>\n </g>\n</svg>" }, "$:/core/images/italic": { "title": "$:/core/images/italic", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-italic tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <polygon points=\"66.7114846 0 89.1204482 0 62.4089636 128 40 128\"></polygon>\n </g>\n</svg>" }, "$:/core/images/left-arrow": { "title": "$:/core/images/left-arrow", "created": "20150315234410875", "modified": "20150315235324760", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-left-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path transform=\"rotate(135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25075c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056z\"/>\n</svg>\n" }, "$:/core/images/line-width": { "title": "$:/core/images/line-width", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-line-width tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M128,-97 L112.992786,-97 C112.452362,-97 112,-96.5522847 112,-96 C112,-95.4438648 112.444486,-95 112.992786,-95 L128,-95 L128,-97 Z M128,-78.6794919 L111.216185,-88.3696322 C110.748163,-88.6398444 110.132549,-88.4782926 109.856406,-88 C109.578339,-87.5183728 109.741342,-86.9117318 110.216185,-86.6375814 L128,-76.3700908 L128,-78.6794919 Z M78.6794919,-128 L88.3696322,-111.216185 C88.6437826,-110.741342 88.4816272,-110.134474 88,-109.856406 C87.5217074,-109.580264 86.9077936,-109.748163 86.6375814,-110.216185 L76.3700908,-128 L78.6794919,-128 Z M97,-128 L97,-112.992786 C97,-112.444486 96.5561352,-112 96,-112 C95.4477153,-112 95,-112.452362 95,-112.992786 L95,-128 L97,-128 Z M115.629909,-128 L105.362419,-110.216185 C105.088268,-109.741342 104.481627,-109.578339 104,-109.856406 C103.521707,-110.132549 103.360156,-110.748163 103.630368,-111.216185 L113.320508,-128 L115.629909,-128 Z M128,-113.320508 L111.216185,-103.630368 C110.741342,-103.356217 110.134474,-103.518373 109.856406,-104 C109.580264,-104.478293 109.748163,-105.092206 110.216185,-105.362419 L128,-115.629909 L128,-113.320508 Z M48,-96 C48,-96.5522847 48.4523621,-97 48.9927864,-97 L79.0072136,-97 C79.5555144,-97 80,-96.5561352 80,-96 C80,-95.4477153 79.5476379,-95 79.0072136,-95 L48.9927864,-95 C48.4444856,-95 48,-95.4438648 48,-96 Z M54.4307806,-120 C54.706923,-120.478293 55.3225377,-120.639844 55.7905589,-120.369632 L81.7838153,-105.362419 C82.2586577,-105.088268 82.4216611,-104.481627 82.1435935,-104 C81.8674512,-103.521707 81.2518365,-103.360156 80.7838153,-103.630368 L54.7905589,-118.637581 C54.3157165,-118.911732 54.152713,-119.518373 54.4307806,-120 Z M104,-82.1435935 C104.478293,-82.4197359 105.092206,-82.2518365 105.362419,-81.7838153 L120.369632,-55.7905589 C120.643783,-55.3157165 120.481627,-54.7088482 120,-54.4307806 C119.521707,-54.1546382 118.907794,-54.3225377 118.637581,-54.7905589 L103.630368,-80.7838153 C103.356217,-81.2586577 103.518373,-81.865526 104,-82.1435935 Z M96,-80 C96.5522847,-80 97,-79.5476379 97,-79.0072136 L97,-48.9927864 C97,-48.4444856 96.5561352,-48 96,-48 C95.4477153,-48 95,-48.4523621 95,-48.9927864 L95,-79.0072136 C95,-79.5555144 95.4438648,-80 96,-80 Z M88,-82.1435935 C88.4782926,-81.8674512 88.6398444,-81.2518365 88.3696322,-80.7838153 L73.3624186,-54.7905589 C73.0882682,-54.3157165 72.4816272,-54.152713 72,-54.4307806 C71.5217074,-54.706923 71.3601556,-55.3225377 71.6303678,-55.7905589 L86.6375814,-81.7838153 C86.9117318,-82.2586577 87.5183728,-82.4216611 88,-82.1435935 Z M82.1435935,-88 C82.4197359,-87.5217074 82.2518365,-86.9077936 81.7838153,-86.6375814 L55.7905589,-71.6303678 C55.3157165,-71.3562174 54.7088482,-71.5183728 54.4307806,-72 C54.1546382,-72.4782926 54.3225377,-73.0922064 54.7905589,-73.3624186 L80.7838153,-88.3696322 C81.2586577,-88.6437826 81.865526,-88.4816272 82.1435935,-88 Z M1.30626177e-08,-41.9868843 L15.0170091,-57.9923909 L20.7983821,-52.9749272 L44.7207091,-81.2095939 L73.4260467,-42.1002685 L85.984793,-56.6159488 L104.48741,-34.0310661 L127.969109,-47.4978019 L127.969109,7.99473128e-07 L1.30626177e-08,7.99473128e-07 L1.30626177e-08,-41.9868843 Z M96,-84 C102.627417,-84 108,-89.372583 108,-96 C108,-102.627417 102.627417,-108 96,-108 C89.372583,-108 84,-102.627417 84,-96 C84,-89.372583 89.372583,-84 96,-84 Z\"></path>\n <path d=\"M16,18 L112,18 C113.104569,18 114,17.1045695 114,16 C114,14.8954305 113.104569,14 112,14 L16,14 C14.8954305,14 14,14.8954305 14,16 C14,17.1045695 14.8954305,18 16,18 L16,18 Z M16,35 L112,35 C114.209139,35 116,33.209139 116,31 C116,28.790861 114.209139,27 112,27 L16,27 C13.790861,27 12,28.790861 12,31 C12,33.209139 13.790861,35 16,35 L16,35 Z M16,56 L112,56 C115.313708,56 118,53.3137085 118,50 C118,46.6862915 115.313708,44 112,44 L16,44 C12.6862915,44 10,46.6862915 10,50 C10,53.3137085 12.6862915,56 16,56 L16,56 Z M16,85 L112,85 C117.522847,85 122,80.5228475 122,75 C122,69.4771525 117.522847,65 112,65 L16,65 C10.4771525,65 6,69.4771525 6,75 C6,80.5228475 10.4771525,85 16,85 L16,85 Z M16,128 L112,128 C120.836556,128 128,120.836556 128,112 C128,103.163444 120.836556,96 112,96 L16,96 C7.163444,96 0,103.163444 0,112 C0,120.836556 7.163444,128 16,128 L16,128 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/link": { "title": "$:/core/images/link", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-link tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M128.719999,57.568543 C130.219553,53.8628171 131.045202,49.8121445 131.045202,45.5685425 C131.045202,27.8915447 116.718329,13.5685425 99.0452364,13.5685425 L67.0451674,13.5685425 C49.3655063,13.5685425 35.0452019,27.8954305 35.0452019,45.5685425 C35.0452019,63.2455403 49.3720745,77.5685425 67.0451674,77.5685425 L99.0452364,77.5685425 C100.406772,77.5685425 101.748384,77.4835732 103.065066,77.3186499 C96.4792444,73.7895096 91.1190212,68.272192 87.7873041,61.5685425 L67.0506214,61.5685425 C58.2110723,61.5685425 51.0452019,54.4070414 51.0452019,45.5685425 C51.0452019,36.7319865 58.2005234,29.5685425 67.0506214,29.5685425 L99.0397824,29.5685425 C107.879331,29.5685425 115.045202,36.7300436 115.045202,45.5685425 C115.045202,48.9465282 113.99957,52.0800164 112.21335,54.6623005 C114.314383,56.4735917 117.050039,57.5685425 120.041423,57.5685425 L128.720003,57.5685425 Z\" transform=\"translate(83.045202, 45.568542) rotate(-225.000000) translate(-83.045202, -45.568542)\"></path>\n <path d=\"M-0.106255113,71.0452019 C-1.60580855,74.7509276 -2.43145751,78.8016001 -2.43145751,83.0452019 C-2.43145751,100.7222 11.8954151,115.045202 29.568508,115.045202 L61.568577,115.045202 C79.2482381,115.045202 93.5685425,100.718314 93.5685425,83.0452019 C93.5685425,65.3682041 79.2416699,51.0452019 61.568577,51.0452019 L29.568508,51.0452019 C28.206973,51.0452019 26.8653616,51.1301711 25.5486799,51.2950943 C32.1345,54.8242347 37.4947231,60.3415524 40.8264403,67.0452019 L61.563123,67.0452019 C70.4026721,67.0452019 77.5685425,74.206703 77.5685425,83.0452019 C77.5685425,91.8817579 70.413221,99.0452019 61.563123,99.0452019 L29.573962,99.0452019 C20.7344129,99.0452019 13.5685425,91.8837008 13.5685425,83.0452019 C13.5685425,79.6672162 14.6141741,76.533728 16.4003949,73.9514439 C14.2993609,72.1401527 11.5637054,71.0452019 8.5723215,71.0452019 L-0.106255113,71.0452019 Z\" transform=\"translate(45.568542, 83.045202) rotate(-225.000000) translate(-45.568542, -83.045202)\"></path>\n </g>\n</svg>" }, "$:/core/images/list-bullet": { "title": "$:/core/images/list-bullet", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-list-bullet tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M11.6363636,40.2727273 C18.0629498,40.2727273 23.2727273,35.0629498 23.2727273,28.6363636 C23.2727273,22.2097775 18.0629498,17 11.6363636,17 C5.20977746,17 0,22.2097775 0,28.6363636 C0,35.0629498 5.20977746,40.2727273 11.6363636,40.2727273 Z M11.6363636,75.1818182 C18.0629498,75.1818182 23.2727273,69.9720407 23.2727273,63.5454545 C23.2727273,57.1188684 18.0629498,51.9090909 11.6363636,51.9090909 C5.20977746,51.9090909 0,57.1188684 0,63.5454545 C0,69.9720407 5.20977746,75.1818182 11.6363636,75.1818182 Z M11.6363636,110.090909 C18.0629498,110.090909 23.2727273,104.881132 23.2727273,98.4545455 C23.2727273,92.0279593 18.0629498,86.8181818 11.6363636,86.8181818 C5.20977746,86.8181818 0,92.0279593 0,98.4545455 C0,104.881132 5.20977746,110.090909 11.6363636,110.090909 Z M34.9090909,22.8181818 L128,22.8181818 L128,34.4545455 L34.9090909,34.4545455 L34.9090909,22.8181818 Z M34.9090909,57.7272727 L128,57.7272727 L128,69.3636364 L34.9090909,69.3636364 L34.9090909,57.7272727 Z M34.9090909,92.6363636 L128,92.6363636 L128,104.272727 L34.9090909,104.272727 L34.9090909,92.6363636 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/list-number": { "title": "$:/core/images/list-number", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-list-number tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M33.8390805,22.3563218 L128,22.3563218 L128,34.1264368 L33.8390805,34.1264368 L33.8390805,22.3563218 Z M33.8390805,57.6666667 L128,57.6666667 L128,69.4367816 L33.8390805,69.4367816 L33.8390805,57.6666667 Z M33.8390805,92.9770115 L128,92.9770115 L128,104.747126 L33.8390805,104.747126 L33.8390805,92.9770115 Z M0.379509711,42.6307008 L0.379509711,40.4082314 L1.37821948,40.4082314 C2.20382368,40.4082314 2.82301754,40.268077 3.23581964,39.9877642 C3.64862174,39.7074513 3.85501969,39.0400498 3.85501969,37.9855395 L3.85501969,22.7686318 C3.85501969,21.3270228 3.66193774,20.4327047 3.27576803,20.0856507 C2.88959832,19.7385967 1.79768657,19.5650723 0,19.5650723 L0,17.4226919 C3.50215975,17.2758613 6.25191314,16.4683055 8.24934266,15 L10.3666074,15 L10.3666074,37.865406 C10.3666074,38.786434 10.5164123,39.4404875 10.8160268,39.8275862 C11.1156412,40.2146849 11.764796,40.4082314 12.7635108,40.4082314 L13.7622206,40.4082314 L13.7622206,42.6307008 L0.379509711,42.6307008 Z M0.0798967812,77.9873934 L0.0798967812,76.0852799 C7.27064304,69.5312983 10.8659622,63.5046623 10.8659622,58.005191 C10.8659622,56.4434479 10.5397203,55.195407 9.88722667,54.2610308 C9.23473303,53.3266546 8.36253522,52.8594735 7.27060709,52.8594735 C6.3784219,52.8594735 5.61608107,53.1764892 4.98356173,53.8105302 C4.35104238,54.4445712 4.03478745,55.1753759 4.03478745,56.0029663 C4.03478745,56.9773871 4.28113339,57.8316611 4.77383268,58.5658139 C4.88036225,58.7259926 4.93362624,58.8461249 4.93362624,58.9262143 C4.93362624,59.0730449 4.77383427,59.2065252 4.45424555,59.3266593 C4.2411864,59.4067486 3.70188852,59.6336652 2.83633573,60.0074156 C1.99741533,60.3811661 1.47809145,60.5680386 1.2783485,60.5680386 C1.03865696,60.5680386 0.765679018,60.1976307 0.459406492,59.4568039 C0.153133966,58.715977 0,57.9184322 0,57.0641453 C0,55.1153036 0.848894811,53.5202138 2.5467099,52.2788283 C4.24452499,51.0374428 6.34512352,50.4167594 8.84856852,50.4167594 C11.3120649,50.4167594 13.3793735,51.0874979 15.0505562,52.4289952 C16.7217389,53.7704924 17.5573177,55.5224215 17.5573177,57.684835 C17.5573177,58.9662652 17.2743527,60.2076321 16.7084144,61.4089729 C16.142476,62.6103138 14.7875733,64.4623531 12.6436656,66.9651465 C10.4997579,69.4679398 8.40914641,71.7804862 6.3717683,73.902855 L17.8169822,73.902855 L16.7982982,79.6292176 L14.6810335,79.6292176 C14.7609307,79.3489048 14.8008787,79.0952922 14.8008787,78.8683723 C14.8008787,78.4812736 14.7010087,78.237672 14.5012658,78.1375603 C14.3015228,78.0374485 13.9020429,77.9873934 13.3028141,77.9873934 L0.0798967812,77.9873934 Z M12.2042333,97.1935484 C13.9486551,97.2335931 15.4400468,97.8309175 16.6784531,98.9855395 C17.9168594,100.140162 18.5360532,101.75861 18.5360532,103.840934 C18.5360532,106.830938 17.4041935,109.233584 15.14044,111.048943 C12.8766866,112.864303 10.1402492,113.771969 6.93104577,113.771969 C4.92030005,113.771969 3.26245842,113.388213 1.95747114,112.62069 C0.652483855,111.853166 0,110.848727 0,109.607341 C0,108.833144 0.26964894,108.209124 0.808954909,107.735261 C1.34826088,107.261399 1.93749375,107.024472 2.57667119,107.024472 C3.21584864,107.024472 3.73850152,107.224692 4.14464552,107.625139 C4.55078953,108.025586 4.92696644,108.67964 5.27318756,109.587319 C5.73925445,110.855401 6.51158227,111.489433 7.59019421,111.489433 C8.85523291,111.489433 9.87723568,111.012241 10.6562332,110.057842 C11.4352307,109.103444 11.8247236,107.371536 11.8247236,104.862069 C11.8247236,103.153495 11.7048796,101.838714 11.4651881,100.917686 C11.2254966,99.9966584 10.6728827,99.5361513 9.80732989,99.5361513 C9.22141723,99.5361513 8.62219737,99.843156 8.00965231,100.457175 C7.51695303,100.951059 7.07752513,101.197998 6.69135542,101.197998 C6.3584505,101.197998 6.08880156,101.051169 5.88240051,100.757508 C5.67599946,100.463847 5.57280049,100.183539 5.57280049,99.916574 C5.57280049,99.5962164 5.67599946,99.3225818 5.88240051,99.0956618 C6.08880156,98.8687419 6.57150646,98.5016711 7.33052967,97.9944383 C10.2068282,96.0722929 11.6449559,93.9766521 11.6449559,91.7074527 C11.6449559,90.5194601 11.3386879,89.615131 10.7261429,88.9944383 C10.1135978,88.3737455 9.37455999,88.0634038 8.5090072,88.0634038 C7.71003539,88.0634038 6.98431355,88.3270274 6.33181991,88.8542825 C5.67932627,89.3815377 5.35308434,90.0122321 5.35308434,90.7463849 C5.35308434,91.3871 5.60608828,91.9810874 6.11210376,92.5283648 C6.28521432,92.7285883 6.3717683,92.8954387 6.3717683,93.028921 C6.3717683,93.1490551 5.80250943,93.4560598 4.6639746,93.9499444 C3.52543978,94.4438289 2.80970494,94.6907675 2.51674861,94.6907675 C2.10394651,94.6907675 1.76771758,94.3570667 1.50805174,93.6896552 C1.24838591,93.0222436 1.11855494,92.4082342 1.11855494,91.8476085 C1.11855494,90.0989901 2.04734573,88.6240327 3.90495518,87.4226919 C5.76256463,86.2213511 7.86982116,85.6206897 10.226788,85.6206897 C12.2907985,85.6206897 14.0784711,86.0678487 15.5898594,86.9621802 C17.1012478,87.8565117 17.8569306,89.0778566 17.8569306,90.6262514 C17.8569306,91.987771 17.2876717,93.2491599 16.1491369,94.4104561 C15.0106021,95.5717522 13.6956474,96.4994404 12.2042333,97.1935484 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/list": { "title": "$:/core/images/list", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-list tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M0.719999312,185.568543 C2.21955287,181.862817 3.0452019,177.812144 3.0452019,173.568542 C3.0452019,155.891545 -11.2816707,141.568542 -28.9547636,141.568542 L-60.9548326,141.568542 C-78.6344937,141.568542 -92.9547981,155.895431 -92.9547981,173.568542 C-92.9547981,191.24554 -78.6279255,205.568542 -60.9548326,205.568542 L-28.9547636,205.568542 C-27.593228,205.568542 -26.2516158,205.483573 -24.9349335,205.31865 C-31.5207556,201.78951 -36.8809788,196.272192 -40.2126959,189.568542 L-60.9493786,189.568542 C-69.7889277,189.568542 -76.9547981,182.407041 -76.9547981,173.568542 C-76.9547981,164.731986 -69.7994766,157.568542 -60.9493786,157.568542 L-28.9602176,157.568542 C-20.1206685,157.568542 -12.9547981,164.730044 -12.9547981,173.568542 C-12.9547981,176.946528 -14.0004297,180.080016 -15.7866505,182.6623 C-13.6856165,184.473592 -10.949961,185.568542 -7.9585771,185.568542 L0.720002586,185.568542 Z\" transform=\"translate(-44.954798, 173.568542) rotate(-225.000000) translate(44.954798, -173.568542) \"></path>\n <path d=\"M87.7480315,128 L23.9992458,128 C19.5813843,128 16,124.409247 16,119.993027 L16,8.00697327 C16,3.58484404 19.5881049,0 23.9992458,0 L104.000754,0 C108.418616,0 112,3.59075293 112,8.00697327 L112,104 L91.2492027,104 C90.2848199,104 89.410573,104.391703 88.7768998,105.025201 C88.1373658,105.661376 87.7480315,106.53563 87.7480315,107.501171 L87.7480315,128 Z M95.7480315,127.879386 L111.627417,112 L95.7480315,112 L95.7480315,127.879386 Z M40,15.5089165 C40,13.5709954 41.5636015,12 43.4998101,12 L98.5001899,12 C100.433082,12 102,13.5614718 102,15.5089165 L102,16.4910835 C102,18.4290046 100.436399,20 98.5001899,20 L43.4998101,20 C41.5669183,20 40,18.4385282 40,16.4910835 L40,15.5089165 Z M32,22 C35.3137085,22 38,19.3137085 38,16 C38,12.6862915 35.3137085,10 32,10 C28.6862915,10 26,12.6862915 26,16 C26,19.3137085 28.6862915,22 32,22 Z M40,31.5089165 C40,29.5709954 41.5636015,28 43.4998101,28 L98.5001899,28 C100.433082,28 102,29.5614718 102,31.5089165 L102,32.4910835 C102,34.4290046 100.436399,36 98.5001899,36 L43.4998101,36 C41.5669183,36 40,34.4385282 40,32.4910835 L40,31.5089165 Z M40,47.5089165 C40,45.5709954 41.5636015,44 43.4998101,44 L98.5001899,44 C100.433082,44 102,45.5614718 102,47.5089165 L102,48.4910835 C102,50.4290046 100.436399,52 98.5001899,52 L43.4998101,52 C41.5669183,52 40,50.4385282 40,48.4910835 L40,47.5089165 Z M40,63.5089165 C40,61.5709954 41.5636015,60 43.4998101,60 L98.5001899,60 C100.433082,60 102,61.5614718 102,63.5089165 L102,64.4910835 C102,66.4290046 100.436399,68 98.5001899,68 L43.4998101,68 C41.5669183,68 40,66.4385282 40,64.4910835 L40,63.5089165 Z M40,79.5089165 C40,77.5709954 41.5636015,76 43.4998101,76 L98.5001899,76 C100.433082,76 102,77.5614718 102,79.5089165 L102,80.4910835 C102,82.4290046 100.436399,84 98.5001899,84 L43.4998101,84 C41.5669183,84 40,82.4385282 40,80.4910835 L40,79.5089165 Z M40,95.5089165 C40,93.5709954 41.5636015,92 43.4998101,92 L98.5001899,92 C100.433082,92 102,93.5614718 102,95.5089165 L102,96.4910835 C102,98.4290046 100.436399,100 98.5001899,100 L43.4998101,100 C41.5669183,100 40,98.4385282 40,96.4910835 L40,95.5089165 Z M40,111.508916 C40,109.570995 41.5680474,108 43.4972017,108 L76.5027983,108 C78.4342495,108 80,109.561472 80,111.508916 L80,112.491084 C80,114.429005 78.4319526,116 76.5027983,116 L43.4972017,116 C41.5657505,116 40,114.438528 40,112.491084 L40,111.508916 Z M32,38 C35.3137085,38 38,35.3137085 38,32 C38,28.6862915 35.3137085,26 32,26 C28.6862915,26 26,28.6862915 26,32 C26,35.3137085 28.6862915,38 32,38 Z M32,54 C35.3137085,54 38,51.3137085 38,48 C38,44.6862915 35.3137085,42 32,42 C28.6862915,42 26,44.6862915 26,48 C26,51.3137085 28.6862915,54 32,54 Z M32,70 C35.3137085,70 38,67.3137085 38,64 C38,60.6862915 35.3137085,58 32,58 C28.6862915,58 26,60.6862915 26,64 C26,67.3137085 28.6862915,70 32,70 Z M32,86 C35.3137085,86 38,83.3137085 38,80 C38,76.6862915 35.3137085,74 32,74 C28.6862915,74 26,76.6862915 26,80 C26,83.3137085 28.6862915,86 32,86 Z M32,102 C35.3137085,102 38,99.3137085 38,96 C38,92.6862915 35.3137085,90 32,90 C28.6862915,90 26,92.6862915 26,96 C26,99.3137085 28.6862915,102 32,102 Z M32,118 C35.3137085,118 38,115.313708 38,112 C38,108.686292 35.3137085,106 32,106 C28.6862915,106 26,108.686292 26,112 C26,115.313708 28.6862915,118 32,118 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/locked-padlock": { "title": "$:/core/images/locked-padlock", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-locked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M96.4723753,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L32.0000269,64 C32.0028554,48.2766389 32.3030338,16.2688026 64.1594984,16.2688041 C95.9543927,16.2688056 96.4648869,48.325931 96.4723753,64 Z M80.5749059,64 L48.4413579,64 C48.4426205,47.71306 48.5829272,31.9999996 64.1595001,31.9999996 C79.8437473,31.9999996 81.1369461,48.1359182 80.5749059,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/mail": { "title": "$:/core/images/mail", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-mail tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M122.826782,104.894066 C121.945525,105.22777 120.990324,105.41043 119.993027,105.41043 L8.00697327,105.41043 C7.19458381,105.41043 6.41045219,105.289614 5.67161357,105.064967 L5.67161357,105.064967 L39.8346483,70.9019325 L60.6765759,91.7438601 C61.6118278,92.679112 62.8865166,93.0560851 64.0946097,92.8783815 C65.2975108,93.0473238 66.5641085,92.6696979 67.4899463,91.7438601 L88.5941459,70.6396605 C88.6693095,70.7292352 88.7490098,70.8162939 88.8332479,70.9005321 L122.826782,104.894066 Z M127.903244,98.6568194 C127.966933,98.2506602 128,97.8343714 128,97.4103789 L128,33.410481 C128,32.7414504 127.917877,32.0916738 127.763157,31.4706493 L94.2292399,65.0045665 C94.3188145,65.0797417 94.4058701,65.1594458 94.4901021,65.2436778 L127.903244,98.6568194 Z M0.205060636,99.2178117 C0.0709009529,98.6370366 0,98.0320192 0,97.4103789 L0,33.410481 C0,32.694007 0.0944223363,31.9995312 0.27147538,31.3387595 L0.27147538,31.3387595 L34.1777941,65.2450783 L0.205060636,99.2178117 L0.205060636,99.2178117 Z M5.92934613,25.6829218 C6.59211333,25.5051988 7.28862283,25.4104299 8.00697327,25.4104299 L119.993027,25.4104299 C120.759109,25.4104299 121.500064,25.5178649 122.201605,25.7184927 L122.201605,25.7184927 L64.0832611,83.8368368 L5.92934613,25.6829218 L5.92934613,25.6829218 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/menu-button": { "title": "$:/core/images/menu-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <rect x=\"0\" y=\"16\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"56\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"96\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n</svg>" }, "$:/core/images/mono-block": { "title": "$:/core/images/mono-block", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-mono-block tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M23.9653488,32.9670593 L24.3217888,32.9670593 C25.0766067,32.9670593 25.6497006,33.1592554 26.0410876,33.5436534 C26.4324747,33.9280514 26.6281653,34.4906619 26.6281653,35.2315017 C26.6281653,36.0562101 26.4219913,36.6502709 26.009637,37.0137017 C25.5972828,37.3771326 24.9158602,37.5588453 23.9653488,37.5588453 L17.6542639,37.5588453 C16.6897744,37.5588453 16.0048573,37.380627 15.5994921,37.0241852 C15.1941269,36.6677435 14.9914474,36.0701882 14.9914474,35.2315017 C14.9914474,34.4207713 15.1941269,33.8406885 15.5994921,33.4912358 C16.0048573,33.141783 16.6897744,32.9670593 17.6542639,32.9670593 L18.388111,32.9670593 L17.5284616,30.5139133 L8.47069195,30.5139133 L7.5691084,32.9670593 L8.30295547,32.9670593 C9.25346691,32.9670593 9.93488953,33.1452775 10.3472438,33.5017193 C10.759598,33.8581611 10.965772,34.4347494 10.965772,35.2315017 C10.965772,36.0562101 10.759598,36.6502709 10.3472438,37.0137017 C9.93488953,37.3771326 9.25346691,37.5588453 8.30295547,37.5588453 L2.89345418,37.5588453 C1.92896463,37.5588453 1.24404754,37.3771326 0.838682371,37.0137017 C0.433317198,36.6502709 0.230637652,36.0562101 0.230637652,35.2315017 C0.230637652,34.4906619 0.426328248,33.9280514 0.817715312,33.5436534 C1.20910238,33.1592554 1.78219626,32.9670593 2.53701417,32.9670593 L2.89345418,32.9670593 L8.51262607,17.3256331 L6.83526132,17.3256331 C5.88474988,17.3256331 5.20332727,17.1439204 4.79097304,16.7804895 C4.37861882,16.4170587 4.1724448,15.8299869 4.1724448,15.0192565 C4.1724448,14.1945481 4.37861882,13.6004873 4.79097304,13.2370565 C5.20332727,12.8736257 5.88474988,12.691913 6.83526132,12.691913 L14.6979086,12.691913 C15.9419603,12.691913 16.815579,13.3628521 17.318791,14.7047506 L17.318791,14.7676518 L23.9653488,32.9670593 Z M12.9786097,17.3256331 L9.9383861,26.1737321 L16.0188333,26.1737321 L12.9786097,17.3256331 Z M35.3809383,26.6979086 L35.3809383,33.0928616 L38.5259972,33.0928616 C40.7485166,33.0928616 42.3140414,32.8482484 43.2226185,32.3590146 C44.1311956,31.8697807 44.5854773,31.0520736 44.5854773,29.9058686 C44.5854773,28.7456855 44.1521624,27.9209895 43.2855197,27.4317556 C42.4188769,26.9425218 40.9022748,26.6979086 38.7356678,26.6979086 L35.3809383,26.6979086 Z M46.0741385,24.370565 C47.5977525,24.9296893 48.7159844,25.6949794 49.428868,26.666458 C50.1417516,27.6379366 50.498188,28.8784752 50.498188,30.388111 C50.498188,31.6601189 50.1906743,32.8202846 49.5756374,33.8686428 C48.9606006,34.917001 48.0799929,35.7766419 46.933788,36.4475911 C46.2628387,36.8389782 45.5115266,37.1220307 44.6798291,37.296757 C43.8481316,37.4714834 42.6704935,37.5588453 41.1468796,37.5588453 L39.3856466,37.5588453 L30.2020747,37.5588453 C29.2795194,37.5588453 28.6190637,37.3771326 28.2206876,37.0137017 C27.8223114,36.6502709 27.6231264,36.0562101 27.6231264,35.2315017 C27.6231264,34.4906619 27.811828,33.9280514 28.189237,33.5436534 C28.5666459,33.1592554 29.118773,32.9670593 29.8456347,32.9670593 L30.2020747,32.9670593 L30.2020747,17.3256331 L29.8456347,17.3256331 C29.118773,17.3256331 28.5666459,17.1299425 28.189237,16.7385554 C27.811828,16.3471683 27.6231264,15.7740744 27.6231264,15.0192565 C27.6231264,14.2085262 27.8258059,13.6179599 28.2311711,13.24754 C28.6365363,12.8771201 29.2934976,12.691913 30.2020747,12.691913 L39.8469219,12.691913 C42.796303,12.691913 45.0362615,13.2650068 46.5668644,14.4112118 C48.0974674,15.5574168 48.8627574,17.2347648 48.8627574,19.443306 C48.8627574,20.5335986 48.6286276,21.4945792 48.1603609,22.3262767 C47.6920943,23.1579742 46.9966938,23.8393968 46.0741385,24.370565 L46.0741385,24.370565 Z M35.3809383,17.1998307 L35.3809383,22.4835296 L38.2114913,22.4835296 C39.9307988,22.4835296 41.1433816,22.2808501 41.8492761,21.8754849 C42.5551706,21.4701197 42.9081126,20.7852027 42.9081126,19.8207131 C42.9081126,18.912136 42.5901154,18.2481858 41.9541114,17.8288425 C41.3181074,17.4094992 40.2872373,17.1998307 38.8614701,17.1998307 L35.3809383,17.1998307 Z M71.244119,13.3838259 C71.5236812,12.880614 71.8102281,12.5241775 72.1037684,12.3145059 C72.3973087,12.1048342 72.7677231,12 73.2150226,12 C73.8999499,12 74.3856819,12.1817127 74.6722332,12.5451435 C74.9587844,12.9085744 75.1020579,13.5305909 75.1020579,14.4112118 L75.143992,19.8626472 C75.143992,20.8271368 74.9867406,21.4771091 74.6722332,21.8125837 C74.3577257,22.1480584 73.7881263,22.3157932 72.9634178,22.3157932 C72.3763372,22.3157932 71.92555,22.1760142 71.6110425,21.896452 C71.2965351,21.6168898 71.0274605,21.0997075 70.8038107,20.3448896 C70.4403799,19.0169692 69.8602971,18.0629775 69.0635448,17.482886 C68.2667926,16.9027945 67.1625385,16.612753 65.7507494,16.612753 C63.5981206,16.612753 61.9487284,17.3396038 60.8025235,18.7933272 C59.6563185,20.2470506 59.0832246,22.3507245 59.0832246,25.104412 C59.0832246,27.8441215 59.6633074,29.9477954 60.8234905,31.4154969 C61.9836736,32.8831984 63.6400547,33.6170381 65.7926836,33.6170381 C67.2603851,33.6170381 68.878327,33.1278116 70.6465578,32.149344 C72.4147886,31.1708763 73.5295261,30.6816498 73.9908037,30.6816498 C74.53595,30.6816498 74.9937262,30.9122852 75.3641461,31.3735628 C75.734566,31.8348404 75.9197732,32.4079343 75.9197732,33.0928616 C75.9197732,34.3229353 74.836486,35.4831009 72.669879,36.5733935 C70.5032721,37.663686 68.0641285,38.2088241 65.3523753,38.2088241 C61.6901107,38.2088241 58.7267959,36.9997358 56.4623422,34.5815228 C54.1978885,32.1633099 53.0656786,29.0043046 53.0656786,25.104412 C53.0656786,21.3443006 54.2118664,18.22024 56.5042763,15.7321366 C58.7966863,13.2440331 61.7040894,12 65.226573,12 C66.2190187,12 67.1974717,12.1118232 68.1619613,12.3354729 C69.1264508,12.5591227 70.1538264,12.9085702 71.244119,13.3838259 L71.244119,13.3838259 Z M81.4645862,32.9670593 L81.4645862,17.3256331 L81.1081461,17.3256331 C80.3533282,17.3256331 79.7802344,17.1299425 79.3888473,16.7385554 C78.9974602,16.3471683 78.8017696,15.7740744 78.8017696,15.0192565 C78.8017696,14.2085262 79.0114381,13.6179599 79.4307814,13.24754 C79.8501247,12.8771201 80.5280528,12.691913 81.4645862,12.691913 L85.4063933,12.691913 L86.6434498,12.691913 C89.5648747,12.691913 91.7034933,12.8177141 93.0593699,13.06932 C94.4152465,13.320926 95.5684233,13.740263 96.5189347,14.3273436 C98.210286,15.3337675 99.5067362,16.7699967 100.408324,18.6360743 C101.309912,20.5021519 101.7607,22.6582429 101.7607,25.104412 C101.7607,27.6903623 101.247012,29.9512876 100.219621,31.8872557 C99.1922296,33.8232239 97.7350336,35.2874089 95.8479888,36.2798546 C94.9953241,36.7271541 93.9959043,37.0521403 92.8496993,37.2548229 C91.7034944,37.4575055 89.9981906,37.5588453 87.7337369,37.5588453 L85.4063933,37.5588453 L81.4645862,37.5588453 C80.5000966,37.5588453 79.8151795,37.380627 79.4098143,37.0241852 C79.0044492,36.6677435 78.8017696,36.0701882 78.8017696,35.2315017 C78.8017696,34.4906619 78.9974602,33.9280514 79.3888473,33.5436534 C79.7802344,33.1592554 80.3533282,32.9670593 81.1081461,32.9670593 L81.4645862,32.9670593 Z M86.8740874,17.2417648 L86.8740874,32.9670593 L88.0692098,32.9670593 C90.7110725,32.9670593 92.6609895,32.3205814 93.9190194,31.0276063 C95.1770492,29.7346312 95.8060547,27.7462749 95.8060547,25.0624779 C95.8060547,22.4206153 95.1665658,20.4497314 93.8875688,19.1497672 C92.6085718,17.849803 90.6831161,17.1998307 88.1111439,17.1998307 C87.7756693,17.1998307 87.5205727,17.2033252 87.3458463,17.2103142 C87.1711199,17.2173033 87.0138685,17.2277867 86.8740874,17.2417648 L86.8740874,17.2417648 Z M121.94052,17.1159625 L112.190837,17.1159625 L112.190837,22.4835296 L115.88104,22.4835296 L115.88104,22.2319249 C115.88104,21.4351727 116.055763,20.841112 116.405216,20.4497249 C116.754669,20.0583378 117.285829,19.8626472 117.998713,19.8626472 C118.627728,19.8626472 119.141415,20.0408655 119.539792,20.3973072 C119.938168,20.753749 120.137353,21.2045363 120.137353,21.7496826 C120.137353,21.7776388 120.144342,21.8684951 120.15832,22.0222543 C120.172298,22.1760135 120.179287,22.3297704 120.179287,22.4835296 L120.179287,26.8237109 C120.179287,27.7602442 120.011552,28.4311834 119.676077,28.8365486 C119.340603,29.2419138 118.795465,29.4445933 118.040647,29.4445933 C117.327763,29.4445933 116.789614,29.2558917 116.426183,28.8784827 C116.062752,28.5010738 115.88104,27.9419578 115.88104,27.201118 L115.88104,26.8237109 L112.190837,26.8237109 L112.190837,33.0928616 L121.94052,33.0928616 L121.94052,30.5977816 C121.94052,29.6612482 122.118738,28.9903091 122.47518,28.5849439 C122.831622,28.1795787 123.415199,27.9768992 124.225929,27.9768992 C125.022682,27.9768992 125.592281,28.1760842 125.934745,28.5744604 C126.277208,28.9728365 126.448438,29.6472701 126.448438,30.5977816 L126.448438,35.6718099 C126.448438,36.4266278 126.30167,36.9298322 126.008129,37.1814382 C125.714589,37.4330442 125.134506,37.5588453 124.267863,37.5588453 L107.095842,37.5588453 C106.173287,37.5588453 105.512831,37.3771326 105.114455,37.0137017 C104.716079,36.6502709 104.516894,36.0562101 104.516894,35.2315017 C104.516894,34.4906619 104.705595,33.9280514 105.083004,33.5436534 C105.460413,33.1592554 106.01254,32.9670593 106.739402,32.9670593 L107.095842,32.9670593 L107.095842,17.3256331 L106.739402,17.3256331 C106.026518,17.3256331 105.477886,17.126448 105.093488,16.7280719 C104.70909,16.3296957 104.516894,15.7600963 104.516894,15.0192565 C104.516894,14.2085262 104.719573,13.6179599 105.124938,13.24754 C105.530304,12.8771201 106.187265,12.691913 107.095842,12.691913 L124.267863,12.691913 C125.120528,12.691913 125.697116,12.8212085 125.997646,13.0798036 C126.298175,13.3383986 126.448438,13.8520864 126.448438,14.6208824 L126.448438,19.3175037 C126.448438,20.2680151 126.273714,20.9494377 125.924261,21.361792 C125.574808,21.7741462 125.008703,21.9803202 124.225929,21.9803202 C123.415199,21.9803202 122.831622,21.7706517 122.47518,21.3513084 C122.118738,20.9319652 121.94052,20.254037 121.94052,19.3175037 L121.94052,17.1159625 Z M19.7719369,47.6405477 C20.037521,47.1373358 20.3205734,46.7808993 20.6211028,46.5712277 C20.9216322,46.361556 21.295541,46.2567218 21.7428405,46.2567218 C22.4277678,46.2567218 22.9134998,46.4384345 23.2000511,46.8018653 C23.4866023,47.1652962 23.6298758,47.7873127 23.6298758,48.6679336 L23.6718099,54.119369 C23.6718099,55.0838586 23.5145586,55.7338309 23.2000511,56.0693055 C22.8855436,56.4047802 22.3089553,56.572515 21.4702687,56.572515 C20.8831881,56.572515 20.4254119,56.4292415 20.0969263,56.1426902 C19.7684407,55.856139 19.4993662,55.3424512 19.2896945,54.6016114 C18.9122856,53.2597129 18.3322027,52.3022267 17.5494286,51.7291243 C16.7666545,51.1560218 15.6693894,50.8694748 14.2576003,50.8694748 C12.1049715,50.8694748 10.4590738,51.5963256 9.31985785,53.050049 C8.18064193,54.5037724 7.61104252,56.6074463 7.61104252,59.3611338 C7.61104252,62.1148214 8.20859773,64.2429566 9.40372609,65.7456034 C10.5988544,67.2482501 12.2936748,67.9995623 14.488238,67.9995623 C14.9914499,67.9995623 15.5645438,67.9401562 16.2075368,67.8213423 C16.8505299,67.7025283 17.6053364,67.5173212 18.4719792,67.2657152 L18.4719792,63.9529198 L16.1027015,63.9529198 C15.1521901,63.9529198 14.4777564,63.7781961 14.0793803,63.4287433 C13.6810042,63.0792906 13.4818191,62.4992078 13.4818191,61.6884774 C13.4818191,60.8497908 13.6810042,60.2522356 14.0793803,59.8957938 C14.4777564,59.5393521 15.1521901,59.3611338 16.1027015,59.3611338 L23.6718099,59.3611338 C24.6502776,59.3611338 25.3386891,59.5358576 25.7370653,59.8853103 C26.1354414,60.2347631 26.3346265,60.8218348 26.3346265,61.6465433 C26.3346265,62.3873831 26.1354414,62.9569825 25.7370653,63.3553586 C25.3386891,63.7537347 24.7621008,63.9529198 24.0072829,63.9529198 L23.6718099,63.9529198 L23.6718099,68.9430799 L23.6718099,69.1946846 C23.6718099,69.6419841 23.6228873,69.9529924 23.5250405,70.1277188 C23.4271937,70.3024451 23.2315031,70.4806634 22.9379628,70.6623788 C22.1412106,71.1376345 20.8762107,71.5569715 19.1429251,71.9204023 C17.4096396,72.2838332 15.6554131,72.4655459 13.8801932,72.4655459 C10.2179286,72.4655459 7.25461383,71.2564576 4.99016011,68.8382446 C2.72570638,66.4200317 1.59349651,63.2610264 1.59349651,59.3611338 C1.59349651,55.6010224 2.73968428,52.4769618 5.03209423,49.9888583 C7.32450417,47.5007549 10.2319073,46.2567218 13.7543909,46.2567218 C14.7328585,46.2567218 15.7078171,46.368545 16.6792957,46.5921947 C17.6507743,46.8158445 18.6816444,47.165292 19.7719369,47.6405477 L19.7719369,47.6405477 Z M35.611576,51.5823548 L35.611576,56.4047785 L42.4678043,56.4047785 L42.4678043,51.5823548 L42.1323314,51.5823548 C41.3775135,51.5823548 40.8009251,51.3866642 40.402549,50.9952772 C40.0041729,50.6038901 39.8049878,50.0307962 39.8049878,49.2759783 C39.8049878,48.4512699 40.0111618,47.8572091 40.4235161,47.4937783 C40.8358703,47.1303474 41.5172929,46.9486347 42.4678043,46.9486347 L47.8773056,46.9486347 C48.8278171,46.9486347 49.5022507,47.1303474 49.9006269,47.4937783 C50.299003,47.8572091 50.498188,48.4512699 50.498188,49.2759783 C50.498188,50.0307962 50.3059919,50.6038901 49.9215939,50.9952772 C49.5371959,51.3866642 48.9745854,51.5823548 48.2337456,51.5823548 L47.8773056,51.5823548 L47.8773056,67.2237811 L48.2337456,67.2237811 C48.9885636,67.2237811 49.5616574,67.4159772 49.9530445,67.8003752 C50.3444316,68.1847732 50.5401222,68.7473837 50.5401222,69.4882235 C50.5401222,70.3129319 50.3374426,70.9069927 49.9320774,71.2704235 C49.5267123,71.6338543 48.8417952,71.815567 47.8773056,71.815567 L42.4678043,71.815567 C41.5033148,71.815567 40.8183977,71.6373488 40.4130325,71.280907 C40.0076674,70.9244652 39.8049878,70.32691 39.8049878,69.4882235 C39.8049878,68.7473837 40.0041729,68.1847732 40.402549,67.8003752 C40.8009251,67.4159772 41.3775135,67.2237811 42.1323314,67.2237811 L42.4678043,67.2237811 L42.4678043,61.0384986 L35.611576,61.0384986 L35.611576,67.2237811 L35.9470489,67.2237811 C36.7018668,67.2237811 37.2784552,67.4159772 37.6768313,67.8003752 C38.0752074,68.1847732 38.2743925,68.7473837 38.2743925,69.4882235 C38.2743925,70.3129319 38.0682185,70.9069927 37.6558642,71.2704235 C37.24351,71.6338543 36.5620874,71.815567 35.611576,71.815567 L30.2020747,71.815567 C29.2375851,71.815567 28.552668,71.6373488 28.1473029,71.280907 C27.7419377,70.9244652 27.5392581,70.32691 27.5392581,69.4882235 C27.5392581,68.7473837 27.7349487,68.1847732 28.1263358,67.8003752 C28.5177229,67.4159772 29.0908168,67.2237811 29.8456347,67.2237811 L30.2020747,67.2237811 L30.2020747,51.5823548 L29.8456347,51.5823548 C29.1047949,51.5823548 28.5421844,51.3866642 28.1577864,50.9952772 C27.7733884,50.6038901 27.5811923,50.0307962 27.5811923,49.2759783 C27.5811923,48.4512699 27.7803773,47.8572091 28.1787534,47.4937783 C28.5771296,47.1303474 29.2515632,46.9486347 30.2020747,46.9486347 L35.611576,46.9486347 C36.5481093,46.9486347 37.2260374,47.1303474 37.6453807,47.4937783 C38.064724,47.8572091 38.2743925,48.4512699 38.2743925,49.2759783 C38.2743925,50.0307962 38.0752074,50.6038901 37.6768313,50.9952772 C37.2784552,51.3866642 36.7018668,51.5823548 35.9470489,51.5823548 L35.611576,51.5823548 Z M67.365213,51.5823548 L67.365213,67.2237811 L70.887679,67.2237811 C71.8381904,67.2237811 72.519613,67.4019993 72.9319673,67.7584411 C73.3443215,68.1148829 73.5504955,68.6914712 73.5504955,69.4882235 C73.5504955,70.2989538 73.340827,70.8895201 72.9214837,71.25994 C72.5021404,71.6303599 71.8242123,71.815567 70.887679,71.815567 L58.4332458,71.815567 C57.4827343,71.815567 56.8013117,71.6338543 56.3889575,71.2704235 C55.9766033,70.9069927 55.7704292,70.3129319 55.7704292,69.4882235 C55.7704292,68.6774931 55.9731088,68.0974103 56.378474,67.7479575 C56.7838391,67.3985048 57.4687562,67.2237811 58.4332458,67.2237811 L61.9557117,67.2237811 L61.9557117,51.5823548 L58.4332458,51.5823548 C57.4827343,51.5823548 56.8013117,51.4006421 56.3889575,51.0372113 C55.9766033,50.6737805 55.7704292,50.0867087 55.7704292,49.2759783 C55.7704292,48.4512699 55.9731088,47.8641981 56.378474,47.5147453 C56.7838391,47.1652926 57.4687562,46.9905689 58.4332458,46.9905689 L70.887679,46.9905689 C71.8801247,46.9905689 72.5720308,47.1652926 72.9634178,47.5147453 C73.3548049,47.8641981 73.5504955,48.4512699 73.5504955,49.2759783 C73.5504955,50.0867087 73.347816,50.6737805 72.9424508,51.0372113 C72.5370856,51.4006421 71.8521685,51.5823548 70.887679,51.5823548 L67.365213,51.5823548 Z M97.8608265,51.5823548 L97.8608265,63.1771386 L97.8608265,63.5755127 C97.8608265,65.4485794 97.7385199,66.8044357 97.493903,67.6431222 C97.2492861,68.4818088 96.8404325,69.2296264 96.26733,69.8865976 C95.5264902,70.7392623 94.4991146,71.3822457 93.1851723,71.815567 C91.87123,72.2488884 90.2917273,72.4655459 88.4466169,72.4655459 C87.1466527,72.4655459 85.8921362,72.3397448 84.6830298,72.0881388 C83.4739233,71.8365328 82.3102631,71.4591296 81.1920144,70.9559176 C80.5769776,70.6763554 80.175113,70.31293 79.9864085,69.8656305 C79.797704,69.418331 79.7033532,68.6914802 79.7033532,67.6850564 L79.7033532,63.3658422 C79.7033532,62.1637247 79.8780769,61.3250508 80.2275297,60.849795 C80.5769824,60.3745393 81.185021,60.136915 82.0516638,60.136915 C83.2957156,60.136915 83.9806326,61.0524675 84.1064356,62.8835998 C84.1204137,63.2050963 84.1413806,63.4497096 84.1693368,63.6174469 C84.3370741,65.2389076 84.7144774,66.3466561 85.301558,66.9407258 C85.8886386,67.5347954 86.8251579,67.8318258 88.1111439,67.8318258 C89.7046484,67.8318258 90.8263749,67.4089943 91.476357,66.5633187 C92.126339,65.7176431 92.4513252,64.1765796 92.4513252,61.9400821 L92.4513252,51.5823548 L88.9288593,51.5823548 C87.9783478,51.5823548 87.2969252,51.4006421 86.884571,51.0372113 C86.4722168,50.6737805 86.2660427,50.0867087 86.2660427,49.2759783 C86.2660427,48.4512699 86.4652278,47.8641981 86.8636039,47.5147453 C87.26198,47.1652926 87.9503916,46.9905689 88.9288593,46.9905689 L99.6220595,46.9905689 C100.600527,46.9905689 101.288939,47.1652926 101.687315,47.5147453 C102.085691,47.8641981 102.284876,48.4512699 102.284876,49.2759783 C102.284876,50.0867087 102.078702,50.6737805 101.666348,51.0372113 C101.253994,51.4006421 100.572571,51.5823548 99.6220595,51.5823548 L97.8608265,51.5823548 Z M112.505343,51.5823548 L112.505343,57.9353738 L118.984165,51.4565525 C118.257303,51.3726838 117.747109,51.1665098 117.453569,50.8380242 C117.160029,50.5095387 117.013261,49.9888619 117.013261,49.2759783 C117.013261,48.4512699 117.212446,47.8572091 117.610822,47.4937783 C118.009198,47.1303474 118.683632,46.9486347 119.634143,46.9486347 L124.771073,46.9486347 C125.721584,46.9486347 126.396018,47.1303474 126.794394,47.4937783 C127.19277,47.8572091 127.391955,48.4512699 127.391955,49.2759783 C127.391955,50.0447743 127.19277,50.6213627 126.794394,51.0057607 C126.396018,51.3901587 125.812441,51.5823548 125.043645,51.5823548 L124.561402,51.5823548 L118.459988,57.641835 C119.592215,58.4805215 120.626579,59.5812811 121.563113,60.9441468 C122.499646,62.3070125 123.596911,64.400203 124.854941,67.2237811 L125.127513,67.2237811 L125.546854,67.2237811 C126.371563,67.2237811 126.98659,67.4124827 127.391955,67.7898917 C127.79732,68.1673006 128,68.7334056 128,69.4882235 C128,70.3129319 127.793826,70.9069927 127.381472,71.2704235 C126.969118,71.6338543 126.287695,71.815567 125.337183,71.815567 L122.758235,71.815567 C121.626008,71.815567 120.710456,71.0537715 120.01155,69.5301576 C119.885747,69.2505954 119.787902,69.026949 119.718012,68.8592117 C118.795456,66.9022764 117.949793,65.3926632 117.180997,64.3303269 C116.412201,63.2679906 115.510627,62.2965265 114.476247,61.4159056 L112.505343,63.302941 L112.505343,67.2237811 L112.840816,67.2237811 C113.595634,67.2237811 114.172222,67.4159772 114.570599,67.8003752 C114.968975,68.1847732 115.16816,68.7473837 115.16816,69.4882235 C115.16816,70.3129319 114.961986,70.9069927 114.549631,71.2704235 C114.137277,71.6338543 113.455855,71.815567 112.505343,71.815567 L107.095842,71.815567 C106.131352,71.815567 105.446435,71.6373488 105.04107,71.280907 C104.635705,70.9244652 104.433025,70.32691 104.433025,69.4882235 C104.433025,68.7473837 104.628716,68.1847732 105.020103,67.8003752 C105.41149,67.4159772 105.984584,67.2237811 106.739402,67.2237811 L107.095842,67.2237811 L107.095842,51.5823548 L106.739402,51.5823548 C105.998562,51.5823548 105.435952,51.3866642 105.051554,50.9952772 C104.667156,50.6038901 104.474959,50.0307962 104.474959,49.2759783 C104.474959,48.4512699 104.674145,47.8572091 105.072521,47.4937783 C105.470897,47.1303474 106.14533,46.9486347 107.095842,46.9486347 L112.505343,46.9486347 C113.441877,46.9486347 114.119805,47.1303474 114.539148,47.4937783 C114.958491,47.8572091 115.16816,48.4512699 115.16816,49.2759783 C115.16816,50.0307962 114.968975,50.6038901 114.570599,50.9952772 C114.172222,51.3866642 113.595634,51.5823548 112.840816,51.5823548 L112.505343,51.5823548 Z M13.439885,96.325622 L17.4445933,84.4372993 C17.6961993,83.6545252 18.0456468,83.0849258 18.4929463,82.728484 C18.9402458,82.3720422 19.5343065,82.193824 20.2751463,82.193824 L23.5460076,82.193824 C24.496519,82.193824 25.1779416,82.3755367 25.5902958,82.7389675 C26.0026501,83.1023984 26.2088241,83.6964591 26.2088241,84.5211676 C26.2088241,85.2759855 26.009639,85.8490794 25.6112629,86.2404664 C25.2128868,86.6318535 24.6362984,86.8275441 23.8814805,86.8275441 L23.5460076,86.8275441 L24.1330852,102.46897 L24.4895252,102.46897 C25.2443431,102.46897 25.8104481,102.661166 26.187857,103.045564 C26.565266,103.429962 26.7539676,103.992573 26.7539676,104.733413 C26.7539676,105.558121 26.5547826,106.152182 26.1564064,106.515613 C25.7580303,106.879044 25.0835967,107.060756 24.1330852,107.060756 L19.4154969,107.060756 C18.4649855,107.060756 17.7905518,106.882538 17.3921757,106.526096 C16.9937996,106.169654 16.7946145,105.572099 16.7946145,104.733413 C16.7946145,103.992573 16.9868106,103.429962 17.3712086,103.045564 C17.7556066,102.661166 18.325206,102.46897 19.0800239,102.46897 L19.4154969,102.46897 L19.1219581,89.6790642 L16.0607674,99.1981091 C15.8371177,99.9109927 15.5191204,100.42468 15.1067662,100.739188 C14.694412,101.053695 14.1248126,101.210947 13.3979509,101.210947 C12.6710892,101.210947 12.0945008,101.053695 11.6681685,100.739188 C11.2418362,100.42468 10.91685,99.9109927 10.6932002,99.1981091 L7.65297664,89.6790642 L7.35943781,102.46897 L7.69491075,102.46897 C8.44972866,102.46897 9.01932808,102.661166 9.40372609,103.045564 C9.78812409,103.429962 9.98032022,103.992573 9.98032022,104.733413 C9.98032022,105.558121 9.77764067,106.152182 9.3722755,106.515613 C8.96691032,106.879044 8.29597114,107.060756 7.35943781,107.060756 L2.62088241,107.060756 C1.68434908,107.060756 1.01340989,106.879044 0.608044719,106.515613 C0.202679546,106.152182 0,105.558121 0,104.733413 C0,103.992573 0.192196121,103.429962 0.57659413,103.045564 C0.960992139,102.661166 1.53059155,102.46897 2.28540946,102.46897 L2.62088241,102.46897 L3.22892713,86.8275441 L2.89345418,86.8275441 C2.13863627,86.8275441 1.56204791,86.6318535 1.16367179,86.2404664 C0.765295672,85.8490794 0.5661106,85.2759855 0.5661106,84.5211676 C0.5661106,83.6964591 0.772284622,83.1023984 1.18463885,82.7389675 C1.59699308,82.3755367 2.27841569,82.193824 3.22892713,82.193824 L6.49978838,82.193824 C7.22665007,82.193824 7.81022738,82.3685477 8.25053783,82.7180005 C8.69084827,83.0674532 9.05077919,83.6405471 9.33034138,84.4372993 L13.439885,96.325622 Z M43.8935644,98.3803938 L43.8935644,86.8275441 L42.7403761,86.8275441 C41.8178209,86.8275441 41.1573651,86.6458314 40.758989,86.2824006 C40.3606129,85.9189697 40.1614278,85.3318979 40.1614278,84.5211676 C40.1614278,83.7104372 40.3606129,83.119871 40.758989,82.7494511 C41.1573651,82.3790312 41.8178209,82.193824 42.7403761,82.193824 L48.6950209,82.193824 C49.6035981,82.193824 50.2605593,82.3790312 50.6659245,82.7494511 C51.0712897,83.119871 51.2739692,83.7104372 51.2739692,84.5211676 C51.2739692,85.2620074 51.0817731,85.8316068 50.6973751,86.2299829 C50.3129771,86.628359 49.7643445,86.8275441 49.051461,86.8275441 L48.6950209,86.8275441 L48.6950209,105.865634 C48.6950209,106.522605 48.6251315,106.934953 48.4853504,107.10269 C48.3455693,107.270428 48.0310665,107.354295 47.5418327,107.354295 L45.4451268,107.354295 C44.7741775,107.354295 44.3024234,107.284406 44.0298503,107.144625 C43.7572771,107.004843 43.5231473,106.76023 43.3274538,106.410777 L34.6051571,91.0838571 L34.6051571,102.46897 L35.8212466,102.46897 C36.7298237,102.46897 37.379796,102.643694 37.7711831,102.993147 C38.1625701,103.3426 38.3582607,103.922682 38.3582607,104.733413 C38.3582607,105.558121 38.1590757,106.152182 37.7606995,106.515613 C37.3623234,106.879044 36.7158456,107.060756 35.8212466,107.060756 L29.8037005,107.060756 C28.8951234,107.060756 28.2381621,106.879044 27.832797,106.515613 C27.4274318,106.152182 27.2247522,105.558121 27.2247522,104.733413 C27.2247522,103.992573 27.4134539,103.429962 27.7908629,103.045564 C28.1682718,102.661166 28.7273878,102.46897 29.4682276,102.46897 L29.8037005,102.46897 L29.8037005,86.8275441 L29.4682276,86.8275441 C28.755344,86.8275441 28.203217,86.628359 27.8118299,86.2299829 C27.4204428,85.8316068 27.2247522,85.2620074 27.2247522,84.5211676 C27.2247522,83.7104372 27.4309263,83.119871 27.8432805,82.7494511 C28.2556347,82.3790312 28.9091015,82.193824 29.8037005,82.193824 L33.2422983,82.193824 C34.0670067,82.193824 34.6261227,82.3021527 34.919663,82.5188134 C35.2132033,82.7354741 35.5416839,83.1722835 35.9051148,83.8292546 L43.8935644,98.3803938 Z M64.6604624,86.3662688 C62.8572863,86.3662688 61.4420239,87.0931196 60.4146329,88.546843 C59.3872418,90.0005663 58.873554,92.0203728 58.873554,94.6063231 C58.873554,97.1922733 59.3907363,99.2190688 60.4251164,100.68677 C61.4594965,102.154472 62.8712644,102.888312 64.6604624,102.888312 C66.4636385,102.888312 67.8823953,102.157966 68.9167754,100.697254 C69.9511555,99.2365414 70.4683378,97.2062514 70.4683378,94.6063231 C70.4683378,92.0203728 69.95465,90.0005663 68.9272589,88.546843 C67.8998679,87.0931196 66.4776166,86.3662688 64.6604624,86.3662688 L64.6604624,86.3662688 Z M64.6604624,81.501911 C68.0990773,81.501911 70.929602,82.7319662 73.1521214,85.1921135 C75.3746408,87.6522607 76.4858838,90.7902992 76.4858838,94.6063231 C76.4858838,98.4503032 75.3816297,101.595331 73.1730884,104.0415 C70.9645471,106.487669 68.1270335,107.710735 64.6604624,107.710735 C61.2358256,107.710735 58.4053009,106.477185 56.1688034,104.010049 C53.9323059,101.542913 52.8140739,98.4083688 52.8140739,94.6063231 C52.8140739,90.7763211 53.9218224,87.6347881 56.1373528,85.1816299 C58.3528831,82.7284717 61.1938912,81.501911 64.6604624,81.501911 L64.6604624,81.501911 Z M87.4611651,98.1707232 L87.4611651,102.46897 L89.6207722,102.46897 C90.5293493,102.46897 91.1758272,102.643694 91.5602252,102.993147 C91.9446232,103.3426 92.1368193,103.922682 92.1368193,104.733413 C92.1368193,105.558121 91.9411287,106.152182 91.5497417,106.515613 C91.1583546,106.879044 90.5153712,107.060756 89.6207722,107.060756 L82.3661697,107.060756 C81.4436145,107.060756 80.7831587,106.879044 80.3847826,106.515613 C79.9864065,106.152182 79.7872214,105.558121 79.7872214,104.733413 C79.7872214,103.992573 79.9759231,103.429962 80.353332,103.045564 C80.730741,102.661166 81.282868,102.46897 82.0097297,102.46897 L82.3661697,102.46897 L82.3661697,86.8275441 L82.0097297,86.8275441 C81.2968461,86.8275441 80.7482136,86.628359 80.3638155,86.2299829 C79.9794175,85.8316068 79.7872214,85.2620074 79.7872214,84.5211676 C79.7872214,83.7104372 79.989901,83.119871 80.3952661,82.7494511 C80.8006313,82.3790312 81.4575926,82.193824 82.3661697,82.193824 L91.0255652,82.193824 C94.450202,82.193824 97.0396079,82.8507853 98.7938606,84.1647276 C100.548113,85.4786699 101.425227,87.414609 101.425227,89.972603 C101.425227,92.6703781 100.551608,94.7111515 98.8043442,96.0949843 C97.0570805,97.4788171 94.4641801,98.1707232 91.0255652,98.1707232 L87.4611651,98.1707232 Z M87.4611651,86.8275441 L87.4611651,93.4531348 L90.4384875,93.4531348 C92.0879044,93.4531348 93.328443,93.1735768 94.1601405,92.6144525 C94.9918381,92.0553281 95.4076806,91.2166541 95.4076806,90.0984053 C95.4076806,89.0500471 94.9778602,88.2428234 94.1182064,87.67671 C93.2585527,87.1105966 92.031992,86.8275441 90.4384875,86.8275441 L87.4611651,86.8275441 Z M114.727851,107.396229 L113.092421,109.03166 C113.69348,108.835966 114.284046,108.689198 114.864137,108.591352 C115.444229,108.493505 116.013828,108.444582 116.572953,108.444582 C117.677223,108.444582 118.840883,108.608823 120.063968,108.937308 C121.287053,109.265794 122.031376,109.430034 122.29696,109.430034 C122.744259,109.430034 123.327837,109.279772 124.047709,108.979242 C124.767582,108.678713 125.253314,108.52845 125.50492,108.52845 C126.02211,108.52845 126.45193,108.727636 126.794394,109.126012 C127.136858,109.524388 127.308087,110.024098 127.308087,110.625156 C127.308087,111.421909 126.836333,112.099837 125.892811,112.658961 C124.949288,113.218086 123.792617,113.497643 122.422762,113.497643 C121.486229,113.497643 120.28413,113.277492 118.816428,112.837181 C117.348727,112.396871 116.286406,112.176719 115.629435,112.176719 C114.636989,112.176719 113.518757,112.449288 112.274706,112.994434 C111.030654,113.53958 110.261869,113.812149 109.968329,113.812149 C109.36727,113.812149 108.857077,113.612964 108.437734,113.214588 C108.01839,112.816212 107.808722,112.337469 107.808722,111.778345 C107.808722,111.386958 107.941512,110.971115 108.207096,110.530805 C108.47268,110.090494 108.94094,109.520895 109.611889,108.821989 L111.729562,106.683349 C109.395218,105.830685 107.536157,104.29661 106.152324,102.08108 C104.768491,99.8655494 104.076585,97.3180772 104.076585,94.4385866 C104.076585,90.6365409 105.180839,87.5299526 107.389381,85.1187288 C109.597922,82.7075049 112.442425,81.501911 115.922974,81.501911 C119.389545,81.501911 122.227059,82.7109994 124.4356,85.1292123 C126.644141,87.5474252 127.748395,90.650519 127.748395,94.4385866 C127.748395,98.2126762 126.65113,101.322759 124.456567,103.768928 C122.262004,106.215097 119.480402,107.438163 116.111677,107.438163 C115.888028,107.438163 115.660887,107.434669 115.430248,107.42768 C115.199609,107.420691 114.965479,107.410207 114.727851,107.396229 L114.727851,107.396229 Z M115.922974,86.3662688 C114.119798,86.3662688 112.704535,87.0931196 111.677144,88.546843 C110.649753,90.0005663 110.136065,92.0203728 110.136065,94.6063231 C110.136065,97.1922733 110.653248,99.2190688 111.687628,100.68677 C112.722008,102.154472 114.133776,102.888312 115.922974,102.888312 C117.72615,102.888312 119.144907,102.157966 120.179287,100.697254 C121.213667,99.2365414 121.730849,97.2062514 121.730849,94.6063231 C121.730849,92.0203728 121.217161,90.0005663 120.18977,88.546843 C119.162379,87.0931196 117.740128,86.3662688 115.922974,86.3662688 L115.922974,86.3662688 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/mono-line": { "title": "$:/core/images/mono-line", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-mono-line tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M60.4374591,84.522627 L61.3450888,84.522627 C63.2671377,84.522627 64.7264493,85.0120303 65.7230673,85.9908515 C66.7196852,86.9696727 67.2179868,88.4022896 67.2179868,90.288745 C67.2179868,92.3887615 66.6929905,93.9014625 65.6429823,94.8268935 C64.5929741,95.7523244 62.857817,96.215033 60.4374591,96.215033 L44.3670747,96.215033 C41.9111232,96.215033 40.1670679,95.7612227 39.1348565,94.8535884 C38.102645,93.9459542 37.586547,92.424355 37.586547,90.288745 C37.586547,88.2243221 38.102645,86.747214 39.1348565,85.8573766 C40.1670679,84.9675391 41.9111232,84.522627 44.3670747,84.522627 L46.235724,84.522627 L44.0467348,78.2759992 L20.9822627,78.2759992 L18.6864935,84.522627 L20.5551429,84.522627 C22.9755008,84.522627 24.7106579,84.9764373 25.7606661,85.8840716 C26.8106743,86.7917058 27.3356705,88.2599156 27.3356705,90.288745 C27.3356705,92.3887615 26.8106743,93.9014625 25.7606661,94.8268935 C24.7106579,95.7523244 22.9755008,96.215033 20.5551429,96.215033 L6.78052766,96.215033 C4.32457622,96.215033 2.58052094,95.7523244 1.54830946,94.8268935 C0.516097994,93.9014625 0,92.3887615 0,90.288745 C0,88.4022896 0.498301511,86.9696727 1.49491948,85.9908515 C2.49153745,85.0120303 3.95084902,84.522627 5.87289797,84.522627 L6.78052766,84.522627 L21.0890427,44.6937008 L16.8178442,44.6937008 C14.3974863,44.6937008 12.6623292,44.2309922 11.612321,43.3055613 C10.5623128,42.3801303 10.0373165,40.8852258 10.0373165,38.8208028 C10.0373165,36.7207864 10.5623128,35.2080854 11.612321,34.2826544 C12.6623292,33.3572234 14.3974863,32.8945149 16.8178442,32.8945149 L36.8390873,32.8945149 C40.0069087,32.8945149 42.231469,34.6029772 43.512835,38.0199531 L43.512835,38.180123 L60.4374591,84.522627 Z M32.4611088,44.6937008 L24.7195615,67.224273 L40.2026561,67.224273 L32.4611088,44.6937008 Z M89.5058233,68.5590225 L89.5058233,84.8429669 L97.5143205,84.8429669 C103.173687,84.8429669 107.160099,84.22009 109.473676,82.9743176 C111.787254,81.7285451 112.944025,79.6463566 112.944025,76.7276897 C112.944025,73.7734293 111.840643,71.6734444 109.633846,70.4276719 C107.427049,69.1818994 103.565213,68.5590225 98.0482204,68.5590225 L89.5058233,68.5590225 Z M116.734714,62.6327346 C120.614405,64.0564746 123.461842,66.0051894 125.277111,68.4789376 C127.092379,70.9526857 128,74.1115614 128,77.9556593 C128,81.1946677 127.216955,84.1488838 125.650841,86.8183962 C124.084727,89.4879087 121.84237,91.676876 118.923703,93.385364 C117.215215,94.3819819 115.302093,95.1027395 113.18428,95.5476582 C111.066467,95.9925769 108.06776,96.215033 104.188068,96.215033 L99.7033098,96.215033 L76.3184979,96.215033 C73.9693269,96.215033 72.2875593,95.7523244 71.2731446,94.8268935 C70.2587299,93.9014625 69.7515301,92.3887615 69.7515301,90.288745 C69.7515301,88.4022896 70.2320352,86.9696727 71.1930596,85.9908515 C72.1540841,85.0120303 73.5600062,84.522627 75.4108682,84.522627 L76.3184979,84.522627 L76.3184979,44.6937008 L75.4108682,44.6937008 C73.5600062,44.6937008 72.1540841,44.1953993 71.1930596,43.1987813 C70.2320352,42.2021633 69.7515301,40.7428518 69.7515301,38.8208028 C69.7515301,36.7563799 70.2676281,35.2525771 71.2998396,34.3093494 C72.3320511,33.3661217 74.0049204,32.8945149 76.3184979,32.8945149 L100.877889,32.8945149 C108.388118,32.8945149 114.09189,34.3538264 117.989378,37.2724934 C121.886867,40.1911603 123.835581,44.4623161 123.835581,50.0860889 C123.835581,52.8623819 123.239399,55.3093982 122.047017,57.4272114 C120.854635,59.5450246 119.083885,61.2801816 116.734714,62.6327346 L116.734714,62.6327346 Z M89.5058233,44.3733609 L89.5058233,57.8276363 L96.7134708,57.8276363 C101.091471,57.8276363 104.179161,57.3115383 105.976633,56.2793268 C107.774104,55.2471153 108.672827,53.50306 108.672827,51.0471086 C108.672827,48.7335312 107.863087,47.0428653 106.243583,45.9750604 C104.624078,44.9072554 101.999097,44.3733609 98.3685602,44.3733609 L89.5058233,44.3733609 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/new-button": { "title": "$:/core/images/new-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M56,72 L8.00697327,72 C3.59075293,72 0,68.418278 0,64 C0,59.5907123 3.58484404,56 8.00697327,56 L56,56 L56,8.00697327 C56,3.59075293 59.581722,0 64,0 C68.4092877,0 72,3.58484404 72,8.00697327 L72,56 L119.993027,56 C124.409247,56 128,59.581722 128,64 C128,68.4092877 124.415156,72 119.993027,72 L72,72 L72,119.993027 C72,124.409247 68.418278,128 64,128 C59.5907123,128 56,124.415156 56,119.993027 L56,72 L56,72 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/new-here-button": { "title": "$:/core/images/new-here-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-here-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n \t<g transform=\"translate(52.233611, 64.389922) rotate(75.000000) translate(-52.233611, -64.389922) translate(-7.734417, 3.702450)\">\n\t <path d=\"M18.9270186,45.959338 L18.9080585,49.6521741 C18.8884833,53.4648378 21.0574548,58.7482162 23.7526408,61.4434022 L78.5671839,116.257945 C81.2617332,118.952495 85.6348701,118.950391 88.3334363,116.251825 L115.863237,88.7220241 C118.555265,86.0299959 118.564544,81.6509578 115.869358,78.9557717 L61.0548144,24.1412286 C58.3602652,21.4466794 53.0787224,19.2788426 49.2595808,19.3006519 L25.9781737,19.4336012 C22.1633003,19.4553862 19.0471195,22.5673232 19.0275223,26.3842526 L18.9871663,34.2443819 C19.0818862,34.255617 19.1779758,34.2665345 19.2754441,34.2771502 C22.6891275,34.6489512 27.0485594,34.2348566 31.513244,33.2285542 C31.7789418,32.8671684 32.075337,32.5211298 32.4024112,32.1940556 C34.8567584,29.7397084 38.3789778,29.0128681 41.4406288,30.0213822 C41.5958829,29.9543375 41.7503946,29.8866669 41.9041198,29.8183808 L42.1110981,30.2733467 C43.1114373,30.6972371 44.0473796,31.3160521 44.8614145,32.1300869 C48.2842088,35.5528813 48.2555691,41.130967 44.7974459,44.5890903 C41.4339531,47.952583 36.0649346,48.0717177 32.6241879,44.9262969 C27.8170558,45.8919233 23.0726921,46.2881596 18.9270186,45.959338 Z\"></path>\n\t <path d=\"M45.4903462,38.8768094 C36.7300141,42.6833154 26.099618,44.7997354 18.1909048,43.9383587 C7.2512621,42.7468685 1.50150083,35.8404432 4.66865776,24.7010202 C7.51507386,14.6896965 15.4908218,6.92103848 24.3842626,4.38423012 C34.1310219,1.60401701 42.4070208,6.15882777 42.4070209,16.3101169 L34.5379395,16.310117 C34.5379394,11.9285862 31.728784,10.3825286 26.5666962,11.8549876 C20.2597508,13.6540114 14.3453742,19.4148216 12.2444303,26.8041943 C10.4963869,32.9523565 12.6250796,35.5092726 19.0530263,36.2093718 C25.5557042,36.9176104 35.0513021,34.9907189 42.7038419,31.5913902 L42.7421786,31.6756595 C44.3874154,31.5384763 47.8846101,37.3706354 45.9274416,38.6772897 L45.9302799,38.6835285 C45.9166992,38.6895612 45.9031139,38.6955897 45.8895238,38.7016142 C45.8389288,38.7327898 45.7849056,38.7611034 45.7273406,38.7863919 C45.6506459,38.8200841 45.571574,38.8501593 45.4903462,38.8768094 Z\"></path>\n </g>\n <rect x=\"96\" y=\"80\" width=\"16\" height=\"48\" rx=\"8\"></rect>\n <rect x=\"80\" y=\"96\" width=\"48\" height=\"16\" rx=\"8\"></rect>\n </g>\n </g>\n</svg>" }, "$:/core/images/new-image-button": { "title": "$:/core/images/new-image-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M81.3619177,73.6270062 L97.1875317,46.2162388 C97.91364,44.9585822 97.4824378,43.3533085 96.2260476,42.6279312 L46.2162388,13.7547547 C44.9585822,13.0286463 43.3533085,13.4598485 42.6279312,14.7162388 L30.0575956,36.4886988 L40.0978909,31.2276186 C43.1404959,29.6333041 46.8692155,31.3421319 47.6479264,34.6877101 L51.2545483,52.3903732 L61.1353556,53.2399953 C63.2899974,53.4346096 65.1046382,54.9309951 65.706105,57.0091178 C65.7395572,57.1246982 65.8069154,57.3539875 65.9047035,57.6813669 C66.0696435,58.2335608 66.2581528,58.852952 66.4667073,59.5238092 C67.0618822,61.4383079 67.6960725,63.3742727 68.3393254,65.2021174 C68.5462918,65.7902259 68.7511789,66.3583016 68.953259,66.9034738 C69.5777086,68.5881157 70.1617856,70.0172008 70.6783305,71.110045 C70.9334784,71.6498566 71.1627732,72.0871602 71.4035746,72.5373068 C71.6178999,72.7492946 71.9508843,72.9623307 72.4151452,73.1586945 C73.5561502,73.6412938 75.1990755,73.899146 77.0720271,73.9171651 C77.9355886,73.9254732 78.7819239,73.8832103 79.5638842,73.8072782 C80.0123946,73.7637257 80.3172916,73.7224469 80.4352582,73.7027375 C80.7503629,73.6500912 81.0598053,73.6256267 81.3619177,73.6270062 L81.3619177,73.6270062 L81.3619177,73.6270062 L81.3619177,73.6270062 Z M37.4707881,2.64867269 C38.9217993,0.135447653 42.1388058,-0.723707984 44.6486727,0.725364314 L108.293614,37.4707881 C110.806839,38.9217993 111.665994,42.1388058 110.216922,44.6486727 L73.4714982,108.293614 C72.0204871,110.806839 68.8034805,111.665994 66.2936136,110.216922 L2.64867269,73.4714982 C0.135447653,72.0204871 -0.723707984,68.8034805 0.725364314,66.2936136 L37.4707881,2.64867269 L37.4707881,2.64867269 L37.4707881,2.64867269 L37.4707881,2.64867269 Z M80.3080975,53.1397764 C82.8191338,54.5895239 86.0299834,53.7291793 87.4797308,51.218143 C88.9294783,48.7071068 88.0691338,45.4962571 85.5580975,44.0465097 C83.0470612,42.5967622 79.8362116,43.4571068 78.3864641,45.968143 C76.9367166,48.4791793 77.7970612,51.6900289 80.3080975,53.1397764 L80.3080975,53.1397764 L80.3080975,53.1397764 L80.3080975,53.1397764 Z M96,112 L88.0070969,112 C83.5881712,112 80,108.418278 80,104 C80,99.5907123 83.5848994,96 88.0070969,96 L96,96 L96,88.0070969 C96,83.5881712 99.581722,80 104,80 C108.409288,80 112,83.5848994 112,88.0070969 L112,96 L119.992903,96 C124.411829,96 128,99.581722 128,104 C128,108.409288 124.415101,112 119.992903,112 L112,112 L112,119.992903 C112,124.411829 108.418278,128 104,128 C99.5907123,128 96,124.415101 96,119.992903 L96,112 L96,112 Z M33.3471097,51.7910932 C40.7754579,59.7394511 42.3564368,62.4818351 40.7958321,65.1848818 C39.2352273,67.8879286 26.9581062,62.8571718 24.7019652,66.7649227 C22.4458242,70.6726735 23.7947046,70.0228006 22.2648667,72.6725575 L41.9944593,84.0634431 C41.9944593,84.0634431 36.3904568,75.8079231 37.7602356,73.4353966 C40.2754811,69.0788636 46.5298923,72.1787882 48.1248275,69.4162793 C50.538989,65.234829 43.0222016,59.7770885 33.3471097,51.7910932 L33.3471097,51.7910932 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/new-journal-button": { "title": "$:/core/images/new-journal-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-new-journal-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M102.545455,112.818182 L102.545455,124.636364 L102.545455,124.636364 L102.545455,124.636364 C102.545455,125.941761 103.630828,127 104.969697,127 L111.030303,127 C112.369172,127 113.454545,125.941761 113.454545,124.636364 L113.454545,112.818182 L125.575758,112.818182 C126.914626,112.818182 128,111.759982 128,110.454545 L128,104.545455 C128,103.240018 126.914626,102.181818 125.575758,102.181818 L113.454545,102.181818 L113.454545,90.3636364 C113.454545,89.0582 112.369172,88 111.030303,88 L104.969697,88 L104.969697,88 C103.630828,88 102.545455,89.0582 102.545455,90.3636364 L102.545455,102.181818 L90.4242424,102.181818 L90.4242424,102.181818 C89.0853705,102.181818 88,103.240018 88,104.545455 L88,110.454545 L88,110.454545 L88,110.454545 C88,111.759982 89.0853705,112.818182 90.4242424,112.818182 L102.545455,112.818182 Z\"></path>\n <g transform=\"translate(59.816987, 64.316987) rotate(30.000000) translate(-59.816987, -64.316987) translate(20.316987, 12.816987)\">\n <g transform=\"translate(0.000000, 0.000000)\">\n <path d=\"M9.99631148,0 C4.4755011,0 -2.27373675e-13,4.48070044 -2.27373675e-13,9.99759461 L-2.27373675e-13,91.6128884 C-2.27373675e-13,97.1344074 4.46966773,101.610483 9.99631148,101.610483 L68.9318917,101.610483 C74.4527021,101.610483 78.9282032,97.1297826 78.9282032,91.6128884 L78.9282032,9.99759461 C78.9282032,4.47607557 74.4585355,0 68.9318917,0 L9.99631148,0 Z M20.8885263,26 C24.2022348,26 26.8885263,23.3137085 26.8885263,20 C26.8885263,16.6862915 24.2022348,14 20.8885263,14 C17.5748178,14 14.8885263,16.6862915 14.8885263,20 C14.8885263,23.3137085 17.5748178,26 20.8885263,26 Z M57.3033321,25.6783342 C60.6170406,25.6783342 63.3033321,22.9920427 63.3033321,19.6783342 C63.3033321,16.3646258 60.6170406,13.6783342 57.3033321,13.6783342 C53.9896236,13.6783342 51.3033321,16.3646258 51.3033321,19.6783342 C51.3033321,22.9920427 53.9896236,25.6783342 57.3033321,25.6783342 Z\"></path>\n <text font-family=\"Helvetica\" font-size=\"47.1724138\" font-weight=\"bold\" fill=\"#FFFFFF\">\n <tspan x=\"42\" y=\"77.4847912\" text-anchor=\"middle\"><<now \"DD\">></tspan>\n </text>\n </g>\n </g>\n </g>\n</svg>" }, "$:/core/images/opacity": { "title": "$:/core/images/opacity", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-opacity tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M102.361773,65 C101.833691,67.051742 101.183534,69.0544767 100.419508,71 L82.5835324,71 C83.7602504,69.1098924 84.7666304,67.1027366 85.581205,65 L102.361773,65 Z M102.834311,63 C103.256674,61.0388326 103.568427,59.0365486 103.762717,57 L87.6555706,57 C87.3692052,59.0609452 86.9083652,61.0660782 86.2884493,63 L102.834311,63 Z M99.5852583,73 C98.6682925,75.0747721 97.6196148,77.0783056 96.4498253,79 L75.8124196,79 C77.8387053,77.2115633 79.6621163,75.1985844 81.2437158,73 L99.5852583,73 Z M95.1689122,81 C93.7449202,83.1155572 92.1695234,85.1207336 90.458251,87 L60.4614747,87 C65.1836162,85.86248 69.5430327,83.794147 73.3347255,81 L95.1689122,81 Z M87.6555706,47 L103.762717,47 C101.246684,20.6269305 79.0321807,0 52,0 C23.281193,0 0,23.281193 0,52 C0,77.2277755 17.9651296,98.2595701 41.8000051,103 L62.1999949,103 C67.8794003,101.870444 73.2255333,99.8158975 78.074754,97 L39,97 L39,95 L81.2493857,95 C83.8589242,93.2215015 86.2981855,91.2116653 88.5376609,89 L39,89 L39,87 L43.5385253,87 C27.7389671,83.1940333 16,68.967908 16,52 C16,32.117749 32.117749,16 52,16 C70.1856127,16 85.2217929,29.4843233 87.6555706,47 Z M87.8767787,49 L103.914907,49 C103.971379,49.9928025 104,50.9930589 104,52 C104,53.0069411 103.971379,54.0071975 103.914907,55 L87.8767787,55 C87.958386,54.0107999 88,53.0102597 88,52 C88,50.9897403 87.958386,49.9892001 87.8767787,49 Z\"></path>\n <path d=\"M76,128 C104.718807,128 128,104.718807 128,76 C128,47.281193 104.718807,24 76,24 C47.281193,24 24,47.281193 24,76 C24,104.718807 47.281193,128 76,128 L76,128 Z M76,112 C95.882251,112 112,95.882251 112,76 C112,56.117749 95.882251,40 76,40 C56.117749,40 40,56.117749 40,76 C40,95.882251 56.117749,112 76,112 L76,112 Z\"></path>\n <path d=\"M37,58 L90,58 L90,62 L37,62 L37,58 L37,58 Z M40,50 L93,50 L93,54 L40,54 L40,50 L40,50 Z M40,42 L93,42 L93,46 L40,46 L40,42 L40,42 Z M32,66 L85,66 L85,70 L32,70 L32,66 L32,66 Z M30,74 L83,74 L83,78 L30,78 L30,74 L30,74 Z M27,82 L80,82 L80,86 L27,86 L27,82 L27,82 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/open-window": { "title": "$:/core/images/open-window", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-open-window tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M16,112 L104.993898,112 C108.863261,112 112,115.590712 112,120 C112,124.418278 108.858091,128 104.993898,128 L7.00610161,128 C3.13673853,128 0,124.409288 0,120 C0,119.998364 4.30952878e-07,119.996727 1.29273572e-06,119.995091 C4.89579306e-07,119.993456 0,119.99182 0,119.990183 L0,24.0098166 C0,19.586117 3.59071231,16 8,16 C12.418278,16 16,19.5838751 16,24.0098166 L16,112 Z\"></path>\n <path d=\"M96,43.1959595 L96,56 C96,60.418278 99.581722,64 104,64 C108.418278,64 112,60.418278 112,56 L112,24 C112,19.5907123 108.415101,16 103.992903,16 L72.0070969,16 C67.5881712,16 64,19.581722 64,24 C64,28.4092877 67.5848994,32 72.0070969,32 L84.5685425,32 L48.2698369,68.2987056 C45.1421332,71.4264093 45.1434327,76.4904296 48.267627,79.614624 C51.3854642,82.7324612 56.4581306,82.7378289 59.5835454,79.6124141 L96,43.1959595 Z M32,7.9992458 C32,3.58138434 35.5881049,0 39.9992458,0 L120.000754,0 C124.418616,0 128,3.5881049 128,7.9992458 L128,88.0007542 C128,92.4186157 124.411895,96 120.000754,96 L39.9992458,96 C35.5813843,96 32,92.4118951 32,88.0007542 L32,7.9992458 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/options-button": { "title": "$:/core/images/options-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-options-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M110.48779,76.0002544 C109.354214,80.4045063 107.611262,84.5641217 105.354171,88.3838625 L105.354171,88.3838625 L112.07833,95.1080219 C115.20107,98.2307613 115.210098,103.299824 112.089164,106.420759 L106.420504,112.089418 C103.301049,115.208874 98.2346851,115.205502 95.1077675,112.078585 L88.3836082,105.354425 C84.5638673,107.611516 80.4042519,109.354468 76,110.488045 L76,110.488045 L76,119.993281 C76,124.409501 72.4220153,128.000254 68.0083475,128.000254 L59.9916525,128.000254 C55.5800761,128.000254 52,124.41541 52,119.993281 L52,110.488045 C47.5957481,109.354468 43.4361327,107.611516 39.6163918,105.354425 L32.8922325,112.078585 C29.7694931,115.201324 24.7004301,115.210353 21.5794957,112.089418 L15.9108363,106.420759 C12.7913807,103.301303 12.7947522,98.2349395 15.9216697,95.1080219 L22.6458291,88.3838625 C20.3887383,84.5641217 18.6457859,80.4045063 17.5122098,76.0002544 L8.00697327,76.0002544 C3.59075293,76.0002544 2.19088375e-16,72.4222697 4.89347582e-16,68.0086019 L9.80228577e-16,59.9919069 C1.25035972e-15,55.5803305 3.58484404,52.0002544 8.00697327,52.0002544 L17.5122098,52.0002544 C18.6457859,47.5960025 20.3887383,43.4363871 22.6458291,39.6166462 L15.9216697,32.8924868 C12.7989304,29.7697475 12.7899019,24.7006845 15.9108363,21.5797501 L21.5794957,15.9110907 C24.6989513,12.7916351 29.7653149,12.7950065 32.8922325,15.9219241 L39.6163918,22.6460835 C43.4361327,20.3889927 47.5957481,18.6460403 52,17.5124642 L52,8.00722764 C52,3.5910073 55.5779847,0.000254375069 59.9916525,0.000254375069 L68.0083475,0.000254375069 C72.4199239,0.000254375069 76,3.58509841 76,8.00722764 L76,17.5124642 C80.4042519,18.6460403 84.5638673,20.3889927 88.3836082,22.6460835 L95.1077675,15.9219241 C98.2305069,12.7991848 103.29957,12.7901562 106.420504,15.9110907 L112.089164,21.5797501 C115.208619,24.6992057 115.205248,29.7655693 112.07833,32.8924868 L105.354171,39.6166462 L105.354171,39.6166462 C107.611262,43.4363871 109.354214,47.5960025 110.48779,52.0002544 L119.993027,52.0002544 C124.409247,52.0002544 128,55.5782391 128,59.9919069 L128,68.0086019 C128,72.4201783 124.415156,76.0002544 119.993027,76.0002544 L110.48779,76.0002544 L110.48779,76.0002544 Z M64,96.0002544 C81.673112,96.0002544 96,81.6733664 96,64.0002544 C96,46.3271424 81.673112,32.0002544 64,32.0002544 C46.326888,32.0002544 32,46.3271424 32,64.0002544 C32,81.6733664 46.326888,96.0002544 64,96.0002544 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/paint": { "title": "$:/core/images/paint", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-paint tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M83.5265806,76.1907935 C90.430962,69.2864121 91.8921169,59.0000433 87.9100453,50.6642209 L125.812763,12.7615036 C128.732035,9.84223095 128.72611,5.10322984 125.812796,2.18991592 C122.893542,-0.729338085 118.161775,-0.730617045 115.241209,2.18994966 L77.3384914,40.092667 C69.002669,36.1105954 58.7163002,37.5717503 51.8119188,44.4761317 L83.5265806,76.1907935 L83.5265806,76.1907935 L83.5265806,76.1907935 L83.5265806,76.1907935 Z M80.8836921,78.8336819 L49.1690303,47.1190201 C49.1690303,47.1190201 8.50573364,81.242543 0,80.2820711 C0,80.2820711 3.78222974,85.8744423 6.82737483,88.320684 C20.8514801,82.630792 44.1526049,63.720771 44.1526049,63.720771 L44.8144806,64.3803375 C44.8144806,64.3803375 19.450356,90.2231043 9.18040433,92.0477601 C10.4017154,93.4877138 13.5343883,96.1014812 15.4269991,97.8235871 C20.8439164,96.3356979 50.1595367,69.253789 50.1595367,69.253789 L50.8214124,69.9133555 L18.4136144,100.936036 L23.6993903,106.221812 L56.1060358,75.2002881 L56.7679115,75.8598546 C56.7679115,75.8598546 28.9040131,106.396168 28.0841366,108.291555 C28.0841366,108.291555 34.1159238,115.144621 35.6529617,116.115796 C36.3545333,113.280171 63.5365402,82.6307925 63.5365402,82.6307925 L64.1984159,83.290359 C64.1984159,83.290359 43.6013016,107.04575 39.2343772,120.022559 C42.443736,123.571575 46.7339155,125.159692 50.1595362,126.321151 C47.9699978,114.504469 80.8836921,78.8336819 80.8836921,78.8336819 L80.8836921,78.8336819 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/palette": { "title": "$:/core/images/palette", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-palette tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M80.2470434,39.1821571 C75.0645698,38.2680897 69.6261555,37.7814854 64.0193999,37.7814854 C28.6624616,37.7814854 0,57.1324214 0,81.0030106 C0,90.644534 4.67604329,99.5487133 12.5805659,106.738252 C23.5031767,91.1899067 26.3405471,72.3946229 36.8885698,63.5622337 C52.0716764,50.8486559 63.4268694,55.7343343 63.4268694,55.7343343 L80.2470434,39.1821571 Z M106.781666,48.8370714 C119.830962,56.749628 128.0388,68.229191 128.0388,81.0030106 C128.0388,90.3534932 128.557501,98.4142085 116.165191,106.082518 C105.367708,112.763955 112.341384,99.546808 104.321443,95.1851533 C96.3015017,90.8234987 84.3749007,96.492742 86.1084305,103.091059 C89.3087234,115.272303 105.529892,114.54645 92.4224435,119.748569 C79.3149955,124.950687 74.2201582,124.224536 64.0193999,124.224536 C56.1979176,124.224536 48.7040365,123.277578 41.7755684,121.544216 C51.620343,117.347916 69.6563669,109.006202 75.129737,102.088562 C82.7876655,92.4099199 87.3713218,80.0000002 83.3235694,72.4837191 C83.1303943,72.1250117 94.5392656,60.81569 106.781666,48.8370714 Z M1.13430476,123.866563 C0.914084026,123.867944 0.693884185,123.868637 0.473712455,123.868637 C33.9526848,108.928928 22.6351223,59.642592 59.2924543,59.6425917 C59.6085574,61.0606542 59.9358353,62.5865065 60.3541977,64.1372318 C34.4465025,59.9707319 36.7873124,112.168427 1.13429588,123.866563 L1.13430476,123.866563 Z M1.84669213,123.859694 C40.7185279,123.354338 79.9985412,101.513051 79.9985401,79.0466836 C70.7284906,79.0466835 65.9257264,75.5670082 63.1833375,71.1051511 C46.585768,64.1019718 32.81846,116.819636 1.84665952,123.859695 L1.84669213,123.859694 Z M67.1980193,59.8524981 C62.748213,63.9666823 72.0838429,76.2846822 78.5155805,71.1700593 C89.8331416,59.8524993 112.468264,37.2173758 123.785825,25.8998146 C135.103386,14.5822535 123.785825,3.26469247 112.468264,14.5822535 C101.150703,25.8998144 78.9500931,48.9868127 67.1980193,59.8524981 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/permalink-button": { "title": "$:/core/images/permalink-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-permalink-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M80.4834582,48 L73.0956761,80 L73.0956761,80 L47.5165418,80 L54.9043239,48 L80.4834582,48 Z M84.1773493,32 L89.8007299,7.64246248 C90.7941633,3.33942958 95.0918297,0.64641956 99.3968675,1.64031585 C103.693145,2.63218977 106.385414,6.93288901 105.390651,11.2416793 L100.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L96.9043239,48 L89.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L85.8226507,96 L80.1992701,120.357538 C79.2058367,124.66057 74.9081703,127.35358 70.6031325,126.359684 C66.3068546,125.36781 63.6145865,121.067111 64.6093491,116.758321 L69.401785,96 L43.8226507,96 L38.1992701,120.357538 C37.2058367,124.66057 32.9081703,127.35358 28.6031325,126.359684 C24.3068546,125.36781 21.6145865,121.067111 22.6093491,116.758321 L27.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L31.0956761,80 L38.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L42.1773493,32 L47.8007299,7.64246248 C48.7941633,3.33942958 53.0918297,0.64641956 57.3968675,1.64031585 C61.6931454,2.63218977 64.3854135,6.93288901 63.3906509,11.2416793 L58.598215,32 L84.1773493,32 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/permaview-button": { "title": "$:/core/images/permaview-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-permaview-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M81.4834582,48 L79.6365127,56 L79.6365127,56 L74.0573784,56 L75.9043239,48 L81.4834582,48 Z M85.1773493,32 L90.8007299,7.64246248 C91.7941633,3.33942958 96.0918297,0.64641956 100.396867,1.64031585 C104.693145,2.63218977 107.385414,6.93288901 106.390651,11.2416793 L101.598215,32 L104.000754,32 C108.411895,32 112,35.581722 112,40 C112,44.4092877 108.418616,48 104.000754,48 L97.9043239,48 L96.0573784,56 L104.000754,56 C108.411895,56 112,59.581722 112,64 C112,68.4092877 108.418616,72 104.000754,72 L92.3634873,72 L90.5165418,80 L104.000754,80 C108.411895,80 112,83.581722 112,88 C112,92.4092877 108.418616,96 104.000754,96 L86.8226507,96 L81.1992701,120.357538 C80.2058367,124.66057 75.9081703,127.35358 71.6031325,126.359684 C67.3068546,125.36781 64.6145865,121.067111 65.6093491,116.758321 L70.401785,96 L64.8226507,96 L59.1992701,120.357538 C58.2058367,124.66057 53.9081703,127.35358 49.6031325,126.359684 C45.3068546,125.36781 42.6145865,121.067111 43.6093491,116.758321 L48.401785,96 L42.8226507,96 L37.1992701,120.357538 C36.2058367,124.66057 31.9081703,127.35358 27.6031325,126.359684 C23.3068546,125.36781 20.6145865,121.067111 21.6093491,116.758321 L26.401785,96 L23.9992458,96 C19.5881049,96 16,92.418278 16,88 C16,83.5907123 19.5813843,80 23.9992458,80 L30.0956761,80 L31.9426216,72 L23.9992458,72 C19.5881049,72 16,68.418278 16,64 C16,59.5907123 19.5813843,56 23.9992458,56 L35.6365127,56 L37.4834582,48 L23.9992458,48 C19.5881049,48 16,44.418278 16,40 C16,35.5907123 19.5813843,32 23.9992458,32 L41.1773493,32 L46.8007299,7.64246248 C47.7941633,3.33942958 52.0918297,0.64641956 56.3968675,1.64031585 C60.6931454,2.63218977 63.3854135,6.93288901 62.3906509,11.2416793 L57.598215,32 L63.1773493,32 L68.8007299,7.64246248 C69.7941633,3.33942958 74.0918297,0.64641956 78.3968675,1.64031585 C82.6931454,2.63218977 85.3854135,6.93288901 84.3906509,11.2416793 L79.598215,32 L85.1773493,32 Z M53.9043239,48 L52.0573784,56 L57.6365127,56 L59.4834582,48 L53.9043239,48 Z M75.9426216,72 L74.0956761,80 L74.0956761,80 L68.5165418,80 L70.3634873,72 L75.9426216,72 L75.9426216,72 Z M48.3634873,72 L46.5165418,80 L52.0956761,80 L53.9426216,72 L48.3634873,72 L48.3634873,72 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/picture": { "title": "$:/core/images/picture", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-picture tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M112,68.2332211 L112,20.0027785 C112,17.7898769 110.207895,16 107.997221,16 L20.0027785,16 C17.7898769,16 16,17.792105 16,20.0027785 L16,58.312373 L25.2413115,43.7197989 C28.041793,39.297674 34.2643908,38.7118128 37.8410347,42.5335275 L56.0882845,63.1470817 L69.7748997,56.7400579 C72.766567,55.3552503 76.3013751,55.9473836 78.678437,58.2315339 C78.8106437,58.3585731 79.0742301,58.609836 79.4527088,58.9673596 C80.0910923,59.570398 80.8117772,60.2441563 81.598127,60.9705595 C83.8422198,63.043576 86.1541548,65.1151944 88.3956721,67.0372264 C89.1168795,67.6556396 89.8200801,68.2492007 90.5021258,68.8146755 C92.6097224,70.5620551 94.4693308,72.0029474 95.9836366,73.0515697 C96.7316295,73.5695379 97.3674038,73.9719282 98.0281481,74.3824999 C98.4724987,74.4989557 99.0742374,74.5263881 99.8365134,74.4317984 C101.709944,74.1993272 104.074502,73.2878514 106.559886,71.8846196 C107.705822,71.2376318 108.790494,70.5370325 109.764561,69.8410487 C110.323259,69.4418522 110.694168,69.1550757 110.834827,69.0391868 C111.210545,68.7296319 111.600264,68.4615815 112,68.2332211 L112,68.2332211 Z M0,8.00697327 C0,3.58484404 3.59075293,0 8.00697327,0 L119.993027,0 C124.415156,0 128,3.59075293 128,8.00697327 L128,119.993027 C128,124.415156 124.409247,128 119.993027,128 L8.00697327,128 C3.58484404,128 0,124.409247 0,119.993027 L0,8.00697327 L0,8.00697327 Z M95,42 C99.418278,42 103,38.418278 103,34 C103,29.581722 99.418278,26 95,26 C90.581722,26 87,29.581722 87,34 C87,38.418278 90.581722,42 95,42 L95,42 Z M32,76 C47.8587691,80.8294182 52.0345556,83.2438712 52.0345556,88 C52.0345556,92.7561288 32,95.4712486 32,102.347107 C32,109.222965 33.2849191,107.337637 33.2849191,112 L67.999999,112 C67.999999,112 54.3147136,105.375255 54.3147136,101.200691 C54.3147136,93.535181 64.9302432,92.860755 64.9302432,88 C64.9302432,80.6425555 50.8523779,79.167282 32,76 L32,76 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/plugin-generic-language": { "title": "$:/core/images/plugin-generic-language", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M61.2072232,68.1369825 C56.8829239,70.9319564 54.2082892,74.793177 54.2082892,79.0581634 C54.2082892,86.9638335 63.3980995,93.4821994 75.2498076,94.3940006 C77.412197,98.2964184 83.8475284,101.178858 91.5684735,101.403106 C86.4420125,100.27851 82.4506393,97.6624107 80.9477167,94.3948272 C92.8046245,93.4861461 102,86.9662269 102,79.0581634 C102,70.5281905 91.3014611,63.6132813 78.1041446,63.6132813 C71.5054863,63.6132813 65.5315225,65.3420086 61.2072232,68.1369825 Z M74.001066,53.9793443 C69.6767667,56.7743182 63.7028029,58.5030456 57.1041446,58.5030456 C54.4851745,58.5030456 51.9646095,58.2307276 49.6065315,57.7275105 C46.2945155,59.9778212 41.2235699,61.4171743 35.5395922,61.4171743 C35.4545771,61.4171743 35.3696991,61.4168523 35.2849622,61.4162104 C39.404008,60.5235193 42.7961717,58.6691298 44.7630507,56.286533 C37.8379411,53.5817651 33.2082892,48.669413 33.2082892,43.0581634 C33.2082892,34.5281905 43.9068281,27.6132812 57.1041446,27.6132812 C70.3014611,27.6132812 81,34.5281905 81,43.0581634 C81,47.3231498 78.3253653,51.1843704 74.001066,53.9793443 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/plugin-generic-plugin": { "title": "$:/core/images/plugin-generic-plugin", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M40.3972881,76.4456988 L40.3972881,95.3404069 L54.5170166,95.3404069 L54.5170166,95.3404069 C54.5165526,95.3385183 54.516089,95.3366295 54.515626,95.3347404 C54.6093153,95.3385061 54.7034848,95.3404069 54.7980982,95.3404069 C58.6157051,95.3404069 61.710487,92.245625 61.710487,88.4280181 C61.710487,86.6197822 61.01617,84.9737128 59.8795929,83.7418666 L59.8795929,83.7418666 C59.8949905,83.7341665 59.9104102,83.7265043 59.925852,83.7188798 C58.8840576,82.5086663 58.2542926,80.9336277 58.2542926,79.2114996 C58.2542926,75.3938927 61.3490745,72.2991108 65.1666814,72.2991108 C68.9842884,72.2991108 72.0790703,75.3938927 72.0790703,79.2114996 C72.0790703,81.1954221 71.2432806,82.9841354 69.9045961,84.2447446 L69.9045961,84.2447446 C69.9333407,84.2629251 69.9619885,84.281245 69.9905383,84.2997032 L69.9905383,84.2997032 C69.1314315,85.4516923 68.6228758,86.8804654 68.6228758,88.4280181 C68.6228758,91.8584969 71.1218232,94.7053153 74.3986526,95.2474079 C74.3913315,95.2784624 74.3838688,95.3094624 74.3762652,95.3404069 L95.6963988,95.3404069 L95.6963988,75.5678578 L95.6963988,75.5678578 C95.6466539,75.5808558 95.5967614,75.5934886 95.5467242,75.6057531 C95.5504899,75.5120637 95.5523907,75.4178943 95.5523907,75.3232809 C95.5523907,71.505674 92.4576088,68.4108921 88.6400019,68.4108921 C86.831766,68.4108921 85.1856966,69.105209 83.9538504,70.2417862 L83.9538504,70.2417862 C83.9461503,70.2263886 83.938488,70.2109688 83.9308636,70.1955271 C82.7206501,71.2373215 81.1456115,71.8670865 79.4234834,71.8670865 C75.6058765,71.8670865 72.5110946,68.7723046 72.5110946,64.9546976 C72.5110946,61.1370907 75.6058765,58.0423088 79.4234834,58.0423088 C81.4074059,58.0423088 83.1961192,58.8780985 84.4567284,60.2167829 L84.4567284,60.2167829 C84.4749089,60.1880383 84.4932288,60.1593906 84.511687,60.1308407 L84.511687,60.1308407 C85.6636761,60.9899475 87.0924492,61.4985032 88.6400019,61.4985032 C92.0704807,61.4985032 94.9172991,58.9995558 95.4593917,55.7227265 C95.538755,55.7414363 95.6177614,55.761071 95.6963988,55.7816184 L95.6963988,40.0412962 L74.3762652,40.0412962 L74.3762652,40.0412962 C74.3838688,40.0103516 74.3913315,39.9793517 74.3986526,39.9482971 L74.3986526,39.9482971 C71.1218232,39.4062046 68.6228758,36.5593862 68.6228758,33.1289073 C68.6228758,31.5813547 69.1314315,30.1525815 69.9905383,29.0005925 C69.9619885,28.9821342 69.9333407,28.9638143 69.9045961,28.9456339 C71.2432806,27.6850247 72.0790703,25.8963113 72.0790703,23.9123888 C72.0790703,20.0947819 68.9842884,17 65.1666814,17 C61.3490745,17 58.2542926,20.0947819 58.2542926,23.9123888 C58.2542926,25.6345169 58.8840576,27.2095556 59.925852,28.419769 L59.925852,28.419769 C59.9104102,28.4273935 59.8949905,28.4350558 59.8795929,28.4427558 C61.01617,29.674602 61.710487,31.3206715 61.710487,33.1289073 C61.710487,36.9465143 58.6157051,40.0412962 54.7980982,40.0412962 C54.7034848,40.0412962 54.6093153,40.0393953 54.515626,40.0356296 L54.515626,40.0356296 C54.516089,40.0375187 54.5165526,40.0394075 54.5170166,40.0412962 L40.3972881,40.0412962 L40.3972881,52.887664 L40.3972881,52.887664 C40.4916889,53.3430132 40.5412962,53.8147625 40.5412962,54.2980982 C40.5412962,58.1157051 37.4465143,61.210487 33.6289073,61.210487 C32.0813547,61.210487 30.6525815,60.7019313 29.5005925,59.8428245 C29.4821342,59.8713744 29.4638143,59.9000221 29.4456339,59.9287667 C28.1850247,58.5900823 26.3963113,57.7542926 24.4123888,57.7542926 C20.5947819,57.7542926 17.5,60.8490745 17.5,64.6666814 C17.5,68.4842884 20.5947819,71.5790703 24.4123888,71.5790703 C26.134517,71.5790703 27.7095556,70.9493053 28.919769,69.9075109 L28.919769,69.9075109 C28.9273935,69.9229526 28.9350558,69.9383724 28.9427558,69.95377 C30.174602,68.8171928 31.8206715,68.1228758 33.6289073,68.1228758 C37.4465143,68.1228758 40.5412962,71.2176578 40.5412962,75.0352647 C40.5412962,75.5186004 40.4916889,75.9903496 40.3972881,76.4456988 Z M64,0 L118.5596,32 L118.5596,96 L64,128 L9.44039956,96 L9.44039956,32 L64,0 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/plugin-generic-theme": { "title": "$:/core/images/plugin-generic-theme", "tags": "$:/tags/Image", "text": "<svg width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M29.4078519,91.4716406 L51.4693474,69.4101451 L51.4646675,69.4054652 C50.5969502,68.5377479 50.5929779,67.1348725 51.4693474,66.2585029 C52.3396494,65.3882009 53.7499654,65.3874786 54.6163097,66.2538229 L64.0805963,75.7181095 C64.9483136,76.5858268 64.9522859,77.9887022 64.0759163,78.8650718 C63.2056143,79.7353737 61.7952984,79.736096 60.9289541,78.8697517 L60.9242741,78.8650718 L60.9242741,78.8650718 L38.8627786,100.926567 C36.2518727,103.537473 32.0187578,103.537473 29.4078519,100.926567 C26.796946,98.3156614 26.796946,94.0825465 29.4078519,91.4716406 Z M60.8017407,66.3810363 C58.3659178,63.6765806 56.3370667,61.2899536 54.9851735,59.5123615 C48.1295381,50.4979488 44.671561,55.2444054 40.7586738,59.5123614 C36.8457866,63.7803174 41.789473,67.2384487 38.0759896,70.2532832 C34.3625062,73.2681177 34.5917646,74.3131575 28.3243876,68.7977024 C22.0570105,63.2822473 21.6235306,61.7636888 24.5005999,58.6166112 C27.3776691,55.4695337 29.7823103,60.4247912 35.6595047,54.8320442 C41.5366991,49.2392972 36.5996215,44.2825646 36.5996215,44.2825646 C36.5996215,44.2825646 48.8365511,19.267683 65.1880231,21.1152173 C81.5394952,22.9627517 59.0022276,18.7228947 53.3962199,38.3410355 C50.9960082,46.7405407 53.8429162,44.7613399 58.3941742,48.3090467 C59.7875202,49.3951602 64.4244828,52.7100463 70.1884353,56.9943417 L90.8648751,36.3179019 L92.4795866,31.5515482 L100.319802,26.8629752 L103.471444,30.0146174 L98.782871,37.8548326 L94.0165173,39.4695441 L73.7934912,59.6925702 C86.4558549,69.2403631 102.104532,81.8392557 102.104532,86.4016913 C102.104533,93.6189834 99.0337832,97.9277545 92.5695848,95.5655717 C87.8765989,93.8506351 73.8015497,80.3744087 63.8173444,69.668717 L60.9242741,72.5617873 L57.7726319,69.4101451 L60.8017407,66.3810363 L60.8017407,66.3810363 Z M63.9533761,1.42108547e-13 L118.512977,32 L118.512977,96 L63.9533761,128 L9.39377563,96 L9.39377563,32 L63.9533761,1.42108547e-13 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/preview-closed": { "title": "$:/core/images/preview-closed", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-preview-closed tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M0.0881363238,64 C-0.210292223,65.8846266 0.249135869,67.8634737 1.4664206,69.4579969 C16.2465319,88.8184886 39.1692554,100.414336 64,100.414336 C88.8307446,100.414336 111.753468,88.8184886 126.533579,69.4579969 C127.750864,67.8634737 128.210292,65.8846266 127.911864,64 C110.582357,78.4158332 88.3036732,87.0858436 64,87.0858436 C39.6963268,87.0858436 17.4176431,78.4158332 0.0881363238,64 Z\"></path>\n <rect x=\"62\" y=\"96\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(80.000000, 101.000000) rotate(-5.000000) translate(-80.000000, -101.000000) \" x=\"78\" y=\"93\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(48.000000, 101.000000) rotate(-355.000000) translate(-48.000000, -101.000000) \" x=\"46\" y=\"93\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(32.000000, 96.000000) rotate(-350.000000) translate(-32.000000, -96.000000) \" x=\"30\" y=\"88\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(96.000000, 96.000000) rotate(-10.000000) translate(-96.000000, -96.000000) \" x=\"94\" y=\"88\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(112.000000, 88.000000) rotate(-20.000000) translate(-112.000000, -88.000000) \" x=\"110\" y=\"80\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n <rect transform=\"translate(16.000000, 88.000000) rotate(-340.000000) translate(-16.000000, -88.000000) \" x=\"14\" y=\"80\" width=\"4\" height=\"16\" rx=\"4\"></rect>\n </g>\n</svg>" }, "$:/core/images/preview-open": { "title": "$:/core/images/preview-open", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-preview-open tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64.1099282,99.5876785 C39.2791836,99.5876785 16.3564602,87.9918313 1.57634884,68.6313396 C-0.378878622,66.070184 -0.378878622,62.5174945 1.57634884,59.9563389 C16.3564602,40.5958472 39.2791836,29 64.1099282,29 C88.9406729,29 111.863396,40.5958472 126.643508,59.9563389 C128.598735,62.5174945 128.598735,66.070184 126.643508,68.6313396 C111.863396,87.9918313 88.9406729,99.5876785 64.1099282,99.5876785 Z M110.213805,67.5808331 C111.654168,66.0569335 111.654168,63.9430665 110.213805,62.4191669 C99.3257042,50.8995835 82.4391647,44 64.1470385,44 C45.8549124,44 28.9683729,50.8995835 18.0802717,62.4191669 C16.6399094,63.9430665 16.6399094,66.0569335 18.0802717,67.5808331 C28.9683729,79.1004165 45.8549124,86 64.1470385,86 C82.4391647,86 99.3257042,79.1004165 110.213805,67.5808331 Z\"></path>\n <path d=\"M63.5,88 C76.4786916,88 87,77.4786916 87,64.5 C87,51.5213084 76.4786916,41 63.5,41 C50.5213084,41 40,51.5213084 40,64.5 C40,77.4786916 50.5213084,88 63.5,88 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/print-button": { "title": "$:/core/images/print-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M112,71 L112,30.5 L111.96811,30.5 L111.96811,30.5 C111.932942,28.4998414 111.151676,26.510538 109.625176,24.9840387 L86.9982489,2.35711116 C85.3482153,0.707077645 83.1589869,-0.071534047 81,0.0201838424 L81,0 L23.9992458,0 C19.5808867,0 16,3.58213437 16,8.00092105 L16,71 L24,71 L24,8 L81,8 L81,22.4996539 C81,26.9216269 84.5818769,30.5 89.0003461,30.5 L104,30.5 L104,71 L112,71 Z\"></path>\n <rect x=\"32\" y=\"36\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"52\" width=\"64\" height=\"8\" rx=\"4\"></rect>\n <rect x=\"32\" y=\"20\" width=\"40\" height=\"8\" rx=\"4\"></rect>\n <path d=\"M0,80.0054195 C0,71.1658704 7.15611005,64 16.0008841,64 L111.999116,64 C120.83616,64 128,71.1553215 128,80.0054195 L128,111.99458 C128,120.83413 120.84389,128 111.999116,128 L16.0008841,128 C7.16383982,128 0,120.844679 0,111.99458 L0,80.0054195 Z M104,96 C108.418278,96 112,92.418278 112,88 C112,83.581722 108.418278,80 104,80 C99.581722,80 96,83.581722 96,88 C96,92.418278 99.581722,96 104,96 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/quote": { "title": "$:/core/images/quote", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-quote tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M51.2188077,117.712501 L51.2188077,62.1993386 L27.4274524,62.1993386 C27.4274524,53.3075754 29.1096526,45.797753 32.4741035,39.669646 C35.8385544,33.541539 42.0867267,28.9154883 51.2188077,25.7913554 L51.2188077,2 C43.7689521,2.96127169 36.8599155,5.18417913 30.4914905,8.668789 C24.1230656,12.1533989 18.6559149,16.5391352 14.0898743,21.8261295 C9.52383382,27.1131238 5.97919764,33.2411389 3.45585945,40.2103586 C0.932521268,47.1795784 -0.208971741,54.6293222 0.0313461819,62.5598136 L0.0313461819,117.712501 L51.2188077,117.712501 Z M128,117.712501 L128,62.1993386 L104.208645,62.1993386 C104.208645,53.3075754 105.890845,45.797753 109.255296,39.669646 C112.619747,33.541539 118.867919,28.9154883 128,25.7913554 L128,2 C120.550144,2.96127169 113.641108,5.18417913 107.272683,8.668789 C100.904258,12.1533989 95.4371072,16.5391352 90.8710666,21.8261295 C86.3050261,27.1131238 82.7603899,33.2411389 80.2370517,40.2103586 C77.7137136,47.1795784 76.5722206,54.6293222 76.8125385,62.5598136 L76.8125385,117.712501 L128,117.712501 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/refresh-button": { "title": "$:/core/images/refresh-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-refresh-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M106.369002,39.4325143 C116.529932,60.3119371 112.939592,86.1974934 95.5979797,103.539105 C73.7286194,125.408466 38.2713806,125.408466 16.4020203,103.539105 C-5.46734008,81.6697449 -5.46734008,46.2125061 16.4020203,24.3431458 C19.5262146,21.2189514 24.5915344,21.2189514 27.7157288,24.3431458 C30.8399231,27.4673401 30.8399231,32.5326599 27.7157288,35.6568542 C12.0947571,51.2778259 12.0947571,76.6044251 27.7157288,92.2253967 C43.3367004,107.846368 68.6632996,107.846368 84.2842712,92.2253967 C97.71993,78.7897379 99.5995262,58.1740623 89.9230597,42.729491 L83.4844861,54.9932839 C81.4307001,58.9052072 76.5945372,60.4115251 72.682614,58.3577391 C68.7706907,56.3039532 67.2643728,51.4677903 69.3181587,47.555867 L84.4354914,18.7613158 C86.4966389,14.8353707 91.3577499,13.3347805 95.273202,15.415792 L124.145886,30.7612457 C128.047354,32.8348248 129.52915,37.6785572 127.455571,41.5800249 C125.381992,45.4814927 120.53826,46.9632892 116.636792,44.8897102 L106.369002,39.4325143 Z M98.1470904,27.0648707 C97.9798954,26.8741582 97.811187,26.6843098 97.6409651,26.4953413 L98.6018187,26.1987327 L98.1470904,27.0648707 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/right-arrow": { "title": "$:/core/images/right-arrow", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-right-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path d=\"M80.3563798,109.353315 C78.9238993,110.786918 76.9450203,111.675144 74.7592239,111.675144 L-4.40893546,111.675144 C-8.77412698,111.675144 -12.3248558,108.130732 -12.3248558,103.758478 C-12.3248558,99.3951199 -8.78077754,95.8418109 -4.40893546,95.8418109 L66.8418109,95.8418109 L66.8418109,24.5910645 C66.8418109,20.225873 70.3862233,16.6751442 74.7584775,16.6751442 C79.1218352,16.6751442 82.6751442,20.2192225 82.6751442,24.5910645 L82.6751442,103.759224 C82.6751442,105.941695 81.7891419,107.920575 80.3566508,109.353886 Z\" transform=\"translate(35.175144, 64.175144) rotate(-45.000000) translate(-35.175144, -64.175144) \"></path>\n</svg>" }, "$:/core/images/save-button": { "title": "$:/core/images/save-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\" width=\"22pt\" height=\"22pt\">\n <g fill-rule=\"evenodd\">\n <path d=\"M120.78304,34.329058 C125.424287,43.1924006 128.049406,53.2778608 128.049406,63.9764502 C128.049406,99.3226742 99.3956295,127.97645 64.0494055,127.97645 C28.7031816,127.97645 0.0494055385,99.3226742 0.0494055385,63.9764502 C0.0494055385,28.6302262 28.7031816,-0.0235498012 64.0494055,-0.0235498012 C82.8568763,-0.0235498012 99.769563,8.08898558 111.479045,21.0056358 L114.159581,18.3250998 C117.289194,15.1954866 122.356036,15.1939641 125.480231,18.3181584 C128.598068,21.4359957 128.601317,26.5107804 125.473289,29.6388083 L120.78304,34.329058 Z M108.72451,46.3875877 C110.870571,51.8341374 112.049406,57.767628 112.049406,63.9764502 C112.049406,90.4861182 90.5590735,111.97645 64.0494055,111.97645 C37.5397375,111.97645 16.0494055,90.4861182 16.0494055,63.9764502 C16.0494055,37.4667822 37.5397375,15.9764502 64.0494055,15.9764502 C78.438886,15.9764502 91.3495036,22.308215 100.147097,32.3375836 L58.9411255,73.5435552 L41.975581,56.5780107 C38.8486152,53.4510448 33.7746915,53.4551552 30.6568542,56.5729924 C27.5326599,59.6971868 27.5372202,64.7670668 30.6618725,67.8917192 L53.279253,90.5090997 C54.8435723,92.073419 56.8951519,92.8541315 58.9380216,92.8558261 C60.987971,92.8559239 63.0389578,92.0731398 64.6049211,90.5071765 L108.72451,46.3875877 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/size": { "title": "$:/core/images/size", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-size tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <path d=\"M92.3431458,26 L83.1715729,35.1715729 C81.6094757,36.73367 81.6094757,39.26633 83.1715729,40.8284271 C84.73367,42.3905243 87.26633,42.3905243 88.8284271,40.8284271 L104.828427,24.8284271 C106.390524,23.26633 106.390524,20.73367 104.828427,19.1715729 L88.8284271,3.17157288 C87.26633,1.60947571 84.73367,1.60947571 83.1715729,3.17157288 C81.6094757,4.73367004 81.6094757,7.26632996 83.1715729,8.82842712 L92.3431457,18 L22,18 C19.790861,18 18,19.790861 18,22 L18,92.3431458 L8.82842712,83.1715729 C7.26632996,81.6094757 4.73367004,81.6094757 3.17157288,83.1715729 C1.60947571,84.73367 1.60947571,87.26633 3.17157288,88.8284271 L19.1715729,104.828427 C20.73367,106.390524 23.26633,106.390524 24.8284271,104.828427 L40.8284271,88.8284271 C42.3905243,87.26633 42.3905243,84.73367 40.8284271,83.1715729 C39.26633,81.6094757 36.73367,81.6094757 35.1715729,83.1715729 L26,92.3431458 L26,22 L22,26 L92.3431458,26 L92.3431458,26 Z M112,52 L112,116 L116,112 L52,112 C49.790861,112 48,113.790861 48,116 C48,118.209139 49.790861,120 52,120 L116,120 C118.209139,120 120,118.209139 120,116 L120,52 C120,49.790861 118.209139,48 116,48 C113.790861,48 112,49.790861 112,52 L112,52 Z\"></path>\n</svg>" }, "$:/core/images/spiral": { "title": "$:/core/images/spiral", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-spiral tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M64.534 68.348c3.39 0 6.097-2.62 6.476-5.968l-4.755-.538 4.75.583c.377-3.07-1.194-6.054-3.89-7.78-2.757-1.773-6.34-2.01-9.566-.7-3.46 1.403-6.14 4.392-7.35 8.148l-.01.026c-1.3 4.08-.72 8.64 1.58 12.52 2.5 4.2 6.77 7.2 11.76 8.27 5.37 1.15 11.11-.05 15.83-3.31 5.04-3.51 8.46-9.02 9.45-15.3 1.05-6.7-.72-13.63-4.92-19.19l.02.02c-4.42-5.93-11.2-9.82-18.78-10.78-7.96-1.01-16.13 1.31-22.59 6.43-6.81 5.39-11.18 13.41-12.11 22.26-.98 9.27 1.87 18.65 7.93 26.02 6.32 7.69 15.6 12.56 25.74 13.48 10.54.96 21.15-2.42 29.45-9.4l.01-.01c8.58-7.25 13.94-17.78 14.86-29.21.94-11.84-2.96-23.69-10.86-32.9-8.19-9.5-19.95-15.36-32.69-16.27-13.16-.94-26.24 3.49-36.34 12.34l.01-.01c-10.41 9.08-16.78 22.1-17.68 36.15-.93 14.44 4.03 28.77 13.79 39.78 10.03 11.32 24.28 18.2 39.6 19.09 15.73.92 31.31-4.56 43.24-15.234 12.23-10.954 19.61-26.44 20.5-43.074.14-2.64-1.89-4.89-4.52-5.03-2.64-.14-4.89 1.88-5.03 4.52-.75 14.1-7 27.2-17.33 36.45-10.03 8.98-23.11 13.58-36.3 12.81-12.79-.75-24.67-6.48-33-15.89-8.07-9.11-12.17-20.94-11.41-32.827.74-11.52 5.942-22.15 14.43-29.54l.01-.01c8.18-7.17 18.74-10.75 29.35-9.998 10.21.726 19.6 5.41 26.11 12.96 6.24 7.273 9.32 16.61 8.573 25.894-.718 8.9-4.88 17.064-11.504 22.66l.01-.007c-6.36 5.342-14.44 7.92-22.425 7.19-7.604-.68-14.52-4.314-19.21-10.027-4.44-5.4-6.517-12.23-5.806-18.94.67-6.3 3.76-11.977 8.54-15.766 4.46-3.54 10.05-5.128 15.44-4.44 5.03.63 9.46 3.18 12.32 7.01l.02.024c2.65 3.5 3.75 7.814 3.1 11.92-.59 3.71-2.58 6.925-5.45 8.924-2.56 1.767-5.61 2.403-8.38 1.81-2.42-.516-4.42-1.92-5.53-3.79-.93-1.56-1.15-3.3-.69-4.75l-4.56-1.446L59.325 65c.36-1.12 1.068-1.905 1.84-2.22.25-.103.48-.14.668-.13.06.006.11.015.14.025.01 0 .01 0-.01-.01-.02-.015-.054-.045-.094-.088-.06-.064-.12-.145-.17-.244-.15-.29-.23-.678-.18-1.11l-.005.04c.15-1.332 1.38-2.523 3.035-2.523-2.65 0-4.79 2.144-4.79 4.787s2.14 4.785 4.78 4.785z\"></path>\n </g>\n</svg>" }, "$:/core/images/stamp": { "title": "$:/core/images/stamp", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-stamp tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M49.7334301,64 L16.0098166,64 C11.5838751,64 8,67.5829053 8,72.002643 L8,74.4986785 L8,97 L120,97 L120,74.4986785 L120,72.002643 C120,67.5737547 116.413883,64 111.990183,64 L78.2665699,64 C76.502049,60.7519149 75.5,57.0311962 75.5,53.0769231 C75.5,46.6017951 78.1869052,40.7529228 82.5087769,36.5800577 C85.3313113,32.7688808 87,28.0549983 87,22.952183 C87,10.2760423 76.7025492,0 64,0 C51.2974508,0 41,10.2760423 41,22.952183 C41,28.0549983 42.6686887,32.7688808 45.4912231,36.5800577 C49.8130948,40.7529228 52.5,46.6017951 52.5,53.0769231 C52.5,57.0311962 51.497951,60.7519149 49.7334301,64 Z M8,104 L120,104 L120,112 L8,112 L8,104 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/star-filled": { "title": "$:/core/images/star-filled", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-star-filled tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"nonzero\">\n <path d=\"M61.8361286,96.8228569 L99.1627704,124.110219 C101.883827,126.099427 105.541968,123.420868 104.505636,120.198072 L90.2895569,75.9887263 L89.0292911,79.8977279 L126.314504,52.5528988 C129.032541,50.5595011 127.635256,46.2255025 124.273711,46.2229134 L78.1610486,46.1873965 L81.4604673,48.6032923 L67.1773543,4.41589688 C66.1361365,1.19470104 61.6144265,1.19470104 60.5732087,4.41589688 L46.2900957,48.6032923 L49.5895144,46.1873965 L3.47685231,46.2229134 C0.115307373,46.2255025 -1.28197785,50.5595011 1.43605908,52.5528988 L38.7212719,79.8977279 L37.4610061,75.9887263 L23.2449266,120.198072 C22.2085954,123.420868 25.8667356,126.099427 28.5877926,124.110219 L65.9144344,96.8228569 L61.8361286,96.8228569 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/storyview-classic": { "title": "$:/core/images/storyview-classic", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-storyview-classic tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/storyview-pop": { "title": "$:/core/images/storyview-pop", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-storyview-pop tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.5776607 16,23.9924054 L16,40.0075946 C16,44.4216782 19.5881049,48 23.9992458,48 L104.000754,48 C108.418616,48 112,44.4223393 112,40.0075946 L112,23.9924054 C112,19.5783218 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z M16.0098166,56 C11.586117,56 8,59.5776607 8,63.9924054 L8,80.0075946 C8,84.4216782 11.5838751,88 16.0098166,88 L111.990183,88 C116.413883,88 120,84.4223393 120,80.0075946 L120,63.9924054 C120,59.5783218 116.416125,56 111.990183,56 L16.0098166,56 L16.0098166,56 Z M23.9992458,96 C19.5813843,96 16,99.5907123 16,104 C16,108.418278 19.5881049,112 23.9992458,112 L104.000754,112 C108.418616,112 112,108.409288 112,104 C112,99.581722 108.411895,96 104.000754,96 L23.9992458,96 L23.9992458,96 Z M23.9992458,64 C19.5813843,64 16,67.5907123 16,72 C16,76.418278 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.4092877 112,72 C112,67.581722 108.411895,64 104.000754,64 L23.9992458,64 L23.9992458,64 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/storyview-zoomin": { "title": "$:/core/images/storyview-zoomin", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-storyview-zoomin tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M8.00697327,0 C3.58484404,0 0,3.59075293 0,8.00697327 L0,119.993027 C0,124.415156 3.59075293,128 8.00697327,128 L119.993027,128 C124.415156,128 128,124.409247 128,119.993027 L128,8.00697327 C128,3.58484404 124.409247,0 119.993027,0 L8.00697327,0 L8.00697327,0 Z M23.9992458,16 C19.5813843,16 16,19.578055 16,24.0085154 L16,71.9914846 C16,76.4144655 19.5881049,80 23.9992458,80 L104.000754,80 C108.418616,80 112,76.421945 112,71.9914846 L112,24.0085154 C112,19.5855345 108.411895,16 104.000754,16 L23.9992458,16 L23.9992458,16 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/strikethrough": { "title": "$:/core/images/strikethrough", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-strikethrough tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M92.793842,38.7255689 L108.215529,38.7255689 C107.987058,31.985687 106.70193,26.1883331 104.360107,21.3333333 C102.018284,16.4783336 98.8197436,12.4516001 94.7643909,9.25301205 C90.7090382,6.05442399 85.9969032,3.71263572 80.6278447,2.22757697 C75.2587862,0.742518233 69.4328739,0 63.1499331,0 C57.552404,0 52.0977508,0.713959839 46.7858099,2.14190094 C41.473869,3.56984203 36.7331757,5.74027995 32.5635877,8.65327979 C28.3939997,11.5662796 25.0526676,15.2788708 22.5394913,19.7911647 C20.026315,24.3034585 18.7697456,29.6438781 18.7697456,35.8125837 C18.7697456,41.4101128 19.883523,46.0651309 22.1111111,49.7777778 C24.3386992,53.4904246 27.3087722,56.5176144 31.021419,58.8594378 C34.7340659,61.2012612 38.9321497,63.0861151 43.6157965,64.5140562 C48.2994433,65.9419973 53.068695,67.1985666 57.9236948,68.2838019 C62.7786945,69.3690371 67.5479462,70.4256977 72.231593,71.4538153 C76.9152398,72.4819329 81.1133237,73.8241773 84.8259705,75.480589 C88.5386174,77.1370007 91.5086903,79.2788802 93.7362784,81.9062918 C95.9638666,84.5337035 97.0776439,87.9607107 97.0776439,92.1874163 C97.0776439,96.6425926 96.1637753,100.298067 94.3360107,103.153949 C92.5082461,106.009831 90.109341,108.265944 87.1392236,109.922356 C84.1691061,111.578768 80.827774,112.749662 77.1151272,113.435074 C73.4024803,114.120485 69.7184476,114.463186 66.0629183,114.463186 C61.4935068,114.463186 57.0383974,113.892018 52.6974565,112.749665 C48.3565156,111.607312 44.5582492,109.836692 41.3025435,107.437751 C38.0468378,105.03881 35.4194656,101.983062 33.4203481,98.270415 C31.4212305,94.5577681 30.4216867,90.1312171 30.4216867,84.9906292 L15,84.9906292 C15,92.4159229 16.3422445,98.8415614 19.0267738,104.267738 C21.711303,109.693914 25.3667774,114.149023 29.9933066,117.633199 C34.6198357,121.117376 39.9888137,123.71619 46.1004016,125.429719 C52.2119895,127.143248 58.6947448,128 65.5488621,128 C71.1463912,128 76.7723948,127.343157 82.4270415,126.029451 C88.0816882,124.715745 93.1936407,122.602424 97.7630522,119.689424 C102.332464,116.776425 106.073613,113.006717 108.986613,108.380187 C111.899613,103.753658 113.356091,98.1847715 113.356091,91.6733601 C113.356091,85.6188899 112.242314,80.5926126 110.014726,76.5943775 C107.787137,72.5961424 104.817065,69.2833688 101.104418,66.6559572 C97.3917708,64.0285455 93.193687,61.9437828 88.5100402,60.4016064 C83.8263934,58.85943 79.0571416,57.5171855 74.2021419,56.3748327 C69.3471422,55.2324798 64.5778904,54.1758192 59.8942436,53.2048193 C55.2105968,52.2338193 51.012513,51.0058084 47.2998661,49.5207497 C43.5872193,48.0356909 40.6171463,46.1222786 38.3895582,43.7804552 C36.1619701,41.4386318 35.0481928,38.3828836 35.0481928,34.6131191 C35.0481928,30.6148841 35.8192694,27.273552 37.3614458,24.5890228 C38.9036222,21.9044935 40.9598265,19.762614 43.5301205,18.1633199 C46.1004145,16.5640259 49.041929,15.4216902 52.3547523,14.7362784 C55.6675757,14.0508667 59.0374661,13.708166 62.4645248,13.708166 C70.9179361,13.708166 77.8576257,15.6786952 83.2838019,19.6198126 C88.709978,23.56093 91.8799597,29.9294518 92.793842,38.7255689 L92.793842,38.7255689 Z\"></path>\n <rect x=\"5\" y=\"54\" width=\"118\" height=\"16\"></rect>\n </g>\n</svg>" }, "$:/core/images/subscript": { "title": "$:/core/images/subscript", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-subscript tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M2.27170276,16 L22.1825093,16 L43.8305003,49.6746527 L66.4138983,16 L85.1220387,16 L53.5854592,61.9685735 L87.3937414,111.411516 L67.0820462,111.411516 L43.295982,74.9306422 L19.1090291,111.411516 L0,111.411516 L33.8082822,61.9685735 L2.27170276,16 Z M127.910914,128.411516 L85.3276227,128.411516 C85.3870139,123.24448 86.6342108,118.730815 89.0692508,114.870386 C91.5042907,111.009956 94.8301491,107.654403 99.0469256,104.803624 C101.066227,103.318844 103.174584,101.878629 105.372059,100.482935 C107.569534,99.0872413 109.588805,97.5876355 111.429933,95.9840726 C113.271061,94.3805097 114.785514,92.6433426 115.973338,90.7725192 C117.161163,88.9016958 117.784761,86.7487964 117.844152,84.3137564 C117.844152,83.1853233 117.710524,81.9826691 117.443264,80.7057579 C117.176003,79.4288467 116.656338,78.2410402 115.884252,77.1423026 C115.112166,76.0435651 114.04314,75.123015 112.677142,74.3806248 C111.311144,73.6382345 109.529434,73.267045 107.331959,73.267045 C105.312658,73.267045 103.634881,73.6679297 102.298579,74.4697112 C100.962276,75.2714926 99.8932503,76.3702137 99.0914688,77.7659073 C98.2896874,79.161601 97.6957841,80.8096826 97.3097412,82.7102016 C96.9236982,84.6107206 96.7009845,86.6596869 96.6415933,88.857162 L86.4857457,88.857162 C86.4857457,85.4124713 86.9460207,82.2202411 87.8665846,79.2803758 C88.7871485,76.3405105 90.1679736,73.801574 92.0091014,71.6634901 C93.8502292,69.5254062 96.092214,67.8476295 98.7351233,66.6301095 C101.378033,65.4125895 104.451482,64.8038386 107.955564,64.8038386 C111.756602,64.8038386 114.933984,65.4274371 117.487807,66.6746527 C120.041629,67.9218683 122.105443,69.4957119 123.67931,71.3962309 C125.253178,73.2967499 126.366746,75.3605638 127.02005,77.5877345 C127.673353,79.8149053 128,81.9381095 128,83.9574109 C128,86.4518421 127.613963,88.7086746 126.841877,90.727976 C126.069791,92.7472774 125.03046,94.6032252 123.723854,96.2958749 C122.417247,97.9885247 120.932489,99.5475208 119.269534,100.97291 C117.60658,102.398299 115.884261,103.734582 114.102524,104.981797 C112.320788,106.229013 110.539078,107.416819 108.757341,108.545253 C106.975605,109.673686 105.327523,110.802102 103.813047,111.930535 C102.298571,113.058968 100.977136,114.231927 99.8487031,115.449447 C98.7202699,116.666967 97.9481956,117.958707 97.5324571,119.324705 L127.910914,119.324705 L127.910914,128.411516 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/superscript": { "title": "$:/core/images/superscript", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-superscript tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M2.27170276,16 L22.1825093,16 L43.8305003,49.6746527 L66.4138983,16 L85.1220387,16 L53.5854592,61.9685735 L87.3937414,111.411516 L67.0820462,111.411516 L43.295982,74.9306422 L19.1090291,111.411516 L0,111.411516 L33.8082822,61.9685735 L2.27170276,16 Z M127.910914,63.4115159 L85.3276227,63.4115159 C85.3870139,58.2444799 86.6342108,53.7308149 89.0692508,49.8703857 C91.5042907,46.0099565 94.8301491,42.654403 99.0469256,39.8036245 C101.066227,38.318844 103.174584,36.8786285 105.372059,35.4829349 C107.569534,34.0872413 109.588805,32.5876355 111.429933,30.9840726 C113.271061,29.3805097 114.785514,27.6433426 115.973338,25.7725192 C117.161163,23.9016958 117.784761,21.7487964 117.844152,19.3137564 C117.844152,18.1853233 117.710524,16.9826691 117.443264,15.7057579 C117.176003,14.4288467 116.656338,13.2410402 115.884252,12.1423026 C115.112166,11.0435651 114.04314,10.123015 112.677142,9.38062477 C111.311144,8.63823453 109.529434,8.26704499 107.331959,8.26704499 C105.312658,8.26704499 103.634881,8.6679297 102.298579,9.46971115 C100.962276,10.2714926 99.8932503,11.3702137 99.0914688,12.7659073 C98.2896874,14.161601 97.6957841,15.8096826 97.3097412,17.7102016 C96.9236982,19.6107206 96.7009845,21.6596869 96.6415933,23.857162 L86.4857457,23.857162 C86.4857457,20.4124713 86.9460207,17.2202411 87.8665846,14.2803758 C88.7871485,11.3405105 90.1679736,8.80157397 92.0091014,6.6634901 C93.8502292,4.52540622 96.092214,2.84762946 98.7351233,1.63010947 C101.378033,0.412589489 104.451482,-0.196161372 107.955564,-0.196161372 C111.756602,-0.196161372 114.933984,0.427437071 117.487807,1.67465266 C120.041629,2.92186826 122.105443,4.49571195 123.67931,6.39623095 C125.253178,8.29674995 126.366746,10.3605638 127.02005,12.5877345 C127.673353,14.8149053 128,16.9381095 128,18.9574109 C128,21.4518421 127.613963,23.7086746 126.841877,25.727976 C126.069791,27.7472774 125.03046,29.6032252 123.723854,31.2958749 C122.417247,32.9885247 120.932489,34.5475208 119.269534,35.97291 C117.60658,37.3982993 115.884261,38.7345816 114.102524,39.9817972 C112.320788,41.2290128 110.539078,42.4168194 108.757341,43.5452525 C106.975605,44.6736857 105.327523,45.8021019 103.813047,46.9305351 C102.298571,48.0589682 100.977136,49.2319272 99.8487031,50.4494472 C98.7202699,51.6669672 97.9481956,52.9587068 97.5324571,54.3247048 L127.910914,54.3247048 L127.910914,63.4115159 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/tag-button": { "title": "$:/core/images/tag-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-tag-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M18.1643182,47.6600756 L18.1677196,51.7651887 C18.1708869,55.5878829 20.3581578,60.8623899 23.0531352,63.5573673 L84.9021823,125.406414 C87.5996731,128.103905 91.971139,128.096834 94.6717387,125.396234 L125.766905,94.3010679 C128.473612,91.5943612 128.472063,87.2264889 125.777085,84.5315115 L63.9280381,22.6824644 C61.2305472,19.9849735 55.9517395,17.801995 52.1318769,17.8010313 L25.0560441,17.7942007 C21.2311475,17.7932358 18.1421354,20.8872832 18.1452985,24.7049463 L18.1535504,34.6641936 C18.2481119,34.6754562 18.3439134,34.6864294 18.4409623,34.6971263 C22.1702157,35.1081705 26.9295004,34.6530132 31.806204,33.5444844 C32.1342781,33.0700515 32.5094815,32.6184036 32.9318197,32.1960654 C35.6385117,29.4893734 39.5490441,28.718649 42.94592,29.8824694 C43.0432142,29.8394357 43.1402334,29.7961748 43.2369683,29.7526887 L43.3646982,30.0368244 C44.566601,30.5115916 45.6933052,31.2351533 46.6655958,32.2074439 C50.4612154,36.0030635 50.4663097,42.1518845 46.6769742,45.94122 C43.0594074,49.5587868 37.2914155,49.7181264 33.4734256,46.422636 C28.1082519,47.5454734 22.7987486,48.0186448 18.1643182,47.6600756 Z\"></path>\n <path d=\"M47.6333528,39.5324628 L47.6562932,39.5834939 C37.9670934,43.9391617 26.0718874,46.3819521 17.260095,45.4107025 C5.27267473,44.0894301 -1.02778744,36.4307276 2.44271359,24.0779512 C5.56175386,12.9761516 14.3014034,4.36129832 24.0466405,1.54817001 C34.7269254,-1.53487574 43.7955833,3.51606438 43.7955834,14.7730751 L35.1728168,14.7730752 C35.1728167,9.91428944 32.0946059,8.19982862 26.4381034,9.83267419 C19.5270911,11.8276553 13.046247,18.2159574 10.7440788,26.4102121 C8.82861123,33.2280582 11.161186,36.0634845 18.2047888,36.8398415 C25.3302805,37.6252244 35.7353482,35.4884477 44.1208333,31.7188498 L44.1475077,31.7781871 C44.159701,31.7725635 44.1718402,31.7671479 44.1839238,31.7619434 C45.9448098,31.0035157 50.4503245,38.3109156 47.7081571,39.5012767 C47.6834429,39.512005 47.6585061,39.5223987 47.6333528,39.5324628 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/theme-button": { "title": "$:/core/images/theme-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-theme-button tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M55.854113,66.9453198 C54.3299482,65.1432292 53.0133883,63.518995 51.9542746,62.1263761 C40.8899947,47.578055 35.3091807,55.2383404 28.9941893,62.1263758 C22.6791979,69.0144112 30.6577916,74.5954741 24.6646171,79.4611023 C18.6714426,84.3267304 19.0414417,86.0133155 8.92654943,77.1119468 C-1.18834284,68.2105781 -1.88793412,65.7597832 2.7553553,60.6807286 C7.39864472,55.601674 11.2794845,63.5989423 20.7646627,54.5728325 C30.2498409,45.5467226 22.2819131,37.5470737 22.2819131,37.5470737 C22.2819131,37.5470737 42.0310399,-2.82433362 68.4206088,0.157393922 C94.8101776,3.13912147 58.4373806,-3.70356506 49.3898693,27.958066 C45.5161782,41.5139906 50.1107906,38.3197672 57.4560458,44.0453955 C59.1625767,45.3756367 63.8839488,48.777453 70.127165,53.3625321 C63.9980513,59.2416709 58.9704753,64.0315459 55.854113,66.9453198 Z M67.4952439,79.8919946 C83.5082212,96.9282402 105.237121,117.617674 112.611591,120.312493 C123.044132,124.12481 128.000001,117.170903 128,105.522947 C127.999999,98.3705516 104.170675,78.980486 84.0760493,63.7529565 C76.6683337,70.9090328 70.7000957,76.7055226 67.4952439,79.8919946 Z\"></path>\n <path d=\"M58.2852966,138.232794 L58.2852966,88.3943645 C56.318874,88.3923153 54.7254089,86.7952906 54.7254089,84.8344788 C54.7254089,82.8684071 56.3175932,81.2745911 58.2890859,81.2745911 L79.6408336,81.2745911 C81.608998,81.2745911 83.2045105,82.8724076 83.2045105,84.8344788 C83.2045105,86.7992907 81.614366,88.3923238 79.6446228,88.3943645 L79.6446228,88.3943646 L79.6446228,138.232794 C79.6446228,144.131009 74.8631748,148.912457 68.9649597,148.912457 C63.0667446,148.912457 58.2852966,144.131009 58.2852966,138.232794 Z M65.405072,-14.8423767 L72.5248474,-14.8423767 L76.0847351,-0.690681892 L72.5248474,6.51694947 L72.5248474,81.2745911 L65.405072,81.2745911 L65.405072,6.51694947 L61.8451843,-0.690681892 L65.405072,-14.8423767 Z\" transform=\"translate(68.964960, 67.035040) rotate(45.000000) translate(-68.964960, -67.035040) \"></path>\n </g>\n</svg>" }, "$:/core/images/timestamp-off": { "title": "$:/core/images/timestamp-off", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-timestamp-off tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10c-2.762 0-5-2.24-5-5-.004-2.756 2.238-5 5-5H66.69c2.762 0 5.002 2.24 5 5 .006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M58.25 35.88c-18.777 0-33.998 15.224-33.998 33.998 0 18.773 15.22 34.002 33.998 34.002 18.784 0 34.002-15.23 34.002-34.002 0-18.774-15.218-33.998-34.002-33.998zm-3.03 50.123H44.196v-34H55.22v34zm16.976 0H61.17v-34h11.025v34z\"/>\n </g>\n</svg>\n" }, "$:/core/images/timestamp-on": { "title": "$:/core/images/timestamp-on", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-timestamp-on tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M58.25 11C26.08 11 0 37.082 0 69.25s26.08 58.25 58.25 58.25c32.175 0 58.25-26.082 58.25-58.25S90.425 11 58.25 11zm0 100.5C34.914 111.5 16 92.586 16 69.25 16 45.92 34.914 27 58.25 27s42.25 18.92 42.25 42.25c0 23.336-18.914 42.25-42.25 42.25zM49.704 10c-2.762 0-5-2.24-5-5-.004-2.756 2.238-5 5-5H66.69c2.762 0 5.002 2.24 5 5 .006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178c-2.116 1.775-5.27 1.498-7.045-.613-1.772-2.11-1.498-5.27.616-7.047l9.95-8.348c2.115-1.774 5.27-1.5 7.045.618 1.775 2.108 1.498 5.27-.616 7.043l-9.95 8.348zM102.983 27.178c2.116 1.775 5.27 1.498 7.045-.613 1.772-2.11 1.498-5.27-.616-7.047l-9.95-8.348c-2.114-1.774-5.27-1.5-7.044.618-1.775 2.108-1.498 5.27.616 7.043l9.95 8.348zM65.097 71.072c0 3.826-3.09 6.928-6.897 6.928-3.804.006-6.9-3.102-6.903-6.928 0 0 4.76-39.072 6.903-39.072s6.897 39.072 6.897 39.072z\"/>\n </g>\n</svg>\n" }, "$:/core/images/tip": { "title": "$:/core/images/tip", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-tip tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,128.241818 C99.346224,128.241818 128,99.5880417 128,64.2418177 C128,28.8955937 99.346224,0.241817675 64,0.241817675 C28.653776,0.241817675 0,28.8955937 0,64.2418177 C0,99.5880417 28.653776,128.241818 64,128.241818 Z M75.9358659,91.4531941 C75.3115438,95.581915 70.2059206,98.8016748 64,98.8016748 C57.7940794,98.8016748 52.6884562,95.581915 52.0641341,91.4531941 C54.3299053,94.0502127 58.8248941,95.8192805 64,95.8192805 C69.1751059,95.8192805 73.6700947,94.0502127 75.9358659,91.4531941 L75.9358659,91.4531941 Z M75.9358659,95.9453413 C75.3115438,100.074062 70.2059206,103.293822 64,103.293822 C57.7940794,103.293822 52.6884562,100.074062 52.0641341,95.9453413 C54.3299053,98.5423599 58.8248941,100.311428 64,100.311428 C69.1751059,100.311428 73.6700947,98.5423599 75.9358659,95.9453413 L75.9358659,95.9453413 Z M75.9358659,100.40119 C75.3115438,104.529911 70.2059206,107.74967 64,107.74967 C57.7940794,107.74967 52.6884562,104.529911 52.0641341,100.40119 C54.3299053,102.998208 58.8248941,104.767276 64,104.767276 C69.1751059,104.767276 73.6700947,102.998208 75.9358659,100.40119 L75.9358659,100.40119 Z M75.9358659,104.893337 C75.3115438,109.022058 70.2059206,112.241818 64,112.241818 C57.7940794,112.241818 52.6884562,109.022058 52.0641341,104.893337 C54.3299053,107.490356 58.8248941,109.259423 64,109.259423 C69.1751059,109.259423 73.6700947,107.490356 75.9358659,104.893337 L75.9358659,104.893337 Z M64.3010456,24.2418177 C75.9193117,24.2418188 88.0000013,32.0619847 88,48.4419659 C87.9999987,64.8219472 75.9193018,71.7540963 75.9193021,83.5755932 C75.9193022,89.4486648 70.0521957,92.8368862 63.9999994,92.8368862 C57.947803,92.8368862 51.9731007,89.8295115 51.9731007,83.5755932 C51.9731007,71.1469799 39.9999998,65.4700602 40,48.4419647 C40.0000002,31.4138691 52.6827796,24.2418166 64.3010456,24.2418177 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/twitter": { "title": "$:/core/images/twitter", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-twitter tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M41.6263422,115.803477 C27.0279663,115.803477 13.4398394,111.540813 1.99987456,104.234833 C4.02221627,104.472643 6.08004574,104.594302 8.16644978,104.594302 C20.277456,104.594302 31.4238403,100.47763 40.270894,93.5715185 C28.9590538,93.3635501 19.4123842,85.9189246 16.1230832,75.6885328 C17.7011365,75.9892376 19.320669,76.1503787 20.9862896,76.1503787 C23.344152,76.1503787 25.6278127,75.8359011 27.7971751,75.247346 C15.9709927,72.8821073 7.06079851,62.4745062 7.06079851,49.9982394 C7.06079851,49.8898938 7.06079851,49.7820074 7.06264203,49.67458 C10.5482779,51.6032228 14.5339687,52.7615103 18.7717609,52.8951059 C11.8355159,48.277565 7.2714207,40.3958845 7.2714207,31.4624258 C7.2714207,26.7434257 8.54621495,22.3200804 10.7713439,18.5169676 C23.5211299,34.0957738 42.568842,44.3472839 64.0532269,45.4210985 C63.6126256,43.5365285 63.3835682,41.5711584 63.3835682,39.5529928 C63.3835682,25.3326379 74.95811,13.8034766 89.2347917,13.8034766 C96.6697089,13.8034766 103.387958,16.930807 108.103682,21.9353619 C113.991886,20.780288 119.52429,18.6372496 124.518847,15.6866694 C122.588682,21.6993889 118.490075,26.7457211 113.152623,29.9327334 C118.381769,29.3102055 123.363882,27.926045 127.999875,25.8780385 C124.534056,31.0418981 120.151087,35.5772616 115.100763,39.2077561 C115.150538,40.3118708 115.175426,41.4224128 115.175426,42.538923 C115.175426,76.5663154 89.1744164,115.803477 41.6263422,115.803477\"></path>\n </g>\n</svg>\n" }, "$:/core/images/underline": { "title": "$:/core/images/underline", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-underline tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M7,117.421488 L121.247934,117.421488 L121.247934,128 L7,128 L7,117.421488 Z M104.871212,98.8958333 L104.871212,0 L88.6117424,0 L88.6117424,55.8560606 C88.6117424,60.3194668 88.0060035,64.432115 86.7945076,68.1941288 C85.5830116,71.9561425 83.7657949,75.239885 81.342803,78.0454545 C78.9198111,80.8510241 75.8911167,83.0189317 72.2566288,84.5492424 C68.6221409,86.0795531 64.3182067,86.844697 59.344697,86.844697 C53.0959284,86.844697 48.1862552,85.0593613 44.6155303,81.4886364 C41.0448054,77.9179114 39.2594697,73.0720003 39.2594697,66.9507576 L39.2594697,0 L23,0 L23,65.0378788 C23,70.3939662 23.5419769,75.2717583 24.625947,79.6714015 C25.709917,84.0710447 27.5908957,87.864883 30.2689394,91.0530303 C32.9469831,94.2411776 36.4538925,96.6960141 40.7897727,98.4176136 C45.125653,100.139213 50.545422,101 57.0492424,101 C64.3182182,101 70.630655,99.5653553 75.9867424,96.6960227 C81.3428298,93.8266902 85.742407,89.33147 89.1856061,83.2102273 L89.5681818,83.2102273 L89.5681818,98.8958333 L104.871212,98.8958333 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/unfold-all-button": { "title": "$:/core/images/unfold-all-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-unfold-all tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <rect x=\"0\" y=\"64\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M85.598226,8.34884273 C84.1490432,6.89863875 82.1463102,6 79.9340286,6 L47.9482224,6 C43.5292967,6 39.9411255,9.581722 39.9411255,14 C39.9411255,18.4092877 43.5260249,22 47.9482224,22 L71.9411255,22 L71.9411255,45.9929031 C71.9411255,50.4118288 75.5228475,54 79.9411255,54 C84.3504132,54 87.9411255,50.4151006 87.9411255,45.9929031 L87.9411255,14.0070969 C87.9411255,11.7964515 87.0447363,9.79371715 85.5956548,8.34412458 Z\" transform=\"translate(63.941125, 30.000000) scale(1, -1) rotate(-45.000000) translate(-63.941125, -30.000000) \"></path>\n <path d=\"M85.6571005,72.2899682 C84.2079177,70.8397642 82.2051847,69.9411255 79.9929031,69.9411255 L48.0070969,69.9411255 C43.5881712,69.9411255 40,73.5228475 40,77.9411255 C40,82.3504132 43.5848994,85.9411255 48.0070969,85.9411255 L72,85.9411255 L72,109.934029 C72,114.352954 75.581722,117.941125 80,117.941125 C84.4092877,117.941125 88,114.356226 88,109.934029 L88,77.9482224 C88,75.737577 87.1036108,73.7348426 85.6545293,72.2852501 Z\" transform=\"translate(64.000000, 93.941125) scale(1, -1) rotate(-45.000000) translate(-64.000000, -93.941125) \"></path>\n </g>\n</svg>" }, "$:/core/images/unfold-button": { "title": "$:/core/images/unfold-button", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-unfold tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <rect x=\"0\" y=\"0\" width=\"128\" height=\"16\" rx=\"8\"></rect>\n <path d=\"M85.598226,11.3488427 C84.1490432,9.89863875 82.1463102,9 79.9340286,9 L47.9482224,9 C43.5292967,9 39.9411255,12.581722 39.9411255,17 C39.9411255,21.4092877 43.5260249,25 47.9482224,25 L71.9411255,25 L71.9411255,48.9929031 C71.9411255,53.4118288 75.5228475,57 79.9411255,57 C84.3504132,57 87.9411255,53.4151006 87.9411255,48.9929031 L87.9411255,17.0070969 C87.9411255,14.7964515 87.0447363,12.7937171 85.5956548,11.3441246 Z\" transform=\"translate(63.941125, 33.000000) scale(1, -1) rotate(-45.000000) translate(-63.941125, -33.000000) \"></path>\n <path d=\"M85.6571005,53.4077172 C84.2079177,51.9575133 82.2051847,51.0588745 79.9929031,51.0588745 L48.0070969,51.0588745 C43.5881712,51.0588745 40,54.6405965 40,59.0588745 C40,63.4681622 43.5848994,67.0588745 48.0070969,67.0588745 L72,67.0588745 L72,91.0517776 C72,95.4707033 75.581722,99.0588745 80,99.0588745 C84.4092877,99.0588745 88,95.4739751 88,91.0517776 L88,59.0659714 C88,56.855326 87.1036108,54.8525917 85.6545293,53.4029991 Z\" transform=\"translate(64.000000, 75.058875) scale(1, -1) rotate(-45.000000) translate(-64.000000, -75.058875) \"></path>\n </g>\n</svg>" }, "$:/core/images/unlocked-padlock": { "title": "$:/core/images/unlocked-padlock", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-unlocked-padlock tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M48.6266053,64 L105,64 L105,96.0097716 C105,113.673909 90.6736461,128 73.001193,128 L55.998807,128 C38.3179793,128 24,113.677487 24,96.0097716 L24,64 L30.136303,64 C19.6806213,51.3490406 2.77158986,28.2115132 25.8366966,8.85759246 C50.4723026,-11.8141335 71.6711028,13.2108337 81.613302,25.0594855 C91.5555012,36.9081373 78.9368488,47.4964439 69.1559674,34.9513593 C59.375086,22.4062748 47.9893192,10.8049522 35.9485154,20.9083862 C23.9077117,31.0118202 34.192312,43.2685325 44.7624679,55.8655518 C47.229397,58.805523 48.403443,61.5979188 48.6266053,64 Z M67.7315279,92.3641717 C70.8232551,91.0923621 73,88.0503841 73,84.5 C73,79.8055796 69.1944204,76 64.5,76 C59.8055796,76 56,79.8055796 56,84.5 C56,87.947435 58.0523387,90.9155206 61.0018621,92.2491029 L55.9067479,115.020857 L72.8008958,115.020857 L67.7315279,92.3641717 L67.7315279,92.3641717 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/up-arrow": { "title": "$:/core/images/up-arrow", "created": "20150316000544368", "modified": "20150316000831867", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-up-arrow tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n<path transform=\"rotate(-135, 63.8945, 64.1752)\" d=\"m109.07576,109.35336c-1.43248,1.43361 -3.41136,2.32182 -5.59717,2.32182l-79.16816,0c-4.36519,0 -7.91592,-3.5444 -7.91592,-7.91666c0,-4.36337 3.54408,-7.91667 7.91592,-7.91667l71.25075,0l0,-71.25074c0,-4.3652 3.54442,-7.91592 7.91667,-7.91592c4.36336,0 7.91667,3.54408 7.91667,7.91592l0,79.16815c0,2.1825 -0.88602,4.16136 -2.3185,5.59467l-0.00027,-0.00056l0.00001,-0.00001z\" />\n</svg>\n \n" }, "$:/core/images/video": { "title": "$:/core/images/video", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-video tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M64,12 C29.0909091,12 8.72727273,14.9166667 5.81818182,17.8333333 C2.90909091,20.75 1.93784382e-15,41.1666667 0,64.5 C1.93784382e-15,87.8333333 2.90909091,108.25 5.81818182,111.166667 C8.72727273,114.083333 29.0909091,117 64,117 C98.9090909,117 119.272727,114.083333 122.181818,111.166667 C125.090909,108.25 128,87.8333333 128,64.5 C128,41.1666667 125.090909,20.75 122.181818,17.8333333 C119.272727,14.9166667 98.9090909,12 64,12 Z M54.9161194,44.6182253 C51.102648,42.0759111 48.0112186,43.7391738 48.0112186,48.3159447 L48.0112186,79.6840553 C48.0112186,84.2685636 51.109784,85.9193316 54.9161194,83.3817747 L77.0838806,68.6032672 C80.897352,66.0609529 80.890216,61.9342897 77.0838806,59.3967328 L54.9161194,44.6182253 Z\"></path>\n </g>\n</svg>" }, "$:/core/images/warning": { "title": "$:/core/images/warning", "tags": "$:/tags/Image", "text": "<svg class=\"tc-image-warning tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 128 128\">\n <g fill-rule=\"evenodd\">\n <path d=\"M57.0717968,11 C60.1509982,5.66666667 67.8490018,5.66666667 70.9282032,11 L126.353829,107 C129.433031,112.333333 125.584029,119 119.425626,119 L8.57437416,119 C2.41597129,119 -1.43303051,112.333333 1.64617093,107 L57.0717968,11 Z M64,37 C59.581722,37 56,40.5820489 56,44.9935776 L56,73.0064224 C56,77.4211534 59.5907123,81 64,81 C68.418278,81 72,77.4179511 72,73.0064224 L72,44.9935776 C72,40.5788466 68.4092877,37 64,37 Z M64,104 C68.418278,104 72,100.418278 72,96 C72,91.581722 68.418278,88 64,88 C59.581722,88 56,91.581722 56,96 C56,100.418278 59.581722,104 64,104 Z\"></path>\n </g>\n</svg>" }, "$:/language/Buttons/AdvancedSearch/Caption": { "title": "$:/language/Buttons/AdvancedSearch/Caption", "text": "advanced search" }, "$:/language/Buttons/AdvancedSearch/Hint": { "title": "$:/language/Buttons/AdvancedSearch/Hint", "text": "Advanced search" }, "$:/language/Buttons/Cancel/Caption": { "title": "$:/language/Buttons/Cancel/Caption", "text": "cancel" }, "$:/language/Buttons/Cancel/Hint": { "title": "$:/language/Buttons/Cancel/Hint", "text": "Discard changes to this tiddler" }, "$:/language/Buttons/Clone/Caption": { "title": "$:/language/Buttons/Clone/Caption", "text": "clone" }, "$:/language/Buttons/Clone/Hint": { "title": "$:/language/Buttons/Clone/Hint", "text": "Clone this tiddler" }, "$:/language/Buttons/Close/Caption": { "title": "$:/language/Buttons/Close/Caption", "text": "close" }, "$:/language/Buttons/Close/Hint": { "title": "$:/language/Buttons/Close/Hint", "text": "Close this tiddler" }, "$:/language/Buttons/CloseAll/Caption": { "title": "$:/language/Buttons/CloseAll/Caption", "text": "close all" }, "$:/language/Buttons/CloseAll/Hint": { "title": "$:/language/Buttons/CloseAll/Hint", "text": "Close all tiddlers" }, "$:/language/Buttons/CloseOthers/Caption": { "title": "$:/language/Buttons/CloseOthers/Caption", "text": "close others" }, "$:/language/Buttons/CloseOthers/Hint": { "title": "$:/language/Buttons/CloseOthers/Hint", "text": "Close other tiddlers" }, "$:/language/Buttons/ControlPanel/Caption": { "title": "$:/language/Buttons/ControlPanel/Caption", "text": "control panel" }, "$:/language/Buttons/ControlPanel/Hint": { "title": "$:/language/Buttons/ControlPanel/Hint", "text": "Open control panel" }, "$:/language/Buttons/Delete/Caption": { "title": "$:/language/Buttons/Delete/Caption", "text": "delete" }, "$:/language/Buttons/Delete/Hint": { "title": "$:/language/Buttons/Delete/Hint", "text": "Delete this tiddler" }, "$:/language/Buttons/Edit/Caption": { "title": "$:/language/Buttons/Edit/Caption", "text": "edit" }, "$:/language/Buttons/Edit/Hint": { "title": "$:/language/Buttons/Edit/Hint", "text": "Edit this tiddler" }, "$:/language/Buttons/Encryption/Caption": { "title": "$:/language/Buttons/Encryption/Caption", "text": "encryption" }, "$:/language/Buttons/Encryption/Hint": { "title": "$:/language/Buttons/Encryption/Hint", "text": "Set or clear a password for saving this wiki" }, "$:/language/Buttons/Encryption/ClearPassword/Caption": { "title": "$:/language/Buttons/Encryption/ClearPassword/Caption", "text": "clear password" }, "$:/language/Buttons/Encryption/ClearPassword/Hint": { "title": "$:/language/Buttons/Encryption/ClearPassword/Hint", "text": "Clear the password and save this wiki without encryption" }, "$:/language/Buttons/Encryption/SetPassword/Caption": { "title": "$:/language/Buttons/Encryption/SetPassword/Caption", "text": "set password" }, "$:/language/Buttons/Encryption/SetPassword/Hint": { "title": "$:/language/Buttons/Encryption/SetPassword/Hint", "text": "Set a password for saving this wiki with encryption" }, "$:/language/Buttons/ExportPage/Caption": { "title": "$:/language/Buttons/ExportPage/Caption", "text": "export all" }, "$:/language/Buttons/ExportPage/Hint": { "title": "$:/language/Buttons/ExportPage/Hint", "text": "Export all tiddlers" }, "$:/language/Buttons/ExportTiddler/Caption": { "title": "$:/language/Buttons/ExportTiddler/Caption", "text": "export tiddler" }, "$:/language/Buttons/ExportTiddler/Hint": { "title": "$:/language/Buttons/ExportTiddler/Hint", "text": "Export tiddler" }, "$:/language/Buttons/ExportTiddlers/Caption": { "title": "$:/language/Buttons/ExportTiddlers/Caption", "text": "export tiddlers" }, "$:/language/Buttons/ExportTiddlers/Hint": { "title": "$:/language/Buttons/ExportTiddlers/Hint", "text": "Export tiddlers" }, "$:/language/Buttons/Fold/Caption": { "title": "$:/language/Buttons/Fold/Caption", "text": "fold tiddler" }, "$:/language/Buttons/Fold/Hint": { "title": "$:/language/Buttons/Fold/Hint", "text": "Fold the body of this tiddler" }, "$:/language/Buttons/Fold/FoldBar/Caption": { "title": "$:/language/Buttons/Fold/FoldBar/Caption", "text": "fold-bar" }, "$:/language/Buttons/Fold/FoldBar/Hint": { "title": "$:/language/Buttons/Fold/FoldBar/Hint", "text": "Optional bars to fold and unfold tiddlers" }, "$:/language/Buttons/Unfold/Caption": { "title": "$:/language/Buttons/Unfold/Caption", "text": "unfold tiddler" }, "$:/language/Buttons/Unfold/Hint": { "title": "$:/language/Buttons/Unfold/Hint", "text": "Unfold the body of this tiddler" }, "$:/language/Buttons/FoldOthers/Caption": { "title": "$:/language/Buttons/FoldOthers/Caption", "text": "fold other tiddlers" }, "$:/language/Buttons/FoldOthers/Hint": { "title": "$:/language/Buttons/FoldOthers/Hint", "text": "Fold the bodies of other opened tiddlers" }, "$:/language/Buttons/FoldAll/Caption": { "title": "$:/language/Buttons/FoldAll/Caption", "text": "fold all tiddlers" }, "$:/language/Buttons/FoldAll/Hint": { "title": "$:/language/Buttons/FoldAll/Hint", "text": "Fold the bodies of all opened tiddlers" }, "$:/language/Buttons/UnfoldAll/Caption": { "title": "$:/language/Buttons/UnfoldAll/Caption", "text": "unfold all tiddlers" }, "$:/language/Buttons/UnfoldAll/Hint": { "title": "$:/language/Buttons/UnfoldAll/Hint", "text": "Unfold the bodies of all opened tiddlers" }, "$:/language/Buttons/FullScreen/Caption": { "title": "$:/language/Buttons/FullScreen/Caption", "text": "full-screen" }, "$:/language/Buttons/FullScreen/Hint": { "title": "$:/language/Buttons/FullScreen/Hint", "text": "Enter or leave full-screen mode" }, "$:/language/Buttons/Help/Caption": { "title": "$:/language/Buttons/Help/Caption", "text": "help" }, "$:/language/Buttons/Help/Hint": { "title": "$:/language/Buttons/Help/Hint", "text": "Show help panel" }, "$:/language/Buttons/Import/Caption": { "title": "$:/language/Buttons/Import/Caption", "text": "import" }, "$:/language/Buttons/Import/Hint": { "title": "$:/language/Buttons/Import/Hint", "text": "Import many types of file including text, image, TiddlyWiki or JSON" }, "$:/language/Buttons/Info/Caption": { "title": "$:/language/Buttons/Info/Caption", "text": "info" }, "$:/language/Buttons/Info/Hint": { "title": "$:/language/Buttons/Info/Hint", "text": "Show information for this tiddler" }, "$:/language/Buttons/Home/Caption": { "title": "$:/language/Buttons/Home/Caption", "text": "home" }, "$:/language/Buttons/Home/Hint": { "title": "$:/language/Buttons/Home/Hint", "text": "Open the default tiddlers" }, "$:/language/Buttons/Language/Caption": { "title": "$:/language/Buttons/Language/Caption", "text": "language" }, "$:/language/Buttons/Language/Hint": { "title": "$:/language/Buttons/Language/Hint", "text": "Choose the user interface language" }, "$:/language/Buttons/Manager/Caption": { "title": "$:/language/Buttons/Manager/Caption", "text": "tiddler manager" }, "$:/language/Buttons/Manager/Hint": { "title": "$:/language/Buttons/Manager/Hint", "text": "Open tiddler manager" }, "$:/language/Buttons/More/Caption": { "title": "$:/language/Buttons/More/Caption", "text": "more" }, "$:/language/Buttons/More/Hint": { "title": "$:/language/Buttons/More/Hint", "text": "More actions" }, "$:/language/Buttons/NewHere/Caption": { "title": "$:/language/Buttons/NewHere/Caption", "text": "new here" }, "$:/language/Buttons/NewHere/Hint": { "title": "$:/language/Buttons/NewHere/Hint", "text": "Create a new tiddler tagged with this one" }, "$:/language/Buttons/NewJournal/Caption": { "title": "$:/language/Buttons/NewJournal/Caption", "text": "new journal" }, "$:/language/Buttons/NewJournal/Hint": { "title": "$:/language/Buttons/NewJournal/Hint", "text": "Create a new journal tiddler" }, "$:/language/Buttons/NewJournalHere/Caption": { "title": "$:/language/Buttons/NewJournalHere/Caption", "text": "new journal here" }, "$:/language/Buttons/NewJournalHere/Hint": { "title": "$:/language/Buttons/NewJournalHere/Hint", "text": "Create a new journal tiddler tagged with this one" }, "$:/language/Buttons/NewImage/Caption": { "title": "$:/language/Buttons/NewImage/Caption", "text": "new image" }, "$:/language/Buttons/NewImage/Hint": { "title": "$:/language/Buttons/NewImage/Hint", "text": "Create a new image tiddler" }, "$:/language/Buttons/NewMarkdown/Caption": { "title": "$:/language/Buttons/NewMarkdown/Caption", "text": "new Markdown tiddler" }, "$:/language/Buttons/NewMarkdown/Hint": { "title": "$:/language/Buttons/NewMarkdown/Hint", "text": "Create a new Markdown tiddler" }, "$:/language/Buttons/NewTiddler/Caption": { "title": "$:/language/Buttons/NewTiddler/Caption", "text": "new tiddler" }, "$:/language/Buttons/NewTiddler/Hint": { "title": "$:/language/Buttons/NewTiddler/Hint", "text": "Create a new tiddler" }, "$:/language/Buttons/OpenWindow/Caption": { "title": "$:/language/Buttons/OpenWindow/Caption", "text": "open in new window" }, "$:/language/Buttons/OpenWindow/Hint": { "title": "$:/language/Buttons/OpenWindow/Hint", "text": "Open tiddler in new window" }, "$:/language/Buttons/Palette/Caption": { "title": "$:/language/Buttons/Palette/Caption", "text": "palette" }, "$:/language/Buttons/Palette/Hint": { "title": "$:/language/Buttons/Palette/Hint", "text": "Choose the colour palette" }, "$:/language/Buttons/Permalink/Caption": { "title": "$:/language/Buttons/Permalink/Caption", "text": "permalink" }, "$:/language/Buttons/Permalink/Hint": { "title": "$:/language/Buttons/Permalink/Hint", "text": "Set browser address bar to a direct link to this tiddler" }, "$:/language/Buttons/Permaview/Caption": { "title": "$:/language/Buttons/Permaview/Caption", "text": "permaview" }, "$:/language/Buttons/Permaview/Hint": { "title": "$:/language/Buttons/Permaview/Hint", "text": "Set browser address bar to a direct link to all the tiddlers in this story" }, "$:/language/Buttons/Print/Caption": { "title": "$:/language/Buttons/Print/Caption", "text": "print page" }, "$:/language/Buttons/Print/Hint": { "title": "$:/language/Buttons/Print/Hint", "text": "Print the current page" }, "$:/language/Buttons/Refresh/Caption": { "title": "$:/language/Buttons/Refresh/Caption", "text": "refresh" }, "$:/language/Buttons/Refresh/Hint": { "title": "$:/language/Buttons/Refresh/Hint", "text": "Perform a full refresh of the wiki" }, "$:/language/Buttons/Save/Caption": { "title": "$:/language/Buttons/Save/Caption", "text": "ok" }, "$:/language/Buttons/Save/Hint": { "title": "$:/language/Buttons/Save/Hint", "text": "Confirm changes to this tiddler" }, "$:/language/Buttons/SaveWiki/Caption": { "title": "$:/language/Buttons/SaveWiki/Caption", "text": "save changes" }, "$:/language/Buttons/SaveWiki/Hint": { "title": "$:/language/Buttons/SaveWiki/Hint", "text": "Save changes" }, "$:/language/Buttons/StoryView/Caption": { "title": "$:/language/Buttons/StoryView/Caption", "text": "storyview" }, "$:/language/Buttons/StoryView/Hint": { "title": "$:/language/Buttons/StoryView/Hint", "text": "Choose the story visualisation" }, "$:/language/Buttons/HideSideBar/Caption": { "title": "$:/language/Buttons/HideSideBar/Caption", "text": "hide sidebar" }, "$:/language/Buttons/HideSideBar/Hint": { "title": "$:/language/Buttons/HideSideBar/Hint", "text": "Hide sidebar" }, "$:/language/Buttons/ShowSideBar/Caption": { "title": "$:/language/Buttons/ShowSideBar/Caption", "text": "show sidebar" }, "$:/language/Buttons/ShowSideBar/Hint": { "title": "$:/language/Buttons/ShowSideBar/Hint", "text": "Show sidebar" }, "$:/language/Buttons/TagManager/Caption": { "title": "$:/language/Buttons/TagManager/Caption", "text": "tag manager" }, "$:/language/Buttons/TagManager/Hint": { "title": "$:/language/Buttons/TagManager/Hint", "text": "Open tag manager" }, "$:/language/Buttons/Timestamp/Caption": { "title": "$:/language/Buttons/Timestamp/Caption", "text": "timestamps" }, "$:/language/Buttons/Timestamp/Hint": { "title": "$:/language/Buttons/Timestamp/Hint", "text": "Choose whether modifications update timestamps" }, "$:/language/Buttons/Timestamp/On/Caption": { "title": "$:/language/Buttons/Timestamp/On/Caption", "text": "timestamps are on" }, "$:/language/Buttons/Timestamp/On/Hint": { "title": "$:/language/Buttons/Timestamp/On/Hint", "text": "Update timestamps when tiddlers are modified" }, "$:/language/Buttons/Timestamp/Off/Caption": { "title": "$:/language/Buttons/Timestamp/Off/Caption", "text": "timestamps are off" }, "$:/language/Buttons/Timestamp/Off/Hint": { "title": "$:/language/Buttons/Timestamp/Off/Hint", "text": "Don't update timestamps when tiddlers are modified" }, "$:/language/Buttons/Theme/Caption": { "title": "$:/language/Buttons/Theme/Caption", "text": "theme" }, "$:/language/Buttons/Theme/Hint": { "title": "$:/language/Buttons/Theme/Hint", "text": "Choose the display theme" }, "$:/language/Buttons/Bold/Caption": { "title": "$:/language/Buttons/Bold/Caption", "text": "bold" }, "$:/language/Buttons/Bold/Hint": { "title": "$:/language/Buttons/Bold/Hint", "text": "Apply bold formatting to selection" }, "$:/language/Buttons/Clear/Caption": { "title": "$:/language/Buttons/Clear/Caption", "text": "clear" }, "$:/language/Buttons/Clear/Hint": { "title": "$:/language/Buttons/Clear/Hint", "text": "Clear image to solid colour" }, "$:/language/Buttons/EditorHeight/Caption": { "title": "$:/language/Buttons/EditorHeight/Caption", "text": "editor height" }, "$:/language/Buttons/EditorHeight/Caption/Auto": { "title": "$:/language/Buttons/EditorHeight/Caption/Auto", "text": "Automatically adjust height to fit content" }, "$:/language/Buttons/EditorHeight/Caption/Fixed": { "title": "$:/language/Buttons/EditorHeight/Caption/Fixed", "text": "Fixed height:" }, "$:/language/Buttons/EditorHeight/Hint": { "title": "$:/language/Buttons/EditorHeight/Hint", "text": "Choose the height of the text editor" }, "$:/language/Buttons/Excise/Caption": { "title": "$:/language/Buttons/Excise/Caption", "text": "excise" }, "$:/language/Buttons/Excise/Caption/Excise": { "title": "$:/language/Buttons/Excise/Caption/Excise", "text": "Perform excision" }, "$:/language/Buttons/Excise/Caption/MacroName": { "title": "$:/language/Buttons/Excise/Caption/MacroName", "text": "Macro name:" }, "$:/language/Buttons/Excise/Caption/NewTitle": { "title": "$:/language/Buttons/Excise/Caption/NewTitle", "text": "Title of new tiddler:" }, "$:/language/Buttons/Excise/Caption/Replace": { "title": "$:/language/Buttons/Excise/Caption/Replace", "text": "Replace excised text with:" }, "$:/language/Buttons/Excise/Caption/Replace/Macro": { "title": "$:/language/Buttons/Excise/Caption/Replace/Macro", "text": "macro" }, "$:/language/Buttons/Excise/Caption/Replace/Link": { "title": "$:/language/Buttons/Excise/Caption/Replace/Link", "text": "link" }, "$:/language/Buttons/Excise/Caption/Replace/Transclusion": { "title": "$:/language/Buttons/Excise/Caption/Replace/Transclusion", "text": "transclusion" }, "$:/language/Buttons/Excise/Caption/Tag": { "title": "$:/language/Buttons/Excise/Caption/Tag", "text": "Tag new tiddler with the title of this tiddler" }, "$:/language/Buttons/Excise/Caption/TiddlerExists": { "title": "$:/language/Buttons/Excise/Caption/TiddlerExists", "text": "Warning: tiddler already exists" }, "$:/language/Buttons/Excise/Hint": { "title": "$:/language/Buttons/Excise/Hint", "text": "Excise the selected text into a new tiddler" }, "$:/language/Buttons/Heading1/Caption": { "title": "$:/language/Buttons/Heading1/Caption", "text": "heading 1" }, "$:/language/Buttons/Heading1/Hint": { "title": "$:/language/Buttons/Heading1/Hint", "text": "Apply heading level 1 formatting to lines containing selection" }, "$:/language/Buttons/Heading2/Caption": { "title": "$:/language/Buttons/Heading2/Caption", "text": "heading 2" }, "$:/language/Buttons/Heading2/Hint": { "title": "$:/language/Buttons/Heading2/Hint", "text": "Apply heading level 2 formatting to lines containing selection" }, "$:/language/Buttons/Heading3/Caption": { "title": "$:/language/Buttons/Heading3/Caption", "text": "heading 3" }, "$:/language/Buttons/Heading3/Hint": { "title": "$:/language/Buttons/Heading3/Hint", "text": "Apply heading level 3 formatting to lines containing selection" }, "$:/language/Buttons/Heading4/Caption": { "title": "$:/language/Buttons/Heading4/Caption", "text": "heading 4" }, "$:/language/Buttons/Heading4/Hint": { "title": "$:/language/Buttons/Heading4/Hint", "text": "Apply heading level 4 formatting to lines containing selection" }, "$:/language/Buttons/Heading5/Caption": { "title": "$:/language/Buttons/Heading5/Caption", "text": "heading 5" }, "$:/language/Buttons/Heading5/Hint": { "title": "$:/language/Buttons/Heading5/Hint", "text": "Apply heading level 5 formatting to lines containing selection" }, "$:/language/Buttons/Heading6/Caption": { "title": "$:/language/Buttons/Heading6/Caption", "text": "heading 6" }, "$:/language/Buttons/Heading6/Hint": { "title": "$:/language/Buttons/Heading6/Hint", "text": "Apply heading level 6 formatting to lines containing selection" }, "$:/language/Buttons/Italic/Caption": { "title": "$:/language/Buttons/Italic/Caption", "text": "italic" }, "$:/language/Buttons/Italic/Hint": { "title": "$:/language/Buttons/Italic/Hint", "text": "Apply italic formatting to selection" }, "$:/language/Buttons/LineWidth/Caption": { "title": "$:/language/Buttons/LineWidth/Caption", "text": "line width" }, "$:/language/Buttons/LineWidth/Hint": { "title": "$:/language/Buttons/LineWidth/Hint", "text": "Set line width for painting" }, "$:/language/Buttons/Link/Caption": { "title": "$:/language/Buttons/Link/Caption", "text": "link" }, "$:/language/Buttons/Link/Hint": { "title": "$:/language/Buttons/Link/Hint", "text": "Create wikitext link" }, "$:/language/Buttons/ListBullet/Caption": { "title": "$:/language/Buttons/ListBullet/Caption", "text": "bulleted list" }, "$:/language/Buttons/ListBullet/Hint": { "title": "$:/language/Buttons/ListBullet/Hint", "text": "Apply bulleted list formatting to lines containing selection" }, "$:/language/Buttons/ListNumber/Caption": { "title": "$:/language/Buttons/ListNumber/Caption", "text": "numbered list" }, "$:/language/Buttons/ListNumber/Hint": { "title": "$:/language/Buttons/ListNumber/Hint", "text": "Apply numbered list formatting to lines containing selection" }, "$:/language/Buttons/MonoBlock/Caption": { "title": "$:/language/Buttons/MonoBlock/Caption", "text": "monospaced block" }, "$:/language/Buttons/MonoBlock/Hint": { "title": "$:/language/Buttons/MonoBlock/Hint", "text": "Apply monospaced block formatting to lines containing selection" }, "$:/language/Buttons/MonoLine/Caption": { "title": "$:/language/Buttons/MonoLine/Caption", "text": "monospaced" }, "$:/language/Buttons/MonoLine/Hint": { "title": "$:/language/Buttons/MonoLine/Hint", "text": "Apply monospaced character formatting to selection" }, "$:/language/Buttons/Opacity/Caption": { "title": "$:/language/Buttons/Opacity/Caption", "text": "opacity" }, "$:/language/Buttons/Opacity/Hint": { "title": "$:/language/Buttons/Opacity/Hint", "text": "Set painting opacity" }, "$:/language/Buttons/Paint/Caption": { "title": "$:/language/Buttons/Paint/Caption", "text": "paint colour" }, "$:/language/Buttons/Paint/Hint": { "title": "$:/language/Buttons/Paint/Hint", "text": "Set painting colour" }, "$:/language/Buttons/Picture/Caption": { "title": "$:/language/Buttons/Picture/Caption", "text": "picture" }, "$:/language/Buttons/Picture/Hint": { "title": "$:/language/Buttons/Picture/Hint", "text": "Insert picture" }, "$:/language/Buttons/Preview/Caption": { "title": "$:/language/Buttons/Preview/Caption", "text": "preview" }, "$:/language/Buttons/Preview/Hint": { "title": "$:/language/Buttons/Preview/Hint", "text": "Show preview pane" }, "$:/language/Buttons/PreviewType/Caption": { "title": "$:/language/Buttons/PreviewType/Caption", "text": "preview type" }, "$:/language/Buttons/PreviewType/Hint": { "title": "$:/language/Buttons/PreviewType/Hint", "text": "Choose preview type" }, "$:/language/Buttons/Quote/Caption": { "title": "$:/language/Buttons/Quote/Caption", "text": "quote" }, "$:/language/Buttons/Quote/Hint": { "title": "$:/language/Buttons/Quote/Hint", "text": "Apply quoted text formatting to lines containing selection" }, "$:/language/Buttons/Size/Caption": { "title": "$:/language/Buttons/Size/Caption", "text": "image size" }, "$:/language/Buttons/Size/Caption/Height": { "title": "$:/language/Buttons/Size/Caption/Height", "text": "Height:" }, "$:/language/Buttons/Size/Caption/Resize": { "title": "$:/language/Buttons/Size/Caption/Resize", "text": "Resize image" }, "$:/language/Buttons/Size/Caption/Width": { "title": "$:/language/Buttons/Size/Caption/Width", "text": "Width:" }, "$:/language/Buttons/Size/Hint": { "title": "$:/language/Buttons/Size/Hint", "text": "Set image size" }, "$:/language/Buttons/Stamp/Caption": { "title": "$:/language/Buttons/Stamp/Caption", "text": "stamp" }, "$:/language/Buttons/Stamp/Caption/New": { "title": "$:/language/Buttons/Stamp/Caption/New", "text": "Add your own" }, "$:/language/Buttons/Stamp/Hint": { "title": "$:/language/Buttons/Stamp/Hint", "text": "Insert a preconfigured snippet of text" }, "$:/language/Buttons/Stamp/New/Title": { "title": "$:/language/Buttons/Stamp/New/Title", "text": "Name as shown in menu" }, "$:/language/Buttons/Stamp/New/Text": { "title": "$:/language/Buttons/Stamp/New/Text", "text": "Text of snippet. (Remember to add a descriptive title in the caption field)." }, "$:/language/Buttons/Strikethrough/Caption": { "title": "$:/language/Buttons/Strikethrough/Caption", "text": "strikethrough" }, "$:/language/Buttons/Strikethrough/Hint": { "title": "$:/language/Buttons/Strikethrough/Hint", "text": "Apply strikethrough formatting to selection" }, "$:/language/Buttons/Subscript/Caption": { "title": "$:/language/Buttons/Subscript/Caption", "text": "subscript" }, "$:/language/Buttons/Subscript/Hint": { "title": "$:/language/Buttons/Subscript/Hint", "text": "Apply subscript formatting to selection" }, "$:/language/Buttons/Superscript/Caption": { "title": "$:/language/Buttons/Superscript/Caption", "text": "superscript" }, "$:/language/Buttons/Superscript/Hint": { "title": "$:/language/Buttons/Superscript/Hint", "text": "Apply superscript formatting to selection" }, "$:/language/Buttons/Underline/Caption": { "title": "$:/language/Buttons/Underline/Caption", "text": "underline" }, "$:/language/Buttons/Underline/Hint": { "title": "$:/language/Buttons/Underline/Hint", "text": "Apply underline formatting to selection" }, "$:/language/ControlPanel/Advanced/Caption": { "title": "$:/language/ControlPanel/Advanced/Caption", "text": "Advanced" }, "$:/language/ControlPanel/Advanced/Hint": { "title": "$:/language/ControlPanel/Advanced/Hint", "text": "Internal information about this TiddlyWiki" }, "$:/language/ControlPanel/Appearance/Caption": { "title": "$:/language/ControlPanel/Appearance/Caption", "text": "Appearance" }, "$:/language/ControlPanel/Appearance/Hint": { "title": "$:/language/ControlPanel/Appearance/Hint", "text": "Ways to customise the appearance of your TiddlyWiki." }, "$:/language/ControlPanel/Basics/AnimDuration/Prompt": { "title": "$:/language/ControlPanel/Basics/AnimDuration/Prompt", "text": "Animation duration:" }, "$:/language/ControlPanel/Basics/Caption": { "title": "$:/language/ControlPanel/Basics/Caption", "text": "Basics" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/BottomHint", "text": "Use [[double square brackets]] for titles with spaces. Or you can choose to <$button set=\"$:/DefaultTiddlers\" setTo=\"[list[$:/StoryList]]\">retain story ordering</$button>" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/Prompt", "text": "Default tiddlers:" }, "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint": { "title": "$:/language/ControlPanel/Basics/DefaultTiddlers/TopHint", "text": "Choose which tiddlers are displayed at startup:" }, "$:/language/ControlPanel/Basics/Language/Prompt": { "title": "$:/language/ControlPanel/Basics/Language/Prompt", "text": "Hello! Current language:" }, "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Title/Prompt", "text": "Title of new journal tiddlers" }, "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Text/Prompt", "text": "Text for new journal tiddlers" }, "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/NewJournal/Tags/Prompt", "text": "Tags for new journal tiddlers" }, "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt", "text": "Number of overridden shadow tiddlers:" }, "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/ShadowTiddlers/Prompt", "text": "Number of shadow tiddlers:" }, "$:/language/ControlPanel/Basics/Subtitle/Prompt": { "title": "$:/language/ControlPanel/Basics/Subtitle/Prompt", "text": "Subtitle:" }, "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/SystemTiddlers/Prompt", "text": "Number of system tiddlers:" }, "$:/language/ControlPanel/Basics/Tags/Prompt": { "title": "$:/language/ControlPanel/Basics/Tags/Prompt", "text": "Number of tags:" }, "$:/language/ControlPanel/Basics/Tiddlers/Prompt": { "title": "$:/language/ControlPanel/Basics/Tiddlers/Prompt", "text": "Number of tiddlers:" }, "$:/language/ControlPanel/Basics/Title/Prompt": { "title": "$:/language/ControlPanel/Basics/Title/Prompt", "text": "Title of this ~TiddlyWiki:" }, "$:/language/ControlPanel/Basics/Username/Prompt": { "title": "$:/language/ControlPanel/Basics/Username/Prompt", "text": "Username for signing edits:" }, "$:/language/ControlPanel/Basics/Version/Prompt": { "title": "$:/language/ControlPanel/Basics/Version/Prompt", "text": "~TiddlyWiki version:" }, "$:/language/ControlPanel/EditorTypes/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Caption", "text": "Editor Types" }, "$:/language/ControlPanel/EditorTypes/Editor/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Editor/Caption", "text": "Editor" }, "$:/language/ControlPanel/EditorTypes/Hint": { "title": "$:/language/ControlPanel/EditorTypes/Hint", "text": "These tiddlers determine which editor is used to edit specific tiddler types." }, "$:/language/ControlPanel/EditorTypes/Type/Caption": { "title": "$:/language/ControlPanel/EditorTypes/Type/Caption", "text": "Type" }, "$:/language/ControlPanel/Info/Caption": { "title": "$:/language/ControlPanel/Info/Caption", "text": "Info" }, "$:/language/ControlPanel/Info/Hint": { "title": "$:/language/ControlPanel/Info/Hint", "text": "Information about this TiddlyWiki" }, "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt", "text": "Type shortcut here" }, "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Add/Caption", "text": "add shortcut" }, "$:/language/ControlPanel/KeyboardShortcuts/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Caption", "text": "Keyboard Shortcuts" }, "$:/language/ControlPanel/KeyboardShortcuts/Hint": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Hint", "text": "Manage keyboard shortcut assignments" }, "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption": { "title": "$:/language/ControlPanel/KeyboardShortcuts/NoShortcuts/Caption", "text": "No keyboard shortcuts assigned" }, "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint", "text": "remove keyboard shortcut" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/All": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/All", "text": "All platforms" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Mac", "text": "Macintosh platform only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonMac", "text": "Non-Macintosh platforms only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Linux", "text": "Linux platform only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonLinux", "text": "Non-Linux platforms only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/Windows", "text": "Windows platform only" }, "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows": { "title": "$:/language/ControlPanel/KeyboardShortcuts/Platform/NonWindows", "text": "Non-Windows platforms only" }, "$:/language/ControlPanel/LoadedModules/Caption": { "title": "$:/language/ControlPanel/LoadedModules/Caption", "text": "Loaded Modules" }, "$:/language/ControlPanel/LoadedModules/Hint": { "title": "$:/language/ControlPanel/LoadedModules/Hint", "text": "These are the currently loaded tiddler modules linked to their source tiddlers. Any italicised modules lack a source tiddler, typically because they were setup during the boot process." }, "$:/language/ControlPanel/Palette/Caption": { "title": "$:/language/ControlPanel/Palette/Caption", "text": "Palette" }, "$:/language/ControlPanel/Palette/Editor/Clone/Caption": { "title": "$:/language/ControlPanel/Palette/Editor/Clone/Caption", "text": "clone" }, "$:/language/ControlPanel/Palette/Editor/Clone/Prompt": { "title": "$:/language/ControlPanel/Palette/Editor/Clone/Prompt", "text": "It is recommended that you clone this shadow palette before editing it" }, "$:/language/ControlPanel/Palette/Editor/Prompt/Modified": { "title": "$:/language/ControlPanel/Palette/Editor/Prompt/Modified", "text": "This shadow palette has been modified" }, "$:/language/ControlPanel/Palette/Editor/Prompt": { "title": "$:/language/ControlPanel/Palette/Editor/Prompt", "text": "Editing" }, "$:/language/ControlPanel/Palette/Editor/Reset/Caption": { "title": "$:/language/ControlPanel/Palette/Editor/Reset/Caption", "text": "reset" }, "$:/language/ControlPanel/Palette/HideEditor/Caption": { "title": "$:/language/ControlPanel/Palette/HideEditor/Caption", "text": "hide editor" }, "$:/language/ControlPanel/Palette/Prompt": { "title": "$:/language/ControlPanel/Palette/Prompt", "text": "Current palette:" }, "$:/language/ControlPanel/Palette/ShowEditor/Caption": { "title": "$:/language/ControlPanel/Palette/ShowEditor/Caption", "text": "show editor" }, "$:/language/ControlPanel/Parsing/Caption": { "title": "$:/language/ControlPanel/Parsing/Caption", "text": "Parsing" }, "$:/language/ControlPanel/Parsing/Hint": { "title": "$:/language/ControlPanel/Parsing/Hint", "text": "Here you can globally disable/enable wiki parser rules. For changes to take effect, save and reload your wiki. Disabling certain parser rules can prevent <$text text=\"TiddlyWiki\"/> from functioning correctly. Use [[safe mode|https://tiddlywiki.com/#SafeMode]] to restore normal operation." }, "$:/language/ControlPanel/Parsing/Block/Caption": { "title": "$:/language/ControlPanel/Parsing/Block/Caption", "text": "Block Parse Rules" }, "$:/language/ControlPanel/Parsing/Inline/Caption": { "title": "$:/language/ControlPanel/Parsing/Inline/Caption", "text": "Inline Parse Rules" }, "$:/language/ControlPanel/Parsing/Pragma/Caption": { "title": "$:/language/ControlPanel/Parsing/Pragma/Caption", "text": "Pragma Parse Rules" }, "$:/language/ControlPanel/Plugins/Add/Caption": { "title": "$:/language/ControlPanel/Plugins/Add/Caption", "text": "Get more plugins" }, "$:/language/ControlPanel/Plugins/Add/Hint": { "title": "$:/language/ControlPanel/Plugins/Add/Hint", "text": "Install plugins from the official library" }, "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint": { "title": "$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint", "text": "This plugin is already installed at version <$text text=<<installedVersion>>/>" }, "$:/language/ControlPanel/Plugins/Caption": { "title": "$:/language/ControlPanel/Plugins/Caption", "text": "Plugins" }, "$:/language/ControlPanel/Plugins/Disable/Caption": { "title": "$:/language/ControlPanel/Plugins/Disable/Caption", "text": "disable" }, "$:/language/ControlPanel/Plugins/Disable/Hint": { "title": "$:/language/ControlPanel/Plugins/Disable/Hint", "text": "Disable this plugin when reloading page" }, "$:/language/ControlPanel/Plugins/Disabled/Status": { "title": "$:/language/ControlPanel/Plugins/Disabled/Status", "text": "(disabled)" }, "$:/language/ControlPanel/Plugins/Empty/Hint": { "title": "$:/language/ControlPanel/Plugins/Empty/Hint", "text": "None" }, "$:/language/ControlPanel/Plugins/Enable/Caption": { "title": "$:/language/ControlPanel/Plugins/Enable/Caption", "text": "enable" }, "$:/language/ControlPanel/Plugins/Enable/Hint": { "title": "$:/language/ControlPanel/Plugins/Enable/Hint", "text": "Enable this plugin when reloading page" }, "$:/language/ControlPanel/Plugins/Install/Caption": { "title": "$:/language/ControlPanel/Plugins/Install/Caption", "text": "install" }, "$:/language/ControlPanel/Plugins/Installed/Hint": { "title": "$:/language/ControlPanel/Plugins/Installed/Hint", "text": "Currently installed plugins:" }, "$:/language/ControlPanel/Plugins/Languages/Caption": { "title": "$:/language/ControlPanel/Plugins/Languages/Caption", "text": "Languages" }, "$:/language/ControlPanel/Plugins/Languages/Hint": { "title": "$:/language/ControlPanel/Plugins/Languages/Hint", "text": "Language pack plugins" }, "$:/language/ControlPanel/Plugins/NoInfoFound/Hint": { "title": "$:/language/ControlPanel/Plugins/NoInfoFound/Hint", "text": "No ''\"<$text text=<<currentTab>>/>\"'' found" }, "$:/language/ControlPanel/Plugins/NotInstalled/Hint": { "title": "$:/language/ControlPanel/Plugins/NotInstalled/Hint", "text": "This plugin is not currently installed" }, "$:/language/ControlPanel/Plugins/OpenPluginLibrary": { "title": "$:/language/ControlPanel/Plugins/OpenPluginLibrary", "text": "open plugin library" }, "$:/language/ControlPanel/Plugins/ClosePluginLibrary": { "title": "$:/language/ControlPanel/Plugins/ClosePluginLibrary", "text": "close plugin library" }, "$:/language/ControlPanel/Plugins/Plugins/Caption": { "title": "$:/language/ControlPanel/Plugins/Plugins/Caption", "text": "Plugins" }, "$:/language/ControlPanel/Plugins/Plugins/Hint": { "title": "$:/language/ControlPanel/Plugins/Plugins/Hint", "text": "Plugins" }, "$:/language/ControlPanel/Plugins/Reinstall/Caption": { "title": "$:/language/ControlPanel/Plugins/Reinstall/Caption", "text": "reinstall" }, "$:/language/ControlPanel/Plugins/Themes/Caption": { "title": "$:/language/ControlPanel/Plugins/Themes/Caption", "text": "Themes" }, "$:/language/ControlPanel/Plugins/Themes/Hint": { "title": "$:/language/ControlPanel/Plugins/Themes/Hint", "text": "Theme plugins" }, "$:/language/ControlPanel/Saving/Caption": { "title": "$:/language/ControlPanel/Saving/Caption", "text": "Saving" }, "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Description", "text": "Permit automatic saving for the download saver" }, "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/AutoSave/Hint", "text": "Enable Autosave for Download Saver" }, "$:/language/ControlPanel/Saving/DownloadSaver/Caption": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/Caption", "text": "Download Saver" }, "$:/language/ControlPanel/Saving/DownloadSaver/Hint": { "title": "$:/language/ControlPanel/Saving/DownloadSaver/Hint", "text": "These settings apply to the HTML5-compatible download saver" }, "$:/language/ControlPanel/Saving/General/Caption": { "title": "$:/language/ControlPanel/Saving/General/Caption", "text": "General" }, "$:/language/ControlPanel/Saving/General/Hint": { "title": "$:/language/ControlPanel/Saving/General/Hint", "text": "These settings apply to all the loaded savers" }, "$:/language/ControlPanel/Saving/Hint": { "title": "$:/language/ControlPanel/Saving/Hint", "text": "Settings used for saving the entire TiddlyWiki as a single file via a saver module" }, "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Advanced/Heading", "text": "Advanced Settings" }, "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/BackupDir", "text": "Backup Directory" }, "$:/language/ControlPanel/Saving/TiddlySpot/Backups": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Backups", "text": "Backups" }, "$:/language/ControlPanel/Saving/TiddlySpot/Caption": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Caption", "text": "~TiddlySpot Saver" }, "$:/language/ControlPanel/Saving/TiddlySpot/Description": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Description", "text": "These settings are only used when saving to http://tiddlyspot.com or a compatible remote server" }, "$:/language/ControlPanel/Saving/TiddlySpot/Filename": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Filename", "text": "Upload Filename" }, "$:/language/ControlPanel/Saving/TiddlySpot/Heading": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Heading", "text": "~TiddlySpot" }, "$:/language/ControlPanel/Saving/TiddlySpot/Hint": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Hint", "text": "//The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address, e.g. `http://example.com/store.php`.//" }, "$:/language/ControlPanel/Saving/TiddlySpot/Password": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/Password", "text": "Password" }, "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/ServerURL", "text": "Server URL" }, "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/UploadDir", "text": "Upload Directory" }, "$:/language/ControlPanel/Saving/TiddlySpot/UserName": { "title": "$:/language/ControlPanel/Saving/TiddlySpot/UserName", "text": "Wiki Name" }, "$:/language/ControlPanel/Settings/AutoSave/Caption": { "title": "$:/language/ControlPanel/Settings/AutoSave/Caption", "text": "Autosave" }, "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description": { "title": "$:/language/ControlPanel/Settings/AutoSave/Disabled/Description", "text": "Do not save changes automatically" }, "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description": { "title": "$:/language/ControlPanel/Settings/AutoSave/Enabled/Description", "text": "Save changes automatically" }, "$:/language/ControlPanel/Settings/AutoSave/Hint": { "title": "$:/language/ControlPanel/Settings/AutoSave/Hint", "text": "Attempt to automatically save changes during editing when using a supporting saver" }, "$:/language/ControlPanel/Settings/CamelCase/Caption": { "title": "$:/language/ControlPanel/Settings/CamelCase/Caption", "text": "Camel Case Wiki Links" }, "$:/language/ControlPanel/Settings/CamelCase/Hint": { "title": "$:/language/ControlPanel/Settings/CamelCase/Hint", "text": "You can globally disable automatic linking of ~CamelCase phrases. Requires reload to take effect" }, "$:/language/ControlPanel/Settings/CamelCase/Description": { "title": "$:/language/ControlPanel/Settings/CamelCase/Description", "text": "Enable automatic ~CamelCase linking" }, "$:/language/ControlPanel/Settings/Caption": { "title": "$:/language/ControlPanel/Settings/Caption", "text": "Settings" }, "$:/language/ControlPanel/Settings/EditorToolbar/Caption": { "title": "$:/language/ControlPanel/Settings/EditorToolbar/Caption", "text": "Editor Toolbar" }, "$:/language/ControlPanel/Settings/EditorToolbar/Hint": { "title": "$:/language/ControlPanel/Settings/EditorToolbar/Hint", "text": "Enable or disable the editor toolbar:" }, "$:/language/ControlPanel/Settings/EditorToolbar/Description": { "title": "$:/language/ControlPanel/Settings/EditorToolbar/Description", "text": "Show editor toolbar" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Caption": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Caption", "text": "Tiddler Info Panel Mode" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Hint": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Hint", "text": "Control when the tiddler info panel closes:" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Popup/Description", "text": "Tiddler info panel closes automatically" }, "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description": { "title": "$:/language/ControlPanel/Settings/InfoPanelMode/Sticky/Description", "text": "Tiddler info panel stays open until explicitly closed" }, "$:/language/ControlPanel/Settings/Hint": { "title": "$:/language/ControlPanel/Settings/Hint", "text": "These settings let you customise the behaviour of TiddlyWiki." }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Caption", "text": "Navigation Address Bar" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Hint", "text": "Behaviour of the browser address bar when navigating to a tiddler:" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/No/Description", "text": "Do not update the address bar" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permalink/Description", "text": "Include the target tiddler" }, "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description": { "title": "$:/language/ControlPanel/Settings/NavigationAddressBar/Permaview/Description", "text": "Include the target tiddler and the current story sequence" }, "$:/language/ControlPanel/Settings/NavigationHistory/Caption": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Caption", "text": "Navigation History" }, "$:/language/ControlPanel/Settings/NavigationHistory/Hint": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Hint", "text": "Update browser history when navigating to a tiddler:" }, "$:/language/ControlPanel/Settings/NavigationHistory/No/Description": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/No/Description", "text": "Do not update history" }, "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description": { "title": "$:/language/ControlPanel/Settings/NavigationHistory/Yes/Description", "text": "Update history" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption", "text": "Performance Instrumentation" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Hint", "text": "Displays performance statistics in the browser developer console. Requires reload to take effect" }, "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description": { "title": "$:/language/ControlPanel/Settings/PerformanceInstrumentation/Description", "text": "Enable performance instrumentation" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption", "text": "Toolbar Button Style" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Hint", "text": "Choose the style for toolbar buttons:" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless", "text": "Borderless" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed", "text": "Boxed" }, "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded": { "title": "$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded", "text": "Rounded" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Caption": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Caption", "text": "Toolbar Buttons" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Hint": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Hint", "text": "Default toolbar button appearance:" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Icons/Description", "text": "Include icon" }, "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description": { "title": "$:/language/ControlPanel/Settings/ToolbarButtons/Text/Description", "text": "Include text" }, "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption": { "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption", "text": "Default Sidebar Tab" }, "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint": { "title": "$:/language/ControlPanel/Settings/DefaultSidebarTab/Hint", "text": "Specify which sidebar tab is displayed by default" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/Caption", "text": "Tiddler Opening Behaviour" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/InsideRiver/Hint", "text": "Navigation from //within// the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OutsideRiver/Hint", "text": "Navigation from //outside// the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAbove", "text": "Open above the current tiddler" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenBelow", "text": "Open below the current tiddler" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtTop", "text": "Open at the top of the story river" }, "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom": { "title": "$:/language/ControlPanel/Settings/LinkToBehaviour/OpenAtBottom", "text": "Open at the bottom of the story river" }, "$:/language/ControlPanel/Settings/TitleLinks/Caption": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Caption", "text": "Tiddler Titles" }, "$:/language/ControlPanel/Settings/TitleLinks/Hint": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Hint", "text": "Optionally display tiddler titles as links" }, "$:/language/ControlPanel/Settings/TitleLinks/No/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/No/Description", "text": "Do not display tiddler titles as links" }, "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description": { "title": "$:/language/ControlPanel/Settings/TitleLinks/Yes/Description", "text": "Display tiddler titles as links" }, "$:/language/ControlPanel/Settings/MissingLinks/Caption": { "title": "$:/language/ControlPanel/Settings/MissingLinks/Caption", "text": "Wiki Links" }, "$:/language/ControlPanel/Settings/MissingLinks/Hint": { "title": "$:/language/ControlPanel/Settings/MissingLinks/Hint", "text": "Choose whether to link to tiddlers that do not exist yet" }, "$:/language/ControlPanel/Settings/MissingLinks/Description": { "title": "$:/language/ControlPanel/Settings/MissingLinks/Description", "text": "Enable links to missing tiddlers" }, "$:/language/ControlPanel/StoryView/Caption": { "title": "$:/language/ControlPanel/StoryView/Caption", "text": "Story View" }, "$:/language/ControlPanel/StoryView/Prompt": { "title": "$:/language/ControlPanel/StoryView/Prompt", "text": "Current view:" }, "$:/language/ControlPanel/Theme/Caption": { "title": "$:/language/ControlPanel/Theme/Caption", "text": "Theme" }, "$:/language/ControlPanel/Theme/Prompt": { "title": "$:/language/ControlPanel/Theme/Prompt", "text": "Current theme:" }, "$:/language/ControlPanel/TiddlerFields/Caption": { "title": "$:/language/ControlPanel/TiddlerFields/Caption", "text": "Tiddler Fields" }, "$:/language/ControlPanel/TiddlerFields/Hint": { "title": "$:/language/ControlPanel/TiddlerFields/Hint", "text": "This is the full set of TiddlerFields in use in this wiki (including system tiddlers but excluding shadow tiddlers)." }, "$:/language/ControlPanel/Toolbars/Caption": { "title": "$:/language/ControlPanel/Toolbars/Caption", "text": "Toolbars" }, "$:/language/ControlPanel/Toolbars/EditToolbar/Caption": { "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Caption", "text": "Edit Toolbar" }, "$:/language/ControlPanel/Toolbars/EditToolbar/Hint": { "title": "$:/language/ControlPanel/Toolbars/EditToolbar/Hint", "text": "Choose which buttons are displayed for tiddlers in edit mode. Drag and drop to change the ordering" }, "$:/language/ControlPanel/Toolbars/Hint": { "title": "$:/language/ControlPanel/Toolbars/Hint", "text": "Select which toolbar buttons are displayed" }, "$:/language/ControlPanel/Toolbars/PageControls/Caption": { "title": "$:/language/ControlPanel/Toolbars/PageControls/Caption", "text": "Page Toolbar" }, "$:/language/ControlPanel/Toolbars/PageControls/Hint": { "title": "$:/language/ControlPanel/Toolbars/PageControls/Hint", "text": "Choose which buttons are displayed on the main page toolbar. Drag and drop to change the ordering" }, "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption": { "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Caption", "text": "Editor Toolbar" }, "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint": { "title": "$:/language/ControlPanel/Toolbars/EditorToolbar/Hint", "text": "Choose which buttons are displayed in the editor toolbar. Note that some buttons will only appear when editing tiddlers of a certain type. Drag and drop to change the ordering" }, "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption": { "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Caption", "text": "View Toolbar" }, "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint": { "title": "$:/language/ControlPanel/Toolbars/ViewToolbar/Hint", "text": "Choose which buttons are displayed for tiddlers in view mode. Drag and drop to change the ordering" }, "$:/language/ControlPanel/Tools/Download/Full/Caption": { "title": "$:/language/ControlPanel/Tools/Download/Full/Caption", "text": "Download full wiki" }, "$:/language/Date/DaySuffix/1": { "title": "$:/language/Date/DaySuffix/1", "text": "st" }, "$:/language/Date/DaySuffix/2": { "title": "$:/language/Date/DaySuffix/2", "text": "nd" }, "$:/language/Date/DaySuffix/3": { "title": "$:/language/Date/DaySuffix/3", "text": "rd" }, "$:/language/Date/DaySuffix/4": { "title": "$:/language/Date/DaySuffix/4", "text": "th" }, "$:/language/Date/DaySuffix/5": { "title": "$:/language/Date/DaySuffix/5", "text": "th" }, "$:/language/Date/DaySuffix/6": { "title": "$:/language/Date/DaySuffix/6", "text": "th" }, "$:/language/Date/DaySuffix/7": { "title": "$:/language/Date/DaySuffix/7", "text": "th" }, "$:/language/Date/DaySuffix/8": { "title": "$:/language/Date/DaySuffix/8", "text": "th" }, "$:/language/Date/DaySuffix/9": { "title": "$:/language/Date/DaySuffix/9", "text": "th" }, "$:/language/Date/DaySuffix/10": { "title": "$:/language/Date/DaySuffix/10", "text": "th" }, "$:/language/Date/DaySuffix/11": { "title": "$:/language/Date/DaySuffix/11", "text": "th" }, "$:/language/Date/DaySuffix/12": { "title": "$:/language/Date/DaySuffix/12", "text": "th" }, "$:/language/Date/DaySuffix/13": { "title": "$:/language/Date/DaySuffix/13", "text": "th" }, "$:/language/Date/DaySuffix/14": { "title": "$:/language/Date/DaySuffix/14", "text": "th" }, "$:/language/Date/DaySuffix/15": { "title": "$:/language/Date/DaySuffix/15", "text": "th" }, "$:/language/Date/DaySuffix/16": { "title": "$:/language/Date/DaySuffix/16", "text": "th" }, "$:/language/Date/DaySuffix/17": { "title": "$:/language/Date/DaySuffix/17", "text": "th" }, "$:/language/Date/DaySuffix/18": { "title": "$:/language/Date/DaySuffix/18", "text": "th" }, "$:/language/Date/DaySuffix/19": { "title": "$:/language/Date/DaySuffix/19", "text": "th" }, "$:/language/Date/DaySuffix/20": { "title": "$:/language/Date/DaySuffix/20", "text": "th" }, "$:/language/Date/DaySuffix/21": { "title": "$:/language/Date/DaySuffix/21", "text": "st" }, "$:/language/Date/DaySuffix/22": { "title": "$:/language/Date/DaySuffix/22", "text": "nd" }, "$:/language/Date/DaySuffix/23": { "title": "$:/language/Date/DaySuffix/23", "text": "rd" }, "$:/language/Date/DaySuffix/24": { "title": "$:/language/Date/DaySuffix/24", "text": "th" }, "$:/language/Date/DaySuffix/25": { "title": "$:/language/Date/DaySuffix/25", "text": "th" }, "$:/language/Date/DaySuffix/26": { "title": "$:/language/Date/DaySuffix/26", "text": "th" }, "$:/language/Date/DaySuffix/27": { "title": "$:/language/Date/DaySuffix/27", "text": "th" }, "$:/language/Date/DaySuffix/28": { "title": "$:/language/Date/DaySuffix/28", "text": "th" }, "$:/language/Date/DaySuffix/29": { "title": "$:/language/Date/DaySuffix/29", "text": "th" }, "$:/language/Date/DaySuffix/30": { "title": "$:/language/Date/DaySuffix/30", "text": "th" }, "$:/language/Date/DaySuffix/31": { "title": "$:/language/Date/DaySuffix/31", "text": "st" }, "$:/language/Date/Long/Day/0": { "title": "$:/language/Date/Long/Day/0", "text": "Sunday" }, "$:/language/Date/Long/Day/1": { "title": "$:/language/Date/Long/Day/1", "text": "Monday" }, "$:/language/Date/Long/Day/2": { "title": "$:/language/Date/Long/Day/2", "text": "Tuesday" }, "$:/language/Date/Long/Day/3": { "title": "$:/language/Date/Long/Day/3", "text": "Wednesday" }, "$:/language/Date/Long/Day/4": { "title": "$:/language/Date/Long/Day/4", "text": "Thursday" }, "$:/language/Date/Long/Day/5": { "title": "$:/language/Date/Long/Day/5", "text": "Friday" }, "$:/language/Date/Long/Day/6": { "title": "$:/language/Date/Long/Day/6", "text": "Saturday" }, "$:/language/Date/Long/Month/1": { "title": "$:/language/Date/Long/Month/1", "text": "January" }, "$:/language/Date/Long/Month/2": { "title": "$:/language/Date/Long/Month/2", "text": "February" }, "$:/language/Date/Long/Month/3": { "title": "$:/language/Date/Long/Month/3", "text": "March" }, "$:/language/Date/Long/Month/4": { "title": "$:/language/Date/Long/Month/4", "text": "April" }, "$:/language/Date/Long/Month/5": { "title": "$:/language/Date/Long/Month/5", "text": "May" }, "$:/language/Date/Long/Month/6": { "title": "$:/language/Date/Long/Month/6", "text": "June" }, "$:/language/Date/Long/Month/7": { "title": "$:/language/Date/Long/Month/7", "text": "July" }, "$:/language/Date/Long/Month/8": { "title": "$:/language/Date/Long/Month/8", "text": "August" }, "$:/language/Date/Long/Month/9": { "title": "$:/language/Date/Long/Month/9", "text": "September" }, "$:/language/Date/Long/Month/10": { "title": "$:/language/Date/Long/Month/10", "text": "October" }, "$:/language/Date/Long/Month/11": { "title": "$:/language/Date/Long/Month/11", "text": "November" }, "$:/language/Date/Long/Month/12": { "title": "$:/language/Date/Long/Month/12", "text": "December" }, "$:/language/Date/Period/am": { "title": "$:/language/Date/Period/am", "text": "am" }, "$:/language/Date/Period/pm": { "title": "$:/language/Date/Period/pm", "text": "pm" }, "$:/language/Date/Short/Day/0": { "title": "$:/language/Date/Short/Day/0", "text": "Sun" }, "$:/language/Date/Short/Day/1": { "title": "$:/language/Date/Short/Day/1", "text": "Mon" }, "$:/language/Date/Short/Day/2": { "title": "$:/language/Date/Short/Day/2", "text": "Tue" }, "$:/language/Date/Short/Day/3": { "title": "$:/language/Date/Short/Day/3", "text": "Wed" }, "$:/language/Date/Short/Day/4": { "title": "$:/language/Date/Short/Day/4", "text": "Thu" }, "$:/language/Date/Short/Day/5": { "title": "$:/language/Date/Short/Day/5", "text": "Fri" }, "$:/language/Date/Short/Day/6": { "title": "$:/language/Date/Short/Day/6", "text": "Sat" }, "$:/language/Date/Short/Month/1": { "title": "$:/language/Date/Short/Month/1", "text": "Jan" }, "$:/language/Date/Short/Month/2": { "title": "$:/language/Date/Short/Month/2", "text": "Feb" }, "$:/language/Date/Short/Month/3": { "title": "$:/language/Date/Short/Month/3", "text": "Mar" }, "$:/language/Date/Short/Month/4": { "title": "$:/language/Date/Short/Month/4", "text": "Apr" }, "$:/language/Date/Short/Month/5": { "title": "$:/language/Date/Short/Month/5", "text": "May" }, "$:/language/Date/Short/Month/6": { "title": "$:/language/Date/Short/Month/6", "text": "Jun" }, "$:/language/Date/Short/Month/7": { "title": "$:/language/Date/Short/Month/7", "text": "Jul" }, "$:/language/Date/Short/Month/8": { "title": "$:/language/Date/Short/Month/8", "text": "Aug" }, "$:/language/Date/Short/Month/9": { "title": "$:/language/Date/Short/Month/9", "text": "Sep" }, "$:/language/Date/Short/Month/10": { "title": "$:/language/Date/Short/Month/10", "text": "Oct" }, "$:/language/Date/Short/Month/11": { "title": "$:/language/Date/Short/Month/11", "text": "Nov" }, "$:/language/Date/Short/Month/12": { "title": "$:/language/Date/Short/Month/12", "text": "Dec" }, "$:/language/RelativeDate/Future/Days": { "title": "$:/language/RelativeDate/Future/Days", "text": "<<period>> days from now" }, "$:/language/RelativeDate/Future/Hours": { "title": "$:/language/RelativeDate/Future/Hours", "text": "<<period>> hours from now" }, "$:/language/RelativeDate/Future/Minutes": { "title": "$:/language/RelativeDate/Future/Minutes", "text": "<<period>> minutes from now" }, "$:/language/RelativeDate/Future/Months": { "title": "$:/language/RelativeDate/Future/Months", "text": "<<period>> months from now" }, "$:/language/RelativeDate/Future/Second": { "title": "$:/language/RelativeDate/Future/Second", "text": "1 second from now" }, "$:/language/RelativeDate/Future/Seconds": { "title": "$:/language/RelativeDate/Future/Seconds", "text": "<<period>> seconds from now" }, "$:/language/RelativeDate/Future/Years": { "title": "$:/language/RelativeDate/Future/Years", "text": "<<period>> years from now" }, "$:/language/RelativeDate/Past/Days": { "title": "$:/language/RelativeDate/Past/Days", "text": "<<period>> days ago" }, "$:/language/RelativeDate/Past/Hours": { "title": "$:/language/RelativeDate/Past/Hours", "text": "<<period>> hours ago" }, "$:/language/RelativeDate/Past/Minutes": { "title": "$:/language/RelativeDate/Past/Minutes", "text": "<<period>> minutes ago" }, "$:/language/RelativeDate/Past/Months": { "title": "$:/language/RelativeDate/Past/Months", "text": "<<period>> months ago" }, "$:/language/RelativeDate/Past/Second": { "title": "$:/language/RelativeDate/Past/Second", "text": "1 second ago" }, "$:/language/RelativeDate/Past/Seconds": { "title": "$:/language/RelativeDate/Past/Seconds", "text": "<<period>> seconds ago" }, "$:/language/RelativeDate/Past/Years": { "title": "$:/language/RelativeDate/Past/Years", "text": "<<period>> years ago" }, "$:/language/Docs/ModuleTypes/allfilteroperator": { "title": "$:/language/Docs/ModuleTypes/allfilteroperator", "text": "A sub-operator for the ''all'' filter operator." }, "$:/language/Docs/ModuleTypes/animation": { "title": "$:/language/Docs/ModuleTypes/animation", "text": "Animations that may be used with the RevealWidget." }, "$:/language/Docs/ModuleTypes/bitmapeditoroperation": { "title": "$:/language/Docs/ModuleTypes/bitmapeditoroperation", "text": "A bitmap editor toolbar operation." }, "$:/language/Docs/ModuleTypes/command": { "title": "$:/language/Docs/ModuleTypes/command", "text": "Commands that can be executed under Node.js." }, "$:/language/Docs/ModuleTypes/config": { "title": "$:/language/Docs/ModuleTypes/config", "text": "Data to be inserted into `$tw.config`." }, "$:/language/Docs/ModuleTypes/filteroperator": { "title": "$:/language/Docs/ModuleTypes/filteroperator", "text": "Individual filter operator methods." }, "$:/language/Docs/ModuleTypes/global": { "title": "$:/language/Docs/ModuleTypes/global", "text": "Global data to be inserted into `$tw`." }, "$:/language/Docs/ModuleTypes/info": { "title": "$:/language/Docs/ModuleTypes/info", "text": "Publishes system information via the [[$:/temp/info-plugin]] pseudo-plugin." }, "$:/language/Docs/ModuleTypes/isfilteroperator": { "title": "$:/language/Docs/ModuleTypes/isfilteroperator", "text": "Operands for the ''is'' filter operator." }, "$:/language/Docs/ModuleTypes/library": { "title": "$:/language/Docs/ModuleTypes/library", "text": "Generic module type for general purpose JavaScript modules." }, "$:/language/Docs/ModuleTypes/macro": { "title": "$:/language/Docs/ModuleTypes/macro", "text": "JavaScript macro definitions." }, "$:/language/Docs/ModuleTypes/parser": { "title": "$:/language/Docs/ModuleTypes/parser", "text": "Parsers for different content types." }, "$:/language/Docs/ModuleTypes/saver": { "title": "$:/language/Docs/ModuleTypes/saver", "text": "Savers handle different methods for saving files from the browser." }, "$:/language/Docs/ModuleTypes/startup": { "title": "$:/language/Docs/ModuleTypes/startup", "text": "Startup functions." }, "$:/language/Docs/ModuleTypes/storyview": { "title": "$:/language/Docs/ModuleTypes/storyview", "text": "Story views customise the animation and behaviour of list widgets." }, "$:/language/Docs/ModuleTypes/texteditoroperation": { "title": "$:/language/Docs/ModuleTypes/texteditoroperation", "text": "A text editor toolbar operation." }, "$:/language/Docs/ModuleTypes/tiddlerdeserializer": { "title": "$:/language/Docs/ModuleTypes/tiddlerdeserializer", "text": "Converts different content types into tiddlers." }, "$:/language/Docs/ModuleTypes/tiddlerfield": { "title": "$:/language/Docs/ModuleTypes/tiddlerfield", "text": "Defines the behaviour of an individual tiddler field." }, "$:/language/Docs/ModuleTypes/tiddlermethod": { "title": "$:/language/Docs/ModuleTypes/tiddlermethod", "text": "Adds methods to the `$tw.Tiddler` prototype." }, "$:/language/Docs/ModuleTypes/upgrader": { "title": "$:/language/Docs/ModuleTypes/upgrader", "text": "Applies upgrade processing to tiddlers during an upgrade/import." }, "$:/language/Docs/ModuleTypes/utils": { "title": "$:/language/Docs/ModuleTypes/utils", "text": "Adds methods to `$tw.utils`." }, "$:/language/Docs/ModuleTypes/utils-node": { "title": "$:/language/Docs/ModuleTypes/utils-node", "text": "Adds Node.js-specific methods to `$tw.utils`." }, "$:/language/Docs/ModuleTypes/widget": { "title": "$:/language/Docs/ModuleTypes/widget", "text": "Widgets encapsulate DOM rendering and refreshing." }, "$:/language/Docs/ModuleTypes/wikimethod": { "title": "$:/language/Docs/ModuleTypes/wikimethod", "text": "Adds methods to `$tw.Wiki`." }, "$:/language/Docs/ModuleTypes/wikirule": { "title": "$:/language/Docs/ModuleTypes/wikirule", "text": "Individual parser rules for the main WikiText parser." }, "$:/language/Docs/PaletteColours/alert-background": { "title": "$:/language/Docs/PaletteColours/alert-background", "text": "Alert background" }, "$:/language/Docs/PaletteColours/alert-border": { "title": "$:/language/Docs/PaletteColours/alert-border", "text": "Alert border" }, "$:/language/Docs/PaletteColours/alert-highlight": { "title": "$:/language/Docs/PaletteColours/alert-highlight", "text": "Alert highlight" }, "$:/language/Docs/PaletteColours/alert-muted-foreground": { "title": "$:/language/Docs/PaletteColours/alert-muted-foreground", "text": "Alert muted foreground" }, "$:/language/Docs/PaletteColours/background": { "title": "$:/language/Docs/PaletteColours/background", "text": "General background" }, "$:/language/Docs/PaletteColours/blockquote-bar": { "title": "$:/language/Docs/PaletteColours/blockquote-bar", "text": "Blockquote bar" }, "$:/language/Docs/PaletteColours/button-background": { "title": "$:/language/Docs/PaletteColours/button-background", "text": "Default button background" }, "$:/language/Docs/PaletteColours/button-border": { "title": "$:/language/Docs/PaletteColours/button-border", "text": "Default button border" }, "$:/language/Docs/PaletteColours/button-foreground": { "title": "$:/language/Docs/PaletteColours/button-foreground", "text": "Default button foreground" }, "$:/language/Docs/PaletteColours/dirty-indicator": { "title": "$:/language/Docs/PaletteColours/dirty-indicator", "text": "Unsaved changes indicator" }, "$:/language/Docs/PaletteColours/code-background": { "title": "$:/language/Docs/PaletteColours/code-background", "text": "Code background" }, "$:/language/Docs/PaletteColours/code-border": { "title": "$:/language/Docs/PaletteColours/code-border", "text": "Code border" }, "$:/language/Docs/PaletteColours/code-foreground": { "title": "$:/language/Docs/PaletteColours/code-foreground", "text": "Code foreground" }, "$:/language/Docs/PaletteColours/download-background": { "title": "$:/language/Docs/PaletteColours/download-background", "text": "Download button background" }, "$:/language/Docs/PaletteColours/download-foreground": { "title": "$:/language/Docs/PaletteColours/download-foreground", "text": "Download button foreground" }, "$:/language/Docs/PaletteColours/dragger-background": { "title": "$:/language/Docs/PaletteColours/dragger-background", "text": "Dragger background" }, "$:/language/Docs/PaletteColours/dragger-foreground": { "title": "$:/language/Docs/PaletteColours/dragger-foreground", "text": "Dragger foreground" }, "$:/language/Docs/PaletteColours/dropdown-background": { "title": "$:/language/Docs/PaletteColours/dropdown-background", "text": "Dropdown background" }, "$:/language/Docs/PaletteColours/dropdown-border": { "title": "$:/language/Docs/PaletteColours/dropdown-border", "text": "Dropdown border" }, "$:/language/Docs/PaletteColours/dropdown-tab-background-selected": { "title": "$:/language/Docs/PaletteColours/dropdown-tab-background-selected", "text": "Dropdown tab background for selected tabs" }, "$:/language/Docs/PaletteColours/dropdown-tab-background": { "title": "$:/language/Docs/PaletteColours/dropdown-tab-background", "text": "Dropdown tab background" }, "$:/language/Docs/PaletteColours/dropzone-background": { "title": "$:/language/Docs/PaletteColours/dropzone-background", "text": "Dropzone background" }, "$:/language/Docs/PaletteColours/external-link-background-hover": { "title": "$:/language/Docs/PaletteColours/external-link-background-hover", "text": "External link background hover" }, "$:/language/Docs/PaletteColours/external-link-background-visited": { "title": "$:/language/Docs/PaletteColours/external-link-background-visited", "text": "External link background visited" }, "$:/language/Docs/PaletteColours/external-link-background": { "title": "$:/language/Docs/PaletteColours/external-link-background", "text": "External link background" }, "$:/language/Docs/PaletteColours/external-link-foreground-hover": { "title": "$:/language/Docs/PaletteColours/external-link-foreground-hover", "text": "External link foreground hover" }, "$:/language/Docs/PaletteColours/external-link-foreground-visited": { "title": "$:/language/Docs/PaletteColours/external-link-foreground-visited", "text": "External link foreground visited" }, "$:/language/Docs/PaletteColours/external-link-foreground": { "title": "$:/language/Docs/PaletteColours/external-link-foreground", "text": "External link foreground" }, "$:/language/Docs/PaletteColours/foreground": { "title": "$:/language/Docs/PaletteColours/foreground", "text": "General foreground" }, "$:/language/Docs/PaletteColours/message-background": { "title": "$:/language/Docs/PaletteColours/message-background", "text": "Message box background" }, "$:/language/Docs/PaletteColours/message-border": { "title": "$:/language/Docs/PaletteColours/message-border", "text": "Message box border" }, "$:/language/Docs/PaletteColours/message-foreground": { "title": "$:/language/Docs/PaletteColours/message-foreground", "text": "Message box foreground" }, "$:/language/Docs/PaletteColours/modal-backdrop": { "title": "$:/language/Docs/PaletteColours/modal-backdrop", "text": "Modal backdrop" }, "$:/language/Docs/PaletteColours/modal-background": { "title": "$:/language/Docs/PaletteColours/modal-background", "text": "Modal background" }, "$:/language/Docs/PaletteColours/modal-border": { "title": "$:/language/Docs/PaletteColours/modal-border", "text": "Modal border" }, "$:/language/Docs/PaletteColours/modal-footer-background": { "title": "$:/language/Docs/PaletteColours/modal-footer-background", "text": "Modal footer background" }, "$:/language/Docs/PaletteColours/modal-footer-border": { "title": "$:/language/Docs/PaletteColours/modal-footer-border", "text": "Modal footer border" }, "$:/language/Docs/PaletteColours/modal-header-border": { "title": "$:/language/Docs/PaletteColours/modal-header-border", "text": "Modal header border" }, "$:/language/Docs/PaletteColours/muted-foreground": { "title": "$:/language/Docs/PaletteColours/muted-foreground", "text": "General muted foreground" }, "$:/language/Docs/PaletteColours/notification-background": { "title": "$:/language/Docs/PaletteColours/notification-background", "text": "Notification background" }, "$:/language/Docs/PaletteColours/notification-border": { "title": "$:/language/Docs/PaletteColours/notification-border", "text": "Notification border" }, "$:/language/Docs/PaletteColours/page-background": { "title": "$:/language/Docs/PaletteColours/page-background", "text": "Page background" }, "$:/language/Docs/PaletteColours/pre-background": { "title": "$:/language/Docs/PaletteColours/pre-background", "text": "Preformatted code background" }, "$:/language/Docs/PaletteColours/pre-border": { "title": "$:/language/Docs/PaletteColours/pre-border", "text": "Preformatted code border" }, "$:/language/Docs/PaletteColours/primary": { "title": "$:/language/Docs/PaletteColours/primary", "text": "General primary" }, "$:/language/Docs/PaletteColours/sidebar-button-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-button-foreground", "text": "Sidebar button foreground" }, "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground-hover", "text": "Sidebar controls foreground hover" }, "$:/language/Docs/PaletteColours/sidebar-controls-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-controls-foreground", "text": "Sidebar controls foreground" }, "$:/language/Docs/PaletteColours/sidebar-foreground-shadow": { "title": "$:/language/Docs/PaletteColours/sidebar-foreground-shadow", "text": "Sidebar foreground shadow" }, "$:/language/Docs/PaletteColours/sidebar-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-foreground", "text": "Sidebar foreground" }, "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground-hover", "text": "Sidebar muted foreground hover" }, "$:/language/Docs/PaletteColours/sidebar-muted-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-muted-foreground", "text": "Sidebar muted foreground" }, "$:/language/Docs/PaletteColours/sidebar-tab-background-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-background-selected", "text": "Sidebar tab background for selected tabs" }, "$:/language/Docs/PaletteColours/sidebar-tab-background": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-background", "text": "Sidebar tab background" }, "$:/language/Docs/PaletteColours/sidebar-tab-border-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-border-selected", "text": "Sidebar tab border for selected tabs" }, "$:/language/Docs/PaletteColours/sidebar-tab-border": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-border", "text": "Sidebar tab border" }, "$:/language/Docs/PaletteColours/sidebar-tab-divider": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-divider", "text": "Sidebar tab divider" }, "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground-selected", "text": "Sidebar tab foreground for selected tabs" }, "$:/language/Docs/PaletteColours/sidebar-tab-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-tab-foreground", "text": "Sidebar tab foreground" }, "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover": { "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground-hover", "text": "Sidebar tiddler link foreground hover" }, "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground": { "title": "$:/language/Docs/PaletteColours/sidebar-tiddler-link-foreground", "text": "Sidebar tiddler link foreground" }, "$:/language/Docs/PaletteColours/site-title-foreground": { "title": "$:/language/Docs/PaletteColours/site-title-foreground", "text": "Site title foreground" }, "$:/language/Docs/PaletteColours/static-alert-foreground": { "title": "$:/language/Docs/PaletteColours/static-alert-foreground", "text": "Static alert foreground" }, "$:/language/Docs/PaletteColours/tab-background-selected": { "title": "$:/language/Docs/PaletteColours/tab-background-selected", "text": "Tab background for selected tabs" }, "$:/language/Docs/PaletteColours/tab-background": { "title": "$:/language/Docs/PaletteColours/tab-background", "text": "Tab background" }, "$:/language/Docs/PaletteColours/tab-border-selected": { "title": "$:/language/Docs/PaletteColours/tab-border-selected", "text": "Tab border for selected tabs" }, "$:/language/Docs/PaletteColours/tab-border": { "title": "$:/language/Docs/PaletteColours/tab-border", "text": "Tab border" }, "$:/language/Docs/PaletteColours/tab-divider": { "title": "$:/language/Docs/PaletteColours/tab-divider", "text": "Tab divider" }, "$:/language/Docs/PaletteColours/tab-foreground-selected": { "title": "$:/language/Docs/PaletteColours/tab-foreground-selected", "text": "Tab foreground for selected tabs" }, "$:/language/Docs/PaletteColours/tab-foreground": { "title": "$:/language/Docs/PaletteColours/tab-foreground", "text": "Tab foreground" }, "$:/language/Docs/PaletteColours/table-border": { "title": "$:/language/Docs/PaletteColours/table-border", "text": "Table border" }, "$:/language/Docs/PaletteColours/table-footer-background": { "title": "$:/language/Docs/PaletteColours/table-footer-background", "text": "Table footer background" }, "$:/language/Docs/PaletteColours/table-header-background": { "title": "$:/language/Docs/PaletteColours/table-header-background", "text": "Table header background" }, "$:/language/Docs/PaletteColours/tag-background": { "title": "$:/language/Docs/PaletteColours/tag-background", "text": "Tag background" }, "$:/language/Docs/PaletteColours/tag-foreground": { "title": "$:/language/Docs/PaletteColours/tag-foreground", "text": "Tag foreground" }, "$:/language/Docs/PaletteColours/tiddler-background": { "title": "$:/language/Docs/PaletteColours/tiddler-background", "text": "Tiddler background" }, "$:/language/Docs/PaletteColours/tiddler-border": { "title": "$:/language/Docs/PaletteColours/tiddler-border", "text": "Tiddler border" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-hover", "text": "Tiddler controls foreground hover" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground-selected", "text": "Tiddler controls foreground for selected controls" }, "$:/language/Docs/PaletteColours/tiddler-controls-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-controls-foreground", "text": "Tiddler controls foreground" }, "$:/language/Docs/PaletteColours/tiddler-editor-background": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-background", "text": "Tiddler editor background" }, "$:/language/Docs/PaletteColours/tiddler-editor-border-image": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-border-image", "text": "Tiddler editor border image" }, "$:/language/Docs/PaletteColours/tiddler-editor-border": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-border", "text": "Tiddler editor border" }, "$:/language/Docs/PaletteColours/tiddler-editor-fields-even": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-even", "text": "Tiddler editor background for even fields" }, "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd": { "title": "$:/language/Docs/PaletteColours/tiddler-editor-fields-odd", "text": "Tiddler editor background for odd fields" }, "$:/language/Docs/PaletteColours/tiddler-info-background": { "title": "$:/language/Docs/PaletteColours/tiddler-info-background", "text": "Tiddler info panel background" }, "$:/language/Docs/PaletteColours/tiddler-info-border": { "title": "$:/language/Docs/PaletteColours/tiddler-info-border", "text": "Tiddler info panel border" }, "$:/language/Docs/PaletteColours/tiddler-info-tab-background": { "title": "$:/language/Docs/PaletteColours/tiddler-info-tab-background", "text": "Tiddler info panel tab background" }, "$:/language/Docs/PaletteColours/tiddler-link-background": { "title": "$:/language/Docs/PaletteColours/tiddler-link-background", "text": "Tiddler link background" }, "$:/language/Docs/PaletteColours/tiddler-link-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-link-foreground", "text": "Tiddler link foreground" }, "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-subtitle-foreground", "text": "Tiddler subtitle foreground" }, "$:/language/Docs/PaletteColours/tiddler-title-foreground": { "title": "$:/language/Docs/PaletteColours/tiddler-title-foreground", "text": "Tiddler title foreground" }, "$:/language/Docs/PaletteColours/toolbar-new-button": { "title": "$:/language/Docs/PaletteColours/toolbar-new-button", "text": "Toolbar 'new tiddler' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-options-button": { "title": "$:/language/Docs/PaletteColours/toolbar-options-button", "text": "Toolbar 'options' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-save-button": { "title": "$:/language/Docs/PaletteColours/toolbar-save-button", "text": "Toolbar 'save' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-info-button": { "title": "$:/language/Docs/PaletteColours/toolbar-info-button", "text": "Toolbar 'info' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-edit-button": { "title": "$:/language/Docs/PaletteColours/toolbar-edit-button", "text": "Toolbar 'edit' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-close-button": { "title": "$:/language/Docs/PaletteColours/toolbar-close-button", "text": "Toolbar 'close' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-delete-button": { "title": "$:/language/Docs/PaletteColours/toolbar-delete-button", "text": "Toolbar 'delete' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-cancel-button": { "title": "$:/language/Docs/PaletteColours/toolbar-cancel-button", "text": "Toolbar 'cancel' button foreground" }, "$:/language/Docs/PaletteColours/toolbar-done-button": { "title": "$:/language/Docs/PaletteColours/toolbar-done-button", "text": "Toolbar 'done' button foreground" }, "$:/language/Docs/PaletteColours/untagged-background": { "title": "$:/language/Docs/PaletteColours/untagged-background", "text": "Untagged pill background" }, "$:/language/Docs/PaletteColours/very-muted-foreground": { "title": "$:/language/Docs/PaletteColours/very-muted-foreground", "text": "Very muted foreground" }, "$:/language/EditTemplate/Body/External/Hint": { "title": "$:/language/EditTemplate/Body/External/Hint", "text": "This tiddler shows content stored outside of the main TiddlyWiki file. You can edit the tags and fields but cannot directly edit the content itself" }, "$:/language/EditTemplate/Body/Placeholder": { "title": "$:/language/EditTemplate/Body/Placeholder", "text": "Type the text for this tiddler" }, "$:/language/EditTemplate/Body/Preview/Type/Output": { "title": "$:/language/EditTemplate/Body/Preview/Type/Output", "text": "output" }, "$:/language/EditTemplate/Field/Remove/Caption": { "title": "$:/language/EditTemplate/Field/Remove/Caption", "text": "remove field" }, "$:/language/EditTemplate/Field/Remove/Hint": { "title": "$:/language/EditTemplate/Field/Remove/Hint", "text": "Remove field" }, "$:/language/EditTemplate/Fields/Add/Button": { "title": "$:/language/EditTemplate/Fields/Add/Button", "text": "add" }, "$:/language/EditTemplate/Fields/Add/Name/Placeholder": { "title": "$:/language/EditTemplate/Fields/Add/Name/Placeholder", "text": "field name" }, "$:/language/EditTemplate/Fields/Add/Prompt": { "title": "$:/language/EditTemplate/Fields/Add/Prompt", "text": "Add a new field:" }, "$:/language/EditTemplate/Fields/Add/Value/Placeholder": { "title": "$:/language/EditTemplate/Fields/Add/Value/Placeholder", "text": "field value" }, "$:/language/EditTemplate/Fields/Add/Dropdown/System": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/System", "text": "System fields" }, "$:/language/EditTemplate/Fields/Add/Dropdown/User": { "title": "$:/language/EditTemplate/Fields/Add/Dropdown/User", "text": "User fields" }, "$:/language/EditTemplate/Shadow/Warning": { "title": "$:/language/EditTemplate/Shadow/Warning", "text": "This is a shadow tiddler. Any changes you make will override the default version from the plugin <<pluginLink>>" }, "$:/language/EditTemplate/Shadow/OverriddenWarning": { "title": "$:/language/EditTemplate/Shadow/OverriddenWarning", "text": "This is a modified shadow tiddler. You can revert to the default version in the plugin <<pluginLink>> by deleting this tiddler" }, "$:/language/EditTemplate/Tags/Add/Button": { "title": "$:/language/EditTemplate/Tags/Add/Button", "text": "add" }, "$:/language/EditTemplate/Tags/Add/Placeholder": { "title": "$:/language/EditTemplate/Tags/Add/Placeholder", "text": "tag name" }, "$:/language/EditTemplate/Tags/Dropdown/Caption": { "title": "$:/language/EditTemplate/Tags/Dropdown/Caption", "text": "tag list" }, "$:/language/EditTemplate/Tags/Dropdown/Hint": { "title": "$:/language/EditTemplate/Tags/Dropdown/Hint", "text": "Show tag list" }, "$:/language/EditTemplate/Title/BadCharacterWarning": { "title": "$:/language/EditTemplate/Title/BadCharacterWarning", "text": "Warning: avoid using any of the characters <<bad-chars>> in tiddler titles" }, "$:/language/EditTemplate/Title/Exists/Prompt": { "title": "$:/language/EditTemplate/Title/Exists/Prompt", "text": "Target tiddler already exists" }, "$:/language/EditTemplate/Title/Relink/Prompt": { "title": "$:/language/EditTemplate/Title/Relink/Prompt", "text": "Update ''<$text text=<<fromTitle>>/>'' to ''<$text text=<<toTitle>>/>'' in the //tags// and //list// fields of other tiddlers" }, "$:/language/EditTemplate/Type/Dropdown/Caption": { "title": "$:/language/EditTemplate/Type/Dropdown/Caption", "text": "content type list" }, "$:/language/EditTemplate/Type/Dropdown/Hint": { "title": "$:/language/EditTemplate/Type/Dropdown/Hint", "text": "Show content type list" }, "$:/language/EditTemplate/Type/Delete/Caption": { "title": "$:/language/EditTemplate/Type/Delete/Caption", "text": "delete content type" }, "$:/language/EditTemplate/Type/Delete/Hint": { "title": "$:/language/EditTemplate/Type/Delete/Hint", "text": "Delete content type" }, "$:/language/EditTemplate/Type/Placeholder": { "title": "$:/language/EditTemplate/Type/Placeholder", "text": "content type" }, "$:/language/EditTemplate/Type/Prompt": { "title": "$:/language/EditTemplate/Type/Prompt", "text": "Type:" }, "$:/language/Exporters/StaticRiver": { "title": "$:/language/Exporters/StaticRiver", "text": "Static HTML" }, "$:/language/Exporters/JsonFile": { "title": "$:/language/Exporters/JsonFile", "text": "JSON file" }, "$:/language/Exporters/CsvFile": { "title": "$:/language/Exporters/CsvFile", "text": "CSV file" }, "$:/language/Exporters/TidFile": { "title": "$:/language/Exporters/TidFile", "text": "\".tid\" file" }, "$:/language/Docs/Fields/_canonical_uri": { "title": "$:/language/Docs/Fields/_canonical_uri", "text": "The full URI of an external image tiddler" }, "$:/language/Docs/Fields/bag": { "title": "$:/language/Docs/Fields/bag", "text": "The name of the bag from which a tiddler came" }, "$:/language/Docs/Fields/caption": { "title": "$:/language/Docs/Fields/caption", "text": "The text to be displayed on a tab or button" }, "$:/language/Docs/Fields/color": { "title": "$:/language/Docs/Fields/color", "text": "The CSS color value associated with a tiddler" }, "$:/language/Docs/Fields/component": { "title": "$:/language/Docs/Fields/component", "text": "The name of the component responsible for an [[alert tiddler|AlertMechanism]]" }, "$:/language/Docs/Fields/current-tiddler": { "title": "$:/language/Docs/Fields/current-tiddler", "text": "Used to cache the top tiddler in a [[history list|HistoryMechanism]]" }, "$:/language/Docs/Fields/created": { "title": "$:/language/Docs/Fields/created", "text": "The date a tiddler was created" }, "$:/language/Docs/Fields/creator": { "title": "$:/language/Docs/Fields/creator", "text": "The name of the person who created a tiddler" }, "$:/language/Docs/Fields/dependents": { "title": "$:/language/Docs/Fields/dependents", "text": "For a plugin, lists the dependent plugin titles" }, "$:/language/Docs/Fields/description": { "title": "$:/language/Docs/Fields/description", "text": "The descriptive text for a plugin, or a modal dialogue" }, "$:/language/Docs/Fields/draft.of": { "title": "$:/language/Docs/Fields/draft.of", "text": "For draft tiddlers, contains the title of the tiddler of which this is a draft" }, "$:/language/Docs/Fields/draft.title": { "title": "$:/language/Docs/Fields/draft.title", "text": "For draft tiddlers, contains the proposed new title of the tiddler" }, "$:/language/Docs/Fields/footer": { "title": "$:/language/Docs/Fields/footer", "text": "The footer text for a wizard" }, "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against": { "title": "$:/language/Docs/Fields/hack-to-give-us-something-to-compare-against", "text": "A temporary storage field used in [[$:/core/templates/static.content]]" }, "$:/language/Docs/Fields/icon": { "title": "$:/language/Docs/Fields/icon", "text": "The title of the tiddler containing the icon associated with a tiddler" }, "$:/language/Docs/Fields/library": { "title": "$:/language/Docs/Fields/library", "text": "If set to \"yes\" indicates that a tiddler should be saved as a JavaScript library" }, "$:/language/Docs/Fields/list": { "title": "$:/language/Docs/Fields/list", "text": "An ordered list of tiddler titles associated with a tiddler" }, "$:/language/Docs/Fields/list-before": { "title": "$:/language/Docs/Fields/list-before", "text": "If set, the title of a tiddler before which this tiddler should be added to the ordered list of tiddler titles, or at the start of the list if this field is present but empty" }, "$:/language/Docs/Fields/list-after": { "title": "$:/language/Docs/Fields/list-after", "text": "If set, the title of the tiddler after which this tiddler should be added to the ordered list of tiddler titles" }, "$:/language/Docs/Fields/modified": { "title": "$:/language/Docs/Fields/modified", "text": "The date and time at which a tiddler was last modified" }, "$:/language/Docs/Fields/modifier": { "title": "$:/language/Docs/Fields/modifier", "text": "The tiddler title associated with the person who last modified a tiddler" }, "$:/language/Docs/Fields/name": { "title": "$:/language/Docs/Fields/name", "text": "The human readable name associated with a plugin tiddler" }, "$:/language/Docs/Fields/plugin-priority": { "title": "$:/language/Docs/Fields/plugin-priority", "text": "A numerical value indicating the priority of a plugin tiddler" }, "$:/language/Docs/Fields/plugin-type": { "title": "$:/language/Docs/Fields/plugin-type", "text": "The type of plugin in a plugin tiddler" }, "$:/language/Docs/Fields/revision": { "title": "$:/language/Docs/Fields/revision", "text": "The revision of the tiddler held at the server" }, "$:/language/Docs/Fields/released": { "title": "$:/language/Docs/Fields/released", "text": "Date of a TiddlyWiki release" }, "$:/language/Docs/Fields/source": { "title": "$:/language/Docs/Fields/source", "text": "The source URL associated with a tiddler" }, "$:/language/Docs/Fields/subtitle": { "title": "$:/language/Docs/Fields/subtitle", "text": "The subtitle text for a wizard" }, "$:/language/Docs/Fields/tags": { "title": "$:/language/Docs/Fields/tags", "text": "A list of tags associated with a tiddler" }, "$:/language/Docs/Fields/text": { "title": "$:/language/Docs/Fields/text", "text": "The body text of a tiddler" }, "$:/language/Docs/Fields/title": { "title": "$:/language/Docs/Fields/title", "text": "The unique name of a tiddler" }, "$:/language/Docs/Fields/type": { "title": "$:/language/Docs/Fields/type", "text": "The content type of a tiddler" }, "$:/language/Docs/Fields/version": { "title": "$:/language/Docs/Fields/version", "text": "Version information for a plugin" }, "$:/language/Filters/AllTiddlers": { "title": "$:/language/Filters/AllTiddlers", "text": "All tiddlers except system tiddlers" }, "$:/language/Filters/RecentSystemTiddlers": { "title": "$:/language/Filters/RecentSystemTiddlers", "text": "Recently modified tiddlers, including system tiddlers" }, "$:/language/Filters/RecentTiddlers": { "title": "$:/language/Filters/RecentTiddlers", "text": "Recently modified tiddlers" }, "$:/language/Filters/AllTags": { "title": "$:/language/Filters/AllTags", "text": "All tags except system tags" }, "$:/language/Filters/Missing": { "title": "$:/language/Filters/Missing", "text": "Missing tiddlers" }, "$:/language/Filters/Drafts": { "title": "$:/language/Filters/Drafts", "text": "Draft tiddlers" }, "$:/language/Filters/Orphans": { "title": "$:/language/Filters/Orphans", "text": "Orphan tiddlers" }, "$:/language/Filters/SystemTiddlers": { "title": "$:/language/Filters/SystemTiddlers", "text": "System tiddlers" }, "$:/language/Filters/ShadowTiddlers": { "title": "$:/language/Filters/ShadowTiddlers", "text": "Shadow tiddlers" }, "$:/language/Filters/OverriddenShadowTiddlers": { "title": "$:/language/Filters/OverriddenShadowTiddlers", "text": "Overridden shadow tiddlers" }, "$:/language/Filters/SystemTags": { "title": "$:/language/Filters/SystemTags", "text": "System tags" }, "$:/language/Filters/StoryList": { "title": "$:/language/Filters/StoryList", "text": "Tiddlers in the story river, excluding <$text text=\"$:/AdvancedSearch\"/>" }, "$:/language/Filters/TypedTiddlers": { "title": "$:/language/Filters/TypedTiddlers", "text": "Non wiki-text tiddlers" }, "GettingStarted": { "title": "GettingStarted", "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\nWelcome to ~TiddlyWiki and the ~TiddlyWiki community\n\nBefore you start storing important information in ~TiddlyWiki it is important to make sure that you can reliably save changes. See https://tiddlywiki.com/#GettingStarted for details\n\n!! Set up this ~TiddlyWiki\n\n<div class=\"tc-control-panel\">\n\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n</div>\n\nSee the [[control panel|$:/ControlPanel]] for more options.\n" }, "$:/language/Help/build": { "title": "$:/language/Help/build", "description": "Automatically run configured commands", "text": "Build the specified build targets for the current wiki. If no build targets are specified then all available targets will be built.\n\n```\n--build <target> [<target> ...]\n```\n\nBuild targets are defined in the `tiddlywiki.info` file of a wiki folder.\n\n" }, "$:/language/Help/clearpassword": { "title": "$:/language/Help/clearpassword", "description": "Clear a password for subsequent crypto operations", "text": "Clear the password for subsequent crypto operations\n\n```\n--clearpassword\n```\n" }, "$:/language/Help/default": { "title": "$:/language/Help/default", "text": "\\define commandTitle()\n$:/language/Help/$(command)$\n\\end\n```\nusage: tiddlywiki [<wikifolder>] [--<command> [<args>...]...]\n```\n\nAvailable commands:\n\n<ul>\n<$list filter=\"[commands[]sort[title]]\" variable=\"command\">\n<li><$link to=<<commandTitle>>><$macrocall $name=\"command\" $type=\"text/plain\" $output=\"text/plain\"/></$link>: <$transclude tiddler=<<commandTitle>> field=\"description\"/></li>\n</$list>\n</ul>\n\nTo get detailed help on a command:\n\n```\ntiddlywiki --help <command>\n```\n" }, "$:/language/Help/editions": { "title": "$:/language/Help/editions", "description": "Lists the available editions of TiddlyWiki", "text": "Lists the names and descriptions of the available editions. You can create a new wiki of a specified edition with the `--init` command.\n\n```\n--editions\n```\n" }, "$:/language/Help/fetch": { "title": "$:/language/Help/fetch", "description": "Fetch tiddlers from wiki by URL", "text": "Fetch one or more files over HTTP/HTTPS, and import the tiddlers matching a filter, optionally transforming the incoming titles.\n\n```\n--fetch file <url> <import-filter> <transform-filter>\n--fetch files <url-filter> <import-filter> <transform-filter>\n--fetch raw-file <url> <transform-filter>\n--fetch raw-files <url-filter> <transform-filter>\n```\n\nThe \"file\" and \"files\" variants fetch the specified files and attempt to import the tiddlers within them (the same processing as if the files were dragged into the browser window). The \"raw-file\" and \"raw-files\" variants fetch the specified files and then store the raw file data in tiddlers, without applying the import logic.\n\nWith the \"file\" and \"raw-file\" variants only a single file is fetched and the first parameter is the URL of the file to read.\n\nWith the \"files\" and \"raw-files\" variants, multiple files are fetched and the first parameter is a filter yielding a list of URLs of the files to read. For example, given a set of tiddlers tagged \"remote-server\" that have a field \"url\" the filter `[tag[remote-server]get[url]]` will retrieve all the available URLs.\n\nFor the \"file\" and \"files\" variants, the `<import-filter>` parameter specifies a filter determining which tiddlers are imported. It defaults to `[all[tiddlers]]` if not provided.\n\nFor all variants, the `<transform-filter>` parameter specifies an optional filter that transforms the titles of the imported tiddlers. For example, `[addprefix[$:/myimports/]]` would add the prefix `$:/myimports/` to each title.\n\nPreceding the `--fetch` command with `--verbose` will output progress information during the import.\n\nNote that TiddlyWiki will not fetch an older version of an already loaded plugin.\n\nThe following example retrieves all the non-system tiddlers from https://tiddlywiki.com and saves them to a JSON file:\n\n```\ntiddlywiki --verbose --fetch file \"https://tiddlywiki.com/\" \"[!is[system]]\" \"\" --rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[!is[system]]\"\n```\n\nThe following example retrieves the \"favicon\" file from tiddlywiki.com and saves it in a file called \"output.ico\". Note that the intermediate tiddler \"Icon Tiddler\" is quoted in the \"--fetch\" command because it is being used as a transformation filter to replace the default title, while there are no quotes for the \"--savetiddler\" command because it is being used directly as a title.\n\n```\ntiddlywiki --verbose --fetch raw-file \"https://tiddlywiki.com/favicon.ico\" \"[[Icon Tiddler]]\" --savetiddler \"Icon Tiddler\" output.ico\n```\n\n" }, "$:/language/Help/help": { "title": "$:/language/Help/help", "description": "Display help for TiddlyWiki commands", "text": "Displays help text for a command:\n\n```\n--help [<command>]\n```\n\nIf the command name is omitted then a list of available commands is displayed.\n" }, "$:/language/Help/import": { "title": "$:/language/Help/import", "description": "Import tiddlers from a file", "text": "Import tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The deserializer must be explicitly specified, unlike the `load` command which infers the deserializer from the file extension.\n\n```\n--import <filepath> <deserializer> [<title>] [<encoding>]\n```\n\nThe deserializers in the core include:\n\n* application/javascript\n* application/json\n* application/x-tiddler\n* application/x-tiddler-html-div\n* application/x-tiddlers\n* text/html\n* text/plain\n\nThe title of the imported tiddler defaults to the filename.\n\nThe encoding defaults to \"utf8\", but can be \"base64\" for importing binary files.\n\nNote that TiddlyWiki will not import an older version of an already loaded plugin.\n" }, "$:/language/Help/init": { "title": "$:/language/Help/init", "description": "Initialise a new wiki folder", "text": "Initialise an empty [[WikiFolder|WikiFolders]] with a copy of the specified edition.\n\n```\n--init <edition> [<edition> ...]\n```\n\nFor example:\n\n```\ntiddlywiki ./MyWikiFolder --init empty\n```\n\nNote:\n\n* The wiki folder directory will be created if necessary\n* The \"edition\" defaults to ''empty''\n* The init command will fail if the wiki folder is not empty\n* The init command removes any `includeWikis` definitions in the edition's `tiddlywiki.info` file\n* When multiple editions are specified, editions initialised later will overwrite any files shared with earlier editions (so, the final `tiddlywiki.info` file will be copied from the last edition)\n* `--editions` returns a list of available editions\n" }, "$:/language/Help/load": { "title": "$:/language/Help/load", "description": "Load tiddlers from a file", "text": "Load tiddlers from TiddlyWiki (`.html`), `.tiddler`, `.tid`, `.json` or other local files. The processing applied to incoming files is determined by the file extension. Use the alternative `import` command if you need to specify the deserializer and encoding explicitly.\n\n```\n--load <filepath>\n--load <dirpath>\n```\n\nTo load tiddlers from an encrypted TiddlyWiki file you should first specify the password with the PasswordCommand. For example:\n\n```\ntiddlywiki ./MyWiki --password pa55w0rd --load my_encrypted_wiki.html\n```\n\nNote that TiddlyWiki will not load an older version of an already loaded plugin.\n" }, "$:/language/Help/makelibrary": { "title": "$:/language/Help/makelibrary", "description": "Construct library plugin required by upgrade process", "text": "Constructs the `$:/UpgradeLibrary` tiddler for the upgrade process.\n\nThe upgrade library is formatted as an ordinary plugin tiddler with the plugin type `library`. It contains a copy of each of the plugins, themes and language packs available within the TiddlyWiki5 repository.\n\nThis command is intended for internal use; it is only relevant to users constructing a custom upgrade procedure.\n\n```\n--makelibrary <title>\n```\n\nThe title argument defaults to `$:/UpgradeLibrary`.\n" }, "$:/language/Help/notfound": { "title": "$:/language/Help/notfound", "text": "No such help item" }, "$:/language/Help/output": { "title": "$:/language/Help/output", "description": "Set the base output directory for subsequent commands", "text": "Sets the base output directory for subsequent commands. The default output directory is the `output` subdirectory of the edition directory.\n\n```\n--output <pathname>\n```\n\nIf the specified pathname is relative then it is resolved relative to the current working directory. For example `--output .` sets the output directory to the current working directory.\n\n" }, "$:/language/Help/password": { "title": "$:/language/Help/password", "description": "Set a password for subsequent crypto operations", "text": "Set a password for subsequent crypto operations\n\n```\n--password <password>\n```\n\n''Note'': This should not be used for serving TiddlyWiki with password protection. Instead, see the password option under the [[ServerCommand]].\n" }, "$:/language/Help/render": { "title": "$:/language/Help/render", "description": "Renders individual tiddlers to files", "text": "Render individual tiddlers identified by a filter and save the results to the specified files.\n\nOptionally, the title of a template tiddler can be specified. In this case, instead of directly rendering each tiddler, the template tiddler is rendered with the \"currentTiddler\" variable set to the title of the tiddler that is being rendered.\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--render <tiddler-filter> [<filename-filter>] [<render-type>] [<template>] [<name>] [<value>]\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be rendered\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]addsuffix[.html]]`, which uses the unchanged tiddler title as the filename\n* ''template'': Optional template through which each tiddler is rendered\n* ''render-type'': Optional render type: `text/html` (the default) returns the full HTML text and `text/plain` just returns the text content (ie it ignores HTML tags and other unprintable material)\n* ''name'': Name of optional variable\n* ''value'': Value of optional variable\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When referring to a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--render \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being rendered, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--render` command is a more flexible replacement for both the `--rendertiddler` and `--rendertiddlers` commands, which are deprecated\n\nExamples:\n\n* `--render \"[!is[system]]\" \"[encodeuricomponent[]addprefix[tiddlers/]addsuffix[.html]]\"` -- renders all non-system tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles and the extension HTML\n\n" }, "$:/language/Help/rendertiddler": { "title": "$:/language/Help/rendertiddler", "description": "Render an individual tiddler as a specified ContentType", "text": "(Note: The `--rendertiddler` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender an individual tiddler as a specified ContentType, defaulting to `text/html` and save it to the specified filename.\n\nOptionally the title of a template tiddler can be specified, in which case the template tiddler is rendered with the \"currentTiddler\" variable set to the tiddler that is being rendered (the first parameter value).\n\nA name and value for an additional variable may optionally also be specified.\n\n```\n--rendertiddler <title> <filename> [<type>] [<template>] [<name>] [<value>]\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n\nFor example, the following command saves all tiddlers matching the filter `[tag[done]]` to a JSON file titled `output.json` by employing the core template `$:/core/templates/exporters/JsonFile`.\n\n```\n--rendertiddler \"$:/core/templates/exporters/JsonFile\" output.json text/plain \"\" exportFilter \"[tag[done]]\"\n```\n" }, "$:/language/Help/rendertiddlers": { "title": "$:/language/Help/rendertiddlers", "description": "Render tiddlers matching a filter to a specified ContentType", "text": "(Note: The `--rendertiddlers` command is deprecated in favour of the new, more flexible `--render` command)\n\nRender a set of tiddlers matching a filter to separate files of a specified ContentType (defaults to `text/html`) and extension (defaults to `.html`).\n\n```\n--rendertiddlers <filter> <template> <pathname> [<type>] [<extension>] [\"noclean\"]\n```\n\nFor example:\n\n```\n--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html ./static text/plain\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny files in the target directory are deleted unless the ''noclean'' flag is specified. The target directory is recursively created if it is missing.\n" }, "$:/language/Help/save": { "title": "$:/language/Help/save", "description": "Saves individual raw tiddlers to files", "text": "Saves individual tiddlers identified by a filter in their raw text or binary format to the specified files.\n\n```\n--save <tiddler-filter> <filename-filter>\n```\n\n* ''tiddler-filter'': A filter identifying the tiddler(s) to be saved\n* ''filename-filter'': Optional filter transforming tiddler titles into pathnames. If omitted, defaults to `[is[tiddler]]`, which uses the unchanged tiddler title as the filename\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nNotes:\n\n* The output directory is not cleared of any existing files\n* Any missing directories in the path to the filename are automatically created.\n* When saving a tiddler with spaces in its title, take care to use both the quotes required by your shell and also TiddlyWiki's double square brackets : `--save \"[[Motovun Jack.jpg]]\"`\n* The filename filter is evaluated with the selected items being set to the title of the tiddler currently being saved, allowing the title to be used as the basis for computing the filename. For example `[encodeuricomponent[]addprefix[static/]]` applies URI encoding to each title, and then adds the prefix `static/`\n* The `--save` command is a more flexible replacement for both the `--savetiddler` and `--savetiddlers` commands, which are deprecated\n\nExamples:\n\n* `--save \"[!is[system]is[image]]\" \"[encodeuricomponent[]addprefix[tiddlers/]]\"` -- saves all non-system image tiddlers as files in the subdirectory \"tiddlers\" with URL-encoded titles\n" }, "$:/language/Help/savetiddler": { "title": "$:/language/Help/savetiddler", "description": "Saves a raw tiddler to a file", "text": "(Note: The `--savetiddler` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves an individual tiddler in its raw text or binary format to the specified filename.\n\n```\n--savetiddler <title> <filename>\n```\n\nBy default, the filename is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nAny missing directories in the path to the filename are automatically created.\n" }, "$:/language/Help/savetiddlers": { "title": "$:/language/Help/savetiddlers", "description": "Saves a group of raw tiddlers to a directory", "text": "(Note: The `--savetiddlers` command is deprecated in favour of the new, more flexible `--save` command)\n\nSaves a group of tiddlers in their raw text or binary format to the specified directory.\n\n```\n--savetiddlers <filter> <pathname> [\"noclean\"]\n```\n\nBy default, the pathname is resolved relative to the `output` subdirectory of the edition directory. The `--output` command can be used to direct output to a different directory.\n\nThe output directory is cleared of existing files before saving the specified files. The deletion can be disabled by specifying the ''noclean'' flag.\n\nAny missing directories in the pathname are automatically created.\n" }, "$:/language/Help/server": { "title": "$:/language/Help/server", "description": "Provides an HTTP server interface to TiddlyWiki", "text": "The server built in to TiddlyWiki5 is very simple. Although compatible with TiddlyWeb it doesn't support many of the features needed for robust Internet-facing usage.\n\nAt the root, it serves a rendering of a specified tiddler. Away from the root, it serves individual tiddlers encoded in JSON, and supports the basic HTTP operations for `GET`, `PUT` and `DELETE`.\n\n```\n--server <port> <roottiddler> <rendertype> <servetype> <username> <password> <host> <pathprefix>\n```\n\nThe parameters are:\n\n* ''port'' - port number to serve from (defaults to \"8080\")\n* ''roottiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''rendertype'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''servetype'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''username'' - the default username for signing edits\n* ''password'' - optional password for basic authentication\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''pathprefix'' - optional prefix for paths\n\nIf the password parameter is specified then the browser will prompt the user for the username and password. Note that the password is transmitted in plain text so this implementation isn't suitable for general use.\n\nFor example:\n\n```\n--server 8080 $:/core/save/all text/plain text/html MyUserName passw0rd\n```\n\nThe username and password can be specified as empty strings if you need to set the hostname or pathprefix and don't want to require a password:\n\n```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port.\n" }, "$:/language/Help/setfield": { "title": "$:/language/Help/setfield", "description": "Prepares external tiddlers for use", "text": "//Note that this command is experimental and may change or be replaced before being finalised//\n\nSets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.\n\n```\n--setfield <filter> <fieldname> <templatetitle> <rendertype>\n```\n\nThe parameters are:\n\n* ''filter'' - filter identifying the tiddlers to be affected\n* ''fieldname'' - the field to modify (defaults to \"text\")\n* ''templatetitle'' - the tiddler to wikify into the specified field. If blank or missing then the specified field is deleted\n* ''rendertype'' - the text type to render (defaults to \"text/plain\"; \"text/html\" can be used to include HTML tags)\n" }, "$:/language/Help/unpackplugin": { "title": "$:/language/Help/unpackplugin", "description": "Unpack the payload tiddlers from a plugin", "text": "Extract the payload tiddlers from a plugin, creating them as ordinary tiddlers:\n\n```\n--unpackplugin <title>\n```\n" }, "$:/language/Help/verbose": { "title": "$:/language/Help/verbose", "description": "Triggers verbose output mode", "text": "Triggers verbose output, useful for debugging\n\n```\n--verbose\n```\n" }, "$:/language/Help/version": { "title": "$:/language/Help/version", "description": "Displays the version number of TiddlyWiki", "text": "Displays the version number of TiddlyWiki.\n\n```\n--version\n```\n" }, "$:/language/Import/Imported/Hint": { "title": "$:/language/Import/Imported/Hint", "text": "The following tiddlers were imported:" }, "$:/language/Import/Listing/Cancel/Caption": { "title": "$:/language/Import/Listing/Cancel/Caption", "text": "Cancel" }, "$:/language/Import/Listing/Hint": { "title": "$:/language/Import/Listing/Hint", "text": "These tiddlers are ready to import:" }, "$:/language/Import/Listing/Import/Caption": { "title": "$:/language/Import/Listing/Import/Caption", "text": "Import" }, "$:/language/Import/Listing/Select/Caption": { "title": "$:/language/Import/Listing/Select/Caption", "text": "Select" }, "$:/language/Import/Listing/Status/Caption": { "title": "$:/language/Import/Listing/Status/Caption", "text": "Status" }, "$:/language/Import/Listing/Title/Caption": { "title": "$:/language/Import/Listing/Title/Caption", "text": "Title" }, "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible": { "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Incompatible", "text": "Blocked incompatible or obsolete plugin" }, "$:/language/Import/Upgrader/Plugins/Suppressed/Version": { "title": "$:/language/Import/Upgrader/Plugins/Suppressed/Version", "text": "Blocked plugin (due to incoming <<incoming>> being older than existing <<existing>>)" }, "$:/language/Import/Upgrader/Plugins/Upgraded": { "title": "$:/language/Import/Upgrader/Plugins/Upgraded", "text": "Upgraded plugin from <<incoming>> to <<upgraded>>" }, "$:/language/Import/Upgrader/State/Suppressed": { "title": "$:/language/Import/Upgrader/State/Suppressed", "text": "Blocked temporary state tiddler" }, "$:/language/Import/Upgrader/System/Suppressed": { "title": "$:/language/Import/Upgrader/System/Suppressed", "text": "Blocked system tiddler" }, "$:/language/Import/Upgrader/ThemeTweaks/Created": { "title": "$:/language/Import/Upgrader/ThemeTweaks/Created", "text": "Migrated theme tweak from <$text text=<<from>>/>" }, "$:/language/AboveStory/ClassicPlugin/Warning": { "title": "$:/language/AboveStory/ClassicPlugin/Warning", "text": "It looks like you are trying to load a plugin designed for ~TiddlyWiki Classic. Please note that [[these plugins do not work with TiddlyWiki version 5.x.x|https://tiddlywiki.com/#TiddlyWikiClassic]]. ~TiddlyWiki Classic plugins detected:" }, "$:/language/BinaryWarning/Prompt": { "title": "$:/language/BinaryWarning/Prompt", "text": "This tiddler contains binary data" }, "$:/language/ClassicWarning/Hint": { "title": "$:/language/ClassicWarning/Hint", "text": "This tiddler is written in TiddlyWiki Classic wiki text format, which is not fully compatible with TiddlyWiki version 5. See https://tiddlywiki.com/static/Upgrading.html for more details." }, "$:/language/ClassicWarning/Upgrade/Caption": { "title": "$:/language/ClassicWarning/Upgrade/Caption", "text": "upgrade" }, "$:/language/CloseAll/Button": { "title": "$:/language/CloseAll/Button", "text": "close all" }, "$:/language/ColourPicker/Recent": { "title": "$:/language/ColourPicker/Recent", "text": "Recent:" }, "$:/language/ConfirmCancelTiddler": { "title": "$:/language/ConfirmCancelTiddler", "text": "Do you wish to discard changes to the tiddler \"<$text text=<<title>>/>\"?" }, "$:/language/ConfirmDeleteTiddler": { "title": "$:/language/ConfirmDeleteTiddler", "text": "Do you wish to delete the tiddler \"<$text text=<<title>>/>\"?" }, "$:/language/ConfirmOverwriteTiddler": { "title": "$:/language/ConfirmOverwriteTiddler", "text": "Do you wish to overwrite the tiddler \"<$text text=<<title>>/>\"?" }, "$:/language/ConfirmEditShadowTiddler": { "title": "$:/language/ConfirmEditShadowTiddler", "text": "You are about to edit a ShadowTiddler. Any changes will override the default system making future upgrades non-trivial. Are you sure you want to edit \"<$text text=<<title>>/>\"?" }, "$:/language/Count": { "title": "$:/language/Count", "text": "count" }, "$:/language/DefaultNewTiddlerTitle": { "title": "$:/language/DefaultNewTiddlerTitle", "text": "New Tiddler" }, "$:/language/DropMessage": { "title": "$:/language/DropMessage", "text": "Drop here (or use the 'Escape' key to cancel)" }, "$:/language/Encryption/Cancel": { "title": "$:/language/Encryption/Cancel", "text": "Cancel" }, "$:/language/Encryption/ConfirmClearPassword": { "title": "$:/language/Encryption/ConfirmClearPassword", "text": "Do you wish to clear the password? This will remove the encryption applied when saving this wiki" }, "$:/language/Encryption/PromptSetPassword": { "title": "$:/language/Encryption/PromptSetPassword", "text": "Set a new password for this TiddlyWiki" }, "$:/language/Encryption/Username": { "title": "$:/language/Encryption/Username", "text": "Username" }, "$:/language/Encryption/Password": { "title": "$:/language/Encryption/Password", "text": "Password" }, "$:/language/Encryption/RepeatPassword": { "title": "$:/language/Encryption/RepeatPassword", "text": "Repeat password" }, "$:/language/Encryption/PasswordNoMatch": { "title": "$:/language/Encryption/PasswordNoMatch", "text": "Passwords do not match" }, "$:/language/Encryption/SetPassword": { "title": "$:/language/Encryption/SetPassword", "text": "Set password" }, "$:/language/Error/Caption": { "title": "$:/language/Error/Caption", "text": "Error" }, "$:/language/Error/EditConflict": { "title": "$:/language/Error/EditConflict", "text": "File changed on server" }, "$:/language/Error/Filter": { "title": "$:/language/Error/Filter", "text": "Filter error" }, "$:/language/Error/FilterSyntax": { "title": "$:/language/Error/FilterSyntax", "text": "Syntax error in filter expression" }, "$:/language/Error/IsFilterOperator": { "title": "$:/language/Error/IsFilterOperator", "text": "Filter Error: Unknown operand for the 'is' filter operator" }, "$:/language/Error/LoadingPluginLibrary": { "title": "$:/language/Error/LoadingPluginLibrary", "text": "Error loading plugin library" }, "$:/language/Error/RecursiveTransclusion": { "title": "$:/language/Error/RecursiveTransclusion", "text": "Recursive transclusion error in transclude widget" }, "$:/language/Error/RetrievingSkinny": { "title": "$:/language/Error/RetrievingSkinny", "text": "Error retrieving skinny tiddler list" }, "$:/language/Error/SavingToTWEdit": { "title": "$:/language/Error/SavingToTWEdit", "text": "Error saving to TWEdit" }, "$:/language/Error/WhileSaving": { "title": "$:/language/Error/WhileSaving", "text": "Error while saving" }, "$:/language/Error/XMLHttpRequest": { "title": "$:/language/Error/XMLHttpRequest", "text": "XMLHttpRequest error code" }, "$:/language/InternalJavaScriptError/Title": { "title": "$:/language/InternalJavaScriptError/Title", "text": "Internal JavaScript Error" }, "$:/language/InternalJavaScriptError/Hint": { "title": "$:/language/InternalJavaScriptError/Hint", "text": "Well, this is embarrassing. It is recommended that you restart TiddlyWiki by refreshing your browser" }, "$:/language/InvalidFieldName": { "title": "$:/language/InvalidFieldName", "text": "Illegal characters in field name \"<$text text=<<fieldName>>/>\". Fields can only contain lowercase letters, digits and the characters underscore (`_`), hyphen (`-`) and period (`.`)" }, "$:/language/LazyLoadingWarning": { "title": "$:/language/LazyLoadingWarning", "text": "<p>Trying to load external content from ''<$text text={{!!_canonical_uri}}/>''</p><p>If this message doesn't disappear, either the tiddler content type doesn't match the type of the external content, or you may be using a browser that doesn't support external content for wikis loaded as standalone files. See https://tiddlywiki.com/#ExternalText</p>" }, "$:/language/LoginToTiddlySpace": { "title": "$:/language/LoginToTiddlySpace", "text": "Login to TiddlySpace" }, "$:/language/Manager/Controls/FilterByTag/None": { "title": "$:/language/Manager/Controls/FilterByTag/None", "text": "(none)" }, "$:/language/Manager/Controls/FilterByTag/Prompt": { "title": "$:/language/Manager/Controls/FilterByTag/Prompt", "text": "Filter by tag:" }, "$:/language/Manager/Controls/Order/Prompt": { "title": "$:/language/Manager/Controls/Order/Prompt", "text": "Reverse order" }, "$:/language/Manager/Controls/Search/Placeholder": { "title": "$:/language/Manager/Controls/Search/Placeholder", "text": "Search" }, "$:/language/Manager/Controls/Search/Prompt": { "title": "$:/language/Manager/Controls/Search/Prompt", "text": "Search:" }, "$:/language/Manager/Controls/Show/Option/Tags": { "title": "$:/language/Manager/Controls/Show/Option/Tags", "text": "tags" }, "$:/language/Manager/Controls/Show/Option/Tiddlers": { "title": "$:/language/Manager/Controls/Show/Option/Tiddlers", "text": "tiddlers" }, "$:/language/Manager/Controls/Show/Prompt": { "title": "$:/language/Manager/Controls/Show/Prompt", "text": "Show:" }, "$:/language/Manager/Controls/Sort/Prompt": { "title": "$:/language/Manager/Controls/Sort/Prompt", "text": "Sort by:" }, "$:/language/Manager/Item/Colour": { "title": "$:/language/Manager/Item/Colour", "text": "Colour" }, "$:/language/Manager/Item/Fields": { "title": "$:/language/Manager/Item/Fields", "text": "Fields" }, "$:/language/Manager/Item/Icon/None": { "title": "$:/language/Manager/Item/Icon/None", "text": "(none)" }, "$:/language/Manager/Item/Icon": { "title": "$:/language/Manager/Item/Icon", "text": "Icon" }, "$:/language/Manager/Item/RawText": { "title": "$:/language/Manager/Item/RawText", "text": "Raw text" }, "$:/language/Manager/Item/Tags": { "title": "$:/language/Manager/Item/Tags", "text": "Tags" }, "$:/language/Manager/Item/Tools": { "title": "$:/language/Manager/Item/Tools", "text": "Tools" }, "$:/language/Manager/Item/WikifiedText": { "title": "$:/language/Manager/Item/WikifiedText", "text": "Wikified text" }, "$:/language/MissingTiddler/Hint": { "title": "$:/language/MissingTiddler/Hint", "text": "Missing tiddler \"<$text text=<<currentTiddler>>/>\" -- click {{||$:/core/ui/Buttons/edit}} to create" }, "$:/language/No": { "title": "$:/language/No", "text": "No" }, "$:/language/OfficialPluginLibrary": { "title": "$:/language/OfficialPluginLibrary", "text": "Official ~TiddlyWiki Plugin Library" }, "$:/language/OfficialPluginLibrary/Hint": { "title": "$:/language/OfficialPluginLibrary/Hint", "text": "The official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team." }, "$:/language/PluginReloadWarning": { "title": "$:/language/PluginReloadWarning", "text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to plugins to take effect" }, "$:/language/RecentChanges/DateFormat": { "title": "$:/language/RecentChanges/DateFormat", "text": "DDth MMM YYYY" }, "$:/language/SystemTiddler/Tooltip": { "title": "$:/language/SystemTiddler/Tooltip", "text": "This is a system tiddler" }, "$:/language/SystemTiddlers/Include/Prompt": { "title": "$:/language/SystemTiddlers/Include/Prompt", "text": "Include system tiddlers" }, "$:/language/TagManager/Colour/Heading": { "title": "$:/language/TagManager/Colour/Heading", "text": "Colour" }, "$:/language/TagManager/Count/Heading": { "title": "$:/language/TagManager/Count/Heading", "text": "Count" }, "$:/language/TagManager/Icon/Heading": { "title": "$:/language/TagManager/Icon/Heading", "text": "Icon" }, "$:/language/TagManager/Info/Heading": { "title": "$:/language/TagManager/Info/Heading", "text": "Info" }, "$:/language/TagManager/Tag/Heading": { "title": "$:/language/TagManager/Tag/Heading", "text": "Tag" }, "$:/language/Tiddler/DateFormat": { "title": "$:/language/Tiddler/DateFormat", "text": "DDth MMM YYYY at hh12:0mmam" }, "$:/language/UnsavedChangesWarning": { "title": "$:/language/UnsavedChangesWarning", "text": "You have unsaved changes in TiddlyWiki" }, "$:/language/Yes": { "title": "$:/language/Yes", "text": "Yes" }, "$:/language/Modals/Download": { "title": "$:/language/Modals/Download", "subtitle": "Download changes", "footer": "<$button message=\"tm-close-tiddler\">Close</$button>", "help": "https://tiddlywiki.com/static/DownloadingChanges.html", "text": "Your browser only supports manual saving.\n\nTo save your modified wiki, right click on the download link below and select \"Download file\" or \"Save file\", and then choose the folder and filename.\n\n//You can marginally speed things up by clicking the link with the control key (Windows) or the options/alt key (Mac OS X). You will not be prompted for the folder or filename, but your browser is likely to give it an unrecognisable name -- you may need to rename the file to include an `.html` extension before you can do anything useful with it.//\n\nOn smartphones that do not allow files to be downloaded you can instead bookmark the link, and then sync your bookmarks to a desktop computer from where the wiki can be saved normally.\n" }, "$:/language/Modals/SaveInstructions": { "title": "$:/language/Modals/SaveInstructions", "subtitle": "Save your work", "footer": "<$button message=\"tm-close-tiddler\">Close</$button>", "help": "https://tiddlywiki.com/static/SavingChanges.html", "text": "Your changes to this wiki need to be saved as a ~TiddlyWiki HTML file.\n\n!!! Desktop browsers\n\n# Select ''Save As'' from the ''File'' menu\n# Choose a filename and location\n#* Some browsers also require you to explicitly specify the file saving format as ''Webpage, HTML only'' or similar\n# Close this tab\n\n!!! Smartphone browsers\n\n# Create a bookmark to this page\n#* If you've got iCloud or Google Sync set up then the bookmark will automatically sync to your desktop where you can open it and save it as above\n# Close this tab\n\n//If you open the bookmark again in Mobile Safari you will see this message again. If you want to go ahead and use the file, just click the ''close'' button below//\n" }, "$:/config/NewJournal/Title": { "title": "$:/config/NewJournal/Title", "text": "DDth MMM YYYY" }, "$:/config/NewJournal/Text": { "title": "$:/config/NewJournal/Text", "text": "" }, "$:/config/NewJournal/Tags": { "title": "$:/config/NewJournal/Tags", "text": "Journal" }, "$:/language/Notifications/Save/Done": { "title": "$:/language/Notifications/Save/Done", "text": "Saved wiki" }, "$:/language/Notifications/Save/Starting": { "title": "$:/language/Notifications/Save/Starting", "text": "Starting to save wiki" }, "$:/language/Search/DefaultResults/Caption": { "title": "$:/language/Search/DefaultResults/Caption", "text": "List" }, "$:/language/Search/Filter/Caption": { "title": "$:/language/Search/Filter/Caption", "text": "Filter" }, "$:/language/Search/Filter/Hint": { "title": "$:/language/Search/Filter/Hint", "text": "Search via a [[filter expression|https://tiddlywiki.com/static/Filters.html]]" }, "$:/language/Search/Filter/Matches": { "title": "$:/language/Search/Filter/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/Matches": { "title": "$:/language/Search/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/Matches/All": { "title": "$:/language/Search/Matches/All", "text": "All matches:" }, "$:/language/Search/Matches/Title": { "title": "$:/language/Search/Matches/Title", "text": "Title matches:" }, "$:/language/Search/Search": { "title": "$:/language/Search/Search", "text": "Search" }, "$:/language/Search/Search/TooShort": { "title": "$:/language/Search/Search/TooShort", "text": "Search text too short" }, "$:/language/Search/Shadows/Caption": { "title": "$:/language/Search/Shadows/Caption", "text": "Shadows" }, "$:/language/Search/Shadows/Hint": { "title": "$:/language/Search/Shadows/Hint", "text": "Search for shadow tiddlers" }, "$:/language/Search/Shadows/Matches": { "title": "$:/language/Search/Shadows/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/Standard/Caption": { "title": "$:/language/Search/Standard/Caption", "text": "Standard" }, "$:/language/Search/Standard/Hint": { "title": "$:/language/Search/Standard/Hint", "text": "Search for standard tiddlers" }, "$:/language/Search/Standard/Matches": { "title": "$:/language/Search/Standard/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/Search/System/Caption": { "title": "$:/language/Search/System/Caption", "text": "System" }, "$:/language/Search/System/Hint": { "title": "$:/language/Search/System/Hint", "text": "Search for system tiddlers" }, "$:/language/Search/System/Matches": { "title": "$:/language/Search/System/Matches", "text": "//<small><<resultCount>> matches</small>//" }, "$:/language/SideBar/All/Caption": { "title": "$:/language/SideBar/All/Caption", "text": "All" }, "$:/language/SideBar/Contents/Caption": { "title": "$:/language/SideBar/Contents/Caption", "text": "Contents" }, "$:/language/SideBar/Drafts/Caption": { "title": "$:/language/SideBar/Drafts/Caption", "text": "Drafts" }, "$:/language/SideBar/Explorer/Caption": { "title": "$:/language/SideBar/Explorer/Caption", "text": "Explorer" }, "$:/language/SideBar/Missing/Caption": { "title": "$:/language/SideBar/Missing/Caption", "text": "Missing" }, "$:/language/SideBar/More/Caption": { "title": "$:/language/SideBar/More/Caption", "text": "More" }, "$:/language/SideBar/Open/Caption": { "title": "$:/language/SideBar/Open/Caption", "text": "Open" }, "$:/language/SideBar/Orphans/Caption": { "title": "$:/language/SideBar/Orphans/Caption", "text": "Orphans" }, "$:/language/SideBar/Recent/Caption": { "title": "$:/language/SideBar/Recent/Caption", "text": "Recent" }, "$:/language/SideBar/Shadows/Caption": { "title": "$:/language/SideBar/Shadows/Caption", "text": "Shadows" }, "$:/language/SideBar/System/Caption": { "title": "$:/language/SideBar/System/Caption", "text": "System" }, "$:/language/SideBar/Tags/Caption": { "title": "$:/language/SideBar/Tags/Caption", "text": "Tags" }, "$:/language/SideBar/Tags/Untagged/Caption": { "title": "$:/language/SideBar/Tags/Untagged/Caption", "text": "untagged" }, "$:/language/SideBar/Tools/Caption": { "title": "$:/language/SideBar/Tools/Caption", "text": "Tools" }, "$:/language/SideBar/Types/Caption": { "title": "$:/language/SideBar/Types/Caption", "text": "Types" }, "$:/SiteSubtitle": { "title": "$:/SiteSubtitle", "text": "a non-linear personal web notebook" }, "$:/SiteTitle": { "title": "$:/SiteTitle", "text": "My ~TiddlyWiki" }, "$:/language/Snippets/ListByTag": { "title": "$:/language/Snippets/ListByTag", "tags": "$:/tags/TextEditor/Snippet", "caption": "List of tiddlers by tag", "text": "<<list-links \"[tag[task]sort[title]]\">>\n" }, "$:/language/Snippets/MacroDefinition": { "title": "$:/language/Snippets/MacroDefinition", "tags": "$:/tags/TextEditor/Snippet", "caption": "Macro definition", "text": "\\define macroName(param1:\"default value\",param2)\nText of the macro\n\\end\n" }, "$:/language/Snippets/Table4x3": { "title": "$:/language/Snippets/Table4x3", "tags": "$:/tags/TextEditor/Snippet", "caption": "Table with 4 columns by 3 rows", "text": "|! |!Alpha |!Beta |!Gamma |!Delta |\n|!One | | | | |\n|!Two | | | | |\n|!Three | | | | |\n" }, "$:/language/Snippets/TableOfContents": { "title": "$:/language/Snippets/TableOfContents", "tags": "$:/tags/TextEditor/Snippet", "caption": "Table of Contents", "text": "<div class=\"tc-table-of-contents\">\n\n<<toc-selective-expandable 'TableOfContents'>>\n\n</div>" }, "$:/language/ThemeTweaks/ThemeTweaks": { "title": "$:/language/ThemeTweaks/ThemeTweaks", "text": "Theme Tweaks" }, "$:/language/ThemeTweaks/ThemeTweaks/Hint": { "title": "$:/language/ThemeTweaks/ThemeTweaks/Hint", "text": "You can tweak certain aspects of the ''Vanilla'' theme." }, "$:/language/ThemeTweaks/Options": { "title": "$:/language/ThemeTweaks/Options", "text": "Options" }, "$:/language/ThemeTweaks/Options/SidebarLayout": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout", "text": "Sidebar layout" }, "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fixed-Fluid", "text": "Fixed story, fluid sidebar" }, "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed": { "title": "$:/language/ThemeTweaks/Options/SidebarLayout/Fluid-Fixed", "text": "Fluid story, fixed sidebar" }, "$:/language/ThemeTweaks/Options/StickyTitles": { "title": "$:/language/ThemeTweaks/Options/StickyTitles", "text": "Sticky titles" }, "$:/language/ThemeTweaks/Options/StickyTitles/Hint": { "title": "$:/language/ThemeTweaks/Options/StickyTitles/Hint", "text": "Causes tiddler titles to \"stick\" to the top of the browser window. Caution: Does not work at all with Chrome, and causes some layout issues in Firefox" }, "$:/language/ThemeTweaks/Options/CodeWrapping": { "title": "$:/language/ThemeTweaks/Options/CodeWrapping", "text": "Wrap long lines in code blocks" }, "$:/language/ThemeTweaks/Settings": { "title": "$:/language/ThemeTweaks/Settings", "text": "Settings" }, "$:/language/ThemeTweaks/Settings/FontFamily": { "title": "$:/language/ThemeTweaks/Settings/FontFamily", "text": "Font family" }, "$:/language/ThemeTweaks/Settings/CodeFontFamily": { "title": "$:/language/ThemeTweaks/Settings/CodeFontFamily", "text": "Code font family" }, "$:/language/ThemeTweaks/Settings/EditorFontFamily": { "title": "$:/language/ThemeTweaks/Settings/EditorFontFamily", "text": "Editor font family" }, "$:/language/ThemeTweaks/Settings/BackgroundImage": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImage", "text": "Page background image" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment", "text": "Page background image attachment" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Scroll", "text": "Scroll with tiddlers" }, "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageAttachment/Fixed", "text": "Fixed to window" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize", "text": "Page background image size" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Auto", "text": "Auto" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Cover", "text": "Cover" }, "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain": { "title": "$:/language/ThemeTweaks/Settings/BackgroundImageSize/Contain", "text": "Contain" }, "$:/language/ThemeTweaks/Metrics": { "title": "$:/language/ThemeTweaks/Metrics", "text": "Sizes" }, "$:/language/ThemeTweaks/Metrics/FontSize": { "title": "$:/language/ThemeTweaks/Metrics/FontSize", "text": "Font size" }, "$:/language/ThemeTweaks/Metrics/LineHeight": { "title": "$:/language/ThemeTweaks/Metrics/LineHeight", "text": "Line height" }, "$:/language/ThemeTweaks/Metrics/BodyFontSize": { "title": "$:/language/ThemeTweaks/Metrics/BodyFontSize", "text": "Font size for tiddler body" }, "$:/language/ThemeTweaks/Metrics/BodyLineHeight": { "title": "$:/language/ThemeTweaks/Metrics/BodyLineHeight", "text": "Line height for tiddler body" }, "$:/language/ThemeTweaks/Metrics/StoryLeft": { "title": "$:/language/ThemeTweaks/Metrics/StoryLeft", "text": "Story left position" }, "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryLeft/Hint", "text": "how far the left margin of the story river<br>(tiddler area) is from the left of the page" }, "$:/language/ThemeTweaks/Metrics/StoryTop": { "title": "$:/language/ThemeTweaks/Metrics/StoryTop", "text": "Story top position" }, "$:/language/ThemeTweaks/Metrics/StoryTop/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryTop/Hint", "text": "how far the top margin of the story river<br>is from the top of the page" }, "$:/language/ThemeTweaks/Metrics/StoryRight": { "title": "$:/language/ThemeTweaks/Metrics/StoryRight", "text": "Story right" }, "$:/language/ThemeTweaks/Metrics/StoryRight/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryRight/Hint", "text": "how far the left margin of the sidebar <br>is from the left of the page" }, "$:/language/ThemeTweaks/Metrics/StoryWidth": { "title": "$:/language/ThemeTweaks/Metrics/StoryWidth", "text": "Story width" }, "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/StoryWidth/Hint", "text": "the overall width of the story river" }, "$:/language/ThemeTweaks/Metrics/TiddlerWidth": { "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth", "text": "Tiddler width" }, "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/TiddlerWidth/Hint", "text": "within the story river" }, "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint", "text": "Sidebar breakpoint" }, "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarBreakpoint/Hint", "text": "the minimum page width at which the story<br>river and sidebar will appear side by side" }, "$:/language/ThemeTweaks/Metrics/SidebarWidth": { "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth", "text": "Sidebar width" }, "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint": { "title": "$:/language/ThemeTweaks/Metrics/SidebarWidth/Hint", "text": "the width of the sidebar in fluid-fixed layout" }, "$:/language/TiddlerInfo/Advanced/Caption": { "title": "$:/language/TiddlerInfo/Advanced/Caption", "text": "Advanced" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Empty/Hint", "text": "none" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Heading", "text": "Plugin Details" }, "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint": { "title": "$:/language/TiddlerInfo/Advanced/PluginInfo/Hint", "text": "This plugin contains the following shadow tiddlers:" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Heading", "text": "Shadow Status" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/NotShadow/Hint", "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is not a shadow tiddler" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Hint", "text": "The tiddler <$link to=<<infoTiddler>>><$text text=<<infoTiddler>>/></$link> is a shadow tiddler" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/Shadow/Source", "text": "It is defined in the plugin <$link to=<<pluginTiddler>>><$text text=<<pluginTiddler>>/></$link>" }, "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint": { "title": "$:/language/TiddlerInfo/Advanced/ShadowInfo/OverriddenShadow/Hint", "text": "It is overridden by an ordinary tiddler" }, "$:/language/TiddlerInfo/Fields/Caption": { "title": "$:/language/TiddlerInfo/Fields/Caption", "text": "Fields" }, "$:/language/TiddlerInfo/List/Caption": { "title": "$:/language/TiddlerInfo/List/Caption", "text": "List" }, "$:/language/TiddlerInfo/List/Empty": { "title": "$:/language/TiddlerInfo/List/Empty", "text": "This tiddler does not have a list" }, "$:/language/TiddlerInfo/Listed/Caption": { "title": "$:/language/TiddlerInfo/Listed/Caption", "text": "Listed" }, "$:/language/TiddlerInfo/Listed/Empty": { "title": "$:/language/TiddlerInfo/Listed/Empty", "text": "This tiddler is not listed by any others" }, "$:/language/TiddlerInfo/References/Caption": { "title": "$:/language/TiddlerInfo/References/Caption", "text": "References" }, "$:/language/TiddlerInfo/References/Empty": { "title": "$:/language/TiddlerInfo/References/Empty", "text": "No tiddlers link to this one" }, "$:/language/TiddlerInfo/Tagging/Caption": { "title": "$:/language/TiddlerInfo/Tagging/Caption", "text": "Tagging" }, "$:/language/TiddlerInfo/Tagging/Empty": { "title": "$:/language/TiddlerInfo/Tagging/Empty", "text": "No tiddlers are tagged with this one" }, "$:/language/TiddlerInfo/Tools/Caption": { "title": "$:/language/TiddlerInfo/Tools/Caption", "text": "Tools" }, "$:/language/Docs/Types/application/javascript": { "title": "$:/language/Docs/Types/application/javascript", "description": "JavaScript code", "name": "application/javascript", "group": "Developer", "group-sort": "2" }, "$:/language/Docs/Types/application/json": { "title": "$:/language/Docs/Types/application/json", "description": "JSON data", "name": "application/json", "group": "Developer", "group-sort": "2" }, "$:/language/Docs/Types/application/x-tiddler-dictionary": { "title": "$:/language/Docs/Types/application/x-tiddler-dictionary", "description": "Data dictionary", "name": "application/x-tiddler-dictionary", "group": "Developer", "group-sort": "2" }, "$:/language/Docs/Types/image/gif": { "title": "$:/language/Docs/Types/image/gif", "description": "GIF image", "name": "image/gif", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/jpeg": { "title": "$:/language/Docs/Types/image/jpeg", "description": "JPEG image", "name": "image/jpeg", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/png": { "title": "$:/language/Docs/Types/image/png", "description": "PNG image", "name": "image/png", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/svg+xml": { "title": "$:/language/Docs/Types/image/svg+xml", "description": "Structured Vector Graphics image", "name": "image/svg+xml", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/image/x-icon": { "title": "$:/language/Docs/Types/image/x-icon", "description": "ICO format icon file", "name": "image/x-icon", "group": "Image", "group-sort": "1" }, "$:/language/Docs/Types/text/css": { "title": "$:/language/Docs/Types/text/css", "description": "Static stylesheet", "name": "text/css", "group": "Developer", "group-sort": "2" }, "$:/language/Docs/Types/text/html": { "title": "$:/language/Docs/Types/text/html", "description": "HTML markup", "name": "text/html", "group": "Text", "group-sort": "0" }, "$:/language/Docs/Types/text/plain": { "title": "$:/language/Docs/Types/text/plain", "description": "Plain text", "name": "text/plain", "group": "Text", "group-sort": "0" }, "$:/language/Docs/Types/text/vnd.tiddlywiki": { "title": "$:/language/Docs/Types/text/vnd.tiddlywiki", "description": "TiddlyWiki 5", "name": "text/vnd.tiddlywiki", "group": "Text", "group-sort": "0" }, "$:/language/Docs/Types/text/x-tiddlywiki": { "title": "$:/language/Docs/Types/text/x-tiddlywiki", "description": "TiddlyWiki Classic", "name": "text/x-tiddlywiki", "group": "Text", "group-sort": "0" }, "$:/languages/en-GB/icon": { "title": "$:/languages/en-GB/icon", "type": "image/svg+xml", "text": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 30\" width=\"1200\" height=\"600\">\n<clipPath id=\"t\">\n\t<path d=\"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z\"/>\n</clipPath>\n<path d=\"M0,0 v30 h60 v-30 z\" fill=\"#00247d\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" stroke=\"#fff\" stroke-width=\"6\"/>\n<path d=\"M0,0 L60,30 M60,0 L0,30\" clip-path=\"url(#t)\" stroke=\"#cf142b\" stroke-width=\"4\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#fff\" stroke-width=\"10\"/>\n<path d=\"M30,0 v30 M0,15 h60\" stroke=\"#cf142b\" stroke-width=\"6\"/>\n</svg>\n" }, "$:/languages/en-GB": { "title": "$:/languages/en-GB", "name": "en-GB", "description": "English (British)", "author": "JeremyRuston", "core-version": ">=5.0.0\"", "text": "Stub pseudo-plugin for the default language" }, "$:/core/modules/commander.js": { "title": "$:/core/modules/commander.js", "text": "/*\\\ntitle: $:/core/modules/commander.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Commander class is a command interpreter\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a sequence of commands\n\tcommandTokens: an array of command string tokens\n\twiki: reference to the wiki store object\n\tstreams: {output:, error:}, each of which has a write(string) method\n\tcallback: a callback invoked as callback(err) where err is null if there was no error\n*/\nvar Commander = function(commandTokens,callback,wiki,streams) {\n\tvar path = require(\"path\");\n\tthis.commandTokens = commandTokens;\n\tthis.nextToken = 0;\n\tthis.callback = callback;\n\tthis.wiki = wiki;\n\tthis.streams = streams;\n\tthis.outputPath = path.resolve($tw.boot.wikiPath,$tw.config.wikiOutputSubDir);\n};\n\n/*\nLog a string if verbose flag is set\n*/\nCommander.prototype.log = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str + \"\\n\");\n\t}\n};\n\n/*\nWrite a string if verbose flag is set\n*/\nCommander.prototype.write = function(str) {\n\tif(this.verbose) {\n\t\tthis.streams.output.write(str);\n\t}\n};\n\n/*\nAdd a string of tokens to the command queue\n*/\nCommander.prototype.addCommandTokens = function(commandTokens) {\n\tvar params = commandTokens.slice(0);\n\tparams.unshift(0);\n\tparams.unshift(this.nextToken);\n\tArray.prototype.splice.apply(this.commandTokens,params);\n};\n\n/*\nExecute the sequence of commands and invoke a callback on completion\n*/\nCommander.prototype.execute = function() {\n\tthis.executeNextCommand();\n};\n\n/*\nExecute the next command in the sequence\n*/\nCommander.prototype.executeNextCommand = function() {\n\tvar self = this;\n\t// Invoke the callback if there are no more commands\n\tif(this.nextToken >= this.commandTokens.length) {\n\t\tthis.callback(null);\n\t} else {\n\t\t// Get and check the command token\n\t\tvar commandName = this.commandTokens[this.nextToken++];\n\t\tif(commandName.substr(0,2) !== \"--\") {\n\t\t\tthis.callback(\"Missing command: \" + commandName);\n\t\t} else {\n\t\t\tcommandName = commandName.substr(2); // Trim off the --\n\t\t\t// Accumulate the parameters to the command\n\t\t\tvar params = [];\n\t\t\twhile(this.nextToken < this.commandTokens.length && \n\t\t\t\tthis.commandTokens[this.nextToken].substr(0,2) !== \"--\") {\n\t\t\t\tparams.push(this.commandTokens[this.nextToken++]);\n\t\t\t}\n\t\t\t// Get the command info\n\t\t\tvar command = $tw.commands[commandName],\n\t\t\t\tc,err;\n\t\t\tif(!command) {\n\t\t\t\tthis.callback(\"Unknown command: \" + commandName);\n\t\t\t} else {\n\t\t\t\tif(this.verbose) {\n\t\t\t\t\tthis.streams.output.write(\"Executing command: \" + commandName + \" \" + params.join(\" \") + \"\\n\");\n\t\t\t\t}\n\t\t\t\tif(command.info.synchronous) {\n\t\t\t\t\t// Synchronous command\n\t\t\t\t\tc = new command.Command(params,this);\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.executeNextCommand();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// Asynchronous command\n\t\t\t\t\tc = new command.Command(params,this,function(err) {\n\t\t\t\t\t\tif(err) {\n\t\t\t\t\t\t\tself.callback(err);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tself.executeNextCommand();\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t\terr = c.execute();\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\tthis.callback(err);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n};\n\nCommander.initCommands = function(moduleType) {\n\tmoduleType = moduleType || \"command\";\n\t$tw.commands = {};\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tvar c = $tw.commands[module.info.name] = {};\n\t\t// Add the methods defined by the module\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\tc[f] = module[f];\n\t\t\t}\n\t\t}\n\t});\n};\n\nexports.Commander = Commander;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/commands/build.js": { "title": "$:/core/modules/commands/build.js", "text": "/*\\\ntitle: $:/core/modules/commands/build.js\ntype: application/javascript\nmodule-type: command\n\nCommand to build a build target\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"build\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\t// Get the build targets defined in the wiki\n\tvar buildTargets = $tw.boot.wikiInfo.build;\n\tif(!buildTargets) {\n\t\treturn \"No build targets defined\";\n\t}\n\t// Loop through each of the specified targets\n\tvar targets;\n\tif(this.params.length > 0) {\n\t\ttargets = this.params;\n\t} else {\n\t\ttargets = Object.keys(buildTargets);\n\t}\n\tfor(var targetIndex=0; targetIndex<targets.length; targetIndex++) {\n\t\tvar target = targets[targetIndex],\n\t\t\tcommands = buildTargets[target];\n\t\tif(!commands) {\n\t\t\treturn \"Build target '\" + target + \"' not found\";\n\t\t}\n\t\t// Add the commands to the queue\n\t\tthis.commander.addCommandTokens(commands);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/clearpassword.js": { "title": "$:/core/modules/commands/clearpassword.js", "text": "/*\\\ntitle: $:/core/modules/commands/clearpassword.js\ntype: application/javascript\nmodule-type: command\n\nClear password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"clearpassword\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\t$tw.crypto.setPassword(null);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/editions.js": { "title": "$:/core/modules/commands/editions.js", "text": "/*\\\ntitle: $:/core/modules/commands/editions.js\ntype: application/javascript\nmodule-type: command\n\nCommand to list the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"editions\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\n\t// Output the list\n\tthis.commander.streams.output.write(\"Available editions:\\n\\n\");\n\tvar editionInfo = $tw.utils.getEditionInfo();\n\t$tw.utils.each(editionInfo,function(info,name) {\n\t\tself.commander.streams.output.write(\" \" + name + \": \" + info.description + \"\\n\");\n\t});\n\tthis.commander.streams.output.write(\"\\n\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/fetch.js": { "title": "$:/core/modules/commands/fetch.js", "text": "/*\\\ntitle: $:/core/modules/commands/fetch.js\ntype: application/javascript\nmodule-type: command\n\nCommands to fetch external tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"fetch\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing subcommand and url\";\n\t}\n\tswitch(this.params[0]) {\n\t\tcase \"raw-file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turl: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"file\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turl: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"raw-files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\traw: true,\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\ttransformFilter: this.params[2] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t\tcase \"files\":\n\t\t\treturn this.fetchFiles({\n\t\t\t\turlFilter: this.params[1],\n\t\t\t\timportFilter: this.params[2],\n\t\t\t\ttransformFilter: this.params[3] || \"\",\n\t\t\t\tcallback: this.callback\n\t\t\t});\n\t\t\tbreak;\n\t}\n\treturn null;\n};\n\nCommand.prototype.fetchFiles = function(options) {\n\tvar self = this;\n\t// Get the list of URLs\n\tvar urls;\n\tif(options.url) {\n\t\turls = [options.url]\n\t} else if(options.urlFilter) {\n\t\turls = $tw.wiki.filterTiddlers(options.urlFilter);\n\t} else {\n\t\treturn \"Missing URL\";\n\t}\n\t// Process each URL in turn\n\tvar next = 0;\n\tvar getNextFile = function(err) {\n\t\tif(err) {\n\t\t\treturn options.callback(err);\n\t\t}\n\t\tif(next < urls.length) {\n\t\t\tself.fetchFile(urls[next++],options,getNextFile);\n\t\t} else {\n\t\t\toptions.callback(null);\n\t\t}\n\t};\n\tgetNextFile(null);\n\t// Success\n\treturn null;\n};\n\nCommand.prototype.fetchFile = function(url,options,callback,redirectCount) {\n\tif(redirectCount > 10) {\n\t\treturn callback(\"Error too many redirects retrieving \" + url);\n\t}\n\tvar self = this,\n\t\tlib = url.substr(0,8) === \"https://\" ? require(\"https\") : require(\"http\");\n\tlib.get(url).on(\"response\",function(response) {\n\t var type = (response.headers[\"content-type\"] || \"\").split(\";\")[0],\n\t \tdata = [];\n\t self.commander.write(\"Reading \" + url + \": \");\n\t response.on(\"data\",function(chunk) {\n\t data.push(chunk);\n\t self.commander.write(\".\");\n\t });\n\t response.on(\"end\",function() {\n\t self.commander.write(\"\\n\");\n\t if(response.statusCode === 200) {\n\t\t self.processBody(Buffer.concat(data),type,options,url);\n\t\t callback(null);\n\t } else {\n\t \tif(response.statusCode === 302 || response.statusCode === 303 || response.statusCode === 307) {\n\t \t\treturn self.fetchFile(response.headers.location,options,callback,redirectCount + 1);\n\t \t} else {\n\t\t \treturn callback(\"Error \" + response.statusCode + \" retrieving \" + url)\t \t\t\n\t \t}\n\t }\n\t \t});\n\t \tresponse.on(\"error\",function(e) {\n\t\t\tconsole.log(\"Error on GET request: \" + e);\n\t\t\tcallback(e);\n\t \t});\n\t});\n\treturn null;\n};\n\nCommand.prototype.processBody = function(body,type,options,url) {\n\tvar self = this;\n\t// Collect the tiddlers in a wiki\n\tvar incomingWiki = new $tw.Wiki();\n\tif(options.raw) {\n\t\tvar typeInfo = type ? $tw.config.contentTypeInfo[type] : null,\n\t\t\tencoding = typeInfo ? typeInfo.encoding : \"utf8\";\n\t\tincomingWiki.addTiddler(new $tw.Tiddler({\n\t\t\ttitle: url,\n\t\t\ttype: type,\n\t\t\ttext: body.toString(encoding)\n\t\t}));\n\t} else {\n\t\t// Deserialise the file to extract the tiddlers\n\t\tvar tiddlers = this.commander.wiki.deserializeTiddlers(type || \"text/html\",body.toString(\"utf8\"),{});\n\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\tincomingWiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t});\n\t}\n\t// Filter the tiddlers to select the ones we want\n\tvar filteredTitles = incomingWiki.filterTiddlers(options.importFilter || \"[all[tiddlers]]\");\n\t// Import the selected tiddlers\n\tvar count = 0;\n\tincomingWiki.each(function(tiddler,title) {\n\t\tif(filteredTitles.indexOf(title) !== -1) {\n\t\t\tvar newTiddler;\n\t\t\tif(options.transformFilter) {\n\t\t\t\tvar transformedTitle = (incomingWiki.filterTiddlers(options.transformFilter,null,self.commander.wiki.makeTiddlerIterator([title])) || [\"\"])[0];\n\t\t\t\tif(transformedTitle) {\n\t\t\t\t\tself.commander.log(\"Importing \" + title + \" as \" + transformedTitle)\n\t\t\t\t\tnewTiddler = new $tw.Tiddler(tiddler,{title: transformedTitle});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.commander.log(\"Importing \" + title)\n\t\t\t\tnewTiddler = tiddler;\n\t\t\t}\n\t\t\tself.commander.wiki.importTiddler(newTiddler);\n\t\t\tcount++;\n\t\t}\n\t});\n\tself.commander.log(\"Imported \" + count + \" tiddlers\")\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/help.js": { "title": "$:/core/modules/commands/help.js", "text": "/*\\\ntitle: $:/core/modules/commands/help.js\ntype: application/javascript\nmodule-type: command\n\nHelp command\n\n\\*/\n(function(){\n\n/*jshint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"help\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar subhelp = this.params[0] || \"default\",\n\t\thelpBase = \"$:/language/Help/\",\n\t\ttext;\n\tif(!this.commander.wiki.getTiddler(helpBase + subhelp)) {\n\t\tsubhelp = \"notfound\";\n\t}\n\t// Wikify the help as formatted text (ie block elements generate newlines)\n\ttext = this.commander.wiki.renderTiddler(\"text/plain-formatted\",helpBase + subhelp);\n\t// Remove any leading linebreaks\n\ttext = text.replace(/^(\\r?\\n)*/g,\"\");\n\tthis.commander.streams.output.write(text);\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/import.js": { "title": "$:/core/modules/commands/import.js", "text": "/*\\\ntitle: $:/core/modules/commands/import.js\ntype: application/javascript\nmodule-type: command\n\nCommand to import tiddlers from a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"import\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 2) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar filename = self.params[0],\n\t\tdeserializer = self.params[1],\n\t\ttitle = self.params[2] || filename,\n\t\tencoding = self.params[3] || \"utf8\",\n\t\ttext = fs.readFileSync(filename,encoding),\n\t\ttiddlers = this.commander.wiki.deserializeTiddlers(null,text,{title: title},{deserializer: deserializer});\n\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t});\n\tthis.commander.log(tiddlers.length + \" tiddler(s) imported\");\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/init.js": { "title": "$:/core/modules/commands/init.js", "text": "/*\\\ntitle: $:/core/modules/commands/init.js\ntype: application/javascript\nmodule-type: command\n\nCommand to initialise an empty wiki folder\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"init\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\t// Check that we don't already have a valid wiki folder\n\tif($tw.boot.wikiTiddlersPath || ($tw.utils.isDirectory($tw.boot.wikiPath) && !$tw.utils.isDirectoryEmpty($tw.boot.wikiPath))) {\n\t\treturn \"Wiki folder is not empty\";\n\t}\n\t// Loop through each of the specified editions\n\tvar editions = this.params.length > 0 ? this.params : [\"empty\"];\n\tfor(var editionIndex=0; editionIndex<editions.length; editionIndex++) {\n\t\tvar editionName = editions[editionIndex];\n\t\t// Check the edition exists\n\t\tvar editionPath = $tw.findLibraryItem(editionName,$tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar));\n\t\tif(!$tw.utils.isDirectory(editionPath)) {\n\t\t\treturn \"Edition '\" + editionName + \"' not found\";\n\t\t}\n\t\t// Copy the edition content\n\t\tvar err = $tw.utils.copyDirectory(editionPath,$tw.boot.wikiPath);\n\t\tif(!err) {\n\t\t\tthis.commander.streams.output.write(\"Copied edition '\" + editionName + \"' to \" + $tw.boot.wikiPath + \"\\n\");\n\t\t} else {\n\t\t\treturn err;\n\t\t}\n\t}\n\t// Tweak the tiddlywiki.info to remove any included wikis\n\tvar packagePath = $tw.boot.wikiPath + \"/tiddlywiki.info\",\n\t\tpackageJson = JSON.parse(fs.readFileSync(packagePath));\n\tdelete packageJson.includeWikis;\n\tfs.writeFileSync(packagePath,JSON.stringify(packageJson,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/load.js": { "title": "$:/core/modules/commands/load.js", "text": "/*\\\ntitle: $:/core/modules/commands/load.js\ntype: application/javascript\nmodule-type: command\n\nCommand to load tiddlers from a file or directory\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"load\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar tiddlers = $tw.loadTiddlersFromPath(self.params[0]),\n\t\tcount = 0;\n\t$tw.utils.each(tiddlers,function(tiddlerInfo) {\n\t\t$tw.utils.each(tiddlerInfo.tiddlers,function(tiddler) {\n\t\t\tself.commander.wiki.importTiddler(new $tw.Tiddler(tiddler));\n\t\t\tcount++;\n\t\t});\n\t});\n\tif(!count) {\n\t\tself.callback(\"No tiddlers found in file \\\"\" + self.params[0] + \"\\\"\");\n\t} else {\n\t\tself.callback(null);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/makelibrary.js": { "title": "$:/core/modules/commands/makelibrary.js", "text": "/*\\\ntitle: $:/core/modules/commands/makelibrary.js\ntype: application/javascript\nmodule-type: command\n\nCommand to pack all of the plugins in the library into a plugin tiddler of type \"library\"\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"makelibrary\",\n\tsynchronous: true\n};\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar wiki = this.commander.wiki,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tupgradeLibraryTitle = this.params[0] || UPGRADE_LIBRARY_TITLE,\n\t\ttiddlers = {};\n\t// Collect up the library plugins\n\tvar collectPlugins = function(folder) {\n\t\t\tvar pluginFolders = fs.readdirSync(folder);\n\t\t\tfor(var p=0; p<pluginFolders.length; p++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(pluginFolders[p])) {\n\t\t\t\t\tpluginFields = $tw.loadPluginFolder(path.resolve(folder,\"./\" + pluginFolders[p]));\n\t\t\t\t\tif(pluginFields && pluginFields.title) {\n\t\t\t\t\t\ttiddlers[pluginFields.title] = pluginFields;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tcollectPublisherPlugins = function(folder) {\n\t\t\tvar publisherFolders = fs.readdirSync(folder);\n\t\t\tfor(var t=0; t<publisherFolders.length; t++) {\n\t\t\t\tif(!$tw.boot.excludeRegExp.test(publisherFolders[t])) {\n\t\t\t\t\tcollectPlugins(path.resolve(folder,\"./\" + publisherFolders[t]));\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.pluginsPath));\n\tcollectPublisherPlugins(path.resolve($tw.boot.corePath,$tw.config.themesPath));\n\tcollectPlugins(path.resolve($tw.boot.corePath,$tw.config.languagesPath));\n\t// Save the upgrade library tiddler\n\tvar pluginFields = {\n\t\ttitle: upgradeLibraryTitle,\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"library\",\n\t\t\"text\": JSON.stringify({tiddlers: tiddlers},null,$tw.config.preferences.jsonSpaces)\n\t};\n\twiki.addTiddler(new $tw.Tiddler(pluginFields));\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/output.js": { "title": "$:/core/modules/commands/output.js", "text": "/*\\\ntitle: $:/core/modules/commands/output.js\ntype: application/javascript\nmodule-type: command\n\nCommand to set the default output location (defaults to current working directory)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"output\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar fs = require(\"fs\"),\n\t\tpath = require(\"path\");\n\tif(this.params.length < 1) {\n\t\treturn \"Missing output path\";\n\t}\n\tthis.commander.outputPath = path.resolve(process.cwd(),this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/password.js": { "title": "$:/core/modules/commands/password.js", "text": "/*\\\ntitle: $:/core/modules/commands/password.js\ntype: application/javascript\nmodule-type: command\n\nSave password for crypto operations\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"password\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing password\";\n\t}\n\t$tw.crypto.setPassword(this.params[0]);\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/render.js": { "title": "$:/core/modules/commands/render.js", "text": "/*\\\ntitle: $:/core/modules/commands/render.js\ntype: application/javascript\nmodule-type: command\n\nRender individual tiddlers and save the results to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"render\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing tiddler filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]addsuffix[.html]]\",\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tvarName = this.params[4],\n\t\tvarValue = this.params[5],\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template || title),\n\t\t\tvariables = {currentTiddler: title};\n\t\tif(varName) {\n\t\t\tvariables[varName] = varValue || \"\";\n\t\t}\n\t\tvar widgetNode = wiki.makeWidget(parser,{variables: variables}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Rendering \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/rendertiddler.js": { "title": "$:/core/modules/commands/rendertiddler.js", "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render a tiddler and save it to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"rendertiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttype = this.params[2] || \"text/html\",\n\t\ttemplate = this.params[3],\n\t\tname = this.params[4],\n\t\tvalue = this.params[5],\n\t\tvariables = {};\n\t$tw.utils.createFileDirectories(filename);\n\tif(template) {\n\t\tvariables.currentTiddler = title;\n\t\ttitle = template;\n\t}\n\tif(name && value) {\n\t\tvariables[name] = value;\n\t}\n\tfs.writeFile(filename,this.commander.wiki.renderTiddler(type,title,{variables: variables}),\"utf8\",function(err) {\n\t\tself.callback(err);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/rendertiddlers.js": { "title": "$:/core/modules/commands/rendertiddlers.js", "text": "/*\\\ntitle: $:/core/modules/commands/rendertiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to render several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"rendertiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttemplate = this.params[1],\n\t\toutputPath = this.commander.outputPath,\n\t\tpathname = path.resolve(outputPath,this.params[2]),\t\t\n\t\ttype = this.params[3] || \"text/html\",\n\t\textension = this.params[4] || \".html\",\n\t\tdeleteDirectory = (this.params[5] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(template),\n\t\t\twidgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\tvar text = type === \"text/html\" ? container.innerHTML : container.textContent,\n\t\t\texportPath = null;\n\t\tif($tw.utils.hop($tw.macros,\"tv-get-export-path\")) {\n\t\t\tvar macroPath = $tw.macros[\"tv-get-export-path\"].run.apply(self,[title]);\n\t\t\tif(macroPath) {\n\t\t\t\texportPath = path.resolve(outputPath,macroPath + extension);\n\t\t\t}\n\t\t}\n\t\tvar finalPath = exportPath || path.resolve(pathname,encodeURIComponent(title) + extension);\n\t\t$tw.utils.createFileDirectories(finalPath);\n\t\tfs.writeFileSync(finalPath,text,\"utf8\");\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/save.js": { "title": "$:/core/modules/commands/save.js", "text": "/*\\\ntitle: $:/core/modules/commands/save.js\ntype: application/javascript\nmodule-type: command\n\nSaves individual tiddlers in their raw text or binary format to the specified files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"save\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename filter\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\ttiddlerFilter = this.params[0],\n\t\tfilenameFilter = this.params[1] || \"[is[tiddler]]\",\n\t\ttiddlers = wiki.filterTiddlers(tiddlerFilter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]);\n\t\tif(self.commander.verbose) {\n\t\t\tconsole.log(\"Saving \\\"\" + title + \"\\\" to \\\"\" + filepath + \"\\\"\");\n\t\t}\n\t\t$tw.utils.createFileDirectories(filepath);\n\t\tfs.writeFileSync(filepath,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savelibrarytiddlers.js": { "title": "$:/core/modules/commands/savelibrarytiddlers.js", "text": "/*\\\ntitle: $:/core/modules/commands/savelibrarytiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the subtiddlers of a bundle tiddler as a series of JSON files\n\n--savelibrarytiddlers <tiddler> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe pathname specifies the pathname to the folder in which the JSON files should be saved. The filename is the URL encoded title of the subtiddler.\n\nThe skinnylisting specifies the title of the tiddler to which a JSON catalogue of the subtiddlers will be saved. The JSON file contains the same data as the bundle tiddler but with the `text` field removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savelibrarytiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\tcontainerTitle = this.params[0],\n\t\tfilter = this.params[1],\n\t\tbasepath = this.params[2],\n\t\tskinnyListTitle = this.params[3];\n\t// Get the container tiddler as data\n\tvar containerData = self.commander.wiki.getTiddlerDataCached(containerTitle,undefined);\n\tif(!containerData) {\n\t\treturn \"'\" + containerTitle + \"' is not a tiddler bundle\";\n\t}\n\t// Filter the list of plugins\n\tvar pluginList = [];\n\t$tw.utils.each(containerData.tiddlers,function(tiddler,title) {\n\t\tpluginList.push(title);\n\t});\n\tvar filteredPluginList;\n\tif(filter) {\n\t\tfilteredPluginList = self.commander.wiki.filterTiddlers(filter,null,self.commander.wiki.makeTiddlerIterator(pluginList));\n\t} else {\n\t\tfilteredPluginList = pluginList;\n\t}\n\t// Iterate through the plugins\n\tvar skinnyList = [];\n\t$tw.utils.each(filteredPluginList,function(title) {\n\t\tvar tiddler = containerData.tiddlers[title];\n\t\t// Save each JSON file and collect the skinny data\n\t\tvar pathname = path.resolve(self.commander.outputPath,basepath + encodeURIComponent(title) + \".json\");\n\t\t$tw.utils.createFileDirectories(pathname);\n\t\tfs.writeFileSync(pathname,JSON.stringify(tiddler,null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t// Collect the skinny list data\n\t\tvar pluginTiddlers = JSON.parse(tiddler.text),\n\t\t\treadmeContent = (pluginTiddlers.tiddlers[title + \"/readme\"] || {}).text,\n\t\t\ticonTiddler = pluginTiddlers.tiddlers[title + \"/icon\"] || {},\n\t\t\ticonType = iconTiddler.type,\n\t\t\ticonText = iconTiddler.text,\n\t\t\ticonContent;\n\t\tif(iconType && iconText) {\n\t\t\ticonContent = $tw.utils.makeDataUri(iconText,iconType);\n\t\t}\n\t\tskinnyList.push($tw.utils.extend({},tiddler,{text: undefined, readme: readmeContent, icon: iconContent}));\n\t});\n\t// Save the catalogue tiddler\n\tif(skinnyListTitle) {\n\t\tself.commander.wiki.setTiddlerData(skinnyListTitle,skinnyList);\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savetiddler.js": { "title": "$:/core/modules/commands/savetiddler.js", "text": "/*\\\ntitle: $:/core/modules/commands/savetiddler.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the content of a tiddler to a file\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savetiddler\",\n\tsynchronous: false\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 2) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\ttitle = this.params[0],\n\t\tfilename = path.resolve(this.commander.outputPath,this.params[1]),\n\t\ttiddler = this.commander.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar type = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"};\n\t\t$tw.utils.createFileDirectories(filename);\n\t\tfs.writeFile(filename,tiddler.fields.text,contentTypeInfo.encoding,function(err) {\n\t\t\tself.callback(err);\n\t\t});\n\t} else {\n\t\treturn \"Missing tiddler: \" + title;\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/savetiddlers.js": { "title": "$:/core/modules/commands/savetiddlers.js", "text": "/*\\\ntitle: $:/core/modules/commands/savetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save several tiddlers to a folder of files\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"savetiddlers\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing filename\";\n\t}\n\tvar self = this,\n\t\tfs = require(\"fs\"),\n\t\tpath = require(\"path\"),\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tpathname = path.resolve(this.commander.outputPath,this.params[1]),\n\t\tdeleteDirectory = (this.params[2] || \"\").toLowerCase() !== \"noclean\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\tif(deleteDirectory) {\n\t\t$tw.utils.deleteDirectory(pathname);\n\t}\n\t$tw.utils.createDirectory(pathname);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.commander.wiki.getTiddler(title),\n\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\",\n\t\t\tcontentTypeInfo = $tw.config.contentTypeInfo[type] || {encoding: \"utf8\"},\n\t\t\tfilename = path.resolve(pathname,encodeURIComponent(title));\n\t\tfs.writeFileSync(filename,tiddler.fields.text,contentTypeInfo.encoding);\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/server.js": { "title": "$:/core/modules/commands/server.js", "text": "/*\\\ntitle: $:/core/modules/commands/server.js\ntype: application/javascript\nmodule-type: command\n\nServe tiddlers over http\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nif($tw.node) {\n\tvar util = require(\"util\"),\n\t\tfs = require(\"fs\"),\n\t\turl = require(\"url\"),\n\t\tpath = require(\"path\"),\n\t\thttp = require(\"http\");\n}\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\n/*\nA simple HTTP server with regexp-based routes\n*/\nfunction SimpleServer(options) {\n\tthis.routes = options.routes || [];\n\tthis.wiki = options.wiki;\n\tthis.variables = options.variables || {};\n}\n\nSimpleServer.prototype.set = function(obj) {\n\tvar self = this;\n\t$tw.utils.each(obj,function(value,name) {\n\t\tself.variables[name] = value;\n\t});\n};\n\nSimpleServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nSimpleServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nSimpleServer.prototype.findMatchingRoute = function(request,state) {\n\tvar pathprefix = this.get(\"pathprefix\") || \"\";\n\tfor(var t=0; t<this.routes.length; t++) {\n\t\tvar potentialRoute = this.routes[t],\n\t\t\tpathRegExp = potentialRoute.path,\n\t\t\tpathname = state.urlInfo.pathname,\n\t\t\tmatch;\n\t\tif(pathprefix) {\n\t\t\tif(pathname.substr(0,pathprefix.length) === pathprefix) {\n\t\t\t\tpathname = pathname.substr(pathprefix.length);\n\t\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t\t} else {\n\t\t\t\tmatch = false;\n\t\t\t}\n\t\t} else {\n\t\t\tmatch = potentialRoute.path.exec(pathname);\n\t\t}\n\t\tif(match && request.method === potentialRoute.method) {\n\t\t\tstate.params = [];\n\t\t\tfor(var p=1; p<match.length; p++) {\n\t\t\t\tstate.params.push(match[p]);\n\t\t\t}\n\t\t\treturn potentialRoute;\n\t\t}\n\t}\n\treturn null;\n};\n\nSimpleServer.prototype.checkCredentials = function(request,incomingUsername,incomingPassword) {\n\tvar header = request.headers.authorization || \"\",\n\t\ttoken = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tusername = parts[0],\n\t\tpassword = parts[1];\n\tif(incomingUsername === username && incomingPassword === password) {\n\t\treturn \"ALLOWED\";\n\t} else {\n\t\treturn \"DENIED\";\n\t}\n};\n\nSimpleServer.prototype.requestHandler = function(request,response) {\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = self.wiki;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Check for the username and password if we've got one\n\tvar username = self.get(\"username\"),\n\t\tpassword = self.get(\"password\");\n\tif(username && password) {\n\t\t// Check they match\n\t\tif(self.checkCredentials(request,username,password) !== \"ALLOWED\") {\n\t\t\tvar servername = state.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\";\n\t\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + servername + '\"'\n\t\t\t});\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t}\n\t// Return a 404 if we didn't find a route\n\tif(!route) {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Set the encoding for the incoming request\n\t// TODO: Presumably this would need tweaking if we supported PUTting binary tiddlers\n\trequest.setEncoding(\"utf8\");\n\t// Dispatch the appropriate method\n\tswitch(request.method) {\n\t\tcase \"GET\": // Intentional fall-through\n\t\tcase \"DELETE\":\n\t\t\troute.handler(request,response,state);\n\t\t\tbreak;\n\t\tcase \"PUT\":\n\t\t\tvar data = \"\";\n\t\t\trequest.on(\"data\",function(chunk) {\n\t\t\t\tdata += chunk.toString();\n\t\t\t});\n\t\t\trequest.on(\"end\",function() {\n\t\t\t\tstate.data = data;\n\t\t\t\troute.handler(request,response,state);\n\t\t\t});\n\t\t\tbreak;\n\t}\n};\n\t\nSimpleServer.prototype.listen = function(port,host) {\n\thttp.createServer(this.requestHandler.bind(this)).listen(port,host);\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n\t// Set up server\n\tthis.server = new SimpleServer({\n\t\twiki: this.commander.wiki\n\t});\n\t// Add route handlers\n\tthis.server.addRoute({\n\t\tmethod: \"PUT\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\tfields = JSON.parse(state.data);\n\t\t\t// Pull up any subfields in the `fields` object\n\t\t\tif(fields.fields) {\n\t\t\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\t\t\tfields[name] = field;\n\t\t\t\t});\n\t\t\t\tdelete fields.fields;\n\t\t\t}\n\t\t\t// Remove any revision field\n\t\t\tif(fields.revision) {\n\t\t\t\tdelete fields.revision;\n\t\t\t}\n\t\t\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\t\t\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\t\t\tresponse.writeHead(204, \"OK\",{\n\t\t\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"DELETE\",\n\t\tpath: /^\\/bags\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]);\n\t\t\tstate.wiki.deleteTiddler(title);\n\t\t\tresponse.writeHead(204, \"OK\", {\n\t\t\t\t\"Content-Type\": \"text/plain\"\n\t\t\t});\n\t\t\tresponse.end();\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": state.server.get(\"serveType\")});\n\t\t\tvar text = state.wiki.renderTiddler(state.server.get(\"renderType\"),state.server.get(\"rootTiddler\"));\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/status$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar text = JSON.stringify({\n\t\t\t\tusername: state.server.get(\"username\"),\n\t\t\t\tspace: {\n\t\t\t\t\trecipe: \"default\"\n\t\t\t\t},\n\t\t\t\ttiddlywiki_version: $tw.version\n\t\t\t});\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/favicon.ico$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\t\t\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\t\t\tresponse.end(buffer,\"base64\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers.json$/,\n\t\thandler: function(request,response,state) {\n\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\tvar tiddlers = [];\n\t\t\tstate.wiki.forEachTiddler({sortField: \"title\"},function(title,tiddler) {\n\t\t\t\tvar tiddlerFields = {};\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tif(name !== \"text\") {\n\t\t\t\t\t\ttiddlerFields[name] = tiddler.getFieldString(name);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\ttiddlers.push(tiddlerFields);\n\t\t\t});\n\t\t\tvar text = JSON.stringify(tiddlers);\n\t\t\tresponse.end(text,\"utf8\");\n\t\t}\n\t});\n\tthis.server.addRoute({\n\t\tmethod: \"GET\",\n\t\tpath: /^\\/recipes\\/default\\/tiddlers\\/(.+)$/,\n\t\thandler: function(request,response,state) {\n\t\t\tvar title = decodeURIComponent(state.params[0]),\n\t\t\t\ttiddler = state.wiki.getTiddler(title),\n\t\t\t\ttiddlerFields = {},\n\t\t\t\tknownFields = [\n\t\t\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t\t\t];\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\t\t\ttiddlerFields[name] = value;\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\t\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t\t\t} else {\n\t\t\t\tresponse.writeHead(404);\n\t\t\t\tresponse.end();\n\t\t\t}\n\t\t}\n\t});\n};\n\nCommand.prototype.execute = function() {\n\tif(!$tw.boot.wikiTiddlersPath) {\n\t\t$tw.utils.warning(\"Warning: Wiki folder '\" + $tw.boot.wikiPath + \"' does not exist or is missing a tiddlywiki.info file\");\n\t}\n\tvar port = this.params[0] || \"8080\",\n\t\trootTiddler = this.params[1] || \"$:/core/save/all\",\n\t\trenderType = this.params[2] || \"text/plain\",\n\t\tserveType = this.params[3] || \"text/html\",\n\t\tusername = this.params[4],\n\t\tpassword = this.params[5],\n\t\thost = this.params[6] || \"127.0.0.1\",\n\t\tpathprefix = this.params[7];\n\tthis.server.set({\n\t\trootTiddler: rootTiddler,\n\t\trenderType: renderType,\n\t\tserveType: serveType,\n\t\tusername: username,\n\t\tpassword: password,\n\t\tpathprefix: pathprefix\n\t});\n\tthis.server.listen(port,host);\n\t$tw.utils.log(\"Serving on \" + host + \":\" + port,\"brown/orange\");\n\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t// Warn if required plugins are missing\n\tif(!$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !$tw.wiki.getTiddler(\"$:/plugins/tiddlywiki/filesystem\")) {\n\t\t$tw.utils.warning(\"Warning: Plugins required for client-server operation (\\\"tiddlywiki/filesystem\\\" and \\\"tiddlywiki/tiddlyweb\\\") are missing from tiddlywiki.info file\");\n\t}\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/setfield.js": { "title": "$:/core/modules/commands/setfield.js", "text": "/*\\\ntitle: $:/core/modules/commands/setfield.js\ntype: application/javascript\nmodule-type: command\n\nCommand to modify selected tiddlers to set a field to the text of a template tiddler that has been wikified with the selected tiddler as the current tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.info = {\n\tname: \"setfield\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 4) {\n\t\treturn \"Missing parameters\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\tfieldname = this.params[1] || \"text\",\n\t\ttemplatetitle = this.params[2],\n\t\trendertype = this.params[3] || \"text/plain\",\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar parser = wiki.parseTiddler(templatetitle),\n\t\t\tnewFields = {},\n\t\t\ttiddler = wiki.getTiddler(title);\n\t\tif(parser) {\n\t\t\tvar widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}});\n\t\t\tvar container = $tw.fakeDocument.createElement(\"div\");\n\t\t\twidgetNode.render(container,null);\n\t\t\tnewFields[fieldname] = rendertype === \"text/html\" ? container.innerHTML : container.textContent;\n\t\t} else {\n\t\t\tnewFields[fieldname] = undefined;\n\t\t}\n\t\twiki.addTiddler(new $tw.Tiddler(tiddler,newFields));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/unpackplugin.js": { "title": "$:/core/modules/commands/unpackplugin.js", "text": "/*\\\ntitle: $:/core/modules/commands/unpackplugin.js\ntype: application/javascript\nmodule-type: command\n\nCommand to extract the shadow tiddlers from within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"unpackplugin\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tif(this.params.length < 1) {\n\t\treturn \"Missing plugin name\";\n\t}\n\tvar self = this,\n\t\ttitle = this.params[0],\n\t\tpluginData = this.commander.wiki.getTiddlerDataCached(title);\n\tif(!pluginData) {\n\t\treturn \"Plugin '\" + title + \"' not found\";\n\t}\n\t$tw.utils.each(pluginData.tiddlers,function(tiddler) {\n\t\tself.commander.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t});\n\treturn null;\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/verbose.js": { "title": "$:/core/modules/commands/verbose.js", "text": "/*\\\ntitle: $:/core/modules/commands/verbose.js\ntype: application/javascript\nmodule-type: command\n\nVerbose command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"verbose\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.verbose = true;\n\t// Output the boot message log\n\tthis.commander.streams.output.write(\"Boot log:\\n \" + $tw.boot.logMessages.join(\"\\n \") + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/commands/version.js": { "title": "$:/core/modules/commands/version.js", "text": "/*\\\ntitle: $:/core/modules/commands/version.js\ntype: application/javascript\nmodule-type: command\n\nVersion command\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"version\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander) {\n\tthis.params = params;\n\tthis.commander = commander;\n};\n\nCommand.prototype.execute = function() {\n\tthis.commander.streams.output.write($tw.version + \"\\n\");\n\treturn null; // No error\n};\n\nexports.Command = Command;\n\n})();\n", "type": "application/javascript", "module-type": "command" }, "$:/core/modules/config.js": { "title": "$:/core/modules/config.js", "text": "/*\\\ntitle: $:/core/modules/config.js\ntype: application/javascript\nmodule-type: config\n\nCore configuration constants\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.preferences = {};\n\nexports.preferences.notificationDuration = 3 * 1000;\nexports.preferences.jsonSpaces = 4;\n\nexports.textPrimitives = {\n\tupperLetter: \"[A-Z\\u00c0-\\u00d6\\u00d8-\\u00de\\u0150\\u0170]\",\n\tlowerLetter: \"[a-z\\u00df-\\u00f6\\u00f8-\\u00ff\\u0151\\u0171]\",\n\tanyLetter: \"[A-Za-z0-9\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\",\n\tblockPrefixLetters:\t\"[A-Za-z0-9-_\\u00c0-\\u00d6\\u00d8-\\u00de\\u00df-\\u00f6\\u00f8-\\u00ff\\u0150\\u0170\\u0151\\u0171]\"\n};\n\nexports.textPrimitives.unWikiLink = \"~\";\nexports.textPrimitives.wikiLink = exports.textPrimitives.upperLetter + \"+\" +\n\texports.textPrimitives.lowerLetter + \"+\" +\n\texports.textPrimitives.upperLetter +\n\texports.textPrimitives.anyLetter + \"*\";\n\nexports.htmlEntities = {quot:34, amp:38, apos:39, lt:60, gt:62, nbsp:160, iexcl:161, cent:162, pound:163, curren:164, yen:165, brvbar:166, sect:167, uml:168, copy:169, ordf:170, laquo:171, not:172, shy:173, reg:174, macr:175, deg:176, plusmn:177, sup2:178, sup3:179, acute:180, micro:181, para:182, middot:183, cedil:184, sup1:185, ordm:186, raquo:187, frac14:188, frac12:189, frac34:190, iquest:191, Agrave:192, Aacute:193, Acirc:194, Atilde:195, Auml:196, Aring:197, AElig:198, Ccedil:199, Egrave:200, Eacute:201, Ecirc:202, Euml:203, Igrave:204, Iacute:205, Icirc:206, Iuml:207, ETH:208, Ntilde:209, Ograve:210, Oacute:211, Ocirc:212, Otilde:213, Ouml:214, times:215, Oslash:216, Ugrave:217, Uacute:218, Ucirc:219, Uuml:220, Yacute:221, THORN:222, szlig:223, agrave:224, aacute:225, acirc:226, atilde:227, auml:228, aring:229, aelig:230, ccedil:231, egrave:232, eacute:233, ecirc:234, euml:235, igrave:236, iacute:237, icirc:238, iuml:239, eth:240, ntilde:241, ograve:242, oacute:243, ocirc:244, otilde:245, ouml:246, divide:247, oslash:248, ugrave:249, uacute:250, ucirc:251, uuml:252, yacute:253, thorn:254, yuml:255, OElig:338, oelig:339, Scaron:352, scaron:353, Yuml:376, fnof:402, circ:710, tilde:732, Alpha:913, Beta:914, Gamma:915, Delta:916, Epsilon:917, Zeta:918, Eta:919, Theta:920, Iota:921, Kappa:922, Lambda:923, Mu:924, Nu:925, Xi:926, Omicron:927, Pi:928, Rho:929, Sigma:931, Tau:932, Upsilon:933, Phi:934, Chi:935, Psi:936, Omega:937, alpha:945, beta:946, gamma:947, delta:948, epsilon:949, zeta:950, eta:951, theta:952, iota:953, kappa:954, lambda:955, mu:956, nu:957, xi:958, omicron:959, pi:960, rho:961, sigmaf:962, sigma:963, tau:964, upsilon:965, phi:966, chi:967, psi:968, omega:969, thetasym:977, upsih:978, piv:982, ensp:8194, emsp:8195, thinsp:8201, zwnj:8204, zwj:8205, lrm:8206, rlm:8207, ndash:8211, mdash:8212, lsquo:8216, rsquo:8217, sbquo:8218, ldquo:8220, rdquo:8221, bdquo:8222, dagger:8224, Dagger:8225, bull:8226, hellip:8230, permil:8240, prime:8242, Prime:8243, lsaquo:8249, rsaquo:8250, oline:8254, frasl:8260, euro:8364, image:8465, weierp:8472, real:8476, trade:8482, alefsym:8501, larr:8592, uarr:8593, rarr:8594, darr:8595, harr:8596, crarr:8629, lArr:8656, uArr:8657, rArr:8658, dArr:8659, hArr:8660, forall:8704, part:8706, exist:8707, empty:8709, nabla:8711, isin:8712, notin:8713, ni:8715, prod:8719, sum:8721, minus:8722, lowast:8727, radic:8730, prop:8733, infin:8734, ang:8736, and:8743, or:8744, cap:8745, cup:8746, int:8747, there4:8756, sim:8764, cong:8773, asymp:8776, ne:8800, equiv:8801, le:8804, ge:8805, sub:8834, sup:8835, nsub:8836, sube:8838, supe:8839, oplus:8853, otimes:8855, perp:8869, sdot:8901, lceil:8968, rceil:8969, lfloor:8970, rfloor:8971, lang:9001, rang:9002, loz:9674, spades:9824, clubs:9827, hearts:9829, diams:9830 };\n\nexports.htmlVoidElements = \"area,base,br,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr\".split(\",\");\n\nexports.htmlBlockElements = \"address,article,aside,audio,blockquote,canvas,dd,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,li,noscript,ol,output,p,pre,section,table,tfoot,ul,video\".split(\",\");\n\nexports.htmlUnsafeElements = \"script\".split(\",\");\n\n})();\n", "type": "application/javascript", "module-type": "config" }, "$:/core/modules/deserializers.js": { "title": "$:/core/modules/deserializers.js", "text": "/*\\\ntitle: $:/core/modules/deserializers.js\ntype: application/javascript\nmodule-type: tiddlerdeserializer\n\nFunctions to deserialise tiddlers from a block of text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nUtility function to parse an old-style tiddler DIV in a *.tid file. It looks like this:\n\n<div title=\"Title\" creator=\"JoeBloggs\" modifier=\"JoeBloggs\" created=\"201102111106\" modified=\"201102111310\" tags=\"myTag [[my long tag]]\">\n<pre>The text of the tiddler (without the expected HTML encoding).\n</pre>\n</div>\n\nNote that the field attributes are HTML encoded, but that the body of the <PRE> tag is not encoded.\n\nWhen these tiddler DIVs are encountered within a TiddlyWiki HTML file then the body is encoded in the usual way.\n*/\nvar parseTiddlerDiv = function(text /* [,fields] */) {\n\t// Slot together the default results\n\tvar result = {};\n\tif(arguments.length > 1) {\n\t\tfor(var f=1; f<arguments.length; f++) {\n\t\t\tvar fields = arguments[f];\n\t\t\tfor(var t in fields) {\n\t\t\t\tresult[t] = fields[t];\t\t\n\t\t\t}\n\t\t}\n\t}\n\t// Parse the DIV body\n\tvar startRegExp = /^\\s*<div\\s+([^>]*)>(\\s*<pre>)?/gi,\n\t\tendRegExp,\n\t\tmatch = startRegExp.exec(text);\n\tif(match) {\n\t\t// Old-style DIVs don't have the <pre> tag\n\t\tif(match[2]) {\n\t\t\tendRegExp = /<\\/pre>\\s*<\\/div>\\s*$/gi;\n\t\t} else {\n\t\t\tendRegExp = /<\\/div>\\s*$/gi;\n\t\t}\n\t\tvar endMatch = endRegExp.exec(text);\n\t\tif(endMatch) {\n\t\t\t// Extract the text\n\t\t\tresult.text = text.substring(match.index + match[0].length,endMatch.index);\n\t\t\t// Process the attributes\n\t\t\tvar attrRegExp = /\\s*([^=\\s]+)\\s*=\\s*(?:\"([^\"]*)\"|'([^']*)')/gi,\n\t\t\t\tattrMatch;\n\t\t\tdo {\n\t\t\t\tattrMatch = attrRegExp.exec(match[1]);\n\t\t\t\tif(attrMatch) {\n\t\t\t\t\tvar name = attrMatch[1];\n\t\t\t\t\tvar value = attrMatch[2] !== undefined ? attrMatch[2] : attrMatch[3];\n\t\t\t\t\tresult[name] = value;\n\t\t\t\t}\n\t\t\t} while(attrMatch);\n\t\t\treturn result;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports[\"application/x-tiddler-html-div\"] = function(text,fields) {\n\treturn [parseTiddlerDiv(text,fields)];\n};\n\nexports[\"application/json\"] = function(text,fields) {\n\tvar incoming,\n\t\tresults = [];\n\ttry {\n\t\tincoming = JSON.parse(text);\n\t} catch(e) {\n\t\tincoming = [{\n\t\t\ttitle: \"JSON error: \" + e,\n\t\t\ttext: \"\"\n\t\t}]\n\t}\n\tif(!$tw.utils.isArray(incoming)) {\n\t\tincoming = [incoming];\n\t}\n\tfor(var t=0; t<incoming.length; t++) {\n\t\tvar incomingFields = incoming[t],\n\t\t\tfields = {};\n\t\tfor(var f in incomingFields) {\n\t\t\tif(typeof incomingFields[f] === \"string\") {\n\t\t\t\tfields[f] = incomingFields[f];\n\t\t\t}\n\t\t}\n\t\tresults.push(fields);\n\t}\n\treturn results;\n};\n\n/*\nParse an HTML file into tiddlers. There are three possibilities:\n# A TiddlyWiki classic HTML file containing `text/x-tiddlywiki` tiddlers\n# A TiddlyWiki5 HTML file containing `text/vnd.tiddlywiki` tiddlers\n# An ordinary HTML file\n*/\nexports[\"text/html\"] = function(text,fields) {\n\t// Check if we've got a store area\n\tvar storeAreaMarkerRegExp = /<div id=[\"']?storeArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\tmatch = storeAreaMarkerRegExp.exec(text);\n\tif(match) {\n\t\t// If so, it's either a classic TiddlyWiki file or an unencrypted TW5 file\n\t\t// First read the normal tiddlers\n\t\tvar results = deserializeTiddlyWikiFile(text,storeAreaMarkerRegExp.lastIndex,!!match[1],fields);\n\t\t// Then any system tiddlers\n\t\tvar systemAreaMarkerRegExp = /<div id=[\"']?systemArea['\"]?( style=[\"']?display:none;[\"']?)?>/gi,\n\t\t\tsysMatch = systemAreaMarkerRegExp.exec(text);\n\t\tif(sysMatch) {\n\t\t\tresults.push.apply(results,deserializeTiddlyWikiFile(text,systemAreaMarkerRegExp.lastIndex,!!sysMatch[1],fields));\n\t\t}\n\t\treturn results;\n\t} else {\n\t\t// Check whether we've got an encrypted file\n\t\tvar encryptedStoreArea = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedStoreArea) {\n\t\t\t// If so, attempt to decrypt it using the current password\n\t\t\treturn $tw.utils.decryptStoreArea(encryptedStoreArea);\n\t\t} else {\n\t\t\t// It's not a TiddlyWiki so we'll return the entire HTML file as a tiddler\n\t\t\treturn deserializeHtmlFile(text,fields);\n\t\t}\n\t}\n};\n\nfunction deserializeHtmlFile(text,fields) {\n\tvar result = {};\n\t$tw.utils.each(fields,function(value,name) {\n\t\tresult[name] = value;\n\t});\n\tresult.text = text;\n\tresult.type = \"text/html\";\n\treturn [result];\n}\n\nfunction deserializeTiddlyWikiFile(text,storeAreaEnd,isTiddlyWiki5,fields) {\n\tvar results = [],\n\t\tendOfDivRegExp = /(<\\/div>\\s*)/gi,\n\t\tstartPos = storeAreaEnd,\n\t\tdefaultType = isTiddlyWiki5 ? undefined : \"text/x-tiddlywiki\";\n\tendOfDivRegExp.lastIndex = startPos;\n\tvar match = endOfDivRegExp.exec(text);\n\twhile(match) {\n\t\tvar endPos = endOfDivRegExp.lastIndex,\n\t\t\ttiddlerFields = parseTiddlerDiv(text.substring(startPos,endPos),fields,{type: defaultType});\n\t\tif(!tiddlerFields) {\n\t\t\tbreak;\n\t\t}\n\t\t$tw.utils.each(tiddlerFields,function(value,name) {\n\t\t\tif(typeof value === \"string\") {\n\t\t\t\ttiddlerFields[name] = $tw.utils.htmlDecode(value);\n\t\t\t}\n\t\t});\n\t\tif(tiddlerFields.text !== null) {\n\t\t\tresults.push(tiddlerFields);\n\t\t}\n\t\tstartPos = endPos;\n\t\tmatch = endOfDivRegExp.exec(text);\n\t}\n\treturn results;\n}\n\n})();\n", "type": "application/javascript", "module-type": "tiddlerdeserializer" }, "$:/core/modules/editor/engines/framed.js": { "title": "$:/core/modules/editor/engines/framed.js", "text": "/*\\\ntitle: $:/core/modules/editor/engines/framed.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea within an iframe. This is done so that the selection is preserved even when clicking away from the textarea\n\n\\*/\n(function(){\n\n/*jslint node: true,browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction FramedEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Create our hidden dummy text area for reading styles\n\tthis.dummyTextArea = this.widget.document.createElement(\"textarea\");\n\tif(this.widget.editClass) {\n\t\tthis.dummyTextArea.className = this.widget.editClass;\n\t}\n\tthis.dummyTextArea.setAttribute(\"hidden\",\"true\");\n\tthis.parentNode.insertBefore(this.dummyTextArea,this.nextSibling);\n\tthis.widget.domNodes.push(this.dummyTextArea);\n\t// Create the iframe\n\tthis.iframeNode = this.widget.document.createElement(\"iframe\");\n\tthis.parentNode.insertBefore(this.iframeNode,this.nextSibling);\n\tthis.iframeDoc = this.iframeNode.contentWindow.document;\n\t// (Firefox requires us to put some empty content in the iframe)\n\tthis.iframeDoc.open();\n\tthis.iframeDoc.write(\"\");\n\tthis.iframeDoc.close();\n\t// Style the iframe\n\tthis.iframeNode.className = this.dummyTextArea.className;\n\tthis.iframeNode.style.border = \"none\";\n\tthis.iframeNode.style.padding = \"0\";\n\tthis.iframeNode.style.resize = \"none\";\n\tthis.iframeDoc.body.style.margin = \"0\";\n\tthis.iframeDoc.body.style.padding = \"0\";\n\tthis.widget.domNodes.push(this.iframeNode);\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.iframeDoc.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.iframeDoc.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\t// Copy the styles from the dummy textarea\n\tthis.copyStyles();\n\t// Add event listeners\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.iframeDoc.body.appendChild(this.domNode);\n}\n\n/*\nCopy styles from the dummy text area to the textarea in the iframe\n*/\nFramedEngine.prototype.copyStyles = function() {\n\t// Copy all styles\n\t$tw.utils.copyStyles(this.dummyTextArea,this.domNode);\n\t// Override the ones that should not be set the same as the dummy textarea\n\tthis.domNode.style.display = \"block\";\n\tthis.domNode.style.width = \"100%\";\n\tthis.domNode.style.margin = \"0\";\n\t// In Chrome setting -webkit-text-fill-color overrides the placeholder text colour\n\tthis.domNode.style[\"-webkit-text-fill-color\"] = \"currentcolor\";\n};\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nFramedEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode) {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nFramedEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nFramedEngine.prototype.fixHeight = function() {\n\t// Make sure styles are updated\n\tthis.copyStyles();\n\t// Adjust height\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\tvar newHeight = $tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t\tthis.iframeNode.style.height = (newHeight + 14) + \"px\"; // +14 for the border on the textarea\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t\tthis.iframeNode.style.height = (fixedHeight + 14) + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nFramedEngine.prototype.focus = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nFramedEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nFramedEngine.prototype.createTextOperation = function() {\n\tvar operation = {\n\t\ttext: this.domNode.value,\n\t\tselStart: this.domNode.selectionStart,\n\t\tselEnd: this.domNode.selectionEnd,\n\t\tcutStart: null,\n\t\tcutEnd: null,\n\t\treplacement: null,\n\t\tnewSelStart: null,\n\t\tnewSelEnd: null\n\t};\n\toperation.selection = operation.text.substring(operation.selStart,operation.selEnd);\n\treturn operation;\n};\n\n/*\nExecute a text operation\n*/\nFramedEngine.prototype.executeTextOperation = function(operation) {\n\t// Perform the required changes to the text area and the underlying tiddler\n\tvar newText = operation.text;\n\tif(operation.replacement !== null) {\n\t\tnewText = operation.text.substring(0,operation.cutStart) + operation.replacement + operation.text.substring(operation.cutEnd);\n\t\t// Attempt to use a execCommand to modify the value of the control\n\t\tif(this.iframeDoc.queryCommandSupported(\"insertText\") && this.iframeDoc.queryCommandSupported(\"delete\") && !$tw.browser.isFirefox) {\n\t\t\tthis.domNode.focus();\n\t\t\tthis.domNode.setSelectionRange(operation.cutStart,operation.cutEnd);\n\t\t\tif(operation.replacement === \"\") {\n\t\t\t\tthis.iframeDoc.execCommand(\"delete\",false,\"\");\n\t\t\t} else {\n\t\t\t\tthis.iframeDoc.execCommand(\"insertText\",false,operation.replacement);\n\t\t\t}\n\t\t} else {\n\t\t\tthis.domNode.value = newText;\n\t\t}\n\t\tthis.domNode.focus();\n\t\tthis.domNode.setSelectionRange(operation.newSelStart,operation.newSelEnd);\n\t}\n\tthis.domNode.focus();\n\treturn newText;\n};\n\nexports.FramedEngine = FramedEngine;\n\n})();\n", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/engines/simple.js": { "title": "$:/core/modules/editor/engines/simple.js", "text": "/*\\\ntitle: $:/core/modules/editor/engines/simple.js\ntype: application/javascript\nmodule-type: library\n\nText editor engine based on a simple input or textarea tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HEIGHT_VALUE_TITLE = \"$:/config/TextEditor/EditorHeight/Height\";\n\nfunction SimpleEngine(options) {\n\t// Save our options\n\toptions = options || {};\n\tthis.widget = options.widget;\n\tthis.value = options.value;\n\tthis.parentNode = options.parentNode;\n\tthis.nextSibling = options.nextSibling;\n\t// Construct the textarea or input node\n\tvar tag = this.widget.editTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"input\";\n\t}\n\tthis.domNode = this.widget.document.createElement(tag);\n\t// Set the text\n\tif(this.widget.editTag === \"textarea\") {\n\t\tthis.domNode.appendChild(this.widget.document.createTextNode(this.value));\n\t} else {\n\t\tthis.domNode.value = this.value;\n\t}\n\t// Set the attributes\n\tif(this.widget.editType) {\n\t\tthis.domNode.setAttribute(\"type\",this.widget.editType);\n\t}\n\tif(this.widget.editPlaceholder) {\n\t\tthis.domNode.setAttribute(\"placeholder\",this.widget.editPlaceholder);\n\t}\n\tif(this.widget.editSize) {\n\t\tthis.domNode.setAttribute(\"size\",this.widget.editSize);\n\t}\n\tif(this.widget.editRows) {\n\t\tthis.domNode.setAttribute(\"rows\",this.widget.editRows);\n\t}\n\tif(this.widget.editClass) {\n\t\tthis.domNode.className = this.widget.editClass;\n\t}\n\t// Add an input event handler\n\t$tw.utils.addEventListeners(this.domNode,[\n\t\t{name: \"focus\", handlerObject: this, handlerMethod: \"handleFocusEvent\"},\n\t\t{name: \"input\", handlerObject: this, handlerMethod: \"handleInputEvent\"}\n\t]);\n\t// Insert the element into the DOM\n\tthis.parentNode.insertBefore(this.domNode,this.nextSibling);\n\tthis.widget.domNodes.push(this.domNode);\n}\n\n/*\nSet the text of the engine if it doesn't currently have focus\n*/\nSimpleEngine.prototype.setText = function(text,type) {\n\tif(!this.domNode.isTiddlyWikiFakeDom) {\n\t\tif(this.domNode.ownerDocument.activeElement !== this.domNode || text === \"\") {\n\t\t\tthis.domNode.value = text;\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nGet the text of the engine\n*/\nSimpleEngine.prototype.getText = function() {\n\treturn this.domNode.value;\n};\n\n/*\nFix the height of textarea to fit content\n*/\nSimpleEngine.prototype.fixHeight = function() {\n\tif(this.widget.editTag === \"textarea\") {\n\t\tif(this.widget.editAutoHeight) {\n\t\t\tif(this.domNode && !this.domNode.isTiddlyWikiFakeDom) {\n\t\t\t\t$tw.utils.resizeTextAreaToFit(this.domNode,this.widget.editMinHeight);\n\t\t\t}\n\t\t} else {\n\t\t\tvar fixedHeight = parseInt(this.widget.wiki.getTiddlerText(HEIGHT_VALUE_TITLE,\"400px\"),10);\n\t\t\tfixedHeight = Math.max(fixedHeight,20);\n\t\t\tthis.domNode.style.height = fixedHeight + \"px\";\n\t\t}\n\t}\n};\n\n/*\nFocus the engine node\n*/\nSimpleEngine.prototype.focus = function() {\n\tif(this.domNode.focus && this.domNode.select) {\n\t\tthis.domNode.focus();\n\t\tthis.domNode.select();\n\t}\n};\n\n/*\nHandle a dom \"input\" event which occurs when the text has changed\n*/\nSimpleEngine.prototype.handleInputEvent = function(event) {\n\tthis.widget.saveChanges(this.getText());\n\tthis.fixHeight();\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editFocusPopup) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNode,\n\t\t\ttitle: this.widget.editFocusPopup,\n\t\t\twiki: this.widget.wiki,\n\t\t\tforce: true\n\t\t});\n\t}\n\treturn true;\n};\n\n/*\nCreate a blank structure representing a text operation\n*/\nSimpleEngine.prototype.createTextOperation = function() {\n\treturn null;\n};\n\n/*\nExecute a text operation\n*/\nSimpleEngine.prototype.executeTextOperation = function(operation) {\n};\n\nexports.SimpleEngine = SimpleEngine;\n\n})();\n", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/factory.js": { "title": "$:/core/modules/editor/factory.js", "text": "/*\\\ntitle: $:/core/modules/editor/factory.js\ntype: application/javascript\nmodule-type: library\n\nFactory for constructing text editor widgets with specified engines for the toolbar and non-toolbar cases\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_MIN_TEXT_AREA_HEIGHT = \"100px\"; // Minimum height of textareas in pixels\n\n// Configuration tiddlers\nvar HEIGHT_MODE_TITLE = \"$:/config/TextEditor/EditorHeight/Mode\";\nvar ENABLE_TOOLBAR_TITLE = \"$:/config/TextEditor/EnableToolbar\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nfunction editTextWidgetFactory(toolbarEngine,nonToolbarEngine) {\n\n\tvar EditTextWidget = function(parseTreeNode,options) {\n\t\t// Initialise the editor operations if they've not been done already\n\t\tif(!this.editorOperations) {\n\t\t\tEditTextWidget.prototype.editorOperations = {};\n\t\t\t$tw.modules.applyMethods(\"texteditoroperation\",this.editorOperations);\n\t\t}\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\t/*\n\tInherit from the base widget class\n\t*/\n\tEditTextWidget.prototype = new Widget();\n\n\t/*\n\tRender this widget into the DOM\n\t*/\n\tEditTextWidget.prototype.render = function(parent,nextSibling) {\n\t\t// Save the parent dom node\n\t\tthis.parentDomNode = parent;\n\t\t// Compute our attributes\n\t\tthis.computeAttributes();\n\t\t// Execute our logic\n\t\tthis.execute();\n\t\t// Create the wrapper for the toolbar and render its content\n\t\tif(this.editShowToolbar) {\n\t\t\tthis.toolbarNode = this.document.createElement(\"div\");\n\t\t\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\t\t\tparent.insertBefore(this.toolbarNode,nextSibling);\n\t\t\tthis.renderChildren(this.toolbarNode,null);\n\t\t\tthis.domNodes.push(this.toolbarNode);\n\t\t}\n\t\t// Create our element\n\t\tvar editInfo = this.getEditInfo(),\n\t\t\tEngine = this.editShowToolbar ? toolbarEngine : nonToolbarEngine;\n\t\tthis.engine = new Engine({\n\t\t\t\twidget: this,\n\t\t\t\tvalue: editInfo.value,\n\t\t\t\ttype: editInfo.type,\n\t\t\t\tparentNode: parent,\n\t\t\t\tnextSibling: nextSibling\n\t\t\t});\n\t\t// Call the postRender hook\n\t\tif(this.postRender) {\n\t\t\tthis.postRender();\n\t\t}\n\t\t// Fix height\n\t\tthis.engine.fixHeight();\n\t\t// Focus if required\n\t\tif(this.editFocus === \"true\" || this.editFocus === \"yes\") {\n\t\t\tthis.engine.focus();\n\t\t}\n\t\t// Add widget message listeners\n\t\tthis.addEventListeners([\n\t\t\t{type: \"tm-edit-text-operation\", handler: \"handleEditTextOperationMessage\"}\n\t\t]);\n\t};\n\n\t/*\n\tGet the tiddler being edited and current value\n\t*/\n\tEditTextWidget.prototype.getEditInfo = function() {\n\t\t// Get the edit value\n\t\tvar self = this,\n\t\t\tvalue,\n\t\t\ttype = \"text/plain\",\n\t\t\tupdate;\n\t\tif(this.editIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.editTitle,this.editIndex,this.editDefault);\n\t\t\tupdate = function(value) {\n\t\t\t\tvar data = self.wiki.getTiddlerData(self.editTitle,{});\n\t\t\t\tif(data[self.editIndex] !== value) {\n\t\t\t\t\tdata[self.editIndex] = value;\n\t\t\t\t\tself.wiki.setTiddlerData(self.editTitle,data);\n\t\t\t\t}\n\t\t\t};\n\t\t} else {\n\t\t\t// Get the current tiddler and the field name\n\t\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\t\tif(tiddler) {\n\t\t\t\t// If we've got a tiddler, the value to display is the field string value\n\t\t\t\tvalue = tiddler.getFieldString(this.editField);\n\t\t\t\tif(this.editField === \"text\") {\n\t\t\t\t\ttype = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise, we need to construct a default value for the editor\n\t\t\t\tswitch(this.editField) {\n\t\t\t\t\tcase \"text\":\n\t\t\t\t\t\tvalue = \"Type the text for the tiddler '\" + this.editTitle + \"'\";\n\t\t\t\t\t\ttype = \"text/vnd.tiddlywiki\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"title\":\n\t\t\t\t\t\tvalue = this.editTitle;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tvalue = \"\";\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif(this.editDefault !== undefined) {\n\t\t\t\t\tvalue = this.editDefault;\n\t\t\t\t}\n\t\t\t}\n\t\t\tupdate = function(value) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(self.editTitle),\n\t\t\t\t\tupdateFields = {\n\t\t\t\t\t\ttitle: self.editTitle\n\t\t\t\t\t};\n\t\t\t\tupdateFields[self.editField] = value;\n\t\t\t\tself.wiki.addTiddler(new $tw.Tiddler(self.wiki.getCreationFields(),tiddler,updateFields,self.wiki.getModificationFields()));\n\t\t\t};\n\t\t}\n\t\tif(this.editType) {\n\t\t\ttype = this.editType;\n\t\t}\n\t\treturn {value: value || \"\", type: type, update: update};\n\t};\n\n\t/*\n\tHandle an edit text operation message from the toolbar\n\t*/\n\tEditTextWidget.prototype.handleEditTextOperationMessage = function(event) {\n\t\t// Prepare information about the operation\n\t\tvar operation = this.engine.createTextOperation();\n\t\t// Invoke the handler for the selected operation\n\t\tvar handler = this.editorOperations[event.param];\n\t\tif(handler) {\n\t\t\thandler.call(this,event,operation);\n\t\t}\n\t\t// Execute the operation via the engine\n\t\tvar newText = this.engine.executeTextOperation(operation);\n\t\t// Fix the tiddler height and save changes\n\t\tthis.engine.fixHeight();\n\t\tthis.saveChanges(newText);\n\t};\n\n\t/*\n\tCompute the internal state of the widget\n\t*/\n\tEditTextWidget.prototype.execute = function() {\n\t\t// Get our parameters\n\t\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t\tthis.editField = this.getAttribute(\"field\",\"text\");\n\t\tthis.editIndex = this.getAttribute(\"index\");\n\t\tthis.editDefault = this.getAttribute(\"default\");\n\t\tthis.editClass = this.getAttribute(\"class\");\n\t\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t\tthis.editSize = this.getAttribute(\"size\");\n\t\tthis.editRows = this.getAttribute(\"rows\");\n\t\tthis.editAutoHeight = this.wiki.getTiddlerText(HEIGHT_MODE_TITLE,\"auto\");\n\t\tthis.editAutoHeight = this.getAttribute(\"autoHeight\",this.editAutoHeight === \"auto\" ? \"yes\" : \"no\") === \"yes\";\n\t\tthis.editMinHeight = this.getAttribute(\"minHeight\",DEFAULT_MIN_TEXT_AREA_HEIGHT);\n\t\tthis.editFocusPopup = this.getAttribute(\"focusPopup\");\n\t\tthis.editFocus = this.getAttribute(\"focus\");\n\t\t// Get the default editor element tag and type\n\t\tvar tag,type;\n\t\tif(this.editField === \"text\") {\n\t\t\ttag = \"textarea\";\n\t\t} else {\n\t\t\ttag = \"input\";\n\t\t\tvar fieldModule = $tw.Tiddler.fieldModules[this.editField];\n\t\t\tif(fieldModule && fieldModule.editTag) {\n\t\t\t\ttag = fieldModule.editTag;\n\t\t\t}\n\t\t\tif(fieldModule && fieldModule.editType) {\n\t\t\t\ttype = fieldModule.editType;\n\t\t\t}\n\t\t\ttype = type || \"text\";\n\t\t}\n\t\t// Get the rest of our parameters\n\t\tthis.editTag = this.getAttribute(\"tag\",tag);\n\t\tthis.editType = this.getAttribute(\"type\",type);\n\t\t// Make the child widgets\n\t\tthis.makeChildWidgets();\n\t\t// Determine whether to show the toolbar\n\t\tthis.editShowToolbar = this.wiki.getTiddlerText(ENABLE_TOOLBAR_TITLE,\"yes\");\n\t\tthis.editShowToolbar = (this.editShowToolbar === \"yes\") && !!(this.children && this.children.length > 0);\n\t};\n\n\t/*\n\tSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n\t*/\n\tEditTextWidget.prototype.refresh = function(changedTiddlers) {\n\t\tvar changedAttributes = this.computeAttributes();\n\t\t// Completely rerender if any of our attributes have changed\n\t\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.placeholder || changedAttributes.size || changedAttributes.autoHeight || changedAttributes.minHeight || changedAttributes.focusPopup || changedAttributes.rows || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE]) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if(changedTiddlers[this.editTitle]) {\n\t\t\tvar editInfo = this.getEditInfo();\n\t\t\tthis.updateEditor(editInfo.value,editInfo.type);\n\t\t}\n\t\tthis.engine.fixHeight();\n\t\tif(this.editShowToolbar) {\n\t\t\treturn this.refreshChildren(changedTiddlers);\t\t\t\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\t/*\n\tUpdate the editor with new text. This method is separate from updateEditorDomNode()\n\tso that subclasses can override updateEditor() and still use updateEditorDomNode()\n\t*/\n\tEditTextWidget.prototype.updateEditor = function(text,type) {\n\t\tthis.updateEditorDomNode(text,type);\n\t};\n\n\t/*\n\tUpdate the editor dom node with new text\n\t*/\n\tEditTextWidget.prototype.updateEditorDomNode = function(text,type) {\n\t\tthis.engine.setText(text,type);\n\t};\n\n\t/*\n\tSave changes back to the tiddler store\n\t*/\n\tEditTextWidget.prototype.saveChanges = function(text) {\n\t\tvar editInfo = this.getEditInfo();\n\t\tif(text !== editInfo.value) {\n\t\t\teditInfo.update(text);\n\t\t}\n\t};\n\n\t/*\n\tHandle a dom \"keydown\" event, which we'll bubble up to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.handleKeydownEvent = function(event) {\n\t\t// Check for a keyboard shortcut\n\t\tif(this.toolbarNode) {\n\t\t\tvar shortcutElements = this.toolbarNode.querySelectorAll(\"[data-tw-keyboard-shortcut]\");\n\t\t\tfor(var index=0; index<shortcutElements.length; index++) {\n\t\t\t\tvar el = shortcutElements[index],\n\t\t\t\t\tshortcutData = el.getAttribute(\"data-tw-keyboard-shortcut\"),\n\t\t\t\t\tkeyInfoArray = $tw.keyboardManager.parseKeyDescriptors(shortcutData,{\n\t\t\t\t\t\twiki: this.wiki\n\t\t\t\t\t});\n\t\t\t\tif($tw.keyboardManager.checkKeyDescriptors(event,keyInfoArray)) {\n\t\t\t\t\tvar clickEvent = this.document.createEvent(\"Events\");\n\t\t\t\t clickEvent.initEvent(\"click\",true,false);\n\t\t\t\t el.dispatchEvent(clickEvent);\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tevent.stopPropagation();\n\t\t\t\t\treturn true;\t\t\t\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Propogate the event to the container\n\t\tif(this.propogateKeydownEvent(event)) {\n\t\t\t// Ignore the keydown if it was already handled\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise, process the keydown normally\n\t\treturn false;\n\t};\n\n\t/*\n\tPropogate keydown events to our container for the keyboard widgets benefit\n\t*/\n\tEditTextWidget.prototype.propogateKeydownEvent = function(event) {\n\t\tvar newEvent = this.document.createEventObject ? this.document.createEventObject() : this.document.createEvent(\"Events\");\n\t\tif(newEvent.initEvent) {\n\t\t\tnewEvent.initEvent(\"keydown\", true, true);\n\t\t}\n\t\tnewEvent.keyCode = event.keyCode;\n\t\tnewEvent.which = event.which;\n\t\tnewEvent.metaKey = event.metaKey;\n\t\tnewEvent.ctrlKey = event.ctrlKey;\n\t\tnewEvent.altKey = event.altKey;\n\t\tnewEvent.shiftKey = event.shiftKey;\n\t\treturn !this.parentDomNode.dispatchEvent(newEvent);\n\t};\n\n\treturn EditTextWidget;\n\n}\n\nexports.editTextWidgetFactory = editTextWidgetFactory;\n\n})();\n", "type": "application/javascript", "module-type": "library" }, "$:/core/modules/editor/operations/bitmap/clear.js": { "title": "$:/core/modules/editor/operations/bitmap/clear.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/clear.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to clear the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"clear\"] = function(event) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.globalAlpha = 1;\n\tctx.fillStyle = event.paramObject.colour || \"white\";\n\tctx.fillRect(0,0,this.canvasDomNode.width,this.canvasDomNode.height);\n\t// Save changes\n\tthis.strokeEnd();\n};\n\n})();\n", "type": "application/javascript", "module-type": "bitmapeditoroperation" }, "$:/core/modules/editor/operations/bitmap/resize.js": { "title": "$:/core/modules/editor/operations/bitmap/resize.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/resize.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to resize the image\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"resize\"] = function(event) {\n\t// Get the new width\n\tvar newWidth = parseInt(event.paramObject.width || this.canvasDomNode.width,10),\n\t\tnewHeight = parseInt(event.paramObject.height || this.canvasDomNode.height,10);\n\t// Update if necessary\n\tif(newWidth > 0 && newHeight > 0 && !(newWidth === this.currCanvas.width && newHeight === this.currCanvas.height)) {\n\t\tthis.changeCanvasSize(newWidth,newHeight);\n\t}\n\t// Update the input controls\n\tthis.refreshToolbar();\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\n})();\n", "type": "application/javascript", "module-type": "bitmapeditoroperation" }, "$:/core/modules/editor/operations/text/excise.js": { "title": "$:/core/modules/editor/operations/text/excise.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/excise.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to excise the selection to a new tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"excise\"] = function(event,operation) {\n\tvar editTiddler = this.wiki.getTiddler(this.editTitle),\n\t\teditTiddlerTitle = this.editTitle;\n\tif(editTiddler && editTiddler.fields[\"draft.of\"]) {\n\t\teditTiddlerTitle = editTiddler.fields[\"draft.of\"];\n\t}\n\tvar excisionTitle = event.paramObject.title || this.wiki.generateNewTitle(\"New Excision\");\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\tthis.wiki.getModificationFields(),\n\t\t{\n\t\t\ttitle: excisionTitle,\n\t\t\ttext: operation.selection,\n\t\t\ttags: event.paramObject.tagnew === \"yes\" ? [editTiddlerTitle] : []\n\t\t}\n\t));\n\toperation.replacement = excisionTitle;\n\tswitch(event.paramObject.type || \"transclude\") {\n\t\tcase \"transclude\":\n\t\t\toperation.replacement = \"{{\" + operation.replacement+ \"}}\";\n\t\t\tbreak;\n\t\tcase \"link\":\n\t\t\toperation.replacement = \"[[\" + operation.replacement+ \"]]\";\n\t\t\tbreak;\n\t\tcase \"macro\":\n\t\t\toperation.replacement = \"<<\" + (event.paramObject.macro || \"translink\") + \" \\\"\\\"\\\"\" + operation.replacement + \"\\\"\\\"\\\">>\";\n\t\t\tbreak;\n\t}\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/make-link.js": { "title": "$:/core/modules/editor/operations/text/make-link.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/make-link.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to make a link\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"make-link\"] = function(event,operation) {\n\tif(operation.selection) {\n\t\toperation.replacement = \"[[\" + operation.selection + \"|\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t} else {\n\t\toperation.replacement = \"[[\" + event.paramObject.text + \"]]\";\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t}\n\toperation.newSelStart = operation.selStart + operation.replacement.length;\n\toperation.newSelEnd = operation.newSelStart;\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/prefix-lines.js": { "title": "$:/core/modules/editor/operations/text/prefix-lines.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/prefix-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to add a prefix to the selected lines\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"prefix-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Compose the required prefix\n\tvar prefix = $tw.utils.repeat(event.paramObject.character,event.paramObject.count);\n\t// Process each line\n\tvar lines = operation.text.substring(operation.cutStart,operation.cutEnd).split(/\\r?\\n/mg);\n\t$tw.utils.each(lines,function(line,index) {\n\t\t// Remove and count any existing prefix characters\n\t\tvar count = 0;\n\t\twhile(line.charAt(0) === event.paramObject.character) {\n\t\t\tline = line.substring(1);\n\t\t\tcount++;\n\t\t}\n\t\t// Remove any whitespace\n\t\twhile(line.charAt(0) === \" \") {\n\t\t\tline = line.substring(1);\n\t\t}\n\t\t// We're done if we removed the exact required prefix, otherwise add it\n\t\tif(count !== event.paramObject.count) {\n\t\t\t// Apply the prefix\n\t\t\tline = prefix + \" \" + line;\n\t\t}\n\t\t// Save the modified line\n\t\tlines[index] = line;\n\t});\n\t// Stitch the replacement text together and set the selection\n\toperation.replacement = lines.join(\"\\n\");\n\tif(lines.length === 1) {\n\t\toperation.newSelStart = operation.cutStart + operation.replacement.length;\n\t\toperation.newSelEnd = operation.newSelStart;\n\t} else {\n\t\toperation.newSelStart = operation.cutStart;\n\t\toperation.newSelEnd = operation.newSelStart + operation.replacement.length;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/replace-all.js": { "title": "$:/core/modules/editor/operations/text/replace-all.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-all.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the entire text\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-all\"] = function(event,operation) {\n\toperation.cutStart = 0;\n\toperation.cutEnd = operation.text.length;\n\toperation.replacement = event.paramObject.text;\n\toperation.newSelStart = 0;\n\toperation.newSelEnd = operation.replacement.length;\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/replace-selection.js": { "title": "$:/core/modules/editor/operations/text/replace-selection.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/replace-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to replace the selection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"replace-selection\"] = function(event,operation) {\n\toperation.replacement = event.paramObject.text;\n\toperation.cutStart = operation.selStart;\n\toperation.cutEnd = operation.selEnd;\n\toperation.newSelStart = operation.selStart;\n\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/wrap-lines.js": { "title": "$:/core/modules/editor/operations/text/wrap-lines.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-lines.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selected lines with a prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-lines\"] = function(event,operation) {\n\t// Cut just past the preceding line break, or the start of the text\n\toperation.cutStart = $tw.utils.findPrecedingLineBreak(operation.text,operation.selStart);\n\t// Cut to just past the following line break, or to the end of the text\n\toperation.cutEnd = $tw.utils.findFollowingLineBreak(operation.text,operation.selEnd);\n\t// Add the prefix and suffix\n\toperation.replacement = event.paramObject.prefix + \"\\n\" +\n\t\t\t\toperation.text.substring(operation.cutStart,operation.cutEnd) + \"\\n\" +\n\t\t\t\tevent.paramObject.suffix + \"\\n\";\n\toperation.newSelStart = operation.cutStart + event.paramObject.prefix.length + 1;\n\toperation.newSelEnd = operation.newSelStart + (operation.cutEnd - operation.cutStart);\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/editor/operations/text/wrap-selection.js": { "title": "$:/core/modules/editor/operations/text/wrap-selection.js", "text": "/*\\\ntitle: $:/core/modules/editor/operations/text/wrap-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to wrap the selection with the specified prefix and suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"wrap-selection\"] = function(event,operation) {\n\tif(operation.selStart === operation.selEnd) {\n\t\t// No selection; check if we're within the prefix/suffix\n\t\tif(operation.text.substring(operation.selStart - event.paramObject.prefix.length,operation.selStart + event.paramObject.suffix.length) === event.paramObject.prefix + event.paramObject.suffix) {\n\t\t\t// Remove the prefix and suffix unless they comprise the entire text\n\t\t\tif(operation.selStart > event.paramObject.prefix.length || (operation.selEnd + event.paramObject.suffix.length) < operation.text.length ) {\n\t\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\t\toperation.replacement = \"\";\n\t\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t\t}\n\t\t} else {\n\t\t\t// Wrap the cursor instead\n\t\t\toperation.cutStart = operation.selStart;\n\t\t\toperation.cutEnd = operation.selEnd;\n\t\t\toperation.replacement = event.paramObject.prefix + event.paramObject.suffix;\n\t\t\toperation.newSelStart = operation.selStart + event.paramObject.prefix.length;\n\t\t\toperation.newSelEnd = operation.newSelStart;\n\t\t}\n\t} else if(operation.text.substring(operation.selStart,operation.selStart + event.paramObject.prefix.length) === event.paramObject.prefix && operation.text.substring(operation.selEnd - event.paramObject.suffix.length,operation.selEnd) === event.paramObject.suffix) {\n\t\t// Prefix and suffix are already present, so remove them\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = operation.selection.substring(event.paramObject.prefix.length,operation.selection.length - event.paramObject.suffix.length);\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t} else {\n\t\t// Add the prefix and suffix\n\t\toperation.cutStart = operation.selStart;\n\t\toperation.cutEnd = operation.selEnd;\n\t\toperation.replacement = event.paramObject.prefix + operation.selection + event.paramObject.suffix;\n\t\toperation.newSelStart = operation.selStart;\n\t\toperation.newSelEnd = operation.selStart + operation.replacement.length;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "texteditoroperation" }, "$:/core/modules/filters/addprefix.js": { "title": "$:/core/modules/filters/addprefix.js", "text": "/*\\\ntitle: $:/core/modules/filters/addprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a prefix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand + title);\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/addsuffix.js": { "title": "$:/core/modules/filters/addsuffix.js", "text": "/*\\\ntitle: $:/core/modules/filters/addsuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for adding a suffix to each title in the list. This is\nespecially useful in contexts where only a filter expression is allowed\nand macro substitution isn't available.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.addsuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title + operator.operand);\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/after.js": { "title": "$:/core/modules/filters/after.js", "text": "/*\\\ntitle: $:/core/modules/filters/after.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is after the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.after = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index === -1 || index > (results.length - 2)) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index + 1]];\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/all/current.js": { "title": "$:/core/modules/filters/all/current.js", "text": "/*\\\ntitle: $:/core/modules/filters/all/current.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar currTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(currTiddlerTitle) {\n\t\treturn [currTiddlerTitle];\n\t} else {\n\t\treturn [];\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/missing.js": { "title": "$:/core/modules/filters/all/missing.js", "text": "/*\\\ntitle: $:/core/modules/filters/all/missing.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\treturn options.wiki.getMissingTitles();\n};\n\n})();\n", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/orphans.js": { "title": "$:/core/modules/filters/all/orphans.js", "text": "/*\\\ntitle: $:/core/modules/filters/all/orphans.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[orphans]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphans = function(source,prefix,options) {\n\treturn options.wiki.getOrphanTitles();\n};\n\n})();\n", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/shadows.js": { "title": "$:/core/modules/filters/all/shadows.js", "text": "/*\\\ntitle: $:/core/modules/filters/all/shadows.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[shadows]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadows = function(source,prefix,options) {\n\treturn options.wiki.allShadowTitles();\n};\n\n})();\n", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/tags.js": { "title": "$:/core/modules/filters/all/tags.js", "text": "/*\\\ntitle: $:/core/modules/filters/all/tags.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tags]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,prefix,options) {\n\treturn Object.keys(options.wiki.getTagMap());\n};\n\n})();\n", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all/tiddlers.js": { "title": "$:/core/modules/filters/all/tiddlers.js", "text": "/*\\\ntitle: $:/core/modules/filters/all/tiddlers.js\ntype: application/javascript\nmodule-type: allfilteroperator\n\nFilter function for [all[tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddlers = function(source,prefix,options) {\n\treturn options.wiki.allTitles();\n};\n\n})();\n", "type": "application/javascript", "module-type": "allfilteroperator" }, "$:/core/modules/filters/all.js": { "title": "$:/core/modules/filters/all.js", "text": "/*\\\ntitle: $:/core/modules/filters/all.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for selecting tiddlers\n\n[all[shadows+tiddlers]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar allFilterOperators;\n\nfunction getAllFilterOperators() {\n\tif(!allFilterOperators) {\n\t\tallFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"allfilteroperator\",allFilterOperators);\n\t}\n\treturn allFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.all = function(source,operator,options) {\n\t// Get our suboperators\n\tvar allFilterOperators = getAllFilterOperators();\n\t// Cycle through the suboperators accumulating their results\n\tvar results = [],\n\t\tsubops = operator.operand.split(\"+\");\n\t// Check for common optimisations\n\tif(subops.length === 1 && subops[0] === \"\") {\n\t\treturn source;\n\t} else if(subops.length === 1 && subops[0] === \"tiddlers\") {\n\t\treturn options.wiki.each;\n\t} else if(subops.length === 1 && subops[0] === \"shadows\") {\n\t\treturn options.wiki.eachShadow;\n\t} else if(subops.length === 2 && subops[0] === \"tiddlers\" && subops[1] === \"shadows\") {\n\t\treturn options.wiki.eachTiddlerPlusShadows;\n\t} else if(subops.length === 2 && subops[0] === \"shadows\" && subops[1] === \"tiddlers\") {\n\t\treturn options.wiki.eachShadowPlusTiddlers;\n\t}\n\t// Do it the hard way\n\tfor(var t=0; t<subops.length; t++) {\n\t\tvar subop = allFilterOperators[subops[t]];\n\t\tif(subop) {\n\t\t\t$tw.utils.pushTop(results,subop(source,operator.prefix,options));\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/backlinks.js": { "title": "$:/core/modules/filters/backlinks.js", "text": "/*\\\ntitle: $:/core/modules/filters/backlinks.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the backlinks from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.backlinks = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerBacklinks(title));\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/before.js": { "title": "$:/core/modules/filters/before.js", "text": "/*\\\ntitle: $:/core/modules/filters/before.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler from the current list that is before the tiddler named in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.before = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar index = results.indexOf(operator.operand);\n\tif(index <= 0) {\n\t\treturn [];\n\t} else {\n\t\treturn [results[index - 1]];\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/commands.js": { "title": "$:/core/modules/filters/commands.js", "text": "/*\\\ntitle: $:/core/modules/filters/commands.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the commands available in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.commands = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.commands,function(commandInfo,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/count.js": { "title": "$:/core/modules/filters/count.js", "text": "/*\\\ntitle: $:/core/modules/filters/count.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the number of entries in the current list.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.count = function(source,operator,options) {\n\tvar count = 0;\n\tsource(function(tiddler,title) {\n\t\tcount++;\n\t});\n\treturn [count + \"\"];\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/days.js": { "title": "$:/core/modules/filters/days.js", "text": "/*\\\ntitle: $:/core/modules/filters/days.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a specified date field within a specified date interval.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.days = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\tdayInterval = (parseInt(operator.operand,10)||0),\n\t\tdayIntervalSign = $tw.utils.sign(dayInterval),\n\t\ttargetTimeStamp = (new Date()).setHours(0,0,0,0) + 1000*60*60*24*dayInterval,\n\t\tisWithinDays = function(dateField) {\n\t\t\tvar sign = $tw.utils.sign(targetTimeStamp - (new Date(dateField)).setHours(0,0,0,0));\n\t\t\treturn sign === 0 || sign === dayIntervalSign;\n\t\t};\n\n\tif(operator.prefix === \"!\") {\n\t\ttargetTimeStamp = targetTimeStamp - 1000*60*60*24*dayIntervalSign;\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(!isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\t\tif(isWithinDays($tw.utils.parseDate(tiddler.fields[fieldName]))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/each.js": { "title": "$:/core/modules/filters/each.js", "text": "/*\\\ntitle: $:/core/modules/filters/each.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique value of the specified field.\nWith suffix \"list\", selects all tiddlers that are values in a specified list field.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.each = function(source,operator,options) {\n\tvar results =[] ,\n\t\tvalue,values = {},\n\t\tfield = operator.operand || \"title\";\n\tif(operator.suffix !== \"list-item\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvalue = (field === \"title\") ? title : tiddler.getFieldString(field);\n\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\t$tw.utils.each(\n\t\t\t\t\toptions.wiki.getTiddlerList(title,field),\n\t\t\t\t\tfunction(value) {\n\t\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\t\tvalues[value] = true;\n\t\t\t\t\t\t\tresults.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/eachday.js": { "title": "$:/core/modules/filters/eachday.js", "text": "/*\\\ntitle: $:/core/modules/filters/eachday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects one tiddler for each unique day covered by the specified date field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.eachday = function(source,operator,options) {\n\tvar results = [],\n\t\tvalues = [],\n\t\tfieldName = operator.operand || \"modified\";\n\t// Function to convert a date/time to a date integer\n\tvar toDate = function(value) {\n\t\tvalue = (new Date(value)).setHours(0,0,0,0);\n\t\treturn value+0;\n\t};\n\tsource(function(tiddler,title) {\n\t\tif(tiddler && tiddler.fields[fieldName]) {\n\t\t\tvar value = toDate($tw.utils.parseDate(tiddler.fields[fieldName]));\n\t\t\tif(values.indexOf(value) === -1) {\n\t\t\t\tvalues.push(value);\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/editiondescription.js": { "title": "$:/core/modules/filters/editiondescription.js", "text": "/*\\\ntitle: $:/core/modules/filters/editiondescription.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the descriptions of the specified edition names\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editiondescription = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\tresults.push(editionInfo[title].description || \"\");\t\t\t\t\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/editions.js": { "title": "$:/core/modules/filters/editions.js", "text": "/*\\\ntitle: $:/core/modules/filters/editions.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the available editions in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.editions = function(source,operator,options) {\n\tvar results = [],\n\t\teditionInfo = $tw.utils.getEditionInfo();\n\tif(editionInfo) {\n\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\tresults.push(name);\n\t\t});\n\t}\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/decodeuricomponent.js": { "title": "$:/core/modules/filters/decodeuricomponent.js", "text": "/*\\\ntitle: $:/core/modules/filters/decodeuricomponent.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for applying decodeURIComponent() to each item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter functions\n*/\n\nexports.decodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(decodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.encodeuricomponent = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURIComponent(title));\n\t});\n\treturn results;\n};\n\nexports.decodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(decodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.encodeuri = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(encodeURI(title));\n\t});\n\treturn results;\n};\n\nexports.decodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlDecode(title));\n\t});\n\treturn results;\n};\n\nexports.encodehtml = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.htmlEncode(title));\n\t});\n\treturn results;\n};\n\nexports.stringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.stringify(title));\n\t});\n\treturn results;\n};\n\nexports.jsonstringify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.jsonStringify(title));\n\t});\n\treturn results;\n};\n\nexports.escaperegexp = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push($tw.utils.escapeRegExp(title));\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/enlist.js": { "title": "$:/core/modules/filters/enlist.js", "text": "/*\\\ntitle: $:/core/modules/filters/enlist.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand parsed as a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.enlist = function(source,operator,options) {\n\tvar list = $tw.utils.parseStringArray(operator.operand);\n\tif(operator.prefix === \"!\") {\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t\treturn results;\n\t} else {\n\t\treturn list;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/field.js": { "title": "$:/core/modules/filters/field.js", "text": "/*\\\ntitle: $:/core/modules/filters/field.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.field = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || operator.operator || \"title\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text !== operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(operator.regexp) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && !!operator.regexp.exec(text)) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler) {\n\t\t\t\t\tvar text = tiddler.getFieldString(fieldname);\n\t\t\t\t\tif(text !== null && text === operator.operand) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/fields.js": { "title": "$:/core/modules/filters/fields.js", "text": "/*\\\ntitle: $:/core/modules/filters/fields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.fields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/get.js": { "title": "$:/core/modules/filters/get.js", "text": "/*\\\ntitle: $:/core/modules/filters/get.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing tiddler titles by the value of the field specified in the operand.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.get = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tvar value = tiddler.getFieldString(operator.operand);\n\t\t\tif(value) {\n\t\t\t\tresults.push(value);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/getindex.js": { "title": "$:/core/modules/filters/getindex.js", "text": "/*\\\ntitle: $:/core/modules/filters/getindex.js\ntype: application/javascript\nmodule-type: filteroperator\n\nreturns the value at a given index of datatiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.getindex = function(source,operator,options) {\n\tvar data,title,results = [];\n\tif(operator.operand){\n\t\tsource(function(tiddler,title) {\n\t\t\ttitle = tiddler ? tiddler.fields.title : title;\n\t\t\tdata = options.wiki.extractTiddlerDataItem(tiddler,operator.operand);\n\t\t\tif(data) {\n\t\t\t\tresults.push(data);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/has.js": { "title": "$:/core/modules/filters/has.js", "text": "/*\\\ntitle: $:/core/modules/filters/has.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a tiddler has the specified field\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.has = function(source,operator,options) {\n\tvar results = [],\n\t\tinvert = operator.prefix === \"!\";\n\n\tif(operator.suffix === \"field\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(tiddler.fields,operator.operand)))) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,operator.operand) || (tiddler.fields[operator.operand] === \"\")) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && $tw.utils.hop(tiddler.fields,operator.operand) && !(tiddler.fields[operator.operand] === \"\" || tiddler.fields[operator.operand].length === 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/haschanged.js": { "title": "$:/core/modules/filters/haschanged.js", "text": "/*\\\ntitle: $:/core/modules/filters/haschanged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returns tiddlers from the list that have a non-zero changecount.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.haschanged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) === 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.getChangeCount(title) > 0) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/indexes.js": { "title": "$:/core/modules/filters/indexes.js", "text": "/*\\\ntitle: $:/core/modules/filters/indexes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the indexes of a data tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.indexes = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar data = options.wiki.getTiddlerDataCached(title);\n\t\tif(data) {\n\t\t\t$tw.utils.pushTop(results,Object.keys(data));\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/insertbefore.js": { "title": "$:/core/modules/filters/insertbefore.js", "text": "/*\\\ntitle: $:/core/modules/filters/insertbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nInsert an item before another item in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.insertbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tvar target = options.widget && options.widget.getVariable(operator.suffix || \"currentTiddler\");\n\tif(target !== operator.operand) {\n\t\t// Remove the entry from the list if it is present\n\t\tvar pos = results.indexOf(operator.operand);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,1);\n\t\t}\n\t\t// Insert the entry before the target marker\n\t\tpos = results.indexOf(target);\n\t\tif(pos !== -1) {\n\t\t\tresults.splice(pos,0,operator.operand);\n\t\t} else {\n\t\t\tresults.push(operator.operand);\n\t\t}\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/is/current.js": { "title": "$:/core/modules/filters/is/current.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/current.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[current]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.current = function(source,prefix,options) {\n\tvar results = [],\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\");\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title !== currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title === currTiddlerTitle) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/image.js": { "title": "$:/core/modules/filters/is/image.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/image.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[image]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.image = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isImageTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/missing.js": { "title": "$:/core/modules/filters/is/missing.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/missing.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[missing]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.missing = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/orphan.js": { "title": "$:/core/modules/filters/is/orphan.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/orphan.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[orphan]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.orphan = function(source,prefix,options) {\n\tvar results = [],\n\t\torphanTitles = options.wiki.getOrphanTitles();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(orphanTitles.indexOf(title) !== -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/shadow.js": { "title": "$:/core/modules/filters/is/shadow.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/shadow.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[shadow]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadow = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isShadowTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/system.js": { "title": "$:/core/modules/filters/is/system.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/system.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[system]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.system = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.isSystemTiddler(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/tag.js": { "title": "$:/core/modules/filters/is/tag.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/tag.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tag]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,prefix,options) {\n\tvar results = [],\n\t\ttagMap = options.wiki.getTagMap();\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif($tw.utils.hop(tagMap,title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is/tiddler.js": { "title": "$:/core/modules/filters/is/tiddler.js", "text": "/*\\\ntitle: $:/core/modules/filters/is/tiddler.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[tiddler]]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tiddler = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(options.wiki.tiddlerExists(title)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "isfilteroperator" }, "$:/core/modules/filters/is.js": { "title": "$:/core/modules/filters/is.js", "text": "/*\\\ntitle: $:/core/modules/filters/is.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking tiddler properties\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar isFilterOperators;\n\nfunction getIsFilterOperators() {\n\tif(!isFilterOperators) {\n\t\tisFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"isfilteroperator\",isFilterOperators);\n\t}\n\treturn isFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.is = function(source,operator,options) {\n\t// Dispatch to the correct isfilteroperator\n\tvar isFilterOperators = getIsFilterOperators();\n\tif(operator.operand) {\n\t\tvar isFilterOperator = isFilterOperators[operator.operand];\n\t\tif(isFilterOperator) {\n\t\t\treturn isFilterOperator(source,operator.prefix,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/IsFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all tiddlers if the operand is missing\n\t\tvar results = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t\treturn results;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/limit.js": { "title": "$:/core/modules/filters/limit.js", "text": "/*\\\ntitle: $:/core/modules/filters/limit.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for chopping the results to a specified maximum number of entries\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.limit = function(source,operator,options) {\n\tvar results = [];\n\t// Convert to an array\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Slice the array if necessary\n\tvar limit = Math.min(results.length,parseInt(operator.operand,10));\n\tif(operator.prefix === \"!\") {\n\t\tresults = results.slice(-limit);\n\t} else {\n\t\tresults = results.slice(0,limit);\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/links.js": { "title": "$:/core/modules/filters/links.js", "text": "/*\\\ntitle: $:/core/modules/filters/links.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning all the links from a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.links = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlerLinks(title));\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/list.js": { "title": "$:/core/modules/filters/list.js", "text": "/*\\\ntitle: $:/core/modules/filters/list.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddlers whose title is listed in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.list = function(source,operator,options) {\n\tvar results = [],\n\t\ttr = $tw.utils.parseTextReference(operator.operand),\n\t\tcurrTiddlerTitle = options.widget && options.widget.getVariable(\"currentTiddler\"),\n\t\tlist = options.wiki.getTiddlerList(tr.title || currTiddlerTitle,tr.field,tr.index);\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults = list;\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/listed.js": { "title": "$:/core/modules/filters/listed.js", "text": "/*\\\ntitle: $:/core/modules/filters/listed.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that have the selected tiddlers in a list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.listed = function(source,operator,options) {\n\tvar field = operator.operand || \"list\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.findListingsOfTiddler(title,field));\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/listops.js": { "title": "$:/core/modules/filters/listops.js", "text": "/*\\\ntitle: $:/core/modules/filters/listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for manipulating the current selection list\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOrder a list\n*/\nexports.order = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.operand.toLowerCase() === \"reverse\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.unshift(title);\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\t\t\n\t}\n\treturn results;\n};\n\n/*\nReverse list\n*/\nexports.reverse = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.unshift(title);\n\t});\n\treturn results;\n};\n\n/*\nFirst entry/entries in list\n*/\nexports.first = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,count);\n};\n\n/*\nLast entry/entries in list\n*/\nexports.last = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(-count);\n};\n\n/*\nAll but the first entry/entries of the list\n*/\nexports.rest = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count);\n};\nexports.butfirst = exports.rest;\nexports.bf = exports.rest;\n\n/*\nAll but the last entry/entries of the list\n*/\nexports.butlast = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(0,-count);\n};\nexports.bl = exports.butlast;\n\n/*\nThe nth member of the list\n*/\nexports.nth = function(source,operator,options) {\n\tvar count = parseInt(operator.operand) || 1,\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results.slice(count - 1,count);\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/lookup.js": { "title": "$:/core/modules/filters/lookup.js", "text": "/*\\\ntitle: $:/core/modules/filters/lookup.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that looks up values via a title prefix\n\n[lookup:<field>[<prefix>]]\n\nPrepends the prefix to the selected items and returns the specified field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.lookup = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.getTiddlerText(operator.operand + title) || options.wiki.getTiddlerText(operator.operand + operator.suffix));\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/minlength.js": { "title": "$:/core/modules/filters/minlength.js", "text": "/*\\\ntitle: $:/core/modules/filters/minlength.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for filtering out titles that don't meet the minimum length in the operand\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.minlength = function(source,operator,options) {\n\tvar results = [],\n\t\tminLength = parseInt(operator.operand || \"\",10) || 0;\n\tsource(function(tiddler,title) {\n\t\tif(title.length >= minLength) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/modules.js": { "title": "$:/core/modules/filters/modules.js", "text": "/*\\\ntitle: $:/core/modules/filters/modules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the modules of a given type in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.modules = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.each($tw.modules.types[title],function(moduleInfo,moduleName) {\n\t\t\tresults.push(moduleName);\n\t\t});\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/moduletypes.js": { "title": "$:/core/modules/filters/moduletypes.js", "text": "/*\\\ntitle: $:/core/modules/filters/moduletypes.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the module types in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.moduletypes = function(source,operator,options) {\n\tvar results = [];\n\t$tw.utils.each($tw.modules.types,function(moduleInfo,type) {\n\t\tresults.push(type);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/next.js": { "title": "$:/core/modules/filters/next.js", "text": "/*\\\ntitle: $:/core/modules/filters/next.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs next in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.next = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch++;\n\t\tif(match > 0 && match < list.length) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/plugintiddlers.js": { "title": "$:/core/modules/filters/plugintiddlers.js", "text": "/*\\\ntitle: $:/core/modules/filters/plugintiddlers.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the titles of the shadow tiddlers within a plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.plugintiddlers = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerDataCached(title,{tiddlers:[]});\n\t\tif(pluginInfo && pluginInfo.tiddlers) {\n\t\t\t$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {\n\t\t\t\tresults.push(title);\n\t\t\t});\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/prefix.js": { "title": "$:/core/modules/filters/prefix.js", "text": "/*\\\ntitle: $:/core/modules/filters/prefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title starts with a prefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.prefix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/previous.js": { "title": "$:/core/modules/filters/previous.js", "text": "/*\\\ntitle: $:/core/modules/filters/previous.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning the tiddler whose title occurs immediately prior in the list supplied in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.previous = function(source,operator,options) {\n\tvar results = [],\n\t\tlist = options.wiki.getTiddlerList(operator.operand);\n\tsource(function(tiddler,title) {\n\t\tvar match = list.indexOf(title);\n\t\t// increment match and then test if result is in range\n\t\tmatch--;\n\t\tif(match >= 0) {\n\t\t\tresults.push(list[match]);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/regexp.js": { "title": "$:/core/modules/filters/regexp.js", "text": "/*\\\ntitle: $:/core/modules/filters/regexp.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for regexp matching\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.regexp = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"title\").toLowerCase(),\n\t\tregexpString, regexp, flags = \"\", match,\n\t\tgetFieldString = function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\treturn tiddler.getFieldString(fieldname);\n\t\t\t} else if(fieldname === \"title\") {\n\t\t\t\treturn title;\n\t\t\t} else {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t};\n\t// Process flags and construct regexp\n\tregexpString = operator.operand;\n\tmatch = /^\\(\\?([gim]+)\\)/.exec(regexpString);\n\tif(match) {\n\t\tflags = match[1];\n\t\tregexpString = regexpString.substr(match[0].length);\n\t} else {\n\t\tmatch = /\\(\\?([gim]+)\\)$/.exec(regexpString);\n\t\tif(match) {\n\t\t\tflags = match[1];\n\t\t\tregexpString = regexpString.substr(0,regexpString.length - match[0].length);\n\t\t}\n\t}\n\ttry {\n\t\tregexp = new RegExp(regexpString,flags);\n\t} catch(e) {\n\t\treturn [\"\" + e];\n\t}\n\t// Process the incoming tiddlers\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tvar text = getFieldString(tiddler,title);\n\t\t\tif(text !== null) {\n\t\t\t\tif(!!regexp.exec(text)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/removeprefix.js": { "title": "$:/core/modules/filters/removeprefix.js", "text": "/*\\\ntitle: $:/core/modules/filters/removeprefix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a prefix from each title in the list. Titles that do not start with the prefix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removeprefix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(0,operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/removesuffix.js": { "title": "$:/core/modules/filters/removesuffix.js", "text": "/*\\\ntitle: $:/core/modules/filters/removesuffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for removing a suffix from each title in the list. Titles that do not end with the suffix are removed.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.removesuffix = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\tresults.push(title.substr(0,title.length - operator.operand.length));\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/sameday.js": { "title": "$:/core/modules/filters/sameday.js", "text": "/*\\\ntitle: $:/core/modules/filters/sameday.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that selects tiddlers with a modified date field on the same day as the provided value.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sameday = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldName = operator.suffix || \"modified\",\n\t\ttargetDate = (new Date($tw.utils.parseDate(operator.operand))).setHours(0,0,0,0);\n\t// Function to convert a date/time to a date integer\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(tiddler.getFieldDay(fieldName) === targetDate) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/search.js": { "title": "$:/core/modules/filters/search.js", "text": "/*\\\ntitle: $:/core/modules/filters/search.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for searching for the text in the operand tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.search = function(source,operator,options) {\n\tvar invert = operator.prefix === \"!\";\n\tif(operator.suffix) {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: operator.suffix\n\t\t});\n\t} else {\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert\n\t\t});\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/shadowsource.js": { "title": "$:/core/modules/filters/shadowsource.js", "text": "/*\\\ntitle: $:/core/modules/filters/shadowsource.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the source plugins for shadow tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.shadowsource = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar source = options.wiki.getShadowSource(title);\n\t\tif(source) {\n\t\t\t$tw.utils.pushTop(results,source);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/sort.js": { "title": "$:/core/modules/filters/sort.js", "text": "/*\\\ntitle: $:/core/modules/filters/sort.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.sort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,false);\n\treturn results;\n};\n\nexports.nsort = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",false,true);\n\treturn results;\n};\n\nexports.sortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,false);\n\treturn results;\n};\n\nexports.nsortcs = function(source,operator,options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results,operator.operand || \"title\",operator.prefix === \"!\",true,true);\n\treturn results;\n};\n\nvar prepare_results = function (source) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/splitbefore.js": { "title": "$:/core/modules/filters/splitbefore.js", "text": "/*\\\ntitle: $:/core/modules/filters/splitbefore.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator that splits each result on the first occurance of the specified separator and returns the unique values.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.splitbefore = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar parts = title.split(operator.operand);\n\t\tif(parts.length === 1) {\n\t\t\t$tw.utils.pushTop(results,parts[0]);\n\t\t} else {\n\t\t\t$tw.utils.pushTop(results,parts[0] + operator.operand);\n\t\t}\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/storyviews.js": { "title": "$:/core/modules/filters/storyviews.js", "text": "/*\\\ntitle: $:/core/modules/filters/storyviews.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the story views in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.storyviews = function(source,operator,options) {\n\tvar results = [],\n\t\tstoryviews = {};\n\t$tw.modules.applyMethods(\"storyview\",storyviews);\n\t$tw.utils.each(storyviews,function(info,name) {\n\t\tresults.push(name);\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/suffix.js": { "title": "$:/core/modules/filters/suffix.js", "text": "/*\\\ntitle: $:/core/modules/filters/suffix.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title ends with a suffix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.suffix = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(title.substr(-operator.operand.length) === operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tag.js": { "title": "$:/core/modules/filters/tag.js", "text": "/*\\\ntitle: $:/core/modules/filters/tag.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking for the presence of a tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tag = function(source,operator,options) {\n\tvar results = [];\n\tif((operator.suffix || \"\").toLowerCase() === \"strict\" && !operator.operand) {\n\t\t// New semantics:\n\t\t// Always return copy of input if operator.operand is missing\n\t\tsource(function(tiddler,title) {\n\t\t\tresults.push(title);\n\t\t});\n\t} else {\n\t\t// Old semantics:\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && !tiddler.hasTag(operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// Returns empty results if operator.operand is missing\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && tiddler.hasTag(operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t}\t\t\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tagging.js": { "title": "$:/core/modules/filters/tagging.js", "text": "/*\\\ntitle: $:/core/modules/filters/tagging.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all tiddlers that are tagged with the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tagging = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t$tw.utils.pushTop(results,options.wiki.getTiddlersWithTag(title));\n\t});\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/tags.js": { "title": "$:/core/modules/filters/tags.js", "text": "/*\\\ntitle: $:/core/modules/filters/tags.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the tags of the selected tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.tags = function(source,operator,options) {\n\tvar tags = {};\n\tsource(function(tiddler,title) {\n\t\tvar t, length;\n\t\tif(tiddler && tiddler.fields.tags) {\n\t\t\tfor(t=0, length=tiddler.fields.tags.length; t<length; t++) {\n\t\t\t\ttags[tiddler.fields.tags[t]] = true;\n\t\t\t}\n\t\t}\n\t});\n\treturn Object.keys(tags);\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/title.js": { "title": "$:/core/modules/filters/title.js", "text": "/*\\\ntitle: $:/core/modules/filters/title.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for comparing title fields for equality\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.title = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && tiddler.fields.title !== operator.operand) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tresults.push(operator.operand);\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/untagged.js": { "title": "$:/core/modules/filters/untagged.js", "text": "/*\\\ntitle: $:/core/modules/filters/untagged.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning all the selected tiddlers that are untagged\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.untagged = function(source,operator,options) {\n\tvar results = [];\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler && $tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length > 0) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !tiddler.hasField(\"tags\") || ($tw.utils.isArray(tiddler.fields.tags) && tiddler.fields.tags.length === 0)) {\n\t\t\t\t$tw.utils.pushTop(results,title);\n\t\t\t}\n\t\t});\n\t}\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/wikiparserrules.js": { "title": "$:/core/modules/filters/wikiparserrules.js", "text": "/*\\\ntitle: $:/core/modules/filters/wikiparserrules.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the wiki parser rules in this wiki\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter function\n*/\nexports.wikiparserrules = function(source,operator,options) {\n\tvar results = [],\n\t\toperand = operator.operand;\n\t$tw.utils.each($tw.modules.types.wikirule,function(mod) {\n\t\tvar exp = mod.exports;\n\t\tif(!operand || exp.types[operand]) {\n\t\t\tresults.push(exp.name);\n\t\t}\n\t});\n\tresults.sort();\n\treturn results;\n};\n\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters/x-listops.js": { "title": "$:/core/modules/filters/x-listops.js", "text": "/*\\\ntitle: $:/core/modules/filters/x-listops.js\ntype: application/javascript\nmodule-type: filteroperator\n\nExtended filter operators to manipulate the current list.\n\n\\*/\n(function () {\n\n /*jslint node: true, browser: true */\n /*global $tw: false */\n \"use strict\";\n\n /*\n Fetch titles from the current list\n */\n var prepare_results = function (source) {\n var results = [];\n source(function (tiddler, title) {\n results.push(title);\n });\n return results;\n };\n\n /*\n Moves a number of items from the tail of the current list before the item named in the operand\n */\n exports.putbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1;\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list after the item named in the operand\n */\n exports.putafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1;\n return (index === -1) ?\n results.slice(0, -1) :\n results.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Replaces the item named in the operand with a number of items from the tail of the current list\n */\n exports.replace = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1;\n return (index === -1) ?\n results.slice(0, -count) :\n results.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n };\n\n /*\n Moves a number of items from the tail of the current list to the head of the list\n */\n exports.putfirst = function (source, operator) {\n var results = prepare_results(source),\n count = parseInt(operator.suffix) || 1;\n return results.slice(-count).concat(results.slice(0, -count));\n };\n\n /*\n Moves a number of items from the head of the current list to the tail of the list\n */\n exports.putlast = function (source, operator) {\n var results = prepare_results(source),\n count = parseInt(operator.suffix) || 1;\n return results.slice(count).concat(results.slice(0, count));\n };\n\n /*\n Moves the item named in the operand a number of places forward or backward in the list\n */\n exports.move = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand),\n count = parseInt(operator.suffix) || 1,\n marker = results.splice(index, 1),\n offset = (index + count) > 0 ? index + count : 0;\n return results.slice(0, offset).concat(marker).concat(results.slice(offset));\n };\n\n /*\n Returns the items from the current list that are after the item named in the operand\n */\n exports.allafter = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index === -1 || index > (results.length - 2)) ? [] :\n (operator.suffix) ? results.slice(index) :\n results.slice(index + 1);\n };\n\n /*\n Returns the items from the current list that are before the item named in the operand\n */\n exports.allbefore = function (source, operator) {\n var results = prepare_results(source),\n index = results.indexOf(operator.operand);\n return (index < 0) ? [] :\n (operator.suffix) ? results.slice(0, index + 1) :\n results.slice(0, index);\n };\n\n /*\n Appends the items listed in the operand array to the tail of the current list\n */\n exports.append = function (source, operator) {\n var append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || append.length;\n return (append.length === 0) ? results :\n (operator.prefix) ? results.concat(append.slice(-count)) :\n results.concat(append.slice(0, count));\n };\n\n /*\n Prepends the items listed in the operand array to the head of the current list\n */\n exports.prepend = function (source, operator) {\n var prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || prepend.length;\n return (prepend.length === 0) ? results :\n (operator.prefix) ? prepend.slice(-count).concat(results) :\n prepend.slice(0, count).concat(results);\n };\n\n /*\n Returns all items from the current list except the items listed in the operand array\n */\n exports.remove = function (source, operator) {\n var array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n results = prepare_results(source),\n count = parseInt(operator.suffix) || array.length,\n p,\n len,\n index;\n len = array.length - 1;\n for (p = 0; p < count; ++p) {\n if (operator.prefix) {\n index = results.indexOf(array[len - p]);\n } else {\n index = results.indexOf(array[p]);\n }\n if (index !== -1) {\n results.splice(index, 1);\n }\n }\n return results;\n };\n\n /*\n Returns all items from the current list sorted in the order of the items in the operand array\n */\n exports.sortby = function (source, operator) {\n var results = prepare_results(source);\n if (!results || results.length < 2) {\n return results;\n }\n var lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n results.sort(function (a, b) {\n return lookup.indexOf(a) - lookup.indexOf(b);\n });\n return results;\n };\n\n /*\n Removes all duplicate items from the current list\n */\n exports.unique = function (source, operator) {\n var results = prepare_results(source);\n var set = results.reduce(function (a, b) {\n if (a.indexOf(b) < 0) {\n a.push(b);\n }\n return a;\n }, []);\n return set;\n };\n})();\n", "type": "application/javascript", "module-type": "filteroperator" }, "$:/core/modules/filters.js": { "title": "$:/core/modules/filters.js", "text": "/*\\\ntitle: $:/core/modules/filters.js\ntype: application/javascript\nmodule-type: wikimethod\n\nAdds tiddler filtering methods to the $tw.Wiki object.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParses an operation (i.e. a run) within a filter string\n\toperators: Array of array of operator nodes into which results should be inserted\n\tfilterString: filter string\n\tp: start position within the string\nReturns the new start position, after the parsed operation\n*/\nfunction parseFilterOperation(operators,filterString,p) {\n\tvar nextBracketPos, operator;\n\t// Skip the starting square bracket\n\tif(filterString.charAt(p++) !== \"[\") {\n\t\tthrow \"Missing [ in filter expression\";\n\t}\n\t// Process each operator in turn\n\tdo {\n\t\toperator = {};\n\t\t// Check for an operator prefix\n\t\tif(filterString.charAt(p) === \"!\") {\n\t\t\toperator.prefix = filterString.charAt(p++);\n\t\t}\n\t\t// Get the operator name\n\t\tnextBracketPos = filterString.substring(p).search(/[\\[\\{<\\/]/);\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing [ in filter expression\";\n\t\t}\n\t\tnextBracketPos += p;\n\t\tvar bracket = filterString.charAt(nextBracketPos);\n\t\toperator.operator = filterString.substring(p,nextBracketPos);\n\n\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t}\n\t\t// Empty operator means: title\n\t\telse if(operator.operator === \"\") {\n\t\t\toperator.operator = \"title\";\n\t\t}\n\n\t\tp = nextBracketPos + 1;\n\t\tswitch (bracket) {\n\t\t\tcase \"{\": // Curly brackets\n\t\t\t\toperator.indirect = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"[\": // Square brackets\n\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"<\": // Angle brackets\n\t\t\t\toperator.variable = true;\n\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\tbreak;\n\t\t\tcase \"/\": // regexp brackets\n\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\tif(rexMatch) {\n\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n// DEPRECATION WARNING\nconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t}\n\t\t\t\telse {\n\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\n\t\tif(nextBracketPos === -1) {\n\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t}\n\t\tif(!operator.regexp) {\n\t\t\toperator.operand = filterString.substring(p,nextBracketPos);\n\t\t}\n\t\tp = nextBracketPos + 1;\n\n\t\t// Push this operator\n\t\toperators.push(operator);\n\t} while(filterString.charAt(p) !== \"]\");\n\t// Skip the ending square bracket\n\tif(filterString.charAt(p++) !== \"]\") {\n\t\tthrow \"Missing ] in filter expression\";\n\t}\n\t// Return the parsing position\n\treturn p;\n}\n\n/*\nParse a filter string\n*/\nexports.parseFilter = function(filterString) {\n\tfilterString = filterString || \"\";\n\tvar results = [], // Array of arrays of operator nodes {operator:,operand:}\n\t\tp = 0, // Current position in the filter string\n\t\tmatch;\n\tvar whitespaceRegExp = /(\\s+)/mg,\n\t\toperandRegExp = /((?:\\+|\\-)?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\s\\[\\]]+))/mg;\n\twhile(p < filterString.length) {\n\t\t// Skip any whitespace\n\t\twhitespaceRegExp.lastIndex = p;\n\t\tmatch = whitespaceRegExp.exec(filterString);\n\t\tif(match && match.index === p) {\n\t\t\tp = p + match[0].length;\n\t\t}\n\t\t// Match the start of the operation\n\t\tif(p < filterString.length) {\n\t\t\toperandRegExp.lastIndex = p;\n\t\t\tmatch = operandRegExp.exec(filterString);\n\t\t\tif(!match || match.index !== p) {\n\t\t\t\tthrow $tw.language.getString(\"Error/FilterSyntax\");\n\t\t\t}\n\t\t\tvar operation = {\n\t\t\t\tprefix: \"\",\n\t\t\t\toperators: []\n\t\t\t};\n\t\t\tif(match[1]) {\n\t\t\t\toperation.prefix = match[1];\n\t\t\t\tp++;\n\t\t\t}\n\t\t\tif(match[2]) { // Opening square bracket\n\t\t\t\tp = parseFilterOperation(operation.operators,filterString,p);\n\t\t\t} else {\n\t\t\t\tp = match.index + match[0].length;\n\t\t\t}\n\t\t\tif(match[3] || match[4] || match[5]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operand: match[3] || match[4] || match[5]}\n\t\t\t\t);\n\t\t\t}\n\t\t\tresults.push(operation);\n\t\t}\n\t}\n\treturn results;\n};\n\nexports.getFilterOperators = function() {\n\tif(!this.filterOperators) {\n\t\t$tw.Wiki.prototype.filterOperators = {};\n\t\t$tw.modules.applyMethods(\"filteroperator\",this.filterOperators);\n\t}\n\treturn this.filterOperators;\n};\n\nexports.filterTiddlers = function(filterString,widget,source) {\n\tvar fn = this.compileFilter(filterString);\n\treturn fn.call(this,source,widget);\n};\n\n/*\nCompile a filter into a function with the signature fn(source,widget) where:\nsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\nwidget: an optional widget node for retrieving the current tiddler etc.\n*/\nexports.compileFilter = function(filterString) {\n\tvar filterParseTree;\n\ttry {\n\t\tfilterParseTree = this.parseFilter(filterString);\n\t} catch(e) {\n\t\treturn function(source,widget) {\n\t\t\treturn [$tw.language.getString(\"Error/Filter\") + \": \" + e];\n\t\t};\n\t}\n\t// Get the hashmap of filter operator functions\n\tvar filterOperators = this.getFilterOperators();\n\t// Assemble array of functions, one for each operation\n\tvar operationFunctions = [];\n\t// Step through the operations\n\tvar self = this;\n\t$tw.utils.each(filterParseTree,function(operation) {\n\t\t// Create a function for the chain of operators in the operation\n\t\tvar operationSubFunction = function(source,widget) {\n\t\t\tvar accumulator = source,\n\t\t\t\tresults = [],\n\t\t\t\tcurrTiddlerTitle = widget && widget.getVariable(\"currentTiddler\");\n\t\t\t$tw.utils.each(operation.operators,function(operator) {\n\t\t\t\tvar operand = operator.operand,\n\t\t\t\t\toperatorFunction;\n\t\t\t\tif(!operator.operator) {\n\t\t\t\t\toperatorFunction = filterOperators.title;\n\t\t\t\t} else if(!filterOperators[operator.operator]) {\n\t\t\t\t\toperatorFunction = filterOperators.field;\n\t\t\t\t} else {\n\t\t\t\t\toperatorFunction = filterOperators[operator.operator];\n\t\t\t\t}\n\t\t\t\tif(operator.indirect) {\n\t\t\t\t\toperand = self.getTextReference(operator.operand,\"\",currTiddlerTitle);\n\t\t\t\t}\n\t\t\t\tif(operator.variable) {\n\t\t\t\t\toperand = widget.getVariable(operator.operand,{defaultValue: \"\"});\n\t\t\t\t}\n\t\t\t\t// Invoke the appropriate filteroperator module\n\t\t\t\tresults = operatorFunction(accumulator,{\n\t\t\t\t\t\t\toperator: operator.operator,\n\t\t\t\t\t\t\toperand: operand,\n\t\t\t\t\t\t\tprefix: operator.prefix,\n\t\t\t\t\t\t\tsuffix: operator.suffix,\n\t\t\t\t\t\t\tregexp: operator.regexp\n\t\t\t\t\t\t},{\n\t\t\t\t\t\t\twiki: self,\n\t\t\t\t\t\t\twidget: widget\n\t\t\t\t\t\t});\n\t\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\t\taccumulator = self.makeTiddlerIterator(results);\n\t\t\t\t} else {\n\t\t\t\t\taccumulator = results;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif($tw.utils.isArray(results)) {\n\t\t\t\treturn results;\n\t\t\t} else {\n\t\t\t\tvar resultArray = [];\n\t\t\t\tresults(function(tiddler,title) {\n\t\t\t\t\tresultArray.push(title);\n\t\t\t\t});\n\t\t\t\treturn resultArray;\n\t\t\t}\n\t\t};\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tswitch(operation.prefix || \"\") {\n\t\t\t\tcase \"\": // No prefix means that the operation is unioned into the result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t$tw.utils.removeArrayEntries(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\t\t\t\t\tsource = self.makeTiddlerIterator(results);\n\t\t\t\t\t\tresults.splice(0,results.length);\n\t\t\t\t\t\t$tw.utils.pushTop(results,operationSubFunction(source,widget));\n\t\t\t\t\t};\n\t\t\t}\n\t\t})());\n\t});\n\t// Return a function that applies the operations to a source iterator of tiddler titles\n\treturn $tw.perf.measure(\"filter\",function filterFunction(source,widget) {\n\t\tif(!source) {\n\t\t\tsource = self.each;\n\t\t} else if(typeof source === \"object\") { // Array or hashmap\n\t\t\tsource = self.makeTiddlerIterator(source);\n\t\t}\n\t\tvar results = [];\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results;\n\t});\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikimethod" }, "$:/core/modules/info/platform.js": { "title": "$:/core/modules/info/platform.js", "text": "/*\\\ntitle: $:/core/modules/info/platform.js\ntype: application/javascript\nmodule-type: info\n\nInitialise basic platform $:/info/ tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.getInfoTiddlerFields = function() {\n\tvar mapBoolean = function(value) {return value ? \"yes\" : \"no\";},\n\t\tinfoTiddlerFields = [];\n\t// Basics\n\tinfoTiddlerFields.push({title: \"$:/info/browser\", text: mapBoolean(!!$tw.browser)});\n\tinfoTiddlerFields.push({title: \"$:/info/node\", text: mapBoolean(!!$tw.node)});\n\t// Document location\n\tif($tw.browser) {\n\t\tvar setLocationProperty = function(name,value) {\n\t\t\t\tinfoTiddlerFields.push({title: \"$:/info/url/\" + name, text: value});\t\t\t\n\t\t\t},\n\t\t\tlocation = document.location;\n\t\tsetLocationProperty(\"full\", (location.toString()).split(\"#\")[0]);\n\t\tsetLocationProperty(\"host\", location.host);\n\t\tsetLocationProperty(\"hostname\", location.hostname);\n\t\tsetLocationProperty(\"protocol\", location.protocol);\n\t\tsetLocationProperty(\"port\", location.port);\n\t\tsetLocationProperty(\"pathname\", location.pathname);\n\t\tsetLocationProperty(\"search\", location.search);\n\t\tsetLocationProperty(\"origin\", location.origin);\n\t}\n\treturn infoTiddlerFields;\n};\n\n})();\n", "type": "application/javascript", "module-type": "info" }, "$:/core/modules/keyboard.js": { "title": "$:/core/modules/keyboard.js", "text": "/*\\\ntitle: $:/core/modules/keyboard.js\ntype: application/javascript\nmodule-type: global\n\nKeyboard handling utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar namedKeys = {\n\t\"cancel\": 3,\n\t\"help\": 6,\n\t\"backspace\": 8,\n\t\"tab\": 9,\n\t\"clear\": 12,\n\t\"return\": 13,\n\t\"enter\": 13,\n\t\"pause\": 19,\n\t\"escape\": 27,\n\t\"space\": 32,\n\t\"page_up\": 33,\n\t\"page_down\": 34,\n\t\"end\": 35,\n\t\"home\": 36,\n\t\"left\": 37,\n\t\"up\": 38,\n\t\"right\": 39,\n\t\"down\": 40,\n\t\"printscreen\": 44,\n\t\"insert\": 45,\n\t\"delete\": 46,\n\t\"0\": 48,\n\t\"1\": 49,\n\t\"2\": 50,\n\t\"3\": 51,\n\t\"4\": 52,\n\t\"5\": 53,\n\t\"6\": 54,\n\t\"7\": 55,\n\t\"8\": 56,\n\t\"9\": 57,\n\t\"firefoxsemicolon\": 59,\n\t\"firefoxequals\": 61,\n\t\"a\": 65,\n\t\"b\": 66,\n\t\"c\": 67,\n\t\"d\": 68,\n\t\"e\": 69,\n\t\"f\": 70,\n\t\"g\": 71,\n\t\"h\": 72,\n\t\"i\": 73,\n\t\"j\": 74,\n\t\"k\": 75,\n\t\"l\": 76,\n\t\"m\": 77,\n\t\"n\": 78,\n\t\"o\": 79,\n\t\"p\": 80,\n\t\"q\": 81,\n\t\"r\": 82,\n\t\"s\": 83,\n\t\"t\": 84,\n\t\"u\": 85,\n\t\"v\": 86,\n\t\"w\": 87,\n\t\"x\": 88,\n\t\"y\": 89,\n\t\"z\": 90,\n\t\"numpad0\": 96,\n\t\"numpad1\": 97,\n\t\"numpad2\": 98,\n\t\"numpad3\": 99,\n\t\"numpad4\": 100,\n\t\"numpad5\": 101,\n\t\"numpad6\": 102,\n\t\"numpad7\": 103,\n\t\"numpad8\": 104,\n\t\"numpad9\": 105,\n\t\"multiply\": 106,\n\t\"add\": 107,\n\t\"separator\": 108,\n\t\"subtract\": 109,\n\t\"decimal\": 110,\n\t\"divide\": 111,\n\t\"f1\": 112,\n\t\"f2\": 113,\n\t\"f3\": 114,\n\t\"f4\": 115,\n\t\"f5\": 116,\n\t\"f6\": 117,\n\t\"f7\": 118,\n\t\"f8\": 119,\n\t\"f9\": 120,\n\t\"f10\": 121,\n\t\"f11\": 122,\n\t\"f12\": 123,\n\t\"f13\": 124,\n\t\"f14\": 125,\n\t\"f15\": 126,\n\t\"f16\": 127,\n\t\"f17\": 128,\n\t\"f18\": 129,\n\t\"f19\": 130,\n\t\"f20\": 131,\n\t\"f21\": 132,\n\t\"f22\": 133,\n\t\"f23\": 134,\n\t\"f24\": 135,\n\t\"firefoxminus\": 173,\n\t\"semicolon\": 186,\n\t\"equals\": 187,\n\t\"comma\": 188,\n\t\"dash\": 189,\n\t\"period\": 190,\n\t\"slash\": 191,\n\t\"backquote\": 192,\n\t\"openbracket\": 219,\n\t\"backslash\": 220,\n\t\"closebracket\": 221,\n\t\"quote\": 222\n};\n\nfunction KeyboardManager(options) {\n\tvar self = this;\n\toptions = options || \"\";\n\t// Save the named key hashmap\n\tthis.namedKeys = namedKeys;\n\t// Create a reverse mapping of code to keyname\n\tthis.keyNames = [];\n\t$tw.utils.each(namedKeys,function(keyCode,name) {\n\t\tself.keyNames[keyCode] = name.substr(0,1).toUpperCase() + name.substr(1);\n\t});\n\t// Save the platform-specific name of the \"meta\" key\n\tthis.metaKeyName = $tw.platform.isMac ? \"cmd-\" : \"win-\";\n}\n\n/*\nReturn an array of keycodes for the modifier keys ctrl, shift, alt, meta\n*/\nKeyboardManager.prototype.getModifierKeys = function() {\n\treturn [\n\t\t16, // Shift\n\t\t17, // Ctrl\n\t\t18, // Alt\n\t\t20, // CAPS LOCK\n\t\t91, // Meta (left)\n\t\t93, // Meta (right)\n\t\t224 // Meta (Firefox)\n\t]\n};\n\n/*\nParses a key descriptor into the structure:\n{\n\tkeyCode: numeric keycode\n\tshiftKey: boolean\n\taltKey: boolean\n\tctrlKey: boolean\n\tmetaKey: boolean\n}\nKey descriptors have the following format:\n\tctrl+enter\n\tctrl+shift+alt+A\n*/\nKeyboardManager.prototype.parseKeyDescriptor = function(keyDescriptor) {\n\tvar components = keyDescriptor.split(/\\+|\\-/),\n\t\tinfo = {\n\t\t\tkeyCode: 0,\n\t\t\tshiftKey: false,\n\t\t\taltKey: false,\n\t\t\tctrlKey: false,\n\t\t\tmetaKey: false\n\t\t};\n\tfor(var t=0; t<components.length; t++) {\n\t\tvar s = components[t].toLowerCase(),\n\t\t\tc = s.charCodeAt(0);\n\t\t// Look for modifier keys\n\t\tif(s === \"ctrl\") {\n\t\t\tinfo.ctrlKey = true;\n\t\t} else if(s === \"shift\") {\n\t\t\tinfo.shiftKey = true;\n\t\t} else if(s === \"alt\") {\n\t\t\tinfo.altKey = true;\n\t\t} else if(s === \"meta\" || s === \"cmd\" || s === \"win\") {\n\t\t\tinfo.metaKey = true;\n\t\t}\n\t\t// Replace named keys with their code\n\t\tif(this.namedKeys[s]) {\n\t\t\tinfo.keyCode = this.namedKeys[s];\n\t\t}\n\t}\n\tif(info.keyCode) {\n\t\treturn info;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nParse a list of key descriptors into an array of keyInfo objects. The key descriptors can be passed as an array of strings or a space separated string\n*/\nKeyboardManager.prototype.parseKeyDescriptors = function(keyDescriptors,options) {\n\tvar self = this;\n\toptions = options || {};\n\toptions.stack = options.stack || [];\n\tvar wiki = options.wiki || $tw.wiki;\n\tif(typeof keyDescriptors === \"string\" && keyDescriptors === \"\") {\n\t\treturn [];\n\t}\n\tif(!$tw.utils.isArray(keyDescriptors)) {\n\t\tkeyDescriptors = keyDescriptors.split(\" \");\n\t}\n\tvar result = [];\n\t$tw.utils.each(keyDescriptors,function(keyDescriptor) {\n\t\t// Look for a named shortcut\n\t\tif(keyDescriptor.substr(0,2) === \"((\" && keyDescriptor.substr(-2,2) === \"))\") {\n\t\t\tif(options.stack.indexOf(keyDescriptor) === -1) {\n\t\t\t\toptions.stack.push(keyDescriptor);\n\t\t\t\tvar name = keyDescriptor.substring(2,keyDescriptor.length - 2),\n\t\t\t\t\tlookupName = function(configName) {\n\t\t\t\t\t\tvar keyDescriptors = wiki.getTiddlerText(\"$:/config/\" + configName + \"/\" + name);\n\t\t\t\t\t\tif(keyDescriptors) {\n\t\t\t\t\t\t\tresult.push.apply(result,self.parseKeyDescriptors(keyDescriptors,options));\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\tlookupName(\"shortcuts\");\n\t\t\t\tlookupName($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\");\n\t\t\t\tlookupName($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\t\t\t\tlookupName($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\t\t\t}\n\t\t} else {\n\t\t\tresult.push(self.parseKeyDescriptor(keyDescriptor));\n\t\t}\n\t});\n\treturn result;\n};\n\nKeyboardManager.prototype.getPrintableShortcuts = function(keyInfoArray) {\n\tvar self = this,\n\t\tresult = [];\n\t$tw.utils.each(keyInfoArray,function(keyInfo) {\n\t\tif(keyInfo) {\n\t\t\tresult.push((keyInfo.ctrlKey ? \"ctrl-\" : \"\") + \n\t\t\t\t (keyInfo.shiftKey ? \"shift-\" : \"\") + \n\t\t\t\t (keyInfo.altKey ? \"alt-\" : \"\") + \n\t\t\t\t (keyInfo.metaKey ? self.metaKeyName : \"\") + \n\t\t\t\t (self.keyNames[keyInfo.keyCode]));\n\t\t}\n\t});\n\treturn result;\n}\n\nKeyboardManager.prototype.checkKeyDescriptor = function(event,keyInfo) {\n\treturn keyInfo &&\n\t\t\tevent.keyCode === keyInfo.keyCode && \n\t\t\tevent.shiftKey === keyInfo.shiftKey && \n\t\t\tevent.altKey === keyInfo.altKey && \n\t\t\tevent.ctrlKey === keyInfo.ctrlKey && \n\t\t\tevent.metaKey === keyInfo.metaKey;\n};\n\nKeyboardManager.prototype.checkKeyDescriptors = function(event,keyInfoArray) {\n\tfor(var t=0; t<keyInfoArray.length; t++) {\n\t\tif(this.checkKeyDescriptor(event,keyInfoArray[t])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\nexports.KeyboardManager = KeyboardManager;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/language.js": { "title": "$:/core/modules/language.js", "text": "/*\\\ntitle: $:/core/modules/language.js\ntype: application/javascript\nmodule-type: global\n\nThe $tw.Language() manages translateable strings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate an instance of the language manager. Options include:\nwiki: wiki from which to retrieve translation tiddlers\n*/\nfunction Language(options) {\n\toptions = options || \"\";\n\tthis.wiki = options.wiki || $tw.wiki;\n}\n\n/*\nReturn a wikified translateable string. The title is automatically prefixed with \"$:/language/\"\nOptions include:\nvariables: optional hashmap of variables to supply to the language wikification\n*/\nLanguage.prototype.getString = function(title,options) {\n\toptions = options || {};\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.renderTiddler(\"text/plain\",title,{variables: options.variables});\n};\n\n/*\nReturn a raw, unwikified translateable string. The title is automatically prefixed with \"$:/language/\"\n*/\nLanguage.prototype.getRawString = function(title) {\n\ttitle = \"$:/language/\" + title;\n\treturn this.wiki.getTiddlerText(title);\n};\n\nexports.Language = Language;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/macros/changecount.js": { "title": "$:/core/modules/macros/changecount.js", "text": "/*\\\ntitle: $:/core/modules/macros/changecount.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the changecount for the current tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"changecount\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn this.wiki.getChangeCount(this.getVariable(\"currentTiddler\")) + \"\";\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/contrastcolour.js": { "title": "$:/core/modules/macros/contrastcolour.js", "text": "/*\\\ntitle: $:/core/modules/macros/contrastcolour.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to choose which of two colours has the highest contrast with a base colour\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"contrastcolour\";\n\nexports.params = [\n\t{name: \"target\"},\n\t{name: \"fallbackTarget\"},\n\t{name: \"colourA\"},\n\t{name: \"colourB\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(target,fallbackTarget,colourA,colourB) {\n\tvar rgbTarget = $tw.utils.parseCSSColor(target) || $tw.utils.parseCSSColor(fallbackTarget);\n\tif(!rgbTarget) {\n\t\treturn colourA;\n\t}\n\tvar rgbColourA = $tw.utils.parseCSSColor(colourA),\n\t\trgbColourB = $tw.utils.parseCSSColor(colourB);\n\tif(rgbColourA && !rgbColourB) {\n\t\treturn rgbColourA;\n\t}\n\tif(rgbColourB && !rgbColourA) {\n\t\treturn rgbColourB;\n\t}\n\tif(!rgbColourA && !rgbColourB) {\n\t\t// If neither colour is readable, return a crude inverse of the target\n\t\treturn [255 - rgbTarget[0],255 - rgbTarget[1],255 - rgbTarget[2],rgbTarget[3]];\n\t}\n\t// Colour brightness formula derived from http://www.w3.org/WAI/ER/WD-AERT/#color-contrast\n\tvar brightnessTarget = rgbTarget[0] * 0.299 + rgbTarget[1] * 0.587 + rgbTarget[2] * 0.114,\n\t\tbrightnessA = rgbColourA[0] * 0.299 + rgbColourA[1] * 0.587 + rgbColourA[2] * 0.114,\n\t\tbrightnessB = rgbColourB[0] * 0.299 + rgbColourB[1] * 0.587 + rgbColourB[2] * 0.114;\n\treturn Math.abs(brightnessTarget - brightnessA) > Math.abs(brightnessTarget - brightnessB) ? colourA : colourB;\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/csvtiddlers.js": { "title": "$:/core/modules/macros/csvtiddlers.js", "text": "/*\\\ntitle: $:/core/modules/macros/csvtiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to CSV\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"csvtiddlers\";\n\nexports.params = [\n\t{name: \"filter\"},\n\t{name: \"format\"},\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,format) {\n\tvar self = this,\n\t\ttiddlers = this.wiki.filterTiddlers(filter),\n\t\ttiddler,\n\t\tfields = [],\n\t\tt,f;\n\t// Collect all the fields\n\tfor(t=0;t<tiddlers.length; t++) {\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tfor(f in tiddler.fields) {\n\t\t\tif(fields.indexOf(f) === -1) {\n\t\t\t\tfields.push(f);\n\t\t\t}\n\t\t}\n\t}\n\t// Sort the fields and bring the standard ones to the front\n\tfields.sort();\n\t\"title text modified modifier created creator\".split(\" \").reverse().forEach(function(value,index) {\n\t\tvar p = fields.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tfields.splice(p,1);\n\t\t\tfields.unshift(value)\n\t\t}\n\t});\n\t// Output the column headings\n\tvar output = [], row = [];\n\tfields.forEach(function(value) {\n\t\trow.push(quoteAndEscape(value))\n\t});\n\toutput.push(row.join(\",\"));\n\t// Output each tiddler\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\trow = [];\n\t\ttiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\t\tfor(f=0; f<fields.length; f++) {\n\t\t\t\trow.push(quoteAndEscape(tiddler ? tiddler.getFieldString(fields[f]) || \"\" : \"\"));\n\t\t\t}\n\t\toutput.push(row.join(\",\"));\n\t}\n\treturn output.join(\"\\n\");\n};\n\nfunction quoteAndEscape(value) {\n\treturn \"\\\"\" + value.replace(/\"/mg,\"\\\"\\\"\") + \"\\\"\";\n}\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/displayshortcuts.js": { "title": "$:/core/modules/macros/displayshortcuts.js", "text": "/*\\\ntitle: $:/core/modules/macros/displayshortcuts.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to display a list of keyboard shortcuts in human readable form. Notably, it resolves named shortcuts like `((bold))` to the underlying keystrokes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"displayshortcuts\";\n\nexports.params = [\n\t{name: \"shortcuts\"},\n\t{name: \"prefix\"},\n\t{name: \"separator\"},\n\t{name: \"suffix\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(shortcuts,prefix,separator,suffix) {\n\tvar shortcutArray = $tw.keyboardManager.getPrintableShortcuts($tw.keyboardManager.parseKeyDescriptors(shortcuts,{\n\t\twiki: this.wiki\n\t}));\n\tif(shortcutArray.length > 0) {\n\t\tshortcutArray.sort(function(a,b) {\n\t\t return a.toLowerCase().localeCompare(b.toLowerCase());\n\t\t})\n\t\treturn prefix + shortcutArray.join(separator) + suffix;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/dumpvariables.js": { "title": "$:/core/modules/macros/dumpvariables.js", "text": "/*\\\ntitle: $:/core/modules/macros/dumpvariables.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to dump all active variable values\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"dumpvariables\";\n\nexports.params = [\n];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\tvar output = [\"|!Variable |!Value |\"],\n\t\tvariables = [], variable;\n\tfor(variable in this.variables) {\n\t\tvariables.push(variable);\n\t}\n\tvariables.sort();\n\tfor(var index=0; index<variables.length; index++) {\n\t\tvar variable = variables[index];\n\t\toutput.push(\"|\" + variable + \" |<input size=50 value=<<\" + variable + \">>/> |\")\n\t}\n\treturn output.join(\"\\n\");\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/jsontiddler.js": { "title": "$:/core/modules/macros/jsontiddler.js", "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddler.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output a single tiddler to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddler\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\ttitle = title || this.getVariable(\"currentTiddler\");\n\tvar tiddler = !!title && this.wiki.getTiddler(title),\n\t\tfields = new Object();\n\tif(tiddler) {\n\t\tfor(var field in tiddler.fields) {\n\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t}\n\t}\n\treturn JSON.stringify(fields,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/jsontiddlers.js": { "title": "$:/core/modules/macros/jsontiddlers.js", "text": "/*\\\ntitle: $:/core/modules/macros/jsontiddlers.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to output tiddlers matching a filter to JSON\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"jsontiddlers\";\n\nexports.params = [\n\t{name: \"filter\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter) {\n\tvar tiddlers = this.wiki.filterTiddlers(filter),\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.wiki.getTiddler(tiddlers[t]);\n\t\tif(tiddler) {\n\t\t\tvar fields = new Object();\n\t\t\tfor(var field in tiddler.fields) {\n\t\t\t\tfields[field] = tiddler.getFieldString(field);\n\t\t\t}\n\t\t\tdata.push(fields);\n\t\t}\n\t}\n\treturn JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/makedatauri.js": { "title": "$:/core/modules/macros/makedatauri.js", "text": "/*\\\ntitle: $:/core/modules/macros/makedatauri.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to convert a string of text to a data URI\n\n<<makedatauri text:\"Text to be converted\" type:\"text/vnd.tiddlywiki\">>\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"makedatauri\";\n\nexports.params = [\n\t{name: \"text\"},\n\t{name: \"type\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type) {\n\treturn $tw.utils.makeDataUri(text,type);\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/now.js": { "title": "$:/core/modules/macros/now.js", "text": "/*\\\ntitle: $:/core/modules/macros/now.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return a formatted version of the current time\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"now\";\n\nexports.params = [\n\t{name: \"format\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(format) {\n\treturn $tw.utils.formatDateString(new Date(),format || \"0hh:0mm, DDth MMM YYYY\");\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/qualify.js": { "title": "$:/core/modules/macros/qualify.js", "text": "/*\\\ntitle: $:/core/modules/macros/qualify.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to qualify a state tiddler title according\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"qualify\";\n\nexports.params = [\n\t{name: \"title\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(title) {\n\treturn title + \"-\" + this.getStateQualifier();\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/resolvepath.js": { "title": "$:/core/modules/macros/resolvepath.js", "text": "/*\\\ntitle: $:/core/modules/macros/resolvepath.js\ntype: application/javascript\nmodule-type: macro\n\nResolves a relative path for an absolute rootpath.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"resolvepath\";\n\nexports.params = [\n\t{name: \"source\"},\n\t{name: \"root\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(source, root) {\n\treturn $tw.utils.resolvePath(source, root);\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/macros/version.js": { "title": "$:/core/modules/macros/version.js", "text": "/*\\\ntitle: $:/core/modules/macros/version.js\ntype: application/javascript\nmodule-type: macro\n\nMacro to return the TiddlyWiki core version number\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInformation about this macro\n*/\n\nexports.name = \"version\";\n\nexports.params = [];\n\n/*\nRun the macro\n*/\nexports.run = function() {\n\treturn $tw.version;\n};\n\n})();\n", "type": "application/javascript", "module-type": "macro" }, "$:/core/modules/parsers/audioparser.js": { "title": "$:/core/modules/parsers/audioparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/audioparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe audio parser parses an audio tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar AudioParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"audio\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"audio/ogg\"] = AudioParser;\nexports[\"audio/mpeg\"] = AudioParser;\nexports[\"audio/mp3\"] = AudioParser;\nexports[\"audio/mp4\"] = AudioParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/csvparser.js": { "title": "$:/core/modules/parsers/csvparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/csvparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe CSV text parser processes CSV files into a table wrapped in a scrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar CsvParser = function(type,text,options) {\n\t// Table framework\n\tthis.tree = [{\n\t\t\"type\": \"scrollable\", \"children\": [{\n\t\t\t\"type\": \"element\", \"tag\": \"table\", \"children\": [{\n\t\t\t\t\"type\": \"element\", \"tag\": \"tbody\", \"children\": []\n\t\t\t}], \"attributes\": {\n\t\t\t\t\"class\": {\"type\": \"string\", \"value\": \"tc-csv-table\"}\n\t\t\t}\n\t\t}]\n\t}];\n\t// Split the text into lines\n\tvar lines = text.split(/\\r?\\n/mg),\n\t\ttag = \"th\";\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar lineText = lines[line];\n\t\tif(lineText) {\n\t\t\tvar row = {\n\t\t\t\t\t\"type\": \"element\", \"tag\": \"tr\", \"children\": []\n\t\t\t\t};\n\t\t\tvar columns = lineText.split(\",\");\n\t\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\t\trow.children.push({\n\t\t\t\t\t\t\"type\": \"element\", \"tag\": tag, \"children\": [{\n\t\t\t\t\t\t\t\"type\": \"text\",\n\t\t\t\t\t\t\t\"text\": columns[column]\n\t\t\t\t\t\t}]\n\t\t\t\t\t});\n\t\t\t}\n\t\t\ttag = \"td\";\n\t\t\tthis.tree[0].children[0].children[0].children.push(row);\n\t\t}\n\t}\n};\n\nexports[\"text/csv\"] = CsvParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/htmlparser.js": { "title": "$:/core/modules/parsers/htmlparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/htmlparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe HTML parser displays text as raw HTML\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar HtmlParser = function(type,text,options) {\n\tvar src;\n\tif(options._canonical_uri) {\n\t\tsrc = options._canonical_uri;\n\t} else if(text) {\n\t\tsrc = \"data:text/html;charset=utf-8,\" + encodeURIComponent(text);\n\t}\n\tthis.tree = [{\n\t\ttype: \"element\",\n\t\ttag: \"iframe\",\n\t\tattributes: {\n\t\t\tsrc: {type: \"string\", value: src},\n\t\t\tsandbox: {type: \"string\", value: \"\"}\n\t\t}\n\t}];\n};\n\nexports[\"text/html\"] = HtmlParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/imageparser.js": { "title": "$:/core/modules/parsers/imageparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/imageparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe image parser parses an image into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"img\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\tif(type === \"image/svg+xml\" || type === \".svg\") {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:image/svg+xml,\" + encodeURIComponent(text)};\n\t\t} else {\n\t\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t\t}\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"image/svg+xml\"] = ImageParser;\nexports[\"image/jpg\"] = ImageParser;\nexports[\"image/jpeg\"] = ImageParser;\nexports[\"image/png\"] = ImageParser;\nexports[\"image/gif\"] = ImageParser;\nexports[\"image/x-icon\"] = ImageParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/utils/parseutils.js": { "title": "$:/core/modules/utils/parseutils.js", "text": "/*\\\ntitle: $:/core/modules/utils/parseutils.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions concerned with parsing text into tokens.\n\nMost functions have the following pattern:\n\n* The parameters are:\n** `source`: the source string being parsed\n** `pos`: the current parse position within the string\n** Any further parameters are used to identify the token that is being parsed\n* The return value is:\n** null if the token was not found at the specified position\n** an object representing the token with the following standard fields:\n*** `type`: string indicating the type of the token\n*** `start`: start position of the token in the source string\n*** `end`: end position of the token in the source string\n*** Any further fields required to describe the token\n\nThe exception is `skipWhiteSpace`, which just returns the position after the whitespace.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for a whitespace token. Returns null if not found, otherwise returns {type: \"whitespace\", start:, end:,}\n*/\nexports.parseWhiteSpace = function(source,pos) {\n\tvar p = pos,c;\n\twhile(true) {\n\t\tc = source.charAt(p);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tp++;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif(p === pos) {\n\t\treturn null;\n\t} else {\n\t\treturn {\n\t\t\ttype: \"whitespace\",\n\t\t\tstart: pos,\n\t\t\tend: p\n\t\t}\n\t}\n};\n\n/*\nConvenience wrapper for parseWhiteSpace. Returns the position after the whitespace\n*/\nexports.skipWhiteSpace = function(source,pos) {\n\tvar c;\n\twhile(true) {\n\t\tc = source.charAt(pos);\n\t\tif((c === \" \") || (c === \"\\f\") || (c === \"\\n\") || (c === \"\\r\") || (c === \"\\t\") || (c === \"\\v\") || (c === \"\\u00a0\")) { // Ignores some obscure unicode spaces\n\t\t\tpos++;\n\t\t} else {\n\t\t\treturn pos;\n\t\t}\n\t}\n};\n\n/*\nLook for a given string token. Returns null if not found, otherwise returns {type: \"token\", value:, start:, end:,}\n*/\nexports.parseTokenString = function(source,pos,token) {\n\tvar match = source.indexOf(token,pos) === pos;\n\tif(match) {\n\t\treturn {\n\t\t\ttype: \"token\",\n\t\t\tvalue: token,\n\t\t\tstart: pos,\n\t\t\tend: pos + token.length\n\t\t};\n\t}\n\treturn null;\n};\n\n/*\nLook for a token matching a regex. Returns null if not found, otherwise returns {type: \"regexp\", match:, start:, end:,}\n*/\nexports.parseTokenRegExp = function(source,pos,reToken) {\n\tvar node = {\n\t\ttype: \"regexp\",\n\t\tstart: pos\n\t};\n\treToken.lastIndex = pos;\n\tnode.match = reToken.exec(source);\n\tif(node.match && node.match.index === pos) {\n\t\tnode.end = pos + node.match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a string literal. Returns null if not found, otherwise returns {type: \"string\", value:, start:, end:,}\n*/\nexports.parseStringLiteral = function(source,pos) {\n\tvar node = {\n\t\ttype: \"string\",\n\t\tstart: pos\n\t};\n\tvar reString = /(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\")|(?:'([^']*)')/g;\n\treString.lastIndex = pos;\n\tvar match = reString.exec(source);\n\tif(match && match.index === pos) {\n\t\tnode.value = match[1] !== undefined ? match[1] :(\n\t\t\tmatch[2] !== undefined ? match[2] : match[3] \n\t\t\t\t\t);\n\t\tnode.end = pos + match[0].length;\n\t\treturn node;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLook for a macro invocation parameter. Returns null if not found, or {type: \"macro-parameter\", name:, value:, start:, end:}\n*/\nexports.parseMacroParameter = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macro-parameter\",\n\t\tstart: pos\n\t};\n\t// Define our regexp\n\tvar reMacroParameter = /(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\\s>\"'=]+)))/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the parameter\n\tvar token = $tw.utils.parseTokenRegExp(source,pos,reMacroParameter);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the parameter details\n\tnode.value = token.match[2] !== undefined ? token.match[2] : (\n\t\t\t\t\ttoken.match[3] !== undefined ? token.match[3] : (\n\t\t\t\t\t\ttoken.match[4] !== undefined ? token.match[4] : (\n\t\t\t\t\t\t\ttoken.match[5] !== undefined ? token.match[5] : (\n\t\t\t\t\t\t\t\ttoken.match[6] !== undefined ? token.match[6] : (\n\t\t\t\t\t\t\t\t\t\"\"\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t);\n\tif(token.match[1]) {\n\t\tnode.name = token.match[1];\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for a macro invocation. Returns null if not found, or {type: \"macrocall\", name:, parameters:, start:, end:}\n*/\nexports.parseMacroInvocation = function(source,pos) {\n\tvar node = {\n\t\ttype: \"macrocall\",\n\t\tstart: pos,\n\t\tparams: []\n\t};\n\t// Define our regexps\n\tvar reMacroName = /([^\\s>\"'=]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double less than sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"<<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the macro name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reMacroName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Process parameters\n\tvar parameter = $tw.utils.parseMacroParameter(source,pos);\n\twhile(parameter) {\n\t\tnode.params.push(parameter);\n\t\tpos = parameter.end;\n\t\t// Get the next parameter\n\t\tparameter = $tw.utils.parseMacroParameter(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a double greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">>\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n/*\nLook for an HTML attribute definition. Returns null if not found, otherwise returns {type: \"attribute\", name:, valueType: \"string|indirect|macro\", value:, start:, end:,}\n*/\nexports.parseAttribute = function(source,pos) {\n\tvar node = {\n\t\tstart: pos\n\t};\n\t// Define our regexps\n\tvar reAttributeName = /([^\\/\\s>\"'=]+)/g,\n\t\treUnquotedAttribute = /([^\\/\\s<>\"'=]+)/g,\n\t\treFilteredValue = /\\{\\{\\{(.+?)\\}\\}\\}/g,\n\t\treIndirectValue = /\\{\\{([^\\}]+)\\}\\}/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the attribute name\n\tvar name = $tw.utils.parseTokenRegExp(source,pos,reAttributeName);\n\tif(!name) {\n\t\treturn null;\n\t}\n\tnode.name = name.match[1];\n\tpos = name.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for an equals sign\n\tvar token = $tw.utils.parseTokenString(source,pos,\"=\");\n\tif(token) {\n\t\tpos = token.end;\n\t\t// Skip whitespace\n\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t// Look for a string literal\n\t\tvar stringLiteral = $tw.utils.parseStringLiteral(source,pos);\n\t\tif(stringLiteral) {\n\t\t\tpos = stringLiteral.end;\n\t\t\tnode.type = \"string\";\n\t\t\tnode.value = stringLiteral.value;\n\t\t} else {\n\t\t\t// Look for a filtered value\n\t\t\tvar filteredValue = $tw.utils.parseTokenRegExp(source,pos,reFilteredValue);\n\t\t\tif(filteredValue) {\n\t\t\t\tpos = filteredValue.end;\n\t\t\t\tnode.type = \"filtered\";\n\t\t\t\tnode.filter = filteredValue.match[1];\n\t\t\t} else {\n\t\t\t\t// Look for an indirect value\n\t\t\t\tvar indirectValue = $tw.utils.parseTokenRegExp(source,pos,reIndirectValue);\n\t\t\t\tif(indirectValue) {\n\t\t\t\t\tpos = indirectValue.end;\n\t\t\t\t\tnode.type = \"indirect\";\n\t\t\t\t\tnode.textReference = indirectValue.match[1];\n\t\t\t\t} else {\n\t\t\t\t\t// Look for a unquoted value\n\t\t\t\t\tvar unquotedValue = $tw.utils.parseTokenRegExp(source,pos,reUnquotedAttribute);\n\t\t\t\t\tif(unquotedValue) {\n\t\t\t\t\t\tpos = unquotedValue.end;\n\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\tnode.value = unquotedValue.match[1];\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Look for a macro invocation value\n\t\t\t\t\t\tvar macroInvocation = $tw.utils.parseMacroInvocation(source,pos);\n\t\t\t\t\t\tif(macroInvocation) {\n\t\t\t\t\t\t\tpos = macroInvocation.end;\n\t\t\t\t\t\t\tnode.type = \"macro\";\n\t\t\t\t\t\t\tnode.value = macroInvocation;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tnode.type = \"string\";\n\t\t\t\t\t\t\tnode.value = \"true\";\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\tnode.type = \"string\";\n\t\tnode.value = \"true\";\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/parsers/pdfparser.js": { "title": "$:/core/modules/parsers/pdfparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/pdfparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe PDF parser embeds a PDF viewer\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ImageParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"embed\",\n\t\t\tattributes: {}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:application/pdf;base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/pdf\"] = ImageParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/textparser.js": { "title": "$:/core/modules/parsers/textparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/textparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe plain text parser processes blocks of source text into a degenerate parse tree consisting of a single text node\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar TextParser = function(type,text,options) {\n\tthis.tree = [{\n\t\ttype: \"codeblock\",\n\t\tattributes: {\n\t\t\tcode: {type: \"string\", value: text},\n\t\t\tlanguage: {type: \"string\", value: type}\n\t\t}\n\t}];\n};\n\nexports[\"text/plain\"] = TextParser;\nexports[\"text/x-tiddlywiki\"] = TextParser;\nexports[\"application/javascript\"] = TextParser;\nexports[\"application/json\"] = TextParser;\nexports[\"text/css\"] = TextParser;\nexports[\"application/x-tiddler-dictionary\"] = TextParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/videoparser.js": { "title": "$:/core/modules/parsers/videoparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/videoparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe video parser parses a video tiddler into an embeddable HTML element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar VideoParser = function(type,text,options) {\n\tvar element = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"video\",\n\t\t\tattributes: {\n\t\t\t\tcontrols: {type: \"string\", value: \"controls\"}\n\t\t\t}\n\t\t},\n\t\tsrc;\n\tif(options._canonical_uri) {\n\t\telement.attributes.src = {type: \"string\", value: options._canonical_uri};\n\t} else if(text) {\n\t\telement.attributes.src = {type: \"string\", value: \"data:\" + type + \";base64,\" + text};\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/wikiparser/rules/codeblock.js": { "title": "$:/core/modules/parsers/wikiparser/rules/codeblock.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for code blocks. For example:\n\n```\n\t```\n\tThis text will not be //wikified//\n\t```\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match and get language if defined\n\tthis.matchRegExp = /```([\\w-]*)\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\\r?\\n```$)/mg;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Return the $codeblock widget\n\treturn [{\n\t\t\ttype: \"codeblock\",\n\t\t\tattributes: {\n\t\t\t\t\tcode: {type: \"string\", value: text},\n\t\t\t\t\tlanguage: {type: \"string\", value: this.match[1]}\n\t\t\t}\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/codeinline.js": { "title": "$:/core/modules/parsers/wikiparser/rules/codeinline.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/codeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for code runs. For example:\n\n```\n\tThis is a `code run`.\n\tThis is another ``code run``\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"codeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(``?)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar reEnd = new RegExp(this.match[1], \"mg\");\n\t// Look for the end marker\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the text\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"code\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: text\n\t\t}]\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/commentblock.js": { "title": "$:/core/modules/parsers/wikiparser/rules/commentblock.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/commentinline.js": { "title": "$:/core/modules/parsers/wikiparser/rules/commentinline.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/commentinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML comments. For example:\n\n```\n<!-- This is a comment -->\n```\n\nNote that the syntax for comments is simplified to an opening \"<!--\" sequence and a closing \"-->\" sequence -- HTML itself implements a more complex format (see http://ostermiller.org/findhtmlcomment.html)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"commentinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\tthis.matchRegExp = /<!--/mg;\n\tthis.endMatchRegExp = /-->/mg;\n};\n\nexports.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\tif(this.match) {\n\t\tthis.endMatchRegExp.lastIndex = startPos + this.match[0].length;\n\t\tthis.endMatch = this.endMatchRegExp.exec(this.parser.source);\n\t\tif(this.endMatch) {\n\t\t\treturn this.match.index;\n\t\t}\n\t}\n\treturn undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.endMatchRegExp.lastIndex;\n\t// Don't return any elements\n\treturn [];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/dash.js": { "title": "$:/core/modules/parsers/wikiparser/rules/dash.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/dash.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for dashes. For example:\n\n```\nThis is an en-dash: --\n\nThis is an em-dash: ---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"dash\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{2,3}(?!-)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar dash = this.match[0].length === 2 ? \"–\" : \"—\";\n\treturn [{\n\t\ttype: \"entity\",\n\t\tentity: dash\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js": { "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/bold.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/bold.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - bold. For example:\n\n```\n\tThis is ''bold'' text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except bold \n\\rules only bold \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"bold\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /''/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/''/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strong\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js": { "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/italic.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/italic.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - italic. For example:\n\n```\n\tThis is //italic// text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except italic\n\\rules only italic\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"italic\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\/\\//mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\/\\//mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"em\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js": { "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/strikethrough.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - strikethrough. For example:\n\n```\n\tThis is ~~strikethrough~~ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except strikethrough \n\\rules only strikethrough \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"strikethrough\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~~/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/~~/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"strike\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js": { "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/subscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - subscript. For example:\n\n```\n\tThis is ,,subscript,, text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except subscript \n\\rules only subscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"subscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /,,/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/,,/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sub\",\n\t\tchildren: tree\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js": { "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/superscript.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - superscript. For example:\n\n```\n\tThis is ^^superscript^^ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except superscript \n\\rules only superscript \n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"superscript\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\^\\^/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/\\^\\^/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"sup\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js": { "title": "$:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/emphasis/underscore.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for emphasis - underscore. For example:\n\n```\n\tThis is __underscore__ text\n```\n\nThis wikiparser can be modified using the rules eg:\n\n```\n\\rules except underscore \n\\rules only underscore\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"underscore\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /__/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\n\t// Parse the run including the terminator\n\tvar tree = this.parser.parseInlineRun(/__/mg,{eatTerminator: true});\n\n\t// Return the classed span\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"u\",\n\t\tchildren: tree\n\t}];\n};\n\n})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/entity.js": { "title": "$:/core/modules/parsers/wikiparser/rules/entity.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/entity.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for HTML entities. For example:\n\n```\n\tThis is a copyright symbol: ©\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"entity\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(&#?[a-zA-Z0-9]{2,8};)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar entityString = this.match[1];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Return the entity\n\treturn [{type: \"entity\", entity: this.match[0]}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/extlink.js": { "title": "$:/core/modules/parsers/wikiparser/rules/extlink.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/extlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\nAn external link: https://www.tiddlywiki.com/\n\nA suppressed external link: ~http://www.tiddlyspace.com/\n```\n\nExternal links can be suppressed by preceding them with `~`.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"extlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /~?(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(this.match[0].substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: this.match[0].substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: this.match[0]},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: this.match[0]\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js": { "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t},\n\t\tisBlock: true\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js": { "title": "$:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/filteredtranscludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline filtered transclusion. For example:\n\n```\n{{{ [tag[docs]] }}}\n{{{ [tag[docs]] |tooltip}}}\n{{{ [tag[docs]] ||TemplateTitle}}}\n{{{ [tag[docs]] |tooltip||TemplateTitle}}}\n{{{ [tag[docs]] }}width:40;height:50;}.class.class\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"filteredtranscludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{\\{([^\\|]+?)(?:\\|([^\\|\\{\\}]+))?(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}([^\\}]*)\\}(?:\\.(\\S+))?/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar filter = this.match[1],\n\t\ttooltip = this.match[2],\n\t\ttemplate = $tw.utils.trim(this.match[3]),\n\t\tstyle = this.match[4],\n\t\tclasses = this.match[5];\n\t// Return the list widget\n\tvar node = {\n\t\ttype: \"list\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: filter}\n\t\t}\n\t};\n\tif(tooltip) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: tooltip};\n\t}\n\tif(template) {\n\t\tnode.attributes.template = {type: \"string\", value: template};\n\t}\n\tif(style) {\n\t\tnode.attributes.style = {type: \"string\", value: style};\n\t}\n\tif(classes) {\n\t\tnode.attributes.itemClass = {type: \"string\", value: classes.split(\".\").join(\" \")};\n\t}\n\treturn [node];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js": { "title": "$:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/hardlinebreaks.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for marking areas with hard line breaks. For example:\n\n```\n\"\"\"\nThis is some text\nThat is set like\nIt is a Poem\nWhen it is\nClearly\nNot\n\"\"\"\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"hardlinebreaks\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\"\"\"(?:\\r?\\n)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /(\"\"\")|(\\r?\\n)/mg,\n\t\ttree = [],\n\t\tmatch;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tdo {\n\t\t// Parse the run up to the terminator\n\t\ttree.push.apply(tree,this.parser.parseInlineRun(reEnd,{eatTerminator: false}));\n\t\t// Redo the terminator match\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tmatch = reEnd.exec(this.parser.source);\n\t\tif(match) {\n\t\t\tthis.parser.pos = reEnd.lastIndex;\n\t\t\t// Add a line break if the terminator was a line break\n\t\t\tif(match[2]) {\n\t\t\t\ttree.push({type: \"element\", tag: \"br\"});\n\t\t\t}\n\t\t}\n\t} while(match && !match[1]);\n\t// Return the nodes\n\treturn tree;\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/heading.js": { "title": "$:/core/modules/parsers/wikiparser/rules/heading.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/heading.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for headings\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"heading\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(!{1,6})/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar headingLevel = this.match[1].length;\n\t// Move past the !s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse any classes, whitespace and then the heading itself\n\tvar classes = this.parser.parseClasses();\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// Return the heading\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"h\" + headingLevel, \n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: classes.join(\" \")}\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/horizrule.js": { "title": "$:/core/modules/parsers/wikiparser/rules/horizrule.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/horizrule.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for rules. For example:\n\n```\n---\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"horizrule\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /-{3,}\\r?(?:\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\treturn [{type: \"element\", tag: \"hr\"}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/html.js": { "title": "$:/core/modules/parsers/wikiparser/rules/html.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/html.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for HTML elements and widgets. For example:\n\n{{{\n<aside>\nThis is an HTML5 aside element\n</aside>\n\n<$slider target=\"MyTiddler\">\nThis is a widget invocation\n</$slider>\n\n}}}\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"html\";\nexports.types = {inline: true, block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextTag = this.findNextTag(this.parser.source,startPos,{\n\t\trequireLineBreak: this.is.block\n\t});\n\treturn this.nextTag ? this.nextTag.start : undefined;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Retrieve the most recent match so that recursive calls don't overwrite it\n\tvar tag = this.nextTag;\n\tthis.nextTag = null;\n\t// Advance the parser position to past the tag\n\tthis.parser.pos = tag.end;\n\t// Check for an immediately following double linebreak\n\tvar hasLineBreak = !tag.isSelfClosing && !!$tw.utils.parseTokenRegExp(this.parser.source,this.parser.pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t// Set whether we're in block mode\n\ttag.isBlock = this.is.block || hasLineBreak;\n\t// Parse the body if we need to\n\tif(!tag.isSelfClosing && $tw.config.htmlVoidElements.indexOf(tag.tag) === -1) {\n\t\t\tvar reEndString = \"</\" + $tw.utils.escapeRegExp(tag.tag) + \">\",\n\t\t\t\treEnd = new RegExp(\"(\" + reEndString + \")\",\"mg\");\n\t\tif(hasLineBreak) {\n\t\t\ttag.children = this.parser.parseBlocks(reEndString);\n\t\t} else {\n\t\t\ttag.children = this.parser.parseInlineRun(reEnd);\n\t\t}\n\t\treEnd.lastIndex = this.parser.pos;\n\t\tvar endMatch = reEnd.exec(this.parser.source);\n\t\tif(endMatch && endMatch.index === this.parser.pos) {\n\t\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t\t}\n\t}\n\t// Return the tag\n\treturn [tag];\n};\n\n/*\nLook for an HTML tag. Returns null if not found, otherwise returns {type: \"element\", name:, attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseTag = function(source,pos,options) {\n\toptions = options || {};\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Define our regexps\n\tvar reTagName = /([a-zA-Z0-9\\-\\$]+)/g;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a less than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\"<\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Get the tag name\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,reTagName);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tnode.tag = token.match[1];\n\tif(node.tag.charAt(0) === \"$\") {\n\t\tnode.type = node.tag.substr(1);\n\t}\n\tpos = token.end;\n\t// Check that the tag is terminated by a space, / or >\n\tif(!$tw.utils.parseWhiteSpace(source,pos) && !(source.charAt(pos) === \"/\") && !(source.charAt(pos) === \">\") ) {\n\t\treturn null;\n\t}\n\t// Process attributes\n\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\twhile(attribute) {\n\t\tnode.attributes[attribute.name] = attribute;\n\t\tpos = attribute.end;\n\t\t// Get the next attribute\n\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for a closing slash\n\ttoken = $tw.utils.parseTokenString(source,pos,\"/\");\n\tif(token) {\n\t\tpos = token.end;\n\t\tnode.isSelfClosing = true;\n\t}\n\t// Look for a greater than sign\n\ttoken = $tw.utils.parseTokenString(source,pos,\">\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Check for a required line break\n\tif(options.requireLineBreak) {\n\t\ttoken = $tw.utils.parseTokenRegExp(source,pos,/([^\\S\\n\\r]*\\r?\\n(?:[^\\S\\n\\r]*\\r?\\n|$))/g);\n\t\tif(!token) {\n\t\t\treturn null;\n\t\t}\n\t}\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\nexports.findNextTag = function(source,pos,options) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /<([a-zA-Z\\-\\$]+)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseTag(source,match.index,options);\n\t\t// Return success\n\t\tif(tag && this.isLegalTag(tag)) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\nexports.isLegalTag = function(tag) {\n\t// Widgets are always OK\n\tif(tag.type !== \"element\") {\n\t\treturn true;\n\t// If it's an HTML tag that starts with a dash then it's not legal\n\t} else if(tag.tag.charAt(0) === \"-\") {\n\t\treturn false;\n\t} else {\n\t\t// Otherwise it's OK\n\t\treturn true;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/image.js": { "title": "$:/core/modules/parsers/wikiparser/rules/image.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/image.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for embedding images. For example:\n\n```\n[img[https://tiddlywiki.com/fractalveg.jpg]]\n[img width=23 height=24 [https://tiddlywiki.com/fractalveg.jpg]]\n[img width={{!!width}} height={{!!height}} [https://tiddlywiki.com/fractalveg.jpg]]\n[img[Description of image|https://tiddlywiki.com/fractalveg.jpg]]\n[img[TiddlerTitle]]\n[img[Description of image|TiddlerTitle]]\n```\n\nGenerates the `<$image>` widget.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"image\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextImage = this.findNextImage(this.parser.source,startPos);\n\treturn this.nextImage ? this.nextImage.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextImage.end;\n\tvar node = {\n\t\ttype: \"image\",\n\t\tattributes: this.nextImage.attributes\n\t};\n\treturn [node];\n};\n\n/*\nFind the next image from the current position\n*/\nexports.findNextImage = function(source,pos) {\n\t// A regexp for finding candidate HTML tags\n\tvar reLookahead = /(\\[img)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a tag\n\t\tvar tag = this.parseImage(source,match.index);\n\t\t// Return success\n\t\tif(tag) {\n\t\t\treturn tag;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an image at the specified position. Returns null if not found, otherwise returns {type: \"image\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseImage = function(source,pos) {\n\tvar token,\n\t\tnode = {\n\t\t\ttype: \"image\",\n\t\t\tstart: pos,\n\t\t\tattributes: {}\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[img`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[img\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Process attributes\n\tif(source.charAt(pos) !== \"[\") {\n\t\tvar attribute = $tw.utils.parseAttribute(source,pos);\n\t\twhile(attribute) {\n\t\t\tnode.attributes[attribute.name] = attribute;\n\t\t\tpos = attribute.end;\n\t\t\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t\t\tif(source.charAt(pos) !== \"[\") {\n\t\t\t\t// Get the next attribute\n\t\t\t\tattribute = $tw.utils.parseAttribute(source,pos);\n\t\t\t} else {\n\t\t\t\tattribute = null;\n\t\t\t}\n\t\t}\n\t}\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[` after the attributes\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Get the source up to the terminating `]]`\n\ttoken = $tw.utils.parseTokenRegExp(source,pos,/(?:([^|\\]]*?)\\|)?([^\\]]+?)\\]\\]/g);\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\tif(token.match[1]) {\n\t\tnode.attributes.tooltip = {type: \"string\", value: token.match[1].trim()};\n\t}\n\tnode.attributes.source = {type: \"string\", value: (token.match[2] || \"\").trim()};\n\t// Update the end position\n\tnode.end = pos;\n\treturn node;\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/list.js": { "title": "$:/core/modules/parsers/wikiparser/rules/list.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/list.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for lists. For example:\n\n```\n* This is an unordered list\n* It has two items\n\n# This is a numbered list\n## With a subitem\n# And a third item\n\n; This is a term that is being defined\n: This is the definition of that term\n```\n\nNote that lists can be nested arbitrarily:\n\n```\n#** One\n#* Two\n#** Three\n#**** Four\n#**# Five\n#**## Six\n## Seven\n### Eight\n## Nine\n```\n\nA CSS class can be applied to a list item as follows:\n\n```\n* List item one\n*.active List item two has the class `active`\n* List item three\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"list\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /([\\*#;:>]+)/mg;\n};\n\nvar listTypes = {\n\t\"*\": {listTag: \"ul\", itemTag: \"li\"},\n\t\"#\": {listTag: \"ol\", itemTag: \"li\"},\n\t\";\": {listTag: \"dl\", itemTag: \"dt\"},\n\t\":\": {listTag: \"dl\", itemTag: \"dd\"},\n\t\">\": {listTag: \"blockquote\", itemTag: \"p\"}\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Array of parse tree nodes for the previous row of the list\n\tvar listStack = [];\n\t// Cycle through the items in the list\n\twhile(true) {\n\t\t// Match the list marker\n\t\tvar reMatch = /([\\*#;:>]+)/mg;\n\t\treMatch.lastIndex = this.parser.pos;\n\t\tvar match = reMatch.exec(this.parser.source);\n\t\tif(!match || match.index !== this.parser.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check whether the list type of the top level matches\n\t\tvar listInfo = listTypes[match[0].charAt(0)];\n\t\tif(listStack.length > 0 && listStack[0].tag !== listInfo.listTag) {\n\t\t\tbreak;\n\t\t}\n\t\t// Move past the list marker\n\t\tthis.parser.pos = match.index + match[0].length;\n\t\t// Walk through the list markers for the current row\n\t\tfor(var t=0; t<match[0].length; t++) {\n\t\t\tlistInfo = listTypes[match[0].charAt(t)];\n\t\t\t// Remove any stacked up element if we can't re-use it because the list type doesn't match\n\t\t\tif(listStack.length > t && listStack[t].tag !== listInfo.listTag) {\n\t\t\t\tlistStack.splice(t,listStack.length - t);\n\t\t\t}\n\t\t\t// Construct the list element or reuse the previous one at this level\n\t\t\tif(listStack.length <= t) {\n\t\t\t\tvar listElement = {type: \"element\", tag: listInfo.listTag, children: [\n\t\t\t\t\t{type: \"element\", tag: listInfo.itemTag, children: []}\n\t\t\t\t]};\n\t\t\t\t// Link this list element into the last child item of the parent list item\n\t\t\t\tif(t) {\n\t\t\t\t\tvar prevListItem = listStack[t-1].children[listStack[t-1].children.length-1];\n\t\t\t\t\tprevListItem.children.push(listElement);\n\t\t\t\t}\n\t\t\t\t// Save this element in the stack\n\t\t\t\tlistStack[t] = listElement;\n\t\t\t} else if(t === (match[0].length - 1)) {\n\t\t\t\tlistStack[t].children.push({type: \"element\", tag: listInfo.itemTag, children: []});\n\t\t\t}\n\t\t}\n\t\tif(listStack.length > match[0].length) {\n\t\t\tlistStack.splice(match[0].length,listStack.length - match[0].length);\n\t\t}\n\t\t// Process the body of the list item into the last list item\n\t\tvar lastListChildren = listStack[listStack.length-1].children,\n\t\t\tlastListItem = lastListChildren[lastListChildren.length-1],\n\t\t\tclasses = this.parser.parseClasses();\n\t\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\t\tvar tree = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t\tlastListItem.children.push.apply(lastListItem.children,tree);\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(lastListItem,classes.join(\" \"));\n\t\t}\n\t\t// Consume any whitespace following the list item\n\t\tthis.parser.skipWhitespace();\n\t}\n\t// Return the root element of the list\n\treturn [listStack[0]];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js": { "title": "$:/core/modules/parsers/wikiparser/rules/macrocallblock.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for block macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^>\\s]+)(?:\\s*)((?:[^>]|(?:>(?!>)))*?)>>(?:\\r?\\n|$)/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params,\n\t\tisBlock: true\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js": { "title": "$:/core/modules/parsers/wikiparser/rules/macrocallinline.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrocallinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki rule for macro calls\n\n```\n<<name value value2>>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrocallinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /<<([^\\s>]+)\\s*([\\s\\S]*?)>>/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get all the details of the match\n\tvar macroName = this.match[1],\n\t\tparamString = this.match[2];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\tvar params = [],\n\t\treParam = /\\s*(?:([A-Za-z0-9\\-_]+)\\s*:)?(?:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))/mg,\n\t\tparamMatch = reParam.exec(paramString);\n\twhile(paramMatch) {\n\t\t// Process this parameter\n\t\tvar paramInfo = {\n\t\t\tvalue: paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5]|| paramMatch[6]\n\t\t};\n\t\tif(paramMatch[1]) {\n\t\t\tparamInfo.name = paramMatch[1];\n\t\t}\n\t\tparams.push(paramInfo);\n\t\t// Find the next match\n\t\tparamMatch = reParam.exec(paramString);\n\t}\n\treturn [{\n\t\ttype: \"macrocall\",\n\t\tname: macroName,\n\t\tparams: params\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/macrodef.js": { "title": "$:/core/modules/parsers/wikiparser/rules/macrodef.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/macrodef.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for macro definitions\n\n```\n\\define name(param:defaultvalue,param2:defaultvalue)\ndefinition text, including $param$ markers\n\\end\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"macrodef\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\define\\s+([^(\\s]+)\\(\\s*([^)]*)\\)(\\s*\\r?\\n)?/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the macro name and parameters\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the parameters\n\tvar paramString = this.match[2],\n\t\tparams = [];\n\tif(paramString !== \"\") {\n\t\tvar reParam = /\\s*([A-Za-z0-9\\-_]+)(?:\\s*:\\s*(?:\"\"\"([\\s\\S]*?)\"\"\"|\"([^\"]*)\"|'([^']*)'|\\[\\[([^\\]]*)\\]\\]|([^\"'\\s]+)))?/mg,\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\twhile(paramMatch) {\n\t\t\t// Save the parameter details\n\t\t\tvar paramInfo = {name: paramMatch[1]},\n\t\t\t\tdefaultValue = paramMatch[2] || paramMatch[3] || paramMatch[4] || paramMatch[5] || paramMatch[6];\n\t\t\tif(defaultValue) {\n\t\t\t\tparamInfo[\"default\"] = defaultValue;\n\t\t\t}\n\t\t\tparams.push(paramInfo);\n\t\t\t// Look for the next parameter\n\t\t\tparamMatch = reParam.exec(paramString);\n\t\t}\n\t}\n\t// Is this a multiline definition?\n\tvar reEnd;\n\tif(this.match[3]) {\n\t\t// If so, the end of the body is marked with \\end\n\t\treEnd = /(\\r?\\n\\\\end[^\\S\\n\\r]*(?:$|\\r?\\n))/mg;\n\t} else {\n\t\t// Otherwise, the end of the definition is marked by the end of the line\n\t\treEnd = /($|\\r?\\n)/mg;\n\t\t// Move past any whitespace\n\t\tthis.parser.pos = $tw.utils.skipWhiteSpace(this.parser.source,this.parser.pos);\n\t}\n\t// Find the end of the definition\n\treEnd.lastIndex = this.parser.pos;\n\tvar text,\n\t\tendMatch = reEnd.exec(this.parser.source);\n\tif(endMatch) {\n\t\ttext = this.parser.source.substring(this.parser.pos,endMatch.index);\n\t\tthis.parser.pos = endMatch.index + endMatch[0].length;\n\t} else {\n\t\t// We didn't find the end of the definition, so we'll make it blank\n\t\ttext = \"\";\n\t}\n\t// Save the macro definition\n\treturn [{\n\t\ttype: \"set\",\n\t\tattributes: {\n\t\t\tname: {type: \"string\", value: this.match[1]},\n\t\t\tvalue: {type: \"string\", value: text}\n\t\t},\n\t\tchildren: [],\n\t\tparams: params\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js": { "title": "$:/core/modules/parsers/wikiparser/rules/prettyextlink.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettyextlink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for external links. For example:\n\n```\n[ext[https://tiddlywiki.com/fractalveg.jpg]]\n[ext[Tooltip|https://tiddlywiki.com/fractalveg.jpg]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettyextlink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n};\n\nexports.findNextMatch = function(startPos) {\n\t// Find the next tag\n\tthis.nextLink = this.findNextLink(this.parser.source,startPos);\n\treturn this.nextLink ? this.nextLink.start : undefined;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.nextLink.end;\n\treturn [this.nextLink];\n};\n\n/*\nFind the next link from the current position\n*/\nexports.findNextLink = function(source,pos) {\n\t// A regexp for finding candidate links\n\tvar reLookahead = /(\\[ext\\[)/g;\n\t// Find the next candidate\n\treLookahead.lastIndex = pos;\n\tvar match = reLookahead.exec(source);\n\twhile(match) {\n\t\t// Try to parse the candidate as a link\n\t\tvar link = this.parseLink(source,match.index);\n\t\t// Return success\n\t\tif(link) {\n\t\t\treturn link;\n\t\t}\n\t\t// Look for the next match\n\t\treLookahead.lastIndex = match.index + 1;\n\t\tmatch = reLookahead.exec(source);\n\t}\n\t// Failed\n\treturn null;\n};\n\n/*\nLook for an link at the specified position. Returns null if not found, otherwise returns {type: \"element\", tag: \"a\", attributes: [], isSelfClosing:, start:, end:,}\n*/\nexports.parseLink = function(source,pos) {\n\tvar token,\n\t\ttextNode = {\n\t\t\ttype: \"text\"\n\t\t},\n\t\tnode = {\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tstart: pos,\n\t\t\tattributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t},\n\t\t\tchildren: [textNode]\n\t\t};\n\t// Skip whitespace\n\tpos = $tw.utils.skipWhiteSpace(source,pos);\n\t// Look for the `[ext[`\n\ttoken = $tw.utils.parseTokenString(source,pos,\"[ext[\");\n\tif(!token) {\n\t\treturn null;\n\t}\n\tpos = token.end;\n\t// Look ahead for the terminating `]]`\n\tvar closePos = source.indexOf(\"]]\",pos);\n\tif(closePos === -1) {\n\t\treturn null;\n\t}\n\t// Look for a `|` separating the tooltip\n\tvar splitPos = source.indexOf(\"|\",pos);\n\tif(splitPos === -1 || splitPos > closePos) {\n\t\tsplitPos = null;\n\t}\n\t// Pull out the tooltip and URL\n\tvar tooltip, URL;\n\tif(splitPos) {\n\t\tURL = source.substring(splitPos + 1,closePos).trim();\n\t\ttextNode.text = source.substring(pos,splitPos).trim();\n\t} else {\n\t\tURL = source.substring(pos,closePos).trim();\n\t\ttextNode.text = URL;\n\t}\n\tnode.attributes.href = {type: \"string\", value: URL};\n\tnode.attributes.target = {type: \"string\", value: \"_blank\"};\n\tnode.attributes.rel = {type: \"string\", value: \"noopener noreferrer\"};\n\t// Update the end position\n\tnode.end = closePos + 2;\n\treturn node;\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/prettylink.js": { "title": "$:/core/modules/parsers/wikiparser/rules/prettylink.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/prettylink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for pretty links. For example:\n\n```\n[[Introduction]]\n\n[[Link description|TiddlerTitle]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"prettylink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\[\\[(.*?)(?:\\|(.*?))?\\]\\]/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Process the link\n\tvar text = this.match[1],\n\t\tlink = this.match[2] || text;\n\tif($tw.utils.isLinkExternal(link)) {\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"a\",\n\t\t\tattributes: {\n\t\t\t\thref: {type: \"string\", value: link},\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-tiddlylink-external\"},\n\t\t\t\ttarget: {type: \"string\", value: \"_blank\"},\n\t\t\t\trel: {type: \"string\", value: \"noopener noreferrer\"}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: link}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\", text: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/quoteblock.js": { "title": "$:/core/modules/parsers/wikiparser/rules/quoteblock.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/quoteblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for quote blocks. For example:\n\n```\n\t<<<.optionalClass(es) optional cited from\n\ta quote\n\t<<<\n\t\n\t<<<.optionalClass(es)\n\ta quote\n\t<<< optional cited from\n```\n\nQuotes can be quoted by putting more <s\n\n```\n\t<<<\n\tQuote Level 1\n\t\n\t<<<<\n\tQuoteLevel 2\n\t<<<<\n\t\n\t<<<\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"quoteblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /(<<<+)/mg;\n};\n\nexports.parse = function() {\n\tvar classes = [\"tc-quote\"];\n\t// Get all the details of the match\n\tvar reEndString = \"^\" + this.match[1] + \"(?!<)\";\n\t// Move past the <s\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\n\t// Parse any classes, whitespace and then the optional cite itself\n\tclasses.push.apply(classes, this.parser.parseClasses());\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tvar cite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// before handling the cite, parse the body of the quote\n\tvar tree= this.parser.parseBlocks(reEndString);\n\t// If we got a cite, put it before the text\n\tif(cite.length > 0) {\n\t\ttree.unshift({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Parse any optional cite\n\tthis.parser.skipWhitespace({treatNewlinesAsNonWhitespace: true});\n\tcite = this.parser.parseInlineRun(/(\\r?\\n)/mg);\n\t// If we got a cite, push it\n\tif(cite.length > 0) {\n\t\ttree.push({\n\t\t\ttype: \"element\",\n\t\t\ttag: \"cite\",\n\t\t\tchildren: cite\n\t\t});\n\t}\n\t// Return the blockquote element\n\treturn [{\n\t\ttype: \"element\",\n\t\ttag: \"blockquote\",\n\t\tattributes: {\n\t\t\tclass: { type: \"string\", value: classes.join(\" \") },\n\t\t},\n\t\tchildren: tree\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/rules.js": { "title": "$:/core/modules/parsers/wikiparser/rules/rules.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/rules.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for rules specifications\n\n```\n\\rules except ruleone ruletwo rulethree\n\\rules only ruleone ruletwo rulethree\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"rules\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\rules[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\tif(tokens.length > 0) {\n\t\tthis.parser.amendRules(tokens[0],tokens.slice(1));\n\t}\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/styleblock.js": { "title": "$:/core/modules/parsers/wikiparser/rules/styleblock.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for assigning styles and classes to paragraphs and other blocks. For example:\n\n```\n@@.myClass\n@@background-color:red;\nThis paragraph will have the CSS class `myClass`.\n\n* The `<ul>` around this list will also have the class `myClass`\n* List item 2\n\n@@\n```\n\nNote that classes and styles can be mixed subject to the rule that styles must precede classes. For example\n\n```\n@@.myFirstClass.mySecondClass\n@@width:100px;.myThirdClass\nThis is a paragraph\n@@\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(?:\\.([^\\r\\n\\s]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEndString = \"^@@(?:\\\\r?\\\\n)?\";\n\tvar classes = [], styles = [];\n\tdo {\n\t\t// Get the class and style\n\t\tif(this.match[1]) {\n\t\t\tstyles.push(this.match[1]);\n\t\t}\n\t\tif(this.match[2]) {\n\t\t\tclasses.push(this.match[2].split(\".\").join(\" \"));\n\t\t}\n\t\t// Move past the match\n\t\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t\t// Look for another line of classes and styles\n\t\tthis.match = this.matchRegExp.exec(this.parser.source);\n\t} while(this.match && this.match.index === this.parser.pos);\n\t// Parse the body\n\tvar tree = this.parser.parseBlocks(reEndString);\n\tfor(var t=0; t<tree.length; t++) {\n\t\tif(classes.length > 0) {\n\t\t\t$tw.utils.addClassToParseTreeNode(tree[t],classes.join(\" \"));\n\t\t}\n\t\tif(styles.length > 0) {\n\t\t\t$tw.utils.addAttributeToParseTreeNode(tree[t],\"style\",styles.join(\"\"));\n\t\t}\n\t}\n\treturn tree;\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/styleinline.js": { "title": "$:/core/modules/parsers/wikiparser/rules/styleinline.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/styleinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for assigning styles and classes to inline runs. For example:\n\n```\n@@.myClass This is some text with a class@@\n@@background-color:red;This is some text with a background colour@@\n@@width:100px;.myClass This is some text with a class and a width@@\n```\n\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"styleinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /@@((?:[^\\.\\r\\n\\s:]+:[^\\r\\n;]+;)+)?(\\.(?:[^\\r\\n\\s]+)\\s+)?/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /@@/g;\n\t// Get the styles and class\n\tvar stylesString = this.match[1],\n\t\tclassString = this.match[2] ? this.match[2].split(\".\").join(\" \") : undefined;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse the run up to the terminator\n\tvar tree = this.parser.parseInlineRun(reEnd,{eatTerminator: true});\n\t// Return the classed span\n\tvar node = {\n\t\ttype: \"element\",\n\t\ttag: \"span\",\n\t\tattributes: {\n\t\t\t\"class\": {type: \"string\", value: \"tc-inline-style\"}\n\t\t},\n\t\tchildren: tree\n\t};\n\tif(classString) {\n\t\t$tw.utils.addClassToParseTreeNode(node,classString);\n\t}\n\tif(stylesString) {\n\t\t$tw.utils.addAttributeToParseTreeNode(node,\"style\",stylesString);\n\t}\n\treturn [node];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/syslink.js": { "title": "$:/core/modules/parsers/wikiparser/rules/syslink.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/syslink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for system tiddler links.\nCan be suppressed preceding them with `~`.\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"syslink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp(\n\t\t\"~?\\\\$:\\\\/[\" +\n\t\t$tw.config.textPrimitives.anyLetter.substr(1,$tw.config.textPrimitives.anyLetter.length - 2) +\n\t\t\"\\/._-]+\",\n\t\t\"mg\"\n\t);\n};\n\nexports.parse = function() {\n\tvar match = this.match[0];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Create the link unless it is suppressed\n\tif(match.substr(0,1) === \"~\") {\n\t\treturn [{type: \"text\", text: match.substr(1)}];\n\t} else {\n\t\treturn [{\n\t\t\ttype: \"link\",\n\t\t\tattributes: {\n\t\t\t\tto: {type: \"string\", value: match}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: match\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/table.js": { "title": "$:/core/modules/parsers/wikiparser/rules/table.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/table.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text block rule for tables.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"table\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\|(?:[^\\n]*)\\|(?:[fhck]?)\\r?(?:\\n|$)/mg;\n};\n\nvar processRow = function(prevColumns) {\n\tvar cellRegExp = /(?:\\|([^\\n\\|]*)\\|)|(\\|[fhck]?\\r?(?:\\n|$))/mg,\n\t\tcellTermRegExp = /((?:\\x20*)\\|)/mg,\n\t\ttree = [],\n\t\tcol = 0,\n\t\tcolSpanCount = 1,\n\t\tprevCell,\n\t\tvAlign;\n\t// Match a single cell\n\tcellRegExp.lastIndex = this.parser.pos;\n\tvar cellMatch = cellRegExp.exec(this.parser.source);\n\twhile(cellMatch && cellMatch.index === this.parser.pos) {\n\t\tif(cellMatch[1] === \"~\") {\n\t\t\t// Rowspan\n\t\t\tvar last = prevColumns[col];\n\t\t\tif(last) {\n\t\t\t\tlast.rowSpanCount++;\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"rowspan\",last.rowSpanCount);\n\t\t\t\tvAlign = $tw.utils.getAttributeValueFromParseTreeNode(last.element,\"valign\",\"center\");\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"valign\",vAlign);\n\t\t\t\tif(colSpanCount > 1) {\n\t\t\t\t\t$tw.utils.addAttributeToParseTreeNode(last.element,\"colspan\",colSpanCount);\n\t\t\t\t\tcolSpanCount = 1;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \">\") {\n\t\t\t// Colspan\n\t\t\tcolSpanCount++;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[1] === \"<\" && prevCell) {\n\t\t\tcolSpanCount = 1 + $tw.utils.getAttributeValueFromParseTreeNode(prevCell,\"colspan\",1);\n\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\tcolSpanCount = 1;\n\t\t\t// Move to just before the `|` terminating the cell\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t} else if(cellMatch[2]) {\n\t\t\t// End of row\n\t\t\tif(prevCell && colSpanCount > 1) {\n\t\t\t\tif(prevCell.attributes && prevCell.attributes && prevCell.attributes.colspan) {\n\t\t\t\t\t\tcolSpanCount += prevCell.attributes.colspan.value;\n\t\t\t\t} else {\n\t\t\t\t\tcolSpanCount -= 1;\n\t\t\t\t}\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(prevCell,\"colspan\",colSpanCount);\n\t\t\t}\n\t\t\tthis.parser.pos = cellRegExp.lastIndex - 1;\n\t\t\tbreak;\n\t\t} else {\n\t\t\t// For ordinary cells, step beyond the opening `|`\n\t\t\tthis.parser.pos++;\n\t\t\t// Look for a space at the start of the cell\n\t\t\tvar spaceLeft = false;\n\t\t\tvAlign = null;\n\t\t\tif(this.parser.source.substr(this.parser.pos).search(/^\\^([^\\^]|\\^\\^)/) === 0) {\n\t\t\t\tvAlign = \"top\";\n\t\t\t} else if(this.parser.source.substr(this.parser.pos).search(/^,([^,]|,,)/) === 0) {\n\t\t\t\tvAlign = \"bottom\";\n\t\t\t}\n\t\t\tif(vAlign) {\n\t\t\t\tthis.parser.pos++;\n\t\t\t}\n\t\t\tvar chr = this.parser.source.substr(this.parser.pos,1);\n\t\t\twhile(chr === \" \") {\n\t\t\t\tspaceLeft = true;\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tchr = this.parser.source.substr(this.parser.pos,1);\n\t\t\t}\n\t\t\t// Check whether this is a heading cell\n\t\t\tvar cell;\n\t\t\tif(chr === \"!\") {\n\t\t\t\tthis.parser.pos++;\n\t\t\t\tcell = {type: \"element\", tag: \"th\", children: []};\n\t\t\t} else {\n\t\t\t\tcell = {type: \"element\", tag: \"td\", children: []};\n\t\t\t}\n\t\t\ttree.push(cell);\n\t\t\t// Record information about this cell\n\t\t\tprevCell = cell;\n\t\t\tprevColumns[col] = {rowSpanCount:1,element:cell};\n\t\t\t// Check for a colspan\n\t\t\tif(colSpanCount > 1) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"colspan\",colSpanCount);\n\t\t\t\tcolSpanCount = 1;\n\t\t\t}\n\t\t\t// Parse the cell\n\t\t\tcell.children = this.parser.parseInlineRun(cellTermRegExp,{eatTerminator: true});\n\t\t\t// Set the alignment for the cell\n\t\t\tif(vAlign) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"valign\",vAlign);\n\t\t\t}\n\t\t\tif(this.parser.source.substr(this.parser.pos - 2,1) === \" \") { // spaceRight\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",spaceLeft ? \"center\" : \"left\");\n\t\t\t} else if(spaceLeft) {\n\t\t\t\t$tw.utils.addAttributeToParseTreeNode(cell,\"align\",\"right\");\n\t\t\t}\n\t\t\t// Move back to the closing `|`\n\t\t\tthis.parser.pos--;\n\t\t}\n\t\tcol++;\n\t\tcellRegExp.lastIndex = this.parser.pos;\n\t\tcellMatch = cellRegExp.exec(this.parser.source);\n\t}\n\treturn tree;\n};\n\nexports.parse = function() {\n\tvar rowContainerTypes = {\"c\":\"caption\", \"h\":\"thead\", \"\":\"tbody\", \"f\":\"tfoot\"},\n\t\ttable = {type: \"element\", tag: \"table\", children: []},\n\t\trowRegExp = /^\\|([^\\n]*)\\|([fhck]?)\\r?(?:\\n|$)/mg,\n\t\trowTermRegExp = /(\\|(?:[fhck]?)\\r?(?:\\n|$))/mg,\n\t\tprevColumns = [],\n\t\tcurrRowType,\n\t\trowContainer,\n\t\trowCount = 0;\n\t// Match the row\n\trowRegExp.lastIndex = this.parser.pos;\n\tvar rowMatch = rowRegExp.exec(this.parser.source);\n\twhile(rowMatch && rowMatch.index === this.parser.pos) {\n\t\tvar rowType = rowMatch[2];\n\t\t// Check if it is a class assignment\n\t\tif(rowType === \"k\") {\n\t\t\t$tw.utils.addClassToParseTreeNode(table,rowMatch[1]);\n\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t} else {\n\t\t\t// Otherwise, create a new row if this one is of a different type\n\t\t\tif(rowType !== currRowType) {\n\t\t\t\trowContainer = {type: \"element\", tag: rowContainerTypes[rowType], children: []};\n\t\t\t\ttable.children.push(rowContainer);\n\t\t\t\tcurrRowType = rowType;\n\t\t\t}\n\t\t\t// Is this a caption row?\n\t\t\tif(currRowType === \"c\") {\n\t\t\t\t// If so, move past the opening `|` of the row\n\t\t\t\tthis.parser.pos++;\n\t\t\t\t// Move the caption to the first row if it isn't already\n\t\t\t\tif(table.children.length !== 1) {\n\t\t\t\t\ttable.children.pop(); // Take rowContainer out of the children array\n\t\t\t\t\ttable.children.splice(0,0,rowContainer); // Insert it at the bottom\t\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t// Set the alignment - TODO: figure out why TW did this\n//\t\t\t\trowContainer.attributes.align = rowCount === 0 ? \"top\" : \"bottom\";\n\t\t\t\t// Parse the caption\n\t\t\t\trowContainer.children = this.parser.parseInlineRun(rowTermRegExp,{eatTerminator: true});\n\t\t\t} else {\n\t\t\t\t// Create the row\n\t\t\t\tvar theRow = {type: \"element\", tag: \"tr\", children: []};\n\t\t\t\t$tw.utils.addClassToParseTreeNode(theRow,rowCount%2 ? \"oddRow\" : \"evenRow\");\n\t\t\t\trowContainer.children.push(theRow);\n\t\t\t\t// Process the row\n\t\t\t\ttheRow.children = processRow.call(this,prevColumns);\n\t\t\t\tthis.parser.pos = rowMatch.index + rowMatch[0].length;\n\t\t\t\t// Increment the row count\n\t\t\t\trowCount++;\n\t\t\t}\n\t\t}\n\t\trowMatch = rowRegExp.exec(this.parser.source);\n\t}\n\treturn [table];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js": { "title": "$:/core/modules/parsers/wikiparser/rules/transcludeblock.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for block-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}(?:\\r?\\n|$)/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {},\n\t\t\tisBlock: true\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tisBlock: true,\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js": { "title": "$:/core/modules/parsers/wikiparser/rules/transcludeinline.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/transcludeinline.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for inline-level transclusion. For example:\n\n```\n{{MyTiddler}}\n{{MyTiddler||TemplateTitle}}\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"transcludeinline\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\{\\{([^\\{\\}\\|]*)(?:\\|\\|([^\\|\\{\\}]+))?\\}\\}/mg;\n};\n\nexports.parse = function() {\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Get the match details\n\tvar template = $tw.utils.trim(this.match[2]),\n\t\ttextRef = $tw.utils.trim(this.match[1]);\n\t// Prepare the transclude widget\n\tvar transcludeNode = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {}\n\t\t};\n\t// Prepare the tiddler widget\n\tvar tr, targetTitle, targetField, targetIndex, tiddlerNode;\n\tif(textRef) {\n\t\ttr = $tw.utils.parseTextReference(textRef);\n\t\ttargetTitle = tr.title;\n\t\ttargetField = tr.field;\n\t\ttargetIndex = tr.index;\n\t\ttiddlerNode = {\n\t\t\ttype: \"tiddler\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: targetTitle}\n\t\t\t},\n\t\t\tchildren: [transcludeNode]\n\t\t};\n\t}\n\tif(template) {\n\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: template};\n\t\tif(textRef) {\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t} else {\n\t\tif(textRef) {\n\t\t\ttranscludeNode.attributes.tiddler = {type: \"string\", value: targetTitle};\n\t\t\tif(targetField) {\n\t\t\t\ttranscludeNode.attributes.field = {type: \"string\", value: targetField};\n\t\t\t}\n\t\t\tif(targetIndex) {\n\t\t\t\ttranscludeNode.attributes.index = {type: \"string\", value: targetIndex};\n\t\t\t}\n\t\t\treturn [tiddlerNode];\n\t\t} else {\n\t\t\treturn [transcludeNode];\n\t\t}\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/typedblock.js": { "title": "$:/core/modules/parsers/wikiparser/rules/typedblock.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/typedblock.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text rule for typed blocks. For example:\n\n```\n$$$.js\nThis will be rendered as JavaScript\n$$$\n\n$$$.svg\n<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"150\" height=\"100\">\n <circle cx=\"100\" cy=\"50\" r=\"40\" stroke=\"black\" stroke-width=\"2\" fill=\"red\" />\n</svg>\n$$$\n\n$$$text/vnd.tiddlywiki>text/html\nThis will be rendered as an //HTML representation// of WikiText\n$$$\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.name = \"typedblock\";\nexports.types = {block: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /\\$\\$\\$([^ >\\r\\n]*)(?: *> *([^ \\r\\n]+))?\\r?\\n/mg;\n};\n\nexports.parse = function() {\n\tvar reEnd = /\\r?\\n\\$\\$\\$\\r?(?:\\n|$)/mg;\n\t// Save the type\n\tvar parseType = this.match[1],\n\t\trenderType = this.match[2];\n\t// Move past the match\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Look for the end of the block\n\treEnd.lastIndex = this.parser.pos;\n\tvar match = reEnd.exec(this.parser.source),\n\t\ttext;\n\t// Process the block\n\tif(match) {\n\t\ttext = this.parser.source.substring(this.parser.pos,match.index);\n\t\tthis.parser.pos = match.index + match[0].length;\n\t} else {\n\t\ttext = this.parser.source.substr(this.parser.pos);\n\t\tthis.parser.pos = this.parser.sourceLength;\n\t}\n\t// Parse the block according to the specified type\n\tvar parser = this.parser.wiki.parseText(parseType,text,{defaultType: \"text/plain\"});\n\t// If there's no render type, just return the parse tree\n\tif(!renderType) {\n\t\treturn parser.tree;\n\t} else {\n\t\t// Otherwise, render to the rendertype and return in a <PRE> tag\n\t\tvar widgetNode = this.parser.wiki.makeWidget(parser),\n\t\t\tcontainer = $tw.fakeDocument.createElement(\"div\");\n\t\twidgetNode.render(container,null);\n\t\ttext = renderType === \"text/html\" ? container.innerHTML : container.textContent;\n\t\treturn [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"pre\",\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\ttext: text\n\t\t\t}]\n\t\t}];\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/whitespace.js": { "title": "$:/core/modules/parsers/wikiparser/rules/whitespace.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/whitespace.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for whitespace specifications\n\n```\n\\whitespace trim\n\\whitespace notrim\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"whitespace\";\nexports.types = {pragma: true};\n\n/*\nInstantiate parse rule\n*/\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = /^\\\\whitespace[^\\S\\n]/mg;\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\tvar self = this;\n\t// Move past the pragma invocation\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// Parse whitespace delimited tokens terminated by a line break\n\tvar reMatch = /[^\\S\\n]*(\\S+)|(\\r?\\n)/mg,\n\t\ttokens = [];\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\twhile(match && match.index === this.parser.pos) {\n\t\tthis.parser.pos = reMatch.lastIndex;\n\t\t// Exit if we've got the line break\n\t\tif(match[2]) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the token\n\t\tif(match[1]) {\n\t\t\ttokens.push(match[1]);\n\t\t}\n\t\t// Match the next token\n\t\tmatch = reMatch.exec(this.parser.source);\n\t}\n\t// Process the tokens\n\t$tw.utils.each(tokens,function(token) {\n\t\tswitch(token) {\n\t\t\tcase \"trim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = true;\n\t\t\t\tbreak;\n\t\t\tcase \"notrim\":\n\t\t\t\tself.parser.configTrimWhiteSpace = false;\n\t\t\t\tbreak;\n\t\t}\n\t});\n\t// No parse tree nodes to return\n\treturn [];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/rules/wikilink.js": { "title": "$:/core/modules/parsers/wikiparser/rules/wikilink.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikilink.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki text inline rule for wiki links. For example:\n\n```\nAWikiLink\nAnotherLink\n~SuppressedLink\n```\n\nPrecede a camel case word with `~` to prevent it from being recognised as a link.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"wikilink\";\nexports.types = {inline: true};\n\nexports.init = function(parser) {\n\tthis.parser = parser;\n\t// Regexp to match\n\tthis.matchRegExp = new RegExp($tw.config.textPrimitives.unWikiLink + \"?\" + $tw.config.textPrimitives.wikiLink,\"mg\");\n};\n\n/*\nParse the most recent match\n*/\nexports.parse = function() {\n\t// Get the details of the match\n\tvar linkText = this.match[0];\n\t// Move past the macro call\n\tthis.parser.pos = this.matchRegExp.lastIndex;\n\t// If the link starts with the unwikilink character then just output it as plain text\n\tif(linkText.substr(0,1) === $tw.config.textPrimitives.unWikiLink) {\n\t\treturn [{type: \"text\", text: linkText.substr(1)}];\n\t}\n\t// If the link has been preceded with a blocked letter then don't treat it as a link\n\tif(this.match.index > 0) {\n\t\tvar preRegExp = new RegExp($tw.config.textPrimitives.blockPrefixLetters,\"mg\");\n\t\tpreRegExp.lastIndex = this.match.index-1;\n\t\tvar preMatch = preRegExp.exec(this.parser.source);\n\t\tif(preMatch && preMatch.index === this.match.index-1) {\n\t\t\treturn [{type: \"text\", text: linkText}];\n\t\t}\n\t}\n\treturn [{\n\t\ttype: \"link\",\n\t\tattributes: {\n\t\t\tto: {type: \"string\", value: linkText}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\ttext: linkText\n\t\t}]\n\t}];\n};\n\n})();\n", "type": "application/javascript", "module-type": "wikirule" }, "$:/core/modules/parsers/wikiparser/wikiparser.js": { "title": "$:/core/modules/parsers/wikiparser/wikiparser.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/wikiparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe wiki text parser processes blocks of source text into a parse tree.\n\nThe parse tree is made up of nested arrays of these JavaScript objects:\n\n\t{type: \"element\", tag: <string>, attributes: {}, children: []} - an HTML element\n\t{type: \"text\", text: <string>} - a text node\n\t{type: \"entity\", value: <string>} - an entity\n\t{type: \"raw\", html: <string>} - raw HTML\n\nAttributes are stored as hashmaps of the following objects:\n\n\t{type: \"string\", value: <string>} - literal string\n\t{type: \"indirect\", textReference: <textReference>} - indirect through a text reference\n\t{type: \"macro\", macro: <TBD>} - indirect through a macro invocation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar WikiParser = function(type,text,options) {\n\tthis.wiki = options.wiki;\n\tvar self = this;\n\t// Check for an externally linked tiddler\n\tif($tw.browser && (text || \"\") === \"\" && options._canonical_uri) {\n\t\tthis.loadRemoteTiddler(options._canonical_uri);\n\t\ttext = $tw.language.getRawString(\"LazyLoadingWarning\");\n\t}\n\t// Initialise the classes if we don't have them already\n\tif(!this.pragmaRuleClasses) {\n\t\tWikiParser.prototype.pragmaRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"pragma\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.pragmaRuleClasses,\"$:/config/WikiParserRules/Pragmas/\");\n\t}\n\tif(!this.blockRuleClasses) {\n\t\tWikiParser.prototype.blockRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"block\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.blockRuleClasses,\"$:/config/WikiParserRules/Block/\");\n\t}\n\tif(!this.inlineRuleClasses) {\n\t\tWikiParser.prototype.inlineRuleClasses = $tw.modules.createClassesFromModules(\"wikirule\",\"inline\",$tw.WikiRuleBase);\n\t\tthis.setupRules(WikiParser.prototype.inlineRuleClasses,\"$:/config/WikiParserRules/Inline/\");\n\t}\n\t// Save the parse text\n\tthis.type = type || \"text/vnd.tiddlywiki\";\n\tthis.source = text || \"\";\n\tthis.sourceLength = this.source.length;\n\t// Flag for ignoring whitespace\n\tthis.configTrimWhiteSpace = false;\n\t// Set current parse position\n\tthis.pos = 0;\n\t// Instantiate the pragma parse rules\n\tthis.pragmaRules = this.instantiateRules(this.pragmaRuleClasses,\"pragma\",0);\n\t// Instantiate the parser block and inline rules\n\tthis.blockRules = this.instantiateRules(this.blockRuleClasses,\"block\",0);\n\tthis.inlineRules = this.instantiateRules(this.inlineRuleClasses,\"inline\",0);\n\t// Parse any pragmas\n\tthis.tree = [];\n\tvar topBranch = this.parsePragmas();\n\t// Parse the text into inline runs or blocks\n\tif(options.parseAsInline) {\n\t\ttopBranch.push.apply(topBranch,this.parseInlineRun());\n\t} else {\n\t\ttopBranch.push.apply(topBranch,this.parseBlocks());\n\t}\n\t// Return the parse tree\n};\n\n/*\n*/\nWikiParser.prototype.loadRemoteTiddler = function(url) {\n\tvar self = this;\n\t$tw.utils.httpRequest({\n\t\turl: url,\n\t\ttype: \"GET\",\n\t\tcallback: function(err,data) {\n\t\t\tif(!err) {\n\t\t\t\tvar tiddlers = self.wiki.deserializeTiddlers(\".tid\",data,self.wiki.getCreationFields());\n\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\ttiddler[\"_canonical_uri\"] = url;\n\t\t\t\t});\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tself.wiki.addTiddlers(tiddlers);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\n*/\nWikiParser.prototype.setupRules = function(proto,configPrefix) {\n\tvar self = this;\n\tif(!$tw.safemode) {\n\t\t$tw.utils.each(proto,function(object,name) {\n\t\t\tif(self.wiki.getTiddlerText(configPrefix + name,\"enable\") !== \"enable\") {\n\t\t\t\tdelete proto[name];\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nInstantiate an array of parse rules\n*/\nWikiParser.prototype.instantiateRules = function(classes,type,startPos) {\n\tvar rulesInfo = [],\n\t\tself = this;\n\t$tw.utils.each(classes,function(RuleClass) {\n\t\t// Instantiate the rule\n\t\tvar rule = new RuleClass(self);\n\t\trule.is = {};\n\t\trule.is[type] = true;\n\t\trule.init(self);\n\t\tvar matchIndex = rule.findNextMatch(startPos);\n\t\tif(matchIndex !== undefined) {\n\t\t\trulesInfo.push({\n\t\t\t\trule: rule,\n\t\t\t\tmatchIndex: matchIndex\n\t\t\t});\n\t\t}\n\t});\n\treturn rulesInfo;\n};\n\n/*\nSkip any whitespace at the current position. Options are:\n\ttreatNewlinesAsNonWhitespace: true if newlines are NOT to be treated as whitespace\n*/\nWikiParser.prototype.skipWhitespace = function(options) {\n\toptions = options || {};\n\tvar whitespaceRegExp = options.treatNewlinesAsNonWhitespace ? /([^\\S\\n]+)/mg : /(\\s+)/mg;\n\twhitespaceRegExp.lastIndex = this.pos;\n\tvar whitespaceMatch = whitespaceRegExp.exec(this.source);\n\tif(whitespaceMatch && whitespaceMatch.index === this.pos) {\n\t\tthis.pos = whitespaceRegExp.lastIndex;\n\t}\n};\n\n/*\nGet the next match out of an array of parse rule instances\n*/\nWikiParser.prototype.findNextMatch = function(rules,startPos) {\n\t// Find the best matching rule by finding the closest match position\n\tvar matchingRule,\n\t\tmatchingRulePos = this.sourceLength;\n\t// Step through each rule\n\tfor(var t=0; t<rules.length; t++) {\n\t\tvar ruleInfo = rules[t];\n\t\t// Ask the rule to get the next match if we've moved past the current one\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex < startPos) {\n\t\t\truleInfo.matchIndex = ruleInfo.rule.findNextMatch(startPos);\n\t\t}\n\t\t// Adopt this match if it's closer than the current best match\n\t\tif(ruleInfo.matchIndex !== undefined && ruleInfo.matchIndex <= matchingRulePos) {\n\t\t\tmatchingRule = ruleInfo;\n\t\t\tmatchingRulePos = ruleInfo.matchIndex;\n\t\t}\n\t}\n\treturn matchingRule;\n};\n\n/*\nParse any pragmas at the beginning of a block of parse text\n*/\nWikiParser.prototype.parsePragmas = function() {\n\tvar currentTreeBranch = this.tree;\n\twhile(true) {\n\t\t// Skip whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check for the end of the text\n\t\tif(this.pos >= this.sourceLength) {\n\t\t\tbreak;\n\t\t}\n\t\t// Check if we've arrived at a pragma rule match\n\t\tvar nextMatch = this.findNextMatch(this.pragmaRules,this.pos);\n\t\t// If not, just exit\n\t\tif(!nextMatch || nextMatch.matchIndex !== this.pos) {\n\t\t\tbreak;\n\t\t}\n\t\t// Process the pragma rule\n\t\tvar subTree = nextMatch.rule.parse();\n\t\tif(subTree.length > 0) {\n\t\t\t// Quick hack; we only cope with a single parse tree node being returned, which is true at the moment\n\t\t\tcurrentTreeBranch.push.apply(currentTreeBranch,subTree);\n\t\t\tsubTree[0].children = [];\n\t\t\tcurrentTreeBranch = subTree[0].children;\n\t\t}\n\t}\n\treturn currentTreeBranch;\n};\n\n/*\nParse a block from the current position\n\tterminatorRegExpString: optional regular expression string that identifies the end of plain paragraphs. Must not include capturing parenthesis\n*/\nWikiParser.prototype.parseBlock = function(terminatorRegExpString) {\n\tvar terminatorRegExp = terminatorRegExpString ? new RegExp(\"(\" + terminatorRegExpString + \"|\\\\r?\\\\n\\\\r?\\\\n)\",\"mg\") : /(\\r?\\n\\r?\\n)/mg;\n\tthis.skipWhitespace();\n\tif(this.pos >= this.sourceLength) {\n\t\treturn [];\n\t}\n\t// Look for a block rule that applies at the current position\n\tvar nextMatch = this.findNextMatch(this.blockRules,this.pos);\n\tif(nextMatch && nextMatch.matchIndex === this.pos) {\n\t\treturn nextMatch.rule.parse();\n\t}\n\t// Treat it as a paragraph if we didn't find a block rule\n\treturn [{type: \"element\", tag: \"p\", children: this.parseInlineRun(terminatorRegExp)}];\n};\n\n/*\nParse a series of blocks of text until a terminating regexp is encountered or the end of the text\n\tterminatorRegExpString: terminating regular expression\n*/\nWikiParser.prototype.parseBlocks = function(terminatorRegExpString) {\n\tif(terminatorRegExpString) {\n\t\treturn this.parseBlocksTerminated(terminatorRegExpString);\n\t} else {\n\t\treturn this.parseBlocksUnterminated();\n\t}\n};\n\n/*\nParse a block from the current position to the end of the text\n*/\nWikiParser.prototype.parseBlocksUnterminated = function() {\n\tvar tree = [];\n\twhile(this.pos < this.sourceLength) {\n\t\ttree.push.apply(tree,this.parseBlock());\n\t}\n\treturn tree;\n};\n\n/*\nParse blocks of text until a terminating regexp is encountered\n*/\nWikiParser.prototype.parseBlocksTerminated = function(terminatorRegExpString) {\n\tvar terminatorRegExp = new RegExp(\"(\" + terminatorRegExpString + \")\",\"mg\"),\n\t\ttree = [];\n\t// Skip any whitespace\n\tthis.skipWhitespace();\n\t// Check if we've got the end marker\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar match = terminatorRegExp.exec(this.source);\n\t// Parse the text into blocks\n\twhile(this.pos < this.sourceLength && !(match && match.index === this.pos)) {\n\t\tvar blocks = this.parseBlock(terminatorRegExpString);\n\t\ttree.push.apply(tree,blocks);\n\t\t// Skip any whitespace\n\t\tthis.skipWhitespace();\n\t\t// Check if we've got the end marker\n\t\tterminatorRegExp.lastIndex = this.pos;\n\t\tmatch = terminatorRegExp.exec(this.source);\n\t}\n\tif(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t}\n\treturn tree;\n};\n\n/*\nParse a run of text at the current position\n\tterminatorRegExp: a regexp at which to stop the run\n\toptions: see below\nOptions available:\n\teatTerminator: move the parse position past any encountered terminator (default false)\n*/\nWikiParser.prototype.parseInlineRun = function(terminatorRegExp,options) {\n\tif(terminatorRegExp) {\n\t\treturn this.parseInlineRunTerminated(terminatorRegExp,options);\n\t} else {\n\t\treturn this.parseInlineRunUnterminated(options);\n\t}\n};\n\nWikiParser.prototype.parseInlineRunUnterminated = function(options) {\n\tvar tree = [];\n\t// Find the next occurrence of an inline rule\n\tvar nextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around the matches until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && nextMatch) {\n\t\t// Process the text preceding the run rule\n\t\tif(nextMatch.matchIndex > this.pos) {\n\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,nextMatch.matchIndex));\n\t\t\tthis.pos = nextMatch.matchIndex;\n\t\t}\n\t\t// Process the run rule\n\t\ttree.push.apply(tree,nextMatch.rule.parse());\n\t\t// Look for the next run rule\n\t\tnextMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\nWikiParser.prototype.parseInlineRunTerminated = function(terminatorRegExp,options) {\n\toptions = options || {};\n\tvar tree = [];\n\t// Find the next occurrence of the terminator\n\tterminatorRegExp.lastIndex = this.pos;\n\tvar terminatorMatch = terminatorRegExp.exec(this.source);\n\t// Find the next occurrence of a inlinerule\n\tvar inlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t// Loop around until we've reached the end of the text\n\twhile(this.pos < this.sourceLength && (terminatorMatch || inlineRuleMatch)) {\n\t\t// Return if we've found the terminator, and it precedes any inline rule match\n\t\tif(terminatorMatch) {\n\t\t\tif(!inlineRuleMatch || inlineRuleMatch.matchIndex >= terminatorMatch.index) {\n\t\t\t\tif(terminatorMatch.index > this.pos) {\n\t\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,terminatorMatch.index));\n\t\t\t\t}\n\t\t\t\tthis.pos = terminatorMatch.index;\n\t\t\t\tif(options.eatTerminator) {\n\t\t\t\t\tthis.pos += terminatorMatch[0].length;\n\t\t\t\t}\n\t\t\t\treturn tree;\n\t\t\t}\n\t\t}\n\t\t// Process any inline rule, along with the text preceding it\n\t\tif(inlineRuleMatch) {\n\t\t\t// Preceding text\n\t\t\tif(inlineRuleMatch.matchIndex > this.pos) {\n\t\t\t\tthis.pushTextWidget(tree,this.source.substring(this.pos,inlineRuleMatch.matchIndex));\n\t\t\t\tthis.pos = inlineRuleMatch.matchIndex;\n\t\t\t}\n\t\t\t// Process the inline rule\n\t\t\ttree.push.apply(tree,inlineRuleMatch.rule.parse());\n\t\t\t// Look for the next inline rule\n\t\t\tinlineRuleMatch = this.findNextMatch(this.inlineRules,this.pos);\n\t\t\t// Look for the next terminator match\n\t\t\tterminatorRegExp.lastIndex = this.pos;\n\t\t\tterminatorMatch = terminatorRegExp.exec(this.source);\n\t\t}\n\t}\n\t// Process the remaining text\n\tif(this.pos < this.sourceLength) {\n\t\tthis.pushTextWidget(tree,this.source.substr(this.pos));\n\t}\n\tthis.pos = this.sourceLength;\n\treturn tree;\n};\n\n/*\nPush a text widget onto an array, respecting the configTrimWhiteSpace setting\n*/\nWikiParser.prototype.pushTextWidget = function(array,text) {\n\tif(this.configTrimWhiteSpace) {\n\t\ttext = $tw.utils.trim(text);\n\t}\n\tif(text) {\n\t\tarray.push({type: \"text\", text: text});\t\t\n\t}\n};\n\n/*\nParse zero or more class specifiers `.classname`\n*/\nWikiParser.prototype.parseClasses = function() {\n\tvar classRegExp = /\\.([^\\s\\.]+)/mg,\n\t\tclassNames = [];\n\tclassRegExp.lastIndex = this.pos;\n\tvar match = classRegExp.exec(this.source);\n\twhile(match && match.index === this.pos) {\n\t\tthis.pos = match.index + match[0].length;\n\t\tclassNames.push(match[1]);\n\t\tmatch = classRegExp.exec(this.source);\n\t}\n\treturn classNames;\n};\n\n/*\nAmend the rules used by this instance of the parser\n\ttype: `only` keeps just the named rules, `except` keeps all but the named rules\n\tnames: array of rule names\n*/\nWikiParser.prototype.amendRules = function(type,names) {\n\tnames = names || [];\n\t// Define the filter function\n\tvar keepFilter;\n\tif(type === \"only\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) !== -1;\n\t\t};\n\t} else if(type === \"except\") {\n\t\tkeepFilter = function(name) {\n\t\t\treturn names.indexOf(name) === -1;\n\t\t};\n\t} else {\n\t\treturn;\n\t}\n\t// Define a function to process each of our rule arrays\n\tvar processRuleArray = function(ruleArray) {\n\t\tfor(var t=ruleArray.length-1; t>=0; t--) {\n\t\t\tif(!keepFilter(ruleArray[t].rule.name)) {\n\t\t\t\truleArray.splice(t,1);\n\t\t\t}\n\t\t}\n\t};\n\t// Process each rule array\n\tprocessRuleArray(this.pragmaRules);\n\tprocessRuleArray(this.blockRules);\n\tprocessRuleArray(this.inlineRules);\n};\n\nexports[\"text/vnd.tiddlywiki\"] = WikiParser;\n\n})();\n\n", "type": "application/javascript", "module-type": "parser" }, "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js": { "title": "$:/core/modules/parsers/wikiparser/rules/wikirulebase.js", "text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/wikirulebase.js\ntype: application/javascript\nmodule-type: global\n\nBase class for wiki parser rules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nThis constructor is always overridden with a blank constructor, and so shouldn't be used\n*/\nvar WikiRuleBase = function() {\n};\n\n/*\nTo be overridden by individual rules\n*/\nWikiRuleBase.prototype.init = function(parser) {\n\tthis.parser = parser;\n};\n\n/*\nDefault implementation of findNextMatch uses RegExp matching\n*/\nWikiRuleBase.prototype.findNextMatch = function(startPos) {\n\tthis.matchRegExp.lastIndex = startPos;\n\tthis.match = this.matchRegExp.exec(this.parser.source);\n\treturn this.match ? this.match.index : undefined;\n};\n\nexports.WikiRuleBase = WikiRuleBase;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/pluginswitcher.js": { "title": "$:/core/modules/pluginswitcher.js", "text": "/*\\\ntitle: $:/core/modules/pluginswitcher.js\ntype: application/javascript\nmodule-type: global\n\nManages switching plugins for themes and languages.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\noptions:\nwiki: wiki store to be used\npluginType: type of plugin to be switched\ncontrollerTitle: title of tiddler used to control switching of this resource\ndefaultPlugins: array of default plugins to be used if nominated plugin isn't found\nonSwitch: callback when plugin is switched (single parameter is array of plugin titles)\n*/\nfunction PluginSwitcher(options) {\n\tthis.wiki = options.wiki;\n\tthis.pluginType = options.pluginType;\n\tthis.controllerTitle = options.controllerTitle;\n\tthis.defaultPlugins = options.defaultPlugins || [];\n\tthis.onSwitch = options.onSwitch;\n\t// Switch to the current plugin\n\tthis.switchPlugins();\n\t// Listen for changes to the selected plugin\n\tvar self = this;\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,self.controllerTitle)) {\n\t\t\tself.switchPlugins();\n\t\t}\n\t});\n}\n\nPluginSwitcher.prototype.switchPlugins = function() {\n\t// Get the name of the current theme\n\tvar selectedPluginTitle = this.wiki.getTiddlerText(this.controllerTitle);\n\t// If it doesn't exist, then fallback to one of the default themes\n\tvar index = 0;\n\twhile(!this.wiki.getTiddler(selectedPluginTitle) && index < this.defaultPlugins.length) {\n\t\tselectedPluginTitle = this.defaultPlugins[index++];\n\t}\n\t// Accumulate the titles of the plugins that we need to load\n\tvar plugins = [],\n\t\tself = this,\n\t\taccumulatePlugin = function(title) {\n\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\tif(tiddler && tiddler.isPlugin() && plugins.indexOf(title) === -1) {\n\t\t\t\tplugins.push(title);\n\t\t\t\tvar pluginInfo = JSON.parse(self.wiki.getTiddlerText(title)),\n\t\t\t\t\tdependents = $tw.utils.parseStringArray(tiddler.fields.dependents || \"\");\n\t\t\t\t$tw.utils.each(dependents,function(title) {\n\t\t\t\t\taccumulatePlugin(title);\n\t\t\t\t});\n\t\t\t}\n\t\t};\n\taccumulatePlugin(selectedPluginTitle);\n\t// Unregister any existing theme tiddlers\n\tvar unregisteredTiddlers = $tw.wiki.unregisterPluginTiddlers(this.pluginType);\n\t// Register any new theme tiddlers\n\tvar registeredTiddlers = $tw.wiki.registerPluginTiddlers(this.pluginType,plugins);\n\t// Unpack the current theme tiddlers\n\t$tw.wiki.unpackPluginTiddlers();\n\t// Call the switch handler\n\tif(this.onSwitch) {\n\t\tthis.onSwitch(plugins);\n\t}\n};\n\nexports.PluginSwitcher = PluginSwitcher;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/saver-handler.js": { "title": "$:/core/modules/saver-handler.js", "text": "/*\\\ntitle: $:/core/modules/saver-handler.js\ntype: application/javascript\nmodule-type: global\n\nThe saver handler tracks changes to the store and handles saving the entire wiki via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nInstantiate the saver handler with the following options:\nwiki: wiki to be synced\ndirtyTracking: true if dirty tracking should be performed\n*/\nfunction SaverHandler(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.dirtyTracking = options.dirtyTracking;\n\tthis.pendingAutoSave = false;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"saver-handler\");\n\t// Initialise our savers\n\tif($tw.browser) {\n\t\tthis.initSavers();\n\t}\n\t// Only do dirty tracking if required\n\tif($tw.browser && this.dirtyTracking) {\n\t\t// Compile the dirty tiddler filter\n\t\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t\t// Count of changes that have not yet been saved\n\t\tthis.numChanges = 0;\n\t\t// Listen out for changes to tiddlers\n\t\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t\t// Filter the changes so that we only count changes to tiddlers that we care about\n\t\t\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\t\titerator(tiddler,title);\n\t\t\t\t});\n\t\t\t});\n\t\t\t// Adjust the number of changes\n\t\t\tself.numChanges += filteredChanges.length;\n\t\t\tself.updateDirtyStatus();\n\t\t\t// Do any autosave if one is pending and there's no more change events\n\t\t\tif(self.pendingAutoSave && self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tself.pendingAutoSave = false;\n\t\t\t}\n\t\t});\n\t\t// Listen for the autosave event\n\t\t$tw.rootWidget.addEventListener(\"tm-auto-save-wiki\",function(event) {\n\t\t\t// Do the autosave unless there are outstanding tiddler change events\n\t\t\tif(self.wiki.getSizeOfTiddlerEventQueue() === 0) {\n\t\t\t\t// Check if we're dirty\n\t\t\t\tif(self.numChanges > 0) {\n\t\t\t\t\tself.saveWiki({\n\t\t\t\t\t\tmethod: \"autosave\",\n\t\t\t\t\t\tdownloadType: \"text/plain\"\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// Otherwise put ourselves in the \"pending autosave\" state and wait for the change event before we do the autosave\n\t\t\t\tself.pendingAutoSave = true;\n\t\t\t}\n\t\t});\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t}\n\t// Install the save action handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget.addEventListener(\"tm-save-wiki\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-download-file\",function(event) {\n\t\t\tself.saveWiki({\n\t\t\t\tmethod: \"download\",\n\t\t\t\ttemplate: event.param,\n\t\t\t\tdownloadType: \"text/plain\",\n\t\t\t\tvariables: event.paramObject\n\t\t\t});\n\t\t});\n\t}\n}\n\nSaverHandler.prototype.titleSyncFilter = \"$:/config/SaverFilter\";\nSaverHandler.prototype.titleAutoSave = \"$:/config/AutoSave\";\nSaverHandler.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\n\n/*\nSelect the appropriate saver modules and set them up\n*/\nSaverHandler.prototype.initSavers = function(moduleType) {\n\tmoduleType = moduleType || \"saver\";\n\t// Instantiate the available savers\n\tthis.savers = [];\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(moduleType,function(title,module) {\n\t\tif(module.canSave(self)) {\n\t\t\tself.savers.push(module.create(self.wiki));\n\t\t}\n\t});\n\t// Sort the savers into priority order\n\tthis.savers.sort(function(a,b) {\n\t\tif(a.info.priority < b.info.priority) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(a.info.priority > b.info.priority) {\n\t\t\t\treturn +1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nSave the wiki contents. Options are:\n\tmethod: \"save\", \"autosave\" or \"download\"\n\ttemplate: the tiddler containing the template to save\n\tdownloadType: the content type for the saved file\n*/\nSaverHandler.prototype.saveWiki = function(options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tmethod = options.method || \"save\",\n\t\tvariables = options.variables || {},\n\t\ttemplate = options.template || \"$:/core/save/all\",\n\t\tdownloadType = options.downloadType || \"text/plain\",\n\t\ttext = this.wiki.renderTiddler(downloadType,template,options),\n\t\tcallback = function(err) {\n\t\t\tif(err) {\n\t\t\t\talert($tw.language.getString(\"Error/WhileSaving\") + \":\\n\\n\" + err);\n\t\t\t} else {\n\t\t\t\t// Clear the task queue if we're saving (rather than downloading)\n\t\t\t\tif(method !== \"download\") {\n\t\t\t\t\tself.numChanges = 0;\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t}\n\t\t\t\t$tw.notifier.display(self.titleSavedNotification);\n\t\t\t\tif(options.callback) {\n\t\t\t\t\toptions.callback();\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\t// Ignore autosave if disabled\n\tif(method === \"autosave\" && this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\") {\n\t\treturn false;\n\t}\n\t// Call the highest priority saver that supports this method\n\tfor(var t=this.savers.length-1; t>=0; t--) {\n\t\tvar saver = this.savers[t];\n\t\tif(saver.info.capabilities.indexOf(method) !== -1 && saver.save(text,method,callback,{variables: {filename: variables.filename}})) {\n\t\t\tthis.logger.log(\"Saving wiki with method\",method,\"through saver\",saver.info.name);\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSaverHandler.prototype.isDirty = function() {\n\treturn this.numChanges > 0;\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSaverHandler.prototype.updateDirtyStatus = function() {\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\nexports.SaverHandler = SaverHandler;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/savers/andtidwiki.js": { "title": "$:/core/modules/savers/andtidwiki.js", "text": "/*\\\ntitle: $:/core/modules/savers/andtidwiki.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the AndTidWiki Android app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar AndTidWiki = function(wiki) {\n};\n\nAndTidWiki.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t// Strip the file://\n\tif(pathname.indexOf(\"file://\") === 0) {\n\t\tpathname = pathname.substr(7);\n\t}\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Save the file\n\twindow.twi.saveFile(pathname,text);\n\t// Call the callback\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nAndTidWiki.prototype.info = {\n\tname: \"andtidwiki\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.twi && !!window.twi.saveFile;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new AndTidWiki(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/beaker.js": { "title": "$:/core/modules/savers/beaker.js", "text": "/*\\\ntitle: $:/core/modules/savers/beaker.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Beaker browser's (https://beakerbrowser.com) Dat protocol (https://datproject.org/)\nCompatible with beaker >= V0.7.2\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet up the saver\n*/\nvar BeakerSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nBeakerSaver.prototype.save = function(text,method,callback) {\n\tvar dat = new DatArchive(\"\" + window.location),\n\t\tpathname = (\"\" + window.location.pathname).split(\"#\")[0];\n\tdat.stat(pathname).then(function(value) {\n\t\tif(value.isDirectory()) {\n\t\t\tpathname = pathname + \"/index.html\";\n\t\t}\n\t\tdat.writeFile(pathname,text,\"utf8\").then(function(value) {\n\t\t\tcallback(null);\n\t\t},function(reason) {\n\t\t\tcallback(\"Beaker Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Beaker Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nBeakerSaver.prototype.info = {\n\tname: \"beaker\",\n\tpriority: 3000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.DatArchive;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new BeakerSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/download.js": { "title": "$:/core/modules/savers/download.js", "text": "/*\\\ntitle: $:/core/modules/savers/download.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar DownloadSaver = function(wiki) {\n};\n\nDownloadSaver.prototype.save = function(text,method,callback,options) {\n\toptions = options || {};\n\t// Get the current filename\n\tvar filename = options.variables.filename;\n\tif(!filename) {\n\t\tvar p = document.location.pathname.lastIndexOf(\"/\");\n\t\tif(p !== -1) {\n\t\t\t// We decode the pathname because document.location is URL encoded by the browser\n\t\t\tfilename = decodeURIComponent(document.location.pathname.substr(p+1));\n\t\t}\n\t}\n\tif(!filename) {\n\t\tfilename = \"tiddlywiki.html\";\n\t}\n\t// Set up the link\n\tvar link = document.createElement(\"a\");\n\tif(Blob !== undefined) {\n\t\tvar blob = new Blob([text], {type: \"text/html\"});\n\t\tlink.setAttribute(\"href\", URL.createObjectURL(blob));\n\t} else {\n\t\tlink.setAttribute(\"href\",\"data:text/html,\" + encodeURIComponent(text));\n\t}\n\tlink.setAttribute(\"download\",filename);\n\tdocument.body.appendChild(link);\n\tlink.click();\n\tdocument.body.removeChild(link);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nDownloadSaver.prototype.info = {\n\tname: \"download\",\n\tpriority: 100\n};\n\nObject.defineProperty(DownloadSaver.prototype.info, \"capabilities\", {\n\tget: function() {\n\t\tvar capabilities = [\"save\", \"download\"];\n\t\tif(($tw.wiki.getTextReference(\"$:/config/DownloadSaver/AutoSave\") || \"\").toLowerCase() === \"yes\") {\n\t\t\tcapabilities.push(\"autosave\");\n\t\t}\n\t\treturn capabilities;\n\t}\n});\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn document.createElement(\"a\").download !== undefined;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new DownloadSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/fsosaver.js": { "title": "$:/core/modules/savers/fsosaver.js", "text": "/*\\\ntitle: $:/core/modules/savers/fsosaver.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via MS FileSystemObject ActiveXObject\n\nNote: Since TiddlyWiki's markup contains the MOTW, the FileSystemObject normally won't be available. \nHowever, if the wiki is loaded as an .HTA file (Windows HTML Applications) then the FSO can be used.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar FSOSaver = function(wiki) {\n};\n\nFSOSaver.prototype.save = function(text,method,callback) {\n\t// Get the pathname of this document\n\tvar pathname = unescape(document.location.pathname);\n\t// Test for a Windows path of the form /x:\\blah...\n\tif(/^\\/[A-Z]\\:\\\\[^\\\\]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t} else if(document.location.hostname !== \"\" && /^\\/\\\\[^\\\\]+\\\\[^\\\\]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t// Remove the leading slash\n\t\tpathname = pathname.substr(1);\n\t\t// reconstruct UNC path\n\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t} else {\n\t\treturn false;\n\t}\n\t// Save the file (as UTF-16)\n\tvar fso = new ActiveXObject(\"Scripting.FileSystemObject\");\n\tvar file = fso.OpenTextFile(pathname,2,-1,-1);\n\tfile.Write(text);\n\tfile.Close();\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nFSOSaver.prototype.info = {\n\tname: \"FSOSaver\",\n\tpriority: 120,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\ttry {\n\t\treturn (window.location.protocol === \"file:\") && !!(new ActiveXObject(\"Scripting.FileSystemObject\"));\n\t} catch(e) { return false; }\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new FSOSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/manualdownload.js": { "title": "$:/core/modules/savers/manualdownload.js", "text": "/*\\\ntitle: $:/core/modules/savers/manualdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via HTML5's download APIs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Title of the tiddler containing the download message\nvar downloadInstructionsTitle = \"$:/language/Modals/Download\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar ManualDownloadSaver = function(wiki) {\n};\n\nManualDownloadSaver.prototype.save = function(text,method,callback) {\n\t$tw.modal.display(downloadInstructionsTitle,{\n\t\tdownloadLink: \"data:text/html,\" + encodeURIComponent(text)\n\t});\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nManualDownloadSaver.prototype.info = {\n\tname: \"manualdownload\",\n\tpriority: 0,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new ManualDownloadSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/msdownload.js": { "title": "$:/core/modules/savers/msdownload.js", "text": "/*\\\ntitle: $:/core/modules/savers/msdownload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via window.navigator.msSaveBlob()\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar MsDownloadSaver = function(wiki) {\n};\n\nMsDownloadSaver.prototype.save = function(text,method,callback) {\n\t// Get the current filename\n\tvar filename = \"tiddlywiki.html\",\n\t\tp = document.location.pathname.lastIndexOf(\"/\");\n\tif(p !== -1) {\n\t\tfilename = document.location.pathname.substr(p+1);\n\t}\n\t// Set up the link\n\tvar blob = new Blob([text], {type: \"text/html\"});\n\twindow.navigator.msSaveBlob(blob,filename);\n\t// Callback that we succeeded\n\tcallback(null);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nMsDownloadSaver.prototype.info = {\n\tname: \"msdownload\",\n\tpriority: 110,\n\tcapabilities: [\"save\", \"download\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn !!window.navigator.msSaveBlob;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new MsDownloadSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/put.js": { "title": "$:/core/modules/savers/put.js", "text": "/*\\\ntitle: $:/core/modules/savers/put.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by performing a PUT request to the server\n\nWorks with any server which accepts a PUT request\nto the current URL, such as a WebDAV server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar PutSaver = function(wiki) {\n\tthis.wiki = wiki;\n\tvar self = this;\n\tvar uri = this.uri();\n\t// Async server probe. Until probe finishes, save will fail fast\n\t// See also https://github.com/Jermolene/TiddlyWiki5/issues/2276\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"OPTIONS\",\n\t\tcallback: function(err, data, xhr) {\n\t\t\t// Check DAV header http://www.webdav.org/specs/rfc2518.html#rfc.section.9.1\n\t\t\tif(!err) {\n\t\t\t\tself.serverAcceptsPuts = xhr.status === 200 && !!xhr.getResponseHeader(\"dav\");\n\t\t\t}\n\t\t}\n\t});\n\t// Retrieve ETag if available\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"HEAD\",\n\t\tcallback: function(err, data, xhr) {\n\t\t\tif(!err) {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t}\n\t\t}\n\t});\n};\n\nPutSaver.prototype.uri = function() {\n\treturn document.location.toString().split(\"#\")[0];\n};\n\n// TODO: in case of edit conflict\n// Prompt: Do you want to save over this? Y/N\n// Merging would be ideal, and may be possible using future generic merge flow\nPutSaver.prototype.save = function(text, method, callback) {\n\tif(!this.serverAcceptsPuts) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tvar headers = { \"Content-Type\": \"text/html;charset=UTF-8\" };\n\tif(this.etag) {\n\t\theaders[\"If-Match\"] = this.etag;\n\t}\n\t$tw.utils.httpRequest({\n\t\turl: this.uri(),\n\t\ttype: \"PUT\",\n\t\theaders: headers,\n\t\tdata: text,\n\t\tcallback: function(err, data, xhr) {\n\t\t\tif(err) {\n\t\t\t\tcallback(err);\n\t\t\t} if(xhr.status === 200 || xhr.status === 201) {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t\tcallback(null); // success\n\t\t\t} else if(xhr.status === 412) { // edit conflict\n\t\t\t\tvar message = $tw.language.getString(\"Error/EditConflict\");\n\t\t\t\tcallback(message);\n\t\t\t} else {\n\t\t\t\tcallback(xhr.responseText); // fail\n\t\t\t}\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nPutSaver.prototype.info = {\n\tname: \"put\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn /^https?:/.test(location.protocol);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new PutSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/tiddlyfox.js": { "title": "$:/core/modules/savers/tiddlyfox.js", "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyfox.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TiddlyFox file extension\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TiddlyFoxSaver = function(wiki) {\n};\n\nTiddlyFoxSaver.prototype.save = function(text,method,callback) {\n\tvar messageBox = document.getElementById(\"tiddlyfox-message-box\");\n\tif(messageBox) {\n\t\t// Get the pathname of this document\n\t\tvar pathname = document.location.toString().split(\"#\")[0];\n\t\t// Replace file://localhost/ with file:///\n\t\tif(pathname.indexOf(\"file://localhost/\") === 0) {\n\t\t\tpathname = \"file://\" + pathname.substr(16);\n\t\t}\n\t\t// Windows path file:///x:/blah/blah --> x:\\blah\\blah\n\t\tif(/^file\\:\\/\\/\\/[A-Z]\\:\\//i.test(pathname)) {\n\t\t\t// Remove the leading slash and convert slashes to backslashes\n\t\t\tpathname = pathname.substr(8).replace(/\\//g,\"\\\\\");\n\t\t// Firefox Windows network path file://///server/share/blah/blah --> //server/share/blah/blah\n\t\t} else if(pathname.indexOf(\"file://///\") === 0) {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(10)).replace(/\\//g,\"\\\\\");\n\t\t// Mac/Unix local path file:///path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:///\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(7));\n\t\t// Mac/Unix local path file:/path/path --> /path/path\n\t\t} else if(pathname.indexOf(\"file:/\") === 0) {\n\t\t\tpathname = unescape(pathname.substr(5));\n\t\t// Otherwise Windows networth path file://server/share/path/path --> \\\\server\\share\\path\\path\n\t\t} else {\n\t\t\tpathname = \"\\\\\\\\\" + unescape(pathname.substr(7)).replace(new RegExp(\"/\",\"g\"),\"\\\\\");\n\t\t}\n\t\t// Create the message element and put it in the message box\n\t\tvar message = document.createElement(\"div\");\n\t\tmessage.setAttribute(\"data-tiddlyfox-path\",decodeURIComponent(pathname));\n\t\tmessage.setAttribute(\"data-tiddlyfox-content\",text);\n\t\tmessageBox.appendChild(message);\n\t\t// Add an event handler for when the file has been saved\n\t\tmessage.addEventListener(\"tiddlyfox-have-saved-file\",function(event) {\n\t\t\tcallback(null);\n\t\t}, false);\n\t\t// Create and dispatch the custom event to the extension\n\t\tvar event = document.createEvent(\"Events\");\n\t\tevent.initEvent(\"tiddlyfox-save-file\",true,false);\n\t\tmessage.dispatchEvent(event);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyFoxSaver.prototype.info = {\n\tname: \"tiddlyfox\",\n\tpriority: 1500,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyFoxSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/tiddlyie.js": { "title": "$:/core/modules/savers/tiddlyie.js", "text": "/*\\\ntitle: $:/core/modules/savers/tiddlyie.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via Internet Explorer BHO extenion (TiddlyIE)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar TiddlyIESaver = function(wiki) {\n};\n\nTiddlyIESaver.prototype.save = function(text,method,callback) {\n\t// Check existence of TiddlyIE BHO extension (note: only works after document is complete)\n\tif(typeof(window.TiddlyIE) != \"undefined\") {\n\t\t// Get the pathname of this document\n\t\tvar pathname = unescape(document.location.pathname);\n\t\t// Test for a Windows path of the form /x:/blah...\n\t\tif(/^\\/[A-Z]\\:\\/[^\\/]+/i.test(pathname)) {\t// ie: ^/[a-z]:/[^/]+ (is this better?: ^/[a-z]:/[^/]+(/[^/]+)*\\.[^/]+ )\n\t\t\t// Remove the leading slash\n\t\t\tpathname = pathname.substr(1);\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t} else if(document.hostname !== \"\" && /^\\/[^\\/]+\\/[^\\/]+/i.test(pathname)) {\t// test for \\\\server\\share\\blah... - ^/[^/]+/[^/]+\n\t\t\t// Convert slashes to backslashes\n\t\t\tpathname = pathname.replace(/\\//g,\"\\\\\");\n\t\t\t// reconstruct UNC path\n\t\t\tpathname = \"\\\\\\\\\" + document.location.hostname + pathname;\n\t\t} else return false;\n\t\t// Prompt the user to save the file\n\t\twindow.TiddlyIE.save(pathname, text);\n\t\t// Callback that we succeeded\n\t\tcallback(null);\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nInformation about this saver\n*/\nTiddlyIESaver.prototype.info = {\n\tname: \"tiddlyiesaver\",\n\tpriority: 1500,\n\tcapabilities: [\"save\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn (window.location.protocol === \"file:\");\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TiddlyIESaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/twedit.js": { "title": "$:/core/modules/savers/twedit.js", "text": "/*\\\ntitle: $:/core/modules/savers/twedit.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via the TWEdit iOS app\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false, netscape: false, Components: false */\n\"use strict\";\n\nvar TWEditSaver = function(wiki) {\n};\n\nTWEditSaver.prototype.save = function(text,method,callback) {\n\t// Bail if we're not running under TWEdit\n\tif(typeof DeviceInfo !== \"object\") {\n\t\treturn false;\n\t}\n\t// Get the pathname of this document\n\tvar pathname = decodeURIComponent(document.location.pathname);\n\t// Strip any query or location part\n\tvar p = pathname.indexOf(\"?\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\tp = pathname.indexOf(\"#\");\n\tif(p !== -1) {\n\t\tpathname = pathname.substr(0,p);\n\t}\n\t// Remove the leading \"/Documents\" from path\n\tvar prefix = \"/Documents\";\n\tif(pathname.indexOf(prefix) === 0) {\n\t\tpathname = pathname.substr(prefix.length);\n\t}\n\t// Error handler\n\tvar errorHandler = function(event) {\n\t\t// Error\n\t\tcallback($tw.language.getString(\"Error/SavingToTWEdit\") + \": \" + event.target.error.code);\n\t};\n\t// Get the file system\n\twindow.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem) {\n\t\t// Now we've got the filesystem, get the fileEntry\n\t\tfileSystem.root.getFile(pathname, {create: true}, function(fileEntry) {\n\t\t\t// Now we've got the fileEntry, create the writer\n\t\t\tfileEntry.createWriter(function(writer) {\n\t\t\t\twriter.onerror = errorHandler;\n\t\t\t\twriter.onwrite = function() {\n\t\t\t\t\tcallback(null);\n\t\t\t\t};\n\t\t\t\twriter.position = 0;\n\t\t\t\twriter.write(text);\n\t\t\t},errorHandler);\n\t\t}, errorHandler);\n\t}, errorHandler);\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nTWEditSaver.prototype.info = {\n\tname: \"twedit\",\n\tpriority: 1600,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new TWEditSaver(wiki);\n};\n\n/////////////////////////// Hack\n// HACK: This ensures that TWEdit recognises us as a TiddlyWiki document\nif($tw.browser) {\n\twindow.version = {title: \"TiddlyWiki\"};\n}\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/savers/upload.js": { "title": "$:/core/modules/savers/upload.js", "text": "/*\\\ntitle: $:/core/modules/savers/upload.js\ntype: application/javascript\nmodule-type: saver\n\nHandles saving changes via upload to a server.\n\nDesigned to be compatible with BidiX's UploadPlugin at http://tiddlywiki.bidix.info/#UploadPlugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar UploadSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nUploadSaver.prototype.save = function(text,method,callback) {\n\t// Get the various parameters we need\n\tvar backupDir = this.wiki.getTextReference(\"$:/UploadBackupDir\") || \".\",\n\t\tusername = this.wiki.getTextReference(\"$:/UploadName\"),\n\t\tpassword = $tw.utils.getPassword(\"upload\"),\n\t\tuploadDir = this.wiki.getTextReference(\"$:/UploadDir\") || \".\",\n\t\tuploadFilename = this.wiki.getTextReference(\"$:/UploadFilename\") || \"index.html\",\n\t\turl = this.wiki.getTextReference(\"$:/UploadURL\");\n\t// Bail out if we don't have the bits we need\n\tif(!username || username.toString().trim() === \"\" || !password || password.toString().trim() === \"\") {\n\t\treturn false;\n\t}\n\t// Construct the url if not provided\n\tif(!url) {\n\t\turl = \"http://\" + username + \".tiddlyspot.com/store.cgi\";\n\t}\n\t// Assemble the header\n\tvar boundary = \"---------------------------\" + \"AaB03x\";\t\n\tvar uploadFormName = \"UploadPlugin\";\n\tvar head = [];\n\thead.push(\"--\" + boundary + \"\\r\\nContent-disposition: form-data; name=\\\"UploadPlugin\\\"\\r\\n\");\n\thead.push(\"backupDir=\" + backupDir + \";user=\" + username + \";password=\" + password + \";uploaddir=\" + uploadDir + \";;\"); \n\thead.push(\"\\r\\n\" + \"--\" + boundary);\n\thead.push(\"Content-disposition: form-data; name=\\\"userfile\\\"; filename=\\\"\" + uploadFilename + \"\\\"\");\n\thead.push(\"Content-Type: text/html;charset=UTF-8\");\n\thead.push(\"Content-Length: \" + text.length + \"\\r\\n\");\n\thead.push(\"\");\n\t// Assemble the tail and the data itself\n\tvar tail = \"\\r\\n--\" + boundary + \"--\\r\\n\",\n\t\tdata = head.join(\"\\r\\n\") + text + tail;\n\t// Do the HTTP post\n\tvar http = new XMLHttpRequest();\n\thttp.open(\"POST\",url,true,username,password);\n\thttp.setRequestHeader(\"Content-Type\",\"multipart/form-data; charset=UTF-8; boundary=\" + boundary);\n\thttp.onreadystatechange = function() {\n\t\tif(http.readyState == 4 && http.status == 200) {\n\t\t\tif(http.responseText.substr(0,4) === \"0 - \") {\n\t\t\t\tcallback(null);\n\t\t\t} else {\n\t\t\t\tcallback(http.responseText);\n\t\t\t}\n\t\t}\n\t};\n\ttry {\n\t\thttp.send(data);\n\t} catch(ex) {\n\t\treturn callback($tw.language.getString(\"Error/Caption\") + \":\" + ex);\n\t}\n\t$tw.notifier.display(\"$:/language/Notifications/Save/Starting\");\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nUploadSaver.prototype.info = {\n\tname: \"upload\",\n\tpriority: 2000,\n\tcapabilities: [\"save\", \"autosave\"]\n};\n\n/*\nStatic method that returns true if this saver is capable of working\n*/\nexports.canSave = function(wiki) {\n\treturn true;\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new UploadSaver(wiki);\n};\n\n})();\n", "type": "application/javascript", "module-type": "saver" }, "$:/core/modules/browser-messaging.js": { "title": "$:/core/modules/browser-messaging.js", "text": "/*\\\ntitle: $:/core/modules/browser-messaging.js\ntype: application/javascript\nmodule-type: startup\n\nBrowser message handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"browser-messaging\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*\nLoad a specified url as an iframe and call the callback when it is loaded. If the url is already loaded then the existing iframe instance is used\n*/\nfunction loadIFrame(url,callback) {\n\t// Check if iframe already exists\n\tvar iframeInfo = $tw.browserMessaging.iframeInfoMap[url];\n\tif(iframeInfo) {\n\t\t// We've already got the iframe\n\t\tcallback(null,iframeInfo);\n\t} else {\n\t\t// Create the iframe and save it in the list\n\t\tvar iframe = document.createElement(\"iframe\");\n\t\tiframeInfo = {\n\t\t\turl: url,\n\t\t\tstatus: \"loading\",\n\t\t\tdomNode: iframe\n\t\t};\n\t\t$tw.browserMessaging.iframeInfoMap[url] = iframeInfo;\n\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t// Add the iframe to the DOM and hide it\n\t\tiframe.style.display = \"none\";\n\t\tiframe.setAttribute(\"library\",\"true\");\n\t\tdocument.body.appendChild(iframe);\n\t\t// Set up onload\n\t\tiframe.onload = function() {\n\t\t\tiframeInfo.status = \"loaded\";\n\t\t\tsaveIFrameInfoTiddler(iframeInfo);\n\t\t\tcallback(null,iframeInfo);\n\t\t};\n\t\tiframe.onerror = function() {\n\t\t\tcallback(\"Cannot load iframe\");\n\t\t};\n\t\ttry {\n\t\t\tiframe.src = url;\n\t\t} catch(ex) {\n\t\t\tcallback(ex);\n\t\t}\n\t}\n}\n\n/*\nUnload library iframe for given url\n*/\nfunction unloadIFrame(url){\n\t$tw.utils.each(document.getElementsByTagName('iframe'), function(iframe) {\n\t\tif(iframe.getAttribute(\"library\") === \"true\" &&\n\t\t iframe.getAttribute(\"src\") === url) {\n\t\t\tiframe.parentNode.removeChild(iframe);\n\t\t}\n\t});\n}\n\nfunction saveIFrameInfoTiddler(iframeInfo) {\n\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),{\n\t\ttitle: \"$:/temp/ServerConnection/\" + iframeInfo.url,\n\t\ttext: iframeInfo.status,\n\t\ttags: [\"$:/tags/ServerConnection\"],\n\t\turl: iframeInfo.url\n\t},$tw.wiki.getModificationFields()));\n}\n\nexports.startup = function() {\n\t// Initialise the store of iframes we've created\n\t$tw.browserMessaging = {\n\t\tiframeInfoMap: {} // Hashmap by URL of {url:,status:\"loading/loaded\",domNode:}\n\t};\n\t// Listen for widget messages to control loading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\tif(url) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers.json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-info\",\n\t\t\t\t\t\t\tinfoTitlePrefix: paramObject.infoTitlePrefix || \"$:/temp/RemoteAssetInfo/\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for widget messages to control unloading the plugin library\n\t$tw.rootWidget.addEventListener(\"tm-unload-plugin-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url;\n\t\t$tw.browserMessaging.iframeInfoMap[url] = undefined;\n\t\tif(url) {\n\t\t\tunloadIFrame(url);\n\t\t\t$tw.utils.each(\n\t\t\t\t$tw.wiki.filterTiddlers(\"[[$:/temp/ServerConnection/\" + url + \"]] [prefix[$:/temp/RemoteAssetInfo/\" + url + \"/]]\"),\n\t\t\t\tfunction(title) {\n\t\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t);\n\t\t}\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-load-plugin-from-library\",function(event) {\n\t\tvar paramObject = event.paramObject || {},\n\t\t\turl = paramObject.url,\n\t\t\ttitle = paramObject.title;\n\t\tif(url && title) {\n\t\t\tloadIFrame(url,function(err,iframeInfo) {\n\t\t\t\tif(err) {\n\t\t\t\t\talert($tw.language.getString(\"Error/LoadingPluginLibrary\") + \": \" + url);\n\t\t\t\t} else {\n\t\t\t\t\tiframeInfo.domNode.contentWindow.postMessage({\n\t\t\t\t\t\tverb: \"GET\",\n\t\t\t\t\t\turl: \"recipes/library/tiddlers/\" + encodeURIComponent(title) + \".json\",\n\t\t\t\t\t\tcookies: {\n\t\t\t\t\t\t\ttype: \"save-tiddler\",\n\t\t\t\t\t\t\turl: url\n\t\t\t\t\t\t}\n\t\t\t\t\t},\"*\");\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Listen for window messages from other windows\n\twindow.addEventListener(\"message\",function listener(event){\n\t\tconsole.log(\"browser-messaging: \",document.location.toString())\n\t\tconsole.log(\"browser-messaging: Received message from\",event.origin);\n\t\tconsole.log(\"browser-messaging: Message content\",event.data);\n\t\tswitch(event.data.verb) {\n\t\t\tcase \"GET-RESPONSE\":\n\t\t\t\tif(event.data.status.charAt(0) === \"2\") {\n\t\t\t\t\tif(event.data.cookies) {\n\t\t\t\t\t\tif(event.data.cookies.type === \"save-info\") {\n\t\t\t\t\t\t\tvar tiddlers = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.utils.each(tiddlers,function(tiddler) {\n\t\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler($tw.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\t\t\t\t\ttitle: event.data.cookies.infoTitlePrefix + event.data.cookies.url + \"/\" + tiddler.title,\n\t\t\t\t\t\t\t\t\t\"original-title\": tiddler.title,\n\t\t\t\t\t\t\t\t\ttext: \"\",\n\t\t\t\t\t\t\t\t\ttype: \"text/vnd.tiddlywiki\",\n\t\t\t\t\t\t\t\t\t\"original-type\": tiddler.type,\n\t\t\t\t\t\t\t\t\t\"plugin-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-plugin-type\": tiddler[\"plugin-type\"],\n\t\t\t\t\t\t\t\t\t\"module-type\": undefined,\n\t\t\t\t\t\t\t\t\t\"original-module-type\": tiddler[\"module-type\"],\n\t\t\t\t\t\t\t\t\ttags: [\"$:/tags/RemoteAssetInfo\"],\n\t\t\t\t\t\t\t\t\t\"original-tags\": $tw.utils.stringifyList(tiddler.tags || []),\n\t\t\t\t\t\t\t\t\t\"server-url\": event.data.cookies.url\n\t\t\t\t\t\t\t\t},$tw.wiki.getModificationFields()));\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t} else if(event.data.cookies.type === \"save-tiddler\") {\n\t\t\t\t\t\t\tvar tiddler = JSON.parse(event.data.body);\n\t\t\t\t\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddler));\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t},false);\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/commands.js": { "title": "$:/core/modules/startup/commands.js", "text": "/*\\\ntitle: $:/core/modules/startup/commands.js\ntype: application/javascript\nmodule-type: startup\n\nCommand processing\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"commands\";\nexports.platforms = [\"node\"];\nexports.after = [\"story\"];\nexports.synchronous = false;\n\nexports.startup = function(callback) {\n\t// On the server, start a commander with the command line arguments\n\tvar commander = new $tw.Commander(\n\t\t$tw.boot.argv,\n\t\tfunction(err) {\n\t\t\tif(err) {\n\t\t\t\treturn $tw.utils.error(\"Error: \" + err);\n\t\t\t}\n\t\t\tcallback();\n\t\t},\n\t\t$tw.wiki,\n\t\t{output: process.stdout, error: process.stderr}\n\t);\n\tcommander.execute();\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/favicon.js": { "title": "$:/core/modules/startup/favicon.js", "text": "/*\\\ntitle: $:/core/modules/startup/favicon.js\ntype: application/javascript\nmodule-type: startup\n\nFavicon handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"favicon\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\t\t\n// Favicon tiddler\nvar FAVICON_TITLE = \"$:/favicon.ico\";\n\nexports.startup = function() {\n\t// Set up the favicon\n\tsetFavicon();\n\t// Reset the favicon when the tiddler changes\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,FAVICON_TITLE)) {\n\t\t\tsetFavicon();\n\t\t}\n\t});\n};\n\nfunction setFavicon() {\n\tvar tiddler = $tw.wiki.getTiddler(FAVICON_TITLE);\n\tif(tiddler) {\n\t\tvar faviconLink = document.getElementById(\"faviconLink\");\n\t\tfaviconLink.setAttribute(\"href\",\"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text);\n\t}\n}\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/info.js": { "title": "$:/core/modules/startup/info.js", "text": "/*\\\ntitle: $:/core/modules/startup/info.js\ntype: application/javascript\nmodule-type: startup\n\nInitialise $:/info tiddlers via $:/temp/info-plugin pseudo-plugin\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"info\";\nexports.before = [\"startup\"];\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Collect up the info tiddlers\n\tvar infoTiddlerFields = {};\n\t// Give each info module a chance to fill in as many info tiddlers as they want\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tvar tiddlerFieldsArray = moduleExports.getInfoTiddlerFields(infoTiddlerFields);\n\t\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\t\tif(fields) {\n\t\t\t\t\tinfoTiddlerFields[fields.title] = fields;\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\t// Bake the info tiddlers into a plugin\n\tvar fields = {\n\t\ttitle: \"$:/temp/info-plugin\",\n\t\ttype: \"application/json\",\n\t\t\"plugin-type\": \"info\",\n\t\ttext: JSON.stringify({tiddlers: infoTiddlerFields},null,$tw.config.preferences.jsonSpaces)\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\t$tw.wiki.readPluginInfo();\n\t$tw.wiki.registerPluginTiddlers(\"info\");\n\t$tw.wiki.unpackPluginTiddlers();\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/load-modules.js": { "title": "$:/core/modules/startup/load-modules.js", "text": "/*\\\ntitle: $:/core/modules/startup/load-modules.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"load-modules\";\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Load modules\n\t$tw.modules.applyMethods(\"utils\",$tw.utils);\n\tif($tw.node) {\n\t\t$tw.modules.applyMethods(\"utils-node\",$tw.utils);\n\t}\n\t$tw.modules.applyMethods(\"global\",$tw);\n\t$tw.modules.applyMethods(\"config\",$tw.config);\n\t$tw.Tiddler.fieldModules = $tw.modules.getModulesByTypeAsHashmap(\"tiddlerfield\");\n\t$tw.modules.applyMethods(\"tiddlermethod\",$tw.Tiddler.prototype);\n\t$tw.modules.applyMethods(\"wikimethod\",$tw.Wiki.prototype);\n\t$tw.modules.applyMethods(\"tiddlerdeserializer\",$tw.Wiki.tiddlerDeserializerModules);\n\t$tw.macros = $tw.modules.getModulesByTypeAsHashmap(\"macro\");\n\t$tw.wiki.initParsers();\n\t$tw.Commander.initCommands();\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/password.js": { "title": "$:/core/modules/startup/password.js", "text": "/*\\\ntitle: $:/core/modules/startup/password.js\ntype: application/javascript\nmodule-type: startup\n\nPassword handling\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"password\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t$tw.rootWidget.addEventListener(\"tm-set-password\",function(event) {\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: $tw.language.getString(\"Encryption/PromptSetPassword\"),\n\t\t\tnoUserName: true,\n\t\t\tsubmitText: $tw.language.getString(\"Encryption/SetPassword\"),\n\t\t\tcanCancel: true,\n\t\t\trepeatPassword: true,\n\t\t\tcallback: function(data) {\n\t\t\t\tif(data) {\n\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t}\n\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t}\n\t\t});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-clear-password\",function(event) {\n\t\tif($tw.browser) {\n\t\t\tif(!confirm($tw.language.getString(\"Encryption/ConfirmClearPassword\"))) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t\t$tw.crypto.setPassword(null);\n\t});\n\t// Ensure that $:/isEncrypted is maintained properly\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.utils.hop(changes,\"$:/isEncrypted\")) {\n\t\t\t$tw.crypto.updateCryptoStateTiddler();\n\t\t}\n\t});\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/render.js": { "title": "$:/core/modules/startup/render.js", "text": "/*\\\ntitle: $:/core/modules/startup/render.js\ntype: application/javascript\nmodule-type: startup\n\nTitle, stylesheet and page rendering\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"render\";\nexports.platforms = [\"browser\"];\nexports.after = [\"story\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar PAGE_TITLE_TITLE = \"$:/core/wiki/title\";\nvar PAGE_STYLESHEET_TITLE = \"$:/core/ui/PageStylesheet\";\nvar PAGE_TEMPLATE_TITLE = \"$:/core/ui/PageTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar DRAFT_TIDDLER_TIMEOUT = 400;\n\nexports.startup = function() {\n\t// Set up the title\n\t$tw.titleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TITLE_TITLE,{document: $tw.fakeDocument, parseAsInline: true});\n\t$tw.titleContainer = $tw.fakeDocument.createElement(\"div\");\n\t$tw.titleWidgetNode.render($tw.titleContainer,null);\n\tdocument.title = $tw.titleContainer.textContent;\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tif($tw.titleWidgetNode.refresh(changes,$tw.titleContainer,null)) {\n\t\t\tdocument.title = $tw.titleContainer.textContent;\n\t\t}\n\t});\n\t// Set up the styles\n\t$tw.styleWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_STYLESHEET_TITLE,{document: $tw.fakeDocument});\n\t$tw.styleContainer = $tw.fakeDocument.createElement(\"style\");\n\t$tw.styleWidgetNode.render($tw.styleContainer,null);\n\t$tw.styleElement = document.createElement(\"style\");\n\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\tdocument.head.insertBefore($tw.styleElement,document.head.firstChild);\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"styleRefresh\",function(changes) {\n\t\tif($tw.styleWidgetNode.refresh(changes,$tw.styleContainer,null)) {\n\t\t\t$tw.styleElement.innerHTML = $tw.styleContainer.textContent;\n\t\t}\n\t}));\n\t// Display the $:/core/ui/PageTemplate tiddler to kick off the display\n\t$tw.perf.report(\"mainRender\",function() {\n\t\t$tw.pageWidgetNode = $tw.wiki.makeTranscludeWidget(PAGE_TEMPLATE_TITLE,{document: document, parentWidget: $tw.rootWidget});\n\t\t$tw.pageContainer = document.createElement(\"div\");\n\t\t$tw.utils.addClass($tw.pageContainer,\"tc-page-container-wrapper\");\n\t\tdocument.body.insertBefore($tw.pageContainer,document.body.firstChild);\n\t\t$tw.pageWidgetNode.render($tw.pageContainer,null);\n\t})();\n\t// Prepare refresh mechanism\n\tvar deferredChanges = Object.create(null),\n\t\ttimerId;\n\tfunction refresh() {\n\t\t// Process the refresh\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t}\n\t// Add the change event handler\n\t$tw.wiki.addEventListener(\"change\",$tw.perf.report(\"mainRefresh\",function(changes) {\n\t\t// Check if only drafts have changed\n\t\tvar onlyDraftsHaveChanged = true;\n\t\tfor(var title in changes) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(!tiddler || !tiddler.hasField(\"draft.of\")) {\n\t\t\t\tonlyDraftsHaveChanged = false;\n\t\t\t}\n\t\t}\n\t\t// Defer the change if only drafts have changed\n\t\tif(timerId) {\n\t\t\tclearTimeout(timerId);\n\t\t}\n\t\ttimerId = null;\n\t\tif(onlyDraftsHaveChanged) {\n\t\t\tvar timeout = parseInt($tw.wiki.getTiddlerText(DRAFT_TIDDLER_TIMEOUT_TITLE,\"\"),10);\n\t\t\tif(isNaN(timeout)) {\n\t\t\t\ttimeout = DRAFT_TIDDLER_TIMEOUT;\n\t\t\t}\n\t\t\ttimerId = setTimeout(refresh,timeout);\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t} else {\n\t\t\t$tw.utils.extend(deferredChanges,changes);\n\t\t\trefresh();\n\t\t}\n\t}));\n\t// Fix up the link between the root widget and the page container\n\t$tw.rootWidget.domNodes = [$tw.pageContainer];\n\t$tw.rootWidget.children = [$tw.pageWidgetNode];\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/rootwidget.js": { "title": "$:/core/modules/startup/rootwidget.js", "text": "/*\\\ntitle: $:/core/modules/startup/rootwidget.js\ntype: application/javascript\nmodule-type: startup\n\nSetup the root widget and the core root widget handlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"rootwidget\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.before = [\"story\"];\nexports.synchronous = true;\n\nexports.startup = function() {\n\t// Install the modal message mechanism\n\t$tw.modal = new $tw.utils.Modal($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-modal\",function(event) {\n\t\t$tw.modal.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the notification mechanism\n\t$tw.notifier = new $tw.utils.Notifier($tw.wiki);\n\t$tw.rootWidget.addEventListener(\"tm-notify\",function(event) {\n\t\t$tw.notifier.display(event.param,{variables: event.paramObject});\n\t});\n\t// Install the scroller\n\t$tw.pageScroller = new $tw.utils.PageScroller();\n\t$tw.rootWidget.addEventListener(\"tm-scroll\",function(event) {\n\t\t$tw.pageScroller.handleEvent(event);\n\t});\n\tvar fullscreen = $tw.utils.getFullScreenApis();\n\tif(fullscreen) {\n\t\t$tw.rootWidget.addEventListener(\"tm-full-screen\",function(event) {\n\t\t\tif(document[fullscreen._fullscreenElement]) {\n\t\t\t\tdocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tdocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t}\n\t\t});\n\t}\n\t// If we're being viewed on a data: URI then give instructions for how to save\n\tif(document.location.protocol === \"data:\") {\n\t\t$tw.rootWidget.dispatchEvent({\n\t\t\ttype: \"tm-modal\",\n\t\t\tparam: \"$:/language/Modals/SaveInstructions\"\n\t\t});\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup.js": { "title": "$:/core/modules/startup.js", "text": "/*\\\ntitle: $:/core/modules/startup.js\ntype: application/javascript\nmodule-type: startup\n\nMiscellaneous startup logic for both the client and server.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"startup\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\n// Set to `true` to enable performance instrumentation\nvar PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE = \"$:/config/Performance/Instrumentation\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nexports.startup = function() {\n\tvar modules,n,m,f;\n\t// Minimal browser detection\n\tif($tw.browser) {\n\t\t$tw.browser.isIE = (/msie|trident/i.test(navigator.userAgent));\n\t\t$tw.browser.isFirefox = !!document.mozFullScreenEnabled;\n\t}\n\t// Platform detection\n\t$tw.platform = {};\n\tif($tw.browser) {\n\t\t$tw.platform.isMac = /Mac/.test(navigator.platform);\n\t\t$tw.platform.isWindows = /win/i.test(navigator.platform);\n\t\t$tw.platform.isLinux = /Linux/i.test(navigator.appVersion);\n\t} else {\n\t\tswitch(require(\"os\").platform()) {\n\t\t\tcase \"darwin\":\n\t\t\t\t$tw.platform.isMac = true;\n\t\t\t\tbreak;\n\t\t\tcase \"win32\":\n\t\t\t\t$tw.platform.isWindows = true;\n\t\t\t\tbreak;\n\t\t\tcase \"freebsd\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t\tcase \"linux\":\n\t\t\t\t$tw.platform.isLinux = true;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\t// Initialise version\n\t$tw.version = $tw.utils.extractVersionInfo();\n\t// Set up the performance framework\n\t$tw.perf = new $tw.Performance($tw.wiki.getTiddlerText(PERFORMANCE_INSTRUMENTATION_CONFIG_TITLE,\"no\") === \"yes\");\n\t// Kick off the language manager and switcher\n\t$tw.language = new $tw.Language();\n\t$tw.languageSwitcher = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"language\",\n\t\tcontrollerTitle: \"$:/language\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/languages/en-US\"\n\t\t],\n\t\tonSwitch: function(plugins) {\n\t\t\tif($tw.browser) {\n\t\t\t\tvar pluginTiddler = $tw.wiki.getTiddler(plugins[0]);\n\t\t\t\tif(pluginTiddler) {\n\t\t\t\t\tdocument.documentElement.setAttribute(\"dir\",pluginTiddler.getFieldString(\"text-direction\") || \"auto\");\n\t\t\t\t} else {\n\t\t\t\t\tdocument.documentElement.removeAttribute(\"dir\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Kick off the theme manager\n\t$tw.themeManager = new $tw.PluginSwitcher({\n\t\twiki: $tw.wiki,\n\t\tpluginType: \"theme\",\n\t\tcontrollerTitle: \"$:/theme\",\n\t\tdefaultPlugins: [\n\t\t\t\"$:/themes/tiddlywiki/snowwhite\",\n\t\t\t\"$:/themes/tiddlywiki/vanilla\"\n\t\t]\n\t});\n\t// Kick off the keyboard manager\n\t$tw.keyboardManager = new $tw.KeyboardManager();\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\n\t// Create a root widget for attaching event handlers. By using it as the parentWidget for another widget tree, one can reuse the event handlers\n\tif($tw.browser) {\n\t\t$tw.rootWidget = new widget.widget({\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},{\n\t\t\twiki: $tw.wiki,\n\t\t\tdocument: document\n\t\t});\n\t}\n\t// Find a working syncadaptor\n\t$tw.syncadaptor = undefined;\n\t$tw.modules.forEachModuleOfType(\"syncadaptor\",function(title,module) {\n\t\tif(!$tw.syncadaptor && module.adaptorClass) {\n\t\t\t$tw.syncadaptor = new module.adaptorClass({wiki: $tw.wiki});\n\t\t}\n\t});\n\t// Set up the syncer object if we've got a syncadaptor\n\tif($tw.syncadaptor) {\n\t\t$tw.syncer = new $tw.Syncer({wiki: $tw.wiki, syncadaptor: $tw.syncadaptor});\n\t} \n\t// Setup the saver handler\n\t$tw.saverHandler = new $tw.SaverHandler({wiki: $tw.wiki, dirtyTracking: !$tw.syncadaptor});\n\t// Host-specific startup\n\tif($tw.browser) {\n\t\t// Install the popup manager\n\t\t$tw.popup = new $tw.utils.Popup();\n\t\t// Install the animator\n\t\t$tw.anim = new $tw.utils.Animator();\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/story.js": { "title": "$:/core/modules/startup/story.js", "text": "/*\\\ntitle: $:/core/modules/startup/story.js\ntype: application/javascript\nmodule-type: startup\n\nLoad core modules\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"story\";\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Default story and history lists\nvar DEFAULT_STORY_TITLE = \"$:/StoryList\";\nvar DEFAULT_HISTORY_TITLE = \"$:/HistoryList\";\n\n// Default tiddlers\nvar DEFAULT_TIDDLERS_TITLE = \"$:/DefaultTiddlers\";\n\n// Config\nvar CONFIG_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/UpdateAddressBar\"; // Can be \"no\", \"permalink\", \"permaview\"\nvar CONFIG_UPDATE_HISTORY = \"$:/config/Navigation/UpdateHistory\"; // Can be \"yes\" or \"no\"\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers();\n\tif($tw.browser) {\n\t\t// Set up location hash update\n\t\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t\tif($tw.utils.hop(changes,DEFAULT_STORY_TITLE) || $tw.utils.hop(changes,DEFAULT_HISTORY_TITLE)) {\n\t\t\t\tupdateLocationHash({\n\t\t\t\t\tupdateAddressBar: $tw.wiki.getTiddlerText(CONFIG_UPDATE_ADDRESS_BAR,\"permaview\").trim(),\n\t\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim()\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t\t// Listen for changes to the browser location hash\n\t\twindow.addEventListener(\"hashchange\",function() {\n\t\t\tvar hash = $tw.utils.getLocationHash();\n\t\t\tif(hash !== $tw.locationHash) {\n\t\t\t\t$tw.locationHash = hash;\n\t\t\t\topenStartupTiddlers({defaultToCurrentStory: true});\n\t\t\t}\n\t\t},false);\n\t\t// Listen for the tm-browser-refresh message\n\t\t$tw.rootWidget.addEventListener(\"tm-browser-refresh\",function(event) {\n\t\t\twindow.location.reload(true);\n\t\t});\n\t\t// Listen for the tm-print message\n\t\t$tw.rootWidget.addEventListener(\"tm-print\",function(event) {\n\t\t\t(event.event.view || window).print();\n\t\t});\n\t\t// Listen for the tm-home message\n\t\t$tw.rootWidget.addEventListener(\"tm-home\",function(event) {\n\t\t\twindow.location.hash = \"\";\n\t\t\tvar storyFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE),\n\t\t\t\tstoryList = $tw.wiki.filterTiddlers(storyFilter);\n\t\t\t//invoke any hooks that might change the default story list\n\t\t\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t\t\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t\t\tif(storyList[0]) {\n\t\t\t\t$tw.wiki.addToHistory(storyList[0]);\t\t\t\t\n\t\t\t}\n\t\t});\n\t\t// Listen for the tm-permalink message\n\t\t$tw.rootWidget.addEventListener(\"tm-permalink\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permalink\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t\t// Listen for the tm-permaview message\n\t\t$tw.rootWidget.addEventListener(\"tm-permaview\",function(event) {\n\t\t\tupdateLocationHash({\n\t\t\t\tupdateAddressBar: \"permaview\",\n\t\t\t\tupdateHistory: $tw.wiki.getTiddlerText(CONFIG_UPDATE_HISTORY,\"no\").trim(),\n\t\t\t\ttargetTiddler: event.param || event.tiddlerTitle\n\t\t\t});\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndefaultToCurrentStory: If true, the current story is retained as the default, instead of opening the default tiddlers\n*/\nfunction openStartupTiddlers(options) {\n\toptions = options || {};\n\t// Work out the target tiddler and the story filter. \"null\" means \"unspecified\"\n\tvar target = null,\n\t\tstoryFilter = null;\n\tif($tw.locationHash.length > 1) {\n\t\tvar hash = $tw.locationHash.substr(1),\n\t\t\tsplit = hash.indexOf(\":\");\n\t\tif(split === -1) {\n\t\t\ttarget = decodeURIComponent(hash.trim());\n\t\t} else {\n\t\t\ttarget = decodeURIComponent(hash.substr(0,split).trim());\n\t\t\tstoryFilter = decodeURIComponent(hash.substr(split + 1).trim());\n\t\t}\n\t}\n\t// If the story wasn't specified use the current tiddlers or a blank story\n\tif(storyFilter === null) {\n\t\tif(options.defaultToCurrentStory) {\n\t\t\tvar currStoryList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE);\n\t\t\tstoryFilter = $tw.utils.stringifyList(currStoryList);\n\t\t} else {\n\t\t\tif(target && target !== \"\") {\n\t\t\t\tstoryFilter = \"\";\n\t\t\t} else {\n\t\t\t\tstoryFilter = $tw.wiki.getTiddlerText(DEFAULT_TIDDLERS_TITLE);\n\t\t\t}\n\t\t}\n\t}\n\t// Process the story filter to get the story list\n\tvar storyList = $tw.wiki.filterTiddlers(storyFilter);\n\t// Invoke any hooks that want to change the default story list\n\tstoryList = $tw.hooks.invokeHook(\"th-opening-default-tiddlers-list\",storyList);\n\t// If the target tiddler isn't included then splice it in at the top\n\tif(target && storyList.indexOf(target) === -1) {\n\t\tstoryList.unshift(target);\n\t}\n\t// Save the story list\n\t$tw.wiki.addTiddler({title: DEFAULT_STORY_TITLE, text: \"\", list: storyList},$tw.wiki.getModificationFields());\n\t// If a target tiddler was specified add it to the history stack\n\tif(target && target !== \"\") {\n\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t}\n\t\t$tw.wiki.addToHistory(target);\n\t} else if(storyList.length > 0) {\n\t\t$tw.wiki.addToHistory(storyList[0]);\n\t}\n}\n\n/*\noptions: See below\noptions.updateAddressBar: \"permalink\", \"permaview\" or \"no\" (defaults to \"permaview\")\noptions.updateHistory: \"yes\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\tif(options.updateAddressBar !== \"no\") {\n\t\t// Get the story and the history stack\n\t\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\t\ttargetTiddler = \"\";\n\t\tif(options.targetTiddler) {\n\t\t\ttargetTiddler = options.targetTiddler;\n\t\t} else {\n\t\t\t// The target tiddler is the one at the top of the stack\n\t\t\tif(historyList.length > 0) {\n\t\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t\t}\n\t\t\t// Blank the target tiddler if it isn't present in the story\n\t\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\t\ttargetTiddler = \"\";\n\t\t\t}\n\t\t}\n\t\t// Assemble the location hash\n\t\tif(options.updateAddressBar === \"permalink\") {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t} else {\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t}\n\t\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\t\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\t\tif(options.updateHistory === \"yes\") {\n\t\t\t\t// Assign the location hash so that history is updated\n\t\t\t\twindow.location.hash = $tw.locationHash;\n\t\t\t} else {\n\t\t\t\t// We use replace so that browser history isn't affected\n\t\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\n\t\t\t}\n\t\t}\n\t}\n}\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/startup/windows.js": { "title": "$:/core/modules/startup/windows.js", "text": "/*\\\ntitle: $:/core/modules/startup/windows.js\ntype: application/javascript\nmodule-type: startup\n\nSetup root widget handlers for the messages concerned with opening external browser windows\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"windows\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n// Global to keep track of open windows (hashmap by title)\nvar windows = {};\n\nexports.startup = function() {\n\t// Handle open window message\n\t$tw.rootWidget.addEventListener(\"tm-open-window\",function(event) {\n\t\t// Get the parameters\n\t\tvar refreshHandler,\n\t\t\ttitle = event.param || event.tiddlerTitle,\n\t\t\tparamObject = event.paramObject || {},\n\t\t\ttemplate = paramObject.template || \"$:/core/templates/single.tiddler.window\",\n\t\t\twidth = paramObject.width || \"700\",\n\t\t\theight = paramObject.height || \"600\",\n\t\t\tvariables = $tw.utils.extend({},paramObject,{currentTiddler: title});\n\t\t// Open the window\n\t\tvar srcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\twindows[title] = srcWindow;\n\t\t// Check for reopening the same window\n\t\tif(srcWindow.haveInitialisedWindow) {\n\t\t\treturn;\n\t\t}\n\t\t// Initialise the document\n\t\tsrcDocument.write(\"<html><head></head><body class='tc-body tc-single-tiddler-window'></body></html>\");\n\t\tsrcDocument.close();\n\t\tsrcDocument.title = title;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete windows[title];\n\t\t\t$tw.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t},false);\n\t\t// Set up the styles\n\t\tvar styleWidgetNode = $tw.wiki.makeTranscludeWidget(\"$:/core/ui/PageStylesheet\",{\n\t\t\t\tdocument: $tw.fakeDocument,\n\t\t\t\tvariables: variables,\n\t\t\t\timportPageMacros: true}),\n\t\t\tstyleContainer = $tw.fakeDocument.createElement(\"style\");\n\t\tstyleWidgetNode.render(styleContainer,null);\n\t\tvar styleElement = srcDocument.createElement(\"style\");\n\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\tsrcDocument.head.insertBefore(styleElement,srcDocument.head.firstChild);\n\t\t// Render the text of the tiddler\n\t\tvar parser = $tw.wiki.parseTiddler(template),\n\t\t\twidgetNode = $tw.wiki.makeWidget(parser,{document: srcDocument, parentWidget: $tw.rootWidget, variables: variables});\n\t\twidgetNode.render(srcDocument.body,srcDocument.body.firstChild);\n\t\t// Function to handle refreshes\n\t\trefreshHandler = function(changes) {\n\t\t\tif(styleWidgetNode.refresh(changes,styleContainer,null)) {\n\t\t\t\tstyleElement.innerHTML = styleContainer.textContent;\n\t\t\t}\n\t\t\twidgetNode.refresh(changes);\n\t\t};\n\t\t$tw.wiki.addEventListener(\"change\",refreshHandler);\n\t\tsrcWindow.haveInitialisedWindow = true;\n\t});\n\t// Close open windows when unloading main window\n\t$tw.addUnloadTask(function() {\n\t\t$tw.utils.each(windows,function(win) {\n\t\t\twin.close();\n\t\t});\n\t});\n\n};\n\n})();\n", "type": "application/javascript", "module-type": "startup" }, "$:/core/modules/story.js": { "title": "$:/core/modules/story.js", "text": "/*\\\ntitle: $:/core/modules/story.js\ntype: application/javascript\nmodule-type: global\n\nLightweight object for managing interactions with the story and history lists.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nConstruct Story object with options:\nwiki: reference to wiki object to use to resolve tiddler titles\nstoryTitle: title of story list tiddler\nhistoryTitle: title of history list tiddler\n*/\nfunction Story(options) {\n\toptions = options || {};\n\tthis.wiki = options.wiki || $tw.wiki;\n\tthis.storyTitle = options.storyTitle || \"$:/StoryList\";\n\tthis.historyTitle = options.historyTitle || \"$:/HistoryList\";\n};\n\nStory.prototype.navigateTiddler = function(navigateTo,navigateFromTitle,navigateFromClientRect) {\n\tthis.addToStory(navigateTo,navigateFromTitle);\n\tthis.addToHistory(navigateTo,navigateFromClientRect);\n};\n\nStory.prototype.getStoryList = function() {\n\treturn this.wiki.getTiddlerList(this.storyTitle) || [];\n};\n\nStory.prototype.addToStory = function(navigateTo,navigateFromTitle,options) {\n\toptions = options || {};\n\tvar storyList = this.getStoryList();\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(navigateTo);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(navigateFromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(options.openLinkFromInsideRiver) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(options.openLinkFromOutsideRiver === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,navigateTo);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\nStory.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\tthis.wiki.getCreationFields(),\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList},\n\t\tthis.wiki.getModificationFields()\n\t));\n};\n\nStory.prototype.addToHistory = function(navigateTo,navigateFromClientRect) {\n\tvar titles = $tw.utils.isArray(navigateTo) ? navigateTo : [navigateTo];\n\t// Add a new record to the top of the history stack\n\tvar historyList = this.wiki.getTiddlerData(this.historyTitle,[]);\n\t$tw.utils.each(titles,function(title) {\n\t\thistoryList.push({title: title, fromPageRect: navigateFromClientRect});\n\t});\n\tthis.wiki.setTiddlerData(this.historyTitle,historyList,{\"current-tiddler\": titles[titles.length-1]});\n};\n\nStory.prototype.storyCloseTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCloseAllTiddlers = function() {\n// TBD\n};\n\nStory.prototype.storyCloseOtherTiddlers = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyEditTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyDeleteTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storySaveTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyCancelTiddler = function(targetTitle) {\n// TBD\n};\n\nStory.prototype.storyNewTiddler = function(targetTitle) {\n// TBD\n};\n\nexports.Story = Story;\n\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/storyviews/classic.js": { "title": "$:/core/modules/storyviews/classic.js", "text": "/*\\\ntitle: $:/core/modules/storyviews/classic.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ClassicStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nClassicStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Get the current height of the tiddler\n\tvar currWidth = targetElement.offsetWidth,\n\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t// Remove the dom nodes of the widget at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"translateX(0px)\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.classic = ClassicStoryView;\n\n})();", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/storyviews/pop.js": { "title": "$:/core/modules/storyviews/pop.js", "text": "/*\\\ntitle: $:/core/modules/storyviews/pop.js\ntype: application/javascript\nmodule-type: storyview\n\nAnimates list insertions and removals\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar PopStoryView = function(listWidget) {\n\tthis.listWidget = listWidget;\n};\n\nPopStoryView.prototype.navigateTo = function(historyInfo) {\n\tvar listElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Scroll the node into view\n\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\n};\n\nPopStoryView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Reset once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"none\"}\n\t\t]);\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(2)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t// Transition to the final position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n};\n\nPopStoryView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\tif(targetElement.parentNode) {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t}\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Remove the element at the end of the transition\n\tsetTimeout(removeElement,duration);\n\t// Animate the closure\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: \"none\"},\n\t\t{transform: \"scale(1)\"},\n\t\t{opacity: \"1.0\"}\n\t]);\n\t$tw.utils.forceLayout(targetElement);\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{transform: \"scale(0.1)\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n};\n\nexports.pop = PopStoryView;\n\n})();\n", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/storyviews/zoomin.js": { "title": "$:/core/modules/storyviews/zoomin.js", "text": "/*\\\ntitle: $:/core/modules/storyviews/zoomin.js\ntype: application/javascript\nmodule-type: storyview\n\nZooms between individual tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar easing = \"cubic-bezier(0.645, 0.045, 0.355, 1)\"; // From http://easings.net/#easeInOutCubic\n\nvar ZoominListView = function(listWidget) {\n\tvar self = this;\n\tthis.listWidget = listWidget;\n\t// Get the index of the tiddler that is at the top of the history\n\tvar history = this.listWidget.wiki.getTiddlerDataCached(this.listWidget.historyTitle,[]),\n\t\ttargetTiddler;\n\tif(history.length > 0) {\n\t\ttargetTiddler = history[history.length-1].title;\n\t}\n\t// Make all the tiddlers position absolute, and hide all but the top (or first) one\n\t$tw.utils.each(this.listWidget.children,function(itemWidget,index) {\n\t\tvar domNode = itemWidget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(domNode instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\tif((targetTiddler && targetTiddler !== itemWidget.parseTreeNode.itemTitle) || (!targetTiddler && index)) {\n\t\t\tdomNode.style.display = \"none\";\n\t\t} else {\n\t\t\tself.currentTiddlerDomNode = domNode;\n\t\t}\n\t\t$tw.utils.addClass(domNode,\"tc-storyview-zoomin-tiddler\");\n\t});\n};\n\nZoominListView.prototype.navigateTo = function(historyInfo) {\n\tvar duration = $tw.utils.getAnimationDuration(),\n\t\tlistElementIndex = this.listWidget.findListItem(0,historyInfo.title);\n\tif(listElementIndex === undefined) {\n\t\treturn;\n\t}\n\tvar listItemWidget = this.listWidget.children[listElementIndex],\n\t\ttargetElement = listItemWidget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the new tiddler be position absolute and visible so that we can measure it\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"0 0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{opacity: \"0.0\"}\n\t]);\n\t// Get the position of the source node, or use the centre of the window as the source position\n\tvar sourceBounds = historyInfo.fromPageRect || {\n\t\t\tleft: window.innerWidth/2 - 2,\n\t\t\ttop: window.innerHeight/2 - 2,\n\t\t\twidth: window.innerWidth/8,\n\t\t\theight: window.innerHeight/8\n\t\t};\n\t// Try to find the title node in the target tiddler\n\tvar titleDomNode = findTitleDomNode(listItemWidget) || listItemWidget.findFirstDomNode(),\n\t\tzoomBounds = titleDomNode.getBoundingClientRect();\n\t// Compute the transform for the target tiddler to make the title lie over the source rectange\n\tvar targetBounds = targetElement.getBoundingClientRect(),\n\t\tscale = sourceBounds.width / zoomBounds.width,\n\t\tx = sourceBounds.left - targetBounds.left - (zoomBounds.left - targetBounds.left) * scale,\n\t\ty = sourceBounds.top - targetBounds.top - (zoomBounds.top - targetBounds.top) * scale;\n\t// Transform the target tiddler to its starting position\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(targetElement);\n\t// Apply the ending transitions with a timeout to ensure that the previously applied transformations are applied first\n\tvar self = this,\n\t\tprevCurrentTiddler = this.currentTiddlerDomNode;\n\tthis.currentTiddlerDomNode = targetElement;\n\t// Transform the target tiddler to its natural size\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{zIndex: \"500\"},\n\t]);\n\t// Transform the previous tiddler out of the way and then hide it\n\tif(prevCurrentTiddler && prevCurrentTiddler !== targetElement) {\n\t\tscale = zoomBounds.width / sourceBounds.width;\n\t\tx = zoomBounds.left - targetBounds.left - (sourceBounds.left - targetBounds.left) * scale;\n\t\ty = zoomBounds.top - targetBounds.top - (sourceBounds.top - targetBounds.top) * scale;\n\t\t$tw.utils.setStyle(prevCurrentTiddler,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transformOrigin: \"0 0\"},\n\t\t\t{transform: \"translateX(\" + x + \"px) translateY(\" + y + \"px) scale(\" + scale + \")\"},\n\t\t\t{zIndex: \"0\"}\n\t\t]);\n\t\t// Hide the tiddler when the transition has finished\n\t\tsetTimeout(function() {\n\t\t\tif(self.currentTiddlerDomNode !== prevCurrentTiddler) {\n\t\t\t\tprevCurrentTiddler.style.display = \"none\";\n\t\t\t}\n\t\t},duration);\n\t}\n\t// Scroll the target into view\n//\t$tw.pageScroller.scrollIntoView(targetElement);\n};\n\n/*\nFind the first child DOM node of a widget that has the class \"tc-title\"\n*/\nfunction findTitleDomNode(widget,targetClass) {\n\ttargetClass = targetClass || \"tc-title\";\n\tvar domNode = widget.findFirstDomNode();\n\tif(domNode && domNode.querySelector) {\n\t\treturn domNode.querySelector(\".\" + targetClass);\n\t}\n\treturn null;\n}\n\nZoominListView.prototype.insert = function(widget) {\n\tvar targetElement = widget.findFirstDomNode();\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\treturn;\n\t}\n\t// Make the newly inserted node position absolute and hidden\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"none\"}\n\t]);\n};\n\nZoominListView.prototype.remove = function(widget) {\n\tvar targetElement = widget.findFirstDomNode(),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\tremoveElement = function() {\n\t\t\twidget.removeChildDomNodes();\n\t\t};\n\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\tif(!(targetElement instanceof Element)) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Abandon if hidden\n\tif(targetElement.style.display != \"block\" ) {\n\t\tremoveElement();\n\t\treturn;\n\t}\n\t// Set up the tiddler that is being closed\n\t$tw.utils.addClass(targetElement,\"tc-storyview-zoomin-tiddler\");\n\t$tw.utils.setStyle(targetElement,[\n\t\t{display: \"block\"},\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t{transition: \"none\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\t// We'll move back to the previous or next element in the story\n\tvar toWidget = widget.previousSibling();\n\tif(!toWidget) {\n\t\ttoWidget = widget.nextSibling();\n\t}\n\tvar toWidgetDomNode = toWidget && toWidget.findFirstDomNode();\n\t// Set up the tiddler we're moving back in\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.addClass(toWidgetDomNode,\"tc-storyview-zoomin-tiddler\");\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{display: \"block\"},\n\t\t\t{transformOrigin: \"50% 50%\"},\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(10)\"},\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t\t{opacity: \"0\"},\n\t\t\t{zIndex: \"500\"}\n\t\t]);\n\t\tthis.currentTiddlerDomNode = toWidgetDomNode;\n\t}\n\t// Animate them both\n\t// Force layout\n\t$tw.utils.forceLayout(this.listWidget.parentDomNode);\n\t// First, the tiddler we're closing\n\t$tw.utils.setStyle(targetElement,[\n\t\t{transformOrigin: \"50% 50%\"},\n\t\t{transform: \"translateX(0px) translateY(0px) scale(0.1)\"},\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", opacity \" + duration + \"ms \" + easing},\n\t\t{opacity: \"0\"},\n\t\t{zIndex: \"0\"}\n\t]);\n\tsetTimeout(removeElement,duration);\n\t// Now the tiddler we're going back to\n\tif(toWidgetDomNode) {\n\t\t$tw.utils.setStyle(toWidgetDomNode,[\n\t\t\t{transform: \"translateX(0px) translateY(0px) scale(1)\"},\n\t\t\t{opacity: \"1\"}\n\t\t]);\n\t}\n\treturn true; // Indicate that we'll delete the DOM node\n};\n\nexports.zoomin = ZoominListView;\n\n})();\n", "type": "application/javascript", "module-type": "storyview" }, "$:/core/modules/syncer.js": { "title": "$:/core/modules/syncer.js", "text": "/*\\\ntitle: $:/core/modules/syncer.js\ntype: application/javascript\nmodule-type: global\n\nThe syncer tracks changes to the store. If a syncadaptor is used then individual tiddlers are synchronised through it. If there is no syncadaptor then the entire wiki is saved via saver modules.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDefaults\n*/\nSyncer.prototype.titleIsLoggedIn = \"$:/status/IsLoggedIn\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.taskTimerInterval = 1 * 1000; // Interval for sync timer\nSyncer.prototype.throttleInterval = 1 * 1000; // Defer saving tiddlers if they've changed in the last 1s...\nSyncer.prototype.fallbackInterval = 10 * 1000; // Unless the task is older than 10s\nSyncer.prototype.pollTimerInterval = 60 * 1000; // Interval for polling for changes from the adaptor\n\n/*\nInstantiate the syncer with the following options:\nsyncadaptor: reference to syncadaptor to be used\nwiki: wiki to be synced\n*/\nfunction Syncer(options) {\n\tvar self = this;\n\tthis.wiki = options.wiki;\n\tthis.syncadaptor = options.syncadaptor;\n\tthis.disableUI = !!options.disableUI;\n\tthis.titleIsLoggedIn = options.titleIsLoggedIn || this.titleIsLoggedIn;\n\tthis.titleUserName = options.titleUserName || this.titleUserName;\n\tthis.titleSyncFilter = options.titleSyncFilter || this.titleSyncFilter;\n\tthis.titleSavedNotification = options.titleSavedNotification || this.titleSavedNotification;\n\tthis.taskTimerInterval = options.taskTimerInterval || this.taskTimerInterval;\n\tthis.throttleInterval = options.throttleInterval || this.throttleInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || this.pollTimerInterval;\n\tthis.logging = \"logging\" in options ? options.logging : true;\n\t// Make a logger\n\tthis.logger = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\") + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\"),{\n\t\t\tcolour: \"cyan\",\n\t\t\tenable: this.logging\n\t\t});\n\t// Compile the dirty tiddler filter\n\tthis.filterFn = this.wiki.compileFilter(this.wiki.getTiddlerText(this.titleSyncFilter));\n\t// Record information for known tiddlers\n\tthis.readTiddlerInfo();\n\t// Tasks are {type: \"load\"/\"save\"/\"delete\", title:, queueTime:, lastModificationTime:}\n\tthis.taskQueue = {}; // Hashmap of tasks yet to be performed\n\tthis.taskInProgress = {}; // Hash of tasks in progress\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.syncToServer(changes);\n\t});\n\t// Browser event handlers\n\tif($tw.browser && !this.disableUI) {\n\t\t// Set up our beforeunload handler\n\t\t$tw.addUnloadTask(function(event) {\n\t\t\tvar confirmationMessage;\n\t\t\tif(self.isDirty()) {\n\t\t\t\tconfirmationMessage = $tw.language.getString(\"UnsavedChangesWarning\");\n\t\t\t\tevent.returnValue = confirmationMessage; // Gecko\n\t\t\t}\n\t\t\treturn confirmationMessage;\n\t\t});\n\t\t// Listen out for login/logout/refresh events in the browser\n\t\t$tw.rootWidget.addEventListener(\"tm-login\",function() {\n\t\t\tself.handleLoginEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-logout\",function() {\n\t\t\tself.handleLogoutEvent();\n\t\t});\n\t\t$tw.rootWidget.addEventListener(\"tm-server-refresh\",function() {\n\t\t\tself.handleRefreshEvent();\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tif(!this.disableUI) {\n\t\tthis.wiki.addEventListener(\"lazyLoad\",function(title) {\n\t\t\tself.handleLazyLoadEvent(title);\n\t\t});\t\t\n\t}\n\t// Get the login status\n\tthis.getStatus(function(err,isLoggedIn) {\n\t\t// Do a sync from the server\n\t\tself.syncFromServer();\n\t});\n}\n\n/*\nRead (or re-read) the latest tiddler info from the store\n*/\nSyncer.prototype.readTiddlerInfo = function() {\n\t// Hashmap by title of {revision:,changeCount:,adaptorInfo:}\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.filterFn.call(this.wiki);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tself.tiddlerInfo[title] = {\n\t\t\trevision: tiddler.fields.revision,\n\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\tchangeCount: self.wiki.getChangeCount(title),\n\t\t\thasBeenLazyLoaded: false\n\t\t};\n\t});\n};\n\n/*\nCreate an tiddlerInfo structure if it doesn't already exist\n*/\nSyncer.prototype.createTiddlerInfo = function(title) {\n\tif(!$tw.utils.hop(this.tiddlerInfo,title)) {\n\t\tthis.tiddlerInfo[title] = {\n\t\t\trevision: null,\n\t\t\tadaptorInfo: {},\n\t\t\tchangeCount: -1,\n\t\t\thasBeenLazyLoaded: false\n\t\t};\n\t}\n};\n\n/*\nChecks whether the wiki is dirty (ie the window shouldn't be closed)\n*/\nSyncer.prototype.isDirty = function() {\n\treturn (this.numTasksInQueue() > 0) || (this.numTasksInProgress() > 0);\n};\n\n/*\nUpdate the document body with the class \"tc-dirty\" if the wiki has unsaved/unsynced changes\n*/\nSyncer.prototype.updateDirtyStatus = function() {\n\tif($tw.browser && !this.disableUI) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields,hasBeenLazyLoaded) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(this.wiki.getTiddler(tiddlerFields.title),tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: tiddlerFields.revision,\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title),\n\t\thasBeenLazyLoaded: hasBeenLazyLoaded !== undefined ? hasBeenLazyLoaded : true\n\t};\n};\n\nSyncer.prototype.getStatus = function(callback) {\n\tvar self = this;\n\t// Check if the adaptor supports getStatus()\n\tif(this.syncadaptor && this.syncadaptor.getStatus) {\n\t\t// Mark us as not logged in\n\t\tthis.wiki.addTiddler({title: this.titleIsLoggedIn,text: \"no\"});\n\t\t// Get login status\n\t\tthis.syncadaptor.getStatus(function(err,isLoggedIn,username) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Set the various status tiddlers\n\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\tif(isLoggedIn) {\n\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t} else {\n\t\t\t\tself.wiki.deleteTiddler(self.titleUserName);\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tif(callback) {\n\t\t\t\tcallback(err,isLoggedIn,username);\n\t\t\t}\n\t\t});\n\t} else {\n\t\tcallback(null,true,\"UNAUTHENTICATED\");\n\t}\n};\n\n/*\nSynchronise from the server by reading the skinny tiddler list and queuing up loads for any tiddlers that we don't already have up to date\n*/\nSyncer.prototype.syncFromServer = function() {\n\tif(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tvar self = this;\n\t\tif(this.pollTimerId) {\n\t\t\tclearTimeout(this.pollTimerId);\n\t\t\tthis.pollTimerId = null;\n\t\t}\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\t// Trigger the next sync\n\t\t\tself.pollTimerId = setTimeout(function() {\n\t\t\t\tself.pollTimerId = null;\n\t\t\t\tself.syncFromServer.call(self);\n\t\t\t},self.pollTimerInterval);\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert($tw.language.getString(\"Error/RetrievingSkinny\") + \":\",err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Process each incoming tiddler\n\t\t\tfor(var t=0; t<tiddlers.length; t++) {\n\t\t\t\t// Get the incoming tiddler fields, and the existing tiddler\n\t\t\t\tvar tiddlerFields = tiddlers[t],\n\t\t\t\t\tincomingRevision = tiddlerFields.revision + \"\",\n\t\t\t\t\ttiddler = self.wiki.getTiddler(tiddlerFields.title),\n\t\t\t\t\ttiddlerInfo = self.tiddlerInfo[tiddlerFields.title],\n\t\t\t\t\tcurrRevision = tiddlerInfo ? tiddlerInfo.revision : null;\n\t\t\t\t// Ignore the incoming tiddler if it's the same as the revision we've already got\n\t\t\t\tif(currRevision !== incomingRevision) {\n\t\t\t\t\t// Do a full load if we've already got a fat version of the tiddler\n\t\t\t\t\tif(tiddler && tiddler.fields.text !== undefined) {\n\t\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\t\tself.enqueueSyncTask({\n\t\t\t\t\t\t\ttype: \"load\",\n\t\t\t\t\t\t\ttitle: tiddlerFields.title\n\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Load the skinny version of the tiddler\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields,false);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nSynchronise a set of changes to the server\n*/\nSyncer.prototype.syncToServer = function(changes) {\n\tvar self = this,\n\t\tnow = Date.now(),\n\t\tfilteredChanges = this.filterFn.call(this.wiki,function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t$tw.utils.each(changes,function(change,title,object) {\n\t\t// Process the change if it is a deletion of a tiddler we're already syncing, or is on the filtered change list\n\t\tif((change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) || filteredChanges.indexOf(title) !== -1) {\n\t\t\t// Queue a task to sync this tiddler\n\t\t\tself.enqueueSyncTask({\n\t\t\t\ttype: change.deleted ? \"delete\" : \"save\",\n\t\t\t\ttitle: title\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Don't lazy load the same tiddler twice\n\tvar info = this.tiddlerInfo[title];\n\tif(!info || !info.hasBeenLazyLoaded) {\n\t\tthis.createTiddlerInfo(title);\n\t\tthis.tiddlerInfo[title].hasBeenLazyLoaded = true;\n\t\t// Queue up a sync task to load this tiddler\n\t\tthis.enqueueSyncTask({\n\t\t\ttype: \"load\",\n\t\t\ttitle: title\n\t\t});\t\t\n\t}\n};\n\n/*\nDispay a password prompt and allow the user to login\n*/\nSyncer.prototype.handleLoginEvent = function() {\n\tvar self = this;\n\tthis.getStatus(function(err,isLoggedIn,username) {\n\t\tif(!isLoggedIn) {\n\t\t\t$tw.passwordPrompt.createPrompt({\n\t\t\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\t\t\tcallback: function(data) {\n\t\t\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\t\t\tself.syncFromServer();\n\t\t\t\t\t});\n\t\t\t\t\treturn true; // Get rid of the password prompt\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n};\n\n/*\nAttempt to login to TiddlyWeb.\n\tusername: username\n\tpassword: password\n\tcallback: invoked with arguments (err,isLoggedIn)\n*/\nSyncer.prototype.login = function(username,password,callback) {\n\tthis.logger.log(\"Attempting to login as\",username);\n\tvar self = this;\n\tif(this.syncadaptor.login) {\n\t\tthis.syncadaptor.login(username,password,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.getStatus(function(err,isLoggedIn,username) {\n\t\t\t\tif(callback) {\n\t\t\t\t\tcallback(null,isLoggedIn);\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t} else {\n\t\tcallback(null,true);\n\t}\n};\n\n/*\nAttempt to log out of TiddlyWeb\n*/\nSyncer.prototype.handleLogoutEvent = function() {\n\tthis.logger.log(\"Attempting to logout\");\n\tvar self = this;\n\tif(this.syncadaptor.logout) {\n\t\tthis.syncadaptor.logout(function(err) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\tself.getStatus();\n\t\t\t}\n\t\t});\n\t}\n};\n\n/*\nImmediately refresh from the server\n*/\nSyncer.prototype.handleRefreshEvent = function() {\n\tthis.syncFromServer();\n};\n\n/*\nQueue up a sync task. If there is already a pending task for the tiddler, just update the last modification time\n*/\nSyncer.prototype.enqueueSyncTask = function(task) {\n\tvar self = this,\n\t\tnow = Date.now();\n\t// Set the timestamps on this task\n\ttask.queueTime = now;\n\ttask.lastModificationTime = now;\n\t// Fill in some tiddlerInfo if the tiddler is one we haven't seen before\n\tthis.createTiddlerInfo(task.title);\n\t// Bail if this is a save and the tiddler is already at the changeCount that the server has\n\tif(task.type === \"save\" && this.wiki.getChangeCount(task.title) <= this.tiddlerInfo[task.title].changeCount) {\n\t\treturn;\n\t}\n\t// Check if this tiddler is already in the queue\n\tif($tw.utils.hop(this.taskQueue,task.title)) {\n\t\t// this.logger.log(\"Re-queueing up sync task with type:\",task.type,\"title:\",task.title);\n\t\tvar existingTask = this.taskQueue[task.title];\n\t\t// If so, just update the last modification time\n\t\texistingTask.lastModificationTime = task.lastModificationTime;\n\t\t// If the new task is a save then we upgrade the existing task to a save. Thus a pending load is turned into a save if the tiddler changes locally in the meantime. But a pending save is not modified to become a load\n\t\tif(task.type === \"save\" || task.type === \"delete\") {\n\t\t\texistingTask.type = task.type;\n\t\t}\n\t} else {\n\t\t// this.logger.log(\"Queuing up sync task with type:\",task.type,\"title:\",task.title);\n\t\t// If it is not in the queue, insert it\n\t\tthis.taskQueue[task.title] = task;\n\t\tthis.updateDirtyStatus();\n\t}\n\t// Process the queue\n\t$tw.utils.nextTick(function() {self.processTaskQueue.call(self);});\n};\n\n/*\nReturn the number of tasks in progress\n*/\nSyncer.prototype.numTasksInProgress = function() {\n\treturn $tw.utils.count(this.taskInProgress);\n};\n\n/*\nReturn the number of tasks in the queue\n*/\nSyncer.prototype.numTasksInQueue = function() {\n\treturn $tw.utils.count(this.taskQueue);\n};\n\n/*\nTrigger a timeout if one isn't already outstanding\n*/\nSyncer.prototype.triggerTimeout = function() {\n\tvar self = this;\n\tif(!this.taskTimerId) {\n\t\tthis.taskTimerId = setTimeout(function() {\n\t\t\tself.taskTimerId = null;\n\t\t\tself.processTaskQueue.call(self);\n\t\t},self.taskTimerInterval);\n\t}\n};\n\n/*\nProcess the task queue, performing the next task if appropriate\n*/\nSyncer.prototype.processTaskQueue = function() {\n\tvar self = this;\n\t// Only process a task if the sync adaptor is fully initialised and we're not already performing a task. If we are already performing a task then we'll dispatch the next one when it completes\n\tif((!this.syncadaptor.isReady || this.syncadaptor.isReady()) && this.numTasksInProgress() === 0) {\n\t\t// Choose the next task to perform\n\t\tvar task = this.chooseNextTask();\n\t\t// Perform the task if we had one\n\t\tif(task) {\n\t\t\t// Remove the task from the queue and add it to the in progress list\n\t\t\tdelete this.taskQueue[task.title];\n\t\t\tthis.taskInProgress[task.title] = task;\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// Dispatch the task\n\t\t\tthis.dispatchTask(task,function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\tself.logger.alert(\"Sync error while processing '\" + task.title + \"':\\n\" + err);\n\t\t\t\t}\n\t\t\t\t// Mark that this task is no longer in progress\n\t\t\t\tdelete self.taskInProgress[task.title];\n\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t// Process the next task\n\t\t\t\tself.processTaskQueue.call(self);\n\t\t\t});\n\t\t} else {\n\t\t\t// Make sure we've set a time if there wasn't a task to perform, but we've still got tasks in the queue\n\t\t\tif(this.numTasksInQueue() > 0) {\n\t\t\t\tthis.triggerTimeout();\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nChoose the next applicable task\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar self = this,\n\t\tcandidateTask = null,\n\t\tnow = Date.now();\n\t// Select the best candidate task\n\t$tw.utils.each(this.taskQueue,function(task,title) {\n\t\t// Exclude the task if there's one of the same name in progress\n\t\tif($tw.utils.hop(self.taskInProgress,title)) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is a save and the tiddler has been modified recently, but not hit the fallback time\n\t\tif(task.type === \"save\" && (now - task.lastModificationTime) < self.throttleInterval &&\n\t\t\t(now - task.queueTime) < self.fallbackInterval) {\n\t\t\treturn;\n\t\t}\n\t\t// Exclude the task if it is newer than the current best candidate\n\t\tif(candidateTask && candidateTask.queueTime < task.queueTime) {\n\t\t\treturn;\n\t\t}\n\t\t// Now this is our best candidate\n\t\tcandidateTask = task;\n\t});\n\treturn candidateTask;\n};\n\n/*\nDispatch a task and invoke the callback\n*/\nSyncer.prototype.dispatchTask = function(task,callback) {\n\tvar self = this;\n\tif(task.type === \"save\") {\n\t\tvar changeCount = this.wiki.getChangeCount(task.title),\n\t\t\ttiddler = this.wiki.getTiddler(task.title);\n\t\tthis.logger.log(\"Dispatching 'save' task:\",task.title);\n\t\tif(tiddler) {\n\t\t\tthis.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\t// Adjust the info stored about this tiddler\n\t\t\t\tself.tiddlerInfo[task.title] = {\n\t\t\t\t\tchangeCount: changeCount,\n\t\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\t\trevision: revision\n\t\t\t\t};\n\t\t\t\t// Invoke the callback\n\t\t\t\tcallback(null);\n\t\t\t},{\n\t\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t\t});\n\t\t} else {\n\t\t\tthis.logger.log(\" Not Dispatching 'save' task:\",task.title,\"tiddler does not exist\");\n\t\t\treturn callback(null);\n\t\t}\n\t} else if(task.type === \"load\") {\n\t\t// Load the tiddler\n\t\tthis.logger.log(\"Dispatching 'load' task:\",task.title);\n\t\tthis.syncadaptor.loadTiddler(task.title,function(err,tiddlerFields) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Store the tiddler\n\t\t\tif(tiddlerFields) {\n\t\t\t\tself.storeTiddler(tiddlerFields,true);\n\t\t\t}\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t});\n\t} else if(task.type === \"delete\") {\n\t\t// Delete the tiddler\n\t\tthis.logger.log(\"Dispatching 'delete' task:\",task.title);\n\t\tthis.syncadaptor.deleteTiddler(task.title,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tdelete self.tiddlerInfo[task.title];\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t},{\n\t\t\ttiddlerInfo: self.tiddlerInfo[task.title]\n\t\t});\n\t}\n};\n\nexports.Syncer = Syncer;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/tiddler.js": { "title": "$:/core/modules/tiddler.js", "text": "/*\\\ntitle: $:/core/modules/tiddler.js\ntype: application/javascript\nmodule-type: tiddlermethod\n\nExtension methods for the $tw.Tiddler object (constructor and methods required at boot time are in boot/boot.js)\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.hasTag = function(tag) {\n\treturn this.fields.tags && this.fields.tags.indexOf(tag) !== -1;\n};\n\nexports.isPlugin = function() {\n\treturn this.fields.type === \"application/json\" && this.hasField(\"plugin-type\");\n};\n\nexports.isDraft = function() {\n\treturn this.hasField(\"draft.of\");\n};\n\nexports.getFieldString = function(field) {\n\tvar value = this.fields[field];\n\t// Check for a missing field\n\tif(value === undefined || value === null) {\n\t\treturn \"\";\n\t}\n\t// Parse the field with the associated module (if any)\n\tvar fieldModule = $tw.Tiddler.fieldModules[field];\n\tif(fieldModule && fieldModule.stringify) {\n\t\treturn fieldModule.stringify.call(this,value);\n\t} else {\n\t\treturn value.toString();\n\t}\n};\n\n/*\nGet all the fields as a hashmap of strings. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStrings = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = {};\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields[field] = this.getFieldString(field);\n\t\t\t}\n\t\t}\n\t}\n\treturn fields;\n};\n\n/*\nGet all the fields as a name:value block. Options:\n\texclude: an array of field names to exclude\n*/\nexports.getFieldStringBlock = function(options) {\n\toptions = options || {};\n\tvar exclude = options.exclude || [];\n\tvar fields = [];\n\tfor(var field in this.fields) {\n\t\tif($tw.utils.hop(this.fields,field)) {\n\t\t\tif(exclude.indexOf(field) === -1) {\n\t\t\t\tfields.push(field + \": \" + this.getFieldString(field));\n\t\t\t}\n\t\t}\n\t}\n\treturn fields.join(\"\\n\");\n};\n\n/*\nCompare two tiddlers for equality\ntiddler: the tiddler to compare\nexcludeFields: array of field names to exclude from the comparison\n*/\nexports.isEqual = function(tiddler,excludeFields) {\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\treturn false;\n\t}\n\texcludeFields = excludeFields || [];\n\tvar self = this,\n\t\tdifferences = []; // Fields that have differences\n\t// Add to the differences array\n\tfunction addDifference(fieldName) {\n\t\t// Check for this field being excluded\n\t\tif(excludeFields.indexOf(fieldName) === -1) {\n\t\t\t// Save the field as a difference\n\t\t\t$tw.utils.pushTop(differences,fieldName);\n\t\t}\n\t}\n\t// Returns true if the two values of this field are equal\n\tfunction isFieldValueEqual(fieldName) {\n\t\tvar valueA = self.fields[fieldName],\n\t\t\tvalueB = tiddler.fields[fieldName];\n\t\t// Check for identical string values\n\t\tif(typeof(valueA) === \"string\" && typeof(valueB) === \"string\" && valueA === valueB) {\n\t\t\treturn true;\n\t\t}\n\t\t// Check for identical array values\n\t\tif($tw.utils.isArray(valueA) && $tw.utils.isArray(valueB) && $tw.utils.isArrayEqual(valueA,valueB)) {\n\t\t\treturn true;\n\t\t}\n\t\t// Otherwise the fields must be different\n\t\treturn false;\n\t}\n\t// Compare our fields\n\tfor(var fieldName in this.fields) {\n\t\tif(!isFieldValueEqual(fieldName)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// There's a difference for every field in the other tiddler that we don't have\n\tfor(fieldName in tiddler.fields) {\n\t\tif(!(fieldName in this.fields)) {\n\t\t\taddDifference(fieldName);\n\t\t}\n\t}\n\t// Return whether there were any differences\n\treturn differences.length === 0;\n};\n\nexports.getFieldDay = function(field) {\n\tif(this.cache && this.cache.day && $tw.utils.hop(this.cache.day,field) ) {\n\t\treturn this.cache.day[field];\n\t}\n\tvar day = \"\";\n\tif(this.fields[field]) {\n\t\tday = (new Date($tw.utils.parseDate(this.fields[field]))).setHours(0,0,0,0);\n\t}\n\tthis.cache.day = this.cache.day || {};\n\tthis.cache.day[field] = day;\n\treturn day;\n};\n\n})();\n", "type": "application/javascript", "module-type": "tiddlermethod" }, "$:/core/modules/upgraders/plugins.js": { "title": "$:/core/modules/upgraders/plugins.js", "text": "/*\\\ntitle: $:/core/modules/upgraders/plugins.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that checks that plugins are newer than any already installed version\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar UPGRADE_LIBRARY_TITLE = \"$:/UpgradeLibrary\";\n\nvar BLOCKED_PLUGINS = {\n\t\"$:/themes/tiddlywiki/stickytitles\": {\n\t\tversions: [\"*\"]\n\t},\n\t\"$:/plugins/tiddlywiki/fullscreen\": {\n\t\tversions: [\"*\"]\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tupgradeLibrary,\n\t\tgetLibraryTiddler = function(title) {\n\t\t\tif(!upgradeLibrary) {\n\t\t\t\tupgradeLibrary = wiki.getTiddlerData(UPGRADE_LIBRARY_TITLE,{});\n\t\t\t\tupgradeLibrary.tiddlers = upgradeLibrary.tiddlers || {};\n\t\t\t}\n\t\t\treturn upgradeLibrary.tiddlers[title];\n\t\t};\n\n\t// Go through all the incoming tiddlers\n\t$tw.utils.each(titles,function(title) {\n\t\tvar incomingTiddler = tiddlers[title];\n\t\t// Check if we're dealing with a plugin\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"] && incomingTiddler.version) {\n\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Version\",{variables: {incoming: incomingTiddler.version, existing: existingTiddler.fields.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(incomingTiddler && incomingTiddler[\"plugin-type\"]) {\n\t\t\t// Check whether the plugin is on the blocked list\n\t\t\tvar blockInfo = BLOCKED_PLUGINS[title];\n\t\t\tif(blockInfo) {\n\t\t\t\tif(blockInfo.versions.indexOf(\"*\") !== -1 || (incomingTiddler.version && blockInfo.versions.indexOf(incomingTiddler.version) !== -1)) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/Plugins/Suppressed/Incompatible\");\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/upgraders/system.js": { "title": "$:/core/modules/upgraders/system.js", "text": "/*\\\ntitle: $:/core/modules/upgraders/system.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that suppresses certain system tiddlers that shouldn't be imported\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DONT_IMPORT_LIST = [\"$:/StoryList\",\"$:/HistoryList\"],\n\tDONT_IMPORT_PREFIX_LIST = [\"$:/temp/\",\"$:/state/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tif(DONT_IMPORT_LIST.indexOf(title) !== -1) {\n\t\t\ttiddlers[title] = Object.create(null);\n\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Suppressed\");\n\t\t} else {\n\t\t\tfor(var t=0; t<DONT_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = DONT_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix) {\n\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/State/Suppressed\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/upgraders/themetweaks.js": { "title": "$:/core/modules/upgraders/themetweaks.js", "text": "/*\\\ntitle: $:/core/modules/upgraders/themetweaks.js\ntype: application/javascript\nmodule-type: upgrader\n\nUpgrader module that handles the change in theme tweak storage introduced in 5.0.14-beta.\n\nPreviously, theme tweaks were stored in two data tiddlers:\n\n* $:/themes/tiddlywiki/vanilla/metrics\n* $:/themes/tiddlywiki/vanilla/settings\n\nNow, each tweak is stored in its own separate tiddler.\n\nThis upgrader copies any values from the old format to the new. The old data tiddlers are not deleted in case they have been used to store additional indexes.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar MAPPINGS = {\n\t\"$:/themes/tiddlywiki/vanilla/metrics\": {\n\t\t\"fontsize\": \"$:/themes/tiddlywiki/vanilla/metrics/fontsize\",\n\t\t\"lineheight\": \"$:/themes/tiddlywiki/vanilla/metrics/lineheight\",\n\t\t\"storyleft\": \"$:/themes/tiddlywiki/vanilla/metrics/storyleft\",\n\t\t\"storytop\": \"$:/themes/tiddlywiki/vanilla/metrics/storytop\",\n\t\t\"storyright\": \"$:/themes/tiddlywiki/vanilla/metrics/storyright\",\n\t\t\"storywidth\": \"$:/themes/tiddlywiki/vanilla/metrics/storywidth\",\n\t\t\"tiddlerwidth\": \"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"\n\t},\n\t\"$:/themes/tiddlywiki/vanilla/settings\": {\n\t\t\"fontfamily\": \"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"\n\t}\n};\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {};\n\t// Check for tiddlers on our list\n\t$tw.utils.each(titles,function(title) {\n\t\tvar mapping = MAPPINGS[title];\n\t\tif(mapping) {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlers[title]),\n\t\t\t\ttiddlerData = wiki.getTiddlerDataCached(tiddler,{});\n\t\t\tfor(var index in mapping) {\n\t\t\t\tvar mappedTitle = mapping[index];\n\t\t\t\tif(!tiddlers[mappedTitle] || tiddlers[mappedTitle].title !== mappedTitle) {\n\t\t\t\t\ttiddlers[mappedTitle] = {\n\t\t\t\t\t\ttitle: mappedTitle,\n\t\t\t\t\t\ttext: tiddlerData[index]\n\t\t\t\t\t};\n\t\t\t\t\tmessages[mappedTitle] = $tw.language.getString(\"Import/Upgrader/ThemeTweaks/Created\",{variables: {\n\t\t\t\t\t\tfrom: title + \"##\" + index\n\t\t\t\t\t}});\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\treturn messages;\n};\n\n})();\n", "type": "application/javascript", "module-type": "upgrader" }, "$:/core/modules/utils/crypto.js": { "title": "$:/core/modules/utils/crypto.js", "text": "/*\\\ntitle: $:/core/modules/utils/crypto.js\ntype: application/javascript\nmodule-type: utils\n\nUtility functions related to crypto.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nLook for an encrypted store area in the text of a TiddlyWiki file\n*/\nexports.extractEncryptedStoreArea = function(text) {\n\tvar encryptedStoreAreaStartMarker = \"<pre id=\\\"encryptedStoreArea\\\" type=\\\"text/plain\\\" style=\\\"display:none;\\\">\",\n\t\tencryptedStoreAreaStart = text.indexOf(encryptedStoreAreaStartMarker);\n\tif(encryptedStoreAreaStart !== -1) {\n\t\tvar encryptedStoreAreaEnd = text.indexOf(\"</pre>\",encryptedStoreAreaStart);\n\t\tif(encryptedStoreAreaEnd !== -1) {\n\t\t\treturn $tw.utils.htmlDecode(text.substring(encryptedStoreAreaStart + encryptedStoreAreaStartMarker.length,encryptedStoreAreaEnd-1));\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If the password is not provided then the password in the password store will be used\n*/\nexports.decryptStoreArea = function(encryptedStoreArea,password) {\n\tvar decryptedText = $tw.crypto.decrypt(encryptedStoreArea,password);\n\tif(decryptedText) {\n\t\tvar json = JSON.parse(decryptedText),\n\t\t\ttiddlers = [];\n\t\tfor(var title in json) {\n\t\t\tif(title !== \"$:/isEncrypted\") {\n\t\t\t\ttiddlers.push(json[title]);\n\t\t\t}\n\t\t}\n\t\treturn tiddlers;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n\n/*\nAttempt to extract the tiddlers from an encrypted store area using the current password. If that fails, the user is prompted for a password.\nencryptedStoreArea: text of the TiddlyWiki encrypted store area\ncallback: function(tiddlers) called with the array of decrypted tiddlers\n\nThe following configuration settings are supported:\n\n$tw.config.usePasswordVault: causes any password entered by the user to also be put into the system password vault\n*/\nexports.decryptStoreAreaInteractive = function(encryptedStoreArea,callback,options) {\n\t// Try to decrypt with the current password\n\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea);\n\tif(tiddlers) {\n\t\tcallback(tiddlers);\n\t} else {\n\t\t// Prompt for a new password and keep trying\n\t\t$tw.passwordPrompt.createPrompt({\n\t\t\tserviceName: \"Enter a password to decrypt the imported TiddlyWiki\",\n\t\t\tnoUserName: true,\n\t\t\tcanCancel: true,\n\t\t\tsubmitText: \"Decrypt\",\n\t\t\tcallback: function(data) {\n\t\t\t\t// Exit if the user cancelled\n\t\t\t\tif(!data) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t\t// Attempt to decrypt the tiddlers\n\t\t\t\tvar tiddlers = $tw.utils.decryptStoreArea(encryptedStoreArea,data.password);\n\t\t\t\tif(tiddlers) {\n\t\t\t\t\tif($tw.config.usePasswordVault) {\n\t\t\t\t\t\t$tw.crypto.setPassword(data.password);\n\t\t\t\t\t}\n\t\t\t\t\tcallback(tiddlers);\n\t\t\t\t\t// Exit and remove the password prompt\n\t\t\t\t\treturn true;\n\t\t\t\t} else {\n\t\t\t\t\t// We didn't decrypt everything, so continue to prompt for password\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/animations/slide.js": { "title": "$:/core/modules/utils/dom/animations/slide.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/animations/slide.js\ntype: application/javascript\nmodule-type: animation\n\nA simple slide animation that varies the height of the element\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction slideOpen(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration();\n\t// Get the current height of the domNode\n\tvar computedStyle = window.getComputedStyle(domNode),\n\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\tcurrPaddingBottom = parseInt(computedStyle.paddingBottom,10),\n\t\tcurrPaddingTop = parseInt(computedStyle.paddingTop,10),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Reset the margin once the transition is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"none\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t{marginTop: currMarginTop + \"px\"},\n\t\t{paddingBottom: currPaddingBottom + \"px\"},\n\t\t{paddingTop: currPaddingTop + \"px\"},\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n}\n\nfunction slideClosed(domNode,options) {\n\toptions = options || {};\n\tvar duration = options.duration || $tw.utils.getAnimationDuration(),\n\t\tcurrHeight = domNode.offsetHeight;\n\t// Clear the properties we've set when the animation is over\n\tsetTimeout(function() {\n\t\t$tw.utils.setStyle(domNode,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: \"\"},\n\t\t\t{marginTop: \"\"},\n\t\t\t{paddingBottom: \"\"},\n\t\t\t{paddingTop: \"\"},\n\t\t\t{height: \"auto\"},\n\t\t\t{opacity: \"\"}\n\t\t]);\n\t\tif(options.callback) {\n\t\t\toptions.callback();\n\t\t}\n\t},duration);\n\t// Set up the initial position of the element\n\t$tw.utils.setStyle(domNode,[\n\t\t{height: currHeight + \"px\"},\n\t\t{opacity: \"1\"}\n\t]);\n\t$tw.utils.forceLayout(domNode);\n\t// Transition to the final position\n\t$tw.utils.setStyle(domNode,[\n\t\t{transition: \"margin-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"margin-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-top \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"padding-bottom \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"height \" + duration + \"ms ease-in-out, \" +\n\t\t\t\t\t\"opacity \" + duration + \"ms ease-in-out\"},\n\t\t{marginTop: \"0px\"},\n\t\t{marginBottom: \"0px\"},\n\t\t{paddingTop: \"0px\"},\n\t\t{paddingBottom: \"0px\"},\n\t\t{height: \"0px\"},\n\t\t{opacity: \"0\"}\n\t]);\n}\n\nexports.slide = {\n\topen: slideOpen,\n\tclose: slideClosed\n};\n\n})();\n", "type": "application/javascript", "module-type": "animation" }, "$:/core/modules/utils/dom/animator.js": { "title": "$:/core/modules/utils/dom/animator.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/animator.js\ntype: application/javascript\nmodule-type: utils\n\nOrchestrates animations and transitions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Animator() {\n\t// Get the registered animation modules\n\tthis.animations = {};\n\t$tw.modules.applyMethods(\"animation\",this.animations);\n}\n\nAnimator.prototype.perform = function(type,domNode,options) {\n\toptions = options || {};\n\t// Find an animation that can handle this type\n\tvar chosenAnimation;\n\t$tw.utils.each(this.animations,function(animation,name) {\n\t\tif($tw.utils.hop(animation,type)) {\n\t\t\tchosenAnimation = animation[type];\n\t\t}\n\t});\n\tif(!chosenAnimation) {\n\t\tchosenAnimation = function(domNode,options) {\n\t\t\tif(options.callback) {\n\t\t\t\toptions.callback();\n\t\t\t}\n\t\t};\n\t}\n\t// Call the animation\n\tchosenAnimation(domNode,options);\n};\n\nexports.Animator = Animator;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/browser.js": { "title": "$:/core/modules/utils/dom/browser.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/browser.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser feature detection\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nSet style properties of an element\n\telement: dom node\n\tstyles: ordered array of {name: value} pairs\n*/\nexports.setStyle = function(element,styles) {\n\tif(element.nodeType === 1) { // Element.ELEMENT_NODE\n\t\tfor(var t=0; t<styles.length; t++) {\n\t\t\tfor(var styleName in styles[t]) {\n\t\t\t\telement.style[$tw.utils.convertStyleNameToPropertyName(styleName)] = styles[t][styleName];\n\t\t\t}\n\t\t}\n\t}\n};\n\n/*\nConverts a standard CSS property name into the local browser-specific equivalent. For example:\n\t\"background-color\" --> \"backgroundColor\"\n\t\"transition\" --> \"webkitTransition\"\n*/\n\nvar styleNameCache = {}; // We'll cache the style name conversions\n\nexports.convertStyleNameToPropertyName = function(styleName) {\n\t// Return from the cache if we can\n\tif(styleNameCache[styleName]) {\n\t\treturn styleNameCache[styleName];\n\t}\n\t// Convert it by first removing any hyphens\n\tvar propertyName = $tw.utils.unHyphenateCss(styleName);\n\t// Then check if it needs a prefix\n\tif($tw.browser && document.body.style[propertyName] === undefined) {\n\t\tvar prefixes = [\"O\",\"MS\",\"Moz\",\"webkit\"];\n\t\tfor(var t=0; t<prefixes.length; t++) {\n\t\t\tvar prefixedName = prefixes[t] + propertyName.substr(0,1).toUpperCase() + propertyName.substr(1);\n\t\t\tif(document.body.style[prefixedName] !== undefined) {\n\t\t\t\tpropertyName = prefixedName;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\t// Put it in the cache too\n\tstyleNameCache[styleName] = propertyName;\n\treturn propertyName;\n};\n\n/*\nConverts a JS format CSS property name back into the dashed form used in CSS declarations. For example:\n\t\"backgroundColor\" --> \"background-color\"\n\t\"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.convertPropertyNameToStyleName = function(propertyName) {\n\t// Rehyphenate the name\n\tvar styleName = $tw.utils.hyphenateCss(propertyName);\n\t// If there's a webkit prefix, add a dash (other browsers have uppercase prefixes, and so get the dash automatically)\n\tif(styleName.indexOf(\"webkit\") === 0) {\n\t\tstyleName = \"-\" + styleName;\n\t} else if(styleName.indexOf(\"-m-s\") === 0) {\n\t\tstyleName = \"-ms\" + styleName.substr(4);\n\t}\n\treturn styleName;\n};\n\n/*\nRound trip a stylename to a property name and back again. For example:\n\t\"transform\" --> \"webkitTransform\" --> \"-webkit-transform\"\n*/\nexports.roundTripPropertyName = function(propertyName) {\n\treturn $tw.utils.convertPropertyNameToStyleName($tw.utils.convertStyleNameToPropertyName(propertyName));\n};\n\n/*\nConverts a standard event name into the local browser specific equivalent. For example:\n\t\"animationEnd\" --> \"webkitAnimationEnd\"\n*/\n\nvar eventNameCache = {}; // We'll cache the conversions\n\nvar eventNameMappings = {\n\t\"transitionEnd\": {\n\t\tcorrespondingCssProperty: \"transition\",\n\t\tmappings: {\n\t\t\ttransition: \"transitionend\",\n\t\t\tOTransition: \"oTransitionEnd\",\n\t\t\tMSTransition: \"msTransitionEnd\",\n\t\t\tMozTransition: \"transitionend\",\n\t\t\twebkitTransition: \"webkitTransitionEnd\"\n\t\t}\n\t},\n\t\"animationEnd\": {\n\t\tcorrespondingCssProperty: \"animation\",\n\t\tmappings: {\n\t\t\tanimation: \"animationend\",\n\t\t\tOAnimation: \"oAnimationEnd\",\n\t\t\tMSAnimation: \"msAnimationEnd\",\n\t\t\tMozAnimation: \"animationend\",\n\t\t\twebkitAnimation: \"webkitAnimationEnd\"\n\t\t}\n\t}\n};\n\nexports.convertEventName = function(eventName) {\n\tif(eventNameCache[eventName]) {\n\t\treturn eventNameCache[eventName];\n\t}\n\tvar newEventName = eventName,\n\t\tmappings = eventNameMappings[eventName];\n\tif(mappings) {\n\t\tvar convertedProperty = $tw.utils.convertStyleNameToPropertyName(mappings.correspondingCssProperty);\n\t\tif(mappings.mappings[convertedProperty]) {\n\t\t\tnewEventName = mappings.mappings[convertedProperty];\n\t\t}\n\t}\n\t// Put it in the cache too\n\teventNameCache[eventName] = newEventName;\n\treturn newEventName;\n};\n\n/*\nReturn the names of the fullscreen APIs\n*/\nexports.getFullScreenApis = function() {\n\tvar d = document,\n\t\tdb = d.body,\n\t\tresult = {\n\t\t\"_requestFullscreen\": db.webkitRequestFullscreen !== undefined ? \"webkitRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.mozRequestFullScreen !== undefined ? \"mozRequestFullScreen\" :\n\t\t\t\t\t\t\tdb.msRequestFullscreen !== undefined ? \"msRequestFullscreen\" :\n\t\t\t\t\t\t\tdb.requestFullscreen !== undefined ? \"requestFullscreen\" : \"\",\n\t\t\"_exitFullscreen\": d.webkitExitFullscreen !== undefined ? \"webkitExitFullscreen\" :\n\t\t\t\t\t\t\td.mozCancelFullScreen !== undefined ? \"mozCancelFullScreen\" :\n\t\t\t\t\t\t\td.msExitFullscreen !== undefined ? \"msExitFullscreen\" :\n\t\t\t\t\t\t\td.exitFullscreen !== undefined ? \"exitFullscreen\" : \"\",\n\t\t\"_fullscreenElement\": d.webkitFullscreenElement !== undefined ? \"webkitFullscreenElement\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozFullScreenElement\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"msFullscreenElement\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenElement\" : \"\",\n\t\t\"_fullscreenChange\": d.webkitFullscreenElement !== undefined ? \"webkitfullscreenchange\" :\n\t\t\t\t\t\t\td.mozFullScreenElement !== undefined ? \"mozfullscreenchange\" :\n\t\t\t\t\t\t\td.msFullscreenElement !== undefined ? \"MSFullscreenChange\" :\n\t\t\t\t\t\t\td.fullscreenElement !== undefined ? \"fullscreenchange\" : \"\"\n\t};\n\tif(!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement || !result._fullscreenChange) {\n\t\treturn null;\n\t} else {\n\t\treturn result;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/csscolorparser.js": { "title": "$:/core/modules/utils/dom/csscolorparser.js", "text": "// (c) Dean McNamee <dean@gmail.com>, 2012.\n//\n// https://github.com/deanm/css-color-parser-js\n//\n// Permission is hereby granted, free of charge, to any person obtaining a copy\n// of this software and associated documentation files (the \"Software\"), to\n// deal in the Software without restriction, including without limitation the\n// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n// sell copies of the Software, and to permit persons to whom the Software is\n// furnished to do so, subject to the following conditions:\n//\n// The above copyright notice and this permission notice shall be included in\n// all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n// IN THE SOFTWARE.\n\n// http://www.w3.org/TR/css3-color/\nvar kCSSColorTable = {\n \"transparent\": [0,0,0,0], \"aliceblue\": [240,248,255,1],\n \"antiquewhite\": [250,235,215,1], \"aqua\": [0,255,255,1],\n \"aquamarine\": [127,255,212,1], \"azure\": [240,255,255,1],\n \"beige\": [245,245,220,1], \"bisque\": [255,228,196,1],\n \"black\": [0,0,0,1], \"blanchedalmond\": [255,235,205,1],\n \"blue\": [0,0,255,1], \"blueviolet\": [138,43,226,1],\n \"brown\": [165,42,42,1], \"burlywood\": [222,184,135,1],\n \"cadetblue\": [95,158,160,1], \"chartreuse\": [127,255,0,1],\n \"chocolate\": [210,105,30,1], \"coral\": [255,127,80,1],\n \"cornflowerblue\": [100,149,237,1], \"cornsilk\": [255,248,220,1],\n \"crimson\": [220,20,60,1], \"cyan\": [0,255,255,1],\n \"darkblue\": [0,0,139,1], \"darkcyan\": [0,139,139,1],\n \"darkgoldenrod\": [184,134,11,1], \"darkgray\": [169,169,169,1],\n \"darkgreen\": [0,100,0,1], \"darkgrey\": [169,169,169,1],\n \"darkkhaki\": [189,183,107,1], \"darkmagenta\": [139,0,139,1],\n \"darkolivegreen\": [85,107,47,1], \"darkorange\": [255,140,0,1],\n \"darkorchid\": [153,50,204,1], \"darkred\": [139,0,0,1],\n \"darksalmon\": [233,150,122,1], \"darkseagreen\": [143,188,143,1],\n \"darkslateblue\": [72,61,139,1], \"darkslategray\": [47,79,79,1],\n \"darkslategrey\": [47,79,79,1], \"darkturquoise\": [0,206,209,1],\n \"darkviolet\": [148,0,211,1], \"deeppink\": [255,20,147,1],\n \"deepskyblue\": [0,191,255,1], \"dimgray\": [105,105,105,1],\n \"dimgrey\": [105,105,105,1], \"dodgerblue\": [30,144,255,1],\n \"firebrick\": [178,34,34,1], \"floralwhite\": [255,250,240,1],\n \"forestgreen\": [34,139,34,1], \"fuchsia\": [255,0,255,1],\n \"gainsboro\": [220,220,220,1], \"ghostwhite\": [248,248,255,1],\n \"gold\": [255,215,0,1], \"goldenrod\": [218,165,32,1],\n \"gray\": [128,128,128,1], \"green\": [0,128,0,1],\n \"greenyellow\": [173,255,47,1], \"grey\": [128,128,128,1],\n \"honeydew\": [240,255,240,1], \"hotpink\": [255,105,180,1],\n \"indianred\": [205,92,92,1], \"indigo\": [75,0,130,1],\n \"ivory\": [255,255,240,1], \"khaki\": [240,230,140,1],\n \"lavender\": [230,230,250,1], \"lavenderblush\": [255,240,245,1],\n \"lawngreen\": [124,252,0,1], \"lemonchiffon\": [255,250,205,1],\n \"lightblue\": [173,216,230,1], \"lightcoral\": [240,128,128,1],\n \"lightcyan\": [224,255,255,1], \"lightgoldenrodyellow\": [250,250,210,1],\n \"lightgray\": [211,211,211,1], \"lightgreen\": [144,238,144,1],\n \"lightgrey\": [211,211,211,1], \"lightpink\": [255,182,193,1],\n \"lightsalmon\": [255,160,122,1], \"lightseagreen\": [32,178,170,1],\n \"lightskyblue\": [135,206,250,1], \"lightslategray\": [119,136,153,1],\n \"lightslategrey\": [119,136,153,1], \"lightsteelblue\": [176,196,222,1],\n \"lightyellow\": [255,255,224,1], \"lime\": [0,255,0,1],\n \"limegreen\": [50,205,50,1], \"linen\": [250,240,230,1],\n \"magenta\": [255,0,255,1], \"maroon\": [128,0,0,1],\n \"mediumaquamarine\": [102,205,170,1], \"mediumblue\": [0,0,205,1],\n \"mediumorchid\": [186,85,211,1], \"mediumpurple\": [147,112,219,1],\n \"mediumseagreen\": [60,179,113,1], \"mediumslateblue\": [123,104,238,1],\n \"mediumspringgreen\": [0,250,154,1], \"mediumturquoise\": [72,209,204,1],\n \"mediumvioletred\": [199,21,133,1], \"midnightblue\": [25,25,112,1],\n \"mintcream\": [245,255,250,1], \"mistyrose\": [255,228,225,1],\n \"moccasin\": [255,228,181,1], \"navajowhite\": [255,222,173,1],\n \"navy\": [0,0,128,1], \"oldlace\": [253,245,230,1],\n \"olive\": [128,128,0,1], \"olivedrab\": [107,142,35,1],\n \"orange\": [255,165,0,1], \"orangered\": [255,69,0,1],\n \"orchid\": [218,112,214,1], \"palegoldenrod\": [238,232,170,1],\n \"palegreen\": [152,251,152,1], \"paleturquoise\": [175,238,238,1],\n \"palevioletred\": [219,112,147,1], \"papayawhip\": [255,239,213,1],\n \"peachpuff\": [255,218,185,1], \"peru\": [205,133,63,1],\n \"pink\": [255,192,203,1], \"plum\": [221,160,221,1],\n \"powderblue\": [176,224,230,1], \"purple\": [128,0,128,1],\n \"red\": [255,0,0,1], \"rosybrown\": [188,143,143,1],\n \"royalblue\": [65,105,225,1], \"saddlebrown\": [139,69,19,1],\n \"salmon\": [250,128,114,1], \"sandybrown\": [244,164,96,1],\n \"seagreen\": [46,139,87,1], \"seashell\": [255,245,238,1],\n \"sienna\": [160,82,45,1], \"silver\": [192,192,192,1],\n \"skyblue\": [135,206,235,1], \"slateblue\": [106,90,205,1],\n \"slategray\": [112,128,144,1], \"slategrey\": [112,128,144,1],\n \"snow\": [255,250,250,1], \"springgreen\": [0,255,127,1],\n \"steelblue\": [70,130,180,1], \"tan\": [210,180,140,1],\n \"teal\": [0,128,128,1], \"thistle\": [216,191,216,1],\n \"tomato\": [255,99,71,1], \"turquoise\": [64,224,208,1],\n \"violet\": [238,130,238,1], \"wheat\": [245,222,179,1],\n \"white\": [255,255,255,1], \"whitesmoke\": [245,245,245,1],\n \"yellow\": [255,255,0,1], \"yellowgreen\": [154,205,50,1]}\n\nfunction clamp_css_byte(i) { // Clamp to integer 0 .. 255.\n i = Math.round(i); // Seems to be what Chrome does (vs truncation).\n return i < 0 ? 0 : i > 255 ? 255 : i;\n}\n\nfunction clamp_css_float(f) { // Clamp to float 0.0 .. 1.0.\n return f < 0 ? 0 : f > 1 ? 1 : f;\n}\n\nfunction parse_css_int(str) { // int or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_byte(parseFloat(str) / 100 * 255);\n return clamp_css_byte(parseInt(str));\n}\n\nfunction parse_css_float(str) { // float or percentage.\n if (str[str.length - 1] === '%')\n return clamp_css_float(parseFloat(str) / 100);\n return clamp_css_float(parseFloat(str));\n}\n\nfunction css_hue_to_rgb(m1, m2, h) {\n if (h < 0) h += 1;\n else if (h > 1) h -= 1;\n\n if (h * 6 < 1) return m1 + (m2 - m1) * h * 6;\n if (h * 2 < 1) return m2;\n if (h * 3 < 2) return m1 + (m2 - m1) * (2/3 - h) * 6;\n return m1;\n}\n\nfunction parseCSSColor(css_str) {\n // Remove all whitespace, not compliant, but should just be more accepting.\n var str = css_str.replace(/ /g, '').toLowerCase();\n\n // Color keywords (and transparent) lookup.\n if (str in kCSSColorTable) return kCSSColorTable[str].slice(); // dup.\n\n // #abc and #abc123 syntax.\n if (str[0] === '#') {\n if (str.length === 4) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xfff)) return null; // Covers NaN.\n return [((iv & 0xf00) >> 4) | ((iv & 0xf00) >> 8),\n (iv & 0xf0) | ((iv & 0xf0) >> 4),\n (iv & 0xf) | ((iv & 0xf) << 4),\n 1];\n } else if (str.length === 7) {\n var iv = parseInt(str.substr(1), 16); // TODO(deanm): Stricter parsing.\n if (!(iv >= 0 && iv <= 0xffffff)) return null; // Covers NaN.\n return [(iv & 0xff0000) >> 16,\n (iv & 0xff00) >> 8,\n iv & 0xff,\n 1];\n }\n\n return null;\n }\n\n var op = str.indexOf('('), ep = str.indexOf(')');\n if (op !== -1 && ep + 1 === str.length) {\n var fname = str.substr(0, op);\n var params = str.substr(op+1, ep-(op+1)).split(',');\n var alpha = 1; // To allow case fallthrough.\n switch (fname) {\n case 'rgba':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'rgb':\n if (params.length !== 3) return null;\n return [parse_css_int(params[0]),\n parse_css_int(params[1]),\n parse_css_int(params[2]),\n alpha];\n case 'hsla':\n if (params.length !== 4) return null;\n alpha = parse_css_float(params.pop());\n // Fall through.\n case 'hsl':\n if (params.length !== 3) return null;\n var h = (((parseFloat(params[0]) % 360) + 360) % 360) / 360; // 0 .. 1\n // NOTE(deanm): According to the CSS spec s/l should only be\n // percentages, but we don't bother and let float or percentage.\n var s = parse_css_float(params[1]);\n var l = parse_css_float(params[2]);\n var m2 = l <= 0.5 ? l * (s + 1) : l + s - l * s;\n var m1 = l * 2 - m2;\n return [clamp_css_byte(css_hue_to_rgb(m1, m2, h+1/3) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h) * 255),\n clamp_css_byte(css_hue_to_rgb(m1, m2, h-1/3) * 255),\n alpha];\n default:\n return null;\n }\n }\n\n return null;\n}\n\ntry { exports.parseCSSColor = parseCSSColor } catch(e) { }\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom.js": { "title": "$:/core/modules/utils/dom.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static DOM-related utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDetermines whether element 'a' contains element 'b'\nCode thanks to John Resig, http://ejohn.org/blog/comparing-document-position/\n*/\nexports.domContains = function(a,b) {\n\treturn a.contains ?\n\t\ta !== b && a.contains(b) :\n\t\t!!(a.compareDocumentPosition(b) & 16);\n};\n\nexports.removeChildren = function(node) {\n\twhile(node.hasChildNodes()) {\n\t\tnode.removeChild(node.firstChild);\n\t}\n};\n\nexports.hasClass = function(el,className) {\n\treturn el && el.className && el.className.toString().split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = el.className.split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t}\n\tel.className = c.join(\" \");\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = el.className.split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.className = c.join(\" \");\n\t}\n};\n\nexports.toggleClass = function(el,className,status) {\n\tif(status === undefined) {\n\t\tstatus = !exports.hasClass(el,className);\n\t}\n\tif(status) {\n\t\texports.addClass(el,className);\n\t} else {\n\t\texports.removeClass(el,className);\n\t}\n};\n\n/*\nGet the first parent element that has scrollbars or use the body as fallback.\n*/\nexports.getScrollContainer = function(el) {\n\tvar doc = el.ownerDocument;\n\twhile(el.parentNode) {\t\n\t\tel = el.parentNode;\n\t\tif(el.scrollTop) {\n\t\t\treturn el;\n\t\t}\n\t}\n\treturn doc.body;\n};\n\n/*\nGet the scroll position of the viewport\nReturns:\n\t{\n\t\tx: horizontal scroll position in pixels,\n\t\ty: vertical scroll position in pixels\n\t}\n*/\nexports.getScrollPosition = function() {\n\tif(\"scrollX\" in window) {\n\t\treturn {x: window.scrollX, y: window.scrollY};\n\t} else {\n\t\treturn {x: document.documentElement.scrollLeft, y: document.documentElement.scrollTop};\n\t}\n};\n\n/*\nAdjust the height of a textarea to fit its content, preserving scroll position, and return the height\n*/\nexports.resizeTextAreaToFit = function(domNode,minHeight) {\n\t// Get the scroll container and register the current scroll position\n\tvar container = $tw.utils.getScrollContainer(domNode),\n\t\tscrollTop = container.scrollTop;\n // Measure the specified minimum height\n\tdomNode.style.height = minHeight;\n\tvar measuredHeight = domNode.offsetHeight;\n\t// Set its height to auto so that it snaps to the correct height\n\tdomNode.style.height = \"auto\";\n\t// Calculate the revised height\n\tvar newHeight = Math.max(domNode.scrollHeight + domNode.offsetHeight - domNode.clientHeight,measuredHeight);\n\t// Only try to change the height if it has changed\n\tif(newHeight !== domNode.offsetHeight) {\n\t\tdomNode.style.height = newHeight + \"px\";\n\t\t// Make sure that the dimensions of the textarea are recalculated\n\t\t$tw.utils.forceLayout(domNode);\n\t\t// Set the container to the position we registered at the beginning\n\t\tcontainer.scrollTop = scrollTop;\n\t}\n\treturn newHeight;\n};\n\n/*\nGets the bounding rectangle of an element in absolute page coordinates\n*/\nexports.getBoundingPageRect = function(element) {\n\tvar scrollPos = $tw.utils.getScrollPosition(),\n\t\tclientRect = element.getBoundingClientRect();\n\treturn {\n\t\tleft: clientRect.left + scrollPos.x,\n\t\twidth: clientRect.width,\n\t\tright: clientRect.right + scrollPos.x,\n\t\ttop: clientRect.top + scrollPos.y,\n\t\theight: clientRect.height,\n\t\tbottom: clientRect.bottom + scrollPos.y\n\t};\n};\n\n/*\nSaves a named password in the browser\n*/\nexports.savePassword = function(name,password) {\n\ttry {\n\t\tif(window.localStorage) {\n\t\t\tlocalStorage.setItem(\"tw5-password-\" + name,password);\n\t\t}\n\t} catch(e) {\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\ttry {\n\t\treturn window.localStorage ? localStorage.getItem(\"tw5-password-\" + name) : \"\";\n\t} catch(e) {\n\t\treturn \"\";\n\t}\n};\n\n/*\nForce layout of a dom node and its descendents\n*/\nexports.forceLayout = function(element) {\n\tvar dummy = element.offsetWidth;\n};\n\n/*\nPulse an element for debugging purposes\n*/\nexports.pulseElement = function(element) {\n\t// Event handler to remove the class at the end\n\telement.addEventListener($tw.browser.animationEnd,function handler(event) {\n\t\telement.removeEventListener($tw.browser.animationEnd,handler,false);\n\t\t$tw.utils.removeClass(element,\"pulse\");\n\t},false);\n\t// Apply the pulse class\n\t$tw.utils.removeClass(element,\"pulse\");\n\t$tw.utils.forceLayout(element);\n\t$tw.utils.addClass(element,\"pulse\");\n};\n\n/*\nAttach specified event handlers to a DOM node\ndomNode: where to attach the event handlers\nevents: array of event handlers to be added (see below)\nEach entry in the events array is an object with these properties:\nhandlerFunction: optional event handler function\nhandlerObject: optional event handler object\nhandlerMethod: optionally specifies object handler method name (defaults to `handleEvent`)\n*/\nexports.addEventListeners = function(domNode,events) {\n\t$tw.utils.each(events,function(eventInfo) {\n\t\tvar handler;\n\t\tif(eventInfo.handlerFunction) {\n\t\t\thandler = eventInfo.handlerFunction;\n\t\t} else if(eventInfo.handlerObject) {\n\t\t\tif(eventInfo.handlerMethod) {\n\t\t\t\thandler = function(event) {\n\t\t\t\t\teventInfo.handlerObject[eventInfo.handlerMethod].call(eventInfo.handlerObject,event);\n\t\t\t\t};\t\n\t\t\t} else {\n\t\t\t\thandler = eventInfo.handlerObject;\n\t\t\t}\n\t\t}\n\t\tdomNode.addEventListener(eventInfo.name,handler,false);\n\t});\n};\n\n/*\nGet the computed styles applied to an element as an array of strings of individual CSS properties\n*/\nexports.getComputedStyles = function(domNode) {\n\tvar textAreaStyles = window.getComputedStyle(domNode,null),\n\t\tstyleDefs = [],\n\t\tname;\n\tfor(var t=0; t<textAreaStyles.length; t++) {\n\t\tname = textAreaStyles[t];\n\t\tstyleDefs.push(name + \": \" + textAreaStyles.getPropertyValue(name) + \";\");\n\t}\n\treturn styleDefs;\n};\n\n/*\nApply a set of styles passed as an array of strings of individual CSS properties\n*/\nexports.setStyles = function(domNode,styleDefs) {\n\tdomNode.style.cssText = styleDefs.join(\"\");\n};\n\n/*\nCopy the computed styles from a source element to a destination element\n*/\nexports.copyStyles = function(srcDomNode,dstDomNode) {\n\t$tw.utils.setStyles(dstDomNode,$tw.utils.getComputedStyles(srcDomNode));\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/dragndrop.js": { "title": "$:/core/modules/utils/dom/dragndrop.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/dragndrop.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser data transfer utilities, used with the clipboard and drag and drop\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nOptions:\n\ndomNode: dom node to make draggable\ndragImageType: \"pill\" or \"dom\"\ndragTiddlerFn: optional function to retrieve the title of tiddler to drag\ndragFilterFn: optional function to retreive the filter defining a list of tiddlers to drag\nwidget: widget to use as the contect for the filter\n*/\nexports.makeDraggable = function(options) {\n\tvar dragImageType = options.dragImageType || \"dom\",\n\t\tdragImage,\n\t\tdomNode = options.domNode;\n\t// Make the dom node draggable (not necessary for anchor tags)\n\tif((domNode.tagName || \"\").toLowerCase() !== \"a\") {\n\t\tdomNode.setAttribute(\"draggable\",\"true\");\t\t\n\t}\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragstart\", handlerFunction: function(event) {\n\t\t\t// Collect the tiddlers being dragged\n\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [];\n\t\t\tif(dragFilter) {\n\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t}\n\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t// Check that we've something to drag\n\t\t\tif(titles.length > 0 && event.target === domNode) {\n\t\t\t\t// Mark the drag in progress\n\t\t\t\t$tw.dragInProgress = domNode;\n\t\t\t\t// Set the dragging class on the element being dragged\n\t\t\t\t$tw.utils.addClass(event.target,\"tc-dragging\");\n\t\t\t\t// Create the drag image elements\n\t\t\t\tdragImage = options.widget.document.createElement(\"div\");\n\t\t\t\tdragImage.className = \"tc-tiddler-dragger\";\n\t\t\t\tvar inner = options.widget.document.createElement(\"div\");\n\t\t\t\tinner.className = \"tc-tiddler-dragger-inner\";\n\t\t\t\tinner.appendChild(options.widget.document.createTextNode(\n\t\t\t\t\ttitles.length === 1 ? \n\t\t\t\t\t\ttitles[0] :\n\t\t\t\t\t\ttitles.length + \" tiddlers\"\n\t\t\t\t));\n\t\t\t\tdragImage.appendChild(inner);\n\t\t\t\toptions.widget.document.body.appendChild(dragImage);\n\t\t\t\t// Set the data transfer properties\n\t\t\t\tvar dataTransfer = event.dataTransfer;\n\t\t\t\t// Set up the image\n\t\t\t\tdataTransfer.effectAllowed = \"all\";\n\t\t\t\tif(dataTransfer.setDragImage) {\n\t\t\t\t\tif(dragImageType === \"pill\") {\n\t\t\t\t\t\tdataTransfer.setDragImage(dragImage.firstChild,-16,-16);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvar r = domNode.getBoundingClientRect();\n\t\t\t\t\t\tdataTransfer.setDragImage(domNode,event.clientX-r.left,event.clientY-r.top);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Set up the data transfer\n\t\t\t\tif(dataTransfer.clearData) {\n\t\t\t\t\tdataTransfer.clearData();\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\tvar jsonData = [];\n\t\t\t\tif(titles.length > 1) {\n\t\t\t\t\ttitles.forEach(function(title) {\n\t\t\t\t\t\tjsonData.push(options.widget.wiki.getTiddlerAsJson(title));\n\t\t\t\t\t});\n\t\t\t\t\tjsonData = \"[\" + jsonData.join(\",\") + \"]\";\n\t\t\t\t} else {\n\t\t\t\t\tjsonData = options.widget.wiki.getTiddlerAsJson(titles[0]);\n\t\t\t\t}\n\t\t\t\t// IE doesn't like these content types\n\t\t\t\tif(!$tw.browser.isIE) {\n\t\t\t\t\tdataTransfer.setData(\"text/vnd.tiddler\",jsonData);\n\t\t\t\t\tdataTransfer.setData(\"text/plain\",titleString);\n\t\t\t\t\tdataTransfer.setData(\"text/x-moz-url\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\t}\n\t\t\t\tdataTransfer.setData(\"URL\",\"data:text/vnd.tiddler,\" + encodeURIComponent(jsonData));\n\t\t\t\tdataTransfer.setData(\"Text\",titleString);\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\n\t\t\treturn false;\n\t\t}},\n\t\t{name: \"dragend\", handlerFunction: function(event) {\n\t\t\tif(event.target === domNode) {\n\t\t\t\t$tw.dragInProgress = null;\n\t\t\t\t// Remove the dragging class on the element being dragged\n\t\t\t\t$tw.utils.removeClass(event.target,\"tc-dragging\");\n\t\t\t\t// Delete the drag image element\n\t\t\t\tif(dragImage) {\n\t\t\t\t\tdragImage.parentNode.removeChild(dragImage);\n\t\t\t\t\tdragImage = null;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn false;\n\t\t}}\n\t]);\n};\n\nexports.importDataTransfer = function(dataTransfer,fallbackTitle,callback) {\n\t// Try each provided data type in turn\n\tfor(var t=0; t<importDataTypes.length; t++) {\n\t\tif(!$tw.browser.isIE || importDataTypes[t].IECompatible) {\n\t\t\t// Get the data\n\t\t\tvar dataType = importDataTypes[t];\n\t\t\t\tvar data = dataTransfer.getData(dataType.type);\n\t\t\t// Import the tiddlers in the data\n\t\t\tif(data !== \"\" && data !== null) {\n\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\tconsole.log(\"Importing data type '\" + dataType.type + \"', data: '\" + data + \"'\")\n\t\t\t\t}\n\t\t\t\tvar tiddlerFields = dataType.toTiddlerFieldsArray(data,fallbackTitle);\n\t\t\t\tcallback(tiddlerFields);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\t}\n};\n\nvar importDataTypes = [\n\t{type: \"text/vnd.tiddler\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn parseJSONTiddlers(data,fallbackTitle);\n\t}},\n\t{type: \"URL\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/x-moz-url\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\t// Check for tiddler data URI\n\t\tvar match = decodeURIComponent(data).match(/^data\\:text\\/vnd\\.tiddler,(.*)/i);\n\t\tif(match) {\n\t\t\treturn parseJSONTiddlers(match[1],fallbackTitle);\n\t\t} else {\n\t\t\treturn [{title: fallbackTitle, text: data}]; // As URL string\n\t\t}\n\t}},\n\t{type: \"text/html\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/plain\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"Text\", IECompatible: true, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}},\n\t{type: \"text/uri-list\", IECompatible: false, toTiddlerFieldsArray: function(data,fallbackTitle) {\n\t\treturn [{title: fallbackTitle, text: data}];\n\t}}\n];\n\nfunction parseJSONTiddlers(json,fallbackTitle) {\n\tvar data = JSON.parse(json);\n\tif(!$tw.utils.isArray(data)) {\n\t\tdata = [data];\n\t}\n\tdata.forEach(function(fields) {\n\t\tfields.title = fields.title || fallbackTitle;\n\t});\n\treturn data;\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/http.js": { "title": "$:/core/modules/utils/dom/http.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/http.js\ntype: application/javascript\nmodule-type: utils\n\nBrowser HTTP support\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nA quick and dirty HTTP function; to be refactored later. Options are:\n\turl: URL to retrieve\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data)\n\treturnProp: string name of the property to return as first argument of callback\n*/\nexports.httpRequest = function(options) {\n\tvar type = options.type || \"GET\",\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\treturnProp = options.returnProp || \"responseText\",\n\t\trequest = new XMLHttpRequest(),\n\t\tdata = \"\",\n\t\tf,results;\n\t// Massage the data hashmap into a string\n\tif(options.data) {\n\t\tif(typeof options.data === \"string\") { // Already a string\n\t\t\tdata = options.data;\n\t\t} else { // A hashmap of strings\n\t\t\tresults = [];\n\t\t\t$tw.utils.each(options.data,function(dataItem,dataItemTitle) {\n\t\t\t\tresults.push(dataItemTitle + \"=\" + encodeURIComponent(dataItem));\n\t\t\t});\n\t\t\tdata = results.join(\"&\");\n\t\t}\n\t}\n\t// Set up the state change handler\n\trequest.onreadystatechange = function() {\n\t\tif(this.readyState === 4) {\n\t\t\tif(this.status === 200 || this.status === 201 || this.status === 204) {\n\t\t\t\t// Success!\n\t\t\t\toptions.callback(null,this[returnProp],this);\n\t\t\t\treturn;\n\t\t\t}\n\t\t// Something went wrong\n\t\toptions.callback($tw.language.getString(\"Error/XMLHttpRequest\") + \": \" + this.status);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,options.url,true);\n\tif(headers) {\n\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\trequest.setRequestHeader(headerTitle,header);\n\t\t});\n\t}\n\tif(data && !$tw.utils.hop(headers,\"Content-type\")) {\n\t\trequest.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e);\n\t}\n\treturn request;\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/keyboard.js": { "title": "$:/core/modules/utils/dom/keyboard.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/keyboard.js\ntype: application/javascript\nmodule-type: utils\n\nKeyboard utilities; now deprecated. Instead, use $tw.keyboardManager\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n[\"parseKeyDescriptor\",\"checkKeyDescriptor\"].forEach(function(method) {\n\texports[method] = function() {\n\t\tif($tw.keyboardManager) {\n\t\t\treturn $tw.keyboardManager[method].apply($tw.keyboardManager,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\treturn null\n\t\t}\n\t};\n});\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/modal.js": { "title": "$:/core/modules/utils/dom/modal.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/modal.js\ntype: application/javascript\nmodule-type: utils\n\nModal message mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Modal = function(wiki) {\n\tthis.wiki = wiki;\n\tthis.modalCount = 0;\n};\n\n/*\nDisplay a modal dialogue\n\ttitle: Title of tiddler to display\n\toptions: see below\nOptions include:\n\tdownloadLink: Text of a big download link to include\n*/\nModal.prototype.display = function(title,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\trefreshHandler,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\ttiddler = this.wiki.getTiddler(title);\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Create the wrapper divs\n\tvar wrapper = document.createElement(\"div\"),\n\t\tmodalBackdrop = document.createElement(\"div\"),\n\t\tmodalWrapper = document.createElement(\"div\"),\n\t\tmodalHeader = document.createElement(\"div\"),\n\t\theaderTitle = document.createElement(\"h3\"),\n\t\tmodalBody = document.createElement(\"div\"),\n\t\tmodalLink = document.createElement(\"a\"),\n\t\tmodalFooter = document.createElement(\"div\"),\n\t\tmodalFooterHelp = document.createElement(\"span\"),\n\t\tmodalFooterButtons = document.createElement(\"span\");\n\t// Up the modal count and adjust the body class\n\tthis.modalCount++;\n\tthis.adjustPageClass();\n\t// Add classes\n\t$tw.utils.addClass(wrapper,\"tc-modal-wrapper\");\n\t$tw.utils.addClass(modalBackdrop,\"tc-modal-backdrop\");\n\t$tw.utils.addClass(modalWrapper,\"tc-modal\");\n\t$tw.utils.addClass(modalHeader,\"tc-modal-header\");\n\t$tw.utils.addClass(modalBody,\"tc-modal-body\");\n\t$tw.utils.addClass(modalFooter,\"tc-modal-footer\");\n\t// Join them together\n\twrapper.appendChild(modalBackdrop);\n\twrapper.appendChild(modalWrapper);\n\tmodalHeader.appendChild(headerTitle);\n\tmodalWrapper.appendChild(modalHeader);\n\tmodalWrapper.appendChild(modalBody);\n\tmodalFooter.appendChild(modalFooterHelp);\n\tmodalFooter.appendChild(modalFooterButtons);\n\tmodalWrapper.appendChild(modalFooter);\n\t// Render the title of the message\n\tvar headerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"subtitle\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"text\",\n\t\t\tattributes: {\n\t\t\t\ttext: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title\n\t\t}}}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\theaderWidgetNode.render(headerTitle,null);\n\t// Render the body of the message\n\tvar bodyWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tbodyWidgetNode.render(modalBody,null);\n\t// Setup the link if present\n\tif(options.downloadLink) {\n\t\tmodalLink.href = options.downloadLink;\n\t\tmodalLink.appendChild(document.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler && tiddler.fields && tiddler.fields.help) {\n\t\tvar link = document.createElement(\"a\");\n\t\tlink.setAttribute(\"href\",tiddler.fields.help);\n\t\tlink.setAttribute(\"target\",\"_blank\");\n\t\tlink.setAttribute(\"rel\",\"noopener noreferrer\");\n\t\tlink.appendChild(document.createTextNode(\"Help\"));\n\t\tmodalFooterHelp.appendChild(link);\n\t\tmodalFooterHelp.style.float = \"left\";\n\t}\n\tvar footerWidgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tfield: \"footer\",\n\t\tmode: \"inline\",\n\t\tchildren: [{\n\t\t\ttype: \"button\",\n\t\t\tattributes: {\n\t\t\t\tmessage: {\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: \"tm-close-tiddler\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tchildren: [{\n\t\t\t\ttype: \"text\",\n\t\t\t\tattributes: {\n\t\t\t\t\ttext: {\n\t\t\t\t\t\ttype: \"string\",\n\t\t\t\t\t\tvalue: $tw.language.getString(\"Buttons/Close/Caption\")\n\t\t\t}}}\n\t\t]}],\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\tfooterWidgetNode.render(modalFooterButtons,null);\n\t// Set up the refresh handler\n\trefreshHandler = function(changes) {\n\t\theaderWidgetNode.refresh(changes,modalHeader,null);\n\t\tbodyWidgetNode.refresh(changes,modalBody,null);\n\t\tfooterWidgetNode.refresh(changes,modalFooterButtons,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Add the close event handler\n\tvar closeHandler = function(event) {\n\t\t// Remove our refresh handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Decrease the modal count and adjust the body class\n\t\tself.modalCount--;\n\t\tself.adjustPageClass();\n\t\t// Force layout and animate the modal message away\n\t\t$tw.utils.forceLayout(modalBackdrop);\n\t\t$tw.utils.forceLayout(modalWrapper);\n\t\t$tw.utils.setStyle(modalBackdrop,[\n\t\t\t{opacity: \"0\"}\n\t\t]);\n\t\t$tw.utils.setStyle(modalWrapper,[\n\t\t\t{transform: \"translateY(\" + window.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\twindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tdocument.body.removeChild(wrapper);\n\t\t\t}\n\t\t},duration);\n\t\t// Don't let anyone else handle the tm-close-tiddler message\n\t\treturn false;\n\t};\n\theaderWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tbodyWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\tfooterWidgetNode.addEventListener(\"tm-close-tiddler\",closeHandler,false);\n\t// Set the initial styles for the message\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tdocument.body.appendChild(wrapper);\n\t// Set up animation for the styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{transition: \"opacity \" + duration + \"ms ease-out\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Force layout\n\t$tw.utils.forceLayout(modalBackdrop);\n\t$tw.utils.forceLayout(modalWrapper);\n\t// Set final animated styles\n\t$tw.utils.setStyle(modalBackdrop,[\n\t\t{opacity: \"0.7\"}\n\t]);\n\t$tw.utils.setStyle(modalWrapper,[\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n};\n\nModal.prototype.adjustPageClass = function() {\n\tif($tw.pageContainer) {\n\t\t$tw.utils.toggleClass($tw.pageContainer,\"tc-modal-displayed\",this.modalCount > 0);\n\t}\n};\n\nexports.Modal = Modal;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/notifier.js": { "title": "$:/core/modules/utils/dom/notifier.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/notifier.js\ntype: application/javascript\nmodule-type: utils\n\nNotifier mechanism\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar Notifier = function(wiki) {\n\tthis.wiki = wiki;\n};\n\n/*\nDisplay a notification\n\ttitle: Title of tiddler containing the notification text\n\toptions: see below\nOptions include:\n*/\nNotifier.prototype.display = function(title,options) {\n\toptions = options || {};\n\t// Create the wrapper divs\n\tvar self = this,\n\t\tnotification = document.createElement(\"div\"),\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t\trefreshHandler;\n\t// Don't do anything if the tiddler doesn't exist\n\tif(!tiddler) {\n\t\treturn;\n\t}\n\t// Add classes\n\t$tw.utils.addClass(notification,\"tc-notification\");\n\t// Create the variables\n\tvar variables = $tw.utils.extend({currentTiddler: title},options.variables);\n\t// Render the body of the notification\n\tvar widgetNode = this.wiki.makeTranscludeWidget(title,{\n\t\tparentWidget: $tw.rootWidget,\n\t\tdocument: document,\n\t\tvariables: variables,\n\t\timportPageMacros: true});\n\twidgetNode.render(notification,null);\n\trefreshHandler = function(changes) {\n\t\twidgetNode.refresh(changes,notification,null);\n\t};\n\tthis.wiki.addEventListener(\"change\",refreshHandler);\n\t// Set the initial styles for the notification\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"0\"},\n\t\t{transformOrigin: \"0% 0%\"},\n\t\t{transform: \"translateY(\" + (-window.innerHeight) + \"px)\"},\n\t\t{transition: \"opacity \" + duration + \"ms ease-out, \" + $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms ease-in-out\"}\n\t]);\n\t// Add the notification to the DOM\n\tdocument.body.appendChild(notification);\n\t// Force layout\n\t$tw.utils.forceLayout(notification);\n\t// Set final animated styles\n\t$tw.utils.setStyle(notification,[\n\t\t{opacity: \"1.0\"},\n\t\t{transform: \"translateY(0px)\"}\n\t]);\n\t// Set a timer to remove the notification\n\twindow.setTimeout(function() {\n\t\t// Remove our change event handler\n\t\tself.wiki.removeEventListener(\"change\",refreshHandler);\n\t\t// Force layout and animate the notification away\n\t\t$tw.utils.forceLayout(notification);\n\t\t$tw.utils.setStyle(notification,[\n\t\t\t{opacity: \"0.0\"},\n\t\t\t{transform: \"translateX(\" + (notification.offsetWidth) + \"px)\"}\n\t\t]);\n\t\t// Remove the modal message from the DOM once the transition ends\n\t\tsetTimeout(function() {\n\t\t\tif(notification.parentNode) {\n\t\t\t\tdocument.body.removeChild(notification);\n\t\t\t}\n\t\t},duration);\n\t},$tw.config.preferences.notificationDuration);\n};\n\nexports.Notifier = Notifier;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/popup.js": { "title": "$:/core/modules/utils/dom/popup.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/popup.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Popup object prototype that manages popups in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreates a Popup object with these options:\n\trootElement: the DOM element to which the popup zapper should be attached\n*/\nvar Popup = function(options) {\n\toptions = options || {};\n\tthis.rootElement = options.rootElement || document.documentElement;\n\tthis.popups = []; // Array of {title:,wiki:,domNode:} objects\n};\n\n/*\nTrigger a popup open or closed. Parameters are in a hashmap:\n\ttitle: title of the tiddler where the popup details are stored\n\tdomNode: dom node to which the popup will be positioned\n\twiki: wiki\n\tforce: if specified, forces the popup state to true or false (instead of toggling it)\n*/\nPopup.prototype.triggerPopup = function(options) {\n\t// Check if this popup is already active\n\tvar index = this.findPopup(options.title);\n\t// Compute the new state\n\tvar state = index === -1;\n\tif(options.force !== undefined) {\n\t\tstate = options.force;\n\t}\n\t// Show or cancel the popup according to the new state\n\tif(state) {\n\t\tthis.show(options);\n\t} else {\n\t\tthis.cancel(index);\n\t}\n};\n\nPopup.prototype.findPopup = function(title) {\n\tvar index = -1;\n\tfor(var t=0; t<this.popups.length; t++) {\n\t\tif(this.popups[t].title === title) {\n\t\t\tindex = t;\n\t\t}\n\t}\n\treturn index;\n};\n\nPopup.prototype.handleEvent = function(event) {\n\tif(event.type === \"click\") {\n\t\t// Find out what was clicked on\n\t\tvar info = this.popupInfo(event.target),\n\t\t\tcancelLevel = info.popupLevel - 1;\n\t\t// Don't remove the level that was clicked on if we clicked on a handle\n\t\tif(info.isHandle) {\n\t\t\tcancelLevel++;\n\t\t}\n\t\t// Cancel\n\t\tthis.cancel(cancelLevel);\n\t}\n};\n\n/*\nFind the popup level containing a DOM node. Returns:\npopupLevel: count of the number of nested popups containing the specified element\nisHandle: true if the specified element is within a popup handle\n*/\nPopup.prototype.popupInfo = function(domNode) {\n\tvar isHandle = false,\n\t\tpopupCount = 0,\n\t\tnode = domNode;\n\t// First check ancestors to see if we're within a popup handle\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup-handle\")) {\n\t\t\tisHandle = true;\n\t\t\tpopupCount++;\n\t\t}\n\t\tif($tw.utils.hasClass(node,\"tc-popup-keep\")) {\n\t\t\tisHandle = true;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\t// Then count the number of ancestor popups\n\tnode = domNode;\n\twhile(node) {\n\t\tif($tw.utils.hasClass(node,\"tc-popup\")) {\n\t\t\tpopupCount++;\n\t\t}\n\t\tnode = node.parentNode;\n\t}\n\tvar info = {\n\t\tpopupLevel: popupCount,\n\t\tisHandle: isHandle\n\t};\n\treturn info;\n};\n\n/*\nDisplay a popup by adding it to the stack\n*/\nPopup.prototype.show = function(options) {\n\t// Find out what was clicked on\n\tvar info = this.popupInfo(options.domNode);\n\t// Cancel any higher level popups\n\tthis.cancel(info.popupLevel);\n\t// Store the popup details if not already there\n\tif(this.findPopup(options.title) === -1) {\n\t\tthis.popups.push({\n\t\t\ttitle: options.title,\n\t\t\twiki: options.wiki,\n\t\t\tdomNode: options.domNode\n\t\t});\n\t}\n\t// Set the state tiddler\n\toptions.wiki.setTextReference(options.title,\n\t\t\t\"(\" + options.domNode.offsetLeft + \",\" + options.domNode.offsetTop + \",\" + \n\t\t\t\toptions.domNode.offsetWidth + \",\" + options.domNode.offsetHeight + \")\");\n\t// Add the click handler if we have any popups\n\tif(this.popups.length > 0) {\n\t\tthis.rootElement.addEventListener(\"click\",this,true);\t\t\n\t}\n};\n\n/*\nCancel all popups at or above a specified level or DOM node\nlevel: popup level to cancel (0 cancels all popups)\n*/\nPopup.prototype.cancel = function(level) {\n\tvar numPopups = this.popups.length;\n\tlevel = Math.max(0,Math.min(level,numPopups));\n\tfor(var t=level; t<numPopups; t++) {\n\t\tvar popup = this.popups.pop();\n\t\tif(popup.title) {\n\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t}\n\t}\n\tif(this.popups.length === 0) {\n\t\tthis.rootElement.removeEventListener(\"click\",this,false);\n\t}\n};\n\n/*\nReturns true if the specified title and text identifies an active popup\n*/\nPopup.prototype.readPopupState = function(text) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/;\n\treturn popupLocationRegExp.test(text);\n};\n\nexports.Popup = Popup;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/dom/scroller.js": { "title": "$:/core/modules/utils/dom/scroller.js", "text": "/*\\\ntitle: $:/core/modules/utils/dom/scroller.js\ntype: application/javascript\nmodule-type: utils\n\nModule that creates a $tw.utils.Scroller object prototype that manages scrolling in the browser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nEvent handler for when the `tm-scroll` event hits the document body\n*/\nvar PageScroller = function() {\n\tthis.idRequestFrame = null;\n\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\twindow.webkitRequestAnimationFrame ||\n\t\twindow.mozRequestAnimationFrame ||\n\t\tfunction(callback) {\n\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t};\n\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\twindow.webkitCancelAnimationFrame ||\n\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\twindow.mozCancelAnimationFrame ||\n\t\twindow.mozCancelRequestAnimationFrame ||\n\t\tfunction(id) {\n\t\t\twindow.clearTimeout(id);\n\t\t};\n};\n\nPageScroller.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle an event\n*/\nPageScroller.prototype.handleEvent = function(event) {\n\tif(event.type === \"tm-scroll\") {\n\t\treturn this.scrollIntoView(event.target);\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\t// Now get ready to scroll the body\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = $tw.utils.getScrollPosition();\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar clientBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\ttop: clientBounds.top + scrollPosition.y,\n\t\t\twidth: clientBounds.width,\n\t\t\theight: clientBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t// targetPos/targetSize - position and size of the target element\n\t// currentPos/currentSize - position and size of the current scroll viewport\n\t// returns: new position of the scroll viewport\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to it's top/left\n\t\t\tif(targetPos <= currentPos) {\n\t\t\t\tnewPos = targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\tnewPos = targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\tnewPos = targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\tnewPos = currentPos;\n\t\t\t}\n\t\t\t// If we are scrolling within 50 pixels of the top/left then snap to zero\n\t\t\tif(newPos < 50) {\n\t\t\t\tnewPos = 0;\n\t\t\t}\n\t\t\treturn newPos;\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,window.innerWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,window.innerHeight);\n\t// Only scroll if the position has changed\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\twindow.scrollTo(scrollPosition.x + (endX - scrollPosition.x) * t,scrollPosition.y + (endY - scrollPosition.y) * t);\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\nexports.PageScroller = PageScroller;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/edition-info.js": { "title": "$:/core/modules/utils/edition-info.js", "text": "/*\\\ntitle: $:/core/modules/utils/edition-info.js\ntype: application/javascript\nmodule-type: utils-node\n\nInformation about the available editions\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\nvar editionInfo;\n\nexports.getEditionInfo = function() {\n\tif(!editionInfo) {\n\t\t// Enumerate the edition paths\n\t\tvar editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar);\n\t\teditionInfo = {};\n\t\tfor(var editionIndex=0; editionIndex<editionPaths.length; editionIndex++) {\n\t\t\tvar editionPath = editionPaths[editionIndex];\n\t\t\t// Enumerate the folders\n\t\t\tvar entries = fs.readdirSync(editionPath);\n\t\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\t\tvar entry = entries[entryIndex];\n\t\t\t\t// Check if directories have a valid tiddlywiki.info\n\t\t\t\tif(!editionInfo[entry] && $tw.utils.isDirectory(path.resolve(editionPath,entry))) {\n\t\t\t\t\tvar info;\n\t\t\t\t\ttry {\n\t\t\t\t\t\tinfo = JSON.parse(fs.readFileSync(path.resolve(editionPath,entry,\"tiddlywiki.info\"),\"utf8\"));\n\t\t\t\t\t} catch(ex) {\n\t\t\t\t\t}\n\t\t\t\t\tif(info) {\n\t\t\t\t\t\teditionInfo[entry] = info;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\treturn editionInfo;\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils-node" }, "$:/core/modules/utils/fakedom.js": { "title": "$:/core/modules/utils/fakedom.js", "text": "/*\\\ntitle: $:/core/modules/utils/fakedom.js\ntype: application/javascript\nmodule-type: global\n\nA barebones implementation of DOM interfaces needed by the rendering mechanism.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Sequence number used to enable us to track objects for testing\nvar sequenceNumber = null;\n\nvar bumpSequenceNumber = function(object) {\n\tif(sequenceNumber !== null) {\n\t\tobject.sequenceNumber = sequenceNumber++;\n\t}\n};\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text + \"\";\n};\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nObject.defineProperty(TW_TextNode.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\treturn this.textContent.replace(/(\\r?\\n)/g,\"\");\n\t}\n});\n\nvar TW_Element = function(tag,namespace) {\n\tbumpSequenceNumber(this);\n\tthis.isTiddlyWikiFakeDom = true;\n\tthis.tag = tag;\n\tthis.attributes = {};\n\tthis.isRaw = false;\n\tthis.children = [];\n\tthis.style = {};\n\tthis.namespaceURI = namespace || \"http://www.w3.org/1999/xhtml\";\n};\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nTW_Element.prototype.getAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot getAttribute on a raw TW_Element\";\n\t}\n\treturn this.attributes[name];\n};\n\nTW_Element.prototype.setAttribute = function(name,value) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot setAttribute on a raw TW_Element\";\n\t}\n\tthis.attributes[name] = value + \"\";\n};\n\nTW_Element.prototype.setAttributeNS = function(namespace,name,value) {\n\tthis.setAttribute(name,value);\n};\n\nTW_Element.prototype.removeAttribute = function(name) {\n\tif(this.isRaw) {\n\t\tthrow \"Cannot removeAttribute on a raw TW_Element\";\n\t}\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\tdelete this.attributes[name];\n\t}\n};\n\nTW_Element.prototype.appendChild = function(node) {\n\tthis.children.push(node);\n\tnode.parentNode = this;\n};\n\nTW_Element.prototype.insertBefore = function(node,nextSibling) {\n\tif(nextSibling) {\n\t\tvar p = this.children.indexOf(nextSibling);\n\t\tif(p !== -1) {\n\t\t\tthis.children.splice(p,0,node);\n\t\t\tnode.parentNode = this;\n\t\t} else {\n\t\t\tthis.appendChild(node);\n\t\t}\n\t} else {\n\t\tthis.appendChild(node);\n\t}\n};\n\nTW_Element.prototype.removeChild = function(node) {\n\tvar p = this.children.indexOf(node);\n\tif(p !== -1) {\n\t\tthis.children.splice(p,1);\n\t}\n};\n\nTW_Element.prototype.hasChildNodes = function() {\n\treturn !!this.children.length;\n};\n\nObject.defineProperty(TW_Element.prototype, \"childNodes\", {\n\tget: function() {\n\t\treturn this.children;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"firstChild\", {\n\tget: function() {\n\t\treturn this.children[0];\n\t}\n});\n\nTW_Element.prototype.addEventListener = function(type,listener,useCapture) {\n\t// Do nothing\n};\n\nObject.defineProperty(TW_Element.prototype, \"tagName\", {\n\tget: function() {\n\t\treturn this.tag || \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"className\", {\n\tget: function() {\n\t\treturn this.attributes[\"class\"] || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes[\"class\"] = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"value\", {\n\tget: function() {\n\t\treturn this.attributes.value || \"\";\n\t},\n\tset: function(value) {\n\t\tthis.attributes.value = value + \"\";\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"outerHTML\", {\n\tget: function() {\n\t\tvar output = [],attr,a,v;\n\t\toutput.push(\"<\",this.tag);\n\t\tif(this.attributes) {\n\t\t\tattr = [];\n\t\t\tfor(a in this.attributes) {\n\t\t\t\tattr.push(a);\n\t\t\t}\n\t\t\tattr.sort();\n\t\t\tfor(a=0; a<attr.length; a++) {\n\t\t\t\tv = this.attributes[attr[a]];\n\t\t\t\tif(v !== undefined) {\n\t\t\t\t\toutput.push(\" \",attr[a],\"=\\\"\",$tw.utils.htmlEncode(v),\"\\\"\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif(this.style) {\n\t\t\tvar style = [];\n\t\t\tfor(var s in this.style) {\n\t\t\t\tstyle.push(s + \":\" + this.style[s] + \";\");\n\t\t\t}\n\t\t\tif(style.length > 0) {\n\t\t\t\toutput.push(\" style=\\\"\",style.join(\"\"),\"\\\"\")\n\t\t\t}\n\t\t}\n\t\toutput.push(\">\");\n\t\tif($tw.config.htmlVoidElements.indexOf(this.tag) === -1) {\n\t\t\toutput.push(this.innerHTML);\n\t\t\toutput.push(\"</\",this.tag,\">\");\n\t\t}\n\t\treturn output.join(\"\");\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"innerHTML\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn this.rawHTML;\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tif(node instanceof TW_Element) {\n\t\t\t\t\tb.push(node.outerHTML);\n\t\t\t\t} else if(node instanceof TW_TextNode) {\n\t\t\t\t\tb.push($tw.utils.htmlEncode(node.textContent));\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.isRaw = true;\n\t\tthis.rawHTML = value;\n\t\tthis.rawTextContent = null;\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textInnerHTML\", {\n\tset: function(value) {\n\t\tif(this.isRaw) {\n\t\t\tthis.rawTextContent = value;\n\t\t} else {\n\t\t\tthrow \"Cannot set textInnerHTML of a non-raw TW_Element\";\n\t\t}\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"textContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\tif(this.rawTextContent === null) {\n\t\t\t\treturn \"\";\n\t\t\t} else {\n\t\t\t\treturn this.rawTextContent;\n\t\t\t}\n\t\t} else {\n\t\t\tvar b = [];\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.textContent);\n\t\t\t});\n\t\t\treturn b.join(\"\");\n\t\t}\n\t},\n\tset: function(value) {\n\t\tthis.children = [new TW_TextNode(value)];\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"formattedTextContent\", {\n\tget: function() {\n\t\tif(this.isRaw) {\n\t\t\treturn \"\";\n\t\t} else {\n\t\t\tvar b = [],\n\t\t\t\tisBlock = $tw.config.htmlBlockElements.indexOf(this.tag) !== -1;\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\tif(this.tag === \"li\") {\n\t\t\t\tb.push(\"* \");\n\t\t\t}\n\t\t\t$tw.utils.each(this.children,function(node) {\n\t\t\t\tb.push(node.formattedTextContent);\n\t\t\t});\n\t\t\tif(isBlock) {\n\t\t\t\tb.push(\"\\n\");\n\t\t\t}\n\t\t\treturn b.join(\"\");\n\t\t}\n\t}\n});\n\nvar document = {\n\tsetSequenceNumber: function(value) {\n\t\tsequenceNumber = value;\n\t},\n\tcreateElementNS: function(namespace,tag) {\n\t\treturn new TW_Element(tag,namespace);\n\t},\n\tcreateElement: function(tag) {\n\t\treturn new TW_Element(tag);\n\t},\n\tcreateTextNode: function(text) {\n\t\treturn new TW_TextNode(text);\n\t},\n\tcompatMode: \"CSS1Compat\", // For KaTeX to know that we're not a browser in quirks mode\n\tisTiddlyWikiFakeDom: true\n};\n\nexports.fakeDocument = document;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/utils/filesystem.js": { "title": "$:/core/modules/utils/filesystem.js", "text": "/*\\\ntitle: $:/core/modules/utils/filesystem.js\ntype: application/javascript\nmodule-type: utils-node\n\nFile system utilities\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar fs = require(\"fs\"),\n\tpath = require(\"path\");\n\n/*\nRecursively (and synchronously) copy a directory and all its content\n*/\nexports.copyDirectory = function(srcPath,dstPath) {\n\t// Remove any trailing path separators\n\tsrcPath = $tw.utils.removeTrailingSeparator(srcPath);\n\tdstPath = $tw.utils.removeTrailingSeparator(dstPath);\n\t// Create the destination directory\n\tvar err = $tw.utils.createDirectory(dstPath);\n\tif(err) {\n\t\treturn err;\n\t}\n\t// Function to copy a folder full of files\n\tvar copy = function(srcPath,dstPath) {\n\t\tvar srcStats = fs.lstatSync(srcPath),\n\t\t\tdstExists = fs.existsSync(dstPath);\n\t\tif(srcStats.isFile()) {\n\t\t\t$tw.utils.copyFile(srcPath,dstPath);\n\t\t} else if(srcStats.isDirectory()) {\n\t\t\tvar items = fs.readdirSync(srcPath);\n\t\t\tfor(var t=0; t<items.length; t++) {\n\t\t\t\tvar item = items[t],\n\t\t\t\t\terr = copy(srcPath + path.sep + item,dstPath + path.sep + item);\n\t\t\t\tif(err) {\n\t\t\t\t\treturn err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\tcopy(srcPath,dstPath);\n\treturn null;\n};\n\n/*\nCopy a file\n*/\nvar FILE_BUFFER_LENGTH = 64 * 1024,\n\tfileBuffer;\n\nexports.copyFile = function(srcPath,dstPath) {\n\t// Create buffer if required\n\tif(!fileBuffer) {\n\t\tfileBuffer = new Buffer(FILE_BUFFER_LENGTH);\n\t}\n\t// Create any directories in the destination\n\t$tw.utils.createDirectory(path.dirname(dstPath));\n\t// Copy the file\n\tvar srcFile = fs.openSync(srcPath,\"r\"),\n\t\tdstFile = fs.openSync(dstPath,\"w\"),\n\t\tbytesRead = 1,\n\t\tpos = 0;\n\twhile (bytesRead > 0) {\n\t\tbytesRead = fs.readSync(srcFile,fileBuffer,0,FILE_BUFFER_LENGTH,pos);\n\t\tfs.writeSync(dstFile,fileBuffer,0,bytesRead);\n\t\tpos += bytesRead;\n\t}\n\tfs.closeSync(srcFile);\n\tfs.closeSync(dstFile);\n\treturn null;\n};\n\n/*\nRemove trailing path separator\n*/\nexports.removeTrailingSeparator = function(dirPath) {\n\tvar len = dirPath.length;\n\tif(dirPath.charAt(len-1) === path.sep) {\n\t\tdirPath = dirPath.substr(0,len-1);\n\t}\n\treturn dirPath;\n};\n\n/*\nRecursively create a directory\n*/\nexports.createDirectory = function(dirPath) {\n\tif(dirPath.substr(dirPath.length-1,1) !== path.sep) {\n\t\tdirPath = dirPath + path.sep;\n\t}\n\tvar pos = 1;\n\tpos = dirPath.indexOf(path.sep,pos);\n\twhile(pos !== -1) {\n\t\tvar subDirPath = dirPath.substr(0,pos);\n\t\tif(!$tw.utils.isDirectory(subDirPath)) {\n\t\t\ttry {\n\t\t\t\tfs.mkdirSync(subDirPath);\n\t\t\t} catch(e) {\n\t\t\t\treturn \"Error creating directory '\" + subDirPath + \"'\";\n\t\t\t}\n\t\t}\n\t\tpos = dirPath.indexOf(path.sep,pos + 1);\n\t}\n\treturn null;\n};\n\n/*\nRecursively create directories needed to contain a specified file\n*/\nexports.createFileDirectories = function(filePath) {\n\treturn $tw.utils.createDirectory(path.dirname(filePath));\n};\n\n/*\nRecursively delete a directory\n*/\nexports.deleteDirectory = function(dirPath) {\n\tif(fs.existsSync(dirPath)) {\n\t\tvar entries = fs.readdirSync(dirPath);\n\t\tfor(var entryIndex=0; entryIndex<entries.length; entryIndex++) {\n\t\t\tvar currPath = dirPath + path.sep + entries[entryIndex];\n\t\t\tif(fs.lstatSync(currPath).isDirectory()) {\n\t\t\t\t$tw.utils.deleteDirectory(currPath);\n\t\t\t} else {\n\t\t\t\tfs.unlinkSync(currPath);\n\t\t\t}\n\t\t}\n\tfs.rmdirSync(dirPath);\n\t}\n\treturn null;\n};\n\n/*\nCheck if a path identifies a directory\n*/\nexports.isDirectory = function(dirPath) {\n\treturn fs.existsSync(dirPath) && fs.statSync(dirPath).isDirectory();\n};\n\n/*\nCheck if a path identifies a directory that is empty\n*/\nexports.isDirectoryEmpty = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn false;\n\t}\n\tvar files = fs.readdirSync(dirPath),\n\t\tempty = true;\n\t$tw.utils.each(files,function(file,index) {\n\t\tif(file.charAt(0) !== \".\") {\n\t\t\tempty = false;\n\t\t}\n\t});\n\treturn empty;\n};\n\n/*\nRecursively delete a tree of empty directories\n*/\nexports.deleteEmptyDirs = function(dirpath,callback) {\n\tvar self = this;\n\tfs.readdir(dirpath,function(err,files) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\tif(files.length > 0) {\n\t\t\treturn callback(null);\n\t\t}\n\t\tfs.rmdir(dirpath,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tself.deleteEmptyDirs(path.dirname(dirpath),callback);\n\t\t});\n\t});\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils-node" }, "$:/core/modules/utils/logger.js": { "title": "$:/core/modules/utils/logger.js", "text": "/*\\\ntitle: $:/core/modules/utils/logger.js\ntype: application/javascript\nmodule-type: utils\n\nA basic logging implementation\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar ALERT_TAG = \"$:/tags/Alert\";\n\n/*\nMake a new logger\n*/\nfunction Logger(componentName,options) {\n\toptions = options || {};\n\tthis.componentName = componentName || \"\";\n\tthis.colour = options.colour || \"white\";\n\tthis.enable = \"enable\" in options ? options.enable : true;\n}\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tif(this.enable && console !== undefined && console.log !== undefined) {\n\t\treturn Function.apply.call(console.log, console, [$tw.utils.terminalColour(this.colour),this.componentName + \":\"].concat(Array.prototype.slice.call(arguments,0)).concat($tw.utils.terminalColour()));\n\t}\n};\n\n/*\nAlert a message\n*/\nLogger.prototype.alert = function(/* args */) {\n\tif(this.enable) {\n\t\t// Prepare the text of the alert\n\t\tvar text = Array.prototype.join.call(arguments,\" \");\n\t\t// Create alert tiddlers in the browser\n\t\tif($tw.browser) {\n\t\t\t// Check if there is an existing alert with the same text and the same component\n\t\t\tvar existingAlerts = $tw.wiki.getTiddlersWithTag(ALERT_TAG),\n\t\t\t\talertFields,\n\t\t\t\texistingCount,\n\t\t\t\tself = this;\n\t\t\t$tw.utils.each(existingAlerts,function(title) {\n\t\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\t\tif(tiddler.fields.text === text && tiddler.fields.component === self.componentName && tiddler.fields.modified && (!alertFields || tiddler.fields.modified < alertFields.modified)) {\n\t\t\t\t\t\talertFields = $tw.utils.extend({},tiddler.fields);\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(alertFields) {\n\t\t\t\texistingCount = alertFields.count || 1;\n\t\t\t} else {\n\t\t\t\talertFields = {\n\t\t\t\t\ttitle: $tw.wiki.generateNewTitle(\"$:/temp/alerts/alert\",{prefix: \"\"}),\n\t\t\t\t\ttext: text,\n\t\t\t\t\ttags: [ALERT_TAG],\n\t\t\t\t\tcomponent: this.componentName\n\t\t\t\t};\n\t\t\t\texistingCount = 0;\n\t\t\t}\n\t\t\talertFields.modified = new Date();\n\t\t\tif(++existingCount > 1) {\n\t\t\t\talertFields.count = existingCount;\n\t\t\t} else {\n\t\t\t\talertFields.count = undefined;\n\t\t\t}\n\t\t\t$tw.wiki.addTiddler(new $tw.Tiddler(alertFields));\n\t\t\t// Log the alert as well\n\t\t\tthis.log.apply(this,Array.prototype.slice.call(arguments,0));\n\t\t} else {\n\t\t\t// Print an orange message to the console if not in the browser\n\t\t\tconsole.error(\"\\x1b[1;33m\" + text + \"\\x1b[0m\");\n\t\t}\t\t\n\t}\n};\n\nexports.Logger = Logger;\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/parsetree.js": { "title": "$:/core/modules/utils/parsetree.js", "text": "/*\\\ntitle: $:/core/modules/utils/parsetree.js\ntype: application/javascript\nmodule-type: utils\n\nParse tree utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.addAttributeToParseTreeNode = function(node,name,value) {\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[name] = {type: \"string\", value: value};\n};\n\nexports.getAttributeValueFromParseTreeNode = function(node,name,defaultValue) {\n\tif(node.attributes && node.attributes[name] && node.attributes[name].value !== undefined) {\n\t\treturn node.attributes[name].value;\n\t}\n\treturn defaultValue;\n};\n\nexports.addClassToParseTreeNode = function(node,classString) {\n\tvar classes = [];\n\tnode.attributes = node.attributes || {};\n\tnode.attributes[\"class\"] = node.attributes[\"class\"] || {type: \"string\", value: \"\"};\n\tif(node.attributes[\"class\"].type === \"string\") {\n\t\tif(node.attributes[\"class\"].value !== \"\") {\n\t\t\tclasses = node.attributes[\"class\"].value.split(\" \");\n\t\t}\n\t\tif(classString !== \"\") {\n\t\t\t$tw.utils.pushTop(classes,classString.split(\" \"));\n\t\t}\n\t\tnode.attributes[\"class\"].value = classes.join(\" \");\n\t}\n};\n\nexports.addStyleToParseTreeNode = function(node,name,value) {\n\t\tnode.attributes = node.attributes || {};\n\t\tnode.attributes.style = node.attributes.style || {type: \"string\", value: \"\"};\n\t\tif(node.attributes.style.type === \"string\") {\n\t\t\tnode.attributes.style.value += name + \":\" + value + \";\";\n\t\t}\n};\n\nexports.findParseTreeNode = function(nodeArray,search) {\n\tfor(var t=0; t<nodeArray.length; t++) {\n\t\tif(nodeArray[t].type === search.type && nodeArray[t].tag === search.tag) {\n\t\t\treturn nodeArray[t];\n\t\t}\n\t}\n\treturn undefined;\n};\n\n/*\nHelper to get the text of a parse tree node or array of nodes\n*/\nexports.getParseTreeText = function getParseTreeText(tree) {\n\tvar output = [];\n\tif($tw.utils.isArray(tree)) {\n\t\t$tw.utils.each(tree,function(node) {\n\t\t\toutput.push(getParseTreeText(node));\n\t\t});\n\t} else {\n\t\tif(tree.type === \"text\") {\n\t\t\toutput.push(tree.text);\n\t\t}\n\t\tif(tree.children) {\n\t\t\treturn getParseTreeText(tree.children);\n\t\t}\n\t}\n\treturn output.join(\"\");\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/performance.js": { "title": "$:/core/modules/utils/performance.js", "text": "/*\\\ntitle: $:/core/modules/utils/performance.js\ntype: application/javascript\nmodule-type: global\n\nPerformance measurement.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction Performance(enabled) {\n\tthis.enabled = !!enabled;\n\tthis.measures = {}; // Hashmap of current values of measurements\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n}\n\n/*\nWrap performance reporting around a top level function\n*/\nPerformance.prototype.report = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tself.measures = {};\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments);\n\t\t\tself.logger.log(name + \": \" + $tw.utils.timer(startTime).toFixed(2) + \"ms\");\n\t\t\tfor(var m in self.measures) {\n\t\t\t\tself.logger.log(\"+\" + m + \": \" + self.measures[m].toFixed(2) + \"ms\");\n\t\t\t}\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\n/*\nWrap performance measurements around a subfunction\n*/\nPerformance.prototype.measure = function(name,fn) {\n\tvar self = this;\n\tif(this.enabled) {\n\t\treturn function() {\n\t\t\tvar startTime = $tw.utils.timer(),\n\t\t\t\tresult = fn.apply(this,arguments),\n\t\t\t\tvalue = self.measures[name] || 0;\n\t\t\tself.measures[name] = value + $tw.utils.timer(startTime);\n\t\t\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nexports.Performance = Performance;\n\n})();\n", "type": "application/javascript", "module-type": "global" }, "$:/core/modules/utils/pluginmaker.js": { "title": "$:/core/modules/utils/pluginmaker.js", "text": "/*\\\ntitle: $:/core/modules/utils/pluginmaker.js\ntype: application/javascript\nmodule-type: utils\n\nA quick and dirty way to pack up plugins within the browser.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRepack a plugin, and then delete any non-shadow payload tiddlers\n*/\nexports.repackPlugin = function(title,additionalTiddlers,excludeTiddlers) {\n\tadditionalTiddlers = additionalTiddlers || [];\n\texcludeTiddlers = excludeTiddlers || [];\n\t// Get the plugin tiddler\n\tvar pluginTiddler = $tw.wiki.getTiddler(title);\n\tif(!pluginTiddler) {\n\t\tthrow \"No such tiddler as \" + title;\n\t}\n\t// Extract the JSON\n\tvar jsonPluginTiddler;\n\ttry {\n\t\tjsonPluginTiddler = JSON.parse(pluginTiddler.fields.text);\n\t} catch(e) {\n\t\tthrow \"Cannot parse plugin tiddler \" + title + \"\\n\" + $tw.language.getString(\"Error/Caption\") + \": \" + e;\n\t}\n\t// Get the list of tiddlers\n\tvar tiddlers = Object.keys(jsonPluginTiddler.tiddlers);\n\t// Add the additional tiddlers\n\t$tw.utils.pushTop(tiddlers,additionalTiddlers);\n\t// Remove any excluded tiddlers\n\tfor(var t=tiddlers.length-1; t>=0; t--) {\n\t\tif(excludeTiddlers.indexOf(tiddlers[t]) !== -1) {\n\t\t\ttiddlers.splice(t,1);\n\t\t}\n\t}\n\t// Pack up the tiddlers into a block of JSON\n\tvar plugins = {};\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\tfields = {};\n\t\t$tw.utils.each(tiddler.fields,function (value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\tplugins[title] = fields;\n\t});\n\t// Retrieve and bump the version number\n\tvar pluginVersion = $tw.utils.parseVersion(pluginTiddler.getFieldString(\"version\") || \"0.0.0\") || {\n\t\t\tmajor: \"0\",\n\t\t\tminor: \"0\",\n\t\t\tpatch: \"0\"\n\t\t};\n\tpluginVersion.patch++;\n\tvar version = pluginVersion.major + \".\" + pluginVersion.minor + \".\" + pluginVersion.patch;\n\tif(pluginVersion.prerelease) {\n\t\tversion += \"-\" + pluginVersion.prerelease;\n\t}\n\tif(pluginVersion.build) {\n\t\tversion += \"+\" + pluginVersion.build;\n\t}\n\t// Save the tiddler\n\t$tw.wiki.addTiddler(new $tw.Tiddler(pluginTiddler,{text: JSON.stringify({tiddlers: plugins},null,4), version: version}));\n\t// Delete any non-shadow constituent tiddlers\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tif($tw.wiki.tiddlerExists(title)) {\n\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t}\n\t});\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t// Return a heartwarming confirmation\n\treturn \"Plugin \" + title + \" successfully saved\";\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/transliterate.js": { "title": "$:/core/modules/utils/transliterate.js", "text": "/*\\\ntitle: $:/core/modules/utils/transliterate.js\ntype: application/javascript\nmodule-type: utils\n\nTransliteration static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nTransliterate string to ASCII\n\n(Some pairs taken from http://semplicewebsites.com/removing-accents-javascript)\n*/\nexports.transliterationPairs = {\n\t\"Á\":\"A\",\n\t\"Ă\":\"A\",\n\t\"Ắ\":\"A\",\n\t\"Ặ\":\"A\",\n\t\"Ằ\":\"A\",\n\t\"Ẳ\":\"A\",\n\t\"Ẵ\":\"A\",\n\t\"Ǎ\":\"A\",\n\t\"Â\":\"A\",\n\t\"Ấ\":\"A\",\n\t\"Ậ\":\"A\",\n\t\"Ầ\":\"A\",\n\t\"Ẩ\":\"A\",\n\t\"Ẫ\":\"A\",\n\t\"Ä\":\"A\",\n\t\"Ǟ\":\"A\",\n\t\"Ȧ\":\"A\",\n\t\"Ǡ\":\"A\",\n\t\"Ạ\":\"A\",\n\t\"Ȁ\":\"A\",\n\t\"À\":\"A\",\n\t\"Ả\":\"A\",\n\t\"Ȃ\":\"A\",\n\t\"Ā\":\"A\",\n\t\"Ą\":\"A\",\n\t\"Å\":\"A\",\n\t\"Ǻ\":\"A\",\n\t\"Ḁ\":\"A\",\n\t\"Ⱥ\":\"A\",\n\t\"Ã\":\"A\",\n\t\"Ꜳ\":\"AA\",\n\t\"Æ\":\"AE\",\n\t\"Ǽ\":\"AE\",\n\t\"Ǣ\":\"AE\",\n\t\"Ꜵ\":\"AO\",\n\t\"Ꜷ\":\"AU\",\n\t\"Ꜹ\":\"AV\",\n\t\"Ꜻ\":\"AV\",\n\t\"Ꜽ\":\"AY\",\n\t\"Ḃ\":\"B\",\n\t\"Ḅ\":\"B\",\n\t\"Ɓ\":\"B\",\n\t\"Ḇ\":\"B\",\n\t\"Ƀ\":\"B\",\n\t\"Ƃ\":\"B\",\n\t\"Ć\":\"C\",\n\t\"Č\":\"C\",\n\t\"Ç\":\"C\",\n\t\"Ḉ\":\"C\",\n\t\"Ĉ\":\"C\",\n\t\"Ċ\":\"C\",\n\t\"Ƈ\":\"C\",\n\t\"Ȼ\":\"C\",\n\t\"Ď\":\"D\",\n\t\"Ḑ\":\"D\",\n\t\"Ḓ\":\"D\",\n\t\"Ḋ\":\"D\",\n\t\"Ḍ\":\"D\",\n\t\"Ɗ\":\"D\",\n\t\"Ḏ\":\"D\",\n\t\"Dz\":\"D\",\n\t\"Dž\":\"D\",\n\t\"Đ\":\"D\",\n\t\"Ƌ\":\"D\",\n\t\"DZ\":\"DZ\",\n\t\"DŽ\":\"DZ\",\n\t\"É\":\"E\",\n\t\"Ĕ\":\"E\",\n\t\"Ě\":\"E\",\n\t\"Ȩ\":\"E\",\n\t\"Ḝ\":\"E\",\n\t\"Ê\":\"E\",\n\t\"Ế\":\"E\",\n\t\"Ệ\":\"E\",\n\t\"Ề\":\"E\",\n\t\"Ể\":\"E\",\n\t\"Ễ\":\"E\",\n\t\"Ḙ\":\"E\",\n\t\"Ë\":\"E\",\n\t\"Ė\":\"E\",\n\t\"Ẹ\":\"E\",\n\t\"Ȅ\":\"E\",\n\t\"È\":\"E\",\n\t\"Ẻ\":\"E\",\n\t\"Ȇ\":\"E\",\n\t\"Ē\":\"E\",\n\t\"Ḗ\":\"E\",\n\t\"Ḕ\":\"E\",\n\t\"Ę\":\"E\",\n\t\"Ɇ\":\"E\",\n\t\"Ẽ\":\"E\",\n\t\"Ḛ\":\"E\",\n\t\"Ꝫ\":\"ET\",\n\t\"Ḟ\":\"F\",\n\t\"Ƒ\":\"F\",\n\t\"Ǵ\":\"G\",\n\t\"Ğ\":\"G\",\n\t\"Ǧ\":\"G\",\n\t\"Ģ\":\"G\",\n\t\"Ĝ\":\"G\",\n\t\"Ġ\":\"G\",\n\t\"Ɠ\":\"G\",\n\t\"Ḡ\":\"G\",\n\t\"Ǥ\":\"G\",\n\t\"Ḫ\":\"H\",\n\t\"Ȟ\":\"H\",\n\t\"Ḩ\":\"H\",\n\t\"Ĥ\":\"H\",\n\t\"Ⱨ\":\"H\",\n\t\"Ḧ\":\"H\",\n\t\"Ḣ\":\"H\",\n\t\"Ḥ\":\"H\",\n\t\"Ħ\":\"H\",\n\t\"Í\":\"I\",\n\t\"Ĭ\":\"I\",\n\t\"Ǐ\":\"I\",\n\t\"Î\":\"I\",\n\t\"Ï\":\"I\",\n\t\"Ḯ\":\"I\",\n\t\"İ\":\"I\",\n\t\"Ị\":\"I\",\n\t\"Ȉ\":\"I\",\n\t\"Ì\":\"I\",\n\t\"Ỉ\":\"I\",\n\t\"Ȋ\":\"I\",\n\t\"Ī\":\"I\",\n\t\"Į\":\"I\",\n\t\"Ɨ\":\"I\",\n\t\"Ĩ\":\"I\",\n\t\"Ḭ\":\"I\",\n\t\"Ꝺ\":\"D\",\n\t\"Ꝼ\":\"F\",\n\t\"Ᵹ\":\"G\",\n\t\"Ꞃ\":\"R\",\n\t\"Ꞅ\":\"S\",\n\t\"Ꞇ\":\"T\",\n\t\"Ꝭ\":\"IS\",\n\t\"Ĵ\":\"J\",\n\t\"Ɉ\":\"J\",\n\t\"Ḱ\":\"K\",\n\t\"Ǩ\":\"K\",\n\t\"Ķ\":\"K\",\n\t\"Ⱪ\":\"K\",\n\t\"Ꝃ\":\"K\",\n\t\"Ḳ\":\"K\",\n\t\"Ƙ\":\"K\",\n\t\"Ḵ\":\"K\",\n\t\"Ꝁ\":\"K\",\n\t\"Ꝅ\":\"K\",\n\t\"Ĺ\":\"L\",\n\t\"Ƚ\":\"L\",\n\t\"Ľ\":\"L\",\n\t\"Ļ\":\"L\",\n\t\"Ḽ\":\"L\",\n\t\"Ḷ\":\"L\",\n\t\"Ḹ\":\"L\",\n\t\"Ⱡ\":\"L\",\n\t\"Ꝉ\":\"L\",\n\t\"Ḻ\":\"L\",\n\t\"Ŀ\":\"L\",\n\t\"Ɫ\":\"L\",\n\t\"Lj\":\"L\",\n\t\"Ł\":\"L\",\n\t\"LJ\":\"LJ\",\n\t\"Ḿ\":\"M\",\n\t\"Ṁ\":\"M\",\n\t\"Ṃ\":\"M\",\n\t\"Ɱ\":\"M\",\n\t\"Ń\":\"N\",\n\t\"Ň\":\"N\",\n\t\"Ņ\":\"N\",\n\t\"Ṋ\":\"N\",\n\t\"Ṅ\":\"N\",\n\t\"Ṇ\":\"N\",\n\t\"Ǹ\":\"N\",\n\t\"Ɲ\":\"N\",\n\t\"Ṉ\":\"N\",\n\t\"Ƞ\":\"N\",\n\t\"Nj\":\"N\",\n\t\"Ñ\":\"N\",\n\t\"NJ\":\"NJ\",\n\t\"Ó\":\"O\",\n\t\"Ŏ\":\"O\",\n\t\"Ǒ\":\"O\",\n\t\"Ô\":\"O\",\n\t\"Ố\":\"O\",\n\t\"Ộ\":\"O\",\n\t\"Ồ\":\"O\",\n\t\"Ổ\":\"O\",\n\t\"Ỗ\":\"O\",\n\t\"Ö\":\"O\",\n\t\"Ȫ\":\"O\",\n\t\"Ȯ\":\"O\",\n\t\"Ȱ\":\"O\",\n\t\"Ọ\":\"O\",\n\t\"Ő\":\"O\",\n\t\"Ȍ\":\"O\",\n\t\"Ò\":\"O\",\n\t\"Ỏ\":\"O\",\n\t\"Ơ\":\"O\",\n\t\"Ớ\":\"O\",\n\t\"Ợ\":\"O\",\n\t\"Ờ\":\"O\",\n\t\"Ở\":\"O\",\n\t\"Ỡ\":\"O\",\n\t\"Ȏ\":\"O\",\n\t\"Ꝋ\":\"O\",\n\t\"Ꝍ\":\"O\",\n\t\"Ō\":\"O\",\n\t\"Ṓ\":\"O\",\n\t\"Ṑ\":\"O\",\n\t\"Ɵ\":\"O\",\n\t\"Ǫ\":\"O\",\n\t\"Ǭ\":\"O\",\n\t\"Ø\":\"O\",\n\t\"Ǿ\":\"O\",\n\t\"Õ\":\"O\",\n\t\"Ṍ\":\"O\",\n\t\"Ṏ\":\"O\",\n\t\"Ȭ\":\"O\",\n\t\"Ƣ\":\"OI\",\n\t\"Ꝏ\":\"OO\",\n\t\"Ɛ\":\"E\",\n\t\"Ɔ\":\"O\",\n\t\"Ȣ\":\"OU\",\n\t\"Ṕ\":\"P\",\n\t\"Ṗ\":\"P\",\n\t\"Ꝓ\":\"P\",\n\t\"Ƥ\":\"P\",\n\t\"Ꝕ\":\"P\",\n\t\"Ᵽ\":\"P\",\n\t\"Ꝑ\":\"P\",\n\t\"Ꝙ\":\"Q\",\n\t\"Ꝗ\":\"Q\",\n\t\"Ŕ\":\"R\",\n\t\"Ř\":\"R\",\n\t\"Ŗ\":\"R\",\n\t\"Ṙ\":\"R\",\n\t\"Ṛ\":\"R\",\n\t\"Ṝ\":\"R\",\n\t\"Ȑ\":\"R\",\n\t\"Ȓ\":\"R\",\n\t\"Ṟ\":\"R\",\n\t\"Ɍ\":\"R\",\n\t\"Ɽ\":\"R\",\n\t\"Ꜿ\":\"C\",\n\t\"Ǝ\":\"E\",\n\t\"Ś\":\"S\",\n\t\"Ṥ\":\"S\",\n\t\"Š\":\"S\",\n\t\"Ṧ\":\"S\",\n\t\"Ş\":\"S\",\n\t\"Ŝ\":\"S\",\n\t\"Ș\":\"S\",\n\t\"Ṡ\":\"S\",\n\t\"Ṣ\":\"S\",\n\t\"Ṩ\":\"S\",\n\t\"Ť\":\"T\",\n\t\"Ţ\":\"T\",\n\t\"Ṱ\":\"T\",\n\t\"Ț\":\"T\",\n\t\"Ⱦ\":\"T\",\n\t\"Ṫ\":\"T\",\n\t\"Ṭ\":\"T\",\n\t\"Ƭ\":\"T\",\n\t\"Ṯ\":\"T\",\n\t\"Ʈ\":\"T\",\n\t\"Ŧ\":\"T\",\n\t\"Ɐ\":\"A\",\n\t\"Ꞁ\":\"L\",\n\t\"Ɯ\":\"M\",\n\t\"Ʌ\":\"V\",\n\t\"Ꜩ\":\"TZ\",\n\t\"Ú\":\"U\",\n\t\"Ŭ\":\"U\",\n\t\"Ǔ\":\"U\",\n\t\"Û\":\"U\",\n\t\"Ṷ\":\"U\",\n\t\"Ü\":\"U\",\n\t\"Ǘ\":\"U\",\n\t\"Ǚ\":\"U\",\n\t\"Ǜ\":\"U\",\n\t\"Ǖ\":\"U\",\n\t\"Ṳ\":\"U\",\n\t\"Ụ\":\"U\",\n\t\"Ű\":\"U\",\n\t\"Ȕ\":\"U\",\n\t\"Ù\":\"U\",\n\t\"Ủ\":\"U\",\n\t\"Ư\":\"U\",\n\t\"Ứ\":\"U\",\n\t\"Ự\":\"U\",\n\t\"Ừ\":\"U\",\n\t\"Ử\":\"U\",\n\t\"Ữ\":\"U\",\n\t\"Ȗ\":\"U\",\n\t\"Ū\":\"U\",\n\t\"Ṻ\":\"U\",\n\t\"Ų\":\"U\",\n\t\"Ů\":\"U\",\n\t\"Ũ\":\"U\",\n\t\"Ṹ\":\"U\",\n\t\"Ṵ\":\"U\",\n\t\"Ꝟ\":\"V\",\n\t\"Ṿ\":\"V\",\n\t\"Ʋ\":\"V\",\n\t\"Ṽ\":\"V\",\n\t\"Ꝡ\":\"VY\",\n\t\"Ẃ\":\"W\",\n\t\"Ŵ\":\"W\",\n\t\"Ẅ\":\"W\",\n\t\"Ẇ\":\"W\",\n\t\"Ẉ\":\"W\",\n\t\"Ẁ\":\"W\",\n\t\"Ⱳ\":\"W\",\n\t\"Ẍ\":\"X\",\n\t\"Ẋ\":\"X\",\n\t\"Ý\":\"Y\",\n\t\"Ŷ\":\"Y\",\n\t\"Ÿ\":\"Y\",\n\t\"Ẏ\":\"Y\",\n\t\"Ỵ\":\"Y\",\n\t\"Ỳ\":\"Y\",\n\t\"Ƴ\":\"Y\",\n\t\"Ỷ\":\"Y\",\n\t\"Ỿ\":\"Y\",\n\t\"Ȳ\":\"Y\",\n\t\"Ɏ\":\"Y\",\n\t\"Ỹ\":\"Y\",\n\t\"Ź\":\"Z\",\n\t\"Ž\":\"Z\",\n\t\"Ẑ\":\"Z\",\n\t\"Ⱬ\":\"Z\",\n\t\"Ż\":\"Z\",\n\t\"Ẓ\":\"Z\",\n\t\"Ȥ\":\"Z\",\n\t\"Ẕ\":\"Z\",\n\t\"Ƶ\":\"Z\",\n\t\"IJ\":\"IJ\",\n\t\"Œ\":\"OE\",\n\t\"ᴀ\":\"A\",\n\t\"ᴁ\":\"AE\",\n\t\"ʙ\":\"B\",\n\t\"ᴃ\":\"B\",\n\t\"ᴄ\":\"C\",\n\t\"ᴅ\":\"D\",\n\t\"ᴇ\":\"E\",\n\t\"ꜰ\":\"F\",\n\t\"ɢ\":\"G\",\n\t\"ʛ\":\"G\",\n\t\"ʜ\":\"H\",\n\t\"ɪ\":\"I\",\n\t\"ʁ\":\"R\",\n\t\"ᴊ\":\"J\",\n\t\"ᴋ\":\"K\",\n\t\"ʟ\":\"L\",\n\t\"ᴌ\":\"L\",\n\t\"ᴍ\":\"M\",\n\t\"ɴ\":\"N\",\n\t\"ᴏ\":\"O\",\n\t\"ɶ\":\"OE\",\n\t\"ᴐ\":\"O\",\n\t\"ᴕ\":\"OU\",\n\t\"ᴘ\":\"P\",\n\t\"ʀ\":\"R\",\n\t\"ᴎ\":\"N\",\n\t\"ᴙ\":\"R\",\n\t\"ꜱ\":\"S\",\n\t\"ᴛ\":\"T\",\n\t\"ⱻ\":\"E\",\n\t\"ᴚ\":\"R\",\n\t\"ᴜ\":\"U\",\n\t\"ᴠ\":\"V\",\n\t\"ᴡ\":\"W\",\n\t\"ʏ\":\"Y\",\n\t\"ᴢ\":\"Z\",\n\t\"á\":\"a\",\n\t\"ă\":\"a\",\n\t\"ắ\":\"a\",\n\t\"ặ\":\"a\",\n\t\"ằ\":\"a\",\n\t\"ẳ\":\"a\",\n\t\"ẵ\":\"a\",\n\t\"ǎ\":\"a\",\n\t\"â\":\"a\",\n\t\"ấ\":\"a\",\n\t\"ậ\":\"a\",\n\t\"ầ\":\"a\",\n\t\"ẩ\":\"a\",\n\t\"ẫ\":\"a\",\n\t\"ä\":\"a\",\n\t\"ǟ\":\"a\",\n\t\"ȧ\":\"a\",\n\t\"ǡ\":\"a\",\n\t\"ạ\":\"a\",\n\t\"ȁ\":\"a\",\n\t\"à\":\"a\",\n\t\"ả\":\"a\",\n\t\"ȃ\":\"a\",\n\t\"ā\":\"a\",\n\t\"ą\":\"a\",\n\t\"ᶏ\":\"a\",\n\t\"ẚ\":\"a\",\n\t\"å\":\"a\",\n\t\"ǻ\":\"a\",\n\t\"ḁ\":\"a\",\n\t\"ⱥ\":\"a\",\n\t\"ã\":\"a\",\n\t\"ꜳ\":\"aa\",\n\t\"æ\":\"ae\",\n\t\"ǽ\":\"ae\",\n\t\"ǣ\":\"ae\",\n\t\"ꜵ\":\"ao\",\n\t\"ꜷ\":\"au\",\n\t\"ꜹ\":\"av\",\n\t\"ꜻ\":\"av\",\n\t\"ꜽ\":\"ay\",\n\t\"ḃ\":\"b\",\n\t\"ḅ\":\"b\",\n\t\"ɓ\":\"b\",\n\t\"ḇ\":\"b\",\n\t\"ᵬ\":\"b\",\n\t\"ᶀ\":\"b\",\n\t\"ƀ\":\"b\",\n\t\"ƃ\":\"b\",\n\t\"ɵ\":\"o\",\n\t\"ć\":\"c\",\n\t\"č\":\"c\",\n\t\"ç\":\"c\",\n\t\"ḉ\":\"c\",\n\t\"ĉ\":\"c\",\n\t\"ɕ\":\"c\",\n\t\"ċ\":\"c\",\n\t\"ƈ\":\"c\",\n\t\"ȼ\":\"c\",\n\t\"ď\":\"d\",\n\t\"ḑ\":\"d\",\n\t\"ḓ\":\"d\",\n\t\"ȡ\":\"d\",\n\t\"ḋ\":\"d\",\n\t\"ḍ\":\"d\",\n\t\"ɗ\":\"d\",\n\t\"ᶑ\":\"d\",\n\t\"ḏ\":\"d\",\n\t\"ᵭ\":\"d\",\n\t\"ᶁ\":\"d\",\n\t\"đ\":\"d\",\n\t\"ɖ\":\"d\",\n\t\"ƌ\":\"d\",\n\t\"ı\":\"i\",\n\t\"ȷ\":\"j\",\n\t\"ɟ\":\"j\",\n\t\"ʄ\":\"j\",\n\t\"dz\":\"dz\",\n\t\"dž\":\"dz\",\n\t\"é\":\"e\",\n\t\"ĕ\":\"e\",\n\t\"ě\":\"e\",\n\t\"ȩ\":\"e\",\n\t\"ḝ\":\"e\",\n\t\"ê\":\"e\",\n\t\"ế\":\"e\",\n\t\"ệ\":\"e\",\n\t\"ề\":\"e\",\n\t\"ể\":\"e\",\n\t\"ễ\":\"e\",\n\t\"ḙ\":\"e\",\n\t\"ë\":\"e\",\n\t\"ė\":\"e\",\n\t\"ẹ\":\"e\",\n\t\"ȅ\":\"e\",\n\t\"è\":\"e\",\n\t\"ẻ\":\"e\",\n\t\"ȇ\":\"e\",\n\t\"ē\":\"e\",\n\t\"ḗ\":\"e\",\n\t\"ḕ\":\"e\",\n\t\"ⱸ\":\"e\",\n\t\"ę\":\"e\",\n\t\"ᶒ\":\"e\",\n\t\"ɇ\":\"e\",\n\t\"ẽ\":\"e\",\n\t\"ḛ\":\"e\",\n\t\"ꝫ\":\"et\",\n\t\"ḟ\":\"f\",\n\t\"ƒ\":\"f\",\n\t\"ᵮ\":\"f\",\n\t\"ᶂ\":\"f\",\n\t\"ǵ\":\"g\",\n\t\"ğ\":\"g\",\n\t\"ǧ\":\"g\",\n\t\"ģ\":\"g\",\n\t\"ĝ\":\"g\",\n\t\"ġ\":\"g\",\n\t\"ɠ\":\"g\",\n\t\"ḡ\":\"g\",\n\t\"ᶃ\":\"g\",\n\t\"ǥ\":\"g\",\n\t\"ḫ\":\"h\",\n\t\"ȟ\":\"h\",\n\t\"ḩ\":\"h\",\n\t\"ĥ\":\"h\",\n\t\"ⱨ\":\"h\",\n\t\"ḧ\":\"h\",\n\t\"ḣ\":\"h\",\n\t\"ḥ\":\"h\",\n\t\"ɦ\":\"h\",\n\t\"ẖ\":\"h\",\n\t\"ħ\":\"h\",\n\t\"ƕ\":\"hv\",\n\t\"í\":\"i\",\n\t\"ĭ\":\"i\",\n\t\"ǐ\":\"i\",\n\t\"î\":\"i\",\n\t\"ï\":\"i\",\n\t\"ḯ\":\"i\",\n\t\"ị\":\"i\",\n\t\"ȉ\":\"i\",\n\t\"ì\":\"i\",\n\t\"ỉ\":\"i\",\n\t\"ȋ\":\"i\",\n\t\"ī\":\"i\",\n\t\"į\":\"i\",\n\t\"ᶖ\":\"i\",\n\t\"ɨ\":\"i\",\n\t\"ĩ\":\"i\",\n\t\"ḭ\":\"i\",\n\t\"ꝺ\":\"d\",\n\t\"ꝼ\":\"f\",\n\t\"ᵹ\":\"g\",\n\t\"ꞃ\":\"r\",\n\t\"ꞅ\":\"s\",\n\t\"ꞇ\":\"t\",\n\t\"ꝭ\":\"is\",\n\t\"ǰ\":\"j\",\n\t\"ĵ\":\"j\",\n\t\"ʝ\":\"j\",\n\t\"ɉ\":\"j\",\n\t\"ḱ\":\"k\",\n\t\"ǩ\":\"k\",\n\t\"ķ\":\"k\",\n\t\"ⱪ\":\"k\",\n\t\"ꝃ\":\"k\",\n\t\"ḳ\":\"k\",\n\t\"ƙ\":\"k\",\n\t\"ḵ\":\"k\",\n\t\"ᶄ\":\"k\",\n\t\"ꝁ\":\"k\",\n\t\"ꝅ\":\"k\",\n\t\"ĺ\":\"l\",\n\t\"ƚ\":\"l\",\n\t\"ɬ\":\"l\",\n\t\"ľ\":\"l\",\n\t\"ļ\":\"l\",\n\t\"ḽ\":\"l\",\n\t\"ȴ\":\"l\",\n\t\"ḷ\":\"l\",\n\t\"ḹ\":\"l\",\n\t\"ⱡ\":\"l\",\n\t\"ꝉ\":\"l\",\n\t\"ḻ\":\"l\",\n\t\"ŀ\":\"l\",\n\t\"ɫ\":\"l\",\n\t\"ᶅ\":\"l\",\n\t\"ɭ\":\"l\",\n\t\"ł\":\"l\",\n\t\"lj\":\"lj\",\n\t\"ſ\":\"s\",\n\t\"ẜ\":\"s\",\n\t\"ẛ\":\"s\",\n\t\"ẝ\":\"s\",\n\t\"ḿ\":\"m\",\n\t\"ṁ\":\"m\",\n\t\"ṃ\":\"m\",\n\t\"ɱ\":\"m\",\n\t\"ᵯ\":\"m\",\n\t\"ᶆ\":\"m\",\n\t\"ń\":\"n\",\n\t\"ň\":\"n\",\n\t\"ņ\":\"n\",\n\t\"ṋ\":\"n\",\n\t\"ȵ\":\"n\",\n\t\"ṅ\":\"n\",\n\t\"ṇ\":\"n\",\n\t\"ǹ\":\"n\",\n\t\"ɲ\":\"n\",\n\t\"ṉ\":\"n\",\n\t\"ƞ\":\"n\",\n\t\"ᵰ\":\"n\",\n\t\"ᶇ\":\"n\",\n\t\"ɳ\":\"n\",\n\t\"ñ\":\"n\",\n\t\"nj\":\"nj\",\n\t\"ó\":\"o\",\n\t\"ŏ\":\"o\",\n\t\"ǒ\":\"o\",\n\t\"ô\":\"o\",\n\t\"ố\":\"o\",\n\t\"ộ\":\"o\",\n\t\"ồ\":\"o\",\n\t\"ổ\":\"o\",\n\t\"ỗ\":\"o\",\n\t\"ö\":\"o\",\n\t\"ȫ\":\"o\",\n\t\"ȯ\":\"o\",\n\t\"ȱ\":\"o\",\n\t\"ọ\":\"o\",\n\t\"ő\":\"o\",\n\t\"ȍ\":\"o\",\n\t\"ò\":\"o\",\n\t\"ỏ\":\"o\",\n\t\"ơ\":\"o\",\n\t\"ớ\":\"o\",\n\t\"ợ\":\"o\",\n\t\"ờ\":\"o\",\n\t\"ở\":\"o\",\n\t\"ỡ\":\"o\",\n\t\"ȏ\":\"o\",\n\t\"ꝋ\":\"o\",\n\t\"ꝍ\":\"o\",\n\t\"ⱺ\":\"o\",\n\t\"ō\":\"o\",\n\t\"ṓ\":\"o\",\n\t\"ṑ\":\"o\",\n\t\"ǫ\":\"o\",\n\t\"ǭ\":\"o\",\n\t\"ø\":\"o\",\n\t\"ǿ\":\"o\",\n\t\"õ\":\"o\",\n\t\"ṍ\":\"o\",\n\t\"ṏ\":\"o\",\n\t\"ȭ\":\"o\",\n\t\"ƣ\":\"oi\",\n\t\"ꝏ\":\"oo\",\n\t\"ɛ\":\"e\",\n\t\"ᶓ\":\"e\",\n\t\"ɔ\":\"o\",\n\t\"ᶗ\":\"o\",\n\t\"ȣ\":\"ou\",\n\t\"ṕ\":\"p\",\n\t\"ṗ\":\"p\",\n\t\"ꝓ\":\"p\",\n\t\"ƥ\":\"p\",\n\t\"ᵱ\":\"p\",\n\t\"ᶈ\":\"p\",\n\t\"ꝕ\":\"p\",\n\t\"ᵽ\":\"p\",\n\t\"ꝑ\":\"p\",\n\t\"ꝙ\":\"q\",\n\t\"ʠ\":\"q\",\n\t\"ɋ\":\"q\",\n\t\"ꝗ\":\"q\",\n\t\"ŕ\":\"r\",\n\t\"ř\":\"r\",\n\t\"ŗ\":\"r\",\n\t\"ṙ\":\"r\",\n\t\"ṛ\":\"r\",\n\t\"ṝ\":\"r\",\n\t\"ȑ\":\"r\",\n\t\"ɾ\":\"r\",\n\t\"ᵳ\":\"r\",\n\t\"ȓ\":\"r\",\n\t\"ṟ\":\"r\",\n\t\"ɼ\":\"r\",\n\t\"ᵲ\":\"r\",\n\t\"ᶉ\":\"r\",\n\t\"ɍ\":\"r\",\n\t\"ɽ\":\"r\",\n\t\"ↄ\":\"c\",\n\t\"ꜿ\":\"c\",\n\t\"ɘ\":\"e\",\n\t\"ɿ\":\"r\",\n\t\"ś\":\"s\",\n\t\"ṥ\":\"s\",\n\t\"š\":\"s\",\n\t\"ṧ\":\"s\",\n\t\"ş\":\"s\",\n\t\"ŝ\":\"s\",\n\t\"ș\":\"s\",\n\t\"ṡ\":\"s\",\n\t\"ṣ\":\"s\",\n\t\"ṩ\":\"s\",\n\t\"ʂ\":\"s\",\n\t\"ᵴ\":\"s\",\n\t\"ᶊ\":\"s\",\n\t\"ȿ\":\"s\",\n\t\"ɡ\":\"g\",\n\t\"ᴑ\":\"o\",\n\t\"ᴓ\":\"o\",\n\t\"ᴝ\":\"u\",\n\t\"ť\":\"t\",\n\t\"ţ\":\"t\",\n\t\"ṱ\":\"t\",\n\t\"ț\":\"t\",\n\t\"ȶ\":\"t\",\n\t\"ẗ\":\"t\",\n\t\"ⱦ\":\"t\",\n\t\"ṫ\":\"t\",\n\t\"ṭ\":\"t\",\n\t\"ƭ\":\"t\",\n\t\"ṯ\":\"t\",\n\t\"ᵵ\":\"t\",\n\t\"ƫ\":\"t\",\n\t\"ʈ\":\"t\",\n\t\"ŧ\":\"t\",\n\t\"ᵺ\":\"th\",\n\t\"ɐ\":\"a\",\n\t\"ᴂ\":\"ae\",\n\t\"ǝ\":\"e\",\n\t\"ᵷ\":\"g\",\n\t\"ɥ\":\"h\",\n\t\"ʮ\":\"h\",\n\t\"ʯ\":\"h\",\n\t\"ᴉ\":\"i\",\n\t\"ʞ\":\"k\",\n\t\"ꞁ\":\"l\",\n\t\"ɯ\":\"m\",\n\t\"ɰ\":\"m\",\n\t\"ᴔ\":\"oe\",\n\t\"ɹ\":\"r\",\n\t\"ɻ\":\"r\",\n\t\"ɺ\":\"r\",\n\t\"ⱹ\":\"r\",\n\t\"ʇ\":\"t\",\n\t\"ʌ\":\"v\",\n\t\"ʍ\":\"w\",\n\t\"ʎ\":\"y\",\n\t\"ꜩ\":\"tz\",\n\t\"ú\":\"u\",\n\t\"ŭ\":\"u\",\n\t\"ǔ\":\"u\",\n\t\"û\":\"u\",\n\t\"ṷ\":\"u\",\n\t\"ü\":\"u\",\n\t\"ǘ\":\"u\",\n\t\"ǚ\":\"u\",\n\t\"ǜ\":\"u\",\n\t\"ǖ\":\"u\",\n\t\"ṳ\":\"u\",\n\t\"ụ\":\"u\",\n\t\"ű\":\"u\",\n\t\"ȕ\":\"u\",\n\t\"ù\":\"u\",\n\t\"ủ\":\"u\",\n\t\"ư\":\"u\",\n\t\"ứ\":\"u\",\n\t\"ự\":\"u\",\n\t\"ừ\":\"u\",\n\t\"ử\":\"u\",\n\t\"ữ\":\"u\",\n\t\"ȗ\":\"u\",\n\t\"ū\":\"u\",\n\t\"ṻ\":\"u\",\n\t\"ų\":\"u\",\n\t\"ᶙ\":\"u\",\n\t\"ů\":\"u\",\n\t\"ũ\":\"u\",\n\t\"ṹ\":\"u\",\n\t\"ṵ\":\"u\",\n\t\"ᵫ\":\"ue\",\n\t\"ꝸ\":\"um\",\n\t\"ⱴ\":\"v\",\n\t\"ꝟ\":\"v\",\n\t\"ṿ\":\"v\",\n\t\"ʋ\":\"v\",\n\t\"ᶌ\":\"v\",\n\t\"ⱱ\":\"v\",\n\t\"ṽ\":\"v\",\n\t\"ꝡ\":\"vy\",\n\t\"ẃ\":\"w\",\n\t\"ŵ\":\"w\",\n\t\"ẅ\":\"w\",\n\t\"ẇ\":\"w\",\n\t\"ẉ\":\"w\",\n\t\"ẁ\":\"w\",\n\t\"ⱳ\":\"w\",\n\t\"ẘ\":\"w\",\n\t\"ẍ\":\"x\",\n\t\"ẋ\":\"x\",\n\t\"ᶍ\":\"x\",\n\t\"ý\":\"y\",\n\t\"ŷ\":\"y\",\n\t\"ÿ\":\"y\",\n\t\"ẏ\":\"y\",\n\t\"ỵ\":\"y\",\n\t\"ỳ\":\"y\",\n\t\"ƴ\":\"y\",\n\t\"ỷ\":\"y\",\n\t\"ỿ\":\"y\",\n\t\"ȳ\":\"y\",\n\t\"ẙ\":\"y\",\n\t\"ɏ\":\"y\",\n\t\"ỹ\":\"y\",\n\t\"ź\":\"z\",\n\t\"ž\":\"z\",\n\t\"ẑ\":\"z\",\n\t\"ʑ\":\"z\",\n\t\"ⱬ\":\"z\",\n\t\"ż\":\"z\",\n\t\"ẓ\":\"z\",\n\t\"ȥ\":\"z\",\n\t\"ẕ\":\"z\",\n\t\"ᵶ\":\"z\",\n\t\"ᶎ\":\"z\",\n\t\"ʐ\":\"z\",\n\t\"ƶ\":\"z\",\n\t\"ɀ\":\"z\",\n\t\"ff\":\"ff\",\n\t\"ffi\":\"ffi\",\n\t\"ffl\":\"ffl\",\n\t\"fi\":\"fi\",\n\t\"fl\":\"fl\",\n\t\"ij\":\"ij\",\n\t\"œ\":\"oe\",\n\t\"st\":\"st\",\n\t\"ₐ\":\"a\",\n\t\"ₑ\":\"e\",\n\t\"ᵢ\":\"i\",\n\t\"ⱼ\":\"j\",\n\t\"ₒ\":\"o\",\n\t\"ᵣ\":\"r\",\n\t\"ᵤ\":\"u\",\n\t\"ᵥ\":\"v\",\n\t\"ₓ\":\"x\",\n\t\"Ё\":\"YO\",\n\t\"Й\":\"I\",\n\t\"Ц\":\"TS\",\n\t\"У\":\"U\",\n\t\"К\":\"K\",\n\t\"Е\":\"E\",\n\t\"Н\":\"N\",\n\t\"Г\":\"G\",\n\t\"Ш\":\"SH\",\n\t\"Щ\":\"SCH\",\n\t\"З\":\"Z\",\n\t\"Х\":\"H\",\n\t\"Ъ\":\"'\",\n\t\"ё\":\"yo\",\n\t\"й\":\"i\",\n\t\"ц\":\"ts\",\n\t\"у\":\"u\",\n\t\"к\":\"k\",\n\t\"е\":\"e\",\n\t\"н\":\"n\",\n\t\"г\":\"g\",\n\t\"ш\":\"sh\",\n\t\"щ\":\"sch\",\n\t\"з\":\"z\",\n\t\"х\":\"h\",\n\t\"ъ\":\"'\",\n\t\"Ф\":\"F\",\n\t\"Ы\":\"I\",\n\t\"В\":\"V\",\n\t\"А\":\"a\",\n\t\"П\":\"P\",\n\t\"Р\":\"R\",\n\t\"О\":\"O\",\n\t\"Л\":\"L\",\n\t\"Д\":\"D\",\n\t\"Ж\":\"ZH\",\n\t\"Э\":\"E\",\n\t\"ф\":\"f\",\n\t\"ы\":\"i\",\n\t\"в\":\"v\",\n\t\"а\":\"a\",\n\t\"п\":\"p\",\n\t\"р\":\"r\",\n\t\"о\":\"o\",\n\t\"л\":\"l\",\n\t\"д\":\"d\",\n\t\"ж\":\"zh\",\n\t\"э\":\"e\",\n\t\"Я\":\"Ya\",\n\t\"Ч\":\"CH\",\n\t\"С\":\"S\",\n\t\"М\":\"M\",\n\t\"И\":\"I\",\n\t\"Т\":\"T\",\n\t\"Ь\":\"'\",\n\t\"Б\":\"B\",\n\t\"Ю\":\"YU\",\n\t\"я\":\"ya\",\n\t\"ч\":\"ch\",\n\t\"с\":\"s\",\n\t\"м\":\"m\",\n\t\"и\":\"i\",\n\t\"т\":\"t\",\n\t\"ь\":\"'\",\n\t\"б\":\"b\",\n\t\"ю\":\"yu\"\n};\n\nexports.transliterate = function(str) {\n\treturn str.replace(/[^A-Za-z0-9\\[\\] ]/g,function(ch) {\n\t\treturn exports.transliterationPairs[ch] || ch\n\t});\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/utils/utils.js": { "title": "$:/core/modules/utils/utils.js", "text": "/*\\\ntitle: $:/core/modules/utils/utils.js\ntype: application/javascript\nmodule-type: utils\n\nVarious static utility functions.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nDisplay a message, in colour if we're on a terminal\n*/\nexports.log = function(text,colour) {\n\tconsole.log($tw.node ? exports.terminalColour(colour) + text + exports.terminalColour() : text);\n};\n\nexports.terminalColour = function(colour) {\n\tif(!$tw.browser && $tw.node && process.stdout.isTTY) {\n\t\tif(colour) {\n\t\t\tvar code = exports.terminalColourLookup[colour];\n\t\t\tif(code) {\n\t\t\t\treturn \"\\x1b[\" + code + \"m\";\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"\\x1b[0m\"; // Cancel colour\n\t\t}\n\t}\n\treturn \"\";\n};\n\nexports.terminalColourLookup = {\n\t\"black\": \"0;30\",\n\t\"red\": \"0;31\",\n\t\"green\": \"0;32\",\n\t\"brown/orange\": \"0;33\",\n\t\"blue\": \"0;34\",\n\t\"purple\": \"0;35\",\n\t\"cyan\": \"0;36\",\n\t\"light gray\": \"0;37\"\n};\n\n/*\nDisplay a warning, in colour if we're on a terminal\n*/\nexports.warning = function(text) {\n\texports.log(text,\"brown/orange\");\n};\n\n/*\nRepeatedly replaces a substring within a string. Like String.prototype.replace, but without any of the default special handling of $ sequences in the replace string\n*/\nexports.replaceString = function(text,search,replace) {\n\treturn text.replace(search,function() {\n\t\treturn replace;\n\t});\n};\n\n/*\nRepeats a string\n*/\nexports.repeat = function(str,count) {\n\tvar result = \"\";\n\tfor(var t=0;t<count;t++) {\n\t\tresult += str;\n\t}\n\treturn result;\n};\n\n/*\nTrim whitespace from the start and end of a string\nThanks to Steven Levithan, http://blog.stevenlevithan.com/archives/faster-trim-javascript\n*/\nexports.trim = function(str) {\n\tif(typeof str === \"string\") {\n\t\treturn str.replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nFind the line break preceding a given position in a string\nReturns position immediately after that line break, or the start of the string\n*/\nexports.findPrecedingLineBreak = function(text,pos) {\n\tvar result = text.lastIndexOf(\"\\n\",pos - 1);\n\tif(result === -1) {\n\t\tresult = 0;\n\t} else {\n\t\tresult++;\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nFind the line break following a given position in a string\n*/\nexports.findFollowingLineBreak = function(text,pos) {\n\t// Cut to just past the following line break, or to the end of the text\n\tvar result = text.indexOf(\"\\n\",pos);\n\tif(result === -1) {\n\t\tresult = text.length;\n\t} else {\n\t\tif(text.charAt(result) === \"\\r\") {\n\t\t\tresult++;\n\t\t}\n\t}\n\treturn result;\n};\n\n/*\nReturn the number of keys in an object\n*/\nexports.count = function(object) {\n\treturn Object.keys(object || {}).length;\n};\n\n/*\nCheck if an array is equal by value and by reference.\n*/\nexports.isArrayEqual = function(array1,array2) {\n\tif(array1 === array2) {\n\t\treturn true;\n\t}\n\tarray1 = array1 || [];\n\tarray2 = array2 || [];\n\tif(array1.length !== array2.length) {\n\t\treturn false;\n\t}\n\treturn array1.every(function(value,index) {\n\t\treturn value === array2[index];\n\t});\n};\n\n/*\nPush entries onto an array, removing them first if they already exist in the array\n\tarray: array to modify (assumed to be free of duplicates)\n\tvalue: a single value to push or an array of values to push\n*/\nexports.pushTop = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\t// Remove any array entries that are duplicated in the new values\n\t\tif(value.length !== 0) {\n\t\t\tif(array.length !== 0) {\n\t\t\t\tif(value.length < array.length) {\n\t\t\t\t\tfor(t=0; t<value.length; t++) {\n\t\t\t\t\t\tp = array.indexOf(value[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(p,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tfor(t=array.length-1; t>=0; t--) {\n\t\t\t\t\t\tp = value.indexOf(array[t]);\n\t\t\t\t\t\tif(p !== -1) {\n\t\t\t\t\t\t\tarray.splice(t,1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Push the values on top of the main array\n\t\t\tarray.push.apply(array,value);\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t\tarray.push(value);\n\t}\n\treturn array;\n};\n\n/*\nRemove entries from an array\n\tarray: array to modify\n\tvalue: a single value to remove, or an array of values to remove\n*/\nexports.removeArrayEntries = function(array,value) {\n\tvar t,p;\n\tif($tw.utils.isArray(value)) {\n\t\tfor(t=0; t<value.length; t++) {\n\t\t\tp = array.indexOf(value[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tarray.splice(p,1);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tp = array.indexOf(value);\n\t\tif(p !== -1) {\n\t\t\tarray.splice(p,1);\n\t\t}\n\t}\n};\n\n/*\nCheck whether any members of a hashmap are present in another hashmap\n*/\nexports.checkDependencies = function(dependencies,changes) {\n\tvar hit = false;\n\t$tw.utils.each(changes,function(change,title) {\n\t\tif($tw.utils.hop(dependencies,title)) {\n\t\t\thit = true;\n\t\t}\n\t});\n\treturn hit;\n};\n\nexports.extend = function(object /* [, src] */) {\n\t$tw.utils.each(Array.prototype.slice.call(arguments, 1), function(source) {\n\t\tif(source) {\n\t\t\tfor(var property in source) {\n\t\t\t\tobject[property] = source[property];\n\t\t\t}\n\t\t}\n\t});\n\treturn object;\n};\n\nexports.deepCopy = function(object) {\n\tvar result,t;\n\tif($tw.utils.isArray(object)) {\n\t\t// Copy arrays\n\t\tresult = object.slice(0);\n\t} else if(typeof object === \"object\") {\n\t\tresult = {};\n\t\tfor(t in object) {\n\t\t\tif(object[t] !== undefined) {\n\t\t\t\tresult[t] = $tw.utils.deepCopy(object[t]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\tresult = object;\n\t}\n\treturn result;\n};\n\nexports.extendDeepCopy = function(object,extendedProperties) {\n\tvar result = $tw.utils.deepCopy(object),t;\n\tfor(t in extendedProperties) {\n\t\tif(extendedProperties[t] !== undefined) {\n\t\t\tresult[t] = $tw.utils.deepCopy(extendedProperties[t]);\n\t\t}\n\t}\n\treturn result;\n};\n\nexports.deepFreeze = function deepFreeze(object) {\n\tvar property, key;\n\tif(object) {\n\t\tObject.freeze(object);\n\t\tfor(key in object) {\n\t\t\tproperty = object[key];\n\t\t\tif($tw.utils.hop(object,key) && (typeof property === \"object\") && !Object.isFrozen(property)) {\n\t\t\t\tdeepFreeze(property);\n\t\t\t}\n\t\t}\n\t}\n};\n\nexports.slowInSlowOut = function(t) {\n\treturn (1 - ((Math.cos(t * Math.PI) + 1) / 2));\n};\n\nexports.formatDateString = function(date,template) {\n\tvar result = \"\",\n\t\tt = template,\n\t\tmatches = [\n\t\t\t[/^0hh12/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getHours12(date));\n\t\t\t}],\n\t\t\t[/^wYYYY/, function() {\n\t\t\t\treturn $tw.utils.getYearForWeekNo(date);\n\t\t\t}],\n\t\t\t[/^hh12/, function() {\n\t\t\t\treturn $tw.utils.getHours12(date);\n\t\t\t}],\n\t\t\t[/^DDth/, function() {\n\t\t\t\treturn date.getDate() + $tw.utils.getDaySuffix(date);\n\t\t\t}],\n\t\t\t[/^YYYY/, function() {\n\t\t\t\treturn date.getFullYear();\n\t\t\t}],\n\t\t\t[/^0hh/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getHours());\n\t\t\t}],\n\t\t\t[/^0mm/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMinutes());\n\t\t\t}],\n\t\t\t[/^0ss/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getSeconds());\n\t\t\t}],\n\t\t\t[/^0XXX/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMilliseconds());\n\t\t\t}],\n\t\t\t[/^0DD/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getDate());\n\t\t\t}],\n\t\t\t[/^0MM/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getMonth()+1);\n\t\t\t}],\n\t\t\t[/^0WW/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getWeek(date));\n\t\t\t}],\n\t\t\t[/^ddd/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^mmm/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Short/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^DDD/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Day/\" + date.getDay());\n\t\t\t}],\n\t\t\t[/^MMM/, function() {\n\t\t\t\treturn $tw.language.getString(\"Date/Long/Month/\" + (date.getMonth() + 1));\n\t\t\t}],\n\t\t\t[/^TZD/, function() {\n\t\t\t\tvar tz = date.getTimezoneOffset(),\n\t\t\t\tatz = Math.abs(tz);\n\t\t\t\treturn (tz < 0 ? '+' : '-') + $tw.utils.pad(Math.floor(atz / 60)) + ':' + $tw.utils.pad(atz % 60);\n\t\t\t}],\n\t\t\t[/^wYY/, function() {\n\t\t\t\treturn $tw.utils.pad($tw.utils.getYearForWeekNo(date) - 2000);\n\t\t\t}],\n\t\t\t[/^[ap]m/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toLowerCase();\n\t\t\t}],\n\t\t\t[/^hh/, function() {\n\t\t\t\treturn date.getHours();\n\t\t\t}],\n\t\t\t[/^mm/, function() {\n\t\t\t\treturn date.getMinutes();\n\t\t\t}],\n\t\t\t[/^ss/, function() {\n\t\t\t\treturn date.getSeconds();\n\t\t\t}],\n\t\t\t[/^XXX/, function() {\n\t\t\t\treturn date.getMilliseconds();\n\t\t\t}],\n\t\t\t[/^[AP]M/, function() {\n\t\t\t\treturn $tw.utils.getAmPm(date).toUpperCase();\n\t\t\t}],\n\t\t\t[/^DD/, function() {\n\t\t\t\treturn date.getDate();\n\t\t\t}],\n\t\t\t[/^MM/, function() {\n\t\t\t\treturn date.getMonth() + 1;\n\t\t\t}],\n\t\t\t[/^WW/, function() {\n\t\t\t\treturn $tw.utils.getWeek(date);\n\t\t\t}],\n\t\t\t[/^YY/, function() {\n\t\t\t\treturn $tw.utils.pad(date.getFullYear() - 2000);\n\t\t\t}]\n\t\t];\n\t// If the user wants everything in UTC, shift the datestamp\n\t// Optimize for format string that essentially means \n\t// 'return raw UTC (tiddlywiki style) date string.'\n\tif(t.indexOf(\"[UTC]\") == 0 ) {\n\t\tif(t == \"[UTC]YYYY0MM0DD0hh0mm0ssXXX\") \n\t\t\treturn $tw.utils.stringifyDate(new Date());\n\t\tvar offset = date.getTimezoneOffset() ; // in minutes\n\t\tdate = new Date(date.getTime()+offset*60*1000) ;\n\t\tt = t.substr(5) ;\n\t} \n\twhile(t.length){\n\t\tvar matchString = \"\";\n\t\t$tw.utils.each(matches, function(m) {\n\t\t\tvar match = m[0].exec(t);\n\t\t\tif(match) {\n\t\t\t\tmatchString = m[1].call();\n\t\t\t\tt = t.substr(match[0].length);\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\t\tif(matchString) {\n\t\t\tresult += matchString;\n\t\t} else {\n\t\t\tresult += t.charAt(0);\n\t\t\tt = t.substr(1);\n\t\t}\n\t}\n\tresult = result.replace(/\\\\(.)/g,\"$1\");\n\treturn result;\n};\n\nexports.getAmPm = function(date) {\n\treturn $tw.language.getString(\"Date/Period/\" + (date.getHours() >= 12 ? \"pm\" : \"am\"));\n};\n\nexports.getDaySuffix = function(date) {\n\treturn $tw.language.getString(\"Date/DaySuffix/\" + date.getDate());\n};\n\nexports.getWeek = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week to calculate weekNo\n\tvar x = new Date(dt.getFullYear(),0,1);\n\tvar n = Math.floor((dt.getTime() - x.getTime()) / 86400000);\n\treturn Math.floor(n / 7) + 1;\n};\n\nexports.getYearForWeekNo = function(date) {\n\tvar dt = new Date(date.getTime());\n\tvar d = dt.getDay();\n\tif(d === 0) {\n\t\td = 7; // JavaScript Sun=0, ISO Sun=7\n\t}\n\tdt.setTime(dt.getTime() + (4 - d) * 86400000);// shift day to Thurs of same week\n\treturn dt.getFullYear();\n};\n\nexports.getHours12 = function(date) {\n\tvar h = date.getHours();\n\treturn h > 12 ? h-12 : ( h > 0 ? h : 12 );\n};\n\n/*\nConvert a date delta in milliseconds into a string representation of \"23 seconds ago\", \"27 minutes ago\" etc.\n\tdelta: delta in milliseconds\nReturns an object with these members:\n\tdescription: string describing the delta period\n\tupdatePeriod: time in millisecond until the string will be inaccurate\n*/\nexports.getRelativeDate = function(delta) {\n\tvar futurep = false;\n\tif(delta < 0) {\n\t\tdelta = -1 * delta;\n\t\tfuturep = true;\n\t}\n\tvar units = [\n\t\t{name: \"Years\", duration: 365 * 24 * 60 * 60 * 1000},\n\t\t{name: \"Months\", duration: (365/12) * 24 * 60 * 60 * 1000},\n\t\t{name: \"Days\", duration: 24 * 60 * 60 * 1000},\n\t\t{name: \"Hours\", duration: 60 * 60 * 1000},\n\t\t{name: \"Minutes\", duration: 60 * 1000},\n\t\t{name: \"Seconds\", duration: 1000}\n\t];\n\tfor(var t=0; t<units.length; t++) {\n\t\tvar result = Math.floor(delta / units[t].duration);\n\t\tif(result >= 2) {\n\t\t\treturn {\n\t\t\t\tdelta: delta,\n\t\t\t\tdescription: $tw.language.getString(\n\t\t\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/\" + units[t].name,\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{period: result.toString()}\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tupdatePeriod: units[t].duration\n\t\t\t};\n\t\t}\n\t}\n\treturn {\n\t\tdelta: delta,\n\t\tdescription: $tw.language.getString(\n\t\t\t\"RelativeDate/\" + (futurep ? \"Future\" : \"Past\") + \"/Second\",\n\t\t\t{variables:\n\t\t\t\t{period: \"1\"}\n\t\t\t}\n\t\t),\n\t\tupdatePeriod: 1000\n\t};\n};\n\n// Convert & to \"&\", < to \"<\", > to \">\", \" to \""\"\nexports.htmlEncode = function(s) {\n\tif(s) {\n\t\treturn s.toString().replace(/&/mg,\"&\").replace(/</mg,\"<\").replace(/>/mg,\">\").replace(/\\\"/mg,\""\");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n// Converts all HTML entities to their character equivalents\nexports.entityDecode = function(s) {\n\tvar converter = String.fromCodePoint || String.fromCharCode,\n\t\te = s.substr(1,s.length-2); // Strip the & and the ;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\treturn converter(parseInt(e.substr(2),16));\t\n\t\t} else {\n\t\t\treturn converter(parseInt(e.substr(1),10));\n\t\t}\n\t} else {\n\t\tvar c = $tw.config.htmlEntities[e];\n\t\tif(c) {\n\t\t\treturn converter(c);\n\t\t} else {\n\t\t\treturn s; // Couldn't convert it as an entity, just return it raw\n\t\t}\n\t}\n};\n\nexports.unescapeLineBreaks = function(s) {\n\treturn s.replace(/\\\\n/mg,\"\\n\").replace(/\\\\b/mg,\" \").replace(/\\\\s/mg,\"\\\\\").replace(/\\r/mg,\"\");\n};\n\n/*\n * Returns an escape sequence for given character. Uses \\x for characters <=\n * 0xFF to save space, \\u for the rest.\n *\n * The code needs to be in sync with th code template in the compilation\n * function for \"action\" nodes.\n */\n// Copied from peg.js, thanks to David Majda\nexports.escape = function(ch) {\n\tvar charCode = ch.charCodeAt(0);\n\tif(charCode <= 0xFF) {\n\t\treturn '\\\\x' + $tw.utils.pad(charCode.toString(16).toUpperCase());\n\t} else {\n\t\treturn '\\\\u' + $tw.utils.pad(charCode.toString(16).toUpperCase(),4);\n\t}\n};\n\n// Turns a string into a legal JavaScript string\n// Copied from peg.js, thanks to David Majda\nexports.stringify = function(s) {\n\t/*\n\t* ECMA-262, 5th ed., 7.8.4: All characters may appear literally in a string\n\t* literal except for the closing quote character, backslash, carriage return,\n\t* line separator, paragraph separator, and line feed. Any character may\n\t* appear in the form of an escape sequence.\n\t*\n\t* For portability, we also escape all non-ASCII characters.\n\t*/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\') // backslash\n\t\t.replace(/\"/g, '\\\\\"') // double quote character\n\t\t.replace(/'/g, \"\\\\'\") // single quote character\n\t\t.replace(/\\r/g, '\\\\r') // carriage return\n\t\t.replace(/\\n/g, '\\\\n') // line feed\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g, exports.escape); // non-ASCII characters\n};\n\n// Turns a string into a legal JSON string\n// Derived from peg.js, thanks to David Majda\nexports.jsonStringify = function(s) {\n\t// See http://www.json.org/\n\treturn (s || \"\")\n\t\t.replace(/\\\\/g, '\\\\\\\\') // backslash\n\t\t.replace(/\"/g, '\\\\\"') // double quote character\n\t\t.replace(/\\r/g, '\\\\r') // carriage return\n\t\t.replace(/\\n/g, '\\\\n') // line feed\n\t\t.replace(/\\x08/g, '\\\\b') // backspace\n\t\t.replace(/\\x0c/g, '\\\\f') // formfeed\n\t\t.replace(/\\t/g, '\\\\t') // tab\n\t\t.replace(/[\\x00-\\x1f\\x80-\\uFFFF]/g,function(s) {\n\t\t\treturn '\\\\u' + $tw.utils.pad(s.charCodeAt(0).toString(16).toUpperCase(),4);\n\t\t}); // non-ASCII characters\n};\n\n/*\nEscape the RegExp special characters with a preceding backslash\n*/\nexports.escapeRegExp = function(s) {\n return s.replace(/[\\-\\/\\\\\\^\\$\\*\\+\\?\\.\\(\\)\\|\\[\\]\\{\\}]/g, '\\\\$&');\n};\n\n// Checks whether a link target is external, i.e. not a tiddler title\nexports.isLinkExternal = function(to) {\n\tvar externalRegExp = /^(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\\s<>{}\\[\\]`|\"\\\\^]+(?:\\/|\\b)/i;\n\treturn externalRegExp.test(to);\n};\n\nexports.nextTick = function(fn) {\n/*global window: false */\n\tif(typeof process === \"undefined\") {\n\t\t// Apparently it would be faster to use postMessage - http://dbaron.org/log/20100309-faster-timeouts\n\t\twindow.setTimeout(fn,4);\n\t} else {\n\t\tprocess.nextTick(fn);\n\t}\n};\n\n/*\nConvert a hyphenated CSS property name into a camel case one\n*/\nexports.unHyphenateCss = function(propName) {\n\treturn propName.replace(/-([a-z])/gi, function(match0,match1) {\n\t\treturn match1.toUpperCase();\n\t});\n};\n\n/*\nConvert a camelcase CSS property name into a dashed one (\"backgroundColor\" --> \"background-color\")\n*/\nexports.hyphenateCss = function(propName) {\n\treturn propName.replace(/([A-Z])/g, function(match0,match1) {\n\t\treturn \"-\" + match1.toLowerCase();\n\t});\n};\n\n/*\nParse a text reference of one of these forms:\n* title\n* !!field\n* title!!field\n* title##index\n* etc\nReturns an object with the following fields, all optional:\n* title: tiddler title\n* field: tiddler field name\n* index: JSON property index\n*/\nexports.parseTextReference = function(textRef) {\n\t// Separate out the title, field name and/or JSON indices\n\tvar reTextRef = /(?:(.*?)!!(.+))|(?:(.*?)##(.+))|(.*)/mg,\n\t\tmatch = reTextRef.exec(textRef),\n\t\tresult = {};\n\tif(match && reTextRef.lastIndex === textRef.length) {\n\t\t// Return the parts\n\t\tif(match[1]) {\n\t\t\tresult.title = match[1];\n\t\t}\n\t\tif(match[2]) {\n\t\t\tresult.field = match[2];\n\t\t}\n\t\tif(match[3]) {\n\t\t\tresult.title = match[3];\n\t\t}\n\t\tif(match[4]) {\n\t\t\tresult.index = match[4];\n\t\t}\n\t\tif(match[5]) {\n\t\t\tresult.title = match[5];\n\t\t}\n\t} else {\n\t\t// If we couldn't parse it\n\t\tresult.title = textRef\n\t}\n\treturn result;\n};\n\n/*\nChecks whether a string is a valid fieldname\n*/\nexports.isValidFieldName = function(name) {\n\tif(!name || typeof name !== \"string\") {\n\t\treturn false;\n\t}\n\tname = name.toLowerCase().trim();\n\tvar fieldValidatorRegEx = /^[a-z0-9\\-\\._]+$/mg;\n\treturn fieldValidatorRegEx.test(name);\n};\n\n/*\nExtract the version number from the meta tag or from the boot file\n*/\n\n// Browser version\nexports.extractVersionInfo = function() {\n\tif($tw.packageInfo) {\n\t\treturn $tw.packageInfo.version;\n\t} else {\n\t\tvar metatags = document.getElementsByTagName(\"meta\");\n\t\tfor(var t=0; t<metatags.length; t++) {\n\t\t\tvar m = metatags[t];\n\t\t\tif(m.name === \"tiddlywiki-version\") {\n\t\t\t\treturn m.content;\n\t\t\t}\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the animation duration in ms\n*/\nexports.getAnimationDuration = function() {\n\treturn parseInt($tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\",\"400\"),10);\n};\n\n/*\nHash a string to a number\nDerived from http://stackoverflow.com/a/15710692\n*/\nexports.hashString = function(str) {\n\treturn str.split(\"\").reduce(function(a,b) {\n\t\ta = ((a << 5) - a) + b.charCodeAt(0);\n\t\treturn a & a;\n\t},0);\n};\n\n/*\nDecode a base64 string\n*/\nexports.base64Decode = function(string64) {\n\tif($tw.browser) {\n\t\t// TODO\n\t\tthrow \"$tw.utils.base64Decode() doesn't work in the browser\";\n\t} else {\n\t\treturn (new Buffer(string64,\"base64\")).toString();\n\t}\n};\n\n/*\nConvert a hashmap into a tiddler dictionary format sequence of name:value pairs\n*/\nexports.makeTiddlerDictionary = function(data) {\n\tvar output = [];\n\tfor(var name in data) {\n\t\toutput.push(name + \": \" + data[name]);\n\t}\n\treturn output.join(\"\\n\");\n};\n\n/*\nHigh resolution microsecond timer for profiling\n*/\nexports.timer = function(base) {\n\tvar m;\n\tif($tw.node) {\n\t\tvar r = process.hrtime();\t\t\n\t\tm = r[0] * 1e3 + (r[1] / 1e6);\n\t} else if(window.performance) {\n\t\tm = performance.now();\n\t} else {\n\t\tm = Date.now();\n\t}\n\tif(typeof base !== \"undefined\") {\n\t\tm = m - base;\n\t}\n\treturn m;\n};\n\n/*\nConvert text and content type to a data URI\n*/\nexports.makeDataUri = function(text,type) {\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar typeInfo = $tw.config.contentTypeInfo[type] || $tw.config.contentTypeInfo[\"text/plain\"],\n\t\tisBase64 = typeInfo.encoding === \"base64\",\n\t\tparts = [];\n\tparts.push(\"data:\");\n\tparts.push(type);\n\tparts.push(isBase64 ? \";base64\" : \"\");\n\tparts.push(\",\");\n\tparts.push(isBase64 ? text : encodeURIComponent(text));\n\treturn parts.join(\"\");\n};\n\n/*\nUseful for finding out the fully escaped CSS selector equivalent to a given tag. For example:\n\n$tw.utils.tagToCssSelector(\"$:/tags/Stylesheet\") --> tc-tagged-\\%24\\%3A\\%2Ftags\\%2FStylesheet\n*/\nexports.tagToCssSelector = function(tagName) {\n\treturn \"tc-tagged-\" + encodeURIComponent(tagName).replace(/[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{\\|}~,]/mg,function(c) {\n\t\treturn \"\\\\\" + c;\n\t});\n};\n\n/*\nIE does not have sign function\n*/\nexports.sign = Math.sign || function(x) {\n\tx = +x; // convert to a number\n\tif (x === 0 || isNaN(x)) {\n\t\treturn x;\n\t}\n\treturn x > 0 ? 1 : -1;\n};\n\n/*\nIE does not have an endsWith function\n*/\nexports.strEndsWith = function(str,ending,position) {\n\tif(str.endsWith) {\n\t\treturn str.endsWith(ending,position);\n\t} else {\n\t\tif (typeof position !== 'number' || !isFinite(position) || Math.floor(position) !== position || position > str.length) {\n\t\t\tposition = str.length;\n\t\t}\n\t\tposition -= ending.length;\n\t\tvar lastIndex = str.indexOf(ending, position);\n\t\treturn lastIndex !== -1 && lastIndex === position;\n\t}\n};\n\n})();\n", "type": "application/javascript", "module-type": "utils" }, "$:/core/modules/widgets/action-createtiddler.js": { "title": "$:/core/modules/widgets/action-createtiddler.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-createtiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to create a new tiddler with a unique name and specified fields.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CreateTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCreateTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCreateTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nCreateTiddlerWidget.prototype.execute = function() {\n\tthis.actionBaseTitle = this.getAttribute(\"$basetitle\");\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nCreateTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nCreateTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar title = this.wiki.generateNewTitle(this.actionBaseTitle),\n\t\tfields = {},\n\t\tcreationFields,\n\t\tmodificationFields;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tfields[name] = attribute;\n\t\t}\n\t});\n\tif(this.actionTimestamp) {\n\t\tcreationFields = this.wiki.getCreationFields();\n\t\tmodificationFields = this.wiki.getModificationFields();\n\t}\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-createtiddler\"] = CreateTiddlerWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-deletefield.js": { "title": "$:/core/modules/widgets/action-deletefield.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletefield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete fields of a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\ttiddler = this.wiki.getTiddler(self.actionTiddler),\n\t\tremoveFields = {},\n\t\thasChanged = false;\n\tif(this.actionField) {\n\t\tremoveFields[this.actionField] = undefined;\n\t\tif(this.actionField in tiddler.fields) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(tiddler) {\n\t\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\t\tif(name.charAt(0) !== \"$\" && name !== \"title\") {\n\t\t\t\tremoveFields[name] = undefined;\n\t\t\t\thasChanged = true;\n\t\t\t}\n\t\t});\n\t\tif(hasChanged) {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,removeFields,this.wiki.getModificationFields()));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletefield\"] = DeleteFieldWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-deletetiddler.js": { "title": "$:/core/modules/widgets/action-deletetiddler.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-deletetiddler.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to delete a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DeleteTiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDeleteTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDeleteTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nDeleteTiddlerWidget.prototype.execute = function() {\n\tthis.actionFilter = this.getAttribute(\"$filter\");\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nDeleteTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$filter\"] || changedAttributes[\"$tiddler\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nDeleteTiddlerWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar tiddlers = [];\n\tif(this.actionFilter) {\n\t\ttiddlers = this.wiki.filterTiddlers(this.actionFilter,this);\n\t}\n\tif(this.actionTiddler) {\n\t\ttiddlers.push(this.actionTiddler);\n\t}\n\tfor(var t=0; t<tiddlers.length; t++) {\n\t\tthis.wiki.deleteTiddler(tiddlers[t]);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-deletetiddler\"] = DeleteTiddlerWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-listops.js": { "title": "$:/core/modules/widgets/action-listops.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-listops.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to apply list operations to any tiddler field (defaults to the 'list' field of the current tiddler)\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar ActionListopsWidget = function(parseTreeNode, options) {\n\tthis.initialise(parseTreeNode, options);\n};\n/**\n * Inherit from the base widget class\n */\nActionListopsWidget.prototype = new Widget();\n/**\n * Render this widget into the DOM\n */\nActionListopsWidget.prototype.render = function(parent, nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n/**\n * Compute the internal state of the widget\n */\nActionListopsWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.target = this.getAttribute(\"$tiddler\", this.getVariable(\n\t\t\"currentTiddler\"));\n\tthis.filter = this.getAttribute(\"$filter\");\n\tthis.subfilter = this.getAttribute(\"$subfilter\");\n\tthis.listField = this.getAttribute(\"$field\", \"list\");\n\tthis.listIndex = this.getAttribute(\"$index\");\n\tthis.filtertags = this.getAttribute(\"$tags\");\n};\n/**\n * \tRefresh the widget by ensuring our attributes are up to date\n */\nActionListopsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.$tiddler || changedAttributes.$filter ||\n\t\tchangedAttributes.$subfilter || changedAttributes.$field ||\n\t\tchangedAttributes.$index || changedAttributes.$tags) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n/**\n * \tInvoke the action associated with this widget\n */\nActionListopsWidget.prototype.invokeAction = function(triggeringWidget,\n\tevent) {\n\t//Apply the specified filters to the lists\n\tvar field = this.listField,\n\t\tindex,\n\t\ttype = \"!!\",\n\t\tlist = this.listField;\n\tif(this.listIndex) {\n\t\tfield = undefined;\n\t\tindex = this.listIndex;\n\t\ttype = \"##\";\n\t\tlist = this.listIndex;\n\t}\n\tif(this.filter) {\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(this.filter, this)));\n\t}\n\tif(this.subfilter) {\n\t\tvar subfilter = \"[list[\" + this.target + type + list + \"]] \" + this.subfilter;\n\t\tthis.wiki.setText(this.target, field, index, $tw.utils.stringifyList(\n\t\t\tthis.wiki\n\t\t\t.filterTiddlers(subfilter, this)));\n\t}\n\tif(this.filtertags) {\n\t\tvar tiddler = this.wiki.getTiddler(this.target),\n\t\t\toldtags = tiddler ? (tiddler.fields.tags || []).slice(0) : [],\n\t\t\ttagfilter = \"[list[\" + this.target + \"!!tags]] \" + this.filtertags,\n\t\t\tnewtags = this.wiki.filterTiddlers(tagfilter,this);\n\t\tif($tw.utils.stringifyList(oldtags.sort()) !== $tw.utils.stringifyList(newtags.sort())) {\n\t\t\tthis.wiki.setText(this.target,\"tags\",undefined,$tw.utils.stringifyList(newtags));\t\t\t\n\t\t}\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-listops\"] = ActionListopsWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-navigate.js": { "title": "$:/core/modules/widgets/action-navigate.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-navigate.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to navigate to a tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigateWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigateWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigateWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigateWidget.prototype.execute = function() {\n\tthis.actionTo = this.getAttribute(\"$to\");\n\tthis.actionScroll = this.getAttribute(\"$scroll\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nNavigateWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$to\"] || changedAttributes[\"$scroll\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nNavigateWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar bounds = triggeringWidget && triggeringWidget.getBoundingClientRect && triggeringWidget.getBoundingClientRect(),\n\t\tsuppressNavigation = event.metaKey || event.ctrlKey || (event.button === 1);\n\tif(this.actionScroll === \"yes\") {\n\t\tsuppressNavigation = false;\n\t} else if(this.actionScroll === \"no\") {\n\t\tsuppressNavigation = true;\n\t}\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.actionTo === undefined ? this.getVariable(\"currentTiddler\") : this.actionTo,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: triggeringWidget,\n\t\tnavigateFromClientRect: bounds && { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: suppressNavigation\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-navigate\"] = NavigateWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-sendmessage.js": { "title": "$:/core/modules/widgets/action-sendmessage.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-sendmessage.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to send a message\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SendMessageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSendMessageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSendMessageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSendMessageWidget.prototype.execute = function() {\n\tthis.actionMessage = this.getAttribute(\"$message\");\n\tthis.actionParam = this.getAttribute(\"$param\");\n\tthis.actionName = this.getAttribute(\"$name\");\n\tthis.actionValue = this.getAttribute(\"$value\",\"\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSendMessageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSendMessageWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Get the string parameter\n\tvar param = this.actionParam;\n\t// Assemble the attributes as a hashmap\n\tvar paramObject = Object.create(null);\n\tvar count = 0;\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparamObject[name] = attribute;\n\t\t\tcount++;\n\t\t}\n\t});\n\t// Add name/value pair if present\n\tif(this.actionName) {\n\t\tparamObject[this.actionName] = this.actionValue;\n\t}\n\t// Dispatch the message\n\tthis.dispatchEvent({\n\t\ttype: this.actionMessage,\n\t\tparam: param,\n\t\tparamObject: paramObject,\n\t\ttiddlerTitle: this.getVariable(\"currentTiddler\"),\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tevent: event\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-sendmessage\"] = SendMessageWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/action-setfield.js": { "title": "$:/core/modules/widgets/action-setfield.js", "text": "/*\\\ntitle: $:/core/modules/widgets/action-setfield.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to set a single field or index on a tiddler.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetFieldWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetFieldWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetFieldWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetFieldWidget.prototype.execute = function() {\n\tthis.actionTiddler = this.getAttribute(\"$tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.actionField = this.getAttribute(\"$field\");\n\tthis.actionIndex = this.getAttribute(\"$index\");\n\tthis.actionValue = this.getAttribute(\"$value\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nSetFieldWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$tiddler\"] || changedAttributes[\"$field\"] || changedAttributes[\"$index\"] || changedAttributes[\"$value\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nInvoke the action associated with this widget\n*/\nSetFieldWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar self = this,\n\t\toptions = {};\n\toptions.suppressTimestamp = !this.actionTimestamp;\n\tif((typeof this.actionField == \"string\") || (typeof this.actionIndex == \"string\") || (typeof this.actionValue == \"string\")) {\n\t\tthis.wiki.setText(this.actionTiddler,this.actionField,this.actionIndex,this.actionValue,options);\n\t}\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tself.wiki.setText(self.actionTiddler,name,undefined,attribute,options);\n\t\t}\n\t});\n\treturn true; // Action was invoked\n};\n\nexports[\"action-setfield\"] = SetFieldWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/browse.js": { "title": "$:/core/modules/widgets/browse.js", "text": "/*\\\ntitle: $:/core/modules/widgets/browse.js\ntype: application/javascript\nmodule-type: widget\n\nBrowse widget for browsing for files to import\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar BrowseWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nBrowseWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nBrowseWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"file\");\n\tif(this.browseMultiple) {\n\t\tdomNode.setAttribute(\"multiple\",\"multiple\");\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\t// Nw.js supports \"nwsaveas\" to force a \"save as\" dialogue that allows a new or existing file to be selected\n\tif(this.nwsaveas) {\n\t\tdomNode.setAttribute(\"nwsaveas\",this.nwsaveas);\n\t}\n\t// Nw.js supports \"webkitdirectory\" and \"nwdirectory\" to allow a directory to be selected\n\tif(this.webkitdirectory) {\n\t\tdomNode.setAttribute(\"webkitdirectory\",this.webkitdirectory);\n\t}\n\tif(this.nwdirectory) {\n\t\tdomNode.setAttribute(\"nwdirectory\",this.nwdirectory);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"change\",function (event) {\n\t\tif(self.message) {\n\t\t\tself.dispatchEvent({type: self.message, param: self.param, files: event.target.files});\n\t\t} else {\n\t\t\tself.wiki.readFiles(event.target.files,{\n\t\t\t\tcallback: function(tiddlerFieldsArray) {\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t\t\t},\n\t\t\t\tdeserializer: self.deserializer\n\t\t\t});\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nBrowseWidget.prototype.execute = function() {\n\tthis.browseMultiple = this.getAttribute(\"multiple\");\n\tthis.deserializer = this.getAttribute(\"deserializer\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.nwsaveas = this.getAttribute(\"nwsaveas\");\n\tthis.webkitdirectory = this.getAttribute(\"webkitdirectory\");\n\tthis.nwdirectory = this.getAttribute(\"nwdirectory\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nBrowseWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.browse = BrowseWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/button.js": { "title": "$:/core/modules/widgets/button.js", "text": "/*\\\ntitle: $:/core/modules/widgets/button.js\ntype: application/javascript\nmodule-type: widget\n\nButton widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ButtonWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nButtonWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nButtonWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar tag = \"button\";\n\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = this.popup && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif(this.set && this.setTo && this.isSelected()) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t\tif(isPoppedUp) {\n\t\t\t$tw.utils.pushTop(classes,this.selectedClass.split(\" \"));\n\t\t}\n\t}\n\tif(isPoppedUp) {\n\t\t$tw.utils.pushTop(classes,\"tc-popup-handle\");\n\t}\n\tdomNode.className = classes.join(\" \");\n\t// Assign other attributes\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tif(this.tooltip) {\n\t\tdomNode.setAttribute(\"title\",this.tooltip);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\tdomNode.addEventListener(\"click\",function (event) {\n\t\tvar handled = false;\n\t\tif(self.invokeActions(this,event)) {\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.to) {\n\t\t\tself.navigateTo(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.message) {\n\t\t\tself.dispatchMessage(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.popup) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t}\n\t\tif(handled) {\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t}\n\t\treturn handled;\n\t},false);\n\t// Make it draggable if required\n\tif(this.dragTiddler || this.dragFilter) {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.dragTiddler;},\n\t\t\tdragFilterFn: function() {return self.dragFilter;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nWe don't allow actions to propagate because we trigger actions ourselves\n*/\nButtonWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nButtonWidget.prototype.getBoundingClientRect = function() {\n\treturn this.domNodes[0].getBoundingClientRect();\n};\n\nButtonWidget.prototype.isSelected = function() {\n return this.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.wiki.getTiddler(this.popup);\n\tvar result = tiddler && tiddler.fields.text ? $tw.popup.readPopupState(tiddler.fields.text) : false;\n\treturn result;\n};\n\nButtonWidget.prototype.navigateTo = function(event) {\n\tvar bounds = this.getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tevent: event\n\t});\n};\n\nButtonWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\"), event: event});\n};\n\nButtonWidget.prototype.triggerPopup = function(event) {\n\t$tw.popup.triggerPopup({\n\t\tdomNode: this.domNodes[0],\n\t\ttitle: this.popup,\n\t\twiki: this.wiki\n\t});\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n};\n\n/*\nCompute the internal state of the widget\n*/\nButtonWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.to = this.getAttribute(\"to\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.set = this.getAttribute(\"set\");\n\tthis.setTo = this.getAttribute(\"setTo\");\n\tthis.popup = this.getAttribute(\"popup\");\n\tthis.hover = this.getAttribute(\"hover\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis.selectedClass = this.getAttribute(\"selectedClass\");\n\tthis.defaultSetValue = this.getAttribute(\"default\",\"\");\n\tthis.buttonTag = this.getAttribute(\"tag\");\n\tthis.dragTiddler = this.getAttribute(\"dragTiddler\");\n\tthis.dragFilter = this.getAttribute(\"dragFilter\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nButtonWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes[\"class\"] || changedAttributes.selectedClass || changedAttributes.style || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup])) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.button = ButtonWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/checkbox.js": { "title": "$:/core/modules/widgets/checkbox.js", "text": "/*\\\ntitle: $:/core/modules/widgets/checkbox.js\ntype: application/javascript\nmodule-type: widget\n\nCheckbox widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CheckboxWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCheckboxWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCheckboxWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.checkboxClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"checkbox\");\n\tif(this.getValue()) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nCheckboxWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.checkboxTitle);\n\tif(tiddler) {\n\t\tif(this.checkboxTag) {\n\t\t\tif(this.checkboxInvertTag) {\n\t\t\t\treturn !tiddler.hasTag(this.checkboxTag);\n\t\t\t} else {\n\t\t\t\treturn tiddler.hasTag(this.checkboxTag);\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tvar value;\n\t\t\tif($tw.utils.hop(tiddler.fields,this.checkboxField)) {\n\t\t\t\tvalue = tiddler.fields[this.checkboxField] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.checkboxDefault || \"\";\n\t\t\t}\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\tif(this.checkboxIndex) {\n\t\t\tvar value = this.wiki.extractTiddlerDataItem(tiddler,this.checkboxIndex,this.checkboxDefault || \"\");\n\t\t\tif(value === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(value === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tif(this.checkboxTag) {\n\t\t\treturn false;\n\t\t}\n\t\tif(this.checkboxField) {\n\t\t\tif(this.checkboxDefault === this.checkboxChecked) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tif(this.checkboxDefault === this.checkboxUnchecked) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\nCheckboxWidget.prototype.handleChangeEvent = function(event) {\n\tvar checked = this.inputDomNode.checked,\n\t\ttiddler = this.wiki.getTiddler(this.checkboxTitle),\n\t\tfallbackFields = {text: \"\"},\n\t\tnewFields = {title: this.checkboxTitle},\n\t\thasChanged = false,\n\t\ttagCheck = false,\n\t\thasTag = tiddler && tiddler.hasTag(this.checkboxTag),\n\t\tvalue = checked ? this.checkboxChecked : this.checkboxUnchecked;\n\tif(this.checkboxTag && this.checkboxInvertTag === \"yes\") {\n\t\ttagCheck = hasTag === checked;\n\t} else {\n\t\ttagCheck = hasTag !== checked;\n\t}\n\t// Set the tag if specified\n\tif(this.checkboxTag && (!tiddler || tagCheck)) {\n\t\tnewFields.tags = tiddler ? (tiddler.fields.tags || []).slice(0) : [];\n\t\tvar pos = newFields.tags.indexOf(this.checkboxTag);\n\t\tif(pos !== -1) {\n\t\t\tnewFields.tags.splice(pos,1);\n\t\t}\n\t\tif(this.checkboxInvertTag === \"yes\" && !checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t} else if(this.checkboxInvertTag !== \"yes\" && checked) {\n\t\t\tnewFields.tags.push(this.checkboxTag);\n\t\t}\n\t\thasChanged = true;\n\t}\n\t// Set the field if specified\n\tif(this.checkboxField) {\n\t\tif(!tiddler || tiddler.fields[this.checkboxField] !== value) {\n\t\t\tnewFields[this.checkboxField] = value;\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\t// Set the index if specified\n\tif(this.checkboxIndex) {\n\t\tvar indexValue = this.wiki.extractTiddlerDataItem(this.checkboxTitle,this.checkboxIndex);\n\t\tif(!tiddler || indexValue !== value) {\n\t\t\thasChanged = true;\n\t\t}\n\t}\n\tif(hasChanged) {\n\t\tif(this.checkboxIndex) {\n\t\t\tthis.wiki.setText(this.checkboxTitle,\"\",this.checkboxIndex,value);\n\t\t} else {\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),fallbackFields,tiddler,newFields,this.wiki.getModificationFields()));\n\t\t}\n\t}\n\t// Trigger actions\n\tif(this.checkboxActions) {\n\t\tthis.invokeActionString(this.checkboxActions,this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCheckboxWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.checkboxActions = this.getAttribute(\"actions\");\n\tthis.checkboxTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.checkboxTag = this.getAttribute(\"tag\");\n\tthis.checkboxField = this.getAttribute(\"field\");\n\tthis.checkboxIndex = this.getAttribute(\"index\");\n\tthis.checkboxChecked = this.getAttribute(\"checked\");\n\tthis.checkboxUnchecked = this.getAttribute(\"unchecked\");\n\tthis.checkboxDefault = this.getAttribute(\"default\");\n\tthis.checkboxClass = this.getAttribute(\"class\",\"\");\n\tthis.checkboxInvertTag = this.getAttribute(\"invertTag\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCheckboxWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.tag || changedAttributes.invertTag || changedAttributes.field || changedAttributes.index || changedAttributes.checked || changedAttributes.unchecked || changedAttributes[\"default\"] || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.checkboxTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue();\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.checkbox = CheckboxWidget;\n\n})();", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/codeblock.js": { "title": "$:/core/modules/widgets/codeblock.js", "text": "/*\\\ntitle: $:/core/modules/widgets/codeblock.js\ntype: application/javascript\nmodule-type: widget\n\nCode block node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CodeBlockWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCodeBlockWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCodeBlockWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar codeNode = this.document.createElement(\"code\"),\n\t\tdomNode = this.document.createElement(\"pre\");\n\tcodeNode.appendChild(this.document.createTextNode(this.getAttribute(\"code\")));\n\tdomNode.appendChild(codeNode);\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n\tif(this.postRender) {\n\t\tthis.postRender();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nCodeBlockWidget.prototype.execute = function() {\n\tthis.language = this.getAttribute(\"language\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCodeBlockWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.codeblock = CodeBlockWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/count.js": { "title": "$:/core/modules/widgets/count.js", "text": "/*\\\ntitle: $:/core/modules/widgets/count.js\ntype: application/javascript\nmodule-type: widget\n\nCount widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar CountWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nCountWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nCountWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.currentCount);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nCountWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Execute the filter\n\tif(this.filter) {\n\t\tthis.currentCount = this.wiki.filterTiddlers(this.filter,this).length;\n\t} else {\n\t\tthis.currentCount = undefined;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nCountWidget.prototype.refresh = function(changedTiddlers) {\n\t// Re-execute the filter to get the count\n\tthis.computeAttributes();\n\tvar oldCount = this.currentCount;\n\tthis.execute();\n\tif(this.currentCount !== oldCount) {\n\t\t// Regenerate and rerender the widget and replace the existing DOM node\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\n\t}\n\n};\n\nexports.count = CountWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/draggable.js": { "title": "$:/core/modules/widgets/draggable.js", "text": "/*\\\ntitle: $:/core/modules/widgets/draggable.js\ntype: application/javascript\nmodule-type: widget\n\nDraggable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DraggableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDraggableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDraggableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Sanitise the specified tag\n\tvar tag = this.draggableTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"div\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [\"tc-draggable\"];\n\tif(this.draggableClasses) {\n\t\tclasses.push(this.draggableClasses);\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Add event handlers\n\t$tw.utils.makeDraggable({\n\t\tdomNode: domNode,\n\t\tdragTiddlerFn: function() {return self.getAttribute(\"tiddler\");},\n\t\tdragFilterFn: function() {return self.getAttribute(\"filter\");},\n\t\twidget: this\n\t});\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nDraggableWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.draggableTag = this.getAttribute(\"tag\",\"div\");\n\tthis.draggableClasses = this.getAttribute(\"class\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDraggableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedTiddlers.tag || changedTiddlers[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.draggable = DraggableWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/droppable.js": { "title": "$:/core/modules/widgets/droppable.js", "text": "/*\\\ntitle: $:/core/modules/widgets/droppable.js\ntype: application/javascript\nmodule-type: widget\n\nDroppable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DroppableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDroppableWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDroppableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.droppableTag && $tw.config.htmlUnsafeElements.indexOf(this.droppableTag) === -1) {\n\t\ttag = this.droppableTag;\n\t}\n\t// Create element and assign classes\n\tvar domNode = this.document.createElement(tag),\n\t\tclasses = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tdomNode.className = classes.join(\" \");\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"}\n\t]);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDroppableWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDroppableWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally. The hacky second condition is to resolve a problem with Firefox whereby there is an erroneous dragenter event if the node being dragged is within the dropzone\n\tif(this.currentlyEntered.length === 0 || (this.currentlyEntered.length === 1 && this.currentlyEntered[0] === $tw.dragInProgress)) {\n\t\tthis.currentlyEntered = [];\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDroppableWidget.prototype.handleDragEnterEvent = function(event) {\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragOverEvent = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\t// Set the drop effect\n\tevent.dataTransfer.dropEffect = this.droppableEffect;\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDragLeaveEvent = function(event) {\n\tthis.leaveDrag(event);\n\treturn false;\n};\n\nDroppableWidget.prototype.handleDropEvent = function(event) {\n\tvar self = this;\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\tvar dataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Try to import the various data types we understand\n\t$tw.utils.importDataTransfer(dataTransfer,null,function(fieldsArray) {\n\t\tfieldsArray.forEach(function(fields) {\n\t\t\tself.performActions(fields.title || fields.text,event);\n\t\t});\n\t});\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n\treturn false;\n};\n\nDroppableWidget.prototype.performActions = function(title,event) {\n\tif(this.droppableActions) {\n\t\tthis.invokeActionString(this.droppableActions,this,event,{actionTiddler: title});\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDroppableWidget.prototype.execute = function() {\n\tthis.droppableActions = this.getAttribute(\"actions\");\n\tthis.droppableEffect = this.getAttribute(\"effect\",\"copy\");\n\tthis.droppableTag = this.getAttribute(\"tag\");\n\tthis.droppableClass = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDroppableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/dropzone.js": { "title": "$:/core/modules/widgets/dropzone.js", "text": "/*\\\ntitle: $:/core/modules/widgets/dropzone.js\ntype: application/javascript\nmodule-type: widget\n\nDropzone widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar DropZoneWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDropZoneWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nDropZoneWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\tvar domNode = this.document.createElement(\"div\");\n\tdomNode.className = \"tc-dropzone\";\n\t// Add event handlers\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"}\n\t]);\n\tdomNode.addEventListener(\"click\",function (event) {\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n\t// Stack of outstanding enter/leave events\n\tthis.currentlyEntered = [];\n};\n\nDropZoneWidget.prototype.enterDrag = function(event) {\n\tif(this.currentlyEntered.indexOf(event.target) === -1) {\n\t\tthis.currentlyEntered.push(event.target);\n\t}\n\t// If we're entering for the first time we need to apply highlighting\n\t$tw.utils.addClass(this.domNodes[0],\"tc-dragover\");\n};\n\nDropZoneWidget.prototype.leaveDrag = function(event) {\n\tvar pos = this.currentlyEntered.indexOf(event.target);\n\tif(pos !== -1) {\n\t\tthis.currentlyEntered.splice(pos,1);\n\t}\n\t// Remove highlighting if we're leaving externally\n\tif(this.currentlyEntered.length === 0) {\n\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t}\n};\n\nDropZoneWidget.prototype.handleDragEnterEvent = function(event) {\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tthis.enterDrag(event);\n\t// Tell the browser that we're ready to handle the drop\n\tevent.preventDefault();\n\t// Tell the browser not to ripple the drag up to any parent drop handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handleDragOverEvent = function(event) {\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\t// Tell the browser that we're still interested in the drop\n\tevent.preventDefault();\n\tevent.dataTransfer.dropEffect = \"copy\"; // Explicitly show this is a copy\n};\n\nDropZoneWidget.prototype.handleDragLeaveEvent = function(event) {\n\tthis.leaveDrag(event);\n};\n\nDropZoneWidget.prototype.handleDropEvent = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\tthis.leaveDrag(event);\n\t// Check for being over a TEXTAREA or INPUT\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) !== -1) {\n\t\treturn false;\n\t}\n\t// Check for this window being the source of the drag\n\tif($tw.dragInProgress) {\n\t\treturn false;\n\t}\n\tvar self = this,\n\t\tdataTransfer = event.dataTransfer;\n\t// Remove highlighting\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t// Import any files in the drop\n\tvar numFiles = 0;\n\tif(dataTransfer.files) {\n\t\tnumFiles = this.wiki.readFiles(dataTransfer.files,{\n\t\t\tcallback: readFileCallback,\n\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t});\n\t}\n\t// Try to import the various data types we understand\n\tif(numFiles === 0) {\n\t\t$tw.utils.importDataTransfer(dataTransfer,this.wiki.generateNewTitle(\"Untitled\"),readFileCallback);\n\t}\n\t// Tell the browser that we handled the drop\n\tevent.preventDefault();\n\t// Stop the drop ripple up to any parent handlers\n\tevent.stopPropagation();\n};\n\nDropZoneWidget.prototype.handlePasteEvent = function(event) {\n\tvar self = this,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify(tiddlerFieldsArray)});\n\t\t};\n\t// Let the browser handle it if we're in a textarea or input box\n\tif([\"TEXTAREA\",\"INPUT\"].indexOf(event.target.tagName) == -1) {\n\t\tvar self = this,\n\t\t\titems = event.clipboardData.items;\n\t\t// Enumerate the clipboard items\n\t\tfor(var t = 0; t<items.length; t++) {\n\t\t\tvar item = items[t];\n\t\t\tif(item.kind === \"file\") {\n\t\t\t\t// Import any files\n\t\t\t\tthis.wiki.readFile(item.getAsFile(),{\n\t\t\t\t\tcallback: readFileCallback,\n\t\t\t\t\tdeserializer: this.dropzoneDeserializer\n\t\t\t\t});\n\t\t\t} else if(item.kind === \"string\") {\n\t\t\t\t// Create tiddlers from string items\n\t\t\t\tvar type = item.type;\n\t\t\t\titem.getAsString(function(str) {\n\t\t\t\t\tvar tiddlerFields = {\n\t\t\t\t\t\ttitle: self.wiki.generateNewTitle(\"Untitled\"),\n\t\t\t\t\t\ttext: str,\n\t\t\t\t\t\ttype: type\n\t\t\t\t\t};\n\t\t\t\t\tif($tw.log.IMPORT) {\n\t\t\t\t\t\tconsole.log(\"Importing string '\" + str + \"', type: '\" + type + \"'\");\n\t\t\t\t\t}\n\t\t\t\t\tself.dispatchEvent({type: \"tm-import-tiddlers\", param: JSON.stringify([tiddlerFields])});\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\t\t// Tell the browser that we've handled the paste\n\t\tevent.stopPropagation();\n\t\tevent.preventDefault();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nDropZoneWidget.prototype.execute = function() {\n\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nDropZoneWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.dropzone = DropZoneWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-binary.js": { "title": "$:/core/modules/widgets/edit-binary.js", "text": "/*\\\ntitle: $:/core/modules/widgets/edit-binary.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-binary widget; placeholder for editing binary tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar BINARY_WARNING_MESSAGE = \"$:/core/ui/BinaryWarning\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBinaryWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBinaryWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBinaryWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBinaryWidget.prototype.execute = function() {\n\t// Construct the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"transclude\",\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t}\n\t}]);\n};\n\n/*\nRefresh by refreshing our child widget\n*/\nEditBinaryWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"edit-binary\"] = EditBinaryWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-bitmap.js": { "title": "$:/core/modules/widgets/edit-bitmap.js", "text": "/*\\\ntitle: $:/core/modules/widgets/edit-bitmap.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-bitmap widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Default image sizes\nvar DEFAULT_IMAGE_WIDTH = 600,\n\tDEFAULT_IMAGE_HEIGHT = 370;\n\n// Configuration tiddlers\nvar LINE_WIDTH_TITLE = \"$:/config/BitmapEditor/LineWidth\",\n\tLINE_COLOUR_TITLE = \"$:/config/BitmapEditor/Colour\",\n\tLINE_OPACITY_TITLE = \"$:/config/BitmapEditor/Opacity\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditBitmapWidget = function(parseTreeNode,options) {\n\t// Initialise the editor operations if they've not been done already\n\tif(!this.editorOperations) {\n\t\tEditBitmapWidget.prototype.editorOperations = {};\n\t\t$tw.modules.applyMethods(\"bitmapeditoroperation\",this.editorOperations);\n\t}\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditBitmapWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditBitmapWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create the wrapper for the toolbar and render its content\n\tthis.toolbarNode = this.document.createElement(\"div\");\n\tthis.toolbarNode.className = \"tc-editor-toolbar\";\n\tparent.insertBefore(this.toolbarNode,nextSibling);\n\tthis.domNodes.push(this.toolbarNode);\n\t// Create the on-screen canvas\n\tthis.canvasDomNode = $tw.utils.domMaker(\"canvas\",{\n\t\tdocument: this.document,\n\t\t\"class\":\"tc-edit-bitmapeditor\",\n\t\teventListeners: [{\n\t\t\tname: \"touchstart\", handlerObject: this, handlerMethod: \"handleTouchStartEvent\"\n\t\t},{\n\t\t\tname: \"touchmove\", handlerObject: this, handlerMethod: \"handleTouchMoveEvent\"\n\t\t},{\n\t\t\tname: \"touchend\", handlerObject: this, handlerMethod: \"handleTouchEndEvent\"\n\t\t},{\n\t\t\tname: \"mousedown\", handlerObject: this, handlerMethod: \"handleMouseDownEvent\"\n\t\t},{\n\t\t\tname: \"mousemove\", handlerObject: this, handlerMethod: \"handleMouseMoveEvent\"\n\t\t},{\n\t\t\tname: \"mouseup\", handlerObject: this, handlerMethod: \"handleMouseUpEvent\"\n\t\t}]\n\t});\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Render toolbar child widgets\n\tthis.renderChildren(this.toolbarNode,null);\n\t// // Insert the elements into the DOM\n\tparent.insertBefore(this.canvasDomNode,nextSibling);\n\tthis.domNodes.push(this.canvasDomNode);\n\t// Load the image into the canvas\n\tif($tw.browser) {\n\t\tthis.loadCanvas();\n\t}\n\t// Add widget message listeners\n\tthis.addEventListeners([\n\t\t{type: \"tm-edit-bitmap-operation\", handler: \"handleEditBitmapOperationMessage\"}\n\t]);\n};\n\n/*\nHandle an edit bitmap operation message from the toolbar\n*/\nEditBitmapWidget.prototype.handleEditBitmapOperationMessage = function(event) {\n\t// Invoke the handler\n\tvar handler = this.editorOperations[event.param];\n\tif(handler) {\n\t\thandler.call(this,event);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditBitmapWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nJust refresh the toolbar\n*/\nEditBitmapWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nSet the bitmap size variables and refresh the toolbar\n*/\nEditBitmapWidget.prototype.refreshToolbar = function() {\n\t// Set the width and height variables\n\tthis.setVariable(\"tv-bitmap-editor-width\",this.canvasDomNode.width + \"px\");\n\tthis.setVariable(\"tv-bitmap-editor-height\",this.canvasDomNode.height + \"px\");\n\t// Refresh each of our child widgets\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.refreshSelf();\n\t});\n};\n\nEditBitmapWidget.prototype.loadCanvas = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle),\n\t\tcurrImage = new Image();\n\t// Set up event handlers for loading the image\n\tvar self = this;\n\tcurrImage.onload = function() {\n\t\t// Copy the image to the on-screen canvas\n\t\tself.initCanvas(self.canvasDomNode,currImage.width,currImage.height,currImage);\n\t\t// And also copy the current bitmap to the off-screen canvas\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,currImage.width,currImage.height,currImage);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\tcurrImage.onerror = function() {\n\t\t// Set the on-screen canvas size and clear it\n\t\tself.initCanvas(self.canvasDomNode,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the off-screen canvas size and clear it\n\t\tself.currCanvas = self.document.createElement(\"canvas\");\n\t\tself.initCanvas(self.currCanvas,DEFAULT_IMAGE_WIDTH,DEFAULT_IMAGE_HEIGHT);\n\t\t// Set the width and height input boxes\n\t\tself.refreshToolbar();\n\t};\n\t// Get the current bitmap into an image object\n\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\n};\n\nEditBitmapWidget.prototype.initCanvas = function(canvas,width,height,image) {\n\tcanvas.width = width;\n\tcanvas.height = height;\n\tvar ctx = canvas.getContext(\"2d\");\n\tif(image) {\n\t\tctx.drawImage(image,0,0);\n\t} else {\n\t\tctx.fillStyle = \"#fff\";\n\t\tctx.fillRect(0,0,canvas.width,canvas.height);\n\t}\n};\n\n/*\n** Change the size of the canvas, preserving the current image\n*/\nEditBitmapWidget.prototype.changeCanvasSize = function(newWidth,newHeight) {\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\");\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Set the new canvas as the current one\n\tthis.currCanvas = newCanvas;\n\t// Set the size of the onscreen canvas\n\tthis.canvasDomNode.width = newWidth;\n\tthis.canvasDomNode.height = newHeight;\n\t// Paint the onscreen canvas with the offscreen canvas\n\tctx = this.canvasDomNode.getContext(\"2d\");\n\tctx.drawImage(this.currCanvas,0,0);\n};\n\nEditBitmapWidget.prototype.handleTouchStartEvent = function(event) {\n\tthis.brushDown = true;\n\tthis.strokeStart(event.touches[0].clientX,event.touches[0].clientY);\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.touches[0].clientX,event.touches[0].clientY);\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleTouchEndEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t}\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.strokeStart(event.clientX,event.clientY);\n\tthis.brushDown = true;\n\tevent.preventDefault();\n\tevent.stopPropagation();\n\treturn false;\n};\n\nEditBitmapWidget.prototype.handleMouseMoveEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.strokeMove(event.clientX,event.clientY);\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.handleMouseUpEvent = function(event) {\n\tif(this.brushDown) {\n\t\tthis.brushDown = false;\n\t\tthis.strokeEnd();\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn false;\n\t}\n\treturn true;\n};\n\nEditBitmapWidget.prototype.adjustCoordinates = function(x,y) {\n\tvar canvasRect = this.canvasDomNode.getBoundingClientRect(),\n\t\tscale = this.canvasDomNode.width/canvasRect.width;\n\treturn {x: (x - canvasRect.left) * scale, y: (y - canvasRect.top) * scale};\n};\n\nEditBitmapWidget.prototype.strokeStart = function(x,y) {\n\t// Start off a new stroke\n\tthis.stroke = [this.adjustCoordinates(x,y)];\n};\n\nEditBitmapWidget.prototype.strokeMove = function(x,y) {\n\tvar ctx = this.canvasDomNode.getContext(\"2d\"),\n\t\tt;\n\t// Add the new position to the end of the stroke\n\tthis.stroke.push(this.adjustCoordinates(x,y));\n\t// Redraw the previous image\n\tctx.drawImage(this.currCanvas,0,0);\n\t// Render the stroke\n\tctx.globalAlpha = parseFloat(this.wiki.getTiddlerText(LINE_OPACITY_TITLE,\"1.0\"));\n\tctx.strokeStyle = this.wiki.getTiddlerText(LINE_COLOUR_TITLE,\"#ff0\");\n\tctx.lineWidth = parseFloat(this.wiki.getTiddlerText(LINE_WIDTH_TITLE,\"3\"));\n\tctx.lineCap = \"round\";\n\tctx.lineJoin = \"round\";\n\tctx.beginPath();\n\tctx.moveTo(this.stroke[0].x,this.stroke[0].y);\n\tfor(t=1; t<this.stroke.length-1; t++) {\n\t\tvar s1 = this.stroke[t],\n\t\t\ts2 = this.stroke[t-1],\n\t\t\ttx = (s1.x + s2.x)/2,\n\t\t\tty = (s1.y + s2.y)/2;\n\t\tctx.quadraticCurveTo(s2.x,s2.y,tx,ty);\n\t}\n\tctx.stroke();\n};\n\nEditBitmapWidget.prototype.strokeEnd = function() {\n\t// Copy the bitmap to the off-screen canvas\n\tvar ctx = this.currCanvas.getContext(\"2d\");\n\tctx.drawImage(this.canvasDomNode,0,0);\n\t// Save the image into the tiddler\n\tthis.saveChanges();\n};\n\nEditBitmapWidget.prototype.saveChanges = function() {\n\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\tif(tiddler) {\n\t\t// data URIs look like \"data:<type>;base64,<text>\"\n\t\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\t\tposColon = dataURL.indexOf(\":\"),\n\t\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\t\tposComma = dataURL.indexOf(\",\"),\n\t\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\t\ttext = dataURL.substring(posComma+1);\n\t\tvar update = {type: type, text: text};\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\n\t}\n};\n\nexports[\"edit-bitmap\"] = EditBitmapWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-shortcut.js": { "title": "$:/core/modules/widgets/edit-shortcut.js", "text": "/*\\\ntitle: $:/core/modules/widgets/edit-shortcut.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display an editable keyboard shortcut\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditShortcutWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditShortcutWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditShortcutWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.inputNode = this.document.createElement(\"input\");\n\t// Assign classes\n\tif(this.shortcutClass) {\n\t\tthis.inputNode.className = this.shortcutClass;\t\t\n\t}\n\t// Assign other attributes\n\tif(this.shortcutStyle) {\n\t\tthis.inputNode.setAttribute(\"style\",this.shortcutStyle);\n\t}\n\tif(this.shortcutTooltip) {\n\t\tthis.inputNode.setAttribute(\"title\",this.shortcutTooltip);\n\t}\n\tif(this.shortcutPlaceholder) {\n\t\tthis.inputNode.setAttribute(\"placeholder\",this.shortcutPlaceholder);\n\t}\n\tif(this.shortcutAriaLabel) {\n\t\tthis.inputNode.setAttribute(\"aria-label\",this.shortcutAriaLabel);\n\t}\n\t// Assign the current shortcut\n\tthis.updateInputNode();\n\t// Add event handlers\n\t$tw.utils.addEventListeners(this.inputNode,[\n\t\t{name: \"keydown\", handlerObject: this, handlerMethod: \"handleKeydownEvent\"}\n\t]);\n\t// Link into the DOM\n\tparent.insertBefore(this.inputNode,nextSibling);\n\tthis.domNodes.push(this.inputNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEditShortcutWidget.prototype.execute = function() {\n\tthis.shortcutTiddler = this.getAttribute(\"tiddler\");\n\tthis.shortcutField = this.getAttribute(\"field\");\n\tthis.shortcutIndex = this.getAttribute(\"index\");\n\tthis.shortcutPlaceholder = this.getAttribute(\"placeholder\");\n\tthis.shortcutDefault = this.getAttribute(\"default\",\"\");\n\tthis.shortcutClass = this.getAttribute(\"class\");\n\tthis.shortcutStyle = this.getAttribute(\"style\");\n\tthis.shortcutTooltip = this.getAttribute(\"tooltip\");\n\tthis.shortcutAriaLabel = this.getAttribute(\"aria-label\");\n};\n\n/*\nUpdate the value of the input node\n*/\nEditShortcutWidget.prototype.updateInputNode = function() {\n\tif(this.shortcutField) {\n\t\tvar tiddler = this.wiki.getTiddler(this.shortcutTiddler);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,this.shortcutField)) {\n\t\t\tthis.inputNode.value = tiddler.getFieldString(this.shortcutField);\n\t\t} else {\n\t\t\tthis.inputNode.value = this.shortcutDefault;\n\t\t}\n\t} else if(this.shortcutIndex) {\n\t\tthis.inputNode.value = this.wiki.extractTiddlerDataItem(this.shortcutTiddler,this.shortcutIndex,this.shortcutDefault);\n\t} else {\n\t\tthis.inputNode.value = this.wiki.getTiddlerText(this.shortcutTiddler,this.shortcutDefault);\n\t}\n};\n\n/*\nHandle a dom \"keydown\" event\n*/\nEditShortcutWidget.prototype.handleKeydownEvent = function(event) {\n\t// Ignore shift, ctrl, meta, alt\n\tif(event.keyCode && $tw.keyboardManager.getModifierKeys().indexOf(event.keyCode) === -1) {\n\t\t// Get the shortcut text representation\n\t\tvar value = $tw.keyboardManager.getPrintableShortcuts([{\n\t\t\tctrlKey: event.ctrlKey,\n\t\t\tshiftKey: event.shiftKey,\n\t\t\taltKey: event.altKey,\n\t\t\tmetaKey: event.metaKey,\n\t\t\tkeyCode: event.keyCode\n\t\t}]);\n\t\tif(value.length > 0) {\n\t\t\tthis.wiki.setText(this.shortcutTiddler,this.shortcutField,this.shortcutIndex,value[0]);\n\t\t}\n\t\t// Ignore the keydown if it was already handled\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\treturn true;\t\t\n\t} else {\n\t\treturn false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget needed re-rendering\n*/\nEditShortcutWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.placeholder || changedAttributes[\"default\"] || changedAttributes[\"class\"] || changedAttributes.style || changedAttributes.tooltip || changedAttributes[\"aria-label\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedTiddlers[this.shortcutTiddler]) {\n\t\tthis.updateInputNode();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports[\"edit-shortcut\"] = EditShortcutWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit-text.js": { "title": "$:/core/modules/widgets/edit-text.js", "text": "/*\\\ntitle: $:/core/modules/widgets/edit-text.js\ntype: application/javascript\nmodule-type: widget\n\nEdit-text widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar editTextWidgetFactory = require(\"$:/core/modules/editor/factory.js\").editTextWidgetFactory,\n\tFramedEngine = require(\"$:/core/modules/editor/engines/framed.js\").FramedEngine,\n\tSimpleEngine = require(\"$:/core/modules/editor/engines/simple.js\").SimpleEngine;\n\nexports[\"edit-text\"] = editTextWidgetFactory(FramedEngine,SimpleEngine);\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/edit.js": { "title": "$:/core/modules/widgets/edit.js", "text": "/*\\\ntitle: $:/core/modules/widgets/edit.js\ntype: application/javascript\nmodule-type: widget\n\nEdit widget is a meta-widget chooses the appropriate actual editting widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EditWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEditWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEditWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n// Mappings from content type to editor type are stored in tiddlers with this prefix\nvar EDITOR_MAPPING_PREFIX = \"$:/config/EditorTypeMappings/\";\n\n/*\nCompute the internal state of the widget\n*/\nEditWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.editField = this.getAttribute(\"field\",\"text\");\n\tthis.editIndex = this.getAttribute(\"index\");\n\tthis.editClass = this.getAttribute(\"class\");\n\tthis.editPlaceholder = this.getAttribute(\"placeholder\");\n\t// Choose the appropriate edit widget\n\tthis.editorType = this.getEditorType();\n\t// Make the child widgets\n\tthis.makeChildWidgets([{\n\t\ttype: \"edit-\" + this.editorType,\n\t\tattributes: {\n\t\t\ttiddler: {type: \"string\", value: this.editTitle},\n\t\t\tfield: {type: \"string\", value: this.editField},\n\t\t\tindex: {type: \"string\", value: this.editIndex},\n\t\t\t\"class\": {type: \"string\", value: this.editClass},\n\t\t\t\"placeholder\": {type: \"string\", value: this.editPlaceholder}\n\t\t},\n\t\tchildren: this.parseTreeNode.children\n\t}]);\n};\n\nEditWidget.prototype.getEditorType = function() {\n\t// Get the content type of the thing we're editing\n\tvar type;\n\tif(this.editField === \"text\") {\n\t\tvar tiddler = this.wiki.getTiddler(this.editTitle);\n\t\tif(tiddler) {\n\t\t\ttype = tiddler.fields.type;\n\t\t}\n\t}\n\ttype = type || \"text/vnd.tiddlywiki\";\n\tvar editorType = this.wiki.getTiddlerText(EDITOR_MAPPING_PREFIX + type);\n\tif(!editorType) {\n\t\tvar typeInfo = $tw.config.contentTypeInfo[type];\n\t\tif(typeInfo && typeInfo.encoding === \"base64\") {\n\t\t\teditorType = \"binary\";\n\t\t} else {\n\t\t\teditorType = \"text\";\n\t\t}\n\t}\n\treturn editorType;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEditWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh if an attribute has changed, or the type associated with the target tiddler has changed\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.edit = EditWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/element.js": { "title": "$:/core/modules/widgets/element.js", "text": "/*\\\ntitle: $:/core/modules/widgets/element.js\ntype: application/javascript\nmodule-type: widget\n\nElement widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ElementWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nElementWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nElementWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Neuter blacklisted elements\n\tvar tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"safe-\" + tag;\n\t}\n\tvar domNode = this.document.createElementNS(this.namespace,tag);\n\tthis.assignAttributes(domNode,{excludeEventAttributes: true});\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nElementWidget.prototype.execute = function() {\n\t// Select the namespace for the tag\n\tvar tagNamespaces = {\n\t\t\tsvg: \"http://www.w3.org/2000/svg\",\n\t\t\tmath: \"http://www.w3.org/1998/Math/MathML\",\n\t\t\tbody: \"http://www.w3.org/1999/xhtml\"\n\t\t};\n\tthis.namespace = tagNamespaces[this.parseTreeNode.tag];\n\tif(this.namespace) {\n\t\tthis.setVariable(\"namespace\",this.namespace);\n\t} else {\n\t\tthis.namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"});\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nElementWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\thasChangedAttributes = $tw.utils.count(changedAttributes) > 0;\n\tif(hasChangedAttributes) {\n\t\t// Update our attributes\n\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\n\t}\n\treturn this.refreshChildren(changedTiddlers) || hasChangedAttributes;\n};\n\nexports.element = ElementWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/encrypt.js": { "title": "$:/core/modules/widgets/encrypt.js", "text": "/*\\\ntitle: $:/core/modules/widgets/encrypt.js\ntype: application/javascript\nmodule-type: widget\n\nEncrypt widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EncryptWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEncryptWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEncryptWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.encryptedText);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEncryptWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.filter = this.getAttribute(\"filter\",\"[!is[system]]\");\n\t// Encrypt the filtered tiddlers\n\tvar tiddlers = this.wiki.filterTiddlers(this.filter),\n\t\tjson = {},\n\t\tself = this;\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title),\n\t\t\tjsonTiddler = {};\n\t\tfor(var f in tiddler.fields) {\n\t\t\tjsonTiddler[f] = tiddler.getFieldString(f);\n\t\t}\n\t\tjson[title] = jsonTiddler;\n\t});\n\tthis.encryptedText = $tw.utils.htmlEncode($tw.crypto.encrypt(JSON.stringify(json)));\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEncryptWidget.prototype.refresh = function(changedTiddlers) {\n\t// We don't need to worry about refreshing because the encrypt widget isn't for interactive use\n\treturn false;\n};\n\nexports.encrypt = EncryptWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/entity.js": { "title": "$:/core/modules/widgets/entity.js", "text": "/*\\\ntitle: $:/core/modules/widgets/entity.js\ntype: application/javascript\nmodule-type: widget\n\nHTML entity widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar EntityWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEntityWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEntityWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar entityString = this.getAttribute(\"entity\",this.parseTreeNode.entity || \"\"),\n\t\ttextNode = this.document.createTextNode($tw.utils.entityDecode(entityString));\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nEntityWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEntityWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.entity) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.entity = EntityWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/fieldmangler.js": { "title": "$:/core/modules/widgets/fieldmangler.js", "text": "/*\\\ntitle: $:/core/modules/widgets/fieldmangler.js\ntype: application/javascript\nmodule-type: widget\n\nField mangler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldManglerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-remove-field\", handler: \"handleRemoveFieldEvent\"},\n\t\t{type: \"tm-add-field\", handler: \"handleAddFieldEvent\"},\n\t\t{type: \"tm-remove-tag\", handler: \"handleRemoveTagEvent\"},\n\t\t{type: \"tm-add-tag\", handler: \"handleAddTagEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldManglerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldManglerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldManglerWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.mangleTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldManglerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nFieldManglerWidget.prototype.handleRemoveFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tdeletion = {};\n\tdeletion[event.param] = undefined;\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,deletion));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddFieldEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\taddition = this.wiki.getModificationFields(),\n\t\thadInvalidFieldName = false,\n\t\taddField = function(name,value) {\n\t\t\tvar trimmedName = name.toLowerCase().trim();\n\t\t\tif(!$tw.utils.isValidFieldName(trimmedName)) {\n\t\t\t\tif(!hadInvalidFieldName) {\n\t\t\t\t\talert($tw.language.getString(\n\t\t\t\t\t\t\"InvalidFieldName\",\n\t\t\t\t\t\t{variables:\n\t\t\t\t\t\t\t{fieldName: trimmedName}\n\t\t\t\t\t\t}\n\t\t\t\t\t));\n\t\t\t\t\thadInvalidFieldName = true;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif(!value && tiddler) {\n\t\t\t\t\tvalue = tiddler.fields[trimmedName];\n\t\t\t\t}\n\t\t\t\taddition[trimmedName] = value || \"\";\n\t\t\t}\n\t\t\treturn;\n\t\t};\n\taddition.title = this.mangleTitle;\n\tif(typeof event.param === \"string\") {\n\t\taddField(event.param,\"\");\n\t}\n\tif(typeof event.paramObject === \"object\") {\n\t\tfor(var name in event.paramObject) {\n\t\t\taddField(name,event.paramObject[name]);\n\t\t}\n\t}\n\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleRemoveTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && tiddler.fields.tags) {\n\t\tvar p = tiddler.fields.tags.indexOf(event.param);\n\t\tif(p !== -1) {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\tmodification.tags.splice(p,1);\n\t\t\tif(modification.tags.length === 0) {\n\t\t\t\tmodification.tags = undefined;\n\t\t\t}\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\n\t\t}\n\t}\n\treturn true;\n};\n\nFieldManglerWidget.prototype.handleAddTagEvent = function(event) {\n\tvar tiddler = this.wiki.getTiddler(this.mangleTitle),\n\t\tmodification = this.wiki.getModificationFields();\n\tif(tiddler && typeof event.param === \"string\") {\n\t\tvar tag = event.param.trim();\n\t\tif(tag !== \"\") {\n\t\t\tmodification.tags = (tiddler.fields.tags || []).slice(0);\n\t\t\t$tw.utils.pushTop(modification.tags,tag);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,modification));\t\t\t\n\t\t}\n\t} else if(typeof event.param === \"string\" && event.param.trim() !== \"\" && this.mangleTitle.trim() !== \"\") {\n\t\tvar tag = [];\n\t\ttag.push(event.param.trim());\n\t\tthis.wiki.addTiddler(new $tw.Tiddler({title: this.mangleTitle, tags: tag},modification));\n\t}\n\treturn true;\n};\n\nexports.fieldmangler = FieldManglerWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/fields.js": { "title": "$:/core/modules/widgets/fields.js", "text": "/*\\\ntitle: $:/core/modules/widgets/fields.js\ntype: application/javascript\nmodule-type: widget\n\nFields widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar FieldsWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nFieldsWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nFieldsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar textNode = this.document.createTextNode(this.text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nFieldsWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.template = this.getAttribute(\"template\");\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\t// Get the exclusion list\n\tvar exclude;\n\tif(this.exclude) {\n\t\texclude = this.exclude.split(\" \");\n\t} else {\n\t\texclude = [\"text\"]; \n\t}\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tfor(var fieldName in tiddler.fields) {\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tfields.push(fieldName);\n\t\t\t}\n\t\t}\n\t\tfields.sort();\n\t\tfor(var f=0; f<fields.length; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tif(exclude.indexOf(fieldName) === -1) {\n\t\t\t\tvar row = this.template,\n\t\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\t\tif(reMatch) {\n\t\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\trow = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\t\trow = $tw.utils.replaceString(row,\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\t\ttext.push(row);\n\t\t\t}\n\t\t}\n\t}\n\tthis.text = text.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nFieldsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.template || changedAttributes.exclude || changedAttributes.stripTitlePrefix || changedTiddlers[this.tiddlerTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.fields = FieldsWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/image.js": { "title": "$:/core/modules/widgets/image.js", "text": "/*\\\ntitle: $:/core/modules/widgets/image.js\ntype: application/javascript\nmodule-type: widget\n\nThe image widget displays an image referenced with an external URI or with a local tiddler title.\n\n```\n<$image src=\"TiddlerTitle\" width=\"320\" height=\"400\" class=\"classnames\">\n```\n\nThe image source can be the title of an existing tiddler or the URL of an external image.\n\nExternal images always generate an HTML `<img>` tag.\n\nTiddlers that have a _canonical_uri field generate an HTML `<img>` tag with the src attribute containing the URI.\n\nTiddlers that contain image data generate an HTML `<img>` tag with the src attribute containing a base64 representation of the image.\n\nTiddlers that contain wikitext could be rendered to a DIV of the usual size of a tiddler, and then transformed to the size requested.\n\nThe width and height attributes are interpreted as a number of pixels, and do not need to include the \"px\" suffix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImageWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImageWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImageWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create element\n\t// Determine what type of image it is\n\tvar tag = \"img\", src = \"\",\n\t\ttiddler = this.wiki.getTiddler(this.imageSource);\n\tif(!tiddler) {\n\t\t// The source isn't the title of a tiddler, so we'll assume it's a URL\n\t\tsrc = this.getVariable(\"tv-get-export-image-link\",{params: [{name: \"src\",value: this.imageSource}],defaultValue: this.imageSource});\n\t} else {\n\t\t// Check if it is an image tiddler\n\t\tif(this.wiki.isImageTiddler(this.imageSource)) {\n\t\t\tvar type = tiddler.fields.type,\n\t\t\t\ttext = tiddler.fields.text,\n\t\t\t\t_canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t// If the tiddler has body text then it doesn't need to be lazily loaded\n\t\t\tif(text) {\n\t\t\t\t// Render the appropriate element for the image type\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = \"data:application/pdf;base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = \"data:image/svg+xml,\" + encodeURIComponent(text);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = \"data:\" + type + \";base64,\" + text;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t} else if(_canonical_uri) {\n\t\t\t\tswitch(type) {\n\t\t\t\t\tcase \"application/pdf\":\n\t\t\t\t\t\ttag = \"embed\";\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase \"image/svg+xml\":\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tdefault:\n\t\t\t\t\t\tsrc = _canonical_uri;\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\t\n\t\t\t} else {\n\t\t\t\t// Just trigger loading of the tiddler\n\t\t\t\tthis.wiki.getTiddlerText(this.imageSource);\n\t\t\t}\n\t\t}\n\t}\n\t// Create the element and assign the attributes\n\tvar domNode = this.document.createElement(tag);\n\tdomNode.setAttribute(\"src\",src);\n\tif(this.imageClass) {\n\t\tdomNode.setAttribute(\"class\",this.imageClass);\t\t\n\t}\n\tif(this.imageWidth) {\n\t\tdomNode.setAttribute(\"width\",this.imageWidth);\n\t}\n\tif(this.imageHeight) {\n\t\tdomNode.setAttribute(\"height\",this.imageHeight);\n\t}\n\tif(this.imageTooltip) {\n\t\tdomNode.setAttribute(\"title\",this.imageTooltip);\t\t\n\t}\n\tif(this.imageAlt) {\n\t\tdomNode.setAttribute(\"alt\",this.imageAlt);\t\t\n\t}\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.domNodes.push(domNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImageWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.imageSource = this.getAttribute(\"source\");\n\tthis.imageWidth = this.getAttribute(\"width\");\n\tthis.imageHeight = this.getAttribute(\"height\");\n\tthis.imageClass = this.getAttribute(\"class\");\n\tthis.imageTooltip = this.getAttribute(\"tooltip\");\n\tthis.imageAlt = this.getAttribute(\"alt\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImageWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.width || changedAttributes.height || changedAttributes[\"class\"] || changedAttributes.tooltip || changedTiddlers[this.imageSource]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\t\n\t}\n};\n\nexports.image = ImageWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/importvariables.js": { "title": "$:/core/modules/widgets/importvariables.js", "text": "/*\\\ntitle: $:/core/modules/widgets/importvariables.js\ntype: application/javascript\nmodule-type: widget\n\nImport variable definitions from other tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ImportVariablesWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nImportVariablesWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nImportVariablesWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nImportVariablesWidget.prototype.execute = function(tiddlerList) {\n\tvar self = this;\n\t// Get our parameters\n\tthis.filter = this.getAttribute(\"filter\");\n\t// Compute the filter\n\tthis.tiddlerList = tiddlerList || this.wiki.filterTiddlers(this.filter,this);\n\t// Accumulate the <$set> widgets from each tiddler\n\tvar widgetStackStart,widgetStackEnd;\n\tfunction addWidgetNode(widgetNode) {\n\t\tif(widgetNode) {\n\t\t\tif(!widgetStackStart && !widgetStackEnd) {\n\t\t\t\twidgetStackStart = widgetNode;\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t} else {\n\t\t\t\twidgetStackEnd.children = [widgetNode];\n\t\t\t\twidgetStackEnd = widgetNode;\n\t\t\t}\n\t\t}\n\t}\n\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = self.wiki.parseTiddler(title);\n\t\tif(parser) {\n\t\t\tvar parseTreeNode = parser.tree[0];\n\t\t\twhile(parseTreeNode && parseTreeNode.type === \"set\") {\n\t\t\t\taddWidgetNode({\n\t\t\t\t\ttype: \"set\",\n\t\t\t\t\tattributes: parseTreeNode.attributes,\n\t\t\t\t\tparams: parseTreeNode.params\n\t\t\t\t});\n\t\t\t\tparseTreeNode = parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\t// Add our own children to the end of the pile\n\tvar parseTreeNodes;\n\tif(widgetStackStart && widgetStackEnd) {\n\t\tparseTreeNodes = [widgetStackStart];\n\t\twidgetStackEnd.children = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nImportVariablesWidget.prototype.refresh = function(changedTiddlers) {\n\t// Recompute our attributes and the filter list\n\tvar changedAttributes = this.computeAttributes(),\n\t\ttiddlerList = this.wiki.filterTiddlers(this.getAttribute(\"filter\"),this);\n\t// Refresh if the filter has changed, or the list of tiddlers has changed, or any of the tiddlers in the list has changed\n\tfunction haveListedTiddlersChanged() {\n\t\tvar changed = false;\n\t\ttiddlerList.forEach(function(title) {\n\t\t\tif(changedTiddlers[title]) {\n\t\t\t\tchanged = true;\n\t\t\t}\n\t\t});\n\t\treturn changed;\n\t}\n\tif(changedAttributes.filter || !$tw.utils.isArrayEqual(this.tiddlerList,tiddlerList) || haveListedTiddlersChanged()) {\n\t\t// Compute the filter\n\t\tthis.removeChildDomNodes();\n\t\tthis.execute(tiddlerList);\n\t\tthis.renderChildren(this.parentDomNode,this.findNextSiblingDomNode());\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.importvariables = ImportVariablesWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/keyboard.js": { "title": "$:/core/modules/widgets/keyboard.js", "text": "/*\\\ntitle: $:/core/modules/widgets/keyboard.js\ntype: application/javascript\nmodule-type: widget\n\nKeyboard shortcut widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar KeyboardWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nKeyboardWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nKeyboardWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.tag && $tw.config.htmlUnsafeElements.indexOf(this.tag) === -1) {\n\t\ttag = this.tag;\n\t}\n\t// Create element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = (this[\"class\"] || \"\").split(\" \");\n\tclasses.push(\"tc-keyboard\");\n\tdomNode.className = classes.join(\" \");\n\t// Add a keyboard event handler\n\tdomNode.addEventListener(\"keydown\",function (event) {\n\t\tif($tw.keyboardManager.checkKeyDescriptors(event,self.keyInfoArray)) {\n\t\t\tself.invokeActions(self,event);\n\t\t\tif(self.actions) {\n\t\t\t\tself.invokeActionString(self.actions,self,event);\n\t\t\t}\n\t\t\tself.dispatchMessage(event);\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\treturn true;\n\t\t}\n\t\treturn false;\n\t},false);\n\t// Insert element\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nKeyboardWidget.prototype.dispatchMessage = function(event) {\n\tthis.dispatchEvent({type: this.message, param: this.param, tiddlerTitle: this.getVariable(\"currentTiddler\")});\n};\n\n/*\nCompute the internal state of the widget\n*/\nKeyboardWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.actions = this.getAttribute(\"actions\");\n\tthis.message = this.getAttribute(\"message\");\n\tthis.param = this.getAttribute(\"param\");\n\tthis.key = this.getAttribute(\"key\");\n\tthis.tag = this.getAttribute(\"tag\");\n\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nKeyboardWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.message || changedAttributes.param || changedAttributes.key || changedAttributes[\"class\"] || changedAttributes.tag) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.keyboard = KeyboardWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/link.js": { "title": "$:/core/modules/widgets/link.js", "text": "/*\\\ntitle: $:/core/modules/widgets/link.js\ntype: application/javascript\nmodule-type: widget\n\nLink widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\nvar MISSING_LINK_CONFIG_TITLE = \"$:/config/MissingLinks\";\n\nvar LinkWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the value of the tv-wikilinks configuration macro\n\tvar wikiLinksMacro = this.getVariable(\"tv-wikilinks\"),\n\t\tuseWikiLinks = wikiLinksMacro ? (wikiLinksMacro.trim() !== \"no\") : true,\n\t\tmissingLinksEnabled = !(this.hideMissingLinks && this.isMissing && !this.isShadow);\n\t// Render the link if required\n\tif(useWikiLinks && missingLinksEnabled) {\n\t\tthis.renderLink(parent,nextSibling);\n\t} else {\n\t\t// Just insert the link text\n\t\tvar domNode = this.document.createElement(\"span\");\n\t\tparent.insertBefore(domNode,nextSibling);\n\t\tthis.renderChildren(domNode,null);\n\t\tthis.domNodes.push(domNode);\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nLinkWidget.prototype.renderLink = function(parent,nextSibling) {\n\tvar self = this;\n\t// Sanitise the specified tag\n\tvar tag = this.linkTag;\n\tif($tw.config.htmlUnsafeElements.indexOf(tag) !== -1) {\n\t\ttag = \"a\";\n\t}\n\t// Create our element\n\tvar domNode = this.document.createElement(tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.linkClasses) {\n\t\tclasses.push(this.linkClasses);\n\t}\n\tclasses.push(\"tc-tiddlylink\");\n\tif(this.isShadow) {\n\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t}\n\tif(this.isMissing && !this.isShadow) {\n\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t} else {\n\t\tif(!this.isMissing) {\n\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t}\n\t}\n\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t// Set an href\n\tvar wikilinkTransformFilter = this.getVariable(\"tv-filter-export-link\"),\n\t\twikiLinkText;\n\tif(wikilinkTransformFilter) {\n\t\t// Use the filter to construct the href\n\t\twikiLinkText = this.wiki.filterTiddlers(wikilinkTransformFilter,this,function(iterator) {\n\t\t\titerator(self.wiki.getTiddler(self.to),self.to)\n\t\t})[0];\n\t} else {\n\t\t// Expand the tv-wikilink-template variable to construct the href\n\t\tvar wikiLinkTemplateMacro = this.getVariable(\"tv-wikilink-template\"),\n\t\t\twikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : \"#$uri_encoded$\";\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,\"$uri_encoded$\",encodeURIComponent(this.to));\n\t\twikiLinkText = $tw.utils.replaceString(wikiLinkText,\"$uri_doubleencoded$\",encodeURIComponent(encodeURIComponent(this.to)));\n\t}\n\t// Override with the value of tv-get-export-link if defined\n\twikiLinkText = this.getVariable(\"tv-get-export-link\",{params: [{name: \"to\",value: this.to}],defaultValue: wikiLinkText});\n\tif(tag === \"a\") {\n\t\tdomNode.setAttribute(\"href\",wikiLinkText);\n\t}\n\t// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\t// Set the tooltip\n\t// HACK: Performance issues with re-parsing the tooltip prevent us defaulting the tooltip to \"<$transclude field='tooltip'><$transclude field='title'/></$transclude>\"\n\tvar tooltipWikiText = this.tooltip || this.getVariable(\"tv-wikilink-tooltip\");\n\tif(tooltipWikiText) {\n\t\tvar tooltipText = this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",tooltipWikiText,{\n\t\t\t\tparseAsInline: true,\n\t\t\t\tvariables: {\n\t\t\t\t\tcurrentTiddler: this.to\n\t\t\t\t},\n\t\t\t\tparentWidget: this\n\t\t\t});\n\t\tdomNode.setAttribute(\"title\",tooltipText);\n\t}\n\tif(this[\"aria-label\"]) {\n\t\tdomNode.setAttribute(\"aria-label\",this[\"aria-label\"]);\n\t}\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"click\", handlerObject: this, handlerMethod: \"handleClickEvent\"},\n\t]);\n\t// Make the link draggable if required\n\tif(this.draggable === \"yes\") {\n\t\t$tw.utils.makeDraggable({\n\t\t\tdomNode: domNode,\n\t\t\tdragTiddlerFn: function() {return self.to;},\n\t\t\twidget: this\n\t\t});\n\t}\n\t// Insert the link into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nLinkWidget.prototype.handleClickEvent = function(event) {\n\t// Send the click on its way as a navigate event\n\tvar bounds = this.domNodes[0].getBoundingClientRect();\n\tthis.dispatchEvent({\n\t\ttype: \"tm-navigate\",\n\t\tnavigateTo: this.to,\n\t\tnavigateFromTitle: this.getVariable(\"storyTiddler\"),\n\t\tnavigateFromNode: this,\n\t\tnavigateFromClientRect: { top: bounds.top, left: bounds.left, width: bounds.width, right: bounds.right, bottom: bounds.bottom, height: bounds.height\n\t\t},\n\t\tnavigateSuppressNavigation: event.metaKey || event.ctrlKey || (event.button === 1),\n\t\tmetaKey: event.metaKey,\n\t\tctrlKey: event.ctrlKey,\n\t\taltKey: event.altKey,\n\t\tshiftKey: event.shiftKey\n\t});\n\tif(this.domNodes[0].hasAttribute(\"href\")) {\n\t\tevent.preventDefault();\n\t}\n\tevent.stopPropagation();\n\treturn false;\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkWidget.prototype.execute = function() {\n\t// Pick up our attributes\n\tthis.to = this.getAttribute(\"to\",this.getVariable(\"currentTiddler\"));\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.linkClasses = this.getAttribute(\"class\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.draggable = this.getAttribute(\"draggable\",\"yes\");\n\tthis.linkTag = this.getAttribute(\"tag\",\"a\");\n\t// Determine the link characteristics\n\tthis.isMissing = !this.wiki.tiddlerExists(this.to);\n\tthis.isShadow = this.wiki.isShadowTiddler(this.to);\n\tthis.hideMissingLinks = ($tw.wiki.getTiddlerText(MISSING_LINK_CONFIG_TITLE,\"yes\") === \"no\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedTiddlers[this.to] || changedAttributes[\"aria-label\"] || changedAttributes.tooltip || changedTiddlers[MISSING_LINK_CONFIG_TITLE]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.link = LinkWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/linkcatcher.js": { "title": "$:/core/modules/widgets/linkcatcher.js", "text": "/*\\\ntitle: $:/core/modules/widgets/linkcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nLinkcatcher widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar LinkCatcherWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nLinkCatcherWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLinkCatcherWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nLinkCatcherWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.catchTo = this.getAttribute(\"to\");\n\tthis.catchMessage = this.getAttribute(\"message\");\n\tthis.catchSet = this.getAttribute(\"set\");\n\tthis.catchSetTo = this.getAttribute(\"setTo\");\n\tthis.catchActions = this.getAttribute(\"actions\");\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n\t// When executing actions we avoid trapping navigate events, so that we don't trigger ourselves recursively\n\tthis.executingActions = false;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nLinkCatcherWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.to || changedAttributes.message || changedAttributes.set || changedAttributes.setTo) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\n/*\nHandle a tm-navigate event\n*/\nLinkCatcherWidget.prototype.handleNavigateEvent = function(event) {\n\tif(!this.executingActions) {\n\t\t// Execute the actions\n\t\tif(this.catchTo) {\n\t\t\tthis.wiki.setTextReference(this.catchTo,event.navigateTo,this.getVariable(\"currentTiddler\"));\n\t\t}\n\t\tif(this.catchMessage && this.parentWidget) {\n\t\t\tthis.parentWidget.dispatchEvent({\n\t\t\t\ttype: this.catchMessage,\n\t\t\t\tparam: event.navigateTo,\n\t\t\t\tnavigateTo: event.navigateTo\n\t\t\t});\n\t\t}\n\t\tif(this.catchSet) {\n\t\t\tvar tiddler = this.wiki.getTiddler(this.catchSet);\n\t\t\tthis.wiki.addTiddler(new $tw.Tiddler(tiddler,{title: this.catchSet, text: this.catchSetTo}));\n\t\t}\n\t\tif(this.catchActions) {\n\t\t\tthis.executingActions = true;\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo});\n\t\t\tthis.executingActions = false;\n\t\t}\n\t} else {\n\t\t// This is a navigate event generated by the actions of this linkcatcher, so we don't trap it again, but just pass it to the parent\n\t\tthis.parentWidget.dispatchEvent({\n\t\t\ttype: \"tm-navigate\",\n\t\t\tparam: event.navigateTo,\n\t\t\tnavigateTo: event.navigateTo\n\t\t});\n\t}\n\treturn false;\n};\n\nexports.linkcatcher = LinkCatcherWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/list.js": { "title": "$:/core/modules/widgets/list.js", "text": "/*\\\ntitle: $:/core/modules/widgets/list.js\ntype: application/javascript\nmodule-type: widget\n\nList and list item widgets\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\n/*\nThe list widget creates list element sub-widgets that reach back into the list widget for their configuration\n*/\n\nvar ListWidget = function(parseTreeNode,options) {\n\t// Initialise the storyviews if they've not been done already\n\tif(!this.storyViews) {\n\t\tListWidget.prototype.storyViews = {};\n\t\t$tw.modules.applyMethods(\"storyview\",this.storyViews);\n\t}\n\t// Main initialisation inherited from widget.js\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\t// Construct the storyview\n\tvar StoryView = this.storyViews[this.storyViewName];\n\tif(this.storyViewName && !StoryView) {\n\t\tStoryView = this.storyViews[\"classic\"];\n\t}\n\tif(StoryView && !this.document.isTiddlyWikiFakeDom) {\n\t\tthis.storyview = new StoryView(this);\n\t} else {\n\t\tthis.storyview = null;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nListWidget.prototype.execute = function() {\n\t// Get our attributes\n\tthis.template = this.getAttribute(\"template\");\n\tthis.editTemplate = this.getAttribute(\"editTemplate\");\n\tthis.variableName = this.getAttribute(\"variable\",\"currentTiddler\");\n\tthis.storyViewName = this.getAttribute(\"storyview\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\t// Compose the list elements\n\tthis.list = this.getTiddlerList();\n\tvar members = [],\n\t\tself = this;\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\tmembers = this.getEmptyMessage();\n\t} else {\n\t\t$tw.utils.each(this.list,function(title,index) {\n\t\t\tmembers.push(self.makeItemTemplate(title));\n\t\t});\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(members);\n\t// Clear the last history\n\tthis.history = [];\n};\n\nListWidget.prototype.getTiddlerList = function() {\n\tvar defaultFilter = \"[!is[system]sort[title]]\";\n\treturn this.wiki.filterTiddlers(this.getAttribute(\"filter\",defaultFilter),this);\n};\n\nListWidget.prototype.getEmptyMessage = function() {\n\tvar emptyMessage = this.getAttribute(\"emptyMessage\",\"\"),\n\t\tparser = this.wiki.parseText(\"text/vnd.tiddlywiki\",emptyMessage,{parseAsInline: true});\n\tif(parser) {\n\t\treturn parser.tree;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n/*\nCompose the template for a list item\n*/\nListWidget.prototype.makeItemTemplate = function(title) {\n\t// Check if the tiddler is a draft\n\tvar tiddler = this.wiki.getTiddler(title),\n\t\tisDraft = tiddler && tiddler.hasField(\"draft.of\"),\n\t\ttemplate = this.template,\n\t\ttemplateTree;\n\tif(isDraft && this.editTemplate) {\n\t\ttemplate = this.editTemplate;\n\t}\n\t// Compose the transclusion of the template\n\tif(template) {\n\t\ttemplateTree = [{type: \"transclude\", attributes: {tiddler: {type: \"string\", value: template}}}];\n\t} else {\n\t\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\t\ttemplateTree = this.parseTreeNode.children;\n\t\t} else {\n\t\t\t// Default template is a link to the title\n\t\t\ttemplateTree = [{type: \"element\", tag: this.parseTreeNode.isBlock ? \"div\" : \"span\", children: [{type: \"link\", attributes: {to: {type: \"string\", value: title}}, children: [\n\t\t\t\t\t{type: \"text\", text: title}\n\t\t\t]}]}];\n\t\t}\n\t}\n\t// Return the list item\n\treturn {type: \"listitem\", itemTitle: title, variableName: this.variableName, children: templateTree};\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tresult;\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshStart) {\n\t\tthis.storyview.refreshStart(changedTiddlers,changedAttributes);\n\t}\n\t// Completely refresh if any of our attributes have changed\n\tif(changedAttributes.filter || changedAttributes.template || changedAttributes.editTemplate || changedAttributes.emptyMessage || changedAttributes.storyview || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\tresult = true;\n\t} else {\n\t\t// Handle any changes to the list\n\t\tresult = this.handleListChanges(changedTiddlers);\n\t\t// Handle any changes to the history stack\n\t\tif(this.historyTitle && changedTiddlers[this.historyTitle]) {\n\t\t\tthis.handleHistoryChanges();\n\t\t}\n\t}\n\t// Call the storyview\n\tif(this.storyview && this.storyview.refreshEnd) {\n\t\tthis.storyview.refreshEnd(changedTiddlers,changedAttributes);\n\t}\n\treturn result;\n};\n\n/*\nHandle any changes to the history list\n*/\nListWidget.prototype.handleHistoryChanges = function() {\n\t// Get the history data\n\tvar newHistory = this.wiki.getTiddlerDataCached(this.historyTitle,[]);\n\t// Ignore any entries of the history that match the previous history\n\tvar entry = 0;\n\twhile(entry < newHistory.length && entry < this.history.length && newHistory[entry].title === this.history[entry].title) {\n\t\tentry++;\n\t}\n\t// Navigate forwards to each of the new tiddlers\n\twhile(entry < newHistory.length) {\n\t\tif(this.storyview && this.storyview.navigateTo) {\n\t\t\tthis.storyview.navigateTo(newHistory[entry]);\n\t\t}\n\t\tentry++;\n\t}\n\t// Update the history\n\tthis.history = newHistory;\n};\n\n/*\nProcess any changes to the list\n*/\nListWidget.prototype.handleListChanges = function(changedTiddlers) {\n\t// Get the new list\n\tvar prevList = this.list;\n\tthis.list = this.getTiddlerList();\n\t// Check for an empty list\n\tif(this.list.length === 0) {\n\t\t// Check if it was empty before\n\t\tif(prevList.length === 0) {\n\t\t\t// If so, just refresh the empty message\n\t\t\treturn this.refreshChildren(changedTiddlers);\n\t\t} else {\n\t\t\t// Replace the previous content with the empty message\n\t\t\tfor(t=this.children.length-1; t>=0; t--) {\n\t\t\t\tthis.removeListItem(t);\n\t\t\t}\n\t\t\tvar nextSibling = this.findNextSiblingDomNode();\n\t\t\tthis.makeChildWidgets(this.getEmptyMessage());\n\t\t\tthis.renderChildren(this.parentDomNode,nextSibling);\n\t\t\treturn true;\n\t\t}\n\t} else {\n\t\t// If the list was empty then we need to remove the empty message\n\t\tif(prevList.length === 0) {\n\t\t\tthis.removeChildDomNodes();\n\t\t\tthis.children = [];\n\t\t}\n\t\t// Cycle through the list, inserting and removing list items as needed\n\t\tvar hasRefreshed = false;\n\t\tfor(var t=0; t<this.list.length; t++) {\n\t\t\tvar index = this.findListItem(t,this.list[t]);\n\t\t\tif(index === undefined) {\n\t\t\t\t// The list item must be inserted\n\t\t\t\tthis.insertListItem(t,this.list[t]);\n\t\t\t\thasRefreshed = true;\n\t\t\t} else {\n\t\t\t\t// There are intervening list items that must be removed\n\t\t\t\tfor(var n=index-1; n>=t; n--) {\n\t\t\t\t\tthis.removeListItem(n);\n\t\t\t\t\thasRefreshed = true;\n\t\t\t\t}\n\t\t\t\t// Refresh the item we're reusing\n\t\t\t\tvar refreshed = this.children[t].refresh(changedTiddlers);\n\t\t\t\thasRefreshed = hasRefreshed || refreshed;\n\t\t\t}\n\t\t}\n\t\t// Remove any left over items\n\t\tfor(t=this.children.length-1; t>=this.list.length; t--) {\n\t\t\tthis.removeListItem(t);\n\t\t\thasRefreshed = true;\n\t\t}\n\t\treturn hasRefreshed;\n\t}\n};\n\n/*\nFind the list item with a given title, starting from a specified position\n*/\nListWidget.prototype.findListItem = function(startIndex,title) {\n\twhile(startIndex < this.children.length) {\n\t\tif(this.children[startIndex].parseTreeNode.itemTitle === title) {\n\t\t\treturn startIndex;\n\t\t}\n\t\tstartIndex++;\n\t}\n\treturn undefined;\n};\n\n/*\nInsert a new list item at the specified index\n*/\nListWidget.prototype.insertListItem = function(index,title) {\n\t// Create, insert and render the new child widgets\n\tvar widget = this.makeChildWidget(this.makeItemTemplate(title));\n\twidget.parentDomNode = this.parentDomNode; // Hack to enable findNextSiblingDomNode() to work\n\tthis.children.splice(index,0,widget);\n\tvar nextSibling = widget.findNextSiblingDomNode();\n\twidget.render(this.parentDomNode,nextSibling);\n\t// Animate the insertion if required\n\tif(this.storyview && this.storyview.insert) {\n\t\tthis.storyview.insert(widget);\n\t}\n\treturn true;\n};\n\n/*\nRemove the specified list item\n*/\nListWidget.prototype.removeListItem = function(index) {\n\tvar widget = this.children[index];\n\t// Animate the removal if required\n\tif(this.storyview && this.storyview.remove) {\n\t\tthis.storyview.remove(widget);\n\t} else {\n\t\twidget.removeChildDomNodes();\n\t}\n\t// Remove the child widget\n\tthis.children.splice(index,1);\n};\n\nexports.list = ListWidget;\n\nvar ListItemWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nListItemWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nListItemWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nListItemWidget.prototype.execute = function() {\n\t// Set the current list item title\n\tthis.setVariable(this.parseTreeNode.variableName,this.parseTreeNode.itemTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nListItemWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.listitem = ListItemWidget;\n\n})();", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/macrocall.js": { "title": "$:/core/modules/widgets/macrocall.js", "text": "/*\\\ntitle: $:/core/modules/widgets/macrocall.js\ntype: application/javascript\nmodule-type: widget\n\nMacrocall widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar MacroCallWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nMacroCallWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nMacroCallWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nMacroCallWidget.prototype.execute = function() {\n\t// Get the parse type if specified\n\tthis.parseType = this.getAttribute(\"$type\",\"text/vnd.tiddlywiki\");\n\tthis.renderOutput = this.getAttribute(\"$output\",\"text/html\");\n\t// Merge together the parameters specified in the parse tree with the specified attributes\n\tvar params = this.parseTreeNode.params ? this.parseTreeNode.params.slice(0) : [];\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.charAt(0) !== \"$\") {\n\t\t\tparams.push({name: name, value: attribute});\t\t\t\n\t\t}\n\t});\n\t// Get the macro value\n\tvar text = this.getVariable(this.parseTreeNode.name || this.getAttribute(\"$name\"),{params: params}),\n\t\tparseTreeNodes;\n\t// Are we rendering to HTML?\n\tif(this.renderOutput === \"text/html\") {\n\t\t// If so we'll return the parsed macro\n\t\tvar parser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\tparseTreeNodes = parser ? parser.tree : [];\n\t} else {\n\t\t// Otherwise, we'll render the text\n\t\tvar plainText = this.wiki.renderText(\"text/plain\",this.parseType,text,{parentWidget: this});\n\t\tparseTreeNodes = [{type: \"text\", text: plainText}];\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nMacroCallWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif($tw.utils.count(changedAttributes) > 0) {\n\t\t// Rerender ourselves\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.macrocall = MacroCallWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/navigator.js": { "title": "$:/core/modules/widgets/navigator.js", "text": "/*\\\ntitle: $:/core/modules/widgets/navigator.js\ntype: application/javascript\nmodule-type: widget\n\nNavigator widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar IMPORT_TITLE = \"$:/Import\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar NavigatorWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.addEventListeners([\n\t\t{type: \"tm-navigate\", handler: \"handleNavigateEvent\"},\n\t\t{type: \"tm-edit-tiddler\", handler: \"handleEditTiddlerEvent\"},\n\t\t{type: \"tm-delete-tiddler\", handler: \"handleDeleteTiddlerEvent\"},\n\t\t{type: \"tm-save-tiddler\", handler: \"handleSaveTiddlerEvent\"},\n\t\t{type: \"tm-cancel-tiddler\", handler: \"handleCancelTiddlerEvent\"},\n\t\t{type: \"tm-close-tiddler\", handler: \"handleCloseTiddlerEvent\"},\n\t\t{type: \"tm-close-all-tiddlers\", handler: \"handleCloseAllTiddlersEvent\"},\n\t\t{type: \"tm-close-other-tiddlers\", handler: \"handleCloseOtherTiddlersEvent\"},\n\t\t{type: \"tm-new-tiddler\", handler: \"handleNewTiddlerEvent\"},\n\t\t{type: \"tm-import-tiddlers\", handler: \"handleImportTiddlersEvent\"},\n\t\t{type: \"tm-perform-import\", handler: \"handlePerformImportEvent\"},\n\t\t{type: \"tm-fold-tiddler\", handler: \"handleFoldTiddlerEvent\"},\n\t\t{type: \"tm-fold-other-tiddlers\", handler: \"handleFoldOtherTiddlersEvent\"},\n\t\t{type: \"tm-fold-all-tiddlers\", handler: \"handleFoldAllTiddlersEvent\"},\n\t\t{type: \"tm-unfold-all-tiddlers\", handler: \"handleUnfoldAllTiddlersEvent\"},\n\t\t{type: \"tm-rename-tiddler\", handler: \"handleRenameTiddlerEvent\"}\n\t]);\n};\n\n/*\nInherit from the base widget class\n*/\nNavigatorWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nNavigatorWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nNavigatorWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.storyTitle = this.getAttribute(\"story\");\n\tthis.historyTitle = this.getAttribute(\"history\");\n\tthis.setVariable(\"tv-story-list\",this.storyTitle);\n\tthis.setVariable(\"tv-history-list\",this.historyTitle);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nNavigatorWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.story || changedAttributes.history) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nNavigatorWidget.prototype.getStoryList = function() {\n\treturn this.storyTitle ? this.wiki.getTiddlerList(this.storyTitle) : null;\n};\n\nNavigatorWidget.prototype.saveStoryList = function(storyList) {\n\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t{title: this.storyTitle},\n\t\tstoryTiddler,\n\t\t{list: storyList}\n\t));\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tvar p = storyList.indexOf(title);\n\twhile(p !== -1) {\n\t\tstoryList.splice(p,1);\n\t\tp = storyList.indexOf(title);\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tvar pos = storyList.indexOf(oldTitle);\n\tif(pos !== -1) {\n\t\tstoryList[pos] = newTitle;\n\t\tdo {\n\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\tif(pos !== -1) {\n\t\t\t\tstoryList.splice(pos,1);\n\t\t\t}\n\t\t} while(pos !== -1);\n\t} else {\n\t\tstoryList.splice(0,0,newTitle);\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tvar storyList = this.getStoryList();\n\t// Quit if we cannot get hold of the story list\n\tif(!storyList) {\n\t\treturn;\n\t}\n\t// See if the tiddler is already there\n\tvar slot = storyList.indexOf(title);\n\t// Quit if it already exists in the story river\n\tif(slot >= 0) {\n\t\treturn;\n\t}\n\t// First we try to find the position of the story element we navigated from\n\tvar fromIndex = storyList.indexOf(fromTitle);\n\tif(fromIndex >= 0) {\n\t\t// The tiddler is added from inside the river\n\t\t// Determine where to insert the tiddler; Fallback is \"below\"\n\t\tswitch(this.getAttribute(\"openLinkFromInsideRiver\",\"below\")) {\n\t\t\tcase \"top\":\n\t\t\t\tslot = 0;\n\t\t\t\tbreak;\n\t\t\tcase \"bottom\":\n\t\t\t\tslot = storyList.length;\n\t\t\t\tbreak;\n\t\t\tcase \"above\":\n\t\t\t\tslot = fromIndex;\n\t\t\t\tbreak;\n\t\t\tcase \"below\": // Intentional fall-through\n\t\t\tdefault:\n\t\t\t\tslot = fromIndex + 1;\n\t\t\t\tbreak;\n\t\t}\n\t} else {\n\t\t// The tiddler is opened from outside the river. Determine where to insert the tiddler; default is \"top\"\n\t\tif(this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\") {\n\t\t\t// Insert at bottom\n\t\t\tslot = storyList.length;\n\t\t} else {\n\t\t\t// Insert at top\n\t\t\tslot = 0;\n\t\t}\n\t}\n\t// Add the tiddler\n\tstoryList.splice(slot,0,title);\n\t// Save the story\n\tthis.saveStoryList(storyList);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\n*/\nNavigatorWidget.prototype.addToHistory = function(title,fromPageRect) {\n\tthis.wiki.addToHistory(title,fromPageRect,this.historyTitle);\n};\n\n/*\nHandle a tm-navigate event\n*/\nNavigatorWidget.prototype.handleNavigateEvent = function(event) {\n\tevent = $tw.hooks.invokeHook(\"th-navigating\",event);\n\tif(event.navigateTo) {\n\t\tthis.addToStory(event.navigateTo,event.navigateFromTitle);\n\t\tif(!event.navigateSuppressNavigation) {\n\t\t\tthis.addToHistory(event.navigateTo,event.navigateFromClientRect);\n\t\t}\n\t}\n\treturn false;\n};\n\n// Close a specified tiddler\nNavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\tstoryList = this.getStoryList();\n\t// Look for tiddlers with this title to close\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\treturn false;\n};\n\n// Close all tiddlers\nNavigatorWidget.prototype.handleCloseAllTiddlersEvent = function(event) {\n\tthis.saveStoryList([]);\n\treturn false;\n};\n\n// Close other tiddlers\nNavigatorWidget.prototype.handleCloseOtherTiddlersEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle;\n\tthis.saveStoryList([title]);\n\treturn false;\n};\n\n// Place a tiddler in edit mode\nNavigatorWidget.prototype.handleEditTiddlerEvent = function(event) {\n\tvar editTiddler = $tw.hooks.invokeHook(\"th-editing-tiddler\",event);\n\tif(!editTiddler) {\n\t\treturn false;\n\t}\n\tvar self = this;\n\tfunction isUnmodifiedShadow(title) {\n\t\treturn self.wiki.isShadowTiddler(title) && !self.wiki.tiddlerExists(title);\n\t}\n\tfunction confirmEditShadow(title) {\n\t\treturn confirm($tw.language.getString(\n\t\t\t\"ConfirmEditShadowTiddler\",\n\t\t\t{variables:\n\t\t\t\t{title: title}\n\t\t\t}\n\t\t));\n\t}\n\tvar title = event.param || event.tiddlerTitle;\n\tif(isUnmodifiedShadow(title) && !confirmEditShadow(title)) {\n\t\treturn false;\n\t}\n\t// Replace the specified tiddler with a draft in edit mode\n\tvar draftTiddler = this.makeDraftTiddler(title);\n\t// Update the story and history if required\n\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\tvar draftTitle = draftTiddler.fields.title,\n\t\t\tstoryList = this.getStoryList();\n\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\tthis.saveStoryList(storyList);\n\t\treturn false;\n\t}\n};\n\n// Delete a tiddler\nNavigatorWidget.prototype.handleDeleteTiddlerEvent = function(event) {\n\t// Get the tiddler we're deleting\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList(),\n\t\toriginalTitle = tiddler ? tiddler.fields[\"draft.of\"] : \"\",\n\t\toriginalTiddler = originalTitle ? this.wiki.getTiddler(originalTitle) : undefined,\n\t\tconfirmationTitle;\n\tif(!tiddler) {\n\t\treturn false;\n\t}\n\t// Check if the tiddler we're deleting is in draft mode\n\tif(originalTitle) {\n\t\t// If so, we'll prompt for confirmation referencing the original tiddler\n\t\tconfirmationTitle = originalTitle;\n\t} else {\n\t\t// If not a draft, then prompt for confirmation referencing the specified tiddler\n\t\tconfirmationTitle = title;\n\t}\n\t// Seek confirmation\n\tif((this.wiki.getTiddler(originalTitle) || (tiddler.fields.text || \"\") !== \"\") && !confirm($tw.language.getString(\n\t\t\t\t\"ConfirmDeleteTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: confirmationTitle}\n\t\t\t\t}\n\t\t\t))) {\n\t\treturn false;\n\t}\n\t// Delete the original tiddler\n\tif(originalTitle) {\n\t\tif(originalTiddler) {\n\t\t\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",originalTiddler);\n\t\t}\n\t\tthis.wiki.deleteTiddler(originalTitle);\n\t\tthis.removeTitleFromStory(storyList,originalTitle);\n\t}\n\t// Invoke the hook function and delete this tiddler\n\t$tw.hooks.invokeHook(\"th-deleting-tiddler\",tiddler);\n\tthis.wiki.deleteTiddler(title);\n\t// Remove the closed tiddler from the story\n\tthis.removeTitleFromStory(storyList,title);\n\tthis.saveStoryList(storyList);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\treturn false;\n};\n\n/*\nCreate/reuse the draft tiddler for a given title\n*/\nNavigatorWidget.prototype.makeDraftTiddler = function(targetTitle) {\n\t// See if there is already a draft tiddler for this tiddler\n\tvar draftTitle = this.wiki.findDraft(targetTitle);\n\tif(draftTitle) {\n\t\treturn this.wiki.getTiddler(draftTitle);\n\t}\n\t// Get the current value of the tiddler we're editing\n\tvar tiddler = this.wiki.getTiddler(targetTitle);\n\t// Save the initial value of the draft tiddler\n\tdraftTitle = this.generateDraftTitle(targetTitle);\n\tvar draftTiddler = new $tw.Tiddler(\n\t\t\ttiddler,\n\t\t\t{\n\t\t\t\ttitle: draftTitle,\n\t\t\t\t\"draft.title\": targetTitle,\n\t\t\t\t\"draft.of\": targetTitle\n\t\t\t},\n\t\t\tthis.wiki.getModificationFields()\n\t\t);\n\tthis.wiki.addTiddler(draftTiddler);\n\treturn draftTiddler;\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nNavigatorWidget.prototype.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle;\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\";\n\t\tc++;\n\t} while(this.wiki.tiddlerExists(draftTitle));\n\treturn draftTitle;\n};\n\n// Take a tiddler out of edit mode, saving the changes\nNavigatorWidget.prototype.handleSaveTiddlerEvent = function(event) {\n\tvar title = event.param || event.tiddlerTitle,\n\t\ttiddler = this.wiki.getTiddler(title),\n\t\tstoryList = this.getStoryList();\n\t// Replace the original tiddler with the draft\n\tif(tiddler) {\n\t\tvar draftTitle = (tiddler.fields[\"draft.title\"] || \"\").trim(),\n\t\t\tdraftOf = (tiddler.fields[\"draft.of\"] || \"\").trim();\n\t\tif(draftTitle) {\n\t\t\tvar isRename = draftOf !== draftTitle,\n\t\t\t\tisConfirmed = true;\n\t\t\tif(isRename && this.wiki.tiddlerExists(draftTitle)) {\n\t\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\t\"ConfirmOverwriteTiddler\",\n\t\t\t\t\t{variables:\n\t\t\t\t\t\t{title: draftTitle}\n\t\t\t\t\t}\n\t\t\t\t));\n\t\t\t}\n\t\t\tif(isConfirmed) {\n\t\t\t\t// Create the new tiddler and pass it through the th-saving-tiddler hook\n\t\t\t\tvar newTiddler = new $tw.Tiddler(this.wiki.getCreationFields(),tiddler,{\n\t\t\t\t\ttitle: draftTitle,\n\t\t\t\t\t\"draft.title\": undefined,\n\t\t\t\t\t\"draft.of\": undefined\n\t\t\t\t},this.wiki.getModificationFields());\n\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-saving-tiddler\",newTiddler);\n\t\t\t\tthis.wiki.addTiddler(newTiddler);\n\t\t\t\t// If enabled, relink references to renamed tiddler\n\t\t\t\tvar shouldRelink = this.getAttribute(\"relinkOnRename\",\"no\").toLowerCase().trim() === \"yes\";\n\t\t\t\tif(isRename && shouldRelink && this.wiki.tiddlerExists(draftOf)) {\nconsole.log(\"Relinking '\" + draftOf + \"' to '\" + draftTitle + \"'\");\n\t\t\t\t\tthis.wiki.relinkTiddler(draftOf,draftTitle);\n\t\t\t\t}\n\t\t\t\t// Remove the draft tiddler\n\t\t\t\tthis.wiki.deleteTiddler(title);\n\t\t\t\t// Remove the original tiddler if we're renaming it\n\t\t\t\tif(isRename) {\n\t\t\t\t\tthis.wiki.deleteTiddler(draftOf);\n\t\t\t\t}\n\t\t\t\t// #2381 always remove new title & old\n\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\tthis.removeTitleFromStory(storyList,draftOf);\n\t\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\t\t// Replace the draft in the story with the original\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,title,draftTitle);\n\t\t\t\t\tthis.addToHistory(draftTitle,event.navigateFromClientRect);\n\t\t\t\t\tif(draftTitle !== this.storyTitle) {\n\t\t\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// Trigger an autosave\n\t\t\t\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Take a tiddler out of edit mode without saving the changes\nNavigatorWidget.prototype.handleCancelTiddlerEvent = function(event) {\n\t// Flip the specified tiddler from draft back to the original\n\tvar draftTitle = event.param || event.tiddlerTitle,\n\t\tdraftTiddler = this.wiki.getTiddler(draftTitle),\n\t\toriginalTitle = draftTiddler && draftTiddler.fields[\"draft.of\"];\n\tif(draftTiddler && originalTitle) {\n\t\t// Ask for confirmation if the tiddler text has changed\n\t\tvar isConfirmed = true,\n\t\t\toriginalTiddler = this.wiki.getTiddler(originalTitle),\n\t\t\tstoryList = this.getStoryList();\n\t\tif(this.wiki.isDraftModified(draftTitle)) {\n\t\t\tisConfirmed = confirm($tw.language.getString(\n\t\t\t\t\"ConfirmCancelTiddler\",\n\t\t\t\t{variables:\n\t\t\t\t\t{title: draftTitle}\n\t\t\t\t}\n\t\t\t));\n\t\t}\n\t\t// Remove the draft tiddler\n\t\tif(isConfirmed) {\n\t\t\tthis.wiki.deleteTiddler(draftTitle);\n\t\t\tif(!event.paramObject || event.paramObject.suppressNavigation !== \"yes\") {\n\t\t\t\tif(originalTiddler) {\n\t\t\t\t\tthis.replaceFirstTitleInStory(storyList,draftTitle,originalTitle);\n\t\t\t\t\tthis.addToHistory(originalTitle,event.navigateFromClientRect);\n\t\t\t\t} else {\n\t\t\t\t\tthis.removeTitleFromStory(storyList,draftTitle);\n\t\t\t\t}\n\t\t\t\tthis.saveStoryList(storyList);\n\t\t\t}\n\t\t}\n\t}\n\treturn false;\n};\n\n// Create a new draft tiddler\n// event.param can either be the title of a template tiddler, or a hashmap of fields.\n//\n// The title of the newly created tiddler follows these rules:\n// * If a hashmap was used and a title field was specified, use that title\n// * If a hashmap was used without a title field, use a default title, if necessary making it unique with a numeric suffix\n// * If a template tiddler was used, use the title of the template, if necessary making it unique with a numeric suffix\n//\n// If a draft of the target tiddler already exists then it is reused\nNavigatorWidget.prototype.handleNewTiddlerEvent = function(event) {\n\t// Get the story details\n\tvar storyList = this.getStoryList(),\n\t\ttemplateTiddler, additionalFields, title, draftTitle, existingTiddler;\n\t// Get the template tiddler (if any)\n\tif(typeof event.param === \"string\") {\n\t\t// Get the template tiddler\n\t\ttemplateTiddler = this.wiki.getTiddler(event.param);\n\t\t// Generate a new title\n\t\ttitle = this.wiki.generateNewTitle(event.param || $tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t}\n\t// Get the specified additional fields\n\tif(typeof event.paramObject === \"object\") {\n\t\tadditionalFields = event.paramObject;\n\t}\n\tif(typeof event.param === \"object\") { // Backwards compatibility with 5.1.3\n\t\tadditionalFields = event.param;\n\t}\n\tif(additionalFields && additionalFields.title) {\n\t\ttitle = additionalFields.title;\n\t}\n\t// Make a copy of the additional fields excluding any blank ones\n\tvar filteredAdditionalFields = $tw.utils.extend({},additionalFields);\n\tObject.keys(filteredAdditionalFields).forEach(function(fieldName) {\n\t\tif(filteredAdditionalFields[fieldName] === \"\") {\n\t\t\tdelete filteredAdditionalFields[fieldName];\n\t\t}\n\t});\n\t// Generate a title if we don't have one\n\ttitle = title || this.wiki.generateNewTitle($tw.language.getString(\"DefaultNewTiddlerTitle\"));\n\t// Find any existing draft for this tiddler\n\tdraftTitle = this.wiki.findDraft(title);\n\t// Pull in any existing tiddler\n\tif(draftTitle) {\n\t\texistingTiddler = this.wiki.getTiddler(draftTitle);\n\t} else {\n\t\tdraftTitle = this.generateDraftTitle(title);\n\t\texistingTiddler = this.wiki.getTiddler(title);\n\t}\n\t// Merge the tags\n\tvar mergedTags = [];\n\tif(existingTiddler && existingTiddler.fields.tags) {\n\t\t$tw.utils.pushTop(mergedTags,existingTiddler.fields.tags);\n\t}\n\tif(additionalFields && additionalFields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,$tw.utils.parseStringArray(additionalFields.tags));\n\t}\n\tif(templateTiddler && templateTiddler.fields.tags) {\n\t\t// Merge tags\n\t\tmergedTags = $tw.utils.pushTop(mergedTags,templateTiddler.fields.tags);\n\t}\n\t// Save the draft tiddler\n\tvar draftTiddler = new $tw.Tiddler({\n\t\t\ttext: \"\",\n\t\t\t\"draft.title\": title\n\t\t},\n\t\ttemplateTiddler,\n\t\tadditionalFields,\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\n\t\tthis.wiki.getCreationFields(),\n\t\t{\n\t\t\ttitle: draftTitle,\n\t\t\t\"draft.of\": title,\n\t\t\ttags: mergedTags\n\t\t},this.wiki.getModificationFields());\n\tthis.wiki.addTiddler(draftTiddler);\n\t// Update the story to insert the new draft at the top and remove any existing tiddler\n\tif(storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList.indexOf(title) !== -1) {\n\t\tstoryList.splice(storyList.indexOf(title),1);\n\t}\n\tthis.saveStoryList(storyList);\n\t// Add a new record to the top of the history stack\n\tthis.addToHistory(draftTitle);\n\treturn false;\n};\n\n// Import JSON tiddlers into a pending import tiddler\nNavigatorWidget.prototype.handleImportTiddlersEvent = function(event) {\n\t// Get the tiddlers\n\tvar tiddlers = [];\n\ttry {\n\t\ttiddlers = JSON.parse(event.param);\n\t} catch(e) {\n\t}\n\t// Get the current $:/Import tiddler\n\tvar importTiddler = this.wiki.getTiddler(IMPORT_TITLE),\n\t\timportData = this.wiki.getTiddlerData(IMPORT_TITLE,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: IMPORT_TITLE,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"import\",\n\t\t\t\"status\": \"pending\"\n\t\t}),\n\t\tincomingTiddlers = [];\n\t// Process each tiddler\n\timportData.tiddlers = importData.tiddlers || {};\n\t$tw.utils.each(tiddlers,function(tiddlerFields) {\n\t\ttiddlerFields.title = $tw.utils.trim(tiddlerFields.title);\n\t\tvar title = tiddlerFields.title;\n\t\tif(title) {\n\t\t\tincomingTiddlers.push(title);\n\t\t\timportData.tiddlers[title] = tiddlerFields;\n\t\t}\n\t});\n\t// Give the active upgrader modules a chance to process the incoming tiddlers\n\tvar messages = this.wiki.invokeUpgraders(incomingTiddlers,importData.tiddlers);\n\t$tw.utils.each(messages,function(message,title) {\n\t\tnewFields[\"message-\" + title] = message;\n\t});\n\t// Deselect any suppressed tiddlers\n\t$tw.utils.each(importData.tiddlers,function(tiddler,title) {\n\t\tif($tw.utils.count(tiddler) === 0) {\n\t\t\tnewFields[\"selection-\" + title] = \"unchecked\";\n\t\t}\n\t});\n\t// Save the $:/Import tiddler\n\tnewFields.text = JSON.stringify(importData,null,$tw.config.preferences.jsonSpaces);\n\tthis.wiki.addTiddler(new $tw.Tiddler(importTiddler,newFields));\n\t// Update the story and history details\n\tif(this.getVariable(\"tv-auto-open-on-import\") !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList.indexOf(IMPORT_TITLE) === -1) {\n\t\t\tstoryList.unshift(IMPORT_TITLE);\n\t\t}\n\t\t// And to history\n\t\thistory.push(IMPORT_TITLE);\n\t\t// Save the updated story and history\n\t\tthis.saveStoryList(storyList);\n\t\tthis.addToHistory(history);\n\t}\n\treturn false;\n};\n\n//\nNavigatorWidget.prototype.handlePerformImportEvent = function(event) {\n\tvar self = this,\n\t\timportTiddler = this.wiki.getTiddler(event.param),\n\t\timportData = this.wiki.getTiddlerDataCached(event.param,{tiddlers: {}}),\n\t\timportReport = [];\n\t// Add the tiddlers to the store\n\timportReport.push($tw.language.getString(\"Import/Imported/Hint\") + \"\\n\");\n\t$tw.utils.each(importData.tiddlers,function(tiddlerFields) {\n\t\tvar title = tiddlerFields.title;\n\t\tif(title && importTiddler && importTiddler.fields[\"selection-\" + title] !== \"unchecked\") {\n\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddlerFields.title + \"]]\");\n\t\t}\n\t});\n\t// Replace the $:/Import tiddler with an import report\n\tthis.wiki.addTiddler(new $tw.Tiddler({\n\t\ttitle: event.param,\n\t\ttext: importReport.join(\"\\n\"),\n\t\t\"status\": \"complete\"\n\t}));\n\t// Navigate to the $:/Import tiddler\n\tthis.addToHistory([event.param]);\n\t// Trigger an autosave\n\t$tw.rootWidget.dispatchEvent({type: \"tm-auto-save-wiki\"});\n};\n\nNavigatorWidget.prototype.handleFoldTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {};\n\tif(paramObject.foldedState) {\n\t\tvar foldedState = this.wiki.getTiddlerText(paramObject.foldedState,\"show\") === \"show\" ? \"hide\" : \"show\";\n\t\tthis.wiki.setText(paramObject.foldedState,\"text\",null,foldedState);\n\t}\n};\n\nNavigatorWidget.prototype.handleFoldOtherTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,event.param === title ? \"show\" : \"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleFoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"hide\");\n\t});\n};\n\nNavigatorWidget.prototype.handleUnfoldAllTiddlersEvent = function(event) {\n\tvar self = this,\n\t\tparamObject = event.paramObject || {},\n\t\tprefix = paramObject.foldedStatePrefix;\n\t$tw.utils.each(this.getStoryList(),function(title) {\n\t\tself.wiki.setText(prefix + title,\"text\",null,\"show\");\n\t});\n};\n\nNavigatorWidget.prototype.handleRenameTiddlerEvent = function(event) {\n\tvar paramObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\t$tw.wiki.renameTiddler(from,to);\n};\n\nexports.navigator = NavigatorWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/password.js": { "title": "$:/core/modules/widgets/password.js", "text": "/*\\\ntitle: $:/core/modules/widgets/password.js\ntype: application/javascript\nmodule-type: widget\n\nPassword widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar PasswordWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nPasswordWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nPasswordWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Get the current password\n\tvar password = $tw.browser ? $tw.utils.getPassword(this.passwordName) || \"\" : \"\";\n\t// Create our element\n\tvar domNode = this.document.createElement(\"input\");\n\tdomNode.setAttribute(\"type\",\"password\");\n\tdomNode.setAttribute(\"value\",password);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(domNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tthis.domNodes.push(domNode);\n};\n\nPasswordWidget.prototype.handleChangeEvent = function(event) {\n\tvar password = this.domNodes[0].value;\n\treturn $tw.utils.savePassword(this.passwordName,password);\n};\n\n/*\nCompute the internal state of the widget\n*/\nPasswordWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.passwordName = this.getAttribute(\"name\",\"\");\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nPasswordWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.password = PasswordWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/radio.js": { "title": "$:/core/modules/widgets/radio.js", "text": "/*\\\ntitle: $:/core/modules/widgets/radio.js\ntype: application/javascript\nmodule-type: widget\n\nSet a field or index at a given tiddler via radio buttons\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RadioWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRadioWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRadioWidget.prototype.render = function(parent,nextSibling) {\n\t// Save the parent dom node\n\tthis.parentDomNode = parent;\n\t// Compute our attributes\n\tthis.computeAttributes();\n\t// Execute our logic\n\tthis.execute();\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",this.radioClass);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(this.getValue() == this.radioValue) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tthis.labelDomNode.appendChild(this.inputDomNode);\n\tthis.spanDomNode = this.document.createElement(\"span\");\n\tthis.labelDomNode.appendChild(this.spanDomNode);\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.labelDomNode,nextSibling);\n\tthis.renderChildren(this.spanDomNode,null);\n\tthis.domNodes.push(this.labelDomNode);\n};\n\nRadioWidget.prototype.getValue = function() {\n\tvar value,\n\t\ttiddler = this.wiki.getTiddler(this.radioTitle);\n\tif (this.radioIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.radioTitle,this.radioIndex);\n\t} else {\n\t\tvalue = tiddler && tiddler.getFieldString(this.radioField);\n\t}\n\treturn value;\n};\n\nRadioWidget.prototype.setValue = function() {\n\tif(this.radioIndex) {\n\t\tthis.wiki.setText(this.radioTitle,\"\",this.radioIndex,this.radioValue);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.radioTitle),\n\t\t\taddition = {};\n\t\taddition[this.radioField] = this.radioValue;\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getCreationFields(),{title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));\n\t}\n};\n\nRadioWidget.prototype.handleChangeEvent = function(event) {\n\tif(this.inputDomNode.checked) {\n\t\tthis.setValue();\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRadioWidget.prototype.execute = function() {\n\t// Get the parameters from the attributes\n\tthis.radioTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.radioField = this.getAttribute(\"field\",\"text\");\n\tthis.radioIndex = this.getAttribute(\"index\");\n\tthis.radioValue = this.getAttribute(\"value\");\n\tthis.radioClass = this.getAttribute(\"class\",\"\");\n\tif(this.radioClass !== \"\") {\n\t\tthis.radioClass += \" \";\n\t}\n\tthis.radioClass += \"tc-radio\";\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRadioWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.radioTitle]) {\n\t\t\tthis.inputDomNode.checked = this.getValue() === this.radioValue;\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/raw.js": { "title": "$:/core/modules/widgets/raw.js", "text": "/*\\\ntitle: $:/core/modules/widgets/raw.js\ntype: application/javascript\nmodule-type: widget\n\nRaw widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RawWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRawWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRawWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tvar div = this.document.createElement(\"div\");\n\tdiv.innerHTML=this.parseTreeNode.html;\n\tparent.insertBefore(div,nextSibling);\n\tthis.domNodes.push(div);\t\n};\n\n/*\nCompute the internal state of the widget\n*/\nRawWidget.prototype.execute = function() {\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRawWidget.prototype.refresh = function(changedTiddlers) {\n\treturn false;\n};\n\nexports.raw = RawWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/reveal.js": { "title": "$:/core/modules/widgets/reveal.js", "text": "/*\\\ntitle: $:/core/modules/widgets/reveal.js\ntype: application/javascript\nmodule-type: widget\n\nReveal widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar RevealWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRevealWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRevealWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar tag = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.revealTag && $tw.config.htmlUnsafeElements.indexOf(this.revealTag) === -1) {\n\t\ttag = this.revealTag;\n\t}\n\tvar domNode = this.document.createElement(tag);\n\tvar classes = this[\"class\"].split(\" \") || [];\n\tclasses.push(\"tc-reveal\");\n\tdomNode.className = classes.join(\" \");\n\tif(this.style) {\n\t\tdomNode.setAttribute(\"style\",this.style);\n\t}\n\tparent.insertBefore(domNode,nextSibling);\n\tthis.renderChildren(domNode,null);\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\t}\n\tif(!this.isOpen) {\n\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t}\n\tthis.domNodes.push(domNode);\n};\n\nRevealWidget.prototype.positionPopup = function(domNode) {\n\tdomNode.style.position = \"absolute\";\n\tdomNode.style.zIndex = \"1000\";\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tdomNode.style.left = (this.popup.left - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height - domNode.offsetHeight) + \"px\";\n\t\t\tbreak;\n\t\tcase \"right\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width) + \"px\";\n\t\t\tdomNode.style.top = this.popup.top + \"px\";\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tdomNode.style.left = (this.popup.left + this.popup.width - domNode.offsetWidth) + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t\tdefault: // Below\n\t\t\tdomNode.style.left = this.popup.left + \"px\";\n\t\t\tdomNode.style.top = (this.popup.top + this.popup.height) + \"px\";\n\t\t\tbreak;\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRevealWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.state = this.getAttribute(\"state\");\n\tthis.revealTag = this.getAttribute(\"tag\");\n\tthis.type = this.getAttribute(\"type\");\n\tthis.text = this.getAttribute(\"text\");\n\tthis.position = this.getAttribute(\"position\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tthis.style = this.getAttribute(\"style\",\"\");\n\tthis[\"default\"] = this.getAttribute(\"default\",\"\");\n\tthis.animate = this.getAttribute(\"animate\",\"no\");\n\tthis.retain = this.getAttribute(\"retain\",\"no\");\n\tthis.openAnimation = this.animate === \"no\" ? undefined : \"open\";\n\tthis.closeAnimation = this.animate === \"no\" ? undefined : \"close\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTitle = this.state;\n\tthis.readState();\n\t// Construct the child widgets\n\tvar childNodes = this.isOpen ? this.parseTreeNode.children : [];\n\tthis.hasChildNodes = this.isOpen;\n\tthis.makeChildWidgets(childNodes);\n};\n\n/*\nRead the state tiddler\n*/\nRevealWidget.prototype.readState = function() {\n\t// Read the information from the state tiddler\n\tvar state = this.stateTitle ? this.wiki.getTextReference(this.stateTitle,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\tswitch(this.type) {\n\t\tcase \"popup\":\n\t\t\tthis.readPopupState(state);\n\t\t\tbreak;\n\t\tcase \"match\":\n\t\t\tthis.readMatchState(state);\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.readMatchState(state);\n\t\t\tthis.isOpen = !this.isOpen;\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.readMatchState = function(state) {\n\tthis.isOpen = state === this.text;\n};\n\nRevealWidget.prototype.readPopupState = function(state) {\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(state);\n\t// Check if the state matches the location regexp\n\tif(match) {\n\t\t// If so, we're open\n\t\tthis.isOpen = true;\n\t\t// Get the location\n\t\tthis.popup = {\n\t\t\tleft: parseFloat(match[1]),\n\t\t\ttop: parseFloat(match[2]),\n\t\t\twidth: parseFloat(match[3]),\n\t\t\theight: parseFloat(match[4])\n\t\t};\n\t} else {\n\t\t// If not, we're closed\n\t\tthis.isOpen = false;\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nRevealWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.state || changedAttributes.type || changedAttributes.text || changedAttributes.position || changedAttributes[\"default\"] || changedAttributes.animate) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar refreshed = false,\n\t\t\tcurrentlyOpen = this.isOpen;\n\t\tthis.readState();\n\t\tif(this.isOpen !== currentlyOpen) {\n\t\t\tif(this.retain === \"yes\") {\n\t\t\t\tthis.updateState();\n\t\t\t} else {\n\t\t\t\tthis.refreshSelf();\n\t\t\t\trefreshed = true;\n\t\t\t}\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\t// Read the current state\n\tthis.readState();\n\t// Construct the child nodes if needed\n\tvar domNode = this.domNodes[0];\n\tif(this.isOpen && !this.hasChildNodes) {\n\t\tthis.hasChildNodes = true;\n\t\tthis.makeChildWidgets(this.parseTreeNode.children);\n\t\tthis.renderChildren(domNode,null);\n\t}\n\t// Animate our DOM node\n\tif(!domNode.isTiddlyWikiFakeDom && this.type === \"popup\" && this.isOpen) {\n\t\tthis.positionPopup(domNode);\n\t\t$tw.utils.addClass(domNode,\"tc-popup\"); // Make sure that clicks don't dismiss popups within the revealed content\n\n\t}\n\tif(this.isOpen) {\n\t\tdomNode.removeAttribute(\"hidden\");\n $tw.anim.perform(this.openAnimation,domNode);\n\t} else {\n\t\t$tw.anim.perform(this.closeAnimation,domNode,{callback: function() {\n\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n }});\n\t}\n};\n\nexports.reveal = RevealWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/scrollable.js": { "title": "$:/core/modules/widgets/scrollable.js", "text": "/*\\\ntitle: $:/core/modules/widgets/scrollable.js\ntype: application/javascript\nmodule-type: widget\n\nScrollable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ScrollableWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n\tthis.scaleFactor = 1;\n\tthis.addEventListeners([\n\t\t{type: \"tm-scroll\", handler: \"handleScrollEvent\"}\n\t]);\n\tif($tw.browser) {\n\t\tthis.requestAnimationFrame = window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000/60);\n\t\t\t};\n\t\tthis.cancelAnimationFrame = window.cancelAnimationFrame ||\n\t\t\twindow.webkitCancelAnimationFrame ||\n\t\t\twindow.webkitCancelRequestAnimationFrame ||\n\t\t\twindow.mozCancelAnimationFrame ||\n\t\t\twindow.mozCancelRequestAnimationFrame ||\n\t\t\tfunction(id) {\n\t\t\t\twindow.clearTimeout(id);\n\t\t\t};\n\t}\n};\n\n/*\nInherit from the base widget class\n*/\nScrollableWidget.prototype = new Widget();\n\nScrollableWidget.prototype.cancelScroll = function() {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(window,this.idRequestFrame);\n\t\tthis.idRequestFrame = null;\n\t}\n};\n\n/*\nHandle a scroll event\n*/\nScrollableWidget.prototype.handleScrollEvent = function(event) {\n\t// Pass the scroll event through if our offsetsize is larger than our scrollsize\n\tif(this.outerDomNode.scrollWidth <= this.outerDomNode.offsetWidth && this.outerDomNode.scrollHeight <= this.outerDomNode.offsetHeight && this.fallthrough === \"yes\") {\n\t\treturn true;\n\t}\n\tthis.scrollIntoView(event.target);\n\treturn false; // Handled event\n};\n\n/*\nScroll an element into view\n*/\nScrollableWidget.prototype.scrollIntoView = function(element) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tthis.cancelScroll();\n\tthis.startTime = Date.now();\n\tvar scrollPosition = {\n\t\tx: this.outerDomNode.scrollLeft,\n\t\ty: this.outerDomNode.scrollTop\n\t};\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar scrollableBounds = this.outerDomNode.getBoundingClientRect(),\n\t\tclientTargetBounds = element.getBoundingClientRect(),\n\t\tbounds = {\n\t\t\tleft: clientTargetBounds.left + scrollPosition.x - scrollableBounds.left,\n\t\t\ttop: clientTargetBounds.top + scrollPosition.y - scrollableBounds.top,\n\t\t\twidth: clientTargetBounds.width,\n\t\t\theight: clientTargetBounds.height\n\t\t};\n\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\tvar getEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\t// If the target is already visible then stay where we are\n\t\t\tif(targetPos >= currentPos && (targetPos + targetSize) <= (currentPos + currentSize)) {\n\t\t\t\treturn currentPos;\n\t\t\t// If the target is above/left of the current view, then scroll to its top/left\n\t\t\t} else if(targetPos <= currentPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// If the target is smaller than the window and the scroll position is too far up, then scroll till the target is at the bottom of the window\n\t\t\t} else if(targetSize < currentSize && currentPos < (targetPos + targetSize - currentSize)) {\n\t\t\t\treturn targetPos + targetSize - currentSize;\n\t\t\t// If the target is big, then just scroll to the top\n\t\t\t} else if(currentPos < targetPos) {\n\t\t\t\treturn targetPos;\n\t\t\t// Otherwise, stay where we are\n\t\t\t} else {\n\t\t\t\treturn currentPos;\n\t\t\t}\n\t\t},\n\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,this.outerDomNode.offsetWidth),\n\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,this.outerDomNode.offsetHeight);\n\t// Only scroll if necessary\n\tif(endX !== scrollPosition.x || endY !== scrollPosition.y) {\n\t\tvar self = this,\n\t\t\tdrawFrame;\n\t\tdrawFrame = function () {\n\t\t\tvar t;\n\t\t\tif(duration <= 0) {\n\t\t\t\tt = 1;\n\t\t\t} else {\n\t\t\t\tt = ((Date.now()) - self.startTime) / duration;\t\n\t\t\t}\n\t\t\tif(t >= 1) {\n\t\t\t\tself.cancelScroll();\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tself.outerDomNode.scrollLeft = scrollPosition.x + (endX - scrollPosition.x) * t;\n\t\t\tself.outerDomNode.scrollTop = scrollPosition.y + (endY - scrollPosition.y) * t;\n\t\t\tif(t < 1) {\n\t\t\t\tself.idRequestFrame = self.requestAnimationFrame.call(window,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nScrollableWidget.prototype.render = function(parent,nextSibling) {\n\tvar self = this;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create elements\n\tthis.outerDomNode = this.document.createElement(\"div\");\n\t$tw.utils.setStyle(this.outerDomNode,[\n\t\t{overflowY: \"auto\"},\n\t\t{overflowX: \"auto\"},\n\t\t{webkitOverflowScrolling: \"touch\"}\n\t]);\n\tthis.innerDomNode = this.document.createElement(\"div\");\n\tthis.outerDomNode.appendChild(this.innerDomNode);\n\t// Assign classes\n\tthis.outerDomNode.className = this[\"class\"] || \"\";\n\t// Insert element\n\tparent.insertBefore(this.outerDomNode,nextSibling);\n\tthis.renderChildren(this.innerDomNode,null);\n\tthis.domNodes.push(this.outerDomNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nScrollableWidget.prototype.execute = function() {\n\t// Get attributes\n\tthis.fallthrough = this.getAttribute(\"fallthrough\",\"yes\");\n\tthis[\"class\"] = this.getAttribute(\"class\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nScrollableWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"class\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.scrollable = ScrollableWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/select.js": { "title": "$:/core/modules/widgets/select.js", "text": "/*\\\ntitle: $:/core/modules/widgets/select.js\ntype: application/javascript\nmodule-type: widget\n\nSelect widget:\n\n```\n<$select tiddler=\"MyTiddler\" field=\"text\">\n<$list filter=\"[tag[chapter]]\">\n<option value=<<currentTiddler>>>\n<$view field=\"description\"/>\n</option>\n</$list>\n</$select>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SelectWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSelectWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSelectWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n\tthis.setSelectValue();\n\t$tw.utils.addEventListeners(this.getSelectDomNode(),[\n\t\t{name: \"change\", handlerObject: this, handlerMethod: \"handleChangeEvent\"}\n\t]);\n};\n\n/*\nHandle a change event\n*/\nSelectWidget.prototype.handleChangeEvent = function(event) {\n\t// Get the new value and assign it to the tiddler\n\tif(this.selectMultiple == false) {\n\t\tvar value = this.getSelectDomNode().value;\n\t} else {\n\t\tvar value = this.getSelectValues()\n\t\t\t\tvalue = $tw.utils.stringifyList(value);\n\t}\n\tthis.wiki.setText(this.selectTitle,this.selectField,this.selectIndex,value);\n\t// Trigger actions\n\tif(this.selectActions) {\n\t\tthis.invokeActionString(this.selectActions,this,event);\n\t}\n};\n\n/*\nIf necessary, set the value of the select element to the current value\n*/\nSelectWidget.prototype.setSelectValue = function() {\n\tvar value = this.selectDefault;\n\t// Get the value\n\tif(this.selectIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.selectTitle,this.selectIndex);\n\t} else {\n\t\tvar tiddler = this.wiki.getTiddler(this.selectTitle);\n\t\tif(tiddler) {\n\t\t\tif(this.selectField === \"text\") {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.selectTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.selectField)) {\n\t\t\t\t\tvalue = tiddler.getFieldString(this.selectField);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.selectField === \"title\") {\n\t\t\t\tvalue = this.selectTitle;\n\t\t\t}\n\t\t}\n\t}\n\t// Assign it to the select element if it's different than the current value\n\tif (this.selectMultiple) {\n\t\tvalue = value === undefined ? \"\" : value;\n\t\tvar select = this.getSelectDomNode();\n\t\tvar values = Array.isArray(value) ? value : $tw.utils.parseStringArray(value);\n\t\tfor(var i=0; i < select.children.length; i++){\n\t\t\tif(values.indexOf(select.children[i].value) != -1) {\n\t\t\t\tselect.children[i].selected = true;\n\t\t\t}\n\t\t}\n\t\t\n\t} else {\n\t\tvar domNode = this.getSelectDomNode();\n\t\tif(domNode.value !== value) {\n\t\t\tdomNode.value = value;\n\t\t}\n\t}\n};\n\n/*\nGet the DOM node of the select element\n*/\nSelectWidget.prototype.getSelectDomNode = function() {\n\treturn this.children[0].domNodes[0];\n};\n\n// Return an array of the selected opion values\n// select is an HTML select element\nSelectWidget.prototype.getSelectValues = function() {\n\tvar select, result, options, opt;\n\tselect = this.getSelectDomNode();\n\tresult = [];\n\toptions = select && select.options;\n\tfor (var i=0; i<options.length; i++) {\n\t\topt = options[i];\n\t\tif (opt.selected) {\n\t\t\tresult.push(opt.value || opt.text);\n\t\t}\n\t}\n\treturn result;\n}\n\n/*\nCompute the internal state of the widget\n*/\nSelectWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.selectActions = this.getAttribute(\"actions\");\n\tthis.selectTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.selectField = this.getAttribute(\"field\",\"text\");\n\tthis.selectIndex = this.getAttribute(\"index\");\n\tthis.selectClass = this.getAttribute(\"class\");\n\tthis.selectDefault = this.getAttribute(\"default\");\n\tthis.selectMultiple = this.getAttribute(\"multiple\", false);\n\tthis.selectSize = this.getAttribute(\"size\");\n\t// Make the child widgets\n\tvar selectNode = {\n\t\ttype: \"element\",\n\t\ttag: \"select\",\n\t\tchildren: this.parseTreeNode.children\n\t};\n\tif(this.selectClass) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"class\",this.selectClass);\n\t}\n\tif(this.selectMultiple) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"multiple\",\"multiple\");\n\t}\n\tif(this.selectSize) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"size\",this.selectSize);\n\t}\n\tthis.makeChildWidgets([selectNode]);\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSelectWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// If we're using a different tiddler/field/index then completely refresh ourselves\n\tif(changedAttributes.selectTitle || changedAttributes.selectField || changedAttributes.selectIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t// If the target tiddler value has changed, just update setting and refresh the children\n\t} else {\n\t\tvar childrenRefreshed = this.refreshChildren(changedTiddlers);\n\t\tif(changedTiddlers[this.selectTitle] || childrenRefreshed) {\n\t\t\tthis.setSelectValue();\n\t\t} \n\t\treturn childrenRefreshed;\n\t}\n};\n\nexports.select = SelectWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/set.js": { "title": "$:/core/modules/widgets/set.js", "text": "/*\\\ntitle: $:/core/modules/widgets/set.js\ntype: application/javascript\nmodule-type: widget\n\nSet variable widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar SetWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nSetWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nSetWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nSetWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.setName = this.getAttribute(\"name\",\"currentTiddler\");\n\tthis.setFilter = this.getAttribute(\"filter\");\n\tthis.setSelect = this.getAttribute(\"select\");\n\tthis.setTiddler = this.getAttribute(\"tiddler\");\n\tthis.setField = this.getAttribute(\"field\");\n\tthis.setIndex = this.getAttribute(\"index\");\n\tthis.setValue = this.getAttribute(\"value\");\n\tthis.setEmptyValue = this.getAttribute(\"emptyValue\");\n\t// Set context variable\n\tthis.setVariable(this.setName,this.getValue(),this.parseTreeNode.params);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nGet the value to be assigned\n*/\nSetWidget.prototype.getValue = function() {\n\tvar value = this.setValue;\n\tif(this.setTiddler) {\n\t\tvar tiddler = this.wiki.getTiddler(this.setTiddler);\n\t\tif(!tiddler) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t} else if(this.setField) {\n\t\t\tvalue = tiddler.getFieldString(this.setField) || this.setEmptyValue;\n\t\t} else if(this.setIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(this.setTiddler,this.setIndex,this.setEmptyValue);\n\t\t} else {\n\t\t\tvalue = tiddler.fields.text || this.setEmptyValue ;\n\t\t}\n\t} else if(this.setFilter) {\n\t\tvar results = this.wiki.filterTiddlers(this.setFilter,this);\n\t\tif(!this.setValue) {\n\t\t\tvar select;\n\t\t\tif(this.setSelect) {\n\t\t\t\tselect = parseInt(this.setSelect,10);\n\t\t\t}\n\t\t\tif(select !== undefined) {\n\t\t\t\tvalue = results[select] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = $tw.utils.stringifyList(results);\t\t\t\n\t\t\t}\n\t\t}\n\t\tif(results.length === 0 && this.setEmptyValue !== undefined) {\n\t\t\tvalue = this.setEmptyValue;\n\t\t}\n\t} else if(!value && this.setEmptyValue) {\n\t\tvalue = this.setEmptyValue;\n\t}\n\treturn value || \"\";\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nSetWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.filter || changedAttributes.select || changedAttributes.tiddler || (this.setTiddler && changedTiddlers[this.setTiddler]) || changedAttributes.field || changedAttributes.index || changedAttributes.value || changedAttributes.emptyValue ||\n\t (this.setFilter && this.getValue() != this.variables[this.setName].value)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.setvariable = SetWidget;\nexports.set = SetWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/text.js": { "title": "$:/core/modules/widgets/text.js", "text": "/*\\\ntitle: $:/core/modules/widgets/text.js\ntype: application/javascript\nmodule-type: widget\n\nText node widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TextNodeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTextNodeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTextNodeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tvar text = this.getAttribute(\"text\",this.parseTreeNode.text || \"\");\n\ttext = text.replace(/\\r/mg,\"\");\n\tvar textNode = this.document.createTextNode(text);\n\tparent.insertBefore(textNode,nextSibling);\n\tthis.domNodes.push(textNode);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTextNodeWidget.prototype.execute = function() {\n\t// Nothing to do for a text node\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTextNodeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.text) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.text = TextNodeWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/tiddler.js": { "title": "$:/core/modules/widgets/tiddler.js", "text": "/*\\\ntitle: $:/core/modules/widgets/tiddler.js\ntype: application/javascript\nmodule-type: widget\n\nTiddler widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TiddlerWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTiddlerWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTiddlerWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTiddlerWidget.prototype.execute = function() {\n\tthis.tiddlerState = this.computeTiddlerState();\n\tthis.setVariable(\"currentTiddler\",this.tiddlerState.currentTiddler);\n\tthis.setVariable(\"missingTiddlerClass\",this.tiddlerState.missingTiddlerClass);\n\tthis.setVariable(\"shadowTiddlerClass\",this.tiddlerState.shadowTiddlerClass);\n\tthis.setVariable(\"systemTiddlerClass\",this.tiddlerState.systemTiddlerClass);\n\tthis.setVariable(\"tiddlerTagClasses\",this.tiddlerState.tiddlerTagClasses);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nCompute the tiddler state flags\n*/\nTiddlerWidget.prototype.computeTiddlerState = function() {\n\t// Get our parameters\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\t// Compute the state\n\tvar state = {\n\t\tcurrentTiddler: this.tiddlerTitle || \"\",\n\t\tmissingTiddlerClass: (this.wiki.tiddlerExists(this.tiddlerTitle) || this.wiki.isShadowTiddler(this.tiddlerTitle)) ? \"tc-tiddler-exists\" : \"tc-tiddler-missing\",\n\t\tshadowTiddlerClass: this.wiki.isShadowTiddler(this.tiddlerTitle) ? \"tc-tiddler-shadow\" : \"\",\n\t\tsystemTiddlerClass: this.wiki.isSystemTiddler(this.tiddlerTitle) ? \"tc-tiddler-system\" : \"\",\n\t\ttiddlerTagClasses: this.getTagClasses()\n\t};\n\t// Compute a simple hash to make it easier to detect changes\n\tstate.hash = state.currentTiddler + state.missingTiddlerClass + state.shadowTiddlerClass + state.systemTiddlerClass + state.tiddlerTagClasses;\n\treturn state;\n};\n\n/*\nCreate a string of CSS classes derived from the tags of the current tiddler\n*/\nTiddlerWidget.prototype.getTagClasses = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\tif(tiddler) {\n\t\tvar tags = [];\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\ttags.push(\"tc-tagged-\" + encodeURIComponent(tag));\n\t\t});\n\t\treturn tags.join(\" \");\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTiddlerWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes(),\n\t\tnewTiddlerState = this.computeTiddlerState();\n\tif(changedAttributes.tiddler || newTiddlerState.hash !== this.tiddlerState.hash) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.tiddler = TiddlerWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/transclude.js": { "title": "$:/core/modules/widgets/transclude.js", "text": "/*\\\ntitle: $:/core/modules/widgets/transclude.js\ntype: application/javascript\nmodule-type: widget\n\nTransclude widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar TranscludeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nTranscludeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nTranscludeWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nTranscludeWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.transcludeTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.transcludeSubTiddler = this.getAttribute(\"subtiddler\");\n\tthis.transcludeField = this.getAttribute(\"field\");\n\tthis.transcludeIndex = this.getAttribute(\"index\");\n\tthis.transcludeMode = this.getAttribute(\"mode\");\n\t// Parse the text reference\n\tvar parseAsInline = !this.parseTreeNode.isBlock;\n\tif(this.transcludeMode === \"inline\") {\n\t\tparseAsInline = true;\n\t} else if(this.transcludeMode === \"block\") {\n\t\tparseAsInline = false;\n\t}\n\tvar parser = this.wiki.parseTextReference(\n\t\t\t\t\t\tthis.transcludeTitle,\n\t\t\t\t\t\tthis.transcludeField,\n\t\t\t\t\t\tthis.transcludeIndex,\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tparseAsInline: parseAsInline,\n\t\t\t\t\t\t\tsubTiddler: this.transcludeSubTiddler\n\t\t\t\t\t\t}),\n\t\tparseTreeNodes = parser ? parser.tree : this.parseTreeNode.children;\n\t// Set context variables for recursion detection\n\tvar recursionMarker = this.makeRecursionMarker();\n\tthis.setVariable(\"transclusion\",recursionMarker);\n\t// Check for recursion\n\tif(parser) {\n\t\tif(this.parentWidget && this.parentWidget.hasVariable(\"transclusion\",recursionMarker)) {\n\t\t\tparseTreeNodes = [{type: \"element\", tag: \"span\", attributes: {\n\t\t\t\t\"class\": {type: \"string\", value: \"tc-error\"}\n\t\t\t}, children: [\n\t\t\t\t{type: \"text\", text: $tw.language.getString(\"Error/RecursiveTransclusion\")}\n\t\t\t]}];\n\t\t}\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets(parseTreeNodes);\n};\n\n/*\nCompose a string comprising the title, field and/or index to identify this transclusion for recursion detection\n*/\nTranscludeWidget.prototype.makeRecursionMarker = function() {\n\tvar output = [];\n\toutput.push(\"{\");\n\toutput.push(this.getVariable(\"currentTiddler\",{defaultValue: \"\"}));\n\toutput.push(\"|\");\n\toutput.push(this.transcludeTitle || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeField || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeIndex || \"\");\n\toutput.push(\"|\");\n\toutput.push(this.transcludeSubTiddler || \"\");\n\toutput.push(\"}\");\n\treturn output.join(\"\");\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nTranscludeWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedTiddlers[this.transcludeTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\t\t\n\t}\n};\n\nexports.transclude = TranscludeWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/vars.js": { "title": "$:/core/modules/widgets/vars.js", "text": "/*\\\ntitle: $:/core/modules/widgets/vars.js\ntype: application/javascript\nmodule-type: widget\n\nThis widget allows multiple variables to be set in one go:\n\n```\n\\define helloworld() Hello world!\n<$vars greeting=\"Hi\" me={{!!title}} sentence=<<helloworld>>>\n <<greeting>>! I am <<me>> and I say: <<sentence>>\n</$vars>\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar VarsWidget = function(parseTreeNode,options) {\n\t// Call the constructor\n\tWidget.call(this);\n\t// Initialise\t\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nVarsWidget.prototype = Object.create(Widget.prototype);\n\n/*\nRender this widget into the DOM\n*/\nVarsWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nVarsWidget.prototype.execute = function() {\n\t// Parse variables\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(val,key) {\n\t\tif(key.charAt(0) !== \"$\") {\n\t\t\tself.setVariable(key,val);\n\t\t}\n\t});\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nVarsWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(Object.keys(changedAttributes).length) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports[\"vars\"] = VarsWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/view.js": { "title": "$:/core/modules/widgets/view.js", "text": "/*\\\ntitle: $:/core/modules/widgets/view.js\ntype: application/javascript\nmodule-type: widget\n\nView widget\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar ViewWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nViewWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nViewWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tif(this.text) {\n\t\tvar textNode = this.document.createTextNode(this.text);\n\t\tparent.insertBefore(textNode,nextSibling);\n\t\tthis.domNodes.push(textNode);\n\t} else {\n\t\tthis.makeChildWidgets();\n\t\tthis.renderChildren(parent,nextSibling);\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nViewWidget.prototype.execute = function() {\n\t// Get parameters from our attributes\n\tthis.viewTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.viewSubtiddler = this.getAttribute(\"subtiddler\");\n\tthis.viewField = this.getAttribute(\"field\",\"text\");\n\tthis.viewIndex = this.getAttribute(\"index\");\n\tthis.viewFormat = this.getAttribute(\"format\",\"text\");\n\tthis.viewTemplate = this.getAttribute(\"template\",\"\");\n\tthis.viewMode = this.getAttribute(\"mode\",\"block\");\n\tswitch(this.viewFormat) {\n\t\tcase \"htmlwikified\":\n\t\t\tthis.text = this.getValueAsHtmlWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"plainwikified\":\n\t\t\tthis.text = this.getValueAsPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencodedplainwikified\":\n\t\t\tthis.text = this.getValueAsHtmlEncodedPlainWikified(this.viewMode);\n\t\t\tbreak;\n\t\tcase \"htmlencoded\":\n\t\t\tthis.text = this.getValueAsHtmlEncoded();\n\t\t\tbreak;\n\t\tcase \"urlencoded\":\n\t\t\tthis.text = this.getValueAsUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"doubleurlencoded\":\n\t\t\tthis.text = this.getValueAsDoubleUrlEncoded();\n\t\t\tbreak;\n\t\tcase \"date\":\n\t\t\tthis.text = this.getValueAsDate(this.viewTemplate);\n\t\t\tbreak;\n\t\tcase \"relativedate\":\n\t\t\tthis.text = this.getValueAsRelativeDate();\n\t\t\tbreak;\n\t\tcase \"stripcomments\":\n\t\t\tthis.text = this.getValueAsStrippedComments();\n\t\t\tbreak;\n\t\tcase \"jsencoded\":\n\t\t\tthis.text = this.getValueAsJsEncoded();\n\t\t\tbreak;\n\t\tdefault: // \"text\"\n\t\t\tthis.text = this.getValueAsText();\n\t\t\tbreak;\n\t}\n};\n\n/*\nThe various formatter functions are baked into this widget for the moment. Eventually they will be replaced by macro functions\n*/\n\n/*\nRetrieve the value of the widget. Options are:\nasString: Optionally return the value as a string\n*/\nViewWidget.prototype.getValue = function(options) {\n\toptions = options || {};\n\tvar value = options.asString ? \"\" : undefined;\n\tif(this.viewIndex) {\n\t\tvalue = this.wiki.extractTiddlerDataItem(this.viewTitle,this.viewIndex);\n\t} else {\n\t\tvar tiddler;\n\t\tif(this.viewSubtiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.viewTitle,this.viewSubtiddler);\t\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.viewTitle);\n\t\t}\n\t\tif(tiddler) {\n\t\t\tif(this.viewField === \"text\" && !this.viewSubtiddler) {\n\t\t\t\t// Calling getTiddlerText() triggers lazy loading of skinny tiddlers\n\t\t\t\tvalue = this.wiki.getTiddlerText(this.viewTitle);\n\t\t\t} else {\n\t\t\t\tif($tw.utils.hop(tiddler.fields,this.viewField)) {\n\t\t\t\t\tif(options.asString) {\n\t\t\t\t\t\tvalue = tiddler.getFieldString(this.viewField);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvalue = tiddler.fields[this.viewField];\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tif(this.viewField === \"title\") {\n\t\t\t\tvalue = this.viewTitle;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nViewWidget.prototype.getValueAsText = function() {\n\treturn this.getValue({asString: true});\n};\n\nViewWidget.prototype.getValueAsHtmlWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/html\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsPlainWikified = function(mode) {\n\treturn this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t});\n};\n\nViewWidget.prototype.getValueAsHtmlEncodedPlainWikified = function(mode) {\n\treturn $tw.utils.htmlEncode(this.wiki.renderText(\"text/plain\",\"text/vnd.tiddlywiki\",this.getValueAsText(),{\n\t\tparseAsInline: mode !== \"block\",\n\t\tparentWidget: this\n\t}));\n};\n\nViewWidget.prototype.getValueAsHtmlEncoded = function() {\n\treturn $tw.utils.htmlEncode(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsUrlEncoded = function() {\n\treturn encodeURIComponent(this.getValueAsText());\n};\n\nViewWidget.prototype.getValueAsDoubleUrlEncoded = function() {\n\treturn encodeURIComponent(encodeURIComponent(this.getValueAsText()));\n};\n\nViewWidget.prototype.getValueAsDate = function(format) {\n\tformat = format || \"YYYY MM DD 0hh:0mm\";\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.formatDateString(value,format);\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsRelativeDate = function(format) {\n\tvar value = $tw.utils.parseDate(this.getValue());\n\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\treturn $tw.utils.getRelativeDate((new Date()) - (new Date(value))).description;\n\t} else {\n\t\treturn \"\";\n\t}\n};\n\nViewWidget.prototype.getValueAsStrippedComments = function() {\n\tvar lines = this.getValueAsText().split(\"\\n\"),\n\t\tout = [];\n\tfor(var line=0; line<lines.length; line++) {\n\t\tvar text = lines[line];\n\t\tif(!/^\\s*\\/\\/#/.test(text)) {\n\t\t\tout.push(text);\n\t\t}\n\t}\n\treturn out.join(\"\\n\");\n};\n\nViewWidget.prototype.getValueAsJsEncoded = function() {\n\treturn $tw.utils.stringify(this.getValueAsText());\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nViewWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.tiddler || changedAttributes.field || changedAttributes.index || changedAttributes.template || changedAttributes.format || changedTiddlers[this.viewTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn false;\t\n\t}\n};\n\nexports.view = ViewWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/widget.js": { "title": "$:/core/modules/widgets/widget.js", "text": "/*\\\ntitle: $:/core/modules/widgets/widget.js\ntype: application/javascript\nmodule-type: widget\n\nWidget base class\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nCreate a widget object for a parse tree node\n\tparseTreeNode: reference to the parse tree node to be rendered\n\toptions: see below\nOptions include:\n\twiki: mandatory reference to wiki associated with this render tree\n\tparentWidget: optional reference to a parent renderer node for the context chain\n\tdocument: optional document object to use instead of global document\n*/\nvar Widget = function(parseTreeNode,options) {\n\tif(arguments.length > 0) {\n\t\tthis.initialise(parseTreeNode,options);\n\t}\n};\n\n/*\nInitialise widget properties. These steps are pulled out of the constructor so that we can reuse them in subclasses\n*/\nWidget.prototype.initialise = function(parseTreeNode,options) {\n\toptions = options || {};\n\t// Save widget info\n\tthis.parseTreeNode = parseTreeNode;\n\tthis.wiki = options.wiki;\n\tthis.parentWidget = options.parentWidget;\n\tthis.variablesConstructor = function() {};\n\tthis.variablesConstructor.prototype = this.parentWidget ? this.parentWidget.variables : {};\n\tthis.variables = new this.variablesConstructor();\n\tthis.document = options.document;\n\tthis.attributes = {};\n\tthis.children = [];\n\tthis.domNodes = [];\n\tthis.eventListeners = {};\n\t// Hashmap of the widget classes\n\tif(!this.widgetClasses) {\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t}\n};\n\n/*\nRender this widget into the DOM\n*/\nWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWidget.prototype.execute = function() {\n\tthis.makeChildWidgets();\n};\n\n/*\nSet the value of a context variable\nname: name of the variable\nvalue: value of the variable\nparams: array of {name:, default:} for each parameter\n*/\nWidget.prototype.setVariable = function(name,value,params) {\n\tthis.variables[name] = {value: value, params: params};\n};\n\n/*\nGet the prevailing value of a context variable\nname: name of variable\noptions: see below\nOptions include\nparams: array of {name:, value:} for each parameter\ndefaultValue: default value if the variable is not defined\n*/\nWidget.prototype.getVariable = function(name,options) {\n\toptions = options || {};\n\tvar actualParams = options.params || [],\n\t\tparentWidget = this.parentWidget;\n\t// Check for the variable defined in the parent widget (or an ancestor in the prototype chain)\n\tif(parentWidget && name in parentWidget.variables) {\n\t\tvar variable = parentWidget.variables[name],\n\t\t\tvalue = variable.value;\n\t\t// Substitute any parameters specified in the definition\n\t\tvalue = this.substituteVariableParameters(value,variable.params,actualParams);\n\t\tvalue = this.substituteVariableReferences(value);\n\t\treturn value;\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn this.evaluateMacroModule(name,actualParams,options.defaultValue);\n};\n\nWidget.prototype.substituteVariableParameters = function(text,formalParams,actualParams) {\n\tif(formalParams) {\n\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\tparamInfo, paramValue;\n\t\t// Step through each of the parameters in the macro definition\n\t\tfor(var p=0; p<formalParams.length; p++) {\n\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\tparamInfo = formalParams[p];\n\t\t\tparamValue = undefined;\n\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\tnextAnonParameter++;\n\t\t\t}\n\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t}\n\t\t\t// If we've still not got a value, use the default, if any\n\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t// Replace any instances of this parameter\n\t\t\ttext = $tw.utils.replaceString(text,new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(paramInfo.name) + \"\\\\$\",\"mg\"),paramValue);\n\t\t}\n\t}\n\treturn text;\n};\n\nWidget.prototype.substituteVariableReferences = function(text) {\n\tvar self = this;\n\treturn (text || \"\").replace(/\\$\\(([^\\)\\$]+)\\)\\$/g,function(match,p1,offset,string) {\n\t\treturn self.getVariable(p1,{defaultValue: \"\"});\n\t});\n};\n\nWidget.prototype.evaluateMacroModule = function(name,actualParams,defaultValue) {\n\tif($tw.utils.hop($tw.macros,name)) {\n\t\tvar macro = $tw.macros[name],\n\t\t\targs = [];\n\t\tif(macro.params.length > 0) {\n\t\t\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\t\t\tparamInfo, paramValue;\n\t\t\t// Step through each of the parameters in the macro definition\n\t\t\tfor(var p=0; p<macro.params.length; p++) {\n\t\t\t\t// Check if we've got a macro call parameter with the same name\n\t\t\t\tparamInfo = macro.params[p];\n\t\t\t\tparamValue = undefined;\n\t\t\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t// If not, use the next available anonymous macro call parameter\n\t\t\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\t\t\tnextAnonParameter++;\n\t\t\t\t}\n\t\t\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t\t\t}\n\t\t\t\t// If we've still not got a value, use the default, if any\n\t\t\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t\t\t// Save the parameter\n\t\t\t\targs.push(paramValue);\n\t\t\t}\n\t\t}\n\t\telse for(var i=0; i<actualParams.length; ++i) {\n\t\t\targs.push(actualParams[i].value);\n\t\t}\n\t\treturn (macro.run.apply(this,args) || \"\").toString();\n\t} else {\n\t\treturn defaultValue;\n\t}\n};\n\n/*\nCheck whether a given context variable value exists in the parent chain\n*/\nWidget.prototype.hasVariable = function(name,value) {\n\tvar node = this;\n\twhile(node) {\n\t\tif($tw.utils.hop(node.variables,name) && node.variables[name].value === value) {\n\t\t\treturn true;\n\t\t}\n\t\tnode = node.parentWidget;\n\t}\n\treturn false;\n};\n\n/*\nConstruct a qualifying string based on a hash of concatenating the values of a given variable in the parent chain\n*/\nWidget.prototype.getStateQualifier = function(name) {\n\tthis.qualifiers = this.qualifiers || Object.create(null);\n\tname = name || \"transclusion\";\n\tif(this.qualifiers[name]) {\n\t\treturn this.qualifiers[name];\n\t} else {\n\t\tvar output = [],\n\t\t\tnode = this;\n\t\twhile(node && node.parentWidget) {\n\t\t\tif($tw.utils.hop(node.parentWidget.variables,name)) {\n\t\t\t\toutput.push(node.getVariable(name));\n\t\t\t}\n\t\t\tnode = node.parentWidget;\n\t\t}\n\t\tvar value = $tw.utils.hashString(output.join(\"\"));\n\t\tthis.qualifiers[name] = value;\n\t\treturn value;\n\t}\n};\n\n/*\nCompute the current values of the attributes of the widget. Returns a hashmap of the names of the attributes that have changed\n*/\nWidget.prototype.computeAttributes = function() {\n\tvar changedAttributes = {},\n\t\tself = this,\n\t\tvalue;\n\t$tw.utils.each(this.parseTreeNode.attributes,function(attribute,name) {\n\t\tif(attribute.type === \"filtered\") {\n\t\t\tvalue = self.wiki.filterTiddlers(attribute.filter,self)[0] || \"\";\n\t\t} else if(attribute.type === \"indirect\") {\n\t\t\tvalue = self.wiki.getTextReference(attribute.textReference,\"\",self.getVariable(\"currentTiddler\"));\n\t\t} else if(attribute.type === \"macro\") {\n\t\t\tvalue = self.getVariable(attribute.value.name,{params: attribute.value.params});\n\t\t} else { // String attribute\n\t\t\tvalue = attribute.value;\n\t\t}\n\t\t// Check whether the attribute has changed\n\t\tif(self.attributes[name] !== value) {\n\t\t\tself.attributes[name] = value;\n\t\t\tchangedAttributes[name] = true;\n\t\t}\n\t});\n\treturn changedAttributes;\n};\n\n/*\nCheck for the presence of an attribute\n*/\nWidget.prototype.hasAttribute = function(name) {\n\treturn $tw.utils.hop(this.attributes,name);\n};\n\n/*\nGet the value of an attribute\n*/\nWidget.prototype.getAttribute = function(name,defaultText) {\n\tif($tw.utils.hop(this.attributes,name)) {\n\t\treturn this.attributes[name];\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nAssign the computed attributes of the widget to a domNode\noptions include:\nexcludeEventAttributes: ignores attributes whose name begins with \"on\"\n*/\nWidget.prototype.assignAttributes = function(domNode,options) {\n\toptions = options || {};\n\tvar self = this;\n\t$tw.utils.each(this.attributes,function(v,a) {\n\t\t// Check exclusions\n\t\tif(options.excludeEventAttributes && a.substr(0,2) === \"on\") {\n\t\t\tv = undefined;\n\t\t}\n\t\tif(v !== undefined) {\n\t\t\tvar b = a.split(\":\");\n\t\t\t// Setting certain attributes can cause a DOM error (eg xmlns on the svg element)\n\t\t\ttry {\n\t\t\t\tif (b.length == 2 && b[0] == \"xlink\"){\n\t\t\t\t\tdomNode.setAttributeNS(\"http://www.w3.org/1999/xlink\",b[1],v);\n\t\t\t\t} else {\n\t\t\t\t\tdomNode.setAttributeNS(null,a,v);\n\t\t\t\t}\n\t\t\t} catch(e) {\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nMake child widgets correspondng to specified parseTreeNodes\n*/\nWidget.prototype.makeChildWidgets = function(parseTreeNodes) {\n\tthis.children = [];\n\tvar self = this;\n\t$tw.utils.each(parseTreeNodes || (this.parseTreeNode && this.parseTreeNode.children),function(childNode) {\n\t\tself.children.push(self.makeChildWidget(childNode));\n\t});\n};\n\n/*\nConstruct the widget object for a parse tree node\n*/\nWidget.prototype.makeChildWidget = function(parseTreeNode) {\n\tvar WidgetClass = this.widgetClasses[parseTreeNode.type];\n\tif(!WidgetClass) {\n\t\tWidgetClass = this.widgetClasses.text;\n\t\tparseTreeNode = {type: \"text\", text: \"Undefined widget '\" + parseTreeNode.type + \"'\"};\n\t}\n\treturn new WidgetClass(parseTreeNode,{\n\t\twiki: this.wiki,\n\t\tvariables: {},\n\t\tparentWidget: this,\n\t\tdocument: this.document\n\t});\n};\n\n/*\nGet the next sibling of this widget\n*/\nWidget.prototype.nextSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index < this.parentWidget.children.length-1) {\n\t\t\treturn this.parentWidget.children[index+1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nGet the previous sibling of this widget\n*/\nWidget.prototype.previousSibling = function() {\n\tif(this.parentWidget) {\n\t\tvar index = this.parentWidget.children.indexOf(this);\n\t\tif(index !== -1 && index > 0) {\n\t\t\treturn this.parentWidget.children[index-1];\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRender the children of this widget into the DOM\n*/\nWidget.prototype.renderChildren = function(parent,nextSibling) {\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\tchildWidget.render(parent,nextSibling);\n\t});\n};\n\n/*\nAdd a list of event listeners from an array [{type:,handler:},...]\n*/\nWidget.prototype.addEventListeners = function(listeners) {\n\tvar self = this;\n\t$tw.utils.each(listeners,function(listenerInfo) {\n\t\tself.addEventListener(listenerInfo.type,listenerInfo.handler);\n\t});\n};\n\n/*\nAdd an event listener\n*/\nWidget.prototype.addEventListener = function(type,handler) {\n\tvar self = this;\n\tif(typeof handler === \"string\") { // The handler is a method name on this widget\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn self[handler].call(self,event);\n\t\t};\n\t} else { // The handler is a function\n\t\tthis.eventListeners[type] = function(event) {\n\t\t\treturn handler.call(self,event);\n\t\t};\n\t}\n};\n\n/*\nDispatch an event to a widget. If the widget doesn't handle the event then it is also dispatched to the parent widget\n*/\nWidget.prototype.dispatchEvent = function(event) {\n\t// Dispatch the event if this widget handles it\n\tvar listener = this.eventListeners[event.type];\n\tif(listener) {\n\t\t// Don't propagate the event if the listener returned false\n\t\tif(!listener(event)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Dispatch the event to the parent widget\n\tif(this.parentWidget) {\n\t\treturn this.parentWidget.dispatchEvent(event);\n\t}\n\treturn true;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWidget.prototype.refresh = function(changedTiddlers) {\n\treturn this.refreshChildren(changedTiddlers);\n};\n\n/*\nRebuild a previously rendered widget\n*/\nWidget.prototype.refreshSelf = function() {\n\tvar nextSibling = this.findNextSiblingDomNode();\n\tthis.removeChildDomNodes();\n\tthis.render(this.parentDomNode,nextSibling);\n};\n\n/*\nRefresh all the children of a widget\n*/\nWidget.prototype.refreshChildren = function(changedTiddlers) {\n\tvar self = this,\n\t\trefreshed = false;\n\t$tw.utils.each(this.children,function(childWidget) {\n\t\trefreshed = childWidget.refresh(changedTiddlers) || refreshed;\n\t});\n\treturn refreshed;\n};\n\n/*\nFind the next sibling in the DOM to this widget. This is done by scanning the widget tree through all next siblings and their descendents that share the same parent DOM node\n*/\nWidget.prototype.findNextSiblingDomNode = function(startIndex) {\n\t// Refer to this widget by its index within its parents children\n\tvar parent = this.parentWidget,\n\t\tindex = startIndex !== undefined ? startIndex : parent.children.indexOf(this);\nif(index === -1) {\n\tthrow \"node not found in parents children\";\n}\n\t// Look for a DOM node in the later siblings\n\twhile(++index < parent.children.length) {\n\t\tvar domNode = parent.children[index].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\t// Go back and look for later siblings of our parent if it has the same parent dom node\n\tvar grandParent = parent.parentWidget;\n\tif(grandParent && parent.parentDomNode === this.parentDomNode) {\n\t\tindex = grandParent.children.indexOf(parent);\n\t\tif(index !== -1) {\n\t\t\treturn parent.findNextSiblingDomNode(index);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nFind the first DOM node generated by a widget or its children\n*/\nWidget.prototype.findFirstDomNode = function() {\n\t// Return the first dom node of this widget, if we've got one\n\tif(this.domNodes.length > 0) {\n\t\treturn this.domNodes[0];\n\t}\n\t// Otherwise, recursively call our children\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar domNode = this.children[t].findFirstDomNode();\n\t\tif(domNode) {\n\t\t\treturn domNode;\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRemove any DOM nodes created by this widget or its children\n*/\nWidget.prototype.removeChildDomNodes = function() {\n\t// If this widget has directly created DOM nodes, delete them and exit. This assumes that any child widgets are contained within the created DOM nodes, which would normally be the case\n\tif(this.domNodes.length > 0) {\n\t\t$tw.utils.each(this.domNodes,function(domNode) {\n\t\t\tdomNode.parentNode.removeChild(domNode);\n\t\t});\n\t\tthis.domNodes = [];\n\t} else {\n\t\t// Otherwise, ask the child widgets to delete their DOM nodes\n\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\tchildWidget.removeChildDomNodes();\n\t\t});\n\t}\n};\n\n/*\nInvoke the action widgets that are descendents of the current widget.\n*/\nWidget.prototype.invokeActions = function(triggeringWidget,event) {\n\tvar handled = false;\n\t// For each child widget\n\tfor(var t=0; t<this.children.length; t++) {\n\t\tvar child = this.children[t];\n\t\t// Invoke the child if it is an action widget\n\t\tif(child.invokeAction) {\n\t\t\tchild.refreshSelf();\n\t\t\tif(child.invokeAction(triggeringWidget,event)) {\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t}\n\t\t// Propagate through through the child if it permits it\n\t\tif(child.allowActionPropagation() && child.invokeActions(triggeringWidget,event)) {\n\t\t\thandled = true;\n\t\t}\n\t}\n\treturn handled;\n};\n\n/*\nInvoke the action widgets defined in a string\n*/\nWidget.prototype.invokeActionString = function(actions,triggeringWidget,event,variables) {\n\tactions = actions || \"\";\n\tvar parser = this.wiki.parseText(\"text/vnd.tiddlywiki\",actions,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document\n\t\t}),\n\t\twidgetNode = this.wiki.makeWidget(parser,{\n\t\t\tparentWidget: this,\n\t\t\tdocument: this.document,\n\t\t\tvariables: variables\n\t\t});\n\tvar container = this.document.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn widgetNode.invokeActions(this,event);\n};\n\nWidget.prototype.allowActionPropagation = function() {\n\treturn true;\n};\n\nexports.widget = Widget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/widgets/wikify.js": { "title": "$:/core/modules/widgets/wikify.js", "text": "/*\\\ntitle: $:/core/modules/widgets/wikify.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to wikify text into a variable\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\nvar WikifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nWikifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nWikifyWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nWikifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.wikifyName = this.getAttribute(\"name\");\n\tthis.wikifyText = this.getAttribute(\"text\");\n\tthis.wikifyType = this.getAttribute(\"type\");\n\tthis.wikifyMode = this.getAttribute(\"mode\",\"block\");\n\tthis.wikifyOutput = this.getAttribute(\"output\",\"text\");\n\t// Create the parse tree\n\tthis.wikifyParser = this.wiki.parseText(this.wikifyType,this.wikifyText,{\n\t\t\tparseAsInline: this.wikifyMode === \"inline\"\n\t\t});\n\t// Create the widget tree \n\tthis.wikifyWidgetNode = this.wiki.makeWidget(this.wikifyParser,{\n\t\t\tdocument: $tw.fakeDocument,\n\t\t\tparentWidget: this\n\t\t});\n\t// Render the widget tree to the container\n\tthis.wikifyContainer = $tw.fakeDocument.createElement(\"div\");\n\tthis.wikifyWidgetNode.render(this.wikifyContainer,null);\n\tthis.wikifyResult = this.getResult();\n\t// Set context variable\n\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t// Construct the child widgets\n\tthis.makeChildWidgets();\n};\n\n/*\nReturn the result string\n*/\nWikifyWidget.prototype.getResult = function() {\n\tvar result;\n\tswitch(this.wikifyOutput) {\n\t\tcase \"text\":\n\t\t\tresult = this.wikifyContainer.textContent;\n\t\t\tbreak;\n\t\tcase \"formattedtext\":\n\t\t\tresult = this.wikifyContainer.formattedTextContent;\n\t\t\tbreak;\n\t\tcase \"html\":\n\t\t\tresult = this.wikifyContainer.innerHTML;\n\t\t\tbreak;\n\t\tcase \"parsetree\":\n\t\t\tresult = JSON.stringify(this.wikifyParser.tree,0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t\tcase \"widgettree\":\n\t\t\tresult = JSON.stringify(this.getWidgetTree(),0,$tw.config.preferences.jsonSpaces);\n\t\t\tbreak;\n\t}\n\treturn result;\n};\n\n/*\nReturn a string of the widget tree\n*/\nWikifyWidget.prototype.getWidgetTree = function() {\n\tvar copyNode = function(widgetNode,resultNode) {\n\t\t\tvar type = widgetNode.parseTreeNode.type;\n\t\t\tresultNode.type = type;\n\t\t\tswitch(type) {\n\t\t\t\tcase \"element\":\n\t\t\t\t\tresultNode.tag = widgetNode.parseTreeNode.tag;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"text\":\n\t\t\t\t\tresultNode.text = widgetNode.parseTreeNode.text;\n\t\t\t\t\tbreak;\t\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.attributes || {}).length > 0) {\n\t\t\t\tresultNode.attributes = {};\n\t\t\t\t$tw.utils.each(widgetNode.attributes,function(attr,attrName) {\n\t\t\t\t\tresultNode.attributes[attrName] = widgetNode.getAttribute(attrName);\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(Object.keys(widgetNode.children || {}).length > 0) {\n\t\t\t\tresultNode.children = [];\n\t\t\t\t$tw.utils.each(widgetNode.children,function(widgetChildNode) {\n\t\t\t\t\tvar node = {};\n\t\t\t\t\tresultNode.children.push(node);\n\t\t\t\t\tcopyNode(widgetChildNode,node);\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tresults = {};\n\tcopyNode(this.wikifyWidgetNode,results);\n\treturn results;\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nWikifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\t// Refresh ourselves entirely if any of our attributes have changed\n\tif(changedAttributes.name || changedAttributes.text || changedAttributes.type || changedAttributes.mode || changedAttributes.output) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\t// Refresh the widget tree\n\t\tif(this.wikifyWidgetNode.refresh(changedTiddlers)) {\n\t\t\t// Check if there was any change\n\t\t\tvar result = this.getResult();\n\t\t\tif(result !== this.wikifyResult) {\n\t\t\t\t// If so, save the change\n\t\t\t\tthis.wikifyResult = result;\n\t\t\t\tthis.setVariable(this.wikifyName,this.wikifyResult);\n\t\t\t\t// Refresh each of our child widgets\n\t\t\t\t$tw.utils.each(this.children,function(childWidget) {\n\t\t\t\t\tchildWidget.refreshSelf();\n\t\t\t\t});\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\t// Just refresh the children\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.wikify = WikifyWidget;\n\n})();\n", "type": "application/javascript", "module-type": "widget" }, "$:/core/modules/wiki-bulkops.js": { "title": "$:/core/modules/wiki-bulkops.js", "text": "/*\\\ntitle: $:/core/modules/wiki-bulkops.js\ntype: application/javascript\nmodule-type: wikimethod\n\nBulk tiddler operations such as rename.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nRename a tiddler, and relink any tags or lists that reference it.\n*/\nfunction renameTiddler(fromTitle,toTitle,options) {\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\t// Rename the tiddler itself\n\t\tvar oldTiddler = this.getTiddler(fromTitle),\n\t\t\tnewTiddler = new $tw.Tiddler(oldTiddler,{title: toTitle},this.getModificationFields());\n\t\tnewTiddler = $tw.hooks.invokeHook(\"th-renaming-tiddler\",newTiddler,oldTiddler);\n\t\tthis.addTiddler(newTiddler);\n\t\tthis.deleteTiddler(fromTitle);\n\t\t// Rename any tags or lists that reference it\n\t\tthis.relinkTiddler(fromTitle,toTitle,options)\n\t}\n}\n\n/*\nRelink any tags or lists that reference a given tiddler\n*/\nfunction relinkTiddler(fromTitle,toTitle,options) {\n\tvar self = this;\n\tfromTitle = (fromTitle || \"\").trim();\n\ttoTitle = (toTitle || \"\").trim();\n\toptions = options || {};\n\tif(fromTitle && toTitle && fromTitle !== toTitle) {\n\t\tthis.each(function(tiddler,title) {\n\t\t\tvar type = tiddler.fields.type || \"\";\n\t\t\t// Don't touch plugins or JavaScript modules\n\t\t\tif(!tiddler.fields[\"plugin-type\"] && type !== \"application/javascript\") {\n\t\t\t\tvar tags = (tiddler.fields.tags || []).slice(0),\n\t\t\t\t\tlist = (tiddler.fields.list || []).slice(0),\n\t\t\t\t\tisModified = false;\n\t\t\t\tif(!options.dontRenameInTags) {\n\t\t\t\t\t// Rename tags\n\t\t\t\t\t$tw.utils.each(tags,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming tag '\" + tags[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\ttags[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(!options.dontRenameInLists) {\n\t\t\t\t\t// Rename lists\n\t\t\t\t\t$tw.utils.each(list,function (title,index) {\n\t\t\t\t\t\tif(title === fromTitle) {\nconsole.log(\"Renaming list item '\" + list[index] + \"' to '\" + toTitle + \"' of tiddler '\" + tiddler.fields.title + \"'\");\n\t\t\t\t\t\t\tlist[index] = toTitle;\n\t\t\t\t\t\t\tisModified = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\tif(isModified) {\n\t\t\t\t\tvar newTiddler = new $tw.Tiddler(tiddler,{tags: tags, list: list},self.getModificationFields())\n\t\t\t\t\tnewTiddler = $tw.hooks.invokeHook(\"th-relinking-tiddler\",newTiddler,tiddler);\n\t\t\t\t\tself.addTiddler(newTiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n};\n\nexports.renameTiddler = renameTiddler;\nexports.relinkTiddler = relinkTiddler;\n\n})();\n", "type": "application/javascript", "module-type": "wikimethod" }, "$:/core/modules/wiki.js": { "title": "$:/core/modules/wiki.js", "text": "/*\\\ntitle: $:/core/modules/wiki.js\ntype: application/javascript\nmodule-type: wikimethod\n\nExtension methods for the $tw.Wiki object\n\nAdds the following properties to the wiki object:\n\n* `eventListeners` is a hashmap by type of arrays of listener functions\n* `changedTiddlers` is a hashmap describing changes to named tiddlers since wiki change events were last dispatched. Each entry is a hashmap containing two fields:\n\tmodified: true/false\n\tdeleted: true/false\n* `changeCount` is a hashmap by tiddler title containing a numerical index that starts at zero and is incremented each time a tiddler is created changed or deleted\n* `caches` is a hashmap by tiddler title containing a further hashmap of named cache objects. Caches are automatically cleared when a tiddler is modified or deleted\n* `globalCache` is a hashmap by cache name of cache objects that are cleared whenever any tiddler change occurs\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar widget = require(\"$:/core/modules/widgets/widget.js\");\n\nvar USER_NAME_TITLE = \"$:/status/UserName\",\n\tTIMESTAMP_DISABLE_TITLE = \"$:/config/TimestampDisable\";\n\n/*\nGet the value of a text reference. Text references can have any of these forms:\n\t<tiddlertitle>\n\t<tiddlertitle>!!<fieldname>\n\t!!<fieldname> - specifies a field of the current tiddlers\n\t<tiddlertitle>##<index>\n*/\nexports.getTextReference = function(textRef,defaultText,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tif(tr.field) {\n\t\tvar tiddler = this.getTiddler(title);\n\t\tif(tr.field === \"title\") { // Special case so we can return the title of a non-existent tiddler\n\t\t\treturn title;\n\t\t} else if(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\treturn tiddler.getFieldString(tr.field);\n\t\t} else {\n\t\t\treturn defaultText;\n\t\t}\n\t} else if(tr.index) {\n\t\treturn this.extractTiddlerDataItem(title,tr.index,defaultText);\n\t} else {\n\t\treturn this.getTiddlerText(title,defaultText);\n\t}\n};\n\nexports.setTextReference = function(textRef,value,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle = tr.title || currTiddlerTitle;\n\tthis.setText(title,tr.field,tr.index,value);\n};\n\nexports.setText = function(title,field,index,value,options) {\n\toptions = options || {};\n\tvar creationFields = options.suppressTimestamp ? {} : this.getCreationFields(),\n\t\tmodificationFields = options.suppressTimestamp ? {} : this.getModificationFields();\n\t// Check if it is a reference to a tiddler field\n\tif(index) {\n\t\tvar data = this.getTiddlerData(title,Object.create(null));\n\t\tif(value !== undefined) {\n\t\t\tdata[index] = value;\n\t\t} else {\n\t\t\tdelete data[index];\n\t\t}\n\t\tthis.setTiddlerData(title,data,modificationFields);\n\t} else {\n\t\tvar tiddler = this.getTiddler(title),\n\t\t\tfields = {title: title};\n\t\tfields[field || \"text\"] = value;\n\t\tthis.addTiddler(new $tw.Tiddler(creationFields,tiddler,fields,modificationFields));\n\t}\n};\n\nexports.deleteTextReference = function(textRef,currTiddlerTitle) {\n\tvar tr = $tw.utils.parseTextReference(textRef),\n\t\ttitle,tiddler,fields;\n\t// Check if it is a reference to a tiddler\n\tif(tr.title && !tr.field) {\n\t\tthis.deleteTiddler(tr.title);\n\t// Else check for a field reference\n\t} else if(tr.field) {\n\t\ttitle = tr.title || currTiddlerTitle;\n\t\ttiddler = this.getTiddler(title);\n\t\tif(tiddler && $tw.utils.hop(tiddler.fields,tr.field)) {\n\t\t\tfields = Object.create(null);\n\t\t\tfields[tr.field] = undefined;\n\t\t\tthis.addTiddler(new $tw.Tiddler(tiddler,fields,this.getModificationFields()));\n\t\t}\n\t}\n};\n\nexports.addEventListener = function(type,listener) {\n\tthis.eventListeners = this.eventListeners || {};\n\tthis.eventListeners[type] = this.eventListeners[type] || [];\n\tthis.eventListeners[type].push(listener);\t\n};\n\nexports.removeEventListener = function(type,listener) {\n\tvar listeners = this.eventListeners[type];\n\tif(listeners) {\n\t\tvar p = listeners.indexOf(listener);\n\t\tif(p !== -1) {\n\t\t\tlisteners.splice(p,1);\n\t\t}\n\t}\n};\n\nexports.dispatchEvent = function(type /*, args */) {\n\tvar args = Array.prototype.slice.call(arguments,1),\n\t\tlisteners = this.eventListeners[type];\n\tif(listeners) {\n\t\tfor(var p=0; p<listeners.length; p++) {\n\t\t\tvar listener = listeners[p];\n\t\t\tlistener.apply(listener,args);\n\t\t}\n\t}\n};\n\n/*\nCauses a tiddler to be marked as changed, incrementing the change count, and triggers event handlers.\nThis method should be called after the changes it describes have been made to the wiki.tiddlers[] array.\n\ttitle: Title of tiddler\n\tisDeleted: defaults to false (meaning the tiddler has been created or modified),\n\t\ttrue if the tiddler has been deleted\n*/\nexports.enqueueTiddlerEvent = function(title,isDeleted) {\n\t// Record the touch in the list of changed tiddlers\n\tthis.changedTiddlers = this.changedTiddlers || Object.create(null);\n\tthis.changedTiddlers[title] = this.changedTiddlers[title] || Object.create(null);\n\tthis.changedTiddlers[title][isDeleted ? \"deleted\" : \"modified\"] = true;\n\t// Increment the change count\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\tthis.changeCount[title]++;\n\t} else {\n\t\tthis.changeCount[title] = 1;\n\t}\n\t// Trigger events\n\tthis.eventListeners = this.eventListeners || {};\n\tif(!this.eventsTriggered) {\n\t\tvar self = this;\n\t\t$tw.utils.nextTick(function() {\n\t\t\tvar changes = self.changedTiddlers;\n\t\t\tself.changedTiddlers = Object.create(null);\n\t\t\tself.eventsTriggered = false;\n\t\t\tif($tw.utils.count(changes) > 0) {\n\t\t\t\tself.dispatchEvent(\"change\",changes);\n\t\t\t}\n\t\t});\n\t\tthis.eventsTriggered = true;\n\t}\n};\n\nexports.getSizeOfTiddlerEventQueue = function() {\n\treturn $tw.utils.count(this.changedTiddlers);\n};\n\nexports.clearTiddlerEventQueue = function() {\n\tthis.changedTiddlers = Object.create(null);\n\tthis.changeCount = Object.create(null);\n};\n\nexports.getChangeCount = function(title) {\n\tthis.changeCount = this.changeCount || Object.create(null);\n\tif($tw.utils.hop(this.changeCount,title)) {\n\t\treturn this.changeCount[title];\n\t} else {\n\t\treturn 0;\n\t}\n};\n\n/*\nGenerate an unused title from the specified base\n*/\nexports.generateNewTitle = function(baseTitle,options) {\n\toptions = options || {};\n\tvar c = 0,\n\t\ttitle = baseTitle;\n\twhile(this.tiddlerExists(title) || this.isShadowTiddler(title) || this.findDraft(title)) {\n\t\ttitle = baseTitle + \n\t\t\t(options.prefix || \" \") + \n\t\t\t(++c);\n\t}\n\treturn title;\n};\n\nexports.isSystemTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/\") === 0;\n};\n\nexports.isTemporaryTiddler = function(title) {\n\treturn title && title.indexOf(\"$:/temp/\") === 0;\n};\n\nexports.isImageTiddler = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\t\t\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/vnd.tiddlywiki\"];\n\t\treturn !!contentTypeInfo && contentTypeInfo.flags.indexOf(\"image\") !== -1;\n\t} else {\n\t\treturn null;\n\t}\n};\n\n/*\nLike addTiddler() except it will silently reject any plugin tiddlers that are older than the currently loaded version. Returns true if the tiddler was imported\n*/\nexports.importTiddler = function(tiddler) {\n\tvar existingTiddler = this.getTiddler(tiddler.fields.title);\n\t// Check if we're dealing with a plugin\n\tif(tiddler && tiddler.hasField(\"plugin-type\") && tiddler.hasField(\"version\") && existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t// Reject the incoming plugin if it is older\n\t\tif(!$tw.utils.checkVersions(tiddler.fields.version,existingTiddler.fields.version)) {\n\t\t\treturn false;\n\t\t}\n\t}\n\t// Fall through to adding the tiddler\n\tthis.addTiddler(tiddler);\n\treturn true;\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is created\n*/\nexports.getCreationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = {\n\t\t\t\tcreated: new Date()\n\t\t\t},\n\t\t\tcreator = this.getTiddlerText(USER_NAME_TITLE);\n\t\tif(creator) {\n\t\t\tfields.creator = creator;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a hashmap of the fields that should be set when a tiddler is modified\n*/\nexports.getModificationFields = function() {\n\tif(this.getTiddlerText(TIMESTAMP_DISABLE_TITLE,\"\").toLowerCase() !== \"yes\") {\n\t\tvar fields = Object.create(null),\n\t\t\tmodifier = this.getTiddlerText(USER_NAME_TITLE);\n\t\tfields.modified = new Date();\n\t\tif(modifier) {\n\t\t\tfields.modifier = modifier;\n\t\t}\n\t\treturn fields;\n\t} else {\n\t\treturn {};\n\t}\n};\n\n/*\nReturn a sorted array of tiddler titles. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.getTiddlers = function(options) {\n\toptions = options || Object.create(null);\n\tvar self = this,\n\t\tsortField = options.sortField || \"title\",\n\t\ttiddlers = [], t, titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tif(options.includeSystem || !self.isSystemTiddler(title)) {\n\t\t\tif(!options.excludeTag || !tiddler.hasTag(options.excludeTag)) {\n\t\t\t\ttiddlers.push(tiddler);\n\t\t\t}\n\t\t}\n\t});\n\ttiddlers.sort(function(a,b) {\n\t\tvar aa = a.fields[sortField].toLowerCase() || \"\",\n\t\t\tbb = b.fields[sortField].toLowerCase() || \"\";\n\t\tif(aa < bb) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tif(aa > bb) {\n\t\t\t\treturn 1;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t}\n\t});\n\tfor(t=0; t<tiddlers.length; t++) {\n\t\ttitles.push(tiddlers[t].fields.title);\n\t}\n\treturn titles;\n};\n\nexports.countTiddlers = function(excludeTag) {\n\tvar tiddlers = this.getTiddlers({excludeTag: excludeTag});\n\treturn $tw.utils.count(tiddlers);\n};\n\n/*\nReturns a function iterator(callback) that iterates through the specified titles, and invokes the callback with callback(tiddler,title)\n*/\nexports.makeTiddlerIterator = function(titles) {\n\tvar self = this;\n\tif(!$tw.utils.isArray(titles)) {\n\t\ttitles = Object.keys(titles);\n\t} else {\n\t\ttitles = titles.slice(0);\n\t}\n\treturn function(callback) {\n\t\ttitles.forEach(function(title) {\n\t\t\tcallback(self.getTiddler(title),title);\n\t\t});\n\t};\n};\n\n/*\nSort an array of tiddler titles by a specified field\n\ttitles: array of titles (sorted in place)\n\tsortField: name of field to sort by\n\tisDescending: true if the sort should be descending\n\tisCaseSensitive: true if the sort should consider upper and lower case letters to be different\n*/\nexports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,isNumeric) {\n\tvar self = this;\n\ttitles.sort(function(a,b) {\n\t\tvar x,y,\n\t\t\tcompareNumbers = function(x,y) {\n\t\t\t\tvar result = \n\t\t\t\t\tisNaN(x) && !isNaN(y) ? (isDescending ? -1 : 1) :\n\t\t\t\t\t!isNaN(x) && isNaN(y) ? (isDescending ? 1 : -1) :\n\t\t\t\t\t\t\t\t\t\t\t(isDescending ? y - x : x - y);\n\t\t\t\treturn result;\n\t\t\t};\n\t\tif(sortField !== \"title\") {\n\t\t\tvar tiddlerA = self.getTiddler(a),\n\t\t\t\ttiddlerB = self.getTiddler(b);\n\t\t\tif(tiddlerA) {\n\t\t\t\ta = tiddlerA.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\ta = \"\";\n\t\t\t}\n\t\t\tif(tiddlerB) {\n\t\t\t\tb = tiddlerB.fields[sortField] || \"\";\n\t\t\t} else {\n\t\t\t\tb = \"\";\n\t\t\t}\n\t\t}\n\t\tx = Number(a);\n\t\ty = Number(b);\n\t\tif(isNumeric && (!isNaN(x) || !isNaN(y))) {\n\t\t\treturn compareNumbers(x,y);\n\t\t} else if($tw.utils.isDate(a) && $tw.utils.isDate(b)) {\n\t\t\treturn isDescending ? b - a : a - b;\n\t\t} else {\n\t\t\ta = String(a);\n\t\t\tb = String(b);\n\t\t\tif(!isCaseSensitive) {\n\t\t\t\ta = a.toLowerCase();\n\t\t\t\tb = b.toLowerCase();\n\t\t\t}\n\t\t\treturn isDescending ? b.localeCompare(a) : a.localeCompare(b);\n\t\t}\n\t});\n};\n\n/*\nFor every tiddler invoke a callback(title,tiddler) with `this` set to the wiki object. Options include:\nsortField: field to sort by\nexcludeTag: tag to exclude\nincludeSystem: whether to include system tiddlers (defaults to false)\n*/\nexports.forEachTiddler = function(/* [options,]callback */) {\n\tvar arg = 0,\n\t\toptions = arguments.length >= 2 ? arguments[arg++] : {},\n\t\tcallback = arguments[arg++],\n\t\ttitles = this.getTiddlers(options),\n\t\tt, tiddler;\n\tfor(t=0; t<titles.length; t++) {\n\t\ttiddler = this.getTiddler(titles[t]);\n\t\tif(tiddler) {\n\t\t\tcallback.call(this,tiddler.fields.title,tiddler);\n\t\t}\n\t}\n};\n\n/*\nReturn an array of tiddler titles that are directly linked from the specified tiddler\n*/\nexports.getTiddlerLinks = function(title) {\n\tvar self = this;\n\t// We'll cache the links so they only get computed if the tiddler changes\n\treturn this.getCacheForTiddler(title,\"links\",function() {\n\t\t// Parse the tiddler\n\t\tvar parser = self.parseTiddler(title);\n\t\t// Count up the links\n\t\tvar links = [],\n\t\t\tcheckParseTree = function(parseTree) {\n\t\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t};\n\t\tif(parser) {\n\t\t\tcheckParseTree(parser.tree);\n\t\t}\n\t\treturn links;\n\t});\n};\n\n/*\nReturn an array of tiddler titles that link to the specified tiddler\n*/\nexports.getTiddlerBacklinks = function(targetTitle) {\n\tvar self = this,\n\t\tbacklinks = [];\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\tbacklinks.push(title);\n\t\t}\n\t});\n\treturn backlinks;\n};\n\n/*\nReturn a hashmap of tiddler titles that are referenced but not defined. Each value is the number of times the missing tiddler is referenced\n*/\nexports.getMissingTitles = function() {\n\tvar self = this,\n\t\tmissing = [];\n// We should cache the missing tiddler list, even if we recreate it every time any tiddler is modified\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tif((!self.tiddlerExists(link) && !self.isShadowTiddler(link)) && missing.indexOf(link) === -1) {\n\t\t\t\tmissing.push(link);\n\t\t\t}\n\t\t});\n\t});\n\treturn missing;\n};\n\nexports.getOrphanTitles = function() {\n\tvar self = this,\n\t\torphans = this.getTiddlers();\n\tthis.forEachTiddler(function(title,tiddler) {\n\t\tvar links = self.getTiddlerLinks(title);\n\t\t$tw.utils.each(links,function(link) {\n\t\t\tvar p = orphans.indexOf(link);\n\t\t\tif(p !== -1) {\n\t\t\t\torphans.splice(p,1);\n\t\t\t}\n\t\t});\n\t});\n\treturn orphans; // Todo\n};\n\n/*\nRetrieves a list of the tiddler titles that are tagged with a given tag\n*/\nexports.getTiddlersWithTag = function(tag) {\n\tvar self = this;\n\treturn this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\tvar tagmap = self.getTagMap();\n\t\treturn self.sortByList(tagmap[tag],tag);\n\t});\n};\n\n/*\nGet a hashmap by tag of arrays of tiddler titles\n*/\nexports.getTagMap = function() {\n\tvar self = this;\n\treturn this.getGlobalCache(\"tagmap\",function() {\n\t\tvar tags = Object.create(null),\n\t\t\tstoreTags = function(tagArray,title) {\n\t\t\t\tif(tagArray) {\n\t\t\t\t\tfor(var index=0; index<tagArray.length; index++) {\n\t\t\t\t\t\tvar tag = tagArray[index];\n\t\t\t\t\t\tif($tw.utils.hop(tags,tag)) {\n\t\t\t\t\t\t\ttags[tag].push(title);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\ttags[tag] = [title];\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\ttitle, tiddler;\n\t\t// Collect up all the tags\n\t\tself.eachShadow(function(tiddler,title) {\n\t\t\tif(!self.tiddlerExists(title)) {\n\t\t\t\ttiddler = self.getTiddler(title);\n\t\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t\t}\n\t\t});\n\t\tself.each(function(tiddler,title) {\n\t\t\tstoreTags(tiddler.fields.tags,title);\n\t\t});\n\t\treturn tags;\n\t});\n};\n\n/*\nLookup a given tiddler and return a list of all the tiddlers that include it in the specified list field\n*/\nexports.findListingsOfTiddler = function(targetTitle,fieldName) {\n\tfieldName = fieldName || \"list\";\n\tvar titles = [];\n\tthis.each(function(tiddler,title) {\n\t\tvar list = $tw.utils.parseStringArray(tiddler.fields[fieldName]);\n\t\tif(list && list.indexOf(targetTitle) !== -1) {\n\t\t\ttitles.push(title);\n\t\t}\n\t});\n\treturn titles;\n};\n\n/*\nSorts an array of tiddler titles according to an ordered list\n*/\nexports.sortByList = function(array,listTitle) {\n\tvar list = this.getTiddlerList(listTitle);\n\tif(!array || array.length === 0) {\n\t\treturn [];\n\t} else {\n\t\tvar titles = [], t, title;\n\t\t// First place any entries that are present in the list\n\t\tfor(t=0; t<list.length; t++) {\n\t\t\ttitle = list[t];\n\t\t\tif(array.indexOf(title) !== -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Then place any remaining entries\n\t\tfor(t=0; t<array.length; t++) {\n\t\t\ttitle = array[t];\n\t\t\tif(list.indexOf(title) === -1) {\n\t\t\t\ttitles.push(title);\n\t\t\t}\n\t\t}\n\t\t// Finally obey the list-before and list-after fields of each tiddler in turn\n\t\tvar sortedTitles = titles.slice(0);\n\t\tfor(t=0; t<sortedTitles.length; t++) {\n\t\t\ttitle = sortedTitles[t];\n\t\t\tvar currPos = titles.indexOf(title),\n\t\t\t\tnewPos = -1,\n\t\t\t\ttiddler = this.getTiddler(title);\n\t\t\tif(tiddler) {\n\t\t\t\tvar beforeTitle = tiddler.fields[\"list-before\"],\n\t\t\t\t\tafterTitle = tiddler.fields[\"list-after\"];\n\t\t\t\tif(beforeTitle === \"\") {\n\t\t\t\t\tnewPos = 0;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\tnewPos = titles.indexOf(afterTitle);\n\t\t\t\t\tif(newPos >= 0) {\n\t\t\t\t\t\t++newPos;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(newPos === -1) {\n\t\t\t\t\tnewPos = currPos;\n\t\t\t\t}\n\t\t\t\tif(newPos !== currPos) {\n\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t}\n\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\treturn titles;\n\t}\n};\n\nexports.getSubTiddler = function(title,subTiddlerTitle) {\n\tvar bundleInfo = this.getPluginInfo(title) || this.getTiddlerDataCached(title);\n\tif(bundleInfo && bundleInfo.tiddlers) {\n\t\tvar subTiddler = bundleInfo.tiddlers[subTiddlerTitle];\n\t\tif(subTiddler) {\n\t\t\treturn new $tw.Tiddler(subTiddler);\n\t\t}\n\t}\n\treturn null;\n};\n\n/*\nRetrieve a tiddler as a JSON string of the fields\n*/\nexports.getTiddlerAsJson = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\tvar fields = Object.create(null);\n\t\t$tw.utils.each(tiddler.fields,function(value,name) {\n\t\t\tfields[name] = tiddler.getFieldString(name);\n\t\t});\n\t\treturn JSON.stringify(fields);\n\t} else {\n\t\treturn JSON.stringify({title: title});\n\t}\n};\n\n/*\nGet the content of a tiddler as a JavaScript object. How this is done depends on the type of the tiddler:\n\napplication/json: the tiddler JSON is parsed into an object\napplication/x-tiddler-dictionary: the tiddler is parsed as sequence of name:value pairs\n\nOther types currently just return null.\n\ntitleOrTiddler: string tiddler title or a tiddler object\ndefaultData: default data to be returned if the tiddler is missing or doesn't contain data\n\nNote that the same value is returned for repeated calls for the same tiddler data. The value is frozen to prevent modification; otherwise modifications would be visible to all callers\n*/\nexports.getTiddlerDataCached = function(titleOrTiddler,defaultData) {\n\tvar self = this,\n\t\ttiddler = titleOrTiddler;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler) {\n\t\treturn this.getCacheForTiddler(tiddler.fields.title,\"data\",function() {\n\t\t\t// Return the frozen value\n\t\t\tvar value = self.getTiddlerData(tiddler.fields.title,undefined);\n\t\t\t$tw.utils.deepFreeze(value);\n\t\t\treturn value;\n\t\t}) || defaultData;\n\t} else {\n\t\treturn defaultData;\n\t}\n};\n\n/*\nAlternative, uncached version of getTiddlerDataCached(). The return value can be mutated freely and reused\n*/\nexports.getTiddlerData = function(titleOrTiddler,defaultData) {\n\tvar tiddler = titleOrTiddler,\n\t\tdata;\n\tif(!(tiddler instanceof $tw.Tiddler)) {\n\t\ttiddler = this.getTiddler(tiddler);\t\n\t}\n\tif(tiddler && tiddler.fields.text) {\n\t\tswitch(tiddler.fields.type) {\n\t\t\tcase \"application/json\":\n\t\t\t\t// JSON tiddler\n\t\t\t\ttry {\n\t\t\t\t\tdata = JSON.parse(tiddler.fields.text);\n\t\t\t\t} catch(ex) {\n\t\t\t\t\treturn defaultData;\n\t\t\t\t}\n\t\t\t\treturn data;\n\t\t\tcase \"application/x-tiddler-dictionary\":\n\t\t\t\treturn $tw.utils.parseFields(tiddler.fields.text);\n\t\t}\n\t}\n\treturn defaultData;\n};\n\n/*\nExtract an indexed field from within a data tiddler\n*/\nexports.extractTiddlerDataItem = function(titleOrTiddler,index,defaultText) {\n\tvar data = this.getTiddlerDataCached(titleOrTiddler,Object.create(null)),\n\t\ttext;\n\tif(data && $tw.utils.hop(data,index)) {\n\t\ttext = data[index];\n\t}\n\tif(typeof text === \"string\" || typeof text === \"number\") {\n\t\treturn text.toString();\n\t} else {\n\t\treturn defaultText;\n\t}\n};\n\n/*\nSet a tiddlers content to a JavaScript object. Currently this is done by setting the tiddler's type to \"application/json\" and setting the text to the JSON text of the data.\ntitle: title of tiddler\ndata: object that can be serialised to JSON\nfields: optional hashmap of additional tiddler fields to be set\n*/\nexports.setTiddlerData = function(title,data,fields) {\n\tvar existingTiddler = this.getTiddler(title),\n\t\tnewFields = {\n\t\t\ttitle: title\n\t};\n\tif(existingTiddler && existingTiddler.fields.type === \"application/x-tiddler-dictionary\") {\n\t\tnewFields.text = $tw.utils.makeTiddlerDictionary(data);\n\t} else {\n\t\tnewFields.type = \"application/json\";\n\t\tnewFields.text = JSON.stringify(data,null,$tw.config.preferences.jsonSpaces);\n\t}\n\tthis.addTiddler(new $tw.Tiddler(this.getCreationFields(),existingTiddler,fields,newFields,this.getModificationFields()));\n};\n\n/*\nReturn the content of a tiddler as an array containing each line\n*/\nexports.getTiddlerList = function(title,field,index) {\n\tif(index) {\n\t\treturn $tw.utils.parseStringArray(this.extractTiddlerDataItem(title,index,\"\"));\n\t}\n\tfield = field || \"list\";\n\tvar tiddler = this.getTiddler(title);\n\tif(tiddler) {\n\t\treturn ($tw.utils.parseStringArray(tiddler.fields[field]) || []).slice(0);\n\t}\n\treturn [];\n};\n\n// Return a named global cache object. Global cache objects are cleared whenever a tiddler change occurs\nexports.getGlobalCache = function(cacheName,initializer) {\n\tthis.globalCache = this.globalCache || Object.create(null);\n\tif($tw.utils.hop(this.globalCache,cacheName)) {\n\t\treturn this.globalCache[cacheName];\n\t} else {\n\t\tthis.globalCache[cacheName] = initializer();\n\t\treturn this.globalCache[cacheName];\n\t}\n};\n\nexports.clearGlobalCache = function() {\n\tthis.globalCache = Object.create(null);\n};\n\n// Return the named cache object for a tiddler. If the cache doesn't exist then the initializer function is invoked to create it\nexports.getCacheForTiddler = function(title,cacheName,initializer) {\n\tthis.caches = this.caches || Object.create(null);\n\tvar caches = this.caches[title];\n\tif(caches && caches[cacheName]) {\n\t\treturn caches[cacheName];\n\t} else {\n\t\tif(!caches) {\n\t\t\tcaches = Object.create(null);\n\t\t\tthis.caches[title] = caches;\n\t\t}\n\t\tcaches[cacheName] = initializer();\n\t\treturn caches[cacheName];\n\t}\n};\n\n// Clear all caches associated with a particular tiddler, or, if the title is null, clear all the caches for all the tiddlers\nexports.clearCache = function(title) {\n\tif(title) {\n\t\tthis.caches = this.caches || Object.create(null);\n\t\tif($tw.utils.hop(this.caches,title)) {\n\t\t\tdelete this.caches[title];\n\t\t}\n\t} else {\n\t\tthis.caches = Object.create(null);\n\t}\n};\n\nexports.initParsers = function(moduleType) {\n\t// Install the parser modules\n\t$tw.Wiki.parsers = {};\n\tvar self = this;\n\t$tw.modules.forEachModuleOfType(\"parser\",function(title,module) {\n\t\tfor(var f in module) {\n\t\t\tif($tw.utils.hop(module,f)) {\n\t\t\t\t$tw.Wiki.parsers[f] = module[f]; // Store the parser class\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nParse a block of text of a specified MIME type\n\ttype: content type of text to be parsed\n\ttext: text\n\toptions: see below\nOptions include:\n\tparseAsInline: if true, the text of the tiddler will be parsed as an inline run\n\t_canonical_uri: optional string of the canonical URI of this content\n*/\nexports.parseText = function(type,text,options) {\n\ttext = text || \"\";\n\toptions = options || {};\n\t// Select a parser\n\tvar Parser = $tw.Wiki.parsers[type];\n\tif(!Parser && $tw.utils.getFileExtensionInfo(type)) {\n\t\tParser = $tw.Wiki.parsers[$tw.utils.getFileExtensionInfo(type).type];\n\t}\n\tif(!Parser) {\n\t\tParser = $tw.Wiki.parsers[options.defaultType || \"text/vnd.tiddlywiki\"];\n\t}\n\tif(!Parser) {\n\t\treturn null;\n\t}\n\t// Return the parser instance\n\treturn new Parser(type,text,{\n\t\tparseAsInline: options.parseAsInline,\n\t\twiki: this,\n\t\t_canonical_uri: options._canonical_uri\n\t});\n};\n\n/*\nParse a tiddler according to its MIME type\n*/\nexports.parseTiddler = function(title,options) {\n\toptions = $tw.utils.extend({},options);\n\tvar cacheType = options.parseAsInline ? \"inlineParseTree\" : \"blockParseTree\",\n\t\ttiddler = this.getTiddler(title),\n\t\tself = this;\n\treturn tiddler ? this.getCacheForTiddler(title,cacheType,function() {\n\t\t\tif(tiddler.hasField(\"_canonical_uri\")) {\n\t\t\t\toptions._canonical_uri = tiddler.fields._canonical_uri;\n\t\t\t}\n\t\t\treturn self.parseText(tiddler.fields.type,tiddler.fields.text,options);\n\t\t}) : null;\n};\n\nexports.parseTextReference = function(title,field,index,options) {\n\tvar tiddler,text;\n\tif(options.subTiddler) {\n\t\ttiddler = this.getSubTiddler(title,options.subTiddler);\n\t} else {\n\t\ttiddler = this.getTiddler(title);\n\t\tif(field === \"text\" || (!field && !index)) {\n\t\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\t\treturn this.parseTiddler(title,options);\n\t\t}\n\t}\n\tif(field === \"text\" || (!field && !index)) {\n\t\tif(tiddler && tiddler.fields) {\n\t\t\treturn this.parseText(tiddler.fields.type || \"text/vnd.tiddlywiki\",tiddler.fields.text,options);\t\t\t\n\t\t} else {\n\t\t\treturn null;\n\t\t}\n\t} else if(field) {\n\t\tif(field === \"title\") {\n\t\t\ttext = title;\n\t\t} else {\n\t\t\tif(!tiddler || !tiddler.hasField(field)) {\n\t\t\t\treturn null;\n\t\t\t}\n\t\t\ttext = tiddler.fields[field];\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text.toString(),options);\n\t} else if(index) {\n\t\tthis.getTiddlerText(title); // Force the tiddler to be lazily loaded\n\t\ttext = this.extractTiddlerDataItem(tiddler,index,undefined);\n\t\tif(text === undefined) {\n\t\t\treturn null;\n\t\t}\n\t\treturn this.parseText(\"text/vnd.tiddlywiki\",text,options);\n\t}\n};\n\n/*\nMake a widget tree for a parse tree\nparser: parser object\noptions: see below\nOptions include:\ndocument: optional document to use\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.makeWidget = function(parser,options) {\n\toptions = options || {};\n\tvar widgetNode = {\n\t\t\ttype: \"widget\",\n\t\t\tchildren: []\n\t\t},\n\t\tcurrWidgetNode = widgetNode;\n\t// Create set variable widgets for each variable\n\t$tw.utils.each(options.variables,function(value,name) {\n\t\tvar setVariableWidget = {\n\t\t\ttype: \"set\",\n\t\t\tattributes: {\n\t\t\t\tname: {type: \"string\", value: name},\n\t\t\t\tvalue: {type: \"string\", value: value}\n\t\t\t},\n\t\t\tchildren: []\n\t\t};\n\t\tcurrWidgetNode.children = [setVariableWidget];\n\t\tcurrWidgetNode = setVariableWidget;\n\t});\n\t// Add in the supplied parse tree nodes\n\tcurrWidgetNode.children = parser ? parser.tree : [];\n\t// Create the widget\n\treturn new widget.widget(widgetNode,{\n\t\twiki: this,\n\t\tdocument: options.document || $tw.fakeDocument,\n\t\tparentWidget: options.parentWidget\n\t});\n};\n\n/*\nMake a widget tree for transclusion\ntitle: target tiddler title\noptions: as for wiki.makeWidget() plus:\noptions.field: optional field to transclude (defaults to \"text\")\noptions.mode: transclusion mode \"inline\" or \"block\"\noptions.children: optional array of children for the transclude widget\noptions.importVariables: optional importvariables filter string for macros to be included\noptions.importPageMacros: optional boolean; if true, equivalent to passing \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\" to options.importVariables\n*/\nexports.makeTranscludeWidget = function(title,options) {\n\toptions = options || {};\n\tvar parseTreeDiv = {tree: [{\n\t\t\ttype: \"element\",\n\t\t\ttag: \"div\",\n\t\t\tchildren: []}]},\n\t\tparseTreeImportVariables = {\n\t\t\ttype: \"importvariables\",\n\t\t\tattributes: {\n\t\t\t\tfilter: {\n\t\t\t\t\tname: \"filter\",\n\t\t\t\t\ttype: \"string\"\n\t\t\t\t}\n\t\t\t},\n\t\t\tisBlock: false,\n\t\t\tchildren: []},\n\t\tparseTreeTransclude = {\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {\n\t\t\t\t\tname: \"tiddler\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: title}},\n\t\t\tisBlock: !options.parseAsInline};\n\tif(options.importVariables || options.importPageMacros) {\n\t\tif(options.importVariables) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = options.importVariables;\n\t\t} else if(options.importPageMacros) {\n\t\t\tparseTreeImportVariables.attributes.filter.value = \"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\";\n\t\t}\n\t\tparseTreeDiv.tree[0].children.push(parseTreeImportVariables);\n\t\tparseTreeImportVariables.children.push(parseTreeTransclude);\n\t} else {\n\t\tparseTreeDiv.tree[0].children.push(parseTreeTransclude);\n\t}\n\tif(options.field) {\n\t\tparseTreeTransclude.attributes.field = {type: \"string\", value: options.field};\n\t}\n\tif(options.mode) {\n\t\tparseTreeTransclude.attributes.mode = {type: \"string\", value: options.mode};\n\t}\n\tif(options.children) {\n\t\tparseTreeTransclude.children = options.children;\n\t}\n\treturn $tw.wiki.makeWidget(parseTreeDiv,options);\n};\n\n/*\nParse text in a specified format and render it into another format\n\toutputType: content type for the output\n\ttextType: content type of the input text\n\ttext: input text\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderText = function(outputType,textType,text,options) {\n\toptions = options || {};\n\tvar parser = this.parseText(textType,text,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : container.textContent;\n};\n\n/*\nParse text from a tiddler and render it into another format\n\toutputType: content type for the output\n\ttitle: title of the tiddler to be rendered\n\toptions: see below\nOptions include:\nvariables: hashmap of variables to set\nparentWidget: optional parent widget for the root node\n*/\nexports.renderTiddler = function(outputType,title,options) {\n\toptions = options || {};\n\tvar parser = this.parseTiddler(title,options),\n\t\twidgetNode = this.makeWidget(parser,options);\n\tvar container = $tw.fakeDocument.createElement(\"div\");\n\twidgetNode.render(container,null);\n\treturn outputType === \"text/html\" ? container.innerHTML : (outputType === \"text/plain-formatted\" ? container.formattedTextContent : container.textContent);\n};\n\n/*\nReturn an array of tiddler titles that match a search string\n\ttext: The text string to search for\n\toptions: see below\nOptions available:\n\tsource: an iterator function for the source tiddlers, called source(iterator), where iterator is called as iterator(tiddler,title)\n\texclude: An array of tiddler titles to exclude from the search\n\tinvert: If true returns tiddlers that do not contain the specified string\n\tcaseSensitive: If true forces a case sensitive search\n\tliteral: If true, searches for literal string, rather than separate search terms\n\tfield: If specified, restricts the search to the specified field\n*/\nexports.search = function(text,options) {\n\toptions = options || {};\n\tvar self = this,\n\t\tt,\n\t\tinvert = !!options.invert;\n\t// Convert the search string into a regexp for each term\n\tvar terms, searchTermsRegExps,\n\t\tflags = options.caseSensitive ? \"\" : \"i\";\n\tif(options.literal) {\n\t\tif(text.length === 0) {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else {\n\t\tterms = text.split(/ +/);\n\t\tif(terms.length === 1 && terms[0] === \"\") {\n\t\t\tsearchTermsRegExps = null;\n\t\t} else {\n\t\t\tsearchTermsRegExps = [];\n\t\t\tfor(t=0; t<terms.length; t++) {\n\t\t\t\tsearchTermsRegExps.push(new RegExp(\"(\" + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Function to check a given tiddler for the search term\n\tvar searchTiddler = function(title) {\n\t\tif(!searchTermsRegExps) {\n\t\t\treturn true;\n\t\t}\n\t\tvar tiddler = self.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\ttiddler = new $tw.Tiddler({title: title, text: \"\", type: \"text/vnd.tiddlywiki\"});\n\t\t}\n\t\tvar contentTypeInfo = $tw.config.contentTypeInfo[tiddler.fields.type] || $tw.config.contentTypeInfo[\"text/vnd.tiddlywiki\"],\n\t\t\tmatch;\n\t\tfor(var t=0; t<searchTermsRegExps.length; t++) {\n\t\t\tmatch = false;\n\t\t\tif(options.field) {\n\t\t\t\tmatch = searchTermsRegExps[t].test(tiddler.getFieldString(options.field));\n\t\t\t} else {\n\t\t\t\t// Search title, tags and body\n\t\t\t\tif(contentTypeInfo.encoding === \"utf8\") {\n\t\t\t\t\tmatch = match || searchTermsRegExps[t].test(tiddler.fields.text);\n\t\t\t\t}\n\t\t\t\tvar tags = tiddler.fields.tags ? tiddler.fields.tags.join(\"\\0\") : \"\";\n\t\t\t\tmatch = match || searchTermsRegExps[t].test(tags) || searchTermsRegExps[t].test(tiddler.fields.title);\n\t\t\t}\n\t\t\tif(!match) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\t\treturn true;\n\t};\n\t// Loop through all the tiddlers doing the search\n\tvar results = [],\n\t\tsource = options.source || this.each;\n\tsource(function(tiddler,title) {\n\t\tif(searchTiddler(title) !== options.invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\t// Remove any of the results we have to exclude\n\tif(options.exclude) {\n\t\tfor(t=0; t<options.exclude.length; t++) {\n\t\t\tvar p = results.indexOf(options.exclude[t]);\n\t\t\tif(p !== -1) {\n\t\t\t\tresults.splice(p,1);\n\t\t\t}\n\t\t}\n\t}\n\treturn results;\n};\n\n/*\nTrigger a load for a tiddler if it is skinny. Returns the text, or undefined if the tiddler is missing, null if the tiddler is being lazily loaded.\n*/\nexports.getTiddlerText = function(title,defaultText) {\n\tvar tiddler = this.getTiddler(title);\n\t// Return undefined if the tiddler isn't found\n\tif(!tiddler) {\n\t\treturn defaultText;\n\t}\n\tif(tiddler.fields.text !== undefined) {\n\t\t// Just return the text if we've got it\n\t\treturn tiddler.fields.text;\n\t} else {\n\t\t// Tell any listeners about the need to lazily load this tiddler\n\t\tthis.dispatchEvent(\"lazyLoad\",title);\n\t\t// Indicate that the text is being loaded\n\t\treturn null;\n\t}\n};\n\n/*\nCheck whether the text of a tiddler matches a given value. By default, the comparison is case insensitive, and any spaces at either end of the tiddler text is trimmed\n*/\nexports.checkTiddlerText = function(title,targetText,options) {\n\toptions = options || {};\n\tvar text = this.getTiddlerText(title,\"\");\n\tif(!options.noTrim) {\n\t\ttext = text.trim();\n\t}\n\tif(!options.caseSensitive) {\n\t\ttext = text.toLowerCase();\n\t\ttargetText = targetText.toLowerCase();\n\t}\n\treturn text === targetText;\n}\n\n/*\nRead an array of browser File objects, invoking callback(tiddlerFieldsArray) once they're all read\n*/\nexports.readFiles = function(files,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\tvar result = [],\n\t\toutstanding = files.length,\n\t\treadFileCallback = function(tiddlerFieldsArray) {\n\t\t\tresult.push.apply(result,tiddlerFieldsArray);\n\t\t\tif(--outstanding === 0) {\n\t\t\t\tcallback(result);\n\t\t\t}\n\t\t};\n\tfor(var f=0; f<files.length; f++) {\n\t\tthis.readFile(files[f],Object.assign({},options,{callback: readFileCallback}));\n\t}\n\treturn files.length;\n};\n\n/*\nRead a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFile = function(file,options) {\n\tvar callback;\n\tif(typeof options === \"function\") {\n\t\tcallback = options;\n\t\toptions = {};\n\t} else {\n\t\tcallback = options.callback;\n\t}\n\t// Get the type, falling back to the filename extension\n\tvar self = this,\n\t\ttype = file.type;\n\tif(type === \"\" || !type) {\n\t\tvar dotPos = file.name.lastIndexOf(\".\");\n\t\tif(dotPos !== -1) {\n\t\t\tvar fileExtensionInfo = $tw.utils.getFileExtensionInfo(file.name.substr(dotPos));\n\t\t\tif(fileExtensionInfo) {\n\t\t\t\ttype = fileExtensionInfo.type;\n\t\t\t}\n\t\t}\n\t}\n\t// Figure out if we're reading a binary file\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[type],\n\t\tisBinary = contentTypeInfo ? contentTypeInfo.encoding === \"base64\" : false;\n\t// Log some debugging information\n\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Importing file '\" + file.name + \"', type: '\" + type + \"', isBinary: \" + isBinary);\n\t}\n\t// Give the hook a chance to process the drag\n\tif($tw.hooks.invokeHook(\"th-importing-file\",{\n\t\tfile: file,\n\t\ttype: type,\n\t\tisBinary: isBinary,\n\t\tcallback: callback\n\t}) !== true) {\n\t\tthis.readFileContent(file,type,isBinary,options.deserializer,callback);\n\t}\n};\n\n/*\nLower level utility to read the content of a browser File object, invoking callback(tiddlerFieldsArray) with an array of tiddler fields objects\n*/\nexports.readFileContent = function(file,type,isBinary,deserializer,callback) {\n\tvar self = this;\n\t// Create the FileReader\n\tvar reader = new FileReader();\n\t// Onload\n\treader.onload = function(event) {\n\t\tvar text = event.target.result,\n\t\t\ttiddlerFields = {title: file.name || \"Untitled\", type: type};\n\t\tif(isBinary) {\n\t\t\tvar commaPos = text.indexOf(\",\");\n\t\t\tif(commaPos !== -1) {\n\t\t\t\ttext = text.substr(commaPos + 1);\n\t\t\t}\n\t\t}\n\t\t// Check whether this is an encrypted TiddlyWiki file\n\t\tvar encryptedJson = $tw.utils.extractEncryptedStoreArea(text);\n\t\tif(encryptedJson) {\n\t\t\t// If so, attempt to decrypt it with the current password\n\t\t\t$tw.utils.decryptStoreAreaInteractive(encryptedJson,function(tiddlers) {\n\t\t\t\tcallback(tiddlers);\n\t\t\t});\n\t\t} else {\n\t\t\t// Otherwise, just try to deserialise any tiddlers in the file\n\t\t\tcallback(self.deserializeTiddlers(type,text,tiddlerFields,{deserializer: deserializer}));\n\t\t}\n\t};\n\t// Kick off the read\n\tif(isBinary) {\n\t\treader.readAsDataURL(file);\n\t} else {\n\t\treader.readAsText(file);\n\t}\n};\n\n/*\nFind any existing draft of a specified tiddler\n*/\nexports.findDraft = function(targetTitle) {\n\tvar draftTitle = undefined;\n\tthis.forEachTiddler({includeSystem: true},function(title,tiddler) {\n\t\tif(tiddler.fields[\"draft.title\"] && tiddler.fields[\"draft.of\"] === targetTitle) {\n\t\t\tdraftTitle = title;\n\t\t}\n\t});\n\treturn draftTitle;\n}\n\n/*\nCheck whether the specified draft tiddler has been modified.\nIf the original tiddler doesn't exist, create a vanilla tiddler variable,\nto check if additional fields have been added.\n*/\nexports.isDraftModified = function(title) {\n\tvar tiddler = this.getTiddler(title);\n\tif(!tiddler.isDraft()) {\n\t\treturn false;\n\t}\n\tvar ignoredFields = [\"created\", \"modified\", \"title\", \"draft.title\", \"draft.of\"],\n\t\torigTiddler = this.getTiddler(tiddler.fields[\"draft.of\"]) || new $tw.Tiddler({text:\"\", tags:[]}),\n\t\ttitleModified = tiddler.fields[\"draft.title\"] !== tiddler.fields[\"draft.of\"];\n\treturn titleModified || !tiddler.isEqual(origTiddler,ignoredFields);\n};\n\n/*\nAdd a new record to the top of the history stack\ntitle: a title string or an array of title strings\nfromPageRect: page coordinates of the origin of the navigation\nhistoryTitle: title of history tiddler (defaults to $:/HistoryList)\n*/\nexports.addToHistory = function(title,fromPageRect,historyTitle) {\n\tvar story = new $tw.Story({wiki: this, historyTitle: historyTitle});\n\tstory.addToHistory(title,fromPageRect);\n};\n\n/*\nInvoke the available upgrader modules\ntitles: array of tiddler titles to be processed\ntiddlers: hashmap by title of tiddler fields of pending import tiddlers. These can be modified by the upgraders. An entry with no fields indicates a tiddler that was pending import has been suppressed. When entries are added to the pending import the tiddlers hashmap may have entries that are not present in the titles array\nReturns a hashmap of messages keyed by tiddler title.\n*/\nexports.invokeUpgraders = function(titles,tiddlers) {\n\t// Collect up the available upgrader modules\n\tvar self = this;\n\tif(!this.upgraderModules) {\n\t\tthis.upgraderModules = [];\n\t\t$tw.modules.forEachModuleOfType(\"upgrader\",function(title,module) {\n\t\t\tif(module.upgrade) {\n\t\t\t\tself.upgraderModules.push(module);\n\t\t\t}\n\t\t});\n\t}\n\t// Invoke each upgrader in turn\n\tvar messages = {};\n\tfor(var t=0; t<this.upgraderModules.length; t++) {\n\t\tvar upgrader = this.upgraderModules[t],\n\t\t\tupgraderMessages = upgrader.upgrade(this,titles,tiddlers);\n\t\t$tw.utils.extend(messages,upgraderMessages);\n\t}\n\treturn messages;\n};\n\n})();\n\n", "type": "application/javascript", "module-type": "wikimethod" }, "$:/palettes/Blanca": { "title": "$:/palettes/Blanca", "name": "Blanca", "description": "A clean white palette to let you focus", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #66cccc\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ffffff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #7897f3\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ccc\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #ffffff\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #7897f3\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #eeeeee\ntab-border-selected: #cccccc\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffeedd\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: #eee\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #ff9900\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Blue": { "title": "$:/palettes/Blue", "name": "Blue", "description": "A blue theme", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #5959c0\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #5959c0\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: rgb(243, 123, 29)\ntoolbar-close-button: #dd514c\ntoolbar-delete-button: #dd514c\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Muted": { "title": "$:/palettes/Muted", "name": "Muted", "description": "Bright tiddlers on a muted background", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #6f6f70\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #29a6ee\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #c2c1c2\nsidebar-foreground-shadow: rgba(255,255,255,0)\nsidebar-foreground: #d3d2d4\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #6f6f70\nsidebar-tab-background: #666667\nsidebar-tab-border-selected: #999\nsidebar-tab-border: #515151\nsidebar-tab-divider: #999\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #999\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #d1d0d2\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #d5ad34\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/ContrastLight": { "title": "$:/palettes/ContrastLight", "name": "Contrast (Light)", "description": "High contrast and unambiguous (light version)", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #fff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #000\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #000\ntag-foreground: #fff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n" }, "$:/palettes/ContrastDark": { "title": "$:/palettes/ContrastDark", "name": "Contrast (Dark)", "description": "High contrast and unambiguous (dark version)", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #f00\nalert-border: <<colour background>>\nalert-highlight: <<colour foreground>>\nalert-muted-foreground: #800\nbackground: #000\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: <<colour background>>\nbutton-foreground: <<colour foreground>>\nbutton-border: <<colour foreground>>\ncode-background: <<colour background>>\ncode-border: <<colour foreground>>\ncode-foreground: <<colour foreground>>\ndirty-indicator: #f00\ndownload-background: #080\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: <<colour foreground>>\ndropdown-tab-background: <<colour foreground>>\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #00a\nexternal-link-foreground: #00e\nforeground: #fff\nmessage-background: <<colour foreground>>\nmessage-border: <<colour background>>\nmessage-foreground: <<colour background>>\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour foreground>>\nmodal-header-border: <<colour foreground>>\nmuted-foreground: <<colour foreground>>\nnotification-background: <<colour background>>\nnotification-border: <<colour foreground>>\npage-background: <<colour background>>\npre-background: <<colour background>>\npre-border: <<colour foreground>>\nprimary: #00f\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: <<colour background>>\nsidebar-controls-foreground: <<colour foreground>>\nsidebar-foreground-shadow: rgba(0,0,0, 0)\nsidebar-foreground: <<colour foreground>>\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: <<colour foreground>>\nsidebar-tab-background-selected: <<colour background>>\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: <<colour foreground>>\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: <<colour foreground>>\nsidebar-tiddler-link-foreground: <<colour primary>>\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: <<colour foreground>>\ntab-border-selected: <<colour foreground>>\ntab-border: <<colour foreground>>\ntab-divider: <<colour foreground>>\ntab-foreground-selected: <<colour foreground>>\ntab-foreground: <<colour background>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #fff\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour foreground>>\ntiddler-controls-foreground-hover: #ddd\ntiddler-controls-foreground-selected: #fdd\ntiddler-controls-foreground: <<colour foreground>>\ntiddler-editor-background: <<colour background>>\ntiddler-editor-border-image: <<colour foreground>>\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: <<colour background>>\ntiddler-editor-fields-odd: <<colour background>>\ntiddler-info-background: <<colour background>>\ntiddler-info-border: <<colour foreground>>\ntiddler-info-tab-background: <<colour background>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour foreground>>\ntiddler-title-foreground: <<colour foreground>>\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: <<colour foreground>>\nvery-muted-foreground: #888888\n" }, "$:/palettes/DarkPhotos": { "title": "$:/palettes/DarkPhotos", "created": "20150402111612188", "description": "Good with dark photo backgrounds", "modified": "20150402112344080", "name": "DarkPhotos", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #ddd\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #336438\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #ccf\nsidebar-controls-foreground: #fff\nsidebar-foreground-shadow: rgba(0,0,0, 0.5)\nsidebar-foreground: #fff\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #eee\nsidebar-tab-background-selected: rgba(255,255,255, 0.8)\nsidebar-tab-background: rgba(255,255,255, 0.4)\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: rgba(255,255,255, 0.2)\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #aaf\nsidebar-tiddler-link-foreground: #ddf\nsite-title-foreground: #fff\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \ntoolbar-info-button: \ntoolbar-edit-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-cancel-button: \ntoolbar-done-button: \nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Rocker": { "title": "$:/palettes/Rocker", "name": "Rocker", "description": "A dark theme", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #000\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #cc0000\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #ffffff\nsidebar-foreground-shadow: rgba(255,255,255, 0.0)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #000\nsidebar-tab-background: <<colour tab-background>>\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: <<colour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #ffbb99\nsidebar-tiddler-link-foreground: #cc0000\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ffbb99\ntag-foreground: #000\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #cc0000\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/SolarFlare": { "title": "$:/palettes/SolarFlare", "name": "Solar Flare", "description": "Warm, relaxing earth colours", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": ": Background Tones\n\nbase03: #002b36\nbase02: #073642\n\n: Content Tones\n\nbase01: #586e75\nbase00: #657b83\nbase0: #839496\nbase1: #93a1a1\n\n: Background Tones\n\nbase2: #eee8d5\nbase3: #fdf6e3\n\n: Accent Colors\n\nyellow: #b58900\norange: #cb4b16\nred: #dc322f\nmagenta: #d33682\nviolet: #6c71c4\nblue: #268bd2\ncyan: #2aa198\ngreen: #859900\n\n: Additional Tones (RA)\n\nbase10: #c0c4bb\nviolet-muted: #7c81b0\nblue-muted: #4e7baa\n\nyellow-hot: #ffcc44\norange-hot: #eb6d20\nred-hot: #ff2222\nblue-hot: #2298ee\ngreen-hot: #98ee22\n\n: Palette\n\n: Do not use colour macro for background and foreground\nbackground: #fdf6e3\n download-foreground: <<colour background>>\n dragger-foreground: <<colour background>>\n dropdown-background: <<colour background>>\n modal-background: <<colour background>>\n sidebar-foreground-shadow: <<colour background>>\n tiddler-background: <<colour background>>\n tiddler-border: <<colour background>>\n tiddler-link-background: <<colour background>>\n tab-background-selected: <<colour background>>\n dropdown-tab-background-selected: <<colour tab-background-selected>>\nforeground: #657b83\n dragger-background: <<colour foreground>>\n tab-foreground: <<colour foreground>>\n tab-foreground-selected: <<colour tab-foreground>>\n sidebar-tab-foreground-selected: <<colour tab-foreground-selected>>\n sidebar-tab-foreground: <<colour tab-foreground>>\n sidebar-button-foreground: <<colour foreground>>\n sidebar-controls-foreground: <<colour foreground>>\n sidebar-foreground: <<colour foreground>>\n: base03\n: base02\n: base01\n alert-muted-foreground: <<colour base01>>\n: base00\n code-foreground: <<colour base00>>\n message-foreground: <<colour base00>>\n tag-foreground: <<colour base00>>\n: base0\n sidebar-tiddler-link-foreground: <<colour base0>>\n: base1\n muted-foreground: <<colour base1>>\n blockquote-bar: <<colour muted-foreground>>\n dropdown-border: <<colour muted-foreground>>\n sidebar-muted-foreground: <<colour muted-foreground>>\n tiddler-title-foreground: <<colour muted-foreground>>\n site-title-foreground: <<colour tiddler-title-foreground>>\n: base2\n modal-footer-background: <<colour base2>>\n page-background: <<colour base2>>\n modal-backdrop: <<colour page-background>>\n notification-background: <<colour page-background>>\n code-background: <<colour page-background>>\n code-border: <<colour code-background>>\n pre-background: <<colour page-background>>\n pre-border: <<colour pre-background>>\n sidebar-tab-background-selected: <<colour page-background>>\n table-header-background: <<colour base2>>\n tag-background: <<colour base2>>\n tiddler-editor-background: <<colour base2>>\n tiddler-info-background: <<colour base2>>\n tiddler-info-tab-background: <<colour base2>>\n tab-background: <<colour base2>>\n dropdown-tab-background: <<colour tab-background>>\n: base3\n alert-background: <<colour base3>>\n message-background: <<colour base3>>\n: yellow\n: orange\n: red\n: magenta\n alert-highlight: <<colour magenta>>\n: violet\n external-link-foreground: <<colour violet>>\n: blue\n: cyan\n: green\n: base10\n tiddler-controls-foreground: <<colour base10>>\n: violet-muted\n external-link-foreground-visited: <<colour violet-muted>>\n: blue-muted\n primary: <<colour blue-muted>>\n download-background: <<colour primary>>\n tiddler-link-foreground: <<colour primary>>\n\nalert-border: #b99e2f\ndirty-indicator: #ff0000\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nmessage-border: #cfd6e6\nmodal-border: #999999\nsidebar-controls-foreground-hover:\nsidebar-muted-foreground-hover:\nsidebar-tab-background: #ded8c5\nsidebar-tiddler-link-foreground-hover:\nstatic-alert-foreground: #aaaaaa\ntab-border: #cccccc\n modal-footer-border: <<colour tab-border>>\n modal-header-border: <<colour tab-border>>\n notification-border: <<colour tab-border>>\n sidebar-tab-border: <<colour tab-border>>\n tab-border-selected: <<colour tab-border>>\n sidebar-tab-border-selected: <<colour tab-border-selected>>\ntab-divider: #d8d8d8\n sidebar-tab-divider: <<colour tab-divider>>\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-border: #dddddd\ntiddler-subtitle-foreground: #c0c0c0\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/palettes/Vanilla": { "title": "$:/palettes/Vanilla", "name": "Vanilla", "description": "Pale and unobtrusive", "tags": "$:/tags/Palette", "type": "application/x-tiddler-dictionary", "text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #ffffff\nblockquote-bar: <<colour muted-foreground>>\nbutton-background:\nbutton-foreground:\nbutton-border:\ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333333\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #bbb\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #f4f4f4\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #5778d8\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #aaaaaa\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: #f4f4f4\nsidebar-tab-background: #e0e0e0\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: <<colour tab-border>>\nsidebar-tab-divider: #e4e4e4\nsidebar-tab-foreground-selected:\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #999999\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: #ffffff\ntab-background: #d8d8d8\ntab-border-selected: #d8d8d8\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #ec6\ntag-foreground: #ffffff\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #888888\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #cccccc\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #f8f8f8\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #f8f8f8\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #182955\ntoolbar-new-button:\ntoolbar-options-button:\ntoolbar-save-button:\ntoolbar-info-button:\ntoolbar-edit-button:\ntoolbar-close-button:\ntoolbar-delete-button:\ntoolbar-cancel-button:\ntoolbar-done-button:\nuntagged-background: #999999\nvery-muted-foreground: #888888\n" }, "$:/core/readme": { "title": "$:/core/readme", "text": "This plugin contains TiddlyWiki's core components, comprising:\n\n* JavaScript code modules\n* Icons\n* Templates needed to create TiddlyWiki's user interface\n* British English (''en-GB'') translations of the localisable strings used by the core\n" }, "$:/library/sjcl.js/license": { "title": "$:/library/sjcl.js/license", "type": "text/plain", "text": "SJCL is open. You can use, modify and redistribute it under a BSD\nlicense or under the GNU GPL, version 2.0.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/BSD-2-Clause\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS\nIS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n---------------------------------------------------------------------\n\nhttp://opensource.org/licenses/GPL-2.0\n\nThe Stanford Javascript Crypto Library (hosted here on GitHub) is a\nproject by the Stanford Computer Security Lab to build a secure,\npowerful, fast, small, easy-to-use, cross-browser library for\ncryptography in Javascript.\n\nCopyright (c) 2009-2015, Emily Stark, Mike Hamburg and Dan Boneh at\nStanford University.\n\nThis program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation; either version 2 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the Free Software Foundation, Inc.,\n59 Temple Place, Suite 330, Boston, MA 02111-1307 USA" }, "$:/core/templates/MOTW.html": { "title": "$:/core/templates/MOTW.html", "text": "\\rules only filteredtranscludeinline transcludeinline entity\n<!-- The following comment is called a MOTW comment and is necessary for the TiddlyIE Internet Explorer extension -->\n<!-- saved from url=(0021)https://tiddlywiki.com --> " }, "$:/core/templates/alltiddlers.template.html": { "title": "$:/core/templates/alltiddlers.template.html", "type": "text/vnd.tiddlywiki-html", "text": "<!-- This template is provided for backwards compatibility with older versions of TiddlyWiki -->\n\n<$set name=\"exportFilter\" value=\"[!is[system]sort[title]]\">\n\n{{$:/core/templates/exporters/StaticRiver}}\n\n</$set>\n" }, "$:/core/templates/canonical-uri-external-image": { "title": "$:/core/templates/canonical-uri-external-image", "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external images.\n\nChange the `./images/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./images/<$view field=\"title\" format=\"doubleurlencoded\"/>" }, "$:/core/templates/canonical-uri-external-raw": { "title": "$:/core/templates/canonical-uri-external-raw", "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external raw files that are stored in the same directory\n\n-->\n<$view field=\"title\" format=\"doubleurlencoded\"/>" }, "$:/core/templates/canonical-uri-external-text": { "title": "$:/core/templates/canonical-uri-external-text", "text": "<!--\n\nThis template is used to assign the ''_canonical_uri'' field to external text files.\n\nChange the `./text/` part to a different base URI. The URI can be relative or absolute.\n\n-->\n./text/<$view field=\"title\" format=\"doubleurlencoded\"/>.tid" }, "$:/core/templates/css-tiddler": { "title": "$:/core/templates/css-tiddler", "text": "<!--\n\nThis template is used for saving CSS tiddlers as a style tag with data attributes representing the tiddler fields.\n\n-->`<style`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/css\">`<$view field=\"text\" format=\"text\" />`</style>`" }, "$:/core/templates/exporters/CsvFile": { "title": "$:/core/templates/exporters/CsvFile", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/CsvFile}}", "extension": ".csv", "text": "\\define renderContent()\n<$text text=<<csvtiddlers filter:\"\"\"$(exportFilter)$\"\"\" format:\"quoted-comma-sep\">>/>\n\\end\n<<renderContent>>\n" }, "$:/core/templates/exporters/JsonFile": { "title": "$:/core/templates/exporters/JsonFile", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/JsonFile}}", "extension": ".json", "text": "\\define renderContent()\n<$text text=<<jsontiddlers filter:\"\"\"$(exportFilter)$\"\"\">>/>\n\\end\n<<renderContent>>\n" }, "$:/core/templates/exporters/StaticRiver": { "title": "$:/core/templates/exporters/StaticRiver", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/StaticRiver}}", "extension": ".html", "text": "\\define tv-wikilink-template() #$uri_encoded$\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n<section class=\"tc-story-river\">\n{{$:/core/templates/exporters/StaticRiver/Content||$:/core/templates/html-tiddler}}\n</section>\n</body>\n</html>\n" }, "$:/core/templates/exporters/StaticRiver/Content": { "title": "$:/core/templates/exporters/StaticRiver/Content", "text": "\\define renderContent()\n{{{ $(exportFilter)$ ||$:/core/templates/static-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<<renderContent>>\n</$importvariables>\n" }, "$:/core/templates/exporters/TidFile": { "title": "$:/core/templates/exporters/TidFile", "tags": "$:/tags/Exporter", "description": "{{$:/language/Exporters/TidFile}}", "extension": ".tid", "text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\"><<renderContent>></$importvariables>" }, "$:/core/templates/html-div-tiddler": { "title": "$:/core/templates/html-div-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as an HTML DIV tag with attributes representing the tiddler fields.\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre>`<$view field=\"text\" format=\"htmlencoded\" />`</pre>\n</div>`\n" }, "$:/core/templates/html-tiddler": { "title": "$:/core/templates/html-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as raw HTML\n\n--><$view field=\"text\" format=\"htmlwikified\" />" }, "$:/core/templates/javascript-tiddler": { "title": "$:/core/templates/javascript-tiddler", "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields.\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\">`<$view field=\"text\" format=\"text\" />`</script>`" }, "$:/core/templates/json-tiddler": { "title": "$:/core/templates/json-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as raw JSON\n\n--><$text text=<<jsontiddler>>/>" }, "$:/core/templates/module-tiddler": { "title": "$:/core/templates/module-tiddler", "text": "<!--\n\nThis template is used for saving JavaScript tiddlers as a script tag with data attributes representing the tiddler fields. The body of the tiddler is wrapped in a call to the `$tw.modules.define` function in order to define the body of the tiddler as a module\n\n-->`<script`<$fields template=' data-tiddler-$name$=\"$encoded_value$\"'></$fields>` type=\"text/javascript\" data-module=\"yes\">$tw.modules.define(\"`<$view field=\"title\" format=\"jsencoded\" />`\",\"`<$view field=\"module-type\" format=\"jsencoded\" />`\",function(module,exports,require) {`<$view field=\"text\" format=\"text\" />`});\n</script>`" }, "$:/core/templates/plain-text-tiddler": { "title": "$:/core/templates/plain-text-tiddler", "text": "<$view field=\"text\" format=\"text\" />" }, "$:/core/templates/raw-static-tiddler": { "title": "$:/core/templates/raw-static-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers as static HTML\n\n--><$view field=\"text\" format=\"plainwikified\" />" }, "$:/core/save/all": { "title": "$:/core/save/all", "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n" }, "$:/core/save/empty": { "title": "$:/core/save/empty", "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n" }, "$:/core/save/lazy-all": { "title": "$:/core/save/lazy-all", "text": "\\define saveTiddlerFilter()\n[is[system]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] \n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n" }, "$:/core/save/lazy-images": { "title": "$:/core/save/lazy-images", "text": "\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[[$:/HistoryList]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] -[!is[system]is[image]] +[sort[title]] \n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n" }, "$:/core/templates/single.tiddler.window": { "title": "$:/core/templates/single.tiddler.window", "text": "<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"tempCurrentTiddler\" value=<<currentTiddler>>>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=<<tempCurrentTiddler>>>\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</$importvariables>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n" }, "$:/core/templates/split-recipe": { "title": "$:/core/templates/split-recipe", "text": "<$list filter=\"[!is[system]]\">\ntiddler: <$view field=\"title\" format=\"urlencoded\"/>.tid\n</$list>\n" }, "$:/core/templates/static-tiddler": { "title": "$:/core/templates/static-tiddler", "text": "<a name=<<currentTiddler>>>\n<$transclude tiddler=\"$:/core/ui/ViewTemplate\"/>\n</a>" }, "$:/core/templates/static.area": { "title": "$:/core/templates/static.area", "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawStaticContent]!has[draft.of]] ||$:/core/templates/raw-static-tiddler}}}\n{{$:/core/templates/static.content||$:/core/templates/html-tiddler}}\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\nThis file contains an encrypted ~TiddlyWiki. Enable ~JavaScript and enter the decryption password when prompted.\n</$reveal>\n" }, "$:/core/templates/static.content": { "title": "$:/core/templates/static.content", "text": "<!-- For Google, and people without JavaScript-->\nThis [[TiddlyWiki|https://tiddlywiki.com]] contains the following tiddlers:\n\n<ul>\n<$list filter=<<saveTiddlerFilter>>>\n<li><$view field=\"title\" format=\"text\"></$view></li>\n</$list>\n</ul>\n" }, "$:/core/templates/static.template.css": { "title": "$:/core/templates/static.template.css", "text": "{{$:/boot/boot.css||$:/core/templates/plain-text-tiddler}}\n\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n" }, "$:/core/templates/static.template.html": { "title": "$:/core/templates/static.template.html", "type": "text/vnd.tiddlywiki-html", "text": "\\define tv-wikilink-template() static/$uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<style type=\"text/css\">\n{{$:/core/ui/PageStylesheet||$:/core/templates/wikified-tiddler}}\n</style>\n</head>\n<body class=\"tc-body\">\n{{$:/StaticBanner||$:/core/templates/html-tiddler}}\n{{$:/core/ui/PageTemplate||$:/core/templates/html-tiddler}}\n</body>\n</html>\n" }, "$:/core/templates/static.tiddler.html": { "title": "$:/core/templates/static.tiddler.html", "text": "\\define tv-wikilink-template() $uri_doubleencoded$.html\n\\define tv-config-toolbar-icons() no\n\\define tv-config-toolbar-text() no\n\\define tv-config-toolbar-class() tc-btn-invisible\n`<!doctype html>\n<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"`{{$:/core/templates/version}}`\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\">\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<link rel=\"stylesheet\" href=\"static.css\">\n<title>`<$view field=\"caption\"><$view field=\"title\"/></$view>: {{$:/core/wiki/title}}`</title>\n</head>\n<body class=\"tc-body\">\n`{{$:/StaticBanner||$:/core/templates/html-tiddler}}`\n<section class=\"tc-story-river\">\n`<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>\n</$importvariables>`\n</section>\n</body>\n</html>\n`" }, "$:/core/templates/store.area.template.html": { "title": "$:/core/templates/store.area.template.html", "text": "<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n`<div id=\"storeArea\" style=\"display:none;\">`\n<$list filter=<<saveTiddlerFilter>> template=\"$:/core/templates/html-div-tiddler\"/>\n`</div>`\n</$reveal>\n<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n`<!--~~ Encrypted tiddlers ~~-->`\n`<pre id=\"encryptedStoreArea\" type=\"text/plain\" style=\"display:none;\">`\n<$encrypt filter=<<saveTiddlerFilter>>/>\n`</pre>`\n</$reveal>" }, "$:/core/templates/tid-tiddler": { "title": "$:/core/templates/tid-tiddler", "text": "<!--\n\nThis template is used for saving tiddlers in TiddlyWeb *.tid format\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>`\n`<$view field=\"text\" format=\"text\" />" }, "$:/core/templates/tiddler-metadata": { "title": "$:/core/templates/tiddler-metadata", "text": "<!--\n\nThis template is used for saving tiddler metadata *.meta files\n\n--><$fields exclude='text bag' template='$name$: $value$\n'></$fields>" }, "$:/core/templates/tiddlywiki5.html": { "title": "$:/core/templates/tiddlywiki5.html", "text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html>\n<head>\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\">\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<meta name=\"application-name\" content=\"TiddlyWiki\" />\n<meta name=\"generator\" content=\"TiddlyWiki\" />\n<meta name=\"tiddlywiki-version\" content=\"{{$:/core/templates/version}}\" />\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\" />\n<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\" />\n<meta name=\"mobile-web-app-capable\" content=\"yes\"/>\n<meta name=\"format-detection\" content=\"telephone=no\" />\n<meta name=\"copyright\" content=\"{{$:/core/copyright.txt}}\" />\n<link id=\"faviconLink\" rel=\"shortcut icon\" href=\"favicon.ico\">\n<title>{{$:/core/wiki/title}}</title>\n<!--~~ This is a Tiddlywiki file. The points of interest in the file are marked with this pattern ~~-->\n\n<!--~~ Raw markup ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/core/wiki/rawmarkup]] [all[shadows+tiddlers]tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}\n</head>\n<body class=\"tc-body\">\n<!--~~ Static styles ~~-->\n<div id=\"styleArea\">\n{{$:/boot/boot.css||$:/core/templates/css-tiddler}}\n</div>\n<!--~~ Static content for Google and browsers without JavaScript ~~-->\n<noscript>\n<div id=\"splashArea\">\n{{$:/core/templates/static.area}}\n</div>\n</noscript>\n<!--~~ Ordinary tiddlers ~~-->\n{{$:/core/templates/store.area.template.html}}\n<!--~~ Library modules ~~-->\n<div id=\"libraryModules\" style=\"display:none;\">\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/javascript-tiddler}}}\n</div>\n<!--~~ Boot kernel prologue ~~-->\n<div id=\"bootKernelPrefix\" style=\"display:none;\">\n{{ $:/boot/bootprefix.js ||$:/core/templates/javascript-tiddler}}\n</div>\n<!--~~ Boot kernel ~~-->\n<div id=\"bootKernel\" style=\"display:none;\">\n{{ $:/boot/boot.js ||$:/core/templates/javascript-tiddler}}\n</div>\n</body>\n</html>\n" }, "$:/core/templates/version": { "title": "$:/core/templates/version", "text": "<<version>>" }, "$:/core/templates/wikified-tiddler": { "title": "$:/core/templates/wikified-tiddler", "text": "<$transclude />" }, "$:/core/ui/AboveStory/tw2-plugin-check": { "title": "$:/core/ui/AboveStory/tw2-plugin-check", "tags": "$:/tags/AboveStory", "text": "\\define lingo-base() $:/language/AboveStory/ClassicPlugin/\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]limit[1]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n<ul>\n\n<$list filter=\"[all[system+tiddlers]tag[systemConfig]]\">\n\n<li>\n\n<$link><$view field=\"title\"/></$link>\n\n</li>\n\n</$list>\n\n</ul>\n\n</div>\n\n</$list>\n" }, "$:/core/ui/AdvancedSearch/Filter": { "title": "$:/core/ui/AdvancedSearch/Filter", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/Filter/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch/FilterButton]!has[draft.of]]\"><$transclude/></$list>\n</div>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\n<div class=\"tc-search-results\">\n<<lingo Filter/Matches>>\n<$list filter={{$:/temp/advancedsearch}} template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$set>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/clear", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/delete", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button popup=<<qualify \"$:/state/filterDeleteDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/delete-button}}\n</$button>\n</$reveal>\n\n<$reveal state=<<qualify \"$:/state/filterDeleteDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<div class=\"tc-dropdown-item-plain\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter={{$:/temp/advancedsearch}}/>\"\"\">\nAre you sure you wish to delete <<resultCount>> tiddler(s)?\n</$set>\n</div>\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn\">\n<$action-deletetiddler $filter={{$:/temp/advancedsearch}}/>\nDelete these tiddlers\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/filterDropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</span>\n\n<$reveal state=<<qualify \"$:/state/filterDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</div>\n</$linkcatcher>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export": { "title": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/export", "tags": "$:/tags/AdvancedSearch/FilterButton", "text": "<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$macrocall $name=\"exportButton\" exportFilter={{$:/temp/advancedsearch}} lingoBase=\"$:/language/Buttons/ExportTiddlers/\"/>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Shadows": { "title": "$:/core/ui/AdvancedSearch/Shadows", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/Shadows/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[all[shadows]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo Shadows/Matches>>\n\n<$list filter=\"[all[shadows]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/Standard": { "title": "$:/core/ui/AdvancedSearch/Standard", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/Standard/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$set name=\"searchTiddler\" value=\"$:/temp/advancedsearch\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude/>\n</$list>\n\"\"\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n</$list>\n</$set>\n</$list>\n</$reveal>\n" }, "$:/core/ui/AdvancedSearch/System": { "title": "$:/core/ui/AdvancedSearch/System", "tags": "$:/tags/AdvancedSearch", "caption": "{{$:/language/Search/System/Caption}}", "text": "\\define lingo-base() $:/language/Search/\n<$linkcatcher to=\"$:/temp/advancedsearch\">\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/advancedsearch\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n\n</$linkcatcher>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n\n<$list filter=\"[{$:/temp/advancedsearch}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[is[system]search{$:/temp/advancedsearch}] -[[$:/temp/advancedsearch]]\"/>\"\"\">\n\n<div class=\"tc-search-results\">\n\n<<lingo System/Matches>>\n\n<$list filter=\"[is[system]search{$:/temp/advancedsearch}sort[title]limit[250]] -[[$:/temp/advancedsearch]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n</div>\n\n</$set>\n\n</$list>\n\n</$reveal>\n\n<$reveal state=\"$:/temp/advancedsearch\" type=\"match\" text=\"\">\n\n</$reveal>\n" }, "$:/AdvancedSearch": { "title": "$:/AdvancedSearch", "icon": "$:/core/images/advanced-search-button", "color": "#bbb", "text": "<div class=\"tc-advanced-search\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" \"$:/core/ui/AdvancedSearch/System\">>\n</div>\n" }, "$:/core/ui/AlertTemplate": { "title": "$:/core/ui/AlertTemplate", "text": "<div class=\"tc-alert\">\n<div class=\"tc-alert-toolbar\">\n<$button class=\"tc-btn-invisible\"><$action-deletetiddler $tiddler=<<currentTiddler>>/>{{$:/core/images/delete-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=\"0hh:0mm:0ss DD MM YYYY\"/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</div>\n<div class=\"tc-alert-body\">\n\n<$transclude/>\n\n</div>\n</div>\n" }, "$:/core/ui/BinaryWarning": { "title": "$:/core/ui/BinaryWarning", "text": "\\define lingo-base() $:/language/BinaryWarning/\n<div class=\"tc-binary-warning\">\n\n<<lingo Prompt>>\n\n</div>\n" }, "$:/core/ui/Components/plugin-info": { "title": "$:/core/ui/Components/plugin-info", "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define popup-state-macro()\n$(qualified-state)$-$(currentTiddler)$\n\\end\n\n\\define tabs-state-macro()\n$(popup-state)$-$(pluginInfoType)$\n\\end\n\n\\define plugin-icon-title()\n$(currentTiddler)$/icon\n\\end\n\n\\define plugin-disable-title()\n$:/config/Plugins/Disabled/$(currentTiddler)$\n\\end\n\n\\define plugin-table-body(type,disabledMessage,default-popup-state)\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\" default=\"\"\"$default-popup-state$\"\"\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<plugin-icon-title>>>\n<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\n</$transclude>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1>\n''<$view field=\"description\"><$view field=\"title\"/></$view>'' $disabledMessage$\n</h1>\n<h2>\n<$view field=\"title\"/>\n</h2>\n<h2>\n<div><em><$view field=\"version\"/></em></div>\n</h2>\n</div>\n\\end\n\n\\define plugin-info(type,default-popup-state)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$link to={{!!title}} class=\"tc-plugin-info tc-plugin-info-disabled\">\n<<plugin-table-body type:\"$type$\" default-popup-state:\"\"\"$default-popup-state$\"\"\" disabledMessage:\"<$macrocall $name='lingo' title='Disabled/Status'/>\">>\n</$link>\n</$reveal>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>> default=\"\"\"$default-popup-state$\"\"\">\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-body\">\n<$list filter=\"[all[current]] -[[$:/core]]\">\n<div style=\"float:right;\">\n<$reveal type=\"nomatch\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"yes\" tooltip={{$:/language/ControlPanel/Plugins/Disable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Disable/Caption}}>\n<<lingo Disable/Caption>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<plugin-disable-title>> text=\"yes\">\n<$button set=<<plugin-disable-title>> setTo=\"no\" tooltip={{$:/language/ControlPanel/Plugins/Enable/Hint}} aria-label={{$:/language/ControlPanel/Plugins/Enable/Caption}}>\n<<lingo Enable/Caption>>\n</$button>\n</$reveal>\n</div>\n</$list>\n<$set name=\"tabsList\" filter=\"[<currentTiddler>list[]] contents\">\n<$macrocall $name=\"tabs\" state=<<tabs-state-macro>> tabsList=<<tabsList>> default={{{ [enlist<tabsList>] }}} template=\"$:/core/ui/PluginInfo\"/>\n</$set>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n<$macrocall $name=\"plugin-info\" type=<<plugin-type>> default-popup-state=<<default-popup-state>>/>\n" }, "$:/core/ui/Components/tag-link": { "title": "$:/core/ui/Components/tag-link", "text": "<$link>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\"/>\n</span>\n</$set>\n</$link>" }, "$:/core/ui/ControlPanel/Advanced": { "title": "$:/core/ui/ControlPanel/Advanced", "tags": "$:/tags/ControlPanel/Info", "caption": "{{$:/language/ControlPanel/Advanced/Caption}}", "text": "{{$:/language/ControlPanel/Advanced/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" \"$:/core/ui/ControlPanel/TiddlerFields\">>\n</div>\n" }, "$:/core/ui/ControlPanel/Appearance": { "title": "$:/core/ui/ControlPanel/Appearance", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Appearance/Caption}}", "text": "{{$:/language/ControlPanel/Appearance/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Theme\">>\n</div>\n" }, "$:/core/ui/ControlPanel/Basics": { "title": "$:/core/ui/ControlPanel/Basics", "tags": "$:/tags/ControlPanel/Info", "caption": "{{$:/language/ControlPanel/Basics/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Basics/\n\n\\define show-filter-count(filter)\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n''<$count filter=\"\"\"$filter$\"\"\"/>''\n{{$:/core/images/advanced-search-button}}\n</$button>\n\\end\n\n|<<lingo Version/Prompt>> |''<<version>>'' |\n|<$link to=\"$:/SiteTitle\"><<lingo Title/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteTitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/SiteSubtitle\"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler=\"$:/SiteSubtitle\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/status/UserName\"><<lingo Username/Prompt>></$link> |<$edit-text tiddler=\"$:/status/UserName\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/AnimationDuration\"><<lingo AnimDuration/Prompt>></$link> |<$edit-text tiddler=\"$:/config/AnimationDuration\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/DefaultTiddlers\"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit tag=\"textarea\" tiddler=\"$:/DefaultTiddlers\" class=\"tc-edit-texteditor\"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |\n|<$link to=\"$:/config/NewJournal/Title\"><<lingo NewJournal/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Title\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/config/NewJournal/Text\"><<lingo NewJournal/Text/Prompt>></$link> |<$edit tiddler=\"$:/config/NewJournal/Text\" tag=\"textarea\" class=\"tc-edit-texteditor\" default=\"\"/> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$edit-text tiddler=\"$:/config/NewJournal/Tags\" default=\"\" tag=\"input\"/> |\n|<<lingo Language/Prompt>> |{{$:/snippets/minilanguageswitcher}} |\n|<<lingo Tiddlers/Prompt>> |<<show-filter-count \"[!is[system]sort[title]]\">> |\n|<<lingo Tags/Prompt>> |<<show-filter-count \"[tags[]sort[title]]\">> |\n|<<lingo SystemTiddlers/Prompt>> |<<show-filter-count \"[is[system]sort[title]]\">> |\n|<<lingo ShadowTiddlers/Prompt>> |<<show-filter-count \"[all[shadows]sort[title]]\">> |\n|<<lingo OverriddenShadowTiddlers/Prompt>> |<<show-filter-count \"[is[tiddler]is[shadow]sort[title]]\">> |\n" }, "$:/core/ui/ControlPanel/EditorTypes": { "title": "$:/core/ui/ControlPanel/EditorTypes", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/EditorTypes/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/EditorTypes/\n\n<<lingo Hint>>\n\n<table>\n<tbody>\n<tr>\n<th><<lingo Type/Caption>></th>\n<th><<lingo Editor/Caption>></th>\n</tr>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/config/EditorTypeMappings/]sort[title]]\">\n<tr>\n<td>\n<$link>\n<$list filter=\"[all[current]removeprefix[$:/config/EditorTypeMappings/]]\">\n<$text text={{!!title}}/>\n</$list>\n</$link>\n</td>\n<td>\n<$view field=\"text\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ControlPanel/Info": { "title": "$:/core/ui/ControlPanel/Info", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Info/Caption}}", "text": "{{$:/language/ControlPanel/Info/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Basics\">>\n</div>\n" }, "$:/core/ui/ControlPanel/KeyboardShortcuts": { "title": "$:/core/ui/ControlPanel/KeyboardShortcuts", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/KeyboardShortcuts/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/KeyboardShortcuts/\n\n\\define new-shortcut(title)\n<div class=\"tc-dropdown-item-plain\">\n<$edit-shortcut tiddler=\"$title$\" placeholder={{$:/language/ControlPanel/KeyboardShortcuts/Add/Prompt}} style=\"width:auto;\"/> <$button>\n<<lingo Add/Caption>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"[{$title$}]\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"$title$\"\n/>\n</$button>\n</div>\n\\end\n\n\\define shortcut-list-item(caption)\n<td>\n</td>\n<td style=\"text-align:right;font-size:0.7em;\">\n<<lingo Platform/$caption$>>\n</td>\n<td>\n<div style=\"position:relative;\">\n<$button popup=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> class=\"tc-btn-invisible\">\n{{$:/core/images/edit-button}}\n</$button>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutTitle)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\n<$reveal state=<<qualify \"$:/state/dropdown/$(shortcutTitle)$\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-block-dropdown-wrapper\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown tc-popup-keep\">\n<$list filter=\"[list[$(shortcutTitle)$!!text]sort[title]]\" variable=\"shortcut\" emptyMessage=\"\"\"\n<div class=\"tc-dropdown-item-plain\">\n//<<lingo NoShortcuts/Caption>>//\n</div>\n\"\"\">\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"tc-btn-invisible\" tooltip=<<lingo Remove/Hint>>>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n×\n</$button>\n<kbd>\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts=<<shortcut>>/>\n</kbd>\n</div>\n</$list>\n<hr/>\n<$macrocall $name=\"new-shortcut\" title=<<qualify \"$:/state/new-shortcut/$(shortcutTitle)$\">>/>\n</div>\n</div>\n</$reveal>\n</div>\n</td>\n\\end\n\n\\define shortcut-list(caption,prefix)\n<tr>\n<$list filter=\"[all[tiddlers+shadows][$prefix$$(shortcutName)$]]\" variable=\"shortcutTitle\">\n<<shortcut-list-item \"$caption$\">>\n</$list>\n</tr>\n\\end\n\n\\define shortcut-editor()\n<<shortcut-list \"All\" \"$:/config/shortcuts/\">>\n<<shortcut-list \"Mac\" \"$:/config/shortcuts-mac/\">>\n<<shortcut-list \"NonMac\" \"$:/config/shortcuts-not-mac/\">>\n<<shortcut-list \"Linux\" \"$:/config/shortcuts-linux/\">>\n<<shortcut-list \"NonLinux\" \"$:/config/shortcuts-not-linux/\">>\n<<shortcut-list \"Windows\" \"$:/config/shortcuts-windows/\">>\n<<shortcut-list \"NonWindows\" \"$:/config/shortcuts-not-windows/\">>\n\\end\n\n\\define shortcut-preview()\n<$macrocall $name=\"displayshortcuts\" $output=\"text/html\" shortcuts={{$(shortcutPrefix)$$(shortcutName)$}} prefix=\"<kbd>\" separator=\"</kbd> <kbd>\" suffix=\"</kbd>\"/>\n\\end\n\n\\define shortcut-item-inner()\n<tr>\n<td>\n<$reveal type=\"nomatch\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"open\"\n/>\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<dropdownStateTitle>> text=\"open\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield\n\t$tiddler=<<dropdownStateTitle>>\n\t$value=\"close\"\n/>\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n''<$text text=<<shortcutName>>/>''\n</td>\n<td>\n<$transclude tiddler=\"$:/config/ShortcutInfo/$(shortcutName)$\"/>\n</td>\n<td>\n<$list filter=\"$:/config/shortcuts/ $:/config/shortcuts-mac/ $:/config/shortcuts-not-mac/ $:/config/shortcuts-linux/ $:/config/shortcuts-not-linux/ $:/config/shortcuts-windows/ $:/config/shortcuts-not-windows/\" variable=\"shortcutPrefix\">\n<<shortcut-preview>>\n</$list>\n</td>\n</tr>\n<$set name=\"dropdownState\" value={{$(dropdownStateTitle)$}}>\n<$list filter=\"[<dropdownState>prefix[open]]\" variable=\"listItem\">\n<<shortcut-editor>>\n</$list>\n</$set>\n\\end\n\n\\define shortcut-item()\n<$set name=\"dropdownStateTitle\" value=<<qualify \"$:/state/dropdown/keyboardshortcut/$(shortcutName)$\">>>\n<<shortcut-item-inner>>\n</$set>\n\\end\n\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$:/config/ShortcutInfo/]]\" variable=\"shortcutName\">\n<<shortcut-item>>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ControlPanel/LoadedModules": { "title": "$:/core/ui/ControlPanel/LoadedModules", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/LoadedModules/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/\n<<lingo LoadedModules/Hint>>\n\n{{$:/snippets/modules}}\n" }, "$:/core/ui/ControlPanel/Modals/AddPlugins": { "title": "$:/core/ui/ControlPanel/Modals/AddPlugins", "subtitle": "{{$:/core/images/download-button}} {{$:/language/ControlPanel/Plugins/Add/Caption}}", "text": "\\define install-plugin-button()\n<$button>\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\"\"\">\n{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\n</$list>\n</$button>\n\\end\n\n\\define popup-state-macro()\n$:/state/add-plugin-info/$(connectionTiddler)$/$(assetInfo)$\n\\end\n\n\\define display-plugin-info(type)\n<$set name=\"popup-state\" value=<<popup-state-macro>>>\n<div class=\"tc-plugin-info\">\n<div class=\"tc-plugin-info-chunk tc-small-icon\">\n<$reveal type=\"nomatch\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"yes\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<popup-state>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<popup-state>> setTo=\"no\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<$list filter=\"[<assetInfo>has[icon]]\" emptyMessage=\"\"\"<$transclude tiddler=\"$:/core/images/plugin-generic-$type$\"/>\"\"\">\n<img src={{$(assetInfo)$!!icon}}/>\n</$list>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<h1><$view tiddler=<<assetInfo>> field=\"description\"/></h1>\n<h2><$view tiddler=<<assetInfo>> field=\"original-title\"/></h2>\n<div><em><$view tiddler=<<assetInfo>> field=\"version\"/></em></div>\n</div>\n<div class=\"tc-plugin-info-chunk\">\n<<install-plugin-button>>\n</div>\n</div>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\" emptyMessage=\"\"\"{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\"\"\">\n<em>\n{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}\n</em>\n</$list>\n</div>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-load-plugin-library\" url={{!!url}} infoTitlePrefix=\"$:/temp/RemoteAssetInfo/\"/>\n{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Plugins/OpenPluginLibrary}}\n</$button>\n\\end\n\n\\define display-server-assets(type)\n{{$:/language/Search/Search}}: <$edit-text tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" default=\"\" type=\"search\" tag=\"input\"/>\n<$reveal state=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"\"\"$:/temp/RemoteAssetSearch/$(currentTiddler)$\"\"\" $field=\"text\" $value=\"\"/>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n<div class=\"tc-plugin-library-listing\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]search{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[description]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n\\end\n\n\\define display-server-connection()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/ServerConnection]suffix{!!url}]\" variable=\"connectionTiddler\" emptyMessage=<<load-plugin-library-button>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Add/Themes]] [[$:/core/ui/ControlPanel/Plugins/Add/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Add/Plugins\">>\n\n</$list>\n\\end\n\n\\define close-library-button()\n<$reveal type='nomatch' state='$:/temp/ServerConnection/$(PluginLibraryURL)$' text=''>\n<$button class='tc-btn-big-green'>\n<$action-sendmessage $message=\"tm-unload-plugin-library\" url={{!!url}}/>\n{{$:/core/images/chevron-left}} {{$:/language/ControlPanel/Plugins/ClosePluginLibrary}}\n<$action-deletetiddler $filter=\"[prefix[$:/temp/ServerConnection/$(PluginLibraryURL)$]][prefix[$:/temp/RemoteAssetInfo/$(PluginLibraryURL)$]]\"/>\n</$button>\n</$reveal>\n\\end\n\n\\define plugin-library-listing()\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<div class=\"tc-plugin-library\">\n\n!! <$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link>\n\n//<$view field=\"url\"/>//\n\n<$transclude/>\n\n<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n\n<<display-server-connection>>\n</div>\n</$list>\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<div>\n<<plugin-library-listing>>\n</div>\n\n</$importvariables>\n" }, "$:/core/ui/ControlPanel/Palette": { "title": "$:/core/ui/ControlPanel/Palette", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/Palette/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n\n{{$:/snippets/paletteswitcher}}\n\n<$reveal type=\"nomatch\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"yes\"><<lingo ShowEditor/Caption>></$button>\n\n</$reveal>\n\n<$reveal type=\"match\" state=\"$:/state/ShowPaletteEditor\" text=\"yes\">\n\n<$button set=\"$:/state/ShowPaletteEditor\" setTo=\"no\"><<lingo HideEditor/Caption>></$button>\n{{$:/snippets/paletteeditor}}\n\n</$reveal>\n\n" }, "$:/core/ui/ControlPanel/Parsing": { "title": "$:/core/ui/ControlPanel/Parsing", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/Parsing/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Parsing/\n\n\\define toggle(Type)\n<$checkbox\ntiddler=\"\"\"$:/config/WikiParserRules/$Type$/$(rule)$\"\"\"\nfield=\"text\"\nchecked=\"enable\"\nunchecked=\"disable\"\ndefault=\"enable\">\n<<rule>>\n</$checkbox>\n\\end\n\n\\define rules(type,Type)\n<$list filter=\"[wikiparserrules[$type$]]\" variable=\"rule\">\n<dd><<toggle $Type$>></dd>\n</$list>\n\\end\n\n<<lingo Hint>>\n\n<dl>\n<dt><<lingo Pragma/Caption>></dt>\n<<rules pragma Pragma>>\n<dt><<lingo Inline/Caption>></dt>\n<<rules inline Inline>>\n<dt><<lingo Block/Caption>></dt>\n<<rules block Block>>\n</dl>" }, "$:/core/ui/ControlPanel/Plugins/Add/Languages": { "title": "$:/core/ui/ControlPanel/Plugins/Add/Languages", "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[language]]\"/>)", "text": "<<display-server-assets language>>\n" }, "$:/core/ui/ControlPanel/Plugins/Add/Plugins": { "title": "$:/core/ui/ControlPanel/Plugins/Add/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[plugin]]\"/>)", "text": "<<display-server-assets plugin>>\n" }, "$:/core/ui/ControlPanel/Plugins/Add/Themes": { "title": "$:/core/ui/ControlPanel/Plugins/Add/Themes", "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[theme]]\"/>)", "text": "<<display-server-assets theme>>\n" }, "$:/core/ui/ControlPanel/Plugins/AddPlugins": { "title": "$:/core/ui/ControlPanel/Plugins/AddPlugins", "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n<$button message=\"tm-modal\" param=\"$:/core/ui/ControlPanel/Modals/AddPlugins\" tooltip={{$:/language/ControlPanel/Plugins/Add/Hint}} class=\"tc-btn-big-green\" style=\"background:blue;\">\n{{$:/core/images/download-button}} <<lingo Add/Caption>>\n</$button>\n" }, "$:/core/ui/ControlPanel/Plugins/Installed/Languages": { "title": "$:/core/ui/ControlPanel/Plugins/Installed/Languages", "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[language]]\"/>)", "text": "<<plugin-table language>>\n" }, "$:/core/ui/ControlPanel/Plugins/Installed/Plugins": { "title": "$:/core/ui/ControlPanel/Plugins/Installed/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[plugin]]\"/>)", "text": "<<plugin-table plugin>>\n" }, "$:/core/ui/ControlPanel/Plugins/Installed/Themes": { "title": "$:/core/ui/ControlPanel/Plugins/Installed/Themes", "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}} (<$count filter=\"[!has[draft.of]plugin-type[theme]]\"/>)", "text": "<<plugin-table theme>>\n" }, "$:/core/ui/ControlPanel/Plugins": { "title": "$:/core/ui/ControlPanel/Plugins", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Plugins/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Plugins/\n\n\\define plugin-table(type)\n<$set name=\"plugin-type\" value=\"\"\"$type$\"\"\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n<$list filter=\"[!has[draft.of]plugin-type[$type$]sort[description]]\" emptyMessage=<<lingo \"Empty/Hint\">> template=\"$:/core/ui/Components/plugin-info\"/>\n</$set>\n</$set>\n\\end\n\n{{$:/core/ui/ControlPanel/Plugins/AddPlugins}}\n\n<<lingo Installed/Hint>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" \"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\">>\n" }, "$:/core/ui/ControlPanel/Saving/DownloadSaver": { "title": "$:/core/ui/ControlPanel/Saving/DownloadSaver", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/DownloadSaver/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/DownloadSaver/\n\n<<lingo Hint>>\n\n!! <$link to=\"$:/config/DownloadSaver/AutoSave\"><<lingo AutoSave/Hint>></$link>\n\n<$checkbox tiddler=\"$:/config/DownloadSaver/AutoSave\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <<lingo AutoSave/Description>> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Saving/General": { "title": "$:/core/ui/ControlPanel/Saving/General", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/General/Caption}}", "list-before": "", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n{{$:/language/ControlPanel/Saving/General/Hint}}\n\n!! <$link to=\"$:/config/AutoSave\"><<lingo AutoSave/Caption>></$link>\n\n<<lingo AutoSave/Hint>>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"yes\"> <<lingo AutoSave/Enabled/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/AutoSave\" value=\"no\"> <<lingo AutoSave/Disabled/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Saving/TiddlySpot": { "title": "$:/core/ui/ControlPanel/Saving/TiddlySpot", "tags": "$:/tags/ControlPanel/Saving", "caption": "{{$:/language/ControlPanel/Saving/TiddlySpot/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Saving/TiddlySpot/\n\n\\define backupURL()\nhttp://$(userName)$.tiddlyspot.com/backup/\n\\end\n\\define backupLink()\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<backupURL>>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/UploadURL\" text=\"\">\n<$macrocall $name=resolvePath source={{$:/UploadBackupDir}} root={{$:/UploadURL}}>>\n</$reveal>\n</$set>\n</$reveal>\n\\end\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n|<<lingo Backups>> |<<backupLink>> |\n\n''<<lingo Advanced/Heading>>''\n\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/UploadURL\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/UploadFilename\" default=\"index.html\" tag=\"input\"/> |\n|<<lingo UploadDir>> |<$edit-text tiddler=\"$:/UploadDir\" default=\".\" tag=\"input\"/> |\n|<<lingo BackupDir>> |<$edit-text tiddler=\"$:/UploadBackupDir\" default=\".\" tag=\"input\"/> |\n\n<<lingo TiddlySpot/Hint>>" }, "$:/core/ui/ControlPanel/Saving": { "title": "$:/core/ui/ControlPanel/Saving", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Saving/Caption}}", "text": "{{$:/language/ControlPanel/Saving/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Saving/General\">>\n</div>\n" }, "$:/core/buttonstyles/Borderless": { "title": "$:/core/buttonstyles/Borderless", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Borderless}}", "text": "tc-btn-invisible" }, "$:/core/buttonstyles/Boxed": { "title": "$:/core/buttonstyles/Boxed", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Boxed}}", "text": "tc-btn-boxed" }, "$:/core/buttonstyles/Rounded": { "title": "$:/core/buttonstyles/Rounded", "tags": "$:/tags/ToolbarButtonStyle", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Styles/Rounded}}", "text": "tc-btn-rounded" }, "$:/core/ui/ControlPanel/Settings/CamelCase": { "title": "$:/core/ui/ControlPanel/Settings/CamelCase", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/CamelCase/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/CamelCase/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/WikiParserRules/Inline/wikilink\" field=\"text\" checked=\"enable\" unchecked=\"disable\" default=\"enable\"> <$link to=\"$:/config/WikiParserRules/Inline/wikilink\"><<lingo Description>></$link> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab": { "title": "$:/core/ui/ControlPanel/Settings/DefaultSidebarTab", "caption": "{{$:/language/ControlPanel/Settings/DefaultSidebarTab/Caption}}", "tags": "$:/tags/ControlPanel/Settings", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultSidebarTab/\n\n<$link to=\"$:/config/DefaultSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\n" }, "$:/core/ui/ControlPanel/Settings/EditorToolbar": { "title": "$:/core/ui/ControlPanel/Settings/EditorToolbar", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/EditorToolbar/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/EditorToolbar/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/TextEditor/EnableToolbar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/TextEditor/EnableToolbar\"><<lingo Description>></$link> </$checkbox>\n\n" }, "$:/core/ui/ControlPanel/Settings/InfoPanelMode": { "title": "$:/core/ui/ControlPanel/Settings/InfoPanelMode", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/InfoPanelMode/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/InfoPanelMode/\n<$link to=\"$:/config/TiddlerInfo/Mode\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"popup\"> <<lingo Popup/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/TiddlerInfo/Mode\" value=\"sticky\"> <<lingo Sticky/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Settings/LinkToBehaviour": { "title": "$:/core/ui/ControlPanel/Settings/LinkToBehaviour", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/LinkToBehaviour/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/LinkToBehaviour/\n\n<$link to=\"$:/config/Navigation/openLinkFromInsideRiver\"><<lingo \"InsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromInsideRiver\">\n <option value=\"above\"><<lingo \"OpenAbove\">></option>\n <option value=\"below\"><<lingo \"OpenBelow\">></option>\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n\n<$link to=\"$:/config/Navigation/openLinkFromOutsideRiver\"><<lingo \"OutsideRiver/Hint\">></$link>\n\n<$select tiddler=\"$:/config/Navigation/openLinkFromOutsideRiver\">\n <option value=\"top\"><<lingo \"OpenAtTop\">></option>\n <option value=\"bottom\"><<lingo \"OpenAtBottom\">></option>\n</$select>\n" }, "$:/core/ui/ControlPanel/Settings/MissingLinks": { "title": "$:/core/ui/ControlPanel/Settings/MissingLinks", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/MissingLinks/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/MissingLinks/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/MissingLinks\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/MissingLinks\"><<lingo Description>></$link> </$checkbox>\n\n" }, "$:/core/ui/ControlPanel/Settings/NavigationAddressBar": { "title": "$:/core/ui/ControlPanel/Settings/NavigationAddressBar", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/NavigationAddressBar/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationAddressBar/\n\n<$link to=\"$:/config/Navigation/UpdateAddressBar\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permaview\"> <<lingo Permaview/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"permalink\"> <<lingo Permalink/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateAddressBar\" value=\"no\"> <<lingo No/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Settings/NavigationHistory": { "title": "$:/core/ui/ControlPanel/Settings/NavigationHistory", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/NavigationHistory/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationHistory/\n<$link to=\"$:/config/Navigation/UpdateHistory\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Navigation/UpdateHistory\" value=\"no\"> <<lingo No/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation": { "title": "$:/core/ui/ControlPanel/Settings/PerformanceInstrumentation", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/PerformanceInstrumentation/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/PerformanceInstrumentation/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Performance/Instrumentation\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Performance/Instrumentation\"><<lingo Description>></$link> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Settings/TitleLinks": { "title": "$:/core/ui/ControlPanel/Settings/TitleLinks", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/TitleLinks/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/TitleLinks/\n<$link to=\"$:/config/Tiddlers/TitleLinks\"><<lingo Hint>></$link>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"yes\"> <<lingo Yes/Description>> </$radio>\n\n<$radio tiddler=\"$:/config/Tiddlers/TitleLinks\" value=\"no\"> <<lingo No/Description>> </$radio>\n" }, "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle": { "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtonStyle", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtonStyle/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtonStyle/\n<$link to=\"$:/config/Toolbar/ButtonClass\"><<lingo \"Hint\">></$link>\n\n<$select tiddler=\"$:/config/Toolbar/ButtonClass\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ToolbarButtonStyle]]\">\n<option value={{!!text}}>{{!!caption}}</option>\n</$list>\n</$select>\n" }, "$:/core/ui/ControlPanel/Settings/ToolbarButtons": { "title": "$:/core/ui/ControlPanel/Settings/ToolbarButtons", "tags": "$:/tags/ControlPanel/Settings", "caption": "{{$:/language/ControlPanel/Settings/ToolbarButtons/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/ToolbarButtons/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Icons\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Toolbar/Icons\"><<lingo Icons/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Toolbar/Text\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> <$link to=\"$:/config/Toolbar/Text\"><<lingo Text/Description>></$link> </$checkbox>\n" }, "$:/core/ui/ControlPanel/Settings": { "title": "$:/core/ui/ControlPanel/Settings", "tags": "$:/tags/ControlPanel", "caption": "{{$:/language/ControlPanel/Settings/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/Settings/\n\n<<lingo Hint>>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Settings]]\">\n\n<div style=\"border-top:1px solid #eee;\">\n\n!! <$link><$transclude field=\"caption\"/></$link>\n\n<$transclude/>\n\n</div>\n\n</$list>\n" }, "$:/core/ui/ControlPanel/StoryView": { "title": "$:/core/ui/ControlPanel/StoryView", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/StoryView/Caption}}", "text": "{{$:/snippets/viewswitcher}}\n" }, "$:/core/ui/ControlPanel/Theme": { "title": "$:/core/ui/ControlPanel/Theme", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/Theme/Caption}}", "text": "{{$:/snippets/themeswitcher}}\n" }, "$:/core/ui/ControlPanel/TiddlerFields": { "title": "$:/core/ui/ControlPanel/TiddlerFields", "tags": "$:/tags/ControlPanel/Advanced", "caption": "{{$:/language/ControlPanel/TiddlerFields/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo TiddlerFields/Hint>>\n\n{{$:/snippets/allfields}}" }, "$:/core/ui/ControlPanel/Toolbars/EditToolbar": { "title": "$:/core/ui/ControlPanel/Toolbars/EditToolbar", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/EditToolbar/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>" }, "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate": { "title": "$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate", "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"><$transclude tiddler={{!!icon}}/></span> <$transclude field=\"caption\"/> -- <i class=\"tc-muted\"><$transclude field=\"description\"/></i>\n</$draggable>\n" }, "$:/core/ui/ControlPanel/Toolbars/EditorToolbar": { "title": "$:/core/ui/ControlPanel/Toolbars/EditorToolbar", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/EditorToolbar/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/EditorToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/EditorToolbar/Hint}}\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/EditorToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/EditorItemTemplate\"/>\n" }, "$:/core/ui/ControlPanel/Toolbars/ItemTemplate": { "title": "$:/core/ui/ControlPanel/Toolbars/ItemTemplate", "text": "\\define config-title()\n$(config-base)$$(currentTiddler)$\n\\end\n\n<$draggable tiddler=<<currentTiddler>>>\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <span class=\"tc-icon-wrapper\"> <$transclude field=\"caption\"/> <i class=\"tc-muted\">-- <$transclude field=\"description\"/></i></span>\n</$draggable>\n" }, "$:/core/ui/ControlPanel/Toolbars/PageControls": { "title": "$:/core/ui/ControlPanel/Toolbars/PageControls", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/PageControls/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/PageControlButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/PageControls/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/PageControls\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/ControlPanel/Toolbars/ViewToolbar": { "title": "$:/core/ui/ControlPanel/Toolbars/ViewToolbar", "tags": "$:/tags/ControlPanel/Toolbars", "caption": "{{$:/language/ControlPanel/Toolbars/ViewToolbar/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\n\\define config-base() $:/config/ViewToolbarButtons/Visibility/\n\n{{$:/language/ControlPanel/Toolbars/ViewToolbar/Hint}}\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$macrocall $name=\"list-tagged-draggable\" tag=\"$:/tags/ViewToolbar\" itemTemplate=\"$:/core/ui/ControlPanel/Toolbars/ItemTemplate\"/>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/ControlPanel/Toolbars": { "title": "$:/core/ui/ControlPanel/Toolbars", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ControlPanel/Toolbars/Caption}}", "text": "{{$:/language/ControlPanel/Toolbars/Hint}}\n\n<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" \"$:/state/tabs/controlpanel/toolbars\" \"tc-vertical\">>\n</div>\n" }, "$:/ControlPanel": { "title": "$:/ControlPanel", "icon": "$:/core/images/options-button", "color": "#bbb", "text": "<div class=\"tc-control-panel\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" \"$:/core/ui/ControlPanel/Info\">>\n</div>\n" }, "$:/core/ui/DefaultSearchResultList": { "title": "$:/core/ui/DefaultSearchResultList", "tags": "$:/tags/SearchResults", "caption": "{{$:/language/Search/DefaultResults/Caption}}", "text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n\n\\end\n<<searchResultList>>\n" }, "$:/core/ui/EditTemplate/body/preview/output": { "title": "$:/core/ui/EditTemplate/body/preview/output", "tags": "$:/tags/EditPreview", "caption": "{{$:/language/EditTemplate/Body/Preview/Type/Output}}", "text": "<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n" }, "$:/core/ui/EditTemplate/body/editor": { "title": "$:/core/ui/EditTemplate/body/editor", "text": "<$edit\n\n field=\"text\"\n class=\"tc-edit-texteditor\"\n placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n\n><$set\n\n name=\"targetTiddler\"\n value=<<currentTiddler>>\n\n><$list\n\n filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]]\"\n\n><$reveal\n\n type=\"nomatch\"\n state=<<config-visibility-title>>\n text=\"hide\"\n class=\"tc-text-editor-toolbar-item-wrapper\"\n\n><$transclude\n\n tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\"\n mode=\"inline\"\n\n/></$reveal></$list></$set></$edit>\n" }, "$:/core/ui/EditTemplate/body/toolbar/button": { "title": "$:/core/ui/EditTemplate/body/toolbar/button", "text": "\\define toolbar-button-icon()\n<$list\n\n filter=\"[all[current]!has[custom-icon]]\"\n variable=\"no-custom-icon\"\n\n><$transclude\n\n tiddler={{!!icon}}\n\n/></$list>\n\\end\n\n\\define toolbar-button-tooltip()\n{{!!description}}<$macrocall $name=\"displayshortcuts\" $output=\"text/plain\" shortcuts={{!!shortcuts}} prefix=\"` - [\" separator=\"] [\" suffix=\"]`\"/>\n\\end\n\n\\define toolbar-button()\n<$list\n\n filter={{!!condition}}\n variable=\"list-condition\"\n\n><$wikify\n\n name=\"tooltip-text\"\n text=<<toolbar-button-tooltip>>\n mode=\"inline\"\n output=\"text\"\n\n><$list\n\n filter=\"[all[current]!has[dropdown]]\"\n variable=\"no-dropdown\"\n\n><$button\n\n class=\"tc-btn-invisible $(buttonClasses)$\"\n tooltip=<<tooltip-text>>\n\n><span\n\n data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n tiddler=<<currentTiddler>>\n field=\"text\"\n\n/></$button></$list><$list\n\n filter=\"[all[current]has[dropdown]]\"\n variable=\"dropdown\"\n\n><$set\n\n name=\"dropdown-state\"\n value=<<qualify \"$:/state/EditorToolbarDropdown\">>\n\n><$button\n\n popup=<<dropdown-state>>\n class=\"tc-popup-keep tc-btn-invisible $(buttonClasses)$\"\n selectedClass=\"tc-selected\"\n tooltip=<<tooltip-text>>\n\n><span\n\n data-tw-keyboard-shortcut={{!!shortcuts}}\n\n/><<toolbar-button-icon>><$transclude\n\n tiddler=<<currentTiddler>>\n field=\"text\"\n\n/></$button><$reveal\n\n state=<<dropdown-state>>\n type=\"popup\"\n position=\"below\"\n animate=\"yes\"\n tag=\"span\"\n\n><div\n\n class=\"tc-drop-down tc-popup-keep\"\n\n><$transclude\n\n tiddler={{!!dropdown}}\n mode=\"block\"\n\n/></div></$reveal></$set></$list></$wikify></$list>\n\\end\n\n\\define toolbar-button-outer()\n<$set\n\n name=\"buttonClasses\"\n value={{!!button-classes}}\n\n><<toolbar-button>></$set>\n\\end\n\n<<toolbar-button-outer>>" }, "$:/core/ui/EditTemplate/body": { "title": "$:/core/ui/EditTemplate/body", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/Body/\n\\define config-visibility-title()\n$:/config/EditorToolbarButtons/Visibility/$(currentTiddler)$\n\\end\n<$list filter=\"[is[current]has[_canonical_uri]]\">\n\n<div class=\"tc-message-box\">\n\n<<lingo External/Hint>>\n\n<a href={{!!_canonical_uri}}><$text text={{!!_canonical_uri}}/></a>\n\n<$edit-text field=\"_canonical_uri\" class=\"tc-edit-fields\"></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[is[current]!has[_canonical_uri]]\">\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\">\n\n<div class=\"tc-tiddler-preview\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n<div class=\"tc-tiddler-preview-preview\">\n\n<$transclude tiddler={{$:/state/editpreviewtype}} mode=\"inline\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/preview/output\" mode=\"inline\"/>\n\n</$transclude>\n\n</div>\n\n</div>\n\n</$reveal>\n\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/editor\" mode=\"inline\"/>\n\n</$reveal>\n\n</$list>\n" }, "$:/core/ui/EditTemplate/controls": { "title": "$:/core/ui/EditTemplate/controls", "tags": "$:/tags/EditTemplate", "text": "\\define config-title()\n$:/config/EditToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title tc-tiddler-edit-title\">\n<$view field=\"title\"/>\n<span class=\"tc-tiddler-controls tc-titlebar\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$transclude tiddler=<<listItem>>/></$reveal></$list></span>\n<div style=\"clear: both;\"></div>\n</div>\n" }, "$:/core/ui/EditTemplate/fields": { "title": "$:/core/ui/EditTemplate/fields", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/\n\\define config-title()\n$:/config/EditTemplateFields/Visibility/$(currentField)$\n\\end\n\n\\define config-filter()\n[[hide]] -[title{$(config-title)$}]\n\\end\n\n\\define new-field-inner()\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button>\n<$action-sendmessage $message=\"tm-add-field\" $name=<<name>> $value=<<value>>/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n<$reveal type=\"match\" text=\"\" default=<<name>>>\n<$button>\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n\\end\n\n\\define new-field()\n<$set name=\"name\" value={{$:/temp/newfieldname}}>\n<$set name=\"value\" value={{$:/temp/newfieldvalue}}>\n<<new-field-inner>>\n</$set>\n</$set>\n\\end\n\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\">\n<$list filter=<<config-filter>> variable=\"temp\">\n<tr class=\"tc-edit-field\">\n<td class=\"tc-edit-field-name\">\n<$text text=<<currentField>>/>:</td>\n<td class=\"tc-edit-field-value\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}}/>\n</td>\n<td class=\"tc-edit-field-remove\">\n<$button class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Field/Remove/Hint}} aria-label={{$:/language/EditTemplate/Field/Remove/Caption}}>\n<$action-deletefield $field=<<currentField>>/>\n{{$:/core/images/delete-button}}\n</$button>\n</td>\n</tr>\n</$list>\n</$list>\n</tbody>\n</table>\n</div>\n\n<$fieldmangler>\n<div class=\"tc-edit-field-add\">\n<em class=\"tc-edit\">\n<<lingo Fields/Add/Prompt>>\n</em>\n<span class=\"tc-edit-field-add-name\">\n<$edit-text tiddler=\"$:/temp/newfieldname\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}} focusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\"/>\n</span>\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Field/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Field/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/field-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"$:/temp/newfieldname\">\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title{$:/temp/newfieldname}sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title{$:/temp/newfieldname}sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$link to=<<currentField>>>\n<<currentField>>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n<span class=\"tc-edit-field-add-value\">\n<$edit-text tiddler=\"$:/temp/newfieldvalue\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\"/>\n</span>\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</div>\n</$fieldmangler>\n" }, "$:/core/ui/EditTemplate/shadow": { "title": "$:/core/ui/EditTemplate/shadow", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/Shadow/\n\\define pluginLinkBody()\n<$link to=\"\"\"$(pluginTitle)$\"\"\">\n<$text text=\"\"\"$(pluginTitle)$\"\"\"/>\n</$link>\n\\end\n<$list filter=\"[all[current]get[draft.of]is[shadow]!is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo Warning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>\n\n<$list filter=\"[all[current]get[draft.of]is[shadow]is[tiddler]]\">\n\n<$list filter=\"[all[current]shadowsource[]]\" variable=\"pluginTitle\">\n\n<$set name=\"pluginLink\" value=<<pluginLinkBody>>>\n<div class=\"tc-message-box\">\n\n<<lingo OverriddenWarning>>\n\n</div>\n</$set>\n</$list>\n\n</$list>" }, "$:/core/ui/EditTemplate/tags": { "title": "$:/core/ui/EditTemplate/tags", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/\n\n\\define tag-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-body-inner(colour,fallbackTarget,colourA,colourB)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label\">\n<$view field=\"title\" format=\"text\" />\n<$button message=\"tm-remove-tag\" param={{!!title}} class=\"tc-btn-invisible tc-remove-tag-button\">×</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette)\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}}/>\n\\end\n\n\\define tag-picker-actions()\n<$action-listops\n\t$tiddler=<<currentTiddler>>\n\t$field=\"tags\"\n\t$subfilter=\"[<tag>] [all[current]tags[]]\"\n/>\n\\end\n\n<div class=\"tc-edit-tags\">\n<$fieldmangler>\n<$list filter=\"[all[current]tags[]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}}/>\n</$list>\n</$fieldmangler>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</div>\n" }, "$:/core/ui/EditTemplate/title": { "title": "$:/core/ui/EditTemplate/title", "tags": "$:/tags/EditTemplate", "text": "<$edit-text field=\"draft.title\" class=\"tc-titlebar tc-edit-texteditor\" focus=\"true\"/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[is[current]regexp:draft.title<pattern>]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/BadCharacterWarning}}\n\n</div>\n\n</$list>\n\n</$vars>\n\n<$reveal state=\"!!draft.title\" type=\"nomatch\" text={{!!draft.of}} tag=\"div\">\n\n<$list filter=\"[{!!draft.title}!is[missing]]\" variable=\"listItem\">\n\n<div class=\"tc-message-box\">\n\n{{$:/core/images/warning}} {{$:/language/EditTemplate/Title/Exists/Prompt}}\n\n</div>\n\n</$list>\n\n<$list filter=\"[{!!draft.of}!is[missing]]\" variable=\"listItem\">\n\n<$vars fromTitle={{!!draft.of}} toTitle={{!!draft.title}}>\n\n<$checkbox tiddler=\"$:/config/RelinkOnRename\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\"> {{$:/language/EditTemplate/Title/Relink/Prompt}}</$checkbox>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n\n\n" }, "$:/core/ui/EditTemplate/type": { "title": "$:/core/ui/EditTemplate/type", "tags": "$:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/EditTemplate/\n<div class=\"tc-type-selector\"><$fieldmangler>\n<em class=\"tc-edit\"><<lingo Type/Prompt>></em> <$edit-text field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-popup-handle\"/> <$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Type/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Type/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <$button message=\"tm-remove-field\" param=\"type\" class=\"tc-btn-invisible tc-btn-icon\" tooltip={{$:/language/EditTemplate/Type/Delete/Hint}} aria-label={{$:/language/EditTemplate/Type/Delete/Caption}}>{{$:/core/images/delete-button}}</$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/type-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown tc-edit-type-dropdown\">\n<$linkcatcher to=\"!!type\">\n<$list filter='[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]each[group]sort[group-sort]]'>\n<div class=\"tc-dropdown-item\">\n<$text text={{!!group}}/>\n</div>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]]\"><$link to={{!!name}}><$view field=\"description\"/> (<$view field=\"name\"/>)</$link>\n</$list>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>" }, "$:/core/ui/EditTemplate": { "title": "$:/core/ui/EditTemplate", "text": "\\define actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{$:/temp/newfieldname}} $value={{$:/temp/newfieldvalue}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n\\define frame-classes()\ntc-tiddler-frame tc-tiddler-edit-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$\n\\end\n<div class=<<frame-classes>>>\n<$fieldmangler>\n<$set name=\"storyTiddler\" value=<<currentTiddler>>>\n<$keyboard key=\"((cancel-edit-tiddler))\" message=\"tm-cancel-tiddler\">\n<$keyboard key=\"((save-tiddler))\" actions=<<actions>>>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditTemplate]!has[draft.of]]\" variable=\"listItem\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>>/>\n</$set>\n</$list>\n</$keyboard>\n</$keyboard>\n</$set>\n</$fieldmangler>\n</div>\n" }, "$:/core/ui/Buttons/cancel": { "title": "$:/core/ui/Buttons/cancel", "tags": "$:/tags/EditToolbar", "caption": "{{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}}", "description": "{{$:/language/Buttons/Cancel/Hint}}", "text": "<$button message=\"tm-cancel-tiddler\" tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/delete": { "title": "$:/core/ui/Buttons/delete", "tags": "$:/tags/EditToolbar $:/tags/ViewToolbar", "caption": "{{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}}", "description": "{{$:/language/Buttons/Delete/Hint}}", "text": "<$button message=\"tm-delete-tiddler\" tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/save": { "title": "$:/core/ui/Buttons/save", "tags": "$:/tags/EditToolbar", "caption": "{{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}}", "description": "{{$:/language/Buttons/Save/Hint}}", "text": "<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{$:/temp/newfieldname}} $value={{$:/temp/newfieldvalue}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldname\"/>\n<$action-deletetiddler $tiddler=\"$:/temp/newfieldvalue\"/>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n" }, "$:/core/ui/EditorToolbar/bold": { "title": "$:/core/ui/EditorToolbar/bold", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/bold", "caption": "{{$:/language/Buttons/Bold/Caption}}", "description": "{{$:/language/Buttons/Bold/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((bold))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"''\"\n\tsuffix=\"''\"\n/>\n" }, "$:/core/ui/EditorToolbar/clear-dropdown": { "title": "$:/core/ui/EditorToolbar/clear-dropdown", "text": "''{{$:/language/Buttons/Clear/Hint}}''\n\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"clear\"\n\tcolour=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n\n</div>\n" }, "$:/core/ui/EditorToolbar/clear": { "title": "$:/core/ui/EditorToolbar/clear", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/erase", "caption": "{{$:/language/Buttons/Clear/Caption}}", "description": "{{$:/language/Buttons/Clear/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/clear-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/editor-height-dropdown": { "title": "$:/core/ui/EditorToolbar/editor-height-dropdown", "text": "\\define lingo-base() $:/language/Buttons/EditorHeight/\n''<<lingo Hint>>''\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"auto\"> {{$:/core/images/auto-height}} <<lingo Caption/Auto>></$radio>\n\n<$radio tiddler=\"$:/config/TextEditor/EditorHeight/Mode\" value=\"fixed\"> {{$:/core/images/fixed-height}} <<lingo Caption/Fixed>> <$edit-text tag=\"input\" tiddler=\"$:/config/TextEditor/EditorHeight/Height\" default=\"100px\"/></$radio>\n" }, "$:/core/ui/EditorToolbar/editor-height": { "title": "$:/core/ui/EditorToolbar/editor-height", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/fixed-height", "custom-icon": "yes", "caption": "{{$:/language/Buttons/EditorHeight/Caption}}", "description": "{{$:/language/Buttons/EditorHeight/Hint}}", "condition": "[<targetTiddler>!is[image]]", "dropdown": "$:/core/ui/EditorToolbar/editor-height-dropdown", "text": "<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n{{$:/core/images/fixed-height}}\n</$reveal>\n<$reveal tag=\"span\" state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n{{$:/core/images/auto-height}}\n</$reveal>\n" }, "$:/core/ui/EditorToolbar/excise-dropdown": { "title": "$:/core/ui/EditorToolbar/excise-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Excise/\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<<lingo Caption/NewTitle>> <$edit-text tag=\"input\" tiddler=\"$config-title$/new-title\" default=\"\" focus=\"true\"/>\n\n<$set name=\"new-title\" value={{$config-title$/new-title}}>\n<$list filter=\"\"\"[<new-title>is[tiddler]]\"\"\">\n<div class=\"tc-error\">\n<<lingo Caption/TiddlerExists>>\n</div>\n</$list>\n</$set>\n\n<$checkbox tiddler=\"\"\"$config-title$/tagnew\"\"\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"false\"> <<lingo Caption/Tag>></$checkbox>\n\n<<lingo Caption/Replace>> <$select tiddler=\"\"\"$config-title$/type\"\"\" default=\"transclude\">\n<option value=\"link\"><<lingo Caption/Replace/Link>></option>\n<option value=\"transclude\"><<lingo Caption/Replace/Transclusion>></option>\n<option value=\"macro\"><<lingo Caption/Replace/Macro>></option>\n</$select>\n\n<$reveal state=\"\"\"$config-title$/type\"\"\" type=\"match\" text=\"macro\">\n<<lingo Caption/MacroName>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/macro-title\"\"\" default=\"translink\"/>\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"excise\"\n\ttitle={{$config-title$/new-title}}\n\ttype={{$config-title$/type}}\n\tmacro={{$config-title$/macro-title}}\n\ttagnew={{$config-title$/tagnew}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"$config-title$/new-title\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Excise>>\n</$button>\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Excise/\">>/>\n" }, "$:/core/ui/EditorToolbar/excise": { "title": "$:/core/ui/EditorToolbar/excise", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/excise", "caption": "{{$:/language/Buttons/Excise/Caption}}", "description": "{{$:/language/Buttons/Excise/Hint}}", "condition": "[<targetTiddler>!is[image]]", "shortcuts": "((excise))", "dropdown": "$:/core/ui/EditorToolbar/excise-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/heading-1": { "title": "$:/core/ui/EditorToolbar/heading-1", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-1", "caption": "{{$:/language/Buttons/Heading1/Caption}}", "description": "{{$:/language/Buttons/Heading1/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((heading-1))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"1\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-2": { "title": "$:/core/ui/EditorToolbar/heading-2", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-2", "caption": "{{$:/language/Buttons/Heading2/Caption}}", "description": "{{$:/language/Buttons/Heading2/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-2))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"2\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-3": { "title": "$:/core/ui/EditorToolbar/heading-3", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-3", "caption": "{{$:/language/Buttons/Heading3/Caption}}", "description": "{{$:/language/Buttons/Heading3/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-3))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"3\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-4": { "title": "$:/core/ui/EditorToolbar/heading-4", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-4", "caption": "{{$:/language/Buttons/Heading4/Caption}}", "description": "{{$:/language/Buttons/Heading4/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-4))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"4\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-5": { "title": "$:/core/ui/EditorToolbar/heading-5", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-5", "caption": "{{$:/language/Buttons/Heading5/Caption}}", "description": "{{$:/language/Buttons/Heading5/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-5))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"5\"\n/>\n" }, "$:/core/ui/EditorToolbar/heading-6": { "title": "$:/core/ui/EditorToolbar/heading-6", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/heading-6", "caption": "{{$:/language/Buttons/Heading6/Caption}}", "description": "{{$:/language/Buttons/Heading6/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((heading-6))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"!\"\n\tcount=\"6\"\n/>\n" }, "$:/core/ui/EditorToolbar/italic": { "title": "$:/core/ui/EditorToolbar/italic", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/italic", "caption": "{{$:/language/Buttons/Italic/Caption}}", "description": "{{$:/language/Buttons/Italic/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((italic))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"//\"\n\tsuffix=\"//\"\n/>\n" }, "$:/core/ui/EditorToolbar/line-width-dropdown": { "title": "$:/core/ui/EditorToolbar/line-width-dropdown", "text": "\\define lingo-base() $:/language/Buttons/LineWidth/\n\n\\define toolbar-line-width-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(line-width)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/LineWidth\"\n\t$value=\"$(line-width)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; margin: 4px calc(80px - $(line-width)$); background-color: #000; width: calc(100px + $(line-width)$ * 2); height: $(line-width)$; border-radius: 120px; vertical-align: middle;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(line-width)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/LineWidth\" type=\"match\" text=\"\"\"$(line-width)$\"\"\" tag=\"span\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/LineWidths}} variable=\"line-width\">\n\n<<toolbar-line-width-inner>>\n\n</$list>\n" }, "$:/core/ui/EditorToolbar/line-width": { "title": "$:/core/ui/EditorToolbar/line-width", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/line-width", "caption": "{{$:/language/Buttons/LineWidth/Caption}}", "description": "{{$:/language/Buttons/LineWidth/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown", "text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>" }, "$:/core/ui/EditorToolbar/link-dropdown": { "title": "$:/core/ui/EditorToolbar/link-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define link-actions()\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"make-link\"\n\ttext={{$(linkTiddler)$}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<searchTiddler>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<linkTiddler>>\n/>\n\\end\n\n\\define external-link()\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"make-link\" text={{$(searchTiddler)$}}\n/>\n{{$:/core/images/chevron-right}}\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<searchTiddler>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<linkTiddler>>\n/>\n</$button>\n\\end\n\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" >\n\n<$edit-text tiddler=<<searchTiddler>> type=\"search\" tag=\"input\" focus=\"true\" placeholder={{$:/language/Search/Search}} default=\"\"/>\n<$reveal tag=\"span\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<$action-setfield $tiddler=<<searchTiddler>> text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n\n<$reveal tag=\"div\" state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<link-actions>> to=<<linkTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>" }, "$:/core/ui/EditorToolbar/link": { "title": "$:/core/ui/EditorToolbar/link", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/link", "caption": "{{$:/language/Buttons/Link/Caption}}", "description": "{{$:/language/Buttons/Link/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((link))", "dropdown": "$:/core/ui/EditorToolbar/link-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/list-bullet": { "title": "$:/core/ui/EditorToolbar/list-bullet", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/list-bullet", "caption": "{{$:/language/Buttons/ListBullet/Caption}}", "description": "{{$:/language/Buttons/ListBullet/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((list-bullet))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"*\"\n\tcount=\"1\"\n/>\n" }, "$:/core/ui/EditorToolbar/list-number": { "title": "$:/core/ui/EditorToolbar/list-number", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/list-number", "caption": "{{$:/language/Buttons/ListNumber/Caption}}", "description": "{{$:/language/Buttons/ListNumber/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((list-number))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"prefix-lines\"\n\tcharacter=\"#\"\n\tcount=\"1\"\n/>\n" }, "$:/core/ui/EditorToolbar/mono-block": { "title": "$:/core/ui/EditorToolbar/mono-block", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/mono-block", "caption": "{{$:/language/Buttons/MonoBlock/Caption}}", "description": "{{$:/language/Buttons/MonoBlock/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((mono-block))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n```\"\n\tsuffix=\"```\"\n/>\n" }, "$:/core/ui/EditorToolbar/mono-line": { "title": "$:/core/ui/EditorToolbar/mono-line", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/mono-line", "caption": "{{$:/language/Buttons/MonoLine/Caption}}", "description": "{{$:/language/Buttons/MonoLine/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((mono-line))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"`\"\n\tsuffix=\"`\"\n/>\n" }, "$:/core/ui/EditorToolbar/more-dropdown": { "title": "$:/core/ui/EditorToolbar/more-dropdown", "text": "\\define config-title()\n$:/config/EditorToolbarButtons/Visibility/$(toolbarItem)$\n\\end\n\n\\define conditional-button()\n<$list filter={{$(toolbarItem)$!!condition}} variable=\"condition\">\n<$transclude tiddler=\"$:/core/ui/EditTemplate/body/toolbar/button\" mode=\"inline\"/> <$transclude tiddler=<<toolbarItem>> field=\"description\"/>\n</$list>\n\\end\n\n<div class=\"tc-text-editor-toolbar-more\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditorToolbar]!has[draft.of]] -[[$:/core/ui/EditorToolbar/more]]\">\n<$reveal type=\"match\" state=<<config-visibility-title>> text=\"hide\" tag=\"div\">\n<<conditional-button>>\n</$reveal>\n</$list>\n</div>\n" }, "$:/core/ui/EditorToolbar/more": { "title": "$:/core/ui/EditorToolbar/more", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/down-arrow", "caption": "{{$:/language/Buttons/More/Caption}}", "description": "{{$:/language/Buttons/More/Hint}}", "condition": "[<targetTiddler>]", "dropdown": "$:/core/ui/EditorToolbar/more-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/opacity-dropdown": { "title": "$:/core/ui/EditorToolbar/opacity-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Opacity/\n\n\\define toolbar-opacity-inner()\n<$button tag=\"a\" tooltip=\"\"\"$(opacity)$\"\"\">\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Opacity\"\n\t$value=\"$(opacity)$\"\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(current-paint-colour)$; opacity: $(opacity)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\n<span style=\"margin-left: 8px;\">\n\n<$text text=\"\"\"$(opacity)$\"\"\"/>\n\n<$reveal state=\"$:/config/BitmapEditor/Opacity\" type=\"match\" text=\"\"\"$(opacity)$\"\"\" tag=\"span\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</span>\n\n</$button>\n\\end\n\n\\define toolbar-opacity()\n''<<lingo Hint>>''\n\n<$list filter={{$:/config/BitmapEditor/Opacities}} variable=\"opacity\">\n\n<<toolbar-opacity-inner>>\n\n</$list>\n\\end\n\n<$set name=\"current-paint-colour\" value={{$:/config/BitmapEditor/Colour}}>\n\n<$set name=\"current-opacity\" value={{$:/config/BitmapEditor/Opacity}}>\n\n<<toolbar-opacity>>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/EditorToolbar/opacity": { "title": "$:/core/ui/EditorToolbar/opacity", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/opacity", "caption": "{{$:/language/Buttons/Opacity/Caption}}", "description": "{{$:/language/Buttons/Opacity/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/opacity-dropdown", "text": "<$text text={{$:/config/BitmapEditor/Opacity}}/>\n" }, "$:/core/ui/EditorToolbar/paint-dropdown": { "title": "$:/core/ui/EditorToolbar/paint-dropdown", "text": "''{{$:/language/Buttons/Paint/Hint}}''\n\n<$macrocall $name=\"colour-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/config/BitmapEditor/Colour\"\n\t$value=<<colour-picker-value>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n" }, "$:/core/ui/EditorToolbar/paint": { "title": "$:/core/ui/EditorToolbar/paint", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/paint", "caption": "{{$:/language/Buttons/Paint/Caption}}", "description": "{{$:/language/Buttons/Paint/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/paint-dropdown", "text": "\\define toolbar-paint()\n<div style=\"display: inline-block; vertical-align: middle; background-color: $(colour-picker-value)$; width: 1em; height: 1em; border-radius: 50%;\"/>\n\\end\n<$set name=\"colour-picker-value\" value={{$:/config/BitmapEditor/Colour}}>\n<<toolbar-paint>>\n</$set>\n" }, "$:/core/ui/EditorToolbar/picture-dropdown": { "title": "$:/core/ui/EditorToolbar/picture-dropdown", "text": "\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n''{{$:/language/Buttons/Picture/Hint}}''\n\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext=<<replacement-text>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n\"\"\"/>\n" }, "$:/core/ui/EditorToolbar/picture": { "title": "$:/core/ui/EditorToolbar/picture", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/picture", "caption": "{{$:/language/Buttons/Picture/Caption}}", "description": "{{$:/language/Buttons/Picture/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((picture))", "dropdown": "$:/core/ui/EditorToolbar/picture-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/preview-type-dropdown": { "title": "$:/core/ui/EditorToolbar/preview-type-dropdown", "text": "\\define preview-type-button()\n<$button tag=\"a\">\n\n<$action-setfield $tiddler=\"$:/state/editpreviewtype\" $value=\"$(previewType)$\"/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<previewType>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<previewType>> field=\"title\" mode=\"inline\"/>\n\n</$transclude> \n\n<$reveal tag=\"span\" state=\"$:/state/editpreviewtype\" type=\"match\" text=<<previewType>> default=\"$:/core/ui/EditTemplate/body/preview/output\">\n\n<$entity entity=\" \"/>\n\n<$entity entity=\"✓\"/>\n\n</$reveal>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]]\" variable=\"previewType\">\n\n<<preview-type-button>>\n\n</$list>\n" }, "$:/core/ui/EditorToolbar/preview-type": { "title": "$:/core/ui/EditorToolbar/preview-type", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/chevron-down", "caption": "{{$:/language/Buttons/PreviewType/Caption}}", "description": "{{$:/language/Buttons/PreviewType/Hint}}", "condition": "[all[shadows+tiddlers]tag[$:/tags/EditPreview]!has[draft.of]butfirst[]limit[1]]", "button-classes": "tc-text-editor-toolbar-item-adjunct", "dropdown": "$:/core/ui/EditorToolbar/preview-type-dropdown" }, "$:/core/ui/EditorToolbar/preview": { "title": "$:/core/ui/EditorToolbar/preview", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/preview-open", "custom-icon": "yes", "caption": "{{$:/language/Buttons/Preview/Caption}}", "description": "{{$:/language/Buttons/Preview/Hint}}", "condition": "[<targetTiddler>]", "button-classes": "tc-text-editor-toolbar-item-start-group", "shortcuts": "((preview))", "text": "<$reveal state=\"$:/state/showeditpreview\" type=\"match\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-open}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"no\"/>\n</$reveal>\n<$reveal state=\"$:/state/showeditpreview\" type=\"nomatch\" text=\"yes\" tag=\"span\">\n{{$:/core/images/preview-closed}}\n<$action-setfield $tiddler=\"$:/state/showeditpreview\" $value=\"yes\"/>\n</$reveal>\n" }, "$:/core/ui/EditorToolbar/quote": { "title": "$:/core/ui/EditorToolbar/quote", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/quote", "caption": "{{$:/language/Buttons/Quote/Caption}}", "description": "{{$:/language/Buttons/Quote/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((quote))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-lines\"\n\tprefix=\"\n<<<\"\n\tsuffix=\"<<<\"\n/>\n" }, "$:/core/ui/EditorToolbar/size-dropdown": { "title": "$:/core/ui/EditorToolbar/size-dropdown", "text": "\\define lingo-base() $:/language/Buttons/Size/\n\n\\define toolbar-button-size-preset(config-title)\n<$set name=\"width\" filter=\"$(sizePair)$ +[first[]]\">\n\n<$set name=\"height\" filter=\"$(sizePair)$ +[last[]]\">\n\n<$button tag=\"a\">\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n\t$value=<<width>>\n/>\n\n<$action-setfield\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n\t$value=<<height>>\n/>\n\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/presets-popup\"\"\"\n/>\n\n<$text text=<<width>>/> × <$text text=<<height>>/>\n\n</$button>\n\n</$set>\n\n</$set>\n\\end\n\n\\define toolbar-button-size(config-title)\n''{{$:/language/Buttons/Size/Hint}}''\n\n<<lingo Caption/Width>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-width\"\"\" default=<<tv-bitmap-editor-width>> focus=\"true\" size=\"8\"/> <<lingo Caption/Height>> <$edit-text tag=\"input\" tiddler=\"\"\"$config-title$/new-height\"\"\" default=<<tv-bitmap-editor-height>> size=\"8\"/> <$button popup=\"\"\"$config-title$/presets-popup\"\"\" class=\"tc-btn-invisible tc-popup-keep\" style=\"width: auto; display: inline-block; background-colour: inherit;\" selectedClass=\"tc-selected\">\n{{$:/core/images/down-arrow}}\n</$button>\n\n<$reveal tag=\"span\" state=\"\"\"$config-title$/presets-popup\"\"\" type=\"popup\" position=\"belowleft\" animate=\"yes\">\n\n<div class=\"tc-drop-down tc-popup-keep\">\n\n<$list filter={{$:/config/BitmapEditor/ImageSizes}} variable=\"sizePair\">\n\n<$macrocall $name=\"toolbar-button-size-preset\" config-title=\"$config-title$\"/>\n\n</$list>\n\n</div>\n\n</$reveal>\n\n<$button>\n<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"resize\"\n\twidth={{$config-title$/new-width}}\n\theight={{$config-title$/new-height}}\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-width\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=\"\"\"$config-title$/new-height\"\"\"\n/>\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n<<lingo Caption/Resize>>\n</$button>\n\\end\n\n<$macrocall $name=\"toolbar-button-size\" config-title=<<qualify \"$:/state/Size/\">>/>\n" }, "$:/core/ui/EditorToolbar/size": { "title": "$:/core/ui/EditorToolbar/size", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/size", "caption": "{{$:/language/Buttons/Size/Caption}}", "description": "{{$:/language/Buttons/Size/Hint}}", "condition": "[<targetTiddler>is[image]]", "dropdown": "$:/core/ui/EditorToolbar/size-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/stamp-dropdown": { "title": "$:/core/ui/EditorToolbar/stamp-dropdown", "text": "\\define toolbar-button-stamp-inner()\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$view tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" mode=\"inline\"/>\n\n</$view>\n\n</$button>\n\\end\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TextEditor/Snippet]!has[draft.of]sort[caption]]\" variable=\"snippetTitle\">\n\n<<toolbar-button-stamp-inner>>\n\n</$list>\n\n----\n\n<$button tag=\"a\">\n\n<$action-sendmessage\n\t$message=\"tm-new-tiddler\"\n\ttags=\"$:/tags/TextEditor/Snippet\"\n\tcaption={{$:/language/Buttons/Stamp/New/Title}}\n\ttext={{$:/language/Buttons/Stamp/New/Text}}\n/>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<em>\n\n<$text text={{$:/language/Buttons/Stamp/Caption/New}}/>\n\n</em>\n\n</$button>\n" }, "$:/core/ui/EditorToolbar/stamp": { "title": "$:/core/ui/EditorToolbar/stamp", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/stamp", "caption": "{{$:/language/Buttons/Stamp/Caption}}", "description": "{{$:/language/Buttons/Stamp/Hint}}", "condition": "[<targetTiddler>!is[image]]", "shortcuts": "((stamp))", "dropdown": "$:/core/ui/EditorToolbar/stamp-dropdown", "text": "" }, "$:/core/ui/EditorToolbar/strikethrough": { "title": "$:/core/ui/EditorToolbar/strikethrough", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/strikethrough", "caption": "{{$:/language/Buttons/Strikethrough/Caption}}", "description": "{{$:/language/Buttons/Strikethrough/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((strikethrough))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"~~\"\n\tsuffix=\"~~\"\n/>\n" }, "$:/core/ui/EditorToolbar/subscript": { "title": "$:/core/ui/EditorToolbar/subscript", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/subscript", "caption": "{{$:/language/Buttons/Subscript/Caption}}", "description": "{{$:/language/Buttons/Subscript/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((subscript))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\",,\"\n\tsuffix=\",,\"\n/>\n" }, "$:/core/ui/EditorToolbar/superscript": { "title": "$:/core/ui/EditorToolbar/superscript", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/superscript", "caption": "{{$:/language/Buttons/Superscript/Caption}}", "description": "{{$:/language/Buttons/Superscript/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((superscript))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"^^\"\n\tsuffix=\"^^\"\n/>\n" }, "$:/core/ui/EditorToolbar/underline": { "title": "$:/core/ui/EditorToolbar/underline", "tags": "$:/tags/EditorToolbar", "icon": "$:/core/images/underline", "caption": "{{$:/language/Buttons/Underline/Caption}}", "description": "{{$:/language/Buttons/Underline/Hint}}", "condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]", "shortcuts": "((underline))", "text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"__\"\n\tsuffix=\"__\"\n/>\n" }, "$:/core/Filters/AllTags": { "title": "$:/core/Filters/AllTags", "tags": "$:/tags/Filter", "filter": "[tags[]!is[system]sort[title]]", "description": "{{$:/language/Filters/AllTags}}", "text": "" }, "$:/core/Filters/AllTiddlers": { "title": "$:/core/Filters/AllTiddlers", "tags": "$:/tags/Filter", "filter": "[!is[system]sort[title]]", "description": "{{$:/language/Filters/AllTiddlers}}", "text": "" }, "$:/core/Filters/Drafts": { "title": "$:/core/Filters/Drafts", "tags": "$:/tags/Filter", "filter": "[has[draft.of]sort[title]]", "description": "{{$:/language/Filters/Drafts}}", "text": "" }, "$:/core/Filters/Missing": { "title": "$:/core/Filters/Missing", "tags": "$:/tags/Filter", "filter": "[all[missing]sort[title]]", "description": "{{$:/language/Filters/Missing}}", "text": "" }, "$:/core/Filters/Orphans": { "title": "$:/core/Filters/Orphans", "tags": "$:/tags/Filter", "filter": "[all[orphans]sort[title]]", "description": "{{$:/language/Filters/Orphans}}", "text": "" }, "$:/core/Filters/OverriddenShadowTiddlers": { "title": "$:/core/Filters/OverriddenShadowTiddlers", "tags": "$:/tags/Filter", "filter": "[is[shadow]]", "description": "{{$:/language/Filters/OverriddenShadowTiddlers}}", "text": "" }, "$:/core/Filters/RecentSystemTiddlers": { "title": "$:/core/Filters/RecentSystemTiddlers", "tags": "$:/tags/Filter", "filter": "[has[modified]!sort[modified]limit[50]]", "description": "{{$:/language/Filters/RecentSystemTiddlers}}", "text": "" }, "$:/core/Filters/RecentTiddlers": { "title": "$:/core/Filters/RecentTiddlers", "tags": "$:/tags/Filter", "filter": "[!is[system]has[modified]!sort[modified]limit[50]]", "description": "{{$:/language/Filters/RecentTiddlers}}", "text": "" }, "$:/core/Filters/ShadowTiddlers": { "title": "$:/core/Filters/ShadowTiddlers", "tags": "$:/tags/Filter", "filter": "[all[shadows]sort[title]]", "description": "{{$:/language/Filters/ShadowTiddlers}}", "text": "" }, "$:/core/Filters/StoryList": { "title": "$:/core/Filters/StoryList", "tags": "$:/tags/Filter", "filter": "[list[$:/StoryList]] -$:/AdvancedSearch", "description": "{{$:/language/Filters/StoryList}}", "text": "" }, "$:/core/Filters/SystemTags": { "title": "$:/core/Filters/SystemTags", "tags": "$:/tags/Filter", "filter": "[all[shadows+tiddlers]tags[]is[system]sort[title]]", "description": "{{$:/language/Filters/SystemTags}}", "text": "" }, "$:/core/Filters/SystemTiddlers": { "title": "$:/core/Filters/SystemTiddlers", "tags": "$:/tags/Filter", "filter": "[is[system]sort[title]]", "description": "{{$:/language/Filters/SystemTiddlers}}", "text": "" }, "$:/core/Filters/TypedTiddlers": { "title": "$:/core/Filters/TypedTiddlers", "tags": "$:/tags/Filter", "filter": "[!is[system]has[type]each[type]sort[type]] -[type[text/vnd.tiddlywiki]]", "description": "{{$:/language/Filters/TypedTiddlers}}", "text": "" }, "$:/core/ui/ImportListing": { "title": "$:/core/ui/ImportListing", "text": "\\define lingo-base() $:/language/Import/\n\n\\define messageField()\nmessage-$(payloadTiddler)$\n\\end\n\n\\define selectionField()\nselection-$(payloadTiddler)$\n\\end\n\n\\define previewPopupState()\n$(currentTiddler)$!!popup-$(payloadTiddler)$\n\\end\n\n\\define select-all-actions()\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<$action-setfield $field={{{ [<payloadTiddler>addprefix[selection-]] }}} $value={{$:/state/import/select-all}}/>\n</$list>\n\\end\n\n<table>\n<tbody>\n<tr>\n<th>\n<$checkbox tiddler=\"$:/state/import/select-all\" field=\"text\" checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" actions=<<select-all-actions>>>\n<<lingo Listing/Select/Caption>>\n</$checkbox>\n</th>\n<th>\n<<lingo Listing/Title/Caption>>\n</th>\n<th>\n<<lingo Listing/Status/Caption>>\n</th>\n</tr>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" variable=\"payloadTiddler\">\n<tr>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\"/>\n</td>\n<td>\n<$reveal type=\"nomatch\" state=<<previewPopupState>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"yes\">\n{{$:/core/images/right-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<previewPopupState>> text=\"yes\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"no\">\n{{$:/core/images/down-arrow}} <$text text=<<payloadTiddler>>/>\n</$button>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n</td>\n</tr>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" state=<<previewPopupState>>>\n<$transclude subtiddler=<<payloadTiddler>> mode=\"block\"/>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n" }, "$:/core/ui/ListItemTemplate": { "title": "$:/core/ui/ListItemTemplate", "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</div>" }, "$:/Manager/ItemMain/Fields": { "title": "$:/Manager/ItemMain/Fields", "tags": "$:/tags/Manager/ItemMain", "caption": "{{$:/language/Manager/Item/Fields}}", "text": "<table>\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n" }, "$:/Manager/ItemMain/RawText": { "title": "$:/Manager/ItemMain/RawText", "tags": "$:/tags/Manager/ItemMain", "caption": "{{$:/language/Manager/Item/RawText}}", "text": "<pre><code><$view/></code></pre>\n" }, "$:/Manager/ItemMain/WikifiedText": { "title": "$:/Manager/ItemMain/WikifiedText", "tags": "$:/tags/Manager/ItemMain", "caption": "{{$:/language/Manager/Item/WikifiedText}}", "text": "<$transclude mode=\"block\"/>\n" }, "$:/Manager/ItemSidebar/Colour": { "title": "$:/Manager/ItemSidebar/Colour", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Colour}}", "text": "\\define swatch-styles()\nheight: 1em;\nbackground-color: $(colour)$\n\\end\n\n<$vars colour={{!!color}}>\n<p style=<<swatch-styles>>/>\n</$vars>\n<p>\n<$edit-text field=\"color\" tag=\"input\" type=\"color\"/> / <$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/>\n</p>\n" }, "$:/Manager/ItemSidebar/Icon": { "title": "$:/Manager/ItemSidebar/Icon", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Icon}}", "text": "<p>\n<div class=\"tc-manager-icon-editor\">\n<$button popup=<<qualify \"$:/state/popup/image-picker\">> class=\"tc-btn-invisible\">\n<$transclude tiddler={{!!icon}}>\n{{$:/language/Manager/Item/Icon/None}}\n</$transclude>\n</$button>\n<div class=\"tc-block-dropdown-wrapper\" style=\"position: static;\">\n<$reveal state=<<qualify \"$:/state/popup/image-picker\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-popup\">\n<div class=\"tc-block-dropdown tc-popup-keep\" style=\"width: 80%; left: 10%; right: 10%; padding: 0.5em;\">\n<$macrocall $name=\"image-picker-include-tagged-images\" actions=\"\"\"\n<$action-setfield $field=\"icon\" $value=<<imageTitle>>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/image-picker\">>/>\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n</div>\n</p>\n" }, "$:/Manager/ItemSidebar/Tags": { "title": "$:/Manager/ItemSidebar/Tags", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Tags}}", "text": "\\define tag-checkbox-actions()\n<$action-listops\n\t$tiddler=\"$:/config/Manager/RecentTags\"\n\t$subfilter=\"[<tag>] [list[$:/config/Manager/RecentTags]] +[limit[12]]\"\n/>\n\\end\n\n\\define tag-picker-actions()\n<<tag-checkbox-actions>>\n<$action-listops\n\t$tiddler=<<currentTiddler>>\n\t$field=\"tags\"\n\t$subfilter=\"[<tag>] [all[current]tags[]]\"\n/>\n\\end\n\n<p>\n<$list filter=\"[is[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\">\n<div>\n<$checkbox tiddler=<<currentTiddler>> tag=<<tag>> actions=<<tag-checkbox-actions>>>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$checkbox>\n</div>\n</$list>\n</p>\n<p>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</p>\n" }, "$:/Manager/ItemSidebar/Tools": { "title": "$:/Manager/ItemSidebar/Tools", "tags": "$:/tags/Manager/ItemSidebar", "caption": "{{$:/language/Manager/Item/Tools}}", "text": "<p>\n<$button to=<<currentTiddler>>>{{$:/core/images/link}} open</$button>\n</p>\n<p>\n<$button message=\"tm-edit-tiddler\" param=<<currentTiddler>>>{{$:/core/images/edit-button}} edit</$button>\n</p>\n" }, "$:/Manager": { "title": "$:/Manager", "icon": "$:/core/images/list", "color": "#bbb", "text": "\\define lingo-base() $:/language/Manager/\n\n\\define list-item-content-item()\n<div class=\"tc-manager-list-item-content-item\">\n\t<$vars state-title=\"\"\"$:/state/popup/manager/item/$(listItem)$\"\"\">\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"hide\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/down-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"nomatch\" text=\"show\" default=\"show\" tag=\"div\">\n\t\t\t<$button set=<<state-title>> setTo=\"show\" class=\"tc-btn-invisible tc-manager-list-item-content-item-heading\">\n\t\t\t\t{{$:/core/images/right-arrow}} <$transclude tiddler=<<listItem>> field=\"caption\"/>\n\t\t\t</$button>\n\t\t</$reveal>\n\t\t<$reveal state=<<state-title>> type=\"match\" text=\"show\" default=\"show\" tag=\"div\" class=\"tc-manager-list-item-content-item-body\">\n\t\t\t<$transclude tiddler=<<listItem>>/>\n\t\t</$reveal>\n\t</$vars>\n</div>\n\\end\n\n<div class=\"tc-manager-wrapper\">\n\t<div class=\"tc-manager-controls\">\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Show/Prompt>> <$select tiddler=\"$:/config/Manager/Show\" default=\"tiddlers\">\n\t\t\t\t<option value=\"tiddlers\"><<lingo Controls/Show/Option/Tiddlers>></option>\n\t\t\t\t<option value=\"tags\"><<lingo Controls/Show/Option/Tags>></option>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Search/Prompt>> <$edit-text tiddler=\"$:/config/Manager/Filter\" tag=\"input\" default=\"\" placeholder={{$:/language/Manager/Controls/Search/Placeholder}}/>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/FilterByTag/Prompt>> <$select tiddler=\"$:/config/Manager/Tag\" default=\"\">\n\t\t\t\t<option value=\"\"><<lingo Controls/FilterByTag/None>></option>\n\t\t\t\t<$list filter=\"[!is{$:/config/Manager/System}tags[]!is[system]sort[title]]\" variable=\"tag\">\n\t\t\t\t\t<option value=<<tag>>><$text text=<<tag>>/></option>\n\t\t\t\t</$list>\n\t\t\t</$select>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<<lingo Controls/Sort/Prompt>> <$select tiddler=\"$:/config/Manager/Sort\" default=\"title\">\n\t\t\t\t<optgroup label=\"Common\">\n\t\t\t\t\t<$list filter=\"title modified modifier created creator created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t\t<optgroup label=\"All\">\n\t\t\t\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}fields[]sort[title]] -title -modified -modifier -created -creator -created\" variable=\"field\">\n\t\t\t\t\t\t<option value=<<field>>><$text text=<<field>>/></option>\n\t\t\t\t\t</$list>\n\t\t\t\t</optgroup>\n\t\t\t</$select>\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/Order\" field=\"text\" checked=\"reverse\" unchecked=\"forward\" default=\"forward\">\n\t\t\t\t<<lingo Controls/Order/Prompt>>\n\t\t\t</$checkbox>\n\t\t</div>\n\t\t<div class=\"tc-manager-control\">\n\t\t\t<$checkbox tiddler=\"$:/config/Manager/System\" field=\"text\" checked=\"\" unchecked=\"system\" default=\"system\">\n\t\t\t\t{{$:/language/SystemTiddlers/Include/Prompt}}\n\t\t\t</$checkbox>\n\t\t</div>\n\t</div>\n\t<div class=\"tc-manager-list\">\n\t\t<$list filter=\"[all{$:/config/Manager/Show}!is{$:/config/Manager/System}search{$:/config/Manager/Filter}tag:strict{$:/config/Manager/Tag}sort{$:/config/Manager/Sort}order{$:/config/Manager/Order}]\">\n\t\t\t<$vars transclusion=<<currentTiddler>>>\n\t\t\t\t<div style=\"tc-manager-list-item\">\n\t\t\t\t\t<$button popup=<<qualify \"$:/state/manager/popup\">> class=\"tc-btn-invisible tc-manager-list-item-heading\" selectedClass=\"tc-manager-list-item-heading-selected\">\n\t\t\t\t\t\t<$text text=<<currentTiddler>>/>\n\t\t\t\t\t</$button>\n\t\t\t\t\t<$reveal state=<<qualify \"$:/state/manager/popup\">> type=\"nomatch\" text=\"\" default=\"\" tag=\"div\" class=\"tc-manager-list-item-content tc-popup-handle\">\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-tiddler\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemMain]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"tc-manager-list-item-content-sidebar\">\n\t\t\t\t\t\t\t<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Manager/ItemSidebar]!has[draft.of]]\" variable=\"listItem\">\n\t\t\t\t\t\t\t\t<<list-item-content-item>>\n\t\t\t\t\t\t\t</$list>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</$reveal>\n\t\t\t\t</div>\n\t\t\t</$vars>\n\t\t</$list>\n\t</div>\n</div>\n" }, "$:/core/ui/MissingTemplate": { "title": "$:/core/ui/MissingTemplate", "text": "<div class=\"tc-tiddler-missing\">\n<$button popup=<<qualify \"$:/state/popup/missing\">> class=\"tc-btn-invisible tc-missing-tiddler-label\">\n<$view field=\"title\" format=\"text\" />\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/missing\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<hr>\n<$list filter=\"[all[current]backlinks[]sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n</div>\n" }, "$:/core/ui/MoreSideBar/All": { "title": "$:/core/ui/MoreSideBar/All", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/All/Caption}}", "text": "<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Drafts": { "title": "$:/core/ui/MoreSideBar/Drafts", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Drafts/Caption}}", "text": "<$list filter={{$:/core/Filters/Drafts!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Explorer": { "title": "$:/core/ui/MoreSideBar/Explorer", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Explorer/Caption}}", "text": "<<tree \"$:/\">>\n" }, "$:/core/ui/MoreSideBar/Missing": { "title": "$:/core/ui/MoreSideBar/Missing", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Missing/Caption}}", "text": "<$list filter={{$:/core/Filters/Missing!!filter}} template=\"$:/core/ui/MissingTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Orphans": { "title": "$:/core/ui/MoreSideBar/Orphans", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Orphans/Caption}}", "text": "<$list filter={{$:/core/Filters/Orphans!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Plugins": { "title": "$:/core/ui/MoreSideBar/Plugins", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/ControlPanel/Plugins/Caption}}", "text": "\n{{$:/language/ControlPanel/Plugins/Installed/Hint}}\n\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Plugins/Plugins\">>\n" }, "$:/core/ui/MoreSideBar/Recent": { "title": "$:/core/ui/MoreSideBar/Recent", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Recent/Caption}}", "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n" }, "$:/core/ui/MoreSideBar/Shadows": { "title": "$:/core/ui/MoreSideBar/Shadows", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Shadows/Caption}}", "text": "<$list filter={{$:/core/Filters/ShadowTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/System": { "title": "$:/core/ui/MoreSideBar/System", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/System/Caption}}", "text": "<$list filter={{$:/core/Filters/SystemTiddlers!!filter}} template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/MoreSideBar/Tags": { "title": "$:/core/ui/MoreSideBar/Tags", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Tags/Caption}}", "text": "<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n{{$:/core/ui/Buttons/tag-manager}}\n\n</$set>\n\n</$set>\n\n</$set>\n\n<$list filter={{$:/core/Filters/AllTags!!filter}}>\n\n<$transclude tiddler=\"$:/core/ui/TagTemplate\"/>\n\n</$list>\n\n<hr class=\"tc-untagged-separator\">\n\n{{$:/core/ui/UntaggedTemplate}}\n" }, "$:/core/ui/MoreSideBar/Types": { "title": "$:/core/ui/MoreSideBar/Types", "tags": "$:/tags/MoreSideBar", "caption": "{{$:/language/SideBar/Types/Caption}}", "text": "<$list filter={{$:/core/Filters/TypedTiddlers!!filter}}>\n<div class=\"tc-menu-list-item\">\n<$view field=\"type\"/>\n<$list filter=\"[type{!!type}!is[system]sort[title]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$list>\n</div>\n</$list>\n" }, "$:/core/ui/MoreSideBar/Plugins/Languages": { "title": "$:/core/ui/MoreSideBar/Plugins/Languages", "tags": "$:/tags/MoreSideBar/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Languages/Caption}}", "text": "<$list filter=\"[!has[draft.of]plugin-type[language]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n" }, "$:/core/ui/MoreSideBar/Plugins/Plugins": { "title": "$:/core/ui/MoreSideBar/Plugins/Plugins", "tags": "$:/tags/MoreSideBar/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Plugins/Caption}}", "text": "<$list filter=\"[!has[draft.of]plugin-type[plugin]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}>>/>\n" }, "$:/core/ui/MoreSideBar/Plugins/Theme": { "title": "$:/core/ui/MoreSideBar/Plugins/Theme", "tags": "$:/tags/MoreSideBar/Plugins", "caption": "{{$:/language/ControlPanel/Plugins/Themes/Caption}}", "text": "<$list filter=\"[!has[draft.of]plugin-type[theme]sort[description]]\" template=\"$:/core/ui/PluginListItemTemplate\" emptyMessage={{$:/language/ControlPanel/Plugins/Empty/Hint}}/>\n" }, "$:/core/ui/Buttons/advanced-search": { "title": "$:/core/ui/Buttons/advanced-search", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/advanced-search-button}} {{$:/language/Buttons/AdvancedSearch/Caption}}", "description": "{{$:/language/Buttons/AdvancedSearch/Hint}}", "text": "\\define control-panel-button(class)\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/AdvancedSearch/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/AdvancedSearch]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n" }, "$:/core/ui/Buttons/close-all": { "title": "$:/core/ui/Buttons/close-all", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}}", "description": "{{$:/language/Buttons/CloseAll/Hint}}", "text": "<$button message=\"tm-close-all-tiddlers\" tooltip={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/CloseAll/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/control-panel": { "title": "$:/core/ui/Buttons/control-panel", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}}", "description": "{{$:/language/Buttons/ControlPanel/Hint}}", "text": "\\define control-panel-button(class)\n<$button to=\"$:/ControlPanel\" tooltip={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/ControlPanel/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/ControlPanel]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n" }, "$:/core/ui/Buttons/encryption": { "title": "$:/core/ui/Buttons/encryption", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}}", "description": "{{$:/language/Buttons/Encryption/Hint}}", "text": "<$reveal type=\"match\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-clear-password\" tooltip={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/isEncrypted\" text=\"yes\">\n<$button message=\"tm-set-password\" tooltip={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>" }, "$:/core/ui/Buttons/export-page": { "title": "$:/core/ui/Buttons/export-page", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportPage/Caption}}", "description": "{{$:/language/Buttons/ExportPage/Hint}}", "text": "<$macrocall $name=\"exportButton\" exportFilter=\"[!is[system]sort[title]]\" lingoBase=\"$:/language/Buttons/ExportPage/\"/>" }, "$:/core/ui/Buttons/fold-all": { "title": "$:/core/ui/Buttons/fold-all", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/fold-all-button}} {{$:/language/Buttons/FoldAll/Caption}}", "description": "{{$:/language/Buttons/FoldAll/Hint}}", "text": "<$button tooltip={{$:/language/Buttons/FoldAll/Hint}} aria-label={{$:/language/Buttons/FoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FoldAll/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/full-screen": { "title": "$:/core/ui/Buttons/full-screen", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}}", "description": "{{$:/language/Buttons/FullScreen/Hint}}", "text": "<$button message=\"tm-full-screen\" tooltip={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/FullScreen/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/home": { "title": "$:/core/ui/Buttons/home", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}}", "description": "{{$:/language/Buttons/Home/Hint}}", "text": "<$button message=\"tm-home\" tooltip={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Home/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/import": { "title": "$:/core/ui/Buttons/import", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}}", "description": "{{$:/language/Buttons/Import/Hint}}", "text": "<div class=\"tc-file-input-wrapper\">\n<$button tooltip={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Import/Caption}}/></span>\n</$list>\n</$button>\n<$browse tooltip={{$:/language/Buttons/Import/Hint}}/>\n</div>" }, "$:/core/ui/Buttons/language": { "title": "$:/core/ui/Buttons/language", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}}", "description": "{{$:/language/Buttons/Language/Hint}}", "text": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/language\">> tooltip={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value={{$:/language}}>\n<$image source=<<flag-title>>/>\n</$set>\n</span>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Language/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/language\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down tc-drop-down-language-chooser\">\n<$linkcatcher to=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$link>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/language\" text=<<currentTiddler>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/language\" text=<<currentTiddler>>>\n \n</$reveal>\n</span>\n<span class=\"tc-image-button\">\n<$set name=\"languagePluginTitle\" value=<<currentTiddler>>>\n<$transclude subtiddler=<<flag-title>>>\n<$list filter=\"[all[current]field:title[$:/languages/en-GB]]\">\n<$transclude tiddler=\"$:/languages/en-GB/icon\"/>\n</$list>\n</$transclude>\n</$set>\n</span>\n<$view field=\"description\">\n<$view field=\"name\">\n<$view field=\"title\"/>\n</$view>\n</$view>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/manager": { "title": "$:/core/ui/Buttons/manager", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/list}} {{$:/language/Buttons/Manager/Caption}}", "description": "{{$:/language/Buttons/Manager/Hint}}", "text": "\\define manager-button(class)\n<$button to=\"$:/Manager\" tooltip={{$:/language/Buttons/Manager/Hint}} aria-label={{$:/language/Buttons/Manager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Manager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/Manager]]\" emptyMessage=<<manager-button>>>\n<<manager-button \"tc-selected\">>\n</$list>\n" }, "$:/core/ui/Buttons/more-page-actions": { "title": "$:/core/ui/Buttons/more-page-actions", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}", "description": "{{$:/language/Buttons/More/Hint}}", "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/More/Caption}}/></span>\n</$list>\n</$button><$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>" }, "$:/core/ui/Buttons/new-image": { "title": "$:/core/ui/Buttons/new-image", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/new-image-button}} {{$:/language/Buttons/NewImage/Caption}}", "description": "{{$:/language/Buttons/NewImage/Hint}}", "text": "<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=\"image/jpeg\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewImage/Caption}}/></span>\n</$list>\n</$button>\n" }, "$:/core/ui/Buttons/new-journal": { "title": "$:/core/ui/Buttons/new-journal", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournal/Caption}}", "description": "{{$:/language/Buttons/NewJournal/Hint}}", "text": "\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<now \"$(journalTitleTemplate)$\">> tags=\"$(journalTags)$\" text=\"$(journalText)$\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<$set name=\"journalText\" value={{$:/config/NewJournal/Text}}>\n<<journalButton>>\n</$set></$set></$set>" }, "$:/core/ui/Buttons/new-tiddler": { "title": "$:/core/ui/Buttons/new-tiddler", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}}", "description": "{{$:/language/Buttons/NewTiddler/Hint}}", "text": "<$button message=\"tm-new-tiddler\" tooltip={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/palette": { "title": "$:/core/ui/Buttons/palette", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/palette}} {{$:/language/Buttons/Palette/Caption}}", "description": "{{$:/language/Buttons/Palette/Hint}}", "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/palette\">> tooltip={{$:/language/Buttons/Palette/Hint}} aria-label={{$:/language/Buttons/Palette/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Palette/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/palette\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\" style=\"font-size:0.7em;\">\n{{$:/snippets/paletteswitcher}}\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/print": { "title": "$:/core/ui/Buttons/print", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/print-button}} {{$:/language/Buttons/Print/Caption}}", "description": "{{$:/language/Buttons/Print/Hint}}", "text": "<$button message=\"tm-print\" tooltip={{$:/language/Buttons/Print/Hint}} aria-label={{$:/language/Buttons/Print/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Print/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/refresh": { "title": "$:/core/ui/Buttons/refresh", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/refresh-button}} {{$:/language/Buttons/Refresh/Caption}}", "description": "{{$:/language/Buttons/Refresh/Hint}}", "text": "<$button message=\"tm-browser-refresh\" tooltip={{$:/language/Buttons/Refresh/Hint}} aria-label={{$:/language/Buttons/Refresh/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Refresh/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/save-wiki": { "title": "$:/core/ui/Buttons/save-wiki", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}}", "description": "{{$:/language/Buttons/SaveWiki/Hint}}", "text": "<$button message=\"tm-save-wiki\" param={{$:/config/SaveWikiButton/Template}} tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/SaveWiki/Caption}}/></span>\n</$list>\n</span>\n</$button>" }, "$:/core/ui/Buttons/storyview": { "title": "$:/core/ui/Buttons/storyview", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}}", "description": "{{$:/language/Buttons/StoryView/Hint}}", "text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/storyview\">> tooltip={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/StoryView/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/storyview\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/view\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$link to=<<storyview>>>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/view\" text=<<storyview>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/view\" text=<<storyview>>>\n \n</$reveal>\n</span>\n<$transclude tiddler=<<icon>>/>\n<$text text=<<storyview>>/></$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/tag-manager": { "title": "$:/core/ui/Buttons/tag-manager", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/tag-button}} {{$:/language/Buttons/TagManager/Caption}}", "description": "{{$:/language/Buttons/TagManager/Hint}}", "text": "\\define control-panel-button(class)\n<$button to=\"$:/TagManager\" tooltip={{$:/language/Buttons/TagManager/Hint}} aria-label={{$:/language/Buttons/TagManager/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TagManager/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/TagManager]]\" emptyMessage=<<control-panel-button>>>\n<<control-panel-button \"tc-selected\">>\n</$list>\n" }, "$:/core/ui/Buttons/theme": { "title": "$:/core/ui/Buttons/theme", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}}", "description": "{{$:/language/Buttons/Theme/Hint}}", "text": "<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/popup/theme\">> tooltip={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Theme/Caption}}/></span>\n</$list>\n</$button>\n</span>\n<$reveal state=<<qualify \"$:/state/popup/theme\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\" variable=\"themeTitle\">\n<$link to=<<themeTitle>>>\n<span class=\"tc-drop-down-bullet\">\n<$reveal type=\"match\" state=\"$:/theme\" text=<<themeTitle>>>\n•\n</$reveal>\n<$reveal type=\"nomatch\" state=\"$:/theme\" text=<<themeTitle>>>\n \n</$reveal>\n</span>\n<$view tiddler=<<themeTitle>> field=\"name\"/>\n</$link>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>" }, "$:/core/ui/Buttons/timestamp": { "title": "$:/core/ui/Buttons/timestamp", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/timestamp-on}} {{$:/language/Buttons/Timestamp/Caption}}", "description": "{{$:/language/Buttons/Timestamp/Hint}}", "text": "<$reveal type=\"nomatch\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/On/Hint}} aria-label={{$:/language/Buttons/Timestamp/On/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"yes\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/On/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/config/TimestampDisable\" text=\"yes\">\n<$button tooltip={{$:/language/Buttons/Timestamp/Off/Hint}} aria-label={{$:/language/Buttons/Timestamp/Off/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-setfield $tiddler=\"$:/config/TimestampDisable\" $value=\"no\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>" }, "$:/core/ui/Buttons/unfold-all": { "title": "$:/core/ui/Buttons/unfold-all", "tags": "$:/tags/PageControls", "caption": "{{$:/core/images/unfold-all-button}} {{$:/language/Buttons/UnfoldAll/Caption}}", "description": "{{$:/language/Buttons/UnfoldAll/Hint}}", "text": "<$button tooltip={{$:/language/Buttons/UnfoldAll/Hint}} aria-label={{$:/language/Buttons/UnfoldAll/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-unfold-all-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/UnfoldAll/Caption}}/></span>\n</$list>\n</$button>" }, "$:/core/ui/PageTemplate/pagecontrols": { "title": "$:/core/ui/PageTemplate/pagecontrols", "text": "\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-page-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\">\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n</$set>\n</$reveal>\n</$list>\n</div>\n\n" }, "$:/core/ui/PageStylesheet": { "title": "$:/core/ui/PageStylesheet", "text": "<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n" }, "$:/core/ui/PageTemplate/alerts": { "title": "$:/core/ui/PageTemplate/alerts", "tags": "$:/tags/PageTemplate", "text": "<div class=\"tc-alerts\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Alert]!has[draft.of]]\" template=\"$:/core/ui/AlertTemplate\" storyview=\"pop\"/>\n\n</div>\n" }, "$:/core/ui/PageTemplate/pluginreloadwarning": { "title": "$:/core/ui/PageTemplate/pluginreloadwarning", "tags": "$:/tags/PageTemplate", "text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[has[plugin-type]haschanged[]!plugin-type[import]limit[1]]\">\n\n<$reveal type=\"nomatch\" state=\"$:/temp/HidePluginWarning\" text=\"yes\">\n\n<div class=\"tc-plugin-reload-warning\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<<lingo PluginReloadWarning>> <$button set=\"$:/temp/HidePluginWarning\" setTo=\"yes\" class=\"tc-btn-invisible\">{{$:/core/images/close-button}}</$button>\n\n</$set>\n\n</div>\n\n</$reveal>\n\n</$list>\n" }, "$:/core/ui/PageTemplate/sidebar": { "title": "$:/core/ui/PageTemplate/sidebar", "tags": "$:/tags/PageTemplate", "text": "<$scrollable fallthrough=\"no\" class=\"tc-sidebar-scrollable\">\n\n<div class=\"tc-sidebar-header\">\n\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\" retain=\"yes\" animate=\"yes\">\n\n<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n\n<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n\n{{||$:/core/ui/PageTemplate/pagecontrols}}\n\n<$transclude tiddler=\"$:/core/ui/SideBarLists\" mode=\"inline\"/>\n\n</$reveal>\n\n</div>\n\n</$scrollable>" }, "$:/core/ui/PageTemplate/story": { "title": "$:/core/ui/PageTemplate/story", "tags": "$:/tags/PageTemplate", "text": "<section class=\"tc-story-river\">\n\n<section class=\"story-backdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" template=\"$:/core/ui/ViewTemplate\" editTemplate=\"$:/core/ui/EditTemplate\" storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>\n\n<section class=\"story-frontdrop\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/BelowStory]!has[draft.of]]\">\n\n<$transclude/>\n\n</$list>\n\n</section>\n\n</section>\n" }, "$:/core/ui/PageTemplate/topleftbar": { "title": "$:/core/ui/PageTemplate/topleftbar", "tags": "$:/tags/PageTemplate", "text": "<span class=\"tc-topbar tc-topbar-left\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopLeftBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n" }, "$:/core/ui/PageTemplate/toprightbar": { "title": "$:/core/ui/PageTemplate/toprightbar", "tags": "$:/tags/PageTemplate", "text": "<span class=\"tc-topbar tc-topbar-right\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TopRightBar]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n" }, "$:/core/ui/PageTemplate": { "title": "$:/core/ui/PageTemplate", "text": "\\define containerClasses()\ntc-page-container tc-page-view-$(themeTitle)$ tc-language-$(languageTitle)$\n\\end\n\n<$importvariables filter=\"[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\">\n\n<$set name=\"tv-config-toolbar-icons\" value={{$:/config/Toolbar/Icons}}>\n\n<$set name=\"tv-config-toolbar-text\" value={{$:/config/Toolbar/Text}}>\n\n<$set name=\"tv-config-toolbar-class\" value={{$:/config/Toolbar/ButtonClass}}>\n\n<$set name=\"themeTitle\" value={{$:/view}}>\n\n<$set name=\"currentTiddler\" value={{$:/language}}>\n\n<$set name=\"languageTitle\" value={{!!name}}>\n\n<$set name=\"currentTiddler\" value=\"\">\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n\n<$dropzone>\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageTemplate]!has[draft.of]]\" variable=\"listItem\">\n\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n\n</$dropzone>\n\n</$navigator>\n\n</div>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</$importvariables>\n" }, "$:/core/ui/PluginInfo": { "title": "$:/core/ui/PluginInfo", "text": "\\define localised-info-tiddler-title()\n$(currentTiddler)$/$(languageTitle)$/$(currentTab)$\n\\end\n\\define info-tiddler-title()\n$(currentTiddler)$/$(currentTab)$\n\\end\n\\define default-tiddler-title()\n$:/core/ui/PluginInfo/Default/$(currentTab)$\n\\end\n<$transclude tiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode=\"block\">\n<$transclude tiddler=<<default-tiddler-title>> mode=\"block\">\n{{$:/language/ControlPanel/Plugin/NoInfoFound/Hint}}\n</$transclude>\n</$transclude>\n</$transclude>\n</$transclude>\n" }, "$:/core/ui/PluginInfo/Default/contents": { "title": "$:/core/ui/PluginInfo/Default/contents", "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n" }, "$:/core/ui/PluginListItemTemplate": { "title": "$:/core/ui/PluginListItemTemplate", "text": "<div class=\"tc-menu-list-item\">\n<$link to={{!!title}}>\n<$view field=\"description\">\n<$view field=\"title\"/>\n</$view>\n</$link>\n</div>" }, "$:/core/ui/SearchResults": { "title": "$:/core/ui/SearchResults", "text": "<div class=\"tc-search-results\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]butfirst[]limit[1]]\" emptyMessage=\"\"\"\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\">\n<$transclude mode=\"block\"/>\n</$list>\n\"\"\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SearchResults]!has[draft.of]]\" default={{$:/config/SearchResults/Default}}/>\n\n</$list>\n\n</div>\n" }, "$:/core/ui/SideBar/More": { "title": "$:/core/ui/SideBar/More", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/More/Caption}}", "text": "<div class=\"tc-more-sidebar\">\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" \"$:/core/ui/MoreSideBar/Tags\" \"$:/state/tab/moresidebar\" \"tc-vertical\">>\n</div>\n" }, "$:/core/ui/SideBar/Open": { "title": "$:/core/ui/SideBar/Open", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/Open/Caption}}", "text": "\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=\"$:/StoryList\" $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n<$list filter=\"[list[$:/StoryList]]\" history=\"$:/HistoryList\" storyview=\"pop\">\n<div style=\"position: relative;\">\n<$droppable actions=<<drop-actions>>>\n<div class=\"tc-droppable-placeholder\">\n \n</div>\n<div>\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini\">×</$button> <$link to={{!!title}}><$view field=\"title\"/></$link>\n</div>\n</$droppable>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<drop-actions>>>\n<div class=\"tc-droppable-placeholder\">\n \n</div>\n<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\n</$droppable>\n</$tiddler>\n" }, "$:/core/ui/SideBar/Recent": { "title": "$:/core/ui/SideBar/Recent", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/Recent/Caption}}", "text": "<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n" }, "$:/core/ui/SideBar/Tools": { "title": "$:/core/ui/SideBar/Tools", "tags": "$:/tags/SideBar", "caption": "{{$:/language/SideBar/Tools/Caption}}", "text": "\\define lingo-base() $:/language/ControlPanel/\n\\define config-title()\n$:/config/PageControlButtons/Visibility/$(listItem)$\n\\end\n\n<<lingo Basics/Version/Prompt>> <<version>>\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]]\" variable=\"listItem\">\n\n<div style=\"position:relative;\" class={{{ [<listItem>encodeuricomponent[]addprefix[tc-btn-]] }}}>\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</div>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/SideBarLists": { "title": "$:/core/ui/SideBarLists", "text": "<div class=\"tc-sidebar-lists\">\n\n<$set name=\"searchTiddler\" value=\"$:/temp/search\">\n<div class=\"tc-search\">\n<$edit-text tiddler=\"$:/temp/search\" type=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-popup-handle\"/>\n<$reveal state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search}}/>\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<$action-setfield $tiddler=\"$:/temp/search\" text=\"\" />\n{{$:/core/images/close-button}}\n</$button>\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[!is[system]search{$(searchTiddler)$}]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$list>\n</$button>\n</$reveal>\n<$reveal state=\"$:/temp/search\" type=\"match\" text=\"\">\n<$button to=\"$:/AdvancedSearch\" tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/advanced-search-button}}\n</$button>\n</$reveal>\n</div>\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown-wrapper\" state=\"$:/temp/search\" type=\"nomatch\" text=\"\">\n\n<$reveal tag=\"div\" class=\"tc-block-dropdown tc-search-drop-down tc-popup-handle\" state=<<qualify \"$:/state/popup/search-dropdown\">> type=\"nomatch\" text=\"\" default=\"\">\n\n<$list filter=\"[{$:/temp/search}minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n{{$:/core/ui/SearchResults}}\n\n</$list>\n\n</$reveal>\n\n</$reveal>\n\n</$set>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" />\n\n</div>\n" }, "$:/TagManager": { "title": "$:/TagManager", "icon": "$:/core/images/tag-button", "color": "#bbb", "caption": "{{$:/language/TagManager/Caption}}", "text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n<$list filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[sort[title]] +[$type$is[system]]\">\n<$link to={{!!title}}>\n<$transclude/> <$view field=\"title\"/>\n</$link>\n</$list>\n\\end\n\\define iconEditor(title)\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/icon/$title$\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/icon/$title$\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher to=\"$title$!!icon\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define qualifyTitle(title)\n$title$$(currentTiddler)$\n\\end\n\\define toggleButton(state)\n<$reveal state=\"$state$\" type=\"match\" text=\"closed\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal state=\"$state$\" type=\"match\" text=\"open\" default=\"closed\">\n<$button set=\"$state$\" setTo=\"closed\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n\\end\n<table class=\"tc-tag-manager-table\">\n<tbody>\n<tr>\n<th><<lingo Colour/Heading>></th>\n<th class=\"tc-tag-manager-tag\"><<lingo Tag/Heading>></th>\n<th><<lingo Count/Heading>></th>\n<th><<lingo Icon/Heading>></th>\n<th><<lingo Info/Heading>></th>\n</tr>\n<$list filter=\"[tags[]!is[system]sort[title]]\">\n<tr>\n<td><$edit-text field=\"color\" tag=\"input\" type=\"color\"/></td>\n<td><$macrocall $name=\"tag\" tag=<<currentTiddler>>/></td>\n<td><$count filter=\"[all[current]tagging[]]\"/></td>\n<td>\n<$macrocall $name=\"iconEditor\" title={{!!title}}/>\n</td>\n<td>\n<$macrocall $name=\"toggleButton\" state=<<qualifyTitle \"$:/state/tag-manager/\">> /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal state=<<qualifyTitle \"$:/state/tag-manager/\">> type=\"match\" text=\"open\" default=\"\">\n<table>\n<tbody>\n<tr><td><<lingo Colour/Heading>></td><td><$edit-text field=\"color\" tag=\"input\" type=\"text\" size=\"9\"/></td></tr>\n<tr><td><<lingo Icon/Heading>></td><td><$edit-text field=\"icon\" tag=\"input\" size=\"45\"/></td></tr>\n</tbody>\n</table>\n</$reveal>\n</td>\n</tr>\n</$list>\n<tr>\n<td></td>\n<td>\n{{$:/core/ui/UntaggedTemplate}}\n</td>\n<td>\n<small class=\"tc-menu-list-count\"><$count filter=\"[untagged[]!is[system]] -[tags[]]\"/></small>\n</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n" }, "$:/core/ui/TagTemplate": { "title": "$:/core/ui/TagTemplate", "text": "<span class=\"tc-tag-list-item\">\n<$set name=\"transclusion\" value=<<currentTiddler>>>\n<$macrocall $name=\"tag-pill-body\" tag=<<currentTiddler>> icon={{!!icon}} colour={{!!color}} palette={{$:/palette}} element-tag=\"\"\"$button\"\"\" element-attributes=\"\"\"popup=<<qualify \"$:/state/popup/tag\">> dragFilter='[all[current]tagging[]]' tag='span'\"\"\"/>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\" animate=\"yes\" class=\"tc-drop-down\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]\" variable=\"listItem\"> \n<$transclude tiddler=<<listItem>>/> \n</$list>\n<hr>\n<$macrocall $name=\"list-tagged-draggable\" tag=<<currentTiddler>>/>\n</$reveal>\n</$set>\n</span>\n" }, "$:/core/ui/TiddlerFieldTemplate": { "title": "$:/core/ui/TiddlerFieldTemplate", "text": "<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<listItem>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<listItem>>/>\n</td>\n</tr>" }, "$:/core/ui/TiddlerFields": { "title": "$:/core/ui/TiddlerFields", "text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[all[current]fields[]sort[title]] -text\" template=\"$:/core/ui/TiddlerFieldTemplate\" variable=\"listItem\"/>\n</tbody>\n</table>\n" }, "$:/core/ui/TiddlerInfo/Advanced/PluginInfo": { "title": "$:/core/ui/TiddlerInfo/Advanced/PluginInfo", "tags": "$:/tags/TiddlerInfo/Advanced", "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/PluginInfo/\n<$list filter=\"[all[current]has[plugin-type]]\">\n\n! <<lingo Heading>>\n\n<<lingo Hint>>\n<ul>\n<$list filter=\"[all[current]plugintiddlers[]sort[title]]\" emptyMessage=<<lingo Empty/Hint>>>\n<li>\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</li>\n</$list>\n</ul>\n\n</$list>\n" }, "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo": { "title": "$:/core/ui/TiddlerInfo/Advanced/ShadowInfo", "tags": "$:/tags/TiddlerInfo/Advanced", "text": "\\define lingo-base() $:/language/TiddlerInfo/Advanced/ShadowInfo/\n<$set name=\"infoTiddler\" value=<<currentTiddler>>>\n\n''<<lingo Heading>>''\n\n<$list filter=\"[all[current]!is[shadow]]\">\n\n<<lingo NotShadow/Hint>>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]]\">\n\n<<lingo Shadow/Hint>>\n\n<$list filter=\"[all[current]shadowsource[]]\">\n\n<$set name=\"pluginTiddler\" value=<<currentTiddler>>>\n<<lingo Shadow/Source>>\n</$set>\n\n</$list>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\">\n\n<<lingo OverriddenShadow/Hint>>\n\n</$list>\n\n\n</$list>\n</$set>\n" }, "$:/core/ui/TiddlerInfo/Advanced": { "title": "$:/core/ui/TiddlerInfo/Advanced", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Advanced/Caption}}", "text": "<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo/Advanced]!has[draft.of]]\" variable=\"listItem\">\n<$transclude tiddler=<<listItem>>/>\n\n</$list>\n" }, "$:/core/ui/TiddlerInfo/Fields": { "title": "$:/core/ui/TiddlerInfo/Fields", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Fields/Caption}}", "text": "<$transclude tiddler=\"$:/core/ui/TiddlerFields\"/>\n" }, "$:/core/ui/TiddlerInfo/List": { "title": "$:/core/ui/TiddlerInfo/List", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/List/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[list{!!title}]\" emptyMessage=<<lingo List/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/TiddlerInfo/Listed": { "title": "$:/core/ui/TiddlerInfo/Listed", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Listed/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]listed[]!is[system]]\" emptyMessage=<<lingo Listed/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/TiddlerInfo/References": { "title": "$:/core/ui/TiddlerInfo/References", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/References/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]backlinks[]sort[title]]\" emptyMessage=<<lingo References/Empty>> template=\"$:/core/ui/ListItemTemplate\">\n</$list>\n" }, "$:/core/ui/TiddlerInfo/Tagging": { "title": "$:/core/ui/TiddlerInfo/Tagging", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Tagging/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n<$list filter=\"[all[current]tagging[]]\" emptyMessage=<<lingo Tagging/Empty>> template=\"$:/core/ui/ListItemTemplate\"/>\n" }, "$:/core/ui/TiddlerInfo/Tools": { "title": "$:/core/ui/TiddlerInfo/Tools", "tags": "$:/tags/TiddlerInfo", "caption": "{{$:/language/TiddlerInfo/Tools/Caption}}", "text": "\\define lingo-base() $:/language/TiddlerInfo/\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\">\n\n<$checkbox tiddler=<<config-title>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"show\"/> <$transclude tiddler=<<listItem>>/> <i class=\"tc-muted\"><$transclude tiddler=<<listItem>> field=\"description\"/></i>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n" }, "$:/core/ui/TiddlerInfo": { "title": "$:/core/ui/TiddlerInfo", "text": "<div style=\"position:relative;\">\n<div class=\"tc-tiddler-controls\" style=\"position:absolute;right:0;\">\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=\"tc-btn-invisible\">\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\n</div>\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]\" default={{$:/config/TiddlerInfo/Default}}/>" }, "$:/core/ui/TopBar/menu": { "title": "$:/core/ui/TopBar/menu", "tags": "$:/tags/TopRightBar", "text": "<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}}</$button>\n</$reveal>\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"no\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible\">{{$:/core/images/chevron-left}}</$button>\n</$reveal>\n" }, "$:/core/ui/UntaggedTemplate": { "title": "$:/core/ui/UntaggedTemplate", "text": "\\define lingo-base() $:/language/SideBar/\n<$button popup=<<qualify \"$:/state/popup/tag\">> class=\"tc-btn-invisible tc-untagged-label tc-tag-label\">\n<<lingo Tags/Untagged/Caption>>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/tag\">> type=\"popup\" position=\"below\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[untagged[]!is[system]] -[tags[]] +[sort[title]]\" template=\"$:/core/ui/ListItemTemplate\"/>\n</div>\n</$reveal>\n" }, "$:/core/ui/ViewTemplate/body": { "title": "$:/core/ui/ViewTemplate/body", "tags": "$:/tags/ViewTemplate", "text": "<$reveal tag=\"div\" class=\"tc-tiddler-body\" type=\"nomatch\" state=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$list filter=\"[all[current]!has[plugin-type]!field:hide-body[yes]]\">\n\n<$transclude>\n\n<$transclude tiddler=\"$:/language/MissingTiddler/Hint\"/>\n\n</$transclude>\n\n</$list>\n\n</$reveal>" }, "$:/core/ui/ViewTemplate/classic": { "title": "$:/core/ui/ViewTemplate/classic", "tags": "$:/tags/ViewTemplate $:/tags/EditTemplate", "text": "\\define lingo-base() $:/language/ClassicWarning/\n<$list filter=\"[all[current]type[text/x-tiddlywiki]]\">\n<div class=\"tc-message-box\">\n\n<<lingo Hint>>\n\n<$button set=\"!!type\" setTo=\"text/vnd.tiddlywiki\"><<lingo Upgrade/Caption>></$button>\n\n</div>\n</$list>\n" }, "$:/core/ui/ViewTemplate/import": { "title": "$:/core/ui/ViewTemplate/import", "tags": "$:/tags/ViewTemplate", "text": "\\define lingo-base() $:/language/Import/\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n\n{{||$:/core/ui/ImportListing}}\n\n<$button message=\"tm-delete-tiddler\" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button>\n<$button message=\"tm-perform-import\" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button>\n\n</div>\n\n</$list>\n" }, "$:/core/ui/ViewTemplate/plugin": { "title": "$:/core/ui/ViewTemplate/plugin", "tags": "$:/tags/ViewTemplate", "text": "<$list filter=\"[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]\">\n<$set name=\"plugin-type\" value={{!!plugin-type}}>\n<$set name=\"default-popup-state\" value=\"yes\">\n<$set name=\"qualified-state\" value=<<qualify \"$:/state/plugin-info\">>>\n{{||$:/core/ui/Components/plugin-info}}\n</$set>\n</$set>\n</$set>\n</$list>\n" }, "$:/core/ui/ViewTemplate/subtitle": { "title": "$:/core/ui/ViewTemplate/subtitle", "tags": "$:/tags/ViewTemplate", "text": "<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}}>\n<$view field=\"modifier\"/>\n</$link> <$view field=\"modified\" format=\"date\" template={{$:/language/Tiddler/DateFormat}}/>\n</div>\n</$reveal>\n" }, "$:/core/ui/ViewTemplate/tags": { "title": "$:/core/ui/ViewTemplate/tags", "tags": "$:/tags/ViewTemplate", "text": "<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-tags-wrapper\"><$list filter=\"[all[current]tags[]sort[title]]\" template=\"$:/core/ui/TagTemplate\" storyview=\"pop\"/></div>\n</$reveal>" }, "$:/core/ui/ViewTemplate/title": { "title": "$:/core/ui/ViewTemplate/title", "tags": "$:/tags/ViewTemplate", "text": "\\define title-styles()\nfill:$(foregroundColor)$;\n\\end\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<span class=\"tc-tiddler-controls\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]\" variable=\"listItem\"><$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\"><$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\"><$transclude tiddler=<<listItem>>/></$set></$reveal></$list>\n</span>\n<$set name=\"tv-wikilinks\" value={{$:/config/Tiddlers/TitleLinks}}>\n<$link>\n<$set name=\"foregroundColor\" value={{!!color}}>\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}/>\n</span>\n</$set>\n<$list filter=\"[all[current]removeprefix[$:/]]\">\n<h2 class=\"tc-title\" title={{$:/language/SystemTiddler/Tooltip}}>\n<span class=\"tc-system-title-prefix\">$:/</span><$text text=<<currentTiddler>>/>\n</h2>\n</$list>\n<$list filter=\"[all[current]!prefix[$:/]]\">\n<h2 class=\"tc-title\">\n<$view field=\"title\"/>\n</h2>\n</$list>\n</$link>\n</$set>\n</div>\n\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<tiddlerInfoState>> class=\"tc-tiddler-info tc-popup-handle\" animate=\"yes\" retain=\"yes\">\n\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo\"/>\n\n</$reveal>\n</div>" }, "$:/core/ui/ViewTemplate/unfold": { "title": "$:/core/ui/ViewTemplate/unfold", "tags": "$:/tags/ViewTemplate", "text": "<$reveal tag=\"div\" type=\"nomatch\" state=\"$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar\" text=\"hide\">\n<$reveal tag=\"div\" type=\"nomatch\" state=<<folded-state>> text=\"hide\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=\"tc-fold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-up}}\n</$button>\n</$reveal>\n<$reveal tag=\"div\" type=\"nomatch\" state=<<folded-state>> text=\"show\" default=\"show\" retain=\"yes\" animate=\"yes\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=\"tc-unfold-banner\">\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n{{$:/core/images/chevron-down}}\n</$button>\n</$reveal>\n</$reveal>\n" }, "$:/core/ui/ViewTemplate": { "title": "$:/core/ui/ViewTemplate", "text": "\\define frame-classes()\ntc-tiddler-frame tc-tiddler-view-frame $(missingTiddlerClass)$ $(shadowTiddlerClass)$ $(systemTiddlerClass)$ $(tiddlerTagClasses)$\n\\end\n\\define folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n<$set name=\"storyTiddler\" value=<<currentTiddler>>><$set name=\"tiddlerInfoState\" value=<<qualify \"$:/state/popup/tiddler-info\">>><$tiddler tiddler=<<currentTiddler>>><div class=<<frame-classes>>><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$tiddler></$set></$set>\n" }, "$:/core/ui/Buttons/clone": { "title": "$:/core/ui/Buttons/clone", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}}", "description": "{{$:/language/Buttons/Clone/Hint}}", "text": "\\whitespace trim\n<$button message=\"tm-new-tiddler\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Clone/Caption}}/>\n</span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/close-others": { "title": "$:/core/ui/Buttons/close-others", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}}", "description": "{{$:/language/Buttons/CloseOthers/Hint}}", "text": "\\whitespace trim\n<$button message=\"tm-close-other-tiddlers\" param=<<currentTiddler>> tooltip={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/CloseOthers/Caption}}/>\n</span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/close": { "title": "$:/core/ui/Buttons/close", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}}", "description": "{{$:/language/Buttons/Close/Hint}}", "text": "\\whitespace trim\n<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Close/Caption}}/>\n</span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/edit": { "title": "$:/core/ui/Buttons/edit", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}}", "description": "{{$:/language/Buttons/Edit/Hint}}", "text": "\\whitespace trim\n<$button message=\"tm-edit-tiddler\" tooltip={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Edit/Caption}}/>\n</span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/export-tiddler": { "title": "$:/core/ui/Buttons/export-tiddler", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/export-button}} {{$:/language/Buttons/ExportTiddler/Caption}}", "description": "{{$:/language/Buttons/ExportTiddler/Hint}}", "text": "\\define makeExportFilter()\n[[$(currentTiddler)$]]\n\\end\n<$macrocall $name=\"exportButton\" exportFilter=<<makeExportFilter>> lingoBase=\"$:/language/Buttons/ExportTiddler/\" baseFilename=<<currentTiddler>>/>" }, "$:/core/ui/Buttons/fold-bar": { "title": "$:/core/ui/Buttons/fold-bar", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/chevron-up}} {{$:/language/Buttons/Fold/FoldBar/Caption}}", "description": "{{$:/language/Buttons/Fold/FoldBar/Hint}}", "text": "<!-- This dummy toolbar button is here to allow visibility of the fold-bar to be controlled as if it were a toolbar button -->" }, "$:/core/ui/Buttons/fold-others": { "title": "$:/core/ui/Buttons/fold-others", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/fold-others-button}} {{$:/language/Buttons/FoldOthers/Caption}}", "description": "{{$:/language/Buttons/FoldOthers/Hint}}", "text": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/FoldOthers/Hint}} aria-label={{$:/language/Buttons/FoldOthers/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-other-tiddlers\" $param=<<currentTiddler>> foldedStatePrefix=\"$:/state/folded/\"/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/FoldOthers/Caption}}/>\n</span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/fold": { "title": "$:/core/ui/Buttons/fold", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/fold-button}} {{$:/language/Buttons/Fold/Caption}}", "description": "{{$:/language/Buttons/Fold/Hint}}", "text": "\\whitespace trim\n<$reveal type=\"nomatch\" state=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Fold/Hint}} aria-label={{$:/language/Buttons/Fold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Fold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<folded-state>> text=\"hide\" default=\"show\">\n<$button tooltip={{$:/language/Buttons/Unfold/Hint}} aria-label={{$:/language/Buttons/Unfold/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-fold-tiddler\" $param=<<currentTiddler>> foldedState=<<folded-state>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Unfold/Caption}}/>\n</span>\n</$list>\n</$button>\n</$reveal>" }, "$:/core/ui/Buttons/info": { "title": "$:/core/ui/Buttons/info", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}}", "description": "{{$:/language/Buttons/Info/Hint}}", "text": "\\whitespace trim\n\\define button-content()\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/Info/Caption}}/>\n</span>\n</$list>\n\\end\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"popup\">\n<$button popup=<<tiddlerInfoState>> tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=\"$:/config/TiddlerInfo/Mode\" type=\"match\" text=\"sticky\">\n<$reveal state=<<tiddlerInfoState>> type=\"match\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"yes\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n<$reveal state=<<tiddlerInfoState>> type=\"nomatch\" text=\"\" default=\"\">\n<$button set=<<tiddlerInfoState>> setTo=\"\" tooltip={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$macrocall $name=\"button-content\" mode=\"inline\"/>\n</$button>\n</$reveal>\n</$reveal>" }, "$:/core/ui/Buttons/more-tiddler-actions": { "title": "$:/core/ui/Buttons/more-tiddler-actions", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}}", "description": "{{$:/language/Buttons/More/Hint}}", "text": "\\whitespace trim\n\\define config-title()\n$:/config/ViewToolbarButtons/Visibility/$(listItem)$\n\\end\n<$button popup=<<qualify \"$:/state/popup/more\">> tooltip={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/More/Caption}}/>\n</span>\n</$list>\n</$button>\n<$reveal state=<<qualify \"$:/state/popup/more\">> type=\"popup\" position=\"below\" animate=\"yes\">\n\n<div class=\"tc-drop-down\">\n\n<$set name=\"tv-config-toolbar-icons\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-text\" value=\"yes\">\n\n<$set name=\"tv-config-toolbar-class\" value=\"tc-btn-invisible\">\n\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]\" variable=\"listItem\">\n\n<$reveal type=\"match\" state=<<config-title>> text=\"hide\">\n\n<$set name=\"tv-config-toolbar-class\" filter=\"[<tv-config-toolbar-class>] [<listItem>encodeuricomponent[]addprefix[tc-btn-]]\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$set>\n\n</$reveal>\n\n</$list>\n\n</$set>\n\n</$set>\n\n</$set>\n\n</div>\n\n</$reveal>" }, "$:/core/ui/Buttons/new-here": { "title": "$:/core/ui/Buttons/new-here", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/new-here-button}} {{$:/language/Buttons/NewHere/Caption}}", "description": "{{$:/language/Buttons/NewHere/Hint}}", "text": "\\whitespace trim\n\\define newHereButtonTags()\n[[$(currentTiddler)$]]\n\\end\n\\define newHereButton()\n<$button tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<newHereButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>" }, "$:/core/ui/Buttons/new-journal-here": { "title": "$:/core/ui/Buttons/new-journal-here", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/new-journal-button}} {{$:/language/Buttons/NewJournalHere/Caption}}", "description": "{{$:/language/Buttons/NewJournalHere/Hint}}", "text": "\\whitespace trim\n\\define journalButtonTags()\n[[$(currentTiddlerTag)$]] $(journalTags)$\n\\end\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournalHere/Hint}} aria-label={{$:/language/Buttons/NewJournalHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<now \"$(journalTitleTemplate)$\">> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewJournalHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<$set name=\"journalTitleTemplate\" value={{$:/config/NewJournal/Title}}>\n<$set name=\"journalTags\" value={{$:/config/NewJournal/Tags}}>\n<$set name=\"currentTiddlerTag\" value=<<currentTiddler>>>\n<<journalButton>>\n</$set>\n</$set>\n</$set>" }, "$:/core/ui/Buttons/open-window": { "title": "$:/core/ui/Buttons/open-window", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/open-window}} {{$:/language/Buttons/OpenWindow/Caption}}", "description": "{{$:/language/Buttons/OpenWindow/Hint}}", "text": "\\whitespace trim\n<$button message=\"tm-open-window\" tooltip={{$:/language/Buttons/OpenWindow/Hint}} aria-label={{$:/language/Buttons/OpenWindow/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/OpenWindow/Caption}}/>\n</span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/permalink": { "title": "$:/core/ui/Buttons/permalink", "tags": "$:/tags/ViewToolbar", "caption": "{{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}}", "description": "{{$:/language/Buttons/Permalink/Hint}}", "text": "\\whitespace trim\n<$button message=\"tm-permalink\" tooltip={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permalink/Caption}}/>\n</span>\n</$list>\n</$button>" }, "$:/core/ui/Buttons/permaview": { "title": "$:/core/ui/Buttons/permaview", "tags": "$:/tags/ViewToolbar $:/tags/PageControls", "caption": "{{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}}", "description": "{{$:/language/Buttons/Permaview/Hint}}", "text": "\\whitespace trim\n<$button message=\"tm-permaview\" tooltip={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text=\" \"/>\n<$text text={{$:/language/Buttons/Permaview/Caption}}/>\n</span>\n</$list>\n</$button>" }, "$:/DefaultTiddlers": { "title": "$:/DefaultTiddlers", "text": "GettingStarted\n" }, "$:/temp/advancedsearch": { "title": "$:/temp/advancedsearch", "text": "" }, "$:/snippets/allfields": { "title": "$:/snippets/allfields", "text": "\\define renderfield(title)\n<tr class=\"tc-view-field\"><td class=\"tc-view-field-name\">''$title$'':</td><td class=\"tc-view-field-value\">//{{$:/language/Docs/Fields/$title$}}//</td></tr>\n\\end\n<table class=\"tc-view-field-table\"><tbody><$list filter=\"[fields[]sort[title]]\" variable=\"listItem\"><$macrocall $name=\"renderfield\" title=<<listItem>>/></$list>\n</tbody></table>\n" }, "$:/config/AnimationDuration": { "title": "$:/config/AnimationDuration", "text": "400" }, "$:/config/AutoSave": { "title": "$:/config/AutoSave", "text": "yes" }, "$:/config/BitmapEditor/Colour": { "title": "$:/config/BitmapEditor/Colour", "text": "#444" }, "$:/config/BitmapEditor/ImageSizes": { "title": "$:/config/BitmapEditor/ImageSizes", "text": "[[62px 100px]] [[100px 62px]] [[124px 200px]] [[200px 124px]] [[248px 400px]] [[371px 600px]] [[400px 248px]] [[556px 900px]] [[600px 371px]] [[742px 1200px]] [[900px 556px]] [[1200px 742px]]" }, "$:/config/BitmapEditor/LineWidth": { "title": "$:/config/BitmapEditor/LineWidth", "text": "3px" }, "$:/config/BitmapEditor/LineWidths": { "title": "$:/config/BitmapEditor/LineWidths", "text": "0.25px 0.5px 1px 2px 3px 4px 6px 8px 10px 16px 20px 28px 40px 56px 80px" }, "$:/config/BitmapEditor/Opacities": { "title": "$:/config/BitmapEditor/Opacities", "text": "0.01 0.025 0.05 0.075 0.1 0.15 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0" }, "$:/config/BitmapEditor/Opacity": { "title": "$:/config/BitmapEditor/Opacity", "text": "1.0" }, "$:/config/DefaultSidebarTab": { "title": "$:/config/DefaultSidebarTab", "text": "$:/core/ui/SideBar/Open" }, "$:/config/DownloadSaver/AutoSave": { "title": "$:/config/DownloadSaver/AutoSave", "text": "no" }, "$:/config/Drafts/TypingTimeout": { "title": "$:/config/Drafts/TypingTimeout", "text": "400" }, "$:/config/EditTemplateFields/Visibility/title": { "title": "$:/config/EditTemplateFields/Visibility/title", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/tags": { "title": "$:/config/EditTemplateFields/Visibility/tags", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/text": { "title": "$:/config/EditTemplateFields/Visibility/text", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/creator": { "title": "$:/config/EditTemplateFields/Visibility/creator", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/created": { "title": "$:/config/EditTemplateFields/Visibility/created", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/modified": { "title": "$:/config/EditTemplateFields/Visibility/modified", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/modifier": { "title": "$:/config/EditTemplateFields/Visibility/modifier", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/type": { "title": "$:/config/EditTemplateFields/Visibility/type", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/draft.title": { "title": "$:/config/EditTemplateFields/Visibility/draft.title", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/draft.of": { "title": "$:/config/EditTemplateFields/Visibility/draft.of", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/revision": { "title": "$:/config/EditTemplateFields/Visibility/revision", "text": "hide" }, "$:/config/EditTemplateFields/Visibility/bag": { "title": "$:/config/EditTemplateFields/Visibility/bag", "text": "hide" }, "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4": { "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-4", "text": "hide" }, "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5": { "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-5", "text": "hide" }, "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6": { "title": "$:/config/EditorToolbarButtons/Visibility/$:/core/ui/EditorToolbar/heading-6", "text": "hide" }, "$:/config/EditorTypeMappings/image/gif": { "title": "$:/config/EditorTypeMappings/image/gif", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/jpeg": { "title": "$:/config/EditorTypeMappings/image/jpeg", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/jpg": { "title": "$:/config/EditorTypeMappings/image/jpg", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/png": { "title": "$:/config/EditorTypeMappings/image/png", "text": "bitmap" }, "$:/config/EditorTypeMappings/image/x-icon": { "title": "$:/config/EditorTypeMappings/image/x-icon", "text": "bitmap" }, "$:/config/EditorTypeMappings/text/vnd.tiddlywiki": { "title": "$:/config/EditorTypeMappings/text/vnd.tiddlywiki", "text": "text" }, "$:/config/Manager/Show": { "title": "$:/config/Manager/Show", "text": "tiddlers" }, "$:/config/Manager/Filter": { "title": "$:/config/Manager/Filter", "text": "" }, "$:/config/Manager/Order": { "title": "$:/config/Manager/Order", "text": "forward" }, "$:/config/Manager/Sort": { "title": "$:/config/Manager/Sort", "text": "title" }, "$:/config/Manager/System": { "title": "$:/config/Manager/System", "text": "system" }, "$:/config/Manager/Tag": { "title": "$:/config/Manager/Tag", "text": "" }, "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText": { "title": "$:/state/popup/manager/item/$:/Manager/ItemMain/RawText", "text": "hide" }, "$:/config/MissingLinks": { "title": "$:/config/MissingLinks", "text": "yes" }, "$:/config/Navigation/UpdateAddressBar": { "title": "$:/config/Navigation/UpdateAddressBar", "text": "no" }, "$:/config/Navigation/UpdateHistory": { "title": "$:/config/Navigation/UpdateHistory", "text": "no" }, "$:/config/OfficialPluginLibrary": { "title": "$:/config/OfficialPluginLibrary", "tags": "$:/tags/PluginLibrary", "url": "https://tiddlywiki.com/library/v5.1.15/index.html", "caption": "{{$:/language/OfficialPluginLibrary}}", "text": "{{$:/language/OfficialPluginLibrary/Hint}}\n" }, "$:/config/Navigation/openLinkFromInsideRiver": { "title": "$:/config/Navigation/openLinkFromInsideRiver", "text": "below" }, "$:/config/Navigation/openLinkFromOutsideRiver": { "title": "$:/config/Navigation/openLinkFromOutsideRiver", "text": "top" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/advanced-search", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/close-all", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/encryption", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/export-page", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/fold-all", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/full-screen", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/refresh", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/import", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/language", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/tag-manager", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/manager", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-journal", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/new-image", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/palette", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/permaview", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/print", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/storyview", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/timestamp", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/theme", "text": "hide" }, "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all": { "title": "$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/unfold-all", "text": "hide" }, "$:/config/Performance/Instrumentation": { "title": "$:/config/Performance/Instrumentation", "text": "no" }, "$:/config/SaveWikiButton/Template": { "title": "$:/config/SaveWikiButton/Template", "text": "$:/core/save/all" }, "$:/config/SaverFilter": { "title": "$:/config/SaverFilter", "text": "[all[]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]" }, "$:/config/Search/AutoFocus": { "title": "$:/config/Search/AutoFocus", "text": "true" }, "$:/config/Search/MinLength": { "title": "$:/config/Search/MinLength", "text": "3" }, "$:/config/SearchResults/Default": { "title": "$:/config/SearchResults/Default", "text": "$:/core/ui/DefaultSearchResultList" }, "$:/config/ShortcutInfo/bold": { "title": "$:/config/ShortcutInfo/bold", "text": "{{$:/language/Buttons/Bold/Hint}}" }, "$:/config/ShortcutInfo/cancel-edit-tiddler": { "title": "$:/config/ShortcutInfo/cancel-edit-tiddler", "text": "{{$:/language/Buttons/Cancel/Hint}}" }, "$:/config/ShortcutInfo/excise": { "title": "$:/config/ShortcutInfo/excise", "text": "{{$:/language/Buttons/Excise/Hint}}" }, "$:/config/ShortcutInfo/heading-1": { "title": "$:/config/ShortcutInfo/heading-1", "text": "{{$:/language/Buttons/Heading1/Hint}}" }, "$:/config/ShortcutInfo/heading-2": { "title": "$:/config/ShortcutInfo/heading-2", "text": "{{$:/language/Buttons/Heading2/Hint}}" }, "$:/config/ShortcutInfo/heading-3": { "title": "$:/config/ShortcutInfo/heading-3", "text": "{{$:/language/Buttons/Heading3/Hint}}" }, "$:/config/ShortcutInfo/heading-4": { "title": "$:/config/ShortcutInfo/heading-4", "text": "{{$:/language/Buttons/Heading4/Hint}}" }, "$:/config/ShortcutInfo/heading-5": { "title": "$:/config/ShortcutInfo/heading-5", "text": "{{$:/language/Buttons/Heading5/Hint}}" }, "$:/config/ShortcutInfo/heading-6": { "title": "$:/config/ShortcutInfo/heading-6", "text": "{{$:/language/Buttons/Heading6/Hint}}" }, "$:/config/ShortcutInfo/italic": { "title": "$:/config/ShortcutInfo/italic", "text": "{{$:/language/Buttons/Italic/Hint}}" }, "$:/config/ShortcutInfo/link": { "title": "$:/config/ShortcutInfo/link", "text": "{{$:/language/Buttons/Link/Hint}}" }, "$:/config/ShortcutInfo/list-bullet": { "title": "$:/config/ShortcutInfo/list-bullet", "text": "{{$:/language/Buttons/ListBullet/Hint}}" }, "$:/config/ShortcutInfo/list-number": { "title": "$:/config/ShortcutInfo/list-number", "text": "{{$:/language/Buttons/ListNumber/Hint}}" }, "$:/config/ShortcutInfo/mono-block": { "title": "$:/config/ShortcutInfo/mono-block", "text": "{{$:/language/Buttons/MonoBlock/Hint}}" }, "$:/config/ShortcutInfo/mono-line": { "title": "$:/config/ShortcutInfo/mono-line", "text": "{{$:/language/Buttons/MonoLine/Hint}}" }, "$:/config/ShortcutInfo/picture": { "title": "$:/config/ShortcutInfo/picture", "text": "{{$:/language/Buttons/Picture/Hint}}" }, "$:/config/ShortcutInfo/preview": { "title": "$:/config/ShortcutInfo/preview", "text": "{{$:/language/Buttons/Preview/Hint}}" }, "$:/config/ShortcutInfo/quote": { "title": "$:/config/ShortcutInfo/quote", "text": "{{$:/language/Buttons/Quote/Hint}}" }, "$:/config/ShortcutInfo/save-tiddler": { "title": "$:/config/ShortcutInfo/save-tiddler", "text": "{{$:/language/Buttons/Save/Hint}}" }, "$:/config/ShortcutInfo/stamp": { "title": "$:/config/ShortcutInfo/stamp", "text": "{{$:/language/Buttons/Stamp/Hint}}" }, "$:/config/ShortcutInfo/strikethrough": { "title": "$:/config/ShortcutInfo/strikethrough", "text": "{{$:/language/Buttons/Strikethrough/Hint}}" }, "$:/config/ShortcutInfo/subscript": { "title": "$:/config/ShortcutInfo/subscript", "text": "{{$:/language/Buttons/Subscript/Hint}}" }, "$:/config/ShortcutInfo/superscript": { "title": "$:/config/ShortcutInfo/superscript", "text": "{{$:/language/Buttons/Superscript/Hint}}" }, "$:/config/ShortcutInfo/underline": { "title": "$:/config/ShortcutInfo/underline", "text": "{{$:/language/Buttons/Underline/Hint}}" }, "$:/config/SyncFilter": { "title": "$:/config/SyncFilter", "text": "[is[tiddler]] -[[$:/HistoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]" }, "$:/config/TextEditor/EditorHeight/Height": { "title": "$:/config/TextEditor/EditorHeight/Height", "text": "400px" }, "$:/config/TextEditor/EditorHeight/Mode": { "title": "$:/config/TextEditor/EditorHeight/Mode", "text": "auto" }, "$:/config/TiddlerInfo/Default": { "title": "$:/config/TiddlerInfo/Default", "text": "$:/core/ui/TiddlerInfo/Fields" }, "$:/config/TiddlerInfo/Mode": { "title": "$:/config/TiddlerInfo/Mode", "text": "popup" }, "$:/config/Tiddlers/TitleLinks": { "title": "$:/config/Tiddlers/TitleLinks", "text": "no" }, "$:/config/Toolbar/ButtonClass": { "title": "$:/config/Toolbar/ButtonClass", "text": "tc-btn-invisible" }, "$:/config/Toolbar/Icons": { "title": "$:/config/Toolbar/Icons", "text": "yes" }, "$:/config/Toolbar/Text": { "title": "$:/config/Toolbar/Text", "text": "no" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/clone", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/close-others", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/export-tiddler", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/info", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/more-tiddler-actions", "text": "show" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-here", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/new-journal-here", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/open-window", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permalink", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/permaview", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/delete", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-bar", "text": "hide" }, "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others": { "title": "$:/config/ViewToolbarButtons/Visibility/$:/core/ui/Buttons/fold-others", "text": "hide" }, "$:/config/shortcuts-mac/bold": { "title": "$:/config/shortcuts-mac/bold", "text": "meta-B" }, "$:/config/shortcuts-mac/italic": { "title": "$:/config/shortcuts-mac/italic", "text": "meta-I" }, "$:/config/shortcuts-mac/underline": { "title": "$:/config/shortcuts-mac/underline", "text": "meta-U" }, "$:/config/shortcuts-not-mac/bold": { "title": "$:/config/shortcuts-not-mac/bold", "text": "ctrl-B" }, "$:/config/shortcuts-not-mac/italic": { "title": "$:/config/shortcuts-not-mac/italic", "text": "ctrl-I" }, "$:/config/shortcuts-not-mac/underline": { "title": "$:/config/shortcuts-not-mac/underline", "text": "ctrl-U" }, "$:/config/shortcuts/cancel-edit-tiddler": { "title": "$:/config/shortcuts/cancel-edit-tiddler", "text": "escape" }, "$:/config/shortcuts/excise": { "title": "$:/config/shortcuts/excise", "text": "ctrl-E" }, "$:/config/shortcuts/heading-1": { "title": "$:/config/shortcuts/heading-1", "text": "ctrl-1" }, "$:/config/shortcuts/heading-2": { "title": "$:/config/shortcuts/heading-2", "text": "ctrl-2" }, "$:/config/shortcuts/heading-3": { "title": "$:/config/shortcuts/heading-3", "text": "ctrl-3" }, "$:/config/shortcuts/heading-4": { "title": "$:/config/shortcuts/heading-4", "text": "ctrl-4" }, "$:/config/shortcuts/heading-5": { "title": "$:/config/shortcuts/heading-5", "text": "ctrl-5" }, "$:/config/shortcuts/heading-6": { "title": "$:/config/shortcuts/heading-6", "text": "ctrl-6" }, "$:/config/shortcuts/link": { "title": "$:/config/shortcuts/link", "text": "ctrl-L" }, "$:/config/shortcuts/list-bullet": { "title": "$:/config/shortcuts/list-bullet", "text": "ctrl-shift-L" }, "$:/config/shortcuts/list-number": { "title": "$:/config/shortcuts/list-number", "text": "ctrl-shift-N" }, "$:/config/shortcuts/mono-block": { "title": "$:/config/shortcuts/mono-block", "text": "ctrl-shift-M" }, "$:/config/shortcuts/mono-line": { "title": "$:/config/shortcuts/mono-line", "text": "ctrl-M" }, "$:/config/shortcuts/picture": { "title": "$:/config/shortcuts/picture", "text": "ctrl-shift-I" }, "$:/config/shortcuts/preview": { "title": "$:/config/shortcuts/preview", "text": "alt-P" }, "$:/config/shortcuts/quote": { "title": "$:/config/shortcuts/quote", "text": "ctrl-Q" }, "$:/config/shortcuts/save-tiddler": { "title": "$:/config/shortcuts/save-tiddler", "text": "ctrl+enter" }, "$:/config/shortcuts/stamp": { "title": "$:/config/shortcuts/stamp", "text": "ctrl-S" }, "$:/config/shortcuts/strikethrough": { "title": "$:/config/shortcuts/strikethrough", "text": "ctrl-T" }, "$:/config/shortcuts/subscript": { "title": "$:/config/shortcuts/subscript", "text": "ctrl-shift-B" }, "$:/config/shortcuts/superscript": { "title": "$:/config/shortcuts/superscript", "text": "ctrl-shift-P" }, "$:/config/WikiParserRules/Inline/wikilink": { "title": "$:/config/WikiParserRules/Inline/wikilink", "text": "enable" }, "$:/snippets/currpalettepreview": { "title": "$:/snippets/currpalettepreview", "text": "\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch(colour)\n<$set name=\"swatchColour\" value={{##$colour$}}>\n<div class=\"tc-swatch\" style=<<swatchStyle>>/>\n</$set>\n\\end\n<div class=\"tc-swatches-horiz\">\n<<swatch foreground>>\n<<swatch background>>\n<<swatch muted-foreground>>\n<<swatch primary>>\n<<swatch page-background>>\n<<swatch tab-background>>\n<<swatch tiddler-info-background>>\n</div>\n" }, "$:/snippets/download-wiki-button": { "title": "$:/snippets/download-wiki-button", "text": "\\define lingo-base() $:/language/ControlPanel/Tools/Download/\n<$button class=\"tc-btn-big-green\">\n<$action-sendmessage $message=\"tm-download-file\" $param=\"$:/core/save/all\" filename=\"index.html\"/>\n<<lingo Full/Caption>> {{$:/core/images/save-button}}\n</$button>" }, "$:/language": { "title": "$:/language", "text": "$:/languages/en-GB" }, "$:/snippets/languageswitcher": { "title": "$:/snippets/languageswitcher", "text": "{{$:/language/ControlPanel/Basics/Language/Prompt}} <$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>" }, "$:/core/macros/CSS": { "title": "$:/core/macros/CSS", "tags": "$:/tags/Macro", "text": "\\define colour(name)\n<$transclude tiddler={{$:/palette}} index=\"$name$\"><$transclude tiddler=\"$:/palettes/Vanilla\" index=\"$name$\"/></$transclude>\n\\end\n\n\\define color(name)\n<<colour $name$>>\n\\end\n\n\\define box-shadow(shadow)\n``\n -webkit-box-shadow: $shadow$;\n -moz-box-shadow: $shadow$;\n box-shadow: $shadow$;\n``\n\\end\n\n\\define filter(filter)\n``\n -webkit-filter: $filter$;\n -moz-filter: $filter$;\n filter: $filter$;\n``\n\\end\n\n\\define transition(transition)\n``\n -webkit-transition: $transition$;\n -moz-transition: $transition$;\n transition: $transition$;\n``\n\\end\n\n\\define transform-origin(origin)\n``\n -webkit-transform-origin: $origin$;\n -moz-transform-origin: $origin$;\n transform-origin: $origin$;\n``\n\\end\n\n\\define background-linear-gradient(gradient)\n``\nbackground-image: linear-gradient($gradient$);\nbackground-image: -o-linear-gradient($gradient$);\nbackground-image: -moz-linear-gradient($gradient$);\nbackground-image: -webkit-linear-gradient($gradient$);\nbackground-image: -ms-linear-gradient($gradient$);\n``\n\\end\n\n\\define column-count(columns)\n``\n-moz-column-count: $columns$;\n-webkit-column-count: $columns$;\ncolumn-count: $columns$;\n``\n\\end\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}}/>\n\\end\n\n\\define if-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"match\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n\n\\define if-no-sidebar(text)\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">$text$</$reveal>\n\\end\n" }, "$:/core/macros/colour-picker": { "title": "$:/core/macros/colour-picker", "tags": "$:/tags/Macro", "text": "\\define colour-picker-update-recent()\n<$action-listops\n\t$tiddler=\"$:/config/ColourPicker/Recent\"\n\t$subfilter=\"$(colour-picker-value)$ [list[$:/config/ColourPicker/Recent]remove[$(colour-picker-value)$]] +[limit[8]]\"\n/>\n\\end\n\n\\define colour-picker-inner(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(colour-picker-value)$\"\"\">\n\n$(colour-picker-update-recent)$\n\n$actions$\n\n<div style=\"background-color: $(colour-picker-value)$; width: 100%; height: 100%; border-radius: 50%;\"/>\n\n</$button>\n\\end\n\n\\define colour-picker-recent-inner(actions)\n<$set name=\"colour-picker-value\" value=\"$(recentColour)$\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\\end\n\n\\define colour-picker-recent(actions)\n{{$:/language/ColourPicker/Recent}} <$list filter=\"[list[$:/config/ColourPicker/Recent]]\" variable=\"recentColour\">\n<$macrocall $name=\"colour-picker-recent-inner\" actions=\"\"\"$actions$\"\"\"/></$list>\n\\end\n\n\\define colour-picker(actions)\n<div class=\"tc-colour-chooser\">\n\n<$macrocall $name=\"colour-picker-recent\" actions=\"\"\"$actions$\"\"\"/>\n\n---\n\n<$list filter=\"LightPink Pink Crimson LavenderBlush PaleVioletRed HotPink DeepPink MediumVioletRed Orchid Thistle Plum Violet Magenta Fuchsia DarkMagenta Purple MediumOrchid DarkViolet DarkOrchid Indigo BlueViolet MediumPurple MediumSlateBlue SlateBlue DarkSlateBlue Lavender GhostWhite Blue MediumBlue MidnightBlue DarkBlue Navy RoyalBlue CornflowerBlue LightSteelBlue LightSlateGrey SlateGrey DodgerBlue AliceBlue SteelBlue LightSkyBlue SkyBlue DeepSkyBlue LightBlue PowderBlue CadetBlue Azure LightCyan PaleTurquoise Cyan Aqua DarkTurquoise DarkSlateGrey DarkCyan Teal MediumTurquoise LightSeaGreen Turquoise Aquamarine MediumAquamarine MediumSpringGreen MintCream SpringGreen MediumSeaGreen SeaGreen Honeydew LightGreen PaleGreen DarkSeaGreen LimeGreen Lime ForestGreen Green DarkGreen Chartreuse LawnGreen GreenYellow DarkOliveGreen YellowGreen OliveDrab Beige LightGoldenrodYellow Ivory LightYellow Yellow Olive DarkKhaki LemonChiffon PaleGoldenrod Khaki Gold Cornsilk Goldenrod DarkGoldenrod FloralWhite OldLace Wheat Moccasin Orange PapayaWhip BlanchedAlmond NavajoWhite AntiqueWhite Tan BurlyWood Bisque DarkOrange Linen Peru PeachPuff SandyBrown Chocolate SaddleBrown Seashell Sienna LightSalmon Coral OrangeRed DarkSalmon Tomato MistyRose Salmon Snow LightCoral RosyBrown IndianRed Red Brown FireBrick DarkRed Maroon White WhiteSmoke Gainsboro LightGrey Silver DarkGrey Grey DimGrey Black\" variable=\"colour-picker-value\">\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\n---\n\n<$edit-text tiddler=\"$:/config/ColourPicker/New\" tag=\"input\" default=\"\" placeholder=\"\"/> \n<$edit-text tiddler=\"$:/config/ColourPicker/New\" type=\"color\" tag=\"input\"/>\n<$set name=\"colour-picker-value\" value={{$:/config/ColourPicker/New}}>\n<$macrocall $name=\"colour-picker-inner\" actions=\"\"\"$actions$\"\"\"/>\n</$set>\n\n</div>\n\n\\end\n" }, "$:/core/macros/export": { "title": "$:/core/macros/export", "tags": "$:/tags/Macro", "text": "\\define exportButtonFilename(baseFilename)\n$baseFilename$$(extension)$\n\\end\n\n\\define exportButton(exportFilter:\"[!is[system]sort[title]]\",lingoBase,baseFilename:\"tiddlers\")\n<span class=\"tc-popup-keep\"><$button popup=<<qualify \"$:/state/popup/export\">> tooltip={{$lingoBase$Hint}} aria-label={{$lingoBase$Caption}} class=<<tv-config-toolbar-class>> selectedClass=\"tc-selected\">\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$lingoBase$Caption}}/></span>\n</$list>\n</$button></span><$reveal state=<<qualify \"$:/state/popup/export\">> type=\"popup\" position=\"below\" animate=\"yes\">\n<div class=\"tc-drop-down\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$set name=\"extension\" value={{!!extension}}>\n<$button class=\"tc-btn-invisible\">\n<$action-sendmessage $message=\"tm-download-file\" $param=<<currentTiddler>> exportFilter=\"\"\"$exportFilter$\"\"\" filename=<<exportButtonFilename \"\"\"$baseFilename$\"\"\">>/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/popup/export\">>/>\n<$transclude field=\"description\"/>\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end\n" }, "$:/core/macros/image-picker": { "title": "$:/core/macros/image-picker", "created": "20170715180840889", "modified": "20170715180914005", "tags": "$:/tags/Macro", "type": "text/vnd.tiddlywiki", "text": "\\define image-picker-thumbnail(actions)\n<$button tag=\"a\" tooltip=\"\"\"$(imageTitle)$\"\"\">\n$actions$\n<$transclude tiddler=<<imageTitle>>/>\n</$button>\n\\end\n\n\\define image-picker-list(filter,actions)\n<$list filter=\"\"\"$filter$\"\"\" variable=\"imageTitle\">\n<$macrocall $name=\"image-picker-thumbnail\" actions=\"\"\"$actions$\"\"\"/>\n</$list>\n\\end\n\n\\define image-picker(actions,filter:\"[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[!has[draft.of]$subfilter$sort[title]]\",subfilter:\"\")\n<div class=\"tc-image-chooser\">\n<$vars state-system=<<qualify \"$:/state/image-picker/system\">>>\n<$checkbox tiddler=<<state-system>> field=\"text\" checked=\"show\" unchecked=\"hide\" default=\"hide\">\n{{$:/language/SystemTiddlers/Include/Prompt}}\n</$checkbox>\n<$reveal state=<<state-system>> type=\"match\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$ +[!is[system]]\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n<$reveal state=<<state-system>> type=\"nomatch\" text=\"hide\" default=\"hide\" tag=\"div\">\n<$macrocall $name=\"image-picker-list\" filter=\"\"\"$filter$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</$reveal>\n</$vars>\n</div>\n\\end\n\n\\define image-picker-include-tagged-images(actions)\n<$macrocall $name=\"image-picker\" filter=\"[all[shadows+tiddlers]is[image]] [all[shadows+tiddlers]tag[$:/tags/Image]] -[type[application/pdf]] +[!has[draft.of]sort[title]]\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n" }, "$:/core/macros/lingo": { "title": "$:/core/macros/lingo", "tags": "$:/tags/Macro", "text": "\\define lingo-base()\n$:/language/\n\\end\n\n\\define lingo(title)\n{{$(lingo-base)$$title$}}\n\\end\n" }, "$:/core/macros/list": { "title": "$:/core/macros/list", "tags": "$:/tags/Macro", "text": "\\define list-links(filter,type:\"ul\",subtype:\"li\",class:\"\")\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\">\n<$subtype$>\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$subtype$>\n</$list>\n</$type$>\n\\end\n\n\\define list-links-draggable-drop-actions()\n<$action-listops $tiddler=<<targetTiddler>> $field=<<targetField>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define list-links-draggable(tiddler,field:\"list\",type:\"ul\",subtype:\"li\",class:\"\",itemTemplate)\n<$vars targetTiddler=\"\"\"$tiddler$\"\"\" targetField=\"\"\"$field$\"\"\">\n<$type$ class=\"$class$\">\n<$list filter=\"[list[$tiddler$!!$field$]]\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"\"\"$subtype$\"\"\">\n<div class=\"tc-droppable-placeholder\">\n \n</div>\n<div>\n<$link to={{!!title}}>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$transclude>\n</$link>\n</div>\n</$droppable>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"\"\"$subtype$\"\"\">\n<div class=\"tc-droppable-placeholder\">\n \n</div>\n<div>\n \n</div>\n</$droppable>\n</$tiddler>\n</$type$>\n</$vars>\n\\end\n\n\\define list-tagged-draggable-drop-actions()\n<!-- Save the current ordering of the tiddlers with this tag -->\n<$set name=\"order\" filter=\"[<tag>tagging[]]\">\n<!-- Remove any list-after or list-before fields from the tiddlers with this tag -->\n<$list filter=\"[<tag>tagging[]]\">\n<$action-deletefield $field=\"list-before\"/>\n<$action-deletefield $field=\"list-after\"/>\n</$list>\n<!-- Assign the list field of the tag with the current ordering -->\n<$action-setfield $tiddler=<<tag>> $field=\"list\" $value=<<order>>/>\n<!-- Add the newly inserted item to the list -->\n<$action-listops $tiddler=<<tag>> $field=\"list\" $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<$action-listops $tiddler=<<actionTiddler>> $tags=\"[<tag>]\"/>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,itemTemplate,elementTag:\"div\")\n<$set name=\"tag\" value=\"\"\"$tag$\"\"\">\n<$list filter=\"[<tag>tagging[]]\">\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=<<list-tagged-draggable-drop-actions>>>\n<$elementTag$ class=\"tc-droppable-placeholder\">\n \n</$elementTag$>\n<$elementTag$>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$view field=\"title\"/>\n</$link>\n</$transclude>\n</$elementTag$>\n</$droppable>\n</$elementTag$>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-tagged-draggable-drop-actions>>>\n<$elementTag$ class=\"tc-droppable-placeholder\">\n \n</$elementTag$>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n\\end\n" }, "$:/core/macros/tabs": { "title": "$:/core/macros/tabs", "tags": "$:/tags/Macro", "text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate)\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<qualify \"$state$\">> setTo=<<currentTab>> default=\"$default$\" selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}}>\n<$tiddler tiddler=<<save-currentTiddler>>>\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude tiddler=\"$buttonTemplate$\" mode=\"inline\">\n<$transclude tiddler=<<currentTab>> field=\"caption\">\n<$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n</$transclude>\n</$transclude>\n</$set></$tiddler></$button></$tiddler></$set></$list>\n</div>\n<div class=\"tc-tab-divider $class$\"/>\n<div class=\"tc-tab-content $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\">\n\n<$reveal type=\"match\" state=<<qualify \"$state$\">> text=<<currentTab>> default=\"$default$\">\n\n<$transclude tiddler=\"$template$\" mode=\"block\">\n\n<$transclude tiddler=<<currentTab>> mode=\"block\"/>\n\n</$transclude>\n\n</$reveal>\n\n</$list>\n</div>\n</div>\n\\end\n" }, "$:/core/macros/tag-picker": { "title": "$:/core/macros/tag-picker", "tags": "$:/tags/Macro", "text": "\\define add-tag-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{$:/temp/NewTagName}}/>\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n\\end\n\n\\define tag-button()\n<$button class=\"tc-btn-invisible\" tag=\"a\">\n$(actions)$\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n<$macrocall $name=\"tag-pill\" tag=<<tag>>/>\n</$button>\n\\end\n\n\\define tag-picker(actions)\n<$set name=\"actions\" value=\"\"\"$actions$\"\"\">\n<div class=\"tc-edit-add-tag\">\n<span class=\"tc-add-tag-name\">\n<$keyboard key=\"ENTER\" actions=<<add-tag-actions>>>\n<$edit-text tiddler=\"$:/temp/NewTagName\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}} focusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\"/>\n</$keyboard>\n</span> <$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button> <span class=\"tc-add-tag-button\">\n<$set name=\"tag\" value={{$:/temp/NewTagName}}>\n<$button set=\"$:/temp/NewTagName\" setTo=\"\" class=\"\">\n$actions$\n<$action-deletetiddler $tiddler=\"$:/temp/NewTagName\"/>\n{{$:/language/EditTemplate/Tags/Add/Button}}\n</$button>\n</$set>\n</span>\n</div>\n<div class=\"tc-block-dropdown-wrapper\">\n<$reveal state=<<qualify \"$:/state/popup/tags-auto-complete\">> type=\"nomatch\" text=\"\" default=\"\">\n<div class=\"tc-block-dropdown\">\n<$list filter=\"[tags[]!is[system]search:title{$:/temp/NewTagName}sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list>\n<hr>\n<$list filter=\"[tags[]is[system]search:title{$:/temp/NewTagName}sort[]]\" variable=\"tag\">\n<<tag-button>>\n</$list>\n</div>\n</$reveal>\n</div>\n</$set>\n\\end\n" }, "$:/core/macros/tag": { "title": "$:/core/macros/tag", "tags": "$:/tags/Macro", "text": "\\define tag-pill-styles()\nbackground-color:$(backgroundColor)$;\nfill:$(foregroundColor)$;\ncolor:$(foregroundColor)$;\n\\end\n\n\\define tag-pill-inner(tag,icon,colour,fallbackTarget,colourA,colourB,element-tag,element-attributes,actions)\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<$element-tag$ $element-attributes$ class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n$actions$<$transclude tiddler=\"\"\"$icon$\"\"\"/> <$view tiddler=\"\"\"$tag$\"\"\" field=\"title\" format=\"text\" />\n</$element-tag$>\n</$vars>\n\\end\n\n\\define tag-pill-body(tag,icon,colour,palette,element-tag,element-attributes,actions)\n<$macrocall $name=\"tag-pill-inner\" tag=\"\"\"$tag$\"\"\" icon=\"\"\"$icon$\"\"\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n\\end\n\n\\define tag-pill(tag,element-tag:\"span\",element-attributes:\"\",actions:\"\")\n<span class=\"tc-tag-list-item\">\n<$macrocall $name=\"tag-pill-body\" tag=\"\"\"$tag$\"\"\" icon={{$tag$!!icon}} colour={{$tag$!!color}} palette={{$:/palette}} element-tag=\"\"\"$element-tag$\"\"\" element-attributes=\"\"\"$element-attributes$\"\"\" actions=\"\"\"$actions$\"\"\"/>\n</span>\n\\end\n\n\\define tag(tag)\n{{$tag$||$:/core/ui/TagTemplate}}\n\\end\n" }, "$:/core/macros/thumbnails": { "title": "$:/core/macros/thumbnails", "tags": "$:/tags/Macro", "text": "\\define thumbnail(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<$link to=\"\"\"$link$\"\"\"><div class=\"tc-thumbnail-wrapper\">\n<div class=\"tc-thumbnail-image\" style=\"width:$width$px;height:$height$px;\"><$reveal type=\"nomatch\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" style=\"width:$width$px;height:$height$px;\">\n[img[$image$]]\n</$reveal><$reveal type=\"match\" text=\"\" default=\"\"\"$image$\"\"\" tag=\"div\" class=\"tc-thumbnail-background\" style=\"width:$width$px;height:$height$px;background-color:$background-color$;\"></$reveal></div><div class=\"tc-thumbnail-icon\" style=\"fill:$color$;color:$color$;\">\n$icon$\n</div><div class=\"tc-thumbnail-caption\">\n$caption$\n</div>\n</div></$link>\n\\end\n\n\\define thumbnail-right(link,icon,color,background-color,image,caption,width:\"280\",height:\"157\")\n<div class=\"tc-thumbnail-right-wrapper\"><<thumbnail \"\"\"$link$\"\"\" \"\"\"$icon$\"\"\" \"\"\"$color$\"\"\" \"\"\"$background-color$\"\"\" \"\"\"$image$\"\"\" \"\"\"$caption$\"\"\" \"\"\"$width$\"\"\" \"\"\"$height$\"\"\">></div>\n\\end\n\n\\define list-thumbnails(filter,width:\"280\",height:\"157\")\n<$list filter=\"\"\"$filter$\"\"\"><$macrocall $name=\"thumbnail\" link={{!!link}} icon={{!!icon}} color={{!!color}} background-color={{!!background-color}} image={{!!image}} caption={{!!caption}} width=\"\"\"$width$\"\"\" height=\"\"\"$height$\"\"\"/></$list>\n\\end\n" }, "$:/core/macros/timeline": { "title": "$:/core/macros/timeline", "created": "20141212105914482", "modified": "20141212110330815", "tags": "$:/tags/Macro", "text": "\\define timeline-title()\n<!-- Override this macro with a global macro \n of the same name if you need to change \n how titles are displayed on the timeline \n -->\n<$view field=\"title\"/>\n\\end\n\\define timeline(limit:\"100\",format:\"DDth MMM YYYY\",subfilter:\"\",dateField:\"modified\")\n<div class=\"tc-timeline\">\n<$list filter=\"[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]\">\n<div class=\"tc-menu-list-item\">\n<$view field=\"$dateField$\" format=\"date\" template=\"$format$\"/>\n<$list filter=\"[sameday:$dateField${!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]\">\n<div class=\"tc-menu-list-subitem\">\n<$link to={{!!title}}>\n<<timeline-title>>\n</$link>\n</div>\n</$list>\n</div>\n</$list>\n</div>\n\\end\n" }, "$:/core/macros/toc": { "title": "$:/core/macros/toc", "tags": "$:/tags/Macro", "text": "\\define toc-caption()\n<$set name=\"tv-wikilinks\" value=\"no\">\n <$transclude field=\"caption\">\n <$view field=\"title\"/>\n </$transclude>\n</$set>\n\\end\n\n\\define toc-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<ol class=\"tc-toc\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$] $exclude$\"\"\">\n <$vars item=<<currentTiddler>> path=\"\"\"$path$/$tag$\"\"\" excluded=\"\"\"$exclude$ -[[$tag$]]\"\"\">\n <$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" emptyValue=\"toc-item\" value=\"toc-item-selected\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link><$view field='caption'><$view field='title'/></$view></$link>\">\n <<toc-caption>>\n </$list>\n <$macrocall $name=\"toc-body\" tag=<<item>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=<<excluded>> path=<<path>>/>\n </li>\n </$set>\n </$vars>\n </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\" \")\n<<toc-body tag:\"\"\"$tag$\"\"\" sort:\"\"\"$sort$\"\"\" itemClassFilter:\"\"\"$itemClassFilter$\"\"\">>\n\\end\n\n\\define toc-linked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc$path$-$(currentTiddler)$\"\"\">>>\n <$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" emptyValue=\"toc-item\" value=\"toc-item-selected\">\n <li class=<<toc-item-class>>>\n <$link>\n <$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n <$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n <$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=\"\"\"$exclude$\"\"\" path=\"\"\"$path$\"\"\"/>\n </$reveal>\n </li>\n </$set>\n</$set>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter:\" \",exclude,path)\n<!-- helper function -->\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc$path$-$(currentTiddler)$\"\"\">>>\n <$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" emptyValue=\"toc-item\" value=\"toc-item-selected\">\n <li class=<<toc-item-class>>>\n <$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n <$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n <$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=\"\"\"$exclude$\"\"\" path=\"\"\"$path$\"\"\"/>\n </$reveal>\n </li>\n </$set>\n</$set>\n\\end\n\n\\define toc-expandable-empty-message()\n<<toc-linked-expandable-body tag:\"\"\"$(tag)$\"\"\" sort:\"\"\"$(sort)$\"\"\" itemClassFilter:\"\"\"$(itemClassFilter)$\"\"\" exclude:\"\"\"$(excluded)$\"\"\" path:\"\"\"$(path)$\"\"\">>\n\\end\n\n\\define toc-expandable(tag,sort:\"\",itemClassFilter:\" \",exclude,path)\n<$vars tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" excluded=\"\"\"$exclude$ -[[$tag$]]\"\"\" path=\"\"\"$path$/$tag$\"\"\">\n <ol class=\"tc-toc toc-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$] $exclude$\"\"\">\n <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=<<toc-expandable-empty-message>> >\n <$macrocall $name=\"toc-unlinked-expandable-body\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"itemClassFilter\"\"\" exclude=<<excluded>> path=<<path>> />\n </$list>\n </$list>\n </ol>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter:\" \",exclude,path)\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc$path$-$(currentTiddler)$\"\"\">>>\n <$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" emptyValue=\"toc-item\" value=\"toc-item-selected\" >\n <li class=<<toc-item-class>>>\n <$link>\n <$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n <$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n <$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n <$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n </$list>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n <$macrocall $name=\"toc-selective-expandable\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=\"\"\"$exclude$\"\"\" path=\"\"\"$path$\"\"\"/>\n </$reveal>\n </li>\n </$set>\n</$set>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter:\" \",exclude,path)\n<$set name=\"toc-state\" value=<<qualify \"\"\"$:/state/toc$path$-$(currentTiddler)$\"\"\">>>\n <$set name=\"toc-item-class\" filter=\"\"\"$itemClassFilter$\"\"\" emptyValue=\"toc-item\" value=\"toc-item-selected\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]tagging[]limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button> <$view field='caption'><$view field='title'/></$view>\">\n <$reveal type=\"nomatch\" state=<<toc-state>> text=\"open\">\n <$button set=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n <$button set=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n </$list>\n <$reveal type=\"match\" state=<<toc-state>> text=\"open\">\n <$macrocall $name=\"\"\"toc-selective-expandable\"\"\" tag=<<currentTiddler>> sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=\"\"\"$exclude$\"\"\" path=\"\"\"$path$\"\"\"/>\n </$reveal>\n </li>\n </$set>\n</$set>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<<toc-linked-selective-expandable-body tag:\"\"\"$(tag)$\"\"\" sort:\"\"\"$(sort)$\"\"\" itemClassFilter:\"\"\"$(itemClassFilter)$\"\"\" exclude:\"\"\"$(excluded)$\"\"\" path:\"\"\"$(path)$\"\"\">>\n\\end\n\n\\define toc-selective-expandable(tag,sort:\"\",itemClassFilter,exclude,path)\n<$vars tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" excluded=\"\"\"$exclude$ -[[$tag$]]\"\"\" path=\"\"\"$path$/$tag$\"\"\">\n <ol class=\"tc-toc toc-selective-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag[$tag$]!has[draft.of]$sort$] $exclude$\"\"\">\n <$list filter=\"[all[current]toc-link[no]]\" variable=\"ignore\" emptyMessage=<<toc-selective-expandable-empty-message>> >\n <$macrocall $name=toc-unlinked-selective-expandable-body tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=\"\"\"$itemClassFilter$\"\"\" exclude=<<excluded>> path=<<path>> >\n </$list>\n </$list>\n </ol>\n</$vars>\n\\end\n\n\\define toc-tabbed-selected-item-filter(selectedTiddler)\n[all[current]field:title{$selectedTiddler$}]\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{$selectedTiddler$}}>\n <div class=\"tc-tabbed-table-of-contents\">\n <$linkcatcher to=\"$selectedTiddler$\">\n <div class=\"tc-table-of-contents\">\n <$macrocall $name=\"toc-selective-expandable\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" itemClassFilter=<<toc-tabbed-selected-item-filter selectedTiddler:\"\"\"$selectedTiddler$\"\"\">>/>\n </div>\n </$linkcatcher>\n <div class=\"tc-tabbed-table-of-contents-content\">\n <$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"nomatch\" text=\"\">\n <$transclude mode=\"block\" tiddler=\"$template$\">\n <h1><<toc-caption>></h1>\n <$transclude mode=\"block\">$missingText$</$transclude>\n </$transclude>\n </$reveal>\n <$reveal state=\"\"\"$selectedTiddler$\"\"\" type=\"match\" text=\"\">\n $unselectedText$\n </$reveal>\n </div>\n </div>\n</$tiddler>\n\\end\n\n\\define toc-tabbed-internal-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$linkcatcher to=\"\"\"$selectedTiddler$\"\"\">\n <$macrocall $name=\"toc-tabbed-external-nav\" tag=\"\"\"$tag$\"\"\" sort=\"\"\"$sort$\"\"\" selectedTiddler=\"\"\"$selectedTiddler$\"\"\" unselectedText=\"\"\"$unselectedText$\"\"\" missingText=\"\"\"$missingText$\"\"\" template=\"\"\"$template$\"\"\"/>\n</$linkcatcher>\n\\end\n\n" }, "$:/core/macros/translink": { "title": "$:/core/macros/translink", "tags": "$:/tags/Macro", "text": "\\define translink(title,mode:\"block\")\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: black; foreground; white;\">\n<$link to=\"\"\"$title$\"\"\">\n<$text text=\"\"\"$title$\"\"\"/>\n</$link>\n<div style=\"border:1px solid #ccc; padding: 0.5em; background: white; foreground; black;\">\n<$transclude tiddler=\"\"\"$title$\"\"\" mode=\"$mode$\">\n\"<$text text=\"\"\"$title$\"\"\"/>\" is missing\n</$transclude>\n</div>\n</div>\n\\end\n" }, "$:/core/macros/tree": { "title": "$:/core/macros/tree", "tags": "$:/tags/Macro", "text": "\\define leaf-node(prefix)\n<li>\n<$list filter=\"\"\"[[$prefix$$(chunk)$]is[shadow]] [[$prefix$$(chunk)$]is[tiddler]] +[removeprefix[$prefix$]] +[limit[1]]\"\"\" \nemptyMessage=\"\"\"<$text text=\"$prefix$$(chunk)$\"/>\"\"\">\n<span>{{$:/core/images/file}}</span> <$link to=\"\"\"$prefix$$(chunk)$\"\"\">\n<$view field=\"title\"/>\n</$link> \n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix)\n<$reveal type=\"nomatch\" text=\"\" default=\"\"\"$(chunk)$\"\"\">\n<li> \n<$list filter=\"\"\"[all[shadows+tiddlers]prefix[$prefix$$(chunk)$]] -[[$prefix$$(chunk)$]] +[limit[1]]\"\"\">\n<$reveal type=\"nomatch\" state=\"\"\"$:/state/tree/$prefix$$(chunk)$\"\"\" text=\"show\">\n<$button set=\"\"\"$:/state/tree/$prefix$$(chunk)$\"\"\" setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/folder}} <$text text=\"\"\"$(chunk)$\"\"\"/></$button>\n</$reveal>\n<$reveal type=\"match\" state=\"\"\"$:/state/tree/$prefix$$(chunk)$\"\"\" text=\"show\">\n<$button set=\"\"\"$:/state/tree/$prefix$$(chunk)$\"\"\" setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/folder}} <$text text=\"\"\"$(chunk)$\"\"\"/></$button>\n</$reveal>\n</$list>\n<$list filter=\"\"\"[all[shadows+tiddlers]prefix[$prefix$$(chunk)$]] -[[$prefix$$(chunk)$]] +[limit[1]]\"\"\"><span>(<$count filter=\"\"\"[all[shadows+tiddlers]prefix[$prefix$$(chunk)$]] -[[$prefix$$(chunk)$]]\"\"\"/>)</span>\n<$reveal type=\"match\" state=\"\"\"$:/state/tree/$prefix$$(chunk)$\"\"\" text=\"show\">\n<$macrocall $name=\"tree-node\" prefix=\"\"\"$prefix$$(chunk)$\"\"\"/>\n</$reveal>\n</$list>\n</li>\n</$reveal>\n\\end\n\n\\define tree-node(prefix)\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$prefix$]splitbefore[/]sort[title]] +[!suffix[/]]\" variable=\"chunk\">\n<<leaf-node \"\"\"$prefix$\"\"\">>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix[$prefix$]splitbefore[/]sort[title]] +[suffix[/]]\" variable=\"chunk\">\n<<branch-node \"\"\"$prefix$\"\"\">>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix)\n<div class=\"tc-tree\">\n<span><$text text=\"\"\"$prefix$\"\"\"/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=\"\"\"$prefix$\"\"\"/>\n</div>\n</div>\n\\end\n" }, "$:/snippets/minilanguageswitcher": { "title": "$:/snippets/minilanguageswitcher", "text": "<$select tiddler=\"$:/language\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"description\"><$view field=\"name\"><$view field=\"title\"/></$view></$view></option>\n</$list>\n</$select>" }, "$:/snippets/minithemeswitcher": { "title": "$:/snippets/minithemeswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$select tiddler=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\">\n<option value=<<currentTiddler>>><$view field=\"name\"><$view field=\"title\"/></$view></option>\n</$list>\n</$select>" }, "$:/snippets/modules": { "title": "$:/snippets/modules", "text": "\\define describeModuleType(type)\n{{$:/language/Docs/ModuleTypes/$type$}}\n\\end\n<$list filter=\"[moduletypes[]]\">\n\n!! <$macrocall $name=\"currentTiddler\" $type=\"text/plain\" $output=\"text/plain\"/>\n\n<$macrocall $name=\"describeModuleType\" type=<<currentTiddler>>/>\n\n<ul><$list filter=\"[all[current]modules[]]\"><li><$link><<currentTiddler>></$link>\n</li>\n</$list>\n</ul>\n</$list>\n" }, "$:/palette": { "title": "$:/palette", "text": "$:/palettes/Vanilla" }, "$:/snippets/paletteeditor": { "title": "$:/snippets/paletteeditor", "text": "\\define lingo-base() $:/language/ControlPanel/Palette/Editor/\n\\define describePaletteColour(colour)\n<$transclude tiddler=\"$:/language/Docs/PaletteColours/$colour$\"><$text text=\"$colour$\"/></$transclude>\n\\end\n<$set name=\"currentTiddler\" value={{$:/palette}}>\n\n<<lingo Prompt>> <$link to={{$:/palette}}><$macrocall $name=\"currentTiddler\" $output=\"text/plain\"/></$link>\n\n<$list filter=\"[all[current]is[shadow]is[tiddler]]\" variable=\"listItem\">\n<<lingo Prompt/Modified>>\n<$button message=\"tm-delete-tiddler\" param={{$:/palette}}><<lingo Reset/Caption>></$button>\n</$list>\n\n<$list filter=\"[all[current]is[shadow]!is[tiddler]]\" variable=\"listItem\">\n<<lingo Clone/Prompt>>\n</$list>\n\n<$button message=\"tm-new-tiddler\" param={{$:/palette}}><<lingo Clone/Caption>></$button>\n\n<table>\n<tbody>\n<$list filter=\"[all[current]indexes[]]\" variable=\"colourName\">\n<tr>\n<td>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<$edit-text index=<<colourName>> tag=\"input\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\"/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n</$set>\n" }, "$:/snippets/palettepreview": { "title": "$:/snippets/palettepreview", "text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n<$transclude tiddler=\"$:/snippets/currpalettepreview\"/>\n</$set>\n" }, "$:/snippets/paletteswitcher": { "title": "$:/snippets/paletteswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/Palette/\n<div class=\"tc-prompt\">\n<<lingo Prompt>> <$view tiddler={{$:/palette}} field=\"name\"/>\n</div>\n\n<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[description]]\"><div class=\"tc-chooser-item\"><$link to={{!!title}}><div><$reveal state=\"$:/palette\" type=\"match\" text={{!!title}}>•</$reveal><$reveal state=\"$:/palette\" type=\"nomatch\" text={{!!title}}> </$reveal> ''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/></div><$transclude tiddler=\"$:/snippets/currpalettepreview\"/></$link></div>\n</$list>\n</div>\n</$linkcatcher>" }, "$:/temp/search": { "title": "$:/temp/search", "text": "" }, "$:/tags/AdvancedSearch": { "title": "$:/tags/AdvancedSearch", "list": "[[$:/core/ui/AdvancedSearch/Standard]] [[$:/core/ui/AdvancedSearch/System]] [[$:/core/ui/AdvancedSearch/Shadows]] [[$:/core/ui/AdvancedSearch/Filter]]" }, "$:/tags/AdvancedSearch/FilterButton": { "title": "$:/tags/AdvancedSearch/FilterButton", "list": "$:/core/ui/AdvancedSearch/Filter/FilterButtons/dropdown $:/core/ui/AdvancedSearch/Filter/FilterButtons/clear $:/core/ui/AdvancedSearch/Filter/FilterButtons/export $:/core/ui/AdvancedSearch/Filter/FilterButtons/delete" }, "$:/tags/ControlPanel": { "title": "$:/tags/ControlPanel", "list": "$:/core/ui/ControlPanel/Info $:/core/ui/ControlPanel/Appearance $:/core/ui/ControlPanel/Settings $:/core/ui/ControlPanel/Saving $:/core/ui/ControlPanel/Plugins $:/core/ui/ControlPanel/Tools $:/core/ui/ControlPanel/Internals" }, "$:/tags/ControlPanel/Info": { "title": "$:/tags/ControlPanel/Info", "list": "$:/core/ui/ControlPanel/Basics $:/core/ui/ControlPanel/Advanced" }, "$:/tags/ControlPanel/Plugins": { "title": "$:/tags/ControlPanel/Plugins", "list": "[[$:/core/ui/ControlPanel/Plugins/Installed]] [[$:/core/ui/ControlPanel/Plugins/Add]]" }, "$:/tags/EditTemplate": { "title": "$:/tags/EditTemplate", "list": "[[$:/core/ui/EditTemplate/controls]] [[$:/core/ui/EditTemplate/title]] [[$:/core/ui/EditTemplate/tags]] [[$:/core/ui/EditTemplate/shadow]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/EditTemplate/body]] [[$:/core/ui/EditTemplate/type]] [[$:/core/ui/EditTemplate/fields]]" }, "$:/tags/EditToolbar": { "title": "$:/tags/EditToolbar", "list": "[[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]]" }, "$:/tags/EditorToolbar": { "title": "$:/tags/EditorToolbar", "list": "$:/core/ui/EditorToolbar/paint $:/core/ui/EditorToolbar/opacity $:/core/ui/EditorToolbar/line-width $:/core/ui/EditorToolbar/clear $:/core/ui/EditorToolbar/bold $:/core/ui/EditorToolbar/italic $:/core/ui/EditorToolbar/strikethrough $:/core/ui/EditorToolbar/underline $:/core/ui/EditorToolbar/superscript $:/core/ui/EditorToolbar/subscript $:/core/ui/EditorToolbar/mono-line $:/core/ui/EditorToolbar/mono-block $:/core/ui/EditorToolbar/quote $:/core/ui/EditorToolbar/list-bullet $:/core/ui/EditorToolbar/list-number $:/core/ui/EditorToolbar/heading-1 $:/core/ui/EditorToolbar/heading-2 $:/core/ui/EditorToolbar/heading-3 $:/core/ui/EditorToolbar/heading-4 $:/core/ui/EditorToolbar/heading-5 $:/core/ui/EditorToolbar/heading-6 $:/core/ui/EditorToolbar/link $:/core/ui/EditorToolbar/excise $:/core/ui/EditorToolbar/picture $:/core/ui/EditorToolbar/stamp $:/core/ui/EditorToolbar/size $:/core/ui/EditorToolbar/editor-height $:/core/ui/EditorToolbar/more $:/core/ui/EditorToolbar/preview $:/core/ui/EditorToolbar/preview-type" }, "$:/tags/Manager/ItemMain": { "title": "$:/tags/Manager/ItemMain", "list": "$:/Manager/ItemMain/WikifiedText $:/Manager/ItemMain/RawText $:/Manager/ItemMain/Fields" }, "$:/tags/Manager/ItemSidebar": { "title": "$:/tags/Manager/ItemSidebar", "list": "$:/Manager/ItemSidebar/Tags $:/Manager/ItemSidebar/Colour $:/Manager/ItemSidebar/Icon $:/Manager/ItemSidebar/Tools" }, "$:/tags/MoreSideBar": { "title": "$:/tags/MoreSideBar", "list": "[[$:/core/ui/MoreSideBar/All]] [[$:/core/ui/MoreSideBar/Recent]] [[$:/core/ui/MoreSideBar/Tags]] [[$:/core/ui/MoreSideBar/Missing]] [[$:/core/ui/MoreSideBar/Drafts]] [[$:/core/ui/MoreSideBar/Orphans]] [[$:/core/ui/MoreSideBar/Types]] [[$:/core/ui/MoreSideBar/System]] [[$:/core/ui/MoreSideBar/Shadows]] [[$:/core/ui/MoreSideBar/Explorer]] [[$:/core/ui/MoreSideBar/Plugins]]", "text": "" }, "$:/tags/PageControls": { "title": "$:/tags/PageControls", "list": "[[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/fold-all]] [[$:/core/ui/Buttons/unfold-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/new-journal]] [[$:/core/ui/Buttons/new-image]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/export-page]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/advanced-search]] [[$:/core/ui/Buttons/manager]] [[$:/core/ui/Buttons/tag-manager]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/palette]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/timestamp]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/print]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/refresh]] [[$:/core/ui/Buttons/more-page-actions]]" }, "$:/tags/PageTemplate": { "title": "$:/tags/PageTemplate", "list": "[[$:/core/ui/PageTemplate/topleftbar]] [[$:/core/ui/PageTemplate/toprightbar]] [[$:/core/ui/PageTemplate/sidebar]] [[$:/core/ui/PageTemplate/story]] [[$:/core/ui/PageTemplate/alerts]]", "text": "" }, "$:/tags/SideBar": { "title": "$:/tags/SideBar", "list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]", "text": "" }, "$:/tags/TiddlerInfo": { "title": "$:/tags/TiddlerInfo", "list": "[[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]]", "text": "" }, "$:/tags/TiddlerInfo/Advanced": { "title": "$:/tags/TiddlerInfo/Advanced", "list": "[[$:/core/ui/TiddlerInfo/Advanced/ShadowInfo]] [[$:/core/ui/TiddlerInfo/Advanced/PluginInfo]]" }, "$:/tags/ViewTemplate": { "title": "$:/tags/ViewTemplate", "list": "[[$:/core/ui/ViewTemplate/title]] [[$:/core/ui/ViewTemplate/unfold]] [[$:/core/ui/ViewTemplate/subtitle]] [[$:/core/ui/ViewTemplate/tags]] [[$:/core/ui/ViewTemplate/classic]] [[$:/core/ui/ViewTemplate/body]]" }, "$:/tags/ViewToolbar": { "title": "$:/tags/ViewToolbar", "list": "[[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/new-here]] [[$:/core/ui/Buttons/new-journal-here]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/export-tiddler]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/open-window]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] [[$:/core/ui/Buttons/fold-others]] [[$:/core/ui/Buttons/fold]]" }, "$:/snippets/themeswitcher": { "title": "$:/snippets/themeswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/Theme/\n<<lingo Prompt>> <$view tiddler={{$:/theme}} field=\"name\"/>\n\n<$linkcatcher to=\"$:/theme\">\n<$list filter=\"[plugin-type[theme]sort[title]]\"><div><$reveal state=\"$:/theme\" type=\"match\" text={{!!title}}>•</$reveal><$reveal state=\"$:/theme\" type=\"nomatch\" text={{!!title}}> </$reveal> <$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$list>\n</$linkcatcher>" }, "$:/core/wiki/title": { "title": "$:/core/wiki/title", "text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}" }, "$:/view": { "title": "$:/view", "text": "classic" }, "$:/snippets/viewswitcher": { "title": "$:/snippets/viewswitcher", "text": "\\define lingo-base() $:/language/ControlPanel/StoryView/\n<<lingo Prompt>> <$select tiddler=\"$:/view\">\n<$list filter=\"[storyviews[]]\">\n<option><$view field=\"title\"/></option>\n</$list>\n</$select>" } } }
Home
{ "tiddlers": { "Untitled 1": { "title": "Untitled 1", "text": "New Tiddler" } } }
no
{ "tiddlers": { "$:/plugins/felixhayashi/hotzone/config.js": { "title": "$:/plugins/felixhayashi/hotzone/config.js", "text": "/*\\\n\ntitle: $:/plugins/felixhayashi/hotzone/config.js\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n(function(){\"use strict\";exports.config={classNames:{storyRiver:\"tc-story-river\",tiddlerFrame:\"tc-tiddler-frame\",tiddlerTitle:\"tc-title\"},references:{userConfig:\"$:/config/hotzone/focusOffset\",focussedTiddlerStore:\"$:/temp/focussedTiddler\"},checkbackTime:$tw.utils.getAnimationDuration()}})();", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/hotzone/hotzone.js": { "title": "$:/plugins/felixhayashi/hotzone/hotzone.js", "text": "/*\\\n\ntitle: $:/plugins/felixhayashi/hotzone/hotzone.js\ntype: application/javascript\nmodule-type: startup\n\n@preserve\n\n\\*/\n(function(){\"use strict\";exports.name=\"hotzone\";exports.platforms=[\"browser\"];exports.after=[\"story\"];exports.synchronous=true;exports.startup=function(){var t=require(\"$:/plugins/felixhayashi/hotzone/config.js\").config;var e=null;var i=false;var r=document.getElementsByClassName(t.classNames.storyRiver)[0];var s=$tw.wiki.getTiddlerData(t.references.userConfig,{});var a=isNaN(parseInt(s.focusOffset))?150:parseInt(s.focusOffset);var n=function(e,i,r){if(!(e instanceof Element))return;if(!$tw.utils.hasClass(e,t.classNames.tiddlerFrame))return;var s=e.getElementsByClassName(t.classNames.tiddlerTitle)[0];if(s){var a=s.innerText||s.textContent;return a.trim()}};var o=function(t){if(!i){i=true;window.setTimeout(f,t||0)}};var l=function(e,i){$tw.wiki.addTiddler(new $tw.Tiddler({title:t.references.focussedTiddlerStore,text:e},$tw.wiki.getModificationFields()));if(i){var r=document.getElementsByClassName(\"hzone-focus\")[0];if(r){$tw.utils.removeClass(r,\"hzone-focus\")}$tw.utils.addClass(i,\"hzone-focus\")}};var f=function(){i=false;var s=$tw.wiki.getTiddler(\"$:/StoryList\");if(s&&s.fields.list.length){var o=null;var f=Number.MAX_VALUE;var d=r.children;var u=t.classNames.tiddlerFrame;for(var c=d.length;c--;){if($tw.utils.hasClass(d[c],u)){var v=d[c].getBoundingClientRect();var w=Math.min(Math.abs(a-v.top),Math.abs(a-v.bottom));if(w<f){o=d[c];f=w}}}var m=n(o);if(m!==e&&$tw.wiki.getTiddler(m)){e=m;l(e,o);return}}else if(e){e=\"\";l(e)}};var d=function(t){if(t[\"$:/HistoryList\"]){if(!$tw.wiki.tiddlerExists(\"$:/HistoryList\"))return;var e=$tw.wiki.getTiddler(\"$:/HistoryList\").fields[\"current-tiddler\"];var i=$tw.wiki.getTiddlerList(\"$:/StoryList\");var r=i.indexOf(e)>=0;if(!r)return;o($tw.utils.getAnimationDuration()+100)}else if(t[\"$:/StoryList\"]){o($tw.utils.getAnimationDuration()+100)}};var u=function(t){o(250)};$tw.wiki.addEventListener(\"change\",d);window.addEventListener(\"scroll\",u,false);u()}})();", "type": "application/javascript", "module-type": "startup" }, "$:/plugins/felixhayashi/hotzone/Configuration": { "title": "$:/plugins/felixhayashi/hotzone/Configuration", "text": "Please see the [[GitHub page|https://github.com/felixhayashi/TW5-HotZone]] for more information on the options.\n\nSave and reload the wiki to activate changes.\n\n<table>\n <tr>\n <th align=\"left\">Focus offset:</th>\n <td><$edit-text tiddler=\"$:/config/hotzone/focusOffset\" tag=\"input\" default=\"71px\" /></td>\n </tr>\n</table>" }, "$:/temp/focussedTiddler": { "title": "$:/temp/focussedTiddler" }, "$:/plugins/felixhayashi/hotzone/License": { "title": "$:/plugins/felixhayashi/hotzone/License", "text": "This code is released under the BSD license. For the exact terms visit:\n\nhttps://github.com/felixhayashi/TW5-HotZone/blob/master/LICENSE" }, "$:/plugins/felixhayashi/hotzone/Readme": { "title": "$:/plugins/felixhayashi/hotzone/Readme", "text": "Please visit the [[GitHub page|https://github.com/felixhayashi/TW5-HotZone]] for more information." } } }
{ "tiddlers": { "$:/plugins/felixhayashi/tiddlymap/layout": { "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline \n\n@charset \"UTF-8\";\n/********************************************************************\n * README \n ********************************************************************\n * \n * If you add some non-valid css string that won't compile and \n * unquote also doesn't help, do the following: in this stylesheet,\n * add a placeholder of the form __yourVariable__ at the point where\n * you need the string to be inserted. Then visit the gulpfile.js\n * file and add a replace instruction for your variable so it will\n * be replaced after the sass compiler has finished.\n * \n * Careful of the variable scope. Variables defined in partials\n * are visible everywhere https://gist.github.com/matyus/4339721.\n * \n *******************************************************************/\n/**\n * Returns a makedatauri macro\n */\n/**\n * Do not allow blurred background for dialogs\n * see: https://github.com/Jermolene/TiddlyWiki5/issues/1893\n */\nbody .tc-page-container-wrapper.tc-modal-displayed {\n -webkit-filter: inherit;\n -moz-filter: inherit;\n filter: inherit; }\n\nbody .tc-modal-wrapper {\n z-index: 1010; }\n body .tc-modal-wrapper .tc-modal-header svg {\n vertical-align: sub; }\n body .tc-modal-wrapper .tc-modal-header h3 {\n line-height: 10px; }\n body .tc-modal-wrapper .tc-modal-body {\n min-height: 250px;\n max-height: 70vh;\n padding-top: 0px;\n padding-bottom: 0px;\n overflow: auto; }\n body .tc-modal-wrapper .tc-modal-footer {\n padding: 8px; }\n body .tc-modal-wrapper .tc-modal-footer .tmap-dialog-button {\n font-weight: bold; }\n body .tc-modal-wrapper .tc-modal-footer .tmap-hidden-close-button {\n display: none; }\n\ntable.tmap-table tr, .tc-modal-body table.tmap-config-table tr {\n /*\n &:hover {\n background-color: #FFFFF3;\n }\n*/ }\n table.tmap-table tr:nth-child(odd), .tc-modal-body table.tmap-config-table tr:nth-child(odd) {\n background-color: #F0F0F0; }\n table.tmap-table tr:nth-child(even), .tc-modal-body table.tmap-config-table tr:nth-child(even) {\n background-color: #FFFFFF; }\n\n.tmap-save-canvas-preview {\n text-align: center; }\n .tmap-save-canvas-preview img {\n background-color: white;\n border: 1px solid lightgray;\n max-width: 100%;\n max-height: 100px; }\n\n.tmap-list-separator {\n display: block;\n background-color: #efefef;\n margin: 10px 0 5px 0;\n cursor: default;\n border-bottom: 1px dotted gray;\n font-weight: bold;\n font-size: 0.8em; }\n\n.tmap-unicode-icon {\n width: 1em;\n display: inline-block;\n text-align: center;\n color: black; }\n\nhtml .tmap-link {\n color: #5778D8; }\n html .tmap-link:hover {\n color: white;\n background: #5778D8; }\n\nhtml .tmap-small-list, html .tmap-smaller-list, html .tmap-very-small-list {\n overflow: auto;\n min-height: 2em;\n max-height: 9em;\n display: block; }\n\nhtml .tmap-smaller-list {\n max-height: 7em; }\n\nhtml .tmap-very-small-list {\n max-height: 5empx; }\n\nhtml .tc-tiddler-controls button.tmap-active-button svg {\n fill: #888888; }\n\nhtml #tmap-node-filter-dialog #tmap-filter-tips {\n font-size: 0.8em; }\n\nhtml #tmap-node-filter-dialog textarea {\n height: 100px;\n max-height: 300px;\n overflow: auto;\n width: 100%;\n font-size: 11px;\n font-family: \"Courier New\", Courier, monospace; }\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .tc-sidebar-scrollable .tmap-desktop-editor .tmap-widget:not(.tmap-fullscreen) {\n display: none; } }\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .tc-sidebar-scrollable .tmap-mobile-editor {\n display: none; }\n .tc-modal-wrapper {\n z-index: 1010; }\n .tc-modal-wrapper .tc-modal {\n boder: 1px solid #999999;\n left: calc(50% - 400px);\n width: 802px; }\n .tc-modal-wrapper .tc-modal-body {\n left: calc(50% - 400px);\n width: 800px; } }\n\n/**\n * see https://developer.mozilla.org/en/docs/Web/CSS/animation\n */\n/*** Keyframes for animations *************************************/\n@-o-keyframes fadein-keyframes {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-moz-keyframes fadein-keyframes {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-webkit-keyframes fadein-keyframes {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes flash fadein-keyframes {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-o-keyframes fadeout-keyframes {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n@-moz-keyframes fadeout-keyframes {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n@-webkit-keyframes fadeout-keyframes {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n@keyframes flash fadeout-keyframes {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n.tmap-config-widget {\n background: #F0F0F0;\n padding: 5px;\n margin: 5px 0;\n box-sizing: border-box;\n display: block; }\n .tmap-config-widget .vis-network {\n display: none; }\n .tmap-config-widget .vis-configuration-wrapper {\n width: 100%; }\n .tmap-config-widget .vis-configuration-wrapper .vis-config-rangeinput {\n height: inherit;\n margin-left: 4px; }\n .tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item {\n width: 100%;\n height: inherit;\n background: none;\n padding-left: 0px;\n left: 0; }\n .tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item.tmap-vis-config-item-active .vis-config-label::after {\n content: \"(inherited)\";\n position: absolute;\n display: inline-block;\n margin-left: 10px;\n -o-animation: fadein-keyframes 1s;\n -moz-animation: fadein-keyframes 1s;\n -webkit-animation: fadein-keyframes 1s;\n animation: fadein-keyframes 1s;\n content: \"✔\";\n color: green;\n font-weight: bold;\n font-size: 15px; }\n .tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item.tmap-vis-config-item-inactive .vis-config-label::after {\n /*\n @include marker;\n content: \"✔\";\n color: lightgray;\n position: absolute;\n*/ }\n .tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item button.tmap-config-item-reset {\n vertical-align: top;\n margin-left: 5px; }\n .tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item .vis-config-range {\n width: 150px; }\n .tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item .vis-config-range::-moz-range-track {\n width: 150px !important; }\n .tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item .vis-config-label {\n width: 150px; }\n .tmap-config-widget::after {\n clear: both;\n content: \"\";\n display: block; }\n\n/*\n$color-picker-height: 200;\ndiv div.vis-color-picker {\n div.vis-color {\n width: $color-picker-height + px;\n height: $color-picker-height + px;\n }\n \n div.vis-brightness {\n top: ($color-picker-height + 30) + px;\n }\n \n div.vis-label.vis-brightness {\n top: ($color-picker-height + 43) + px;\n }\n \n div.vis-label.vis-opacity {\n top: 338px\n }\n \n div.vis-opacity {\n top: 351px;\n }\n div.vis-initial-color, vis-new-color {\n top: 381px;\n }\n \n div.vis-button {\n top: 411px;\n }\n\n}\n*/\n.tmap-flash-message {\n border: 1px solid lightgray;\n padding: 5px;\n margin: 6px 0;\n display: block;\n color: #333333; }\n .tmap-flash-message.tmap-info, .tmap-flash-message.tmap-plain, .tmap-flash-message.tmap-neutral {\n background: #F0F0F0; }\n .tmap-flash-message.tmap-info::before, .tmap-flash-message.tmap-plain::before, .tmap-flash-message.tmap-neutral::before {\n content: \"i\";\n display: inline-block;\n border-radius: 50%;\n width: 0.8em;\n border: 2px solid;\n font-family: serif;\n text-align: center;\n height: 0.8em;\n font-weight: bold;\n line-height: 0.8em;\n vertical-align: text-top;\n margin-right: 2px; }\n .tmap-flash-message.tmap-valid, .tmap-flash-message.tmap-success {\n background: #D1EED4; }\n .tmap-flash-message.tmap-valid::before, .tmap-flash-message.tmap-success::before {\n content: \"i\";\n display: inline-block;\n border-radius: 50%;\n width: 0.8em;\n border: 2px solid;\n font-family: serif;\n text-align: center;\n height: 0.8em;\n font-weight: bold;\n line-height: 0.8em;\n vertical-align: text-top;\n margin-right: 2px; }\n .tmap-flash-message.tmap-warning {\n background: #FFF6D1; }\n .tmap-flash-message.tmap-warning::before {\n content: \"\";\n display: inline-block;\n background: url(<<tmap \"datauri\" \"$:/core/images/warning\" \"\">>);\n display: inline-block;\n width: 1em;\n height: 1em;\n background-size: 100% 100%;\n vertical-align: text-top;\n margin-right: 2px; }\n .tmap-flash-message.tmap-malformed, .tmap-flash-message.tmap-invalid, .tmap-flash-message.tmap-danger {\n background: #EED5D1; }\n .tmap-flash-message.tmap-malformed::before, .tmap-flash-message.tmap-invalid::before, .tmap-flash-message.tmap-danger::before {\n content: \"\";\n display: inline-block;\n background: url(<<tmap \"datauri\" \"$:/core/images/warning\" \"\">>);\n display: inline-block;\n width: 1em;\n height: 1em;\n background-size: 100% 100%;\n vertical-align: text-top;\n margin-right: 2px; }\n\n.tmap-widget {\n background: #FFFFFF;\n width: auto;\n position: relative;\n border: 1px dotted lightgray;\n padding: 2px;\n color: #666666;\n display: block; }\n .tmap-widget.tmap-click-to-use:not(.tmap-fullscreen) .vis-network:not(.vis-active) {\n cursor: pointer; }\n .tmap-widget.tmap-click-to-use:not(.tmap-fullscreen) .vis-network:not(.vis-active) .vis-navigation {\n display: none; }\n .tmap-widget.tmap-click-to-use:not(.tmap-fullscreen) .vis-network:not(.vis-active):hover:before {\n color: gray;\n background: white;\n content: \"Click to use\";\n font-size: 14px;\n font-weight: bold;\n right: calc(50% - 65px - 5px);\n position: absolute;\n text-align: center;\n top: calc(50% - 14px - 5px);\n width: 130px;\n z-index: 2000;\n padding: 5px;\n pointer-events: none;\n background-color: rgba(255, 255, 255, 0.3); }\n .tmap-widget .tmap-loading-bar {\n display: none;\n position: absolute;\n text-align: center;\n font-size: 2em;\n padding: 10px;\n top: 50%;\n background: rgba(245, 245, 245, 0.5);\n z-index: 1;\n width: 250px;\n margin: auto;\n left: 0px;\n right: 0px; }\n .tmap-widget .tmap-vis-graph {\n height: calc(100% - 35px); }\n .tmap-widget.tmap-no-buttons .vis-navigation {\n display: none; }\n .tmap-widget.tmap-advanced-editor .tmap-topbar {\n background: #d6d9d8; }\n .tmap-widget.tmap-advanced-editor .tmap-topbar .tmap-active-button {\n color: #488DCD; }\n .tmap-widget.tmap-advanced-editor .tmap-topbar .tmap-active-button svg {\n fill: #488DCD; }\n .tmap-widget.tmap-advanced-editor .tmap-topbar .tmap-unicode-button {\n font-size: 1.5em;\n vertical-align: bottom; }\n .tmap-widget .tmap-menu-bar {\n width: 100%; }\n .tmap-widget .tmap-topbar {\n background: #F5F5F5;\n border-bottom: 1px solid lightgray;\n padding: 3px 5px;\n height: 35px;\n position: relative; }\n .tmap-widget .tmap-topbar .tmap-view-label {\n width: 100%;\n text-align: center;\n font-weight: bold;\n padding-top: 3px; }\n .tmap-widget .tmap-topbar .tmap-focus-button {\n position: absolute;\n right: 10px;\n top: 6px; }\n .tmap-widget .tmap-topbar .tmap-focus-button input {\n width: 140px; }\n .tmap-widget .tmap-topbar .tmap-search-dropdown {\n position: relative; }\n .tmap-widget .tmap-topbar .tmap-search-dropdown .tc-drop-down {\n position: absolute;\n z-index: 999;\n right: 0px; }\n .tmap-widget .tmap-topbar [hidden] {\n display: none; }\n .tmap-widget .tmap-topbar select {\n width: 30%;\n max-width: 200px;\n word-wrap: initial;\n padding: 0px; }\n .tmap-widget .tmap-topbar button {\n line-height: inherit;\n color: #666666; }\n .tmap-widget .tmap-topbar > * {\n display: inline-block; }\n .tmap-widget .tmap-topbar .tmap-separator:after {\n color: #bdbdbd;\n margin: 3px;\n content: \" | \"; }\n .tmap-widget .tmap-topbar .tc-edit-add-tag .tc-add-tag-name input {\n width: 70%; }\n .tmap-widget .tmap-topbar .tc-sidebar-header {\n text-shadow: none; }\n .tmap-widget .tmap-topbar .tc-edit-tags {\n border: none;\n padding: inherit;\n box-shadow: none; }\n\n.tmap-widget.tmap-static-mode .tmap-topbar {\n height: initial; }\n\n.tmap-widget.tmap-static-mode .tmap-vis-graph {\n text-align: center;\n cursor: not-allowed; }\n .tmap-widget.tmap-static-mode .tmap-vis-graph:not(.tmap-graph-placeholder):hover::before {\n box-shadow: 10px 10px 5px lightgray;\n color: gray;\n background: white;\n content: \"Static\";\n font-size: 18px;\n font-weight: bold;\n left: 50%;\n margin-left: -100px;\n position: absolute;\n text-align: center;\n top: 50px;\n width: 200px;\n z-index: 2000;\n padding: 5px;\n pointer-events: none; }\n .tmap-widget.tmap-static-mode .tmap-vis-graph.tmap-graph-placeholder::before {\n content: \"No Preview\";\n display: block;\n text-align: center;\n padding: 20px; }\n\n.tmap-widget .tc-drop-down {\n min-width: 170px;\n max-width: 210px;\n padding: 5px;\n margin: 5px 0; }\n .tmap-widget .tc-drop-down button, .tmap-widget .tc-drop-down a {\n padding: 0 2px;\n text-decoration: none; }\n .tmap-widget .tc-drop-down button:hover, .tmap-widget .tc-drop-down a:hover {\n color: #ffffff; }\n .tmap-widget .tc-drop-down button svg, .tmap-widget .tc-drop-down a svg {\n vertical-align: middle; }\n\n.tmap-widget .tc-block-dropdown {\n width: 370px;\n min-width: 370px;\n padding: 5px;\n margin: 15px 0 0 -370px; }\n .tmap-widget .tc-block-dropdown a {\n display: inline;\n padding: 0px; }\n\n.tmap-widget.tmap-plain-design {\n border: none;\n padding: 0px; }\n .tmap-widget.tmap-plain-design .tmap-topbar {\n display: none; }\n\n.tc-sidebar-scrollable .tmap-widget {\n position: absolute;\n min-height: 350px; }\n\n/*** vis ***********************************************************/\n.tmap-widget div.vis-network .vis-edit-mode {\n height: 26px; }\n\n.tmap-widget div.vis-network .vis-manipulation {\n height: 34px;\n border-top: 1px solid #d6d9d8;\n background: rgba(245, 245, 245, 0.7); }\n\n.tmap-widget div.vis-network .vis-navigation .vis-button.tmap-button-enabled {\n right: 15px; }\n .tmap-widget div.vis-network .vis-navigation .vis-button.tmap-button-enabled.tmap-fullscreen-button {\n bottom: 90px;\n background-image: url(<<tmap \"datauri\" \"$:/plugins/felixhayashi/tiddlymap/media/fullscreen.png\" \"\">>); }\n .tmap-widget div.vis-network .vis-navigation .vis-button.tmap-button-enabled.tmap-halfscreen-button {\n bottom: 130px;\n background-image: url(<<tmap \"datauri\" \"$:/plugins/felixhayashi/tiddlymap/media/halfscreen.png\" \"\">>); }\n\n.tmap-widget div.vis-network .vis-navigation .vis-button:hover {\n box-shadow: 0 0 3px 3px rgba(75, 75, 75, 0.3); }\n .tmap-widget div.vis-network .vis-navigation .vis-button:hover:before {\n background: beige;\n display: block;\n color: black;\n padding: 3px;\n position: relative;\n border: 1px solid lightgray;\n width: 80px;\n left: -100px;\n top: -50px;\n z-index: 1000;\n text-align: center; }\n .tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-up:before {\n left: 30px;\n content: \"Scroll up\"; }\n .tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-down:before {\n left: 30px;\n content: \"Scroll down\"; }\n .tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-right:before {\n left: 30px;\n content: \"Scroll right\"; }\n .tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-left:before {\n left: 30px;\n content: \"Scroll left\"; }\n .tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-zoomOut:before {\n content: \"Zoom out\"; }\n .tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-zoomIn:before {\n content: \"Zoom in\"; }\n .tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-zoomExtends:before {\n content: \"Fit whole graph\"; }\n .tmap-widget div.vis-network .vis-navigation .vis-button:hover.tmap-fullscreen-button:before {\n content: \"Toggle Fullscreen\"; }\n .tmap-widget div.vis-network .vis-navigation .vis-button:hover.tmap-halfscreen-button:before {\n content: \"Toggle Halfscreen\"; }\n\n.tc-dropzone > .tc-story-river .tmap-widget .vis-navigation .tmap-halfscreen-button {\n display: none; }\n\n.tc-dropzone > .tc-story-river .tmap-widget:not(.tmap-fullscreen) .vis-navigation .vis-button {\n display: none; }\n\n.tc-dropzone > .tc-story-river .tmap-widget:hover .vis-navigation .vis-button.tmap-fullscreen-button {\n display: block; }\n\n.tc-dropzone > .tc-story-river .tmap-widget:hover .vis-navigation .vis-button.vis-zoomExtends {\n display: block; }\n\n/*** Fullscreen ****************************************************/\nbody.tmap-has-fullscreen-widget {\n overflow: hidden; }\n body.tmap-has-fullscreen-widget .tmap-widget.tmap-fullscreen {\n background: white !important;\n height: 100% !important;\n width: 100% !important;\n position: fixed !important;\n top: 0 !important;\n right: 0 !important;\n bottom: 0 !important;\n left: 0 !important;\n z-index: 999 !important;\n border: none !important;\n margin: 0 !important; }\n body.tmap-has-fullscreen-widget .tc-dropzone > *.tmap-has-fullscreen-widget {\n background: white !important;\n height: 100% !important;\n width: 100% !important;\n position: fixed !important;\n top: 0 !important;\n right: 0 !important;\n bottom: 0 !important;\n left: 0 !important;\n z-index: 999 !important;\n border: none !important;\n margin: 0 !important; }\n body.tmap-has-fullscreen-widget .tc-dropzone > *:not(.tmap-has-fullscreen-widget) {\n display: none; }\n\nbody.tmap-has-halfscreen-widget .tmap-widget.tmap-halfscreen {\n background: white !important;\n height: 100% !important;\n width: 100% !important;\n position: fixed !important;\n top: 0 !important;\n right: 0 !important;\n bottom: 0 !important;\n left: 0 !important;\n z-index: 999 !important;\n border: none !important;\n margin: 0 !important;\n position: absolute !important;\n border-left: 1px solid lightgray !important; }\n\n.tc-modal-footer .tmap-hidden-close-button {\n display: none; }\n\n.tmap-modal-content {\n position: relative;\n padding: 1em 0;\n padding-top: 0; }\n .tmap-modal-content table tr td {\n vertical-align: top; }\n .tmap-modal-content :not(pre) > code {\n padding: 1px;\n font-size: 0.9em;\n position: relative;\n top: -1px; }\n .tmap-modal-content :not(pre) > code {\n color: #666666; }\n .tmap-modal-content .tc-tab-set .tc-tab-content {\n margin-top: 0.5em; }\n .tmap-modal-content .tc-image-button {\n font-size: 14px; }\n .tmap-modal-content fieldset {\n margin: 0px; }\n .tmap-modal-content fieldset legend {\n font-weight: bold; }\n\n.tc-modal-body .tmap-modal-editor > p {\n margin: 0px; }\n\n.tc-modal-body .tmap-modal-editor .tmap-template-select select {\n width: 50%; }\n\n.tc-modal-body .tmap-modal-editor .tc-tiddler-frame {\n margin: auto;\n width: auto; }\n .tc-modal-body .tmap-modal-editor .tc-tiddler-frame .tc-tiddler-controls {\n display: none; }\n .tc-modal-body .tmap-modal-editor .tc-tiddler-frame .tc-tiddler-title {\n display: none; }\n\n.tc-modal-body table {\n margin: 6px 0;\n border: none;\n width: 100%; }\n .tc-modal-body table td, .tc-modal-body table th {\n border: 1px solid lightgray; }\n .tc-modal-body table.tmap-key-value-table th {\n width: 30%;\n background-color: #F0F0F0; }\n .tc-modal-body table.tmap-config-table.tmap-large-input tr td:last-child {\n width: 20%; }\n .tc-modal-body table.tmap-config-table.tmap-small-input tr td:last-child {\n width: 60%; }\n .tc-modal-body table.tmap-config-table tr td {\n border: none;\n vertical-align: top;\n padding: 5px; }\n .tc-modal-body table.tmap-config-table tr td:first-child {\n width: 15%; }\n .tc-modal-body table.tmap-config-table tr td:last-child {\n width: 40%; }\n .tc-modal-body table.tmap-config-table tr td input:not([type=radio]), .tc-modal-body table.tmap-config-table tr td textarea, .tc-modal-body table.tmap-config-table tr td select {\n width: 100%;\n /* prevents bad looking select boxes and wrapping in textareas */\n word-wrap: normal; }\n .tc-modal-body table.tmap-config-table tr td textarea {\n height: 100%; }\n .tc-modal-body table.tmap-config-table tr td .tmap-no-stretch input, .tc-modal-body table.tmap-config-table tr td .tmap-no-stretch textarea, .tc-modal-body table.tmap-config-table tr td .tmap-no-stretch select {\n width: auto; }\n .tc-modal-body table.tmap-config-table tr td div.tmap-button-wrapper {\n text-align: center; }\n .tc-modal-body table.tmap-config-table tr td .tmap-note {\n margin-top: 0.5em; }\n .tc-modal-body table.tmap-config-table tr td .tmap-description {\n font-style: italic; }\n\n#tmap-element-type-manager > div:first-child {\n height: 50vh;\n float: left;\n width: 21%;\n background: linear-gradient(90deg, whitesmoke 0%, white 50%); }\n #tmap-element-type-manager > div:first-child .tmap-searchbar {\n padding: 1em 0 0 0; }\n #tmap-element-type-manager > div:first-child .tmap-searchbar input {\n width: calc(100% - 36px); }\n #tmap-element-type-manager > div:first-child .tmap-searchbar button {\n width: 30px;\n float: right; }\n #tmap-element-type-manager > div:first-child ul {\n height: calc(100% - 65px);\n overflow: auto;\n margin-top: 1em;\n padding: 0; }\n #tmap-element-type-manager > div:first-child ul.no-bullets li {\n list-style: none; }\n #tmap-element-type-manager > div:first-child ul li {\n white-space: nowrap; }\n #tmap-element-type-manager > div:first-child ul li .tmap-ranking {\n width: 30px;\n display: inline-block; }\n\n#tmap-element-type-manager > div:last-child {\n height: 100%;\n width: calc(79% - 15px);\n float: right; }\n #tmap-element-type-manager > div:last-child .tc-tab-set .tc-tab-content {\n overflow: auto;\n height: 50vh; }\n\n.tmap-manage-node-types .tmap-edge-type-specific {\n display: none !important; }\n\n.tmap-manage-edge-types .tmap-node-type-specific {\n display: none !important; }\n\n.tmap-modal-fullscreen-editor .tc-tab-content p {\n margin: 1em 0; }\n\n.tmap-has-pending-template {\n background-color: #C1EDC4; }\n\n#tmap-search-table td {\n border: none;\n padding-left: 0px; }\n #tmap-search-table td:first-child {\n width: 30px; }\n\n#tmap-search-table b {\n display: inline-block;\n width: 40px;\n text-align: right; }\n\n#tmap-search-table ul {\n padding-left: 20px;\n margin: 1em 0 0 0; }\n #tmap-search-table ul li {\n list-style: inherit; }\n #tmap-search-table ul button {\n text-align: left; }\n\nbutton.tmap-go-back {\n margin-bottom: 1em;\n font-weight: bold; }\n\n.tmap-badges > span, .tmap-badge {\n background: gray;\n font-size: 11px;\n color: white;\n padding: 3px 4px;\n display: inline-block;\n font-weight: bold;\n border-radius: 2px;\n line-height: 1em;\n cursor: help; }\n .tmap-badges > span.tmap-red-flag, .tmap-badge.tmap-red-flag {\n background: red; }\n\n/**\n * See http://stackoverflow.com/questions/3331353/transitions-on-the-display-property\n */\n.tmap-popup {\n display: none;\n position: absolute;\n opacity: 0;\n transition: opacity 0.3s ease; }\n .tmap-popup.tmap-popup-active {\n opacity: 1; }\n\n.tmap-tooltip {\n box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);\n min-width: 100px;\n min-height: 50px;\n max-width: <<tmap option config.sys.popups.width>>;\n max-height: <<tmap option config.sys.popups.height>>;\n padding: 5px;\n resize: both;\n overflow: auto;\n cursor: auto;\n font-family: verdana;\n font-size: 14px;\n background-color: #f5f4ed;\n border: 1px solid #808074;\n -moz-border-radius: 3px;\n -webkit-border-radius: 3px;\n border-radius: 3px; }\n .tmap-tooltip[style*=\"height\"] {\n max-height: none !important; }\n .tmap-tooltip[style*=\"width\"] {\n max-width: none !important; }\n\n.tmap-quick-connect {\n font-size: 0.7em; }\n .tmap-quick-connect p {\n padding-left: 0;\n padding-right: 0; }\n .tmap-quick-connect .tc-drop-down {\n padding: 5px;\n width: 250px;\n white-space: normal;\n line-height: 1em;\n position: absolute;\n z-index: 1000;\n right: 50px;\n background: linear-gradient(45deg, whitesmoke 0%, white 50%, whitesmoke 100%); }\n .tmap-quick-connect .tc-drop-down:first-child {\n padding-top: 0;\n margin-top: 0; }\n .tmap-quick-connect .tc-drop-down .title {\n margin: 1.5em 0 0.5em 0;\n font-weight: bold;\n color: gray; }\n .tmap-quick-connect .tc-drop-down select {\n width: 80px;\n word-wrap: initial; }\n .tmap-quick-connect .tc-drop-down table {\n width: 100%;\n border: none;\n margin: 0.5em 0; }\n .tmap-quick-connect .tc-drop-down table td, .tmap-quick-connect .tc-drop-down table th {\n padding: 3px 3px 3px 0;\n vertical-align: middle;\n font-weight: normal;\n border: none; }\n .tmap-quick-connect .tc-drop-down table td table, .tmap-quick-connect .tc-drop-down table th table {\n margin: 0; }\n .tmap-quick-connect .tc-drop-down .tmap-quick-connect-search-bar, .tmap-quick-connect .tc-drop-down .tmap-quick-connect-existing-bar {\n background: #F1F1F1;\n margin-top: 0;\n border-bottom: 1px solid #D5D5D5;\n border-top: 1px solid #D5D5D5; }\n .tmap-quick-connect .tc-drop-down table.tmap-quick-connect-search-bar td, .tmap-quick-connect .tc-drop-down th {\n padding: 5px; }\n .tmap-quick-connect .tc-drop-down .tmap-quick-connect-existing-bar {\n padding: 5px; }\n .tmap-quick-connect .tc-drop-down .tmap-connection-table th, .tmap-quick-connect .tc-drop-down .tmap-connection-table td {\n text-align: left;\n padding: 1px 1px 1px 0; }\n .tmap-quick-connect .tc-drop-down .tmap-connection-table button {\n width: 20px;\n padding: 0px; }\n .tmap-quick-connect .tc-drop-down .tmap-scroll-table {\n height: 120px;\n overflow: auto;\n display: block; }\n .tmap-quick-connect .tc-drop-down hr {\n border: 0;\n height: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n border-bottom: 1px solid rgba(255, 255, 255, 0.3); }\n .tmap-quick-connect .tc-drop-down a {\n display: inline;\n padding: 0;\n color: #5778d8;\n background: transparent; }\n .tmap-quick-connect .tc-drop-down a:hover {\n background: transparent;\n color: #5778d8;\n text-decoration: underline; }\n .tmap-quick-connect .tc-drop-down button {\n display: inline-block;\n padding: 0px 3px;\n text-align: center;\n color: #333333;\n line-height: 1.0; }\n .tmap-quick-connect .tc-drop-down button:hover {\n color: #ffffff; }\n .tmap-quick-connect .tc-drop-down button svg {\n fill: inherit; }\n .tmap-quick-connect .tc-drop-down button svg:hover {\n fill: #ffffff; }\n", "title": "$:/plugins/felixhayashi/tiddlymap/layout", "type": "text/vnd.tiddlywiki", "tags": [ "$:/tags/Stylesheet" ] }, "$:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber": { "title": "$:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\nvar _EdgeType = require('$:/plugins/felixhayashi/tiddlymap/js/EdgeType');\n\nvar _EdgeType2 = _interopRequireDefault(_EdgeType);\n\nvar _exception = require('$:/plugins/felixhayashi/tiddlymap/js/exception');\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n/**\n * Super class for all edge type subscribers.\n */\nvar AbstractEdgeTypeSubscriber = function () {\n\n /**\n * @param {Object.<id, EdgeType>} allEdgeTypes - A list of all EdgeType instances that\n * are currently in the system. Each subscriber may use this list to build up an\n * index or perform mappings etc. Note that this list does not include types that are\n * just about to be inserted. Therefore, this list should only be used, if needed,\n * in the context of edge retrieval via loadEdges.\n * @param {number} [priority} - Subscribers with a higher priority get executed earlier\n * @param {boolean} [skipOthers] - In case of insert and delete operations: Whether or\n * not to skip any subsequent subscribers that also can handle the edge type\n * but have a lower priority assigned.\n * @param {boolean} [ignore] - Whether or not to completely ignore this subscriber.\n * This flag is useful if you want to dynamically at runtime whether or not to\n * include the subscriber.\n */\n function AbstractEdgeTypeSubscriber(allEdgeTypes) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n _ref$priority = _ref.priority,\n priority = _ref$priority === undefined ? 0 : _ref$priority,\n _ref$skipOthers = _ref.skipOthers,\n skipOthers = _ref$skipOthers === undefined ? true : _ref$skipOthers,\n _ref$ignore = _ref.ignore,\n ignore = _ref$ignore === undefined ? false : _ref$ignore;\n\n _classCallCheck(this, AbstractEdgeTypeSubscriber);\n\n this.allEdgeTypes = allEdgeTypes;\n this.priority = priority;\n this.skipOthers = skipOthers;\n this.ignore = ignore;\n }\n\n /**\n * DI\n * @param {Tracker} tracker\n */\n\n\n _createClass(AbstractEdgeTypeSubscriber, [{\n key: 'setTracker',\n value: function setTracker(tracker) {\n this.tracker = tracker;\n }\n\n /**\n * Returns all edges stored in the specified tiddler.\n *\n * @interface\n * @param {Tiddler} tObj - the tiddler that holds the references.\n * @param {Object<TiddlerReference, boolean>} toWL - a whitelist of tiddlers that are allowed to\n * be included in the result.\n * @param {Object<id, EdgeType>} [typeWL] - a whitelist that defines that only Tiddlers that are linked\n * via a type specified in the list may be included in the result. If typeWL is not passed it means\n * all types are included.\n * @return {Object<Id, Edge>|null}\n */\n\n }, {\n key: 'loadEdges',\n value: function loadEdges(tObj, toWL, typeWL) {\n\n throw new _exception.MissingOverrideError(this, 'loadEdges');\n }\n\n /**\n * Whether or not this subscriber instance can handle an edge of the given type.\n *\n * @interface\n * @param {EdgeType} edgeType\n * @return boolean\n */\n\n }, {\n key: 'canHandle',\n value: function canHandle(edgeType) {\n\n throw new _exception.MissingOverrideError(this, 'canHandle');\n }\n\n /**\n * Called by the Adapter whenever a type is inserted\n *\n * @param {Tiddler} tObj - the tiddler that holds the references.\n * @param {Edge} edge - the edge to be deleted\n * @param {EdgeType} type\n */\n\n }, {\n key: 'insertEdge',\n value: function insertEdge(tObj, edge, type) {}\n\n // optional\n\n /**\n * Called by the Adapter whenever a type is deleted\n *\n * @param {Tiddler} tObj - the tiddler that holds the references.\n * @param {Edge} edge - the edge to be deleted\n * @param {EdgeType} type\n */\n\n }, {\n key: 'deleteEdge',\n value: function deleteEdge(tObj, edge, type) {\n\n // optional\n\n }\n }]);\n\n return AbstractEdgeTypeSubscriber;\n}();\n\n/*** Exports *******************************************************/\n\nexports.default = AbstractEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/AbstractEdgeTypeSubscriber.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber": { "title": "$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _Edge = require('$:/plugins/felixhayashi/tiddlymap/js/Edge');\n\nvar _Edge2 = _interopRequireDefault(_Edge);\n\nvar _exception = require('$:/plugins/felixhayashi/tiddlymap/js/exception');\n\nvar _AbstractRefEdgeTypeSubscriber = require('$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber');\n\nvar _AbstractRefEdgeTypeSubscriber2 = _interopRequireDefault(_AbstractRefEdgeTypeSubscriber);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/**\n * @constructor\n */\nvar AbstractMagicEdgeTypeSubscriber = function (_AbstractRefEdgeTypeS) {\n _inherits(AbstractMagicEdgeTypeSubscriber, _AbstractRefEdgeTypeS);\n\n /**\n * @inheritDoc\n */\n function AbstractMagicEdgeTypeSubscriber(allEdgeTypes, options) {\n _classCallCheck(this, AbstractMagicEdgeTypeSubscriber);\n\n // later used for edge retrieval to identify those fields that hold connections\n var _this = _possibleConstructorReturn(this, (AbstractMagicEdgeTypeSubscriber.__proto__ || Object.getPrototypeOf(AbstractMagicEdgeTypeSubscriber)).call(this, allEdgeTypes, options));\n\n _this.edgeTypesByFieldName = _utils2.default.makeHashMap();\n\n for (var id in allEdgeTypes) {\n\n var edgeType = allEdgeTypes[id];\n if (_this.canHandle(edgeType)) {\n _this.edgeTypesByFieldName[edgeType.name] = edgeType;\n }\n }\n\n return _this;\n }\n\n /**\n * Returns all references to other tiddlers stored in the specified tiddler.\n *\n * @interface\n * @param {Tiddler} tObj - the tiddler that holds the references.\n * @param {String} fieldName - the name of the field to get the reference from.\n * @param {Object<TiddlerReference, boolean>} toWL - a whitelist of tiddlers that are allowed to\n * be included in the result.\n * @return {Object<Id, Edge>|null}\n */\n\n\n _createClass(AbstractMagicEdgeTypeSubscriber, [{\n key: 'getReferencesFromField',\n value: function getReferencesFromField(tObj, fieldName, toWL) {\n\n throw new _exception.MissingOverrideError(this, 'getReferencesFromField');\n }\n }, {\n key: 'getReferences',\n\n\n /**\n * @inheritDoc\n */\n value: function getReferences(tObj, toWL, typeWL) {\n\n var refsGroupedByType = _utils2.default.makeHashMap();\n var fieldNames = tObj.fields;\n\n for (var fieldName in fieldNames) {\n\n var type = this.edgeTypesByFieldName[fieldName];\n\n if (!type || typeWL && !typeWL[type.id]) continue;\n\n var toRefs = this.getReferencesFromField(tObj, fieldName, toWL);\n\n if (toRefs && toRefs.length) {\n refsGroupedByType[type.id] = toRefs;\n }\n }\n\n return refsGroupedByType;\n }\n }]);\n\n return AbstractMagicEdgeTypeSubscriber;\n}(_AbstractRefEdgeTypeSubscriber2.default);\n\n/*** Exports *******************************************************/\n\nexports.default = AbstractMagicEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/AbstractMagicEdgeTypeSubscriber.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber": { "title": "$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _Edge = require('$:/plugins/felixhayashi/tiddlymap/js/Edge');\n\nvar _Edge2 = _interopRequireDefault(_Edge);\n\nvar _exception = require('$:/plugins/felixhayashi/tiddlymap/js/exception');\n\nvar _AbstractEdgeTypeSubscriber = require('$:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber');\n\nvar _AbstractEdgeTypeSubscriber2 = _interopRequireDefault(_AbstractEdgeTypeSubscriber);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\n/*** Code **********************************************************/\n\n/**\n * Parent class for all subscribers that retrieve or store\n * non-TiddlyMap edges ({@see TmapEdgeTypeSubscriber) from a tiddler,\n * for example tag or list references.\n */\nvar AbstractRefEdgeTypeSubscriber = function (_AbstractEdgeTypeSubs) {\n _inherits(AbstractRefEdgeTypeSubscriber, _AbstractEdgeTypeSubs);\n\n function AbstractRefEdgeTypeSubscriber() {\n _classCallCheck(this, AbstractRefEdgeTypeSubscriber);\n\n return _possibleConstructorReturn(this, (AbstractRefEdgeTypeSubscriber.__proto__ || Object.getPrototypeOf(AbstractRefEdgeTypeSubscriber)).apply(this, arguments));\n }\n\n _createClass(AbstractRefEdgeTypeSubscriber, [{\n key: 'loadEdges',\n\n\n /**\n * @inheritDoc\n */\n value: function loadEdges(tObj, toWL, typeWL) {\n\n // references to other tiddlers grouped by their edge type\n var refsByType = this.getReferences(tObj, toWL, typeWL);\n\n if (!refsByType || !_utils2.default.hasElements(refsByType)) return;\n\n var fromId = tObj.fields['tmap.id'];\n var idByT = $tm.tracker.getIdsByTiddlers();\n var allETy = this.allEdgeTypes;\n var fromTRef = _utils2.default.getTiddlerRef(tObj);\n\n var edges = _utils2.default.makeHashMap();\n\n for (var typeId in refsByType) {\n\n var toRefs = refsByType[typeId];\n\n if (!toRefs) {\n continue;\n }\n\n var type = allETy[typeId];\n for (var i = toRefs.length; i--;) {\n var toTRef = toRefs[i];\n\n if (!toTRef || !$tw.wiki.tiddlerExists(toTRef) || _utils2.default.isSystemOrDraft(toTRef) || toWL && !toWL[toTRef]) {\n continue;\n }\n\n var id = type.id + $tw.utils.hashString(fromTRef + toTRef);\n edges[id] = new _Edge2.default(fromId, idByT[toTRef], type.id, id);\n }\n }\n\n return edges;\n }\n\n /**\n * Returns a list of tiddlers (= tiddler names) that are targeted by the specified tiddler.\n * Note: All referenced tiddlers have to be grouped by their edge type.\n *\n * @interface\n * @param {Tiddler} tObj - the tiddler that holds the references.\n * @param {Object<TiddlerReference, boolean>} toWL - a whitelist of tiddlers that are allowed to\n * be included in the result.\n * @param {Object<id, EdgeType>} typeWL - a whitelist that defines that only Tiddlers that are linked\n * via a type specified in the list may be included in the result.\n * @return {Object<string, TiddlerReference[]>|null} a list of referenced tiddlers grouped by their edge type.\n */\n\n }, {\n key: 'getReferences',\n value: function getReferences(tObj, toWL, typeWL) {\n\n throw new _exception.MissingOverrideError(this, 'getReferences');\n }\n }]);\n\n return AbstractRefEdgeTypeSubscriber;\n}(_AbstractEdgeTypeSubscriber2.default);\n\n/*** Exports *******************************************************/\n\nexports.default = AbstractRefEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/AbstractRefEdgeTypeSubscriber.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/EdgeTypeSubscriberRegistry": { "title": "$:/plugins/felixhayashi/tiddlymap/js/EdgeTypeSubscriberRegistry", "text": "\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n// @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/EdgeTypeSubscriberRegistry\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/**\n * Registry to store and retrieve EdgeTypeSubcriber modules that are responsible\n * for handling the retrieval, insertion and deletion of EdgeType objects.\n */\nvar EdgeTypeSubscriberRegistry = function () {\n\n /**\n * @param {AbstractEdgeTypeSubscriber[]} subscribers\n * @param {EdgeType[]} allEdgeTypes\n * @param {Tracker} tracker\n */\n function EdgeTypeSubscriberRegistry(subscribers, allEdgeTypes, tracker) {\n _classCallCheck(this, EdgeTypeSubscriberRegistry);\n\n this.subscriberClasses = subscribers;\n this.tracker = tracker;\n\n this.updateIndex(allEdgeTypes);\n }\n\n /**\n * Gets all matching subscribers for a type.\n *\n * @param {EdgeType} edgeType\n * @returns AbstractEdgeTypeSubscriber[]\n */\n\n\n _createClass(EdgeTypeSubscriberRegistry, [{\n key: \"getAllForType\",\n value: function getAllForType(edgeType) {\n\n var allSubscribers = this.allSubscribers;\n var subscribersForType = [];\n\n for (var i = 0, l = allSubscribers.length; i < l; i++) {\n\n if (allSubscribers[i].canHandle(edgeType)) {\n\n subscribersForType.push(allSubscribers[i]);\n\n if (allSubscribers[i].skipOthers) {\n break;\n }\n }\n }\n\n return subscribersForType;\n }\n\n /**\n * Gets all subscribers.\n *\n * @returns AbstractEdgeTypeSubscriber[]\n */\n\n }, {\n key: \"getAll\",\n value: function getAll() {\n\n return this.allSubscribers;\n }\n\n /**\n * Indexes all subscribers. Moreover, subscribers get linked to the edge\n * types that currently exist in the wiki.\n *\n * This method should be called everytime after an edge type is added or\n * removed in the system.\n *\n * @param {EdgeType[]} allEdgeTypes\n */\n\n }, {\n key: \"updateIndex\",\n value: function updateIndex(allEdgeTypes) {\n\n var allSubscribers = [];\n\n // instantiate and register all active subscriber modules\n var subscriberClass = this.subscriberClasses;\n for (var moduleName in subscriberClass) {\n\n var subscriber = new subscriberClass[moduleName](allEdgeTypes);\n subscriber.setTracker(this.tracker);\n\n // ignore all subscribers that have their ignore flag set to false\n if (subscriber.ignore === true) {\n continue;\n }\n\n allSubscribers.push(subscriber);\n }\n\n // sort subscribers by priority\n allSubscribers.sort(function (s1, s2) {\n return s2.priority - s1.priority;\n });\n\n this.allSubscribers = allSubscribers;\n }\n }]);\n\n return EdgeTypeSubscriberRegistry;\n}();\n\n/*** Exports *******************************************************/\n\nexports.default = EdgeTypeSubscriberRegistry;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/EdgeTypeSubscriberRegistry.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/tmap": { "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/tmap", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.TmapEdgeTypeSubscriber = undefined;\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _Edge = require('$:/plugins/felixhayashi/tiddlymap/js/Edge');\n\nvar _Edge2 = _interopRequireDefault(_Edge);\n\nvar _AbstractEdgeTypeSubscriber = require('$:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber');\n\nvar _AbstractEdgeTypeSubscriber2 = _interopRequireDefault(_AbstractEdgeTypeSubscriber);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/tmap\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\n/*** Code **********************************************************/\n\n/**\n * TiddlyMap's original EdgeTypeSubscriber. It will store and retrieve edges by relying on\n * json stored in a tiddler field.\n *\n * @constructor\n */\nvar TmapEdgeTypeSubscriber = function (_AbstractEdgeTypeSubs) {\n _inherits(TmapEdgeTypeSubscriber, _AbstractEdgeTypeSubs);\n\n function TmapEdgeTypeSubscriber(allEdgeTypes) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n _classCallCheck(this, TmapEdgeTypeSubscriber);\n\n return _possibleConstructorReturn(this, (TmapEdgeTypeSubscriber.__proto__ || Object.getPrototypeOf(TmapEdgeTypeSubscriber)).call(this, allEdgeTypes, _extends({ priority: 0 }, options)));\n }\n\n /**\n * @inheritDoc\n */\n\n\n _createClass(TmapEdgeTypeSubscriber, [{\n key: 'loadEdges',\n value: function loadEdges(tObj, toWL, typeWL) {\n\n var connections = _utils2.default.parseFieldData(tObj, 'tmap.edges');\n if (!connections) {\n return;\n }\n\n var tById = this.tracker.getTiddlersByIds();\n var fromId = tObj.fields['tmap.id'];\n\n var edges = _utils2.default.makeHashMap();\n\n for (var conId in connections) {\n\n var con = connections[conId];\n var toTRef = tById[con.to];\n if (toTRef && (!toWL || toWL[toTRef]) && (!typeWL || typeWL[con.type])) {\n\n edges[conId] = new _Edge2.default(fromId, con.to, con.type, conId);\n }\n }\n\n return edges;\n }\n\n /**\n * @inheritDoc\n */\n\n }, {\n key: 'insertEdge',\n value: function insertEdge(tObj, edge, type) {\n\n // load existing connections\n var connections = _utils2.default.parseFieldData(tObj, 'tmap.edges', {});\n\n // assign new id if not present yet\n edge.id = edge.id || _utils2.default.genUUID();\n // add to connections object\n connections[edge.id] = { to: edge.to, type: type.id };\n\n // save\n _utils2.default.writeFieldData(tObj, 'tmap.edges', connections, $tm.config.sys.jsonIndentation);\n\n return edge;\n }\n\n /**\n * @inheritDoc\n */\n\n }, {\n key: 'deleteEdge',\n value: function deleteEdge(tObj, edge, type) {\n\n if (!edge.id) return;\n\n // load\n var connections = _utils2.default.parseFieldData(tObj, 'tmap.edges', {});\n\n // delete\n delete connections[edge.id];\n\n // save\n _utils2.default.writeFieldData(tObj, 'tmap.edges', connections, $tm.config.sys.jsonIndentation);\n\n return edge;\n }\n\n /**\n * @inheritDoc\n */\n\n }, {\n key: 'canHandle',\n value: function canHandle(edgeType) {\n\n return true;\n }\n }]);\n\n return TmapEdgeTypeSubscriber;\n}(_AbstractEdgeTypeSubscriber2.default);\n\n/*** Exports *******************************************************/\n\nexports.TmapEdgeTypeSubscriber = TmapEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/TmapEdgeTypeSubscriber.js.map\n", "type": "application/javascript", "module-type": "tmap.edgetypehandler" }, "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/field": { "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/field", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.FieldEdgeTypeSubscriber = undefined;\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _AbstractMagicEdgeTypeSubscriber = require('$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber');\n\nvar _AbstractMagicEdgeTypeSubscriber2 = _interopRequireDefault(_AbstractMagicEdgeTypeSubscriber);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/field\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n\n/**\n * The FieldEdgeTypeSubscriber deals with connections that are stored in form of tiddler fields.\n * In this case one field can only hold one connection.\n *\n * If an EdgeType with a \"tw-field\" namespace is inserted or deleted, the type's name\n * is interpreted as field name and the connection is stored or removed in a tiddler\n * field with of that name.\n *\n * E.g. creating an edge between the tiddlers \"Betsy\" and \"Dave\" with the type\n * tw-field:husband will create a field \"husband\" inside the \"Betsy\" tiddler and set\n * \"Dave\" as value.\n\n * Note: A single field can only hold one connection.\n *\n * @see http://tiddlymap.org/#tw-field\n *\n * @inheritDoc\n * @constructor\n */\nvar FieldEdgeTypeSubscriber = function (_AbstractMagicEdgeTyp) {\n _inherits(FieldEdgeTypeSubscriber, _AbstractMagicEdgeTyp);\n\n /**\n * @inheritDoc\n */\n function FieldEdgeTypeSubscriber(allEdgeTypes) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n _classCallCheck(this, FieldEdgeTypeSubscriber);\n\n return _possibleConstructorReturn(this, (FieldEdgeTypeSubscriber.__proto__ || Object.getPrototypeOf(FieldEdgeTypeSubscriber)).call(this, allEdgeTypes, _extends({ priority: 10 }, options)));\n }\n\n /**\n * @inheritDoc\n */\n\n\n _createClass(FieldEdgeTypeSubscriber, [{\n key: 'canHandle',\n value: function canHandle(edgeType) {\n\n return edgeType.namespace === 'tw-field';\n }\n\n /**\n * @override\n */\n\n }, {\n key: 'getReferencesFromField',\n value: function getReferencesFromField(tObj, fieldName, toWL) {\n\n // wrap in array\n return [tObj.fields[fieldName]];\n }\n\n /**\n * Stores and maybe overrides an edge in this tiddler\n */\n\n }, {\n key: 'insertEdge',\n value: function insertEdge(tObj, edge, type) {\n\n var toTRef = this.tracker.getTiddlerById(edge.to);\n if (toTRef == null) {\n // null or undefined\n return;\n }\n\n // only use the name without the private marker or the namespace\n _utils2.default.setField(tObj, type.name, toTRef);\n\n return edge;\n }\n }, {\n key: 'deleteEdge',\n\n\n /**\n * Deletes an edge in this tiddler\n */\n value: function deleteEdge(tObj, edge, type) {\n\n var toTRef = this.tracker.getTiddlerById(edge.to);\n\n if (toTRef == null) {\n // null or undefined\n return;\n }\n\n // only use the name without the private marker or the namespace\n _utils2.default.setField(tObj, type.name, undefined);\n\n return edge;\n }\n }]);\n\n return FieldEdgeTypeSubscriber;\n}(_AbstractMagicEdgeTypeSubscriber2.default);\n\n/*** Exports *******************************************************/\n\nexports.FieldEdgeTypeSubscriber = FieldEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/magicEdgeTypeSubscriber/FieldEdgeTypeSubscriber.js.map\n", "type": "application/javascript", "module-type": "tmap.edgetypehandler" }, "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/filter": { "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/filter", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.FilterEdgeTypeSubstriber = undefined;\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _AbstractMagicEdgeTypeSubscriber = require('$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber');\n\nvar _AbstractMagicEdgeTypeSubscriber2 = _interopRequireDefault(_AbstractMagicEdgeTypeSubscriber);\n\nvar _widget = require('$:/core/modules/widgets/widget.js');\n\nvar _widget2 = _interopRequireDefault(_widget);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/filter\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\n/*** Code **********************************************************/\n\n/**\n * The FilterEdgeTypeSubstriber deals with connections that are stored inside\n * tiddler fields via a dynamic filter.\n *\n * @see http://tiddlymap.org/#tw-filter\n * @see https://github.com/felixhayashi/TW5-TiddlyMap/issues/206\n */\nvar FilterEdgeTypeSubstriber = function (_AbstractMagicEdgeTyp) {\n _inherits(FilterEdgeTypeSubstriber, _AbstractMagicEdgeTyp);\n\n /**\n * @inheritDoc\n */\n function FilterEdgeTypeSubstriber(allEdgeTypes) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n _classCallCheck(this, FilterEdgeTypeSubstriber);\n\n return _possibleConstructorReturn(this, (FilterEdgeTypeSubstriber.__proto__ || Object.getPrototypeOf(FilterEdgeTypeSubstriber)).call(this, allEdgeTypes, _extends({ priority: 10 }, options)));\n }\n\n /**\n * @inheritDoc\n */\n\n\n _createClass(FilterEdgeTypeSubstriber, [{\n key: 'canHandle',\n value: function canHandle(edgeType) {\n\n return edgeType.namespace === 'tw-filter';\n }\n\n /**\n * @override\n */\n\n }, {\n key: 'getReferencesFromField',\n value: function getReferencesFromField(tObj, fieldName, toWL) {\n\n var filter = tObj.fields[fieldName];\n\n // Solves https://github.com/felixhayashi/TW5-TiddlyMap/issues/278\n var parentWidget = new _widget2.default.widget({});\n parentWidget.setVariable(\"currentTiddler\", tObj.fields.title);\n var widget = new _widget2.default.widget({}, { \"parentWidget\": parentWidget });\n //noinspection UnnecessaryLocalVariableJS\n var toRefs = _utils2.default.getMatches(filter, toWL, widget);\n\n return toRefs;\n }\n\n /**\n * Stores and maybe overrides an edge in this tiddler\n */\n\n }, {\n key: 'insertEdge',\n value: function insertEdge(tObj, edge, type) {\n\n if (!edge.to) {\n return;\n }\n\n // get the name without the private marker or the namespace\n var name = type.name;\n var currentFilter = tObj.fields[name] || \"\";\n var toTRef = this.tracker.getTiddlerById(edge.to);\n // by treating the toTRef as a list of one, we can make\n // it safe to append to any filter.\n // \"tiddler\" -> \"tiddler\"\n // \"tiddler with spaces\" -> \"[[tiddler with spaces]]\"\n var safe_toTRef = $tw.utils.stringifyList([toTRef]);\n\n if (currentFilter.length > 0) {\n safe_toTRef = \" \" + safe_toTRef;\n }\n\n // save\n _utils2.default.setField(tObj, name, currentFilter + safe_toTRef);\n\n return edge;\n }\n }]);\n\n return FilterEdgeTypeSubstriber;\n}(_AbstractMagicEdgeTypeSubscriber2.default);\n\n/*** Exports *******************************************************/\n\nexports.FilterEdgeTypeSubstriber = FilterEdgeTypeSubstriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/magicEdgeTypeSubscriber/FilterEdgeTypeSubscriber.js.map\n", "type": "application/javascript", "module-type": "tmap.edgetypehandler" }, "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/list": { "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/list", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.ListEdgeTypeSubscriber = undefined;\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _AbstractMagicEdgeTypeSubscriber = require('$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber');\n\nvar _AbstractMagicEdgeTypeSubscriber2 = _interopRequireDefault(_AbstractMagicEdgeTypeSubscriber);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/list\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\n/*** Code **********************************************************/\n\n/**\n * The ListEdgeTypeSubstriber deals with connections that are stored inside\n * tiddler fields in a tiddler-list format.\n *\n * If an EdgeType with a 'tw-list\" namespace is inserted or deleted, the type's name\n * is interpreted as field name and the list of connections is stored or removed in a tiddler\n * field with of that name. Each outgoing connection to a tiddler is stored by\n * inserting the title the edge is pointing to into a list.\n *\n * Say you the user creates a connection between tiddler \"Dawna Dozal\" and\n * tiddler \"Toney Thacker\" and names the connection \"tw-list:friends\". Then a field\n * named \"friends\" will be created in tiddler \"Dawna Dozal\" and \"Toney Thacker\" will be\n * added to this field.\n *\n * @see http://tiddlymap.org/#tw-list\n */\nvar ListEdgeTypeSubscriber = function (_AbstractMagicEdgeTyp) {\n _inherits(ListEdgeTypeSubscriber, _AbstractMagicEdgeTyp);\n\n /**\n * @inheritDoc\n */\n function ListEdgeTypeSubscriber(allEdgeTypes) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n _classCallCheck(this, ListEdgeTypeSubscriber);\n\n return _possibleConstructorReturn(this, (ListEdgeTypeSubscriber.__proto__ || Object.getPrototypeOf(ListEdgeTypeSubscriber)).call(this, allEdgeTypes, _extends({ priority: 10 }, options)));\n }\n\n /**\n * @inheritDoc\n */\n\n\n _createClass(ListEdgeTypeSubscriber, [{\n key: 'canHandle',\n value: function canHandle(edgeType) {\n\n return edgeType.namespace === 'tw-list';\n }\n\n /**\n * @override\n */\n\n }, {\n key: 'getReferencesFromField',\n value: function getReferencesFromField(tObj, fieldName, toWL) {\n\n return $tw.utils.parseStringArray(tObj.fields[fieldName]);\n }\n\n /**\n * Stores and maybe overrides an edge in this tiddler\n */\n\n }, {\n key: 'insertEdge',\n value: function insertEdge(tObj, edge, type) {\n\n if (!edge.to) {\n return;\n }\n\n // get the name without the private marker or the namespace\n var name = type.name;\n\n var list = $tw.utils.parseStringArray(tObj.fields[name]);\n // we need to clone the array since tiddlywiki might directly\n // returned the auto-parsed field value (as in case of tags, or list)\n // and this array would be read only!\n list = (list || []).slice();\n\n // transform\n var toTRef = this.tracker.getTiddlerById(edge.to);\n\n list.push(toTRef);\n\n // save\n _utils2.default.setField(tObj, name, $tw.utils.stringifyList(list));\n\n return edge;\n }\n }, {\n key: 'deleteEdge',\n\n\n /**\n * Deletes an edge in this tiddler\n */\n value: function deleteEdge(tObj, edge, type) {\n\n var list = $tw.utils.parseStringArray(tObj.fields[type.name]);\n // we need to clone the array since tiddlywiki might directly\n // returned the auto-parsed field value (as in case of tags, or list)\n // and this array would be read only!\n list = (list || []).slice();\n\n // transform\n var toTRef = this.tracker.getTiddlerById(edge.to);\n\n var index = list.indexOf(toTRef);\n if (index > -1) {\n list.splice(index, 1);\n }\n\n // @see https://github.com/felixhayashi/TW5-TiddlyMap/issues/288\n var stringList = void 0;\n if (list.length > 0) {\n stringList = $tw.utils.stringifyList(list);\n }\n // save\n _utils2.default.setField(tObj, type.name, stringList);\n\n return edge;\n }\n }]);\n\n return ListEdgeTypeSubscriber;\n}(_AbstractMagicEdgeTypeSubscriber2.default);\n\n/*** Exports *******************************************************/\n\nexports.ListEdgeTypeSubscriber = ListEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/magicEdgeTypeSubscriber/ListEdgeTypeSubscriber.js.map\n", "type": "application/javascript", "module-type": "tmap.edgetypehandler" }, "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/link": { "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/link", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.LinkEdgeTypeSubscriber = undefined;\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _AbstractRefEdgeTypeSubscriber = require('$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber');\n\nvar _AbstractRefEdgeTypeSubscriber2 = _interopRequireDefault(_AbstractRefEdgeTypeSubscriber);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/link\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n\n/**\n * The LinkEdgeTypeSubscriber deals with connections that are stored inside\n * a tiddler' text field.\n *\n * Note: This subscriber only retrieves edges, however doesn't store or delete them.\n *\n * @see http://tiddlymap.org/#tw-body\n */\nvar LinkEdgeTypeSubscriber = function (_AbstractRefEdgeTypeS) {\n _inherits(LinkEdgeTypeSubscriber, _AbstractRefEdgeTypeS);\n\n /**\n * @inheritDoc\n */\n function LinkEdgeTypeSubscriber(allEdgeTypes) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n _classCallCheck(this, LinkEdgeTypeSubscriber);\n\n return _possibleConstructorReturn(this, (LinkEdgeTypeSubscriber.__proto__ || Object.getPrototypeOf(LinkEdgeTypeSubscriber)).call(this, allEdgeTypes, _extends({ priority: 20 }, options)));\n }\n\n /**\n * @inheritDoc\n */\n\n\n _createClass(LinkEdgeTypeSubscriber, [{\n key: 'canHandle',\n value: function canHandle(edgeType) {\n\n return edgeType.id === 'tw-body:link';\n }\n\n /**\n * @inheritDoc\n */\n\n }, {\n key: 'getReferences',\n value: function getReferences(tObj, toWL, typeWL) {\n\n if (typeWL && !typeWL['tw-body:link']) {\n return;\n }\n\n var toRefs = $tw.wiki.getTiddlerLinks(tObj.fields.title);\n\n if (!toRefs || !toRefs.length) {\n return;\n }\n\n return { 'tw-body:link': toRefs };\n }\n }]);\n\n return LinkEdgeTypeSubscriber;\n}(_AbstractRefEdgeTypeSubscriber2.default);\n\n/*** Exports *******************************************************/\n\nexports.LinkEdgeTypeSubscriber = LinkEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/refEdgeTypeSubscriber/LinkEdgeTypeSubscriber.js.map\n", "type": "application/javascript", "module-type": "tmap.edgetypehandler" }, "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/transclude": { "title": "$:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/transclude", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.TranscludeEdgeTypeSubscriber = undefined;\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _AbstractRefEdgeTypeSubscriber = require('$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber');\n\nvar _AbstractRefEdgeTypeSubscriber2 = _interopRequireDefault(_AbstractRefEdgeTypeSubscriber);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/modules/edge-type-handler/body/transclude\ntype: application/javascript\nmodule-type: tmap.edgetypehandler\n\n@preserve\n\n\\*/\n\n/**\n * The TranscludeEdgeTypeSubscriber retrieves connections that result tiddler transclusions.\n *\n * Note: This subscriber only retrieves edges, however doesn't store or delete them. It only\n * works if the `$tw.wiki.getTiddlerTranscludes` method is present in the wiki.\n */\nvar TranscludeEdgeTypeSubscriber = function (_AbstractRefEdgeTypeS) {\n _inherits(TranscludeEdgeTypeSubscriber, _AbstractRefEdgeTypeS);\n\n /**\n * @inheritDoc\n */\n function TranscludeEdgeTypeSubscriber(allEdgeTypes) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n _classCallCheck(this, TranscludeEdgeTypeSubscriber);\n\n return _possibleConstructorReturn(this, (TranscludeEdgeTypeSubscriber.__proto__ || Object.getPrototypeOf(TranscludeEdgeTypeSubscriber)).call(this, allEdgeTypes, _extends({\n priority: 20,\n ignore: typeof $tw.wiki.getTiddlerTranscludes !== 'function'\n }, options)));\n }\n\n /**\n * @inheritDoc\n */\n\n\n _createClass(TranscludeEdgeTypeSubscriber, [{\n key: 'canHandle',\n value: function canHandle(edgeType) {\n\n return edgeType.id === 'tw-body:transclude';\n }\n\n /**\n * @inheritDoc\n */\n\n }, {\n key: 'getReferences',\n value: function getReferences(tObj, toWL, typeWL) {\n\n if (typeWL && !typeWL['tw-body:transclude']) {\n return;\n }\n\n var toRefs = $tw.wiki.getTiddlerTranscludes(tObj.fields.title);\n\n if (!toRefs || !toRefs.length) {\n return;\n }\n\n return { 'tw-body:transclude': toRefs };\n }\n }]);\n\n return TranscludeEdgeTypeSubscriber;\n}(_AbstractRefEdgeTypeSubscriber2.default);\n\n/*** Exports *******************************************************/\n\nexports.TranscludeEdgeTypeSubscriber = TranscludeEdgeTypeSubscriber;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/edgeTypeSubscriber/refEdgeTypeSubscriber/TranscludeEdgeTypeSubscriber.js.map\n", "type": "application/javascript", "module-type": "tmap.edgetypehandler" }, "$:/plugins/felixhayashi/tiddlymap/js/Edge": { "title": "$:/plugins/felixhayashi/tiddlymap/js/Edge", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Edge\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\n/*** Code **********************************************************/\n\n/**\n * @constructor\n */\nvar Edge = function Edge(from, to, type, id) {\n _classCallCheck(this, Edge);\n\n this.from = from;\n this.to = to;\n this.type = type;\n this.id = id || _utils2.default.genUUID();\n};\n\n/*** Exports *******************************************************/\n\nexports.default = Edge;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/graph/Edge.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/EdgeType": { "title": "$:/plugins/felixhayashi/tiddlymap/js/EdgeType", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _MapElementType2 = require('$:/plugins/felixhayashi/tiddlymap/js/MapElementType');\n\nvar _MapElementType3 = _interopRequireDefault(_MapElementType2);\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _environment = require('$:/plugins/felixhayashi/tiddlymap/js/lib/environment');\n\nvar env = _interopRequireWildcard(_environment);\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/EdgeType\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\n/*** Code **********************************************************/\n\n/**\n * This class is used to abstract edge types. It facilitates the parsing\n * of style information, the translation of type names into actual type data\n * or the persistance of edge type data.\n *\n * Note: EdgeType instances are immutable (frozen).\n */\nvar EdgeType = function (_MapElementType) {\n _inherits(EdgeType, _MapElementType);\n\n /**\n * @param {EdgeTypeId} id\n * @param {Object} [data] @see http://visjs.org/docs/network/edges.html\n */\n function EdgeType(id, data) {\n _classCallCheck(this, EdgeType);\n\n // we do not simply use the provided id but disassemble and\n // reassemble it again to ensure the id is well formatted.\n var _EdgeType$getIdParts = EdgeType.getIdParts(id),\n marker = _EdgeType$getIdParts.marker,\n namespace = _EdgeType$getIdParts.namespace,\n name = _EdgeType$getIdParts.name;\n\n id = EdgeType.getId(marker, namespace, name);\n\n // call the parent constructor\n\n var _this = _possibleConstructorReturn(this, (EdgeType.__proto__ || Object.getPrototypeOf(EdgeType)).call(this, id, env.path.edgeTypes, EdgeType.fieldMeta, data));\n\n _this.id = id;\n _this.marker = marker;\n _this.name = name;\n _this.namespace = namespace;\n\n var arrows = (_this.style || {}).arrows;\n\n if (arrows) {\n\n _this.invertedArrow = isArrowEnabled(arrows, 'from');\n _this.toArrow = isArrowEnabled(arrows, 'to') || isArrowEnabled(arrows, 'middle');\n // determine if bi arrows (either from+to or no arrows)\n _this.biArrow = _this.invertedArrow === _this.toArrow;\n\n if (_this.biArrow) {\n _this.toArrow = true;\n _this.invertedArrow = true;\n }\n } else {\n\n _this.toArrow = true;\n }\n\n Object.freeze(_this);\n\n return _this;\n }\n\n /**\n * Returns an object holding the parts that make up the edge type id.\n *\n * @param {EdgeTypeId} id\n * @return {{marker: (*|string), namespace: (*|string), name: (*|string)}}\n */\n\n\n _createClass(EdgeType, [{\n key: 'getLabel',\n value: function getLabel() {\n\n return this.label || this.name;\n }\n }], [{\n key: 'getIdParts',\n value: function getIdParts() {\n var id = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n\n\n id = _utils2.default.getWithoutPrefix(id, env.path.edgeTypes + '/');\n var match = id.match(edgeTypeRegex) || [];\n\n return {\n marker: match[1] || '',\n namespace: match[3] && match[2] || '',\n name: match[3] || match[2] || ''\n };\n }\n }, {\n key: 'getId',\n\n\n /**\n * Creates an {@link EdgeTypeId} from a set of parts that make up the id.\n * If it is not possible to create the id from the parts, the default\n * edge type 'tmap:unknown' is returned.\n *\n * @param {string} marker\n * @param {string} namespace\n * @param {string} name\n * @return {EdgeTypeId}\n */\n value: function getId() {\n var marker = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n var namespace = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';\n var name = arguments[2];\n\n\n return name ? marker + (namespace && namespace + ':') + name : 'tmap:unknown';\n }\n }]);\n\n return EdgeType;\n}(_MapElementType3.default);\n\n/**\n * @see https://github.com/babel/babel/issues/4854\n * @param {string} id - Either the edge type id (name)\n * or a tiddler reference denoting the type or an\n * `EdgeType` object (that is directly bounced back). If the\n * id can be translated into a tiddler object that resides in\n * the edge type path, then its data is retrieved automatically.\n */\n\n\nEdgeType.getInstance = function (id) {\n return id instanceof EdgeType ? id : new EdgeType(id);\n};\n\nEdgeType.fieldMeta = _extends({}, _MapElementType3.default.fieldMeta, {\n 'label': {},\n 'show-label': {}\n});\n\n/**\n *\n * @param {Object} arrows\n * @param {('from'|'to'|'middle')} direction\n * @return {boolean}\n */\nvar isArrowEnabled = function isArrowEnabled(arrows, direction) {\n\n var arrow = arrows[direction];\n\n if (arrow == null && direction === 'to') {\n // if the arrow is not further specified and its direction is to\n // we regard it as enabled.\n return true;\n }\n\n return (typeof arrow === 'undefined' ? 'undefined' : _typeof(arrow)) === 'object' ? arrow.enabled !== false : arrow === true;\n};\n\n/**\n * An edge-type id consists of the following parts of which the\n * first two are optional: `[marker][namespace:]name`\n *\n * The colon is not considered to be part of the namespace.\n */\nvar edgeTypeRegex = new RegExp('^(_?)([^:_][^:]*):?([^:]*)');\n\n/*** Exports *******************************************************/\n\nexports.default = EdgeType;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/graph/EdgeType.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/MapElementType": { "title": "$:/plugins/felixhayashi/tiddlymap/js/MapElementType", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/MapElementType\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n/*** Code **********************************************************/\n\n/**\n * @abstract\n */\nvar MapElementType = function () {\n function MapElementType(id, root, fieldMeta, data) {\n _classCallCheck(this, MapElementType);\n\n this.id = id;\n this.root = root;\n this._fieldMeta = fieldMeta;\n this.fullPath = this.root + '/' + this.id;\n this.isShipped = $tw.wiki.getSubTiddler($tm.path.pluginRoot, this.fullPath);\n\n // finally get the data\n this._load(data || this.fullPath);\n }\n\n /**\n * Load the type's data. Depending on the constructor arguments,\n * the data source can be a tiddler, a type store\n *\n * @private\n */\n\n\n _createClass(MapElementType, [{\n key: '_load',\n value: function _load(data) {\n\n if (!data) {\n\n return;\n }\n\n if (typeof data === 'string') {\n // assume id or full path\n\n var isFullPath = _utils2.default.startsWith(data, this.root);\n var tRef = isFullPath ? data : this.root + '/' + data;\n this._loadFromTiddler(tRef);\n } else if (data instanceof $tw.Tiddler) {\n\n this._loadFromTiddler(data);\n } else if ((typeof data === 'undefined' ? 'undefined' : _typeof(data)) === 'object') {\n // = type or a data object\n\n for (var field in this._fieldMeta) {\n this[field] = data[field];\n }\n }\n }\n\n /**\n * Retrieve all data from the tiddler provided. If a shadow tiddler\n * with the same id exists, its data is merged during the load\n * process.\n *\n * @private\n */\n\n }, {\n key: '_loadFromTiddler',\n value: function _loadFromTiddler(tiddler) {\n\n var tObj = _utils2.default.getTiddler(tiddler);\n\n if (!tObj) {\n\n return;\n }\n\n var shadowTObj = $tw.wiki.getSubTiddler($tm.path.pluginRoot, this.fullPath) || {};\n\n // copy object to allow manipulation of the data\n var rawData = $tw.utils.extend({}, shadowTObj.fields, tObj.fields);\n // allow parsers to transform the raw field data\n for (var field in this._fieldMeta) {\n\n var parser = this._fieldMeta[field].parse;\n var rawVal = rawData[field];\n\n this[field] = parser ? parser.call(this, rawVal) : rawVal;\n }\n }\n\n /**\n * Method to determine whether or not this type exists. A type\n * exists if a tiddler with the type's id can be found below\n * the type's root path.\n *\n * @return {boolean} True if the type exists, false otherwise.\n */\n\n }, {\n key: 'exists',\n value: function exists() {\n\n return _utils2.default.tiddlerExists(this.fullPath);\n }\n }, {\n key: 'setStyle',\n value: function setStyle(style, isMerge) {\n\n // preprocessing: try to turn string into json\n if (typeof style === 'string') {\n\n style = _utils2.default.parseJSON(style);\n }\n\n // merge or override\n if ((typeof style === 'undefined' ? 'undefined' : _typeof(style)) === 'object') {\n\n if (isMerge) {\n\n _utils2.default.merge(this.style, style);\n } else {\n\n this.style = style;\n }\n }\n }\n\n /**\n * Store the type object as tiddler in the wiki. If the `tRef`\n * property is not provided, the default type path prefix\n * will be used with the type id appended. Stringifiers provided in\n * the field meta object (that was passed to the constructor) are\n * called.\n *\n * @param {string} [tRef] - If `tRef` is provided, the type\n * data will be written into this tiddler and the id property\n * is added as extra field value. Only do this is only for\n * dumping purposes!\n * @param {boolean} [silently=false] do not update the modification date\n */\n\n }, {\n key: 'save',\n value: function save(tRef, silently) {\n\n if (!tRef) {\n\n tRef = this.fullPath;\n } else if (typeof tRef !== 'string') {\n\n return;\n }\n\n // also add an empty text field to guard against\n // https://github.com/Jermolene/TiddlyWiki5/issues/2025\n var fields = {\n title: tRef,\n text: ''\n };\n\n if (!_utils2.default.startsWith(tRef, this.root)) {\n\n // = not the standard path for storing this type!\n // in this case we add the id to the output.\n fields.id = this.id;\n }\n\n // allow parsers to transform the raw field data\n for (var field in this._fieldMeta) {\n\n var stringify = this._fieldMeta[field].stringify;\n\n fields[field] = stringify ? stringify.call(this, this[field]) : this[field];\n }\n\n if (!this.exists()) {\n // newly created\n Object.assign(fields, $tw.wiki.getCreationFields());\n }\n\n if (silently !== true) {\n // add modification date to the output;\n Object.assign(fields, $tw.wiki.getModificationFields());\n }\n\n $tw.wiki.addTiddler(new $tw.Tiddler(fields));\n }\n }]);\n\n return MapElementType;\n}();\n\n/**\n * A list of fields that are used as data identifiers. Only these\n * listed keys are acknowledged by the load and save functions in\n * this class.\n *\n * This object resembles tw's field modules that are used by\n * `boot.js` to decide how fields are parsed and stringified again.\n */\n\n\nMapElementType.fieldMeta = {\n 'description': {},\n 'style': {\n parse: _utils2.default.parseJSON,\n stringify: JSON.stringify\n },\n 'modified': {}, // translation handled by TW's core\n 'created': {} // translation handled by TW's core\n};\n\n/*** Exports *******************************************************/\n\nexports.default = MapElementType;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/graph/MapElementType.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/NodeType": { "title": "$:/plugins/felixhayashi/tiddlymap/js/NodeType", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _MapElementType2 = require('$:/plugins/felixhayashi/tiddlymap/js/MapElementType');\n\nvar _MapElementType3 = _interopRequireDefault(_MapElementType2);\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/NodeType\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\n/*** Code **********************************************************/\n\n/**\n * Used to define the type of a node.\n *\n * Note: NodeType instances are immutable (frozen).\n */\nvar NodeType = function (_MapElementType) {\n _inherits(NodeType, _MapElementType);\n\n function NodeType(id, data) {\n _classCallCheck(this, NodeType);\n\n id = typeof id === 'string' ? _utils2.default.getWithoutPrefix(id, $tm.path.nodeTypes + '/') : 'tmap:unknown';\n\n // call the parent constructor\n\n var _this = _possibleConstructorReturn(this, (NodeType.__proto__ || Object.getPrototypeOf(NodeType)).call(this, id, $tm.path.nodeTypes, NodeType.fieldMeta, data));\n\n Object.freeze(_this);\n\n return _this;\n }\n\n /**\n * Get all tiddlers that inherit this type.\n *\n * @param {Array<TiddlerReference>} [src=$tw.wiki.allTitles()] - A list\n * of tiddlers that is searched for inheritors.\n * @return {Array<TiddlerReference>} The inheritors.\n */\n\n\n _createClass(NodeType, [{\n key: 'getInheritors',\n value: function getInheritors(src) {\n\n return this.scope ? _utils2.default.getMatches(this.scope, src || $tw.wiki.allTitles()) : [];\n }\n }]);\n\n return NodeType;\n}(_MapElementType3.default);\n\n/**\n * @see https://github.com/babel/babel/issues/4854\n * @param {string} id - Either the edge type id (name)\n * or a tiddler reference denoting the type or an\n * `EdgeType` object (that is directly bounced back). If the\n * id can be translated into a tiddler object that resides in\n * the edge type path, then its data is retrieved automatically.\n */\n\n\nNodeType.getInstance = function (id) {\n return id instanceof NodeType ? id : new NodeType(id);\n};\n\nNodeType.fieldMeta = _extends({}, _MapElementType3.default.fieldMeta, {\n 'view': {},\n 'priority': {\n parse: function parse(raw) {\n return isNaN(raw) ? 1 : parseInt(raw);\n },\n stringify: function stringify(num) {\n return _utils2.default.isInteger(num) ? num.toString() : '1';\n }\n },\n 'scope': {\n stringify: _utils2.default.getWithoutNewLines\n },\n 'fa-icon': {},\n 'tw-icon': {}\n});\n\n/*** Exports *******************************************************/\n\nexports.default = NodeType;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/graph/NodeType.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction": { "title": "$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\nvar _EdgeType = require('$:/plugins/felixhayashi/tiddlymap/js/EdgeType');\n\nvar _EdgeType2 = _interopRequireDefault(_EdgeType);\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _environment = require('$:/plugins/felixhayashi/tiddlymap/js/lib/environment');\n\nvar env = _interopRequireWildcard(_environment);\n\nvar _exception = require('$:/plugins/felixhayashi/tiddlymap/js/exception');\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n/*** Code **********************************************************/\n\n/**\n * This class abstracts the various pieces that together make up the\n * view such as map, edge filter, node filter, config etc.\n * If {@code isCreate} is not specified, the viewAbstraction will only\n * represent the view and not create it or any missing part of it.\n */\nvar ViewAbstraction = function () {\n\n /**\n *\n * @param {string|ViewAbstraction|Tiddler} view - The view\n * @param {Object} options\n * @param {boolean} [options.isCreate] - True if the view should be created and override\n * any existing view, false otherwise.\n */\n function ViewAbstraction(view) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n _classCallCheck(this, ViewAbstraction);\n\n if (view instanceof ViewAbstraction) {\n\n // bounce back the object we received\n return view;\n }\n\n this._registerPaths(view);\n\n if (options.isCreate) {\n\n if (!this.configTRef) {\n\n var name = _utils2.default.getRandomLabel({ plural: true });\n this.configTRef = $tw.wiki.generateNewTitle($tm.path.views + '/' + name);\n }\n\n this._createView(options);\n } else if (!ViewAbstraction.exists(this.getRoot())) {\n // no valid config path\n\n throw new ResourceNotFoundException('ViewAbstraction', view);\n }\n }\n\n /**\n * Returns true if this view cannot be edited.\n * As a general rule, all views that come as plugins are locked.\n *\n * @return {boolean}\n */\n\n\n _createClass(ViewAbstraction, [{\n key: 'isLocked',\n value: function isLocked() {\n\n return $tw.wiki.isShadowTiddler(this.configTRef);\n }\n\n /**\n * Gives the view a chance to rebuild its properties cache.\n *\n * @param {Updates} updates\n * @return {boolean} True if changes affect parts of the view.\n */\n\n }, {\n key: 'update',\n value: function update(updates) {\n var changedTiddlers = updates.changedTiddlers;\n\n\n if (updates[env.path.edgeTypes] || _utils2.default.hasKeyWithPrefix(changedTiddlers, this.getRoot())) {\n this._clearCaches();\n\n return true;\n }\n\n return false;\n }\n\n /**\n * clones the tiddler denoted via tRef and uses it as placeholder\n * for this view when a widget using this view is displayed in\n * static mode\n *\n * @param {Tiddler} tiddler\n */\n\n }, {\n key: 'addPlaceholder',\n value: function addPlaceholder(tiddler) {\n\n _utils2.default.cp(_utils2.default.getTiddlerRef(tiddler), this.snapshotTRef, true);\n }\n\n /**\n * A view exists if the the view's root exists as tiddler in the store.\n *\n * @deprecated\n *\n * @return {boolean}\n */\n\n }, {\n key: 'exists',\n value: function exists() {\n\n return ViewAbstraction.exists(this);\n }\n\n /**\n * The path to the config tiddler that represents the view.\n *\n * @return {TiddlerReference}\n */\n\n }, {\n key: 'getRoot',\n value: function getRoot() {\n\n return this.configTRef;\n }\n\n /**\n * Returns this view's creation date.\n *\n * @param {boolean} [asString] True if the returned value should be a string in any case.\n * @return {string|object|undefined} The creation date in the specified output format.\n */\n\n }, {\n key: 'getCreationDate',\n value: function getCreationDate(asString) {\n\n var date = $tw.wiki.getTiddler(this.configTRef).fields['created'];\n\n if (asString) {\n // note: th will be translated as well!\n return date instanceof Date ? $tw.utils.formatDateString(date, 'DDth MMM YYYY') : '';\n }\n\n return date;\n }\n\n /**\n * The label of the view (which is basically the root-path's basename).\n *\n * @return {string} The label (name) of the view.\n */\n\n }, {\n key: 'getLabel',\n value: function getLabel() {\n\n return _utils2.default.getBasename(this.configTRef);\n }\n\n /**\n * Method to remove the view and its configuration.\n * It will make the view non-existent.\n *\n * Note: Do not use the object anymore after you called this function!\n */\n\n }, {\n key: 'destroy',\n value: function destroy() {\n\n // delete the view and all tiddlers stored in its path (map, edge-filter etc.)\n _utils2.default.deleteTiddlers(_utils2.default.getMatches('[prefix[' + this.configTRef + ']]'));\n }\n\n /**\n * Returns all tiddlers include tiddlymap widgets that reference this view.\n */\n\n }, {\n key: 'getOccurrences',\n value: function getOccurrences() {\n\n var filter = '[regexp:text[<\\\\$(tiddlymap|tmap).*?view=.' + this.getLabel() + '..*?>]]';\n return _utils2.default.getMatches(filter);\n }\n\n /**\n * Renames the view.\n *\n * @param {string} newLabel\n * @return {boolean}\n */\n\n }, {\n key: 'rename',\n value: function rename(newLabel) {\n\n if (typeof newLabel !== 'string') {\n\n return false;\n }\n\n if (_utils2.default.inArray('/', newLabel)) {\n\n $tm.notify('A view name must not contain any \"/\"');\n\n return false;\n }\n\n // keep a reference to the old label before we change it\n var oldLabel = this.getLabel();\n\n // start the renaming\n var newRoot = env.path.views + '/' + newLabel;\n var oldRoot = this.getRoot();\n\n _utils2.default.mv(oldRoot, newRoot, true);\n\n // update references\n\n if ($tm.config.sys.defaultView === oldLabel) {\n _utils2.default.setEntry($tm.ref.sysUserConf, 'defaultView', newLabel);\n }\n\n if ($tm.config.sys.liveTab.fallbackView === oldLabel) {\n _utils2.default.setEntry($tm.ref.sysUserConf, 'liveTab.fallbackView', newLabel);\n }\n\n $tw.wiki.each(function (tObj, tRef) {\n\n if (tObj.fields['tmap.open-view'] === oldLabel) {\n\n // update global node data fields referencing this view\n _utils2.default.setField(tRef, 'tmap.open-view', newLabel);\n\n return;\n }\n\n if (ViewAbstraction.exists(tRef)) {\n\n // update all local node data referencing this view\n var view = new ViewAbstraction(tRef);\n var nodes = view.getNodeData();\n\n for (var id in nodes) {\n if (nodes[id]['open-view'] === oldLabel) {\n nodes[id]['open-view'] = newLabel;\n }\n }\n\n view.saveNodeData(nodes);\n }\n });\n\n // clear caches registered to previous root before registering new paths\n this._clearCaches();\n this._registerPaths(newLabel);\n }\n\n /**\n * All configurations that are toggled via checkboxes to have a value\n * either `true` or `false` can be accessed via this method.\n *\n * @param {string} name - The configs name without the `_config` prefix.\n * @return {boolean} True if the configuration is enabled, false otherwise.\n */\n\n }, {\n key: 'isEnabled',\n value: function isEnabled(name) {\n\n return _utils2.default.isTrue(this.getConfig(name), false);\n }\n\n /**\n * Returns a configuration value relating to the given name. If no name\n * is given, an object with all configurations is returned.\n *\n * @param {string} [name] - Instead of all configurations being returned,\n * only the configuration named name is returned. The initial \"config.\"\n * may be omitted.\n * @result {string|Object} If `type` is not specified an object containing\n * all configurations is returned, otherwise a single value will be returned.\n */\n\n }, {\n key: 'getConfig',\n value: function getConfig(name) {\n var _this = this;\n\n var config = $tw.wiki.getCacheForTiddler(this.configTRef, \"tmap-config\", function () {\n\n var fields = _utils2.default.getTiddler(_this.configTRef).fields;\n return _utils2.default.getPropertiesByPrefix(fields, 'config.');\n });\n\n var prefixlessName = name && _utils2.default.startsWith(name, 'config.') ? name : 'config.' + name;\n\n return name ? config[prefixlessName] : config;\n }\n\n /**\n * Enables the api user to modify the view's configuration.\n *\n * In case two arguments are provided, the first is assumed to be the property\n * name and the second the value to be set.\n *\n * In case a single object is provided as argument, it is treated as a key-value\n * collection and each property in this object is saved as config.\n *\n * @param {*} args\n */\n\n }, {\n key: 'setConfig',\n value: function setConfig() {\n for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n if (args[0] == null) {\n // null or undefined\n\n return;\n }\n\n if (args.length === 1 && _typeof(args[0]) === 'object') {\n\n for (var prop in args[0]) {\n this.setConfig(prop, args[0][prop]);\n }\n } else if (args.length === 2 && typeof args[0] === 'string') {\n\n var _prop = _utils2.default.getWithoutPrefix(args[0], 'config.');\n var val = args[1];\n\n if (val === undefined) {\n\n return;\n }\n\n var config = this.getConfig();\n\n if (val === null) {\n\n $tm.logger('debug', 'Removing config', _prop);\n delete config['config.' + _prop];\n } else {\n\n if (_prop === 'edge_type_namespace') {\n var match = val.match(/[^:]+/);\n val = match ? match[0] : '';\n }\n }\n\n $tm.logger('log', 'Setting config', _prop, val);\n config['config.' + _prop] = val;\n\n // save\n $tw.wiki.addTiddler(new $tw.Tiddler(_utils2.default.getTiddler(this.configTRef), config));\n } else {\n // not allowed\n\n throw new (Function.prototype.bind.apply(_exception.InvalidArgumentException, [null].concat(args)))();\n }\n }\n\n /**\n * Whether this view represents the 'live view'\n *\n * @return {boolean}\n */\n\n }, {\n key: 'isLiveView',\n value: function isLiveView() {\n\n return this.getLabel() === $tm.misc.liveViewLabel;\n }\n\n /**\n * Whether the node is already explicitly contained in the view's node filter,\n * i.e. whether it is explicitly referenced by its title.\n *\n * @private\n *\n * @param {Node} node\n * @return {string}\n */\n\n }, {\n key: '_isNodeIncludedById',\n value: function _isNodeIncludedById(node) {\n\n var regex = $tw.utils.escapeRegExp(ViewAbstraction._getNodeIdFilterPart(node));\n\n return this.getNodeFilter('raw').match(regex);\n }\n\n /**\n * Sets and rebuilds the node filter according to the expression provided.\n *\n * @param {string} expr - A tiddlywiki filter expression.\n * @param {boolean} force\n */\n\n }, {\n key: 'setNodeFilter',\n value: function setNodeFilter(expr, force) {\n\n expr = expr.replace(/[\\n\\r]/g, ' ');\n\n if (this.getNodeFilter('raw') === expr) {\n // already up to date;\n // This check is critical to prevent recursion!\n return;\n }\n\n _utils2.default.setField(this.nodeFilterTRef, 'filter', expr);\n\n $tm.logger('debug', 'Node filter set to', expr);\n }\n\n /**\n * Sets and rebuilds the edge type filter according to the expression provided.\n *\n * @param {string} expr - A tiddlywiki filter expression.\n */\n\n }, {\n key: 'setEdgeTypeFilter',\n value: function setEdgeTypeFilter(expr) {\n\n expr = expr.replace(/[\\n\\r]/g, ' ');\n\n if (this.getEdgeTypeFilter('raw') === expr) {\n // already up to date\n // This check is critical to prevent recursion!\n return;\n }\n\n _utils2.default.setField(this.edgeTypeFilterTRef, 'filter', expr);\n\n $tm.logger('debug', 'Edge filter set to', expr);\n }\n\n /**\n * Method to append a filter part to the current filter (*or*-style).\n * The node's tmap.id will be used in the filter to reference the corresponding tiddler.\n *\n * @param {Node} node\n */\n\n }, {\n key: 'addNode',\n value: function addNode(node) {\n\n if (!this._isNodeIncludedById(node)) {\n\n // @see https://github.com/felixhayashi/TW5-TiddlyMap/issues/285\n if (_utils2.default.isTrue($tm.config.sys.alwaysAddNodeIdToViewFilter) || !_utils2.default.isMatch(node.tRef, this.getNodeFilter('compiled'))) {\n\n var part = ViewAbstraction._getNodeIdFilterPart(node);\n var separator = ' ';\n this.setNodeFilter(this.getNodeFilter('raw') + separator + part);\n }\n\n this.saveNodePosition(node);\n }\n }\n\n /**\n * Removes a node from the the view filter that has been\n * explicitly added before.\n *\n * ATTENTION: Never remove the node data (i.e. style and positions)\n * from the node-data store. This will be done by a garbage\n * collector. See Adapter.prototype._removeObsoleteViewData\n *\n * @return {boolean} True if node was removed, false otherwise.\n * Note: false is also returned if the node did not exist before.\n */\n\n }, {\n key: 'removeNode',\n value: function removeNode(nodeId) {\n\n if (!this._isNodeIncludedById(nodeId)) {\n\n return false;\n }\n\n var part = ViewAbstraction._getNodeIdFilterPart(nodeId);\n var f = this.getNodeFilter('raw').replace(part, '');\n\n this.setNodeFilter(f);\n\n if (this.getNodeData(nodeId)) {\n this.saveNodeData(nodeId, null);\n }\n\n return true;\n }\n\n /**\n * Method will return a tiddlywiki edge-type filter that is used to\n * decide which edge types are displayed by the graph.\n *\n * Note: needs to be recalculated if the collection of edge types changed\n * in the wiki.\n *\n * @param {(\"raw\"|\"pretty\"|\"matches\"|\"whitelist\")} [type]\n * Use this param to control the output type.\n * @result {*}\n * Depends on the type param:\n * - raw: the original filter string\n * - pretty: the prettyfied filter string for usage in textareas\n * - matches: {Array<string>} all matches\n * - whitelist: A lookup table where all matches are true\n */\n\n }, {\n key: 'getEdgeTypeFilter',\n value: function getEdgeTypeFilter(type) {\n var _this2 = this;\n\n var filter = $tw.wiki.getCacheForTiddler(this.edgeTypeFilterTRef, \"tmap-edgeTypeFilter\", function () {\n\n var allETy = $tm.indeces.allETy;\n var src = Object.keys(allETy);\n var tObj = $tw.wiki.getTiddler(_this2.edgeTypeFilterTRef);\n\n var filter = {};\n filter.raw = tObj && tObj.fields.filter || '';\n filter.pretty = _utils2.default.getPrettyFilter(filter.raw);\n filter.matches = _utils2.default.getEdgeTypeMatches(filter.raw, allETy);\n filter.whitelist = _utils2.default.getLookupTable(filter.matches);\n\n return filter;\n });\n\n return type ? filter[type] : filter;\n }\n\n /**\n * Whether or not this EdgeType is visible in this view.\n *\n * @param {EdgeType|string} id\n * @return {*}\n */\n\n }, {\n key: 'isEdgeTypeVisible',\n value: function isEdgeTypeVisible(id) {\n\n return _utils2.default.isEdgeTypeMatch(_EdgeType2.default.getInstance(id).id, this.getEdgeTypeFilter(\"raw\"));\n }\n\n /**\n * Method will return a tiddlywiki node filter that is used to\n * decide which nodes are displayed by the graph.\n *\n * @param {(\"raw\"|\"pretty\"|\"compiled\")} [type] - Use this param to control the output type.\n * @result {*}\n * Depends on the type param:\n * - raw: the original filter string\n * - pretty: the prettyfied filter string for usage in textareas\n * - compiled: {Array<string>} all matches\n */\n\n }, {\n key: 'getNodeFilter',\n value: function getNodeFilter(type) {\n var _this3 = this;\n\n var filter = $tw.wiki.getCacheForTiddler(this.nodeFilterTRef, \"tmap-nodeFilter\", function () {\n\n var filter = _utils2.default.makeHashMap();\n var tObj = $tw.wiki.getTiddler(_this3.nodeFilterTRef);\n\n filter.raw = tObj && tObj.fields.filter || '';\n filter.pretty = _utils2.default.getPrettyFilter(filter.raw);\n filter.compiled = $tw.wiki.compileFilter(filter.raw);\n\n return filter;\n });\n\n return type ? filter[type] : filter;\n }\n\n /**\n * This method will return the node data stored in the view.\n *\n * @todo When to delete obsolete data?\n *\n * @param {string} nodeId\n * @result {Hashmap<Id, Object>} A Hashmap with node data.\n */\n\n }, {\n key: 'getNodeData',\n value: function getNodeData(nodeId) {\n var _this4 = this;\n\n var data = $tw.wiki.getCacheForTiddler(this.mapTRef, \"tmap-map\", function () {\n return _utils2.default.parseFieldData(_this4.mapTRef, 'text', {});\n });\n\n return nodeId ? data[nodeId] : data;\n }\n\n /**\n * A view equals another view either\n *\n * 1) if the js objects reference the same objects in the js runtime\n * 2) or if the views have the same root and both views exist\n *\n * @param view\n * @return {boolean}\n */\n\n }, {\n key: 'equals',\n value: function equals(view) {\n\n return view === this || ViewAbstraction.exists(view) && new ViewAbstraction(view).getRoot() === this.getRoot();\n }\n\n /**\n * This function will merge the given data in the view's node store.\n *\n * If a property is set to null, it will be removed.\n *\n * If two arguments are provided, the first parameter is assumed\n * to be a node id and the second to be the data object. The data\n * will extend the existing data. If data is not an object, it is\n * assumed to be a delete directive and consequently the node data\n * in the store will be deleted.\n *\n * Otherwise, if a single object parameter is provided, it is regarded\n * as a node collection and the whole object is used to extend the store.\n *\n * Note: The Adapter will routinely delete node content of nodes that are\n * not contained in the view anymore.\n */\n\n }, {\n key: 'saveNodeData',\n value: function saveNodeData() {\n\n var data = this.getNodeData();\n\n for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n if (args.length === 2) {\n\n if (_typeof(args[1]) === 'object') {\n\n if (args[1] === null) {\n\n delete data[args[0]];\n } else {\n\n data[args[0]] = Object.assign(data[args[0]] || {}, args[1]);\n }\n }\n } else if (args.length === 1 && _typeof(args[0]) === 'object') {\n\n $tm.logger('log', 'Storing data in', this.mapTRef);\n\n Object.assign(data, args[0]);\n } else {\n // not allowed\n\n throw new (Function.prototype.bind.apply(_exception.InvalidArgumentException, [null].concat(args)))();\n }\n\n _utils2.default.writeFieldData(this.mapTRef, 'text', data, $tm.config.sys.jsonIndentation);\n }\n\n /**\n * Saves a node's position to the store\n *\n * @param {Node} node\n */\n\n }, {\n key: 'saveNodePosition',\n value: function saveNodePosition(node) {\n\n if (node.id && node.x != null && node.y != null) {\n // only pass coordinates to prevent other data from being stored!\n this.saveNodeData(node.id, { x: node.x, y: node.y });\n }\n }\n\n /**\n * Saves a node's position to the store\n *\n * @param {Object} positions\n */\n\n }, {\n key: 'saveNodePositions',\n value: function saveNodePositions(positions) {\n\n var nodeData = this.getNodeData();\n\n for (var id in positions) {\n\n nodeData[id] = nodeData[id] || {};\n nodeData[id].x = positions[id].x;\n nodeData[id].y = positions[id].y;\n }\n\n this.saveNodeData(nodeData);\n }\n\n /**\n * Marks the node with the given id as central topic.\n *\n * @param nodeId\n */\n\n }, {\n key: 'setCentralTopic',\n value: function setCentralTopic(nodeId) {\n\n this.setConfig('central-topic', nodeId);\n }\n\n /**\n * Saves the provided style for the node with the specified id in the view's store.\n *\n * Note: The coordinates of the node on the map are not stored via this function.\n * For this task, use saveNodePosition() instead.\n *\n * @param {string} nodeId\n * @param {Object} style\n */\n\n }, {\n key: 'saveNodeStyle',\n value: function saveNodeStyle(nodeId, style) {\n\n // remove any previos style from store;\n // @TODO: optimize this only null in style var needs to be removed\n var data = this.getNodeData(nodeId) || {};\n\n var pos = { x: data.x, y: data.y };\n\n // tabula rasa! delete all previous properties\n for (var p in data) {\n delete data[p];\n }\n\n // save new style\n this.saveNodeData(nodeId, _extends({}, style, pos));\n }\n\n /**\n * The view's configTiddlerRef is stored in different tiddlers (paths).\n * This function registers these paths to this the view instance.\n *\n * @private\n * @params {ViewAbstraction|string} view\n */\n\n }, {\n key: '_registerPaths',\n value: function _registerPaths(view, isCreate) {\n\n // main config is stored here\n this.configTRef = ViewAbstraction._getRootPath(view);\n\n // store for node properties (positions and local node styles)\n this.mapTRef = this.configTRef + '/map';\n\n // filter stores\n this.nodeFilterTRef = this.configTRef + '/filter/nodes';\n this.edgeTypeFilterTRef = this.configTRef + '/filter/edges';\n\n this.snapshotTRef = this.getRoot() + '/snapshot';\n }\n\n /**\n * This will clear all cached tiddlers related to this view.\n *\n * @private\n * @return {boolean} true if the cache was dirty, false if cache was up-to-date and did\n */\n\n }, {\n key: '_clearCaches',\n value: function _clearCaches() {\n // clear all tiddler-caches below this path\n _utils2.default.getMatches('[prefix[' + this.getRoot() + ']]').forEach(function (tRef) {\n $tw.wiki.clearCache(tRef);\n });\n }\n\n /**\n * Will create the config tiddler which means that the view will\n * start to exist.\n *\n * @private\n */\n\n }, {\n key: '_createView',\n value: function _createView() {\n var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},\n isForce = _ref.isForce,\n protoView = _ref.protoView,\n isHidden = _ref.isHidden;\n\n // destroy any former view that existed in this path\n if (ViewAbstraction.exists(this)) {\n\n if (!isForce) {\n\n return;\n }\n\n this.destroy();\n }\n\n if (ViewAbstraction.exists(protoView)) {\n _utils2.default.cp(new ViewAbstraction(protoView).getRoot(), this.configTRef, true);\n }\n\n // create new view\n var fields = {\n title: this.configTRef,\n id: _utils2.default.genUUID() // maybe useful for future purposes…\n };\n\n if (!isHidden) {\n fields[$tm.field.viewMarker] = true;\n }\n\n $tw.wiki.addTiddler(new $tw.Tiddler(_utils2.default.getTiddler(this.configTRef), // in case we cloned the view\n fields));\n\n this.setEdgeTypeFilter(env.filter.defaultEdgeTypeFilter);\n }\n\n /**\n * Will return a filter part that matches the node's id.\n *\n * E.g. [field:tmap.id[1748576e-74bb-4165-85bb-0d312e3e4f1f]]\n *\n * @private\n *\n * @param node\n * @return {string}\n */\n\n }], [{\n key: '_getNodeIdFilterPart',\n value: function _getNodeIdFilterPart(node) {\n\n var id = (typeof node === 'undefined' ? 'undefined' : _typeof(node)) === 'object' ? node.id : node;\n\n return '[field:tmap.id[' + id + ']]';\n }\n\n /**\n * Will return the path to the config tiddler of this view, aka the view's root.\n *\n * @private\n *\n * @param {*} view - The constructor param to abstract or create the view.\n * @result {string|undefined} The view config path.\n */\n\n }, {\n key: '_getRootPath',\n value: function _getRootPath(view) {\n\n if (view instanceof ViewAbstraction) {\n\n return view.configTRef;\n }\n\n if (view instanceof $tw.Tiddler) {\n // is a tiddler object\n\n view = view.fields.title;\n }\n\n if (typeof view === 'string') {\n\n // remove prefix and slash\n var label = _utils2.default.getWithoutPrefix(view, $tm.path.views + '/');\n\n // a valid label must not contain any slashes\n if (label && !_utils2.default.hasSubString(label, '/')) {\n\n return $tm.path.views + '/' + label;\n }\n }\n }\n\n /**\n * A view exists if the the view's root exists as tiddler in the store.\n *\n * @return {ViewAbstraction|string}\n */\n\n }, {\n key: 'exists',\n value: function exists(view) {\n\n if (!view) {\n\n return false;\n }\n\n if (view instanceof ViewAbstraction) {\n\n view = view.configTRef;\n } else {\n\n view = ViewAbstraction._getRootPath(view);\n }\n\n return _utils2.default.tiddlerExists(view);\n }\n }]);\n\n return ViewAbstraction;\n}();\n\n/*** Exports *******************************************************/\n\nexports.default = ViewAbstraction;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/graph/ViewAbstraction.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/Popup": { "title": "$:/plugins/felixhayashi/tiddlymap/js/Popup", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/**** Code *********************************************************/\n\n/**\n * Installs a hidden popup below `parentDomNode` that may be shown\n * and or hidden.\n *\n * @constructor\n *\n * @param {Element} [parentDomNode] - The popup container. The\n * popup will create itself in this container.\n * @param {Hashmap} [options] - An options object.\n * @param {string} [options.className] - A classname to be added to\n * the popup div.\n * @param {int} [options.delay] - The default delay for the popup\n * show and hide.\n */\nfunction Popup(parentDomNode, options) {\n\n options = options || {};\n\n this._parentDomNode = parentDomNode;\n this._domNode = document.createElement('div');\n this._domNode.style.display = 'none';\n this._domNode.className = 'tmap-popup';\n\n this._parentDomNode.appendChild(this._domNode);\n $tw.utils.addClass(this._domNode, options.className);\n\n this._isEnabled = true;\n this._isPreventShowOrHide = false;\n this._isHideOnClick = !!options.hideOnClick;\n this._timeoutShow = null;\n this._timeoutHide = null;\n this._isDisplayNoneAfterAnimation = true;\n\n // delays\n var val = parseInt(options.leavingDelay);\n this._hideDelayLeavingPopup = _utils2.default.isInteger(val) ? val : 200;\n\n val = parseInt(options.hideDelay);\n this._hideDelay = _utils2.default.isInteger(val) ? val : 200;\n\n val = parseInt(options.showDelay);\n this._showDelay = _utils2.default.isInteger(val) ? val : 200;\n\n // force early binding of functions to this context\n _utils2.default.bindTo(this, ['_show', '_hide', '_handleEnter', '_handleLeave', '_handleAnimationEnd', '_handleClick']);\n\n // specify handlers\n this._listeners = {\n 'mouseenter': this._handleEnter,\n 'mouseleave': this._handleLeave,\n 'click': [this._handleClick, true]\n };\n\n var fn = this._handleAnimationEnd;\n this._listeners[$tw.utils.convertEventName('animationEnd')] = fn;\n this._listeners[$tw.utils.convertEventName('transitionEnd')] = fn;\n\n // add handlers\n _utils2.default.setDomListeners('add', this._domNode, this._listeners, false);\n}\n\n/**\n * When the mouse is inside the popup, the popup will manage closing\n * itself and ignore all closing attempts from outside.\n */\n// @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Popup\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\nPopup.prototype._handleEnter = function (ev) {\n\n //~ console.log(\"_handleEnter\");\n\n this._isPreventShowOrHide = true;\n};\n\n/**\n * Handler triggered when leaving the popup div.\n */\nPopup.prototype._handleLeave = function (ev) {\n\n //~ console.log(\"_handleLeave\");\n\n this._isPreventShowOrHide = false;\n\n // we need some delay because resizing may cause the mouse to\n // exit the popup for some miliseconds\n\n this.hide(this._hideDelayLeavingPopup);\n};\n\nPopup.prototype._handleClick = function (ev) {\n\n //~ console.log(\"_handleLeave\");\n\n if (this._isHideOnClick) {\n this._hide(true);\n }\n};\n\n/**\n * Handler triggered when leaving the popup div.\n */\nPopup.prototype._handleAnimationEnd = function () {\n\n if (this._isDisplayNoneAfterAnimation) {\n //~ console.log(\"display: none\");\n this._domNode.style.display = 'none';\n }\n};\n\n/**\n * Immediately hides the popup.\n */\nPopup.prototype._hide = function (isForce) {\n\n //~ console.log(\"_hide\");\n\n if (!isForce && this._isPreventShowOrHide) return;\n\n //~ console.log(\"_hide SUCCESS\");\n\n this._isDisplayNoneAfterAnimation = true;\n this._isPreventShowOrHide = false;\n\n $tw.utils.removeClass(this._domNode, 'tmap-popup-active');\n};\n\n/**\n * Makes the text visible as popup and registers it with the\n * given signature.\n *\n * The popup is spawned on the side that has the most space.\n *\n * @param {*} signature - The signature that has been\n * passed to {@link show}.\n */\nPopup.prototype._show = function (signature, text) {\n\n //~ console.log(\"_show\");\n\n if (this._isPreventShowOrHide || $tm.mouse.ctrlKey || !this._isEnabled) {\n return;\n }\n\n this._domNode.style.display = 'none';\n $tw.utils.removeClass(this._domNode, 'tmap-popup-active');\n\n // remove any positioning or modification done before\n this._domNode.removeAttribute('style');\n\n // remove any previous content\n _utils2.default.removeDOMChildNodes(this._domNode);\n var div = this._domNode.appendChild(document.createElement('div'));\n\n if (typeof text === 'function') {\n text(signature, div);\n } else {\n div.innerHTML = text;\n }\n\n if (!div.childNodes.length) return;\n\n var parRect = this._parentDomNode.getBoundingClientRect();\n var x = $tm.mouse.clientX;\n var y = $tm.mouse.clientY;\n\n //~ console.log(\"_show SUCCESS\");\n\n // ATTENTION: display needs to be true before we can get the bounds!\n\n // make sure that display is block so the animation is executed\n // and we can retrieve the size of the div.\n this._domNode.style.display = 'block';\n\n var popRect = this._domNode.getBoundingClientRect();\n\n var availSpaceRight = parRect.right - (x + popRect.width);\n var availSpaceLeft = x - popRect.width - parRect.left;\n var spawnRight = availSpaceRight > availSpaceLeft;\n\n var availSpaceBottom = parRect.bottom - (y + popRect.height);\n var availSpaceTop = y - popRect.height - parRect.top;\n var spawnBottom = availSpaceBottom > availSpaceTop;\n\n var shiftLeft = spawnRight ? -15 : popRect.width + 15;\n var shiftTop = spawnBottom ? -15 : popRect.height + 15;\n\n this._domNode.style.left = x - parRect.left - shiftLeft + 'px';\n this._domNode.style.top = y - parRect.top - shiftTop + 'px';\n\n // …and make sure that it stays block after the animation is done…\n this._isDisplayNoneAfterAnimation = false;\n // …and add the class that triggers the animation…\n $tw.utils.addClass(this._domNode, 'tmap-popup-active');\n};\n\n/**\n * Makes the text visible as popup after a given delay and\n * registers the popup under the specified signature.\n *\n * @param {*} signature - If {@param text} is provided as param and\n * is a function, then this will be passed later as argument to\n * text. It therefore acts as means to identify the popup later\n * on or pass data that survives the delay.\n * @param {string|Function} text - If text\n * is a string, it will be shown in the popup, otherwise,\n * if text is a function, it will be executed and it is\n * expected to populate the popup div passed as second parameter;\n * the first parameter will be the signature object.\n * @param{delay} delay - Delays the hide operation.\n */\nPopup.prototype.show = function (signature, text, delay) {\n\n //~ console.log(\"show\", delay);\n\n this._clearTimeouts();\n\n delay = _utils2.default.isInteger(delay) ? delay : this._showDelay;\n\n // start a new timeout\n this._timeoutShow = setTimeout(this._show, delay, signature, text);\n};\n\n/**\n * Hide the popup.\n *\n * @param {int} delay - Delays the hide operation.\n */\nPopup.prototype.hide = function (delay, isForce) {\n\n //~ console.log(\"hide\", delay);\n\n this._clearTimeouts();\n\n delay = _utils2.default.isInteger(delay) ? delay : this._hideDelay;\n\n if (isForce || delay === 0) {\n // @TODO is this really correct?\n this._hide(isForce);\n } else {\n this._timeoutHide = setTimeout(this._hide, delay, isForce);\n }\n};\n\n/**\n * Completely enable or disable the popup\n */\nPopup.prototype.setEnabled = function (isEnabled) {\n this._isEnabled = isEnabled;\n};\n\nPopup.prototype.isShown = function () {\n return this._domNode.style.display === 'block';\n};\n\nPopup.prototype._clearTimeouts = function () {\n\n clearTimeout(this._timeoutShow);\n clearTimeout(this._timeoutHide);\n\n this._timeoutShow = undefined;\n this._timeoutHide = undefined;\n};\n\n/*** Exports *******************************************************/\n\nexports.default = Popup;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/Popup.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/lib/SelectionRectangle": { "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/SelectionRectangle", "text": "\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n// @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/SelectionRectangle\ntype: application/SelectionRectangle\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/**** Code *********************************************************/\n\n/**\n * Represents a rectangle spanned by mouse selection\n *\n * @constructor\n *\n * @param {Element} [parentDomNode] - The popup container. The\n * popup will create itself in this container.\n * @param {Hashmap} [options] - An options object.\n * @param {string} [options.className] - A classname to be added to\n * the popup div.\n * @param {int} [options.delay] - The default delay for the popup\n * show and hide.\n */\nvar SelectionRectangle = function () {\n\n /**\n * Sets up the selection with the specified initial offset.\n *\n * @param {number} x - offset x\n * @param {number} y - offset y\n */\n function SelectionRectangle(x, y) {\n _classCallCheck(this, SelectionRectangle);\n\n this.x1 = x;\n this.x2 = x;\n\n this.y1 = y;\n this.y2 = y;\n }\n\n /**\n * Spans the selection.\n *\n * @param {number} x - x coordinate\n * @param {number} y - y coordinate\n */\n\n\n _createClass(SelectionRectangle, [{\n key: \"span\",\n value: function span(x, y) {\n\n this.x2 = x;\n this.y2 = y;\n }\n\n /**\n * @return {number} width\n */\n\n }, {\n key: \"getWidth\",\n value: function getWidth() {\n\n return this.x2 - this.x1;\n }\n\n /**\n * @return {number} height\n */\n\n }, {\n key: \"getHeight\",\n value: function getHeight() {\n\n return this.y2 - this.y1;\n }\n\n /**\n * @return {array} an array holding the following data in sequence: x, y, width, height\n */\n\n }, {\n key: \"getRect\",\n value: function getRect() {\n\n return [this.x1, this.y1, this.getWidth(), this.getHeight()];\n }\n\n /**\n * @param {number} x - x coordinate\n * @param {number} y - y coordinate\n * @return {boolean}\n */\n\n }, {\n key: \"isPointWithin\",\n value: function isPointWithin(_ref) {\n var x = _ref.x,\n y = _ref.y;\n var x1 = this.x1,\n x2 = this.x2,\n y1 = this.y1,\n y2 = this.y2;\n\n\n var mostLeft = Math.min(x1, x2);\n var mostRight = Math.max(x1, x2);\n var mostBottom = Math.min(y1, y2);\n var mostTop = Math.max(y1, y2);\n\n return mostLeft < x && x < mostRight && mostBottom < y && y < mostTop;\n }\n }]);\n\n return SelectionRectangle;\n}();\n\n/*** Exports *******************************************************/\n\nexports.default = SelectionRectangle;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/SelectionRectangle.js.map\n", "type": "application/SelectionRectangle", "module-type": "library" }, "/home/felo/projects/Tiddlywiki/TiddlyWiki5/plugins/felixhayashi/tiddlymap/js/lib/TypeDefs.js": { "title": "/home/felo/projects/Tiddlywiki/TiddlyWiki5/plugins/felixhayashi/tiddlymap/js/lib/TypeDefs.js", "text": "/**\n * @typedef {string} TiddlerReference\n *\n * A reference (title) that identifies a tiddler.\n */\n\n/**\n * @typedef {$tw.Tiddler|TiddlerReference} Tiddler\n *\n * Either a reference (title) that identifies the tiddler or an object\n * representation.\n */\n\n/**\n * @typedef {string|number} Id\n *\n * An id used to identify a node or tiddler. Ids may only contain characters\n * that are valid when used as tiddlywiki field values.\n */\n\n/**\n * @typedef {Object} Edge\n *\n * @property {Id} id - The id of the edge.\n * @property {Id} from - An id that refers to a {@link Node} and denotes the\n * from part of an edge.\n * @property {Id} to - An id that refers to a {@link Node} and denotes the\n * to part of an edge.\n * @property {string} label - The label of the edge that will be displayed\n * in the rendered graph.\n * @property {string} [view] - An optional viewname to which the edge is\n * bound to.\n *\n * An edge connects nodes in a vis.Network.\n */\n\n/**\n * @typedef {Object} EdgeTypeSubscriberInfo\n *\n * @property {(\"_\"|undefined)} [marker] - The marker of the edge type.\n * @property {string} [namespace] - The namespace of the edge type.\n * @property {string} [name] - The name of the edge type.\n * @property {boolean} [include=true] - Whether or not this subscriber should be registered.\n */\n\n/**\n * @typedef {Object} Node\n *\n * This object is used by the vis.Network.\n *\n * @property {Id} id - The id of the node.\n * @property {string} label - The label of the node that will be displayed\n * in the rendered graph.\n */\n\n/**\n * @typedef {Object} Hashmap\n *\n * Sometimes it makes semantically more sense to call an object a hashmap.\n * Then it becomes clear that we are talking about a simple key-value store.\n */\n\n/**\n * @typedef {Array.<*>|Hashmap.<Id, *>|vis.DataSet} Collection\n *\n * A collection contains a group of elements, usually nodes\n * (see {@link NodeCollection}) or edges (see {@link EdgeCollection}).\n *\n * A collection object corresponds to a {@link CollectionTypeString}.\n */\n\n/**\n * @typedef {Array.<Edge>|Hashmap.<Id, Edge>|vis.DataSet} EdgeCollection\n *\n * A collection of edges.\n */\n\n/**\n * @typedef {Array.<Node>|Hashmap.<Id, Node>|vis.DataSet} NodeCollection\n *\n * A collection of nodes.\n */\n\n/**\n * @typedef {Array.<Tiddler>|Hashmap.<Id, Tiddler>} TiddlerCollection\n *\n * A collection of tiddlers.\n */\n\n/**\n * @typedef {string|function} TiddlyWikiFilter\n *\n * A tiddlywiki filter expression or a compiled filter.\n */\n\n/**\n * @typedef {Tiddler|string|ViewAbstraction} View\n *\n * A view is identified either by a tiddler reference (title),\n * a Tiddler instance or a label. Moreover, a ViewAbstraction\n * may be used as view representation.\n */\n\n/**\n * @typedef {array|hashmap|dataset} CollectionTypeString\n *\n * Most of tiddlymap's select statements allow the user to choose one\n * of the specified output types, depending on what is most suitable.\n *\n * The output types relate to the different types of\n * {@link EdgeCollection} and {@link NodeCollection}.\n */\n\n/**\n * @typedef {Object} Position\n *\n * An object containing x, y properties.\n *\n * @property {number} x - The x coordinate.\n * @property {number} y - The y coordinate.\n */\n\n/**\n * @typedef {Object} Updates\n *\n * An object that carries information about wiki changes after a refresh cycle occurred.\n * This is a more advanced form of the changedTiddlers object.\n *\n * @property {Object<TiddlerReference, string>} changedTiddlers\n * a TiddlyWiki changedTiddlers list that has all draft tiddler changes removed\n * @property {Object<string, boolean>} paths\n * a list of root paths in which tiddler changes occured.\n */\n\n/**\n * @typedef {string} EdgeTypeId\n *\n * An edge-type id string consists of the following parts of which the\n * first two are optional: `[marker][namespace:]name`\n *\n * Note: The colon is not considered to be part of the namespace but is required\n * if a namespace exists.\n */\n\"use strict\";\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/TypeDefs.js.map\n" }, "$:/plugins/felixhayashi/tiddlymap/js/config/vis": { "title": "$:/plugins/felixhayashi/tiddlymap/js/config/vis", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n// @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/config/vis\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\nvar visConfig = {\n\n locale: 'en_EN',\n clickToUse: false,\n autoResize: false,\n height: '100%',\n width: '100%',\n configure: {\n enabled: false\n },\n interaction: {\n dragNodes: true,\n dragView: true,\n hideEdgesOnDrag: false,\n hideNodesOnDrag: false,\n hover: true,\n navigationButtons: true,\n multiselect: true,\n selectable: true,\n selectConnectedEdges: true,\n tooltipDelay: 600,\n zoomView: false,\n keyboard: {\n enabled: false,\n speed: {\n x: 10,\n y: 10,\n zoom: 0.02\n },\n bindToWindow: false\n }\n },\n manipulation: {\n initiallyActive: true\n },\n nodes: {\n shape: 'box',\n shadow: {\n enabled: false\n },\n color: {\n border: '#2B7CE9',\n background: '#97C2FC'\n }\n },\n edges: {\n smooth: {\n enabled: true\n },\n color: {\n color: '#848484',\n inherit: false\n },\n arrows: {\n to: {\n enabled: true\n }\n }\n },\n physics: {\n forceAtlas2Based: {\n // <- more repulsion between nodes - 0 - more attraction between nodes ->\n gravitationalConstant: -300, // default: -50\n // edge length\n springLength: 0, // default: 100\n // <- less stiff edges - 0 - stiffer edges ->\n springConstant: 0.2, // default: 0.08\n // pulls the entire network back to the center.\n centralGravity: 0.015, // default: 0.01\n // kinetic energy reduction\n damping: 0.4\n },\n solver: 'forceAtlas2Based',\n stabilization: {\n enabled: true,\n iterations: 1000,\n updateInterval: 10,\n onlyDynamicEdges: false,\n fit: false\n }\n }\n};\n\nexports.default = visConfig;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/VisConfig.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/lib/environment": { "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/environment", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\n// @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/environment\ntype: application/javascript\n module-type: library\n\n@preserve\n\n\\*/\n\n/*** Code **********************************************************/\n\n/**\n * This module is responsible for registering a global namespace\n * under $tw and registering fundamental path variables.\n *\n * Everything that doesn't change when the global config object is\n * updated. This includes prefixes (paths) and tiddler titles.\n *\n * ATTENTION: The paths are deliberately written in full so they\n * are discovered when a search is performed over the TiddlyMap code.\n */\n\n// **ATTENTION: NO TRAILING SLASHES IN PATHS EVER**\nvar path = exports.path = {\n pluginRoot: '$:/plugins/felixhayashi/tiddlymap',\n edgeTypes: '$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes',\n nodeTypes: '$:/plugins/felixhayashi/tiddlymap/graph/nodeTypes',\n views: '$:/plugins/felixhayashi/tiddlymap/graph/views',\n options: '$:/plugins/felixhayashi/tiddlymap/config',\n dialogs: '$:/plugins/felixhayashi/tiddlymap/dialog',\n footers: '$:/plugins/felixhayashi/tiddlymap/dialogFooter',\n tempRoot: '$:/temp/tmap',\n tempStates: '$:/temp/tmap/state',\n tempPopups: '$:/temp/tmap/state/popup',\n localHolders: '$:/temp/tmap/holders'\n};\n\n// static references to important tiddlers\nvar ref = exports.ref = {\n defaultViewHolder: '$:/plugins/felixhayashi/tiddlymap/misc/defaultViewHolder',\n graphBar: '$:/plugins/felixhayashi/tiddlymap/misc/advancedEditorBar',\n sysUserConf: '$:/plugins/felixhayashi/tiddlymap/config/sys/user',\n visUserConf: '$:/plugins/felixhayashi/tiddlymap/config/vis/user',\n welcomeFlag: '$:/plugins/felixhayashi/tiddlymap/flag/welcome',\n focusButton: '$:/plugins/felixhayashi/tiddlymap/misc/focusButton',\n sysMeta: '$:/plugins/felixhayashi/tiddlymap/misc/meta',\n liveTab: '$:/plugins/felixhayashi/tiddlymap/hook/liveTab',\n mainEditor: '$:/plugins/felixhayashi/tiddlymap/hook/editor',\n sidebarBreakpoint: '$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint'\n};\n\n// some other options\nvar misc = exports.misc = {\n // if no edge label is specified, this is used as label\n unknownEdgeLabel: 'tmap:undefined',\n liveViewLabel: 'Live View',\n defaultViewLabel: 'Default',\n mainEditorId: 'main_editor',\n arrows: { 'in': '⇦', 'out': '➡', 'bi': '⇄' }\n};\n\nvar config = exports.config = {\n sys: {\n field: {\n nodeLabel: 'caption',\n nodeIcon: 'icon',\n nodeInfo: 'description',\n viewMarker: 'isview'\n },\n liveTab: {\n fallbackView: misc.liveViewLabel\n },\n suppressedDialogs: {},\n edgeClickBehaviour: 'manager',\n debug: 'false',\n notifications: 'true',\n popups: {\n enabled: 'true',\n delay: '600',\n width: '240px',\n height: '140px'\n },\n jsonIndentation: '1',\n alwaysAddNodeIdToViewFilter: 'true',\n editNodeOnCreate: 'false',\n singleClickMode: 'false',\n nodeFilterNeighbours: 'false',\n editorMenuBar: {\n showNeighScopeButton: 'true',\n showRasterMenuButton: 'true',\n showScreenshotButton: 'true'\n }\n }\n};\n\n// some popular filters\nvar filter = exports.filter = {\n nodeTypes: '[prefix[' + path.nodeTypes + ']]',\n edgeTypes: '[prefix[' + path.edgeTypes + ']]',\n views: '[' + config.sys.field.viewMarker + '[true]]',\n defaultEdgeTypeFilter: '-[prefix[_]] -[[tw-body:link]] -[[tw-list:tags]] -[[tw-list:list]]'\n};\n\nvar allSelector = '[all[tiddlers+shadows]!has[draft.of]]';\n\n// some popular selectors\n// usually used from within tiddlers via the tmap macro\n\nvar s = {\n allEdgeTypes: allSelector + ' +' + filter.edgeTypes,\n allNodeTypes: allSelector + ' +' + filter.nodeTypes,\n allViews: allSelector + ' +' + filter.views,\n allPotentialNodes: '[all[tiddlers]!is[system]!has[draft.of]]'\n};\n\nvar selector = exports.selector = _extends({}, s, {\n allEdgeTypesById: s.allEdgeTypes + ' +[removeprefix[' + path.edgeTypes + '/]]',\n allNodeTypesById: s.allNodeTypes + ' +[removeprefix[' + path.nodeTypes + '/]]',\n allViewsByLabel: s.allViews + ' +[removeprefix[' + path.views + '/]]'\n});\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/environment.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/exception": { "title": "$:/plugins/felixhayashi/tiddlymap/js/exception", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }\n\n// @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/exception\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/**\n * Base class for all Exceptions in TiddlyMap\n */\nvar TiddlyMapError = function (_Error) {\n _inherits(TiddlyMapError, _Error);\n\n /**\n *\n * @param {string} message\n * @param {array} payload\n */\n function TiddlyMapError(message, payload) {\n _classCallCheck(this, TiddlyMapError);\n\n var _this = _possibleConstructorReturn(this, (TiddlyMapError.__proto__ || Object.getPrototypeOf(TiddlyMapError)).call(this, message));\n\n _this.payload = payload;\n return _this;\n }\n\n _createClass(TiddlyMapError, [{\n key: 'getPayload',\n value: function getPayload() {\n return this.payload;\n }\n }]);\n\n return TiddlyMapError;\n}(Error);\n\n/**\n * Thrown if a css or dom structure is not present but was expected by TiddlyMap.\n */\n\n\nvar EnvironmentError = exports.EnvironmentError = function (_TiddlyMapError) {\n _inherits(EnvironmentError, _TiddlyMapError);\n\n function EnvironmentError(aspect) {\n _classCallCheck(this, EnvironmentError);\n\n return _possibleConstructorReturn(this, (EnvironmentError.__proto__ || Object.getPrototypeOf(EnvironmentError)).call(this, 'Critical parts of the underlying system changed: ' + aspect));\n }\n\n return EnvironmentError;\n}(TiddlyMapError);\n\n/**\n * Thrown if a plugin or any other kind of required dependency is missing.\n */\n\n\nvar DependencyError = exports.DependencyError = function (_TiddlyMapError2) {\n _inherits(DependencyError, _TiddlyMapError2);\n\n function DependencyError(dep) {\n _classCallCheck(this, DependencyError);\n\n return _possibleConstructorReturn(this, (DependencyError.__proto__ || Object.getPrototypeOf(DependencyError)).call(this, 'TiddlyMap cannot run without: : ' + dep));\n }\n\n return DependencyError;\n}(TiddlyMapError);\n\n/**\n * Thrown if an interface method is not fully implemented.\n */\n\n\nvar MissingOverrideError = exports.MissingOverrideError = function (_TiddlyMapError3) {\n _inherits(MissingOverrideError, _TiddlyMapError3);\n\n function MissingOverrideError(context, methodName) {\n _classCallCheck(this, MissingOverrideError);\n\n return _possibleConstructorReturn(this, (MissingOverrideError.__proto__ || Object.getPrototypeOf(MissingOverrideError)).call(this, context.constructor.name + ' does not override method \"' + methodName + '\"'));\n }\n\n return MissingOverrideError;\n}(TiddlyMapError);\n\n/**\n * Thrown if a resource such as a node, edge, view, tiddler etc. cannot be located\n * in the system.\n */\n\n\nvar ResourceNotFoundException = exports.ResourceNotFoundException = function (_TiddlyMapError4) {\n _inherits(ResourceNotFoundException, _TiddlyMapError4);\n\n /**\n * @param {string} resourceType\n * @param {*} payload\n */\n function ResourceNotFoundException(resourceType) {\n _classCallCheck(this, ResourceNotFoundException);\n\n for (var _len = arguments.length, payload = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n payload[_key - 1] = arguments[_key];\n }\n\n return _possibleConstructorReturn(this, (ResourceNotFoundException.__proto__ || Object.getPrototypeOf(ResourceNotFoundException)).call(this, 'Cannot resolve ' + resourceType, payload));\n }\n\n return ResourceNotFoundException;\n}(TiddlyMapError);\n\n/**\n * Thrown if a resource such as a node, edge, view, tiddler etc. cannot be located\n * in the system.\n */\n\n\nvar InvalidArgumentException = exports.InvalidArgumentException = function (_TiddlyMapError5) {\n _inherits(InvalidArgumentException, _TiddlyMapError5);\n\n function InvalidArgumentException() {\n _classCallCheck(this, InvalidArgumentException);\n\n for (var _len2 = arguments.length, payload = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n payload[_key2] = arguments[_key2];\n }\n\n return _possibleConstructorReturn(this, (InvalidArgumentException.__proto__ || Object.getPrototypeOf(InvalidArgumentException)).call(this, 'Invalid or missing argument provided', payload));\n }\n\n return InvalidArgumentException;\n}(TiddlyMapError);\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/exceptions.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/URL": { "title": "$:/plugins/felixhayashi/tiddlymap/js/URL", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n// @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/URL\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Code **********************************************************/\n\n/**\n * <<<\n * Lightweight URL manipulation with JavaScript. This library is\n * independent of any other libraries and has pretty simple interface\n * and lightweight code-base. Some ideas of query string parsing\n * had been taken from Jan Wolter.\"\n *\n * @see http://unixpapa.com/js/querystring.html\n * @license MIT\n * @author Mykhailo Stadnyk <mikhus@gmail.com>\n * <<< https://github.com/Mikhus/jsurl\n *\n * @class\n * @param {string} url\n */\nfunction Url(url) {\n this.paths = function (paths) {\n var prefix = '',\n i = 0,\n s;\n\n if (paths && paths.length && paths + '' !== paths) {\n if (this.isAbsolute()) {\n prefix = '/';\n }\n\n for (s = paths.length; i < s; i++) {\n paths[i] = encode(paths[i]);\n }\n\n this.path = prefix + paths.join('/');\n }\n\n paths = (this.path.charAt(0) === '/' ? this.path.slice(1) : this.path).split('/');\n\n for (i = 0, s = paths.length; i < s; i++) {\n paths[i] = decode(paths[i]);\n }\n\n return paths;\n };\n\n this.encode = encode;\n this.decode = decode;\n\n this.isAbsolute = function () {\n return this.protocol || this.path.charAt(0) === '/';\n };\n\n this.toString = function () {\n return (this.protocol && this.protocol + '://') + (this.user && encode(this.user) + (this.pass && ':' + encode(this.pass)) + '@') + (this.host && this.host) + (this.port && ':' + this.port) + (this.path && this.path) + (this.query.toString() && '?' + this.query) + (this.hash && '#' + encode(this.hash));\n };\n\n parse(this, url);\n}\n\nvar\n// mapping between what we want and <a> element properties\nmap = {\n protocol: 'protocol',\n host: 'hostname',\n port: 'port',\n path: 'pathname',\n query: 'search',\n hash: 'hash'\n},\n defaultPorts = {\n 'ftp': 21,\n 'gopher': 70,\n 'http': 80,\n 'https': 443,\n 'ws': 80,\n 'wss': 443\n},\n parse = function parse(self, url) {\n var d = document,\n link = d.createElement('a'),\n url = url || d.location.href,\n auth = url.match(/\\/\\/(.*?)(?::(.*?))?@/) || [],\n i;\n\n link.href = url;\n\n for (i in map) {\n self[i] = link[map[i]] || '';\n }\n\n // fix-up some parts\n self.protocol = self.protocol.replace(/:$/, '');\n self.query = self.query.replace(/^\\?/, '');\n self.hash = decode(self.hash.replace(/^#/, ''));\n self.user = decode(auth[1] || '');\n self.pass = decode(auth[2] || '');\n self.port = defaultPorts[self.protocol] == self.port || self.port == 0 ? '' : self.port; // IE fix, Android browser fix\n\n if (!self.protocol && !/^([a-z]+:)?\\/\\//.test(url)) {\n // is IE and path is relative\n var base = new Url(d.location.href.match(/(.*\\/)/)[0]),\n basePath = base.path.split('/'),\n selfPath = self.path.split('/'),\n props = ['protocol', 'user', 'pass', 'host', 'port'],\n s = props.length;\n\n basePath.pop();\n\n for (i = 0; i < s; i++) {\n self[props[i]] = base[props[i]];\n }\n\n while (selfPath[0] == '..') {\n // skip all \"../\n basePath.pop();\n selfPath.shift();\n }\n\n self.path = (url.charAt(0) != '/' ? basePath.join('/') : '') + '/' + selfPath.join('/');\n } else {\n // fix absolute URL's path in IE\n self.path = self.path.replace(/^\\/?/, '/');\n }\n\n self.paths((self.path.charAt(0) == '/' ? self.path.slice(1) : self.path).split('/'));\n\n parseQs(self);\n},\n encode = function encode(s) {\n return encodeURIComponent(s).replace(/'/g, '%27');\n},\n decode = function decode(s) {\n s = s.replace(/\\+/g, ' ');\n\n s = s.replace(/%([ef][0-9a-f])%([89ab][0-9a-f])%([89ab][0-9a-f])/gi, function (code, hex1, hex2, hex3) {\n var n1 = parseInt(hex1, 16) - 0xE0,\n n2 = parseInt(hex2, 16) - 0x80;\n\n if (n1 == 0 && n2 < 32) {\n return code;\n }\n\n var n3 = parseInt(hex3, 16) - 0x80,\n n = (n1 << 12) + (n2 << 6) + n3;\n\n if (n > 0xFFFF) {\n return code;\n }\n\n return String.fromCharCode(n);\n });\n\n s = s.replace(/%([cd][0-9a-f])%([89ab][0-9a-f])/gi, function (code, hex1, hex2) {\n var n1 = parseInt(hex1, 16) - 0xC0;\n\n if (n1 < 2) {\n return code;\n }\n\n var n2 = parseInt(hex2, 16) - 0x80;\n\n return String.fromCharCode((n1 << 6) + n2);\n });\n\n s = s.replace(/%([0-7][0-9a-f])/gi, function (code, hex) {\n return String.fromCharCode(parseInt(hex, 16));\n });\n\n return s;\n},\n parseQs = function parseQs(self) {\n var qs = self.query;\n\n self.query = new function (qs) {\n var re = /([^=&]+)(=([^&]*))?/g,\n match;\n\n while (match = re.exec(qs)) {\n var key = decodeURIComponent(match[1].replace(/\\+/g, ' ')),\n value = match[3] ? decode(match[3]) : '';\n\n if (this[key] != null) {\n if (!(this[key] instanceof Array)) {\n this[key] = [this[key]];\n }\n\n this[key].push(value);\n } else {\n this[key] = value;\n }\n }\n\n this.clear = function () {\n for (var key in this) {\n\n if (!(this[key] instanceof Function)) {\n\n delete this[key];\n }\n }\n };\n\n this.count = function () {\n var count = 0,\n key;\n for (key in this) {\n\n if (!(this[key] instanceof Function)) {\n count++;\n }\n }\n return count;\n };\n\n this.isEmpty = function () {\n return this.count() === 0;\n };\n\n this.toString = function () {\n var s = '',\n e = encode,\n i,\n ii;\n\n for (i in this) {\n\n if (this[i] instanceof Function) {\n continue;\n }\n\n if (this[i] instanceof Array) {\n\n var len = this[i].length;\n\n if (len) {\n for (ii = 0; ii < len; ii++) {\n s += s ? '&' : '';\n\n s += e(i) + '=' + e(this[i][ii]);\n }\n } else {\n // parameter is an empty array, so treat as\n // an empty argument\n\n s += (s ? '&' : '') + e(i) + '=';\n }\n } else {\n s += s ? '&' : '';\n\n s += e(i) + '=' + e(this[i]);\n }\n }\n\n return s;\n };\n }(qs);\n};\n\n/*** Exports *******************************************************/\n\nexports.default = Url;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/url.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic": { "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.bindTo = exports.getNearestRasterPosition = exports.mod = exports.removeDOMChildNodes = exports.setDomListeners = exports.merge = exports.getRandomLabel = exports.getFirstElementByClassName = exports.getImgFromWeb = exports.pickRandom = exports.hasKeyWithPrefix = exports.getWithoutPrefix = exports.getPropertiesByPrefix = exports.removeArrayElement = exports.isTrue = exports.replaceAll = exports.isInteger = exports.findAndRemoveClassNames = exports.getAncestorWithClass = exports.makeHashMap = exports.getWithoutNewLines = exports.joinAndWrap = exports.parseJSON = exports.hasSubString = exports.inArray = exports.getRandomInt = exports.isEqual = exports.identity = exports.base64 = exports.startsWith = exports.getBasename = exports.escapeRegex = exports.hasElements = exports.ucFirst = undefined;\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\nvar _exception = require('$:/plugins/felixhayashi/tiddlymap/js/exception');\n\n/**\n * Uppercase the first letter of a string.\n */\nvar ucFirst = exports.ucFirst = function ucFirst(string) {\n return string && string[0].toUpperCase() + string.slice(1);\n};\n\n/**\n * Function to find out whether an object has any enumerable properties\n * or, in case of an array, elements.\n *\n * @param {Object} obj\n * @return {boolean} True if at least one enumerable property exists,\n * false otherwise.\n */\nvar hasElements = exports.hasElements = function hasElements(obj) {\n return Object.keys(obj).length > 0;\n};\n\n/**\n * When we do not know the string, we need to escape it.\n * @deprecated use tw's escapeRegExp instead\n */\nvar escapeRegex = exports.escapeRegex = function escapeRegex(str) {\n return str.replace(/[-$^?.+*[\\]\\\\(){}|]/g, '\\\\$&');\n};\n\n/**\n * Returns the basename of a path.\n * A path is a string with slashes (or another separator).\n *\n * @param {string} path - The path\n * @param {string} [separator='/']\n * @return {string} The basename\n */\nvar getBasename = exports.getBasename = function getBasename(path) {\n var separator = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '/';\n return path.substring(path.lastIndexOf(separator) + 1);\n};\n\n/**\n * Helper to increase the code semantics.\n *\n * @param {string} str - The string to work with.\n * @param {string} prefix - The sequence to test.\n * @result {boolean} True if `str` starts with `prefix`, false otherwise.\n */\nvar startsWith = exports.startsWith = function startsWith(str, prefix) {\n return str.substring(0, prefix.length) === prefix;\n};\n\n/**\n * Converts a string to base64 encoding.\n *\n * To do so, we either choose the native btoa browser function or the Buffer class\n * received via scope.\n *\n * @param {string} str\n */\nvar base64 = exports.base64 = typeof window === 'undefined' ? function (str) {\n return new Buffer(str).toString('base64');\n} : window.btoa.bind(window);\n\n/**\n * If two objects have the same properties, with the same values\n * then identity identity(obj) === identity(obj2) will return true.\n *\n * @param obj\n * @return string\n */\nvar identity = exports.identity = function identity(obj) {\n return (typeof obj === 'undefined' ? 'undefined' : _typeof(obj)) === 'object' && obj !== null ? JSON.stringify(Object.keys(obj).sort().map(function (key) {\n return [key, obj[key]];\n })) : null;\n};\n\n/**\n * Returns true if both objects have the same properties\n * @param obj1\n * @param obj2\n */\nvar isEqual = exports.isEqual = function isEqual(obj1, obj2) {\n return identity(obj1) === identity(obj2);\n};\n\n/**\n *\n * @param min\n * @param max\n */\nvar getRandomInt = exports.getRandomInt = function getRandomInt(min, max) {\n return Math.floor(Math.random() * (max - min) + min);\n};\n\n/**\n * Checks if a value exists in an array. A strict search is used\n * which means that also the type of the needle in the haystack\n * is checked.\n *\n * @param {*} needle - The searched value.\n * @param {Array} haystack - The array.\n * @return Returns true if needle is found in the array, false otherwise.\n */\nvar inArray = exports.inArray = function inArray(needle, haystack) {\n return haystack.indexOf(needle) !== -1;\n};\n\n/**\n * Checks if a string exists in a string.\n */\nvar hasSubString = exports.hasSubString = function hasSubString(str, sub) {\n return str.indexOf(sub) !== -1;\n};\n\n/**\n * Try to turn the string into a javascript object. If the\n * transformation fails, return the optionally provided `data` object.\n *\n * @param {string} str - The string to parse.\n * @param {*} data - The default value if the operation fails.\n * @return {*} Either the object resulting from the parsing operation\n * or `undefined` or `data` if the operation failed.\n */\nvar parseJSON = exports.parseJSON = function parseJSON(str, data) {\n\n try {\n\n return JSON.parse(str);\n } catch (Error) {\n\n return data;\n }\n};\n\n/**\n * Joins all elements of an array into a string where all elements\n * are wrapped between `left` and `right`.\n *\n * @param {Array} arr - The array to perform the join on.\n * @param {string} left - The wrapping string for the left side.\n * @param {string} right - The wrapping string for the right side.\n * @param {string} [separator] - The separator between a wrapped element\n * and the next one. Defaults to space.\n * @return {string} The wrapped string, e.g. `[[hello]] [[world]]`.\n */\nvar joinAndWrap = exports.joinAndWrap = function joinAndWrap(arr, left, right) {\n var separator = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : ' ';\n return left + arr.join(right + separator + left) + right;\n};\n\n/**\n * Remove any newline from a string\n */\nvar getWithoutNewLines = exports.getWithoutNewLines = function getWithoutNewLines(str) {\n return typeof str === 'string' ? str.replace(/[\\n\\r]/g, ' ') : str;\n};\n\n/**\n * Factory function to return a prototypeless object that is used as\n * map. It only has the property hasOwnProperty in order to to be\n * exchangeble with other framworks that depend on this method like\n * e.g. visjs.\n *\n * @param {Object} [initialValues] - an object whose own properties will be\n * used to initialize the map.\n */\nvar makeHashMap = exports.makeHashMap = function makeHashMap(initialValues) {\n\n var map = Object.create(null);\n Object.defineProperty(map, 'hasOwnProperty', {\n enumerable: false,\n configurable: false,\n writable: false,\n value: Object.prototype.hasOwnProperty.bind(map)\n });\n\n if (initialValues) {\n for (var key in initialValues) {\n if (initialValues.hasOwnProperty(key)) {\n map[key] = initialValues[key];\n }\n }\n }\n\n return map;\n};\n\n/**\n * If an ancestor that possesses a specified class exists the the\n * element will be returned, otherwise undefined is returned.\n *\n * @param {Element} el\n * @param {string} className\n */\nvar getAncestorWithClass = exports.getAncestorWithClass = function getAncestorWithClass(el, className) {\n\n if ((typeof el === 'undefined' ? 'undefined' : _typeof(el)) !== 'object' || typeof className !== 'string') {\n return;\n }\n\n while (el.parentNode && el.parentNode !== document) {\n el = el.parentNode;\n if (el.classList.contains(className)) {\n return el;\n }\n }\n};\n\n/**\n * Searches the dom for elements that possess a certain class\n * and removes this class from each element.\n *\n * @param {Array<string>} classNames - The class names to remove.\n */\nvar findAndRemoveClassNames = exports.findAndRemoveClassNames = function findAndRemoveClassNames(classNames) {\n\n for (var i = classNames.length; i--;) {\n var elements = document.getElementsByClassName(classNames[i]);\n for (var j = elements.length; j--;) {\n elements[j].classList.remove(classNames[i]);\n }\n }\n};\n\n/**\n * Polyfill until `isInteger` has become official. If the target\n * value is an integer, return true, otherwise return false.\n * If the value is NaN or infinite, return false.\n *\n * @param {*} value - The value to be tested for being an integer.\n * @return {boolean} True if the value is an integer, false otherwise.\n */\nvar isInteger = exports.isInteger = Number.isInteger || function (value) {\n return typeof value === 'number' && isFinite(value) && Math.floor(value) === value;\n};\n\n/**\n *\n * @param {string} str\n * @param defaultReplacement\n * @param subStrings\n * @return {*}\n */\nvar replaceAll = exports.replaceAll = function replaceAll(str) {\n var defaultReplacement = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';\n var subStrings = arguments[2];\n\n\n for (var i = subStrings.length; i--;) {\n\n var subString = subStrings[i];\n var replacement = defaultReplacement;\n\n if (Array.isArray(subString)) {\n replacement = subString[1];\n subString = subString[0];\n }\n\n str = str.replace(subString, replacement);\n }\n\n return str;\n};\n\n/**\n * Sadly, setting fields with tw means that we lose the type information\n * since field values are persisted as strings and the type is not\n * included.\n *\n * To ensure that flags are always interpreted correctly, the following\n * function exists.\n *\n * We regard the following values as `true` (order matters):\n *\n * # Any string that can be translated into a number unequal `0`\n * # `\"true\"`\n * # Any number unequal `0`\n * # Boolean `true`\n *\n * The following as false (order matters):\n *\n * # Any string that can be translated into number `0`\n * # Every string unequal `\"true\"`\n * # The number `0`\n * # Boolean `false`\n *\n */\nvar isTrue = exports.isTrue = function isTrue(confVal, defVal) {\n\n if (confVal == null) {\n return !!defVal;\n } else if (typeof confVal === 'string') {\n var n = parseInt(confVal);\n return isNaN(n) ? confVal === 'true' : n !== 0;\n } else if (typeof confVal === 'boolean') {\n return confVal;\n } else if (typeof confVal === 'number') {\n return n !== 0;\n }\n\n return false;\n};\n\n/**\n * If the array contains the element, the element is removed from\n * the array in-place and the removed element.\n */\nvar removeArrayElement = exports.removeArrayElement = function removeArrayElement(arr, el) {\n\n var index = arr.indexOf(el);\n if (index > -1) {\n return arr.splice(index, 1)[0];\n }\n};\n\n/**\n * Returns a new object that contains only properties that start with\n * a certain prefix. The prefix is optionally removed from the result.\n *\n * @param {Object} obj\n * @param {string} prefix - The start sequence\n * @param {boolean} [removePrefix=false] - True if the prefix shall be removed\n * from the resulting property name, false otherwise.\n * @result {object}\n */\nvar getPropertiesByPrefix = exports.getPropertiesByPrefix = function getPropertiesByPrefix(obj, prefix, removePrefix) {\n\n var r = makeHashMap();\n for (var p in obj) {\n if (startsWith(p, prefix)) {\n r[removePrefix ? p.substr(prefix.length) : p] = obj[p];\n }\n }\n\n return r;\n};\n\n/**\n * Function to remove the prefix of a string\n */\nvar getWithoutPrefix = exports.getWithoutPrefix = function getWithoutPrefix(str, prefix) {\n return startsWith(str, prefix) ? str.substr(prefix.length) : str;\n};\n\n/**\n *\n */\nvar hasKeyWithPrefix = exports.hasKeyWithPrefix = function hasKeyWithPrefix(obj, prefix) {\n\n for (var p in obj) {\n if (startsWith(p, prefix)) {\n return true;\n }\n }\n\n return false;\n};\n\n/**\n *\n * @param arr\n */\nvar pickRandom = exports.pickRandom = function pickRandom(arr) {\n return arr[getRandomInt(0, arr.length - 1)];\n};\n\n/**\n * Loads the image from web and passes it to the callback as\n * object url.\n */\nvar getImgFromWeb = exports.getImgFromWeb = function getImgFromWeb(imgUri, callback) {\n\n if (!imgUri || typeof callback !== 'function') return;\n\n var xhr = new XMLHttpRequest();\n xhr.open('GET', imgUri, true);\n xhr.responseType = 'blob';\n xhr.onerror = function (e) {\n console.log(e);\n };\n xhr.onload = function (e) {\n if (this.readyState === 4 && (this.status === 200 || this.status === 0 && this.response.size > 0)) {\n var blob = this.response;\n callback(window.URL.createObjectURL(blob));\n }\n };\n\n try {\n xhr.send();\n } catch (e) {\n console.log(e);\n }\n};\n\n//~ utils.getNestedProperty = function(obj, propPath) {\n//~\n//~ propPath = propPath.split(\".\");\n//~ for (var i = propPath.length; i--;) {\n//~ if (obj !== null && typeof obj === \"object\") {\n//~ obj = obj[propPath[i]];\n//~ }\n//~\n//~ };\n\n/**\n * Works like get `getElementById()` but is based on a class name.\n * It will return the first element inside an optional parent (root)\n * that has a class of this name.\n *\n * @param {string} cls - The class name to search for.\n * @param {Element} [root=document] - The context to search in.\n * @param {boolean} [isRequired=true] - If true, an exception will be\n * thrown if no element can be retrieved. This is important\n * when depending on third party modules and class names change!\n * @throws {EnvironmentError} - May be thrown if\n * `isRequired` is set to true.\n * @return {Element} Either a dom element or null is returned.\n */\nvar getFirstElementByClassName = exports.getFirstElementByClassName = function getFirstElementByClassName(cls, root, isRequired) {\n\n var el = (root || document).getElementsByClassName(cls)[0];\n if (!el && (typeof isRequired === 'boolean' ? isRequired : true)) {\n var text = 'Missing element with class \"' + cls + '\" inside ' + root;\n throw new _exception.EnvironmentError(text);\n }\n\n return el;\n};\n\nvar getRandomLabel = exports.getRandomLabel = function getRandomLabel() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n\n\n var adjective = pickRandom(['exciting', 'notable', 'epic', 'new', 'fancy', 'great', 'cool', 'fresh', 'funky', 'clever']);\n\n var noun = (options.object || pickRandom(['concept', 'idea', 'thought', 'topic', 'subject'])) + (options.plural ? 's' : '');\n\n return 'My ' + adjective + ' ' + noun;\n};\n\nvar _merge = function _merge(dest, src) {\n\n if ((typeof dest === 'undefined' ? 'undefined' : _typeof(dest)) !== 'object') {\n dest = {};\n }\n\n for (var p in src) {\n if (src.hasOwnProperty(p)) {\n if (src[p] != null) {\n // skip null or undefined\n dest[p] = _typeof(src[p]) === 'object' ? _merge(dest[p], src[p]) : src[p]; // primitive type, stop recursion\n }\n }\n }\n\n return dest;\n};\n\n/**\n * Merges `src` into `dest` which means that the merge transforms\n * the `dest` object itself. If src and dest both have the same\n * property path, src does only replace the primitive data type\n * at the end of the path.\n *\n * @todo Should null really be skipped or treated as value?\n *\n * @param {Object} dest - The destination object.\n * @param {...Object} sources - At least one object to merge into `dest`.\n * @return {Object} The original `dest` object.\n */\nvar merge = exports.merge = function merge(dest) {\n for (var _len = arguments.length, sources = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n sources[_key - 1] = arguments[_key];\n }\n\n // start the merging; i = 1 since first argument is the destination\n for (var i = 0, l = sources.length; i < l; i++) {\n var src = sources[i];\n if (src != null && (typeof src === 'undefined' ? 'undefined' : _typeof(src)) === 'object') {\n dest = _merge(dest, src);\n }\n }\n\n return dest;\n};\n\n/**\n * Adds or removes listeners from the target in capture or\n * non-capture (bubbling) mode.\n *\n * @param {string} task - Either \"add\" or \"remove\". Make sure to\n * always call add and remove with *excatly* the same listeners\n * Note: if you use bind, you change the function object.\n * @param {Element} target - The element to attach or remove the\n * listener to or from.\n * @param {Object<string, (Function|Array)>} listeners - The key is\n * the event name and the value is either a handler function\n * or an array where the first index is the handler function and\n * the second is a boolean that specifies whether to use capture\n * or not.\n * @param {boolean} [isCapt=false] - Whether to run the handler in\n * bubbling or capturing phase.\n */\nvar setDomListeners = exports.setDomListeners = function setDomListeners(task, target, listeners, isCapt) {\n\n isCapt = typeof isCapt === 'boolean' ? isCapt : false;\n task = task + 'EventListener';\n\n for (var event in listeners) {\n\n var l = listeners[event];\n\n if (typeof l === 'function') {\n\n target[task](event, l, isCapt);\n } else {\n // expect Array\n\n target[task](event, l[0], typeof l[1] === 'boolean' ? l[1] : isCapt);\n }\n }\n};\n\n/**\n * Removes all child nodes of a DOM element. This includes element\n * and non-element objects.\n */\nvar removeDOMChildNodes = exports.removeDOMChildNodes = function removeDOMChildNodes(el) {\n\n for (var i = el.childNodes.length; i--;) {\n el.removeChild(el.childNodes[i]);\n }\n};\n\n/**\n * Implementation of the algebraic modulus operation.\n *\n * In javascript '%' is really a remainder operator, not a modulus.\n * Algebraically speaking, a modulus operation always yields\n * positive results, while '%' in js can yield negative results.\n *\n * Note: divident mod divisor\n *\n * @param {number} divident\n * @param {number} divisor\n * @return {number}\n */\nvar mod = exports.mod = function mod(divident, divisor) {\n\n var remainder = divident % divisor;\n\n return Math.floor(remainder >= 0 ? remainder : remainder + divisor);\n};\n\n/**\n * Maps a coordinate to the nearest raster coordinate.\n *\n * @param {number} x\n * @param {number} y\n * @param {number} raster\n * @return {{x: number, y: number}}\n */\nvar getNearestRasterPosition = exports.getNearestRasterPosition = function getNearestRasterPosition(_ref, raster) {\n var x = _ref.x,\n y = _ref.y;\n\n\n var rasterHalf = raster / 2;\n\n // calculate distances to previous raster lines\n var distPrevX = mod(x, raster);\n var distPrevY = mod(y, raster);\n\n return {\n x: distPrevX < rasterHalf ? x - distPrevX : x - distPrevX + raster,\n y: distPrevY < rasterHalf ? y - distPrevY : y - distPrevY + raster\n };\n};\n\n/**\n * Force early binding of functions to this context.\n *\n * @param context the context to bind this function to (typically `this`)\n * @param {Array<string>} fnNames - The prototype function names\n * to bind to this context.\n */\nvar bindTo = exports.bindTo = function bindTo(context, fnNames) {\n\n for (var i = fnNames.length; i--;) {\n var fn = context[fnNames[i]];\n context[fnNames[i]] = fn.bind(context);\n }\n};\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/utils/basic.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/thirdParty": { "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/thirdParty", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n// @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/thirdParty\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/**\n * Modified TW-Code from Navigator widget\n * https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/widgets/navigator.js\n */\nvar generateDraftTitle = exports.generateDraftTitle = function generateDraftTitle(title) {\n\n var c = 0,\n draftTitle = void 0;\n do {\n draftTitle = 'Draft ' + (c ? c + 1 + ' ' : '') + 'of \\'' + title + '\\'';\n c++;\n } while ($tw.wiki.tiddlerExists(draftTitle));\n return draftTitle;\n};\n\n/**\n * Modified TW-Code from Navigator widget\n * https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/widgets/navigator.js\n */\nvar makeDraftTiddler = exports.makeDraftTiddler = function makeDraftTiddler(targetTitle) {\n\n // See if there is already a draft tiddler for this tiddler\n var draftTitle = $tw.wiki.findDraft(targetTitle);\n if (draftTitle) {\n return $tw.wiki.getTiddler(draftTitle);\n }\n // Get the current value of the tiddler we're editing\n var tiddler = $tw.wiki.getTiddler(targetTitle);\n // Save the initial value of the draft tiddler\n draftTitle = generateDraftTitle(targetTitle);\n var draftTiddler = new $tw.Tiddler(tiddler, {\n title: draftTitle,\n 'draft.title': targetTitle,\n 'draft.of': targetTitle\n }, $tw.wiki.getModificationFields());\n $tw.wiki.addTiddler(draftTiddler);\n return draftTiddler;\n};\n\n/**\n * TW-Code\n * @deprecated delete this in 2016 and use $tw.utils.getFullScreenApis instead\n */\nvar getFullScreenApis = exports.getFullScreenApis = function getFullScreenApis() {\n\n var d = document,\n db = d.body,\n result = {\n '_requestFullscreen': db.webkitRequestFullscreen !== undefined ? 'webkitRequestFullscreen' : db.mozRequestFullScreen !== undefined ? 'mozRequestFullScreen' : db.msRequestFullscreen !== undefined ? 'msRequestFullscreen' : db.requestFullscreen !== undefined ? 'requestFullscreen' : '',\n '_exitFullscreen': d.webkitExitFullscreen !== undefined ? 'webkitExitFullscreen' : d.mozCancelFullScreen !== undefined ? 'mozCancelFullScreen' : d.msExitFullscreen !== undefined ? 'msExitFullscreen' : d.exitFullscreen !== undefined ? 'exitFullscreen' : '',\n '_fullscreenElement': d.webkitFullscreenElement !== undefined ? 'webkitFullscreenElement' : d.mozFullScreenElement !== undefined ? 'mozFullScreenElement' : d.msFullscreenElement !== undefined ? 'msFullscreenElement' : d.fullscreenElement !== undefined ? 'fullscreenElement' : '',\n '_fullscreenChange': d.webkitFullscreenElement !== undefined ? 'webkitfullscreenchange' : d.mozFullScreenElement !== undefined ? 'mozfullscreenchange' : d.msFullscreenElement !== undefined ? 'MSFullscreenChange' : d.fullscreenElement !== undefined ? 'fullscreenchange' : ''\n };\n if (!result._requestFullscreen || !result._exitFullscreen || !result._fullscreenElement) {\n return null;\n } else {\n return result;\n }\n};\n\n/**\n *\n * Slightly modified by me to allow an optional prefix.\n *\n * For the original code:\n *\n * Copyright (c) 2014, Hugh Kennedy, All rights reserved.\n * Code published under the BSD 3-Clause License\n *\n * @see oringal repo https://github.com/hughsk/flat\n * @see snapshot https://github.com/felixhayashi/flat\n * @see http://opensource.org/licenses/BSD-3-Clause\n */\nvar flatten = exports.flatten = function flatten(target) {\n var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n\n var delimiter = opts.delimiter || '.';\n var prefix = opts.prefix || '';\n var output = {};\n\n function step(object, prev) {\n Object.keys(object).forEach(function (key) {\n var value = object[key];\n var isarray = opts.safe && Array.isArray(value);\n var type = Object.prototype.toString.call(value);\n var isobject = type === '[object Object]' || type === '[object Array]';\n\n var newKey = prev ? prev + delimiter + key : prefix + key;\n\n if (!isarray && isobject) {\n return step(value, newKey);\n }\n\n output[newKey] = value;\n });\n }\n\n step(target);\n\n return output;\n};\n\n/**\n * Copyright (c) 2014, Hugh Kennedy, All rights reserved.\n * Code published under the BSD 3-Clause License\n *\n * @see oringal repo https://github.com/hughsk/flat\n * @see snapshot https://github.com/felixhayashi/flat\n * @see http://opensource.org/licenses/BSD-3-Clause\n */\nvar unflatten = exports.unflatten = function unflatten(target) {\n var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n\n var delimiter = opts.delimiter || '.';\n var result = {};\n\n if (Object.prototype.toString.call(target) !== '[object Object]') {\n return target;\n }\n\n // safely ensure that the key is\n // an integer.\n function getkey(key) {\n var parsedKey = Number(key);\n\n return isNaN(parsedKey) || key.indexOf('.') !== -1 ? key : parsedKey;\n }\n\n Object.keys(target).forEach(function (key) {\n var split = key.split(delimiter);\n var key1 = getkey(split.shift());\n var key2 = getkey(split[0]);\n var recipient = result;\n\n while (key2 !== undefined) {\n if (recipient[key1] === undefined) {\n recipient[key1] = typeof key2 === 'number' && !opts.object ? [] : {};\n }\n\n recipient = recipient[key1];\n if (split.length > 0) {\n key1 = getkey(split.shift());\n key2 = getkey(split[0]);\n }\n }\n\n // unflatten again for 'messy objects'\n recipient[key1] = unflatten(target[key], opts);\n });\n\n return result;\n};\n\n/**\n * An adopted version of pmario's version to create\n * uuids of type RFC4122, version 4 ID.\n *\n * Shortened version:\n * pmario (1.0 - 2011.05.22):\n * http://chat-plugins.tiddlyspace.com/#UUIDPlugin\n *\n * Original version:\n * Math.uuid.js (v1.4)\n * http://www.broofa.com\n * mailto:robert@broofa.com\n *\n * Copyright (c) 2010 Robert Kieffer\n * Dual licensed under the MIT and GPL licenses.\n *\n * ---\n * @see https://github.com/almende/vis/issues/432\n*/\nvar genUUID = exports.genUUID = function () {\n\n // Private array of chars to use\n var CHARS = '0123456789abcdefghijklmnopqrstuvwxyz'.split('');\n\n return function () {\n var chars = CHARS,\n uuid = new Array(36);\n\n var rnd = 0,\n r;\n for (var i = 0; i < 36; i++) {\n if (i == 8 || i == 13 || i == 18 || i == 23) {\n uuid[i] = '-';\n } else if (i == 14) {\n uuid[i] = '4';\n } else {\n if (rnd <= 0x02) rnd = 0x2000000 + Math.random() * 0x1000000 | 0;\n r = rnd & 0xf;\n rnd = rnd >> 4;\n uuid[i] = chars[i == 19 ? r & 0x3 | 0x8 : r];\n }\n }\n\n return uuid.join('');\n };\n}();\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/utils/thirdParty.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/tmap": { "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/tmap", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.getSnapshotTitle = exports.getArrayValuesAsHashmapKeys = exports.getLookupTable = exports.keyOfItemWithProperty = exports.keysOfItemsWithProperty = exports.getDublicates = exports.getId = exports.refreshDataSet = exports.drawRaster = exports.getPrettyFilter = exports.groupByProperty = exports.isEdgeTypeMatch = exports.getEdgeTypeMatches = exports.getDataUri = exports.convert = exports.getValues = exports.getIterableCollection = exports.getLabel = undefined;\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/tmap\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\nvar _vis = require('$:/plugins/felixhayashi/vis/vis.js');\n\nvar _vis2 = _interopRequireDefault(_vis);\n\nvar _exception = require('$:/plugins/felixhayashi/tiddlymap/js/exception');\n\nvar _basic = require('$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic');\n\nvar basicUtils = _interopRequireWildcard(_basic);\n\nvar _wiki = require('$:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki');\n\nvar wikiUtils = _interopRequireWildcard(_wiki);\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/**\n * TODO: this method does not seem to be used!\n * @param {Tiddler} tiddler\n * @param {string} aliasField - A tiddler field that contains an\n * alternative title (e.g. \"caption\").\n * @return {string|undefined} If the `aliasField` exists and is not\n * empty, the value of the `aliasField` otherwise the tiddler's\n * title or undefined if the tiddler doesn't exist.\n */\nvar getLabel = exports.getLabel = function getLabel(tiddler, aliasField) {\n var tObj = wikiUtils.getTiddler(tiddler);\n return (tObj && tObj.fields[aliasField] ? tObj.fields[aliasField] : tObj.fields.title).replace('\\\\n', '\\n');\n};\n\n/**\n * This function will return a collection object whose data can be\n * via `Object.keys(col)` in a loop.\n *\n * @param {Collection} col - A collection\n * @return {Hashmap} The iterable object.\n */\nvar getIterableCollection = exports.getIterableCollection = function getIterableCollection(col) {\n return col instanceof _vis2.default.DataSet ? col.get() : col;\n};\n\n/**\n * Extract all the values from a collection. If `col` is an object,\n * only properties are considered that are its own and iterable.\n *\n * @param {Collection} col\n * @return {Array} An array\n */\nvar getValues = exports.getValues = function getValues(col) {\n\n if (Array.isArray(col)) {\n\n return col; // bounce back.\n } else if (col instanceof _vis2.default.DataSet) {\n // a dataset\n\n return col.get({ returnType: 'Array' });\n }\n\n var result = [];\n var keys = Object.keys(col);\n for (var i = keys.length; i--;) {\n result.push(col[keys[i]]);\n }\n\n return result;\n};\n\n/**\n * Transforms a collection of a certain type into a collection of\n * another type.\n *\n * **Attention**: When trying to convert an array into a object, the\n * array will be simply bounced back. Let's hope no one added enumerable\n * properties to Array.prototype :)\n *\n * @param {Collection} col - The collection to convert.\n * @param {CollectionTypeString} [outputType=\"dataset\"] - The output type.\n * @return {Collection} A **new** collection of type `outputType`.\n */\nvar convert = exports.convert = function convert(col, outputType) {\n\n if ((typeof col === 'undefined' ? 'undefined' : _typeof(col)) !== 'object') {\n throw new _exception.InvalidArgumentException(col, outputType);\n }\n\n if (outputType === 'object') {\n outputType = 'hashmap';\n }\n\n var mapper = {\n array: function array(col) {\n return getValues(col);\n },\n hashmap: function hashmap(col) {\n return col instanceof _vis2.default.DataSet ? col.get({ returnType: 'Object' }) : col;\n },\n dataset: function dataset(col) {\n return col instanceof _vis2.default.DataSet ? col : !Array.isArray(col) ? getValues(col) : new _vis2.default.DataSet(col);\n }\n };\n\n return mapper[outputType](col);\n};\n\n/**\n * @param {Tiddler} tiddler\n * @param {string} [type]\n * @param {boolean} [isForceBase64]\n * @return {string}\n */\nvar getDataUri = exports.getDataUri = function getDataUri(tiddler, type, isForceBase64) {\n\n var imgTObj = wikiUtils.getTiddler(tiddler);\n type = type || imgTObj.fields.type || 'image/svg+xml';\n var body = imgTObj.fields.text;\n var encoding = $tw.config.contentTypeInfo[type].encoding;\n\n if (type === 'image/svg+xml') {\n\n // see http://stackoverflow.com/questions/10768451/inline-svg-in-css\n body = body.replace(/\\r?\\n|\\r/g, ' ');\n\n if (!basicUtils.hasSubString('xmlns', body)) {\n // @tiddlywiki it is bad to remove the xmlns attribute!\n\n body = body.replace(/<svg/, '<svg xmlns=\"http://www.w3.org/2000/svg\"');\n }\n }\n\n if (isForceBase64 && encoding !== 'base64') {\n encoding = 'base64';\n body = basicUtils.base64(body);\n }\n\n return 'data:' + type + ';' + encoding + ',' + body;\n};\n\n// @todo move this to environment\nvar eTyFiltAutoPrefix = '[all[]] ';\n\n/**\n *\n * @param filter\n * @param titles\n * @return {*}\n */\nvar getEdgeTypeMatches = exports.getEdgeTypeMatches = function getEdgeTypeMatches() {\n var filter = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n var titles = arguments[1];\n\n\n if (!titles) {\n titles = wikiUtils.getTiddlersByPrefix($tm.path.edgeTypes + '/', {\n iterator: 'eachTiddlerPlusShadows',\n removePrefix: true\n });\n }\n\n if (titles != null && !Array.isArray(titles)) {\n titles = Object.keys(titles);\n }\n\n return wikiUtils.getMatches(eTyFiltAutoPrefix + filter, titles);\n};\n\nvar isEdgeTypeMatch = exports.isEdgeTypeMatch = function isEdgeTypeMatch(title) {\n var filter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';\n return wikiUtils.isMatch(title, eTyFiltAutoPrefix + filter);\n};\n\n/**\n *\n */\nvar groupByProperty = exports.groupByProperty = function groupByProperty(col, prop) {\n\n col = getIterableCollection(col);\n\n var result = basicUtils.makeHashMap();\n var keys = Object.keys(col);\n\n for (var i in keys) {\n\n var item = col[keys[i]];\n var val = item[prop];\n\n if (val == null) {\n // null or undefined\n\n // @todo use exception class\n throw 'Cannot group by property ' + prop;\n } else {\n\n if (!Array.isArray(result[val])) {\n result[val] = [];\n }\n result[val].push(item);\n }\n }\n\n return result;\n};\n\n/**\n * Turns the filter expression in a nicely formatted (but unusable)\n * text, making it easier to edit long filter expressions.\n *\n * @param {string} expr - A valid filter expression.\n * @result {string} A formatted (unusable) filter expression.\n */\nvar getPrettyFilter = exports.getPrettyFilter = function getPrettyFilter(expr) {\n\n // remove outer spaces and separate operands\n expr = expr.trim().replace('][', '] [');\n\n // regex to identify operands\n var re = /[+-]?\\[.+?[\\]\\}\\>]\\]/g;\n\n // get operands\n var operands = expr.match(re);\n\n // replace operands with dummies and trim again to avoid trailing spaces\n expr = expr.replace(re, ' [] ').trim();\n\n // turn it into an array\n var stringsPlusDummies = expr.split(/\\s+/);\n\n var operandIndex = 0;\n var parts = [];\n for (var i = 0, l = stringsPlusDummies.length; i < l; i++) {\n parts[i] = stringsPlusDummies[i] === '[]' ? operands[operandIndex++] : stringsPlusDummies[i];\n }\n\n return parts.join('\\n');\n};\n\n/**\n * This function will draw a raster on the network canvas that will\n * adjust to the network's current scaling factor and viewport offset.\n *\n * @param {CanvasRenderingContext2D} ctx - The canvas's context passed by vis.\n * @param {number} scaleFactor - The current scale factor of the network.\n * @param {Object} viewCenter - Virtual center point of the view.\n * @param {number} rasterSize - The size of the squares that are drawn.\n * @param {string} color - A string parsed as CSS color value.\n */\nvar drawRaster = exports.drawRaster = function drawRaster(ctx, scaleFactor, viewCenter, rasterSize) {\n var color = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : '#D9D9D9';\n\n // from now on the most central raster point\n var _basicUtils$getNeares = basicUtils.getNearestRasterPosition(viewCenter, rasterSize),\n centerX = _basicUtils$getNeares.x,\n centerY = _basicUtils$getNeares.y;\n\n var scaledWidth = ctx.canvas.width / scaleFactor;\n var scaledHeight = ctx.canvas.height / scaleFactor;\n\n // some extra lines to ensure the canvas is completely filled with lines\n var extraLines = rasterSize * 2;\n\n // calculate the space that is required to draw the rasters\n var hSpace = Math.ceil(scaledWidth / rasterSize / 2) * rasterSize + extraLines;\n var vSpace = Math.ceil(scaledHeight / rasterSize / 2) * rasterSize + extraLines;\n\n // align the space to the center points and calculate the offsets\n var left = centerX - hSpace;\n var right = centerX + hSpace;\n var top = centerY - vSpace;\n var bottom = centerY + vSpace;\n\n ctx.beginPath();\n\n // draw vertical lines\n for (var x = left; x < right; x += rasterSize) {\n ctx.moveTo(x, top);\n ctx.lineTo(x, bottom);\n }\n\n // draw horizontal lines\n for (var y = top; y <= bottom; y += rasterSize) {\n ctx.moveTo(left, y);\n ctx.lineTo(right, y);\n }\n\n ctx.strokeStyle = color;\n ctx.fillStyle = color;\n ctx.stroke();\n};\n\n/**\n * Updates a dataset.\n *\n * Note: never use the dataset's update() method, it does not properly remove\n * obsolete properties! – use remove and add instead.\n *\n * @param {vis.DataSet} [ds] - The dataset to be updated\n * @param {Hashmap<id, Node>} ltNew - Lookup table that contains the *new* set of nodes.\n */\nvar refreshDataSet = exports.refreshDataSet = function refreshDataSet(ds, ltNew) {\n\n var ltOld = ds.get({ returnType: 'Object' });\n\n var inserted = [];\n var updated = [];\n var withoutPosition = [];\n var removed = [];\n\n for (var id in ltNew) {\n\n if (ltOld[id]) {\n // element already exists in graph\n\n if (basicUtils.isEqual(ltOld[id], ltNew[id])) {\n // simply keep element\n continue;\n }\n\n updated.push(id);\n ds.remove(id);\n } else {\n\n inserted.push(id);\n }\n\n if (ltNew[id].x === undefined) {\n withoutPosition.push(id);\n }\n\n ds.add(ltNew[id]);\n }\n\n for (var _id in ltOld) {\n if (!ltNew[_id]) {\n removed.push(_id);\n ds.remove(_id);\n }\n }\n\n return {\n withoutPosition: withoutPosition,\n inserted: inserted,\n updated: updated,\n removed: removed\n };\n};\n\n/**\n * Returns the tmap id that is stored in a designated field in the tiddler.\n *\n * @param tiddler\n * @return {string} the tmap id of this tiddler\n */\nvar getId = exports.getId = function getId(tiddler) {\n return wikiUtils.getTiddler(tiddler).fields['tmap.id'];\n};\n\n/**\n * Returns all other tiddlers that have the same tmap.id field entry.\n *\n * Note: typically tiddlers don't have the same id assigned, however,\n * this can happen when tiddlers are imported or cloned.\n *\n * @param {Tiddler} tiddler\n * @return {array<TiddlerReference>} a list of tiddlers with the same id as the\n * provided tiddler (excluding the provided tiddler itself).\n */\nvar getDublicates = exports.getDublicates = function getDublicates(tiddler) {\n\n var id = getId(tiddler);\n\n if (!id) {\n\n return [];\n }\n\n var tiddlers = wikiUtils.getTiddlersWithField('tmap.id', id, { limit: 2 });\n delete tiddlers[wikiUtils.getTiddlerRef(tiddler)];\n\n return Object.keys(tiddlers);\n};\n\n/**\n * Function that searches an array for an object with a property\n * having a certain value.\n *\n * Attention: Not the item itself but the item's key is returned.\n *\n * @param {Collection} col - The collection to search in.\n * @param {string} key - The property name to look for.\n * @param {*} [val] - An optional value that the object's property must have\n * in order to match.\n * @param {number} [limit] - An optional result limit (>0) to stop the search.\n * @return {Array<Id>} An array containing the indeces of matching items.\n */\nvar keysOfItemsWithProperty = exports.keysOfItemsWithProperty = function keysOfItemsWithProperty(col, key, val, limit) {\n\n col = getIterableCollection(col);\n\n var keys = Object.keys(col);\n var result = [];\n\n limit = typeof limit === 'number' ? limit : keys.length;\n\n for (var i = 0, l = keys.length; i < l; i++) {\n var index = keys[i];\n if (_typeof(col[index]) === 'object' && col[index][key]) {\n if (!val || col[index][key] === val) {\n result.push(index);\n if (result.length === limit) {\n break;\n }\n }\n }\n }\n\n return result;\n};\n\n/**\n *\n * @param col\n * @param key\n * @param val\n * @return {*}\n */\nvar keyOfItemWithProperty = exports.keyOfItemWithProperty = function keyOfItemWithProperty(col, key, val) {\n return keysOfItemsWithProperty(col, key, val, 1)[0];\n};\n\n/**\n * In a collection where all elements have a **distinct** property\n * `lookupKey`, use the value of each element's `lookupKey` as key\n * to identify the object. If no property `lookupKey` is specified,\n * the collection's values are used as keys and `true` is used as value,\n * however, if the used keys are not strings, an error is thrown.\n *\n * @param {Collection} col - The collection for which to create a lookup table.\n * @param {string} [lookupKey] - The property name to use as index in\n * the lookup table. If not specified, the collection values are tried\n * to be used as indeces.\n * @return {Hashmap} The lookup table.\n */\nvar getLookupTable = exports.getLookupTable = function getLookupTable(col, lookupKey) {\n\n col = getIterableCollection(col);\n\n var lookupTable = basicUtils.makeHashMap();\n var keys = Object.keys(col);\n\n for (var i = 0, l = keys.length; i < l; i++) {\n\n var key = keys[i];\n var idx = lookupKey ? col[key][lookupKey] : col[key];\n var type = typeof idx === 'undefined' ? 'undefined' : _typeof(idx);\n\n if (type === 'string' && idx !== '' || type === 'number') {\n if (!lookupTable[idx]) {\n // doesn't exist yet!\n lookupTable[idx] = lookupKey ? col[key] : true;\n continue;\n }\n }\n\n // @todo use exception class\n throw new Error('Cannot use \"' + idx + '\" as lookup table index');\n }\n\n return lookupTable;\n};\n\n/**\n * Alias for {@link getLookupTable}\n */\nvar getArrayValuesAsHashmapKeys = exports.getArrayValuesAsHashmapKeys = getLookupTable;\n\n/**\n *\n * @param viewLabel\n * @param type\n */\nvar getSnapshotTitle = exports.getSnapshotTitle = function getSnapshotTitle(viewLabel, type) {\n return 'Snapshot \\u2013 ' + viewLabel + ' (' + new Date().toDateString() + ').' + (type || 'png');\n};\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/utils/tmap.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/utils": { "title": "$:/plugins/felixhayashi/tiddlymap/js/utils", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.utils = undefined;\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/utils\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\nvar _basic = require('$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic');\n\nvar basicUtils = _interopRequireWildcard(_basic);\n\nvar _thirdParty = require('$:/plugins/felixhayashi/tiddlymap/js/lib/utils/thirdParty');\n\nvar thirdPartyUtils = _interopRequireWildcard(_thirdParty);\n\nvar _wiki = require('$:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki');\n\nvar wikiUtils = _interopRequireWildcard(_wiki);\n\nvar _tmap = require('$:/plugins/felixhayashi/tiddlymap/js/lib/utils/tmap');\n\nvar tMapUtils = _interopRequireWildcard(_tmap);\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }\n\n/*** Code **********************************************************/\n\n/**\n * A utilities class that contains universally used helper functions\n * to abbreviate code and make my life easier.\n *\n * ATTENTION: This module must not require any other tiddlymap file\n * in order to avoid cyclic dependencies. For the same reason,\n * it must also not access the `$tm.*` object.\n *\n * Exceptions to this restriction:\n * - The utils module may access all `$tm.*` properties\n * defined in startup.environment.\n * - The utils module may require vendor libs or tiddlymap libs\n * that only require vendor libs themselves.\n *\n * @see Dom utilities {@link https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/utils/*}\n * @namespace utils\n */\nvar utils = exports.utils = _extends({}, basicUtils, thirdPartyUtils, wikiUtils, tMapUtils);\n\nexports.default = utils;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/utils/utils.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki": { "title": "$:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.touch = exports.addTiddler = exports.getTiddlersByPrefix = exports.getTiddlerWithField = exports.getTiddlersWithField = exports.deleteByPrefix = exports.cp = exports.mv = exports.addTWlisteners = exports.getChildWidgetByProperty = exports.getMergedTiddlers = exports.isSystemOrDraft = exports.isDraft = exports.setText = exports.getText = exports.isLeftVersionGreater = exports.getEntry = exports.setEntry = exports.clone = exports.writeFieldData = exports.parseFieldData = exports.isPreviewed = exports.notify = exports.registerTransclude = exports.getElementNode = exports.getTiddlerNode = exports.getTranscludeNode = exports.isMatch = exports.getMatches = exports.moveFieldValues = exports.deleteTiddlers = exports.setField = exports.setSidebarTab = exports.tiddlerExists = exports.getField = exports.getTiddler = exports.getTiddlerRef = undefined;\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar _exception = require('$:/plugins/felixhayashi/tiddlymap/js/exception');\n\nvar _basic = require('$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic');\n\nvar basicUtils = _interopRequireWildcard(_basic);\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\n/**\n * Gets a tiddler reference from a tRef or tObj\n *\n * @param {Tiddler|string} tiddler - A tiddler reference or object.\n * @return {TiddlerReference|null} A tiddler reference (title)\n */\nvar getTiddlerRef = exports.getTiddlerRef = function getTiddlerRef(tiddler) {\n\n if (tiddler instanceof $tw.Tiddler) {\n\n return tiddler.fields.title;\n } else if (typeof tiddler === 'string') {\n\n return tiddler;\n } else {\n\n throw new _exception.InvalidArgumentException(tiddler);\n }\n};\n\n/**\n * Similar to {@code wiki.getTiddler()} but also accepts a tObj as\n * argument, thus, making it unnecessary to always differentiate or remember\n * if we are dealing with an object or a reference.\n *\n * @see https://github.com/Jermolene/TiddlyWiki5/blob/master/boot/boot.js#L866\n * @param {Tiddler} tiddler - A tiddler reference or object.\n * @return {Tiddler} A tiddler object.\n */\nvar getTiddler = exports.getTiddler = function getTiddler(tiddler) {\n return $tw.wiki.getTiddler(tiddler instanceof $tw.Tiddler ? tiddler.fields.title : tiddler);\n};\n\n/**\n * Get a tiddler's field value. If the field does not exist or\n * its value is an empty string, return the default or an empty\n * string.\n */\nvar getField = exports.getField = function getField(tiddler, field) {\n var defValue = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : '';\n\n\n var tObj = getTiddler(tiddler);\n return !tObj ? defValue : tObj.fields[field] || defValue;\n};\n\n/**\n * Checks if tiddlers (including shadow tiddlers) exist.\n *\n * @param {Tiddler} tiddler\n * @return {boolean} True if the tiddler exists, false otherwise\n */\nvar tiddlerExists = exports.tiddlerExists = function tiddlerExists(tiddler) {\n\n if (!tiddler) {\n return false;\n }\n\n var tRef = getTiddlerRef(tiddler);\n\n return Boolean(tRef && ($tw.wiki.tiddlerExists(tRef) || $tw.wiki.isShadowTiddler(tRef)));\n};\n\nvar setSidebarTab = exports.setSidebarTab = function setSidebarTab(tRef) {\n\n setText(getTiddlersByPrefix('$:/state/tab/sidebar-')[0], tRef);\n};\n\n/**\n * Set a tiddler field to a given value.\n *\n * Setting the title field to another value will clone the tiddler.\n * In this case, better use @link{clone} as this is\n * semantically stronger.\n *\n * This method is guarded against\n * https://github.com/Jermolene/TiddlyWiki5/issues/2025\n *\n * @return {$tw.Tiddler|undefined} The tiddler object containing\n * the field with the assigned value.\n */\nvar setField = exports.setField = function setField(tiddler, field, value) {\n\n if (!tiddler || !field) {\n return;\n }\n\n var tRef = getTiddlerRef(tiddler);\n var fields = _defineProperty({\n title: tRef\n }, field, value);\n\n // do not use any tObj provided, it may result in a lost update!\n var tObj = $tw.wiki.getTiddler(tRef, true);\n\n if (field !== 'text' && tObj && !tObj.fields.text) {\n fields.text = '';\n }\n\n tObj = new $tw.Tiddler(tObj, fields);\n $tw.wiki.addTiddler(tObj);\n\n return tObj;\n};\n\n/**\n * Pendant to tw native {@code addTiddlers()}.\n *\n * Also removes tiddlers from the river.\n *\n * @param {TiddlerCollection} tiddlers - A collection of tiddlers\n * to be removed.\n */\nvar deleteTiddlers = exports.deleteTiddlers = function deleteTiddlers(tiddlers) {\n\n var keys = Object.keys(tiddlers);\n var storyList = $tw.wiki.getTiddlerList('$:/StoryList');\n\n for (var i = keys.length; i--;) {\n var tRef = getTiddlerRef(tiddlers[keys[i]]);\n if (!$tw.wiki.tiddlerExists(tiddlers[keys[i]])) {\n // this check is important!\n // see https://github.com/Jermolene/TiddlyWiki5/issues/1919\n continue;\n }\n\n var index = storyList.indexOf(tRef);\n if (index !== -1) {\n // tiddler is displayed in river\n storyList.splice(index, 1);\n setField('$:/StoryList', 'list', storyList);\n }\n\n // finally delete the tiddler;\n\n\n $tw.wiki.deleteTiddler(tRef);\n }\n};\n\nvar moveFieldValues = exports.moveFieldValues = function moveFieldValues(oldName, newName, isRemoveOldField, isIncludeSystemTiddlers, tiddlers) {\n\n if (oldName === newName) return;\n\n var allTiddlers = tiddlers || $tw.wiki.allTitles();\n\n for (var i = allTiddlers.length; i--;) {\n\n var tObj = getTiddler(allTiddlers[i]);\n\n if (tObj.isDraft() || !tObj.fields[oldName]) {\n continue;\n }\n\n if (!isIncludeSystemTiddlers && $tw.wiki.isSystemTiddler(allTiddlers[i])) {\n continue;\n }\n\n var fields = _defineProperty({}, newName, tObj.fields[oldName]);\n\n if (isRemoveOldField) {\n fields[oldName] = undefined;\n }\n $tw.wiki.addTiddler(new $tw.Tiddler(tObj, fields));\n }\n};\n\n/**\n * This function returns all tiddlers that match the filter.\n *\n * @Todo: skip drafts! Or not?\n *\n * @param {TiddlyWikiFilter} filter - The filter to use.\n * @param {TiddlerCollection} [tiddlers] - A set of tiddlers used as\n * source. If not defined, all tiddlers and system tiddlers are\n * selected. Shadows are *not* included.\n * @return {Array.<TiddlerReference>}\n */\nvar getMatches = exports.getMatches = function getMatches(filter, tiddlers, widget) {\n\n // use wiki as default source\n var source = undefined;\n\n // shortcuts for performance\n var wiki = $tw.wiki;\n\n if (typeof filter === 'string') {\n filter = wiki.compileFilter(filter);\n }\n\n // if a source is provided, create an iterator callback\n if (tiddlers != null && (typeof tiddlers === 'undefined' ? 'undefined' : _typeof(tiddlers)) === 'object') {\n\n if (!Array.isArray(tiddlers)) {\n tiddlers = Object.keys(tiddlers);\n }\n\n source = function source(callback) {\n for (var i = tiddlers.length; i--;) {\n var tObj = wiki.getTiddler(tiddlers[i]);\n callback(tObj, tiddlers[i]);\n }\n };\n }\n\n return filter.call(wiki, source, widget);\n};\n\n/**\n * Tries to match a single tiddler object against a filter.\n * Returns a boolean value.\n *\n * @param {Tiddler} tiddler - The object to apply the filter to.\n * @param {TiddlyWikiFilter} filter - The filter to use.\n * @return {boolean} True if the tiddler matches the filter, false otherwise.\n */\nvar isMatch = exports.isMatch = function isMatch(tiddler, filter) {\n return getTiddlerRef(tiddler) === getMatches(filter, [getTiddlerRef(tiddler)])[0];\n};\n\n/**\n *\n * @param {Tiddler} tiddler\n * @param {boolean} isBlock\n */\nvar getTranscludeNode = exports.getTranscludeNode = function getTranscludeNode(tiddler, isBlock) {\n return {\n type: 'transclude',\n attributes: {\n tiddler: {\n type: 'string',\n value: getTiddlerRef(tiddler) } },\n children: [],\n isBlock: !!isBlock\n };\n};\n\n/**\n *\n * @param {Tiddler} tiddler\n */\nvar getTiddlerNode = exports.getTiddlerNode = function getTiddlerNode(tiddler) {\n return {\n type: 'tiddler',\n attributes: {\n tiddler: {\n type: 'string', value: getTiddlerRef(tiddler) } },\n children: []\n };\n};\n\n/**\n *\n * @param type\n * @param className\n * @param text\n */\nvar getElementNode = exports.getElementNode = function getElementNode(type, className, text) {\n return {\n type: 'element',\n tag: type,\n attributes: {\n class: {\n type: 'string',\n value: className } },\n children: text ? [{ type: 'text', text: text }] : []\n };\n};\n\n/**\n *\n * @param {Widget} widget\n * @param {string} name\n * @param {Tiddler} tiddler\n * @return {*}\n */\nvar registerTransclude = exports.registerTransclude = function registerTransclude(widget, name, tiddler) {\n\n // if an instance exists, remove it\n basicUtils.removeArrayElement(widget.children, widget[name]);\n\n widget[name] = widget.makeChildWidget(getTranscludeNode(tiddler, true));\n widget.children.push(widget[name]);\n\n return widget[name];\n};\n\n/**\n * This function uses the tw-notification mechanism to display a\n * temporary message.\n *\n * @see https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/utils/dom/notifier.js\n * @param {string} message - A short message to display.\n */\nvar notify = exports.notify = function notify(message) {\n\n // @todo add to environment\n var notifyTiddlerRef = '$:/temp/tiddlymap/notify';\n\n $tw.wiki.addTiddler(new $tw.Tiddler({\n title: notifyTiddlerRef,\n text: message\n }));\n\n $tw.notifier.display(notifyTiddlerRef);\n};\n\n/**\n * The function allows to detect whether a widget is displayed\n * in preview or not.\n */\nvar isPreviewed = exports.isPreviewed = function isPreviewed(widget) {\n if (!widget) {\n return false;\n }\n\n // TODO: in the wiki utils we should not know about TiddlyMap domNode property!\n if (widget.domNode.isTiddlyWikiFakeDom) {\n return true;\n }\n\n if (widget.getVariable('tv-tiddler-preview')) {\n return true;\n } else {\n // fallback for < v5.1.9\n var cls = 'tc-tiddler-preview-preview';\n // TODO: in the wiki utils we should not know about TiddlyMap domNode property!\n return !!basicUtils.getAncestorWithClass(widget.parentDomNode, cls);\n }\n};\n\n/**\n * Parse json from field or return default value on error.\n *\n * @param {Tiddler} tiddler - The tiddler containing the json.\n * @param {string} field - The field with the json data.\n * @param {Object} [data] - An optional default value.\n * @return {*} Either the parsed data or the default data.\n */\nvar parseFieldData = exports.parseFieldData = function parseFieldData(tiddler) {\n var field = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'text';\n var data = arguments[2];\n\n\n var tObj = getTiddler(tiddler);\n\n if (!tObj) {\n return data;\n }\n\n return basicUtils.parseJSON(tObj.fields[field], data);\n};\n\n/**\n * Serialize json data and store it in a tiddler's field.\n *\n * @param {Tiddler} tiddler - The tiddler to store the json in.\n * @param {string} field - The field that will store the json.\n * @param {Object} data - The json data.\n * @param {int} [indent = 0] - the indentation\n */\nvar writeFieldData = exports.writeFieldData = function writeFieldData(tiddler, field, data, indent) {\n\n if ((typeof data === 'undefined' ? 'undefined' : _typeof(data)) !== 'object') {\n return;\n }\n\n indent = parseInt(indent);\n indent = indent > 0 && field === 'text' ? indent : 0;\n\n setField(tiddler, field, JSON.stringify(data, null, indent));\n};\n\n/**\n * Clone a tiddler and give it another title.\n * This means the tiddlers are equal except from their titles.\n */\nvar clone = exports.clone = function clone(src, dest) {\n\n setField(src, 'title', dest);\n};\n\n/**\n * Set the value of a data tiddler entry (index) to a given value\n */\nvar setEntry = exports.setEntry = function setEntry(tiddler, prop, value) {\n\n $tw.wiki.setText(getTiddlerRef(tiddler), null, prop, value);\n};\n\n/**\n * Get the value of a data tiddler entry (index)\n */\nvar getEntry = exports.getEntry = function getEntry(tiddler, prop, defValue) {\n\n var data = $tw.wiki.getTiddlerData(getTiddlerRef(tiddler), {});\n return data[prop] == null ? defValue : data[prop];\n};\n\n//~ utils.getNestedProperty = function(obj, propPath) {\n//~\n//~ propPath = propPath.split(\".\");\n//~ for (var i = propPath.length; i--;) {\n//~ if (obj !== null && typeof obj === \"object\") {\n//~ obj = obj[propPath[i]];\n//~ }\n//~\n//~ };\n\n/**\n * Compare versions.\n * @return {boolean} Unlike `$tw.utils.checkVersions`, this function\n * only returns true if the left argument is greater than the right\n * argument.\n */\nvar isLeftVersionGreater = exports.isLeftVersionGreater = function isLeftVersionGreater(v1, v2) {\n return v1 !== v2 && $tw.utils.checkVersions(v1, v2);\n};\n\n/**\n *\n * @param tiddler\n * @param defValue\n */\nvar getText = exports.getText = function getText(tiddler, defValue) {\n return getField(tiddler, 'text', defValue);\n};\n\n/**\n *\n * @param tiddler\n * @param value\n */\nvar setText = exports.setText = function setText(tiddler, value) {\n\n setField(tiddler, 'text', value);\n};\n\n/**\n * Checks whether a tiddler is a draft or not.\n *\n * @param {Tiddler} tiddler - The tiddler to check on.\n */\nvar isDraft = exports.isDraft = function isDraft(tiddler) {\n\n var tObj = getTiddler(tiddler);\n return tObj && tObj.isDraft();\n};\n\n/**\n * Get a tiddler's text or otherwise return a default text.\n */\nvar isSystemOrDraft = exports.isSystemOrDraft = function isSystemOrDraft(tiddler) {\n return $tw.wiki.isSystemTiddler(getTiddlerRef(tiddler)) || isDraft(tiddler);\n};\n\n/**\n * Function to merge an array of tiddlers into a single tiddler.\n *\n * @param {Array<TiddlerReference|Tiddler>} tiddlers - The\n * tiddlers to merge.\n * @param {string} [title=null] - The title where the result is\n * written to. If not specified, the first array item is used\n * as output title.\n */\nvar getMergedTiddlers = exports.getMergedTiddlers = function getMergedTiddlers(tiddlers, title) {\n\n if (!Array.isArray(tiddlers)) {\n return;\n }\n\n // turn all array elements into tiddler objects\n for (var i = tiddlers.length; i--;) {\n tiddlers[i] = getTiddler(tiddlers[i]);\n }\n\n if (!tiddlers.length) {\n return;\n }\n\n tiddlers.push({ title: title || tiddlers[0].fields.title }, $tw.wiki.getModificationFields(), $tw.wiki.getCreationFields());\n\n // add context for `apply()` function\n tiddlers.unshift(null);\n\n return new (Function.prototype.bind.apply($tw.Tiddler, tiddlers))();\n};\n\n/**\n * Depth first search\n */\nvar getChildWidgetByProperty = exports.getChildWidgetByProperty = function getChildWidgetByProperty(widget, prop, val) {\n\n var children = widget.children;\n for (var i = children.length; i--;) {\n var child = children[i];\n if (child[prop] === val) {\n return child;\n } else {\n child = getChildWidgetByProperty(child, prop, val);\n if (child) {\n return child;\n }\n }\n }\n};\n\n/**\n * Register listeners to widget using a hashmap.\n *\n * @param {Hashmap<Key, Function>} listeners - The listeners to attach.\n * @param {Widget} widget - the widget to attach the listeners to.\n * @param {Object} context - The context to bind the listeners to.\n */\nvar addTWlisteners = exports.addTWlisteners = function addTWlisteners(listeners, widget, context) {\n\n for (var id in listeners) {\n widget.addEventListener(id, listeners[id].bind(context));\n }\n};\n\n/**\n * Renames all tiddler titles that are prefixed with `oldPrefix`\n * into titles that are prefixed with `newPrefix` by replacing\n * `oldPrefix` with `newPrefix`.\n *\n * The force option somewhat ensures atomicity.\n *\n * @param {string} oldPrefix - Moves all tiddlers with this prefix.\n * @param {string} newPrefix - All tiddlers moved tiddlers will\n * receive this new prefix.\n * @param {boolean} [isForce=false] - If a new title would override\n * an existing title, and `force` is not set, then nothing will\n * happen and undefined is returned by the function.\n * @param {boolean} [isDelete=true] - True, if the tiddlers with the\n * old prefix should be deleted or false, if they should be kept.\n * @returns {Object<string, string>} - A hashmap that maps the old\n * and the new path.\n */\nvar mv = exports.mv = function mv(oldPrefix, newPrefix, isForce, isDelete) {\n\n if (oldPrefix === newPrefix || !oldPrefix || !newPrefix) {\n return;\n }\n\n isForce = typeof isForce === 'boolean' ? isForce : false;\n isDelete = typeof isDelete === 'boolean' ? isDelete : true;\n\n // prepare\n var targets = getTiddlersByPrefix(oldPrefix);\n var fromToMapper = basicUtils.makeHashMap();\n\n for (var i = targets.length; i--;) {\n\n var oldTRef = targets[i];\n var newTRef = oldTRef.replace(oldPrefix, newPrefix);\n if ($tw.wiki.tiddlerExists(newTRef) && !isForce) {\n return; // undefined\n }\n fromToMapper[oldTRef] = newTRef;\n }\n\n for (var _oldTRef in fromToMapper) {\n\n setField(_oldTRef, 'title', fromToMapper[_oldTRef]);\n if (isDelete) {\n $tw.wiki.deleteTiddler(_oldTRef);\n }\n }\n\n return fromToMapper;\n};\n\n/**\n * Clones all tiddler titles that are prefixed with `oldPrefix`\n * into titles that are instead prefixed with `newPrefix`.\n *\n * The force option somewhat ensures atomicity.\n *\n * @param {string} oldPrefix - Moves all tiddlers with this prefix.\n * @param {string} newPrefix - All tiddlers moved tiddlers will\n * receive this new prefix.\n * @param {boolean} [isForce=false] - If a new title would override\n * an existing title, and `force` is not set, then nothing will\n * happen and undefined is returned by the function.\n * @returns {Object<string, string>} - A hashmap that maps the old\n * and the new path.\n */\nvar cp = exports.cp = function cp(oldPrefix, newPrefix, isForce) {\n return mv(oldPrefix, newPrefix, isForce, false);\n};\n\n/**\n * Delete all tiddlers with a given prefix.\n *\n * @param {string} prefix - The prefix\n */\nvar deleteByPrefix = exports.deleteByPrefix = function deleteByPrefix(prefix, tiddlers) {\n\n if (!prefix) {\n return;\n }\n\n tiddlers = tiddlers || $tw.wiki.allTitles();\n\n var deletedTiddlers = [];\n for (var i = tiddlers.length; i--;) {\n if (basicUtils.startsWith(tiddlers[i], prefix)) {\n $tw.wiki.deleteTiddler(tiddlers[i]);\n deletedTiddlers.push(deletedTiddlers[i]);\n }\n }\n\n return deletedTiddlers;\n};\n\n/**\n * Returns all tiddlers that possess a property with a certain value.\n *\n * @param {string} fieldName - The property name to look for.\n * @param {string} [value] - If provided, the field's value must\n * equal this value in order to match.\n * @param {Hashmap} [options] - Further options.\n * @param {TiddlerCollection} [options.tiddlers=$tw.wiki.allTitles()] - A collection\n * of tiddlers to perform the search on.\n * @param {boolean} [options.isIncludeDrafts=false] - True if drafts of the found\n * tiddlers are also included in the result set.\n * @param {number} [options.limit] - A positive number delimiting the maximum\n * number of results.\n * tiddlers are also included in the result set.\n * @return {Hashmap.<TiddlerReference, Tiddler>} Result\n */\nvar getTiddlersWithField = exports.getTiddlersWithField = function getTiddlersWithField(fieldName, value) {\n var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n\n\n var tiddlers = options.tiddlers || $tw.wiki.allTitles();\n var isIncludeDrafts = options.isIncludeDrafts === true;\n var result = basicUtils.makeHashMap();\n var keys = Object.keys(tiddlers);\n var hasOwnProp = $tw.utils.hop;\n var limit = options.limit || 0;\n\n for (var i = keys.length; i--;) {\n\n var tObj = getTiddler(tiddlers[keys[i]]);\n var fields = tObj.fields;\n if (hasOwnProp(fields, fieldName) && (!hasOwnProp(fields, 'draft.of') || isIncludeDrafts)) {\n if (!value || fields[fieldName] === value) {\n result[fields.title] = tObj;\n if (--limit === 0) {\n break;\n }\n }\n }\n }\n\n return result;\n};\n\n/**\n *\n * @param name\n * @param value\n */\nvar getTiddlerWithField = exports.getTiddlerWithField = function getTiddlerWithField(name, value) {\n return Object.keys(getTiddlersWithField(name, value, { limit: 1 }))[0];\n};\n\n/**\n * Iterates over all tiddlers in a given way and returns tiddlers\n * whose title matches the prefix string.\n *\n * @param {string} prefix - The prefix to match\n * @param {Hashmap} [options] - An options object.\n * @param {string} [options.iterator=\"each\"] - A tw store iterator\n * function, e.g. \"eachShadow\" or \"ShadowPlusTiddlers\".\n * @param {boolean} [options.removePrefix= false] - Whether to remove\n * the prefix or to leave it.\n * @return {Array<string>} The matches with or without the prefix.\n */\nvar getTiddlersByPrefix = exports.getTiddlersByPrefix = function getTiddlersByPrefix(prefix) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n\n var removePrefix = options.removePrefix === true;\n var result = [];\n var iterator = $tw.wiki[options.iterator || 'each'];\n\n iterator(function (tObj, tRef) {\n if (basicUtils.startsWith(tRef, prefix)) {\n result.push(removePrefix ? basicUtils.getWithoutPrefix(tRef, prefix) : tRef);\n }\n });\n\n return result;\n};\n\n/**\n * Advanced addTiddler method.\n *\n * It adds timestamps and only adds the tiddler if it doesn't exist\n * yet or the force option is used.\n *\n * This method is guarded against\n * https://github.com/Jermolene/TiddlyWiki5/issues/2025\n */\nvar addTiddler = exports.addTiddler = function addTiddler(tiddler, isForce) {\n\n var tObj = getTiddler(tiddler);\n\n if (!isForce && tObj) {\n return tObj;\n }\n\n tObj = new $tw.Tiddler({\n title: tiddler,\n text: ''\n }, $tw.wiki.getModificationFields(), $tw.wiki.getCreationFields());\n\n $tw.wiki.addTiddler(tObj);\n\n return tObj;\n};\n\nvar touch = exports.touch = function touch(tRef) {\n setField(tRef, 'modified', new Date());\n};\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/lib/utils/wiki.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/macro/tmap": { "title": "$:/plugins/felixhayashi/tiddlymap/js/macro/tmap", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.params = exports.name = exports.run = undefined;\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; // @preserve\n/*\\\ntitle: $:/plugins/felixhayashi/tiddlymap/js/macro/tmap\ntype: application/javascript\nmodule-type: macro\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\nvar _EdgeType = require('$:/plugins/felixhayashi/tiddlymap/js/EdgeType');\n\nvar _EdgeType2 = _interopRequireDefault(_EdgeType);\n\nvar _ViewAbstraction = require('$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction');\n\nvar _ViewAbstraction2 = _interopRequireDefault(_ViewAbstraction);\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/*** Code **********************************************************/\n\nvar name = 'tmap';\nvar params = getParamSlots(5);\n\n/**\n * @this MacroCallWidget\n * @return {string} the result of the operation or an empty string.\n * @private\n */\nfunction run() {\n\n this.substVarRefs = this.substituteVariableReferences;\n\n var fn = command[arguments[0]];\n var result = null;\n\n if (typeof fn === 'function') {\n var args = Array.prototype.slice.call(arguments, 1);\n result = fn.apply(this, args);\n }\n\n return typeof result === 'string' ? result : '';\n}\n\n/**\n * unfortunately tw forces us to specify params in advance so I\n * will reserve some argument slots here.\n * @private\n */\nfunction getParamSlots(maxArgs) {\n\n var arr = [];\n for (var i = 0; i < maxArgs; i++) {\n arr.push({ name: 'arg' + i });\n }\n\n return arr;\n}\n\n/**\n * In connection with tiddlymap, this macro allows us to access\n * system information from within tiddlers as well as to execute\n * some util functions.\n *\n * Every command will be called with `this` pointing to the current\n * MacroCallWidget instance!\n *\n * @private\n */\nvar command = _utils2.default.makeHashMap();\n\n/**\n * Returns the basename of the string\n *\n * @see {@link utils.basename}\n */\ncommand.basename = function (separator) {\n\n var str = this.getVariable('currentTiddler');\n return _utils2.default.getBasename(str, separator);\n};\n\n/**\n * TW messes with svg urls so we always use base64 encoding when\n * a data uri is requested as macro call\n */\ncommand.datauri = function (tiddler, type) {\n\n return _utils2.default.getDataUri(tiddler, type, true);\n};\n\ncommand.testJSON = function (fieldName) {\n\n var tObj = $tw.wiki.getTiddler(this.getVariable('currentTiddler'));\n\n try {\n JSON.parse(tObj.fields[fieldName]);\n return 'valid';\n } catch (SyntaxError) {\n return 'malformed';\n }\n};\n\ncommand.splitAndSelect = function (separator, index) {\n\n var str = this.getVariable('currentTiddler');\n var result = str.split(separator)[index];\n\n return result != null ? result : str;\n};\n\ncommand.concat = function () {\n\n var str = '';\n for (var i = 1, l = arguments.length; i < l; i++) {\n str += arguments[i];\n }\n return str;\n};\n\ncommand.uuid = function () {\n\n return _utils2.default.genUUID();\n};\n\ncommand.regRepl = function () {\n\n var oldStr = this.substVarRefs(arguments[0]);\n var regStr = arguments[1];\n var newStr = this.substVarRefs(arguments[2]);\n var regFlags = this.substVarRefs(arguments[4]);\n\n return oldStr.replace(new RegExp(regStr, regFlags), newStr);\n};\n\ncommand.halfOfString = function () {\n\n var str = this.substVarRefs(arguments[0]);\n\n if (!str) {\n return '';\n }\n\n return str.substr(0, Math.ceil(str.length / 2));\n};\n\ncommand.isETyVisible = function (view, userInput) {\n\n view = new _ViewAbstraction2.default(view);\n\n var id = command.getETyId.call(this, view, userInput);\n\n return '' + view.isEdgeTypeVisible(id);\n};\n\ncommand.getETyId = function (view, userInput) {\n\n view = new _ViewAbstraction2.default(view);\n\n var type = _EdgeType2.default.getInstance(userInput || this.getVariable('currentTiddler'));\n\n if (!type.namespace) {\n var _EdgeType$getIdParts = _EdgeType2.default.getIdParts(type.id),\n marker = _EdgeType$getIdParts.marker,\n _name = _EdgeType$getIdParts.name;\n\n var namespace = view.getConfig('edge_type_namespace');\n\n type = _EdgeType2.default.getInstance(_EdgeType2.default.getId(marker, namespace, _name));\n }\n\n return type.id;\n};\n\ncommand.scale = function () {\n\n var str = '';\n for (var i = 1, l = parseInt(arguments[0]); i < l; i++) {\n str += '[[' + i + ']]';\n }\n return str;\n};\n\ncommand.mergeFields = function () {\n\n var tObj = _utils2.default.getTiddler(arguments[0]);\n var prefix = arguments[1];\n var separator = arguments[2] || ' ';\n\n if (!tObj) return;\n\n var fields = _utils2.default.getPropertiesByPrefix(tObj.fields, prefix);\n var str = '';\n for (var name in fields) {\n\n if (typeof fields[name] === 'string') {\n\n str += fields[name] + separator;\n }\n }\n return str;\n};\n\ncommand.option = function (path, unit) {\n\n if (typeof $tm == \"undefined\") {\n // this macro is referenced from css which means we cannot\n // expect $tm to exist, e.g when rendering static css\n // @see https://github.com/felixhayashi/TW5-TiddlyMap/issues/257#issuecomment-427343226\n return '';\n }\n\n var prop = $tm;\n var propertyPath = path.split('.');\n\n for (var i = 0; i < propertyPath.length; i++) {\n if ((typeof prop === 'undefined' ? 'undefined' : _typeof(prop)) == 'object' && prop[propertyPath[i]]) {\n prop = prop[propertyPath[i]];\n }\n }\n\n // TODO: ugly, use regex\n if (unit && typeof prop === 'string' && _utils2.default.hasSubString(unit) && prop.lastIndexOf(unit) + unit.length === prop.length) {\n prop = prop + unit;\n }\n\n return prop;\n};\n\n/*** Exports *******************************************************/\n\nexports.run = run;\nexports.name = name;\nexports.params = params;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/macro/MapMacro.js.map\n", "type": "application/javascript", "module-type": "macro" }, "$:/plugins/felixhayashi/tiddlymap/js/Adapter": { "title": "$:/plugins/felixhayashi/tiddlymap/js/Adapter", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Adapter\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\nvar _ViewAbstraction = require('$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction');\n\nvar _ViewAbstraction2 = _interopRequireDefault(_ViewAbstraction);\n\nvar _EdgeType = require('$:/plugins/felixhayashi/tiddlymap/js/EdgeType');\n\nvar _EdgeType2 = _interopRequireDefault(_EdgeType);\n\nvar _NodeType = require('$:/plugins/felixhayashi/tiddlymap/js/NodeType');\n\nvar _NodeType2 = _interopRequireDefault(_NodeType);\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _Edge = require('$:/plugins/felixhayashi/tiddlymap/js/Edge');\n\nvar _Edge2 = _interopRequireDefault(_Edge);\n\nvar _vis = require('$:/plugins/felixhayashi/vis/vis.js');\n\nvar _vis2 = _interopRequireDefault(_vis);\n\nvar _environment = require('$:/plugins/felixhayashi/tiddlymap/js/lib/environment');\n\nvar env = _interopRequireWildcard(_environment);\n\nvar _contrastcolour = require('$:/core/modules/macros/contrastcolour.js');\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n/***************************** CODE ********************************/\n\n/**\n * This library acts as an abstraction layer above the tiddlywiki\n * system. All the provided methods give the api-user the chance\n * to interact with tiddlywiki as if it was a simple graph database.\n *\n * Everything that is related to retrieving or inserting nodes and\n * edges is handled by the adapter class.\n *\n * You don't need to create your own instance of this class.\n * The adapter service may be accessed from anywhere using\n * `$tm.apapter`.\n *\n * @constructor\n */\nvar Adapter = function () {\n\n /**\n * @param {Tracker} tracker\n * @param {EdgeTypeSubscriberRegistry} edgeTypeSubscriberRegistry\n */\n function Adapter(tracker, edgeTypeSubscriberRegistry) {\n _classCallCheck(this, Adapter);\n\n this.getTiddlerById = tracker.getTiddlerById.bind(tracker);\n this.getId = tracker.getIdByTiddler.bind(tracker);\n this.assignId = tracker.assignId.bind(tracker);\n\n this.edgeTypeSubscriberRegistry = edgeTypeSubscriberRegistry;\n\n this.indeces = $tm.indeces;\n this.wiki = $tw.wiki;\n\n this.visShapesWithTextInside = _utils2.default.getLookupTable(['ellipse', 'circle', 'database', 'box', 'text']);\n }\n\n /**\n * This function will delete the specified edge object from the system.\n *\n * @param {Edge} edge - The edge to be deleted. The edge necessarily\n * needs to possess an `id` and a `from` property.\n * @return {Edge} The deleted edge is returned.\n */\n\n\n _createClass(Adapter, [{\n key: 'deleteEdge',\n value: function deleteEdge(edge) {\n\n return this._processEdge(edge, 'delete');\n }\n\n /**\n * Persists an edge by storing the vector (from, to, type).\n *\n * @param {Edge} edge - The edge to be saved. The edge necessarily\n * needs to possess a `to` and a `from` property.\n * @return {Edge} The newly inserted edge.\n */\n\n }, {\n key: 'insertEdge',\n value: function insertEdge(edge) {\n\n return this._processEdge(edge, 'insert');\n }\n\n /**\n * Removes multiple edges from several stores.\n *\n * @param {EdgeCollection} edges - The edges to be deleted.\n */\n\n }, {\n key: 'deleteEdges',\n value: function deleteEdges(edges) {\n\n edges = _utils2.default.convert(edges, 'array');\n for (var i = edges.length; i--;) {\n this.deleteEdge(edges[i]);\n }\n }\n\n /**\n * Private function to handle the insertion or deletion of an edge.\n * It prepares the process according to the action type and delegates\n * the task to more specific functions.\n *\n * @private\n * @return {Edge} The processed edge.\n */\n\n }, {\n key: '_processEdge',\n value: function _processEdge(edge, action) {\n\n $tm.logger('debug', 'Edge', action, edge);\n\n // get from-node and corresponding tiddler\n var fromTRef = this.getTiddlerById(edge.from);\n\n if (!fromTRef || !_utils2.default.tiddlerExists(fromTRef)) {\n return;\n }\n\n var tObj = _utils2.default.getTiddler(fromTRef);\n var type = this.indeces.allETy[edge.type] || _EdgeType2.default.getInstance(edge.type);\n var handlers = this.edgeTypeSubscriberRegistry.getAllForType(type);\n var fn = action + 'Edge';\n\n for (var i = handlers.length; i--;) {\n handlers[i][fn](tObj, edge, type);\n }\n\n // if type didn't exist yet, create it\n if (action === 'insert' && !type.exists()) {\n type.save();\n }\n\n return edge;\n }\n\n /**\n * This function will return an adjacency list for the nodes\n * present in the current system. The list may be restricted by\n * optional filters.\n *\n * @param {string} [groupBy='to'] - Specifies by which property the\n * adjacency list is indexed. May be either 'from' or 'to'.\n * @param {Hashmap} [opts] - An optional options object.\n * @param {Hashmap} [opts.typeWL] - A whitelist lookup-table\n * that restricts which edge-types are included.\n * @param {Hashmap} [opts.edges] - A set of edges on which basis\n * the adjacency list is build. If not provided,\n * all edges in the system are considered.\n * @return {Object<Id, Array<Edge>>} For each key (a node id) an\n * array of edges pointing 'from' (or 'to'; depends on `groupBy`)\n * is supplied as value.\n */\n\n }, {\n key: 'getAdjacencyList',\n value: function getAdjacencyList(groupBy) {\n var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n\n $tm.start('Creating adjacency list');\n\n if (!opts.edges) {\n var tRefs = _utils2.default.getMatches(env.selector.allPotentialNodes);\n opts.edges = this.getEdgesForSet(tRefs, opts.toWL, opts.typeWL);\n }\n\n var adjList = _utils2.default.groupByProperty(opts.edges, groupBy || 'to');\n\n $tm.stop('Creating adjacency list');\n\n return adjList;\n }\n\n /**\n * This function will return all neighbours of a graph denoted by\n * a set of tiddlers.\n *\n * @todo parts of this code may be outsourced into a function to\n * prevent repeating code.\n *\n * @param {Array<TiddlerReference>} matches - The original set that\n * defines the starting point for the neighbourhood discovery\n * @param {Hashmap} [opts] - An optional options object.\n * @param {Hashmap} [opts.typeWL] - A whitelist lookup-table\n * that restricts which edges are travelled to reach a neighbour.\n * @param {Hashmap} [opts.edges] - An initial set of edges that is\n * used in the first step to reach immediate neighbours, if no\n * set of edges is specified, all exsisting edges will be considered.\n * @param {number} [opts.steps] - An integer value that specifies\n * the scope of the neighbourhood. A node is considered a neighbour\n * if it can be reached within the given number of steps starting\n * from original set of tiddlers returned by the node filter.\n * @param {Hashmap} [opts.addProperties] - a hashmap\n * containing properties to be added to each node.\n * For example:\n * {\n * group: 'g1',\n * color: 'red'\n * }\n * @return {Object} An object of the form:\n * {\n * nodes: { *all neighbouring nodes* },\n * edges: { *all edges connected to neighbours* },\n * }\n */\n\n }, {\n key: 'getNeighbours',\n value: function getNeighbours(matches) {\n var _this = this;\n\n var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n\n $tm.start('Get neighbours');\n\n var addProperties = opts.addProperties,\n toWL = opts.toWL,\n typeWL = opts.typeWL,\n steps = opts.steps;\n var allETy = this.indeces.allETy;\n\n // index of all tiddlers have already are been visited, either by\n // having been included in the original set, or by having been\n // recorded as neighbour during the discovery.\n\n var visited = _utils2.default.getArrayValuesAsHashmapKeys(matches);\n var view = _ViewAbstraction2.default.exists(opts.view) ? new _ViewAbstraction2.default(opts.view) : null;\n var allEdgesLeadingToNeighbours = _utils2.default.makeHashMap();\n var allNeighbours = _utils2.default.makeHashMap();\n var maxSteps = parseInt(steps) > 0 ? steps : 1;\n var direction = opts.direction || view && view.getConfig('neighbourhood_directions');\n var isWalkBoth = !direction || direction === 'both';\n var isWalkIn = isWalkBoth || direction === 'in';\n var isWalkOut = isWalkBoth || direction === 'out';\n\n // in order to apply the node-filter also to neighbours we need to make it\n // include all tiddlers in the filter's source (e.g. a tiddler and a few neighbours)\n // and then apply the filter – which now has the chance to take away tiddlers\n // a few filters from the set\n var neighFilter = view && '[all[]] ' + view.getNodeFilter('raw');\n\n // adjacency receives whitelists through opts\n var adjList = this.getAdjacencyList('to', opts);\n\n var addAsNeighbour = function addAsNeighbour(edge, role, neighboursOfThisStep) {\n allEdgesLeadingToNeighbours[edge.id] = edge;\n var tRef = _this.getTiddlerById(edge[role]);\n\n if (view && _utils2.default.isTrue($tm.config.sys.nodeFilterNeighbours) && !_utils2.default.isMatch(tRef, neighFilter)) {\n return;\n }\n\n if (!visited[tRef]) {\n visited[tRef] = true;\n var node = _this.makeNode(tRef, addProperties);\n if (node) {\n // saveguard against obsolete edges or other problems\n // record node\n allNeighbours[node.id] = node;\n neighboursOfThisStep.push(tRef);\n }\n }\n };\n\n // needed later\n var step = void 0;\n\n // loop if still steps to be taken and we have a non-empty starting set\n for (step = 0; step < maxSteps && matches.length; step++) {\n\n // neighbours that are discovered in the current step;\n // starting off from the current set of matches;\n var neighboursOfThisStep = [];\n\n // loop over all nodes in the original set\n for (var i = matches.length; i--;) {\n\n if (_utils2.default.isSystemOrDraft(matches[i])) {\n // = this might happen if the user manually created edges\n // that link to a system/draft tiddler or if the original\n // set contained system/draft tiddlers.\n continue;\n }\n\n // get all outgoing edges\n // = edges originating from the starting set and point outwards\n var outgoing = this.getEdges(matches[i], toWL, typeWL);\n for (var id in outgoing) {\n\n var t = allETy[outgoing[id].type];\n if (isWalkBoth || isWalkOut && t.toArrow || isWalkIn && t.invertedArrow) {\n\n addAsNeighbour(outgoing[id], 'to', neighboursOfThisStep);\n }\n }\n\n // get all incoming edges\n // = edges originating from outside pointing to the starting set\n var incoming = adjList[this.getId(matches[i])];\n if (!incoming) {\n continue;\n }\n\n for (var j = incoming.length; j--;) {\n var _t = allETy[incoming[j].type];\n if (isWalkBoth || isWalkIn && _t.toArrow || isWalkOut && _t.invertedArrow) {\n addAsNeighbour(incoming[j], 'from', neighboursOfThisStep);\n }\n }\n }\n\n // the current set of newly discovered neighbours forms the\n // starting point for the next discovery\n matches = neighboursOfThisStep;\n }\n\n var neighbourhood = {\n nodes: allNeighbours,\n edges: allEdgesLeadingToNeighbours\n };\n\n $tm.logger('debug', 'Retrieved neighbourhood', neighbourhood, 'steps', step);\n\n $tm.stop('Get neighbours');\n\n return neighbourhood;\n }\n\n /**\n * This function will assemble a graph object based on the supplied\n * node and edge filters. Optionally, a neighbourhood may be\n * merged into the graph neighbourhood.\n *\n * @param {string|ViewAbstraction} [view] - The view in which\n * the graph will be displayed.\n * @param {string|ViewAbstraction} [filter] - If supplied,\n * this will act as node filter that defines which nodes\n * are to be displayed in the graph; a possible view node filter\n * would be ignored.\n * @param {Hashmap} [edgeTypeWL] - A whitelist lookup-table\n * that restricts which edges are travelled to reach a neighbour.\n * @param {number} [neighbourhoodScope] - An integer value that\n * specifies the scope of the neighbourhood in steps.\n * See {@link Adapter#getNeighbours}\n * @return {Object} An object of the form:\n * {\n * nodes: { *all nodes in the graph* },\n * edges: { *all edges in the graph* },\n * }\n * Neighbours will be receive the 'tmap:neighbour' type.\n */\n\n }, {\n key: 'getGraph',\n value: function getGraph() {\n var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},\n view = _ref.view,\n filter = _ref.filter,\n edgeTypeWL = _ref.edgeTypeWL,\n neighbourhoodScope = _ref.neighbourhoodScope;\n\n $tm.start('Assembling Graph');\n\n view = _ViewAbstraction2.default.exists(view) ? new _ViewAbstraction2.default(view) : null;\n var matches = _utils2.default.getMatches(filter || view && view.getNodeFilter('compiled'));\n var neighScope = parseInt(neighbourhoodScope || view && view.getConfig('neighbourhood_scope'));\n var typeWL = edgeTypeWL || view && view.getEdgeTypeFilter('whitelist');\n var toWL = _utils2.default.getArrayValuesAsHashmapKeys(matches);\n\n var graph = {\n edges: this.getEdgesForSet(matches, toWL, typeWL),\n nodes: this.selectNodesByReferences(matches, {\n view: view,\n outputType: 'hashmap'\n })\n };\n\n if (neighScope) {\n var neighbours = this.getNeighbours(matches, {\n steps: neighScope,\n view: view,\n typeWL: typeWL,\n addProperties: {\n group: 'tmap:neighbour'\n }\n });\n\n // add neighbours (nodes and edges) to graph\n Object.assign(graph.nodes, neighbours.nodes);\n Object.assign(graph.edges, neighbours.edges);\n\n if (view && view.isEnabled('show_inter_neighbour_edges')) {\n var nodeTRefs = this.getTiddlersByIds(neighbours.nodes);\n // this time we need a whitelist based on the nodeTRefs\n var _toWL = _utils2.default.getArrayValuesAsHashmapKeys(nodeTRefs);\n Object.assign(graph.edges, this.getEdgesForSet(nodeTRefs, _toWL));\n }\n }\n\n // this is pure maintainance!\n removeObsoleteViewData(graph.nodes, view);\n\n // add styles to nodes\n this.attachStylesToNodes(graph.nodes, view);\n\n $tm.stop('Assembling Graph');\n\n $tm.logger('debug', 'Assembled graph:', graph);\n\n return graph;\n }\n\n /**\n * Returns all edges stored in a given tiddler. Any edge stored in a\n * tiddler is orginally an outgoing edge. Depending on how the user\n * changes the arrow head (by manipulating the Visjs edge-type style),\n * the edge may change its orientation and become an incoming edge or\n * bi-directional. Therefore, the edges retrieved may be incoming,\n * outgoing or both!\n *\n * Returned edges may be of the following type:\n *\n * - Edges stored in the tiddler text (=links).\n * - Edges stored in fields denoted by magic edge-types.\n * - TiddlyMap edges stored in a json format\n *\n * @param {Tiddler} tiddler - A tiddler reference or object from\n * which to retrieve the edges.\n * @param {Hashmap<TiddlerReference, boolean>} [toWL]\n * A hashmap on which basis it is decided, whether to include\n * an edge that leads to a certain tiddler in the result or not.\n * In this case, all edges stored in the tiddler are treated as\n * outgoing and the arrow head is ignored. If not specified,\n * all edges are included.\n * @param {Hashmap<string, boolean>} [typeWL]\n * A hashmap on which basis it is decided, whether to include\n * an edge of a given type in the result or not. If not\n * specified, all edges are included.\n */\n\n }, {\n key: 'getEdges',\n value: function getEdges(tiddler, toWL, typeWL) {\n\n var tObj = _utils2.default.getTiddler(tiddler);\n\n if (!tObj || _utils2.default.isSystemOrDraft(tObj)) {\n return;\n }\n\n var allETy = this.indeces.allETy;\n\n var edges = _utils2.default.makeHashMap();\n var eTySubscribers = this.edgeTypeSubscriberRegistry.getAll();\n\n for (var i = 0, l = eTySubscribers.length; i < l; i++) {\n Object.assign(edges, eTySubscribers[i].loadEdges(tObj, toWL, typeWL));\n }\n\n for (var id in edges) {\n\n var edge = edges[id];\n\n // check exists for historical reasons...\n if (!edge.from || !edge.to) {\n continue;\n }\n\n var type = allETy[edge.type] || _EdgeType2.default.getInstance(edge.type);\n addStyleToEdge(edges[id], type);\n\n edges[id] = edge;\n }\n\n return edges;\n }\n\n /**\n * The method will return all outgoing edges for a subset of tiddlers.\n *\n * @param {Array<Tiddler>} tiddlers - The set of tiddlers to consider.\n * @param toWL\n * @param typeWL\n * @return {Hashmap<Id, Edge>} An edge collection.\n */\n\n }, {\n key: 'getEdgesForSet',\n value: function getEdgesForSet(tiddlers, toWL, typeWL) {\n\n var edges = _utils2.default.makeHashMap();\n for (var i = tiddlers.length; i--;) {\n Object.assign(edges, this.getEdges(tiddlers[i], toWL, typeWL));\n }\n\n return edges;\n }\n\n /**\n * Select all edges of a given type.\n *\n * @param {string|EdgeType} type - Either the edge type id (name) or an EdgeType object.\n */\n\n }, {\n key: 'selectEdgesByType',\n value: function selectEdgesByType(type) {\n\n var typeWL = _utils2.default.makeHashMap(_defineProperty({}, _EdgeType2.default.getInstance(type).id, true));\n\n return this.getEdgesForSet(this.getAllPotentialNodes(), null, typeWL);\n }\n\n /**\n *\n * @return {*}\n */\n\n }, {\n key: 'getAllPotentialNodes',\n value: function getAllPotentialNodes() {\n\n return _utils2.default.getMatches($tm.selector.allPotentialNodes);\n }\n }, {\n key: '_processEdgesWithType',\n\n\n /**\n * Deletes or renames all edges of a given type.\n *\n * @param {string|EdgeType} type - Either the edge type id (name) or an EdgeType object.\n * @param {('rename'|'delete')} [action='delete']\n * @param {string} [newName]\n */\n value: function _processEdgesWithType(type, _ref2) {\n var action = _ref2.action,\n newName = _ref2.newName;\n\n\n type = _EdgeType2.default.getInstance(type);\n\n $tm.logger('debug', 'Processing edges', type, action);\n\n // get edges\n var edges = this.selectEdgesByType(type);\n\n if (action === 'rename') {\n\n // clone type first to prevent auto-creation\n new _EdgeType2.default(newName, type).save();\n }\n\n for (var id in edges) {\n\n this._processEdge(edges[id], 'delete');\n\n if (action === 'rename') {\n edges[id].type = newName;\n this._processEdge(edges[id], 'insert');\n }\n }\n\n // finally remove the old type\n this.wiki.deleteTiddler(type.fullPath);\n }\n\n /**\n * Returns a set of nodes that corresponds to a set of tiddlers.\n *\n * @param {TiddlerCollection} tiddlers - A collection of tiddlers.\n * @param {Hashmap} [addProperties] - a hashmap\n * @param {CollectionTypeString} [outputType='dataset'] - The result type.\n *\n * @return {NodeCollection} A collection of a type specified in the options.\n */\n\n }, {\n key: 'selectNodesByReferences',\n value: function selectNodesByReferences(tiddlers) {\n var _ref3 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n addProperties = _ref3.addProperties,\n outputType = _ref3.outputType;\n\n var result = _utils2.default.makeHashMap();\n var keys = Object.keys(tiddlers);\n\n for (var i = keys.length; i--;) {\n\n var node = this.makeNode(tiddlers[keys[i]], addProperties);\n if (node) {\n result[node.id] = node;\n }\n }\n\n return _utils2.default.convert(result, outputType);\n }\n\n /**\n * Retrieve nodes based on the a list of ids that corrspond to tiddlers\n * id fields.\n *\n * @param {Array.<Id>|Hashmap.<Id, *>|vis.DataSet} nodeIds - The ids of the tiddlers\n * that represent the nodes.\n * @param {Hashmap} [options] - See {@link Adapter#selectNodesByReferences}.\n * @return {NodeCollection} A collection of a type specified in the options.\n */\n\n }, {\n key: 'selectNodesByIds',\n value: function selectNodesByIds(nodeIds, options) {\n\n var tRefs = this.getTiddlersByIds(nodeIds);\n\n return this.selectNodesByReferences(tRefs, options);\n }\n\n /**\n * Select a single node by id.\n *\n * @param {Id} id - A node's id\n * @param {Hashmap} [options]\n * Except from the outputType option, all options\n * are inherited from {@link Adapter#selectNodesByIds}.\n * @return {Node|undefined} A node or nothing.\n */\n\n }, {\n key: 'selectNodeById',\n value: function selectNodeById(id, options) {\n\n options = Object.assign({}, options, { outputType: 'hashmap' });\n var result = this.selectNodesByIds([id], options);\n\n return result[id];\n }\n\n /**\n * Deletes a node type from the system.\n * @param {NodeType|string} type - the node type id or the actual NodeType\n */\n\n }, {\n key: 'removeNodeType',\n value: function removeNodeType(type) {\n\n type = _NodeType2.default.getInstance(type);\n this.wiki.deleteTiddler(type.fullPath);\n }\n\n /**\n * Gets a Node representation for a tiddler.\n *\n * @param {Tiddler} tiddler - the tiddler to represent as node\n * @param {Object} protoNode - default node properties\n *\n * @return {Node|void}\n */\n\n }, {\n key: 'makeNode',\n value: function makeNode(tiddler, protoNode) {\n\n var tObj = _utils2.default.getTiddler(tiddler);\n\n if (!tObj || _utils2.default.isSystemOrDraft(tObj)) return;\n\n // merge(!) so later node manipulations do not affect other nodes\n var node = _utils2.default.merge({}, protoNode);\n\n // note: assignId() will not assign an id if the tiddler already has one\n node.id = this.assignId(tObj);\n\n // backreference to tiddler;\n // https://github.com/felixhayashi/TW5-TiddlyMap/issues/304\n node.tRef = tObj.fields.title;\n\n // add label\n var label = tObj.fields[$tm.field.nodeLabel];\n node.label = (label && $tm.field.nodeLabel !== 'title' ? this.wiki.renderText('text/plain', 'text/vnd-tiddlywiki', label) : tObj.fields.title).replace('\\\\n', '\\n');\n\n return node;\n }\n\n /**\n * Return node styles that are inherited from system styles or node types.\n *\n * @param nodes\n * @return {Object<TiddlerReference, Object>}\n */\n\n }, {\n key: 'getInheritedNodeStyles',\n value: function getInheritedNodeStyles(nodes) {\n\n var src = this.getTiddlersByIds(nodes);\n var protoByTRef = {};\n var glNTy = this.indeces.glNTy;\n\n for (var i = glNTy.length; i--;) {\n var type = glNTy[i];\n\n var inheritors = [];\n if (type.id === 'tmap:neighbour') {\n // special case\n for (var id in nodes) {\n\n if (nodes[id].group === 'tmap:neighbour') {\n\n inheritors.push(this.getTiddlerById(id));\n }\n }\n } else {\n inheritors = type.getInheritors(src);\n }\n\n for (var j = inheritors.length; j--;) {\n var tRef = inheritors[j];\n var proto = protoByTRef[tRef] = protoByTRef[tRef] || {};\n proto.style = _utils2.default.merge(proto.style || {}, type.style);\n\n // ATTENTION: only override proto icons when the type provides\n // an icon since otherwise we might erase previously\n // inherited icons.\n if (type['fa-icon']) {\n proto['fa-icon'] = type['fa-icon'];\n } else if (type['tw-icon']) {\n proto['tw-icon'] = type['tw-icon'];\n }\n }\n }\n\n return protoByTRef;\n }\n\n /**\n * Adds styles to nodes.\n *\n * @param {Object<string, Node>} nodes\n * @param {ViewAbstraction|string} view\n */\n\n }, {\n key: 'attachStylesToNodes',\n value: function attachStylesToNodes(nodes, view) {\n\n view = _ViewAbstraction2.default.exists(view) ? new _ViewAbstraction2.default(view) : null;\n\n var inheritedStyles = this.getInheritedNodeStyles(nodes);\n var viewNodeData = view ? view.getNodeData() : _utils2.default.makeHashMap();\n var isStaticMode = view && !view.isEnabled('physics_mode');\n\n for (var id in nodes) {\n\n var tRef = this.getTiddlerById(id);\n var tObj = this.wiki.getTiddler(tRef);\n var fields = tObj.fields;\n var node = nodes[id];\n var icon = void 0;\n\n // == group styles ==\n\n var inheritedStyle = inheritedStyles[tRef];\n\n if (inheritedStyle) {\n\n _utils2.default.merge(node, inheritedStyle.style);\n icon = getIcon(inheritedStyle['fa-icon'], inheritedStyle['tw-icon']);\n }\n\n // == global node styles ==\n\n // background color\n if (fields.color) {\n node.color = fields.color;\n }\n\n // global node style from vis editor\n if (fields['tmap.style']) {\n _utils2.default.merge(node, _utils2.default.parseJSON(fields['tmap.style']));\n }\n\n icon = getIcon(fields['tmap.fa-icon'], fields['icon']) || icon;\n\n // == local node styles ==\n\n // local node style and positions\n\n var nodeData = viewNodeData[id];\n\n if (nodeData) {\n\n _utils2.default.merge(node, nodeData);\n if (isStaticMode) {\n // fix x if x-position is set; same for y\n node.fixed = {\n x: node.x != null,\n y: node.y != null\n };\n }\n\n icon = getIcon(nodeData['fa-icon'], nodeData['tw-icon']) || icon;\n }\n\n // == tweaks ==\n\n var isColorObject = node.color !== null && _typeof(node.color) === 'object';\n // color/border-color may be undefined\n var color = isColorObject ? node.color.background : node.color;\n\n node.color = {\n background: color,\n border: isColorObject ? node.color.border : undefined\n };\n\n // ATTENTION: this function needs to be called after color is assigned\n addNodeIcon(node, icon);\n\n // determine font color if not defined via a group- or node-style;\n // in case of global and local default styles, the user is responsible\n // him- or herself to adjust the font\n node.font = node.font || {};\n\n if (node.shape && !this.visShapesWithTextInside[node.shape]) {\n node.font.color = 'black'; // force a black color\n } else if (!node.font.color && color) {\n node.font.color = (0, _contrastcolour.run)(color, color, 'black', 'white');\n }\n\n if (node.shape === 'icon' && _typeof(node.icon) === 'object') {\n node.icon.color = color;\n }\n }\n\n if (view) {\n var _node = nodes[view.getConfig('central-topic')];\n if (_node) {\n _utils2.default.merge(_node, this.indeces.glNTyById['tmap:central-topic'].style);\n }\n }\n }\n\n /**\n * This function will remove all tiddlers from the wiki that correspond\n * to a node in the collection. Drafts are also removed. The default\n * storylist is updated eventually.\n * call deleteNode which does the following\n * 1. get id using IdByT\n * 2. remove id using adapter.deleteEdgesByTo(idByT[tRef])\n * 3. remove from all indeces\n *\n * @see: https://github.com/Jermolene/TiddlyWiki5/issues/1550\n *\n * @param {Node|string} node.\n */\n\n }, {\n key: 'deleteNode',\n value: function deleteNode(node) {\n\n if (!node) {\n return;\n }\n\n var id = (typeof node === 'undefined' ? 'undefined' : _typeof(node)) === 'object' ? node.id : node;\n var tRef = this.getTiddlerById(id);\n\n // delete tiddler and remove it from the river; this will\n // automatically remove the global node style and the outgoing edges\n\n if (tRef) {\n // checking for tRef is needed;\n // see: https://github.com/Jermolene/TiddlyWiki5/issues/1919\n _utils2.default.deleteTiddlers([tRef]);\n }\n\n // delete local node-data in views containing the node\n\n var viewRefs = _utils2.default.getMatches(env.selector.allViews);\n for (var i = viewRefs.length; i--;) {\n var view = new _ViewAbstraction2.default(viewRefs[i]);\n view.removeNode(id);\n }\n\n // remove obsolete connected edges\n\n var neighbours = this.getNeighbours([tRef]);\n this.deleteEdges(neighbours.edges);\n\n // -------------------------------------------\n // NEVER DELETE AN INDEX THAT ALREADY EXISTED!\n // -------------------------------------------\n // Some instances may have cached the index and get confused!\n // It does not do harm to leave indeces as is since we do not\n // iterate over them(!) and when a tiddler has the same title or\n // id as a deleted tiddler, which is highly unlikely, then it will\n // simply override the index, which is totally fine. The indeces\n // are refreshed on every boot anyway so it is not a big deal.\n //\n // THEREFORE:\n //\n // DO NOT DO delete this.tById[id];\n // DO NOT DO delete this.idByT[tRef];\n }\n\n /**\n * Delete all nodes from the system.\n *\n * @param {string[]} ids ids\n */\n\n }, {\n key: 'deleteNodes',\n value: function deleteNodes(ids) {\n\n for (var i = ids.length; i--;) {\n this.deleteNode(ids[i]);\n }\n }\n\n /**\n * Create a new tiddler that gets a non-existant title and is opened\n * for edit. If a view is registered, the fields of the tiddler match\n * the current view. If arguments network and position are specified,\n * the node is also inserted directly into the graph at the given\n * position.\n *\n * @TODO: Description is obsolete!\n *\n * @param {object} node A node object to be inserted\n * @param {ViewAbstraction|string} view - used to set positions and register the node to\n * @param {Tiddler} protoTiddler\n */\n\n }, {\n key: 'insertNode',\n value: function insertNode() {\n var node = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n var view = arguments[1];\n var protoTiddler = arguments[2];\n\n\n // title might has changed after generateNewTitle()\n node.label = this.wiki.generateNewTitle(node.label || _utils2.default.getRandomLabel());\n\n // add to tiddler store\n var tObj = new $tw.Tiddler({ text: '' }, // https://github.com/Jermolene/TiddlyWiki5/issues/2025\n protoTiddler, {\n title: node.label, // force title\n 'tmap.id': null // force empty id (generated later)\n }, this.wiki.getModificationFields(), this.wiki.getCreationFields());\n\n this.wiki.addTiddler(tObj);\n\n node = this.makeNode(tObj, node);\n\n if (_ViewAbstraction2.default.exists(view)) {\n new _ViewAbstraction2.default(view).addNode(node);\n }\n\n return node;\n }\n\n /**\n * Retrieve tiddlers based on the a list of corresponding ids.\n *\n * @param {Array.<Id>|Hashmap.<Id, *>|vis.DataSet} nodeIds - The ids.\n * @return {Array<TiddlerReference>} The resulting tiddlers.\n */\n\n }, {\n key: 'getTiddlersByIds',\n value: function getTiddlersByIds(nodeIds) {\n\n // transform into a hashmap with all values being true\n if (Array.isArray(nodeIds)) {\n nodeIds = _utils2.default.getArrayValuesAsHashmapKeys(nodeIds);\n } else if (nodeIds instanceof _vis2.default.DataSet) {\n nodeIds = _utils2.default.getLookupTable(nodeIds, 'id'); // use id field as key\n }\n\n var result = [];\n for (var id in nodeIds) {\n var tRef = this.getTiddlerById(id);\n if (tRef) {\n result.push(tRef);\n }\n }\n\n return result;\n }\n }]);\n\n return Adapter;\n}();\n\n/**** Helper *******************************************************/\n\n/**\n * Returns the short symbol identifier (`` → `f206`).\n *\n * @param str FontAwesome id\n * @return {string}\n */\n\n\nvar getFAdigits = function getFAdigits(str) {\n return str.length === 4 ? str : str.substr(3, 4);\n};\n\n/**\n * Adds an icon to the specified node.\n *\n * @param {Node} node\n * @param {Object} icon\n */\nvar addNodeIcon = function addNodeIcon(node, icon) {\n\n if (!icon) {\n return;\n }\n\n // Font Awesome style\n\n if (icon.fa) {\n\n node.shape = 'icon';\n node.icon = {\n shape: 'icon',\n face: 'FontAwesome',\n color: node.color,\n code: String.fromCharCode('0x' + getFAdigits(icon.fa))\n };\n\n if (node.size) {\n node.icon.size = node.size;\n }\n\n return;\n }\n\n // TiddlyWiki stored icons\n\n if (icon.tw) {\n\n var imgTObj = _utils2.default.getTiddler(icon.tw);\n\n if (!imgTObj) {\n return;\n }\n\n if (imgTObj.fields['_canonical_uri']) {\n // image is a url address\n\n node.image = imgTObj.fields['_canonical_uri'];\n node.shape = 'image';\n } else if (imgTObj.fields.text) {\n\n node.image = _utils2.default.getDataUri(imgTObj);\n node.shape = 'image';\n }\n }\n};\n\n/**\n * Garbage collector for obsolete node data.\n *\n * @param {Object<string, Node>} nodes\n * @param {ViewAbstraction|string} view\n */\nvar removeObsoleteViewData = function removeObsoleteViewData(nodes, view) {\n\n if (!_ViewAbstraction2.default.exists(view) || !nodes) {\n return;\n }\n\n view = new _ViewAbstraction2.default(view);\n\n var data = view.getNodeData();\n\n var obsoleteDataItems = 0;\n for (var id in data) {\n if (nodes[id] === undefined && data[id] != null) {\n // we only set this to undefined as deletion would\n // slow down V8, however, this necessarily requires\n // a safeguard agains recursion: data[id] != null\n\n data[id] = undefined;\n obsoleteDataItems++;\n }\n }\n\n if (obsoleteDataItems) {\n $tm.logger('debug', '[Cleanup]', 'Removed obsolete node data:', view.getLabel(), obsoleteDataItems);\n view.saveNodeData(data);\n }\n};\n\n/**\n * Sets up an edge object that is ready to be consumed by vis.\n *\n * @param {Edge} edge\n * @param {EdgeType} type\n */\nvar addStyleToEdge = function addStyleToEdge(edge, type) {\n\n edge = Object.assign(edge, type.style);\n\n if (_utils2.default.isTrue(type['show-label'], true)) {\n edge.label = type.getLabel();\n }\n};\n\nvar getIcon = function getIcon(faIcon, twIcon) {\n return faIcon && { fa: faIcon } || twIcon && { tw: twIcon };\n};\n\n/*** Exports *******************************************************/\n\nexports.default = Adapter;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/Adapter.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/CallbackManager": { "title": "$:/plugins/felixhayashi/tiddlymap/js/CallbackManager", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/CallbackManager\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n/**\n * Makes it possible to register callbacks for tiddler changes.\n */\nvar CallbackManager = function () {\n function CallbackManager() {\n _classCallCheck(this, CallbackManager);\n\n this.callbacks = _utils2.default.makeHashMap();\n this.logger = $tm.logger;\n this.wiki = $tw.wiki;\n }\n\n /**\n * The callback mechanism allows to dynamically listen to tiddler\n * changes without hardcoding a change-check for a tiddler name\n * in the refresh function.\n *\n * @param {TiddlerReference} tRef - A tiddler whose change triggers\n * the callback.\n * @param {function} callback - A function that is called when the\n * tiddler has changed.\n * @param {boolean} [isDeleteOnCall=true] - True if to delete the\n * callback once it has been called, false otherwise.\n */\n\n\n _createClass(CallbackManager, [{\n key: 'add',\n value: function add(tRef, callback) {\n var isDeleteOnCall = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : true;\n\n\n this.logger('debug', 'A callback was registered for changes of \"' + tRef + '\"');\n this.callbacks[tRef] = {\n execute: callback,\n isDeleteOnCall: isDeleteOnCall\n };\n }\n }, {\n key: 'remove',\n\n\n /**\n * Removes the callback from the list of tiddler callbacks.\n */\n value: function remove(refOrRefList) {\n\n if (!refOrRefList) {\n return;\n }\n\n if (typeof refOrRefList === 'string') {\n refOrRefList = [refOrRefList];\n }\n\n for (var i = refOrRefList.length; i--;) {\n var tRef = refOrRefList[i];\n if (this.callbacks[tRef]) {\n this.logger('debug', 'Deleting callback for \"' + tRef + '\"');\n delete this.callbacks[tRef];\n }\n }\n }\n }, {\n key: 'refresh',\n\n\n /**\n * this method has to be implemented at the top of the refresh method.\n * It checks for changed tiddlers that have\n * registered callbacks. If `deleteOnCall` was specified during\n * registration of the callback, the callback will be deleted\n * automatically.\n */\n value: function refresh(changedTiddlers) {\n\n if (this.callbacks.length == 0) {\n return;\n }\n\n for (var tRef in changedTiddlers) {\n\n if (!this.callbacks[tRef]) {\n continue;\n }\n\n if (this.wiki.getTiddler(tRef)) {\n\n this.logger('debug', 'Executing a callback for: ' + tRef);\n this.callbacks[tRef].execute(tRef);\n\n // a continue prevents deleting the callback\n if (!this.callbacks.isDeleteOnCall) {\n continue;\n }\n }\n\n this.remove(tRef);\n }\n }\n }]);\n\n return CallbackManager;\n}();\n\n/*** Exports *******************************************************/\n\nexports.default = CallbackManager;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/CallbackManager.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/startup/caretaker": { "title": "$:/plugins/felixhayashi/tiddlymap/js/startup/caretaker", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.startup = exports.synchronous = exports.before = exports.after = exports.platforms = exports.name = undefined;\n\nvar _rebuilders;\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/startup/caretaker\ntype: application/javascript\nmodule-type: startup\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\nvar _vis = require('$:/plugins/felixhayashi/tiddlymap/js/config/vis');\n\nvar _vis2 = _interopRequireDefault(_vis);\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _Fixer = require('$:/plugins/felixhayashi/tiddlymap/js/Fixer');\n\nvar _Fixer2 = _interopRequireDefault(_Fixer);\n\nvar _Adapter = require('$:/plugins/felixhayashi/tiddlymap/js/Adapter');\n\nvar _Adapter2 = _interopRequireDefault(_Adapter);\n\nvar _tracker = require('$:/plugins/felixhayashi/tiddlymap/js/services/tracker');\n\nvar _tracker2 = _interopRequireDefault(_tracker);\n\nvar _EdgeTypeSubscriberRegistry = require('$:/plugins/felixhayashi/tiddlymap/js/EdgeTypeSubscriberRegistry');\n\nvar _EdgeTypeSubscriberRegistry2 = _interopRequireDefault(_EdgeTypeSubscriberRegistry);\n\nvar _DialogManager = require('$:/plugins/felixhayashi/tiddlymap/js/DialogManager');\n\nvar _DialogManager2 = _interopRequireDefault(_DialogManager);\n\nvar _CallbackManager = require('$:/plugins/felixhayashi/tiddlymap/js/CallbackManager');\n\nvar _CallbackManager2 = _interopRequireDefault(_CallbackManager);\n\nvar _ViewAbstraction = require('$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction');\n\nvar _ViewAbstraction2 = _interopRequireDefault(_ViewAbstraction);\n\nvar _EdgeType = require('$:/plugins/felixhayashi/tiddlymap/js/EdgeType');\n\nvar _EdgeType2 = _interopRequireDefault(_EdgeType);\n\nvar _NodeType = require('$:/plugins/felixhayashi/tiddlymap/js/NodeType');\n\nvar _NodeType2 = _interopRequireDefault(_NodeType);\n\nvar _vis3 = require('$:/plugins/felixhayashi/vis/vis.js');\n\nvar _vis4 = _interopRequireDefault(_vis3);\n\nvar _environment = require('$:/plugins/felixhayashi/tiddlymap/js/lib/environment');\n\nvar env = _interopRequireWildcard(_environment);\n\nvar _URL = require('$:/plugins/felixhayashi/tiddlymap/js/URL');\n\nvar _URL2 = _interopRequireDefault(_URL);\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/*** Code **********************************************************/\n\n/**\n * This module is responsible for registering a global namespace\n * under $tw and loading (and refreshing) the configuration and services.\n *\n * Attention: Careful with the order of the function calls in this\n * functions body!\n *\n */\nvar init = function init() {\n\n window.$tm = _extends({}, env, { utils: _utils2.default, url: new _URL2.default(window.location.href) });\n\n // cleanup previous session\n cleanup();\n\n registerPublicClasses($tm);\n\n // build and integrate global options\n updateGlobals($tm);\n\n // register meta file (if not done yet)\n createMetaFile($tm.logger);\n\n // create indeces\n var indeces = attachIndeces($tm);\n\n // create services\n var services = getInitializedServices(indeces);\n Object.assign($tm, services);\n\n // load defaults\n loadDefaultView($tm.config.sys.defaultView);\n\n // Run the fixer to update older wikis\n services.fixer.fix();\n\n // all graphs need to register here. @see routineWalk()\n $tm.registry = [];\n setInterval(routineCheck, 5000);\n\n // AT THE VERY END: register change listener with the callback manager\n registerChangeListener($tm.callbackManager);\n\n // register DOM listeners\n registerMousemoveListener();\n registerClickListener();\n\n // check for fullscreen directives\n if ($tm.url.query['tmap-enlarged']) {\n prepareFullscreenStart($tm.url);\n }\n\n // issue notification\n $tm.logger('warn', 'TiddlyMap\\'s caretaker successfully started');\n};\n\n/**\n * Injects dependencies and registers services\n *\n * @param indeces\n * @return Object\n */\nvar getInitializedServices = function getInitializedServices(indeces) {\n\n var tracker = new _tracker2.default(fixer);\n\n // inject modules\n var handler = $tw.modules.applyMethods('tmap.edgetypehandler');\n var edgeTypeSubscriberRegistry = new _EdgeTypeSubscriberRegistry2.default(handler, indeces.allETy, tracker);\n\n // attach the adapter object to the tiddlymap namespace\n var adapter = new _Adapter2.default(tracker, edgeTypeSubscriberRegistry);\n\n var callbackManager = new _CallbackManager2.default();\n var dialogManager = new _DialogManager2.default(callbackManager);\n\n var fixer = new _Fixer2.default(adapter, $tm.logger, indeces.glNTy);\n\n return {\n edgeTypeSubscriberRegistry: edgeTypeSubscriberRegistry,\n tracker: tracker,\n adapter: adapter,\n callbackManager: callbackManager,\n dialogManager: dialogManager,\n fixer: fixer\n };\n};\n\n/**\n * make classes available for console users\n */\nvar registerPublicClasses = function registerPublicClasses(parent) {\n parent.keycharm = _vis4.default.keycharm;\n parent.NodeType = _NodeType2.default;\n parent.EdgeType = _EdgeType2.default;\n parent.ViewAbstraction = _ViewAbstraction2.default;\n};\n\n/**\n * This function will append the global options to the tree. In case\n * this function is called again, only the option leafs are rebuild\n * so a process may safely store a reference to a branch of the option\n * tree as the reference doesn't change.\n *\n * ATTENTION: For the path options, no trailing or double slashes!\n * This is NOT unix where paths are normalized (// is not rewritten to /).\n *\n * @see\n * - [TW5] Is there a designated place for TW plugins to store stuff in the dom?\n * https://groups.google.com/forum/#!topic/tiddlywikidev/MZZ37XiVcvY\n * @param {object} parent The root where to insert the options into\n */\nvar attachOptions = function attachOptions(parent) {\n\n var p = parent;\n\n // default configurations mixed with user config\n if (!p.config) p.config = _utils2.default.makeHashMap();\n\n // Never modify the imported config objects; instead, merge them\n // into a new object\n\n // attention! it is a tw-data-tiddler!\n p.config.sys = _utils2.default.merge(p.config.sys, _utils2.default.unflatten($tw.wiki.getTiddlerData(env.ref.sysUserConf)));\n\n // CAREFUL: Never merge directly into the default vis config object\n p.config.vis = _utils2.default.merge({}, _vis2.default, _utils2.default.parseFieldData(env.ref.visUserConf));\n\n // a shortcut for fields property\n if (!p.field) p.field = _utils2.default.makeHashMap();\n $tw.utils.extend(p.field, p.config.sys.field);\n};\n\n/**\n * This function will cache/index some tiddler properties as javascript\n * objects for faster access.\n */\nvar attachIndeces = function attachIndeces(parent) {\n\n $tm.start('Attaching Indeces');\n\n parent.indeces = parent.indeces || {};\n\n updateNodeTypesIndeces(parent.indeces);\n updateEdgeTypesIndeces(parent.indeces);\n\n $tm.stop('Attaching Indeces');\n\n return parent.indeces;\n};\n\n/**\n * For faster access to node-type styles, we store all node-type\n * objects as indeces in a table.\n *\n * Types without a filter are not indexed since they are either\n * special types that TiddlyMap manually assignes (e.g. tmap:neighbour,\n * or tmap:selected).\n *\n * Indeces added to the indeces chain:\n * 1. glNTy – all global node types\n *\n * @param {Object} [parent] - The global indeces object indeces.\n * If not stated, $tm.indeces is used.\n * @param {Array<TiddlerReference>} [allTiddlers] - The tiddlers to\n * use as basis for this index. If not stated, all tiddlers in\n * the wiki are used.\n */\nvar updateNodeTypesIndeces = function updateNodeTypesIndeces(parent) {\n\n parent = parent || $tm.indeces;\n\n var typePath = $tm.path.nodeTypes;\n var glNTy = parent.glNTy = [];\n var glNTyById = parent.glNTyById = _utils2.default.makeHashMap();\n\n $tw.wiki.eachTiddlerPlusShadows(function (tObj, tRef) {\n if (_utils2.default.startsWith(tRef, typePath)) {\n var type = _NodeType2.default.getInstance(tRef);\n glNTyById[type.id] = type;\n glNTy.push(type);\n }\n });\n\n glNTy.sort(function (a, b) {\n return a.priority - b.priority;\n });\n};\n\nvar updateEdgeTypesIndeces = function updateEdgeTypesIndeces(parent) {\n\n parent = parent || $tm.indeces;\n\n var typePath = $tm.path.edgeTypes;\n var allETy = parent.allETy = _utils2.default.makeHashMap();\n\n $tw.wiki.eachTiddlerPlusShadows(function (tObj, tRef) {\n\n if (_utils2.default.startsWith(tRef, typePath)) {\n\n var et = _EdgeType2.default.getInstance(tRef);\n allETy[et.id] = et;\n }\n });\n\n if ($tm.edgeTypeSubscriberRegistry) {\n $tm.edgeTypeSubscriberRegistry.updateIndex(allETy);\n }\n};\n\n/**\n * This function attaches all the top level functions to the\n * tiddlymap namespace.\n *\n * This will add the\n * 1. global logger method,\n * 2. the notify method\n * 3. the stopwatch methods `start` and `stop`.\n *\n * @param {Hashmap} parent - The parent object to attach the options to.\n */\nvar attachFunctions = function attachFunctions(parent) {\n\n var fn = parent;\n var nirvana = function nirvana() {/* /dev/null */};\n\n if (_utils2.default.isTrue($tm.config.sys.debug, false) && console) {\n\n /**\n * A logging mechanism that uses the first argument as type and\n * passes all consequent arguments as console arguments. The\n * reason for this functions existence is to be able to switch\n * off the logging without redirecting every single console function\n * such as log, debug, warn etc. Plus, we have more control over\n * the logging.\n *\n * @see http://stackoverflow.com/questions/5538972/console-log-apply-not-working-in-ie9\n * @see http://stackoverflow.com/questions/9521921/why-does-console-log-apply-throw-an-illegal-invocation-error\n *\n * @param {string} type - The type of the message (debug, info, warning…)\n * which is exactly the same as in `console[type]`.\n * @param {...*} message - An infinite number of arguments to be printed\n * (just like console).\n */\n fn.logger = function () /* type, [messages,] messages */{\n if (arguments.length < 2) return;\n var args = Array.prototype.slice.call(arguments);\n var arg1 = args.shift(args);\n var type = console.hasOwnProperty(arg1) ? arg1 : 'debug';\n console[type].apply(console, args);\n };\n\n fn.start = function (timerName) {\n console.time('[timer] ' + timerName);\n };\n\n fn.stop = function (timerName) {\n console.timeEnd('[timer] ' + timerName);\n };\n } else {\n\n fn.logger = fn.start = fn.stop = nirvana;\n }\n\n fn.notify = _utils2.default.isTrue($tm.config.sys.notifications) ? _utils2.default.notify : nirvana;\n};\n\n/**\n * This periodic check is needed to trigger a cleanup if a graph is\n * removed since a graph itself cannot react to its destruction.\n * This includes removing listeners that were not attached to the\n * local container or calling the vis destructor.\n *\n * @todo Specify which functions are required for widgets that register\n * themselves in the registry.\n */\nvar routineCheck = function routineCheck() {\n\n for (var i = $tm.registry.length; i--;) {\n var widget = $tm.registry[i];\n\n if (!widget.destruct || !widget.isZombieWidget) return; // no duck!\n\n if (widget.isZombieWidget()) {\n // removed!\n $tm.logger('warn', 'a widget will be removed');\n $tm.registry.splice(i, 1);\n widget.destruct();\n }\n }\n};\n\n/**\n * Every widget that has registered itself in the registry\n * will receive the `updates` object. The `updates` object is a more\n * advanced\n *\n * @param {Updates} updates\n */\nvar dispatchUpdates = function dispatchUpdates(updates) {\n\n var registry = $tm.registry;\n for (var i = registry.length; i--;) {\n\n var widget = registry[i];\n\n if (widget.update && widget.isZombieWidget && !widget.isZombieWidget()) {\n widget.update(updates);\n }\n }\n};\n\n/**\n * We need to do this check as TiddlyWiki does not allow us to hook into the\n * clone process to find out whether a node was cloned.\n *\n * @param tObj\n */\nvar checkForClone = function checkForClone(tObj) {\n\n var tRefs = _utils2.default.getDublicates(tObj);\n\n if (!tRefs.length) {\n return;\n }\n\n // remove any defined edges\n _utils2.default.setField(tObj, 'tmap.edges', undefined);\n\n // force override id\n $tm.tracker.assignId(tObj, true);\n\n // inform the user about what we did\n $tm.dialogManager.open('dublicateIdInfo', {\n param: {\n changedTiddler: tObj.fields.title,\n filter: _utils2.default.joinAndWrap(tRefs, '[[', ']]'),\n id: _utils2.default.getId(tObj)\n }\n });\n};\n\n/**\n * Builds and registers globals and the functions that depend on them.\n */\nvar updateGlobals = function updateGlobals(parent) {\n\n attachOptions($tm);\n attachFunctions($tm);\n\n // attention: logger() cannot be called before functions are rebuild\n $tm.logger('warn', 'Rebuilt globals');\n};\n\nvar lastCurrentTiddler = null;\nvar updateLiveViewTrigger = function updateLiveViewTrigger(changedTiddlers) {\n\n if (changedTiddlers['$:/HistoryList']) {\n var tRef = _utils2.default.getField('$:/HistoryList', 'current-tiddler');\n } else if (changedTiddlers['$:/temp/focussedTiddler']) {\n var tRef = _utils2.default.getField('$:/temp/focussedTiddler', 'text');\n }\n\n if (tRef != null && lastCurrentTiddler !== tRef) {\n lastCurrentTiddler = tRef;\n _utils2.default.setField('$:/temp/tmap/currentTiddler', 'text', tRef);\n }\n};\n\n/**\n * Only for debugging\n */\nvar printChanges = function printChanges(changedTiddlers, loopCount) {\n\n if (!_utils2.default.isTrue($tm.config.sys.debug, false)) return;\n\n $tm.logger('warn', '=== Refresh ' + loopCount + ' ===');\n\n for (var tRef in changedTiddlers) {\n\n var c = changedTiddlers[tRef].deleted ? '[Deleted]' : '[Modified]';\n\n $tm.logger('warn', c, tRef, $tw.wiki.getTiddler(tRef));\n }\n};\n\n/**\n * Saves the last mousemove event under $tm.mouse\n */\nvar registerMousemoveListener = function registerMousemoveListener() {\n\n $tm.mouse = {};\n\n var fn = function fn(evt) {\n $tm.mouse = evt;\n };\n window.addEventListener('mousemove', fn, false);\n};\n\n/**\n * @TODO: suggest this to Jeremy for TW popup handling\n */\nvar registerClickListener = function registerClickListener() {\n\n var tempPopups = $tm.path.tempPopups;\n window.addEventListener('click', function (evt) {\n\n var popupStates = _utils2.default.getTiddlersByPrefix(tempPopups);\n\n for (var i = popupStates.length; i--;) {\n if (_utils2.default.getText(popupStates[i])) break;\n }\n\n if (i === -1) return;\n\n if (!$tw.utils.hasClass(evt.target, 'tc-drop-down') && !_utils2.default.getAncestorWithClass(evt.target, 'tc-drop-down')) {\n // = clicked on an element that isn't a dropdown or inside one\n for (var i = popupStates.length; i--;) {\n _utils2.default.setText(popupStates[i], '');\n }\n }\n }, false);\n};\n\n/**\n * Registers a change listener that will dispatch\n * @param callbackManager\n */\nvar registerChangeListener = function registerChangeListener(callbackManager) {\n\n var loopCount = 0;\n\n $tw.wiki.addEventListener('change', function (changedTiddlers) {\n\n $tm.start('Caretaker handling changes');\n\n printChanges(changedTiddlers, loopCount++);\n callbackManager.refresh(changedTiddlers);\n\n var updates = { changedTiddlers: {} };\n\n for (var tRef in changedTiddlers) {\n\n var tObj = _utils2.default.getTiddler(tRef);\n\n if (tObj && tObj.isDraft()) {\n continue;\n }\n\n var isHandled = handleTiddlerChange(tRef, tObj, updates);\n\n if (isHandled) {\n updates.changedTiddlers[tRef] = changedTiddlers[tRef];\n }\n }\n\n dispatchUpdates(updates);\n\n // NOTE: changes will affect the next refresh cycle\n updateLiveViewTrigger(changedTiddlers);\n\n $tm.stop('Caretaker handling changes');\n });\n};\n\n/**\n * Mapping of paths and callbacks that should be invoked if tiddlers\n * within theses paths change.\n */\nvar rebuilders = (_rebuilders = {}, _defineProperty(_rebuilders, env.path.options, updateGlobals), _defineProperty(_rebuilders, env.path.nodeTypes, updateNodeTypesIndeces), _defineProperty(_rebuilders, env.path.edgeTypes, updateEdgeTypesIndeces), _rebuilders);\n\n/**\n * This function will deal with tiddler changes and will log changes\n * to the provided `updates` object.\n *\n * @param {TiddlerReference} tRef\n * @param {$tw.Tiddler} tObj\n * @param {Updates} updates\n */\nvar handleTiddlerChange = function handleTiddlerChange(tRef, tObj, updates) {\n\n if ($tw.wiki.isSystemTiddler(tRef)) {\n\n for (var path in rebuilders) {\n if (_utils2.default.startsWith(tRef, path) && !updates[path]) {\n $tm.logger('warn', '[System change]', path);\n rebuilders[path]();\n updates[path] = true;\n }\n }\n } else if (tObj) {\n // created or modified\n\n if (tObj.fields.text === undefined) {\n // sic; '' is ok\n // to make sure that the tiddler's body is fully loaded\n // we postpone the handling of the tiddler\n // see https://github.com/felixhayashi/TW5-TiddlyMap/issues/222#issuecomment-268978764\n $tw.wiki.dispatchEvent('lazyLoad', tRef);\n\n return false;\n }\n\n checkForClone(tObj);\n\n // call assignId IN ANY CASE to make sure the index\n // stays intact, also after a renaming operation\n $tm.tracker.assignId(tObj);\n } else {\n // deleted or renamed\n\n var id = $tm.tracker.getIdByTiddler(tRef);\n\n if (!id) {\n // ignore tiddler without id\n return false;\n }\n\n var tRefWithId = _utils2.default.getTiddlerWithField('tmap.id', id);\n\n if (tRefWithId) {\n // only renamed\n\n $tm.logger('warn', '[Renamed]', tRef, 'into', tRefWithId);\n } else {\n // removed\n\n // remove node; any edges pointing in/out; update indeces\n // CAREFUL with recursion here!\n $tm.adapter.deleteNode(id);\n }\n }\n\n return true;\n};\n\n/**\n * Remove temp files from previous session.\n */\nvar cleanup = function cleanup() {\n\n _utils2.default.deleteByPrefix('$:/temp/felixhayashi');\n _utils2.default.deleteByPrefix('$:/temp/tiddlymap');\n _utils2.default.deleteByPrefix('$:/temp/tmap');\n};\n\n/**\n * Register the view that should be displayed at startup.\n */\nvar loadDefaultView = function loadDefaultView(defaultView) {\n\n if (defaultView) {\n _utils2.default.setText(env.ref.defaultViewHolder, $tm.config.sys.defaultView);\n }\n};\n\n/**\n * Init the wiki so we can start the main editor with the specified\n * view in fullscreen mode.\n *\n * @param {ViewAbstraction|string} view\n */\nvar prepareFullscreenStart = function prepareFullscreenStart(view) {\n var _env$ref = env.ref,\n mainEditor = _env$ref.mainEditor,\n defaultViewHolder = _env$ref.defaultViewHolder;\n\n\n _utils2.default.setSidebarTab(mainEditor);\n\n if (_ViewAbstraction2.default.exists(view)) {\n view = new _ViewAbstraction2.default(view);\n _utils2.default.setField(defaultViewHolder, 'text', view.getLabel());\n }\n};\n\n/**\n * The meta file keeps track of installation data.\n */\nvar createMetaFile = function createMetaFile(logger) {\n\n if (_utils2.default.tiddlerExists(env.ref.sysMeta)) {\n return;\n }\n\n logger('warn', 'Creating meta file');\n\n var plugin = $tw.wiki.getTiddler(env.path.pluginRoot);\n\n $tw.wiki.setTiddlerData(env.ref.sysMeta, {\n // the version originally installed\n originalVersion: plugin.fields.version,\n // the data structure in use corresponds to version x\n // if the structure is obsolete, it will be automatically\n // fixed by the fixer module.\n dataStructureState: '0.6.9',\n // whether or not to display a welcome message\n showWelcomeMessage: true\n });\n};\n\n/*** Exports *******************************************************/\n\nvar name = exports.name = 'tmap.caretaker';\nvar platforms = exports.platforms = ['browser'];\nvar after = exports.after = ['startup'];\nvar before = exports.before = ['rootwidget'];\nvar synchronous = exports.synchronous = true;\nvar startup = exports.startup = init;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/Caretaker.js.map\n", "type": "application/javascript", "module-type": "startup" }, "$:/plugins/felixhayashi/tiddlymap/js/DialogManager": { "title": "$:/plugins/felixhayashi/tiddlymap/js/DialogManager", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/DialogManager\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _CallbackManager = require('$:/plugins/felixhayashi/tiddlymap/js/CallbackManager');\n\nvar _CallbackManager2 = _interopRequireDefault(_CallbackManager);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n/**\n * The DialogManager is responsible for preparing, displaying and\n * finalizing all the dialogs.\n */\nvar DialogManager = function () {\n\n /**\n * @param {CallbackManager} callbackManager - A callback manager that\n * is informed about changed tiddlers and keeps track of the\n * various tiddlers produced during the dialog process.\n * @param {Object} [context] - An optional *this*-reference to bind the\n * callback of each called dialog to. Otherwise, the callback of\n * each dialog has to be bound manually to the callback if required.\n */\n function DialogManager(callbackManager, context) {\n _classCallCheck(this, DialogManager);\n\n // create callback registry\n this.callbackManager = callbackManager;\n this.context = context;\n }\n\n /**\n * This function opens a dialog based on a skeleton and some fields and eventually\n * calls a callback once the dialog is closed. The callback contains an indicator\n * whether the dialog subject was confirmed or the operation cancelled. In any\n * case the output tiddler is passed to the callback. Each dialog may write its\n * changes to this tiddler in order to store the dialog result and make it available\n * to the callback.\n *\n * How does it work?\n *\n * The output of the dialog process is stored in a temporary tiddler that is only known\n * to the current instance of the dialog. This way it is ensured that only the dialog process\n * that created the temporary tiddler will retrieve the result. Now we are able to\n * provide unambigous and unique correspondance to dialog callbacks.\n * Any dialog output is stored in a unique output-tiddler. Once there is a result,\n * a new result tiddler is created with indicators how to interpret the output.\n * The result tiddler can be understood as exit code that is independent of the output.\n * It is the result tiddler that triggers the dialog callback that was registered before.\n * the output is then read immediately from the output-tiddler.\n *\n * @param {string} templateId - The dialog id which is the basename of\n * the template title.\n * @param {Hashmap} [param] - All properties (except those with special meanings)\n * of param will be accessible as variables in the modal\n * @param {string} [param.subtitle] -\n * @param {string} [param.cancelButtonLabel] - The label of the cancel button.\n * @param {string} [param.confirmButtonLabel] - The label of the confirm button.\n * @param {function} [callback] - A function with the signature\n * function(isConfirmed, outputTObj). `outputTObj` contains data\n * produced by the dialog (can be undefined even if confirmed!).\n * Be careful: the tiddler that outputTObj represents is deleted immediately.\n * @return {$tw.Tiddler} The dialog tddler object with all its fields.\n */\n\n\n _createClass(DialogManager, [{\n key: 'open',\n value: function open(templateId) {\n var param = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var callback = arguments[2];\n\n\n if (_utils2.default.isTrue($tm.config.sys.suppressedDialogs[templateId], false)) {\n $tm.logger('warning', 'Suppressed dialog', templateId);\n return;\n }\n\n $tm.logger('debug', 'Dialog param object', param);\n\n if (typeof callback === 'function' && this.context) {\n callback = callback.bind(this.context);\n }\n\n // create a temporary tiddler reference for the dialog\n var dialogTRef = $tm.path.tempRoot + '/dialog-' + _utils2.default.genUUID();\n\n // get the dialog template\n var skeleton = _utils2.default.getTiddler($tm.path.dialogs + '/' + templateId);\n\n // fields used to handle the dialog process\n var dialog = {\n title: dialogTRef,\n buttons: skeleton.fields['buttons'] || 'ok_cancel',\n classes: 'tmap-modal-content ' + skeleton.fields['classes'],\n output: dialogTRef + '/output',\n result: dialogTRef + '/result',\n temp: dialogTRef + '/temp',\n template: skeleton.fields.title,\n templateId: templateId,\n currentTiddler: dialogTRef + '/output',\n text: _utils2.default.getText($tm.path.dialogs)\n };\n\n _utils2.default.touch(dialog.output);\n\n if (param.dialog) {\n\n if (param.dialog.preselects) {\n\n // register preselects\n $tw.wiki.addTiddler(new $tw.Tiddler({ title: dialog.output }, _utils2.default.flatten(param.dialog.preselects)));\n\n // remove preselects from param object\n delete param.dialog.preselects;\n }\n\n // extend the dialog object with parameters provided by the user\n _utils2.default.merge(dialog, param.dialog);\n }\n\n // force the footer to be set to the wrapper\n // the footer wrapper will determine the footer from the\n // buttons field/variable\n dialog.footer = _utils2.default.getText($tm.path.footers);\n\n // flatten dialog and param object\n dialog = _utils2.default.flatten(dialog);\n param = _utils2.default.flatten(param);\n\n var fn = function fn(tRef) {\n\n DialogManager.getElement('hidden-close-button').click();\n\n var triggerTObj = $tw.wiki.getTiddler(tRef);\n var isConfirmed = triggerTObj.fields.text;\n\n var outputTObj = null;\n if (isConfirmed) {\n outputTObj = $tw.wiki.getTiddler(dialog.output);\n } else {\n $tm.notify('operation cancelled');\n }\n\n if (typeof callback === 'function') {\n callback(isConfirmed, outputTObj);\n }\n\n // close and remove all tiddlers used by the dialog\n _utils2.default.deleteByPrefix(dialogTRef);\n };\n\n // add trigger\n this.callbackManager.add(dialog.result, fn, true);\n\n // create dialog\n var dialogTiddler = new $tw.Tiddler(skeleton, param, dialog);\n $tw.wiki.addTiddler(dialogTiddler);\n\n $tm.logger('debug', 'Opening dialog', dialogTiddler);\n\n $tw.rootWidget.dispatchEvent({\n type: 'tm-modal',\n param: dialogTiddler.fields.title,\n paramObject: dialogTiddler.fields\n });\n\n DialogManager.addKeyBindings();\n\n return dialogTiddler;\n }\n }], [{\n key: 'getElement',\n value: function getElement(name) {\n\n return _utils2.default.getFirstElementByClassName('tmap-' + name);\n }\n\n /**\n * This method will search for form elements that have the class\n * `tmap-trigger-field` set, which means that TiddlyMap shall\n * perform a button press when a key combo occurs while the field\n * has focus. To know which button to press on what key event,\n * it looks for classes of the form: tmap-triggers-BUTTONNAME-on-KEYCOMBO.\n */\n\n }, {\n key: 'addKeyBindings',\n value: function addKeyBindings() {\n\n var keys = $tm.keycharm({\n container: _utils2.default.getFirstElementByClassName('tc-modal')\n });\n\n var re = /tmap-triggers-(.+?)-on-(.+?)(?:\\s|$)/;\n var triggers = document.getElementsByClassName('tmap-trigger-field');\n\n var _loop = function _loop(i) {\n var classNames = triggers[i].className.split(' ');\n\n var _loop2 = function _loop2(j) {\n var matches = classNames[j].match(re);\n if (!matches) {\n // don't care\n return 'continue';\n }\n var buttonName = matches[1];\n var key = matches[2];\n var buttonElement = DialogManager.getElement(buttonName);\n if (!buttonElement) {\n return 'continue';\n }\n keys.bind(key, function () {\n if (document.getElementsByClassName(classNames[j]).length) {\n // only click button if trigger is active (i.e. still in focus)\n // see https://github.com/felixhayashi/TW5-TiddlyMap/issues/280\n buttonElement.click();\n }\n });\n };\n\n for (var j = classNames.length; j--;) {\n var _ret2 = _loop2(j);\n\n if (_ret2 === 'continue') continue;\n }\n };\n\n for (var i = triggers.length; i--;) {\n _loop(i);\n }\n }\n }]);\n\n return DialogManager;\n}();\n\n/*** Exports *******************************************************/\n\nexports.default = DialogManager;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/DialogManager.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/Fixer": { "title": "$:/plugins/felixhayashi/tiddlymap/js/Fixer", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Fixer\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _ViewAbstraction = require('$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction');\n\nvar _ViewAbstraction2 = _interopRequireDefault(_ViewAbstraction);\n\nvar _EdgeType = require('$:/plugins/felixhayashi/tiddlymap/js/EdgeType');\n\nvar _EdgeType2 = _interopRequireDefault(_EdgeType);\n\nvar _NodeType = require('$:/plugins/felixhayashi/tiddlymap/js/NodeType');\n\nvar _NodeType2 = _interopRequireDefault(_NodeType);\n\nvar _environment = require('$:/plugins/felixhayashi/tiddlymap/js/lib/environment');\n\nvar env = _interopRequireWildcard(_environment);\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n/*** Code **********************************************************/\n\nvar Fixer = function () {\n\n /**\n * @param {Adapter} adapter\n * @param {Object} logger\n * @param {Object} glNTy\n */\n function Fixer(adapter, logger, glNTy) {\n _classCallCheck(this, Fixer);\n\n this.adapter = adapter;\n this.logger = logger;\n this.wiki = $tw.wiki;\n this.glNTy = glNTy;\n }\n\n _createClass(Fixer, [{\n key: 'moveEdges',\n value: function moveEdges(path, view) {\n\n var matches = _utils2.default.getTiddlersByPrefix(path);\n for (var i = 0; i < matches.length; i++) {\n\n // create edge type\n var type = _utils2.default.getBasename(matches[i]);\n\n if (type === '__noname__') {\n type = 'tmap:unknown';\n }\n\n type = _EdgeType2.default.getInstance(type);\n\n if (!type.exists()) {\n type.save();\n }\n\n // move edges\n var edges = this.wiki.getTiddlerData(matches[i]);\n for (var j = 0; j < edges.length; j++) {\n // prefix formerly private edges with view name as namespace\n edges[j].type = (view ? view + ':' : '') + type.id;\n this.adapter.insertEdge(edges[j]);\n }\n\n // finally remove the store\n this.wiki.deleteTiddler(matches[i]);\n }\n }\n }, {\n key: 'executeUpgrade',\n value: function executeUpgrade(toVersion, curVersion, upgrade) {\n\n if (!_utils2.default.isLeftVersionGreater(toVersion, curVersion)) {\n // = current data structure version is newer than version we want to upgrade to.\n return;\n }\n\n // issue debug message\n this.logger('debug', 'Upgrading data structure to ' + toVersion);\n // execute fix\n var msg = upgrade();\n // update meta\n _utils2.default.setEntry(env.ref.sysMeta, 'dataStructureState', toVersion);\n\n return msg;\n }\n }, {\n key: 'fixId',\n\n\n /**\n * Special fix that is not invoked along with the other fixes but\n * when creating the index (see caretaker code).\n *\n * Changes:\n * 1. The node id field is moved to tmap.id if **original version**\n * is below v0.9.2.\n */\n value: function fixId() {\n\n var meta = this.wiki.getTiddlerData(env.ref.sysMeta, {});\n\n this.executeUpgrade('0.9.2', meta.dataStructureState, function () {\n\n if (_utils2.default.isLeftVersionGreater('0.9.2', meta.originalVersion)) {\n // path of the user conf at least in 0.9.2\n var userConf = '$:/plugins/felixhayashi/tiddlymap/config/sys/user';\n var nodeIdField = _utils2.default.getEntry(userConf, 'field.nodeId', 'tmap.id');\n _utils2.default.moveFieldValues(nodeIdField, 'tmap.id', true, false);\n }\n });\n }\n }, {\n key: 'fix',\n value: function fix() {\n var _this = this;\n\n var meta = this.wiki.getTiddlerData(env.ref.sysMeta, {});\n\n this.logger('debug', 'Fixer is started');\n this.logger('debug', 'Data-structure currently in use: ', meta.dataStructureState);\n\n /**\n * Changes:\n * 1. Edges are stored in tiddlers instead of type based edge stores\n * 2. No more private views\n */\n this.executeUpgrade('0.7.0', meta.dataStructureState, function () {\n\n // move edges that were formerly \"global\"\n _this.moveEdges('$:/plugins/felixhayashi/tiddlymap/graph/edges', null);\n\n // move edges that were formerly bound to view (\"private\")\n var filter = env.selector.allViews;\n var viewRefs = _utils2.default.getMatches(filter);\n for (var i = 0; i < viewRefs.length; i++) {\n var view = new _ViewAbstraction2.default(viewRefs[i]);\n _this.moveEdges(view.getRoot() + '/graph/edges', view);\n }\n });\n\n /**\n * Changes:\n * 1. Changes to the live view filter and refresh trigger field\n */\n this.executeUpgrade('0.7.32', meta.dataStructureState, function () {\n\n if (!_ViewAbstraction2.default.exists('Live View')) {\n\n return;\n }\n\n var liveView = new _ViewAbstraction2.default('Live View');\n\n // Only listen to the current tiddler of the history list\n liveView.setNodeFilter('[field:title{$:/temp/tmap/currentTiddler}]', true);\n\n liveView.setConfig({\n 'refresh-trigger': null, // delete the field (renamed)\n 'refresh-triggers': $tw.utils.stringifyList(['$:/temp/tmap/currentTiddler'])\n });\n });\n\n /**\n * Changes:\n * 1. Group styles for matches and neighbours are now modulized\n * and stored as node-types.\n * 2. vis user configuration is restored unflattened!\n * The user only interacts through the GUI.\n * 3. If the node id field was \"id\" it is moved to tmap.id\n */\n this.executeUpgrade('0.9.0', meta.dataStructureState, function () {\n\n var confRef = env.ref.visUserConf;\n var userConf = _utils2.default.unflatten(_this.wiki.getTiddlerData(confRef, {}));\n\n if (_typeof(userConf.groups) === 'object') {\n\n var type = _NodeType2.default.getInstance('tmap:neighbour');\n type.setStyle(userConf.groups['neighbours']);\n type.save();\n\n delete userConf.groups;\n _this.wiki.setTiddlerData(confRef, userConf);\n }\n });\n\n /**\n * Changes:\n * 1. The node id field is moved to tmap.id if **original version**\n * is below v0.9.2.\n */\n this.fixId();\n\n /**\n * This will ensure that all node types have a prioritization field\n * set.\n */\n this.executeUpgrade('0.9.16', meta.dataStructureState, function () {\n\n for (var i = _this.glNTy.length; i--;) {\n _this.glNTy[i].save(null, true);\n }\n });\n\n /**\n * Fixes the live tab\n */\n this.executeUpgrade('0.10.3', meta.dataStructureState, function () {\n\n var liveTab = env.ref.liveTab;\n if (_utils2.default.getTiddler(liveTab).hasTag('$:/tags/SideBar')) {\n this.wiki.deleteTiddler(liveTab);\n _utils2.default.setField(liveTab, 'tags', '$:/tags/SideBar');\n }\n });\n\n /**\n * 1) Fixes the edge type filter. Before, an empty filter was\n * treated as default filter, i.e. no links and tags shown.\n * Now an empty filter means that we show all edge types.\n *\n * 2) Adds prefix to hide private edges per default\n *\n * 3) Corrects view-namespaces (formerly stored with colon).\n *\n */\n this.executeUpgrade('0.11.0', meta.dataStructureState, function () {\n\n var views = _utils2.default.getMatches(env.selector.allViews);\n\n for (var i = views.length; i--;) {\n\n var view = new _ViewAbstraction2.default(views[i]);\n var eTyFilter = view.getEdgeTypeFilter('raw');\n var confKey = 'edge_type_namespace';\n view.setConfig(confKey, view.getConfig(confKey));\n\n var f = env.filter.defaultEdgeTypeFilter;\n\n if (eTyFilter) {\n\n // remove any occurences of the egde type path prefix\n var edgeTypePath = env.path.edgeTypes;\n eTyFilter = _utils2.default.replaceAll(eTyFilter, '', [edgeTypePath, edgeTypePath + '/', '[prefix[' + edgeTypePath + ']]', '[prefix[' + edgeTypePath + '/]]', ['[suffix[tw-body:link]]', '[[tw-body:link]]'], ['[suffix[tw-list:tags]]', '[[tw-list:tags]]'], ['[suffix[tw-list:list]]', '[[tw-body:list]]'], ['[suffix[tmap:unknown]]', '[[tmap:unknown]]'], ['[suffix[unknown]]', '[[tmap:unknown]]']]);\n\n f = '-[prefix[_]] ' + eTyFilter;\n }\n\n view.setEdgeTypeFilter(f);\n }\n });\n }\n }]);\n\n return Fixer;\n}();\n\n/*** Exports *******************************************************/\n\nexports.default = Fixer;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/Fixer.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/startup/listener": { "title": "$:/plugins/felixhayashi/tiddlymap/js/startup/listener", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.startup = exports.synchronous = exports.before = exports.after = exports.platforms = exports.name = undefined;\n\nvar _NodeType = require('$:/plugins/felixhayashi/tiddlymap/js/NodeType');\n\nvar _NodeType2 = _interopRequireDefault(_NodeType);\n\nvar _EdgeType = require('$:/plugins/felixhayashi/tiddlymap/js/EdgeType');\n\nvar _EdgeType2 = _interopRequireDefault(_EdgeType);\n\nvar _Edge = require('$:/plugins/felixhayashi/tiddlymap/js/Edge');\n\nvar _Edge2 = _interopRequireDefault(_Edge);\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _vis = require('$:/plugins/felixhayashi/tiddlymap/js/config/vis');\n\nvar _vis2 = _interopRequireDefault(_vis);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/*** Code **********************************************************/\n\n/**\n * @param {Object} param - event.param\n */\nvar handleCancelDialog = function handleCancelDialog(_ref) {\n var param = _ref.param;\n\n _utils2.default.setField(param, 'text', '');\n};\n\n/**\n * @param {Object} paramObject - event.paramObject\n */\n// @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/startup/listener\ntype: application/javascript\nmodule-type: startup\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\nvar handleClearTiddler = function handleClearTiddler() {\n var _ref2 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},\n paramObject = _ref2.paramObject;\n\n var title = paramObject.title,\n keep = paramObject.keep;\n\n\n if (!title) return;\n\n var tObj = _utils2.default.getTiddler(title);\n var originalFields = tObj ? tObj.fields : {};\n var fieldsToKeep = keep ? keep.split() : [];\n var cloneFields = {\n title: title,\n text: '' // see https://github.com/Jermolene/TiddlyWiki5/issues/2025\n };\n\n for (var i = fieldsToKeep.length; i--;) {\n var fieldName = fieldsToKeep[i];\n cloneFields[fieldName] = originalFields[fieldName];\n }\n\n $tw.wiki.deleteTiddler(title);\n $tw.wiki.addTiddler(new $tw.Tiddler(cloneFields));\n};\n\n/**\n * @param {Object} paramObject - event.paramObject\n */\nvar handleMixTiddlers = function handleMixTiddlers(_ref3) {\n var _ref3$paramObject = _ref3.paramObject,\n paramObject = _ref3$paramObject === undefined ? {} : _ref3$paramObject;\n var tiddlersStringArray = paramObject.tiddlers,\n output = paramObject.output;\n\n\n if (!tiddlersStringArray || !output) return;\n\n var tiddlers = $tw.utils.parseStringArray(tiddlersStringArray);\n var tObj = _utils2.default.getMergedTiddlers(tiddlers, output);\n\n $tw.wiki.addTiddler(tObj);\n};\n\n/**\n * @param {string} param - event.param\n */\nvar handleConfirmDialog = function handleConfirmDialog(_ref4) {\n var param = _ref4.param;\n\n\n _utils2.default.setField(param, 'text', '1');\n};\n\n/**\n * @param {Object} paramObject - event.paramObject\n */\nvar handleSuppressDialog = function handleSuppressDialog(_ref5) {\n var paramObject = _ref5.paramObject;\n var dialog = paramObject.dialog,\n suppress = paramObject.suppress;\n\n\n if (_utils2.default.isTrue(suppress, false)) {\n _utils2.default.setEntry($tm.ref.sysUserConf, 'suppressedDialogs.' + dialog, true);\n }\n};\n\n/**\n * @param {Object} paramObject - event.paramObject\n */\nvar handleDownloadGraph = function handleDownloadGraph(_ref6) {\n var paramObject = _ref6.paramObject;\n var view = paramObject.view;\n\n var graph = $tm.adapter.getGraph({ view: view });\n\n graph.nodes = _utils2.default.convert(graph.nodes, 'array');\n graph.edges = _utils2.default.convert(graph.edges, 'array');\n\n var tRef = '$:/temp/tmap/export';\n\n _utils2.default.setField(tRef, 'text', JSON.stringify(graph, null, 2));\n\n $tw.rootWidget.dispatchEvent({\n type: 'tm-download-file',\n param: tRef,\n paramObject: {\n filename: view + '.json'\n }\n });\n};\n\n/**\n *\n */\nvar handleConfigureSystem = function handleConfigureSystem() {\n\n var allTiddlers = _utils2.default.getMatches($tm.selector.allPotentialNodes);\n var allEdges = $tm.adapter.getEdgesForSet(allTiddlers);\n var plugin = $tw.wiki.getTiddler($tm.path.pluginRoot).fields;\n var meta = $tw.wiki.getTiddlerData($tm.ref.sysMeta);\n var hasLiveTab = _utils2.default.getTiddler($tm.ref.liveTab).hasTag('$:/tags/SideBar');\n\n var args = {\n numberOfNodes: '' + allTiddlers.length,\n numberOfEdges: '' + Object.keys(allEdges).length,\n pluginVersion: 'v' + plugin.version,\n dataStructureVersion: 'v' + meta.dataStructureState,\n dialog: {\n preselects: {\n 'liveTab': '' + hasLiveTab,\n 'vis-inherited': JSON.stringify(_vis2.default),\n 'config.vis': _utils2.default.getText($tm.ref.visUserConf),\n 'config.sys': $tm.config.sys\n }\n }\n };\n\n $tm.dialogManager.open('globalConfig', args, function (isConfirmed, outTObj) {\n\n if (!isConfirmed) return;\n\n var config = _utils2.default.getPropertiesByPrefix(outTObj.fields, 'config.sys.', true);\n\n // CAREFUL: this is a data tiddler!\n $tw.wiki.setTiddlerData($tm.ref.sysUserConf, config);\n\n // show or hide the live tab; to hide the live tab, we override\n // the shadow tiddler; to show it, we remove the overlay again.\n if (_utils2.default.isTrue(outTObj.fields.liveTab, false)) {\n _utils2.default.setField($tm.ref.liveTab, 'tags', '$:/tags/SideBar');\n } else {\n $tw.wiki.deleteTiddler($tm.ref.liveTab);\n }\n\n // tw doesn't translate the json to an object so this is already a string\n _utils2.default.setField($tm.ref.visUserConf, 'text', outTObj.fields['config.vis']);\n });\n};\n\n/**\n * @param {Object} paramObject - event.paramObject\n */\nvar handleGenerateWidget = function handleGenerateWidget(_ref7) {\n var _ref7$paramObject = _ref7.paramObject,\n paramObject = _ref7$paramObject === undefined ? {} : _ref7$paramObject;\n\n\n var options = {\n dialog: {\n preselects: {\n 'var.view': paramObject.view || $tm.misc.defaultViewLabel\n }\n }\n };\n\n $tm.dialogManager.open('widgetCodeGenerator', options);\n};\n\n/**\n * @param {Object} paramObject - event.paramObject\n */\nvar handleRemoveEdge = function handleRemoveEdge(_ref8) {\n var paramObject = _ref8.paramObject;\n\n\n $tm.adapter.deleteEdge(paramObject);\n};\n\n/**\n * @param {Object} paramObject - event.paramObject\n */\nvar handleCreateEdge = function handleCreateEdge(_ref9) {\n var paramObject = _ref9.paramObject;\n var from = paramObject.from,\n to = paramObject.to,\n isForce = paramObject.force;\n\n\n if (!from || !to) return;\n\n if (_utils2.default.tiddlerExists(from) && _utils2.default.tiddlerExists(to) || isForce) {\n\n // will not override any existing tiddlers…\n _utils2.default.addTiddler(to);\n _utils2.default.addTiddler(from);\n\n var edge = new _Edge2.default($tm.adapter.makeNode(from).id, $tm.adapter.makeNode(to).id, paramObject.label, paramObject.id);\n\n $tm.adapter.insertEdge(edge);\n $tm.notify('Edge inserted');\n }\n};\n\n/**\n * @param {string} type - event.type\n * @param {Object} [paramObject] - event.paramObject\n */\nvar handleOpenTypeManager = function handleOpenTypeManager(_ref10) {\n var type = _ref10.type,\n _ref10$paramObject = _ref10.paramObject,\n paramObject = _ref10$paramObject === undefined ? {} : _ref10$paramObject;\n\n\n // either 'manage-edge-types' or 'manage-node-types'\n var mode = type.match(/tmap:tm-(.*)/)[1];\n\n if (mode === 'manage-edge-types') {\n var topic = 'Edge-Type Manager';\n var allTypesSelector = $tm.selector.allEdgeTypes;\n var typeRootPath = $tm.path.edgeTypes;\n } else {\n var topic = 'Node-Type Manager';\n var allTypesSelector = $tm.selector.allNodeTypes;\n var typeRootPath = $tm.path.nodeTypes;\n }\n\n var args = {\n mode: mode,\n topic: topic,\n searchSelector: allTypesSelector,\n typeRootPath: typeRootPath\n };\n\n var dialogTObj = $tm.dialogManager.open('MapElementTypeManager', args);\n\n if (paramObject.type) {\n handleLoadTypeForm({\n paramObject: {\n mode: mode,\n id: paramObject.type,\n output: dialogTObj.fields['output']\n }\n });\n }\n};\n\n/**\n * @param {string} id - The id of a {@link MapElementType}\n * @param {('manage-edge-types'|'manage-node-types')} mode\n * @param {TiddlerReference} output\n */\nvar handleLoadTypeForm = function handleLoadTypeForm(_ref11) {\n var _ref11$paramObject = _ref11.paramObject,\n mode = _ref11$paramObject.mode,\n id = _ref11$paramObject.id,\n output = _ref11$paramObject.output;\n\n\n var outTRef = output;\n var type = mode === 'manage-edge-types' ? _EdgeType2.default.getInstance(id) : _NodeType2.default.getInstance(id);\n\n // inject all the type data as fields into the dialog output\n type.save(outTRef, true);\n\n // fields that need preprocessing\n\n if (mode === 'manage-edge-types') {\n var usage = $tm.adapter.selectEdgesByType(type);\n var count = Object.keys(usage).length;\n _utils2.default.setField(outTRef, 'temp.usageCount', count);\n }\n\n $tw.wiki.addTiddler(new $tw.Tiddler(_utils2.default.getTiddler(outTRef), {\n 'typeTRef': type.fullPath,\n 'temp.idImmutable': type.isShipped ? 'true' : '',\n 'temp.newId': type.id,\n 'vis-inherited': JSON.stringify($tm.config.vis)\n }));\n\n // reset the tabs to default\n _utils2.default.deleteByPrefix('$:/state/tabs/MapElementTypeManager');\n};\n\n/**\n * @param {Object} paramObject - event.paramObject\n */\nvar handleSaveTypeForm = function handleSaveTypeForm(_ref12) {\n var paramObject = _ref12.paramObject;\n\n\n var tObj = _utils2.default.getTiddler(paramObject.output);\n if (!tObj) return;\n\n var id = tObj.fields.id;\n var mode = paramObject.mode;\n\n if (_utils2.default.isTrue(tObj.fields['temp.deleteType'], false)) {\n deleteType(mode, id, tObj);\n } else {\n saveType(mode, id, tObj);\n }\n};\n\nvar deleteType = function deleteType(mode, id, dialogOutput) {\n\n var type = mode === 'manage-edge-types' ? _EdgeType2.default.getInstance(id) : _NodeType2.default.getInstance(id);\n\n $tm.logger('debug', 'Deleting type', type);\n\n if (mode === 'manage-edge-types') {\n $tm.adapter._processEdgesWithType(type, { action: 'delete' });\n } else {\n $tm.adapter.removeNodeType(type);\n }\n\n $tw.wiki.addTiddler(new $tw.Tiddler({\n title: _utils2.default.getTiddlerRef(dialogOutput)\n }));\n\n $tm.notify('Deleted type');\n};\n\n/**\n * @param {string} id - The id of a {@link MapElementType}\n * @param {('manage-edge-types'|'manage-node-types')} mode\n * @param {TiddlerReference} output\n */\nvar saveType = function saveType(mode, id, output) {\n\n var tObj = _utils2.default.getTiddler(output);\n\n // update the type with the form data\n var Type = mode === 'manage-edge-types' ? _EdgeType2.default : _NodeType2.default;\n var type = new Type(id, tObj);\n type.save();\n\n var newId = tObj.fields['temp.newId'];\n\n if (newId && newId !== tObj.fields['id']) {\n //renamed\n\n if (mode === 'manage-edge-types') {\n\n $tm.adapter._processEdgesWithType(type, {\n action: 'rename',\n newName: newId\n });\n } else {\n\n new _NodeType2.default(newId, type).save();\n $tw.wiki.deleteTiddler(type.fullPath);\n }\n\n _utils2.default.setField(tObj, 'id', newId);\n }\n\n $tm.notify('Saved type data');\n};\n\n/**\n * @param {string} id - The id of a {@link MapElementType}\n * @param {('manage-edge-types'|'manage-node-types')} mode\n * @param {TiddlerReference} output\n */\nvar handleCreateType = function handleCreateType(_ref13) {\n var _ref13$paramObject = _ref13.paramObject,\n mode = _ref13$paramObject.mode,\n _ref13$paramObject$id = _ref13$paramObject.id,\n id = _ref13$paramObject$id === undefined ? 'New type' : _ref13$paramObject$id,\n output = _ref13$paramObject.output;\n\n\n var type = mode === 'manage-edge-types' ? new _EdgeType2.default(id) : new _NodeType2.default(id);\n\n type.save();\n\n handleLoadTypeForm({ paramObject: { id: type.id, mode: mode, output: output } });\n};\n\n/*** Exports *******************************************************/\n\nvar name = exports.name = 'tmap.listener';\nvar platforms = exports.platforms = ['browser'];\nvar after = exports.after = ['rootwidget', 'tmap.caretaker'];\nvar before = exports.before = ['story'];\nvar synchronous = exports.synchronous = true;\nvar startup = exports.startup = function startup() {\n _utils2.default.addTWlisteners({\n 'tmap:tm-remove-edge': handleRemoveEdge,\n 'tmap:tm-load-type-form': handleLoadTypeForm,\n 'tmap:tm-save-type-form': handleSaveTypeForm,\n 'tmap:tm-create-type': handleCreateType,\n 'tmap:tm-create-edge': handleCreateEdge,\n 'tmap:tm-suppress-dialog': handleSuppressDialog,\n 'tmap:tm-generate-widget': handleGenerateWidget,\n 'tmap:tm-download-graph': handleDownloadGraph,\n 'tmap:tm-configure-system': handleConfigureSystem,\n 'tmap:tm-manage-edge-types': handleOpenTypeManager,\n 'tmap:tm-manage-node-types': handleOpenTypeManager,\n 'tmap:tm-cancel-dialog': handleCancelDialog,\n 'tmap:tm-clear-tiddler': handleClearTiddler,\n 'tmap:tm-merge-tiddlers': handleMixTiddlers,\n 'tmap:tm-confirm-dialog': handleConfirmDialog\n }, $tw.rootWidget, undefined);\n};\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/Listener.js.map\n", "type": "application/javascript", "module-type": "startup" }, "$:/plugins/felixhayashi/tiddlymap/js/services/tracker": { "title": "$:/plugins/felixhayashi/tiddlymap/js/services/tracker", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/services/tracker\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n/***************************** CODE ********************************/\n\n/**\n *\n */\nvar Tracker = function () {\n function Tracker(fixer) {\n _classCallCheck(this, Tracker);\n\n this.wiki = $tw.wiki;\n this.logger = $tm.logger;\n\n this._createIndex();\n }\n\n /**\n * TiddlyMap uses ids to reference tiddlers. This function creates\n * a table that maps ids to tRefs and vice versa.\n *\n * Two indeces are added to the indeces chain:\n * 1. tById – tiddler references by id\n * 2. idByT – ids by tiddler references\n *\n * @param {Array<TiddlerReference>} [allTiddlers] - The tiddlers to\n * use as basis for this index. If not stated, all tiddlers in\n * the wiki are used.\n */\n\n\n _createClass(Tracker, [{\n key: '_createIndex',\n value: function _createIndex() {\n\n var tById = this.tById = {}; // tiddlerById\n var idByT = this.idByT = {}; // idByTiddler\n\n this.wiki.each(function (tObj, tRef) {\n\n if (_utils2.default.isSystemOrDraft(tObj)) {\n return;\n }\n\n // will create id if not present\n var id = tObj.fields['tmap.id'];\n if (!id) {\n id = _utils2.default.genUUID();\n _utils2.default.setField(tObj, 'tmap.id', id);\n }\n\n tById[id] = tRef; // tiddlerById\n idByT[tRef] = id; // idByTiddler\n });\n }\n\n /**\n * This method will assign an id to an *existing* tiddler that does\n * not already possess and id. Any assigned id will be registered\n * at the id->tiddler index.\n *\n * @param {Tiddler} tiddler - The tiddler to assign the id to.\n * @param {boolean} isForce - True if the id should be overridden,\n * false otherwise. Only works if the id field is not set to title.\n *\n * @return {Id} The assigned or retrieved id.\n */\n\n }, {\n key: 'assignId',\n value: function assignId(tiddler, isForce) {\n\n // Note: always reload from store to avoid setting wrong ids on tiddler\n // being in the role of from and to at the same time.\n var tObj = _utils2.default.getTiddler(tiddler);\n\n if (!tObj) {\n throw new ResourceNotFoundException(tiddler);\n }\n\n var id = tObj.fields['tmap.id'];\n\n if (!id || isForce) {\n id = _utils2.default.genUUID();\n _utils2.default.setField(tObj, 'tmap.id', id);\n this.logger('info', 'Assigning new id to', tObj.fields.title);\n }\n\n // blindly update the index IN ANY CASE because tiddler may have\n // an id but it is not indexed yet (e.g. because of renaming operation)\n this.tById[id] = tObj.fields.title;\n this.idByT[tObj.fields.title] = id;\n\n return id;\n }\n\n /**\n * @param {Tiddler} tiddler\n * @return string\n */\n\n }, {\n key: 'getIdByTiddler',\n value: function getIdByTiddler(tiddler) {\n\n return this.idByT[_utils2.default.getTiddlerRef(tiddler)];\n }\n }, {\n key: 'getIdsByTiddlers',\n value: function getIdsByTiddlers() {\n return this.idByT;\n }\n }, {\n key: 'getTiddlersByIds',\n value: function getTiddlersByIds() {\n return this.tById;\n }\n\n /**\n * @param id\n * @return {TiddlerReference} tiddler\n */\n\n }, {\n key: 'getTiddlerById',\n value: function getTiddlerById(id) {\n\n return this.tById[id];\n }\n }]);\n\n return Tracker;\n}();\n\n/*** Exports *******************************************************/\n\nexports.default = Tracker;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/services/Tracker.js.map\n", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/tiddlymap/js/widget/MapConfigWidget": { "title": "$:/plugins/felixhayashi/tiddlymap/js/widget/MapConfigWidget", "text": "'use strict';\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/MapConfigWidget\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _vis = require('$:/plugins/felixhayashi/vis/vis.js');\n\nvar _vis2 = _interopRequireDefault(_vis);\n\nvar _widget = require('$:/core/modules/widgets/widget.js');\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/**\n * Wrapper for the Visjs configurator.\n *\n * ```\n * <$tmap-config\n * inherited=\"FIELDNAME FIELDNAME …\"\n * extension=\"FIELDNAME\"\n * changes=\"FIELDNAME\" (default: same field as extension)\n * override=\"true|false\" (default: false)\n * mode=\"manage-*\"\n * refresh-trigger=\"tRef\" />\n * ```\n *\n * @constructor\n */\nfunction MapConfigWidget(parseTreeNode, options) {\n\n // call the parent constructor\n _widget.widget.call(this);\n\n // call initialise on prototype\n this.initialise(parseTreeNode, options);\n\n // make the html attributes available to this widget\n this.computeAttributes();\n}\n\n// !! EXTENSION !!\nMapConfigWidget.prototype = Object.create(_widget.widget.prototype);\n// !! EXTENSION !!\n\n/**\n * Method to render this widget into the DOM.\n *\n * @override\n */\nMapConfigWidget.prototype.render = function (parent, nextSibling) {\n\n // remember our place in the dom\n this.parentDomNode = parent;\n\n if (!this.domNode) {\n this.domNode = this.document.createElement('div');\n $tw.utils.addClass(this.domNode, 'tmap-config-widget');\n parent.insertBefore(this.domNode, nextSibling);\n }\n\n if (this.network) {\n\n // destroy any previous instance\n this.network.destroy();\n }\n\n // create container for vis configurator; destroyed when vis is destroyed\n this.networkContainer = document.createElement('div');\n this.domNode.appendChild(this.networkContainer);\n\n // get environment\n this.refreshTrigger = this.getAttribute('refresh-trigger');\n this.pipeTRef = this.getVariable('currentTiddler');\n this.inheritedFields = $tw.utils.parseStringArray(this.getAttribute('inherited'));\n this.extensionTField = this.getAttribute('extension');\n this.mode = this.getAttribute('mode');\n\n // load inherited options\n for (var i = 0; i < this.inheritedFields.length; i++) {\n var fieldName = this.inheritedFields[i];\n var style = _utils2.default.parseFieldData(this.pipeTRef, fieldName, {});\n\n // maybe the inherited options also come without a top level property\n // so we do the same here to…\n // TODO looks clumsy; do it in a more generic way…\n if (this.mode === 'manage-edge-types') {\n if (!style.edges) {\n style = { edges: style };\n }\n } else if (this.mode === 'manage-node-types') {\n if (!style.nodes) {\n style = { nodes: style };\n }\n }\n\n this.inherited = _utils2.default.merge(this.inherited, style);\n }\n\n // load extension to the inherited options; since we store vis config\n // for nodes and edges without the top level property, we may need to\n // append it again, if not done so already.\n this.extension = _utils2.default.parseFieldData(this.pipeTRef, this.extensionTField, {});\n // TODO looks clumsy; do it in a more generic way…\n if (this.mode === 'manage-edge-types') {\n if (!this.extension.edges) {\n this.extension = { edges: this.extension };\n }\n } else if (this.mode === 'manage-node-types') {\n if (!this.extension.nodes) {\n this.extension = { nodes: this.extension };\n }\n }\n\n // we record all changes in a separate variable\n var isSaveOnlyChanges = _utils2.default.isTrue(this.getAttribute('save-only-changes'));\n this.changes = isSaveOnlyChanges ? {} : this.extension;\n\n var data = { nodes: [], edges: [] };\n var options = _utils2.default.merge({}, this.inherited, this.extension);\n $tw.utils.extend(options, {\n configure: {\n enabled: true,\n showButton: false,\n filter: this.getOptionFilter(this.mode)\n }\n });\n\n this.network = new _vis2.default.Network(this.networkContainer, data, options);\n this.network.on('configChange', this.handleConfigChange.bind(this));\n\n // giving the parent a css height will prevent it from jumping\n // back when the network is destroyed and the network\n // container is removed.\n // fixes https://github.com/almende/vis/issues/1568\n var height = this.parentDomNode.getBoundingClientRect().height;\n this.parentDomNode.style['height'] = height + 'px';\n\n var reset = this.handleResetEvent.bind(this);\n this.networkContainer.addEventListener('reset', reset, false);\n\n // register this graph at the caretaker's graph registry\n $tm.registry.push(this);\n\n this.enhanceConfigurator();\n};\n\n/**\n * I only receive the option that has actually changed\n */\nMapConfigWidget.prototype.handleResetEvent = function (ev) {\n var change = {};\n change[ev.detail.trigger.path] = null;\n this.handleConfigChange(change);\n};\n\n/**\n * I only receive the option that has actually changed\n */\nMapConfigWidget.prototype.handleConfigChange = function (change) {\n\n var flatChanges = _utils2.default.flatten(this.changes);\n var flatChange = _utils2.default.flatten(change);\n var confPath = Object.keys(_utils2.default.flatten(change))[0];\n var isReset = flatChange[confPath] === null;\n\n if (isReset) {\n // we interpret this as delete\n\n flatChanges[confPath] = undefined;\n this.changes = _utils2.default.unflatten(flatChanges);\n } else {\n\n this.changes = _utils2.default.merge(this.changes, change);\n }\n\n // when storing edge- or node-styles we strip the root property\n var options = _utils2.default.merge({}, this.changes);\n if (this.mode === 'manage-node-types') {\n options = options['nodes'];\n }\n if (this.mode === 'manage-edge-types') {\n options = options['edges'];\n }\n\n // save changes\n _utils2.default.writeFieldData(this.pipeTRef, this.extensionTField, options, $tm.config.sys.jsonIndentation);\n\n // hack to ensure vis doesn't scroll\n var cls = 'vis-configuration-wrapper';\n var div = this.networkContainer.getElementsByClassName(cls)[0];\n div.style.height = div.getBoundingClientRect().height + 'px';\n\n if (isReset) {\n\n // we need to use a timeout here, otherwise we cause a vis bug\n // since it is in the middle of storing the value!\n window.setTimeout(this.refresh.bind(this), 0);\n } else {\n\n // add active-config indicators\n window.setTimeout(this.enhanceConfigurator.bind(this), 50);\n }\n};\n\n/**\n * enhanceConfigurator over all config items and add an indicator.\n */\nMapConfigWidget.prototype.enhanceConfigurator = function () {\n\n var cls = 'vis-configuration-wrapper';\n var elements = this.networkContainer.getElementsByClassName(cls)[0].children;\n var list = [];\n var changes = _utils2.default.flatten(this.changes);\n for (var i = 0; i < elements.length; i++) {\n if (!elements[i].classList.contains('vis-config-item')) continue;\n\n var conf = new VisConfElement(elements[i], list, i);\n list.push(conf);\n\n if (conf.level === 0) continue;\n\n conf.setActive(!!changes[conf.path]);\n }\n};\n\n/**\n *\n * @param {DOMElement} The config item element.\n * @param {Array<VisConfElement>} a list of VisConfElements of which\n * this element is also part of.\n * @param {number} the position in the list\n */\nfunction VisConfElement(el, list, pos) {\n\n var getByCls = 'getElementsByClassName';\n\n this.el = el;\n this.labelEl = el[getByCls]('vis-config-label')[0] || el[getByCls]('vis-config-header')[0] || el;\n var labelText = this.labelEl.innerText || this.labelEl.textContent;\n this.label = labelText && labelText.match(/([a-zA-Z0-9]+)/)[1];\n this.level = parseInt(el.className.match(/.*vis-config-s(.).*/)[1]) || 0;\n\n this.path = this.label;\n\n if (this.level > 0) {\n for (var i = pos; i--;) {\n var prev = list[i];\n if (prev.level < this.level) {\n this.path = prev.path + '.' + this.path;\n break;\n }\n }\n }\n}\n\nVisConfElement.prototype.setActive = function (isEnable) {\n\n if (!isEnable) return;\n\n // cannot use utils.hasKeyWithPrefix because some keys start with\n // same value as others\n var cls = 'tmap-vis-config-item-' + (isEnable ? 'active' : 'inactive');\n $tw.utils.addClass(this.el, cls);\n\n if (isEnable) {\n\n var button = document.createElement('button');\n button.innerHTML = 'reset';\n button.className = 'tmap-config-item-reset';\n\n var self = this;\n\n button.addEventListener('click', function (ev) {\n ev.currentTarget.dispatchEvent(new CustomEvent('reset', {\n detail: { trigger: self },\n bubbles: true,\n cancelable: true\n }));\n }, false);\n\n this.el.appendChild(button);\n }\n};\n\n/**\n *\n *\n */\nMapConfigWidget.prototype.getOptionFilter = function (mode) {\n\n var whitelist = {\n nodes: {\n borderWidth: true,\n borderWidthSelected: true,\n color: {\n background: true,\n border: true\n },\n font: {\n color: true,\n size: true\n },\n icon: true,\n labelHighlightBold: false,\n shadow: true,\n shape: true,\n shapeProperties: {\n borderDashes: true\n\n },\n size: true\n },\n edges: {\n arrows: true,\n color: true,\n dashes: true,\n font: true,\n labelHighlightBold: false,\n length: true,\n selfReferenceSize: false,\n shadow: true,\n smooth: true,\n width: true\n },\n interaction: {\n hideEdgesOnDrag: true,\n hideNodesOnDrag: true,\n tooltipDelay: true\n },\n layout: {\n hierarchical: false\n },\n manipulation: {\n initiallyActive: true\n },\n physics: {\n forceAtlas2Based: {\n gravitationalConstant: true,\n springLength: true,\n springConstant: true,\n damping: true,\n centralGravity: true\n }\n }\n };\n\n if (mode === 'manage-edge-types') {\n whitelist = { edges: whitelist.edges };\n } else if (mode === 'manage-node-types') {\n whitelist = { nodes: whitelist.nodes };\n } else {\n whitelist.edges.arrows = false;\n }\n\n return function (option, path) {\n\n // operate on a clone; add option as element\n path = path.concat([option]);\n\n var wlObj = whitelist;\n for (var i = 0, l = path.length; i < l; i++) {\n if (wlObj[path[i]] === true) {\n return true;\n } else if (wlObj[path[i]] == null) {\n return false;\n } // else assume object\n wlObj = wlObj[path[i]];\n }\n\n return false;\n };\n};\n\n/**\n * A zombie widget is a widget that is removed from the dom tree\n * but still referenced or still partly executed -- I mean\n * otherwise you couldn't call this function, right?\n *\n * @TODO Outsource this as interface or common super class\n */\nMapConfigWidget.prototype.isZombieWidget = function () {\n\n return !document.body.contains(this.parentDomNode);\n};\n\n/**\n * called from outside.\n *\n * @TODO Outsource this as interface or common super class\n */\nMapConfigWidget.prototype.destruct = function () {\n\n if (this.network) {\n this.network.destroy();\n }\n};\n\n/**\n * This function is called by the system to notify the widget about\n * tiddler changes.\n *\n * @override\n */\nMapConfigWidget.prototype.refresh = function (changedTiddlers) {\n\n if (this.isZombieWidget() || !this.network) return;\n\n if (!changedTiddlers || changedTiddlers[this.refreshTrigger]) {\n this.refreshSelf();\n return true;\n }\n};\n\nMapConfigWidget.prototype.setNull = function (obj) {\n\n for (var p in obj) {\n\n if (_typeof(obj[p]) == 'object') {\n\n this.setNull(obj[p]);\n } else {\n\n obj[p] = undefined;\n }\n }\n};\n\n/*** Exports *******************************************************/\n\nexports['tmap-config'] = MapConfigWidget;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/widget/ConfigurationWidget.js.map\n", "type": "application/javascript", "module-type": "widget" }, "$:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidgetItem": { "title": "$:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidgetItem", "text": "'use strict';\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _widget = require('$:/core/modules/widgets/widget.js');\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidgetItem\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\n/*** Code **********************************************************/\n\nvar EdgeListItemWidget = function (_Widget) {\n _inherits(EdgeListItemWidget, _Widget);\n\n function EdgeListItemWidget(parseTreeNode, options) {\n _classCallCheck(this, EdgeListItemWidget);\n\n var _this = _possibleConstructorReturn(this, (EdgeListItemWidget.__proto__ || Object.getPrototypeOf(EdgeListItemWidget)).call(this, parseTreeNode, options));\n\n _this.arrows = $tm.misc.arrows;\n\n return _this;\n }\n\n _createClass(EdgeListItemWidget, [{\n key: 'execute',\n value: function execute() {\n\n var item = this.parseTreeNode;\n var tRef = $tm.tracker.getTiddlerById(item.neighbour.id);\n\n // make edge properties available as variables\n var edge = _utils2.default.flatten(item.edge);\n\n for (var p in edge) {\n if (typeof edge[p] === 'string') {\n this.setVariable('edge.' + p, edge[p]);\n }\n }\n\n // Perspective: Neighbour\n this.setVariable('currentTiddler', tRef);\n this.setVariable('neighbour', tRef);\n\n var type = $tm.indeces.allETy[edge.type];\n var indexedAs = edge.to === item.neighbour.id ? 'to' : 'from';\n var arrow = indexedAs;\n\n if (type.biArrow) {\n arrow = 'bi';\n } else {\n if (indexedAs === 'to' && type.invertedArrow) {\n arrow = 'from';\n } else if (indexedAs === 'from' && type.invertedArrow) {\n arrow = 'to';\n }\n }\n\n this.setVariable('direction', arrow);\n this.setVariable('directionSymbol', arrow === 'bi' ? this.arrows.bi : arrow === 'from' ? this.arrows.in : this.arrows.out);\n\n // Construct the child widgets\n this.makeChildWidgets();\n }\n }, {\n key: 'refresh',\n value: function refresh(changedTiddlers) {\n\n return this.refreshChildren(changedTiddlers);\n }\n }]);\n\n return EdgeListItemWidget;\n}(_widget.widget);\n\n/*** Exports *******************************************************/\n\nexports['tmap-edgelistitem'] = EdgeListItemWidget;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/widget/EdgeListItemWidget.js.map\n", "type": "application/javascript", "module-type": "widget" }, "$:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidget": { "title": "$:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidget", "text": "'use strict';\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _widget = require('$:/core/modules/widgets/widget.js');\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidget\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\n/*** Code **********************************************************/\n\nvar EdgeListWidget = function (_Widget) {\n _inherits(EdgeListWidget, _Widget);\n\n function EdgeListWidget(parseTreeNode, options) {\n _classCallCheck(this, EdgeListWidget);\n\n return _possibleConstructorReturn(this, (EdgeListWidget.__proto__ || Object.getPrototypeOf(EdgeListWidget)).call(this, parseTreeNode, options));\n }\n\n _createClass(EdgeListWidget, [{\n key: 'render',\n value: function render(parent, nextSibling) {\n\n this.parentDomNode = parent;\n this.computeAttributes();\n this.execute();\n this.renderChildren(parent, nextSibling);\n }\n }, {\n key: 'execute',\n value: function execute() {\n\n var nodes = [this.getVariable('currentTiddler')];\n var filter = this.getAttribute('filter', '');\n var direction = this.getAttribute('direction', 'both');\n var allETy = $tm.indeces.allETy;\n var matches = _utils2.default.getEdgeTypeMatches(filter, allETy);\n\n var options = {\n typeWL: _utils2.default.getLookupTable(matches),\n direction: direction\n };\n\n // retrieve nodes and edges\n\n var _$tm$adapter$getNeigh = $tm.adapter.getNeighbours(nodes, options),\n neighbours = _$tm$adapter$getNeigh.nodes,\n edges = _$tm$adapter$getNeigh.edges;\n\n var entries = [];\n for (var id in edges) {\n\n var edge = edges[id];\n var neighbour = neighbours[edge.to] || neighbours[edge.from];\n\n if (!neighbour) {\n // obsolete edge from old times;\n continue;\n }\n\n // make item template\n entries.push({\n type: 'tmap-edgelistitem',\n edge: edge,\n typeWL: options.typeWL,\n neighbour: neighbour,\n // the children of this widget (=what is wrapped inside the\n // widget-element's body) is used as template for the list items\n children: this.parseTreeNode.children\n });\n }\n\n if (!entries.length) {\n\n this.wasEmpty = true;\n entries = this.getEmptyMessage();\n } else if (this.wasEmpty) {\n\n // we need to remove the empty message\n this.removeChildDomNodes();\n }\n\n this.makeChildWidgets(entries);\n }\n }, {\n key: 'getEmptyMessage',\n value: function getEmptyMessage() {\n\n var parser = this.wiki.parseText('text/vnd.tiddlywiki', this.getAttribute('emptyMessage', ''), { parseAsInline: true });\n\n return parser ? parser.tree : [];\n }\n }, {\n key: 'refresh',\n value: function refresh(changedTiddlers) {\n\n var changedAttributes = this.computeAttributes();\n\n if (_utils2.default.hasElements(changedAttributes)) {\n\n this.refreshSelf();\n\n return true;\n }\n\n for (var tRef in changedTiddlers) {\n if (!_utils2.default.isSystemOrDraft(tRef)) {\n\n this.refreshSelf();\n\n return true;\n }\n }\n\n // let children decide for themselves\n return this.refreshChildren(changedTiddlers);\n }\n }]);\n\n return EdgeListWidget;\n}(_widget.widget);\n\n/*** Exports *******************************************************/\n\nexports['tmap-connections'] = EdgeListWidget;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/widget/EdgeListWidget.js.map\n", "type": "application/javascript", "module-type": "widget" }, "$:/plugins/felixhayashi/tiddlymap/js/widget/MapWidget": { "title": "$:/plugins/felixhayashi/tiddlymap/js/widget/MapWidget", "text": "'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.tiddlymap = exports.tmap = undefined;\n\nvar _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _CallbackManager = require('$:/plugins/felixhayashi/tiddlymap/js/CallbackManager');\n\nvar _CallbackManager2 = _interopRequireDefault(_CallbackManager);\n\nvar _ViewAbstraction = require('$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction');\n\nvar _ViewAbstraction2 = _interopRequireDefault(_ViewAbstraction);\n\nvar _EdgeType = require('$:/plugins/felixhayashi/tiddlymap/js/EdgeType');\n\nvar _EdgeType2 = _interopRequireDefault(_EdgeType);\n\nvar _Popup = require('$:/plugins/felixhayashi/tiddlymap/js/Popup');\n\nvar _Popup2 = _interopRequireDefault(_Popup);\n\nvar _vis = require('$:/plugins/felixhayashi/vis/vis.js');\n\nvar _vis2 = _interopRequireDefault(_vis);\n\nvar _widget = require('$:/core/modules/widgets/widget.js');\n\nvar _utils = require('$:/plugins/felixhayashi/tiddlymap/js/utils');\n\nvar _utils2 = _interopRequireDefault(_utils);\n\nvar _SelectionRectangle = require('$:/plugins/felixhayashi/tiddlymap/js/lib/SelectionRectangle');\n\nvar _SelectionRectangle2 = _interopRequireDefault(_SelectionRectangle);\n\nvar _environment = require('$:/plugins/felixhayashi/tiddlymap/js/lib/environment');\n\nvar env = _interopRequireWildcard(_environment);\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } // @preserve\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/MapWidget\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n\n/*** Imports *******************************************************/\n\n/*** Code **********************************************************/\n\n/**\n * The map widget is responsible for drawing the actual network\n * diagrams.\n *\n * @constructor\n */\nvar MapWidget = function (_Widget) {\n _inherits(MapWidget, _Widget);\n\n function MapWidget(parseTreeNode, options) {\n _classCallCheck(this, MapWidget);\n\n // create shortcuts for services and frequently used vars\n var _this = _possibleConstructorReturn(this, (MapWidget.__proto__ || Object.getPrototypeOf(MapWidget)).call(this, parseTreeNode, options));\n\n _this.getAttr = _this.getAttribute;\n _this.isDebug = _utils2.default.isTrue($tm.config.sys.debug, false);\n\n // force early binding of functions to this context\n _utils2.default.bindTo(_this, ['constructTooltip', 'handleResizeEvent', 'handleClickEvent', 'handleCanvasKeyup', 'handleCanvasKeydown', 'handleCanvasScroll', 'handleCanvasMouseMove', 'handleWidgetKeyup', 'handleWidgetKeydown', 'handleTriggeredRefresh', 'handleContextMenu']);\n\n // instanciate managers\n _this.callbackManager = new _CallbackManager2.default();\n\n // make the html attributes available to this widget\n _this.computeAttributes();\n _this.editorMode = _this.getAttr('editor');\n _this.clickToUse = _utils2.default.isTrue(_this.getAttr('click-to-use'), false);\n\n // who am I? the id is used for debugging and special cases\n _this.id = _this.getAttr('object-id') || _this.getStateQualifier();\n\n _this.widgetPopupsPath = $tm.path.tempPopups + '/' + _this.id;\n\n // register listeners that are available in editor mode\n if (_this.editorMode) {\n _utils2.default.addTWlisteners({\n 'tmap:tm-create-view': _this.handleCreateView,\n 'tmap:tm-rename-view': _this.handleRenameView,\n 'tmap:tm-delete-view': _this.handleDeleteView,\n 'tmap:tm-delete-element': _this.handleDeleteElement,\n 'tmap:tm-edit-view': _this.handleEditView,\n 'tmap:tm-generate-widget': _this.handleGenerateWidget,\n 'tmap:tm-toggle-central-topic': _this.handleSetCentralTopic,\n 'tmap:tm-save-canvas': _this.handleSaveCanvas\n }, _this, _this);\n }\n\n // register listeners that are available in any case\n _utils2.default.addTWlisteners({\n 'tmap:tm-focus-node': _this.handleFocusNode,\n 'tmap:tm-reset-focus': _this.repaintGraph\n }, _this, _this);\n\n // Visjs handlers\n _this.visListeners = {\n 'click': _this.handleVisSingleClickEvent,\n 'doubleClick': _this.handleVisDoubleClickEvent,\n 'stabilized': _this.handleVisStabilizedEvent,\n 'selectNode': _this.handleVisSelectNode,\n 'deselectNode': _this.handleVisDeselectNode,\n 'dragStart': _this.handleVisDragStart,\n 'dragEnd': _this.handleVisDragEnd,\n 'hoverNode': _this.handleVisHoverElement,\n 'hoverEdge': _this.handleVisHoverElement,\n 'blurNode': _this.handleVisBlurElement,\n 'blurEdge': _this.handleVisBlurElement,\n 'beforeDrawing': _this.handleVisBeforeDrawing,\n 'afterDrawing': _this.handleVisAfterDrawing,\n 'stabilizationProgress': _this.handleVisLoading,\n 'stabilizationIterationsDone': _this.handleVisLoadingDone\n };\n\n _this.windowDomListeners = {\n 'resize': [_this.handleResizeEvent, false],\n 'click': [_this.handleClickEvent, false],\n 'mousemove': [_this.handleCanvasMouseMove, true]\n };\n\n _this.canvasDomListeners = {\n 'keyup': [_this.handleCanvasKeyup, true],\n 'keydown': [_this.handleCanvasKeydown, true],\n 'mousewheel': [_this.handleCanvasScroll, true],\n 'DOMMouseScroll': [_this.handleCanvasScroll, true],\n 'contextmenu': [_this.handleContextMenu, true]\n };\n\n _this.widgetDomListeners = {\n 'keyup': [_this.handleWidgetKeyup, true],\n 'keydown': [_this.handleWidgetKeydown, true]\n };\n\n _this.conVector = { from: null, to: null };\n return _this;\n }\n\n /**\n * This handler will open a dialog that allows the user to create a\n * new relation between two edges. This includes, that the user\n * gets a chance to specify the edgetype of the connection.\n *\n * If an edge-type namespace has been declared for the entire view,\n * then add it to the `id` of the specified type…\n * - …if the type doesn't exist yet.\n * - …if the type doesn't contain a namespace already, regardless\n * whether it exists or not.\n *\n * Once the user confirmed the dialog, the edge is persisted.\n *\n * Note: this should not trigger a zoom.\n *\n * @param {Edge} edge - A javascript object that contains at least\n * the properties 'from' and 'to'\n * @param {function} [callback] - A function with the signature\n * function(isConfirmed);\n */\n\n\n _createClass(MapWidget, [{\n key: 'handleConnectionEvent',\n value: function handleConnectionEvent(edge, callback) {\n var _this2 = this;\n\n var eTyFilter = this.view.getEdgeTypeFilter();\n\n var param = {\n fromLabel: $tm.adapter.selectNodeById(edge.from).label,\n toLabel: $tm.adapter.selectNodeById(edge.to).label,\n view: this.view.getLabel(),\n eTyFilter: eTyFilter.raw\n };\n\n $tm.dialogManager.open('getEdgeType', param, function (isConfirmed, outTObj) {\n\n if (isConfirmed) {\n\n var str = _utils2.default.getText(outTObj);\n var type = _EdgeType2.default.getInstance(str);\n\n if (!type.namespace) {\n var _EdgeType$getIdParts = _EdgeType2.default.getIdParts(type.id),\n marker = _EdgeType$getIdParts.marker,\n name = _EdgeType$getIdParts.name;\n\n var namespace = _this2.view.getConfig('edge_type_namespace');\n type = _EdgeType2.default.getInstance(_EdgeType2.default.getId(marker, namespace, name));\n }\n\n // persist the type if it doesn't exist\n if (!type.exists()) {\n type.save();\n }\n\n // add type to edge\n edge.type = type.id;\n $tm.adapter.insertEdge(edge);\n\n // prevent zoom\n _this2.isPreventZoomOnNextUpdate = true;\n\n if (!_this2.view.isEdgeTypeVisible(type)) {\n\n $tm.dialogManager.open('edgeNotVisible', {\n type: type.id,\n view: _this2.view.getLabel(),\n eTyFilter: eTyFilter.pretty\n });\n }\n }\n\n if (typeof callback === 'function') {\n callback(isConfirmed);\n }\n });\n }\n\n /**\n * The first time a map is opened, we want to display a welcome message.\n * Once shown, a flag is set and the message is not displayed again.\n */\n\n }, {\n key: 'checkForFreshInstall',\n value: function checkForFreshInstall() {\n\n if (!_utils2.default.getEntry($tm.ref.sysMeta, 'showWelcomeMessage', true)) {\n return;\n }\n\n _utils2.default.setEntry($tm.ref.sysMeta, 'showWelcomeMessage', false);\n\n var args = {\n dialog: {\n preselects: {\n \"config.storyview\": \"true\",\n \"config.navigation\": \"true\",\n \"config.sidebar\": \"true\",\n \"config.demo\": \"true\"\n }\n }\n };\n\n $tm.dialogManager.open('welcome', args, function (isConfirmed, outTObj) {\n\n var config = _utils2.default.getPropertiesByPrefix(outTObj.fields, 'config.', true);\n\n if (config['storyview'] && _utils2.default.tiddlerExists('$:/plugins/felixhayashi/topstoryview')) {\n _utils2.default.setText('$:/view', 'top');\n }\n\n if (config['navigation']) {\n _utils2.default.setText('$:/config/Navigation/openLinkFromInsideRiver', 'above');\n _utils2.default.setText('$:/config/Navigation/openLinkFromOutsideRiver', 'top');\n }\n\n if (config['sidebar']) {\n _utils2.default.setText('$:/themes/tiddlywiki/vanilla/options/sidebarlayout', 'fixed-fluid');\n }\n\n if (config['demo']) {\n var view = $tm.misc.defaultViewLabel;\n\n var n1 = $tm.adapter.insertNode({ label: 'Have fun with', x: 0, y: 0 }, view);\n var n2 = $tm.adapter.insertNode({ label: 'TiddlyMap!!', x: 100, y: 100 }, view);\n\n $tm.adapter.insertEdge({ from: n1.id, to: n2.id });\n }\n\n if (Object.keys(config).length) {\n // trigger a save and reload message\n _utils2.default.touch('$:/plugins/felixhayashi/tiddlymap');\n }\n });\n }\n\n /**\n * A very basic dialog that will tell the user he/she has to make\n * a choice.\n *\n * @param {function} [callback] - A function with the signature\n * function(isConfirmed).\n * @param {string} [message] - An small optional message to display.\n */\n\n }, {\n key: 'openStandardConfirmDialog',\n value: function openStandardConfirmDialog(callback, message) {\n\n var param = { message: message };\n $tm.dialogManager.open('getConfirmation', param, callback);\n }\n\n /**\n * An extention of the default logger mechanism. It works like\n * `this.logger` but will include the object id of the widget\n * instance.\n *\n * @param {string} type - The type of the message (debug, info, warning…)\n * which is exactly the same as in `console[type]`.\n * @param {...*} message - An infinite number of arguments to be printed\n * (just like console).\n */\n\n }, {\n key: 'logger',\n value: function logger(type, message /*, more stuff*/) {\n\n if (this.isDebug) {\n\n var args = Array.prototype.slice.call(arguments, 1);\n args.unshift('@' + this.id);\n args.unshift(type);\n $tm.logger.apply(this, args);\n }\n }\n\n /**\n * Method to render this widget into the DOM.\n *\n * Note that we do not add this.domNode to the list of domNodes\n * since this widget does never remove itself during a refresh.\n *\n * @override\n */\n\n }, {\n key: 'render',\n value: function render(parent, nextSibling) {\n\n this.parentDomNode = parent;\n\n this.domNode = this.document.createElement('div');\n parent.insertBefore(this.domNode, nextSibling);\n\n // add widget classes\n this.registerClassNames(this.domNode);\n\n // get view and view holder\n this.viewHolderRef = this.getViewHolderRef();\n this.view = this.getView();\n\n // create the header div\n this.graphBarDomNode = this.document.createElement('div');\n $tw.utils.addClass(this.graphBarDomNode, 'tmap-topbar');\n this.domNode.appendChild(this.graphBarDomNode);\n\n // create body div\n this.graphDomNode = this.document.createElement('div');\n this.domNode.appendChild(this.graphDomNode);\n\n $tw.utils.addClass(this.graphDomNode, 'tmap-vis-graph');\n\n if (_utils2.default.isPreviewed(this)) {\n\n $tw.utils.addClass(this.domNode, 'tmap-static-mode');\n this.renderPreview(this.graphBarDomNode, this.graphDomNode);\n } else {\n\n // render the full widget\n this.renderFullWidget(this.domNode, this.graphBarDomNode, this.graphDomNode);\n }\n }\n\n /**\n * When the widget is only previewed we do some alternative rendering.\n */\n\n }, {\n key: 'renderPreview',\n value: function renderPreview(header, body) {\n\n var snapshotTRef = this.view.getRoot() + '/snapshot';\n var snapshotTObj = _utils2.default.getTiddler(snapshotTRef);\n\n var label = this.document.createElement('span');\n label.innerHTML = this.view.getLabel();\n label.className = 'tmap-view-label';\n header.appendChild(label);\n\n if (snapshotTObj) {\n\n // Construct child widget tree\n var placeholder = this.makeChildWidget(_utils2.default.getTranscludeNode(snapshotTRef), true);\n placeholder.renderChildren(body, null);\n } else {\n\n $tw.utils.addClass(body, 'tmap-graph-placeholder');\n }\n }\n\n /**\n * The standard way of rendering.\n * Attention: BE CAREFUL WITH THE ORDER OF FUNCTION CALLS IN THIS FUNCTION.\n */\n\n }, {\n key: 'renderFullWidget',\n value: function renderFullWidget(widget, header, body) {\n\n // add window and widget dom node listeners\n _utils2.default.setDomListeners('add', window, this.windowDomListeners);\n _utils2.default.setDomListeners('add', widget, this.widgetDomListeners);\n\n // add a loading bar\n this.addLoadingBar(this.domNode);\n\n // prepare the tooltip for graph elements\n this.tooltip = new _Popup2.default(this.domNode, {\n className: 'tmap-tooltip',\n showDelay: $tm.config.sys.popups.delay\n });\n\n // prepare the context menu\n this.contextMenu = new _Popup2.default(this.domNode, {\n className: 'tmap-context-menu',\n showDelay: 0,\n hideOnClick: true,\n leavingDelay: 999999\n });\n\n // register\n this.sidebar = _utils2.default.getFirstElementByClassName('tc-sidebar-scrollable');\n this.isInSidebar = this.sidebar && !this.domNode.isTiddlyWikiFakeDom && this.sidebar.contains(this.domNode);\n\n // *first* inject the bar\n this.rebuildEditorBar(header);\n\n // *second* initialise graph variables and render the graph\n this.initAndRenderGraph(body);\n\n // register this graph at the caretaker's graph registry\n $tm.registry.push(this);\n\n // if any refresh-triggers exist, register them\n this.reloadRefreshTriggers();\n\n // maybe display a welcome message\n this.checkForFreshInstall();\n\n if (this.id === $tm.misc.mainEditorId) {\n\n var url = $tm.url;\n if (url && url.query['tmap-enlarged']) {\n\n this.toggleEnlargedMode(url.query['tmap-enlarged']);\n //~ this.setView(url.query['tmap-view']);\n }\n }\n }\n\n /**\n * Add some classes to give the user a chance to apply some css\n * to different graph modes.\n */\n\n }, {\n key: 'registerClassNames',\n value: function registerClassNames(parent) {\n\n var addClass = $tw.utils.addClass;\n\n // add main class\n addClass(parent, 'tmap-widget');\n\n if (this.clickToUse) {\n addClass(parent, 'tmap-click-to-use');\n }\n\n if (this.getAttr('editor') === 'advanced') {\n addClass(parent, 'tmap-advanced-editor');\n }\n\n if (this.getAttr('design') === 'plain') {\n addClass(parent, 'tmap-plain-design');\n }\n\n if (!_utils2.default.isTrue(this.getAttr('show-buttons'), true)) {\n addClass(parent, 'tmap-no-buttons');\n }\n\n if (this.getAttr('class')) {\n addClass(parent, this.getAttr('class'));\n }\n }\n\n /**\n * Adds a loading bar div below the parent.\n */\n\n }, {\n key: 'addLoadingBar',\n value: function addLoadingBar(parent) {\n\n this.graphLoadingBarDomNode = this.document.createElement('progress');\n $tw.utils.addClass(this.graphLoadingBarDomNode, 'tmap-loading-bar');\n parent.appendChild(this.graphLoadingBarDomNode);\n }\n\n /**\n * The editor bar contains a bunch of widgets that allow the user\n * to manipulate the current view.\n *\n * Attention: The Editor bar needs to render *after* the graph\n * because some elements depend on the graph's nodes which are\n * calculated when the network is created.\n *\n * @see https://groups.google.com/forum/#!topic/tiddlywikidev/sJrblP4A0o4\n * @see blob/master/editions/test/tiddlers/tests/test-wikitext-parser.js\n */\n\n }, {\n key: 'rebuildEditorBar',\n value: function rebuildEditorBar() {\n\n this.removeChildDomNodes();\n\n // register dialog variables\n\n var view = this.view;\n\n var unicodeBtnClass = 'tmap-unicode-button';\n var activeUnicodeBtnClass = unicodeBtnClass + ' tmap-active-button';\n var variables = {\n widgetQualifier: this.getStateQualifier(),\n widgetTempPath: this.widgetTempPath,\n widgetPopupsPath: this.widgetPopupsPath,\n isViewBound: String(this.isViewBound()),\n viewRoot: view.getRoot(),\n viewLabel: view.getLabel(),\n viewHolder: this.getViewHolderRef(),\n edgeTypeFilter: view.edgeTypeFilterTRef,\n allEdgesFilter: $tm.selector.allEdgeTypes,\n neighScopeBtnClass: view.isEnabled('neighbourhood_scope') ? activeUnicodeBtnClass : unicodeBtnClass,\n rasterMenuBtnClass: view.isEnabled('raster') ? activeUnicodeBtnClass : unicodeBtnClass\n };\n\n for (var name in variables) {\n this.setVariable(name, variables[name]);\n }\n\n // Construct the child widget tree\n var body = _utils2.default.getTiddlerNode(view.getRoot());\n\n if (this.editorMode === 'advanced') {\n\n body.children.push(_utils2.default.getTranscludeNode($tm.ref.graphBar));\n } else {\n\n var el = _utils2.default.getElementNode('span', 'tmap-view-label', view.getLabel());\n body.children.push(el);\n }\n\n body.children.push(_utils2.default.getTranscludeNode($tm.ref.focusButton));\n\n this.makeChildWidgets([body]);\n this.renderChildren(this.graphBarDomNode, this.graphBarDomNode.firstChild);\n }\n\n /**\n * This function is called by the system to notify the widget about\n * tiddler changes. It is ignored by TiddlyMap.\n *\n * ATTENTION: TiddlyMap doesn't use the refresh mechanism here.\n * The caretaker module dispatches an `updates` object that provides\n * more advanced information, tailored to the needs of TiddlyMap.\n * These updates are picked up by {@link MapWidget#update}.\n *\n * @override\n */\n\n }, {\n key: 'refresh',\n value: function refresh(changedTiddlers) {\n\n // TiddlyMap never needs a full refresh so we return false\n return false;\n }\n\n /**\n * This function is called by the caretaker module to notify the\n * widget about tiddler changes.\n *\n * TiddlyMap is interested in the following changes:\n *\n * - Callbacks have been triggered (e.g. dialog results)\n * - A view has been switched\n * - A view has been modified (= configured)\n * - Global options have changed\n * - Node- or edge-types have changed\n * - Graph elements have changed\n * - Changes to the graph's topbar\n *\n * @override\n * @see https://groups.google.com/d/msg/tiddlywikidev/hwtX59tKsIk/EWSG9glqCnsJ\n */\n\n }, {\n key: 'update',\n value: function update(updates) {\n\n if (!this.network || this.isZombieWidget() || _utils2.default.isPreviewed(this)) {\n return;\n }\n\n var changedTiddlers = updates.changedTiddlers;\n\n // check for callback changes\n\n this.callbackManager.refresh(changedTiddlers);\n\n if (this.isViewSwitched(changedTiddlers) || this.hasChangedAttributes() // widget html code changed\n || updates[env.path.options] // global options changed\n || changedTiddlers[this.view.getRoot()] // view's main config changed\n ) {\n\n this.logger('warn', 'View switched config changed');\n\n this.isPreventZoomOnNextUpdate = false;\n this.view = this.getView(true);\n this.reloadRefreshTriggers();\n this.rebuildEditorBar();\n this.reloadBackgroundImage();\n this.initAndRenderGraph(this.graphDomNode);\n } else {\n // view has not been switched\n\n // give the view a chance to refresh itself\n var isViewUpdated = this.view.update(updates);\n\n if (isViewUpdated) {\n\n this.logger('warn', 'View components modified');\n this.rebuildGraph({ resetFocus: { delay: 1000, duration: 1000 } });\n } else {\n // neither view switch or view modification\n\n if (updates[env.path.nodeTypes] || this.hasChangedElements(changedTiddlers)) {\n this.rebuildGraph();\n }\n\n // give children a chance to update themselves\n this.refreshChildren(changedTiddlers);\n }\n }\n }\n }, {\n key: 'hidePopups',\n value: function hidePopups(delay, isForce) {\n\n this.tooltip.hide(delay, isForce);\n this.contextMenu.hide(0, true);\n }\n\n /**\n * Refresh-triggers are tiddlers whose mere occurrence in the\n * changedTiddlers list forces tiddlymap to reassert\n * whether a filter expression returns the same set of matches as it\n * is currently displayed in the graph.\n *\n * The raison d'etre for refresh-triggers is that a filter may contain\n * implicit text-references or variables that may require a filter to be\n * reasserted even though, the filter expression itself did not change.\n *\n * For example a filter `[field:title{$:/HistoryList!!current-tiddler}]`\n * requires a `$:/HistoryList` refresh trigger to be added to the view so\n * everytime the `$:/HistoryList` tiddler changes, the filter gets\n * reasserted.\n */\n\n }, {\n key: 'reloadRefreshTriggers',\n value: function reloadRefreshTriggers() {\n\n // remove old triggers (if there are any)\n this.callbackManager.remove(this.refreshTriggers);\n\n // load new trigger list either from attribute or view config\n var str = this.getAttr('refresh-triggers') || this.view.getConfig('refresh-triggers');\n this.refreshTriggers = $tw.utils.parseStringArray(str) || [];\n\n this.logger('debug', 'Registering refresh trigger', this.refreshTriggers);\n\n // TODO: not nice, if more than one trigger changed it\n // will cause multiple reassertments\n for (var i = this.refreshTriggers.length; i--;) {\n this.callbackManager.add(this.refreshTriggers[i], this.handleTriggeredRefresh, false);\n }\n }\n\n /**\n * Calling this method will cause the graph to be rebuild, which means\n * the graph data is refreshed. A rebuild of the graph will always\n * cause the network to stabilize again.\n *\n * @param {Hashmap} [resetFocus=null] - If not false or null,\n * this object requires two properties to be set: `delay` (the\n * time to wait before starting the fit), `duration` (the length\n * of the fit animation).\n */\n\n }, {\n key: 'rebuildGraph',\n value: function rebuildGraph() {\n var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},\n resetFocus = _ref.resetFocus;\n\n if (_utils2.default.isPreviewed(this)) {\n\n return;\n }\n\n this.logger('debug', 'Rebuilding graph');\n\n this.hidePopups(0, true);\n\n // always reset to allow handling of stabilized-event!\n this.hasNetworkStabilized = false;\n\n var changes = this.rebuildGraphData();\n\n if (changes.changedNodes.withoutPosition.length) {\n\n // force resetFocus\n resetFocus = resetFocus || { delay: 1000, duration: 1000 };\n\n if (!this.view.isEnabled('physics_mode')) {\n\n // in static mode we need to ensure that objects spawn\n // near center so we need to set physics from\n // zero to something. Yes, we override the users\n // central gravity value… who cares about central\n // gravity in static mode anyways.\n var physics = this.visOptions.physics;\n physics[physics.solver].centralGravity = 0.25;\n this.network.setOptions(this.visOptions);\n }\n }\n\n if (!_utils2.default.hasElements(this.graphData.nodesById)) {\n return;\n }\n\n if (resetFocus) {\n\n if (!this.isPreventZoomOnNextUpdate) {\n\n // see https://github.com/almende/vis/issues/987#issuecomment-113226216\n // see https://github.com/almende/vis/issues/939\n this.network.stabilize();\n this.resetFocus = resetFocus;\n }\n\n this.isPreventZoomOnNextUpdate = false;\n }\n }\n\n /**\n * WARNING: Do not change this functionname as it is used by the\n * caretaker's routinely checkups.\n */\n\n }, {\n key: 'getContainer',\n value: function getContainer() {\n\n return this.domNode;\n }\n\n /**\n *\n */\n\n }, {\n key: 'rebuildGraphData',\n value: function rebuildGraphData() {\n\n $tm.start('Reloading Network');\n\n var graph = $tm.adapter.getGraph({ view: this.view });\n\n var changedNodes = _utils2.default.refreshDataSet(this.graphData.nodes, // dataset\n graph.nodes // new nodes\n );\n\n var changedEdges = _utils2.default.refreshDataSet(this.graphData.edges, // dataset\n graph.edges // new edges\n );\n\n // create lookup tables\n\n this.graphData.nodesById = graph.nodes;\n this.graphData.edgesById = graph.edges;\n\n // TODO: that's a performance killer. this should be loaded when\n // the search is actually used!\n // update: Careful when refactoring, some modules are using this…\n _utils2.default.setField('$:/temp/tmap/nodes/' + this.view.getLabel(), 'list', $tm.adapter.getTiddlersByIds(graph.nodes));\n\n $tm.stop('Reloading Network');\n\n return { changedEdges: changedEdges, changedNodes: changedNodes };\n }\n }, {\n key: 'isViewBound',\n value: function isViewBound() {\n\n return _utils2.default.startsWith(this.getViewHolderRef(), $tm.path.localHolders);\n }\n\n /**\n * A view is switched, if the holder was changed.\n * Also if a view suddenly doesn't exist anymore we consider this\n * a trigger for a view change.\n */\n\n }, {\n key: 'isViewSwitched',\n value: function isViewSwitched(changedTiddlers) {\n\n return !_ViewAbstraction2.default.exists(this.view) || changedTiddlers[this.getViewHolderRef()];\n }\n\n /**\n * A view is switched, if the holder was changed.\n */\n\n }, {\n key: 'hasChangedAttributes',\n value: function hasChangedAttributes() {\n\n return Object.keys(this.computeAttributes()).length;\n }\n\n /**\n * Rebuild or update the graph if one of the following is true:\n *\n * 1. A tiddler currently contained as node in the graph has been\n * deleted or modified. This also includes tiddlers that are\n * represented as neighbours in the graph.\n * 2. The neighbourhood is shown and a non-system tiddler has changed.\n * 3. A tiddler that matches the node filter has been modified\n * (not deleted).\n *\n * Since edges are stored in tiddlers themselves, any edge modification\n * is always accounted for as in this case the tiddler holding the\n * edge would be included as changed tiddler.\n *\n * @param {Hashmap<TiddlerReference, *>} changedTiddlers - A list of\n * tiddler changes.\n *\n * @return {boolean} true if the graph needs a refresh.\n */\n\n }, {\n key: 'hasChangedElements',\n value: function hasChangedElements(changedTiddlers) {\n\n var maybeMatches = [];\n var inGraph = this.graphData.nodesById;\n var isShowNeighbourhood = this.view.isEnabled('neighbourhood_scope');\n\n for (var tRef in changedTiddlers) {\n\n if (_utils2.default.isSystemOrDraft(tRef)) {\n\n continue;\n }\n\n if (inGraph[$tm.adapter.getId(tRef)] || isShowNeighbourhood) {\n\n return true;\n }\n\n if (changedTiddlers[tRef].modified) {\n // may be a match so we store this and process it later\n maybeMatches.push(tRef);\n }\n }\n\n if (maybeMatches.length) {\n\n var nodeFilter = this.view.getNodeFilter('compiled');\n var matches = _utils2.default.getMatches(nodeFilter, maybeMatches);\n\n return !!matches.length;\n }\n }\n\n /**\n * Rebuild the graph\n *\n * @see http://visjs.org/docs/network.html\n * @see http://visjs.org/docs/dataset.html\n */\n\n }, {\n key: 'initAndRenderGraph',\n value: function initAndRenderGraph(parent) {\n var _this3 = this;\n\n // make sure to destroy any previous instance\n if (this.network) {\n this._destructVis();\n }\n\n this.logger('info', 'Initializing and rendering the graph');\n\n if (!this.isInSidebar) {\n this.callbackManager.add('$:/state/sidebar', this.handleResizeEvent);\n }\n\n this.visOptions = this.getVisOptions();\n\n this.graphData = {\n nodes: new _vis2.default.DataSet(),\n edges: new _vis2.default.DataSet(),\n nodesById: _utils2.default.makeHashMap(),\n edgesById: _utils2.default.makeHashMap()\n };\n\n this.tooltip.setEnabled(_utils2.default.isTrue($tm.config.sys.popups.enabled, true));\n\n this.network = new _vis2.default.Network(parent, this.graphData, this.visOptions);\n // after vis.Network has been instantiated, we fetch a reference to\n // the canvas element\n this.canvas = parent.getElementsByTagName('canvas')[0];\n this.networkDomNode = _utils2.default.getFirstElementByClassName('vis-network', parent, true);\n // just to be sure\n this.canvas.tabIndex = 0;\n\n for (var event in this.visListeners) {\n this.network.on(event, this.visListeners[event].bind(this));\n }\n\n this.addGraphButtons({\n 'fullscreen-button': function fullscreenButton() {\n _this3.toggleEnlargedMode('fullscreen');\n },\n 'halfscreen-button': function halfscreenButton() {\n _this3.toggleEnlargedMode('halfscreen');\n }\n });\n\n _utils2.default.setDomListeners('add', this.canvas, this.canvasDomListeners);\n\n this.reloadBackgroundImage();\n this.rebuildGraph({\n resetFocus: { delay: 0, duration: 0 }\n });\n this.handleResizeEvent();\n this.canvas.focus();\n }\n }, {\n key: 'handleCanvasKeyup',\n value: function handleCanvasKeyup(ev) {\n var _this4 = this;\n\n var nodeIds = this.network.getSelectedNodes();\n\n // this.isCtrlKeyDown = ev.ctrlKey;\n\n if (ev.ctrlKey) {\n // ctrl key is hold down\n ev.preventDefault();\n\n if (ev.keyCode === 88) {\n // x\n if (this.editorMode) {\n this.handleAddNodesToClipboard('move');\n } else {\n $tm.notify('Map is read only!');\n }\n } else if (ev.keyCode === 67) {\n // c\n this.handleAddNodesToClipboard('copy');\n } else if (ev.keyCode === 86) {\n // v\n this.handlePasteNodesFromClipboard();\n } else if (ev.keyCode === 65) {\n // a\n var allNodes = Object.keys(this.graphData.nodesById);\n this.network.selectNodes(allNodes);\n } else if (ev.keyCode === 49 || ev.keyCode === 50) {\n // 1 || 2\n if (nodeIds.length !== 1) return;\n\n var role = ev.keyCode === 49 ? 'from' : 'to';\n $tm.notify(_utils2.default.ucFirst(role) + '-part selected');\n\n this.conVector[role] = nodeIds[0];\n if (this.conVector.from && this.conVector.to) {\n // create the edge\n this.handleConnectionEvent(this.conVector, function () {\n // reset both properties, regardless whether confirmed\n _this4.conVector = { from: null, to: null };\n });\n }\n }\n } else {\n // ctrl is not pressed\n\n if (ev.keyCode === 13) {\n // ENTER\n\n if (nodeIds.length !== 1) return;\n\n this.openTiddlerWithId(nodeIds[0]);\n }\n }\n }\n }, {\n key: 'handleCanvasKeydown',\n value: function handleCanvasKeydown(ev) {\n\n if (ev.keyCode === 46) {\n // delete\n ev.preventDefault();\n this.handleRemoveElements(this.network.getSelection());\n }\n }\n }, {\n key: 'handleDeleteElement',\n value: function handleDeleteElement(ev) {\n\n var id = ev.paramObject.id;\n var elements = id ? [id] : this.network.getSelectedNodes();\n\n this.handleRemoveElements({ nodes: elements });\n }\n\n /**\n *\n * @param ev\n */\n\n }, {\n key: 'handleCanvasMouseMove',\n value: function handleCanvasMouseMove(ev) {\n var network = this.network;\n\n\n if (!(ev.ctrlKey && ev.buttons)) {\n\n if (this.selectRect) {\n this.selectRect = null;\n var _selectedNodes = network.getSelectedNodes();\n $tm.notify(_selectedNodes.length + ' nodes selected');\n network.redraw();\n }\n\n return;\n }\n\n // prevent vis' network drag if ctrl key and mouse button is pressed\n ev.preventDefault();\n ev.stopPropagation();\n\n if (!this.domNode.contains(ev.target)) {\n // since we are using a global mouse listener, we need to check whether\n // we are actually inside our widget, so we stop updating the selectRect\n return;\n }\n\n var mouse = network.DOMtoCanvas({ x: ev.offsetX, y: ev.offsetY });\n\n if (!this.selectRect) {\n this.selectRect = new _SelectionRectangle2.default(mouse.x, mouse.y);\n }\n\n // register new coordinates\n this.selectRect.span(mouse.x, mouse.y);\n // retrieve current mouse positions\n var nodePositions = network.getPositions();\n // we include previously selected nodes in the new set\n var selectedNodes = network.getSelectedNodes();\n\n for (var id in nodePositions) {\n\n if (this.selectRect.isPointWithin(nodePositions[id]) && !_utils2.default.inArray(id, selectedNodes)) {\n selectedNodes.push(id);\n }\n }\n\n network.selectNodes(selectedNodes);\n this.assignActiveStyle(selectedNodes);\n\n network.redraw();\n }\n\n //https://github.com/almende/vis/blob/111c9984bc4c1870d42ca96b45d90c13cb92fe0a/lib/network/modules/InteractionHandler.js\n\n }, {\n key: 'handleCanvasScroll',\n value: function handleCanvasScroll(ev) {\n\n var isZoomAllowed = !!(this.isInSidebar || // e.g. the map editor in the sidebar\n ev.ctrlKey || this.enlargedMode || this.clickToUse && this.networkDomNode.classList.contains('vis-active'));\n\n var interaction = this.visOptions.interaction;\n\n var isVisSettingInSync = isZoomAllowed === interaction.zoomView;\n\n if (isZoomAllowed || !isVisSettingInSync) {\n ev.preventDefault();\n }\n\n if (!isVisSettingInSync) {\n // prevent visjs from reacting to this event as we first need to sync states\n ev.stopPropagation();\n\n interaction.zoomView = isZoomAllowed;\n this.network.setOptions({ interaction: { zoomView: isZoomAllowed } });\n\n return false;\n }\n }\n\n /**\n * Called when the user click on the canvas with the right\n * mouse button. A context menu is opened.\n */\n\n }, {\n key: 'handleContextMenu',\n value: function handleContextMenu(ev) {\n var _this5 = this;\n\n ev.preventDefault();\n\n var network = this.network;\n\n\n this.hidePopups(0, true);\n\n var nodeId = network.getNodeAt({ x: ev.offsetX, y: ev.offsetY });\n if (!nodeId) return;\n\n // ids of selected nodes\n var selectedNodes = network.getSelectedNodes();\n\n if (!_utils2.default.inArray(nodeId, selectedNodes)) {\n // unselect other nodes and select this one instead…\n selectedNodes = [nodeId];\n network.selectNodes(selectedNodes);\n }\n\n this.contextMenu.show(selectedNodes, function (selectedNodes, div) {\n\n var mode = selectedNodes.length > 1 ? 'multi' : 'single';\n var tRef = '$:/plugins/felixhayashi/tiddlymap/editor/contextMenu/node';\n\n _utils2.default.registerTransclude(_this5, 'contextMenuWidget', tRef);\n _this5.contextMenuWidget.setVariable('mode', mode);\n _this5.contextMenuWidget.render(div);\n });\n }\n }, {\n key: 'handleWidgetKeyup',\n value: function handleWidgetKeyup(ev) {}\n }, {\n key: 'handleWidgetKeydown',\n value: function handleWidgetKeydown(ev) {\n\n if (ev.ctrlKey) {\n // ctrl key is hold down\n ev.preventDefault();\n\n if (ev.keyCode === 70) {\n // f\n ev.preventDefault();\n\n var focusButtonStateTRef = this.widgetPopupsPath + '/focus';\n _utils2.default.setText(focusButtonStateTRef, _utils2.default.getText(focusButtonStateTRef) ? '' : '1');\n\n // note: it is ok to focus the graph right after this,\n // if the focus button is activated it will steal the focus anyway\n } else {\n\n return;\n }\n } else if (ev.keyCode === 120) {\n // F9\n ev.preventDefault();\n this.toggleEnlargedMode('halfscreen');\n } else if (ev.keyCode === 121) {\n // F10\n ev.preventDefault();\n this.toggleEnlargedMode('fullscreen');\n } else if (ev.keyCode === 27) {\n // ESC\n ev.preventDefault();\n\n _utils2.default.deleteByPrefix(this.widgetPopupsPath);\n } else {\n return;\n }\n\n this.canvas.focus();\n }\n }, {\n key: 'handlePasteNodesFromClipboard',\n value: function handlePasteNodesFromClipboard() {\n\n if (!this.editorMode) {\n $tm.notify('Map is read only!');\n return;\n }\n\n if (!$tm.clipBoard || $tm.clipBoard.type !== 'nodes') {\n $tm.notify('TiddlyMap clipboad is empty!');\n }\n\n var nodes = $tm.clipBoard.nodes;\n var ids = Object.keys(nodes);\n\n for (var i = ids.length; i--;) {\n\n var id = ids[i];\n\n if (this.graphData.nodesById[id]) {\n // node already present in this view\n continue;\n }\n\n this.view.addNode(nodes[id]);\n\n // paste nodes so we can select them!\n this.graphData.nodes.update({ id: id });\n }\n\n this.network.selectNodes(ids);\n\n this.rebuildGraph({ resetFocus: { delay: 0, duration: 0 } });\n\n $tm.notify('pasted ' + ids.length + ' nodes into map.');\n }\n }, {\n key: 'handleAddNodesToClipboard',\n value: function handleAddNodesToClipboard(mode) {\n\n var nodeIds = this.network.getSelectedNodes();\n\n if (!nodeIds.length) {\n return;\n }\n\n $tm.clipBoard = {\n type: 'nodes',\n nodes: this.graphData.nodes.get(nodeIds, { returnType: 'Object' })\n };\n\n $tm.notify('Copied ' + nodeIds.length + ' nodes to clipboard');\n\n if (mode === 'move') {\n for (var i = nodeIds.length; i--;) {\n this.view.removeNode(nodeIds[i]);\n }\n }\n\n // prevent zoom\n this.isPreventZoomOnNextUpdate = true;\n }\n\n /**\n * @todo Instead of redrawing the whole graph when an edge or node is\n * added it may be worth considering only getting the element from the\n * adapter and directly inserting it into the graph and *avoid* a\n * reload of the graph via `rebuildGraph`!\n *\n * @todo: too much recomputation -> outsource\n */\n\n }, {\n key: 'getVisOptions',\n value: function getVisOptions() {\n var _this6 = this;\n\n // merge options\n var globalOptions = $tm.config.vis;\n var localOptions = _utils2.default.parseJSON(this.view.getConfig('vis'));\n var options = _utils2.default.merge({}, globalOptions, localOptions);\n\n options.clickToUse = this.clickToUse;\n options.manipulation.enabled = !!this.editorMode;\n\n options.manipulation.deleteNode = function (data, callback) {\n _this6.handleRemoveElements(data);\n _this6.resetVisManipulationBar(callback);\n };\n\n options.manipulation.deleteEdge = function (data, callback) {\n _this6.handleRemoveElements(data);\n _this6.resetVisManipulationBar(callback);\n };\n\n options.manipulation.addEdge = function (data, callback) {\n _this6.handleConnectionEvent(data);\n _this6.resetVisManipulationBar(callback);\n };\n\n options.manipulation.addNode = function (data, callback) {\n _this6.handleInsertNode(data);\n _this6.resetVisManipulationBar(callback);\n };\n\n options.manipulation.editNode = function (data, callback) {\n _this6.handleEditNode(data);\n _this6.resetVisManipulationBar(callback);\n };\n\n options.interaction.zoomView = !!(this.isInSidebar || this.enlargedMode);\n\n // not allowed\n options.manipulation.editEdge = false;\n\n // make sure the actual solver is an object\n var physics = options.physics;\n physics[physics.solver] = physics[physics.solver] || {};\n\n physics.stabilization.iterations = 1000;\n\n this.logger('debug', 'Loaded graph options', options);\n\n return options;\n }\n }, {\n key: 'resetVisManipulationBar',\n value: function resetVisManipulationBar(visCallback) {\n\n if (visCallback) {\n visCallback(null);\n }\n\n this.network.disableEditMode();\n this.network.enableEditMode();\n }\n }, {\n key: 'isVisInEditMode',\n value: function isVisInEditMode() {\n\n return this.graphDomNode.getElementsByClassName('vis-button vis-back').length > 0;\n }\n\n /**\n * Create an empty view. A dialog is opened that asks the user how to\n * name the view. The view is then registered as current view.\n */\n\n }, {\n key: 'handleCreateView',\n value: function handleCreateView() {\n var _this7 = this;\n\n var args = {\n view: this.view.getLabel()\n };\n\n $tm.dialogManager.open('createView', args, function (isConfirmed, outTObj) {\n\n if (!isConfirmed) return;\n\n var label = _utils2.default.getField(outTObj, 'name');\n var isClone = _utils2.default.getField(outTObj, 'clone', false);\n\n if (_ViewAbstraction2.default.exists(label)) {\n\n $tm.notify('Forbidden! View already exists!');\n\n return;\n }\n\n if (isClone && _this7.view.isLiveView()) {\n $tm.notify('Forbidden to clone the live view!');\n return;\n }\n\n var newView = new _ViewAbstraction2.default(label, {\n isCreate: true,\n protoView: isClone ? _this7.view : null\n });\n\n _this7.setView(newView);\n });\n }\n }, {\n key: 'handleRenameView',\n value: function handleRenameView() {\n var _this8 = this;\n\n if (this.view.isLocked()) {\n\n $tm.notify('Forbidden!');\n return;\n }\n\n var references = this.view.getOccurrences();\n\n var args = {\n count: references.length.toString(),\n refFilter: _utils2.default.joinAndWrap(references, '[[', ']]')\n };\n\n $tm.dialogManager.open('renameView', args, function (isConfirmed, outTObj) {\n\n if (!isConfirmed) {\n return;\n }\n\n var label = _utils2.default.getText(outTObj);\n\n if (!label) {\n\n $tm.notify('Invalid name!');\n } else if (_ViewAbstraction2.default.exists(label)) {\n\n $tm.notify('Forbidden! View already exists!');\n } else {\n\n _this8.view.rename(label);\n _this8.setView(_this8.view);\n }\n });\n }\n }, {\n key: 'handleEditView',\n value: function handleEditView() {\n var _this9 = this;\n\n var visInherited = JSON.stringify($tm.config.vis);\n var data = this.graphData;\n\n var viewConfig = this.view.getConfig();\n\n var preselects = {\n 'filter.prettyNodeFltr': this.view.getNodeFilter('pretty'),\n 'filter.prettyEdgeFltr': this.view.getEdgeTypeFilter('pretty'),\n 'vis-inherited': visInherited\n };\n\n var args = {\n view: this.view.getLabel(),\n createdOn: this.view.getCreationDate(true),\n numberOfNodes: Object.keys(data.nodesById).length.toString(),\n numberOfEdges: Object.keys(data.edgesById).length.toString(),\n dialog: {\n preselects: $tw.utils.extend({}, viewConfig, preselects)\n }\n };\n\n $tm.dialogManager.open('configureView', args, function (isConfirmed, outTObj) {\n\n if (!isConfirmed) {\n return;\n }\n\n var config = _utils2.default.getPropertiesByPrefix(outTObj.fields, 'config.', true);\n\n // ATTENTION: needs to be tested before applying new config!\n var prvBg = _this9.view.getConfig('background_image');\n\n _this9.view.setConfig(config);\n if (config['physics_mode'] && !_this9.view.isEnabled('physics_mode')) {\n // when not in physics mode, store positions\n // to prevent floating afterwards\n _this9.view.saveNodePositions(_this9.network.getPositions());\n }\n\n var curBg = _this9.view.getConfig('background_image');\n if (curBg && curBg !== prvBg) {\n $tm.notify('Background changed! You may need to zoom out a bit.');\n }\n\n var nf = _utils2.default.getField(outTObj, 'filter.prettyNodeFltr', '');\n var eTf = _utils2.default.getField(outTObj, 'filter.prettyEdgeFltr', '');\n\n _this9.view.setNodeFilter(nf);\n _this9.view.setEdgeTypeFilter(eTf);\n });\n }\n\n /**\n * Triggers a download dialog where the user can store the canvas\n * as png on his/her harddrive.\n */\n\n }, {\n key: 'handleSaveCanvas',\n value: function handleSaveCanvas() {\n var _this10 = this;\n\n var tempImagePath = '$:/temp/tmap/snapshot';\n this.createAndSaveSnapshot(tempImagePath);\n var defaultName = _utils2.default.getSnapshotTitle(this.view.getLabel(), 'png');\n\n var args = {\n dialog: {\n snapshot: tempImagePath,\n width: this.canvas.width.toString(),\n height: this.canvas.height.toString(),\n preselects: {\n name: defaultName,\n action: 'download'\n }\n }\n };\n\n $tm.dialogManager.open('saveCanvas', args, function (isConfirmed, outTObj) {\n if (!isConfirmed) return;\n\n // allow the user to override the default name or if name is\n // empty use the original default name\n defaultName = outTObj.fields.name || defaultName;\n\n var action = outTObj.fields.action;\n\n if (action === 'download') {\n _this10.handleDownloadSnapshot(defaultName);\n } else if (action === 'wiki') {\n _utils2.default.cp(tempImagePath, defaultName, true);\n _this10.dispatchEvent({\n type: 'tm-navigate', navigateTo: defaultName\n });\n } else if (action === 'placeholder') {\n _this10.view.addPlaceholder(tempImagePath);\n }\n\n // in any case\n $tw.wiki.deleteTiddler('$:/temp/tmap/snapshot');\n });\n }\n }, {\n key: 'handleDownloadSnapshot',\n value: function handleDownloadSnapshot(title) {\n\n var a = this.document.createElement('a');\n var label = this.view.getLabel();\n a.download = title || _utils2.default.getSnapshotTitle(label, 'png');\n a.href = this.getSnapshot();\n\n // we cannot simply call click() on <a>; chrome is cool with it but\n // firefox requires us to create a mouse event…\n var event = new MouseEvent('click');\n a.dispatchEvent(event);\n }\n }, {\n key: 'createAndSaveSnapshot',\n value: function createAndSaveSnapshot(title) {\n\n var tRef = title || this.view.getRoot() + '/snapshot';\n $tw.wiki.addTiddler(new $tw.Tiddler({\n title: tRef,\n type: 'image/png',\n text: this.getSnapshot(true),\n modified: new Date()\n }));\n\n return tRef;\n }\n }, {\n key: 'getSnapshot',\n value: function getSnapshot(stripPreamble) {\n\n var data = this.canvas.toDataURL('image/png');\n\n return stripPreamble ? _utils2.default.getWithoutPrefix(data, 'data:image/png;base64,') : data;\n }\n }, {\n key: 'handleDeleteView',\n value: function handleDeleteView() {\n var _this11 = this;\n\n var viewname = this.view.getLabel();\n\n if (this.view.isLocked()) {\n\n $tm.notify('Forbidden!');\n return;\n }\n\n // regex is non-greedy\n\n var references = this.view.getOccurrences();\n if (references.length) {\n\n var fields = {\n count: references.length.toString(),\n refFilter: _utils2.default.joinAndWrap(references, '[[', ']]')\n };\n\n $tm.dialogManager.open('cannotDeleteViewDialog', fields);\n\n return;\n }\n\n var message = '\\n You are about to delete the view \\'\\'' + viewname + '\\'\\'\\n (no tiddler currently references this view).\\n ';\n\n this.openStandardConfirmDialog(function (isConfirmed) {\n // TODO: this dialog needs an update\n\n if (!isConfirmed) {\n return;\n }\n\n _this11.view.destroy();\n _this11.setView($tm.misc.defaultViewLabel);\n var msg = 'view \"' + viewname + '\\' deleted';\n _this11.logger('debug', msg);\n $tm.notify(msg);\n }, message);\n }\n\n /**\n * This will rebuild the graph after a trigger has been activated.\n *\n * Prior to TiddlyMap v0.9, an additional check was performed\n * to verify, if the graph had actually changed before rebuilding\n * the graph. This check, however, was an overkill and as such removed.\n */\n\n }, {\n key: 'handleTriggeredRefresh',\n value: function handleTriggeredRefresh(trigger) {\n\n this.logger('log', trigger, 'Triggered a refresh');\n\n // special case for the live tab\n if (this.id === 'live_tab') {\n var curTiddler = _utils2.default.getTiddler(_utils2.default.getText(trigger));\n if (curTiddler) {\n var view = curTiddler.fields['tmap.open-view'] || $tm.config.sys.liveTab.fallbackView;\n if (view && view !== this.view.getLabel()) {\n this.setView(view);\n return;\n }\n }\n }\n\n this.rebuildGraph({\n resetFocus: {\n delay: 1000,\n duration: 1000\n }\n });\n }\n\n /**\n * Called by vis when the user tries to delete nodes or edges.\n * The action is delegated to subhandlers.\n *\n * @param {Array<Id>} nodes - Removed edges.\n * @param {Array<Id>} edges - Removed nodes.\n */\n\n }, {\n key: 'handleRemoveElements',\n value: function handleRemoveElements(_ref2) {\n var nodes = _ref2.nodes,\n edges = _ref2.edges;\n\n\n if (nodes.length) {\n // the adapter also removes edges when nodes are removed.\n this.handleRemoveNodes(nodes);\n } else if (edges.length) {\n this.handleRemoveEdges(edges);\n }\n\n this.resetVisManipulationBar();\n }\n }, {\n key: 'handleRemoveEdges',\n value: function handleRemoveEdges(edgeIds) {\n\n $tm.adapter.deleteEdges(this.graphData.edges.get(edgeIds));\n $tm.notify('edge' + (edgeIds.length > 1 ? 's' : '') + ' removed');\n }\n\n /**\n * Handler that guides the user through the process of deleting a node\n * from the graph. The nodes may be removed from the filter (if possible)\n * or from the system.\n *\n * Note: this should not trigger a zoom.\n */\n\n }, {\n key: 'handleRemoveNodes',\n value: function handleRemoveNodes(nodeIds) {\n var _this12 = this;\n\n var tiddlers = $tm.adapter.getTiddlersByIds(nodeIds);\n var params = {\n 'count': nodeIds.length.toString(),\n 'tiddlers': $tw.utils.stringifyList(tiddlers),\n dialog: {\n preselects: {\n 'delete-from': 'filter'\n }\n }\n };\n\n $tm.dialogManager.open('deleteNodeDialog', params, function (isConfirmed, outTObj) {\n\n if (!isConfirmed) return;\n\n var deletionCount = 0;\n\n for (var i = nodeIds.length; i--;) {\n var success = _this12.view.removeNode(nodeIds[i]);\n if (success) {\n deletionCount++;\n }\n }\n\n if (outTObj.fields['delete-from'] === 'system') {\n\n // will also delete edges\n $tm.adapter.deleteNodes(nodeIds);\n deletionCount = nodeIds.length; // we just say so ;)\n }\n\n // prevent zoom\n _this12.isPreventZoomOnNextUpdate = true;\n\n $tm.notify('\\n Removed ' + deletionCount + '\\n of ' + nodeIds.length + '\\n from ' + outTObj.fields['delete-from'] + '\\n ');\n });\n }\n\n /**\n * Calling this function will toggle the enlargement of the map\n * instance. Markers need to be added at various places to ensure the\n * map stretches properly. This includes marking ancestor dom nodes\n * to be able to shift the stacking context.\n *\n * @param {string} type - either 'halfscreen' or 'fullscreen'.\n */\n\n }, {\n key: 'toggleEnlargedMode',\n value: function toggleEnlargedMode(type) {\n\n if (!this.isInSidebar && type === 'halfscreen') {\n return;\n }\n\n this.logger('log', 'Toggled graph enlargement');\n\n var enlargedMode = this.enlargedMode;\n\n // in any case, exit enlarged mode if active\n if (enlargedMode) {\n\n // reset click to use\n this.network.setOptions({ clickToUse: this.clickToUse });\n\n // remove markers\n _utils2.default.findAndRemoveClassNames(['tmap-has-' + enlargedMode + '-widget', 'tmap-' + enlargedMode]);\n\n // reset flag\n this.enlargedMode = null;\n document.body.scrollTop = this.scrollTop;\n }\n\n if (!enlargedMode || enlargedMode !== type && (type === 'fullscreen' || type === 'halfscreen' && !this.isInSidebar)) {\n\n this.scrollTop = document.body.scrollTop;\n\n this.enlargedMode = type;\n\n var pContainer = this.isInSidebar ? this.sidebar : _utils2.default.getFirstElementByClassName('tc-story-river');\n\n $tw.utils.addClass(this.document.body, 'tmap-has-' + type + '-widget');\n $tw.utils.addClass(pContainer, 'tmap-has-' + type + '-widget');\n $tw.utils.addClass(this.domNode, 'tmap-' + type);\n\n // disable click to use by force\n this.network.setOptions({ clickToUse: false });\n\n $tm.notify('Toggled ' + type + ' mode');\n }\n\n // always do resize\n this.handleResizeEvent();\n }\n }, {\n key: 'handleGenerateWidget',\n value: function handleGenerateWidget(event) {\n\n $tw.rootWidget.dispatchEvent({\n type: 'tmap:tm-generate-widget',\n paramObject: { view: this.view.getLabel() }\n });\n }\n }, {\n key: 'handleSetCentralTopic',\n value: function handleSetCentralTopic(_ref3) {\n var paramObject = _ref3.paramObject;\n\n\n var nodeId = paramObject.id || this.network.getSelectedNodes()[0];\n\n if (nodeId === this.view.getConfig('central-topic')) {\n nodeId = '';\n }\n\n this.view.setCentralTopic(nodeId);\n }\n\n /**\n * Called by vis when the graph has stabilized itself.\n *\n * ATTENTION: never store positions in a view's map during stabilize\n * as this will affect other graphs positions and will cause recursion!\n * Storing positions inside vis' nodes is fine though\n */\n\n }, {\n key: 'handleVisStabilizedEvent',\n value: function handleVisStabilizedEvent(properties) {\n\n if (this.hasNetworkStabilized) {\n return;\n }\n\n this.hasNetworkStabilized = true;\n this.logger('log', 'Network stabilized after', properties.iterations, 'iterations');\n\n if (!this.view.isEnabled('physics_mode')) {\n // static mode\n\n // store positions if new nodes without position were added\n var nodes = this.graphData.nodesById;\n var idsOfNodesWithoutPosition = [];\n\n for (var id in nodes) {\n if (nodes[id].x === undefined) {\n idsOfNodesWithoutPosition.push(id);\n }\n }\n\n if (idsOfNodesWithoutPosition.length) {\n this.setNodesMoveable(idsOfNodesWithoutPosition, false);\n $tm.notify(idsOfNodesWithoutPosition.length + ' nodes were added to the graph');\n }\n\n // after storing positions, set gravity to zero again\n var physics = this.visOptions.physics;\n physics[physics.solver].centralGravity = 0;\n this.network.setOptions(this.visOptions);\n }\n\n if (this.resetFocus) {\n this.fitGraph(this.resetFocus.delay, this.resetFocus.duration);\n this.resetFocus = null;\n }\n }\n\n /**\n * Zooms on a specific node in the graph\n */\n\n }, {\n key: 'handleFocusNode',\n value: function handleFocusNode(_ref4) {\n var tRef = _ref4.param;\n\n\n this.network.focus($tm.adapter.getId(tRef), {\n scale: 1.5,\n animation: true\n });\n }\n\n /**\n * A zombie widget is a widget that is removed from the dom tree\n * but still referenced or still partly executed -- I mean\n * otherwise you couldn't call this function, right?\n *\n * If TiddlyMap is executed in a fake environment, the function\n * always returns true.\n */\n\n }, {\n key: 'isZombieWidget',\n value: function isZombieWidget() {\n\n return this.domNode.isTiddlyWikiFakeDom === true || !this.document.body.contains(this.getContainer());\n }\n\n /**\n * This method allows us to specify after what time and for how long\n * the zoom-to-fit process should be executed for a graph.\n *\n * @param {number} [delay=0] - How long to wait before starting to zoom.\n * @param {number} [duration=0] - After the delay, how long should it\n * take for the graph to be zoomed.\n */\n\n }, {\n key: 'fitGraph',\n value: function fitGraph() {\n var _this13 = this;\n\n var delay = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0;\n var duration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;\n\n\n // clear any existing fitting attempt\n clearTimeout(this.activeFitTimeout);\n\n var fit = function fit() {\n\n // happens when widget is removed after stabilize but before fit\n if (_this13.isZombieWidget()) {\n return;\n }\n\n // fixes #97\n _this13.network.redraw();\n\n _this13.network.fit({ // v4: formerly zoomExtent\n animation: {\n duration: duration,\n easingFunction: 'easeOutQuart'\n }\n });\n };\n\n this.activeFitTimeout = setTimeout(fit, delay);\n }\n\n /**\n * Spawns a dialog in which the user can specify node attributes.\n * Once the dialog is closed, the node is inserted into the current\n * view, unless the operation was cancelled.\n */\n\n }, {\n key: 'handleInsertNode',\n value: function handleInsertNode(node) {\n var _this14 = this;\n\n $tm.dialogManager.open('addNodeToMap', {}, function (isConfirmed, outTObj) {\n\n if (!isConfirmed) {\n return;\n }\n\n var tRef = _utils2.default.getField(outTObj, 'draft.title');\n\n if (_utils2.default.tiddlerExists(tRef)) {\n\n // Todo: use graphData and test if node is match (!=neighbour)\n if (_utils2.default.isMatch(tRef, _this14.view.getNodeFilter('compiled'))) {\n\n $tm.notify('Node already exists');\n\n return;\n } else {\n\n node = $tm.adapter.makeNode(tRef, node);\n _this14.view.addNode(node);\n }\n } else {\n\n var tObj = new $tw.Tiddler(outTObj, { 'draft.title': null });\n\n node.label = tRef;\n $tm.adapter.insertNode(node, _this14.view, tObj);\n }\n\n // prevent zoom\n _this14.isPreventZoomOnNextUpdate = true;\n });\n }\n\n /**\n * Open the node editor to style the node.\n */\n\n }, {\n key: 'handleEditNode',\n value: function handleEditNode(node) {\n var _this15 = this;\n\n var tRef = $tm.tracker.getTiddlerById(node.id);\n var tObj = _utils2.default.getTiddler(tRef);\n var globalDefaults = JSON.stringify($tm.config.vis);\n var localDefaults = this.view.getConfig('vis');\n var nodes = {};\n nodes[node.id] = node;\n var nodeStylesByTRef = $tm.adapter.getInheritedNodeStyles(nodes);\n var groupStyles = JSON.stringify(nodeStylesByTRef[tRef]);\n var globalNodeStyle = JSON.stringify(_utils2.default.merge({}, { color: tObj.fields['color'] }, _utils2.default.parseJSON(tObj.fields['tmap.style'])));\n\n var viewLabel = this.view.getLabel();\n\n // we copy the object since we intend to modify it.\n // NOTE: A deep copy would be needed if a nested property were modified\n // In that case, use $tw.utils.deepCopy.\n var nodeData = _extends({}, this.view.getNodeData(node.id));\n // we need to delete the positions so they are not reset when a user\n // resets the style…\n delete nodeData.x;\n delete nodeData.y;\n\n var args = {\n 'view': viewLabel,\n 'tiddler': tObj.fields.title,\n 'tidColor': tObj.fields['color'],\n 'tidIcon': tObj.fields[$tm.field.nodeIcon] || tObj.fields['tmap.fa-icon'],\n 'tidLabelField': 'global.' + $tm.field.nodeLabel,\n 'tidIconField': 'global.' + $tm.field.nodeIcon,\n dialog: {\n preselects: {\n 'inherited-global-default-style': globalDefaults,\n 'inherited-local-default-style': localDefaults,\n 'inherited-group-styles': groupStyles,\n 'global.tmap.style': globalNodeStyle,\n 'local-node-style': JSON.stringify(nodeData)\n }\n }\n };\n\n // function to iterate over attributes that shall be available\n // in the dialog.\n var addToPreselects = function addToPreselects(scope, store, keys) {\n for (var i = keys.length; i--;) {\n args.dialog.preselects[scope + '.' + keys[i]] = store[keys[i]] || '';\n }\n };\n\n // local values are retrieved from the view's node data store\n addToPreselects('local', nodeData, ['label', 'tw-icon', 'fa-icon', 'open-view']);\n\n // global values are taken from the tiddler's field object\n addToPreselects('global', tObj.fields, [$tm.field.nodeLabel, $tm.field.nodeIcon, 'tmap.fa-icon', 'tmap.open-view']);\n\n $tm.dialogManager.open('editNode', args, function (isConfirmed, outTObj) {\n\n if (!isConfirmed) return;\n\n var fields = outTObj.fields;\n\n // save or remove global individual style\n var global = _utils2.default.getPropertiesByPrefix(fields, 'global.', true);\n for (var p in global) {\n\n _utils2.default.setField(tRef, p, global[p] || undefined);\n }\n\n // save local individual data (style + config)\n var local = _utils2.default.getPropertiesByPrefix(fields, 'local.', true);\n\n // CAREFUL: Never change 'local-node-style' to 'local.node-style'\n // (with a dot) because it will get included in the loop!\n var data = _utils2.default.parseJSON(fields['local-node-style'], {});\n\n for (var _p in local) {\n data[_p] = local[_p] || undefined;\n }\n\n _this15.view.saveNodeStyle(node.id, data);\n\n _this15.isPreventZoomOnNextUpdate = true;\n });\n }\n\n /**\n * This handler is registered at and called by the vis network event\n * system.\n */\n\n }, {\n key: 'handleVisSingleClickEvent',\n value: function handleVisSingleClickEvent(properties) {\n\n var isActivated = _utils2.default.isTrue($tm.config.sys.singleClickMode);\n if (isActivated && !this.editorMode) {\n this.handleOpenMapElementEvent(properties);\n }\n }\n\n /**\n * This handler is registered at and called by the vis network event\n * system.\n *\n * @see Coordinates not passed on click/tap events within the properties object\n * @see https://github.com/almende/vis/issues/440\n *\n * @properties a list of nodes and/or edges that correspond to the\n * click event.\n */\n\n }, {\n key: 'handleVisDoubleClickEvent',\n value: function handleVisDoubleClickEvent(properties) {\n\n if (properties.nodes.length || properties.edges.length) {\n\n if (this.editorMode || !_utils2.default.isTrue($tm.config.sys.singleClickMode)) {\n\n this.handleOpenMapElementEvent(properties);\n }\n } else {\n // = clicked on an empty spot\n\n if (this.editorMode) {\n this.handleInsertNode(properties.pointer.canvas);\n }\n }\n }\n }, {\n key: 'handleOpenMapElementEvent',\n value: function handleOpenMapElementEvent(_ref5) {\n var nodes = _ref5.nodes,\n edges = _ref5.edges;\n\n\n if (nodes.length) {\n // clicked on a node\n\n var node = this.graphData.nodesById[nodes[0]];\n if (node['open-view']) {\n $tm.notify('Switching view');\n this.setView(node['open-view']);\n } else {\n this.openTiddlerWithId(nodes[0]);\n }\n } else if (edges.length) {\n // clicked on an edge\n\n this.logger('debug', 'Clicked on an Edge');\n var typeId = this.graphData.edgesById[edges[0]].type;\n this.handleEditEdgeType(typeId);\n } else {\n\n return;\n }\n\n this.hidePopups(0, true);\n }\n }, {\n key: 'handleEditEdgeType',\n value: function handleEditEdgeType(type) {\n\n if (!this.editorMode) return;\n\n var behaviour = $tm.config.sys.edgeClickBehaviour;\n if (behaviour !== 'manager') return;\n\n $tw.rootWidget.dispatchEvent({\n type: 'tmap:tm-manage-edge-types',\n paramObject: {\n type: type\n }\n });\n }\n }, {\n key: 'handleResizeEvent',\n\n\n /**\n * Listener will be removed if the parent is not part of the dom anymore\n *\n * @see https://groups.google.com/d/topic/tiddlywikidev/yuQB1KwlKx8/discussion [TW5] Is there a destructor for widgets?\n * @see https://developer.mozilla.org/en-US/docs/Web/API/Node.contains\n */\n value: function handleResizeEvent(event) {\n\n if (this.isZombieWidget()) return;\n\n var height = this.getAttr('height');\n var width = this.getAttr('width');\n\n if (this.isInSidebar) {\n\n var rect = this.domNode.getBoundingClientRect();\n var distRight = 15;\n width = document.body.clientWidth - rect.left - distRight + 'px';\n\n var distBottom = parseInt(this.getAttr('bottom-spacing')) || 15;\n var calculatedHeight = window.innerHeight - rect.top;\n height = calculatedHeight - distBottom + 'px';\n }\n\n this.domNode.style.height = height || '300px';\n this.domNode.style.width = width;\n\n this.repaintGraph(); // redraw graph\n }\n\n /**\n * used to prevent nasty deletion as edges are not unselected when leaving vis\n */\n\n }, {\n key: 'handleClickEvent',\n value: function handleClickEvent(evt) {\n\n if (this.isZombieWidget() || !this.network) return;\n\n if (!this.graphDomNode.contains(evt.target)) {\n // clicked outside\n\n var selected = this.network.getSelection();\n if (selected.nodes.length || selected.edges.length) {\n this.logger('debug', 'Clicked outside; deselecting nodes/edges');\n // upstream bug: this.network.unselectAll() doesn't work\n this.network.selectNodes([]); // deselect nodes and edges\n this.resetVisManipulationBar();\n }\n } else {\n\n this.canvas.focus();\n }\n\n if (evt.button !== 2) {\n // not the right button\n this.contextMenu.hide(0, true);\n }\n }\n }, {\n key: 'handleVisSelectNode',\n value: function handleVisSelectNode(_ref6) {\n var nodes = _ref6.nodes;\n\n\n if (!this.isDraggingAllowed(nodes)) {\n return;\n }\n\n // assign selected style\n this.assignActiveStyle(nodes);\n }\n }, {\n key: 'isDraggingAllowed',\n value: function isDraggingAllowed(_ref7) {\n var nodes = _ref7.nodes;\n\n return this.editorMode || this.view.isEnabled('physics_mode');\n }\n\n /**\n * Assign some styles when the graph element becomes active, i.e.\n * it is selected or hovered over.\n *\n * @param {Id|Array<Id>} nodeIds - A single id or an Array of ids.\n */\n\n }, {\n key: 'assignActiveStyle',\n value: function assignActiveStyle(nodeIds) {\n\n if (!Array.isArray(nodeIds)) nodeIds = [nodeIds];\n\n var defaultColor = this.visOptions.nodes.color;\n\n // iterate over selected nodes\n for (var i = nodeIds.length; i--;) {\n var id = nodeIds[i];\n var node = this.graphData.nodesById[id];\n var colorObj = _utils2.default.merge({}, defaultColor, node.color);\n this.graphData.nodes.update({\n id: id,\n color: {\n highlight: colorObj,\n hover: colorObj\n }\n });\n }\n }\n }, {\n key: 'handleVisDeselectNode',\n value: function handleVisDeselectNode(properties) {}\n\n //~ var prevSelectedNodes = properties.previousSelection.nodes;\n //~ for (var i = prevSelectedNodes.length; i--;) {\n //~ };\n\n /**\n * Called by vis when the dragging of a node(s) has ended.\n * Vis passes an object containing event-related information.\n *\n * @param {Array<Id>} nodes - Array of ids of the nodes\n * that were being dragged.\n */\n\n }, {\n key: 'handleVisDragEnd',\n value: function handleVisDragEnd(_ref8) {\n var nodes = _ref8.nodes;\n\n\n if (!nodes.length) {\n return;\n }\n\n if (nodes.length === 1 && this.view.isEnabled('raster')) {\n var pos = this.network.getPositions()[nodes[0]];\n this.graphData.nodes.update(_extends({\n id: nodes[0]\n }, _utils2.default.getNearestRasterPosition(pos, parseInt(this.view.getConfig('raster')))));\n }\n\n // reset store\n this.draggedNode = null;\n\n // fix node again and store positions\n // if in static mode, fixing will be ignored\n this.setNodesMoveable(nodes, false);\n }\n\n /**\n *\n * @param context2d\n */\n\n }, {\n key: 'handleVisBeforeDrawing',\n value: function handleVisBeforeDrawing(context2d) {\n var view = this.view,\n network = this.network,\n backgroundImage = this.backgroundImage;\n\n\n if (backgroundImage) {\n context2d.drawImage(backgroundImage, 0, 0);\n }\n\n if (view.isEnabled('raster')) {\n _utils2.default.drawRaster(context2d, network.getScale(), network.getViewPosition(), parseInt(view.getConfig('raster')));\n }\n }\n\n /**\n *\n * @param context2d\n */\n\n }, {\n key: 'handleVisAfterDrawing',\n value: function handleVisAfterDrawing(context2d) {\n\n if (this.selectRect) {\n\n var rect = this.selectRect.getRect();\n\n context2d.beginPath();\n context2d.globalAlpha = 0.5;\n context2d.fillStyle = '#EAFFEF';\n context2d.fillRect.apply(context2d, _toConsumableArray(rect));\n\n context2d.beginPath();\n context2d.globalAlpha = 1;\n context2d.strokeStyle = '#B4D9BD';\n context2d.strokeRect.apply(context2d, _toConsumableArray(rect));\n }\n\n if (this.draggedNode && this.view.isEnabled('raster')) {\n\n var pos = this.network.getPositions()[this.draggedNode];\n var rPos = _utils2.default.getNearestRasterPosition(pos, parseInt(this.view.getConfig('raster')));\n\n context2d.strokeStyle = 'green';\n context2d.fillStyle = 'green';\n\n context2d.beginPath();\n context2d.moveTo(pos.x, pos.y);\n context2d.lineTo(rPos.x, rPos.y);\n context2d.stroke();\n context2d.beginPath();\n context2d.arc(rPos.x, rPos.y, 5, 0, Math.PI * 2);\n context2d.fill();\n }\n }\n\n /**\n * called by tooltip class when tooltip is displayed;\n */\n\n }, {\n key: 'constructTooltip',\n value: function constructTooltip(signature, div) {\n\n var ev = _utils2.default.parseJSON(signature);\n var id = ev.node || ev.edge;\n\n var text = null;\n var outType = 'text/html';\n var inType = 'text/vnd-tiddlywiki';\n\n if (ev.node) {\n // node\n\n var tRef = $tm.tracker.getTiddlerById(id);\n var tObj = _utils2.default.getTiddler(tRef);\n\n var descr = tObj.fields[$tm.field.nodeInfo];\n\n if (descr) {\n\n div.innerHTML = $tw.wiki.renderText(outType, inType, descr);\n } else if (tObj.fields.text) {\n\n // simply rendering the text is not sufficient as this prevents\n // us from updating the tooltip content on refresh. So we need\n // to create a temporary widget that is registered to the dom\n // node passed by the tooltip.\n\n _utils2.default.registerTransclude(this, 'tooltipWidget', tRef);\n this.tooltipWidget.setVariable('tv-tiddler-preview', 'yes');\n this.tooltipWidget.render(div);\n } else {\n\n div.innerHTML = tRef;\n }\n } else {\n // edge\n\n var edge = this.graphData.edgesById[id];\n var type = $tm.indeces.allETy[edge.type];\n\n if (type.description) {\n text = $tw.wiki.renderText(outType, inType, type.description);\n }\n\n div.innerHTML = text || type.label || type.id;\n }\n }\n }, {\n key: 'handleVisHoverElement',\n value: function handleVisHoverElement(ev) {\n\n if ($tm.mouse.buttons) return;\n\n //~ this.graphDomNode.style.cursor = 'pointer';\n\n var id = ev.node || ev.edge;\n var signature = JSON.stringify(ev);\n\n if (ev.node) {\n\n // override the hover color\n this.assignActiveStyle(id);\n }\n\n // show tooltip if not in edit mode\n if (!this.isVisInEditMode() && !this.contextMenu.isShown()) {\n var populator = this.constructTooltip;\n this.tooltip.show(signature, populator);\n }\n }\n }, {\n key: 'handleVisBlurElement',\n value: function handleVisBlurElement(ev) {\n\n this.tooltip.hide();\n }\n }, {\n key: 'handleVisLoading',\n value: function handleVisLoading(_ref9) {\n var total = _ref9.total,\n iterations = _ref9.iterations;\n\n\n // we only start to show the progress bar after a while\n //~ if (params.iterations / params.total < 0.05) return;\n\n this.graphLoadingBarDomNode.style.display = 'block';\n this.graphLoadingBarDomNode.setAttribute('max', total);\n this.graphLoadingBarDomNode.setAttribute('value', iterations);\n\n //~ var text = 'Loading ' + Math.round((iterations / total) * 100) + '%';\n //~ this.graphLoadingBarDomNode.innerHTML = text;\n }\n }, {\n key: 'handleVisLoadingDone',\n value: function handleVisLoadingDone(params) {\n\n this.graphLoadingBarDomNode.style.display = 'none';\n }\n\n /**\n * Called by vis when a node is being dragged.\n * Vis passes an object containing event-related information.\n * @param {Array<Id>} nodes - Array of ids of the nodes\n * that were being dragged.\n */\n\n }, {\n key: 'handleVisDragStart',\n value: function handleVisDragStart(_ref10) {\n var nodes = _ref10.nodes;\n\n\n if (!nodes.length ||\n // we do not allow nodes to be dragged if not in editor mode\n // except cases physics is enabled\n !this.isDraggingAllowed(nodes)) {\n return;\n }\n\n this.hidePopups(0, true);\n this.assignActiveStyle(nodes);\n this.setNodesMoveable(nodes, true);\n\n if (nodes.length === 1) {\n this.draggedNode = nodes[0];\n }\n }\n\n /**\n * called from outside.\n */\n\n }, {\n key: 'destruct',\n value: function destruct() {\n\n // while the container should be destroyed and the listeners\n // garbage collected, we remove them manually just to be save\n\n _utils2.default.setDomListeners('remove', window, this.windowDomListeners);\n _utils2.default.setDomListeners('remove', this.domNode, this.widgetDomListeners);\n\n this._destructVis();\n }\n\n /**\n * Only destructs stuff related to vis.\n */\n\n }, {\n key: '_destructVis',\n value: function _destructVis() {\n\n if (!this.network) return;\n\n _utils2.default.setDomListeners('remove', this.canvas, this.canvasDomListeners);\n\n this.network.destroy();\n this.network = null;\n }\n\n /**\n * Opens the tiddler that corresponds to the given id either as\n * modal (when in fullscreen mode) or in the story river.\n */\n\n }, {\n key: 'openTiddlerWithId',\n value: function openTiddlerWithId(id) {\n var _this16 = this;\n\n var tRef = $tm.tracker.getTiddlerById(id);\n\n this.logger('debug', 'Opening tiddler', tRef, 'with id', id);\n\n if (this.enlargedMode === 'fullscreen') {\n\n var draftTRef = $tw.wiki.findDraft(tRef);\n var wasInDraftAlready = !!draftTRef;\n\n if (!wasInDraftAlready) {\n\n var type = 'tm-edit-tiddler';\n this.dispatchEvent({ type: type, tiddlerTitle: tRef });\n draftTRef = $tw.wiki.findDraft(tRef);\n }\n\n var args = { draftTRef: draftTRef, originalTRef: tRef };\n\n $tm.dialogManager.open('fullscreenTiddlerEditor', args, function (isConfirmed, outTObj) {\n\n if (isConfirmed) {\n\n var _type = 'tm-save-tiddler';\n _this16.dispatchEvent({ type: _type, tiddlerTitle: draftTRef });\n } else if (!wasInDraftAlready) {\n\n // also removes the draft from the river before deletion!\n _utils2.default.deleteTiddlers([draftTRef]);\n }\n\n // in any case, remove the original tiddler from the river\n var type = 'tm-close-tiddler';\n _this16.dispatchEvent({ type: type, tiddlerTitle: tRef });\n });\n } else {\n\n var bounds = this.domNode.getBoundingClientRect();\n\n this.dispatchEvent({\n type: 'tm-navigate',\n navigateTo: tRef,\n navigateFromTitle: this.getVariable('storyTiddler'),\n navigateFromNode: this,\n navigateFromClientRect: {\n top: bounds.top,\n left: bounds.left,\n width: bounds.width,\n right: bounds.right,\n bottom: bounds.bottom,\n height: bounds.height\n }\n });\n }\n }\n\n /**\n * The view holder is a tiddler that stores a references to the current\n * view. If the graph is not bound to a view by the user via an\n * attribute, the default view holder is used. Otherwise, a temporary\n * holder is created whose value is set to the view specified by the user.\n * This way, the graph is independent from view changes made in a\n * tiddlymap editor.\n *\n * This function will only calculate a new reference to the holder\n * on first call (that is when no view holder is registered to 'this'.\n *\n */\n\n }, {\n key: 'getViewHolderRef',\n value: function getViewHolderRef() {\n\n // the viewholder is never recalculated once it exists\n if (this.viewHolderRef) {\n return this.viewHolderRef;\n }\n\n this.logger('info', 'Retrieving or generating the view holder reference');\n\n // if given, try to retrieve the viewHolderRef by specified attribute\n var viewName = this.getAttr('view');\n var holderRef = null;\n\n if (viewName) {\n\n this.logger('log', 'User wants to bind view \"' + viewName + '\\' to graph');\n\n var viewRef = $tm.path.views + '/' + viewName;\n\n if ($tw.wiki.getTiddler(viewRef)) {\n\n // create a view holder that is exclusive for this graph\n\n holderRef = $tm.path.localHolders + '/' + _utils2.default.genUUID();\n this.logger('log', 'Created an independent temporary view holder \"' + holderRef + '\"');\n\n // we do not use setView here because it would store and reload the view unnecessarily...\n _utils2.default.setText(holderRef, viewRef);\n\n this.logger('log', 'View \"' + viewRef + '\\' inserted into independend holder');\n } else {\n this.logger('log', 'View \"' + viewName + '\" does not exist');\n }\n }\n\n if (!holderRef) {\n this.logger('log', 'Using default (global) view holder');\n holderRef = $tm.ref.defaultViewHolder;\n }\n\n return holderRef;\n }\n\n /**\n * This function will switch the current view reference of the\n * view holder.\n *\n * NOTE:\n * The changes will be picked up in the next refresh cycle.\n * This function will never update the view object currently\n * held by this widget (this.view)! This would create a race\n * condition where the view has changed, but the graph data hasn't\n * and maybe a stabilization event fires in this moment. At this point\n * it would work with graph data that doesn't relate to the view\n * and do bad things, trust me, big time bad things.\n *\n * @param {ViewAbstraction|string} view – A reference to the view.\n * @param {string} [viewHolderRef] – A reference to the view holder.\n */\n\n }, {\n key: 'setView',\n value: function setView(view, viewHolderRef) {\n\n if (!_ViewAbstraction2.default.exists(view)) {\n\n return;\n }\n\n view = new _ViewAbstraction2.default(view);\n\n var viewLabel = view.getLabel();\n viewHolderRef = viewHolderRef || this.viewHolderRef;\n this.logger('info', 'Inserting view \"' + viewLabel + '\" into holder \"' + viewHolderRef + '\"');\n $tw.wiki.addTiddler(new $tw.Tiddler({\n title: viewHolderRef,\n text: viewLabel\n }));\n\n // we don't wait til next render-cycle (which would leave tiddlymap in\n // a rather undefined state) but update immediately.\n this.update({\n changedTiddlers: _defineProperty({}, viewHolderRef, true)\n });\n }\n\n /**\n * This function will return a view abstraction that is based on the\n * view specified in the view holder of this graph.\n *\n * @param {boolean} noCache - Retrieve the view reference again\n * from the holder and recreate the view abstraction object.\n * @return {ViewAbstraction} the view\n */\n\n }, {\n key: 'getView',\n value: function getView(noCache) {\n\n if (!noCache && this.view) {\n return this.view;\n }\n\n var viewHolderRef = this.getViewHolderRef();\n\n // transform into view object\n var ref = _utils2.default.getText(viewHolderRef);\n\n this.logger('debug', 'Retrieved view from holder');\n\n var view = void 0;\n\n if (_ViewAbstraction2.default.exists(ref)) {\n\n view = new _ViewAbstraction2.default(ref);\n } else {\n\n this.logger('debug', 'Warning: View \"' + ref + '\" doesn\\'t exist. Default is used instead.');\n view = new _ViewAbstraction2.default('Default');\n }\n\n return view;\n }\n }, {\n key: 'reloadBackgroundImage',\n value: function reloadBackgroundImage(msg) {\n var _this17 = this;\n\n this.backgroundImage = null;\n\n var bgFieldValue = this.view.getConfig('background_image');\n var imgTObj = _utils2.default.getTiddler(bgFieldValue);\n if (!imgTObj && !bgFieldValue) return;\n\n var img = new Image();\n var ajaxCallback = function ajaxCallback(b64) {\n img.src = b64;\n };\n img.onload = function () {\n // only now set the backgroundImage to the img object!\n _this17.backgroundImage = img;\n _this17.repaintGraph();\n };\n\n if (imgTObj) {\n // try loading from tiddler\n var urlField = imgTObj.fields['_canonical_uri'];\n if (urlField) {\n // try loading by uri field\n _utils2.default.getImgFromWeb(urlField, ajaxCallback);\n } else if (imgTObj.fields.text) {\n // try loading from base64\n img.src = $tw.utils.makeDataUri(imgTObj.fields.text, imgTObj.fields.type);\n }\n } else if (bgFieldValue) {\n // try loading directly from reference\n _utils2.default.getImgFromWeb(bgFieldValue, ajaxCallback);\n }\n }\n\n /**\n * The graph of this widget is only repainted if the following counts:\n *\n * The network object exists (prerequisit).\n *\n * 1. We are not in fullscreen at all\n * 2. This particular graph instance is currently running fullscreen.\n */\n\n }, {\n key: 'repaintGraph',\n value: function repaintGraph() {\n\n var isInFS = $tw.utils.hasClass(this.document.body, 'tmap-has-fullscreen-widget');\n if (this.network && (!isInFS || isInFS && this.enlargedMode)) {\n\n this.logger('info', 'Repainting the whole graph');\n\n this.network.redraw();\n this.fitGraph(0, 1000);\n }\n }\n\n /**\n * If a button is enabled it means it is displayed on the graph canvas.\n *\n * @param {string} name - The name of the button to enabled. Has to\n * correspond with the css button name.\n * @param {boolean} enable - True if the button should be visible,\n * false otherwise.\n */\n\n }, {\n key: 'setGraphButtonEnabled',\n value: function setGraphButtonEnabled(name, enable) {\n\n var className = 'vis-button tmap-' + name;\n var b = _utils2.default.getFirstElementByClassName(className, this.domNode);\n $tw.utils.toggleClass(b, 'tmap-button-enabled', enable);\n }\n\n /**\n * Allow the given nodes to be moveable.\n *\n * @param {Array<number>} nodeIds - The ids of the nodes for which\n * we allow or disallow the movement.\n * @param {boolean} isMoveable - True, if the nodes are allowed to\n * move or be moved.\n */\n\n }, {\n key: 'setNodesMoveable',\n value: function setNodesMoveable(nodeIds, isMoveable) {\n\n if (!nodeIds || !nodeIds.length || this.view.isEnabled('physics_mode')) {\n // = no ids passed or in floating mode\n return;\n }\n\n var updates = [];\n var isFixed = !isMoveable;\n for (var i = nodeIds.length; i--;) {\n\n updates.push({\n id: nodeIds[i],\n fixed: { x: isFixed, y: isFixed }\n });\n }\n\n this.graphData.nodes.update(updates);\n\n if (isFixed) {\n\n this.logger('debug', 'Fixing', updates.length, 'nodes');\n\n // if we fix nodes in static mode then we also store the positions\n this.view.saveNodePositions(this.network.getPositions());\n // prevent zoom\n this.isPreventZoomOnNextUpdate = true;\n }\n }\n\n /**\n * This function will create the dom elements for all tiddlymap-vis\n * buttons and register the event listeners.\n *\n * @param {Object<string, function>} buttonEvents - The label of the\n * button that is used as css class and the click handler.\n */\n\n }, {\n key: 'addGraphButtons',\n value: function addGraphButtons(buttonEvents) {\n\n var parent = _utils2.default.getFirstElementByClassName('vis-navigation', this.domNode);\n\n for (var name in buttonEvents) {\n var div = this.document.createElement('div');\n div.className = 'vis-button tmap-' + name;\n\n div.addEventListener('click', buttonEvents[name].bind(this), false);\n parent.appendChild(div);\n\n this.setGraphButtonEnabled(name, true);\n }\n }\n }]);\n\n return MapWidget;\n}(_widget.widget);\n\n/*** Exports *******************************************************/\n\nexports.tmap = MapWidget;\nexports.tiddlymap = MapWidget;\n//# sourceMappingURL=./maps/felixhayashi/tiddlymap/js/widget/MapWidget.js.map\n", "type": "application/javascript", "module-type": "widget" }, "$:/plugins/felixhayashi/tiddlymap/license": { "title": "$:/plugins/felixhayashi/tiddlymap/license", "subtitle": "License", "caption": "License", "text": "\\rules except wikilink\n\n!! TiddlyMap\n\nCopyright (c) 2014, Felix Küppers\nAll rights reserved.\n\nTiddlyMap is licensed under the [[BSD 2-Clause License|http://opensource.org/licenses/BSD-2-Clause]]. For the exact license terms, please visit [[https://github.com/felixhayashi/TW5-TiddlyMap/blob/master/LICENSE]]. \n\n!! TiddlyWiki\n\nCreated by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright © Jeremy Ruston 2004-2007 Copyright © UnaMesa Association 2007-2014\n\nPublished under the following [licenses](https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses):\n\n# BSD 3-clause \"New\" or \"Revised\" License (including any right to adopt any future version of a license if permitted)\n# Creative Commons Attribution 3.0 (including any right to adopt any future version of a license if permitted)\n\n!! Vis.js\n\nCopyright (c) 2014 [Almende B.V.](https://github.com/almende/vis)\n\nPublished under the following licenses:\n\n# Apache License Version 2.0, January 2004 http://www.apache.org/licenses/\n# MIT License (MIT)\n" }, "$:/plugins/felixhayashi/tiddlymap/readme": { "title": "$:/plugins/felixhayashi/tiddlymap/readme", "text": "* Please refer to the project-readme hosted at [[https://github.com/felixhayashi/TW5-TiddlyMap]].\n* A demo with several examples and explanations can be found at [[http://tiddlymap.org]]." }, "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tmap:unknown": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tmap:unknown", "description": "Automatically assigned to an edge that does not have a type assigned", "style": "{\"color\":\"gray\"}", "show-label": "false" }, "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-body:link": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-body:link", "description": "A link that is contained in the tiddler's body pointing to another resource.", "style": "{\"color\":\"orange\", \"dashes\":true}", "label": "links to", "text": "" }, "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:list": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:list", "description": "Contained in a list of this tiddler", "style": "{ \"color\": \"red\", \"dashes\":true}", "label": "listed in", "text": "" }, "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:tags": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:tags", "description": "A tag that refers to a tiddler of the same name.", "style": "{ \"color\": \"darkslategray\", \"dashes\":true}", "label": "tagged with" }, "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/default": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/default", "caption": "Overview", "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-plain\">\n Please visit the [[online docs|http://tiddlymap.org/Documentation]]\n for more information about the available global options.\n</div>\n<table class=\"tmap-key-value-table\">\n <tr>\n <th align=\"left\">Plugin version</th>\n <td><<pluginVersion>></td>\n </tr>\n<!--\n <tr>\n <th align=\"left\">Datastructure version</th>\n <td><<dataStructureVersion>></td>\n </tr>\n-->\n <tr>\n <th align=\"left\">Nodes in system</th>\n <td><<numberOfNodes>></td>\n </tr>\n <tr>\n <th align=\"left\">Edges in system</th>\n <td><<numberOfEdges>></td>\n </tr>\n</table>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/editor": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/editor", "caption": "Editor", "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n <<tmap-row type:\"input-checkbox\"\n title:\"Show Neighbour­hood menu\"\n field:\"config.sys.editorMenuBar.showNeighScopeButton\"\n descr:\"Show or hide the neighbourhood menu button.\">>\n <<tmap-row type:\"input-checkbox\"\n title:\"Show Screen­shot menu\"\n field:\"config.sys.editorMenuBar.showScreenshotButton\"\n descr:\"Show or hide the screenshot menu button.\">>\n <<tmap-row type:\"input-checkbox\"\n title:\"Show Raster­ menu\"\n field:\"config.sys.editorMenuBar.showRasterMenuButton\"\n descr:\"Show or hide the raster menu button.\">>\n</table>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/fields": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/fields", "caption": "Field settings", "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n <<tmap-row type:\"input-text\"\n title:\"Node-icon field\"\n field:\"config.sys.field.nodeIcon\" \n descr:\"Local image used as node image in the graphs.\">>\n <<tmap-row type:\"input-text\"\n title:\"Node-label field\"\n field:\"config.sys.field.nodeLabel\" \n descr:\"Alternative node label to use instead of the title.\">>\n <<tmap-row type:\"input-text\"\n title:\"Node-info field\"\n field:\"config.sys.field.nodeInfo\" \n descr:\"Field used as tooltip when hovering over a node in a graph.\"\n note:\"It is prohibited to use the text field here.\">>\n</table> \n\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/interaction": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/interaction", "caption": "Interaction & behaviour", "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n <$macrocall type=\"input-select\"\n $name=\"tmap-row\"\n title=\"Default startup view\"\n field=\"config.sys.defaultView\"\n nochoice=\"Last view used at startup\"\n selectFilter=<<tmap \"option\" \"selector.allViewsByLabel\">>\n descr=\"The view to display at startup\" />\n <<tmap-row type:\"input-checkbox\"\n title:\"Show popups\"\n field:\"config.sys.popups.enabled\"\n descr:\"Set this to true if you want to see automatic\n popups in the map.\">>\n <$list filter=\"[config.sys.popups.enabled[true]]\">\n <<tmap-row type:\"input-text\"\n title:\"Popup delay\"\n field:\"config.sys.popups.delay\"\n descr:\"The time in miliseconds that needs to pass after\n a tooltip is triggered.\">>\n <<tmap-row type:\"input-text\"\n title:\"Popup width\"\n field:\"config.sys.popups.width\"\n descr:\"The default max-width of the popup.\"\n note:\"Make sure you added the desired unit (e.g. `px`).\n Requires a wiki refresh.\">>\n <<tmap-row type:\"input-text\"\n title:\"Popup height\"\n field:\"config.sys.popups.height\"\n descr:\"The default max-height of the popup.\"\n note:\"Make sure you added desired the unit (e.g. `px`).\n Requires a wiki refresh.\">>\n </$list>\n <<tmap-row type:\"input-checkbox\"\n title:\"Allow single click mode\"\n field:\"config.sys.singleClickMode\"\n descr:\"A single click on a node is sufficient to open the\n corresponding tiddler.\"\n note:\"Drag and drop will still work and does not cause a\n tiddler to be opened. Single click is never active in\n the map editor.\">>\n <<tmap-row type:\"input-select\"\n title:\"Edge click behaviour\"\n field:\"config.sys.edgeClickBehaviour\"\n selectFilter:\"[[nothing|Nothing]]\n [[manager|Open edge-type manager]]\"\n descr:\"What should happen when you click on an edge?\">>\n <<tmap-row type:\"input-select\" title:\"Raster size\" field:\"config.sys.raster\"\n selectFilter:\"[[|disabled]] [[5|5px]] [[10|10px]] [[15|15px]] [[20|20px]] [[30|30px]] [[40|40px]]\"\n descr:\"Snap nodes to an invisible raster of the given size after drag'n'drop.\"\n note:\"Only works when the view is not in floating mode\">>\n <<tmap-row type:\"input-checkbox\"\n title:\"Apply node-filter to neighbours\"\n field:\"config.sys.nodeFilterNeighbours\"\n descr:\"If checked, neighbours displayed in the map will be filtered\n by the view's node-filter. Otherwise the node-filter will only be used\n to filter the original set of nodes in the map\">>\n</table>\n\n!! Suppressed dialogs\n\n<div class=\"tmap-flash-message tmap-plain\">\n Dialogs that you decided to suppress in the past are listed here.\n Remove the checkmark to enable dialogs again.\n</div>\n\n<table class=\"tmap-config-table\">\n <$list\n filter=\"[<output>fields[]prefix[config.sys.suppressedDialogs]]\"\n emptyMessage=\"–\">\n <$set name=\"dialogName\" value=<<tmap basename \".\">>>\n <$macrocall $name=\"tmap-row\"\n type=\"input-checkbox\"\n title=\"Suppress '$(dialogName)$' dialog\"\n field=<<currentTiddler>> />\n </$set>\n <br />\n </$list>\n</table>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/liveTab": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/liveTab", "caption": "Live tab", "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n <<tmap-row type:\"input-checkbox\"\n title:\"Show Live tab\"\n field:\"liveTab\" \n descr:\"Show or hide the live tab in the sidebar.\">>\n <$macrocall type=\"input-select\"\n $name=\"tmap-row\"\n title=\"Fallback view\"\n field=\"config.sys.liveTab.fallbackView\" \n selectFilter=<<tmap \"option\" \"selector.allViewsByLabel\">>\n descr=\"The view to display in the sidebar's live tab in\n case the current tiddler did not specify a view\n to open.\" />\n</table>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig", "subtitle": "{{$:/core/images/options-button}} Global configuration of TiddlyMap", "classes": "tmap-remove-top-space", "text": "\\rules except wikilink\n\n<$macrocall $name=\"tabs\"\n default=<<concat \"$(template)$/default\">>\n tabsList=\"[all[shadows]prefix<template>] -[<template>]\"\n/>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/verbosity": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/verbosity", "caption": "Verbosity", "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-plain\">\n Here you can restrict the system's talkativeness.\n</div>\n\n<table class=\"tmap-config-table\">\n <<tmap-row type:\"input-checkbox\"\n title:\"Debug output\"\n field:\"config.sys.debug\" \n descr:\"Set this to true if you want debug information to be\n displayed in the browser console.\">>\n <<tmap-row type:\"input-checkbox\"\n title:\"Show notifications\"\n field:\"config.sys.notifications\" \n descr:\"Set this to true if you want to receive fade-out\n notifications for important events.\">>\n</table> " }, "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/vis": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/globalConfig/vis", "classes": "tmap-remove-top-space", "caption": "Graph", "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n The global vis configurations will affect all views and their\n elements (nodes and edges) unless they are overridden on a lower\n level. All options below are documented at\n [[vis.js.org|http://visjs.org/docs/network]].\n</div>\n<div class=\"tmap-flash-message tmap-info\">\n Only config items that you actually changed have an effect on\n the graph. Other options are visible, yet, inactive.\n</div>\n<$tmap-config\n mode=\"manage-config\"\n inherited=\"vis-inherited\"\n extension=\"config.vis\" />" }, "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/default": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/default", "caption": "Overview", "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n All configurations __only__ affect this view.\n</div>\n\n<table class=\"tmap-key-value-table\">\n <tr>\n <th align=\"left\">Created on</th>\n <td><<createdOn>></td>\n </tr>\n <tr>\n <th align=\"left\">Nodes contained in graph</th>\n <td><<numberOfNodes>></td>\n </tr>\n <tr>\n <th align=\"left\">Edges contained in graph</th>\n <td><<numberOfEdges>></td>\n </tr>\n</table>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/editFilters": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/editFilters", "caption": "Edit filters", "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n Completely new to filters? Please read\n [[Introduction to filter notation|http://tiddlywiki.com/#Introduction%20to%20filter%20notation]]\n first.\n</div>\n\n<fieldset>\n <legend>Filters <sup>[1]</sup></legend>\n <table class=\"tmap-config-table tmap-large-input\">\n <<tmap-row type:\"input-textarea\"\n title:\"Node filter\"\n field:\"filter.prettyNodeFltr\"\n descr:\"In the map, only those tiddlers that match this filter\n are shown. Drafts and system tiddlers are automatically\n excluded.\">>\n <<tmap-row type:\"input-textarea\"\n title:\"Edge-type filter\"\n field:\"filter.prettyEdgeFltr\" \n descr:\"Only edges with a type that matches the filter are shown.\">>\n </table> \n</fieldset>\n\n---\n\n<sup>[1]</sup> In the editors above, a new line is equivalent to a space symbol.<br />\n<sup>[2]</sup> It is suggested to read\n[[Node and edge-type filters|http://tiddlymap.org#Node%20and%20edge-type%20filters]]\nand [[Edge-type namespaces|http://tiddlymap.org#Node%20and%20edge-type%20filters]]\nbefore using Tiddlymap's filter editor." }, "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/layout": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/layout", "caption": "Layout", "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n <<tmap-row type:\"input-checkbox\"\n title:\"Floating nodes\"\n field:\"config.physics_mode\" \n descr:\"Set this to true if you want your nodes to freely\n swirl around.\">>\n <<tmap-row type:\"input-text\"\n title:\"Background image\"\n field:\"config.background_image\" \n descr:\"The title of an image tiddler to be used as background\n in the view.\"\n note:\"You can also use an image url directly, however, the\n image needs be stored under the same domain as your wiki.\n Otherwise, it won't be displayed!\">>\n</table>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/namespace": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/namespace", "caption": "Namespace", "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table tmap-small-input\">\n <<tmap-row type:\"input-text\"\n title:\"Edge-type namespace\"\n field:\"config.edge_type_namespace\" \n descr:\"A namespace (like `foaf` in `foaf:knows`) that will be\n automatically added to all edge types you create in\n this view. The namespace is only added if the types\n do not exist yet and do not have a namespace assigned yet.\n Namespaces are always hidden in the graph.\"\n note:\"Most likely, you don't want the edges created with this\n namespace to leak into other views, moreover, you don't\n want edges that do not possess the namespace ever to be\n shown here. In this case, use a private marker (`_`)\n in front of your namespace, e.g. `_mynamespace` and use\n an appropriate edge type filter, i.e. `+[prefix[_mynamespace]]`\n For further information see:\n \n * [[Edge-type namespaces|http://tiddlymap.org/#Edge-type%20namespaces]]\n * [[Private edge types|http://tiddlymap.org/#Private%20edge%20types]]\n \">>\n</table>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/configureView": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView", "subtitle": "{{$:/core/images/options-button}} View configuration -- <<view>>", "text": "\\rules except wikilink\n\n\\define privateEdgeTypes() [[private edge-types|http://tiddlymap.org/#Private%20edge%20types]]\n\n<$macrocall $name=\"tabs\"\n default=<<concat \"$(template)$/default\">>\n tabsList=\"[all[shadows]prefix<template>] -[<template>]\"\n/>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/vis": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/configureView/vis", "caption": "Graph", "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n The local vis configurations will affect all\n elements (nodes and edges) of this view, unless they are\n overridden on a lower level. All options below are documented at\n [[vis.js.org|http://visjs.org/docs/network]].\n</div>\n<div class=\"tmap-flash-message tmap-info\">\n Only config items that you actually changed have an effect on the\n graph. Other options are visible, yet, inactive.\n</div>\n<$tmap-config\n mode=\"manage-config\"\n inherited=\"vis-inherited\"\n extension=\"config.vis\" />" }, "$:/plugins/felixhayashi/tiddlymap/dialog/getEdgeType": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/getEdgeType", "subtitle": "{{$:/plugins/felixhayashi/tiddlymap/icon}} Edge type specification", "text": "\\rules except wikilink\n\\rules except underscore\n\n\\define filter() $(allEdgeTypes)$ +[search:title[$(term)$]]\n\n\\define badge(color, label, tooltip)\n<span style=\"background: $color$\" title=\"$tooltip$\">$label$</span>\n\\end\n\n\\define badges()\n<$tiddler tiddler={{!!text}}>\n<$set name=\"id\" value=<<tmap \"getETyId\" \"$(view)$\">>>\n<$set name=\"isVisible\" value=<<tmap \"isETyVisible\" \"$(view)$\">>>\n<div class=\"tmap-badges\">\n <span\n style=\"background: darkslategray\"\n title=\"Your input translates into this id.\">\n <<id>>\n </span>\n <$list filter=\"[<isVisible>regexp[true]]\">\n <<badge \"green\" \"visible\" \"Matches your view's filter\">>\n </$list>\n <$list filter=\"[<isVisible>regexp[false]]\">\n <<badge \"red\" \"not visible\" \"Doesn't match your view's filter\">>\n </$list>\n <$list filter=\"[<id>!regexp[^tmap:unknown$]]\" variable=\"item\">\n <$list filter=\"[<id>regexp[^_]]\">\n <<badge \"purple\" \"private\" \"Not shown in other views per default\">>\n </$list>\n <$list filter=\"[<id>regexp[.+:.+]]\">\n <<badge \"orange\" \"namespace\" \"This type is prefixed with a proper namespace\">>\n </$list>\n </$list>\n</div>\n</$set>\n</$set>\n</$tiddler>\n\\end\n\n\\define search()\n<p>\n You are about to connect \"<$text text=\"$(fromLabel)$\" />\"\n with \"<$text text=\"$(toLabel)$\" />\". Please specify a type.\n</p>\n<table id=\"tmap-search-table\">\n <tr>\n <td><b>Type:</b></td>\n <td>\n <$edit-text\n focus=\"true\"\n field=\"text\"\n type=\"text\"\n tag=\"input\"\n default=\"\"\n class=\"tmap-trigger-field\n tmap-triggers-ok-button-on-enter\n tmap-triggers-cancel-button-on-esc\" />\n <<badges>>\n </td>\n </tr>\n <tr>\n <td></td>\n <td>\n <$set name=\"term\" value={{!!text}}>\n <$set name=\"allEdgeTypes\" value=<<tmap \"option\" \"selector.allEdgeTypesById\">>>\n <ul class=\"tmap-small-list\">\n <$list filter=<<filter>>>\n <li>\n <$button class=\"tc-btn-invisible tmap-link\">\n <$view field=\"title\" />\n <$action-setfield $tiddler=<<output>> text={{!!title}} />\n </$button>\n </li>\n </$list>\n </ul>\n </$set>\n </$set>\n </td>\n </tr>\n</table>\n\\end\n\n<$list filter=\"[<temp>!has[more]]\" variable=\"item\"><<search>></$list>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/addNodeToMap": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/addNodeToMap", "subtitle": "{{$:/core/images/tag-button}} Add node", "classes": "tmap-modal-add-node", "text": "\\rules except wikilink\n\n\\define backButtonText() back to list\n\\define outputAndTemplate() [[$(output)$]] [[$(template)$]]\n\n\\define editor()\n <$button class=\"tmap-go-back tc-btn-invisible\">\n {{$:/core/images/chevron-left}} <<backButtonText>>\n <$action-deletefield $tiddler=<<temp>> more template />\n <$action-sendmessage\n $message=\"tmap:tm-clear-tiddler\"\n keep=\"draft.title\"\n title=<<output>> />\n </$button>\n\n <$list filter=\"[<output>get[draft.title]is[tiddler]]\">\n <div class=\"tmap-flash-message tmap-warning\">\n Tiddler already exists! Use another title or click\n \"<<backButtonText>>\" to cancel your edit.\n </div>\n </$list>\n\n <div class=\"tmap-modal-editor\">\n <table class=\"tmap-config-table\">\n <tr class=\"tmap-template-select\">\n <td>Template</td>\n <td>\n <$select\n tiddler=<<temp>>\n field=\"template\">\n <option value=\"\"></option>\n <$list filter=<<tmap \"option\" \"selector.allPotentialNodes\">>>\n <option><$view field=\"title\" /></option>\n </$list>\n </$select>\n <$button>Load\n <$action-sendmessage\n $message=\"tmap:tm-clear-tiddler\"\n keep=\"draft.title\"\n title=<<output>> />\n <$list filter=\"[<temp>get[template]]\" variable=\"template\">\n <$action-sendmessage\n $message=\"tmap:tm-merge-tiddlers\"\n tiddlers=<<outputAndTemplate>>\n output=<<output>> />\n <$action-deletefield $tiddler=<<output>> tmap.id tmap.edges />\n </$list>\n </$button>\n </td>\n <td>Press the \"load\" button to activate the template.</td>\n </tr>\n </table>\n <$importvariables filter=\"[all[tiddlers+shadows]prefix[$:/core/macros/]]\">\n <$set name=\"currentTiddler\" value=<<output>>>\n <$transclude tiddler=\"$:/core/ui/EditTemplate\" mode=\"block\" />\n </$set>\n </$importvariables>\n </div>\n\\end\n\n\\define search()\n<p>Add an existing tiddler to the map or create a new one.</p>\n<table id=\"tmap-search-table\">\n <tr>\n <td><b>Title:</b></td>\n <td>\n <$edit-text\n tiddler=<<output>>\n field=\"draft.title\"\n focus=\"true\"\n type=\"text\"\n tag=\"input\"\n default=\"\"\n class=\"tmap-trigger-field\n tmap-triggers-ok-button-on-enter\n tmap-triggers-cancel-button-on-esc\" />\n <$list filter=\"[<output>get[draft.title]!is[tiddler]]\">\n <$button\n tooltip=\"The tiddler does not exist yet and you may edit it\n before it is added to the map\">\n {{$:/core/images/edit-button}}\n <$action-setfield $tiddler=<<temp>> more=\"true\" />\n </$button> <sup>[1]</sup>\n </$list>\n </td>\n </tr>\n <tr>\n <td></td>\n <td>\n <$set name=\"term\" value={{!!draft.title}}>\n <ul class=\"tmap-small-list\">\n <$list filter=\"[search:title<term>!is[system]!has[draft.of]]\">\n <li>\n <$button class=\"tc-btn-invisible tmap-link\">\n <$view field=\"title\" />\n <$action-setfield $tiddler=<<output>> draft.title={{!!title}} />\n </$button>\n </li>\n </$list>\n </ul>\n </$set>\n </td>\n </tr>\n</table>\n\n<$list filter=\"[<output>get[draft.title]!is[tiddler]]\">\n<hr />\n<sup>[1]</sup>\n<small>\n The tiddler does not exist yet and you may edit it\n before it is added to the map\n</small>\n</$list>\n\\end\n\n<$list filter=\"[<temp>!has[more]]\" variable=\"item\"><<search>></$list>\n<$list filter=\"[<temp>has[more]]\" variable=\"item\"><<editor>></$list>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/cannotDeleteViewDialog": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/cannotDeleteViewDialog", "subtitle": "{{$:/core/images/locked-padlock}} You cannot delete this view!", "buttons": "ok", "text": "\\rules except wikilink\n\nIt is not possible to delete the current view as ''<<count>>'' tiddlers\nare referencing it. To delete the view you must first remove the tiddlymap\nwidgets in the tiddlers listed below or change their view attributes.\n\n''References''\n\n<ul>\n<$list filter=<<refFilter>> variable=\"item\">\n <li><$link><<item>></$link></li>\n</$list>\n</ul>\n\nAfter the references are removed, you may delete the view.\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/getConfirmation": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/getConfirmation", "subtitle": "{{$:/core/images/import-button}} You must confirm in order to proceed!", "text": "\\rules except wikilink\n\n<<message>>\n\n''Are you really sure you want to do this?''" }, "$:/plugins/felixhayashi/tiddlymap/dialog/createView": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/createView", "subtitle": "{{$:/core/images/new-button}} Creating a new view", "text": "\\rules except wikilink\n\n<table class=\"tmap-config-table\">\n <<tmap-row type:\"input-text\"\n title:\"View name\"\n field:\"name\"\n focus:\"true\"\n class:\"tmap-trigger-field\n tmap-triggers-ok-button-on-enter\n tmap-triggers-cancel-button-on-esc\"\n descr:\"The name for the new view. If no name is entered,\n the program will invent one for you.\"\n note:\"You cannot override an existing view. In this case,\n you need to delete the old view first! You must no use\n slashes (`/`) in the name.\">>\n <<tmap-row type:\"input-checkbox\"\n title:\"Clone view\"\n field:\"clone\"\n descr:\"Use the view that is currently displayed in the\n editor as blueprint. The view will be an __exact__\n clone of the current one, only with a different\n name.\">>\n</table>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/deleteNodeDialog": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/deleteNodeDialog", "subtitle": "{{$:/core/images/delete-button}} You are about to delete <<count>> nodes", "text": "\\rules except wikilink\n\n''Please choose an option or abort:''\n\n<$radio tiddler=<<output>> field=\"delete-from\" value=\"system\">\n Delete nodes from system <sup>[1]</sup>\n</$radio><br />\n<$radio tiddler=<<output>> field=\"delete-from\" value=\"filter\">\n Delete nodes from graph's filter <sup>[2]</sup>\n</$radio>\n\nThe following nodes will be deleted:\n\n<ul>\n<$list filter=<<tiddlers>>>\n <li><$view tiddler={{!!title}} field=\"title\" /></li>\n</$list>\n</ul>\n\n---\n\n<sup>[1]</sup>\n<small>This will delete all nodes, their corresponding tiddlers and all connected edges.</small><br/>\n<sup>[2]</sup>\n<small>''Important:'' Removing a node from the graph's filter only works, if the node has been added in the map editor per double click or via \"Add Node\". If the node hasn't been added as mentioned above, you need to change the underlying tiddler in a way that it doesn't match your filter anymore, if you don't want it to be displayed in the graph.</small>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/dublicateIdInfo": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/dublicateIdInfo", "subtitle": "{{$:/core/images/info-button}} Dublicate id detected", "buttons": "ok_suppress", "text": "\\rules except wikilink\n\nTiddlyMap requires the value of the id field (\"tmap.id\") to be\nunique in order to correctly identify nodes and tiddlers.\n\nThe id of the \"<<param.changedTiddler>>\" already exists for these tiddlers:\n\n<ul>\n<$list filter=<<param.filter>> variable=\"item\">\n <li><$link><<item>></$link></li>\n</$list>\n</ul>\n\nTherefore TiddlyMap\n\n* assigned a new id to tiddler \"<<param.changedTiddler>>\"\n* removed all edges from \"<<param.changedTiddler>>\"\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/edgeNotVisible": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/edgeNotVisible", "subtitle": "{{$:/core/images/info-button}} Edge will not be visible in view \"<<view>>\"", "buttons": "ok_suppress", "text": "\\rules except wikilink\n\nYou just created an edge of type\n<code><$text text=<<type>> /></code> that will not be\nvisible in this view because it doesn't match your\nedge-type filter settings.\n\nThe current edge-type filter of view \"<<view>>\" looks like this:\n\n<pre><code><$text text=<<eTyFilter>> /></code></pre>\n\nTo have the newly added type displayed in your view, adjust your\nedge-type filter accordingly. \n\nSome suggestions:\n\n<ul>\n <li>\n Explicitly add the type to the filter:\n <code><$text text=\"[[\" /><$text text=<<type>> /><$text text=\"]]\" /></code>\n </li>\n <li>\n <$set\n filter=\"[<type>regexp[:]splitbefore[:]]\"\n name=\"prefix\"\n emptyValue=<<tmap halfOfString \"$(type)$\">>>\n Add a filter rule (e.g. a prefix filter) that will match\n your type: <code>[prefix[<<prefix>>]]</code>\n </$set>\n </li>\n <li>Make your current view-filter less restrictive.</li>\n</ul>\n\nFor further information, please see:\n[[Node and edge-type filters|http://tiddlymap.org#Node%20and%20edge-type%20filters]]." }, "$:/plugins/felixhayashi/tiddlymap/dialog/editNode/default": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/editNode/default", "caption": "Global node style", "classes": "tmap-remove-top-space", "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n A node's ''global configuration''\n (also referred to as //global individual config//) defines its\n individual appearance and behaviour in all views.\n</div>\n<<maybeShowTidColorWarning>>\n \n<$macrocall $name=\"sharedSettings\"\n twIconField=<<tidIconField>>\n faIconField=\"global.tmap.fa-icon\"\n labelField=<<tidLabelField>> />\n\n<$macrocall $name=\"visConfiguration\"\n mode=\"manage-node-types\"\n extensionField=\"global.tmap.style\"\n styleName=\"node's global style\"\n inheritedList=\"[[inherited-global-default-style]]\n [[inherited-local-default-style]]\n [[inherited-group-styles]]\" />" }, "$:/plugins/felixhayashi/tiddlymap/dialog/editNode/local": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/editNode/local", "caption": "Local node style", "classes": "tmap-remove-top-space", "text": "\\rules except wikilink\n \n<div class=\"tmap-flash-message tmap-info\">\n The ''local node configuration'' \n (also referred to as //view-specific node configuration//)\n overrides the //global individual configuration// and only affects\n the node's appearance and behaviour in the current view.\n</div>\n<<maybeShowTidColorWarning>>\n\n<fieldset>\n <legend>Behaviour</legend>\n <table class=\"tmap-config-table\">\n <$macrocall type=\"input-select\"\n $name=\"tmap-row\"\n title=\"Open view\"\n field=\"local.open-view\"\n nochoice=\"Disabled\"\n selectFilter=<<tmap \"option\" \"selector.allViewsByLabel\">>\n descr=\"Clicking on this node will open the specified\n view instead of the tiddler represented by this node.\" />\n </table>\n</fieldset>\n\n<$macrocall $name=\"sharedSettings\"\n twIconField=\"local.tw-icon\"\n faIconField=\"local.fa-icon\"\n labelField=\"local.label\" />\n \n<$macrocall $name=\"visConfiguration\"\n mode=\"manage-node-types\"\n extensionField=\"local-node-style\"\n styleName=\"node's local style\"\n inheritedList=\"[[inherited-global-default-style]]\n [[inherited-local-default-style]]\n [[inherited-group-styles]]\n [[global.tmap.style]]\" />" }, "$:/plugins/felixhayashi/tiddlymap/dialog/editNode": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/editNode", "subtitle": "{{$:/core/images/edit-button}} Editing style of node \"<<tiddler>>\"", "classes": "tmap-remove-top-space", "text": "\\rules except wikilink\n\n\\define maybeShowTidColorWarning()\n <$list filter=\"[<tidColor>regexp[.+]]\">\n <div class=\"tmap-flash-message tmap-warning\">\n You have set the tiddler's color\n field to \"<<tidColor>>\". This value will be completely ignored\n when you change node's color properties in the vis editor below.\n </div>\n </$list>\n\\end\n\n\\define iconSettings(twIconField, faIconField)\n <fieldset>\n <legend>Icon Settings</legend>\n <table class=\"tmap-config-table\">\n <<tmap-row type:\"input-text\"\n title:\"TW-icon\"\n field:\"$twIconField$\"\n descr:\"A tiddlywiki image reference.\n For example '$:/core/icon' for Movotun Jack.\">>\n <<tmap-row type:\"input-text\"\n title:\"FA-icon\"\n field:\"$faIconField$\"\n descr:\"A Font Awesome icon code.\n For example 'f206' for the bicycle symbol.\">>\n </table>\n </fieldset>\n\\end\n\n\\define sharedSettings(twIconField, faIconField, labelField)\n <fieldset>\n <legend>General Settings</legend>\n <table class=\"tmap-config-table\">\n <<tmap-row type:\"input-text\"\n title:\"Label\"\n field:\"$labelField$\"\n descr:\"Use this value as node label.\">>\n </table>\n </fieldset>\n <!-- display icon fieldset -->\n <<iconSettings \"$twIconField$\" \"$faIconField$\">> \n\\end\n\n<$macrocall\n $name=\"tabs\"\n default=<<concat \"$(template)$/default\">>\n tabsList=\"[all[shadows]prefix<template>] -[<template>]\"\n/>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/draft": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/draft", "caption": "Draft", "text": "\\rules except wikilink\n\n<div class=\"tmap-modal-editor\">\n <$importvariables filter=\"[all[tiddlers+shadows]prefix[$:/core/macros/]]\">\n <$set name=\"currentTiddler\" value=<<draftTRef>> >\n <$transclude tiddler=\"$:/core/ui/EditTemplate\" field=\"text\" mode=\"block\" />\n </$set>\n </$importvariables>\n</div>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/original": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/original", "caption": "Current Version", "text": "\\rules except wikilink\n\n<div class=\"tmap-modal-editor\">\n <$importvariables filter=\"[all[tiddlers+shadows]prefix[$:/core/macros/]]\">\n <$set name=\"currentTiddler\" value=<<originalTRef>> >\n <$transclude tiddler=\"$:/core/ui/ViewTemplate\" field=\"text\" mode=\"block\" />\n </$set>\n </$importvariables>\n</div>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor", "subtitle": "{{$:/core/images/edit-button}} <<originalTRef>>", "classes": "tmap-modal-fullscreen-editor tmap-remove-top-space", "text": "\\rules except wikilink\n\n\\define defaultTab() $:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/original\n\n<$macrocall $name=\"tabs\"\n default=<<defaultTab>>\n tabsList=\"[all[shadows]prefix[$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenTiddlerEditor/]]\" />" }, "$:/plugins/felixhayashi/tiddlymap/dialog/fieldChanged": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/fieldChanged", "subtitle": "{{$:/core/images/info-button}} The field \"<<name>>\" changed", "text": "\\rules except wikilink\n\nYou changed the field \"<<name>>\" from \"<<oldValue>>\" to \"<<newValue>>\".\n\nIt is recommended to let TiddlyMap copy all values from the former field \"<<oldValue>>\" to the new field \"<<newValue>>\" so the data stored in \"<<oldValue>>\" is not lost. This operation has to be done now or never.\n\nDo you want to move each tiddler's existing \"<<oldValue>>\" value to \"<<newValue>>\"? Please note that any value currently stored in \"<<newValue>>\" would consequently be overridden and the old field \"<<oldValue>>\" would be eventually removed!" }, "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenNotSupported": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/fullscreenNotSupported", "subtitle": "{{$:/core/images/info-button}} Your machine does not support fullscreen", "buttons": "ok_suppress", "text": "\\rules except wikilink\n\nPlease have a look [[here|http://caniuse.com/#feat=fullscreen]] to see a list of supported devices/browsers.\n\nSorry for this :(" }, "$:/plugins/felixhayashi/tiddlymap/dialog/renameView": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/renameView", "subtitle": "{{$:/core/images/tag-button}} Please specify a view name", "text": "\\rules except wikilink\n\n''Name:''\n<$edit-text focus=\"true\" tiddler=<<output>> field=\"text\" type=\"text\" tag=\"input\" default=\"\"\n class=\"tmap-trigger-field tmap-triggers-ok-button-on-enter\" />\n\nNote that ''<<count>>'' tiddlers are referencing this view.\n\n<$reveal type=\"nomatch\" text=\"0\" default=<<count>>>\n\nRenaming the view will cause the reference to be invalid.\nIt is recommended to first remove the tiddlymap widgets in\nthe tiddlers listed below or change their view attributes\naccordingly.\n\n''References''\n\n<ul>\n<$list filter=<<refFilter>> variable=\"item\">\n <li><$text text=<<item>> /></li>\n</$list>\n</ul>\n\n</$reveal>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/saveCanvas": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/saveCanvas", "subtitle": "{{$:/core/images/options-button}} Save a snapshot image of view \"<<view>>\"", "text": "\\rules except wikilink\n\n\\define preview()\n<div class=\"tmap-save-canvas-preview\">\n <$transclude tiddler=<<snapshot>> /><br />\n Measures: <<width>> × <<height>>\n</div>\n\\end\n\n<table class=\"tmap-config-table\">\n<!--\n <<tmap-row type:\"input-text\"\n title:\"Name\"\n field:\"name\">\n-->\n<$macrocall $name=\"tmap-row\"\n type=\"input-text\"\n title=\"Name\"\n field=\"name\"\n descr=<<preview>> />\n</table>\n\n<fieldset><legend>Options</legend>\n <table class=\"tmap-config-table\">\n <<tmap-row type:\"input-radio\"\n title:\"Action\"\n field:\"action\" \n selectFilter:\"[[download|Download]]\n [[wiki|Save in wiki]]\n [[placeholder|Use as placeholder for this view]]\"\n descr:\"Save the image by downloading it to your computer or\n save it as a tiddler in your wiki.<br /><br />\n A third option is to make TiddlyMap use this image as\n placeholder for the current view. Placeholders are used\n when tiddlers are exported in form of static html\n or when editing a tiddler while having the preview\n shown. In this case the title input is ignored.\">>\n </table>\n</fieldset>" }, "$:/plugins/felixhayashi/tiddlymap/dialog": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog", "text": "\\rules except wikilink\n\n<div class=<<classes>>>\n<$importvariables\n filter=\"[[$:/plugins/felixhayashi/tiddlymap/misc/macros]]\n [[$:/core/macros/tabs]]\">\n<$transclude tiddler=<<template>> mode=\"block\" />\n</$importvariables>\n</div>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/welcome": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/welcome", "subtitle": "{{$:/core/images/info-button }} Welcome", "buttons": "ok", "text": "\\rules except wikilink\n\nIt seems that you freshly installed TiddlyMap.\n\n* In case you need any help, please consult the [[online docs|http://tiddlymap.org#Documentation]] first.\n* You are welcome to create an [[issue|https://github.com/felixhayashi/TW5-TiddlyMap/issues]] at GitHub for any bug you discover.\n* Make sure to revisit the [[demo site|http://tiddlymap.org]] to see whether your version is up-to-date.\n* If you like TiddlyMap, please give it a star at [[GitHub|https://github.com/felixhayashi/TW5-TiddlyMap]] or tell your friends about it :)\n* ''Please note:'' TiddlyMap is distributed under the [[BSD 2-Clause License|http://opensource.org/licenses/BSD-2-Clause]], which belongs to the same license family, as the license used by TiddlyWiki. By using this plugin you agree to the product's [[License Terms|https://github.com/felixhayashi/TW5-TiddlyMap/blob/master/LICENSE]].\n\nEnjoy!\n\n---\n\nTiddlyMap will configure your wiki for optimal use. Everything can be changed back later by you, via the TiddlyWiki configurations panel, so no worries. If you checked some of the options below, please save & restart after closing this dialog.\n\n<table class=\"tmap-config-table\">\n <<tmap-row type:\"input-checkbox\"\n title:\"Optimize storyview\"\n field:\"config.storyview\"\n descr:\"Sets the storyview to 'top' for optimal scrolling.\">>\n <<tmap-row type:\"input-checkbox\"\n title:\"Optimize sidebar\"\n field:\"config.sidebar\"\n descr:\"Sets sidebar layout to 'fixed-fluid' for larger editor.\">>\n <<tmap-row type:\"input-checkbox\"\n title:\"Optimize navigation\"\n field:\"config.navigation\"\n descr:\"Sets navigation style to open tiddlers at top for better map navigation.\">>\n <<tmap-row type:\"input-checkbox\"\n title:\"Create demo welcome map\"\n field:\"config.demo\"\n descr:\"Creates a little hello world welcome map for you.\">>\n</table>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/widgetCodeGenerator": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/widgetCodeGenerator", "subtitle": "{{$:/core/images/permalink-button}} Widget Code Generator", "buttons": "close", "text": "\\rules except wikilink\n\n<div class=\"tmap-flash-message tmap-info\">\n Use the code below to embed a view in a tiddler.\n</div>\n\n<pre style=\"white-space: normal;\">\n<$tmap\n\n<$list filter=\"[<output>has[var.view]]\">\n view=\"<$view field='var.view' />\"</$list>\n<$list filter=\"[<output>field:var.click-to-use[true]]\">\n click-to-use=\"true\"</$list>\n<$list filter=\"[<output>has[var.editor]]\">\n editor=\"<$view field='var.editor' />\"</$list>\n<$list filter=\"[<output>has[var.width]]\">\n width=\"<$view field='var.width' />\"</$list>\n<$list filter=\"[<output>has[var.height]]\">\n height=\"<$view field='var.height' />\"</$list>\n<$list filter=\"[<output>has[var.class]]\">\n class=\"<$view field='var.class' />\"</$list>\n<$list filter=\"[<output>field:var.show-buttons[false]]\">\n show-buttons=\"false\"</$list>\n<$list filter=\"[<output>has[var.design]]\">\n design=\"<$view field='var.design' />\"</$list>></$tmap>\n</pre>\n\n<fieldset>\n <legend>Parameters</legend> \n <table class=\"tmap-config-table\">\n <$macrocall type=\"input-select\"\n $name=\"tmap-row\"\n title=\"View\"\n field=\"var.view\"\n nochoice=\" \"\n selectFilter=<<tmap \"option\" \"selector.allViewsByLabel\">>\n descr=\"The view to bind the wiedget to\" />\n <<tmap-row type:\"input-select\"\n title:\"Editor bar\"\n field:\"var.editor\"\n selectFilter:\"[[|Hidden]]\n [[vis|Simple]]\n [[advanced|Advanced]]\"\n descr:\"Whether the widget should act as an editor or not.\">>\n <<tmap-row type:\"input-select\"\n title:\"Design\"\n field:\"var.design\"\n selectFilter:\"[[|Normal]]\n [[plain|Plain]]\"\n descr:\"Usually a header is displayed and borders. Plain\n design will only show the mere graph.\">>\n <<tmap-row type:\"input-text\"\n title:\"Height\"\n field:\"var.height\"\n descr:\"Graph's height in css units. Defaults to '300px'.\">>\n <<tmap-row type:\"input-text\"\n title:\"Width\"\n field:\"var.width\"\n descr:\"Graph's width in css units. Defaults to '100%'.\">>\n <<tmap-row type:\"input-text\"\n title:\"Class\"\n field:\"var.class\"\n descr:\"A custom class to apply your own css.\">>\n <<tmap-row type:\"input-checkbox\"\n title:\"Click to use\"\n field:\"var.click-to-use\"\n default:\"false\"\n descr:\"A click is needed to enable the graph.\">>\n <<tmap-row type:\"input-checkbox\"\n title:\"Show buttons\"\n field:\"var.show-buttons\"\n default:\"true\"\n descr:\"Show or hide the graph's navigation buttons.\">>\n </table>\n</fieldset>" }, "$:/plugins/felixhayashi/tiddlymap/dialogFooter/close": { "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter/close", "text": "\\rules except wikilink\n\n<$button class=\"tmap-dialog-button tmap-close-button\" tooltip=\"Close this dialog\">Close\n\n <!-- trigger dialog callback -->\n <$action-setfield $tiddler=<<result>> text=\"1\" />\n \n</$button>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok": { "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok", "text": "\\rules except wikilink\n\n<$button class=\"tmap-dialog-button tmap-ok-button\" tooltip=\"Confirm dialog\">OK\n\n <!-- trigger dialog callback -->\n <$action-setfield $tiddler=<<result>> text=\"1\" />\n \n</$button>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok_cancel": { "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok_cancel", "text": "\\rules except wikilink\n\n<$transclude tiddler=\"$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok\" mode=\"inline\" />\n<$button class=\"tmap-dialog-button tmap-cancel-button\" tooltip=\"Close dialog without saving\">Cancel\n <!-- trigger dialog callback -->\n <$action-setfield $tiddler=<<result>> text=\"\" />\n</$button>\n" }, "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok_suppress": { "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter/ok_suppress", "text": "\\rules except wikilink\n\n<$set name=\"currentTiddler\" value=<<title>> >\n\n<$checkbox field=\"suppress\" checked=\"1\" unchecked=\"0\" default=\"0\"> Do not show this dialog again</$checkbox>\n<$button class=\"tmap-dialog-button tmap-ok-button\" tooltip=\"Confirm this dialog\">OK\n\n <!-- trigger dialog callback -->\n <$action-setfield $tiddler=<<result>> text=\"1\" />\n \n <!-- suppress dialog in the future -->\n <$action-sendmessage $message=\"tmap:tm-suppress-dialog\"\n dialog=<<templateId>>\n suppress={{!!suppress}} />\n \n</$button>\n\n</$set>" }, "$:/plugins/felixhayashi/tiddlymap/dialogFooter": { "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter", "text": "\\rules except wikilink\n\n\\define footer() $:/plugins/felixhayashi/tiddlymap/dialogFooter/$(buttons)$\n\n<$transclude tiddler=<<footer>> />\n\n<!-- we need this button to be able to close a tiddler from outside programmatically -->\n<$button class=\"tmap-hidden-close-button\" message=\"tm-close-tiddler\" />" }, "$:/plugins/felixhayashi/tiddlymap/dialogFooter/element_type_manager": { "title": "$:/plugins/felixhayashi/tiddlymap/dialogFooter/element_type_manager", "text": "\\rules except wikilink\n\n<$button\n class=\"tmap-dialog-button tmap-save-button\"\n tooltip=\"Save the current changes\">Save\n <$action-sendmessage\n $message=\"tmap:tm-save-type-form\"\n mode=<<mode>>\n output=<<output>> />\n</$button>\n<$button\n class=\"tmap-dialog-button tmap-cancel-button\"\n tooltip=\"Cancel the most resent changes and exit\">Quit\n <$action-setfield $tiddler=<<result>> text=\"1\" />\n</$button>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/deleteType": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/deleteType", "caption": "Removal", "text": "\\rules except wikilink\n\n\\define manage-edge-types()\n <$macrocall $name=\"tmap-row\"\n type=\"input-checkbox\"\n title=\"Delete type\"\n field=\"temp.deleteType\"\n default={{!id}}\n readonly={{!!temp.idImmutable}}\n descr=\"If you want to delete this type, set this to true\n and click the save button afterwards. Predefined system\n types cannot be deleted.\" note=\"Consequently, all edges\n of this type will be deleted.\" />\n\\end\n\n\\define manage-node-types()\n <$macrocall $name=\"tmap-row\"\n type=\"input-checkbox\"\n title=\"Delete type\"\n field=\"temp.deleteType\"\n default={{!id}}\n readonly={{!!temp.idImmutable}}\n descr=\"If you want to delete this type, set this to true and\n click the save button afterwards. Predefined system\n types cannot be deleted.\" />\n\\end\n\n<table class=\"tmap-config-table\"><$macrocall $name=<<mode>> /></table>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/description": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/description", "caption": "Description", "text": "\\rules except wikilink\n\n\\define manage-edge-types()\n <<tmap-row type:\"input-textarea\"\n title:\"Description\"\n field:\"description\"\n descr:\"An optional description for this type. The\n description will be displayed as tooltip when\n moving the mouse over an edge of this type.\">>\n\\end\n\n\\define manage-node-types()\n <<tmap-row type:\"input-textarea\"\n title:\"Description\"\n field:\"description\" \n descr:\"An optional description for this type.\">>\n\\end\n\n<table class=\"tmap-config-table\">\n <$macrocall $name=<<mode>> />\n</table>\n\n" }, "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/generalSettings": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/generalSettings", "caption": "General", "text": "\\rules except wikilink\n\n\\define manage-edge-types()\n <<tmap-row type:\"input-text\"\n title:\"Label\"\n field:\"label\" \n descr:\"An optional alias used as edge-label.\">>\n <<tmap-row type:\"input-checkbox\"\n title:\"Show label\"\n field:\"show-label\"\n default:\"true\"\n descr:\"If unchecked, no edge label will be displayed.\">>\n\\end\n\\define manage-node-types()\n <$list filter=\"[<currentTiddler>!regexp:id[tmap:]]\">\n <<tmap-row type:\"input-textarea\"\n title:\"Scope\"\n field:\"scope\" \n descr:\"A filter expression that defines, which nodes inherit\n this node-type and its style.\">>\n </$list>\n <$macrocall type=\"input-select\"\n $name=\"tmap-row\" \n title=\"Priority\"\n field=\"priority\"\n selectFilter=<<tmap \"scale\" \"100\">>\n descr=\"When a type has a a higher priority than another type,\n its style will override the other style\" />\n\\end\n\n<table class=\"tmap-config-table\">\n <$macrocall\n $name=\"tmap-row\"\n title=\"Identifier\"\n field=\"temp.newId\"\n type=\"input-text\"\n default={{!!id}}\n readonly={{!!temp.idImmutable}}\n descr=\"A unique identifier\"\n />\n <$macrocall $name=<<mode>> />\n</table>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/overview": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/overview", "caption": "Overview", "text": "\\rules except wikilink\n\n\\define date(f) <$view field=$f$ format=\"date\" template=\"DDth mmm hh:mm:ss\"/>\n\n! <$link to={{!!typeTRef}}><$view field=\"id\" /></$link>\n\n<table class=\"tmap-key-value-table\">\n <tr>\n <th align=\"left\">Created on</th>\n <td>\n <<date \"created\">>\n </td>\n </tr>\n <tr>\n <th align=\"left\">Modified on</th>\n <td><<date \"modified\">></td>\n </tr>\n <tr>\n <th align=\"left\">Usage count</th>\n <td>\n <span class=\"tmap-edge-type-specific\">\n <$view field=\"temp.usageCount\" />\n </span>\n <span class=\"tmap-node-type-specific\">\n <$count filter={{!!scope}}>0</$count>\n </span>\n </td>\n </tr>\n</table>\n\n<$view field=\"description\">//No description available//</$view>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/styling": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/styling", "caption": "Styling", "text": "\\rules except wikilink\n\n\\define url()\n <$set\n filter=\"[<mode>prefix[manage-edge-types]]\"\n name=\"module\"\n value=\"edges\"\n emptyValue=\"nodes\">\n [[visjs.org|http://visjs.org/docs/network/$(module)$]]\n </$set>\n\\end\n\n<fieldset class=\"tmap-node-type-specific\">\n <legend>Icon Settings</legend>\n <table class=\"tmap-config-table\">\n <<tmap-row type:\"input-text\"\n title:\"TW-icon\"\n field:\"tw-icon\"\n descr:\"A tiddlywiki image reference.\n For example '$:/core/icon' for Movotun Jack.\">>\n <<tmap-row type:\"input-text\"\n title:\"FA-icon\"\n field:\"fa-icon\"\n descr:\"A Font Awesome icon code.\n For example 'f206' for the bicycle symbol.\">>\n </table>\n</fieldset>\n\n<fieldset><legend>Visjs styles</legend>\n <div class=\"tmap-flash-message tmap-info\">\n All visjs options below are documented at <<url>>.\n </div>\n <div class=\"tmap-flash-message tmap-info\">\n Only config items that you actually changed have an effect on\n the graph. Other options are visible, yet, inactive.\n </div>\n <$tmap-config\n mode=<<mode>>\n inherited=\"vis-inherited\"\n extension=\"style\" />\n</fieldset>" }, "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager": { "title": "$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager", "subtitle": "{{$:/core/images/tag-button}} <<topic>>", "buttons": "element_type_manager", "classes": "tmap-remove-top-space", "text": "\\rules except wikilink\n\n\\define defaultTab()\n$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/overview\n\\end\n\n\\define settingsTab()\n$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/generalSettings\n\\end\n\n\\define tabsFilter()\n[all[shadows]prefix[$:/plugins/felixhayashi/tiddlymap/dialog/MapElementTypeManager/]]\n\\end\n\n\\define searchFilter()\n$(searchSelector)$\n+[sort[title]nsort[priority]]\n+[removeprefix<typeRootPath>removeprefix[/]]\n+[search:title{$:/temp/tmap/MapElementTypeSearch}]\n\\end\n\n\\define managerClass() tmap-$(mode)$\n\n\\define typePath() $(typeRootPath)$/$(id)$\n\n<div id=\"tmap-element-type-manager\" class=<<managerClass>>>\n <div>\n <div class=\"tmap-searchbar\">\n <$edit-text\n focus=\"true\"\n tiddler=\"$:/temp/tmap/MapElementTypeSearch\"\n type=\"text\"\n tag=\"input\"\n default=\"\" />\n <$list filter=\"[{$:/temp/tmap/MapElementTypeSearch}regexp[.+]]\n +[addprefix[/]]\n +[addprefix<typeRootPath>]\n +[!is[tiddler]!is[shadow]]\">\n <$button tooltip=\"Create a new type of this name\">\n {{$:/core/images/new-button}}\n <$action-sendmessage\n $message=\"tmap:tm-create-type\"\n mode=<<mode>>\n id={{$:/temp/tmap/MapElementTypeSearch}}\n output=<<output>> />\n <$action-setfield $tiddler=\"$:/temp/tmap/MapElementTypeSearch\" text=\"\" />\n </$button>\n </$list>\n\n </div>\n <ul>\n <$list\n filter=<<searchFilter>>\n emptyMessage=<<noTypeFound>>\n variable=\"id\">\n <li>\n <span class=\"tmap-ranking tmap-node-type-specific\">\n # <$view tiddler=<<typePath>> field=\"priority\">1</$view>\n </span>\n <$button class=\"tc-btn-invisible tmap-link\"><<id>>\n <$action-setfield\n $tiddler=<<qualify \"$:/state/tabs/MapElementTypeManager\">>\n text=<<defaultTab>> />\n <$action-sendmessage\n $message=\"tmap:tm-load-type-form\"\n id=<<id>>\n mode=<<mode>>\n output=<<output>> />\n </$button>\n </li>\n </$list>\n </ul>\n </div>\n <div>\n <$reveal type=\"nomatch\" text=\"\" default={{!!id}} >\n <$macrocall\n $name=\"tabs\"\n default=<<defaultTab>>\n state=\"$:/state/tabs/MapElementTypeManager\"\n tabsList=<<tabsFilter>> />\n </$reveal>\n <$reveal type=\"match\" text=\"\" default={{!!id}} >\n <div class=\"tmap-flash-message tmap-info\">\n Please select a type from the list or create a new one by\n entering the type name in the search field on the left.\n </div>\n <div class=\"tmap-flash-message tmap-info tmap-node-type-specific\">\n The number next to the node-type label represents it's priority.\n </div>\n </$reveal>\n </div>\n</div>\n" }, "$:/plugins/felixhayashi/tiddlymap/editor/contextMenu/node": { "title": "$:/plugins/felixhayashi/tiddlymap/editor/contextMenu/node", "text": "\\define single()\n <$list filter=\"\n [[tmap:tm-toggle-central-topic, $:/core/images/star-filled, Toggle central topic]]\n [[tmap:tm-delete-element, $:/core/images/delete-button, Delete node]]\">\n <$button class=\"tc-btn-invisible\">\n <$action-sendmessage $message=<<tmap \"splitAndSelect\" \", \" \"0\">> />\n <$transclude tiddler=<<tmap \"splitAndSelect\" \", \" \"1\">> />\n <<tmap \"splitAndSelect\" \", \" \"2\">>\n </$button>\n </$list>\n\\end\n\n\\define multi()\n <$list filter=\"\n [[tmap:tm-delete-element, $:/core/images/delete-button, Delete selected nodes]]\">\n <$button class=\"tc-btn-invisible\">\n <$action-sendmessage $message=<<tmap \"splitAndSelect\" \", \" \"0\">> />\n <$transclude tiddler=<<tmap \"splitAndSelect\" \", \" \"1\">> />\n <<tmap \"splitAndSelect\" \", \" \"2\">>\n </$button>\n </$list>\n\\end\n\n<div class=\"tc-drop-down\">\n <$macrocall $name=<<mode>> />\n</div>" }, "$:/plugins/felixhayashi/tiddlymap/misc/advancedEditorBar": { "title": "$:/plugins/felixhayashi/tiddlymap/misc/advancedEditorBar", "text": "\\rules except wikilink\n\\define showEdgeField() show-$(curEdgeId)$\n\n<!-- === View Switcher ========================================== -->\n\n<div class=\"tmap-menu-bar\">\n View:\n <$reveal type=\"match\" text=\"false\" default=<<isViewBound>> >\n <$select\n tiddler=<<viewHolder>>\n field=\"text\"\n default=<<viewLabel>> >\n <$list filter=<<tmap \"option\" \"selector.allViewsByLabel\">> >\n <option value={{!!title}}>\n <$view tiddler={{!!title}} field=\"title\" />\n </option>\n </$list>\n </$select>\n </$reveal>\n <$reveal type=\"match\" text=\"true\" default=<<isViewBound>> >\n <b><<viewLabel>></b>\n </$reveal>\n\n<!-- === Menu =================================================== -->\n\n <$button\n popup=<<qualify \"$:/temp/menu\">>\n tooltip=\"Open the Menu\">{{$:/core/images/menu-button}}\n </$button>\n\n <$reveal type=\"popup\" position=\"below\" state=<<qualify \"$:/temp/menu\">> >\n <div class=\"tc-drop-down\">\n <a href=\"http://tiddlymap.org#Documentation\" target=\"_blank\">\n {{$:/core/images/info-button}} Open online help\n </a>\n <$button class=\"tc-btn-invisible\" message=\"tmap:tm-create-view\">\n {{$:/core/images/new-button}} Create new view\n </$button>\n <$button class=\"tc-btn-invisible\" message=\"tmap:tm-generate-widget\">\n {{$:/core/images/permalink-button}} Grab widget code\n </$button>\n <div class=\"tmap-list-separator\">Global configurations:</div>\n <$button class=\"tc-btn-invisible\" message=\"tmap:tm-configure-system\">\n {{$:/core/images/options-button}} Configure TiddlyMap\n </$button>\n <$button class=\"tc-btn-invisible\" message=\"tmap:tm-manage-edge-types\">\n <span class=\"tmap-unicode-icon\">◭</span> Manage edge-types\n </$button>\n <$button class=\"tc-btn-invisible\" message=\"tmap:tm-manage-node-types\">\n <span class=\"tmap-unicode-icon\">▢</span> Manage node-types\n </$button>\n <div class=\"tmap-view-actions\">\n <div class=\"tmap-list-separator\">Actions for this view:</div>\n <$button class=\"tc-btn-invisible\" message=\"tmap:tm-edit-view\">\n {{$:/core/images/options-button}} Configure view\n </$button>\n <$button class=\"tc-btn-invisible\" message=\"tmap:tm-rename-view\">\n {{$:/core/images/tag-button}} Rename view\n </$button>\n <$button class=\"tc-btn-invisible\" message=\"tmap:tm-delete-view\">\n {{$:/core/images/delete-button}} Delete view\n </$button>\n </div>\n </div>\n </$reveal>\n\n<!-- === Neighbourhood menu ===================================== -->\n\n <$reveal\n type=\"match\"\n text=\"true\"\n default=<<tmap \"option\"\n \"config.sys.editorMenuBar.showNeighScopeButton\">>>\n <$button\n class=<<neighScopeBtnClass>>\n tooltip=\"Change the neighbourhood scope\"\n popup=<<qualify \"$:/temp/neighScope\">>>\n ☀\n </$button>\n </$reveal>\n\n <$reveal type=\"popup\" position=\"below\" state=<<qualify \"$:/temp/neighScope\">> >\n <div class=\"tc-drop-down\">\n <div class=\"tmap-list-separator\">Neighbourhood scope</div>\n <$button class=\"tc-btn-invisible\">None\n <$action-setfield\n $tiddler=<<viewRoot>>\n config.neighbourhood_scope=\"\" />\n </$button>\n <$list filter=\"[[1|1 step distance]]\n [[2|2 step distance]]\n [[3|3 step distance]]\n [[4|4 step distance]]\n [[5|5 step distance]]\">\n <$button class=\"tc-btn-invisible\">\n <<tmap \"splitAndSelect\" \"|\" \"1\">>\n <$action-setfield\n $tiddler=<<viewRoot>>\n config.neighbourhood_scope=<<tmap \"splitAndSelect\" \"|\" \"0\">> />\n </$button>\n </$list>\n <$button class=\"tc-btn-invisible\">No limit\n <$action-setfield\n $tiddler=<<viewRoot>>\n config.neighbourhood_scope=\"100\" />\n </$button>\n <div class=\"tmap-list-separator\">Neighbourhood traversal</div>\n <$radio field=\"config.neighbourhood_directions\" value=\"in\"> Incoming</$radio><br />\n <$radio field=\"config.neighbourhood_directions\" value=\"out\"> Outgoing</$radio><br />\n <$radio field=\"config.neighbourhood_directions\" value=\"\"> Both</$radio>\n <div class=\"tmap-list-separator\">Other</div>\n <$checkbox field=\"config.show_inter_neighbour_edges\"\n checked=\"true\" unchecked=\"false\"> Inter-neighbour edges</$checkbox>\n\n </div>\n </$reveal>\n\n<!-- === Export menu ============================================ -->\n\n <$reveal\n type=\"match\"\n text=\"true\"\n default=<<tmap \"option\" \"config.sys.editorMenuBar.showScreenshotButton\">>>\n <$button tooltip=\"Open the map-export menu\" popup=<<qualify \"$:/temp/mapExport\">>>\n {{$:/core/images/download-button}}\n </$button>\n </$reveal>\n\n <$reveal type=\"popup\" position=\"below\" state=<<qualify \"$:/temp/mapExport\">>>\n <div class=\"tc-drop-down\">\n <$button\n class=\"tc-btn-invisible\"\n tooltip=\"Export the graph and all its elements\n in form of a JSON file\">\n {{$:/core/images/permalink-button}} Save as JSON file\n <$action-sendmessage\n $message=\"tmap:tm-download-graph\"\n view=<<viewLabel>> />\n </$button>\n <$button\n class=\"tc-btn-invisible\"\n tooltip=\"Create a png image to download or save it\n as image or view-placeholder in your wiki\">\n {{$:/core/images/palette}} Save as png image\n <$action-sendmessage $message=\"tmap:tm-save-canvas\" />\n </$button>\n </div>\n </$reveal>\n\n<!-- === Raster menu ============================================ -->\n\n <$reveal\n type=\"match\"\n text=\"true\"\n default=<<tmap \"option\" \"config.sys.editorMenuBar.showRasterMenuButton\">>>\n <$button\n tooltip=\"Change the raster of your map\"\n class=<<rasterMenuBtnClass>>\n popup=<<qualify \"$:/temp/rasterMenu\">>>\n ⩩\n </$button>\n </$reveal>\n\n <$reveal type=\"popup\" position=\"below\" state=<<qualify \"$:/temp/rasterMenu\">>>\n <div class=\"tc-drop-down\">\n <$button class=\"tc-btn-invisible\">Disable raster\n <$action-setfield\n $tiddler=<<viewRoot>>\n config.raster=\"\" />\n </$button>\n <div class=\"tmap-list-separator\">Raster sizes</div>\n <$list filter=\"[[50|50px]]\n [[75|75px]]\n [[100|100px]]\n [[150|150px]]\">\n <$button class=\"tc-btn-invisible\">\n <<tmap \"splitAndSelect\" \"|\" \"1\">>\n <$action-setfield\n $tiddler=<<viewRoot>>\n config.raster=<<tmap \"splitAndSelect\" \"|\" \"0\">> />\n </$button>\n </$list>\n </div>\n </$reveal>\n\n</div>\n" }, "$:/plugins/felixhayashi/tiddlymap/misc/focusButton": { "title": "$:/plugins/felixhayashi/tiddlymap/misc/focusButton", "text": "\\define filter() [list[$:/temp/tmap/nodes/$(viewLabel)$]search:title{$:/temp/tmap/bar/search}]\n\\define concat(str) $str$\n\n\\define state() $(widgetPopupsPath)$/focus\n\n<div class=\"tmap-focus-button\">\n <$reveal type=\"match\" state=<<state>> text=\"\">\n <$button\n tooltip=\"Zoom on a specific node\"\n class=<<tv-config-toolbar-class>>>{{$:/core/images/advanced-search-button}}\n <$action-setfield $tiddler=\"$:/temp/tmap/bar/search\" text=\"\" />\n <$action-setfield $tiddler=<<state>> text=\"1\" />\n </$button>\n </$reveal>\n <$reveal type=\"nomatch\" state=<<state>> text=\"\">\n <$button\n tooltip=\"Close zoom popup\"\n class=<<tv-config-toolbar-class>>>{{$:/core/images/advanced-search-button}}\n <$action-setfield $tiddler=<<state>> text=\"\" />\n </$button>\n <div class=\"tmap-search-dropdown\">\n <div class=\"tc-drop-down\">\n <$edit-text\n focus=\"true\"\n tiddler=\"$:/temp/tmap/bar/search\"\n field=\"text\"\n type=\"text\"\n tag=\"input\"\n default=\"\" />\n <small><$count filter=<<filter>> /> results</small>\n <hr />\n <div class=\"tmap-very-small-list\">\n <$list filter=<<filter>>\n variable=\"item\"\n emptyMessage=\"//No results//\">\n <$button\n class=\"tc-btn-invisible\"\n message=\"tmap:tm-focus-node\"\n param=<<item>>>\n <$view tiddler=<<item>> field=\"title\" />\n </$button>\n </$list>\n </div>\n </div>\n </div>\n </$reveal>\n</div>" }, "$:/plugins/felixhayashi/tiddlymap/hook/editor": { "title": "$:/plugins/felixhayashi/tiddlymap/hook/editor", "caption": "Map", "tags": "$:/tags/SideBar", "text": "\\define width() calc(100% - 15px)\n\n<div class=\"tmap-mobile-editor\">\n <div class=\"tmap-flash-message tmap-warning\">\n The editor is not displayed in mobile mode.\n </div>\n</div>\n<div class=\"tmap-desktop-editor\">\n <$tiddlymap\n class=\"tmap-sidebar-map-editor\"\n editor=\"advanced\"\n object-id=\"main_editor\"\n click-to-use=\"false\">\n </$tiddlymap>\n</div>" }, "$:/plugins/felixhayashi/tiddlymap/hook/liveTab": { "title": "$:/plugins/felixhayashi/tiddlymap/hook/liveTab", "caption": "Live", "text": "\\define width() calc(100% - 15px)\n\n<div class=\"tmap-mobile-editor\">\n <div class=\"tmap-flash-message tmap-warning\">\n The live tab is not displayed in mobile mode.\n </div>\n</div>\n<div class=\"tmap-desktop-editor\">\n <$set name=\"view\"\n filter=\"[{$:/temp/tmap/currentTiddler}get[tmap.open-view]]\"\n emptyValue=<<tmap \"option\" \"config.sys.liveTab.fallbackView\">>>\n <div>\n <$tiddlymap\n view=<<view>>\n click-to-use=\"false\"\n refresh-triggers=\"$:/temp/tmap/currentTiddler\"\n object-id=\"live_tab\">\n </$tiddlymap>\n </div>\n </$set> \n</div>" }, "$:/plugins/felixhayashi/tiddlymap/misc/quickConnectButton": { "title": "$:/plugins/felixhayashi/tiddlymap/misc/quickConnectButton", "tags": "$:/tags/ViewToolbar", "description": "{{$:/language/Buttons/TiddlyMap/Hint}}", "caption": "{{$:/plugins/felixhayashi/tiddlymap/icon}} {{$:/language/Buttons/TiddlyMap/Caption}}", "text": "\\define buttonClass() $(tv-config-toolbar-class)$ $(additional-classes)$\n\n\\define nonExistentItem()\n<<item>> <span style=\"color: #9E9E9E\">(will be created)</span>\n\\end\n\n\\define noConnectionsMsg()\n<tr><td colspan=\"4\">//No connections found!//</td></tr>\n\\end\n\n\\define normalSearchFilter()\n[!is[system]!has[draft.of]search:title{$:/temp/quickConnectSearch}sortcs[title]limit[50]]\n\\end\n\n\\define regexSearchFilter()\n[!is[system]!has[draft.of]regexp{$:/temp/quickConnectSearch}sortcs[title]limit[50]]\n\\end\n\n\\define showButton(state)\n<$button set=\"$:/temp/tmap/state/popup/quickConnect\"\n setTo=\"$state$\" tooltip={{$:/language/Buttons/TiddlyMap/Hint}} \n aria-label={{$:/language/Buttons/TiddlyMap/Caption}}\n class=<<buttonClass>>>\n<$list filter=\"[<tv-config-toolbar-icons>prefix[yes]]\">{{$:/plugins/felixhayashi/tiddlymap/icon}}</$list>\n<$list filter=\"[<tv-config-toolbar-text>prefix[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/TiddlyMap/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n\\define searchResults()\n<td>\n <$button tooltip=\"Create incoming edge\">\n <<tmap \"option\" \"misc.arrows.in\">>\n <$action-sendmessage $message=\"tmap:tm-create-edge\"\n from=<<item>>\n to=<<currentTiddler>>\n force=\"true\"\n label={{$:/temp/quickConnectSearch/type}}\n view={{$:/temp/quickConnectSearch/view}} />\n </$button>\n</td>\n<td>\n <$button tooltip=\"Create outgoing edge\">\n <<tmap \"option\" \"misc.arrows.out\">>\n <$action-sendmessage $message=\"tmap:tm-create-edge\"\n from=<<currentTiddler>>\n to=<<item>>\n force=\"true\"\n label={{$:/temp/quickConnectSearch/type}}\n view={{$:/temp/quickConnectSearch/view}} />\n </$button>\n</td>\n<td>\n <$list\n filter=\"[<item>is[tiddler]]\"\n emptyMessage=<<nonExistentItem>>>\n <$view tiddler=<<item>> field=\"title\" />\n </$list>\n</td>\n\\end\n\n\\define hidePopup()\n<$macrocall $name=\"showButton\" state=<<qualify>> />\n\\end\n\n\\define showPopup()\n<$set name=\"additional-classes\" value=\"tmap-active-button\">\n <$macrocall $name=\"showButton\" state=\"\" />\n</$set>\n<$set\n name=\"searchFilter\"\n filter=\"[field:title[$:/state/tmap/tid-toolbar]has[re-filter]]\"\n value=<<regexSearchFilter>>\n emptyValue=<<normalSearchFilter>>>\n<div class=\"tmap-quick-connect tc-reveal tc-popup\">\n <div class=\"tc-drop-down\">\n <div class=\"title\">Create connection</div>\n <table class=\"tmap-quick-connect-search-bar\">\n <tr>\n <td>Type:</td>\n <td>\n <$edit-text\n tiddler=\"$:/temp/quickConnectSearch/type\"\n field=\"text\"\n type=\"text\"\n tag=\"input\"\n default=\"\" />\n <$select tiddler=\"$:/temp/quickConnectSearch/type\" default=\"\">\n <option></option>\n <$list filter=<<tmap \"option\" \"selector.allEdgeTypesById\">>>\n <option>{{!!title}}</option>\n </$list>\n </$select>\n </td>\n </tr>\n <tr>\n <td>Search:</td>\n <td>\n <$edit-text tiddler=\"$:/temp/quickConnectSearch\" type=\"text\" tag=\"input\" default=\"\"></$edit-text>\n <$checkbox\n tiddler=\"$:/state/tmap/tid-toolbar\"\n field=\"re-filter\"\n checked=\"1\"\n unchecked=\"\"\n default=\"\"> regexp\n </$checkbox>\n<!--\n <small>(<$count filter=<<searchFilter>> /> results)</small>\n-->\n </td>\n </tr>\n </table>\n <table class=\"tmap-create-connection-table\">\n <tr>\n <td colspan=\"2\">\n <table class=\"tmap-very-small-list\">\n <$list\n filter=<<searchFilter>>\n variable=\"item\">\n <tr><<searchResults>></tr>\n </$list>\n <tr>\n <$list filter=\"[{$:/temp/quickConnectSearch}regexp[.+]] -[is[tiddler]]\" variable=\"item\">\n <<searchResults>>\n </$list>\n </tr>\n </table>\n </td>\n </tr>\n </table>\n <div class=\"title\">Existing Connections</div>\n <div class=\"tmap-quick-connect-existing-bar\">\n <$select\n tiddler=\"$:/state/tmap/tid-toolbar\"\n field=\"direction\"\n default=\"both\">\n <option value=\"both\">both</option>\n <option value=\"in\">incoming</option>\n <option value=\"out\">outgoing</option>\n </$select>\n <$checkbox\n tiddler=\"$:/state/tmap/tid-toolbar\"\n field=\"filter.links\"\n checked=\"-[[tw-body:link]]\"\n unchecked=\"\"\n default=\"\"> hide links\n </$checkbox>\n </div>\n <table class=\"tmap-connection-table\">\n<!--\n <tr>\n <th></th>\n <th>Tiddler</th>\n <th>Type</th>\n <th></th>\n </tr>\n-->\n \n <$tmap-connections\n filter=<<tmap mergeFields \"$:/state/tmap/tid-toolbar\" \"filter.\">>\n direction={{$:/state/tmap/tid-toolbar!!direction}}\n emptyMessage=<<noConnectionsMsg>>>\n <tr>\n <td title=<<direction>>><<directionSymbol>></td>\n <td><$link to=<<neighbour>>><$view field=\"title\" /></$link></td>\n <td><<edge.type>></td>\n <td>\n <$button\n tooltip=\"Delete this connection\"\n class=\"tc-btn-invisible\">{{$:/core/images/close-button}}\n <$action-sendmessage $message=\"tmap:tm-remove-edge\"\n id=<<edge.id>>\n from=<<edge.from>>\n to=<<edge.to>>\n type=<<edge.type>> />\n </$button>\n </td>\n </tr>\n </$tmap-connections>\n </table> \n </div>\n</div>\n</$set>\n\\end\n\n<$list filter=\"[all[current]is[tiddler]]\"><$list filter=\"[{$:/temp/tmap/state/popup/quickConnect}prefix<qualify>]\" variable=\"item\" emptyMessage=<<hidePopup>>><<showPopup>></$list></$list>" }, "$:/plugins/felixhayashi/tiddlymap/media/fullscreen.png": { "title": "$:/plugins/felixhayashi/tiddlymap/media/fullscreen.png", "type": "image/png", "text": "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" }, "$:/plugins/felixhayashi/tiddlymap/media/halfscreen.png": { "title": "$:/plugins/felixhayashi/tiddlymap/media/halfscreen.png", "type": "image/png", "text": "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" }, "$:/plugins/felixhayashi/tiddlymap/icon": { "title": "$:/plugins/felixhayashi/tiddlymap/icon", "tags": "$:/tags/Image", "text": "<svg\n xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\n xmlns:cc=\"http://creativecommons.org/ns#\"\n xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"\n xmlns:svg=\"http://www.w3.org/2000/svg\"\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:inkscape=\"http://www.inkscape.org/namespaces/inkscape\"\n class=\"tc-image-tiddlymap-button tc-image-button\"\n version=\"1.1\"\n width=\"22pt\"\n height=\"22pt\"\n viewBox=\"0 0 128 128\">\n <defs\n id=\"defs4\">\n <marker\n refX=\"0\"\n refY=\"0\"\n orient=\"auto\"\n id=\"Arrow1Lend\"\n style=\"overflow:visible\">\n <path\n d=\"M 0,0 5,-5 -12.5,0 5,5 0,0 z\"\n transform=\"matrix(-0.8,0,0,-0.8,-10,0)\"\n id=\"path3850\"\n style=\"fill-rule:evenodd;stroke:#000000;stroke-width:1pt\" />\n </marker>\n <marker\n refX=\"0\"\n refY=\"0\"\n orient=\"auto\"\n id=\"Arrow1Lstart\"\n style=\"overflow:visible\">\n <path\n d=\"M 0,0 5,-5 -12.5,0 5,5 0,0 z\"\n transform=\"matrix(0.8,0,0,0.8,10,0)\"\n id=\"path3847\"\n style=\"fill-rule:evenodd;stroke:#000000;stroke-width:1pt\" />\n </marker>\n <inkscape:path-effect\n effect=\"skeletal\"\n id=\"path-effect4329\" />\n <inkscape:path-effect\n effect=\"skeletal\"\n id=\"path-effect4321\" />\n <inkscape:path-effect\n effect=\"skeletal\"\n id=\"path-effect4315\" />\n <inkscape:path-effect\n effect=\"skeletal\"\n id=\"path-effect4307\" />\n <inkscape:path-effect\n effect=\"skeletal\"\n id=\"path-effect4299\" />\n <inkscape:path-effect\n effect=\"skeletal\"\n id=\"path-effect4293\" />\n </defs>\n <g\n transform=\"translate(0,-1024.5289)\"\n id=\"layer1\">\n <path\n d=\"m 17.867073,4.5821643 a 3.7249374,3.7249374 0 1 1 -7.449875,0 3.7249374,3.7249374 0 1 1 7.449875,0 z\"\n transform=\"matrix(-6.3328802,0,0,6.2775831,193.9581,1100.3667)\"\n id=\"path4139-1-14\"\n style=\"fill-opacity:1;fill-rule:nonzero\" />\n <path\n d=\"M 77.450496,1064.5069 C 58.849552,1025.9634 15.704158,1023.3858 2.8821873e-7,1034.558 L 0.02388589,1035.2674 C 24.502636,1022.2072 44.810725,1042.1507 60.163934,1074.112 z\"\n id=\"path4337\"\n style=\"fill-opacity:1;stroke-width:0.58181816;stroke-miterlimit:4;stroke-dasharray:none;marker-start:none;marker-end:none\" />\n <path\n d=\"m 12.878637,11.280739 4.75937,-2.7478243 4.759371,-2.7478236 0,5.4956479 0,5.495648 -4.759371,-2.747824 z\"\n transform=\"matrix(4.6545455,0,0,4.6545455,-13.580429,1027.7638)\"\n id=\"path3004\"\n style=\"fill-opacity:1;fill-rule:nonzero\" />\n </g>\n <metadata\n id=\"metadata3772\">\n <rdf:RDF>\n <cc:Work\n rdf:about=\"\">\n <dc:title></dc:title>\n <dc:format>image/svg+xml</dc:format>\n <dc:type\n rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n </cc:Work>\n </rdf:RDF>\n </metadata>\n</svg>\n" }, "$:/plugins/felixhayashi/tiddlymap/media/surface.png": { "title": "$:/plugins/felixhayashi/tiddlymap/media/surface.png", "type": "image/png", "text": "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" }, "$:/language/Buttons/TiddlyMap/Caption": { "title": "$:/language/Buttons/TiddlyMap/Caption", "text": "tiddlymap" }, "$:/language/Buttons/TiddlyMap/Hint": { "title": "$:/language/Buttons/TiddlyMap/Hint", "text": "Toggle TiddlyMap actions" }, "$:/plugins/felixhayashi/tiddlymap/misc/macros": { "title": "$:/plugins/felixhayashi/tiddlymap/misc/macros", "text": "\\define concat(str) $str$\n\n\\define input-text(field, index, default, readonly, class, focus)\n <$reveal type=\"match\" text=\"\" default=\"$readonly$\">\n <$edit-text\n tiddler=<<output>>\n field=\"$field$\"\n index=\"$index$\"\n type=\"text\"\n tag=\"input\"\n default=\"$default$\"\n focus=\"$focus$\"\n class=\"$class$\" />\n </$reveal>\n <$reveal type=\"nomatch\" text=\"\" default=\"$readonly$\">\n <input type=\"text\" value=\"$default$\" readonly=\"true\" disabled=\"true\" />\n </$reveal>\n\\end\n\n\\define input-button(field, index, default, default, label:\"Proceed\")\n <div class=\"tmap-button-wrapper\">\n <$button>$label$\n <$action-setfield $tiddler=<<output>> $field=\"$field$\" index=\"$index$\" $value=\"$default$\" />\n </$button>\n </div>\n\\end\n\n\\define input-textarea(field, index, default, default, class, focus)\n <$edit-text\n tiddler=<<output>>\n field=\"$field$\"\n index=\"$index$\"\n autoHeight=\"no\"\n type=\"text\"\n tag=\"textarea\"\n default=\"$default$\"\n class=\"$class$\"\n focus=\"$focus$\" />\n\\end\n\n\\define input-checkbox(field, index, readonly, default)\n <$reveal type=\"match\" text=\"\" default=\"$readonly$\">\n <$checkbox\n tiddler=<<output>>\n field=\"$field$\"\n index=\"$index$\"\n checked=\"true\"\n unchecked=\"false\"\n default=\"$default$\" />\n </$reveal>\n <$reveal type=\"nomatch\" text=\"\" default=\"$readonly$\">\n <input type=\"checkbox\" value=\"$default$\" readonly=\"true\" disabled=\"true\" />\n </$reveal>\n\\end\n\n\\define input-multi-checkbox(selectFilter, invert:\"no\", default)\n <div class=\"tmap-no-stretch\">\n <$list\n filter=\"$selectFilter$\"\n emptyMessage=\"– This list contains no items –\">\n <$checkbox\n tiddler=<<output>>\n tag=<<tmap \"splitAndSelect\" \"|\" \"0\">>>\n <$view\n tiddler=<<tmap \"splitAndSelect\" \"|\" \"1\">>\n field=\"title\" />\n </$checkbox><br />\n </$list>\n </div>\n\\end\n\n\\define input-select(field, index, selectFilter, default, nochoice)\n <$select\n tiddler=<<output>>\n field=\"$field$\"\n index=\"$index$\"\n default=\"$default$\">\n <$set name=\"nochoice\" value=\"$nochoice$\">\n <$list filter=\"[<nochoice>regexp[.+]]\">\n <option value=\"\"><b><<nochoice>></b></option>\n </$list>\n </$set>\n <$list filter=\"$selectFilter$\">\n <option value=<<tmap \"splitAndSelect\" \"|\" \"0\">> >\n <$view tiddler=<<tmap \"splitAndSelect\" \"|\" \"1\">> field=\"title\" />\n </option>\n </$list>\n </$select>\n\\end\n\n\\define input-radio(field, index, selectFilter, default)\n <$list filter=\"$selectFilter$\">\n <$radio\n tiddler=<<output>>\n field=\"$field$\"\n index=\"$index$\"\n value=<<tmap \"splitAndSelect\" \"|\" \"0\">>>\n <<tmap \"splitAndSelect\" \"|\" \"1\">>\n </$radio><br />\n </$list>\n\\end\n\n\\define tmap-row(title, field, index, type, descr, note, label, default, readonly, reset, selectFilter, nochoice, invert, class, focus)\n <tr>\n <td class=\"tmap-title\">$title$:</td>\n <td>\n <<$type$\n field:\"$field$\"\n index:\"$index$\"\n readonly:\"$readonly$\"\n default:\"$default$\"\n label:\"$label$\"\n invert:\"$invert$\"\n selectFilter:\"$selectFilter$\"\n nochoice:\"$nochoice$\"\n focus:\"$focus$\"\n class:\"$class$\">>\n <$reveal type=\"match\" text=\"true\" default=\"$reset$\">\n <$button>reset\n <$action-setfield $tiddler=<<output>> $field=\"$field$\" $index=\"$index$\" $value=\"$default$\" />\n </$button>\n </$reveal>\n </td>\n <td>\n <span class=\"tmap-description\">$descr$</span>\n <$reveal type=\"nomatch\" text=\"\" default=\"$note$\">\n <div class=\"tmap-note\">''Note:'' $note$</div>\n </$reveal>\n </td>\n </tr>\n\\end\n\n\\define visConfiguration(inheritedList, extensionField, styleName:\"style\")\n <fieldset><legend>Visjs configurations ($styleName$)</legend>\n <div class=\"tmap-flash-message tmap-info\">\n Only config items that you actually changed have an effect on\n the graph. Other options are visible, yet, inactive.\n </div>\n <$tmap-config\n mode=\"manage-node-types\"\n inherited=\"$inheritedList$\"\n extension=\"$extensionField$\" />\n </fieldset>\n\\end\n" }, "$:/plugins/felixhayashi/tiddlymap/misc/defaultViewHolder": { "title": "$:/plugins/felixhayashi/tiddlymap/misc/defaultViewHolder", "text": "Default" }, "$:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:central-topic": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:central-topic", "description": "The style is applied to the node that you marked as central topic in a map.", "style": "{\"font\":{\"size\":22,\"color\":\"rgba(0,0,0,1)\"},\"shape\":\"star\"}" }, "$:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:neighbour": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:neighbour", "description": "Neighbours are all nodes that are not part of the original set of nodes (\"matches\") but are connected (either outgoing or incoming) to a node of the original set.", "style": "{\"color\":\"#565656\"}" }, "$:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/edges": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/edges" }, "$:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/nodes": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/nodes" }, "$:/plugins/felixhayashi/tiddlymap/graph/views/Default": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Default", "config.physics_mode": "false", "isview": "true" }, "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/edges": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/edges", "filter": "[prefix[$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes]]", "text": "\n\n" }, "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/nodes": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/nodes", "filter": "[field:title{$:/temp/tmap/currentTiddler}]" }, "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Live View", "config.neighbourhood_scope": "1", "config.refresh-triggers": "$:/temp/tmap/currentTiddler", "config.physics_mode": "true", "config.vis": "{\"physics\":{\"forceAtlas2Based\":{\"springLength\":0,\"springConstant\":0.09}}}", "isview": "true" }, "$:/plugins/felixhayashi/tiddlymap/graph/views/Graph search/filter/nodes": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Graph search/filter/nodes", "filter": "[!is[system]search{$:/temp/search}] [!is[system]search:tags{$:/temp/search}] [!is[system]search:text{$:/temp/search}limit[10]]" }, "$:/plugins/felixhayashi/tiddlymap/graph/views/Graph search": { "title": "$:/plugins/felixhayashi/tiddlymap/graph/views/Graph search", "config.refresh-triggers": "$:/temp/search", "config.neighbourhood_scope": "1", "config.physics_mode": "true" } } }
{ "22150059-08b1-4973-a0d4-643ef28dfd3b": { "x": 0, "y": 0 }, "2566b076-7a7a-4e2d-96b5-dace84a54825": { "x": 100, "y": 100 } }
{ "originalVersion": "0.15.4+9756", "dataStructureState": "0.11.0", "showWelcomeMessage": false }
{ "tiddlers": { "$:/plugins/felixhayashi/topstoryview/config.js": { "title": "$:/plugins/felixhayashi/topstoryview/config.js", "text": "/*\\\n\ntitle: $:/plugins/felixhayashi/topstoryview/config.js\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n(function(){\"use strict\";exports.config={classNames:{storyRiver:\"tc-story-river\",backDrop:\"story-backdrop\",tiddlerFrame:\"tc-tiddler-frame\",tiddlerTitle:\"tc-title\"},references:{userConfig:\"$:/config/topStoryView\",focussedTiddlerStore:\"$:/temp/focussedTiddler\",refreshTrigger:\"$:/temp/focussedTiddler/refresh\"},checkbackTime:$tw.utils.getAnimationDuration()}})();", "type": "application/javascript", "module-type": "library" }, "$:/plugins/felixhayashi/topstoryview/layout": { "text": "html .tc-story-river:after {\n content: \"\";\n display: block; }\n", "title": "$:/plugins/felixhayashi/topstoryview/layout", "type": "text/vnd.tiddlywiki", "tags": [ "$:/tags/Stylesheet" ] }, "$:/plugins/felixhayashi/topstoryview/Configuration": { "title": "$:/plugins/felixhayashi/topstoryview/Configuration", "text": "Please see the [[GitHub page|https://github.com/felixhayashi/TW5-TopStoryView]] for more information on the options.\n\nSave and reload the wiki to activate changes.\n\n<table>\n <tr>\n <th align=\"left\">Scroll offset:</th>\n <td><$edit-text tiddler=\"$:/config/topStoryView\" field=\"scroll-offset\" tag=\"input\" default=\"150px\" /></td>\n </tr>\n</table>" }, "$:/plugins/felixhayashi/topstoryview/License": { "title": "$:/plugins/felixhayashi/topstoryview/License", "text": "This code is released under the BSD license. For the exact terms visit:\n\nhttps://github.com/felixhayashi/TW5-TopStoryView/blob/master/LICENSE" }, "$:/plugins/felixhayashi/topstoryview/Readme": { "title": "$:/plugins/felixhayashi/topstoryview/Readme", "text": "Please visit the [[GitHub page|https://github.com/felixhayashi/TW5-TopStoryView]] for more information." }, "$:/plugins/felixhayashi/topstoryview/top.js": { "title": "$:/plugins/felixhayashi/topstoryview/top.js", "text": "/*\\\ntitle: $:/plugins/felixhayashi/topstoryview/top.js\ntype: application/javascript\nmodule-type: storyview\n\nViews the story as a linear sequence\n\n@preserve\n\n\\*/\n(function(){\"use strict\";var t=require(\"$:/plugins/felixhayashi/topstoryview/config.js\").config;var e=\"cubic-bezier(0.645, 0.045, 0.355, 1)\";var i=function(e){this.listWidget=e;this.pageScroller=new $tw.utils.PageScroller;this.pageScroller.scrollIntoView=this.scrollIntoView;this.pageScroller.storyRiverDomNode=document.getElementsByClassName(t.classNames.storyRiver)[0];var i=$tw.wiki.getTiddler(t.references.userConfig);var o=i?i.fields:{};$tw.hooks.addHook(\"th-opening-default-tiddlers-list\",this.hookOpenDefaultTiddlers);var r=parseInt(o[\"scroll-offset\"]);this.pageScroller.scrollOffset=isNaN(r)?71:r;this.recalculateBottomSpace()};i.prototype.refreshStart=function(t,e){};i.prototype.refreshEnd=function(t,e){};i.prototype.hookOpenDefaultTiddlers=function(t){return t};i.prototype.navigateTo=function(t){var e=this.listWidget.findListItem(0,t.title);if(e===undefined)return;var i=this.listWidget.children[e];var o=i.findFirstDomNode();if(!(o instanceof Element))return;this.pageScroller.scrollIntoView(o)};i.prototype.insert=function(t){if(!t)return;var e=t.findFirstDomNode();if(!(e instanceof Element))return;this.startInsertAnimation(e,function(){this.recalculateBottomSpace()}.bind(this))};i.prototype.remove=function(t){if(!t)return;var e=t.findFirstDomNode();if(!(e instanceof Element)){t.removeChildDomNodes();return}var i=this.getLastFrame()===e;this.startRemoveAnimation(t,e,function(){t.removeChildDomNodes();this.recalculateBottomSpace();if(i){this.pageScroller.scrollIntoView(this.getLastFrame())}}.bind(this))};i.prototype.getLastFrame=function(){var t=this.listWidget.children[this.listWidget.children.length-1];return t?t.findFirstDomNode():null};i.prototype.recalculateBottomSpace=function(){var t=this.pageScroller.storyRiverDomNode;if(this.getLastFrame()){var e=this.getLastFrame().getBoundingClientRect();var i=window.innerHeight;if(e.height<i){t.style[\"paddingBottom\"]=i-e.height+\"px\";return}}t.style[\"paddingBottom\"]=\"\"};i.prototype.scrollIntoView=function(t){if(this.preventNextScrollAttempt){this.preventNextScrollAttempt=false}if(!t)return;var e=$tw.utils.getAnimationDuration();this.cancelScroll();this.startTime=Date.now();var i=$tw.utils.getScrollPosition();var o=t.getBoundingClientRect(),r={left:o.left+i.x,top:o.top+i.y,width:o.width,height:o.height};var n=function(t,e,i,o){if(t<=i){return t}else if(e<o&&i<t+e-o){return t+e-o}else if(i<t){return t}else{return i}},s=n(r.left,r.width,i.x,window.innerWidth),a=r.top-this.scrollOffset;if(s!==i.x||a!==i.y){var l=this,c;c=function(){var t;if(e<=0){t=1}else{t=(Date.now()-l.startTime)/e}if(t>=1){l.cancelScroll();t=1}t=$tw.utils.slowInSlowOut(t);window.scrollTo(i.x+(s-i.x)*t,i.y+(a-i.y)*t);if(t<1){l.idRequestFrame=l.requestAnimationFrame.call(window,c)}};c()}};i.prototype.startInsertAnimation=function(t,i){var o=$tw.utils.getAnimationDuration();var r=window.getComputedStyle(t),n=parseInt(r.marginBottom,10),s=parseInt(r.marginTop,10),a=t.offsetHeight+s;setTimeout(function(){$tw.utils.setStyle(t,[{transition:\"none\"},{marginBottom:\"\"}]);i()},o);$tw.utils.setStyle(t,[{transition:\"none\"},{marginBottom:-a+\"px\"},{opacity:\"0.0\"}]);$tw.utils.forceLayout(t);$tw.utils.setStyle(t,[{transition:\"opacity \"+o+\"ms \"+e+\", \"+\"margin-bottom \"+o+\"ms \"+e},{marginBottom:n+\"px\"},{opacity:\"1.0\"}])};i.prototype.startRemoveAnimation=function(t,i,o){var r=$tw.utils.getAnimationDuration();var n=i.offsetWidth,s=window.getComputedStyle(i),a=parseInt(s.marginBottom,10),l=parseInt(s.marginTop,10),c=i.offsetHeight+l;setTimeout(o,r);$tw.utils.setStyle(i,[{transition:\"none\"},{transform:\"translateX(0px)\"},{marginBottom:a+\"px\"},{opacity:\"1.0\"}]);$tw.utils.forceLayout(i);$tw.utils.setStyle(i,[{transition:$tw.utils.roundTripPropertyName(\"transform\")+\" \"+r+\"ms \"+e+\", \"+\"opacity \"+r+\"ms \"+e+\", \"+\"margin-bottom \"+r+\"ms \"+e},{transform:\"translateX(-\"+n+\"px)\"},{marginBottom:-c+\"px\"},{opacity:\"0.0\"}])};exports.top=i})();", "type": "application/javascript", "module-type": "storyview" } } }
{ "tiddlers": { "$:/plugins/felixhayashi/vis/img/network/acceptDeleteIcon.png": { "title": "$:/plugins/felixhayashi/vis/img/network/acceptDeleteIcon.png", "type": "image/png", "text": "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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNVQxNjo0NTowOCswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDVUMTY6NDU6MDgrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjBmYzFjNjhhLTcwZTYtMGY0Ni05ZDk4LWFhNDVjNjYxYThjODwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpiYzZmYmUxNi1mOTBkLWI1NDQtODUzOC05MjFkNjBiZjU0ZWI8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDVUMTY6NDU6MDgrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjBmYzFjNjhhLTcwZTYtMGY0Ni05ZDk4LWFhNDVjNjYxYThjODwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNVQxNjo0NTowOCswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOmJjNmZiZTE2LWY5MGQtYjU0NC04NTM4LTkyMWQ2MGJmNTRlYjwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz450LuoAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAATUSURBVHjajJZtTJVlGMd/13U/z+F4sBQOCiovZiMt8YiKZrMtypdh09StbLOtzA1RUmuTkppzIilJOB0Oa21tbaV+6UP5Mlnm5heVkfhyQJ1ONITAkAMqcTDonNOHA6g9qF3b/eF5/vf18r/u676uWwoLC3G73QCoKiICgIhQeGejVw3LMOTIP0xGdRQAFi1E9DyGSkLsKxtWEmAQuXfvHrJlyxZiYmIQkQHjeac/jjfKBsJ8YlnRzQKIgBoIh8ByaRSICAilRCjdk1UeAIhEIogIPT09SFFRER6PZ4DByqr1+WpRoYAquKYuqCPz9SZeeCVA4vggAC2XPVw54eXi0WTOH8yIslIIs+bryTsq+hl0d3cjxcXFuN1uVJVVp9dvEigSwP3iYj9vfV7L6IldPE5uXvZwcKuPsz/7+qLc/I1vexFAMBjEzJ49G9u2WV1TsEaVUhOBmJxVVeR9X8NTI3t5kgxN6GXakia67/bSeC4ZkexprccCZxLnVodCIRRgdU1BgsBuBVzz8qt49yv/oMb2f5TJd7kzBsXeLPHzal4VaiAmZnfupY0JIoKqKqoUGAHX9MV+llf4HxmtMaDyaDZLtvqZushPWEHsAlVFP/3rswSNsEEt4O0v/E9MCebx8PxCP5YNlr3hg7+/TFBEl6mClflGHUl9VdIvGycuJdDgvm/bAtu6j3c0uSmZufQhnRHPBsnIqcOyQGSZAjlEgCkLGh3RDHk6yJWTCQCUZi+gav8Mzh3KpGzeQgCuV3sZEhd06D2f3QgCas9XIuozCjw3q92xMXF8O8218QDM/fAMGLAsmLO2Jnof6rwkpjv10rLaURtEJimWJomtMDLdGUlyRhuBei8AU5Y0M2ZCMyPSW8hc2AxAW4OXUeOdbcKbFsQ2YKwkizCg1uAH9kxWOzU/+ga+X8s/Q/iBKur4w8tL79c69ESiTFXFQvQmyhhu1XsYNeHhW5s2o4OuwDB6ug2uISF8fZED9HQbgh1PM3Zah8PB7UYPGBBalDB+MFB/Kt6x0e0JMSzpDr9XxzmwprNxDB95F9eQkANrrI3HssFQq4hWAnDxaMqgaUoYF6DJ73X8b74Qz/C0Qds016tSUANqVypG92EMnD+SwZ9XPc5KSg/QWu900HotgRHjnA5uN3m4diojmiKzV3cNL25DdTvGwJESn0NhzMR2Ohqc6etoiidpgrNET3zrix6yKf3Bld8WLZ8IZcAG6ip9/LQpyOIt91vG2BltHCwezbbpKzEKYoFodKVO+fUh48f3+Lh20oexIBQqExFk586dxMbGkntp41rELscozFpRxaLN/6Mv/cf4hcMzCYdAzboDKXm7Ozs7MTk5ObhcLs4lzqmeeus4GCublgvJtF61Sc1qxR0beqzh7g4Xx3ZN5/KxaagCsvlASl4pQG9vb5TB0KFDibZtZfmlonxcVgVhAcuGjJxa0l9uImVKO3GpXahA4EYsjbXx3PgtmYbTk1CiKYM1h1LzKvrncmdnJ1JeXo7b7cYYQ9+A4L2r21IJR9ZhXOuxXGAZBvKv/Uui8wELVHYgUn44bdWNfmKRSIRgMIiUlJQQGxs78Krof7oYY8jt2TUCy3oH0XmI+MAejW0gYpoxxg/mF4zu3a8rbvXrPuigq6uLfwcA6IKAIsDf9kIAAAAASUVORK5CYII=" }, "$:/plugins/felixhayashi/vis/img/network/addNodeIcon.png": { "title": "$:/plugins/felixhayashi/vis/img/network/addNodeIcon.png", "type": "image/png", "text": "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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNDo0MDoyOSswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTQ6NDA6MjkrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjVkNWIwNmQwLTVmMjAtOGE0NC1hMzIwLWZmMTEzMzQwNDc0YjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo2OWVmYWE1NS01ZTI5LTIzNGUtYTUzMy0xNDkxYjM1NDNmYmE8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTQ6NDA6MjkrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjVkNWIwNmQwLTVmMjAtOGE0NC1hMzIwLWZmMTEzMzQwNDc0Yjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNDo0MDoyOSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjY5ZWZhYTU1LTVlMjktMjM0ZS1hNTMzLTE0OTFiMzU0M2ZiYTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5WKqp9AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAYXSURBVHjafFZtUFTXGX7e9z27sveuMCwYV8ElrA7YSFYHtJUPkaaI0aRqG8wP00zUzljDINNSA/2ROtpO24SxnahlxjYd7SSjmUkymcxYlDhQPzHGisEVp8HwYWCVVVgEsrsuLnL74+5uqTF9Z+7cO/d8PO95zvO851BlZSV0XQcAMDOYGQBARDhX3JRmMDYZwLPMWAzGHACYIgwS46oBNBNwtOL8CwE8EkSEUCgE2rJlC2w2G4go8Zwo/bMDgnoG6gxLfAAAYvPDMCCszKTAMIAGAhrWnf15AAAMwwARIRKJgDZv3gy73Q4iAjPjxIr9VVOMRhbAYKB8zvrO0llrfEsdKwLZek6YAPSFvtSu3GtLawu0ZJ6625SHGBQB1T88t6MxvopgMAjaunUrdF0HM+P4yv27DMYeJmB1RqW3Jnf3tQX2p0L4P9EXuqEd7PmDp+XuMU9sRbvXnnt1TxxACgoKYLVacbzsQDUJGkSATe6qi28uPtzusM6Kxie6NHLGUX3lxVUNX9StPHnn4wy3njuUYcu6n2pNi66avcEXnByP/nv8aiaIyrqz2gO5A9+9FI1GIfn5+WhZdTAdjFMkwMvZOy7uWnTAOz3L4Yk71m3t69fdfTDoUGTBeHTUfiHQ6lo7Z2OXJvpDAChKe+aOCdKRKWxZ2+1qb3yyd3GYmRkQ7GQBVs99wfv6on3eR2k4PdTkDEbH7IuS8/svld/561PJS/pDk1/bzwx94pze7xc5v/H+YPY6r5BAkdrJzODTK46lE6PeYEJt7u+8j+OZwCBiEAgAoNgKJoEQf6PvNvdrXgtZoNhSf7q0KZ3B2AQmVMze0Jmt54S/DcDCVig2NcvEUGxJAE4Pl+YOr0iv6BRSIPAmBeBZAmHlE2sH4p1uhrq1s0MnnEQMBsf8wRASAICQQCCITN1X7/sOuc0kgOVp3/fPs2WHv+coG7gQOJUnLGsUCTxEjPzUohEA+NfIWUdtx0+efzA1kSSkIGyBAQNCKgHAEBAJ3u79U7kiAcWoem/gb5Fd33nrH3kp+SMWtuAB+GllMJxMjCx9QRgA3uiqL5kwHiTlpxb3smlfMDGYGPP1hcMAkJvs8ScpfdJspdj+MK6Pf+5+u29vyb4lR4+BGEziVESAkEpw6Av1OhUpHCz4qOXbzFWz4Ncdj/v/o08Lt92ODDgZDCEFJYoUGH4mzugP92puPTf0pD3H7wvfdFZdqSxnMtWjoGAAmG9fOLxjwesdjT2/XzIQ7ks3sycYMSEwGHNtWf5bkX5NkYCJBxUBXiGV0XHvosOt54Zey33j/K+8P33++vjnbiGJbbLE+J9SANAb6nJ2B79wcUwETAwQQ7fMjPzMvfP8ja87HUIKMOiaAqMZhrGmLdAy78eZrwwsTS0eObTs+IdtgVanxBUExqGbb5VzrIISGIoUXsmqbgEhJldCQWqRf27SvPAn/o8XmgLhZsUkR4ll37mhk3n94Z4OlzY/7NLcYZfm7o1z2zT4vsvUNSXqprBCkmiTFbPX90/fh8GIT2sf+zTPdDMf4dVnNg4z+E0ixsGeBs9jd5ViSgLHjCb/peaR+MD3d4/ZJg2llyuG2Vwy7QWAs8PNnn1f7vkGSGxAzE6mk+kxkx/p/4unffSCR0hAoL1EBCYiPNdWNcwkNQTCR7feWX6g+7f/A7I8rcw/U6UEe0Ndrhc/W7mtL9ztmqlSgstSS/zTJ28dalpOpkRryrwbhwBACgsLMWPGDOT4ll3qyeqAkJTdCF7P/CrUY/GkLL1rE+2hTbSH8+0Lb/WEuhzhyaA905blf9Vd/895WnZwLHrPevir/cvOB1oLYpTtLrm6oYGIMDExAaqtrUVKSgqYGSKCk0WHq5ikkWEWtNL0imv5qUW+RclLRjJsrhBAuH1/QL8R7HR4xy5nescuP23E6hOA6mLv+sb4uTw6Ogqqq6uDpmkQkcStorX4XRcM1FjZ+kvFFjCJKU1WpkNJJUqIMtX1RyLeX3JtQ0JRhmGYZ/L27duRnJycuFGISOJ9pqh5lrB6iYgqGOxRrOaa54DcZmKvkJxk8JHC9rKh+KVhOsD4+Dj+MwADIf8n5m4xGwAAAABJRU5ErkJggg==" }, "$:/plugins/felixhayashi/vis/img/network/backIcon.png": { "title": "$:/plugins/felixhayashi/vis/img/network/backIcon.png", "type": "image/png", "text": "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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNTowMTowOSswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTU6MDE6MDkrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmI2YjQwMjVkLTAxNjQtMzU0OC1hOTdlLTQ4ZmYxMWM3NTYzMzwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpmOWQ3OGY4ZC1lNzY0LTc1NDgtODZiNy1iNmQ1OGMzZDg2OTc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTU6MDE6MDkrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmI2YjQwMjVkLTAxNjQtMzU0OC1hOTdlLTQ4ZmYxMWM3NTYzMzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNTowMTowOSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOmY5ZDc4ZjhkLWU3NjQtNzU0OC04NmI3LWI2ZDU4YzNkODY5Nzwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4jq1U/AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVTSURBVHjanFVfTFNnFP+d77ve8qeVFbBrpcVgRrCRFikFByLxwSAaE32oRCHD6JMxxhhn8G2RxxH3MsOTbyYsmCAxPMmMMYtkIUYmK60OO0qAK23BFlNob0uh3x7WS5jLZPpLbm6+k/P9zrm5v9855PF4UFhYCABgjIExBgAgIqRSqRIi6gDQRkQ1RGTB3wgR0e8AHgH4Sa/XR/EBiAiJRAJ04cIF5Ofng4g2n0gkUkxENwF0c843LzHGQEQQQkCLExEA9ALotVgsUQAQQmgNQhJCbF5kjCEUCl0moj4t5na7fTU1NUpVVVXUYrEkASAcDhe8efOmxOfzWScmJqoBdBNR99LS0hWz2dynNSSEAF28eBGFhYVgjCEcDn9HRD1EhIMHD3o9Hs9kWVlZAh9BKBQqGB4edr58+dKZ+6JbJpOpBwBWV1fB6+rqIMsyIpHIFcZYL2MMra2tY5cuXRrfuXNnBtvAYDBk3G63oqpqZm5uzgrgSDKZjBoMhueZTAbc5XIhFouVEtFTxhiOHTs2dv78eS8+Efv374+oqpqZnZ21cs5PJJPJPlmWkyynnBuMMTQ0NHi7uro+mVyDx+Pxulwu71ZOlkqlSonoJhGhvb39s8k1nDx50ss5hyRJN9PpdKlERB2aWjSVaEilUvzBgwcORVEs5eXloXPnzk1sV8BkMiUdDofP7/dXZ7PZDilnIhw4cGBeS1pbW2P37t1zBwKBikQiUUREWFhYsHHO0d7evm0Ru90+/+rVq2rO+XGJiJxEhMrKyhgAjI6OWoeHh5tWVla+4JzDZrO9bW5unhwcHGzz+/32np4e+xaDbfoHAMxmc6ijo2O0oqIiJkkSNjY2HBIRmRljMJvNyWfPnln7+/tPMMZQXl6+0NbW9qK2tjYcj8floaEhqKpq+HCkbD3PzMwYBgYG0NXV9UuusFna2kEgELAQEQ4dOvSis7PzN41Ar9dnrl27NqCNkv/C3bt3zy4tLVmICJxzEBFJRBQmorLFxcWCqqqq0Pj4eO3Y2JhbUZTdra2tL2pra8OJRGLHnTt3zkqS9K+huHU4EhHMZnMoGo0W5OIh7nK5jjLGKq1W69vDhw8rRqMxMjc3t2t5eXnX5ORklc/nM+fl5SWnpqa+0uv1K/n5+Ws6nW5NluXNd15e3ppOp1uz2WyzZ86cGQ0Gg6ZAIFCZzWZ/lYjokRDiuN/vt7W0tMw3NTUpbrd78P79++5gMFgRiUTKHj58WMYYQ3V19etTp05tq6Lp6Wkb5xxCiEfc7XZPM8a6FxcXTfX19a/1en2Gcy5qamreNjY2/qGq6joRZe12+9Tp06e3JY/FYgWPHz8+mhvr3/CWlpbk+vp6PmOseWVlBS6XS9GSJUkSdrs93NDQ8Oe+ffvC/8fJIyMjddFo9Esi6pVleVjT2m0A8Hq9zqGhIefnjoknT544A4GAM/eDbxMReFNTE0pKSpKqqsaI6Pj8/LxVVdWM3W6PfCr5xMTE1zllXS0uLn6aSqXAGxsbodPpoNfrn6uqCs75EUVRrJFIZMfevXsXdTrdxseIE4mEPDIyUu/3++tynd8yGo29RIR0Og26fv06ioqKwBgD5xzv3r27zBjrIyJIkgSHwzFZWVmp7NmzJ1ZaWpoAgGg0WqgoSvHMzIw1GAw6tvjhitFo7NPW5fv370Hd3d0oKCgA53zTQMvLy+VCiKuSJH0rSdLmztZytIWv5RPRD0T0Y3Fx8dzWfby6ugopHo//w4mcc8iyPMc5v5FOp7/PZrOdQohWInIC2C2EgBBigYi8Qoifs9lsv06nWyIiaFxagXg8jr8GAGxuIe7LBeWhAAAAAElFTkSuQmCC" }, "$:/plugins/felixhayashi/vis/img/network/connectIcon.png": { "title": "$:/plugins/felixhayashi/vis/img/network/connectIcon.png", "type": "image/png", "text": "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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNDozODo1NyswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTQ6Mzg6NTcrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjlmYjUwMDU0LWE3ODEtMWQ0OC05ZTllLTU2ZWQ5YzhlYjdjNjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo3ZWRhMjI0MC0yYTQxLTNlNDQtYWM2My1iNzNiYTE5OWI3Y2E8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTQ6Mzg6NTcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjlmYjUwMDU0LWE3ODEtMWQ0OC05ZTllLTU2ZWQ5YzhlYjdjNjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNDozODo1NyswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjdlZGEyMjQwLTJhNDEtM2U0NC1hYzYzLWI3M2JhMTk5YjdjYTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4ubxs+AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAUtSURBVHjajJZ/bNT1Gcdfz/P53PV6B4W7VltLqdAaplIOiMOoyxxJCSs/Gv/yB4gzJroAosmmDklwkYWR0bQsdmkykoojTpcsWYLxD/lRZdMQkTHRtkLZRqG0tIVe7662vTu43n32x/VKZ/jh89cn38/zvN7P5/l88zwf2blzJz6fDwARQUSm1n8s31CM0/VAnbNmsUPuAsDpgEO+Bg4C7//iyv5hvmMiQiqVQpqamvB6vVNwEeG1JZtCBrYi/MrkAwDNgjhwAlbzICBLA0rDb0+/839C6XQaaWxspLCw8Dp86cbNmqVFJQddE6KzdjZ9D89g+B6fSyCOcyn1nxil+O9xKg5HqWFSHGXLjrP7W/ICqVQK2bNnDz6fDxFh65KNvxbHDhF4rJj2bXPo+IGfcW5h5xL4f99P+FCEMIAob75x9t0dAMlkElNXV4e1lteXbNqiQoMaeOFOjrdU868SD2luYyEP6dUh+sYmSHeOU6GO5Z8VLx5+NNZxIpPJ5AS2L3upROCoCvz8Lo7vnkf77cAHhpiz/zIL9vWz8L8p/NvupmM0Q7pjnAoLqz8tDrc8MnQqYVUVhVdF4LEg7b+rvDn8wDDlH0WoPpukLJImSBaMwjcJqmwWts2jPZLG/8kwYVFeVdXXZcFf4yVDc2cNKfBFmD9X+0ncCP58F48eG+Feo2CAUkvs4dl0V/uJvdXLiiV+ut++n7YLSfxPfMMG54ChzB3WIesVWB2i82bw1AR6fJR7C4VsfYiv6u/k3A9nEgP4zXke8DiYHyAOMK+QxPIgnZ9GqSHr1itQJ8DK2fTerDQ+S/bHRXQJaHSCwNIZ2Xh+7+S3VAmwNMBA/tuPZtErgKquUmdMWIFlRURvdamRNEXGwIWrlP47pTMzLiunxghGMwTLvcTWlHAp77s4QNSrYMQtss6ZMgWqCm5cHoDHO1nbk6K8zEN8+3zatv2Hn1b59EqJZdxmYUERg9P9KwpIiAOTdWUWBXuLzB/vZG3P1Un4PNp2d1MbmyD45TWCxuCsQm0x56bHGHFYEZwxok7toAA9Sfw3hCcoL/NOwi9QO5wmWO1j4JEgZxTkodmcWRGkf3pcX0r8xoAaBixKu4U5/xwndM+0tpAvS6mP+PZK2nb1UBvPEKwKMLDvPj4ESGc55lGy303sdJKQdZB2rkMdctAB/4gzN+/Q2ENNd4LyUi/xN+bTtquX2thk5nk4wI3gAF+OMNcA1nFQDfK+BY5GqbkwWabTY5QZhXWlnNx1ntrY1Rz87fuvw29m/Sn8J+PUGAFj5T19baA1IspuBZp7cx1x4SwG1cEf+lgRSROs8jGwb+Ht4QB/GSSsAhYano39LWIBxNEIbP14hPDuiyS2VtJuHXQlKKvxM/jiXDq/D/xPlwifGMkJZB2NIoKpr69nxeiZxLHicFSFVWfGqBidIP3LSjrWltD94CyufF/4kQgPuVz2Lz93+dDRa9eu5QQ8Hg8/iXee+Dy4CKMs7xqn4nwKz9IirhQqmVuB42m8ey+x7LMoD6iAON782eChhqmRuXfvXgKBAKqKqtI0/8nNKrQI4BVYXkzHgzPpC88gWuHL/caXrhLoGiN0apSKr0ZZRBZM7q2w5ZnLR1oAnHOMjY0hra2tFBQUYIyZmstvVT1Z6eDlAuEVq7merxmwueNPDXy9PvybjKP5mctHLk4/XTKZRJqbm/H7/VNw1VyEMYbW4FN3WNWnnchKoy5sHeVGBRX6VWi3ymFx7r11Ix8MTX/y5C2RSPC/AQB61erowbpqSwAAAABJRU5ErkJggg==" }, "$:/plugins/felixhayashi/vis/img/network/cross.png": { "title": "$:/plugins/felixhayashi/vis/img/network/cross.png", "type": "image/png", "text": "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/GMzLdsAADvGaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTQtMDItMTRUMTE6NTU6MzUrMDE6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE0LTAyLTE0VDEyOjA1OjE3KzAxOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNC0wMi0xNFQxMjowNToxNyswMTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NjU0YmM5YmQtMWI2Yi1jYjRhLTllOWQtNWY2MzgxNDVjZjk0PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjk4MmM2MGIwLWUzZjMtMDk0MC04MjU0LTFiZTliNWE0ZTE4MzwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjk4MmM2MGIwLWUzZjMtMDk0MC04MjU0LTFiZTliNWE0ZTE4MzwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo5ODJjNjBiMC1lM2YzLTA5NDAtODI1NC0xYmU5YjVhNGUxODM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMTRUMTE6NTU6MzUrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjIxODYxNmM2LTM1MWMtNDI0OS04YWFkLWJkZDQ2ZTczNWE0NDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0xNFQxMTo1NTozNSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NjU0YmM5YmQtMWI2Yi1jYjRhLTllOWQtNWY2MzgxNDVjZjk0PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAyLTE0VDEyOjA1OjE3KzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjc8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NzwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+cZUZMwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAA2ElEQVR42gDLADT/AS0tLUQFBQUVFxcXtPHx8fPl5eUNCAgITCkpKesEHx8fGgYGBjH+/v4a+Pj4qgQEBFU6OjodMTExzwQUFBSvEBAQEfX19SD19fVqNDQ0CElJSd/9/f2vAwEBAfrn5+fkBwcHLRYWFgsXFxfz29vbo9LS0uwDDQ0NDfPz81orKysXIyMj+ODg4Avh4eEa/f391gMkJCRYPz8/KUhISOMCAgKh8fHxHRsbGx4UFBQQBDk5OeY7Ozv7CAgItPb29vMEBASaJSUlTQ0NDesDAEwpT0Ko8Ri2AAAAAElFTkSuQmCC" }, "$:/plugins/felixhayashi/vis/img/network/cross2.png": { "title": "$:/plugins/felixhayashi/vis/img/network/cross2.png", "type": "image/png", "text": "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/GMzLdsAADoRaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTQtMDItMTRUMTE6NTY6MTUrMDE6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE0LTAyLTE0VDExOjU2OjE1KzAxOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNC0wMi0xNFQxMTo1NjoxNSswMTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6OWIwNjRhODctYWNlZi1jMjQ5LTg5MWUtNDAxOTVmMWJjMTNkPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjlmYTI2M2QyLTljOWMtNWY0OC1iYjNiLThmYmQ5NmI5ZTBhMjwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjlmYTI2M2QyLTljOWMtNWY0OC1iYjNiLThmYmQ5NmI5ZTBhMjwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo5ZmEyNjNkMi05YzljLTVmNDgtYmIzYi04ZmJkOTZiOWUwYTI8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMTRUMTE6NTY6MTUrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjliMDY0YTg3LWFjZWYtYzI0OS04OTFlLTQwMTk1ZjFiYzEzZDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0xNFQxMTo1NjoxNSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+c1JHQiBJRUM2MTk2Ni0yLjE8L3Bob3Rvc2hvcDpJQ0NQcm9maWxlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj41PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjU8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PvQ0yV0AAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAHZJREFUeNoAaQCW/wE1NTWrERER3+3t7Xbp6emKOTk5IgQtLS3kBAQEdfLy8ipOTk5LQ0NDkAE0NDQAEhISxiEhITkTExPH9PT0OgMGBgaPMzMzVS8vL7XU1NRC7+/vEQNfX19lUFBQtfPz82EEBAQMNTU1HwMAMI4nIAoe9RQAAAAASUVORK5CYII=" }, "$:/plugins/felixhayashi/vis/img/network/deleteIcon.png": { "title": "$:/plugins/felixhayashi/vis/img/network/deleteIcon.png", "type": "image/png", "text": "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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNFQxNDo0MTowNCswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDRUMTQ6NDE6MDQrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjc3NDkzYmUxLTEyZGItOTg0NC1iNDYyLTg2NGVmNGIzMzM3MTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDowNmE3NWYwMy04MDdhLWUzNGYtYjk1Zi1jZGU2MjM0Mzg4OGY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDRUMTQ6NDE6MDQrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjc3NDkzYmUxLTEyZGItOTg0NC1iNDYyLTg2NGVmNGIzMzM3MTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNFQxNDo0MTowNCswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjA2YTc1ZjAzLTgwN2EtZTM0Zi1iOTVmLWNkZTYyMzQzODg4Zjwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4aYJzYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAYGSURBVHjalJZ7UJTnFcZ/73m/72PdJY1RbhoQp6lkXRAvmIYxdCUadLVOozPNtGObap1JsKipjiShbdoRbeKEiQHpQK3xj0xa03aamTbaTGyAYV1QGeqFi+JyiZFLAlmESBkWRmS3fyzslGkmnZ5/v/M873Oe75zzvqqoqAibzQaAiKCUAkApRdHIK/NFsx2NR91nOSILADDoJyzNaM4xxbtvPHh0iC+JiYkJ1OHDh4mJiUEpFSXPv/ziPC28TIiXDCOSrAClQDSEpsCwJPIhrEBRQpiSytXlQwDhcBilFPfu3UMVFxdjt9ujFTzfcLBADCoEEAFr1ZbrrNjch2vtEImPBgHob7fTcWE+bVXJNJ/NiFQlEGLvieXHKmYqGB8fRx05cgSbzYaIsPvywV8pKFaA7fGtLTzz61YWpo/xVTHQbufsq5lcez9zWuWhk5mvFwMEg0H0+vXrMU2Tn1wp3CtCiQ5DjGd3A/m/v8IDCZP8r4iNmyRrWx/j/5qktykZpXKzAjVDVxPzGqemptDr1q1jX3NRnIJarcDKK2hgR2ULXRfncv7UYv7xpovhnhiW5Mz+kefeSKO6LJ1A1xzEuk/Ojm4mRibpuZaMZW3OCtRUND60NmiICCIUShisx7a2sLMiQn4s77uEQgIabnqdfHIlgT1/qQeg8vs5dHhdCNB1wYn3RIiC995j26stjAbsNH+YiZJCESnS1Y/XxIXu8r4YIPv/VkVs3CTnTy2ms34xro1+sp9po6sxlTu34ultmsPVvy6is86FCHgO+DDs49zpjufBpCG+seYOC9OHaTidieicb9ouVAhKtouAseI710ma7pLuqwmgYfHqAFt+6WdLoQ/LBl11Lm7VudAa8vb72PCin9TlAWIsGGhLACD+kSAZnusYBii1XQAPYWDllt6ov2lrBkDBR2+6Ofuak2//3M+G/T4wAAPW7fPhKfRTVeqk9qQbFKRmDUTxS3N7QYGYmwzCkqklBGlPDEcTNv+sg9tNCbTXuvBWujE0bHrZj9JE1B/wU1Pm5PwJN6YBS9a2kVvQEcWnrh5GTFD3lxkYkqRMgYQlwVldUvDnen73LHTUuqitdKM0eAr9AFQfd1J/yo2aJn+2sn4Wdn5qEFODJskgBIjx5T0uCrQA08pnIjS9PERDjPnfOKXAMEBECUoGEIHBj+2zkt76UQ6dXheGAev3+cg74Kf6uJPqcicbfuond7cPy4SOiy7+tD9nFvZurx00KOk3CNEC+mE+vjSPBc7IWqgqTaPT60IMcO/xsXGa3HfKjRgRdbl7/KDg0jtubje6aHj7c7J3dgLQ2zoPwwQ91SooOQdAW1VKVMHty0kA5Bb48BycJn/LjWFGbLv4thvvb53kFvjJ+XEdWkPfjQVR/CcNKYgGMc8JWt5Fa2j+MIPPuyI2pa4IoHSkt6vLIuRaQ9q32khzt4GCxtNu6k46GeiIR2lIfDQQsafPzq1LGRGL9Gk9d+vrwewvfHPQOoexQVjxdB/auk/zmaUMdsfz6bVUtIalT7bxveP1ZHh6GPDPYeSzeD69kcpIfxymFWLNrka+ljhBTWkWwz2JiJT84YHnz2iPx0P20PkmRF5i6HYiwZFJsn/YzdezbzE3cQibY5xV266z6RfXohakb+xB9CjanCD9qTbW7Grk4WV38VZm0l6dhQiEw9taHSuDqrS0FIfDwXM3X9mHMsvRAk/sauDpQy38P+GtzOTGB9mEpkD0C2dS8n8zOjqK9ng8WJZFU+JTjasGvaCNXPpvJBPoMlm0OoDNMfWVxONfWNSUPUZ7TUQ56tCZlPwSgMnJSVRpaSmxsbFE1raw82ZxAZZRQUiBYUKGp5UlOX2krBzmoUVjiIKhHge9rfPo+Wcy3ZeXIYASgL1/X5RfMXMvj46OosrLy7HZbGitUUohIuzoem0RofALaOsghgWGjky0MiJTL8b0lOvI8hN1DKXKP0jd3TNTWDgcJhgMoo4ePYrD4Yi+KmaeLlprnrtXFo9h/AAlG1AqE8yFmBrC+jO0bgH9EVpO/1F2Dc5g//OAsbEx/j0Af+USsQynL1UAAAAASUVORK5CYII=" }, "$:/plugins/felixhayashi/vis/img/network/downArrow.png": { "title": "$:/plugins/felixhayashi/vis/img/network/downArrow.png", "type": "image/png", "text": "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" }, "$:/plugins/felixhayashi/vis/img/network/editIcon.png": { "title": "$:/plugins/felixhayashi/vis/img/network/editIcon.png", "type": "image/png", "text": "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/GMzLdsAAEEOaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNC0wMi0wNVQxNDoxMjoyNSswMTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMDItMDVUMTQ6MTI6MjUrMDE6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjY5OTM3ZGZjLTJjNzQtYTU0YS05OTIzLTQyMmZhNDNkMjljNDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE0LTAxLTIyVDE5OjI0OjUxKzAxOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6RUE2MEEyNEUxOTg0RTMxMUFEQUZFRkU2RUMzMzNFMDM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDEtMjNUMTk6MTg6MDcrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDozOWNhNzE5ZC03YzNlLTUyNGEtYmY1NS03NGVmMmM1MzE0YTc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMDItMDVUMTQ6MTI6MjUrMDE6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjY5OTM3ZGZjLTJjNzQtYTU0YS05OTIzLTQyMmZhNDNkMjljNDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNC0wMi0wNVQxNDoxMjoyNSswMTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjM5Y2E3MTlkLTdjM2UtNTI0YS1iZjU1LTc0ZWYyYzUzMTRhNzwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDpFQTc2MkY5Njc0ODNFMzExOTQ4QkQxM0UyQkU3OTlBMTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjczQjYyQUFEOTE4M0UzMTE5NDhCRDEzRTJCRTc5OUExPC9zdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDA5MC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDkwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4ykninAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAYpSURBVHjafFZtTFvnFX7Oea+NudiY2Hwam4CBlgQwXdKREDKUoYg0jbRJ29RJ2VZ1mjRFUxSpA3VTfkzJfkQbS7spU6rtx5Z2UtppScjaHxvLuiatWi2jLEoMIUDCh23g2gbj7+tPuPvhOurawPl1dc99n+c55z33fV46ceIEZFkGADAziAgAQERoe/9ZK4GPM/AcgbsIXAcABCgMvkfAqAa89eDoJyF8LogIqqqChoaGYDAYHr8kItS8uc8iIH6iAa9IkAo5EAQX8pqmgUVBCBggYFgDhv0/GAsBgKZpICJkMhnQ4OAgZFkGEYGZUXmp+0cS+CKBwWA0DVRPOg5Zl2q6zaHyJlnVAMQXVTkwHrUqH0Xsvn+tdQAAMQDgpPLS2MViFY8rkGUZzIzaS/t/xqCzGggtz9e697zsnKhoLUtim4jOq/LE6x7X0nsh16dEZ5a/O3a2SCAOHjwInU6Hujd6ThJ4mCDQ+b2G232v7v6vwarPbQn8MGlMr+X0kpE3Wr5Zt5hL5HPhqYSdQIfKJ+yhxDPKWC6Xg+jt7UXD5b5KBt1kCHS85Ljd8/On3NupfnhFaZj4rWff1B98B1R/hnUmKd36bdtCNl4g0en4edNE/cXwLq8qMTMIPAQwmo/WuHvObA8+9c58k/dKtD0TyZWXN5YGA7ej7epKxspM//7SoNOdWc/Jyq2wiwhDzPxT8cP0jys3VMM7OmL0/77zn4Ydui3b8uiK0jD7RrA77c9Wd57cefPpF+2T6bWsFPWkaiPTCWvTsZpHFU+XrS+8G3AR08F6X+1FJvBxQQzHQOWk2SmrW4FPX/U2LVwPuDZj+fJKl2khPpeyAqA9rzR/YqwuiWXX8taN/CabGkrVuq9YJlkQQDjOAJ5jAhz9Vt9W4N5/rNp8I+vtMV/aZm4zLnUNNt0urdYnF68HWoJj4Wo1mLGUNRr8LEgDgNqeCh8xQIKOsgC7iAjVe83rT9zQa8uNM28u70kspessu8q8zq/V3NcZpVzb9+0zmVhOvvvrhaMVzrJg0zeq7xMVCCwdpnWSGBqjUyJwLTFgbvxie3w31uoWR1Y74r60rdxZqrR8q85t2W2MGCp12bm/KC3hyaSTiMhxuGrKcahqpbjOaDOoEhOEoFqJQCCJvqA85I6bfTdDjQlf2lbxVNlS6wt19yy7jRHZZlDnrinNj/6sHMhnNw2Ogco7O79e5fm/xQywRBBCEAuwn4gQ96bkYj4Vyuq9N1Z3Bj4Od5bs0MXt/dZZ21ctiqFan174q985P+Lfp+U1g7XDON/1ctP458WlVjLyJhOISZE0wM0S1QfuRC3lTjkJAKKEtNC9eIOhSh9xHLZOJRZTFuXDsEoStLkR/768ummsaJG9Pb9oe+9J+xaeSVokiQDSJphAo5uaBuWjiKP4QTqS1cUWU7ayesN66wu22frD1vmVW6GW6T8u9eVjGyZzs+w78Nqu0a2mbvVu1KEJQAgeZRL0liQYyx+GOmKeQpu0rMYsAJPNEFGD2dLodLIy6c9Ys7G8yeSUl3tf2/X3rcBVJSOv34l3sCBogi7z1LH/rBHjl4IJ93/ncQFAnjeImJD0Z8zuCwu9q3djDXqTlAKID5xv+9t2R8n8VcUFBljQ8Gyfe40BYBM4DwDLt8Kue79ZcFkbzfEdbUbv+oN4c9KTtsfm1MbYQqqh+2zrVZYKs/7Ef+byimt1POYiJhDhPBFBIiIEXhxfs7/dfYoIF+auBfYTE/pebx/V8hqBP2ODvD34yvuh/WCAmU75Bx6sIgaI/v5+6PV6JLqUsYr7dpDAoehs0h73pHTWrvKgThYbRSt9UmSjef3MpaUvBz4O72UmADgTOPJguGiZor+/HyUlJWBmJFz+D8xTtlUiOpbwpmrmrweeSXrT+g11k4SBN3RGKUcAVCVdFhyP1nreDbY//NPyEXUlU/Pp4XYycGT6V0Ux2WwWdO7cOZSWlkII8diX7SPPNgDaKdbxoNAxwATBAEkEEgSWCEQAqPAMwqvMdCEwMO0tVqZpWsGTT58+DaPR+PhGIYQAAAgh0P7B3ioW/B0iGiCGiwXbCuOHFSJys6AbYFye2T+xWhT3WYJEIoH/DQBMw3kes8OJPgAAAABJRU5ErkJggg==" }, "$:/plugins/felixhayashi/vis/img/network/leftArrow.png": { "title": "$:/plugins/felixhayashi/vis/img/network/leftArrow.png", "type": "image/png", "text": "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" }, "$:/plugins/felixhayashi/vis/img/network/minus.png": { "title": "$:/plugins/felixhayashi/vis/img/network/minus.png", "type": "image/png", "text": "iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffARwOJCdWb7wKAAAE/UlEQVRIx7WXXUwUVxTH/+fcMcTQLaFZd3cMu66MBVnFBOJEELqVByVSGxKNWWNMjK3xjViyyBNlQ9uXak31xQfS0kfeTOxXTK0bbP3I6io1mtldPoI7mwjLCuxiFDZpdvrgDtlStKjwTyYzc++d+7tzztxzzhCWoUAgQJFI5AMhxEeGYTQw8yYApQBARDNENALgJoCfFUX5s6enx/i/OelVnbt27WK73f4ZEZ0lIhC9GL7UmZkLH/XH4/FzAwMDudcG+3y+YwD6mBlEhPXr1497PB59y5YtSbfbnSkpKckCQCaTKXr06FFJLBazR6NR1/j4uMzMyOVyIKJP+vr6flg2+NChQ18A+JyIsG3bttiePXu02tra1HLccv/+/XXBYNCjaVpl3kpf9vb2di8eJ5aAngPQSUTYvXt3qK2tLSTL8nMsUw6H43l9fX382bNnf8fj8TIi+lBV1dJwOHz5pWCfz/c1M/uJCIcPH/7d5/NF8Yaqrq5OFhUVpWOxWDkR1amqWhwOh6/8B+zz+Y4R0WlmxtGjR39raWkZw1tKUZSZ4uLiKU3TFCFEg6qq+p07d/5aAB88eFAIIe4yM/bu3Xtz//79Q1ghud3u9Pz8fFbXdSczt7pcrq80TTMYAIQQJ4kI1dXVsSNHjjzECuvAgQMPPR5PlIggy/JJAOBAIEDMfBYAmpubNaySvF6vJoSAJElnA4EA8dDQkBcAnE7neE1NTWq1wFVVVU9kWR5nZszOznqZiFqICFVVVTpWWYqi6MyMNWvWtEhEtDMPTpoDIpHIe/39/Y2Tk5MOMxyaIdG8Lrw3DANCvNgghmEstNtstonW1tbriqJMA0B5eXkyFAqBiOqZiN4nIrjd7owJ7u/vb0ylUo5CyOLDjNHmwgzDABFBkiRIkgQhBKamphyXLl1qNOd1Op2ZfAiukIiolJlhxl4ASCaTDiEELly40Ps2pu3u7j6RTqcd5r3FYsnmF10qmUmgUEu1rZRMa0mGYcwwsz2TyRTZbLY5AJBleWJyctLR1tZ2otC8helvKb8vnpyZYbVaJ8z2p0+fFuX7ZpiZh5kZuq6XFCSK6w6HY+JlvpUkacn2wgUSEWw228S+ffuum/M+fvy4JN83JDHzLSJqHB4etm/fvn0CACoqKqa7urp+XGkzJxIJe96Ft5iIfgGAWCzmWu19rOu6K7/tfuWysrI/iAjJZFJ+8OCBdbWgIyMj1unpaZmZ4fV6/+Senh6DiPwAMDAw4Fkt8L179zx5//ubmppyLz6xmZnzeXNvvnjx4taVhgaDwa1jY2ObAWB+fv78Qj7WNM1QVTVBRK26rjstFssTl8uVWQno4ODghhs3bjTlv/zjXV1dd/9VgYTD4cEdO3YUE1FDNBrdtBLwwcHBDcFgsDm/hc50dnaeXrLmun379pW6urpSIqqLRqObstlstrKycvJNoNeuXdtqvqlhGOc7Ojr8r6wyQ6HQ5fr6+mIhREMikXAmEol31q5d+9xqtS6r0hwdHV139epVNRKJ1OTNe8bv9/uXXdCfOnXqUwDfmdHIbrePK4oS37hxY1KW5VmLxZI1w2AqlXo3Ho/bE4nEhnQ6LZuRi4iOt7e3f//avzCBQIDn5ubahRDfSJKEfH0GIlrIvy8JmR21tbXfNjU1vf4vzOIF5HK5RiL6mIh2MrPCzKV50AwRjTLzTQA/qap6/VVAU/8Apxa13K97LqUAAAAASUVORK5CYII=" }, "$:/plugins/felixhayashi/vis/img/network/plus.png": { "title": "$:/plugins/felixhayashi/vis/img/network/plus.png", "type": "image/png", "text": "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" }, "$:/plugins/felixhayashi/vis/img/network/rightArrow.png": { "title": "$:/plugins/felixhayashi/vis/img/network/rightArrow.png", "type": "image/png", "text": "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" }, "$:/plugins/felixhayashi/vis/img/network/upArrow.png": { "title": "$:/plugins/felixhayashi/vis/img/network/upArrow.png", "type": "image/png", "text": "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" }, "$:/plugins/felixhayashi/vis/img/network/zoomExtends.png": { "title": "$:/plugins/felixhayashi/vis/img/network/zoomExtends.png", "type": "image/png", "text": "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" }, "$:/plugins/felixhayashi/vis/img/timeline/delete.png": { "title": "$:/plugins/felixhayashi/vis/img/timeline/delete.png", "type": "image/png", "text": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAl2cEFnAAAAEAAAABAAXMatwwAAAVRJREFUOMt108FKG1EUBuBvYtxbRGwxiGBXeYCW0mVpDSKVvIJ0F/syJsFdn6GCkaZ9gro3G1u0ILQgheJKRUwXPQNnxvTAcGf+c/7/nPvfO8UEKLCFJg5w31aNqGtgG3c4xLSZyP0QgI8Tpu0quQhyPwTgsBnkAVYD3MM9DibVId5GbiW+B+VIt7hJha1IdhPWDayVsBvcFtHlDYZ4mgou8D7e+zXyN/TwuUhjbkSXLHIZ61KNvItxaYyayBDrZsf36DyGdilQE+ngA57UyD+xg08luTSxHvP/wRuRewDm7uV9WJ4hsBy5rczJJm7G/tcS6VesjxN2Hj4c5S10Qj2Tz/AunrOEr0VtB+Z6vMJ+zfkfcVQjnMbRvcRC5B/hBU4auMbVjBFHCRsFdp6wK1yXHjz37xItRuejfFQ1nwb4HXVfs4nPYsQv0p+oKlLgNf7gGP4Cw4ZUK7kMJVEAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDExLTA1LTE2VDExOjM1OjIxKzAyOjAw9uVF5gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMS0wNS0xNlQxMTozNToyMSswMjowMIe4/VoAAAAASUVORK5CYII=" }, "$:/plugins/felixhayashi/vis/readme": { "title": "$:/plugins/felixhayashi/vis/readme", "text": "! TW5-Vis.js\n\nA tiddlywiki plugin for the vis.js library.\n\n---\n\n! Notes on Copyright\n\n!! TiddlyWiki\n\nCreated by Jeremy Ruston, (jeremy [at] jermolene [dot] com)\n\nCopyright © Jeremy Ruston 2004-2007 Copyright © UnaMesa Association 2007-2014\n\nPublished under the following [licenses](https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses):\n\n1. BSD 3-clause \"New\" or \"Revised\" License (including any right to adopt any future version of a license if permitted)\n2. Creative Commons Attribution 3.0 (including any right to adopt any future version of a license if permitted)\n\n!! The **vis.js** library\n\nCopyright (c) 2014 [Almende B.V.](https://github.com/almende/vis)\n\nPublished under the following licenses:\n\n1. Apache License Version 2.0, January 2004 http://www.apache.org/licenses/\n2. MIT License (MIT)\n" }, "$:/plugins/felixhayashi/vis/vis.css": { "title": "$:/plugins/felixhayashi/vis/vis.css", "type": "text/vnd.tiddlywiki", "tags": "$:/tags/Stylesheet", "text": "\\rules except list\n\n\\define datauri(title)\n<$macrocall $name=\"makedatauri\" type={{$title$!!type}} text={{$title$}}/>\n\\end\n\n.vis .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.vis-active{box-shadow:0 0 10px #86d5f8}.vis [class*=\"span\"]{min-height:0;width:auto}div.vis-configuration{position:relative;display:block;float:left;font-size:12px}div.vis-configuration-wrapper{display:block;width:700px}div.vis-configuration-wrapper::after{clear:both;content:\"\";display:block}div.vis-configuration.vis-config-option-container{display:block;width:495px;background-color:#fff;border:2px solid #f7f8fa;border-radius:4px;margin-top:20px;left:10px;padding-left:5px}div.vis-configuration.vis-config-button{display:block;width:495px;height:25px;vertical-align:middle;line-height:25px;background-color:#f7f8fa;border:2px solid #ceced0;border-radius:4px;margin-top:20px;left:10px;padding-left:5px;cursor:pointer;margin-bottom:30px}div.vis-configuration.vis-config-button.hover{background-color:#4588e6;border:2px solid #214373;color:#fff}div.vis-configuration.vis-config-item{display:block;float:left;width:495px;height:25px;vertical-align:middle;line-height:25px}div.vis-configuration.vis-config-item.vis-config-s2{left:10px;background-color:#f7f8fa;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-item.vis-config-s3{left:20px;background-color:#e4e9f0;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-item.vis-config-s4{left:30px;background-color:#cfd8e6;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-header{font-size:18px;font-weight:bold}div.vis-configuration.vis-config-label{width:120px;height:25px;line-height:25px}div.vis-configuration.vis-config-label.vis-config-s3{width:110px}div.vis-configuration.vis-config-label.vis-config-s4{width:100px}div.vis-configuration.vis-config-colorBlock{top:1px;width:30px;height:19px;border:1px solid #444;border-radius:2px;padding:0;margin:0;cursor:pointer}input.vis-configuration.vis-config-checkbox{left:-5px}input.vis-configuration.vis-config-rangeinput{position:relative;top:-5px;width:60px;padding:1px;margin:0;pointer-events:none}input.vis-configuration.vis-config-range{-webkit-appearance:none;border:0 solid white;background-color:rgba(0,0,0,0);width:300px;height:20px}input.vis-configuration.vis-config-range::-webkit-slider-runnable-track{width:300px;height:5px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(to bottom,#dedede 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede',endColorstr='#c8c8c8',GradientType=0);border:1px solid #999;box-shadow:#aaa 0 0 3px 0;border-radius:3px}input.vis-configuration.vis-config-range::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #14334b;height:17px;width:17px;border-radius:50%;background:#3876c2;background:-moz-linear-gradient(top,#3876c2 0,#385380 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3876c2),color-stop(100%,#385380));background:-webkit-linear-gradient(top,#3876c2 0,#385380 100%);background:-o-linear-gradient(top,#3876c2 0,#385380 100%);background:-ms-linear-gradient(top,#3876c2 0,#385380 100%);background:linear-gradient(to bottom,#3876c2 0,#385380 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3876c2',endColorstr='#385380',GradientType=0);box-shadow:#111927 0 0 1px 0;margin-top:-7px}input.vis-configuration.vis-config-range:focus{outline:0}input.vis-configuration.vis-config-range:focus::-webkit-slider-runnable-track{background:#9d9d9d;background:-moz-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9d9d9d),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-o-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#9d9d9d 0,#c8c8c8 99%);background:linear-gradient(to bottom,#9d9d9d 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9d9d9d',endColorstr='#c8c8c8',GradientType=0)}input.vis-configuration.vis-config-range::-moz-range-track{width:300px;height:10px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0,#c8c8c8 99%);background:linear-gradient(to bottom,#dedede 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede',endColorstr='#c8c8c8',GradientType=0);border:1px solid #999;box-shadow:#aaa 0 0 3px 0;border-radius:3px}input.vis-configuration.vis-config-range::-moz-range-thumb{border:0;height:16px;width:16px;border-radius:50%;background:#385380}input.vis-configuration.vis-config-range:-moz-focusring{outline:1px solid white;outline-offset:-1px}input.vis-configuration.vis-config-range::-ms-track{width:300px;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input.vis-configuration.vis-config-range::-ms-fill-lower{background:#777;border-radius:10px}input.vis-configuration.vis-config-range::-ms-fill-upper{background:#ddd;border-radius:10px}input.vis-configuration.vis-config-range::-ms-thumb{border:0;height:16px;width:16px;border-radius:50%;background:#385380}input.vis-configuration.vis-config-range:focus::-ms-fill-lower{background:#888}input.vis-configuration.vis-config-range:focus::-ms-fill-upper{background:#ccc}.vis-configuration-popup{position:absolute;background:rgba(57,76,89,0.85);border:2px solid #f2faff;line-height:30px;height:30px;width:150px;text-align:center;color:#fff;font-size:14px;border-radius:4px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.vis-configuration-popup:after,.vis-configuration-popup:before{left:100%;top:50%;border:solid transparent;content:\" \";height:0;width:0;position:absolute;pointer-events:none}.vis-configuration-popup:after{border-color:rgba(136,183,213,0);border-left-color:rgba(57,76,89,0.85);border-width:8px;margin-top:-8px}.vis-configuration-popup:before{border-color:rgba(194,225,245,0);border-left-color:#f2faff;border-width:12px;margin-top:-12px}div.vis-tooltip{position:absolute;visibility:hidden;padding:5px;white-space:nowrap;font-family:verdana;font-size:14px;color:#000;background-color:#f5f4ed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #808074;box-shadow:3px 3px 10px rgba(0,0,0,0.2);pointer-events:none;z-index:5}div.vis-color-picker{position:absolute;top:0;left:30px;margin-top:-140px;margin-left:30px;width:310px;height:444px;z-index:1;padding:10px;border-radius:15px;background-color:#fff;display:none;box-shadow:rgba(0,0,0,0.5) 0 0 10px 0}div.vis-color-picker div.vis-arrow{position:absolute;top:147px;left:5px}div.vis-color-picker div.vis-arrow::after,div.vis-color-picker div.vis-arrow::before{right:100%;top:50%;border:solid transparent;content:\" \";height:0;width:0;position:absolute;pointer-events:none}div.vis-color-picker div.vis-arrow:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:30px;margin-top:-30px}div.vis-color-picker div.vis-color{position:absolute;width:289px;height:289px;cursor:pointer}div.vis-color-picker div.vis-brightness{position:absolute;top:313px}div.vis-color-picker div.vis-opacity{position:absolute;top:350px}div.vis-color-picker div.vis-selector{position:absolute;top:137px;left:137px;width:15px;height:15px;border-radius:15px;border:1px solid #fff;background:#4c4c4c;background:-moz-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4c4c4c),color-stop(12%,#595959),color-stop(25%,#666),color-stop(39%,#474747),color-stop(50%,#2c2c2c),color-stop(51%,#000),color-stop(60%,#111),color-stop(76%,#2b2b2b),color-stop(91%,#1c1c1c),color-stop(100%,#131313));background:-webkit-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-o-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-ms-linear-gradient(top,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:linear-gradient(to bottom,#4c4c4c 0,#595959 12%,#666 25%,#474747 39%,#2c2c2c 50%,#000 51%,#111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c',endColorstr='#131313',GradientType=0)}div.vis-color-picker div.vis-new-color{position:absolute;width:140px;height:20px;border:1px solid rgba(0,0,0,0.1);border-radius:5px;top:380px;left:159px;text-align:right;padding-right:2px;font-size:10px;color:rgba(0,0,0,0.4);vertical-align:middle;line-height:20px}div.vis-color-picker div.vis-initial-color{position:absolute;width:140px;height:20px;border:1px solid rgba(0,0,0,0.1);border-radius:5px;top:380px;left:10px;text-align:left;padding-left:2px;font-size:10px;color:rgba(0,0,0,0.4);vertical-align:middle;line-height:20px}div.vis-color-picker div.vis-label{position:absolute;width:300px;left:10px}div.vis-color-picker div.vis-label.vis-brightness{top:300px}div.vis-color-picker div.vis-label.vis-opacity{top:338px}div.vis-color-picker div.vis-button{position:absolute;width:68px;height:25px;border-radius:10px;vertical-align:middle;text-align:center;line-height:25px;top:410px;border:2px solid #d9d9d9;background-color:#f7f7f7;cursor:pointer}div.vis-color-picker div.vis-button.vis-cancel{left:5px}div.vis-color-picker div.vis-button.vis-load{left:82px}div.vis-color-picker div.vis-button.vis-apply{left:159px}div.vis-color-picker div.vis-button.vis-save{left:236px}div.vis-color-picker input.vis-range{width:290px;height:20px}div.vis-network div.vis-manipulation{box-sizing:content-box;border-width:0;border-bottom:1px;border-style:solid;border-color:#d6d9d8;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(48%,#fcfcfc),color-stop(50%,#fafafa),color-stop(100%,#fcfcfc));background:-webkit-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-o-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:-ms-linear-gradient(top,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);background:linear-gradient(to bottom,#fff 0,#fcfcfc 48%,#fafafa 50%,#fcfcfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fcfcfc',GradientType=0);padding-top:4px;position:absolute;left:0;top:0;width:100%;height:28px}div.vis-network div.vis-edit-mode{position:absolute;left:0;top:5px;height:30px}div.vis-network div.vis-close{position:absolute;right:0;top:0;width:30px;height:30px;background-position:20px 3px;background-repeat:no-repeat;background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/cross.png\">>);cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.vis-network div.vis-close:hover{opacity:.6}div.vis-network div.vis-manipulation div.vis-button,div.vis-network div.vis-edit-mode div.vis-button{float:left;font-family:verdana;font-size:12px;-moz-border-radius:15px;border-radius:15px;display:inline-block;background-position:0 0;background-repeat:no-repeat;height:24px;margin-left:10px;cursor:pointer;padding:0 8px 0 8px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.vis-network div.vis-manipulation div.vis-button:hover{box-shadow:1px 1px 8px rgba(0,0,0,0.20)}div.vis-network div.vis-manipulation div.vis-button:active{box-shadow:1px 1px 8px rgba(0,0,0,0.50)}div.vis-network div.vis-manipulation div.vis-button.vis-back{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/backIcon.png\">>)}div.vis-network div.vis-manipulation div.vis-button.vis-none:hover{box-shadow:1px 1px 8px rgba(0,0,0,0.0);cursor:default}div.vis-network div.vis-manipulation div.vis-button.vis-none:active{box-shadow:1px 1px 8px rgba(0,0,0,0.0)}div.vis-network div.vis-manipulation div.vis-button.vis-none{padding:0}div.vis-network div.vis-manipulation div.notification{margin:2px;font-weight:bold}div.vis-network div.vis-manipulation div.vis-button.vis-add{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/addNodeIcon.png\">>)}div.vis-network div.vis-manipulation div.vis-button.vis-edit,div.vis-network div.vis-edit-mode div.vis-button.vis-edit{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/editIcon.png\">>)}div.vis-network div.vis-edit-mode div.vis-button.vis-edit.vis-edit-mode{background-color:#fcfcfc;border:1px solid #ccc}div.vis-network div.vis-manipulation div.vis-button.vis-connect{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/connectIcon.png\">>)}div.vis-network div.vis-manipulation div.vis-button.vis-delete{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/deleteIcon.png\">>)}div.vis-network div.vis-manipulation div.vis-label,div.vis-network div.vis-edit-mode div.vis-label{margin:0 0 0 23px;line-height:25px}div.vis-network div.vis-manipulation div.vis-separator-line{float:left;display:inline-block;width:1px;height:21px;background-color:#bdbdbd;margin:0 7px 0 15px}div.vis-network div.vis-navigation div.vis-button{width:34px;height:34px;-moz-border-radius:17px;border-radius:17px;position:absolute;display:inline-block;background-position:2px 2px;background-repeat:no-repeat;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.vis-network div.vis-navigation div.vis-button:hover{box-shadow:0 0 3px 3px rgba(56,207,21,0.30)}div.vis-network div.vis-navigation div.vis-button:active{box-shadow:0 0 1px 3px rgba(56,207,21,0.95)}div.vis-network div.vis-navigation div.vis-button.vis-up{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/upArrow.png\">>);bottom:50px;left:55px}div.vis-network div.vis-navigation div.vis-button.vis-down{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/downArrow.png\">>);bottom:10px;left:55px}div.vis-network div.vis-navigation div.vis-button.vis-left{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/leftArrow.png\">>);bottom:10px;left:15px}div.vis-network div.vis-navigation div.vis-button.vis-right{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/rightArrow.png\">>);bottom:10px;left:95px}div.vis-network div.vis-navigation div.vis-button.vis-zoomIn{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/plus.png\">>);bottom:10px;right:15px}div.vis-network div.vis-navigation div.vis-button.vis-zoomOut{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/minus.png\">>);bottom:10px;right:55px}div.vis-network div.vis-navigation div.vis-button.vis-zoomExtends{background-image:url(<<datauri \"$:/plugins/felixhayashi/vis/img/network/zoomExtends.png\">>);bottom:50px;right:15px}.vis-current-time{background-color:#ff7f6e;width:2px;z-index:1;pointer-events:none}.vis-rolling-mode-btn{height:40px;width:40px;position:absolute;top:7px;right:20px;border-radius:50%;font-size:28px;cursor:pointer;opacity:.8;color:white;font-weight:bold;text-align:center;background:#3876c2}.vis-rolling-mode-btn:before{content:\"\\26F6\"}.vis-rolling-mode-btn:hover{opacity:1}.vis-custom-time{background-color:#6e94ff;width:2px;cursor:move;z-index:1}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-horizontal{position:absolute;width:100%;height:0;border-bottom:1px solid}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-minor{border-color:#e5e5e5}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-major{border-color:#bfbfbf}.vis-data-axis .vis-y-axis.vis-major{width:100%;position:absolute;color:#4d4d4d;white-space:nowrap}.vis-data-axis .vis-y-axis.vis-major.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-minor{position:absolute;width:100%;color:#bebebe;white-space:nowrap}.vis-data-axis .vis-y-axis.vis-minor.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title{position:absolute;color:#4d4d4d;white-space:nowrap;bottom:20px;text-align:center}.vis-data-axis .vis-y-axis.vis-title.vis-measure{padding:0;margin:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title.vis-left{bottom:0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.vis-data-axis .vis-y-axis.vis-title.vis-right{bottom:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.vis-legend{background-color:rgba(247,252,255,0.65);padding:5px;border:1px solid #b3b3b3;box-shadow:2px 2px 10px rgba(154,154,154,0.55)}.vis-legend-text{white-space:nowrap;display:inline-block}.vis-item{position:absolute;color:#1a1a1a;border-color:#97b0f8;border-width:1px;background-color:#d5ddf6;display:inline-block;z-index:1}.vis-item.vis-selected{border-color:#ffc200;background-color:#fff785;z-index:2}.vis-editable.vis-selected{cursor:move}.vis-item.vis-point.vis-selected{background-color:#fff785}.vis-item.vis-box{text-align:center;border-style:solid;border-radius:2px}.vis-item.vis-point{background:0}.vis-item.vis-dot{position:absolute;padding:0;border-width:4px;border-style:solid;border-radius:4px}.vis-item.vis-range{border-style:solid;border-radius:2px;box-sizing:border-box}.vis-item.vis-background{border:0;background-color:rgba(213,221,246,0.4);box-sizing:border-box;padding:0;margin:0}.vis-item .vis-item-overflow{position:relative;width:100%;height:100%;padding:0;margin:0;overflow:hidden}.vis-item-visible-frame{white-space:nowrap}.vis-item.vis-range .vis-item-content{position:relative;display:inline-block}.vis-item.vis-background .vis-item-content{position:absolute;display:inline-block}.vis-item.vis-line{padding:0;position:absolute;width:0;border-left-width:1px;border-left-style:solid}.vis-item .vis-item-content{white-space:nowrap;box-sizing:border-box;padding:5px}.vis-item .vis-onUpdateTime-tooltip{position:absolute;background:#4f81bd;color:white;width:200px;text-align:center;white-space:nowrap;padding:5px;border-radius:1px;transition:.4s;-o-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}.vis-item .vis-delete,.vis-item .vis-delete-rtl{position:absolute;top:0;width:24px;height:24px;box-sizing:border-box;padding:0 5px;cursor:pointer;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.vis-item .vis-delete{right:-24px}.vis-item .vis-delete-rtl{left:-24px}.vis-item .vis-delete:after,.vis-item .vis-delete-rtl:after{content:\"\\00D7\";color:red;font-family:arial,sans-serif;font-size:22px;font-weight:bold;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.vis-item .vis-delete:hover,.vis-item .vis-delete-rtl:hover{background:red}.vis-item .vis-delete:hover:after,.vis-item .vis-delete-rtl:hover:after{color:white}.vis-item .vis-drag-center{position:absolute;width:100%;height:100%;top:0;left:0;cursor:move}.vis-item.vis-range .vis-drag-left{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;left:-4px;cursor:w-resize}.vis-item.vis-range .vis-drag-right{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;right:-4px;cursor:e-resize}.vis-range.vis-item.vis-readonly .vis-drag-left,.vis-range.vis-item.vis-readonly .vis-drag-right{cursor:auto}.vis-itemset{position:relative;padding:0;margin:0;box-sizing:border-box}.vis-itemset .vis-background,.vis-itemset .vis-foreground{position:absolute;width:100%;height:100%;overflow:visible}.vis-axis{position:absolute;width:100%;height:0;left:0;z-index:1}.vis-foreground .vis-group{position:relative;box-sizing:border-box;border-bottom:1px solid #bfbfbf}.vis-foreground .vis-group:last-child{border-bottom:0}.vis-nesting-group{cursor:pointer}.vis-nested-group{background:#f5f5f5}.vis-label.vis-nesting-group.expanded:before{content:\"\\25BC\"}.vis-label.vis-nesting-group.collapsed-rtl:before{content:\"\\25C0\"}.vis-label.vis-nesting-group.collapsed:before{content:\"\\25B6\"}.vis-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.vis-labelset{position:relative;overflow:hidden;box-sizing:border-box}.vis-labelset .vis-label{position:relative;left:0;top:0;width:100%;color:#4d4d4d;box-sizing:border-box}.vis-labelset .vis-label{border-bottom:1px solid #bfbfbf}.vis-labelset .vis-label.draggable{cursor:pointer}.vis-labelset .vis-label:last-child{border-bottom:0}.vis-labelset .vis-label .vis-inner{display:inline-block;padding:5px}.vis-labelset .vis-label .vis-inner.vis-hidden{padding:0}.vis-panel{position:absolute;padding:0;margin:0;box-sizing:border-box}.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right,.vis-panel.vis-top,.vis-panel.vis-bottom{border:1px #bfbfbf}.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right{border-top-style:solid;border-bottom-style:solid;overflow:hidden}.vis-left.vis-panel.vis-vertical-scroll,.vis-right.vis-panel.vis-vertical-scroll{height:100%;overflow-x:hidden;overflow-y:scroll}.vis-left.vis-panel.vis-vertical-scroll{direction:rtl}.vis-left.vis-panel.vis-vertical-scroll .vis-content{direction:ltr}.vis-right.vis-panel.vis-vertical-scroll{direction:ltr}.vis-right.vis-panel.vis-vertical-scroll .vis-content{direction:rtl}.vis-panel.vis-center,.vis-panel.vis-top,.vis-panel.vis-bottom{border-left-style:solid;border-right-style:solid}.vis-background{overflow:hidden}.vis-panel>.vis-content{position:relative}.vis-panel .vis-shadow{position:absolute;width:100%;height:1px;box-shadow:0 0 10px rgba(0,0,0,0.8)}.vis-panel .vis-shadow.vis-top{top:-1px;left:0}.vis-panel .vis-shadow.vis-bottom{bottom:-1px;left:0}.vis-graph-group0{fill:#4f81bd;fill-opacity:0;stroke-width:2px;stroke:#4f81bd}.vis-graph-group1{fill:#f79646;fill-opacity:0;stroke-width:2px;stroke:#f79646}.vis-graph-group2{fill:#8c51cf;fill-opacity:0;stroke-width:2px;stroke:#8c51cf}.vis-graph-group3{fill:#75c841;fill-opacity:0;stroke-width:2px;stroke:#75c841}.vis-graph-group4{fill:#ff0100;fill-opacity:0;stroke-width:2px;stroke:#ff0100}.vis-graph-group5{fill:#37d8e6;fill-opacity:0;stroke-width:2px;stroke:#37d8e6}.vis-graph-group6{fill:#042662;fill-opacity:0;stroke-width:2px;stroke:#042662}.vis-graph-group7{fill:#00ff26;fill-opacity:0;stroke-width:2px;stroke:#00ff26}.vis-graph-group8{fill:#f0f;fill-opacity:0;stroke-width:2px;stroke:#f0f}.vis-graph-group9{fill:#8f3938;fill-opacity:0;stroke-width:2px;stroke:#8f3938}.vis-timeline .vis-fill{fill-opacity:.1;stroke:none}.vis-timeline .vis-bar{fill-opacity:.5;stroke-width:1px}.vis-timeline .vis-point{stroke-width:2px;fill-opacity:1.0}.vis-timeline .vis-legend-background{stroke-width:1px;fill-opacity:.9;fill:#fff;stroke:#c2c2c2}.vis-timeline .vis-outline{stroke-width:1px;fill-opacity:1;fill:#fff;stroke:#e5e5e5}.vis-timeline .vis-icon-fill{fill-opacity:.3;stroke:none}.vis-time-axis{position:relative;overflow:hidden}.vis-time-axis.vis-foreground{top:0;left:0;width:100%}.vis-time-axis.vis-background{position:absolute;top:0;left:0;width:100%;height:100%}.vis-time-axis .vis-text{position:absolute;color:#4d4d4d;padding:3px;overflow:hidden;box-sizing:border-box;white-space:nowrap}.vis-time-axis .vis-text.vis-measure{position:absolute;padding-left:0;padding-right:0;margin-left:0;margin-right:0;visibility:hidden}.vis-time-axis .vis-grid.vis-vertical{position:absolute;border-left:1px solid}.vis-time-axis .vis-grid.vis-vertical-rtl{position:absolute;border-right:1px solid}.vis-time-axis .vis-grid.vis-minor{border-color:#e5e5e5}.vis-time-axis .vis-grid.vis-major{border-color:#bfbfbf}.vis-timeline{position:relative;border:1px solid #bfbfbf;overflow:hidden;padding:0;margin:0;box-sizing:border-box}" }, "$:/plugins/felixhayashi/vis/vis.js": { "title": "$:/plugins/felixhayashi/vis/vis.js", "text": "/*\\\ntitle: $:/plugins/felixhayashi/vis/vis.js\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\\*/\n\n/*** TO AVOID STRANGE LIB ERRORS FROM BUBBLING UP *****************/\n\nif($tw.boot.tasks.trapErrors) {\n\n var defaultHandler = window.onerror;\n window.onerror = function(errorMsg, url, lineNumber) {\n \n if(errorMsg.indexOf(\"NS_ERROR_NOT_AVAILABLE\") !== -1\n && url == \"$:/plugins/felixhayashi/vis/vis.js\") {\n \n var text = \"Strange firefox related vis.js error (see #125)\";\n console.error(text, arguments);\n \n } else if(errorMsg.indexOf(\"Permission denied to access property\") !== -1) {\n \n var text = \"Strange firefox related vis.js error (see #163)\";\n console.error(text, arguments);\n \n } else if(defaultHandler) {\n \n defaultHandler.apply(this, arguments);\n \n }\n \n }\n \n}\n\n/******************************************************************/\n\n/**\n * vis.js\n * https://github.com/almende/vis\n *\n * A dynamic, browser-based visualization library.\n *\n * @version 4.21.0\n * @date 2017-10-12\n *\n * @license\n * Copyright (C) 2011-2017 Almende B.V, http://almende.com\n *\n * Vis.js is dual licensed under both\n *\n * * The Apache 2.0 License\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * and\n *\n * * The MIT License\n * http://opensource.org/licenses/MIT\n *\n * Vis.js may be distributed under either license.\n */\n\"use strict\";(function webpackUniversalModuleDefinition(root,factory){if(typeof exports===\"object\"&&typeof module===\"object\")module.exports=factory();else if(typeof define===\"function\"&&define.amd)define([],factory);else if(typeof exports===\"object\")exports[\"vis\"]=factory();else root[\"vis\"]=factory()})(this,function(){return function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId]){return installedModules[moduleId].exports}var module=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module.exports,module,module.exports,__webpack_require__);module.l=true;return module.exports}__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name)){Object.defineProperty(exports,name,{configurable:false,enumerable:true,get:getter})}};__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module[\"default\"]}:function getModuleExports(){return module};__webpack_require__.d(getter,\"a\",getter);return getter};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)};__webpack_require__.p=\"\";return __webpack_require__(__webpack_require__.s=123)}([function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;exports.default=function(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError(\"Cannot call a class as a function\")}}},function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;var _defineProperty=__webpack_require__(169);var _defineProperty2=_interopRequireDefault(_defineProperty);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if(\"value\"in descriptor)descriptor.writable=true;(0,_defineProperty2.default)(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor}}()},function(module,exports,__webpack_require__){\"use strict\";var _getIterator2=__webpack_require__(77);var _getIterator3=_interopRequireDefault(_getIterator2);var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var moment=__webpack_require__(9);var uuid=__webpack_require__(157);exports.isNumber=function(object){return object instanceof Number||typeof object==\"number\"};exports.recursiveDOMDelete=function(DOMobject){if(DOMobject){while(DOMobject.hasChildNodes()===true){exports.recursiveDOMDelete(DOMobject.firstChild);DOMobject.removeChild(DOMobject.firstChild)}}};exports.giveRange=function(min,max,total,value){if(max==min){return.5}else{var scale=1/(max-min);return Math.max(0,(value-min)*scale)}};exports.isString=function(object){return object instanceof String||typeof object==\"string\"};exports.isDate=function(object){if(object instanceof Date){return true}else if(exports.isString(object)){var match=ASPDateRegex.exec(object);if(match){return true}else if(!isNaN(Date.parse(object))){return true}}return false};exports.randomUUID=function(){return uuid.v4()};exports.assignAllKeys=function(obj,value){for(var prop in obj){if(obj.hasOwnProperty(prop)){if((0,_typeof3[\"default\"])(obj[prop])!==\"object\"){obj[prop]=value}}}};function copyOrDelete(a,b,prop,allowDeletion){var doDeletion=false;if(allowDeletion===true){doDeletion=b[prop]===null&&a[prop]!==undefined}if(doDeletion){delete a[prop]}else{a[prop]=b[prop]}}exports.fillIfDefined=function(a,b){var allowDeletion=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;for(var prop in a){if(b[prop]!==undefined){if(b[prop]===null||(0,_typeof3[\"default\"])(b[prop])!==\"object\"){copyOrDelete(a,b,prop,allowDeletion)}else{if((0,_typeof3[\"default\"])(a[prop])===\"object\"){exports.fillIfDefined(a[prop],b[prop],allowDeletion)}}}}};exports.extend=function(a,b){for(var i=1;i<arguments.length;i++){var other=arguments[i];for(var prop in other){if(other.hasOwnProperty(prop)){a[prop]=other[prop]}}}return a};exports.selectiveExtend=function(props,a,b){if(!Array.isArray(props)){throw new Error(\"Array with property names expected as first argument\")}for(var i=2;i<arguments.length;i++){var other=arguments[i];for(var p=0;p<props.length;p++){var prop=props[p];if(other&&other.hasOwnProperty(prop)){a[prop]=other[prop]}}}return a};exports.selectiveDeepExtend=function(props,a,b){var allowDeletion=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;if(Array.isArray(b)){throw new TypeError(\"Arrays are not supported by deepExtend\")}for(var p=0;p<props.length;p++){var prop=props[p];if(b.hasOwnProperty(prop)){if(b[prop]&&b[prop].constructor===Object){if(a[prop]===undefined){a[prop]={}}if(a[prop].constructor===Object){exports.deepExtend(a[prop],b[prop],false,allowDeletion)}else{copyOrDelete(a,b,prop,allowDeletion)}}else if(Array.isArray(b[prop])){throw new TypeError(\"Arrays are not supported by deepExtend\")}else{copyOrDelete(a,b,prop,allowDeletion)}}}return a};exports.selectiveNotDeepExtend=function(propsToExclude,a,b){var allowDeletion=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;if(Array.isArray(b)){throw new TypeError(\"Arrays are not supported by deepExtend\")}for(var prop in b){if(!b.hasOwnProperty(prop))continue;if(propsToExclude.indexOf(prop)!==-1)continue;if(b[prop]&&b[prop].constructor===Object){if(a[prop]===undefined){a[prop]={}}if(a[prop].constructor===Object){exports.deepExtend(a[prop],b[prop])}else{copyOrDelete(a,b,prop,allowDeletion)}}else if(Array.isArray(b[prop])){a[prop]=[];for(var i=0;i<b[prop].length;i++){a[prop].push(b[prop][i])}}else{copyOrDelete(a,b,prop,allowDeletion)}}return a};exports.deepExtend=function(a,b){var protoExtend=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var allowDeletion=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;for(var prop in b){if(b.hasOwnProperty(prop)||protoExtend===true){if(b[prop]&&b[prop].constructor===Object){if(a[prop]===undefined){a[prop]={}}if(a[prop].constructor===Object){exports.deepExtend(a[prop],b[prop],protoExtend)}else{copyOrDelete(a,b,prop,allowDeletion)}}else if(Array.isArray(b[prop])){a[prop]=[];for(var i=0;i<b[prop].length;i++){a[prop].push(b[prop][i])}}else{copyOrDelete(a,b,prop,allowDeletion)}}}return a};exports.equalArray=function(a,b){if(a.length!=b.length)return false;for(var i=0,len=a.length;i<len;i++){if(a[i]!=b[i])return false}return true};exports.convert=function(object,type){var match;if(object===undefined){return undefined}if(object===null){return null}if(!type){return object}if(!(typeof type===\"string\")&&!(type instanceof String)){throw new Error(\"Type must be a string\")}switch(type){case\"boolean\":case\"Boolean\":return Boolean(object);case\"number\":case\"Number\":if(exports.isString(object)&&!isNaN(Date.parse(object))){return moment(object).valueOf()}else{return Number(object.valueOf())}case\"string\":case\"String\":return String(object);case\"Date\":if(exports.isNumber(object)){return new Date(object)}if(object instanceof Date){return new Date(object.valueOf())}else if(moment.isMoment(object)){return new Date(object.valueOf())}if(exports.isString(object)){match=ASPDateRegex.exec(object);if(match){return new Date(Number(match[1]))}else{return moment(new Date(object)).toDate()}}else{throw new Error(\"Cannot convert object of type \"+exports.getType(object)+\" to type Date\")}case\"Moment\":if(exports.isNumber(object)){return moment(object)}if(object instanceof Date){return moment(object.valueOf())}else if(moment.isMoment(object)){return moment(object)}if(exports.isString(object)){match=ASPDateRegex.exec(object);if(match){return moment(Number(match[1]))}else{return moment(object)}}else{throw new Error(\"Cannot convert object of type \"+exports.getType(object)+\" to type Date\")}case\"ISODate\":if(exports.isNumber(object)){return new Date(object)}else if(object instanceof Date){return object.toISOString()}else if(moment.isMoment(object)){return object.toDate().toISOString()}else if(exports.isString(object)){match=ASPDateRegex.exec(object);if(match){return new Date(Number(match[1])).toISOString()}else{return moment(object).format()}}else{throw new Error(\"Cannot convert object of type \"+exports.getType(object)+\" to type ISODate\")}case\"ASPDate\":if(exports.isNumber(object)){return\"/Date(\"+object+\")/\"}else if(object instanceof Date){return\"/Date(\"+object.valueOf()+\")/\"}else if(exports.isString(object)){match=ASPDateRegex.exec(object);var value;if(match){value=new Date(Number(match[1])).valueOf()}else{value=new Date(object).valueOf()}return\"/Date(\"+value+\")/\"}else{throw new Error(\"Cannot convert object of type \"+exports.getType(object)+\" to type ASPDate\")}default:throw new Error('Unknown type \"'+type+'\"')}};var ASPDateRegex=/^\\/?Date\\((\\-?\\d+)/i;exports.getType=function(object){var type=typeof object===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(object);if(type==\"object\"){if(object===null){return\"null\"}if(object instanceof Boolean){return\"Boolean\"}if(object instanceof Number){return\"Number\"}if(object instanceof String){return\"String\"}if(Array.isArray(object)){return\"Array\"}if(object instanceof Date){return\"Date\"}return\"Object\"}else if(type==\"number\"){return\"Number\"}else if(type==\"boolean\"){return\"Boolean\"}else if(type==\"string\"){return\"String\"}else if(type===undefined){return\"undefined\"}return type};exports.copyAndExtendArray=function(arr,newValue){var newArr=[];for(var i=0;i<arr.length;i++){newArr.push(arr[i])}newArr.push(newValue);return newArr};exports.copyArray=function(arr){var newArr=[];for(var i=0;i<arr.length;i++){newArr.push(arr[i])}return newArr};exports.getAbsoluteLeft=function(elem){return elem.getBoundingClientRect().left};exports.getAbsoluteRight=function(elem){return elem.getBoundingClientRect().right};exports.getAbsoluteTop=function(elem){return elem.getBoundingClientRect().top};exports.addClassName=function(elem,classNames){var classes=elem.className.split(\" \");var newClasses=classNames.split(\" \");classes=classes.concat(newClasses.filter(function(className){return classes.indexOf(className)<0}));elem.className=classes.join(\" \")};exports.removeClassName=function(elem,classNames){var classes=elem.className.split(\" \");var oldClasses=classNames.split(\" \");classes=classes.filter(function(className){return oldClasses.indexOf(className)<0});elem.className=classes.join(\" \")};exports.forEach=function(object,callback){var i,len;if(Array.isArray(object)){for(i=0,len=object.length;i<len;i++){callback(object[i],i,object)}}else{for(i in object){if(object.hasOwnProperty(i)){callback(object[i],i,object)}}}};exports.toArray=function(object){var array=[];for(var prop in object){if(object.hasOwnProperty(prop))array.push(object[prop])}return array};exports.updateProperty=function(object,key,value){if(object[key]!==value){object[key]=value;return true}else{return false}};exports.throttle=function(fn){var scheduled=false;return function throttled(){if(!scheduled){scheduled=true;requestAnimationFrame(function(){scheduled=false;fn()})}}};exports.addEventListener=function(element,action,listener,useCapture){if(element.addEventListener){if(useCapture===undefined)useCapture=false;if(action===\"mousewheel\"&&navigator.userAgent.indexOf(\"Firefox\")>=0){action=\"DOMMouseScroll\"}element.addEventListener(action,listener,useCapture)}else{element.attachEvent(\"on\"+action,listener)}};exports.removeEventListener=function(element,action,listener,useCapture){if(element.removeEventListener){if(useCapture===undefined)useCapture=false;if(action===\"mousewheel\"&&navigator.userAgent.indexOf(\"Firefox\")>=0){action=\"DOMMouseScroll\"}element.removeEventListener(action,listener,useCapture)}else{element.detachEvent(\"on\"+action,listener)}};exports.preventDefault=function(event){if(!event)event=window.event;if(event.preventDefault){event.preventDefault()}else{event.returnValue=false}};exports.getTarget=function(event){if(!event){event=window.event}var target;if(event.target){target=event.target}else if(event.srcElement){target=event.srcElement}if(target.nodeType!=undefined&&target.nodeType==3){target=target.parentNode}return target};exports.hasParent=function(element,parent){var e=element;while(e){if(e===parent){return true}e=e.parentNode}return false};exports.option={};exports.option.asBoolean=function(value,defaultValue){if(typeof value==\"function\"){value=value()}if(value!=null){return value!=false}return defaultValue||null};exports.option.asNumber=function(value,defaultValue){if(typeof value==\"function\"){value=value()}if(value!=null){return Number(value)||defaultValue||null}return defaultValue||null};exports.option.asString=function(value,defaultValue){if(typeof value==\"function\"){value=value()}if(value!=null){return String(value)}return defaultValue||null};exports.option.asSize=function(value,defaultValue){if(typeof value==\"function\"){value=value()}if(exports.isString(value)){return value}else if(exports.isNumber(value)){return value+\"px\"}else{return defaultValue||null}};exports.option.asElement=function(value,defaultValue){if(typeof value==\"function\"){value=value()}return value||defaultValue||null};exports.hexToRGB=function(hex){var shorthandRegex=/^#?([a-f\\d])([a-f\\d])([a-f\\d])$/i;hex=hex.replace(shorthandRegex,function(m,r,g,b){return r+r+g+g+b+b});var result=/^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.exec(hex);return result?{r:parseInt(result[1],16),g:parseInt(result[2],16),b:parseInt(result[3],16)}:null};exports.overrideOpacity=function(color,opacity){var rgb;if(color.indexOf(\"rgba\")!=-1){return color}else if(color.indexOf(\"rgb\")!=-1){rgb=color.substr(color.indexOf(\"(\")+1).replace(\")\",\"\").split(\",\");return\"rgba(\"+rgb[0]+\",\"+rgb[1]+\",\"+rgb[2]+\",\"+opacity+\")\"}else{rgb=exports.hexToRGB(color);if(rgb==null){return color}else{return\"rgba(\"+rgb.r+\",\"+rgb.g+\",\"+rgb.b+\",\"+opacity+\")\"}}};exports.RGBToHex=function(red,green,blue){return\"#\"+((1<<24)+(red<<16)+(green<<8)+blue).toString(16).slice(1)};exports.parseColor=function(color){var c;if(exports.isString(color)===true){if(exports.isValidRGB(color)===true){var rgb=color.substr(4).substr(0,color.length-5).split(\",\").map(function(value){return parseInt(value)});color=exports.RGBToHex(rgb[0],rgb[1],rgb[2])}if(exports.isValidHex(color)===true){var hsv=exports.hexToHSV(color);var lighterColorHSV={h:hsv.h,s:hsv.s*.8,v:Math.min(1,hsv.v*1.02)};var darkerColorHSV={h:hsv.h,s:Math.min(1,hsv.s*1.25),v:hsv.v*.8};var darkerColorHex=exports.HSVToHex(darkerColorHSV.h,darkerColorHSV.s,darkerColorHSV.v);var lighterColorHex=exports.HSVToHex(lighterColorHSV.h,lighterColorHSV.s,lighterColorHSV.v);c={background:color,border:darkerColorHex,highlight:{background:lighterColorHex,border:darkerColorHex},hover:{background:lighterColorHex,border:darkerColorHex}}}else{c={background:color,border:color,highlight:{background:color,border:color},hover:{background:color,border:color}}}}else{c={};c.background=color.background||undefined;c.border=color.border||undefined;if(exports.isString(color.highlight)){c.highlight={border:color.highlight,background:color.highlight}}else{c.highlight={};c.highlight.background=color.highlight&&color.highlight.background||undefined;c.highlight.border=color.highlight&&color.highlight.border||undefined}if(exports.isString(color.hover)){c.hover={border:color.hover,background:color.hover}}else{c.hover={};c.hover.background=color.hover&&color.hover.background||undefined;c.hover.border=color.hover&&color.hover.border||undefined}}return c};exports.RGBToHSV=function(red,green,blue){red=red/255;green=green/255;blue=blue/255;var minRGB=Math.min(red,Math.min(green,blue));var maxRGB=Math.max(red,Math.max(green,blue));if(minRGB==maxRGB){return{h:0,s:0,v:minRGB}}var d=red==minRGB?green-blue:blue==minRGB?red-green:blue-red;var h=red==minRGB?3:blue==minRGB?1:5;var hue=60*(h-d/(maxRGB-minRGB))/360;var saturation=(maxRGB-minRGB)/maxRGB;var value=maxRGB;return{h:hue,s:saturation,v:value}};var cssUtil={split:function split(cssText){var styles={};cssText.split(\";\").forEach(function(style){if(style.trim()!=\"\"){var parts=style.split(\":\");var key=parts[0].trim();var value=parts[1].trim();styles[key]=value}});return styles},join:function join(styles){return(0,_keys2[\"default\"])(styles).map(function(key){return key+\": \"+styles[key]}).join(\"; \")}};exports.addCssText=function(element,cssText){var currentStyles=cssUtil.split(element.style.cssText);var newStyles=cssUtil.split(cssText);var styles=exports.extend(currentStyles,newStyles);element.style.cssText=cssUtil.join(styles)};exports.removeCssText=function(element,cssText){var styles=cssUtil.split(element.style.cssText);var removeStyles=cssUtil.split(cssText);for(var key in removeStyles){if(removeStyles.hasOwnProperty(key)){delete styles[key]}}element.style.cssText=cssUtil.join(styles)};exports.HSVToRGB=function(h,s,v){var r,g,b;var i=Math.floor(h*6);var f=h*6-i;var p=v*(1-s);var q=v*(1-f*s);var t=v*(1-(1-f)*s);switch(i%6){case 0:r=v,g=t,b=p;break;case 1:r=q,g=v,b=p;break;case 2:r=p,g=v,b=t;break;case 3:r=p,g=q,b=v;break;case 4:r=t,g=p,b=v;break;case 5:r=v,g=p,b=q;break}return{r:Math.floor(r*255),g:Math.floor(g*255),b:Math.floor(b*255)}};exports.HSVToHex=function(h,s,v){var rgb=exports.HSVToRGB(h,s,v);return exports.RGBToHex(rgb.r,rgb.g,rgb.b)};exports.hexToHSV=function(hex){var rgb=exports.hexToRGB(hex);return exports.RGBToHSV(rgb.r,rgb.g,rgb.b)};exports.isValidHex=function(hex){var isOk=/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(hex);return isOk};exports.isValidRGB=function(rgb){rgb=rgb.replace(\" \",\"\");var isOk=/rgb\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3})\\)/i.test(rgb);return isOk};exports.isValidRGBA=function(rgba){rgba=rgba.replace(\" \",\"\");var isOk=/rgba\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3}),(.{1,3})\\)/i.test(rgba);return isOk};exports.selectiveBridgeObject=function(fields,referenceObject){if(referenceObject!==null&&(typeof referenceObject===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(referenceObject))===\"object\"){var objectTo=(0,_create2[\"default\"])(referenceObject);for(var i=0;i<fields.length;i++){if(referenceObject.hasOwnProperty(fields[i])){if((0,_typeof3[\"default\"])(referenceObject[fields[i]])==\"object\"){objectTo[fields[i]]=exports.bridgeObject(referenceObject[fields[i]])}}}return objectTo}else{return null}};exports.bridgeObject=function(referenceObject){if(referenceObject!==null&&(typeof referenceObject===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(referenceObject))===\"object\"){var objectTo=(0,_create2[\"default\"])(referenceObject);if(referenceObject instanceof Element){objectTo=referenceObject}else{objectTo=(0,_create2[\"default\"])(referenceObject);for(var i in referenceObject){if(referenceObject.hasOwnProperty(i)){if((0,_typeof3[\"default\"])(referenceObject[i])==\"object\"){objectTo[i]=exports.bridgeObject(referenceObject[i])}}}}return objectTo}else{return null}};exports.insertSort=function(a,compare){for(var i=0;i<a.length;i++){var k=a[i];for(var j=i;j>0&&compare(k,a[j-1])<0;j--){a[j]=a[j-1]}a[j]=k}return a};exports.mergeOptions=function(mergeTarget,options,option){var globalOptions=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{};var isPresent=function isPresent(obj){return obj!==null&&obj!==undefined};var isObject=function isObject(obj){return obj!==null&&(typeof obj===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(obj))===\"object\"};var isEmpty=function isEmpty(obj){for(var x in obj){if(obj.hasOwnProperty(x))return false}return true};if(!isObject(mergeTarget)){throw new Error(\"Parameter mergeTarget must be an object\")}if(!isObject(options)){throw new Error(\"Parameter options must be an object\")}if(!isPresent(option)){throw new Error(\"Parameter option must have a value\")}if(!isObject(globalOptions)){throw new Error(\"Parameter globalOptions must be an object\")}var doMerge=function doMerge(target,options,option){if(!isObject(target[option])){target[option]={}}var src=options[option];var dst=target[option];for(var prop in src){if(src.hasOwnProperty(prop)){dst[prop]=src[prop]}}};var srcOption=options[option];var globalPassed=isObject(globalOptions)&&!isEmpty(globalOptions);var globalOption=globalPassed?globalOptions[option]:undefined;var globalEnabled=globalOption?globalOption.enabled:undefined;if(srcOption===undefined){return}if(typeof srcOption===\"boolean\"){if(!isObject(mergeTarget[option])){mergeTarget[option]={}}mergeTarget[option].enabled=srcOption;return}if(srcOption===null&&!isObject(mergeTarget[option])){if(isPresent(globalOption)){mergeTarget[option]=(0,_create2[\"default\"])(globalOption)}else{return}}if(!isObject(srcOption)){return}var enabled=true;if(srcOption.enabled!==undefined){enabled=srcOption.enabled}else{if(globalEnabled!==undefined){enabled=globalOption.enabled}}doMerge(mergeTarget,options,option);mergeTarget[option].enabled=enabled};exports.binarySearchCustom=function(orderedItems,comparator,field,field2){var maxIterations=1e4;var iteration=0;var low=0;var high=orderedItems.length-1;while(low<=high&&iteration<maxIterations){var middle=Math.floor((low+high)/2);var item=orderedItems[middle];var value=field2===undefined?item[field]:item[field][field2];var searchResult=comparator(value);if(searchResult==0){return middle}else if(searchResult==-1){low=middle+1}else{high=middle-1}iteration++}return-1};exports.binarySearchValue=function(orderedItems,target,field,sidePreference,comparator){var maxIterations=1e4;var iteration=0;var low=0;var high=orderedItems.length-1;var prevValue,value,nextValue,middle;comparator=comparator!=undefined?comparator:function(a,b){return a==b?0:a<b?-1:1};while(low<=high&&iteration<maxIterations){middle=Math.floor(.5*(high+low));prevValue=orderedItems[Math.max(0,middle-1)][field];value=orderedItems[middle][field];nextValue=orderedItems[Math.min(orderedItems.length-1,middle+1)][field];if(comparator(value,target)==0){return middle}else if(comparator(prevValue,target)<0&&comparator(value,target)>0){return sidePreference==\"before\"?Math.max(0,middle-1):middle}else if(comparator(value,target)<0&&comparator(nextValue,target)>0){return sidePreference==\"before\"?middle:Math.min(orderedItems.length-1,middle+1)}else{if(comparator(value,target)<0){low=middle+1}else{high=middle-1}}iteration++}return-1};exports.easingFunctions={linear:function linear(t){return t},easeInQuad:function easeInQuad(t){return t*t},easeOutQuad:function easeOutQuad(t){return t*(2-t)},easeInOutQuad:function easeInOutQuad(t){return t<.5?2*t*t:-1+(4-2*t)*t},easeInCubic:function easeInCubic(t){return t*t*t},easeOutCubic:function easeOutCubic(t){return--t*t*t+1},easeInOutCubic:function easeInOutCubic(t){return t<.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1},easeInQuart:function easeInQuart(t){return t*t*t*t},easeOutQuart:function easeOutQuart(t){return 1- --t*t*t*t},easeInOutQuart:function easeInOutQuart(t){return t<.5?8*t*t*t*t:1-8*--t*t*t*t},easeInQuint:function easeInQuint(t){return t*t*t*t*t},easeOutQuint:function easeOutQuint(t){return 1+--t*t*t*t*t},easeInOutQuint:function easeInOutQuint(t){return t<.5?16*t*t*t*t*t:1+16*--t*t*t*t*t}};exports.getScrollBarWidth=function(){var inner=document.createElement(\"p\");inner.style.width=\"100%\";inner.style.height=\"200px\";var outer=document.createElement(\"div\");outer.style.position=\"absolute\";outer.style.top=\"0px\";outer.style.left=\"0px\";outer.style.visibility=\"hidden\";outer.style.width=\"200px\";outer.style.height=\"150px\";outer.style.overflow=\"hidden\";outer.appendChild(inner);document.body.appendChild(outer);var w1=inner.offsetWidth;outer.style.overflow=\"scroll\";var w2=inner.offsetWidth;if(w1==w2)w2=outer.clientWidth;document.body.removeChild(outer);return w1-w2};exports.topMost=function(pile,accessors){var candidate=void 0;if(!Array.isArray(accessors)){accessors=[accessors]}var _iteratorNormalCompletion=true;var _didIteratorError=false;var _iteratorError=undefined;try{for(var _iterator=(0,_getIterator3[\"default\"])(pile),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var member=_step.value;if(member){candidate=member[accessors[0]];for(var i=1;i<accessors.length;i++){if(candidate){candidate=candidate[accessors[i]]}else{continue}}if(typeof candidate!=\"undefined\"){break}}}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator[\"return\"]){_iterator[\"return\"]()}}finally{if(_didIteratorError){throw _iteratorError}}}return candidate}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(194),__esModule:true}},function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(self,call){if(!self){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return call&&((typeof call===\"undefined\"?\"undefined\":(0,_typeof3.default)(call))===\"object\"||typeof call===\"function\")?call:self}},function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;var _setPrototypeOf=__webpack_require__(196);var _setPrototypeOf2=_interopRequireDefault(_setPrototypeOf);var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(subClass,superClass){if(typeof superClass!==\"function\"&&superClass!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+(typeof superClass===\"undefined\"?\"undefined\":(0,_typeof3.default)(superClass)))}subClass.prototype=(0,_create2.default)(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)_setPrototypeOf2.default?(0,_setPrototypeOf2.default)(subClass,superClass):subClass.__proto__=superClass}},function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;var _iterator=__webpack_require__(142);var _iterator2=_interopRequireDefault(_iterator);var _symbol=__webpack_require__(144);var _symbol2=_interopRequireDefault(_symbol);var _typeof=typeof _symbol2.default===\"function\"&&typeof _iterator2.default===\"symbol\"?function(obj){return typeof obj}:function(obj){return obj&&typeof _symbol2.default===\"function\"&&obj.constructor===_symbol2.default&&obj!==_symbol2.default.prototype?\"symbol\":typeof obj};function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=typeof _symbol2.default===\"function\"&&_typeof(_iterator2.default)===\"symbol\"?function(obj){return typeof obj===\"undefined\"?\"undefined\":_typeof(obj)}:function(obj){return obj&&typeof _symbol2.default===\"function\"&&obj.constructor===_symbol2.default&&obj!==_symbol2.default.prototype?\"symbol\":typeof obj===\"undefined\"?\"undefined\":_typeof(obj)}},function(module,exports){var core=module.exports={version:\"2.5.1\"};if(typeof __e==\"number\")__e=core},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(140),__esModule:true}},function(module,exports,__webpack_require__){\"use strict\";module.exports=typeof window!==\"undefined\"&&window[\"moment\"]||__webpack_require__(154)},function(module,exports,__webpack_require__){\"use strict\";function hammerMock(){var noop=function noop(){};return{on:noop,off:noop,destroy:noop,emit:noop,get:function get(m){return{set:noop}}}}if(typeof window!==\"undefined\"){var propagating=__webpack_require__(175);var Hammer=window[\"Hammer\"]||__webpack_require__(176);module.exports=propagating(Hammer,{preventDefault:\"mouse\"})}else{module.exports=function(){return hammerMock()}}},function(module,exports,__webpack_require__){\"use strict\";var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Queue=__webpack_require__(43);function DataSet(data,options){if(data&&!Array.isArray(data)){options=data;data=null}this._options=options||{};this._data={};this.length=0;this._fieldId=this._options.fieldId||\"id\";this._type={};if(this._options.type){var fields=(0,_keys2[\"default\"])(this._options.type);for(var i=0,len=fields.length;i<len;i++){var field=fields[i];var value=this._options.type[field];if(value==\"Date\"||value==\"ISODate\"||value==\"ASPDate\"){this._type[field]=\"Date\"}else{this._type[field]=value}}}this._subscribers={};if(data){this.add(data)}this.setOptions(options)}DataSet.prototype.setOptions=function(options){if(options&&options.queue!==undefined){if(options.queue===false){if(this._queue){this._queue.destroy();delete this._queue}}else{if(!this._queue){this._queue=Queue.extend(this,{replace:[\"add\",\"update\",\"remove\"]})}if((0,_typeof3[\"default\"])(options.queue)===\"object\"){this._queue.setOptions(options.queue)}}}};DataSet.prototype.on=function(event,callback){var subscribers=this._subscribers[event];if(!subscribers){subscribers=[];this._subscribers[event]=subscribers}subscribers.push({callback:callback})};DataSet.prototype.off=function(event,callback){var subscribers=this._subscribers[event];if(subscribers){this._subscribers[event]=subscribers.filter(function(listener){return listener.callback!=callback})}};DataSet.prototype._trigger=function(event,params,senderId){if(event==\"*\"){throw new Error(\"Cannot trigger event *\")}var subscribers=[];if(event in this._subscribers){subscribers=subscribers.concat(this._subscribers[event])}if(\"*\"in this._subscribers){subscribers=subscribers.concat(this._subscribers[\"*\"])}for(var i=0,len=subscribers.length;i<len;i++){var subscriber=subscribers[i];if(subscriber.callback){subscriber.callback(event,params,senderId||null)}}};DataSet.prototype.add=function(data,senderId){var addedIds=[],id,me=this;if(Array.isArray(data)){for(var i=0,len=data.length;i<len;i++){id=me._addItem(data[i]);addedIds.push(id)}}else if(data&&(typeof data===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(data))===\"object\"){id=me._addItem(data);addedIds.push(id)}else{throw new Error(\"Unknown dataType\")}if(addedIds.length){this._trigger(\"add\",{items:addedIds},senderId)}return addedIds};DataSet.prototype.update=function(data,senderId){var addedIds=[];var updatedIds=[];var oldData=[];var updatedData=[];var me=this;var fieldId=me._fieldId;var addOrUpdate=function addOrUpdate(item){var id=item[fieldId];if(me._data[id]){var oldItem=util.extend({},me._data[id]);id=me._updateItem(item);updatedIds.push(id);updatedData.push(item);oldData.push(oldItem)}else{id=me._addItem(item);addedIds.push(id)}};if(Array.isArray(data)){for(var i=0,len=data.length;i<len;i++){if(data[i]&&(0,_typeof3[\"default\"])(data[i])===\"object\"){addOrUpdate(data[i])}else{console.warn(\"Ignoring input item, which is not an object at index \"+i)}}}else if(data&&(typeof data===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(data))===\"object\"){addOrUpdate(data)}else{throw new Error(\"Unknown dataType\")}if(addedIds.length){this._trigger(\"add\",{items:addedIds},senderId)}if(updatedIds.length){var props={items:updatedIds,oldData:oldData,data:updatedData};this._trigger(\"update\",props,senderId)}return addedIds.concat(updatedIds)};DataSet.prototype.get=function(args){var me=this;var id,ids,options;var firstType=util.getType(arguments[0]);if(firstType==\"String\"||firstType==\"Number\"){id=arguments[0];options=arguments[1]}else if(firstType==\"Array\"){\nids=arguments[0];options=arguments[1]}else{options=arguments[0]}var returnType;if(options&&options.returnType){var allowedValues=[\"Array\",\"Object\"];returnType=allowedValues.indexOf(options.returnType)==-1?\"Array\":options.returnType}else{returnType=\"Array\"}var type=options&&options.type||this._options.type;var filter=options&&options.filter;var items=[],item,itemIds,itemId,i,len;if(id!=undefined){item=me._getItem(id,type);if(item&&filter&&!filter(item)){item=null}}else if(ids!=undefined){for(i=0,len=ids.length;i<len;i++){item=me._getItem(ids[i],type);if(!filter||filter(item)){items.push(item)}}}else{itemIds=(0,_keys2[\"default\"])(this._data);for(i=0,len=itemIds.length;i<len;i++){itemId=itemIds[i];item=me._getItem(itemId,type);if(!filter||filter(item)){items.push(item)}}}if(options&&options.order&&id==undefined){this._sort(items,options.order)}if(options&&options.fields){var fields=options.fields;if(id!=undefined){item=this._filterFields(item,fields)}else{for(i=0,len=items.length;i<len;i++){items[i]=this._filterFields(items[i],fields)}}}if(returnType==\"Object\"){var result={},resultant;for(i=0,len=items.length;i<len;i++){resultant=items[i];result[resultant.id]=resultant}return result}else{if(id!=undefined){return item}else{return items}}};DataSet.prototype.getIds=function(options){var data=this._data,filter=options&&options.filter,order=options&&options.order,type=options&&options.type||this._options.type,itemIds=(0,_keys2[\"default\"])(data),i,len,id,item,items,ids=[];if(filter){if(order){items=[];for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];item=this._getItem(id,type);if(filter(item)){items.push(item)}}this._sort(items,order);for(i=0,len=items.length;i<len;i++){ids.push(items[i][this._fieldId])}}else{for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];item=this._getItem(id,type);if(filter(item)){ids.push(item[this._fieldId])}}}}else{if(order){items=[];for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];items.push(data[id])}this._sort(items,order);for(i=0,len=items.length;i<len;i++){ids.push(items[i][this._fieldId])}}else{for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];item=data[id];ids.push(item[this._fieldId])}}}return ids};DataSet.prototype.getDataSet=function(){return this};DataSet.prototype.forEach=function(callback,options){var filter=options&&options.filter,type=options&&options.type||this._options.type,data=this._data,itemIds=(0,_keys2[\"default\"])(data),i,len,item,id;if(options&&options.order){var items=this.get(options);for(i=0,len=items.length;i<len;i++){item=items[i];id=item[this._fieldId];callback(item,id)}}else{for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];item=this._getItem(id,type);if(!filter||filter(item)){callback(item,id)}}}};DataSet.prototype.map=function(callback,options){var filter=options&&options.filter,type=options&&options.type||this._options.type,mappedItems=[],data=this._data,itemIds=(0,_keys2[\"default\"])(data),i,len,id,item;for(i=0,len=itemIds.length;i<len;i++){id=itemIds[i];item=this._getItem(id,type);if(!filter||filter(item)){mappedItems.push(callback(item,id))}}if(options&&options.order){this._sort(mappedItems,options.order)}return mappedItems};DataSet.prototype._filterFields=function(item,fields){if(!item){return item}var filteredItem={},itemFields=(0,_keys2[\"default\"])(item),len=itemFields.length,i,field;if(Array.isArray(fields)){for(i=0;i<len;i++){field=itemFields[i];if(fields.indexOf(field)!=-1){filteredItem[field]=item[field]}}}else{for(i=0;i<len;i++){field=itemFields[i];if(fields.hasOwnProperty(field)){filteredItem[fields[field]]=item[field]}}}return filteredItem};DataSet.prototype._sort=function(items,order){if(util.isString(order)){var name=order;items.sort(function(a,b){var av=a[name];var bv=b[name];return av>bv?1:av<bv?-1:0})}else if(typeof order===\"function\"){items.sort(order)}else{throw new TypeError(\"Order must be a function or a string\")}};DataSet.prototype.remove=function(id,senderId){var removedIds=[],removedItems=[],ids=[],i,len,itemId,item;ids=Array.isArray(id)?id:[id];for(i=0,len=ids.length;i<len;i++){item=this._remove(ids[i]);if(item){itemId=item[this._fieldId];if(itemId!=undefined){removedIds.push(itemId);removedItems.push(item)}}}if(removedIds.length){this._trigger(\"remove\",{items:removedIds,oldData:removedItems},senderId)}return removedIds};DataSet.prototype._remove=function(id){var item,ident;if(util.isNumber(id)||util.isString(id)){ident=id}else if(id&&(typeof id===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(id))===\"object\"){ident=id[this._fieldId]}if(ident!==undefined&&this._data[ident]){item=this._data[ident];delete this._data[ident];this.length--;return item}return null};DataSet.prototype.clear=function(senderId){var i,len;var ids=(0,_keys2[\"default\"])(this._data);var items=[];for(i=0,len=ids.length;i<len;i++){items.push(this._data[ids[i]])}this._data={};this.length=0;this._trigger(\"remove\",{items:ids,oldData:items},senderId);return ids};DataSet.prototype.max=function(field){var data=this._data,itemIds=(0,_keys2[\"default\"])(data),max=null,maxField=null,i,len;for(i=0,len=itemIds.length;i<len;i++){var id=itemIds[i];var item=data[id];var itemField=item[field];if(itemField!=null&&(!max||itemField>maxField)){max=item;maxField=itemField}}return max};DataSet.prototype.min=function(field){var data=this._data,itemIds=(0,_keys2[\"default\"])(data),min=null,minField=null,i,len;for(i=0,len=itemIds.length;i<len;i++){var id=itemIds[i];var item=data[id];var itemField=item[field];if(itemField!=null&&(!min||itemField<minField)){min=item;minField=itemField}}return min};DataSet.prototype.distinct=function(field){var data=this._data;var itemIds=(0,_keys2[\"default\"])(data);var values=[];var fieldType=this._options.type&&this._options.type[field]||null;var count=0;var i,j,len;for(i=0,len=itemIds.length;i<len;i++){var id=itemIds[i];var item=data[id];var value=item[field];var exists=false;for(j=0;j<count;j++){if(values[j]==value){exists=true;break}}if(!exists&&value!==undefined){values[count]=value;count++}}if(fieldType){for(i=0,len=values.length;i<len;i++){values[i]=util.convert(values[i],fieldType)}}return values};DataSet.prototype._addItem=function(item){var id=item[this._fieldId];if(id!=undefined){if(this._data[id]){throw new Error(\"Cannot add item: item with id \"+id+\" already exists\")}}else{id=util.randomUUID();item[this._fieldId]=id}var d={},fields=(0,_keys2[\"default\"])(item),i,len;for(i=0,len=fields.length;i<len;i++){var field=fields[i];var fieldType=this._type[field];d[field]=util.convert(item[field],fieldType)}this._data[id]=d;this.length++;return id};DataSet.prototype._getItem=function(id,types){var field,value,i,len;var raw=this._data[id];if(!raw){return null}var converted={},fields=(0,_keys2[\"default\"])(raw);if(types){for(i=0,len=fields.length;i<len;i++){field=fields[i];value=raw[field];converted[field]=util.convert(value,types[field])}}else{for(i=0,len=fields.length;i<len;i++){field=fields[i];value=raw[field];converted[field]=value}}if(!converted[this._fieldId]){converted[this._fieldId]=raw.id}return converted};DataSet.prototype._updateItem=function(item){var id=item[this._fieldId];if(id==undefined){throw new Error(\"Cannot update item: item has no id (item: \"+(0,_stringify2[\"default\"])(item)+\")\")}var d=this._data[id];if(!d){throw new Error(\"Cannot update item: no item with id \"+id+\" found\")}var fields=(0,_keys2[\"default\"])(item);for(var i=0,len=fields.length;i<len;i++){var field=fields[i];var fieldType=this._type[field];d[field]=util.convert(item[field],fieldType)}return id};module.exports=DataSet},function(module,exports,__webpack_require__){\"use strict\";var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DataSet=__webpack_require__(11);function DataView(data,options){this._data=null;this._ids={};this.length=0;this._options=options||{};this._fieldId=\"id\";this._subscribers={};var me=this;this.listener=function(){me._onEvent.apply(me,arguments)};this.setData(data)}DataView.prototype.setData=function(data){var ids,id,i,len,items;if(this._data){if(this._data.off){this._data.off(\"*\",this.listener)}ids=this._data.getIds({filter:this._options&&this._options.filter});items=[];for(i=0,len=ids.length;i<len;i++){items.push(this._data._data[ids[i]])}this._ids={};this.length=0;this._trigger(\"remove\",{items:ids,oldData:items})}this._data=data;if(this._data){this._fieldId=this._options.fieldId||this._data&&this._data.options&&this._data.options.fieldId||\"id\";ids=this._data.getIds({filter:this._options&&this._options.filter});for(i=0,len=ids.length;i<len;i++){id=ids[i];this._ids[id]=true}this.length=ids.length;this._trigger(\"add\",{items:ids});if(this._data.on){this._data.on(\"*\",this.listener)}}};DataView.prototype.refresh=function(){var id,i,len;var ids=this._data.getIds({filter:this._options&&this._options.filter}),oldIds=(0,_keys2[\"default\"])(this._ids),newIds={},addedIds=[],removedIds=[],removedItems=[];for(i=0,len=ids.length;i<len;i++){id=ids[i];newIds[id]=true;if(!this._ids[id]){addedIds.push(id);this._ids[id]=true}}for(i=0,len=oldIds.length;i<len;i++){id=oldIds[i];if(!newIds[id]){removedIds.push(id);removedItems.push(this._data._data[id]);delete this._ids[id]}}this.length+=addedIds.length-removedIds.length;if(addedIds.length){this._trigger(\"add\",{items:addedIds})}if(removedIds.length){this._trigger(\"remove\",{items:removedIds,oldData:removedItems})}};DataView.prototype.get=function(args){var me=this;var ids,options,data;var firstType=util.getType(arguments[0]);if(firstType==\"String\"||firstType==\"Number\"||firstType==\"Array\"){ids=arguments[0];options=arguments[1];data=arguments[2]}else{options=arguments[0];data=arguments[1]}var viewOptions=util.extend({},this._options,options);if(this._options.filter&&options&&options.filter){viewOptions.filter=function(item){return me._options.filter(item)&&options.filter(item)}}var getArguments=[];if(ids!=undefined){getArguments.push(ids)}getArguments.push(viewOptions);getArguments.push(data);return this._data&&this._data.get.apply(this._data,getArguments)};DataView.prototype.getIds=function(options){var ids;if(this._data){var defaultFilter=this._options.filter;var filter;if(options&&options.filter){if(defaultFilter){filter=function filter(item){return defaultFilter(item)&&options.filter(item)}}else{filter=options.filter}}else{filter=defaultFilter}ids=this._data.getIds({filter:filter,order:options&&options.order})}else{ids=[]}return ids};DataView.prototype.map=function(callback,options){var mappedItems=[];if(this._data){var defaultFilter=this._options.filter;var filter;if(options&&options.filter){if(defaultFilter){filter=function filter(item){return defaultFilter(item)&&options.filter(item)}}else{filter=options.filter}}else{filter=defaultFilter}mappedItems=this._data.map(callback,{filter:filter,order:options&&options.order})}else{mappedItems=[]}return mappedItems};DataView.prototype.getDataSet=function(){var dataSet=this;while(dataSet instanceof DataView){dataSet=dataSet._data}return dataSet||null};DataView.prototype._onEvent=function(event,params,senderId){var i,len,id,item;var ids=params&¶ms.items;var addedIds=[],updatedIds=[],removedIds=[],oldItems=[],updatedItems=[],removedItems=[];if(ids&&this._data){switch(event){case\"add\":for(i=0,len=ids.length;i<len;i++){id=ids[i];item=this.get(id);if(item){this._ids[id]=true;addedIds.push(id)}}break;case\"update\":for(i=0,len=ids.length;i<len;i++){id=ids[i];item=this.get(id);if(item){if(this._ids[id]){updatedIds.push(id);updatedItems.push(params.data[i]);oldItems.push(params.oldData[i])}else{this._ids[id]=true;addedIds.push(id)}}else{if(this._ids[id]){delete this._ids[id];removedIds.push(id);removedItems.push(params.oldData[i])}else{}}}break;case\"remove\":for(i=0,len=ids.length;i<len;i++){id=ids[i];if(this._ids[id]){delete this._ids[id];removedIds.push(id);removedItems.push(params.oldData[i])}}break}this.length+=addedIds.length-removedIds.length;if(addedIds.length){this._trigger(\"add\",{items:addedIds},senderId)}if(updatedIds.length){this._trigger(\"update\",{items:updatedIds,oldData:oldItems,data:updatedItems},senderId)}if(removedIds.length){this._trigger(\"remove\",{items:removedIds,oldData:removedItems},senderId)}}};DataView.prototype.on=DataSet.prototype.on;DataView.prototype.off=DataSet.prototype.off;DataView.prototype._trigger=DataSet.prototype._trigger;DataView.prototype.subscribe=DataView.prototype.on;DataView.prototype.unsubscribe=DataView.prototype.off;module.exports=DataView},function(module,exports,__webpack_require__){var store=__webpack_require__(57)(\"wks\");var uid=__webpack_require__(40);var Symbol=__webpack_require__(18).Symbol;var USE_SYMBOL=typeof Symbol==\"function\";var $exports=module.exports=function(name){return store[name]||(store[name]=USE_SYMBOL&&Symbol[name]||(USE_SYMBOL?Symbol:uid)(\"Symbol.\"+name))};$exports.store=store},function(module,exports,__webpack_require__){\"use strict\";exports.prepareElements=function(JSONcontainer){for(var elementType in JSONcontainer){if(JSONcontainer.hasOwnProperty(elementType)){JSONcontainer[elementType].redundant=JSONcontainer[elementType].used;JSONcontainer[elementType].used=[]}}};exports.cleanupElements=function(JSONcontainer){for(var elementType in JSONcontainer){if(JSONcontainer.hasOwnProperty(elementType)){if(JSONcontainer[elementType].redundant){for(var i=0;i<JSONcontainer[elementType].redundant.length;i++){JSONcontainer[elementType].redundant[i].parentNode.removeChild(JSONcontainer[elementType].redundant[i])}JSONcontainer[elementType].redundant=[]}}}};exports.resetElements=function(JSONcontainer){exports.prepareElements(JSONcontainer);exports.cleanupElements(JSONcontainer);exports.prepareElements(JSONcontainer)};exports.getSVGElement=function(elementType,JSONcontainer,svgContainer){var element;if(JSONcontainer.hasOwnProperty(elementType)){if(JSONcontainer[elementType].redundant.length>0){element=JSONcontainer[elementType].redundant[0];JSONcontainer[elementType].redundant.shift()}else{element=document.createElementNS(\"http://www.w3.org/2000/svg\",elementType);svgContainer.appendChild(element)}}else{element=document.createElementNS(\"http://www.w3.org/2000/svg\",elementType);JSONcontainer[elementType]={used:[],redundant:[]};svgContainer.appendChild(element)}JSONcontainer[elementType].used.push(element);return element};exports.getDOMElement=function(elementType,JSONcontainer,DOMContainer,insertBefore){var element;if(JSONcontainer.hasOwnProperty(elementType)){if(JSONcontainer[elementType].redundant.length>0){element=JSONcontainer[elementType].redundant[0];JSONcontainer[elementType].redundant.shift()}else{element=document.createElement(elementType);if(insertBefore!==undefined){DOMContainer.insertBefore(element,insertBefore)}else{DOMContainer.appendChild(element)}}}else{element=document.createElement(elementType);JSONcontainer[elementType]={used:[],redundant:[]};if(insertBefore!==undefined){DOMContainer.insertBefore(element,insertBefore)}else{DOMContainer.appendChild(element)}}JSONcontainer[elementType].used.push(element);return element};exports.drawPoint=function(x,y,groupTemplate,JSONcontainer,svgContainer,labelObj){var point;if(groupTemplate.style==\"circle\"){point=exports.getSVGElement(\"circle\",JSONcontainer,svgContainer);point.setAttributeNS(null,\"cx\",x);point.setAttributeNS(null,\"cy\",y);point.setAttributeNS(null,\"r\",.5*groupTemplate.size)}else{point=exports.getSVGElement(\"rect\",JSONcontainer,svgContainer);point.setAttributeNS(null,\"x\",x-.5*groupTemplate.size);point.setAttributeNS(null,\"y\",y-.5*groupTemplate.size);point.setAttributeNS(null,\"width\",groupTemplate.size);point.setAttributeNS(null,\"height\",groupTemplate.size)}if(groupTemplate.styles!==undefined){point.setAttributeNS(null,\"style\",groupTemplate.styles)}point.setAttributeNS(null,\"class\",groupTemplate.className+\" vis-point\");if(labelObj){var label=exports.getSVGElement(\"text\",JSONcontainer,svgContainer);if(labelObj.xOffset){x=x+labelObj.xOffset}if(labelObj.yOffset){y=y+labelObj.yOffset}if(labelObj.content){label.textContent=labelObj.content}if(labelObj.className){label.setAttributeNS(null,\"class\",labelObj.className+\" vis-label\")}label.setAttributeNS(null,\"x\",x);label.setAttributeNS(null,\"y\",y)}return point};exports.drawBar=function(x,y,width,height,className,JSONcontainer,svgContainer,style){if(height!=0){if(height<0){height*=-1;y-=height}var rect=exports.getSVGElement(\"rect\",JSONcontainer,svgContainer);rect.setAttributeNS(null,\"x\",x-.5*width);rect.setAttributeNS(null,\"y\",y);rect.setAttributeNS(null,\"width\",width);rect.setAttributeNS(null,\"height\",height);rect.setAttributeNS(null,\"class\",className);if(style){rect.setAttributeNS(null,\"style\",style)}}}},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.printStyle=undefined;var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var errorFound=false;var allOptions=void 0;var printStyle=\"background: #FFeeee; color: #dd0000\";var Validator=function(){function Validator(){(0,_classCallCheck3[\"default\"])(this,Validator)}(0,_createClass3[\"default\"])(Validator,null,[{key:\"validate\",value:function validate(options,referenceOptions,subObject){errorFound=false;allOptions=referenceOptions;var usedOptions=referenceOptions;if(subObject!==undefined){usedOptions=referenceOptions[subObject]}Validator.parse(options,usedOptions,[]);return errorFound}},{key:\"parse\",value:function parse(options,referenceOptions,path){for(var option in options){if(options.hasOwnProperty(option)){Validator.check(option,options,referenceOptions,path)}}}},{key:\"check\",value:function check(option,options,referenceOptions,path){if(referenceOptions[option]===undefined&&referenceOptions.__any__===undefined){Validator.getSuggestion(option,referenceOptions,path);return}var referenceOption=option;var is_object=true;if(referenceOptions[option]===undefined&&referenceOptions.__any__!==undefined){referenceOption=\"__any__\";is_object=Validator.getType(options[option])===\"object\"}else{}var refOptionObj=referenceOptions[referenceOption];if(is_object&&refOptionObj.__type__!==undefined){refOptionObj=refOptionObj.__type__}Validator.checkFields(option,options,referenceOptions,referenceOption,refOptionObj,path)}},{key:\"checkFields\",value:function checkFields(option,options,referenceOptions,referenceOption,refOptionObj,path){var log=function log(message){console.log(\"%c\"+message+Validator.printLocation(path,option),printStyle)};var optionType=Validator.getType(options[option]);var refOptionType=refOptionObj[optionType];if(refOptionType!==undefined){if(Validator.getType(refOptionType)===\"array\"&&refOptionType.indexOf(options[option])===-1){log('Invalid option detected in \"'+option+'\".'+\" Allowed values are:\"+Validator.print(refOptionType)+' not \"'+options[option]+'\". ');errorFound=true}else if(optionType===\"object\"&&referenceOption!==\"__any__\"){path=util.copyAndExtendArray(path,option);Validator.parse(options[option],referenceOptions[referenceOption],path)}}else if(refOptionObj[\"any\"]===undefined){log('Invalid type received for \"'+option+'\". Expected: '+Validator.print((0,_keys2[\"default\"])(refOptionObj))+\". Received [\"+optionType+'] \"'+options[option]+'\"');errorFound=true}}},{key:\"getType\",value:function getType(object){var type=typeof object===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(object);if(type===\"object\"){if(object===null){return\"null\"}if(object instanceof Boolean){return\"boolean\"}if(object instanceof Number){return\"number\"}if(object instanceof String){return\"string\"}if(Array.isArray(object)){return\"array\"}if(object instanceof Date){return\"date\"}if(object.nodeType!==undefined){return\"dom\"}if(object._isAMomentObject===true){return\"moment\"}return\"object\"}else if(type===\"number\"){return\"number\"}else if(type===\"boolean\"){return\"boolean\"}else if(type===\"string\"){return\"string\"}else if(type===undefined){return\"undefined\"}return type}},{key:\"getSuggestion\",value:function getSuggestion(option,options,path){var localSearch=Validator.findInOptions(option,options,path,false);var globalSearch=Validator.findInOptions(option,allOptions,[],true);var localSearchThreshold=8;var globalSearchThreshold=4;var msg=void 0;if(localSearch.indexMatch!==undefined){msg=\" in \"+Validator.printLocation(localSearch.path,option,\"\")+'Perhaps it was incomplete? Did you mean: \"'+localSearch.indexMatch+'\"?\\n\\n'}else if(globalSearch.distance<=globalSearchThreshold&&localSearch.distance>globalSearch.distance){msg=\" in \"+Validator.printLocation(localSearch.path,option,\"\")+\"Perhaps it was misplaced? Matching option found at: \"+Validator.printLocation(globalSearch.path,globalSearch.closestMatch,\"\")}else if(localSearch.distance<=localSearchThreshold){msg='. Did you mean \"'+localSearch.closestMatch+'\"?'+Validator.printLocation(localSearch.path,option)}else{msg=\". Did you mean one of these: \"+Validator.print((0,_keys2[\"default\"])(options))+Validator.printLocation(path,option)}console.log('%cUnknown option detected: \"'+option+'\"'+msg,printStyle);errorFound=true}},{key:\"findInOptions\",value:function findInOptions(option,options,path){var recursive=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;var min=1e9;var closestMatch=\"\";var closestMatchPath=[];var lowerCaseOption=option.toLowerCase();var indexMatch=undefined;for(var op in options){var distance=void 0;if(options[op].__type__!==undefined&&recursive===true){var result=Validator.findInOptions(option,options[op],util.copyAndExtendArray(path,op));if(min>result.distance){closestMatch=result.closestMatch;closestMatchPath=result.path;min=result.distance;indexMatch=result.indexMatch}}else{if(op.toLowerCase().indexOf(lowerCaseOption)!==-1){indexMatch=op}distance=Validator.levenshteinDistance(option,op);if(min>distance){closestMatch=op;closestMatchPath=util.copyArray(path);min=distance}}}return{closestMatch:closestMatch,path:closestMatchPath,distance:min,indexMatch:indexMatch}}},{key:\"printLocation\",value:function printLocation(path,option){var prefix=arguments.length>2&&arguments[2]!==undefined?arguments[2]:\"Problem value found at: \\n\";var str=\"\\n\\n\"+prefix+\"options = {\\n\";for(var i=0;i<path.length;i++){for(var j=0;j<i+1;j++){str+=\" \"}str+=path[i]+\": {\\n\"}for(var _j=0;_j<path.length+1;_j++){str+=\" \"}str+=option+\"\\n\";for(var _i=0;_i<path.length+1;_i++){for(var _j2=0;_j2<path.length-_i;_j2++){str+=\" \"}str+=\"}\\n\"}return str+\"\\n\\n\"}},{key:\"print\",value:function print(options){return(0,_stringify2[\"default\"])(options).replace(/(\\\")|(\\[)|(\\])|(,\"__type__\")/g,\"\").replace(/(\\,)/g,\", \")}},{key:\"levenshteinDistance\",value:function levenshteinDistance(a,b){if(a.length===0)return b.length;if(b.length===0)return a.length;var matrix=[];var i;for(i=0;i<=b.length;i++){matrix[i]=[i]}var j;for(j=0;j<=a.length;j++){matrix[0][j]=j}for(i=1;i<=b.length;i++){for(j=1;j<=a.length;j++){if(b.charAt(i-1)==a.charAt(j-1)){matrix[i][j]=matrix[i-1][j-1]}else{matrix[i][j]=Math.min(matrix[i-1][j-1]+1,Math.min(matrix[i][j-1]+1,matrix[i-1][j]+1))}}}return matrix[b.length][a.length]}}]);return Validator}();exports[\"default\"]=Validator;exports.printStyle=printStyle},function(module,exports,__webpack_require__){\"use strict\";var util=__webpack_require__(2);function Component(body,options){this.options=null;this.props=null}Component.prototype.setOptions=function(options){if(options){util.extend(this.options,options)}};Component.prototype.redraw=function(){return false};Component.prototype.destroy=function(){};Component.prototype._isResized=function(){var resized=this.props._previousWidth!==this.props.width||this.props._previousHeight!==this.props.height;this.props._previousWidth=this.props.width;this.props._previousHeight=this.props.height;return resized};module.exports=Component},function(module,exports,__webpack_require__){var global=__webpack_require__(18);var core=__webpack_require__(7);var ctx=__webpack_require__(80);var hide=__webpack_require__(26);var PROTOTYPE=\"prototype\";var $export=function(type,name,source){var IS_FORCED=type&$export.F;var IS_GLOBAL=type&$export.G;var IS_STATIC=type&$export.S;var IS_PROTO=type&$export.P;var IS_BIND=type&$export.B;var IS_WRAP=type&$export.W;var exports=IS_GLOBAL?core:core[name]||(core[name]={});var expProto=exports[PROTOTYPE];var target=IS_GLOBAL?global:IS_STATIC?global[name]:(global[name]||{})[PROTOTYPE];var key,own,out;if(IS_GLOBAL)source=name;for(key in source){own=!IS_FORCED&&target&&target[key]!==undefined;if(own&&key in exports)continue;out=own?target[key]:source[key];exports[key]=IS_GLOBAL&&typeof target[key]!=\"function\"?source[key]:IS_BIND&&own?ctx(out,global):IS_WRAP&&target[key]==out?function(C){var F=function(a,b,c){if(this instanceof C){switch(arguments.length){case 0:return new C;case 1:return new C(a);case 2:return new C(a,b)}return new C(a,b,c)}return C.apply(this,arguments)};F[PROTOTYPE]=C[PROTOTYPE];return F}(out):IS_PROTO&&typeof out==\"function\"?ctx(Function.call,out):out;if(IS_PROTO){(exports.virtual||(exports.virtual={}))[key]=out;if(type&$export.R&&expProto&&!expProto[key])hide(expProto,key,out)}}};$export.F=1;$export.G=2;$export.S=4;$export.P=8;$export.B=16;$export.W=32;$export.U=64;$export.R=128;module.exports=$export},function(module,exports){var global=module.exports=typeof window!=\"undefined\"&&window.Math==Math?window:typeof self!=\"undefined\"&&self.Math==Math?self:Function(\"return this\")();if(typeof __g==\"number\")__g=global},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(160),__esModule:true}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(27);var IE8_DOM_DEFINE=__webpack_require__(81);var toPrimitive=__webpack_require__(53);var dP=Object.defineProperty;exports.f=__webpack_require__(21)?Object.defineProperty:function defineProperty(O,P,Attributes){anObject(O);P=toPrimitive(P,true);anObject(Attributes);if(IE8_DOM_DEFINE)try{return dP(O,P,Attributes)}catch(e){}if(\"get\"in Attributes||\"set\"in Attributes)throw TypeError(\"Accessors not supported!\");if(\"value\"in Attributes)O[P]=Attributes.value;return O}},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(28)(function(){return Object.defineProperty({},\"a\",{get:function(){return 7}}).a!=7})},function(module,exports){var hasOwnProperty={}.hasOwnProperty;module.exports=function(it,key){return hasOwnProperty.call(it,key)}},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var NodeBase=function(){function NodeBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,NodeBase);this.body=body;this.labelModule=labelModule;this.setOptions(options);this.top=undefined;this.left=undefined;this.height=undefined;this.width=undefined;this.radius=undefined;this.margin=undefined;this.refreshNeeded=true;this.boundingBox={top:0,left:0,right:0,bottom:0}}(0,_createClass3[\"default\"])(NodeBase,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"_setMargins\",value:function _setMargins(labelModule){this.margin={};if(this.options.margin){if((0,_typeof3[\"default\"])(this.options.margin)==\"object\"){this.margin.top=this.options.margin.top;this.margin.right=this.options.margin.right;this.margin.bottom=this.options.margin.bottom;this.margin.left=this.options.margin.left}else{this.margin.top=this.options.margin;this.margin.right=this.options.margin;this.margin.bottom=this.options.margin;this.margin.left=this.options.margin}}labelModule.adjustSizes(this.margin)}},{key:\"_distanceToBorder\",value:function _distanceToBorder(ctx,angle){var borderWidth=this.options.borderWidth;this.resize(ctx);return Math.min(Math.abs(this.width/2/Math.cos(angle)),Math.abs(this.height/2/Math.sin(angle)))+borderWidth}},{key:\"enableShadow\",value:function enableShadow(ctx,values){if(values.shadow){ctx.shadowColor=values.shadowColor;ctx.shadowBlur=values.shadowSize;ctx.shadowOffsetX=values.shadowX;ctx.shadowOffsetY=values.shadowY}}},{key:\"disableShadow\",value:function disableShadow(ctx,values){if(values.shadow){ctx.shadowColor=\"rgba(0,0,0,0)\";ctx.shadowBlur=0;ctx.shadowOffsetX=0;ctx.shadowOffsetY=0}}},{key:\"enableBorderDashes\",value:function enableBorderDashes(ctx,values){if(values.borderDashes!==false){if(ctx.setLineDash!==undefined){var dashes=values.borderDashes;if(dashes===true){dashes=[5,15]}ctx.setLineDash(dashes)}else{console.warn(\"setLineDash is not supported in this browser. The dashed borders cannot be used.\");this.options.shapeProperties.borderDashes=false;values.borderDashes=false}}}},{key:\"disableBorderDashes\",value:function disableBorderDashes(ctx,values){if(values.borderDashes!==false){if(ctx.setLineDash!==undefined){ctx.setLineDash([0])}else{console.warn(\"setLineDash is not supported in this browser. The dashed borders cannot be used.\");this.options.shapeProperties.borderDashes=false;values.borderDashes=false}}}},{key:\"needsRefresh\",value:function needsRefresh(selected,hover){if(this.refreshNeeded===true){this.refreshNeeded=false;return true}return this.width===undefined||this.labelModule.differentState(selected,hover)}},{key:\"initContextForDraw\",value:function initContextForDraw(ctx,values){var borderWidth=values.borderWidth/this.body.view.scale;ctx.lineWidth=Math.min(this.width,borderWidth);ctx.strokeStyle=values.borderColor;ctx.fillStyle=values.color}},{key:\"performStroke\",value:function performStroke(ctx,values){var borderWidth=values.borderWidth/this.body.view.scale;ctx.save();if(borderWidth>0){this.enableBorderDashes(ctx,values);ctx.stroke();this.disableBorderDashes(ctx,values)}ctx.restore()}},{key:\"performFill\",value:function performFill(ctx,values){this.enableShadow(ctx,values);ctx.fill();this.disableShadow(ctx,values);this.performStroke(ctx,values)}},{key:\"_addBoundingBoxMargin\",value:function _addBoundingBoxMargin(margin){this.boundingBox.left-=margin;this.boundingBox.top-=margin;this.boundingBox.bottom+=margin;this.boundingBox.right+=margin}},{key:\"_updateBoundingBox\",value:function _updateBoundingBox(x,y,ctx,selected,hover){if(ctx!==undefined){this.resize(ctx,selected,hover)}this.left=x-this.width/2;this.top=y-this.height/2;this.boundingBox.left=this.left;this.boundingBox.top=this.top;this.boundingBox.bottom=this.top+this.height;this.boundingBox.right=this.left+this.width}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y,ctx,selected,hover){this._updateBoundingBox(x,y,ctx,selected,hover)}},{key:\"getDimensionsFromLabel\",value:function getDimensionsFromLabel(ctx,selected,hover){this.textSize=this.labelModule.getTextSize(ctx,selected,hover);var width=this.textSize.width;var height=this.textSize.height;var DEFAULT_SIZE=14;if(width===0){width=DEFAULT_SIZE;height=DEFAULT_SIZE}return{width:width,height:height}}}]);return NodeBase}();exports[\"default\"]=NodeBase},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2)\n;var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var ShapeBase=function(_NodeBase){(0,_inherits3[\"default\"])(ShapeBase,_NodeBase);function ShapeBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,ShapeBase);return(0,_possibleConstructorReturn3[\"default\"])(this,(ShapeBase.__proto__||(0,_getPrototypeOf2[\"default\"])(ShapeBase)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(ShapeBase,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;var values=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{size:this.options.size};if(this.needsRefresh(selected,hover)){this.labelModule.getTextSize(ctx,selected,hover);var size=2*values.size;this.width=size;this.height=size;this.radius=.5*this.width}}},{key:\"_drawShape\",value:function _drawShape(ctx,shape,sizeMultiplier,x,y,selected,hover,values){this.resize(ctx,selected,hover,values);this.left=x-this.width/2;this.top=y-this.height/2;this.initContextForDraw(ctx,values);ctx[shape](x,y,values.size);this.performFill(ctx,values);if(this.options.label!==undefined){this.labelModule.calculateLabelSize(ctx,selected,hover,x,y,\"hanging\");var yLabel=y+.5*this.height+.5*this.labelModule.size.height;this.labelModule.draw(ctx,x,yLabel,selected,hover,\"hanging\")}this.updateBoundingBox(x,y)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y){this.boundingBox.top=y-this.options.size;this.boundingBox.left=x-this.options.size;this.boundingBox.right=x+this.options.size;this.boundingBox.bottom=y+this.options.size;if(this.options.label!==undefined&&this.labelModule.size.width>0){this.boundingBox.left=Math.min(this.boundingBox.left,this.labelModule.size.left);this.boundingBox.right=Math.max(this.boundingBox.right,this.labelModule.size.left+this.labelModule.size.width);this.boundingBox.bottom=Math.max(this.boundingBox.bottom,this.boundingBox.bottom+this.labelModule.size.height)}}}]);return ShapeBase}(_NodeBase3[\"default\"]);exports[\"default\"]=ShapeBase},function(module,exports,__webpack_require__){var IObject=__webpack_require__(78);var defined=__webpack_require__(51);module.exports=function(it){return IObject(defined(it))}},function(module,exports,__webpack_require__){var dP=__webpack_require__(20);var createDesc=__webpack_require__(39);module.exports=__webpack_require__(21)?function(object,key,value){return dP.f(object,key,createDesc(1,value))}:function(object,key,value){object[key]=value;return object}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(32);module.exports=function(it){if(!isObject(it))throw TypeError(it+\" is not an object!\");return it}},function(module,exports){module.exports=function(exec){try{return!!exec()}catch(e){return true}}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(138),__esModule:true}},function(module,exports,__webpack_require__){\"use strict\";exports.__esModule=true;var _isIterable2=__webpack_require__(188);var _isIterable3=_interopRequireDefault(_isIterable2);var _getIterator2=__webpack_require__(77);var _getIterator3=_interopRequireDefault(_getIterator2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default=function(){function sliceIterator(arr,i){var _arr=[];var _n=true;var _d=false;var _e=undefined;try{for(var _i=(0,_getIterator3.default)(arr),_s;!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break}}catch(err){_d=true;_e=err}finally{try{if(!_n&&_i[\"return\"])_i[\"return\"]()}finally{if(_d)throw _e}}return _arr}return function(arr,i){if(Array.isArray(arr)){return arr}else if((0,_isIterable3.default)(Object(arr))){return sliceIterator(arr,i)}else{throw new TypeError(\"Invalid attempt to destructure non-iterable instance\")}}}()},function(module,exports){module.exports={}},function(module,exports){module.exports=function(it){return typeof it===\"object\"?it!==null:typeof it===\"function\"}},function(module,exports,__webpack_require__){var $keys=__webpack_require__(84);var enumBugKeys=__webpack_require__(58);module.exports=Object.keys||function keys(O){return $keys(O,enumBugKeys)}},function(module,exports,__webpack_require__){\"use strict\";function Point3d(x,y,z){this.x=x!==undefined?x:0;this.y=y!==undefined?y:0;this.z=z!==undefined?z:0}Point3d.subtract=function(a,b){var sub=new Point3d;sub.x=a.x-b.x;sub.y=a.y-b.y;sub.z=a.z-b.z;return sub};Point3d.add=function(a,b){var sum=new Point3d;sum.x=a.x+b.x;sum.y=a.y+b.y;sum.z=a.z+b.z;return sum};Point3d.avg=function(a,b){return new Point3d((a.x+b.x)/2,(a.y+b.y)/2,(a.z+b.z)/2)};Point3d.crossProduct=function(a,b){var crossproduct=new Point3d;crossproduct.x=a.y*b.z-a.z*b.y;crossproduct.y=a.z*b.x-a.x*b.z;crossproduct.z=a.x*b.y-a.y*b.x;return crossproduct};Point3d.prototype.length=function(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)};module.exports=Point3d},function(module,exports,__webpack_require__){\"use strict\";var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(root,factory){if(true){!(__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_FACTORY__=factory,__WEBPACK_AMD_DEFINE_RESULT__=typeof __WEBPACK_AMD_DEFINE_FACTORY__===\"function\"?__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__):__WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))}else if(typeof exports===\"object\"){module.exports=factory()}else{root.keycharm=factory()}})(this,function(){function keycharm(options){var preventDefault=options&&options.preventDefault||false;var container=options&&options.container||window;var _exportFunctions={};var _bound={keydown:{},keyup:{}};var _keys={};var i;for(i=97;i<=122;i++){_keys[String.fromCharCode(i)]={code:65+(i-97),shift:false}}for(i=65;i<=90;i++){_keys[String.fromCharCode(i)]={code:i,shift:true}}for(i=0;i<=9;i++){_keys[\"\"+i]={code:48+i,shift:false}}for(i=1;i<=12;i++){_keys[\"F\"+i]={code:111+i,shift:false}}for(i=0;i<=9;i++){_keys[\"num\"+i]={code:96+i,shift:false}}_keys[\"num*\"]={code:106,shift:false};_keys[\"num+\"]={code:107,shift:false};_keys[\"num-\"]={code:109,shift:false};_keys[\"num/\"]={code:111,shift:false};_keys[\"num.\"]={code:110,shift:false};_keys[\"left\"]={code:37,shift:false};_keys[\"up\"]={code:38,shift:false};_keys[\"right\"]={code:39,shift:false};_keys[\"down\"]={code:40,shift:false};_keys[\"space\"]={code:32,shift:false};_keys[\"enter\"]={code:13,shift:false};_keys[\"shift\"]={code:16,shift:undefined};_keys[\"esc\"]={code:27,shift:false};_keys[\"backspace\"]={code:8,shift:false};_keys[\"tab\"]={code:9,shift:false};_keys[\"ctrl\"]={code:17,shift:false};_keys[\"alt\"]={code:18,shift:false};_keys[\"delete\"]={code:46,shift:false};_keys[\"pageup\"]={code:33,shift:false};_keys[\"pagedown\"]={code:34,shift:false};_keys[\"=\"]={code:187,shift:false};_keys[\"-\"]={code:189,shift:false};_keys[\"]\"]={code:221,shift:false};_keys[\"[\"]={code:219,shift:false};var down=function(event){handleEvent(event,\"keydown\")};var up=function(event){handleEvent(event,\"keyup\")};var handleEvent=function(event,type){if(_bound[type][event.keyCode]!==undefined){var bound=_bound[type][event.keyCode];for(var i=0;i<bound.length;i++){if(bound[i].shift===undefined){bound[i].fn(event)}else if(bound[i].shift==true&&event.shiftKey==true){bound[i].fn(event)}else if(bound[i].shift==false&&event.shiftKey==false){bound[i].fn(event)}}if(preventDefault==true){event.preventDefault()}}};_exportFunctions.bind=function(key,callback,type){if(type===undefined){type=\"keydown\"}if(_keys[key]===undefined){throw new Error(\"unsupported key: \"+key)}if(_bound[type][_keys[key].code]===undefined){_bound[type][_keys[key].code]=[]}_bound[type][_keys[key].code].push({fn:callback,shift:_keys[key].shift})};_exportFunctions.bindAll=function(callback,type){if(type===undefined){type=\"keydown\"}for(var key in _keys){if(_keys.hasOwnProperty(key)){_exportFunctions.bind(key,callback,type)}}};_exportFunctions.getKey=function(event){for(var key in _keys){if(_keys.hasOwnProperty(key)){if(event.shiftKey==true&&_keys[key].shift==true&&event.keyCode==_keys[key].code){return key}else if(event.shiftKey==false&&_keys[key].shift==false&&event.keyCode==_keys[key].code){return key}else if(event.keyCode==_keys[key].code&&key==\"shift\"){return key}}}return\"unknown key, currently not supported\"};_exportFunctions.unbind=function(key,callback,type){if(type===undefined){type=\"keydown\"}if(_keys[key]===undefined){throw new Error(\"unsupported key: \"+key)}if(callback!==undefined){var newBindings=[];var bound=_bound[type][_keys[key].code];if(bound!==undefined){for(var i=0;i<bound.length;i++){if(!(bound[i].fn==callback&&bound[i].shift==_keys[key].shift)){newBindings.push(_bound[type][_keys[key].code][i])}}}_bound[type][_keys[key].code]=newBindings}else{_bound[type][_keys[key].code]=[]}};_exportFunctions.reset=function(){_bound={keydown:{},keyup:{}}};_exportFunctions.destroy=function(){_bound={keydown:{},keyup:{}};container.removeEventListener(\"keydown\",down,true);container.removeEventListener(\"keyup\",up,true)};container.addEventListener(\"keydown\",down,true);container.addEventListener(\"keyup\",up,true);return _exportFunctions}return keycharm})},function(module,exports,__webpack_require__){\"use strict\";exports.convertHiddenOptions=function(moment,body,hiddenDates){if(hiddenDates&&!Array.isArray(hiddenDates)){return exports.convertHiddenOptions(moment,body,[hiddenDates])}body.hiddenDates=[];if(hiddenDates){if(Array.isArray(hiddenDates)==true){for(var i=0;i<hiddenDates.length;i++){if(hiddenDates[i].repeat===undefined){var dateItem={};dateItem.start=moment(hiddenDates[i].start).toDate().valueOf();dateItem.end=moment(hiddenDates[i].end).toDate().valueOf();body.hiddenDates.push(dateItem)}}body.hiddenDates.sort(function(a,b){return a.start-b.start})}}};exports.updateHiddenDates=function(moment,body,hiddenDates){if(hiddenDates&&!Array.isArray(hiddenDates)){return exports.updateHiddenDates(moment,body,[hiddenDates])}if(hiddenDates&&body.domProps.centerContainer.width!==undefined){exports.convertHiddenOptions(moment,body,hiddenDates);var start=moment(body.range.start);var end=moment(body.range.end);var totalRange=body.range.end-body.range.start;var pixelTime=totalRange/body.domProps.centerContainer.width;for(var i=0;i<hiddenDates.length;i++){if(hiddenDates[i].repeat!==undefined){var startDate=moment(hiddenDates[i].start);var endDate=moment(hiddenDates[i].end);if(startDate._d==\"Invalid Date\"){throw new Error(\"Supplied start date is not valid: \"+hiddenDates[i].start)}if(endDate._d==\"Invalid Date\"){throw new Error(\"Supplied end date is not valid: \"+hiddenDates[i].end)}var duration=endDate-startDate;if(duration>=4*pixelTime){var offset=0;var runUntil=end.clone();switch(hiddenDates[i].repeat){case\"daily\":if(startDate.day()!=endDate.day()){offset=1}startDate.dayOfYear(start.dayOfYear());startDate.year(start.year());startDate.subtract(7,\"days\");endDate.dayOfYear(start.dayOfYear());endDate.year(start.year());endDate.subtract(7-offset,\"days\");runUntil.add(1,\"weeks\");break;case\"weekly\":var dayOffset=endDate.diff(startDate,\"days\");var day=startDate.day();startDate.date(start.date());startDate.month(start.month());startDate.year(start.year());endDate=startDate.clone();startDate.day(day);endDate.day(day);endDate.add(dayOffset,\"days\");startDate.subtract(1,\"weeks\");endDate.subtract(1,\"weeks\");runUntil.add(1,\"weeks\");break;case\"monthly\":if(startDate.month()!=endDate.month()){offset=1}startDate.month(start.month());startDate.year(start.year());startDate.subtract(1,\"months\");endDate.month(start.month());endDate.year(start.year());endDate.subtract(1,\"months\");endDate.add(offset,\"months\");runUntil.add(1,\"months\");break;case\"yearly\":if(startDate.year()!=endDate.year()){offset=1}startDate.year(start.year());startDate.subtract(1,\"years\");endDate.year(start.year());endDate.subtract(1,\"years\");endDate.add(offset,\"years\");runUntil.add(1,\"years\");break;default:console.log(\"Wrong repeat format, allowed are: daily, weekly, monthly, yearly. Given:\",hiddenDates[i].repeat);return}while(startDate<runUntil){body.hiddenDates.push({start:startDate.valueOf(),end:endDate.valueOf()});switch(hiddenDates[i].repeat){case\"daily\":startDate.add(1,\"days\");endDate.add(1,\"days\");break;case\"weekly\":startDate.add(1,\"weeks\");endDate.add(1,\"weeks\");break;case\"monthly\":startDate.add(1,\"months\");endDate.add(1,\"months\");break;case\"yearly\":startDate.add(1,\"y\");endDate.add(1,\"y\");break;default:console.log(\"Wrong repeat format, allowed are: daily, weekly, monthly, yearly. Given:\",hiddenDates[i].repeat);return}}body.hiddenDates.push({start:startDate.valueOf(),end:endDate.valueOf()})}}}exports.removeDuplicates(body);var startHidden=exports.isHidden(body.range.start,body.hiddenDates);var endHidden=exports.isHidden(body.range.end,body.hiddenDates);var rangeStart=body.range.start;var rangeEnd=body.range.end;if(startHidden.hidden==true){rangeStart=body.range.startToFront==true?startHidden.startDate-1:startHidden.endDate+1}if(endHidden.hidden==true){rangeEnd=body.range.endToFront==true?endHidden.startDate-1:endHidden.endDate+1}if(startHidden.hidden==true||endHidden.hidden==true){body.range._applyRange(rangeStart,rangeEnd)}}};exports.removeDuplicates=function(body){var hiddenDates=body.hiddenDates;var safeDates=[];for(var i=0;i<hiddenDates.length;i++){for(var j=0;j<hiddenDates.length;j++){if(i!=j&&hiddenDates[j].remove!=true&&hiddenDates[i].remove!=true){if(hiddenDates[j].start>=hiddenDates[i].start&&hiddenDates[j].end<=hiddenDates[i].end){hiddenDates[j].remove=true}else if(hiddenDates[j].start>=hiddenDates[i].start&&hiddenDates[j].start<=hiddenDates[i].end){hiddenDates[i].end=hiddenDates[j].end;hiddenDates[j].remove=true}else if(hiddenDates[j].end>=hiddenDates[i].start&&hiddenDates[j].end<=hiddenDates[i].end){hiddenDates[i].start=hiddenDates[j].start;hiddenDates[j].remove=true}}}}for(i=0;i<hiddenDates.length;i++){if(hiddenDates[i].remove!==true){safeDates.push(hiddenDates[i])}}body.hiddenDates=safeDates;body.hiddenDates.sort(function(a,b){return a.start-b.start})};exports.printDates=function(dates){for(var i=0;i<dates.length;i++){console.log(i,new Date(dates[i].start),new Date(dates[i].end),dates[i].start,dates[i].end,dates[i].remove)}};exports.stepOverHiddenDates=function(moment,timeStep,previousTime){var stepInHidden=false;var currentValue=timeStep.current.valueOf();for(var i=0;i<timeStep.hiddenDates.length;i++){var startDate=timeStep.hiddenDates[i].start;var endDate=timeStep.hiddenDates[i].end;if(currentValue>=startDate&¤tValue<endDate){stepInHidden=true;break}}if(stepInHidden==true&¤tValue<timeStep._end.valueOf()&¤tValue!=previousTime){var prevValue=moment(previousTime);var newValue=moment(endDate);if(prevValue.year()!=newValue.year()){timeStep.switchedYear=true}else if(prevValue.month()!=newValue.month()){timeStep.switchedMonth=true}else if(prevValue.dayOfYear()!=newValue.dayOfYear()){timeStep.switchedDay=true}timeStep.current=newValue}};exports.toScreen=function(Core,time,width){var conversion;if(Core.body.hiddenDates.length==0){conversion=Core.range.conversion(width);return(time.valueOf()-conversion.offset)*conversion.scale}else{var hidden=exports.isHidden(time,Core.body.hiddenDates);if(hidden.hidden==true){time=hidden.startDate}var duration=exports.getHiddenDurationBetween(Core.body.hiddenDates,Core.range.start,Core.range.end);if(time<Core.range.start){conversion=Core.range.conversion(width,duration);var hiddenBeforeStart=exports.getHiddenDurationBeforeStart(Core.body.hiddenDates,time,conversion.offset);time=Core.options.moment(time).toDate().valueOf();time=time+hiddenBeforeStart;return-(conversion.offset-time.valueOf())*conversion.scale}else if(time>Core.range.end){var rangeAfterEnd={start:Core.range.start,end:time};time=exports.correctTimeForHidden(Core.options.moment,Core.body.hiddenDates,rangeAfterEnd,time);conversion=Core.range.conversion(width,duration);return(time.valueOf()-conversion.offset)*conversion.scale}else{time=exports.correctTimeForHidden(Core.options.moment,Core.body.hiddenDates,Core.range,time);conversion=Core.range.conversion(width,duration);return(time.valueOf()-conversion.offset)*conversion.scale}}};exports.toTime=function(Core,x,width){if(Core.body.hiddenDates.length==0){var conversion=Core.range.conversion(width);return new Date(x/conversion.scale+conversion.offset)}else{var hiddenDuration=exports.getHiddenDurationBetween(Core.body.hiddenDates,Core.range.start,Core.range.end);var totalDuration=Core.range.end-Core.range.start-hiddenDuration;var partialDuration=totalDuration*x/width;var accumulatedHiddenDuration=exports.getAccumulatedHiddenDuration(Core.body.hiddenDates,Core.range,partialDuration);return new Date(accumulatedHiddenDuration+partialDuration+Core.range.start)}};exports.getHiddenDurationBetween=function(hiddenDates,start,end){var duration=0;for(var i=0;i<hiddenDates.length;i++){var startDate=hiddenDates[i].start;var endDate=hiddenDates[i].end;if(startDate>=start&&endDate<end){duration+=endDate-startDate}}return duration};exports.getHiddenDurationBeforeStart=function(hiddenDates,start,end){var duration=0;for(var i=0;i<hiddenDates.length;i++){var startDate=hiddenDates[i].start;var endDate=hiddenDates[i].end;if(startDate>=start&&endDate<=end){duration+=endDate-startDate}}return duration};exports.correctTimeForHidden=function(moment,hiddenDates,range,time){time=moment(time).toDate().valueOf();time-=exports.getHiddenDurationBefore(moment,hiddenDates,range,time);return time};exports.getHiddenDurationBefore=function(moment,hiddenDates,range,time){var timeOffset=0;time=moment(time).toDate().valueOf();for(var i=0;i<hiddenDates.length;i++){var startDate=hiddenDates[i].start;var endDate=hiddenDates[i].end;if(startDate>=range.start&&endDate<range.end){if(time>=endDate){timeOffset+=endDate-startDate}}}return timeOffset};exports.getAccumulatedHiddenDuration=function(hiddenDates,range,requiredDuration){var hiddenDuration=0;var duration=0;var previousPoint=range.start;for(var i=0;i<hiddenDates.length;i++){var startDate=hiddenDates[i].start;var endDate=hiddenDates[i].end;if(startDate>=range.start&&endDate<range.end){duration+=startDate-previousPoint;previousPoint=endDate;if(duration>=requiredDuration){break}else{hiddenDuration+=endDate-startDate}}}return hiddenDuration};exports.snapAwayFromHidden=function(hiddenDates,time,direction,correctionEnabled){var isHidden=exports.isHidden(time,hiddenDates);if(isHidden.hidden==true){if(direction<0){if(correctionEnabled==true){return isHidden.startDate-(isHidden.endDate-time)-1}else{return isHidden.startDate-1}}else{if(correctionEnabled==true){return isHidden.endDate+(time-isHidden.startDate)+1}else{return isHidden.endDate+1}}}else{return time}};exports.isHidden=function(time,hiddenDates){for(var i=0;i<hiddenDates.length;i++){var startDate=hiddenDates[i].start;var endDate=hiddenDates[i].end;if(time>=startDate&&time<endDate){return{hidden:true,startDate:startDate,endDate:endDate}}}return{hidden:false,startDate:startDate,endDate:endDate}}},function(module,exports,__webpack_require__){\"use strict\";exports.onTouch=function(hammer,callback){callback.inputHandler=function(event){if(event.isFirst){callback(event)}};hammer.on(\"hammer.input\",callback.inputHandler)};exports.onRelease=function(hammer,callback){callback.inputHandler=function(event){if(event.isFinal){callback(event)}};return hammer.on(\"hammer.input\",callback.inputHandler)};exports.offTouch=function(hammer,callback){hammer.off(\"hammer.input\",callback.inputHandler)};exports.offRelease=exports.offTouch;exports.disablePreventDefaultVertically=function(pinchRecognizer){var TOUCH_ACTION_PAN_Y=\"pan-y\";pinchRecognizer.getTouchAction=function(){return[TOUCH_ACTION_PAN_Y]};return pinchRecognizer}},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hammer=__webpack_require__(10);var util=__webpack_require__(2);var moment=__webpack_require__(9);function Item(data,conversion,options){this.id=null;this.parent=null;this.data=data;this.dom=null;this.conversion=conversion||{};this.options=options||{};this.selected=false;this.displayed=false;this.groupShowing=true;this.dirty=true;this.top=null;this.right=null;this.left=null;this.width=null;this.height=null;this.editable=null;this._updateEditStatus()}Item.prototype.stack=true;Item.prototype.select=function(){this.selected=true;this.dirty=true;if(this.displayed)this.redraw()};Item.prototype.unselect=function(){this.selected=false;this.dirty=true;if(this.displayed)this.redraw()};Item.prototype.setData=function(data){var groupChanged=data.group!=undefined&&this.data.group!=data.group;if(groupChanged&&this.parent!=null){this.parent.itemSet._moveToGroup(this,data.group)}if(this.parent){this.parent.stackDirty=true}var subGroupChanged=data.subgroup!=undefined&&this.data.subgroup!=data.subgroup;if(subGroupChanged&&this.parent!=null){this.parent.changeSubgroup(this,this.data.subgroup,data.subgroup)}this.data=data;this._updateEditStatus();this.dirty=true;if(this.displayed)this.redraw()};Item.prototype.setParent=function(parent){if(this.displayed){this.hide();this.parent=parent;if(this.parent){this.show()}}else{this.parent=parent}};Item.prototype.isVisible=function(range){return false};Item.prototype.show=function(){return false};Item.prototype.hide=function(){return false};Item.prototype.redraw=function(){};Item.prototype.repositionX=function(){};Item.prototype.repositionY=function(){};Item.prototype._repaintDragCenter=function(){if(this.selected&&this.options.editable.updateTime&&!this.dom.dragCenter){var me=this;var dragCenter=document.createElement(\"div\");dragCenter.className=\"vis-drag-center\";dragCenter.dragCenterItem=this;var hammer=new Hammer(dragCenter);hammer.on(\"tap\",function(event){me.parent.itemSet.body.emitter.emit(\"click\",{event:event,item:me.id})});hammer.on(\"doubletap\",function(event){event.stopPropagation();me.parent.itemSet._onUpdateItem(me);me.parent.itemSet.body.emitter.emit(\"doubleClick\",{event:event,item:me.id})});if(this.dom.box){if(this.dom.dragLeft){this.dom.box.insertBefore(dragCenter,this.dom.dragLeft)}else{this.dom.box.appendChild(dragCenter)}}else if(this.dom.point){this.dom.point.appendChild(dragCenter)}this.dom.dragCenter=dragCenter}else if(!this.selected&&this.dom.dragCenter){if(this.dom.dragCenter.parentNode){this.dom.dragCenter.parentNode.removeChild(this.dom.dragCenter)}this.dom.dragCenter=null}};Item.prototype._repaintDeleteButton=function(anchor){var editable=(this.options.editable.overrideItems||this.editable==null)&&this.options.editable.remove||!this.options.editable.overrideItems&&this.editable!=null&&this.editable.remove;if(this.selected&&editable&&!this.dom.deleteButton){var me=this;var deleteButton=document.createElement(\"div\");if(this.options.rtl){deleteButton.className=\"vis-delete-rtl\"}else{deleteButton.className=\"vis-delete\"}deleteButton.title=\"Delete this item\";new Hammer(deleteButton).on(\"tap\",function(event){event.stopPropagation();me.parent.removeFromDataSet(me)});anchor.appendChild(deleteButton);this.dom.deleteButton=deleteButton}else if(!this.selected&&this.dom.deleteButton){if(this.dom.deleteButton.parentNode){this.dom.deleteButton.parentNode.removeChild(this.dom.deleteButton)}this.dom.deleteButton=null}};Item.prototype._repaintOnItemUpdateTimeTooltip=function(anchor){if(!this.options.tooltipOnItemUpdateTime)return;var editable=(this.options.editable.updateTime||this.data.editable===true)&&this.data.editable!==false;if(this.selected&&editable&&!this.dom.onItemUpdateTimeTooltip){var onItemUpdateTimeTooltip=document.createElement(\"div\");onItemUpdateTimeTooltip.className=\"vis-onUpdateTime-tooltip\";anchor.appendChild(onItemUpdateTimeTooltip);this.dom.onItemUpdateTimeTooltip=onItemUpdateTimeTooltip}else if(!this.selected&&this.dom.onItemUpdateTimeTooltip){if(this.dom.onItemUpdateTimeTooltip.parentNode){this.dom.onItemUpdateTimeTooltip.parentNode.removeChild(this.dom.onItemUpdateTimeTooltip)}this.dom.onItemUpdateTimeTooltip=null}if(this.dom.onItemUpdateTimeTooltip){this.dom.onItemUpdateTimeTooltip.style.visibility=this.parent.itemSet.touchParams.itemIsDragging?\"visible\":\"hidden\";if(this.options.rtl){this.dom.onItemUpdateTimeTooltip.style.right=this.dom.content.style.right}else{this.dom.onItemUpdateTimeTooltip.style.left=this.dom.content.style.left}var tooltipOffset=50;var scrollTop=this.parent.itemSet.body.domProps.scrollTop;var itemDistanceFromTop;if(this.options.orientation.item==\"top\"){itemDistanceFromTop=this.top}else{itemDistanceFromTop=this.parent.height-this.top-this.height}var isCloseToTop=itemDistanceFromTop+this.parent.top-tooltipOffset<-scrollTop;if(isCloseToTop){this.dom.onItemUpdateTimeTooltip.style.bottom=\"\";this.dom.onItemUpdateTimeTooltip.style.top=this.height+2+\"px\"}else{this.dom.onItemUpdateTimeTooltip.style.top=\"\";this.dom.onItemUpdateTimeTooltip.style.bottom=this.height+2+\"px\"}var content;var templateFunction;if(this.options.tooltipOnItemUpdateTime&&this.options.tooltipOnItemUpdateTime.template){templateFunction=this.options.tooltipOnItemUpdateTime.template.bind(this);content=templateFunction(this.data)}else{content=\"start: \"+moment(this.data.start).format(\"MM/DD/YYYY hh:mm\");if(this.data.end){content+=\"<br> end: \"+moment(this.data.end).format(\"MM/DD/YYYY hh:mm\")}}this.dom.onItemUpdateTimeTooltip.innerHTML=content}};Item.prototype._updateContents=function(element){var content;var changed;var templateFunction;var itemVisibleFrameContent;var visibleFrameTemplateFunction;var itemData=this.parent.itemSet.itemsData.get(this.id);var frameElement=this.dom.box||this.dom.point;var itemVisibleFrameContentElement=frameElement.getElementsByClassName(\"vis-item-visible-frame\")[0];if(this.options.visibleFrameTemplate){visibleFrameTemplateFunction=this.options.visibleFrameTemplate.bind(this);itemVisibleFrameContent=visibleFrameTemplateFunction(itemData,frameElement)}else{itemVisibleFrameContent=\"\"}if(itemVisibleFrameContentElement){if(itemVisibleFrameContent instanceof Object&&!(itemVisibleFrameContent instanceof Element)){visibleFrameTemplateFunction(itemData,itemVisibleFrameContentElement)}else{changed=this._contentToString(this.itemVisibleFrameContent)!==this._contentToString(itemVisibleFrameContent);if(changed){if(itemVisibleFrameContent instanceof Element){itemVisibleFrameContentElement.innerHTML=\"\";itemVisibleFrameContentElement.appendChild(itemVisibleFrameContent)}else if(itemVisibleFrameContent!=undefined){itemVisibleFrameContentElement.innerHTML=itemVisibleFrameContent}else{if(!(this.data.type==\"background\"&&this.data.content===undefined)){throw new Error('Property \"content\" missing in item '+this.id)}}this.itemVisibleFrameContent=itemVisibleFrameContent}}}if(this.options.template){templateFunction=this.options.template.bind(this);content=templateFunction(itemData,element,this.data)}else{content=this.data.content}if(content instanceof Object&&!(content instanceof Element)){templateFunction(itemData,element)}else{changed=this._contentToString(this.content)!==this._contentToString(content);if(changed){if(content instanceof Element){element.innerHTML=\"\";element.appendChild(content)}else if(content!=undefined){element.innerHTML=content}else{if(!(this.data.type==\"background\"&&this.data.content===undefined)){throw new Error('Property \"content\" missing in item '+this.id)}}this.content=content}}};Item.prototype._updateDataAttributes=function(element){if(this.options.dataAttributes&&this.options.dataAttributes.length>0){var attributes=[];if(Array.isArray(this.options.dataAttributes)){attributes=this.options.dataAttributes}else if(this.options.dataAttributes==\"all\"){attributes=(0,_keys2[\"default\"])(this.data)}else{return}for(var i=0;i<attributes.length;i++){var name=attributes[i];var value=this.data[name];if(value!=null){element.setAttribute(\"data-\"+name,value)}else{element.removeAttribute(\"data-\"+name)}}}};Item.prototype._updateStyle=function(element){if(this.style){util.removeCssText(element,this.style);this.style=null}if(this.data.style){util.addCssText(element,this.data.style);this.style=this.data.style}};Item.prototype._contentToString=function(content){if(typeof content===\"string\")return content;if(content&&\"outerHTML\"in content)return content.outerHTML;return content};Item.prototype._updateEditStatus=function(){if(this.options){if(typeof this.options.editable===\"boolean\"){this.editable={updateTime:this.options.editable,updateGroup:this.options.editable,remove:this.options.editable}}else if((0,_typeof3[\"default\"])(this.options.editable)===\"object\"){this.editable={};util.selectiveExtend([\"updateTime\",\"updateGroup\",\"remove\"],this.editable,this.options.editable)}}if(!this.options||!this.options.editable||this.options.editable.overrideItems!==true){if(this.data){if(typeof this.data.editable===\"boolean\"){this.editable={updateTime:this.data.editable,updateGroup:this.data.editable,remove:this.data.editable}}else if((0,_typeof3[\"default\"])(this.data.editable)===\"object\"){this.editable={};util.selectiveExtend([\"updateTime\",\"updateGroup\",\"remove\"],this.editable,this.data.editable)}}}};Item.prototype.getWidthLeft=function(){return 0};Item.prototype.getWidthRight=function(){return 0};Item.prototype.getTitle=function(){return this.data.title};module.exports=Item},function(module,exports){module.exports=function(bitmap,value){return{enumerable:!(bitmap&1),configurable:!(bitmap&2),writable:!(bitmap&4),value:value}}},function(module,exports){var id=0;var px=Math.random();module.exports=function(key){return\"Symbol(\".concat(key===undefined?\"\":key,\")_\",(++id+px).toString(36))}},function(module,exports,__webpack_require__){var defined=__webpack_require__(51);module.exports=function(it){return Object(defined(it))}},function(module,exports){exports.f={}.propertyIsEnumerable},function(module,exports,__webpack_require__){\"use strict\";function Queue(options){this.delay=null;this.max=Infinity;this._queue=[];this._timeout=null;this._extended=null;this.setOptions(options)}Queue.prototype.setOptions=function(options){if(options&&typeof options.delay!==\"undefined\"){this.delay=options.delay}if(options&&typeof options.max!==\"undefined\"){this.max=options.max}this._flushIfNeeded()};Queue.extend=function(object,options){var queue=new Queue(options);if(object.flush!==undefined){throw new Error(\"Target object already has a property flush\")}object.flush=function(){queue.flush()};var methods=[{name:\"flush\",original:undefined}];if(options&&options.replace){for(var i=0;i<options.replace.length;i++){var name=options.replace[i];methods.push({name:name,original:object[name]});queue.replace(object,name)}}queue._extended={object:object,methods:methods};return queue};Queue.prototype.destroy=function(){this.flush();if(this._extended){var object=this._extended.object;var methods=this._extended.methods;for(var i=0;i<methods.length;i++){var method=methods[i];if(method.original){object[method.name]=method.original}else{delete object[method.name]}}this._extended=null}};Queue.prototype.replace=function(object,method){var me=this;var original=object[method];if(!original){throw new Error(\"Method \"+method+\" undefined\")}object[method]=function(){var args=[];for(var i=0;i<arguments.length;i++){args[i]=arguments[i]}me.queue({args:args,fn:original,context:this})}};Queue.prototype.queue=function(entry){if(typeof entry===\"function\"){this._queue.push({fn:entry})}else{this._queue.push(entry)}this._flushIfNeeded()};Queue.prototype._flushIfNeeded=function(){\nif(this._queue.length>this.max){this.flush()}clearTimeout(this._timeout);if(this.queue.length>0&&typeof this.delay===\"number\"){var me=this;this._timeout=setTimeout(function(){me.flush()},this.delay)}};Queue.prototype.flush=function(){while(this._queue.length>0){var entry=this._queue.shift();entry.fn.apply(entry.context||entry.fn,entry.args||[])}};module.exports=Queue},function(module,exports){module.exports=Emitter;function Emitter(obj){if(obj)return mixin(obj)}function mixin(obj){for(var key in Emitter.prototype){obj[key]=Emitter.prototype[key]}return obj}Emitter.prototype.on=Emitter.prototype.addEventListener=function(event,fn){this._callbacks=this._callbacks||{};(this._callbacks[event]=this._callbacks[event]||[]).push(fn);return this};Emitter.prototype.once=function(event,fn){var self=this;this._callbacks=this._callbacks||{};function on(){self.off(event,on);fn.apply(this,arguments)}on.fn=fn;this.on(event,on);return this};Emitter.prototype.off=Emitter.prototype.removeListener=Emitter.prototype.removeAllListeners=Emitter.prototype.removeEventListener=function(event,fn){this._callbacks=this._callbacks||{};if(0==arguments.length){this._callbacks={};return this}var callbacks=this._callbacks[event];if(!callbacks)return this;if(1==arguments.length){delete this._callbacks[event];return this}var cb;for(var i=0;i<callbacks.length;i++){cb=callbacks[i];if(cb===fn||cb.fn===fn){callbacks.splice(i,1);break}}return this};Emitter.prototype.emit=function(event){this._callbacks=this._callbacks||{};var args=[].slice.call(arguments,1),callbacks=this._callbacks[event];if(callbacks){callbacks=callbacks.slice(0);for(var i=0,len=callbacks.length;i<len;++i){callbacks[i].apply(this,args)}}return this};Emitter.prototype.listeners=function(event){this._callbacks=this._callbacks||{};return this._callbacks[event]||[]};Emitter.prototype.hasListeners=function(event){return!!this.listeners(event).length}},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Component=__webpack_require__(16);var TimeStep=__webpack_require__(66);var DateUtil=__webpack_require__(36);var moment=__webpack_require__(9);function TimeAxis(body,options){this.dom={foreground:null,lines:[],majorTexts:[],minorTexts:[],redundant:{lines:[],majorTexts:[],minorTexts:[]}};this.props={range:{start:0,end:0,minimumStep:0},lineTop:0};this.defaultOptions={orientation:{axis:\"bottom\"},showMinorLabels:true,showMajorLabels:true,maxMinorChars:7,format:TimeStep.FORMAT,moment:moment,timeAxis:null};this.options=util.extend({},this.defaultOptions);this.body=body;this._create();this.setOptions(options)}TimeAxis.prototype=new Component;TimeAxis.prototype.setOptions=function(options){if(options){util.selectiveExtend([\"showMinorLabels\",\"showMajorLabels\",\"maxMinorChars\",\"hiddenDates\",\"timeAxis\",\"moment\",\"rtl\"],this.options,options);util.selectiveDeepExtend([\"format\"],this.options,options);if(\"orientation\"in options){if(typeof options.orientation===\"string\"){this.options.orientation.axis=options.orientation}else if((0,_typeof3[\"default\"])(options.orientation)===\"object\"&&\"axis\"in options.orientation){this.options.orientation.axis=options.orientation.axis}}if(\"locale\"in options){if(typeof moment.locale===\"function\"){moment.locale(options.locale)}else{moment.lang(options.locale)}}}};TimeAxis.prototype._create=function(){this.dom.foreground=document.createElement(\"div\");this.dom.background=document.createElement(\"div\");this.dom.foreground.className=\"vis-time-axis vis-foreground\";this.dom.background.className=\"vis-time-axis vis-background\"};TimeAxis.prototype.destroy=function(){if(this.dom.foreground.parentNode){this.dom.foreground.parentNode.removeChild(this.dom.foreground)}if(this.dom.background.parentNode){this.dom.background.parentNode.removeChild(this.dom.background)}this.body=null};TimeAxis.prototype.redraw=function(){var props=this.props;var foreground=this.dom.foreground;var background=this.dom.background;var parent=this.options.orientation.axis==\"top\"?this.body.dom.top:this.body.dom.bottom;var parentChanged=foreground.parentNode!==parent;this._calculateCharSize();var showMinorLabels=this.options.showMinorLabels&&this.options.orientation.axis!==\"none\";var showMajorLabels=this.options.showMajorLabels&&this.options.orientation.axis!==\"none\";props.minorLabelHeight=showMinorLabels?props.minorCharHeight:0;props.majorLabelHeight=showMajorLabels?props.majorCharHeight:0;props.height=props.minorLabelHeight+props.majorLabelHeight;props.width=foreground.offsetWidth;props.minorLineHeight=this.body.domProps.root.height-props.majorLabelHeight-(this.options.orientation.axis==\"top\"?this.body.domProps.bottom.height:this.body.domProps.top.height);props.minorLineWidth=1;props.majorLineHeight=props.minorLineHeight+props.majorLabelHeight;props.majorLineWidth=1;var foregroundNextSibling=foreground.nextSibling;var backgroundNextSibling=background.nextSibling;foreground.parentNode&&foreground.parentNode.removeChild(foreground);background.parentNode&&background.parentNode.removeChild(background);foreground.style.height=this.props.height+\"px\";this._repaintLabels();if(foregroundNextSibling){parent.insertBefore(foreground,foregroundNextSibling)}else{parent.appendChild(foreground)}if(backgroundNextSibling){this.body.dom.backgroundVertical.insertBefore(background,backgroundNextSibling)}else{this.body.dom.backgroundVertical.appendChild(background)}return this._isResized()||parentChanged};TimeAxis.prototype._repaintLabels=function(){var orientation=this.options.orientation.axis;var start=util.convert(this.body.range.start,\"Number\");var end=util.convert(this.body.range.end,\"Number\");var timeLabelsize=this.body.util.toTime((this.props.minorCharWidth||10)*this.options.maxMinorChars).valueOf();var minimumStep=timeLabelsize-DateUtil.getHiddenDurationBefore(this.options.moment,this.body.hiddenDates,this.body.range,timeLabelsize);minimumStep-=this.body.util.toTime(0).valueOf();var step=new TimeStep(new Date(start),new Date(end),minimumStep,this.body.hiddenDates,this.options);step.setMoment(this.options.moment);if(this.options.format){step.setFormat(this.options.format)}if(this.options.timeAxis){step.setScale(this.options.timeAxis)}this.step=step;var dom=this.dom;dom.redundant.lines=dom.lines;dom.redundant.majorTexts=dom.majorTexts;dom.redundant.minorTexts=dom.minorTexts;dom.lines=[];dom.majorTexts=[];dom.minorTexts=[];var current;var next;var x;var xNext;var isMajor;var nextIsMajor;var showMinorGrid;var width=0,prevWidth;var line;var labelMinor;var xFirstMajorLabel=undefined;var count=0;var MAX=1e3;var className;step.start();next=step.getCurrent();xNext=this.body.util.toScreen(next);while(step.hasNext()&&count<MAX){count++;isMajor=step.isMajor();className=step.getClassName();labelMinor=step.getLabelMinor();current=next;x=xNext;step.next();next=step.getCurrent();nextIsMajor=step.isMajor();xNext=this.body.util.toScreen(next);prevWidth=width;width=xNext-x;switch(step.scale){case\"week\":showMinorGrid=true;break;default:showMinorGrid=width>=prevWidth*.4;break}if(this.options.showMinorLabels&&showMinorGrid){var label=this._repaintMinorText(x,labelMinor,orientation,className);label.style.width=width+\"px\"}if(isMajor&&this.options.showMajorLabels){if(x>0){if(xFirstMajorLabel==undefined){xFirstMajorLabel=x}label=this._repaintMajorText(x,step.getLabelMajor(),orientation,className)}line=this._repaintMajorLine(x,width,orientation,className)}else{if(showMinorGrid){line=this._repaintMinorLine(x,width,orientation,className)}else{if(line){line.style.width=parseInt(line.style.width)+width+\"px\"}}}}if(count===MAX&&!warnedForOverflow){console.warn(\"Something is wrong with the Timeline scale. Limited drawing of grid lines to \"+MAX+\" lines.\");warnedForOverflow=true}if(this.options.showMajorLabels){var leftTime=this.body.util.toTime(0),leftText=step.getLabelMajor(leftTime),widthText=leftText.length*(this.props.majorCharWidth||10)+10;if(xFirstMajorLabel==undefined||widthText<xFirstMajorLabel){this._repaintMajorText(0,leftText,orientation,className)}}util.forEach(this.dom.redundant,function(arr){while(arr.length){var elem=arr.pop();if(elem&&elem.parentNode){elem.parentNode.removeChild(elem)}}})};TimeAxis.prototype._repaintMinorText=function(x,text,orientation,className){var label=this.dom.redundant.minorTexts.shift();if(!label){var content=document.createTextNode(\"\");label=document.createElement(\"div\");label.appendChild(content);this.dom.foreground.appendChild(label)}this.dom.minorTexts.push(label);label.innerHTML=text;label.style.top=orientation==\"top\"?this.props.majorLabelHeight+\"px\":\"0\";if(this.options.rtl){label.style.left=\"\";label.style.right=x+\"px\"}else{label.style.left=x+\"px\"}label.className=\"vis-text vis-minor \"+className;return label};TimeAxis.prototype._repaintMajorText=function(x,text,orientation,className){var label=this.dom.redundant.majorTexts.shift();if(!label){var content=document.createElement(\"div\");label=document.createElement(\"div\");label.appendChild(content);this.dom.foreground.appendChild(label)}label.childNodes[0].innerHTML=text;label.className=\"vis-text vis-major \"+className;label.style.top=orientation==\"top\"?\"0\":this.props.minorLabelHeight+\"px\";if(this.options.rtl){label.style.left=\"\";label.style.right=x+\"px\"}else{label.style.left=x+\"px\"}this.dom.majorTexts.push(label);return label};TimeAxis.prototype._repaintMinorLine=function(x,width,orientation,className){var line=this.dom.redundant.lines.shift();if(!line){line=document.createElement(\"div\");this.dom.background.appendChild(line)}this.dom.lines.push(line);var props=this.props;if(orientation==\"top\"){line.style.top=props.majorLabelHeight+\"px\"}else{line.style.top=this.body.domProps.top.height+\"px\"}line.style.height=props.minorLineHeight+\"px\";if(this.options.rtl){line.style.left=\"\";line.style.right=x-props.minorLineWidth/2+\"px\";line.className=\"vis-grid vis-vertical-rtl vis-minor \"+className}else{line.style.left=x-props.minorLineWidth/2+\"px\";line.className=\"vis-grid vis-vertical vis-minor \"+className}line.style.width=width+\"px\";return line};TimeAxis.prototype._repaintMajorLine=function(x,width,orientation,className){var line=this.dom.redundant.lines.shift();if(!line){line=document.createElement(\"div\");this.dom.background.appendChild(line)}this.dom.lines.push(line);var props=this.props;if(orientation==\"top\"){line.style.top=\"0\"}else{line.style.top=this.body.domProps.top.height+\"px\"}if(this.options.rtl){line.style.left=\"\";line.style.right=x-props.majorLineWidth/2+\"px\";line.className=\"vis-grid vis-vertical-rtl vis-major \"+className}else{line.style.left=x-props.majorLineWidth/2+\"px\";line.className=\"vis-grid vis-vertical vis-major \"+className}line.style.height=props.majorLineHeight+\"px\";line.style.width=width+\"px\";return line};TimeAxis.prototype._calculateCharSize=function(){if(!this.dom.measureCharMinor){this.dom.measureCharMinor=document.createElement(\"DIV\");this.dom.measureCharMinor.className=\"vis-text vis-minor vis-measure\";this.dom.measureCharMinor.style.position=\"absolute\";this.dom.measureCharMinor.appendChild(document.createTextNode(\"0\"));this.dom.foreground.appendChild(this.dom.measureCharMinor)}this.props.minorCharHeight=this.dom.measureCharMinor.clientHeight;this.props.minorCharWidth=this.dom.measureCharMinor.clientWidth;if(!this.dom.measureCharMajor){this.dom.measureCharMajor=document.createElement(\"DIV\");this.dom.measureCharMajor.className=\"vis-text vis-major vis-measure\";this.dom.measureCharMajor.style.position=\"absolute\";this.dom.measureCharMajor.appendChild(document.createTextNode(\"0\"));this.dom.foreground.appendChild(this.dom.measureCharMajor)}this.props.majorCharHeight=this.dom.measureCharMajor.clientHeight;this.props.majorCharWidth=this.dom.measureCharMajor.clientWidth};var warnedForOverflow=false;module.exports=TimeAxis},function(module,exports,__webpack_require__){\"use strict\";var Hammer=__webpack_require__(10);var util=__webpack_require__(2);var Component=__webpack_require__(16);var moment=__webpack_require__(9);var locales=__webpack_require__(98);function CustomTime(body,options){this.body=body;this.defaultOptions={moment:moment,locales:locales,locale:\"en\",id:undefined,title:undefined};this.options=util.extend({},this.defaultOptions);if(options&&options.time){this.customTime=options.time}else{this.customTime=new Date}this.eventParams={};this.setOptions(options);this._create()}CustomTime.prototype=new Component;CustomTime.prototype.setOptions=function(options){if(options){util.selectiveExtend([\"moment\",\"locale\",\"locales\",\"id\"],this.options,options)}};CustomTime.prototype._create=function(){var bar=document.createElement(\"div\");bar[\"custom-time\"]=this;bar.className=\"vis-custom-time \"+(this.options.id||\"\");bar.style.position=\"absolute\";bar.style.top=\"0px\";bar.style.height=\"100%\";this.bar=bar;var drag=document.createElement(\"div\");drag.style.position=\"relative\";drag.style.top=\"0px\";drag.style.left=\"-10px\";drag.style.height=\"100%\";drag.style.width=\"20px\";function onMouseWheel(e){this.body.range._onMouseWheel(e)}if(drag.addEventListener){drag.addEventListener(\"mousewheel\",onMouseWheel.bind(this),false);drag.addEventListener(\"DOMMouseScroll\",onMouseWheel.bind(this),false)}else{drag.attachEvent(\"onmousewheel\",onMouseWheel.bind(this))}bar.appendChild(drag);this.hammer=new Hammer(drag);this.hammer.on(\"panstart\",this._onDragStart.bind(this));this.hammer.on(\"panmove\",this._onDrag.bind(this));this.hammer.on(\"panend\",this._onDragEnd.bind(this));this.hammer.get(\"pan\").set({threshold:5,direction:Hammer.DIRECTION_HORIZONTAL})};CustomTime.prototype.destroy=function(){this.hide();this.hammer.destroy();this.hammer=null;this.body=null};CustomTime.prototype.redraw=function(){var parent=this.body.dom.backgroundVertical;if(this.bar.parentNode!=parent){if(this.bar.parentNode){this.bar.parentNode.removeChild(this.bar)}parent.appendChild(this.bar)}var x=this.body.util.toScreen(this.customTime);var locale=this.options.locales[this.options.locale];if(!locale){if(!this.warned){console.log(\"WARNING: options.locales['\"+this.options.locale+\"'] not found. See http://visjs.org/docs/timeline/#Localization\");this.warned=true}locale=this.options.locales[\"en\"]}var title=this.options.title;if(title===undefined){title=locale.time+\": \"+this.options.moment(this.customTime).format(\"dddd, MMMM Do YYYY, H:mm:ss\");title=title.charAt(0).toUpperCase()+title.substring(1)}else if(typeof title===\"function\"){title=title.call(this.customTime)}this.bar.style.left=x+\"px\";this.bar.title=title;return false};CustomTime.prototype.hide=function(){if(this.bar.parentNode){this.bar.parentNode.removeChild(this.bar)}};CustomTime.prototype.setCustomTime=function(time){this.customTime=util.convert(time,\"Date\");this.redraw()};CustomTime.prototype.getCustomTime=function(){return new Date(this.customTime.valueOf())};CustomTime.prototype.setCustomTitle=function(title){this.options.title=title};CustomTime.prototype._onDragStart=function(event){this.eventParams.dragging=true;this.eventParams.customTime=this.customTime;event.stopPropagation()};CustomTime.prototype._onDrag=function(event){if(!this.eventParams.dragging)return;var x=this.body.util.toScreen(this.eventParams.customTime)+event.deltaX;var time=this.body.util.toTime(x);this.setCustomTime(time);this.body.emitter.emit(\"timechange\",{id:this.options.id,time:new Date(this.customTime.valueOf()),event:event});event.stopPropagation()};CustomTime.prototype._onDragEnd=function(event){if(!this.eventParams.dragging)return;this.body.emitter.emit(\"timechanged\",{id:this.options.id,time:new Date(this.customTime.valueOf()),event:event});event.stopPropagation()};CustomTime.customTimeFromTarget=function(event){var target=event.target;while(target){if(target.hasOwnProperty(\"custom-time\")){return target[\"custom-time\"]}target=target.parentNode}return null};module.exports=CustomTime},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Label=__webpack_require__(117)[\"default\"];var ComponentUtil=__webpack_require__(48)[\"default\"];var Box=__webpack_require__(193)[\"default\"];var Circle=__webpack_require__(200)[\"default\"];var CircularImage=__webpack_require__(201)[\"default\"];var Database=__webpack_require__(202)[\"default\"];var Diamond=__webpack_require__(203)[\"default\"];var Dot=__webpack_require__(204)[\"default\"];var Ellipse=__webpack_require__(205)[\"default\"];var Icon=__webpack_require__(206)[\"default\"];var Image=__webpack_require__(207)[\"default\"];var Square=__webpack_require__(208)[\"default\"];var Hexagon=__webpack_require__(209)[\"default\"];var Star=__webpack_require__(210)[\"default\"];var Text=__webpack_require__(211)[\"default\"];var Triangle=__webpack_require__(212)[\"default\"];var TriangleDown=__webpack_require__(213)[\"default\"];var _require=__webpack_require__(15),printStyle=_require.printStyle;var Node=function(){function Node(options,body,imagelist,grouplist,globalOptions,defaultOptions){(0,_classCallCheck3[\"default\"])(this,Node);this.options=util.bridgeObject(globalOptions);this.globalOptions=globalOptions;this.defaultOptions=defaultOptions;this.body=body;this.edges=[];this.id=undefined;this.imagelist=imagelist;this.grouplist=grouplist;this.x=undefined;this.y=undefined;this.baseSize=this.options.size;this.baseFontSize=this.options.font.size;this.predefinedPosition=false;this.selected=false;this.hover=false;this.labelModule=new Label(this.body,this.options,false);this.setOptions(options)}(0,_createClass3[\"default\"])(Node,[{key:\"attachEdge\",value:function attachEdge(edge){if(this.edges.indexOf(edge)===-1){this.edges.push(edge)}}},{key:\"detachEdge\",value:function detachEdge(edge){var index=this.edges.indexOf(edge);if(index!=-1){this.edges.splice(index,1)}}},{key:\"setOptions\",value:function setOptions(options){var currentShape=this.options.shape;if(!options){return}if(options.id!==undefined){this.id=options.id}if(this.id===undefined){throw new Error(\"Node must have an id\")}Node.checkMass(options,this.id);if(options.x!==undefined){if(options.x===null){this.x=undefined;this.predefinedPosition=false}else{this.x=parseInt(options.x);this.predefinedPosition=true}}if(options.y!==undefined){if(options.y===null){this.y=undefined;this.predefinedPosition=false}else{this.y=parseInt(options.y);this.predefinedPosition=true}}if(options.size!==undefined){this.baseSize=options.size}if(options.value!==undefined){options.value=parseFloat(options.value)}Node.parseOptions(this.options,options,true,this.globalOptions,this.grouplist);var pile=[options,this.options,this.defaultOptions];this.chooser=ComponentUtil.choosify(\"node\",pile);this._load_images();this.updateLabelModule(options);this.updateShape(currentShape);return options.hidden!==undefined||options.physics!==undefined}},{key:\"_load_images\",value:function _load_images(){if(this.options.shape!==\"circularImage\"&&this.options.shape!==\"image\"){return}if(this.options.image===undefined){throw new Error(\"Option image must be defined for node type '\"+this.options.shape+\"'\")}if(this.imagelist===undefined){throw new Error(\"Internal Error: No images provided\")}if(typeof this.options.image===\"string\"){this.imageObj=this.imagelist.load(this.options.image,this.options.brokenImage,this.id)}else{if(this.options.image.unselected===undefined){throw new Error(\"No unselected image provided\")}this.imageObj=this.imagelist.load(this.options.image.unselected,this.options.brokenImage,this.id);if(this.options.image.selected!==undefined){this.imageObjAlt=this.imagelist.load(this.options.image.selected,this.options.brokenImage,this.id)}else{this.imageObjAlt=undefined}}}},{key:\"getFormattingValues\",value:function getFormattingValues(){var values={color:this.options.color.background,borderWidth:this.options.borderWidth,borderColor:this.options.color.border,size:this.options.size,borderDashes:this.options.shapeProperties.borderDashes,borderRadius:this.options.shapeProperties.borderRadius,shadow:this.options.shadow.enabled,shadowColor:this.options.shadow.color,shadowSize:this.options.shadow.size,shadowX:this.options.shadow.x,shadowY:this.options.shadow.y};if(this.selected||this.hover){if(this.chooser===true){if(this.selected){values.borderWidth*=2;values.color=this.options.color.highlight.background;values.borderColor=this.options.color.highlight.border;values.shadow=this.options.shadow.enabled}else if(this.hover){values.color=this.options.color.hover.background;values.borderColor=this.options.color.hover.border;values.shadow=this.options.shadow.enabled}}else if(typeof this.chooser===\"function\"){this.chooser(values,this.options.id,this.selected,this.hover);if(values.shadow===false){if(values.shadowColor!==this.options.shadow.color||values.shadowSize!==this.options.shadow.size||values.shadowX!==this.options.shadow.x||values.shadowY!==this.options.shadow.y){values.shadow=true}}}}else{values.shadow=this.options.shadow.enabled}return values}},{key:\"updateLabelModule\",value:function updateLabelModule(options){if(this.options.label===undefined||this.options.label===null){this.options.label=\"\"}Node.updateGroupOptions(this.options,options,this.grouplist);var currentGroup=this.grouplist.get(this.options.group,false);var pile=[options,this.options,currentGroup,this.globalOptions,this.defaultOptions];this.labelModule.update(this.options,pile);if(this.labelModule.baseSize!==undefined){this.baseFontSize=this.labelModule.baseSize}}},{key:\"updateShape\",value:function updateShape(currentShape){if(currentShape===this.options.shape&&this.shape){this.shape.setOptions(this.options,this.imageObj,this.imageObjAlt)}else{switch(this.options.shape){case\"box\":this.shape=new Box(this.options,this.body,this.labelModule);break;case\"circle\":this.shape=new Circle(this.options,this.body,this.labelModule);break;case\"circularImage\":this.shape=new CircularImage(this.options,this.body,this.labelModule,this.imageObj,this.imageObjAlt);break;case\"database\":this.shape=new Database(this.options,this.body,this.labelModule);break;case\"diamond\":this.shape=new Diamond(this.options,this.body,this.labelModule);break;case\"dot\":this.shape=new Dot(this.options,this.body,this.labelModule);break;case\"ellipse\":this.shape=new Ellipse(this.options,this.body,this.labelModule);break;case\"icon\":this.shape=new Icon(this.options,this.body,this.labelModule);break;case\"image\":this.shape=new Image(this.options,this.body,this.labelModule,this.imageObj,this.imageObjAlt);break;case\"square\":this.shape=new Square(this.options,this.body,this.labelModule);break;case\"hexagon\":this.shape=new Hexagon(this.options,this.body,this.labelModule);break;case\"star\":this.shape=new Star(this.options,this.body,this.labelModule);break;case\"text\":this.shape=new Text(this.options,this.body,this.labelModule);break;case\"triangle\":this.shape=new Triangle(this.options,this.body,this.labelModule);break;case\"triangleDown\":this.shape=new TriangleDown(this.options,this.body,this.labelModule);break;default:this.shape=new Ellipse(this.options,this.body,this.labelModule);break}}this.needsRefresh()}},{key:\"select\",value:function select(){this.selected=true;this.needsRefresh()}},{key:\"unselect\",value:function unselect(){this.selected=false;this.needsRefresh()}},{key:\"needsRefresh\",value:function needsRefresh(){this.shape.refreshNeeded=true}},{key:\"getTitle\",value:function getTitle(){return this.options.title}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this.shape.distanceToBorder(ctx,angle)}},{key:\"isFixed\",value:function isFixed(){return this.options.fixed.x&&this.options.fixed.y}},{key:\"isSelected\",value:function isSelected(){return this.selected}},{key:\"getValue\",value:function getValue(){return this.options.value}},{key:\"getLabelSize\",value:function getLabelSize(){return this.labelModule.size()}},{key:\"setValueRange\",value:function setValueRange(min,max,total){if(this.options.value!==undefined){var scale=this.options.scaling.customScalingFunction(min,max,total,this.options.value);var sizeDiff=this.options.scaling.max-this.options.scaling.min;if(this.options.scaling.label.enabled===true){var fontDiff=this.options.scaling.label.max-this.options.scaling.label.min;this.options.font.size=this.options.scaling.label.min+scale*fontDiff}this.options.size=this.options.scaling.min+scale*sizeDiff}else{this.options.size=this.baseSize;this.options.font.size=this.baseFontSize}this.updateLabelModule()}},{key:\"draw\",value:function draw(ctx){var values=this.getFormattingValues();this.shape.draw(ctx,this.x,this.y,this.selected,this.hover,values)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(ctx){this.shape.updateBoundingBox(this.x,this.y,ctx)}},{key:\"resize\",value:function resize(ctx){var values=this.getFormattingValues();this.shape.resize(ctx,this.selected,this.hover,values)}},{key:\"getItemsOnPoint\",value:function getItemsOnPoint(point){var ret=[];if(this.labelModule.visible()){if(ComponentUtil.pointInRect(this.labelModule.getSize(),point)){ret.push({nodeId:this.id,labelId:0})}}if(ComponentUtil.pointInRect(this.shape.boundingBox,point)){ret.push({nodeId:this.id})}return ret}},{key:\"isOverlappingWith\",value:function isOverlappingWith(obj){return this.shape.left<obj.right&&this.shape.left+this.shape.width>obj.left&&this.shape.top<obj.bottom&&this.shape.top+this.shape.height>obj.top}},{key:\"isBoundingBoxOverlappingWith\",value:function isBoundingBoxOverlappingWith(obj){return this.shape.boundingBox.left<obj.right&&this.shape.boundingBox.right>obj.left&&this.shape.boundingBox.top<obj.bottom&&this.shape.boundingBox.bottom>obj.top}}],[{key:\"updateGroupOptions\",value:function updateGroupOptions(parentOptions,newOptions,groupList){if(groupList===undefined)return;var group=parentOptions.group;if(newOptions!==undefined&&newOptions.group!==undefined&&group!==newOptions.group){throw new Error(\"updateGroupOptions: group values in options don't match.\")}var hasGroup=typeof group===\"number\"||typeof group===\"string\"&&group!=\"\";if(!hasGroup)return;var groupObj=groupList.get(group);util.selectiveNotDeepExtend([\"font\"],parentOptions,groupObj);parentOptions.color=util.parseColor(parentOptions.color)}},{key:\"parseOptions\",value:function parseOptions(parentOptions,newOptions){var allowDeletion=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var globalOptions=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{};var groupList=arguments[4];var fields=[\"color\",\"fixed\",\"shadow\"];util.selectiveNotDeepExtend(fields,parentOptions,newOptions,allowDeletion);Node.checkMass(newOptions);util.mergeOptions(parentOptions,newOptions,\"shadow\",globalOptions);if(newOptions.color!==undefined&&newOptions.color!==null){var parsedColor=util.parseColor(newOptions.color);util.fillIfDefined(parentOptions.color,parsedColor)}else if(allowDeletion===true&&newOptions.color===null){parentOptions.color=util.bridgeObject(globalOptions.color)}if(newOptions.fixed!==undefined&&newOptions.fixed!==null){if(typeof newOptions.fixed===\"boolean\"){parentOptions.fixed.x=newOptions.fixed;parentOptions.fixed.y=newOptions.fixed}else{if(newOptions.fixed.x!==undefined&&typeof newOptions.fixed.x===\"boolean\"){parentOptions.fixed.x=newOptions.fixed.x}if(newOptions.fixed.y!==undefined&&typeof newOptions.fixed.y===\"boolean\"){parentOptions.fixed.y=newOptions.fixed.y}}}if(allowDeletion===true&&newOptions.font===null){parentOptions.font=util.bridgeObject(globalOptions.font)}Node.updateGroupOptions(parentOptions,newOptions,groupList);if(newOptions.scaling!==undefined){util.mergeOptions(parentOptions.scaling,newOptions.scaling,\"label\",globalOptions.scaling)}}},{key:\"checkMass\",value:function checkMass(options,id){if(options.mass!==undefined&&options.mass<=0){var strId=\"\";if(id!==undefined){strId=\" in node id: \"+id}console.log(\"%cNegative or zero mass disallowed\"+strId+\", setting mass to 1.\",printStyle);options.mass=1}}}]);return Node}();exports[\"default\"]=Node},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var ComponentUtil=function(){function ComponentUtil(){(0,_classCallCheck3[\"default\"])(this,ComponentUtil)}(0,_createClass3[\"default\"])(ComponentUtil,null,[{key:\"choosify\",value:function choosify(subOption,pile){var allowed=[\"node\",\"edge\",\"label\"];var value=true;var chosen=util.topMost(pile,\"chosen\");if(typeof chosen===\"boolean\"){value=chosen}else if((typeof chosen===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(chosen))===\"object\"){if(allowed.indexOf(subOption)===-1){throw new Error(\"choosify: subOption '\"+subOption+\"' should be one of \"+\"'\"+allowed.join(\"', '\")+\"'\")}var chosenEdge=util.topMost(pile,[\"chosen\",subOption]);if(typeof chosenEdge===\"boolean\"||typeof chosenEdge===\"function\"){value=chosenEdge}}return value}},{key:\"pointInRect\",value:function pointInRect(rect,point,rotationPoint){if(rect.width<=0||rect.height<=0){return false}if(rotationPoint!==undefined){var tmp={x:point.x-rotationPoint.x,y:point.y-rotationPoint.y};if(rotationPoint.angle!==0){var angle=-rotationPoint.angle;var tmp2={x:Math.cos(angle)*tmp.x-Math.sin(angle)*tmp.y,y:Math.sin(angle)*tmp.x+Math.cos(angle)*tmp.y};point=tmp2}else{point=tmp}}var right=rect.x+rect.width;var bottom=rect.y+rect.width;return rect.left<point.x&&right>point.x&&rect.top<point.y&&bottom>point.y}},{key:\"isValidLabel\",value:function isValidLabel(text){return typeof text===\"string\"&&text!==\"\"}}]);return ComponentUtil}();exports[\"default\"]=ComponentUtil},function(module,exports,__webpack_require__){__webpack_require__(125);var global=__webpack_require__(18);var hide=__webpack_require__(26);var Iterators=__webpack_require__(31);var TO_STRING_TAG=__webpack_require__(13)(\"toStringTag\");var DOMIterables=(\"CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,\"+\"DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,\"+\"MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,\"+\"SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,\"+\"TextTrackList,TouchList\").split(\",\");for(var i=0;i<DOMIterables.length;i++){var NAME=DOMIterables[i];var Collection=global[NAME];var proto=Collection&&Collection.prototype;if(proto&&!proto[TO_STRING_TAG])hide(proto,TO_STRING_TAG,NAME);Iterators[NAME]=Iterators.Array}},function(module,exports){var toString={}.toString;module.exports=function(it){return toString.call(it).slice(8,-1)}},function(module,exports){module.exports=function(it){if(it==undefined)throw TypeError(\"Can't call method on \"+it);return it}},function(module,exports){module.exports=true},function(module,exports,__webpack_require__){var isObject=__webpack_require__(32);module.exports=function(it,S){if(!isObject(it))return it;var fn,val;if(S&&typeof(fn=it.toString)==\"function\"&&!isObject(val=fn.call(it)))return val;if(typeof(fn=it.valueOf)==\"function\"&&!isObject(val=fn.call(it)))return val;if(!S&&typeof(fn=it.toString)==\"function\"&&!isObject(val=fn.call(it)))return val;throw TypeError(\"Can't convert object to primitive value\")}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(27);var dPs=__webpack_require__(130);var enumBugKeys=__webpack_require__(58);var IE_PROTO=__webpack_require__(56)(\"IE_PROTO\")\n;var Empty=function(){};var PROTOTYPE=\"prototype\";var createDict=function(){var iframe=__webpack_require__(82)(\"iframe\");var i=enumBugKeys.length;var lt=\"<\";var gt=\">\";var iframeDocument;iframe.style.display=\"none\";__webpack_require__(134).appendChild(iframe);iframe.src=\"javascript:\";iframeDocument=iframe.contentWindow.document;iframeDocument.open();iframeDocument.write(lt+\"script\"+gt+\"document.F=Object\"+lt+\"/script\"+gt);iframeDocument.close();createDict=iframeDocument.F;while(i--)delete createDict[PROTOTYPE][enumBugKeys[i]];return createDict()};module.exports=Object.create||function create(O,Properties){var result;if(O!==null){Empty[PROTOTYPE]=anObject(O);result=new Empty;Empty[PROTOTYPE]=null;result[IE_PROTO]=O}else result=createDict();return Properties===undefined?result:dPs(result,Properties)}},function(module,exports){var ceil=Math.ceil;var floor=Math.floor;module.exports=function(it){return isNaN(it=+it)?0:(it>0?floor:ceil)(it)}},function(module,exports,__webpack_require__){var shared=__webpack_require__(57)(\"keys\");var uid=__webpack_require__(40);module.exports=function(key){return shared[key]||(shared[key]=uid(key))}},function(module,exports,__webpack_require__){var global=__webpack_require__(18);var SHARED=\"__core-js_shared__\";var store=global[SHARED]||(global[SHARED]={});module.exports=function(key){return store[key]||(store[key]={})}},function(module,exports){module.exports=\"constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",\")},function(module,exports,__webpack_require__){var def=__webpack_require__(20).f;var has=__webpack_require__(22);var TAG=__webpack_require__(13)(\"toStringTag\");module.exports=function(it,tag,stat){if(it&&!has(it=stat?it:it.prototype,TAG))def(it,TAG,{configurable:true,value:tag})}},function(module,exports,__webpack_require__){\"use strict\";var $at=__webpack_require__(135)(true);__webpack_require__(79)(String,\"String\",function(iterated){this._t=String(iterated);this._i=0},function(){var O=this._t;var index=this._i;var point;if(index>=O.length)return{value:undefined,done:true};point=$at(O,index);this._i+=point.length;return{value:point,done:false}})},function(module,exports,__webpack_require__){exports.f=__webpack_require__(13)},function(module,exports,__webpack_require__){var global=__webpack_require__(18);var core=__webpack_require__(7);var LIBRARY=__webpack_require__(52);var wksExt=__webpack_require__(61);var defineProperty=__webpack_require__(20).f;module.exports=function(name){var $Symbol=core.Symbol||(core.Symbol=LIBRARY?{}:global.Symbol||{});if(name.charAt(0)!=\"_\"&&!(name in $Symbol))defineProperty($Symbol,name,{value:wksExt.f(name)})}},function(module,exports){exports.f=Object.getOwnPropertySymbols},function(module,exports,__webpack_require__){\"use strict\";var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var moment=__webpack_require__(9);var Component=__webpack_require__(16);var DateUtil=__webpack_require__(36);function Range(body,options){var now=moment().hours(0).minutes(0).seconds(0).milliseconds(0);var start=now.clone().add(-3,\"days\").valueOf();var end=now.clone().add(3,\"days\").valueOf();this.millisecondsPerPixelCache=undefined;if(options===undefined){this.start=start;this.end=end}else{this.start=options.start||start;this.end=options.end||end}this.rolling=false;this.body=body;this.deltaDifference=0;this.scaleOffset=0;this.startToFront=false;this.endToFront=true;this.defaultOptions={rtl:false,start:null,end:null,moment:moment,direction:\"horizontal\",moveable:true,zoomable:true,min:null,max:null,zoomMin:10,zoomMax:1e3*60*60*24*365*1e4,rollingMode:{follow:false,offset:.5}};this.options=util.extend({},this.defaultOptions);this.props={touch:{}};this.animationTimer=null;this.body.emitter.on(\"panstart\",this._onDragStart.bind(this));this.body.emitter.on(\"panmove\",this._onDrag.bind(this));this.body.emitter.on(\"panend\",this._onDragEnd.bind(this));this.body.emitter.on(\"mousewheel\",this._onMouseWheel.bind(this));this.body.emitter.on(\"touch\",this._onTouch.bind(this));this.body.emitter.on(\"pinch\",this._onPinch.bind(this));this.body.dom.rollingModeBtn.addEventListener(\"click\",this.startRolling.bind(this));this.setOptions(options)}Range.prototype=new Component;Range.prototype.setOptions=function(options){if(options){var fields=[\"animation\",\"direction\",\"min\",\"max\",\"zoomMin\",\"zoomMax\",\"moveable\",\"zoomable\",\"moment\",\"activate\",\"hiddenDates\",\"zoomKey\",\"rtl\",\"showCurrentTime\",\"rollingMode\",\"horizontalScroll\"];util.selectiveExtend(fields,this.options,options);if(options.rollingMode&&options.rollingMode.follow){this.startRolling()}if(\"start\"in options||\"end\"in options){this.setRange(options.start,options.end)}}};function validateDirection(direction){if(direction!=\"horizontal\"&&direction!=\"vertical\"){throw new TypeError('Unknown direction \"'+direction+'\". '+'Choose \"horizontal\" or \"vertical\".')}}Range.prototype.startRolling=function(){var me=this;function update(){me.stopRolling();me.rolling=true;var interval=me.end-me.start;var t=util.convert(new Date,\"Date\").valueOf();var start=t-interval*me.options.rollingMode.offset;var end=t+interval*(1-me.options.rollingMode.offset);var options={animation:false};me.setRange(start,end,options);var scale=me.conversion(me.body.domProps.center.width).scale;interval=1/scale/10;if(interval<30)interval=30;if(interval>1e3)interval=1e3;me.body.dom.rollingModeBtn.style.visibility=\"hidden\";me.currentTimeTimer=setTimeout(update,interval)}update()};Range.prototype.stopRolling=function(){if(this.currentTimeTimer!==undefined){clearTimeout(this.currentTimeTimer);this.rolling=false;this.body.dom.rollingModeBtn.style.visibility=\"visible\"}};Range.prototype.setRange=function(start,end,options,callback,frameCallback){if(!options){options={}}if(options.byUser!==true){options.byUser=false}var me=this;var finalStart=start!=undefined?util.convert(start,\"Date\").valueOf():null;var finalEnd=end!=undefined?util.convert(end,\"Date\").valueOf():null;this._cancelAnimation();this.millisecondsPerPixelCache=undefined;if(options.animation){var initStart=this.start;var initEnd=this.end;var duration=(0,_typeof3[\"default\"])(options.animation)===\"object\"&&\"duration\"in options.animation?options.animation.duration:500;var easingName=(0,_typeof3[\"default\"])(options.animation)===\"object\"&&\"easingFunction\"in options.animation?options.animation.easingFunction:\"easeInOutQuad\";var easingFunction=util.easingFunctions[easingName];if(!easingFunction){throw new Error(\"Unknown easing function \"+(0,_stringify2[\"default\"])(easingName)+\". \"+\"Choose from: \"+(0,_keys2[\"default\"])(util.easingFunctions).join(\", \"))}var initTime=(new Date).valueOf();var anyChanged=false;var next=function next(){if(!me.props.touch.dragging){var now=(new Date).valueOf();var time=now-initTime;var ease=easingFunction(time/duration);var done=time>duration;var s=done||finalStart===null?finalStart:initStart+(finalStart-initStart)*ease;var e=done||finalEnd===null?finalEnd:initEnd+(finalEnd-initEnd)*ease;changed=me._applyRange(s,e);DateUtil.updateHiddenDates(me.options.moment,me.body,me.options.hiddenDates);anyChanged=anyChanged||changed;var params={start:new Date(me.start),end:new Date(me.end),byUser:options.byUser,event:options.event};if(frameCallback){frameCallback(ease,changed,done)}if(changed){me.body.emitter.emit(\"rangechange\",params)}if(done){if(anyChanged){me.body.emitter.emit(\"rangechanged\",params);if(callback){return callback()}}}else{me.animationTimer=setTimeout(next,20)}}};return next()}else{var changed=this._applyRange(finalStart,finalEnd);DateUtil.updateHiddenDates(this.options.moment,this.body,this.options.hiddenDates);if(changed){var params={start:new Date(this.start),end:new Date(this.end),byUser:options.byUser,event:options.event};this.body.emitter.emit(\"rangechange\",params);clearTimeout(me.timeoutID);me.timeoutID=setTimeout(function(){me.body.emitter.emit(\"rangechanged\",params)},200);if(callback){return callback()}}}};Range.prototype.getMillisecondsPerPixel=function(){if(this.millisecondsPerPixelCache===undefined){this.millisecondsPerPixelCache=(this.end-this.start)/this.body.dom.center.clientWidth}return this.millisecondsPerPixelCache};Range.prototype._cancelAnimation=function(){if(this.animationTimer){clearTimeout(this.animationTimer);this.animationTimer=null}};Range.prototype._applyRange=function(start,end){var newStart=start!=null?util.convert(start,\"Date\").valueOf():this.start,newEnd=end!=null?util.convert(end,\"Date\").valueOf():this.end,max=this.options.max!=null?util.convert(this.options.max,\"Date\").valueOf():null,min=this.options.min!=null?util.convert(this.options.min,\"Date\").valueOf():null,diff;if(isNaN(newStart)||newStart===null){throw new Error('Invalid start \"'+start+'\"')}if(isNaN(newEnd)||newEnd===null){throw new Error('Invalid end \"'+end+'\"')}if(newEnd<newStart){newEnd=newStart}if(min!==null){if(newStart<min){diff=min-newStart;newStart+=diff;newEnd+=diff;if(max!=null){if(newEnd>max){newEnd=max}}}}if(max!==null){if(newEnd>max){diff=newEnd-max;newStart-=diff;newEnd-=diff;if(min!=null){if(newStart<min){newStart=min}}}}if(this.options.zoomMin!==null){var zoomMin=parseFloat(this.options.zoomMin);if(zoomMin<0){zoomMin=0}if(newEnd-newStart<zoomMin){var compensation=.5;if(this.end-this.start===zoomMin&&newStart>=this.start-compensation&&newEnd<=this.end){newStart=this.start;newEnd=this.end}else{diff=zoomMin-(newEnd-newStart);newStart-=diff/2;newEnd+=diff/2}}}if(this.options.zoomMax!==null){var zoomMax=parseFloat(this.options.zoomMax);if(zoomMax<0){zoomMax=0}if(newEnd-newStart>zoomMax){if(this.end-this.start===zoomMax&&newStart<this.start&&newEnd>this.end){newStart=this.start;newEnd=this.end}else{diff=newEnd-newStart-zoomMax;newStart+=diff/2;newEnd-=diff/2}}}var changed=this.start!=newStart||this.end!=newEnd;if(!(newStart>=this.start&&newStart<=this.end||newEnd>=this.start&&newEnd<=this.end)&&!(this.start>=newStart&&this.start<=newEnd||this.end>=newStart&&this.end<=newEnd)){this.body.emitter.emit(\"checkRangedItems\")}this.start=newStart;this.end=newEnd;return changed};Range.prototype.getRange=function(){return{start:this.start,end:this.end}};Range.prototype.conversion=function(width,totalHidden){return Range.conversion(this.start,this.end,width,totalHidden)};Range.conversion=function(start,end,width,totalHidden){if(totalHidden===undefined){totalHidden=0}if(width!=0&&end-start!=0){return{offset:start,scale:width/(end-start-totalHidden)}}else{return{offset:0,scale:1}}};Range.prototype._onDragStart=function(event){this.deltaDifference=0;this.previousDelta=0;if(!this.options.moveable)return;if(!this._isInsideRange(event))return;if(!this.props.touch.allowDragging)return;this.stopRolling();this.props.touch.start=this.start;this.props.touch.end=this.end;this.props.touch.dragging=true;if(this.body.dom.root){this.body.dom.root.style.cursor=\"move\"}};Range.prototype._onDrag=function(event){if(!event)return;if(!this.props.touch.dragging)return;if(!this.options.moveable)return;if(!this.props.touch.allowDragging)return;var direction=this.options.direction;validateDirection(direction);var delta=direction==\"horizontal\"?event.deltaX:event.deltaY;delta-=this.deltaDifference;var interval=this.props.touch.end-this.props.touch.start;var duration=DateUtil.getHiddenDurationBetween(this.body.hiddenDates,this.start,this.end);interval-=duration;var width=direction==\"horizontal\"?this.body.domProps.center.width:this.body.domProps.center.height;var diffRange;if(this.options.rtl){diffRange=delta/width*interval}else{diffRange=-delta/width*interval}var newStart=this.props.touch.start+diffRange;var newEnd=this.props.touch.end+diffRange;var safeStart=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newStart,this.previousDelta-delta,true);var safeEnd=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newEnd,this.previousDelta-delta,true);if(safeStart!=newStart||safeEnd!=newEnd){this.deltaDifference+=delta;this.props.touch.start=safeStart;this.props.touch.end=safeEnd;this._onDrag(event);return}this.previousDelta=delta;this._applyRange(newStart,newEnd);var startDate=new Date(this.start);var endDate=new Date(this.end);this.body.emitter.emit(\"rangechange\",{start:startDate,end:endDate,byUser:true,event:event});this.body.emitter.emit(\"panmove\")};Range.prototype._onDragEnd=function(event){if(!this.props.touch.dragging)return;if(!this.options.moveable)return;if(!this.props.touch.allowDragging)return;this.props.touch.dragging=false;if(this.body.dom.root){this.body.dom.root.style.cursor=\"auto\"}this.body.emitter.emit(\"rangechanged\",{start:new Date(this.start),end:new Date(this.end),byUser:true,event:event})};Range.prototype._onMouseWheel=function(event){var delta=0;if(event.wheelDelta){delta=event.wheelDelta/120}else if(event.detail){delta=-event.detail/3}if(this.options.zoomKey&&!event[this.options.zoomKey]&&this.options.zoomable||!this.options.zoomable&&this.options.moveable){return}if(!(this.options.zoomable&&this.options.moveable))return;if(!this._isInsideRange(event))return;if(delta){var scale;if(delta<0){scale=1-delta/5}else{scale=1/(1+delta/5)}var pointerDate;if(this.rolling){pointerDate=this.start+(this.end-this.start)*this.options.rollingMode.offset}else{var pointer=this.getPointer({x:event.clientX,y:event.clientY},this.body.dom.center);pointerDate=this._pointerToDate(pointer)}this.zoom(scale,pointerDate,delta,event);event.preventDefault()}};Range.prototype._onTouch=function(event){this.props.touch.start=this.start;this.props.touch.end=this.end;this.props.touch.allowDragging=true;this.props.touch.center=null;this.scaleOffset=0;this.deltaDifference=0;util.preventDefault(event)};Range.prototype._onPinch=function(event){if(!(this.options.zoomable&&this.options.moveable))return;util.preventDefault(event);this.props.touch.allowDragging=false;if(!this.props.touch.center){this.props.touch.center=this.getPointer(event.center,this.body.dom.center)}this.stopRolling();var scale=1/(event.scale+this.scaleOffset);var centerDate=this._pointerToDate(this.props.touch.center);var hiddenDuration=DateUtil.getHiddenDurationBetween(this.body.hiddenDates,this.start,this.end);var hiddenDurationBefore=DateUtil.getHiddenDurationBefore(this.options.moment,this.body.hiddenDates,this,centerDate);var hiddenDurationAfter=hiddenDuration-hiddenDurationBefore;var newStart=centerDate-hiddenDurationBefore+(this.props.touch.start-(centerDate-hiddenDurationBefore))*scale;var newEnd=centerDate+hiddenDurationAfter+(this.props.touch.end-(centerDate+hiddenDurationAfter))*scale;this.startToFront=1-scale<=0;this.endToFront=scale-1<=0;var safeStart=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newStart,1-scale,true);var safeEnd=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newEnd,scale-1,true);if(safeStart!=newStart||safeEnd!=newEnd){this.props.touch.start=safeStart;this.props.touch.end=safeEnd;this.scaleOffset=1-event.scale;newStart=safeStart;newEnd=safeEnd}var options={animation:false,byUser:true,event:event};this.setRange(newStart,newEnd,options);this.startToFront=false;this.endToFront=true};Range.prototype._isInsideRange=function(event){var clientX=event.center?event.center.x:event.clientX;var x;if(this.options.rtl){x=clientX-util.getAbsoluteLeft(this.body.dom.centerContainer)}else{x=util.getAbsoluteRight(this.body.dom.centerContainer)-clientX}var time=this.body.util.toTime(x);return time>=this.start&&time<=this.end};Range.prototype._pointerToDate=function(pointer){var conversion;var direction=this.options.direction;validateDirection(direction);if(direction==\"horizontal\"){return this.body.util.toTime(pointer.x).valueOf()}else{var height=this.body.domProps.center.height;conversion=this.conversion(height);return pointer.y/conversion.scale+conversion.offset}};Range.prototype.getPointer=function(touch,element){if(this.options.rtl){return{x:util.getAbsoluteRight(element)-touch.x,y:touch.y-util.getAbsoluteTop(element)}}else{return{x:touch.x-util.getAbsoluteLeft(element),y:touch.y-util.getAbsoluteTop(element)}}};Range.prototype.zoom=function(scale,center,delta,event){if(center==null){center=(this.start+this.end)/2}var hiddenDuration=DateUtil.getHiddenDurationBetween(this.body.hiddenDates,this.start,this.end);var hiddenDurationBefore=DateUtil.getHiddenDurationBefore(this.options.moment,this.body.hiddenDates,this,center);var hiddenDurationAfter=hiddenDuration-hiddenDurationBefore;var newStart=center-hiddenDurationBefore+(this.start-(center-hiddenDurationBefore))*scale;var newEnd=center+hiddenDurationAfter+(this.end-(center+hiddenDurationAfter))*scale;this.startToFront=delta>0?false:true;this.endToFront=-delta>0?false:true;var safeStart=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newStart,delta,true);var safeEnd=DateUtil.snapAwayFromHidden(this.body.hiddenDates,newEnd,-delta,true);if(safeStart!=newStart||safeEnd!=newEnd){newStart=safeStart;newEnd=safeEnd}var options={animation:false,byUser:true,event:event};this.setRange(newStart,newEnd,options);this.startToFront=false;this.endToFront=true};Range.prototype.move=function(delta){var diff=this.end-this.start;var newStart=this.start+diff*delta;var newEnd=this.end+diff*delta;this.start=newStart;this.end=newEnd};Range.prototype.moveTo=function(moveTo){var center=(this.start+this.end)/2;var diff=center-moveTo;var newStart=this.start-diff;var newEnd=this.end-diff;var options={animation:false,byUser:true,event:null};this.setRange(newStart,newEnd,options)};module.exports=Range},function(module,exports,__webpack_require__){\"use strict\";var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Emitter=__webpack_require__(44);var Hammer=__webpack_require__(10);var hammerUtil=__webpack_require__(37);var util=__webpack_require__(2);var TimeAxis=__webpack_require__(45);var Activator=__webpack_require__(97);var DateUtil=__webpack_require__(36);var CustomTime=__webpack_require__(46);function Core(){}Emitter(Core.prototype);Core.prototype._create=function(container){this.dom={};this.dom.container=container;this.dom.root=document.createElement(\"div\");this.dom.background=document.createElement(\"div\");this.dom.backgroundVertical=document.createElement(\"div\");this.dom.backgroundHorizontal=document.createElement(\"div\");this.dom.centerContainer=document.createElement(\"div\");this.dom.leftContainer=document.createElement(\"div\");this.dom.rightContainer=document.createElement(\"div\");this.dom.center=document.createElement(\"div\");this.dom.left=document.createElement(\"div\");this.dom.right=document.createElement(\"div\");this.dom.top=document.createElement(\"div\");this.dom.bottom=document.createElement(\"div\");this.dom.shadowTop=document.createElement(\"div\");this.dom.shadowBottom=document.createElement(\"div\");this.dom.shadowTopLeft=document.createElement(\"div\");this.dom.shadowBottomLeft=document.createElement(\"div\");this.dom.shadowTopRight=document.createElement(\"div\");this.dom.shadowBottomRight=document.createElement(\"div\");this.dom.rollingModeBtn=document.createElement(\"div\");this.dom.root.className=\"vis-timeline\";this.dom.background.className=\"vis-panel vis-background\";this.dom.backgroundVertical.className=\"vis-panel vis-background vis-vertical\";this.dom.backgroundHorizontal.className=\"vis-panel vis-background vis-horizontal\";this.dom.centerContainer.className=\"vis-panel vis-center\";this.dom.leftContainer.className=\"vis-panel vis-left\";this.dom.rightContainer.className=\"vis-panel vis-right\";this.dom.top.className=\"vis-panel vis-top\";this.dom.bottom.className=\"vis-panel vis-bottom\";this.dom.left.className=\"vis-content\";this.dom.center.className=\"vis-content\";this.dom.right.className=\"vis-content\";this.dom.shadowTop.className=\"vis-shadow vis-top\";this.dom.shadowBottom.className=\"vis-shadow vis-bottom\";this.dom.shadowTopLeft.className=\"vis-shadow vis-top\";this.dom.shadowBottomLeft.className=\"vis-shadow vis-bottom\";this.dom.shadowTopRight.className=\"vis-shadow vis-top\";this.dom.shadowBottomRight.className=\"vis-shadow vis-bottom\";this.dom.rollingModeBtn.className=\"vis-rolling-mode-btn\";this.dom.root.appendChild(this.dom.background);this.dom.root.appendChild(this.dom.backgroundVertical);this.dom.root.appendChild(this.dom.backgroundHorizontal);this.dom.root.appendChild(this.dom.centerContainer);this.dom.root.appendChild(this.dom.leftContainer);this.dom.root.appendChild(this.dom.rightContainer);this.dom.root.appendChild(this.dom.top);this.dom.root.appendChild(this.dom.bottom);this.dom.root.appendChild(this.dom.bottom);this.dom.root.appendChild(this.dom.rollingModeBtn);this.dom.centerContainer.appendChild(this.dom.center);this.dom.leftContainer.appendChild(this.dom.left);this.dom.rightContainer.appendChild(this.dom.right);this.dom.centerContainer.appendChild(this.dom.shadowTop);this.dom.centerContainer.appendChild(this.dom.shadowBottom);this.dom.leftContainer.appendChild(this.dom.shadowTopLeft);this.dom.leftContainer.appendChild(this.dom.shadowBottomLeft);this.dom.rightContainer.appendChild(this.dom.shadowTopRight);this.dom.rightContainer.appendChild(this.dom.shadowBottomRight);this.props={root:{},background:{},centerContainer:{},leftContainer:{},rightContainer:{},center:{},left:{},right:{},top:{},bottom:{},border:{},scrollTop:0,scrollTopMin:0};this.on(\"rangechange\",function(){if(this.initialDrawDone===true){this._redraw()}}.bind(this));this.on(\"rangechanged\",function(){if(!this.initialRangeChangeDone){this.initialRangeChangeDone=true}}.bind(this));this.on(\"touch\",this._onTouch.bind(this));this.on(\"panmove\",this._onDrag.bind(this));var me=this;this._origRedraw=this._redraw.bind(this);this._redraw=util.throttle(this._origRedraw);this.on(\"_change\",function(properties){if(me.itemSet&&me.itemSet.initialItemSetDrawn&&properties&&properties.queue==true){me._redraw()}else{me._origRedraw()}});this.hammer=new Hammer(this.dom.root);var pinchRecognizer=this.hammer.get(\"pinch\").set({enable:true});hammerUtil.disablePreventDefaultVertically(pinchRecognizer);this.hammer.get(\"pan\").set({threshold:5,direction:Hammer.DIRECTION_HORIZONTAL});this.listeners={};var events=[\"tap\",\"doubletap\",\"press\",\"pinch\",\"pan\",\"panstart\",\"panmove\",\"panend\"];events.forEach(function(type){var listener=function listener(event){if(me.isActive()){me.emit(type,event)}};me.hammer.on(type,listener);me.listeners[type]=listener});hammerUtil.onTouch(this.hammer,function(event){me.emit(\"touch\",event)}.bind(this));hammerUtil.onRelease(this.hammer,function(event){me.emit(\"release\",event)}.bind(this));function onMouseWheel(event){if(this.isActive()){this.emit(\"mousewheel\",event)}var deltaX=0;var deltaY=0;if(\"detail\"in event){deltaY=event.detail*-1}if(\"wheelDelta\"in event){deltaY=event.wheelDelta}if(\"wheelDeltaY\"in event){deltaY=event.wheelDeltaY}if(\"wheelDeltaX\"in event){deltaX=event.wheelDeltaX*-1}if(\"axis\"in event&&event.axis===event.HORIZONTAL_AXIS){deltaX=deltaY*-1;deltaY=0}if(\"deltaY\"in event){deltaY=event.deltaY*-1}if(\"deltaX\"in event){deltaX=event.deltaX}if(!this.options.zoomKey||event[this.options.zoomKey])return;event.preventDefault();if(this.options.verticalScroll&&Math.abs(deltaY)>=Math.abs(deltaX)){var current=this.props.scrollTop;var adjusted=current+deltaY;if(this.isActive()){this._setScrollTop(adjusted);this._redraw();this.emit(\"scroll\",event)}}else if(this.options.horizontalScroll){var delta=Math.abs(deltaX)>=Math.abs(deltaY)?deltaX:deltaY;var diff=delta/120*(this.range.end-this.range.start)/20;var newStart=this.range.start+diff;var newEnd=this.range.end+diff;var options={animation:false,byUser:true,event:event};this.range.setRange(newStart,newEnd,options)}}if(this.dom.centerContainer.addEventListener){this.dom.centerContainer.addEventListener(\"mousewheel\",onMouseWheel.bind(this),false);this.dom.centerContainer.addEventListener(\"DOMMouseScroll\",onMouseWheel.bind(this),false)}else{this.dom.centerContainer.attachEvent(\"onmousewheel\",onMouseWheel.bind(this))}function onMouseScrollSide(event){if(!me.options.verticalScroll)return;event.preventDefault();if(me.isActive()){var adjusted=-event.target.scrollTop;me._setScrollTop(adjusted);me._redraw();me.emit(\"scrollSide\",event)}}this.dom.left.parentNode.addEventListener(\"scroll\",onMouseScrollSide.bind(this));this.dom.right.parentNode.addEventListener(\"scroll\",onMouseScrollSide.bind(this));var itemAddedToTimeline=false;function handleDragOver(event){if(event.preventDefault){event.preventDefault()}if(!event.target.className.indexOf(\"vis\")>-1)return;if(itemAddedToTimeline)return;event.dataTransfer.dropEffect=\"move\";itemAddedToTimeline=true;return false}function handleDrop(event){if(event.preventDefault){event.preventDefault()}if(event.stopPropagation){event.stopPropagation()}try{var itemData=JSON.parse(event.dataTransfer.getData(\"text\"));if(!itemData||!itemData.content)return}catch(err){return false}itemAddedToTimeline=false;event.center={x:event.clientX,y:event.clientY};if(itemData.target!==\"item\"){me.itemSet._onAddItem(event)}else{me.itemSet._onDropObjectOnItem(event)}me.emit(\"drop\",me.getEventProperties(event));return false}this.dom.center.addEventListener(\"dragover\",handleDragOver.bind(this),false);this.dom.center.addEventListener(\"drop\",handleDrop.bind(this),false);this.customTimes=[];this.touch={};this.redrawCount=0;this.initialDrawDone=false;this.initialRangeChangeDone=false;if(!container)throw new Error(\"No container provided\");container.appendChild(this.dom.root)};Core.prototype.setOptions=function(options){if(options){var fields=[\"width\",\"height\",\"minHeight\",\"maxHeight\",\"autoResize\",\"start\",\"end\",\"clickToUse\",\"dataAttributes\",\"hiddenDates\",\"locale\",\"locales\",\"moment\",\"rtl\",\"zoomKey\",\"horizontalScroll\",\"verticalScroll\"];util.selectiveExtend(fields,this.options,options);this.dom.rollingModeBtn.style.visibility=\"hidden\";if(this.options.rtl){this.dom.container.style.direction=\"rtl\";this.dom.backgroundVertical.className=\"vis-panel vis-background vis-vertical-rtl\"}if(this.options.verticalScroll){if(this.options.rtl){this.dom.rightContainer.className=\"vis-panel vis-right vis-vertical-scroll\"}else{this.dom.leftContainer.className=\"vis-panel vis-left vis-vertical-scroll\"}}if((0,_typeof3[\"default\"])(this.options.orientation)!==\"object\"){this.options.orientation={item:undefined,axis:undefined}}if(\"orientation\"in options){if(typeof options.orientation===\"string\"){this.options.orientation={item:options.orientation,axis:options.orientation}}else if((0,_typeof3[\"default\"])(options.orientation)===\"object\"){if(\"item\"in options.orientation){this.options.orientation.item=options.orientation.item}if(\"axis\"in options.orientation){this.options.orientation.axis=options.orientation.axis}}}if(this.options.orientation.axis===\"both\"){if(!this.timeAxis2){var timeAxis2=this.timeAxis2=new TimeAxis(this.body);timeAxis2.setOptions=function(options){var _options=options?util.extend({},options):{};_options.orientation=\"top\";TimeAxis.prototype.setOptions.call(timeAxis2,_options)};this.components.push(timeAxis2)}}else{if(this.timeAxis2){var index=this.components.indexOf(this.timeAxis2);if(index!==-1){this.components.splice(index,1)}this.timeAxis2.destroy();this.timeAxis2=null}}if(typeof options.drawPoints==\"function\"){options.drawPoints={onRender:options.drawPoints}}if(\"hiddenDates\"in this.options){DateUtil.convertHiddenOptions(this.options.moment,this.body,this.options.hiddenDates)}if(\"clickToUse\"in options){if(options.clickToUse){if(!this.activator){this.activator=new Activator(this.dom.root)}}else{if(this.activator){this.activator.destroy();delete this.activator}}}if(\"showCustomTime\"in options){throw new Error(\"Option `showCustomTime` is deprecated. Create a custom time bar via timeline.addCustomTime(time [, id])\")}this._initAutoResize()}this.components.forEach(function(component){return component.setOptions(options)});if(\"configure\"in options){if(!this.configurator){this.configurator=this._createConfigurator()}this.configurator.setOptions(options.configure);var appliedOptions=util.deepExtend({},this.options);this.components.forEach(function(component){util.deepExtend(appliedOptions,component.options)});this.configurator.setModuleOptions({global:appliedOptions})}this._redraw()};Core.prototype.isActive=function(){return!this.activator||this.activator.active};Core.prototype.destroy=function(){this.setItems(null);this.setGroups(null);this.off();this._stopAutoResize();if(this.dom.root.parentNode){this.dom.root.parentNode.removeChild(this.dom.root)}this.dom=null;if(this.activator){this.activator.destroy();delete this.activator}for(var event in this.listeners){if(this.listeners.hasOwnProperty(event)){delete this.listeners[event]}}this.listeners=null;this.hammer=null;this.components.forEach(function(component){return component.destroy()});this.body=null};Core.prototype.setCustomTime=function(time,id){var customTimes=this.customTimes.filter(function(component){return id===component.options.id});if(customTimes.length===0){throw new Error(\"No custom time bar found with id \"+(0,_stringify2[\"default\"])(id))}if(customTimes.length>0){customTimes[0].setCustomTime(time)}};Core.prototype.getCustomTime=function(id){var customTimes=this.customTimes.filter(function(component){return component.options.id===id});if(customTimes.length===0){throw new Error(\"No custom time bar found with id \"+(0,_stringify2[\"default\"])(id))}return customTimes[0].getCustomTime()};Core.prototype.setCustomTimeTitle=function(title,id){var customTimes=this.customTimes.filter(function(component){return component.options.id===id});if(customTimes.length===0){throw new Error(\"No custom time bar found with id \"+(0,_stringify2[\"default\"])(id))}if(customTimes.length>0){return customTimes[0].setCustomTitle(title)}};Core.prototype.getEventProperties=function(event){return{event:event}};Core.prototype.addCustomTime=function(time,id){var timestamp=time!==undefined?util.convert(time,\"Date\").valueOf():new Date;var exists=this.customTimes.some(function(customTime){return customTime.options.id===id});if(exists){throw new Error(\"A custom time with id \"+(0,_stringify2[\"default\"])(id)+\" already exists\")}var customTime=new CustomTime(this.body,util.extend({},this.options,{time:timestamp,id:id}));this.customTimes.push(customTime);this.components.push(customTime);this._redraw();return id};Core.prototype.removeCustomTime=function(id){var customTimes=this.customTimes.filter(function(bar){return bar.options.id===id});if(customTimes.length===0){throw new Error(\"No custom time bar found with id \"+(0,_stringify2[\"default\"])(id))}customTimes.forEach(function(customTime){this.customTimes.splice(this.customTimes.indexOf(customTime),1);this.components.splice(this.components.indexOf(customTime),1);customTime.destroy()}.bind(this))};Core.prototype.getVisibleItems=function(){return this.itemSet&&this.itemSet.getVisibleItems()||[]};Core.prototype.fit=function(options,callback){var range=this.getDataRange();if(range.min===null&&range.max===null){return}var interval=range.max-range.min;var min=new Date(range.min.valueOf()-interval*.01);var max=new Date(range.max.valueOf()+interval*.01);var animation=options&&options.animation!==undefined?options.animation:true;this.range.setRange(min,max,{animation:animation},callback)};Core.prototype.getDataRange=function(){throw new Error(\"Cannot invoke abstract method getDataRange\")};Core.prototype.setWindow=function(start,end,options,callback){if(typeof arguments[2]==\"function\"){callback=arguments[2];options={}}var animation;var range;if(arguments.length==1){range=arguments[0];animation=range.animation!==undefined?range.animation:true;this.range.setRange(range.start,range.end,{animation:animation})}else if(arguments.length==2&&typeof arguments[1]==\"function\"){range=arguments[0];callback=arguments[1];animation=range.animation!==undefined?range.animation:true\n;this.range.setRange(range.start,range.end,{animation:animation},callback)}else{animation=options&&options.animation!==undefined?options.animation:true;this.range.setRange(start,end,{animation:animation},callback)}};Core.prototype.moveTo=function(time,options,callback){if(typeof arguments[1]==\"function\"){callback=arguments[1];options={}}var interval=this.range.end-this.range.start;var t=util.convert(time,\"Date\").valueOf();var start=t-interval/2;var end=t+interval/2;var animation=options&&options.animation!==undefined?options.animation:true;this.range.setRange(start,end,{animation:animation},callback)};Core.prototype.getWindow=function(){var range=this.range.getRange();return{start:new Date(range.start),end:new Date(range.end)}};Core.prototype.zoomIn=function(percentage,options,callback){if(!percentage||percentage<0||percentage>1)return;if(typeof arguments[1]==\"function\"){callback=arguments[1];options={}}var range=this.getWindow();var start=range.start.valueOf();var end=range.end.valueOf();var interval=end-start;var newInterval=interval/(1+percentage);var distance=(interval-newInterval)/2;var newStart=start+distance;var newEnd=end-distance;this.setWindow(newStart,newEnd,options,callback)};Core.prototype.zoomOut=function(percentage,options,callback){if(!percentage||percentage<0||percentage>1)return;if(typeof arguments[1]==\"function\"){callback=arguments[1];options={}}var range=this.getWindow();var start=range.start.valueOf();var end=range.end.valueOf();var interval=end-start;var newStart=start-interval*percentage/2;var newEnd=end+interval*percentage/2;this.setWindow(newStart,newEnd,options,callback)};Core.prototype.redraw=function(){this._redraw()};Core.prototype._redraw=function(){this.redrawCount++;var resized=false;var options=this.options;var props=this.props;var dom=this.dom;if(!dom||!dom.container||dom.root.offsetWidth==0)return;DateUtil.updateHiddenDates(this.options.moment,this.body,this.options.hiddenDates);if(options.orientation==\"top\"){util.addClassName(dom.root,\"vis-top\");util.removeClassName(dom.root,\"vis-bottom\")}else{util.removeClassName(dom.root,\"vis-top\");util.addClassName(dom.root,\"vis-bottom\")}dom.root.style.maxHeight=util.option.asSize(options.maxHeight,\"\");dom.root.style.minHeight=util.option.asSize(options.minHeight,\"\");dom.root.style.width=util.option.asSize(options.width,\"\");props.border.left=(dom.centerContainer.offsetWidth-dom.centerContainer.clientWidth)/2;props.border.right=props.border.left;props.border.top=(dom.centerContainer.offsetHeight-dom.centerContainer.clientHeight)/2;props.border.bottom=props.border.top;props.borderRootHeight=dom.root.offsetHeight-dom.root.clientHeight;props.borderRootWidth=dom.root.offsetWidth-dom.root.clientWidth;if(dom.centerContainer.clientHeight===0){props.border.left=props.border.top;props.border.right=props.border.left}if(dom.root.clientHeight===0){props.borderRootWidth=props.borderRootHeight}props.center.height=dom.center.offsetHeight;props.left.height=dom.left.offsetHeight;props.right.height=dom.right.offsetHeight;props.top.height=dom.top.clientHeight||-props.border.top;props.bottom.height=dom.bottom.clientHeight||-props.border.bottom;var contentHeight=Math.max(props.left.height,props.center.height,props.right.height);var autoHeight=props.top.height+contentHeight+props.bottom.height+props.borderRootHeight+props.border.top+props.border.bottom;dom.root.style.height=util.option.asSize(options.height,autoHeight+\"px\");props.root.height=dom.root.offsetHeight;props.background.height=props.root.height-props.borderRootHeight;var containerHeight=props.root.height-props.top.height-props.bottom.height-props.borderRootHeight;props.centerContainer.height=containerHeight;props.leftContainer.height=containerHeight;props.rightContainer.height=props.leftContainer.height;props.root.width=dom.root.offsetWidth;props.background.width=props.root.width-props.borderRootWidth;if(!this.initialDrawDone){props.scrollbarWidth=util.getScrollBarWidth()}if(options.verticalScroll){if(options.rtl){props.left.width=dom.leftContainer.clientWidth||-props.border.left;props.right.width=dom.rightContainer.clientWidth+props.scrollbarWidth||-props.border.right}else{props.left.width=dom.leftContainer.clientWidth+props.scrollbarWidth||-props.border.left;props.right.width=dom.rightContainer.clientWidth||-props.border.right}}else{props.left.width=dom.leftContainer.clientWidth||-props.border.left;props.right.width=dom.rightContainer.clientWidth||-props.border.right}this._setDOM();var offset=this._updateScrollTop();if(options.orientation.item!=\"top\"){offset+=Math.max(props.centerContainer.height-props.center.height-props.border.top-props.border.bottom,0)}dom.center.style.top=offset+\"px\";var visibilityTop=props.scrollTop==0?\"hidden\":\"\";var visibilityBottom=props.scrollTop==props.scrollTopMin?\"hidden\":\"\";dom.shadowTop.style.visibility=visibilityTop;dom.shadowBottom.style.visibility=visibilityBottom;dom.shadowTopLeft.style.visibility=visibilityTop;dom.shadowBottomLeft.style.visibility=visibilityBottom;dom.shadowTopRight.style.visibility=visibilityTop;dom.shadowBottomRight.style.visibility=visibilityBottom;if(options.verticalScroll){dom.rightContainer.className=\"vis-panel vis-right vis-vertical-scroll\";dom.leftContainer.className=\"vis-panel vis-left vis-vertical-scroll\";dom.shadowTopRight.style.visibility=\"hidden\";dom.shadowBottomRight.style.visibility=\"hidden\";dom.shadowTopLeft.style.visibility=\"hidden\";dom.shadowBottomLeft.style.visibility=\"hidden\";dom.left.style.top=\"0px\";dom.right.style.top=\"0px\"}if(!options.verticalScroll||props.center.height<props.centerContainer.height){dom.left.style.top=offset+\"px\";dom.right.style.top=offset+\"px\";dom.rightContainer.className=dom.rightContainer.className.replace(new RegExp(\"(?:^|\\\\s)\"+\"vis-vertical-scroll\"+\"(?:\\\\s|$)\"),\" \");dom.leftContainer.className=dom.leftContainer.className.replace(new RegExp(\"(?:^|\\\\s)\"+\"vis-vertical-scroll\"+\"(?:\\\\s|$)\"),\" \");props.left.width=dom.leftContainer.clientWidth||-props.border.left;props.right.width=dom.rightContainer.clientWidth||-props.border.right;this._setDOM()}var contentsOverflow=props.center.height>props.centerContainer.height;this.hammer.get(\"pan\").set({direction:contentsOverflow?Hammer.DIRECTION_ALL:Hammer.DIRECTION_HORIZONTAL});this.components.forEach(function(component){resized=component.redraw()||resized});var MAX_REDRAW=5;if(resized){if(this.redrawCount<MAX_REDRAW){this.body.emitter.emit(\"_change\");return}else{console.log(\"WARNING: infinite loop in redraw?\")}}else{this.redrawCount=0}this.body.emitter.emit(\"changed\")};Core.prototype._setDOM=function(){var props=this.props;var dom=this.dom;props.leftContainer.width=props.left.width;props.rightContainer.width=props.right.width;var centerWidth=props.root.width-props.left.width-props.right.width-props.borderRootWidth;props.center.width=centerWidth;props.centerContainer.width=centerWidth;props.top.width=centerWidth;props.bottom.width=centerWidth;dom.background.style.height=props.background.height+\"px\";dom.backgroundVertical.style.height=props.background.height+\"px\";dom.backgroundHorizontal.style.height=props.centerContainer.height+\"px\";dom.centerContainer.style.height=props.centerContainer.height+\"px\";dom.leftContainer.style.height=props.leftContainer.height+\"px\";dom.rightContainer.style.height=props.rightContainer.height+\"px\";dom.background.style.width=props.background.width+\"px\";dom.backgroundVertical.style.width=props.centerContainer.width+\"px\";dom.backgroundHorizontal.style.width=props.background.width+\"px\";dom.centerContainer.style.width=props.center.width+\"px\";dom.top.style.width=props.top.width+\"px\";dom.bottom.style.width=props.bottom.width+\"px\";dom.background.style.left=\"0\";dom.background.style.top=\"0\";dom.backgroundVertical.style.left=props.left.width+props.border.left+\"px\";dom.backgroundVertical.style.top=\"0\";dom.backgroundHorizontal.style.left=\"0\";dom.backgroundHorizontal.style.top=props.top.height+\"px\";dom.centerContainer.style.left=props.left.width+\"px\";dom.centerContainer.style.top=props.top.height+\"px\";dom.leftContainer.style.left=\"0\";dom.leftContainer.style.top=props.top.height+\"px\";dom.rightContainer.style.left=props.left.width+props.center.width+\"px\";dom.rightContainer.style.top=props.top.height+\"px\";dom.top.style.left=props.left.width+\"px\";dom.top.style.top=\"0\";dom.bottom.style.left=props.left.width+\"px\";dom.bottom.style.top=props.top.height+props.centerContainer.height+\"px\";dom.center.style.left=\"0\";dom.left.style.left=\"0\";dom.right.style.left=\"0\"};Core.prototype.repaint=function(){throw new Error(\"Function repaint is deprecated. Use redraw instead.\")};Core.prototype.setCurrentTime=function(time){if(!this.currentTime){throw new Error(\"Option showCurrentTime must be true\")}this.currentTime.setCurrentTime(time)};Core.prototype.getCurrentTime=function(){if(!this.currentTime){throw new Error(\"Option showCurrentTime must be true\")}return this.currentTime.getCurrentTime()};Core.prototype._toTime=function(x){return DateUtil.toTime(this,x,this.props.center.width)};Core.prototype._toGlobalTime=function(x){return DateUtil.toTime(this,x,this.props.root.width)};Core.prototype._toScreen=function(time){return DateUtil.toScreen(this,time,this.props.center.width)};Core.prototype._toGlobalScreen=function(time){return DateUtil.toScreen(this,time,this.props.root.width)};Core.prototype._initAutoResize=function(){if(this.options.autoResize==true){this._startAutoResize()}else{this._stopAutoResize()}};Core.prototype._startAutoResize=function(){var me=this;this._stopAutoResize();this._onResize=function(){if(me.options.autoResize!=true){me._stopAutoResize();return}if(me.dom.root){if(me.dom.root.offsetWidth!=me.props.lastWidth||me.dom.root.offsetHeight!=me.props.lastHeight){me.props.lastWidth=me.dom.root.offsetWidth;me.props.lastHeight=me.dom.root.offsetHeight;me.props.scrollbarWidth=util.getScrollBarWidth();me.body.emitter.emit(\"_change\")}}};util.addEventListener(window,\"resize\",this._onResize);if(me.dom.root){me.props.lastWidth=me.dom.root.offsetWidth;me.props.lastHeight=me.dom.root.offsetHeight}this.watchTimer=setInterval(this._onResize,1e3)};Core.prototype._stopAutoResize=function(){if(this.watchTimer){clearInterval(this.watchTimer);this.watchTimer=undefined}if(this._onResize){util.removeEventListener(window,\"resize\",this._onResize);this._onResize=null}};Core.prototype._onTouch=function(event){this.touch.allowDragging=true;this.touch.initialScrollTop=this.props.scrollTop};Core.prototype._onPinch=function(event){this.touch.allowDragging=false};Core.prototype._onDrag=function(event){if(!event)return;if(!this.touch.allowDragging)return;var delta=event.deltaY;var oldScrollTop=this._getScrollTop();var newScrollTop=this._setScrollTop(this.touch.initialScrollTop+delta);if(this.options.verticalScroll){this.dom.left.parentNode.scrollTop=-this.props.scrollTop;this.dom.right.parentNode.scrollTop=-this.props.scrollTop}if(newScrollTop!=oldScrollTop){this.emit(\"verticalDrag\")}};Core.prototype._setScrollTop=function(scrollTop){this.props.scrollTop=scrollTop;this._updateScrollTop();return this.props.scrollTop};Core.prototype._updateScrollTop=function(){var scrollTopMin=Math.min(this.props.centerContainer.height-this.props.center.height,0);if(scrollTopMin!=this.props.scrollTopMin){if(this.options.orientation.item!=\"top\"){this.props.scrollTop+=scrollTopMin-this.props.scrollTopMin}this.props.scrollTopMin=scrollTopMin}if(this.props.scrollTop>0)this.props.scrollTop=0;if(this.props.scrollTop<scrollTopMin)this.props.scrollTop=scrollTopMin;if(this.options.verticalScroll){this.dom.left.parentNode.scrollTop=-this.props.scrollTop;this.dom.right.parentNode.scrollTop=-this.props.scrollTop}return this.props.scrollTop};Core.prototype._getScrollTop=function(){return this.props.scrollTop};Core.prototype._createConfigurator=function(){throw new Error(\"Cannot invoke abstract method _createConfigurator\")};module.exports=Core},function(module,exports,__webpack_require__){\"use strict\";var moment=__webpack_require__(9);var DateUtil=__webpack_require__(36);var util=__webpack_require__(2);function TimeStep(start,end,minimumStep,hiddenDates,options){this.moment=moment;this.current=this.moment();this._start=this.moment();this._end=this.moment();this.autoScale=true;this.scale=\"day\";this.step=1;this.setRange(start,end,minimumStep);this.switchedDay=false;this.switchedMonth=false;this.switchedYear=false;if(Array.isArray(hiddenDates)){this.hiddenDates=hiddenDates}else if(hiddenDates!=undefined){this.hiddenDates=[hiddenDates]}else{this.hiddenDates=[]}this.format=TimeStep.FORMAT;this.options=options?options:{}}TimeStep.FORMAT={minorLabels:{millisecond:\"SSS\",second:\"s\",minute:\"HH:mm\",hour:\"HH:mm\",weekday:\"ddd D\",day:\"D\",week:\"w\",month:\"MMM\",year:\"YYYY\"},majorLabels:{millisecond:\"HH:mm:ss\",second:\"D MMMM HH:mm\",minute:\"ddd D MMMM\",hour:\"ddd D MMMM\",weekday:\"MMMM YYYY\",day:\"MMMM YYYY\",week:\"MMMM YYYY\",month:\"YYYY\",year:\"\"}};TimeStep.prototype.setMoment=function(moment){this.moment=moment;this.current=this.moment(this.current.valueOf());this._start=this.moment(this._start.valueOf());this._end=this.moment(this._end.valueOf())};TimeStep.prototype.setFormat=function(format){var defaultFormat=util.deepExtend({},TimeStep.FORMAT);this.format=util.deepExtend(defaultFormat,format)};TimeStep.prototype.setRange=function(start,end,minimumStep){if(!(start instanceof Date)||!(end instanceof Date)){throw\"No legal start or end date in method setRange\"}this._start=start!=undefined?this.moment(start.valueOf()):new Date;this._end=end!=undefined?this.moment(end.valueOf()):new Date;if(this.autoScale){this.setMinimumStep(minimumStep)}};TimeStep.prototype.start=function(){this.current=this._start.clone();this.roundToMinor()};TimeStep.prototype.roundToMinor=function(){if(this.scale==\"week\"){this.current.weekday(0)}switch(this.scale){case\"year\":this.current.year(this.step*Math.floor(this.current.year()/this.step));this.current.month(0);case\"month\":this.current.date(1);case\"week\":case\"day\":case\"weekday\":this.current.hours(0);case\"hour\":this.current.minutes(0);case\"minute\":this.current.seconds(0);case\"second\":this.current.milliseconds(0)}if(this.step!=1){switch(this.scale){case\"millisecond\":this.current.subtract(this.current.milliseconds()%this.step,\"milliseconds\");break;case\"second\":this.current.subtract(this.current.seconds()%this.step,\"seconds\");break;case\"minute\":this.current.subtract(this.current.minutes()%this.step,\"minutes\");break;case\"hour\":this.current.subtract(this.current.hours()%this.step,\"hours\");break;case\"weekday\":case\"day\":this.current.subtract((this.current.date()-1)%this.step,\"day\");break;case\"week\":this.current.subtract(this.current.week()%this.step,\"week\");break;case\"month\":this.current.subtract(this.current.month()%this.step,\"month\");break;case\"year\":this.current.subtract(this.current.year()%this.step,\"year\");break;default:break}}};TimeStep.prototype.hasNext=function(){return this.current.valueOf()<=this._end.valueOf()};TimeStep.prototype.next=function(){var prev=this.current.valueOf();switch(this.scale){case\"millisecond\":this.current.add(this.step,\"millisecond\");break;case\"second\":this.current.add(this.step,\"second\");break;case\"minute\":this.current.add(this.step,\"minute\");break;case\"hour\":this.current.add(this.step,\"hour\");if(this.current.month()<6){this.current.subtract(this.current.hours()%this.step,\"hour\")}else{if(this.current.hours()%this.step!==0){this.current.add(this.step-this.current.hours()%this.step,\"hour\")}}break;case\"weekday\":case\"day\":this.current.add(this.step,\"day\");break;case\"week\":if(this.current.weekday()!==0){this.current.weekday(0);this.current.add(this.step,\"week\")}else if(this.options.showMajorLabels===false){this.current.add(this.step,\"week\")}else{var nextWeek=this.current.clone();nextWeek.add(1,\"week\");if(nextWeek.isSame(this.current,\"month\")){this.current.add(this.step,\"week\")}else{this.current.add(this.step,\"week\");this.current.date(1)}}break;case\"month\":this.current.add(this.step,\"month\");break;case\"year\":this.current.add(this.step,\"year\");break;default:break}if(this.step!=1){switch(this.scale){case\"millisecond\":if(this.current.milliseconds()>0&&this.current.milliseconds()<this.step)this.current.milliseconds(0);break;case\"second\":if(this.current.seconds()>0&&this.current.seconds()<this.step)this.current.seconds(0);break;case\"minute\":if(this.current.minutes()>0&&this.current.minutes()<this.step)this.current.minutes(0);break;case\"hour\":if(this.current.hours()>0&&this.current.hours()<this.step)this.current.hours(0);break;case\"weekday\":case\"day\":if(this.current.date()<this.step+1)this.current.date(1);break;case\"week\":if(this.current.week()<this.step)this.current.week(1);break;case\"month\":if(this.current.month()<this.step)this.current.month(0);break;case\"year\":break;default:break}}if(this.current.valueOf()==prev){this.current=this._end.clone()}this.switchedDay=false;this.switchedMonth=false;this.switchedYear=false;DateUtil.stepOverHiddenDates(this.moment,this,prev)};TimeStep.prototype.getCurrent=function(){return this.current};TimeStep.prototype.setScale=function(params){if(params&&typeof params.scale==\"string\"){this.scale=params.scale;this.step=params.step>0?params.step:1;this.autoScale=false}};TimeStep.prototype.setAutoScale=function(enable){this.autoScale=enable};TimeStep.prototype.setMinimumStep=function(minimumStep){if(minimumStep==undefined){return}var stepYear=1e3*60*60*24*30*12;var stepMonth=1e3*60*60*24*30;var stepDay=1e3*60*60*24;var stepHour=1e3*60*60;var stepMinute=1e3*60;var stepSecond=1e3;var stepMillisecond=1;if(stepYear*1e3>minimumStep){this.scale=\"year\";this.step=1e3}if(stepYear*500>minimumStep){this.scale=\"year\";this.step=500}if(stepYear*100>minimumStep){this.scale=\"year\";this.step=100}if(stepYear*50>minimumStep){this.scale=\"year\";this.step=50}if(stepYear*10>minimumStep){this.scale=\"year\";this.step=10}if(stepYear*5>minimumStep){this.scale=\"year\";this.step=5}if(stepYear>minimumStep){this.scale=\"year\";this.step=1}if(stepMonth*3>minimumStep){this.scale=\"month\";this.step=3}if(stepMonth>minimumStep){this.scale=\"month\";this.step=1}if(stepDay*5>minimumStep){this.scale=\"day\";this.step=5}if(stepDay*2>minimumStep){this.scale=\"day\";this.step=2}if(stepDay>minimumStep){this.scale=\"day\";this.step=1}if(stepDay/2>minimumStep){this.scale=\"weekday\";this.step=1}if(stepHour*4>minimumStep){this.scale=\"hour\";this.step=4}if(stepHour>minimumStep){this.scale=\"hour\";this.step=1}if(stepMinute*15>minimumStep){this.scale=\"minute\";this.step=15}if(stepMinute*10>minimumStep){this.scale=\"minute\";this.step=10}if(stepMinute*5>minimumStep){this.scale=\"minute\";this.step=5}if(stepMinute>minimumStep){this.scale=\"minute\";this.step=1}if(stepSecond*15>minimumStep){this.scale=\"second\";this.step=15}if(stepSecond*10>minimumStep){this.scale=\"second\";this.step=10}if(stepSecond*5>minimumStep){this.scale=\"second\";this.step=5}if(stepSecond>minimumStep){this.scale=\"second\";this.step=1}if(stepMillisecond*200>minimumStep){this.scale=\"millisecond\";this.step=200}if(stepMillisecond*100>minimumStep){this.scale=\"millisecond\";this.step=100}if(stepMillisecond*50>minimumStep){this.scale=\"millisecond\";this.step=50}if(stepMillisecond*10>minimumStep){this.scale=\"millisecond\";this.step=10}if(stepMillisecond*5>minimumStep){this.scale=\"millisecond\";this.step=5}if(stepMillisecond>minimumStep){this.scale=\"millisecond\";this.step=1}};TimeStep.snap=function(date,scale,step){var clone=moment(date);if(scale==\"year\"){var year=clone.year()+Math.round(clone.month()/12);clone.year(Math.round(year/step)*step);clone.month(0);clone.date(0);clone.hours(0);clone.minutes(0);clone.seconds(0);clone.milliseconds(0)}else if(scale==\"month\"){if(clone.date()>15){clone.date(1);clone.add(1,\"month\")}else{clone.date(1)}clone.hours(0);clone.minutes(0);clone.seconds(0);clone.milliseconds(0)}else if(scale==\"week\"){if(clone.weekday()>2){clone.weekday(0);clone.add(1,\"week\")}else{clone.weekday(0)}clone.hours(0);clone.minutes(0);clone.seconds(0);clone.milliseconds(0)}else if(scale==\"day\"){switch(step){case 5:case 2:clone.hours(Math.round(clone.hours()/24)*24);break;default:clone.hours(Math.round(clone.hours()/12)*12);break}clone.minutes(0);clone.seconds(0);clone.milliseconds(0)}else if(scale==\"weekday\"){switch(step){case 5:case 2:clone.hours(Math.round(clone.hours()/12)*12);break;default:clone.hours(Math.round(clone.hours()/6)*6);break}clone.minutes(0);clone.seconds(0);clone.milliseconds(0)}else if(scale==\"hour\"){switch(step){case 4:clone.minutes(Math.round(clone.minutes()/60)*60);break;default:clone.minutes(Math.round(clone.minutes()/30)*30);break}clone.seconds(0);clone.milliseconds(0)}else if(scale==\"minute\"){switch(step){case 15:case 10:clone.minutes(Math.round(clone.minutes()/5)*5);clone.seconds(0);break;case 5:clone.seconds(Math.round(clone.seconds()/60)*60);break;default:clone.seconds(Math.round(clone.seconds()/30)*30);break}clone.milliseconds(0)}else if(scale==\"second\"){switch(step){case 15:case 10:clone.seconds(Math.round(clone.seconds()/5)*5);clone.milliseconds(0);break;case 5:clone.milliseconds(Math.round(clone.milliseconds()/1e3)*1e3);break;default:clone.milliseconds(Math.round(clone.milliseconds()/500)*500);break}}else if(scale==\"millisecond\"){var _step=step>5?step/2:1;clone.milliseconds(Math.round(clone.milliseconds()/_step)*_step)}return clone};TimeStep.prototype.isMajor=function(){if(this.switchedYear==true){switch(this.scale){case\"year\":case\"month\":case\"week\":case\"weekday\":case\"day\":case\"hour\":case\"minute\":case\"second\":case\"millisecond\":return true;default:return false}}else if(this.switchedMonth==true){switch(this.scale){case\"week\":case\"weekday\":case\"day\":case\"hour\":case\"minute\":case\"second\":case\"millisecond\":return true;default:return false}}else if(this.switchedDay==true){switch(this.scale){case\"millisecond\":case\"second\":case\"minute\":case\"hour\":return true;default:return false}}var date=this.moment(this.current);switch(this.scale){case\"millisecond\":return date.milliseconds()==0;case\"second\":return date.seconds()==0;case\"minute\":return date.hours()==0&&date.minutes()==0;case\"hour\":return date.hours()==0;case\"weekday\":case\"day\":return date.date()==1;case\"week\":return date.date()==1;case\"month\":return date.month()==0;case\"year\":return false;default:return false}};TimeStep.prototype.getLabelMinor=function(date){if(date==undefined){date=this.current}if(date instanceof Date){date=this.moment(date)}if(typeof this.format.minorLabels===\"function\"){return this.format.minorLabels(date,this.scale,this.step)}var format=this.format.minorLabels[this.scale];switch(this.scale){case\"week\":if(this.isMajor()&&date.weekday()!==0){return\"\"}default:return format&&format.length>0?this.moment(date).format(format):\"\"}};TimeStep.prototype.getLabelMajor=function(date){if(date==undefined){date=this.current}if(date instanceof Date){date=this.moment(date)}if(typeof this.format.majorLabels===\"function\"){return this.format.majorLabels(date,this.scale,this.step)}var format=this.format.majorLabels[this.scale];return format&&format.length>0?this.moment(date).format(format):\"\"};TimeStep.prototype.getClassName=function(){var _moment=this.moment;var m=this.moment(this.current);var current=m.locale?m.locale(\"en\"):m.lang(\"en\");var step=this.step;var classNames=[];function even(value){return value/step%2==0?\" vis-even\":\" vis-odd\"}function today(date){if(date.isSame(new Date,\"day\")){return\" vis-today\"}if(date.isSame(_moment().add(1,\"day\"),\"day\")){return\" vis-tomorrow\"}if(date.isSame(_moment().add(-1,\"day\"),\"day\")){return\" vis-yesterday\"}return\"\"}function currentWeek(date){return date.isSame(new Date,\"week\")?\" vis-current-week\":\"\"}function currentMonth(date){return date.isSame(new Date,\"month\")?\" vis-current-month\":\"\"}function currentYear(date){return date.isSame(new Date,\"year\")?\" vis-current-year\":\"\"}switch(this.scale){case\"millisecond\":classNames.push(today(current));classNames.push(even(current.milliseconds()));break;case\"second\":classNames.push(today(current));classNames.push(even(current.seconds()));break;case\"minute\":classNames.push(today(current));classNames.push(even(current.minutes()));break;case\"hour\":classNames.push(\"vis-h\"+current.hours()+(this.step==4?\"-h\"+(current.hours()+4):\"\"));classNames.push(today(current));classNames.push(even(current.hours()));break;case\"weekday\":classNames.push(\"vis-\"+current.format(\"dddd\").toLowerCase());classNames.push(today(current));classNames.push(currentWeek(current));classNames.push(even(current.date()));break;case\"day\":classNames.push(\"vis-day\"+current.date());classNames.push(\"vis-\"+current.format(\"MMMM\").toLowerCase());classNames.push(today(current));classNames.push(currentMonth(current));classNames.push(this.step<=2?today(current):\"\");classNames.push(this.step<=2?\"vis-\"+current.format(\"dddd\").toLowerCase():\"\");classNames.push(even(current.date()-1));break;case\"week\":classNames.push(\"vis-week\"+current.format(\"w\"));classNames.push(currentWeek(current));classNames.push(even(current.week()));break;case\"month\":classNames.push(\"vis-\"+current.format(\"MMMM\").toLowerCase());classNames.push(currentMonth(current));classNames.push(even(current.month()));break;case\"year\":classNames.push(\"vis-year\"+current.year());classNames.push(currentYear(current));classNames.push(even(current.year()));break}return classNames.filter(String).join(\" \")};module.exports=TimeStep},function(module,exports,__webpack_require__){\"use strict\";var util=__webpack_require__(2);var Component=__webpack_require__(16);var moment=__webpack_require__(9);var locales=__webpack_require__(98);function CurrentTime(body,options){this.body=body;this.defaultOptions={rtl:false,showCurrentTime:true,moment:moment,locales:locales,locale:\"en\"};this.options=util.extend({},this.defaultOptions);this.offset=0;this._create();this.setOptions(options)}CurrentTime.prototype=new Component;CurrentTime.prototype._create=function(){var bar=document.createElement(\"div\");bar.className=\"vis-current-time\";bar.style.position=\"absolute\";bar.style.top=\"0px\";bar.style.height=\"100%\";this.bar=bar};CurrentTime.prototype.destroy=function(){this.options.showCurrentTime=false;this.redraw();this.body=null};CurrentTime.prototype.setOptions=function(options){if(options){util.selectiveExtend([\"rtl\",\"showCurrentTime\",\"moment\",\"locale\",\"locales\"],this.options,options)}};CurrentTime.prototype.redraw=function(){if(this.options.showCurrentTime){var parent=this.body.dom.backgroundVertical;if(this.bar.parentNode!=parent){if(this.bar.parentNode){this.bar.parentNode.removeChild(this.bar)}parent.appendChild(this.bar);this.start()}var now=this.options.moment((new Date).valueOf()+this.offset);var x=this.body.util.toScreen(now);var locale=this.options.locales[this.options.locale];if(!locale){if(!this.warned){console.log(\"WARNING: options.locales['\"+this.options.locale+\"'] not found. See http://visjs.org/docs/timeline/#Localization\");this.warned=true}locale=this.options.locales[\"en\"]}var title=locale.current+\" \"+locale.time+\": \"+now.format(\"dddd, MMMM Do YYYY, H:mm:ss\");title=title.charAt(0).toUpperCase()+title.substring(1);if(this.options.rtl){this.bar.style.right=x+\"px\"}else{this.bar.style.left=x+\"px\"}this.bar.title=title}else{if(this.bar.parentNode){this.bar.parentNode.removeChild(this.bar)}this.stop()}return false};CurrentTime.prototype.start=function(){var me=this;function update(){me.stop();var scale=me.body.range.conversion(me.body.domProps.center.width).scale;var interval=1/scale/10;if(interval<30)interval=30;if(interval>1e3)interval=1e3;me.redraw();me.body.emitter.emit(\"currentTimeTick\");me.currentTimeTimer=setTimeout(update,interval)}update()};CurrentTime.prototype.stop=function(){if(this.currentTimeTimer!==undefined){clearTimeout(this.currentTimeTimer);delete this.currentTimeTimer}};CurrentTime.prototype.setCurrentTime=function(time){var t=util.convert(time,\"Date\").valueOf();var now=(new Date).valueOf();this.offset=t-now;this.redraw()};CurrentTime.prototype.getCurrentTime=function(){return new Date((new Date).valueOf()+this.offset)};module.exports=CurrentTime},function(module,exports,__webpack_require__){\"use strict\";var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var stack=__webpack_require__(100);function Group(groupId,data,itemSet){this.groupId=groupId;this.subgroups={};this.subgroupStack={};this.subgroupStackAll=false;this.doInnerStack=false;this.subgroupIndex=0;this.subgroupOrderer=data&&data.subgroupOrder;this.itemSet=itemSet;this.isVisible=null;this.stackDirty=true;if(data&&data.nestedGroups){this.nestedGroups=data.nestedGroups;if(data.showNested==false){this.showNested=false}else{this.showNested=true}}if(data&&data.subgroupStack){if(typeof data.subgroupStack===\"boolean\"){this.doInnerStack=data.subgroupStack;this.subgroupStackAll=data.subgroupStack}else{for(var key in data.subgroupStack){this.subgroupStack[key]=data.subgroupStack[key];this.doInnerStack=this.doInnerStack||data.subgroupStack[key]}}}this.nestedInGroup=null;this.dom={};this.props={label:{width:0,height:0}};this.className=null;this.items={};this.visibleItems=[];this.itemsInRange=[];this.orderedItems={byStart:[],byEnd:[]};this.checkRangedItems=false;var me=this;this.itemSet.body.emitter.on(\"checkRangedItems\",function(){me.checkRangedItems=true});this._create();this.setData(data)}Group.prototype._create=function(){var label=document.createElement(\"div\");if(this.itemSet.options.groupEditable.order){label.className=\"vis-label draggable\"}else{label.className=\"vis-label\"}this.dom.label=label;var inner=document.createElement(\"div\");inner.className=\"vis-inner\";label.appendChild(inner);this.dom.inner=inner;var foreground=document.createElement(\"div\");foreground.className=\"vis-group\";foreground[\"timeline-group\"]=this;this.dom.foreground=foreground;this.dom.background=document.createElement(\"div\");this.dom.background.className=\"vis-group\";this.dom.axis=document.createElement(\"div\");this.dom.axis.className=\"vis-group\";this.dom.marker=document.createElement(\"div\");this.dom.marker.style.visibility=\"hidden\";this.dom.marker.style.position=\"absolute\";this.dom.marker.innerHTML=\"\";this.dom.background.appendChild(this.dom.marker)};Group.prototype.setData=function(data){var content;var templateFunction;if(this.itemSet.options&&this.itemSet.options.groupTemplate){templateFunction=this.itemSet.options.groupTemplate.bind(this);content=templateFunction(data,this.dom.inner)}else{content=data&&data.content}if(content instanceof Element){this.dom.inner.appendChild(content);while(this.dom.inner.firstChild){this.dom.inner.removeChild(this.dom.inner.firstChild)}this.dom.inner.appendChild(content)}else if(content instanceof Object){templateFunction(data,this.dom.inner)}else if(content!==undefined&&content!==null){this.dom.inner.innerHTML=content}else{this.dom.inner.innerHTML=this.groupId||\"\"}this.dom.label.title=data&&data.title||\"\";if(!this.dom.inner.firstChild){util.addClassName(this.dom.inner,\"vis-hidden\")}else{util.removeClassName(this.dom.inner,\"vis-hidden\")}if(data&&data.nestedGroups){if(!this.nestedGroups||this.nestedGroups!=data.nestedGroups){this.nestedGroups=data.nestedGroups}if(data.showNested!==undefined||this.showNested===undefined){if(data.showNested==false){this.showNested=false}else{this.showNested=true}}util.addClassName(this.dom.label,\"vis-nesting-group\");var collapsedDirClassName=this.itemSet.options.rtl?\"collapsed-rtl\":\"collapsed\";if(this.showNested){util.removeClassName(this.dom.label,collapsedDirClassName);util.addClassName(this.dom.label,\"expanded\")}else{util.removeClassName(this.dom.label,\"expanded\");util.addClassName(this.dom.label,collapsedDirClassName)}}else if(this.nestedGroups){this.nestedGroups=null;collapsedDirClassName=this.itemSet.options.rtl?\"collapsed-rtl\":\"collapsed\";util.removeClassName(this.dom.label,collapsedDirClassName);util.removeClassName(this.dom.label,\"expanded\");util.removeClassName(this.dom.label,\"vis-nesting-group\")}if(data&&data.nestedInGroup){util.addClassName(this.dom.label,\"vis-nested-group\");if(this.itemSet.options&&this.itemSet.options.rtl){this.dom.inner.style.paddingRight=\"30px\"}else{\nthis.dom.inner.style.paddingLeft=\"30px\"}}var className=data&&data.className||null;if(className!=this.className){if(this.className){util.removeClassName(this.dom.label,this.className);util.removeClassName(this.dom.foreground,this.className);util.removeClassName(this.dom.background,this.className);util.removeClassName(this.dom.axis,this.className)}util.addClassName(this.dom.label,className);util.addClassName(this.dom.foreground,className);util.addClassName(this.dom.background,className);util.addClassName(this.dom.axis,className);this.className=className}if(this.style){util.removeCssText(this.dom.label,this.style);this.style=null}if(data&&data.style){util.addCssText(this.dom.label,data.style);this.style=data.style}};Group.prototype.getLabelWidth=function(){return this.props.label.width};Group.prototype._didMarkerHeightChange=function(){var markerHeight=this.dom.marker.clientHeight;if(markerHeight!=this.lastMarkerHeight){this.lastMarkerHeight=markerHeight;var redrawQueue={};var redrawQueueLength=0;util.forEach(this.items,function(item,key){item.dirty=true;if(item.displayed){var returnQueue=true;redrawQueue[key]=item.redraw(returnQueue);redrawQueueLength=redrawQueue[key].length}});var needRedraw=redrawQueueLength>0;if(needRedraw){for(var i=0;i<redrawQueueLength;i++){util.forEach(redrawQueue,function(fns){fns[i]()})}}return true}};Group.prototype._calculateGroupSizeAndPosition=function(){var offsetTop=this.dom.foreground.offsetTop;var offsetLeft=this.dom.foreground.offsetLeft;var offsetWidth=this.dom.foreground.offsetWidth;this.top=offsetTop;this.right=offsetLeft;this.width=offsetWidth};Group.prototype._redrawItems=function(forceRestack,lastIsVisible,margin,range){var restack=forceRestack||this.stackDirty||this.isVisible&&!lastIsVisible;if(restack){var visibleSubgroups={};var subgroup=null;if(typeof this.itemSet.options.order===\"function\"){var me=this;var limitSize=false;var redrawQueue={};var redrawQueueLength=0;util.forEach(this.items,function(item,key){if(!item.displayed){var returnQueue=true;redrawQueue[key]=item.redraw(returnQueue);redrawQueueLength=redrawQueue[key].length;me.visibleItems.push(item)}});var needRedraw=redrawQueueLength>0;if(needRedraw){for(var i=0;i<redrawQueueLength;i++){util.forEach(redrawQueue,function(fns){fns[i]()})}}util.forEach(this.items,function(item){item.repositionX(limitSize)});if(this.doInnerStack&&this.itemSet.options.stackSubgroups){for(subgroup in this.subgroups){visibleSubgroups[subgroup]=this.subgroups[subgroup].items.slice().sort(function(a,b){return me.itemSet.options.order(a.data,b.data)})}stack.stackSubgroupsWithInnerStack(visibleSubgroups,margin,this.subgroups)}else{var customOrderedItems=this.orderedItems.byStart.slice().sort(function(a,b){return me.itemSet.options.order(a.data,b.data)});stack.stack(customOrderedItems,margin,true)}this.visibleItems=this._updateItemsInRange(this.orderedItems,this.visibleItems,range)}else{this.visibleItems=this._updateItemsInRange(this.orderedItems,this.visibleItems,range);if(this.itemSet.options.stack){if(this.doInnerStack&&this.itemSet.options.stackSubgroups){for(subgroup in this.subgroups){visibleSubgroups[subgroup]=this.subgroups[subgroup].items}stack.stackSubgroupsWithInnerStack(visibleSubgroups,margin,this.subgroups)}else{stack.stack(this.visibleItems,margin,true)}}else{stack.nostack(this.visibleItems,margin,this.subgroups,this.itemSet.options.stackSubgroups)}}this.stackDirty=false}};Group.prototype._didResize=function(resized,height){resized=util.updateProperty(this,\"height\",height)||resized;var labelWidth=this.dom.inner.clientWidth;var labelHeight=this.dom.inner.clientHeight;resized=util.updateProperty(this.props.label,\"width\",labelWidth)||resized;resized=util.updateProperty(this.props.label,\"height\",labelHeight)||resized;return resized};Group.prototype._applyGroupHeight=function(height){this.dom.background.style.height=height+\"px\";this.dom.foreground.style.height=height+\"px\";this.dom.label.style.height=height+\"px\"};Group.prototype._updateItemsVerticalPosition=function(margin){for(var i=0,ii=this.visibleItems.length;i<ii;i++){var item=this.visibleItems[i];item.repositionY(margin);if(!this.isVisible&&this.groupId!=\"__background__\"){if(item.displayed)item.hide()}}};Group.prototype.redraw=function(range,margin,forceRestack,returnQueue){var resized=false;var lastIsVisible=this.isVisible;var height;var queue=[function(){forceRestack=this._didMarkerHeightChange.bind(this)}.bind(this),this._updateSubGroupHeights.bind(this,margin),this._calculateGroupSizeAndPosition.bind(this),function(){this.isVisible=this._isGroupVisible.bind(this)(range,margin)}.bind(this),function(){this._redrawItems.bind(this)(forceRestack,lastIsVisible,margin,range)}.bind(this),this._updateSubgroupsSizes.bind(this),function(){height=this._calculateHeight.bind(this)(margin)}.bind(this),this._calculateGroupSizeAndPosition.bind(this),function(){resized=this._didResize.bind(this)(resized,height)}.bind(this),function(){this._applyGroupHeight.bind(this)(height)}.bind(this),function(){this._updateItemsVerticalPosition.bind(this)(margin)}.bind(this),function(){if(!this.isVisible&&this.height){resized=false}return resized}];if(returnQueue){return queue}else{var result;queue.forEach(function(fn){result=fn()});return result}};Group.prototype._updateSubGroupHeights=function(margin){if((0,_keys2[\"default\"])(this.subgroups).length>0){var me=this;this.resetSubgroups();util.forEach(this.visibleItems,function(item){if(item.data.subgroup!==undefined){me.subgroups[item.data.subgroup].height=Math.max(me.subgroups[item.data.subgroup].height,item.height+margin.item.vertical);me.subgroups[item.data.subgroup].visible=true}})}};Group.prototype._isGroupVisible=function(range,margin){return this.top<=range.body.domProps.centerContainer.height-range.body.domProps.scrollTop+margin.axis&&this.top+this.height+margin.axis>=-range.body.domProps.scrollTop};Group.prototype._calculateHeight=function(margin){var height;var itemsInRange=this.visibleItems;if(itemsInRange.length>0){var min=itemsInRange[0].top;var max=itemsInRange[0].top+itemsInRange[0].height;util.forEach(itemsInRange,function(item){min=Math.min(min,item.top);max=Math.max(max,item.top+item.height)});if(min>margin.axis){var offset=min-margin.axis;max-=offset;util.forEach(itemsInRange,function(item){item.top-=offset})}height=max+margin.item.vertical/2}else{height=0}height=Math.max(height,this.props.label.height);return height};Group.prototype.show=function(){if(!this.dom.label.parentNode){this.itemSet.dom.labelSet.appendChild(this.dom.label)}if(!this.dom.foreground.parentNode){this.itemSet.dom.foreground.appendChild(this.dom.foreground)}if(!this.dom.background.parentNode){this.itemSet.dom.background.appendChild(this.dom.background)}if(!this.dom.axis.parentNode){this.itemSet.dom.axis.appendChild(this.dom.axis)}};Group.prototype.hide=function(){var label=this.dom.label;if(label.parentNode){label.parentNode.removeChild(label)}var foreground=this.dom.foreground;if(foreground.parentNode){foreground.parentNode.removeChild(foreground)}var background=this.dom.background;if(background.parentNode){background.parentNode.removeChild(background)}var axis=this.dom.axis;if(axis.parentNode){axis.parentNode.removeChild(axis)}};Group.prototype.add=function(item){this.items[item.id]=item;item.setParent(this);this.stackDirty=true;if(item.data.subgroup!==undefined){this._addToSubgroup(item);this.orderSubgroups()}if(this.visibleItems.indexOf(item)==-1){var range=this.itemSet.body.range;this._checkIfVisible(item,this.visibleItems,range)}};Group.prototype._addToSubgroup=function(item,subgroupId){subgroupId=subgroupId||item.data.subgroup;if(subgroupId!=undefined&&this.subgroups[subgroupId]===undefined){this.subgroups[subgroupId]={height:0,top:0,start:item.data.start,end:item.data.end||item.data.start,visible:false,index:this.subgroupIndex,items:[],stack:this.subgroupStackAll||this.subgroupStack[subgroupId]||false};this.subgroupIndex++}if(new Date(item.data.start)<new Date(this.subgroups[subgroupId].start)){this.subgroups[subgroupId].start=item.data.start}var itemEnd=item.data.end||item.data.start;if(new Date(itemEnd)>new Date(this.subgroups[subgroupId].end)){this.subgroups[subgroupId].end=itemEnd}this.subgroups[subgroupId].items.push(item)};Group.prototype._updateSubgroupsSizes=function(){var me=this;if(me.subgroups){for(var subgroup in me.subgroups){var initialEnd=me.subgroups[subgroup].items[0].data.end||me.subgroups[subgroup].items[0].data.start;var newStart=me.subgroups[subgroup].items[0].data.start;var newEnd=initialEnd-1;me.subgroups[subgroup].items.forEach(function(item){if(new Date(item.data.start)<new Date(newStart)){newStart=item.data.start}var itemEnd=item.data.end||item.data.start;if(new Date(itemEnd)>new Date(newEnd)){newEnd=itemEnd}});me.subgroups[subgroup].start=newStart;me.subgroups[subgroup].end=new Date(newEnd-1)}}};Group.prototype.orderSubgroups=function(){if(this.subgroupOrderer!==undefined){var sortArray=[];var subgroup;if(typeof this.subgroupOrderer==\"string\"){for(subgroup in this.subgroups){sortArray.push({subgroup:subgroup,sortField:this.subgroups[subgroup].items[0].data[this.subgroupOrderer]})}sortArray.sort(function(a,b){return a.sortField-b.sortField})}else if(typeof this.subgroupOrderer==\"function\"){for(subgroup in this.subgroups){sortArray.push(this.subgroups[subgroup].items[0].data)}sortArray.sort(this.subgroupOrderer)}if(sortArray.length>0){for(var i=0;i<sortArray.length;i++){this.subgroups[sortArray[i].subgroup].index=i}}}};Group.prototype.resetSubgroups=function(){for(var subgroup in this.subgroups){if(this.subgroups.hasOwnProperty(subgroup)){this.subgroups[subgroup].visible=false;this.subgroups[subgroup].height=0}}};Group.prototype.remove=function(item){delete this.items[item.id];item.setParent(null);this.stackDirty=true;var index=this.visibleItems.indexOf(item);if(index!=-1)this.visibleItems.splice(index,1);if(item.data.subgroup!==undefined){this._removeFromSubgroup(item);this.orderSubgroups()}};Group.prototype._removeFromSubgroup=function(item,subgroupId){subgroupId=subgroupId||item.data.subgroup;if(subgroupId!=undefined){var subgroup=this.subgroups[subgroupId];if(subgroup){var itemIndex=subgroup.items.indexOf(item);if(itemIndex>=0){subgroup.items.splice(itemIndex,1);if(!subgroup.items.length){delete this.subgroups[subgroupId]}else{this._updateSubgroupsSizes()}}}}};Group.prototype.removeFromDataSet=function(item){this.itemSet.removeItem(item.id)};Group.prototype.order=function(){var array=util.toArray(this.items);var startArray=[];var endArray=[];for(var i=0;i<array.length;i++){if(array[i].data.end!==undefined){endArray.push(array[i])}startArray.push(array[i])}this.orderedItems={byStart:startArray,byEnd:endArray};stack.orderByStart(this.orderedItems.byStart);stack.orderByEnd(this.orderedItems.byEnd)};Group.prototype._updateItemsInRange=function(orderedItems,oldVisibleItems,range){var visibleItems=[];var visibleItemsLookup={};var interval=(range.end-range.start)/4;var lowerBound=range.start-interval;var upperBound=range.end+interval;var searchFunction=function searchFunction(value){if(value<lowerBound){return-1}else if(value<=upperBound){return 0}else{return 1}};if(oldVisibleItems.length>0){for(var i=0;i<oldVisibleItems.length;i++){this._checkIfVisibleWithReference(oldVisibleItems[i],visibleItems,visibleItemsLookup,range)}}var initialPosByStart=util.binarySearchCustom(orderedItems.byStart,searchFunction,\"data\",\"start\");this._traceVisible(initialPosByStart,orderedItems.byStart,visibleItems,visibleItemsLookup,function(item){return item.data.start<lowerBound||item.data.start>upperBound});if(this.checkRangedItems==true){this.checkRangedItems=false;for(i=0;i<orderedItems.byEnd.length;i++){this._checkIfVisibleWithReference(orderedItems.byEnd[i],visibleItems,visibleItemsLookup,range)}}else{var initialPosByEnd=util.binarySearchCustom(orderedItems.byEnd,searchFunction,\"data\",\"end\");this._traceVisible(initialPosByEnd,orderedItems.byEnd,visibleItems,visibleItemsLookup,function(item){return item.data.end<lowerBound||item.data.end>upperBound})}var redrawQueue={};var redrawQueueLength=0;for(i=0;i<visibleItems.length;i++){var item=visibleItems[i];if(!item.displayed){var returnQueue=true;redrawQueue[i]=item.redraw(returnQueue);redrawQueueLength=redrawQueue[i].length}}var needRedraw=redrawQueueLength>0;if(needRedraw){for(var j=0;j<redrawQueueLength;j++){util.forEach(redrawQueue,function(fns){fns[j]()})}}for(i=0;i<visibleItems.length;i++){visibleItems[i].repositionX()}return visibleItems};Group.prototype._traceVisible=function(initialPos,items,visibleItems,visibleItemsLookup,breakCondition){if(initialPos!=-1){var i,item;for(i=initialPos;i>=0;i--){item=items[i];if(breakCondition(item)){break}else{if(visibleItemsLookup[item.id]===undefined){visibleItemsLookup[item.id]=true;visibleItems.push(item)}}}for(i=initialPos+1;i<items.length;i++){item=items[i];if(breakCondition(item)){break}else{if(visibleItemsLookup[item.id]===undefined){visibleItemsLookup[item.id]=true;visibleItems.push(item)}}}}};Group.prototype._checkIfVisible=function(item,visibleItems,range){if(item.isVisible(range)){if(!item.displayed)item.show();item.repositionX();visibleItems.push(item)}else{if(item.displayed)item.hide()}};Group.prototype._checkIfVisibleWithReference=function(item,visibleItems,visibleItemsLookup,range){if(item.isVisible(range)){if(visibleItemsLookup[item.id]===undefined){visibleItemsLookup[item.id]=true;visibleItems.push(item)}}else{if(item.displayed)item.hide()}};Group.prototype.changeSubgroup=function(item,oldSubgroup,newSubgroup){this._removeFromSubgroup(item,oldSubgroup);this._addToSubgroup(item,newSubgroup);this.orderSubgroups()};module.exports=Group},function(module,exports,__webpack_require__){\"use strict\";var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Group=__webpack_require__(68);function BackgroundGroup(groupId,data,itemSet){Group.call(this,groupId,data,itemSet);this.width=0;this.height=0;this.top=0;this.left=0}BackgroundGroup.prototype=(0,_create2[\"default\"])(Group.prototype);BackgroundGroup.prototype.redraw=function(range,margin,forceRestack){var resized=false;this.visibleItems=this._updateItemsInRange(this.orderedItems,this.visibleItems,range);this.width=this.dom.background.offsetWidth;this.dom.background.style.height=\"0\";for(var i=0,ii=this.visibleItems.length;i<ii;i++){var item=this.visibleItems[i];item.repositionY(margin)}return resized};BackgroundGroup.prototype.show=function(){if(!this.dom.background.parentNode){this.itemSet.dom.background.appendChild(this.dom.background)}};module.exports=BackgroundGroup},function(module,exports,__webpack_require__){\"use strict\";var Item=__webpack_require__(38);function RangeItem(data,conversion,options){this.props={content:{width:0}};this.overflow=false;this.options=options;if(data){if(data.start==undefined){throw new Error('Property \"start\" missing in item '+data.id)}if(data.end==undefined){throw new Error('Property \"end\" missing in item '+data.id)}}Item.call(this,data,conversion,options)}RangeItem.prototype=new Item(null,null,null);RangeItem.prototype.baseClassName=\"vis-item vis-range\";RangeItem.prototype.isVisible=function(range){return this.data.start<range.end&&this.data.end>range.start};RangeItem.prototype._createDomElement=function(){if(!this.dom){this.dom={};this.dom.box=document.createElement(\"div\");this.dom.frame=document.createElement(\"div\");this.dom.frame.className=\"vis-item-overflow\";this.dom.box.appendChild(this.dom.frame);this.dom.visibleFrame=document.createElement(\"div\");this.dom.visibleFrame.className=\"vis-item-visible-frame\";this.dom.box.appendChild(this.dom.visibleFrame);this.dom.content=document.createElement(\"div\");this.dom.content.className=\"vis-item-content\";this.dom.frame.appendChild(this.dom.content);this.dom.box[\"timeline-item\"]=this;this.dirty=true}};RangeItem.prototype._appendDomElement=function(){if(!this.parent){throw new Error(\"Cannot redraw item: no parent attached\")}if(!this.dom.box.parentNode){var foreground=this.parent.dom.foreground;if(!foreground){throw new Error(\"Cannot redraw item: parent has no foreground container element\")}foreground.appendChild(this.dom.box)}this.displayed=true};RangeItem.prototype._updateDirtyDomComponents=function(){if(this.dirty){this._updateContents(this.dom.content);this._updateDataAttributes(this.dom.box);this._updateStyle(this.dom.box);var editable=this.editable.updateTime||this.editable.updateGroup;var className=(this.data.className?\" \"+this.data.className:\"\")+(this.selected?\" vis-selected\":\"\")+(editable?\" vis-editable\":\" vis-readonly\");this.dom.box.className=this.baseClassName+className;this.dom.content.style.maxWidth=\"none\"}};RangeItem.prototype._getDomComponentsSizes=function(){this.overflow=window.getComputedStyle(this.dom.frame).overflow!==\"hidden\";return{content:{width:this.dom.content.offsetWidth},box:{height:this.dom.box.offsetHeight}}};RangeItem.prototype._updateDomComponentsSizes=function(sizes){this.props.content.width=sizes.content.width;this.height=sizes.box.height;this.dom.content.style.maxWidth=\"\";this.dirty=false};RangeItem.prototype._repaintDomAdditionals=function(){this._repaintOnItemUpdateTimeTooltip(this.dom.box);this._repaintDeleteButton(this.dom.box);this._repaintDragCenter();this._repaintDragLeft();this._repaintDragRight()};RangeItem.prototype.redraw=function(returnQueue){var sizes;var queue=[this._createDomElement.bind(this),this._appendDomElement.bind(this),this._updateDirtyDomComponents.bind(this),function(){if(this.dirty){sizes=this._getDomComponentsSizes.bind(this)()}}.bind(this),function(){if(this.dirty){this._updateDomComponentsSizes.bind(this)(sizes)}}.bind(this),this._repaintDomAdditionals.bind(this)];if(returnQueue){return queue}else{var result;queue.forEach(function(fn){result=fn()});return result}};RangeItem.prototype.show=function(){if(!this.displayed){this.redraw()}};RangeItem.prototype.hide=function(){if(this.displayed){var box=this.dom.box;if(box.parentNode){box.parentNode.removeChild(box)}this.displayed=false}};RangeItem.prototype.repositionX=function(limitSize){var parentWidth=this.parent.width;var start=this.conversion.toScreen(this.data.start);var end=this.conversion.toScreen(this.data.end);var align=this.data.align===undefined?this.options.align:this.data.align;var contentStartPosition;var contentWidth;if(this.data.limitSize!==false&&(limitSize===undefined||limitSize===true)){if(start<-parentWidth){start=-parentWidth}if(end>2*parentWidth){end=2*parentWidth}}var boxWidth=Math.max(end-start+.5,1);if(this.overflow){if(this.options.rtl){this.right=start}else{this.left=start}this.width=boxWidth+this.props.content.width;contentWidth=this.props.content.width}else{if(this.options.rtl){this.right=start}else{this.left=start}this.width=boxWidth;contentWidth=Math.min(end-start,this.props.content.width)}if(this.options.rtl){this.dom.box.style.right=this.right+\"px\"}else{this.dom.box.style.left=this.left+\"px\"}this.dom.box.style.width=boxWidth+\"px\";switch(align){case\"left\":if(this.options.rtl){this.dom.content.style.right=\"0\"}else{this.dom.content.style.left=\"0\"}break;case\"right\":if(this.options.rtl){this.dom.content.style.right=Math.max(boxWidth-contentWidth,0)+\"px\"}else{this.dom.content.style.left=Math.max(boxWidth-contentWidth,0)+\"px\"}break;case\"center\":if(this.options.rtl){this.dom.content.style.right=Math.max((boxWidth-contentWidth)/2,0)+\"px\"}else{this.dom.content.style.left=Math.max((boxWidth-contentWidth)/2,0)+\"px\"}break;default:if(this.overflow){if(end>0){contentStartPosition=Math.max(-start,0)}else{contentStartPosition=-contentWidth}}else{if(start<0){contentStartPosition=-start}else{contentStartPosition=0}}if(this.options.rtl){this.dom.content.style.right=contentStartPosition+\"px\"}else{this.dom.content.style.left=contentStartPosition+\"px\";this.dom.content.style.width=\"calc(100% - \"+contentStartPosition+\"px)\"}}};RangeItem.prototype.repositionY=function(){var orientation=this.options.orientation.item;var box=this.dom.box;if(orientation==\"top\"){box.style.top=this.top+\"px\"}else{box.style.top=this.parent.height-this.top-this.height+\"px\"}};RangeItem.prototype._repaintDragLeft=function(){if((this.selected||this.options.itemsAlwaysDraggable.range)&&this.options.editable.updateTime&&!this.dom.dragLeft){var dragLeft=document.createElement(\"div\");dragLeft.className=\"vis-drag-left\";dragLeft.dragLeftItem=this;this.dom.box.appendChild(dragLeft);this.dom.dragLeft=dragLeft}else if(!this.selected&&!this.options.itemsAlwaysDraggable.range&&this.dom.dragLeft){if(this.dom.dragLeft.parentNode){this.dom.dragLeft.parentNode.removeChild(this.dom.dragLeft)}this.dom.dragLeft=null}};RangeItem.prototype._repaintDragRight=function(){if((this.selected||this.options.itemsAlwaysDraggable.range)&&this.options.editable.updateTime&&!this.dom.dragRight){var dragRight=document.createElement(\"div\");dragRight.className=\"vis-drag-right\";dragRight.dragRightItem=this;this.dom.box.appendChild(dragRight);this.dom.dragRight=dragRight}else if(!this.selected&&!this.options.itemsAlwaysDraggable.range&&this.dom.dragRight){if(this.dom.dragRight.parentNode){this.dom.dragRight.parentNode.removeChild(this.dom.dragRight)}this.dom.dragRight=null}};module.exports=RangeItem},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var ColorPicker=__webpack_require__(179)[\"default\"];var Configurator=function(){function Configurator(parentModule,defaultContainer,configureOptions){var pixelRatio=arguments.length>3&&arguments[3]!==undefined?arguments[3]:1;(0,_classCallCheck3[\"default\"])(this,Configurator);this.parent=parentModule;this.changedOptions=[];this.container=defaultContainer;this.allowCreation=false;this.options={};this.initialized=false;this.popupCounter=0;this.defaultOptions={enabled:false,filter:true,container:undefined,showButton:true};util.extend(this.options,this.defaultOptions);this.configureOptions=configureOptions;this.moduleOptions={};this.domElements=[];this.popupDiv={};this.popupLimit=5;this.popupHistory={};this.colorPicker=new ColorPicker(pixelRatio);this.wrapper=undefined}(0,_createClass3[\"default\"])(Configurator,[{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){this.popupHistory={};this._removePopup();var enabled=true;if(typeof options===\"string\"){this.options.filter=options}else if(options instanceof Array){this.options.filter=options.join()}else if((typeof options===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(options))===\"object\"){if(options.container!==undefined){this.options.container=options.container}if(options.filter!==undefined){this.options.filter=options.filter}if(options.showButton!==undefined){this.options.showButton=options.showButton}if(options.enabled!==undefined){enabled=options.enabled}}else if(typeof options===\"boolean\"){this.options.filter=true;enabled=options}else if(typeof options===\"function\"){this.options.filter=options;enabled=true}if(this.options.filter===false){enabled=false}this.options.enabled=enabled}this._clean()}},{key:\"setModuleOptions\",value:function setModuleOptions(moduleOptions){this.moduleOptions=moduleOptions;if(this.options.enabled===true){this._clean();if(this.options.container!==undefined){this.container=this.options.container}this._create()}}},{key:\"_create\",value:function _create(){var _this=this;this._clean();this.changedOptions=[];var filter=this.options.filter;var counter=0;var show=false;for(var option in this.configureOptions){if(this.configureOptions.hasOwnProperty(option)){this.allowCreation=false;show=false;if(typeof filter===\"function\"){show=filter(option,[]);show=show||this._handleObject(this.configureOptions[option],[option],true)}else if(filter===true||filter.indexOf(option)!==-1){show=true}if(show!==false){this.allowCreation=true;if(counter>0){this._makeItem([])}this._makeHeader(option);this._handleObject(this.configureOptions[option],[option])}counter++}}if(this.options.showButton===true){var generateButton=document.createElement(\"div\");generateButton.className=\"vis-configuration vis-config-button\";generateButton.innerHTML=\"generate options\";generateButton.onclick=function(){_this._printOptions()};generateButton.onmouseover=function(){generateButton.className=\"vis-configuration vis-config-button hover\"};generateButton.onmouseout=function(){generateButton.className=\"vis-configuration vis-config-button\"};this.optionsContainer=document.createElement(\"div\");this.optionsContainer.className=\"vis-configuration vis-config-option-container\";this.domElements.push(this.optionsContainer);this.domElements.push(generateButton)}this._push()}},{key:\"_push\",value:function _push(){this.wrapper=document.createElement(\"div\");this.wrapper.className=\"vis-configuration-wrapper\";this.container.appendChild(this.wrapper);for(var i=0;i<this.domElements.length;i++){this.wrapper.appendChild(this.domElements[i])}this._showPopupIfNeeded()}},{key:\"_clean\",value:function _clean(){for(var i=0;i<this.domElements.length;i++){this.wrapper.removeChild(this.domElements[i])}if(this.wrapper!==undefined){this.container.removeChild(this.wrapper);this.wrapper=undefined}this.domElements=[];this._removePopup()}},{key:\"_getValue\",value:function _getValue(path){var base=this.moduleOptions;for(var i=0;i<path.length;i++){if(base[path[i]]!==undefined){base=base[path[i]]}else{base=undefined;break}}return base}},{key:\"_makeItem\",value:function _makeItem(path){if(this.allowCreation===true){var item=document.createElement(\"div\");item.className=\"vis-configuration vis-config-item vis-config-s\"+path.length;for(var _len=arguments.length,domElements=Array(_len>1?_len-1:0),_key=1;_key<_len;_key++){domElements[_key-1]=arguments[_key]}domElements.forEach(function(element){item.appendChild(element)});this.domElements.push(item);return this.domElements.length}return 0}},{key:\"_makeHeader\",value:function _makeHeader(name){var div=document.createElement(\"div\");div.className=\"vis-configuration vis-config-header\";div.innerHTML=name;this._makeItem([],div)}},{key:\"_makeLabel\",value:function _makeLabel(name,path){var objectLabel=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var div=document.createElement(\"div\");div.className=\"vis-configuration vis-config-label vis-config-s\"+path.length;if(objectLabel===true){div.innerHTML=\"<i><b>\"+name+\":</b></i>\"}else{div.innerHTML=name+\":\"}return div}},{key:\"_makeDropdown\",value:function _makeDropdown(arr,value,path){var select=document.createElement(\"select\");select.className=\"vis-configuration vis-config-select\";var selectedValue=0;if(value!==undefined){if(arr.indexOf(value)!==-1){selectedValue=arr.indexOf(value)}}for(var i=0;i<arr.length;i++){var option=document.createElement(\"option\");option.value=arr[i];if(i===selectedValue){option.selected=\"selected\"}option.innerHTML=arr[i];select.appendChild(option)}var me=this;select.onchange=function(){me._update(this.value,path)};var label=this._makeLabel(path[path.length-1],path);this._makeItem(path,label,select)}},{key:\"_makeRange\",value:function _makeRange(arr,value,path){var defaultValue=arr[0];var min=arr[1];var max=arr[2];var step=arr[3];var range=document.createElement(\"input\");range.className=\"vis-configuration vis-config-range\";try{range.type=\"range\";range.min=min;range.max=max}catch(err){}range.step=step;var popupString=\"\";var popupValue=0;if(value!==undefined){var factor=1.2;if(value<0&&value*factor<min){range.min=Math.ceil(value*factor);popupValue=range.min;popupString=\"range increased\"}else if(value/factor<min){range.min=Math.ceil(value/factor);popupValue=range.min;popupString=\"range increased\"}if(value*factor>max&&max!==1){range.max=Math.ceil(value*factor);popupValue=range.max;popupString=\"range increased\"}range.value=value}else{range.value=defaultValue}var input=document.createElement(\"input\");input.className=\"vis-configuration vis-config-rangeinput\";input.value=range.value;var me=this;range.onchange=function(){input.value=this.value;me._update(Number(this.value),path)};range.oninput=function(){input.value=this.value};var label=this._makeLabel(path[path.length-1],path);var itemIndex=this._makeItem(path,label,range,input);if(popupString!==\"\"&&this.popupHistory[itemIndex]!==popupValue){this.popupHistory[itemIndex]=popupValue;this._setupPopup(popupString,itemIndex)}}},{key:\"_setupPopup\",value:function _setupPopup(string,index){var _this2=this;if(this.initialized===true&&this.allowCreation===true&&this.popupCounter<this.popupLimit){var div=document.createElement(\"div\");div.id=\"vis-configuration-popup\";div.className=\"vis-configuration-popup\";div.innerHTML=string;div.onclick=function(){_this2._removePopup()};this.popupCounter+=1;this.popupDiv={html:div,index:index}}}},{key:\"_removePopup\",value:function _removePopup(){if(this.popupDiv.html!==undefined){this.popupDiv.html.parentNode.removeChild(this.popupDiv.html);clearTimeout(this.popupDiv.hideTimeout);clearTimeout(this.popupDiv.deleteTimeout);this.popupDiv={}}}},{key:\"_showPopupIfNeeded\",value:function _showPopupIfNeeded(){var _this3=this;if(this.popupDiv.html!==undefined){var correspondingElement=this.domElements[this.popupDiv.index];var rect=correspondingElement.getBoundingClientRect();this.popupDiv.html.style.left=rect.left+\"px\";this.popupDiv.html.style.top=rect.top-30+\"px\";document.body.appendChild(this.popupDiv.html);this.popupDiv.hideTimeout=setTimeout(function(){_this3.popupDiv.html.style.opacity=0},1500);this.popupDiv.deleteTimeout=setTimeout(function(){_this3._removePopup()},1800)}}},{key:\"_makeCheckbox\",value:function _makeCheckbox(defaultValue,value,path){var checkbox=document.createElement(\"input\");checkbox.type=\"checkbox\";checkbox.className=\"vis-configuration vis-config-checkbox\";checkbox.checked=defaultValue;if(value!==undefined){checkbox.checked=value;if(value!==defaultValue){if((typeof defaultValue===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(defaultValue))===\"object\"){if(value!==defaultValue.enabled){this.changedOptions.push({path:path,value:value})}}else{this.changedOptions.push({path:path,value:value})}}}var me=this;checkbox.onchange=function(){me._update(this.checked,path)};var label=this._makeLabel(path[path.length-1],path);this._makeItem(path,label,checkbox)}},{key:\"_makeTextInput\",value:function _makeTextInput(defaultValue,value,path){var checkbox=document.createElement(\"input\");checkbox.type=\"text\";checkbox.className=\"vis-configuration vis-config-text\";checkbox.value=value;if(value!==defaultValue){this.changedOptions.push({path:path,value:value})}var me=this;checkbox.onchange=function(){me._update(this.value,path)};var label=this._makeLabel(path[path.length-1],path);this._makeItem(path,label,checkbox)}},{key:\"_makeColorField\",value:function _makeColorField(arr,value,path){var _this4=this;var defaultColor=arr[1];var div=document.createElement(\"div\");value=value===undefined?defaultColor:value;if(value!==\"none\"){div.className=\"vis-configuration vis-config-colorBlock\";div.style.backgroundColor=value}else{div.className=\"vis-configuration vis-config-colorBlock none\"}value=value===undefined?defaultColor:value;div.onclick=function(){_this4._showColorPicker(value,div,path)};var label=this._makeLabel(path[path.length-1],path);this._makeItem(path,label,div)}},{key:\"_showColorPicker\",value:function _showColorPicker(value,div,path){var _this5=this;div.onclick=function(){};this.colorPicker.insertTo(div);this.colorPicker.show();this.colorPicker.setColor(value);this.colorPicker.setUpdateCallback(function(color){\nvar colorString=\"rgba(\"+color.r+\",\"+color.g+\",\"+color.b+\",\"+color.a+\")\";div.style.backgroundColor=colorString;_this5._update(colorString,path)});this.colorPicker.setCloseCallback(function(){div.onclick=function(){_this5._showColorPicker(value,div,path)}})}},{key:\"_handleObject\",value:function _handleObject(obj){var path=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];var checkOnly=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var show=false;var filter=this.options.filter;var visibleInSet=false;for(var subObj in obj){if(obj.hasOwnProperty(subObj)){show=true;var item=obj[subObj];var newPath=util.copyAndExtendArray(path,subObj);if(typeof filter===\"function\"){show=filter(subObj,path);if(show===false){if(!(item instanceof Array)&&typeof item!==\"string\"&&typeof item!==\"boolean\"&&item instanceof Object){this.allowCreation=false;show=this._handleObject(item,newPath,true);this.allowCreation=checkOnly===false}}}if(show!==false){visibleInSet=true;var value=this._getValue(newPath);if(item instanceof Array){this._handleArray(item,value,newPath)}else if(typeof item===\"string\"){this._makeTextInput(item,value,newPath)}else if(typeof item===\"boolean\"){this._makeCheckbox(item,value,newPath)}else if(item instanceof Object){var draw=true;if(path.indexOf(\"physics\")!==-1){if(this.moduleOptions.physics.solver!==subObj){draw=false}}if(draw===true){if(item.enabled!==undefined){var enabledPath=util.copyAndExtendArray(newPath,\"enabled\");var enabledValue=this._getValue(enabledPath);if(enabledValue===true){var label=this._makeLabel(subObj,newPath,true);this._makeItem(newPath,label);visibleInSet=this._handleObject(item,newPath)||visibleInSet}else{this._makeCheckbox(item,enabledValue,newPath)}}else{var _label=this._makeLabel(subObj,newPath,true);this._makeItem(newPath,_label);visibleInSet=this._handleObject(item,newPath)||visibleInSet}}}else{console.error(\"dont know how to handle\",item,subObj,newPath)}}}}return visibleInSet}},{key:\"_handleArray\",value:function _handleArray(arr,value,path){if(typeof arr[0]===\"string\"&&arr[0]===\"color\"){this._makeColorField(arr,value,path);if(arr[1]!==value){this.changedOptions.push({path:path,value:value})}}else if(typeof arr[0]===\"string\"){this._makeDropdown(arr,value,path);if(arr[0]!==value){this.changedOptions.push({path:path,value:value})}}else if(typeof arr[0]===\"number\"){this._makeRange(arr,value,path);if(arr[0]!==value){this.changedOptions.push({path:path,value:Number(value)})}}}},{key:\"_update\",value:function _update(value,path){var options=this._constructOptions(value,path);if(this.parent.body&&this.parent.body.emitter&&this.parent.body.emitter.emit){this.parent.body.emitter.emit(\"configChange\",options)}this.initialized=true;this.parent.setOptions(options)}},{key:\"_constructOptions\",value:function _constructOptions(value,path){var optionsObj=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};var pointer=optionsObj;value=value===\"true\"?true:value;value=value===\"false\"?false:value;for(var i=0;i<path.length;i++){if(path[i]!==\"global\"){if(pointer[path[i]]===undefined){pointer[path[i]]={}}if(i!==path.length-1){pointer=pointer[path[i]]}else{pointer[path[i]]=value}}}return optionsObj}},{key:\"_printOptions\",value:function _printOptions(){var options=this.getOptions();this.optionsContainer.innerHTML=\"<pre>var options = \"+(0,_stringify2[\"default\"])(options,null,2)+\"</pre>\"}},{key:\"getOptions\",value:function getOptions(){var options={};for(var i=0;i<this.changedOptions.length;i++){this._constructOptions(this.changedOptions[i].value,this.changedOptions[i].path,options)}return options}}]);return Configurator}();exports[\"default\"]=Configurator},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var DOMutil=__webpack_require__(14);function Points(groupId,options){}Points.draw=function(dataset,group,framework,offset){offset=offset||0;var callback=getCallback(framework,group);for(var i=0;i<dataset.length;i++){if(!callback){DOMutil.drawPoint(dataset[i].screen_x+offset,dataset[i].screen_y,getGroupTemplate(group),framework.svgElements,framework.svg,dataset[i].label)}else{var callbackResult=callback(dataset[i],group);if(callbackResult===true||(typeof callbackResult===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(callbackResult))===\"object\"){DOMutil.drawPoint(dataset[i].screen_x+offset,dataset[i].screen_y,getGroupTemplate(group,callbackResult),framework.svgElements,framework.svg,dataset[i].label)}}}};Points.drawIcon=function(group,x,y,iconWidth,iconHeight,framework){var fillHeight=iconHeight*.5;var outline=DOMutil.getSVGElement(\"rect\",framework.svgElements,framework.svg);outline.setAttributeNS(null,\"x\",x);outline.setAttributeNS(null,\"y\",y-fillHeight);outline.setAttributeNS(null,\"width\",iconWidth);outline.setAttributeNS(null,\"height\",2*fillHeight);outline.setAttributeNS(null,\"class\",\"vis-outline\");DOMutil.drawPoint(x+.5*iconWidth,y,getGroupTemplate(group),framework.svgElements,framework.svg)};function getGroupTemplate(group,callbackResult){callbackResult=typeof callbackResult===\"undefined\"?{}:callbackResult;return{style:callbackResult.style||group.options.drawPoints.style,styles:callbackResult.styles||group.options.drawPoints.styles,size:callbackResult.size||group.options.drawPoints.size,className:callbackResult.className||group.className}}function getCallback(framework,group){var callback=undefined;if(framework.options&&framework.options.drawPoints&&framework.options.drawPoints.onRender&&typeof framework.options.drawPoints.onRender==\"function\"){callback=framework.options.drawPoints.onRender}if(group.group.options&&group.group.options.drawPoints&&group.group.options.drawPoints.onRender&&typeof group.group.options.drawPoints.onRender==\"function\"){callback=group.group.options.drawPoints.onRender}return callback}module.exports=Points},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CircleImageBase=function(_NodeBase){(0,_inherits3[\"default\"])(CircleImageBase,_NodeBase);function CircleImageBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,CircleImageBase);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(CircleImageBase.__proto__||(0,_getPrototypeOf2[\"default\"])(CircleImageBase)).call(this,options,body,labelModule));_this.labelOffset=0;_this.selected=false;return _this}(0,_createClass3[\"default\"])(CircleImageBase,[{key:\"setOptions\",value:function setOptions(options,imageObj,imageObjAlt){this.options=options;if(!(imageObj===undefined&&imageObjAlt===undefined)){this.setImages(imageObj,imageObjAlt)}}},{key:\"setImages\",value:function setImages(imageObj,imageObjAlt){if(imageObjAlt&&this.selected){this.imageObj=imageObjAlt;this.imageObjAlt=imageObj}else{this.imageObj=imageObj;this.imageObjAlt=imageObjAlt}}},{key:\"switchImages\",value:function switchImages(selected){var selection_changed=selected&&!this.selected||!selected&&this.selected;this.selected=selected;if(this.imageObjAlt!==undefined&&selection_changed){var imageTmp=this.imageObj;this.imageObj=this.imageObjAlt;this.imageObjAlt=imageTmp}}},{key:\"_resizeImage\",value:function _resizeImage(){var width,height;if(this.options.shapeProperties.useImageSize===false){var ratio_width=1;var ratio_height=1;if(this.imageObj.width&&this.imageObj.height){if(this.imageObj.width>this.imageObj.height){ratio_width=this.imageObj.width/this.imageObj.height}else{ratio_height=this.imageObj.height/this.imageObj.width}}width=this.options.size*2*ratio_width;height=this.options.size*2*ratio_height}else{width=this.imageObj.width;height=this.imageObj.height}this.width=width;this.height=height;this.radius=.5*this.width}},{key:\"_drawRawCircle\",value:function _drawRawCircle(ctx,x,y,values){this.initContextForDraw(ctx,values);ctx.circle(x,y,values.size);this.performFill(ctx,values)}},{key:\"_drawImageAtPosition\",value:function _drawImageAtPosition(ctx,values){if(this.imageObj.width!=0){ctx.globalAlpha=1;this.enableShadow(ctx,values);var factor=1;if(this.options.shapeProperties.interpolation===true){factor=this.imageObj.width/this.width/this.body.view.scale}this.imageObj.drawImageAtPosition(ctx,factor,this.left,this.top,this.width,this.height);this.disableShadow(ctx,values)}}},{key:\"_drawImageLabel\",value:function _drawImageLabel(ctx,x,y,selected,hover){var yLabel;var offset=0;if(this.height!==undefined){offset=this.height*.5;var labelDimensions=this.labelModule.getTextSize(ctx,selected,hover);if(labelDimensions.lineCount>=1){offset+=labelDimensions.height/2}}yLabel=y+offset;if(this.options.label){this.labelOffset=offset}this.labelModule.draw(ctx,x,yLabel,selected,hover,\"hanging\")}}]);return CircleImageBase}(_NodeBase3[\"default\"]);exports[\"default\"]=CircleImageBase},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Label=__webpack_require__(117)[\"default\"];var ComponentUtil=__webpack_require__(48)[\"default\"];var CubicBezierEdge=__webpack_require__(215)[\"default\"];var BezierEdgeDynamic=__webpack_require__(217)[\"default\"];var BezierEdgeStatic=__webpack_require__(218)[\"default\"];var StraightEdge=__webpack_require__(219)[\"default\"];var Edge=function(){function Edge(options,body,globalOptions,defaultOptions){(0,_classCallCheck3[\"default\"])(this,Edge);if(body===undefined){throw new Error(\"No body provided\")}this.options=util.bridgeObject(globalOptions);this.globalOptions=globalOptions;this.defaultOptions=defaultOptions;this.body=body;this.id=undefined;this.fromId=undefined;this.toId=undefined;this.selected=false;this.hover=false;this.labelDirty=true;this.baseWidth=this.options.width;this.baseFontSize=this.options.font.size;this.from=undefined;this.to=undefined;this.edgeType=undefined;this.connected=false;this.labelModule=new Label(this.body,this.options,true);this.setOptions(options)}(0,_createClass3[\"default\"])(Edge,[{key:\"setOptions\",value:function setOptions(options){if(!options){return}Edge.parseOptions(this.options,options,true,this.globalOptions);if(options.id!==undefined){this.id=options.id}if(options.from!==undefined){this.fromId=options.from}if(options.to!==undefined){this.toId=options.to}if(options.title!==undefined){this.title=options.title}if(options.value!==undefined){options.value=parseFloat(options.value)}var pile=[options,this.options,this.defaultOptions];this.chooser=ComponentUtil.choosify(\"edge\",pile);this.updateLabelModule(options);var dataChanged=this.updateEdgeType();this._setInteractionWidths();this.connect();if(options.hidden!==undefined||options.physics!==undefined){dataChanged=true}return dataChanged}},{key:\"getFormattingValues\",value:function getFormattingValues(){var toArrow=this.options.arrows.to===true||this.options.arrows.to.enabled===true;var fromArrow=this.options.arrows.from===true||this.options.arrows.from.enabled===true;var middleArrow=this.options.arrows.middle===true||this.options.arrows.middle.enabled===true;var inheritsColor=this.options.color.inherit;var values={toArrow:toArrow,toArrowScale:this.options.arrows.to.scaleFactor,toArrowType:this.options.arrows.to.type,middleArrow:middleArrow,middleArrowScale:this.options.arrows.middle.scaleFactor,middleArrowType:this.options.arrows.middle.type,fromArrow:fromArrow,fromArrowScale:this.options.arrows.from.scaleFactor,fromArrowType:this.options.arrows.from.type,arrowStrikethrough:this.options.arrowStrikethrough,color:inheritsColor?undefined:this.options.color.color,inheritsColor:inheritsColor,opacity:this.options.color.opacity,hidden:this.options.hidden,length:this.options.length,shadow:this.options.shadow.enabled,shadowColor:this.options.shadow.color,shadowSize:this.options.shadow.size,shadowX:this.options.shadow.x,shadowY:this.options.shadow.y,dashes:this.options.dashes,width:this.options.width};if(this.selected||this.hover){if(this.chooser===true){if(this.selected){var selectedWidth=this.options.selectionWidth;if(typeof selectedWidth===\"function\"){values.width=selectedWidth(values.width)}else if(typeof selectedWidth===\"number\"){values.width+=selectedWidth}values.width=Math.max(values.width,.3/this.body.view.scale);values.color=this.options.color.highlight;values.shadow=this.options.shadow.enabled}else if(this.hover){var hoverWidth=this.options.hoverWidth;if(typeof hoverWidth===\"function\"){values.width=hoverWidth(values.width)}else if(typeof hoverWidth===\"number\"){values.width+=hoverWidth}values.width=Math.max(values.width,.3/this.body.view.scale);values.color=this.options.color.hover;values.shadow=this.options.shadow.enabled}}else if(typeof this.chooser===\"function\"){this.chooser(values,this.options.id,this.selected,this.hover);if(values.color!==undefined){values.inheritsColor=false}if(values.shadow===false){if(values.shadowColor!==this.options.shadow.color||values.shadowSize!==this.options.shadow.size||values.shadowX!==this.options.shadow.x||values.shadowY!==this.options.shadow.y){values.shadow=true}}}}else{values.shadow=this.options.shadow.enabled;values.width=Math.max(values.width,.3/this.body.view.scale)}return values}},{key:\"updateLabelModule\",value:function updateLabelModule(options){var pile=[options,this.options,this.globalOptions,this.defaultOptions];this.labelModule.update(this.options,pile);if(this.labelModule.baseSize!==undefined){this.baseFontSize=this.labelModule.baseSize}}},{key:\"updateEdgeType\",value:function updateEdgeType(){var smooth=this.options.smooth;var dataChanged=false;var changeInType=true;if(this.edgeType!==undefined){if(this.edgeType instanceof BezierEdgeDynamic&&smooth.enabled===true&&smooth.type===\"dynamic\"||this.edgeType instanceof CubicBezierEdge&&smooth.enabled===true&&smooth.type===\"cubicBezier\"||this.edgeType instanceof BezierEdgeStatic&&smooth.enabled===true&&smooth.type!==\"dynamic\"&&smooth.type!==\"cubicBezier\"||this.edgeType instanceof StraightEdge&&smooth.type.enabled===false){changeInType=false}if(changeInType===true){dataChanged=this.cleanup()}}if(changeInType===true){if(smooth.enabled===true){if(smooth.type===\"dynamic\"){dataChanged=true;this.edgeType=new BezierEdgeDynamic(this.options,this.body,this.labelModule)}else if(smooth.type===\"cubicBezier\"){this.edgeType=new CubicBezierEdge(this.options,this.body,this.labelModule)}else{this.edgeType=new BezierEdgeStatic(this.options,this.body,this.labelModule)}}else{this.edgeType=new StraightEdge(this.options,this.body,this.labelModule)}}else{this.edgeType.setOptions(this.options)}return dataChanged}},{key:\"connect\",value:function connect(){this.disconnect();this.from=this.body.nodes[this.fromId]||undefined;this.to=this.body.nodes[this.toId]||undefined;this.connected=this.from!==undefined&&this.to!==undefined;if(this.connected===true){this.from.attachEdge(this);this.to.attachEdge(this)}else{if(this.from){this.from.detachEdge(this)}if(this.to){this.to.detachEdge(this)}}this.edgeType.connect()}},{key:\"disconnect\",value:function disconnect(){if(this.from){this.from.detachEdge(this);this.from=undefined}if(this.to){this.to.detachEdge(this);this.to=undefined}this.connected=false}},{key:\"getTitle\",value:function getTitle(){return this.title}},{key:\"isSelected\",value:function isSelected(){return this.selected}},{key:\"getValue\",value:function getValue(){return this.options.value}},{key:\"setValueRange\",value:function setValueRange(min,max,total){if(this.options.value!==undefined){var scale=this.options.scaling.customScalingFunction(min,max,total,this.options.value);var widthDiff=this.options.scaling.max-this.options.scaling.min;if(this.options.scaling.label.enabled===true){var fontDiff=this.options.scaling.label.max-this.options.scaling.label.min;this.options.font.size=this.options.scaling.label.min+scale*fontDiff}this.options.width=this.options.scaling.min+scale*widthDiff}else{this.options.width=this.baseWidth;this.options.font.size=this.baseFontSize}this._setInteractionWidths();this.updateLabelModule()}},{key:\"_setInteractionWidths\",value:function _setInteractionWidths(){if(typeof this.options.hoverWidth===\"function\"){this.edgeType.hoverWidth=this.options.hoverWidth(this.options.width)}else{this.edgeType.hoverWidth=this.options.hoverWidth+this.options.width}if(typeof this.options.selectionWidth===\"function\"){this.edgeType.selectionWidth=this.options.selectionWidth(this.options.width)}else{this.edgeType.selectionWidth=this.options.selectionWidth+this.options.width}}},{key:\"draw\",value:function draw(ctx){var values=this.getFormattingValues();if(values.hidden){return}var viaNode=this.edgeType.getViaNode();var arrowData={};this.edgeType.fromPoint=this.edgeType.from;this.edgeType.toPoint=this.edgeType.to;if(values.fromArrow){arrowData.from=this.edgeType.getArrowData(ctx,\"from\",viaNode,this.selected,this.hover,values);if(values.arrowStrikethrough===false)this.edgeType.fromPoint=arrowData.from.core}if(values.toArrow){arrowData.to=this.edgeType.getArrowData(ctx,\"to\",viaNode,this.selected,this.hover,values);if(values.arrowStrikethrough===false)this.edgeType.toPoint=arrowData.to.core}if(values.middleArrow){arrowData.middle=this.edgeType.getArrowData(ctx,\"middle\",viaNode,this.selected,this.hover,values)}this.edgeType.drawLine(ctx,values,this.selected,this.hover,viaNode);this.drawArrows(ctx,arrowData,values);this.drawLabel(ctx,viaNode)}},{key:\"drawArrows\",value:function drawArrows(ctx,arrowData,values){if(values.fromArrow){this.edgeType.drawArrowHead(ctx,values,this.selected,this.hover,arrowData.from)}if(values.middleArrow){this.edgeType.drawArrowHead(ctx,values,this.selected,this.hover,arrowData.middle)}if(values.toArrow){this.edgeType.drawArrowHead(ctx,values,this.selected,this.hover,arrowData.to)}}},{key:\"drawLabel\",value:function drawLabel(ctx,viaNode){if(this.options.label!==undefined){var node1=this.from;var node2=this.to;if(this.labelModule.differentState(this.selected,this.hover)){this.labelModule.getTextSize(ctx,this.selected,this.hover)}if(node1.id!=node2.id){this.labelModule.pointToSelf=false;var point=this.edgeType.getPoint(.5,viaNode);ctx.save();var rotationPoint=this._getRotation(ctx);if(rotationPoint.angle!=0){ctx.translate(rotationPoint.x,rotationPoint.y);ctx.rotate(rotationPoint.angle)}this.labelModule.draw(ctx,point.x,point.y,this.selected,this.hover);ctx.restore()}else{this.labelModule.pointToSelf=true;var x,y;var radius=this.options.selfReferenceSize;if(node1.shape.width>node1.shape.height){x=node1.x+node1.shape.width*.5;y=node1.y-radius}else{x=node1.x+radius;y=node1.y-node1.shape.height*.5}point=this._pointOnCircle(x,y,radius,.125);this.labelModule.draw(ctx,point.x,point.y,this.selected,this.hover)}}}},{key:\"getItemsOnPoint\",value:function getItemsOnPoint(point){var ret=[];if(this.labelModule.visible()){var rotationPoint=this._getRotation();if(ComponentUtil.pointInRect(this.labelModule.getSize(),point,rotationPoint)){ret.push({edgeId:this.id,labelId:0})}}var obj={left:point.x,top:point.y};if(this.isOverlappingWith(obj)){ret.push({edgeId:this.id})}return ret}},{key:\"isOverlappingWith\",value:function isOverlappingWith(obj){if(this.connected){var distMax=10;var xFrom=this.from.x;var yFrom=this.from.y;var xTo=this.to.x;var yTo=this.to.y;var xObj=obj.left;var yObj=obj.top;var dist=this.edgeType.getDistanceToEdge(xFrom,yFrom,xTo,yTo,xObj,yObj);return dist<distMax}else{return false}}},{key:\"_getRotation\",value:function _getRotation(ctx){var viaNode=this.edgeType.getViaNode();var point=this.edgeType.getPoint(.5,viaNode);if(ctx!==undefined){this.labelModule.calculateLabelSize(ctx,this.selected,this.hover,point.x,point.y)}var ret={x:point.x,y:this.labelModule.size.yLine,angle:0};if(!this.labelModule.visible()){return ret}if(this.options.font.align===\"horizontal\"){return ret}var dy=this.from.y-this.to.y;var dx=this.from.x-this.to.x;var angle=Math.atan2(dy,dx);if(angle<-1&&dx<0||angle>0&&dx<0){angle+=Math.PI}ret.angle=angle;return ret}},{key:\"_pointOnCircle\",value:function _pointOnCircle(x,y,radius,percentage){var angle=percentage*2*Math.PI;return{x:x+radius*Math.cos(angle),y:y-radius*Math.sin(angle)}}},{key:\"select\",value:function select(){this.selected=true}},{key:\"unselect\",value:function unselect(){this.selected=false}},{key:\"cleanup\",value:function cleanup(){return this.edgeType.cleanup()}},{key:\"remove\",value:function remove(){this.cleanup();this.disconnect();delete this.body.edges[this.id]}},{key:\"endPointsValid\",value:function endPointsValid(){return this.body.nodes[this.fromId]!==undefined&&this.body.nodes[this.toId]!==undefined}}],[{key:\"parseOptions\",value:function parseOptions(parentOptions,newOptions){var allowDeletion=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var globalOptions=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{};var copyFromGlobals=arguments.length>4&&arguments[4]!==undefined?arguments[4]:false;var fields=[\"arrowStrikethrough\",\"id\",\"from\",\"hidden\",\"hoverWidth\",\"labelHighlightBold\",\"length\",\"line\",\"opacity\",\"physics\",\"scaling\",\"selectionWidth\",\"selfReferenceSize\",\"to\",\"title\",\"value\",\"width\",\"font\",\"chosen\",\"widthConstraint\"];util.selectiveDeepExtend(fields,parentOptions,newOptions,allowDeletion);if(ComponentUtil.isValidLabel(newOptions.label)){parentOptions.label=newOptions.label}else{parentOptions.label=undefined}util.mergeOptions(parentOptions,newOptions,\"smooth\",globalOptions);util.mergeOptions(parentOptions,newOptions,\"shadow\",globalOptions);if(newOptions.dashes!==undefined&&newOptions.dashes!==null){parentOptions.dashes=newOptions.dashes}else if(allowDeletion===true&&newOptions.dashes===null){parentOptions.dashes=(0,_create2[\"default\"])(globalOptions.dashes)}if(newOptions.scaling!==undefined&&newOptions.scaling!==null){if(newOptions.scaling.min!==undefined){parentOptions.scaling.min=newOptions.scaling.min}if(newOptions.scaling.max!==undefined){parentOptions.scaling.max=newOptions.scaling.max}util.mergeOptions(parentOptions.scaling,newOptions.scaling,\"label\",globalOptions.scaling)}else if(allowDeletion===true&&newOptions.scaling===null){parentOptions.scaling=(0,_create2[\"default\"])(globalOptions.scaling)}if(newOptions.arrows!==undefined&&newOptions.arrows!==null){if(typeof newOptions.arrows===\"string\"){var arrows=newOptions.arrows.toLowerCase();parentOptions.arrows.to.enabled=arrows.indexOf(\"to\")!=-1;parentOptions.arrows.middle.enabled=arrows.indexOf(\"middle\")!=-1;parentOptions.arrows.from.enabled=arrows.indexOf(\"from\")!=-1}else if((0,_typeof3[\"default\"])(newOptions.arrows)===\"object\"){util.mergeOptions(parentOptions.arrows,newOptions.arrows,\"to\",globalOptions.arrows);util.mergeOptions(parentOptions.arrows,newOptions.arrows,\"middle\",globalOptions.arrows);util.mergeOptions(parentOptions.arrows,newOptions.arrows,\"from\",globalOptions.arrows)}else{throw new Error(\"The arrow newOptions can only be an object or a string. Refer to the documentation. You used:\"+(0,_stringify2[\"default\"])(newOptions.arrows))}}else if(allowDeletion===true&&newOptions.arrows===null){parentOptions.arrows=(0,_create2[\"default\"])(globalOptions.arrows)}if(newOptions.color!==undefined&&newOptions.color!==null){var fromColor=newOptions.color;var toColor=parentOptions.color;if(copyFromGlobals){util.deepExtend(toColor,globalOptions.color,false,allowDeletion)}else{for(var i in toColor){if(toColor.hasOwnProperty(i)){delete toColor[i]}}}if(util.isString(toColor)){toColor.color=toColor;toColor.highlight=toColor;toColor.hover=toColor;toColor.inherit=false;if(fromColor.opacity===undefined){toColor.opacity=1}}else{var colorsDefined=false;if(fromColor.color!==undefined){toColor.color=fromColor.color;colorsDefined=true}if(fromColor.highlight!==undefined){toColor.highlight=fromColor.highlight;colorsDefined=true}if(fromColor.hover!==undefined){toColor.hover=fromColor.hover;colorsDefined=true}if(fromColor.inherit!==undefined){toColor.inherit=fromColor.inherit}if(fromColor.opacity!==undefined){toColor.opacity=Math.min(1,Math.max(0,fromColor.opacity))}if(colorsDefined===true){toColor.inherit=false}else{if(toColor.inherit===undefined){toColor.inherit=\"from\"}}}}else if(allowDeletion===true&&newOptions.color===null){parentOptions.color=util.bridgeObject(globalOptions.color)}if(allowDeletion===true&&newOptions.font===null){parentOptions.font=util.bridgeObject(globalOptions.font)}}}]);return Edge}();exports[\"default\"]=Edge},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _EdgeBase2=__webpack_require__(118);var _EdgeBase3=_interopRequireDefault(_EdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var BezierEdgeBase=function(_EdgeBase){(0,_inherits3[\"default\"])(BezierEdgeBase,_EdgeBase);function BezierEdgeBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,BezierEdgeBase);return(0,_possibleConstructorReturn3[\"default\"])(this,(BezierEdgeBase.__proto__||(0,_getPrototypeOf2[\"default\"])(BezierEdgeBase)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(BezierEdgeBase,[{key:\"_findBorderPositionBezier\",value:function _findBorderPositionBezier(nearNode,ctx){var viaNode=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this._getViaCoordinates();var maxIterations=10;var iteration=0;var low=0;var high=1;var pos,angle,distanceToBorder,distanceToPoint,difference;var threshold=.2;var node=this.to;var from=false;if(nearNode.id===this.from.id){node=this.from;from=true}while(low<=high&&iteration<maxIterations){var middle=(low+high)*.5;pos=this.getPoint(middle,viaNode);angle=Math.atan2(node.y-pos.y,node.x-pos.x);distanceToBorder=node.distanceToBorder(ctx,angle);distanceToPoint=Math.sqrt(Math.pow(pos.x-node.x,2)+Math.pow(pos.y-node.y,2));difference=distanceToBorder-distanceToPoint;if(Math.abs(difference)<threshold){break}else if(difference<0){if(from===false){low=middle}else{high=middle}}else{if(from===false){high=middle}else{low=middle}}iteration++}pos.t=middle;return pos}},{key:\"_getDistanceToBezierEdge\",value:function _getDistanceToBezierEdge(x1,y1,x2,y2,x3,y3,via){var minDistance=1e9;var distance=void 0;var i=void 0,t=void 0,x=void 0,y=void 0;var lastX=x1;var lastY=y1;for(i=1;i<10;i++){t=.1*i;x=Math.pow(1-t,2)*x1+2*t*(1-t)*via.x+Math.pow(t,2)*x2;y=Math.pow(1-t,2)*y1+2*t*(1-t)*via.y+Math.pow(t,2)*y2;if(i>0){distance=this._getDistanceToLine(lastX,lastY,x,y,x3,y3);minDistance=distance<minDistance?distance:minDistance}lastX=x;lastY=y}return minDistance}},{key:\"_bezierCurve\",value:function _bezierCurve(ctx,values,viaNode1,viaNode2){var hasNode1=viaNode1!==undefined&&viaNode1.x!==undefined;var hasNode2=viaNode2!==undefined&&viaNode2.x!==undefined;ctx.beginPath();ctx.moveTo(this.fromPoint.x,this.fromPoint.y);if(hasNode1&&hasNode2){ctx.bezierCurveTo(viaNode1.x,viaNode1.y,viaNode2.x,viaNode2.y,this.toPoint.x,this.toPoint.y)}else if(hasNode1){ctx.quadraticCurveTo(viaNode1.x,viaNode1.y,this.toPoint.x,this.toPoint.y)}else{ctx.lineTo(this.toPoint.x,this.toPoint.y)}this.enableShadow(ctx,values);ctx.stroke();this.disableShadow(ctx,values)}},{key:\"getViaNode\",value:function getViaNode(){return this._getViaCoordinates()}}]);return BezierEdgeBase}(_EdgeBase3[\"default\"]);exports[\"default\"]=BezierEdgeBase},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var NetworkUtil=function(){function NetworkUtil(){(0,_classCallCheck3[\"default\"])(this,NetworkUtil)}(0,_createClass3[\"default\"])(NetworkUtil,null,[{key:\"getRange\",value:function getRange(allNodes){var specificNodes=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];var minY=1e9,maxY=-1e9,minX=1e9,maxX=-1e9,node;if(specificNodes.length>0){for(var i=0;i<specificNodes.length;i++){node=allNodes[specificNodes[i]];if(minX>node.shape.boundingBox.left){minX=node.shape.boundingBox.left}if(maxX<node.shape.boundingBox.right){maxX=node.shape.boundingBox.right}if(minY>node.shape.boundingBox.top){minY=node.shape.boundingBox.top}if(maxY<node.shape.boundingBox.bottom){maxY=node.shape.boundingBox.bottom}}}if(minX===1e9&&maxX===-1e9&&minY===1e9&&maxY===-1e9){minY=0,maxY=0,minX=0,maxX=0}return{minX:minX,maxX:maxX,minY:minY,maxY:maxY}}},{key:\"getRangeCore\",value:function getRangeCore(allNodes){var specificNodes=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];var minY=1e9,maxY=-1e9,minX=1e9,maxX=-1e9,node;if(specificNodes.length>0){for(var i=0;i<specificNodes.length;i++){node=allNodes[specificNodes[i]];if(minX>node.x){minX=node.x}if(maxX<node.x){maxX=node.x}if(minY>node.y){minY=node.y}if(maxY<node.y){maxY=node.y}}}if(minX===1e9&&maxX===-1e9&&minY===1e9&&maxY===-1e9){minY=0,maxY=0,minX=0,maxX=0}return{minX:minX,maxX:maxX,minY:minY,maxY:maxY}}},{key:\"findCenter\",value:function findCenter(range){return{x:.5*(range.maxX+range.minX),y:.5*(range.maxY+range.minY)}}},{key:\"cloneOptions\",value:function cloneOptions(item,type){var clonedOptions={};if(type===undefined||type===\"node\"){util.deepExtend(clonedOptions,item.options,true);clonedOptions.x=item.x;clonedOptions.y=item.y;clonedOptions.amountOfConnections=item.edges.length}else{util.deepExtend(clonedOptions,item.options,true)}return clonedOptions}}]);return NetworkUtil}();exports[\"default\"]=NetworkUtil},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(124),__esModule:true}},function(module,exports,__webpack_require__){var cof=__webpack_require__(50);module.exports=Object(\"z\").propertyIsEnumerable(0)?Object:function(it){return cof(it)==\"String\"?it.split(\"\"):Object(it)}},function(module,exports,__webpack_require__){\"use strict\";var LIBRARY=__webpack_require__(52);var $export=__webpack_require__(17);var redefine=__webpack_require__(83);var hide=__webpack_require__(26);var has=__webpack_require__(22);var Iterators=__webpack_require__(31);var $iterCreate=__webpack_require__(129);var setToStringTag=__webpack_require__(59);var getPrototypeOf=__webpack_require__(85);var ITERATOR=__webpack_require__(13)(\"iterator\");var BUGGY=!([].keys&&\"next\"in[].keys())\n;var FF_ITERATOR=\"@@iterator\";var KEYS=\"keys\";var VALUES=\"values\";var returnThis=function(){return this};module.exports=function(Base,NAME,Constructor,next,DEFAULT,IS_SET,FORCED){$iterCreate(Constructor,NAME,next);var getMethod=function(kind){if(!BUGGY&&kind in proto)return proto[kind];switch(kind){case KEYS:return function keys(){return new Constructor(this,kind)};case VALUES:return function values(){return new Constructor(this,kind)}}return function entries(){return new Constructor(this,kind)}};var TAG=NAME+\" Iterator\";var DEF_VALUES=DEFAULT==VALUES;var VALUES_BUG=false;var proto=Base.prototype;var $native=proto[ITERATOR]||proto[FF_ITERATOR]||DEFAULT&&proto[DEFAULT];var $default=$native||getMethod(DEFAULT);var $entries=DEFAULT?!DEF_VALUES?$default:getMethod(\"entries\"):undefined;var $anyNative=NAME==\"Array\"?proto.entries||$native:$native;var methods,key,IteratorPrototype;if($anyNative){IteratorPrototype=getPrototypeOf($anyNative.call(new Base));if(IteratorPrototype!==Object.prototype&&IteratorPrototype.next){setToStringTag(IteratorPrototype,TAG,true);if(!LIBRARY&&!has(IteratorPrototype,ITERATOR))hide(IteratorPrototype,ITERATOR,returnThis)}}if(DEF_VALUES&&$native&&$native.name!==VALUES){VALUES_BUG=true;$default=function values(){return $native.call(this)}}if((!LIBRARY||FORCED)&&(BUGGY||VALUES_BUG||!proto[ITERATOR])){hide(proto,ITERATOR,$default)}Iterators[NAME]=$default;Iterators[TAG]=returnThis;if(DEFAULT){methods={values:DEF_VALUES?$default:getMethod(VALUES),keys:IS_SET?$default:getMethod(KEYS),entries:$entries};if(FORCED)for(key in methods){if(!(key in proto))redefine(proto,key,methods[key])}else $export($export.P+$export.F*(BUGGY||VALUES_BUG),NAME,methods)}return methods}},function(module,exports,__webpack_require__){var aFunction=__webpack_require__(128);module.exports=function(fn,that,length){aFunction(fn);if(that===undefined)return fn;switch(length){case 1:return function(a){return fn.call(that,a)};case 2:return function(a,b){return fn.call(that,a,b)};case 3:return function(a,b,c){return fn.call(that,a,b,c)}}return function(){return fn.apply(that,arguments)}}},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(21)&&!__webpack_require__(28)(function(){return Object.defineProperty(__webpack_require__(82)(\"div\"),\"a\",{get:function(){return 7}}).a!=7})},function(module,exports,__webpack_require__){var isObject=__webpack_require__(32);var document=__webpack_require__(18).document;var is=isObject(document)&&isObject(document.createElement);module.exports=function(it){return is?document.createElement(it):{}}},function(module,exports,__webpack_require__){module.exports=__webpack_require__(26)},function(module,exports,__webpack_require__){var has=__webpack_require__(22);var toIObject=__webpack_require__(25);var arrayIndexOf=__webpack_require__(131)(false);var IE_PROTO=__webpack_require__(56)(\"IE_PROTO\");module.exports=function(object,names){var O=toIObject(object);var i=0;var result=[];var key;for(key in O)if(key!=IE_PROTO)has(O,key)&&result.push(key);while(names.length>i)if(has(O,key=names[i++])){~arrayIndexOf(result,key)||result.push(key)}return result}},function(module,exports,__webpack_require__){var has=__webpack_require__(22);var toObject=__webpack_require__(41);var IE_PROTO=__webpack_require__(56)(\"IE_PROTO\");var ObjectProto=Object.prototype;module.exports=Object.getPrototypeOf||function(O){O=toObject(O);if(has(O,IE_PROTO))return O[IE_PROTO];if(typeof O.constructor==\"function\"&&O instanceof O.constructor){return O.constructor.prototype}return O instanceof Object?ObjectProto:null}},function(module,exports,__webpack_require__){var cof=__webpack_require__(50);var TAG=__webpack_require__(13)(\"toStringTag\");var ARG=cof(function(){return arguments}())==\"Arguments\";var tryGet=function(it,key){try{return it[key]}catch(e){}};module.exports=function(it){var O,T,B;return it===undefined?\"Undefined\":it===null?\"Null\":typeof(T=tryGet(O=Object(it),TAG))==\"string\"?T:ARG?cof(O):(B=cof(O))==\"Object\"&&typeof O.callee==\"function\"?\"Arguments\":B}},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);var core=__webpack_require__(7);var fails=__webpack_require__(28);module.exports=function(KEY,exec){var fn=(core.Object||{})[KEY]||Object[KEY];var exp={};exp[KEY]=exec(fn);$export($export.S+$export.F*fails(function(){fn(1)}),\"Object\",exp)}},function(module,exports,__webpack_require__){var $keys=__webpack_require__(84);var hiddenKeys=__webpack_require__(58).concat(\"length\",\"prototype\");exports.f=Object.getOwnPropertyNames||function getOwnPropertyNames(O){return $keys(O,hiddenKeys)}},function(module,exports,__webpack_require__){var pIE=__webpack_require__(42);var createDesc=__webpack_require__(39);var toIObject=__webpack_require__(25);var toPrimitive=__webpack_require__(53);var has=__webpack_require__(22);var IE8_DOM_DEFINE=__webpack_require__(81);var gOPD=Object.getOwnPropertyDescriptor;exports.f=__webpack_require__(21)?gOPD:function getOwnPropertyDescriptor(O,P){O=toIObject(O);P=toPrimitive(P,true);if(IE8_DOM_DEFINE)try{return gOPD(O,P)}catch(e){}if(has(O,P))return createDesc(!pIE.f.call(O,P),O[P])}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(162),__esModule:true}},function(module,exports,__webpack_require__){\"use strict\";function Point2d(x,y){this.x=x!==undefined?x:0;this.y=y!==undefined?y:0}module.exports=Point2d},function(module,exports,__webpack_require__){\"use strict\";var util=__webpack_require__(2);function Slider(container,options){if(container===undefined){throw new Error(\"No container element defined\")}this.container=container;this.visible=options&&options.visible!=undefined?options.visible:true;if(this.visible){this.frame=document.createElement(\"DIV\");this.frame.style.width=\"100%\";this.frame.style.position=\"relative\";this.container.appendChild(this.frame);this.frame.prev=document.createElement(\"INPUT\");this.frame.prev.type=\"BUTTON\";this.frame.prev.value=\"Prev\";this.frame.appendChild(this.frame.prev);this.frame.play=document.createElement(\"INPUT\");this.frame.play.type=\"BUTTON\";this.frame.play.value=\"Play\";this.frame.appendChild(this.frame.play);this.frame.next=document.createElement(\"INPUT\");this.frame.next.type=\"BUTTON\";this.frame.next.value=\"Next\";this.frame.appendChild(this.frame.next);this.frame.bar=document.createElement(\"INPUT\");this.frame.bar.type=\"BUTTON\";this.frame.bar.style.position=\"absolute\";this.frame.bar.style.border=\"1px solid red\";this.frame.bar.style.width=\"100px\";this.frame.bar.style.height=\"6px\";this.frame.bar.style.borderRadius=\"2px\";this.frame.bar.style.MozBorderRadius=\"2px\";this.frame.bar.style.border=\"1px solid #7F7F7F\";this.frame.bar.style.backgroundColor=\"#E5E5E5\";this.frame.appendChild(this.frame.bar);this.frame.slide=document.createElement(\"INPUT\");this.frame.slide.type=\"BUTTON\";this.frame.slide.style.margin=\"0px\";this.frame.slide.value=\" \";this.frame.slide.style.position=\"relative\";this.frame.slide.style.left=\"-100px\";this.frame.appendChild(this.frame.slide);var me=this;this.frame.slide.onmousedown=function(event){me._onMouseDown(event)};this.frame.prev.onclick=function(event){me.prev(event)};this.frame.play.onclick=function(event){me.togglePlay(event)};this.frame.next.onclick=function(event){me.next(event)}}this.onChangeCallback=undefined;this.values=[];this.index=undefined;this.playTimeout=undefined;this.playInterval=1e3;this.playLoop=true}Slider.prototype.prev=function(){var index=this.getIndex();if(index>0){index--;this.setIndex(index)}};Slider.prototype.next=function(){var index=this.getIndex();if(index<this.values.length-1){index++;this.setIndex(index)}};Slider.prototype.playNext=function(){var start=new Date;var index=this.getIndex();if(index<this.values.length-1){index++;this.setIndex(index)}else if(this.playLoop){index=0;this.setIndex(index)}var end=new Date;var diff=end-start;var interval=Math.max(this.playInterval-diff,0);var me=this;this.playTimeout=setTimeout(function(){me.playNext()},interval)};Slider.prototype.togglePlay=function(){if(this.playTimeout===undefined){this.play()}else{this.stop()}};Slider.prototype.play=function(){if(this.playTimeout)return;this.playNext();if(this.frame){this.frame.play.value=\"Stop\"}};Slider.prototype.stop=function(){clearInterval(this.playTimeout);this.playTimeout=undefined;if(this.frame){this.frame.play.value=\"Play\"}};Slider.prototype.setOnChangeCallback=function(callback){this.onChangeCallback=callback};Slider.prototype.setPlayInterval=function(interval){this.playInterval=interval};Slider.prototype.getPlayInterval=function(){return this.playInterval};Slider.prototype.setPlayLoop=function(doLoop){this.playLoop=doLoop};Slider.prototype.onChange=function(){if(this.onChangeCallback!==undefined){this.onChangeCallback()}};Slider.prototype.redraw=function(){if(this.frame){this.frame.bar.style.top=this.frame.clientHeight/2-this.frame.bar.offsetHeight/2+\"px\";this.frame.bar.style.width=this.frame.clientWidth-this.frame.prev.clientWidth-this.frame.play.clientWidth-this.frame.next.clientWidth-30+\"px\";var left=this.indexToLeft(this.index);this.frame.slide.style.left=left+\"px\"}};Slider.prototype.setValues=function(values){this.values=values;if(this.values.length>0)this.setIndex(0);else this.index=undefined};Slider.prototype.setIndex=function(index){if(index<this.values.length){this.index=index;this.redraw();this.onChange()}else{throw new Error(\"Index out of range\")}};Slider.prototype.getIndex=function(){return this.index};Slider.prototype.get=function(){return this.values[this.index]};Slider.prototype._onMouseDown=function(event){var leftButtonDown=event.which?event.which===1:event.button===1;if(!leftButtonDown)return;this.startClientX=event.clientX;this.startSlideX=parseFloat(this.frame.slide.style.left);this.frame.style.cursor=\"move\";var me=this;this.onmousemove=function(event){me._onMouseMove(event)};this.onmouseup=function(event){me._onMouseUp(event)};util.addEventListener(document,\"mousemove\",this.onmousemove);util.addEventListener(document,\"mouseup\",this.onmouseup);util.preventDefault(event)};Slider.prototype.leftToIndex=function(left){var width=parseFloat(this.frame.bar.style.width)-this.frame.slide.clientWidth-10;var x=left-3;var index=Math.round(x/width*(this.values.length-1));if(index<0)index=0;if(index>this.values.length-1)index=this.values.length-1;return index};Slider.prototype.indexToLeft=function(index){var width=parseFloat(this.frame.bar.style.width)-this.frame.slide.clientWidth-10;var x=index/(this.values.length-1)*width;var left=x+3;return left};Slider.prototype._onMouseMove=function(event){var diff=event.clientX-this.startClientX;var x=this.startSlideX+diff;var index=this.leftToIndex(x);this.setIndex(index);util.preventDefault()};Slider.prototype._onMouseUp=function(event){this.frame.style.cursor=\"auto\";util.removeEventListener(document,\"mousemove\",this.onmousemove);util.removeEventListener(document,\"mouseup\",this.onmouseup);util.preventDefault()};module.exports=Slider},function(module,exports,__webpack_require__){\"use strict\";function StepNumber(start,end,step,prettyStep){this._start=0;this._end=0;this._step=1;this.prettyStep=true;this.precision=5;this._current=0;this.setRange(start,end,step,prettyStep)}StepNumber.prototype.isNumeric=function(n){return!isNaN(parseFloat(n))&&isFinite(n)};StepNumber.prototype.setRange=function(start,end,step,prettyStep){if(!this.isNumeric(start)){throw new Error(\"Parameter 'start' is not numeric; value: \"+start)}if(!this.isNumeric(end)){throw new Error(\"Parameter 'end' is not numeric; value: \"+start)}if(!this.isNumeric(step)){throw new Error(\"Parameter 'step' is not numeric; value: \"+start)}this._start=start?start:0;this._end=end?end:0;this.setStep(step,prettyStep)};StepNumber.prototype.setStep=function(step,prettyStep){if(step===undefined||step<=0)return;if(prettyStep!==undefined)this.prettyStep=prettyStep;if(this.prettyStep===true)this._step=StepNumber.calculatePrettyStep(step);else this._step=step};StepNumber.calculatePrettyStep=function(step){var log10=function log10(x){return Math.log(x)/Math.LN10};var step1=Math.pow(10,Math.round(log10(step))),step2=2*Math.pow(10,Math.round(log10(step/2))),step5=5*Math.pow(10,Math.round(log10(step/5)));var prettyStep=step1;if(Math.abs(step2-step)<=Math.abs(prettyStep-step))prettyStep=step2;if(Math.abs(step5-step)<=Math.abs(prettyStep-step))prettyStep=step5;if(prettyStep<=0){prettyStep=1}return prettyStep};StepNumber.prototype.getCurrent=function(){return parseFloat(this._current.toPrecision(this.precision))};StepNumber.prototype.getStep=function(){return this._step};StepNumber.prototype.start=function(checkFirst){if(checkFirst===undefined){checkFirst=false}this._current=this._start-this._start%this._step;if(checkFirst){if(this.getCurrent()<this._start){this.next()}}};StepNumber.prototype.next=function(){this._current+=this._step};StepNumber.prototype.end=function(){return this._current>this._end};module.exports=StepNumber},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Camera=__webpack_require__(95);var Point3d=__webpack_require__(34);var STYLE={BAR:0,BARCOLOR:1,BARSIZE:2,DOT:3,DOTLINE:4,DOTCOLOR:5,DOTSIZE:6,GRID:7,LINE:8,SURFACE:9};var STYLENAME={dot:STYLE.DOT,\"dot-line\":STYLE.DOTLINE,\"dot-color\":STYLE.DOTCOLOR,\"dot-size\":STYLE.DOTSIZE,line:STYLE.LINE,grid:STYLE.GRID,surface:STYLE.SURFACE,bar:STYLE.BAR,\"bar-color\":STYLE.BARCOLOR,\"bar-size\":STYLE.BARSIZE};var OPTIONKEYS=[\"width\",\"height\",\"filterLabel\",\"legendLabel\",\"xLabel\",\"yLabel\",\"zLabel\",\"xValueLabel\",\"yValueLabel\",\"zValueLabel\",\"showXAxis\",\"showYAxis\",\"showZAxis\",\"showGrid\",\"showPerspective\",\"showShadow\",\"keepAspectRatio\",\"verticalRatio\",\"dotSizeRatio\",\"dotSizeMinFraction\",\"dotSizeMaxFraction\",\"showAnimationControls\",\"animationInterval\",\"animationPreload\",\"animationAutoStart\",\"axisColor\",\"gridColor\",\"xCenter\",\"yCenter\"];var PREFIXEDOPTIONKEYS=[\"xBarWidth\",\"yBarWidth\",\"valueMin\",\"valueMax\",\"xMin\",\"xMax\",\"xStep\",\"yMin\",\"yMax\",\"yStep\",\"zMin\",\"zMax\",\"zStep\"];var DEFAULTS=undefined;function isEmpty(obj){for(var prop in obj){if(obj.hasOwnProperty(prop))return false}return true}function capitalize(str){if(str===undefined||str===\"\"||typeof str!=\"string\"){return str}return str.charAt(0).toUpperCase()+str.slice(1)}function prefixFieldName(prefix,fieldName){if(prefix===undefined||prefix===\"\"){return fieldName}return prefix+capitalize(fieldName)}function forceCopy(src,dst,fields,prefix){var srcKey;var dstKey;for(var i=0;i<fields.length;++i){srcKey=fields[i];dstKey=prefixFieldName(prefix,srcKey);dst[dstKey]=src[srcKey]}}function safeCopy(src,dst,fields,prefix){var srcKey;var dstKey;for(var i=0;i<fields.length;++i){srcKey=fields[i];if(src[srcKey]===undefined)continue;dstKey=prefixFieldName(prefix,srcKey);dst[dstKey]=src[srcKey]}}function setDefaults(src,dst){if(src===undefined||isEmpty(src)){throw new Error(\"No DEFAULTS passed\")}if(dst===undefined){throw new Error(\"No dst passed\")}DEFAULTS=src;forceCopy(src,dst,OPTIONKEYS);forceCopy(src,dst,PREFIXEDOPTIONKEYS,\"default\");setSpecialSettings(src,dst);dst.margin=10;dst.showGrayBottom=false;dst.showTooltip=false;dst.onclick_callback=null;dst.eye=new Point3d(0,0,-1)}function setOptions(options,dst){if(options===undefined){return}if(dst===undefined){throw new Error(\"No dst passed\")}if(DEFAULTS===undefined||isEmpty(DEFAULTS)){throw new Error(\"DEFAULTS not set for module Settings\")}safeCopy(options,dst,OPTIONKEYS);safeCopy(options,dst,PREFIXEDOPTIONKEYS,\"default\");setSpecialSettings(options,dst)}function setSpecialSettings(src,dst){if(src.backgroundColor!==undefined){setBackgroundColor(src.backgroundColor,dst)}setDataColor(src.dataColor,dst);setStyle(src.style,dst);setShowLegend(src.showLegend,dst);setCameraPosition(src.cameraPosition,dst);if(src.tooltip!==undefined){dst.showTooltip=src.tooltip}if(src.onclick!=undefined){dst.onclick_callback=src.onclick}if(src.tooltipStyle!==undefined){util.selectiveDeepExtend([\"tooltipStyle\"],dst,src)}}function setShowLegend(showLegend,dst){if(showLegend===undefined){var isAutoByDefault=DEFAULTS.showLegend===undefined;if(isAutoByDefault){var isLegendGraphStyle=dst.style===STYLE.DOTCOLOR||dst.style===STYLE.DOTSIZE;dst.showLegend=isLegendGraphStyle}else{}}else{dst.showLegend=showLegend}}function getStyleNumberByName(styleName){var number=STYLENAME[styleName];if(number===undefined){return-1}return number}function checkStyleNumber(style){var valid=false;for(var n in STYLE){if(STYLE[n]===style){valid=true;break}}return valid}function setStyle(style,dst){if(style===undefined){return}var styleNumber;if(typeof style===\"string\"){styleNumber=getStyleNumberByName(style);if(styleNumber===-1){throw new Error(\"Style '\"+style+\"' is invalid\")}}else{if(!checkStyleNumber(style)){throw new Error(\"Style '\"+style+\"' is invalid\")}styleNumber=style}dst.style=styleNumber}function setBackgroundColor(backgroundColor,dst){var fill=\"white\";var stroke=\"gray\";var strokeWidth=1;if(typeof backgroundColor===\"string\"){fill=backgroundColor;stroke=\"none\";strokeWidth=0}else if((typeof backgroundColor===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(backgroundColor))===\"object\"){if(backgroundColor.fill!==undefined)fill=backgroundColor.fill;if(backgroundColor.stroke!==undefined)stroke=backgroundColor.stroke;if(backgroundColor.strokeWidth!==undefined)strokeWidth=backgroundColor.strokeWidth}else{throw new Error(\"Unsupported type of backgroundColor\")}dst.frame.style.backgroundColor=fill;dst.frame.style.borderColor=stroke;dst.frame.style.borderWidth=strokeWidth+\"px\";dst.frame.style.borderStyle=\"solid\"}function setDataColor(dataColor,dst){if(dataColor===undefined){return}if(dst.dataColor===undefined){dst.dataColor={}}if(typeof dataColor===\"string\"){dst.dataColor.fill=dataColor;dst.dataColor.stroke=dataColor}else{if(dataColor.fill){dst.dataColor.fill=dataColor.fill}if(dataColor.stroke){dst.dataColor.stroke=dataColor.stroke}if(dataColor.strokeWidth!==undefined){dst.dataColor.strokeWidth=dataColor.strokeWidth}}}function setCameraPosition(cameraPosition,dst){var camPos=cameraPosition;if(camPos===undefined){return}if(dst.camera===undefined){dst.camera=new Camera}dst.camera.setArmRotation(camPos.horizontal,camPos.vertical);dst.camera.setArmLength(camPos.distance)}module.exports.STYLE=STYLE;module.exports.setDefaults=setDefaults;module.exports.setOptions=setOptions;module.exports.setCameraPosition=setCameraPosition},function(module,exports,__webpack_require__){\"use strict\";var _sign=__webpack_require__(165);var _sign2=_interopRequireDefault(_sign);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Point3d=__webpack_require__(34);function Camera(){this.armLocation=new Point3d;this.armRotation={};this.armRotation.horizontal=0;this.armRotation.vertical=0;this.armLength=1.7;this.cameraOffset=new Point3d;this.offsetMultiplier=.6;this.cameraLocation=new Point3d;this.cameraRotation=new Point3d(.5*Math.PI,0,0);this.calculateCameraOrientation()}Camera.prototype.setOffset=function(x,y){var abs=Math.abs,sign=_sign2[\"default\"],mul=this.offsetMultiplier,border=this.armLength*mul;if(abs(x)>border){x=sign(x)*border}if(abs(y)>border){y=sign(y)*border}this.cameraOffset.x=x;this.cameraOffset.y=y;this.calculateCameraOrientation()};Camera.prototype.getOffset=function(){return this.cameraOffset};Camera.prototype.setArmLocation=function(x,y,z){this.armLocation.x=x;this.armLocation.y=y;this.armLocation.z=z;this.calculateCameraOrientation()};Camera.prototype.setArmRotation=function(horizontal,vertical){if(horizontal!==undefined){this.armRotation.horizontal=horizontal}if(vertical!==undefined){this.armRotation.vertical=vertical;if(this.armRotation.vertical<0)this.armRotation.vertical=0;if(this.armRotation.vertical>.5*Math.PI)this.armRotation.vertical=.5*Math.PI}if(horizontal!==undefined||vertical!==undefined){this.calculateCameraOrientation()}};Camera.prototype.getArmRotation=function(){var rot={};rot.horizontal=this.armRotation.horizontal;rot.vertical=this.armRotation.vertical;return rot};Camera.prototype.setArmLength=function(length){if(length===undefined)return;this.armLength=length;if(this.armLength<.71)this.armLength=.71;if(this.armLength>5)this.armLength=5;this.setOffset(this.cameraOffset.x,this.cameraOffset.y);this.calculateCameraOrientation()};Camera.prototype.getArmLength=function(){return this.armLength};Camera.prototype.getCameraLocation=function(){return this.cameraLocation};Camera.prototype.getCameraRotation=function(){return this.cameraRotation};Camera.prototype.calculateCameraOrientation=function(){this.cameraLocation.x=this.armLocation.x-this.armLength*Math.sin(this.armRotation.horizontal)*Math.cos(this.armRotation.vertical);this.cameraLocation.y=this.armLocation.y-this.armLength*Math.cos(this.armRotation.horizontal)*Math.cos(this.armRotation.vertical);this.cameraLocation.z=this.armLocation.z+this.armLength*Math.sin(this.armRotation.vertical);this.cameraRotation.x=Math.PI/2-this.armRotation.vertical;this.cameraRotation.y=0;this.cameraRotation.z=-this.armRotation.horizontal;var xa=this.cameraRotation.x;var za=this.cameraRotation.z;var dx=this.cameraOffset.x;var dy=this.cameraOffset.y;var sin=Math.sin,cos=Math.cos;this.cameraLocation.x=this.cameraLocation.x+dx*cos(za)+dy*-sin(za)*cos(xa);this.cameraLocation.y=this.cameraLocation.y+dx*sin(za)+dy*cos(za)*cos(xa);this.cameraLocation.z=this.cameraLocation.z+dy*sin(xa)};module.exports=Camera},function(module,exports,__webpack_require__){\"use strict\";var DataView=__webpack_require__(12);function Filter(dataGroup,column,graph){this.dataGroup=dataGroup;this.column=column;this.graph=graph;this.index=undefined;this.value=undefined;this.values=dataGroup.getDistinctValues(this.column);if(this.values.length>0){this.selectValue(0)}this.dataPoints=[];this.loaded=false;this.onLoadCallback=undefined;if(graph.animationPreload){this.loaded=false;this.loadInBackground()}else{this.loaded=true}}Filter.prototype.isLoaded=function(){return this.loaded};Filter.prototype.getLoadedProgress=function(){var len=this.values.length;var i=0;while(this.dataPoints[i]){i++}return Math.round(i/len*100)};Filter.prototype.getLabel=function(){return this.graph.filterLabel};Filter.prototype.getColumn=function(){return this.column};Filter.prototype.getSelectedValue=function(){if(this.index===undefined)return undefined;return this.values[this.index]};Filter.prototype.getValues=function(){return this.values};Filter.prototype.getValue=function(index){if(index>=this.values.length)throw new Error(\"Index out of range\");return this.values[index]};Filter.prototype._getDataPoints=function(index){if(index===undefined)index=this.index;if(index===undefined)return[];var dataPoints;if(this.dataPoints[index]){dataPoints=this.dataPoints[index]}else{var f={};f.column=this.column;f.value=this.values[index];var dataView=new DataView(this.dataGroup.getDataSet(),{filter:function filter(item){return item[f.column]==f.value}}).get();dataPoints=this.dataGroup._getDataPoints(dataView);this.dataPoints[index]=dataPoints}return dataPoints};Filter.prototype.setOnLoadCallback=function(callback){this.onLoadCallback=callback};Filter.prototype.selectValue=function(index){if(index>=this.values.length)throw new Error(\"Index out of range\");this.index=index;this.value=this.values[index]};Filter.prototype.loadInBackground=function(index){if(index===undefined)index=0;var frame=this.graph.frame;if(index<this.values.length){if(frame.progress===undefined){frame.progress=document.createElement(\"DIV\");frame.progress.style.position=\"absolute\";frame.progress.style.color=\"gray\";frame.appendChild(frame.progress)}var progress=this.getLoadedProgress();frame.progress.innerHTML=\"Loading animation... \"+progress+\"%\";frame.progress.style.bottom=60+\"px\";frame.progress.style.left=10+\"px\";var me=this;setTimeout(function(){me.loadInBackground(index+1)},10);this.loaded=false}else{this.loaded=true;if(frame.progress!==undefined){frame.removeChild(frame.progress);frame.progress=undefined}if(this.onLoadCallback)this.onLoadCallback()}};module.exports=Filter},function(module,exports,__webpack_require__){\"use strict\";var keycharm=__webpack_require__(35);var Emitter=__webpack_require__(44);var Hammer=__webpack_require__(10);var util=__webpack_require__(2);function Activator(container){this.active=false;this.dom={container:container};this.dom.overlay=document.createElement(\"div\");this.dom.overlay.className=\"vis-overlay\";this.dom.container.appendChild(this.dom.overlay);this.hammer=Hammer(this.dom.overlay);this.hammer.on(\"tap\",this._onTapOverlay.bind(this));var me=this;var events=[\"tap\",\"doubletap\",\"press\",\"pinch\",\"pan\",\"panstart\",\"panmove\",\"panend\"];events.forEach(function(event){me.hammer.on(event,function(event){event.stopPropagation()})});if(document&&document.body){this.onClick=function(event){if(!_hasParent(event.target,container)){me.deactivate()}};document.body.addEventListener(\"click\",this.onClick)}if(this.keycharm!==undefined){this.keycharm.destroy()}this.keycharm=keycharm();this.escListener=this.deactivate.bind(this)}Emitter(Activator.prototype);Activator.current=null;Activator.prototype.destroy=function(){this.deactivate();this.dom.overlay.parentNode.removeChild(this.dom.overlay);if(this.onClick){document.body.removeEventListener(\"click\",this.onClick)}this.hammer.destroy();this.hammer=null};Activator.prototype.activate=function(){if(Activator.current){Activator.current.deactivate()}Activator.current=this;this.active=true;this.dom.overlay.style.display=\"none\";util.addClassName(this.dom.container,\"vis-active\");this.emit(\"change\");this.emit(\"activate\");this.keycharm.bind(\"esc\",this.escListener)};Activator.prototype.deactivate=function(){this.active=false;this.dom.overlay.style.display=\"\";util.removeClassName(this.dom.container,\"vis-active\");this.keycharm.unbind(\"esc\",this.escListener);this.emit(\"change\");this.emit(\"deactivate\")};Activator.prototype._onTapOverlay=function(event){this.activate();event.stopPropagation()};function _hasParent(element,parent){while(element){if(element===parent){return true}element=element.parentNode}return false}module.exports=Activator},function(module,exports,__webpack_require__){\"use strict\";exports[\"en\"]={current:\"current\",time:\"time\"};exports[\"en_EN\"]=exports[\"en\"];exports[\"en_US\"]=exports[\"en\"];exports[\"it\"]={current:\"attuale\",time:\"tempo\"};exports[\"it_IT\"]=exports[\"it\"];exports[\"it_CH\"]=exports[\"it\"];exports[\"nl\"]={current:\"huidige\",time:\"tijd\"};exports[\"nl_NL\"]=exports[\"nl\"];exports[\"nl_BE\"]=exports[\"nl\"];exports[\"de\"]={current:\"Aktuelle\",time:\"Zeit\"};exports[\"de_DE\"]=exports[\"de\"];exports[\"fr\"]={current:\"actuel\",time:\"heure\"};exports[\"fr_FR\"]=exports[\"fr\"];exports[\"fr_CA\"]=exports[\"fr\"];exports[\"fr_BE\"]=exports[\"fr\"];exports[\"es\"]={current:\"corriente\",time:\"hora\"};exports[\"es_ES\"]=exports[\"es\"]},function(module,exports,__webpack_require__){\"use strict\";var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hammer=__webpack_require__(10);var util=__webpack_require__(2);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var TimeStep=__webpack_require__(66);var Component=__webpack_require__(16);var Group=__webpack_require__(68);var BackgroundGroup=__webpack_require__(69);var BoxItem=__webpack_require__(101);var PointItem=__webpack_require__(102);var RangeItem=__webpack_require__(70);var BackgroundItem=__webpack_require__(103);var Popup=__webpack_require__(104)[\"default\"];var UNGROUPED=\"__ungrouped__\";var BACKGROUND=\"__background__\";function ItemSet(body,options){this.body=body;this.defaultOptions={type:null,orientation:{item:\"bottom\"},align:\"auto\",stack:true,stackSubgroups:true,groupOrderSwap:function groupOrderSwap(fromGroup,toGroup,groups){var targetOrder=toGroup.order;toGroup.order=fromGroup.order;fromGroup.order=targetOrder},groupOrder:\"order\",selectable:true,multiselect:false,itemsAlwaysDraggable:{item:false,range:false},editable:{updateTime:false,updateGroup:false,add:false,remove:false,overrideItems:false},groupEditable:{order:false,add:false,remove:false},snap:TimeStep.snap,onDropObjectOnItem:function onDropObjectOnItem(objectData,item,callback){callback(item)},onAdd:function onAdd(item,callback){callback(item)},onUpdate:function onUpdate(item,callback){callback(item)},onMove:function onMove(item,callback){callback(item)},onRemove:function onRemove(item,callback){callback(item)},onMoving:function onMoving(item,callback){callback(item)},onAddGroup:function onAddGroup(item,callback){callback(item)},onMoveGroup:function onMoveGroup(item,callback){callback(item)},onRemoveGroup:function onRemoveGroup(item,callback){callback(item)},margin:{item:{horizontal:10,vertical:10},axis:20},showTooltips:true,tooltip:{followMouse:false,overflowMethod:\"flip\"},tooltipOnItemUpdateTime:false};this.options=util.extend({},this.defaultOptions);this.options.rtl=options.rtl;this.itemOptions={type:{start:\"Date\",end:\"Date\"}};this.conversion={toScreen:body.util.toScreen,toTime:body.util.toTime};this.dom={};this.props={};this.hammer=null;var me=this;this.itemsData=null;this.groupsData=null;this.itemListeners={add:function add(event,params,senderId){me._onAdd(params.items)},update:function update(event,params,senderId){me._onUpdate(params.items)},remove:function remove(event,params,senderId){me._onRemove(params.items)}};this.groupListeners={add:function add(event,params,senderId){me._onAddGroups(params.items);if(me.groupsData&&me.groupsData.length>0){var groupsData=me.groupsData.getDataSet();groupsData.get().forEach(function(groupData){if(groupData.nestedGroups){if(groupData.showNested!=false){groupData.showNested=true}var updatedGroups=[];groupData.nestedGroups.forEach(function(nestedGroupId){var updatedNestedGroup=groupsData.get(nestedGroupId);if(!updatedNestedGroup){return}updatedNestedGroup.nestedInGroup=groupData.id;if(groupData.showNested==false){updatedNestedGroup.visible=false}updatedGroups=updatedGroups.concat(updatedNestedGroup)});groupsData.update(updatedGroups,senderId)}})}},update:function update(event,params,senderId){me._onUpdateGroups(params.items)},remove:function remove(event,params,senderId){me._onRemoveGroups(params.items)}};this.items={};this.groups={};this.groupIds=[];this.selection=[];this.popup=null;this.touchParams={};this.groupTouchParams={};this._create();this.setOptions(options)}ItemSet.prototype=new Component;ItemSet.types={background:BackgroundItem,box:BoxItem,range:RangeItem,point:PointItem};ItemSet.prototype._create=function(){var frame=document.createElement(\"div\");frame.className=\"vis-itemset\";frame[\"timeline-itemset\"]=this;this.dom.frame=frame;var background=document.createElement(\"div\");background.className=\"vis-background\";frame.appendChild(background);this.dom.background=background;var foreground=document.createElement(\"div\");foreground.className=\"vis-foreground\";frame.appendChild(foreground);this.dom.foreground=foreground;var axis=document.createElement(\"div\");axis.className=\"vis-axis\";this.dom.axis=axis;var labelSet=document.createElement(\"div\");labelSet.className=\"vis-labelset\";this.dom.labelSet=labelSet;this._updateUngrouped();var backgroundGroup=new BackgroundGroup(BACKGROUND,null,this);backgroundGroup.show();this.groups[BACKGROUND]=backgroundGroup;this.hammer=new Hammer(this.body.dom.centerContainer);this.hammer.on(\"hammer.input\",function(event){if(event.isFirst){this._onTouch(event)}}.bind(this));this.hammer.on(\"panstart\",this._onDragStart.bind(this));this.hammer.on(\"panmove\",this._onDrag.bind(this));this.hammer.on(\"panend\",this._onDragEnd.bind(this));this.hammer.get(\"pan\").set({threshold:5,direction:Hammer.DIRECTION_HORIZONTAL});this.hammer.on(\"tap\",this._onSelectItem.bind(this));this.hammer.on(\"press\",this._onMultiSelectItem.bind(this));this.hammer.on(\"doubletap\",this._onAddItem.bind(this));if(this.options.rtl){\nthis.groupHammer=new Hammer(this.body.dom.rightContainer)}else{this.groupHammer=new Hammer(this.body.dom.leftContainer)}this.groupHammer.on(\"tap\",this._onGroupClick.bind(this));this.groupHammer.on(\"panstart\",this._onGroupDragStart.bind(this));this.groupHammer.on(\"panmove\",this._onGroupDrag.bind(this));this.groupHammer.on(\"panend\",this._onGroupDragEnd.bind(this));this.groupHammer.get(\"pan\").set({threshold:5,direction:Hammer.DIRECTION_VERTICAL});this.body.dom.centerContainer.addEventListener(\"mouseover\",this._onMouseOver.bind(this));this.body.dom.centerContainer.addEventListener(\"mouseout\",this._onMouseOut.bind(this));this.body.dom.centerContainer.addEventListener(\"mousemove\",this._onMouseMove.bind(this));this.body.dom.centerContainer.addEventListener(\"contextmenu\",this._onDragEnd.bind(this));this.body.dom.centerContainer.addEventListener(\"mousewheel\",this._onMouseWheel.bind(this));this.show()};ItemSet.prototype.setOptions=function(options){if(options){var fields=[\"type\",\"rtl\",\"align\",\"order\",\"stack\",\"stackSubgroups\",\"selectable\",\"multiselect\",\"multiselectPerGroup\",\"groupOrder\",\"dataAttributes\",\"template\",\"groupTemplate\",\"visibleFrameTemplate\",\"hide\",\"snap\",\"groupOrderSwap\",\"showTooltips\",\"tooltip\",\"tooltipOnItemUpdateTime\"];util.selectiveExtend(fields,this.options,options);if(\"itemsAlwaysDraggable\"in options){if(typeof options.itemsAlwaysDraggable===\"boolean\"){this.options.itemsAlwaysDraggable.item=options.itemsAlwaysDraggable;this.options.itemsAlwaysDraggable.range=false}else if((0,_typeof3[\"default\"])(options.itemsAlwaysDraggable)===\"object\"){util.selectiveExtend([\"item\",\"range\"],this.options.itemsAlwaysDraggable,options.itemsAlwaysDraggable);if(!this.options.itemsAlwaysDraggable.item){this.options.itemsAlwaysDraggable.range=false}}}if(\"orientation\"in options){if(typeof options.orientation===\"string\"){this.options.orientation.item=options.orientation===\"top\"?\"top\":\"bottom\"}else if((0,_typeof3[\"default\"])(options.orientation)===\"object\"&&\"item\"in options.orientation){this.options.orientation.item=options.orientation.item}}if(\"margin\"in options){if(typeof options.margin===\"number\"){this.options.margin.axis=options.margin;this.options.margin.item.horizontal=options.margin;this.options.margin.item.vertical=options.margin}else if((0,_typeof3[\"default\"])(options.margin)===\"object\"){util.selectiveExtend([\"axis\"],this.options.margin,options.margin);if(\"item\"in options.margin){if(typeof options.margin.item===\"number\"){this.options.margin.item.horizontal=options.margin.item;this.options.margin.item.vertical=options.margin.item}else if((0,_typeof3[\"default\"])(options.margin.item)===\"object\"){util.selectiveExtend([\"horizontal\",\"vertical\"],this.options.margin.item,options.margin.item)}}}}if(\"editable\"in options){if(typeof options.editable===\"boolean\"){this.options.editable.updateTime=options.editable;this.options.editable.updateGroup=options.editable;this.options.editable.add=options.editable;this.options.editable.remove=options.editable;this.options.editable.overrideItems=false}else if((0,_typeof3[\"default\"])(options.editable)===\"object\"){util.selectiveExtend([\"updateTime\",\"updateGroup\",\"add\",\"remove\",\"overrideItems\"],this.options.editable,options.editable)}}if(\"groupEditable\"in options){if(typeof options.groupEditable===\"boolean\"){this.options.groupEditable.order=options.groupEditable;this.options.groupEditable.add=options.groupEditable;this.options.groupEditable.remove=options.groupEditable}else if((0,_typeof3[\"default\"])(options.groupEditable)===\"object\"){util.selectiveExtend([\"order\",\"add\",\"remove\"],this.options.groupEditable,options.groupEditable)}}var addCallback=function(name){var fn=options[name];if(fn){if(!(fn instanceof Function)){throw new Error(\"option \"+name+\" must be a function \"+name+\"(item, callback)\")}this.options[name]=fn}}.bind(this);[\"onDropObjectOnItem\",\"onAdd\",\"onUpdate\",\"onRemove\",\"onMove\",\"onMoving\",\"onAddGroup\",\"onMoveGroup\",\"onRemoveGroup\"].forEach(addCallback);this.markDirty()}};ItemSet.prototype.markDirty=function(options){this.groupIds=[];if(options&&options.refreshItems){util.forEach(this.items,function(item){item.dirty=true;if(item.displayed)item.redraw()})}};ItemSet.prototype.destroy=function(){this.hide();this.setItems(null);this.setGroups(null);this.hammer=null;this.body=null;this.conversion=null};ItemSet.prototype.hide=function(){if(this.dom.frame.parentNode){this.dom.frame.parentNode.removeChild(this.dom.frame)}if(this.dom.axis.parentNode){this.dom.axis.parentNode.removeChild(this.dom.axis)}if(this.dom.labelSet.parentNode){this.dom.labelSet.parentNode.removeChild(this.dom.labelSet)}};ItemSet.prototype.show=function(){if(!this.dom.frame.parentNode){this.body.dom.center.appendChild(this.dom.frame)}if(!this.dom.axis.parentNode){this.body.dom.backgroundVertical.appendChild(this.dom.axis)}if(!this.dom.labelSet.parentNode){if(this.options.rtl){this.body.dom.right.appendChild(this.dom.labelSet)}else{this.body.dom.left.appendChild(this.dom.labelSet)}}};ItemSet.prototype.setSelection=function(ids){var i,ii,id,item;if(ids==undefined)ids=[];if(!Array.isArray(ids))ids=[ids];for(i=0,ii=this.selection.length;i<ii;i++){id=this.selection[i];item=this.items[id];if(item)item.unselect()}this.selection=[];for(i=0,ii=ids.length;i<ii;i++){id=ids[i];item=this.items[id];if(item){this.selection.push(id);item.select()}}};ItemSet.prototype.getSelection=function(){return this.selection.concat([])};ItemSet.prototype.getVisibleItems=function(){var range=this.body.range.getRange();var right,left;if(this.options.rtl){right=this.body.util.toScreen(range.start);left=this.body.util.toScreen(range.end)}else{left=this.body.util.toScreen(range.start);right=this.body.util.toScreen(range.end)}var ids=[];for(var groupId in this.groups){if(this.groups.hasOwnProperty(groupId)){var group=this.groups[groupId];var rawVisibleItems=group.isVisible?group.visibleItems:[];for(var i=0;i<rawVisibleItems.length;i++){var item=rawVisibleItems[i];if(this.options.rtl){if(item.right<left&&item.right+item.width>right){ids.push(item.id)}}else{if(item.left<right&&item.left+item.width>left){ids.push(item.id)}}}}}return ids};ItemSet.prototype._deselect=function(id){var selection=this.selection;for(var i=0,ii=selection.length;i<ii;i++){if(selection[i]==id){selection.splice(i,1);break}}};ItemSet.prototype.redraw=function(){var margin=this.options.margin,range=this.body.range,asSize=util.option.asSize,options=this.options,orientation=options.orientation.item,resized=false,frame=this.dom.frame;this.props.top=this.body.domProps.top.height+this.body.domProps.border.top;if(this.options.rtl){this.props.right=this.body.domProps.right.width+this.body.domProps.border.right}else{this.props.left=this.body.domProps.left.width+this.body.domProps.border.left}frame.className=\"vis-itemset\";resized=this._orderGroups()||resized;var visibleInterval=range.end-range.start;var zoomed=visibleInterval!=this.lastVisibleInterval||this.props.width!=this.props.lastWidth;var scrolled=range.start!=this.lastRangeStart;var changedStackOption=options.stack!=this.lastStack;var changedStackSubgroupsOption=options.stackSubgroups!=this.lastStackSubgroups;var forceRestack=zoomed||scrolled||changedStackOption||changedStackSubgroupsOption;this.lastVisibleInterval=visibleInterval;this.lastRangeStart=range.start;this.lastStack=options.stack;this.lastStackSubgroups=options.stackSubgroups;this.props.lastWidth=this.props.width;var firstGroup=this._firstGroup();var firstMargin={item:margin.item,axis:margin.axis};var nonFirstMargin={item:margin.item,axis:margin.item.vertical/2};var height=0;var minHeight=margin.axis+margin.item.vertical;this.groups[BACKGROUND].redraw(range,nonFirstMargin,forceRestack);var redrawQueue={};var redrawQueueLength=0;util.forEach(this.groups,function(group,key){if(key===BACKGROUND)return;var groupMargin=group==firstGroup?firstMargin:nonFirstMargin;var returnQueue=true;redrawQueue[key]=group.redraw(range,groupMargin,forceRestack,returnQueue);redrawQueueLength=redrawQueue[key].length});var needRedraw=redrawQueueLength>0;if(needRedraw){var redrawResults={};for(var i=0;i<redrawQueueLength;i++){util.forEach(redrawQueue,function(fns,key){redrawResults[key]=fns[i]()})}util.forEach(this.groups,function(group,key){if(key===BACKGROUND)return;var groupResized=redrawResults[key];resized=groupResized||resized;height+=group.height});height=Math.max(height,minHeight)}height=Math.max(height,minHeight);frame.style.height=asSize(height);this.props.width=frame.offsetWidth;this.props.height=height;this.dom.axis.style.top=asSize(orientation==\"top\"?this.body.domProps.top.height+this.body.domProps.border.top:this.body.domProps.top.height+this.body.domProps.centerContainer.height);if(this.options.rtl){this.dom.axis.style.right=\"0\"}else{this.dom.axis.style.left=\"0\"}this.initialItemSetDrawn=true;resized=this._isResized()||resized;return resized};ItemSet.prototype._firstGroup=function(){var firstGroupIndex=this.options.orientation.item==\"top\"?0:this.groupIds.length-1;var firstGroupId=this.groupIds[firstGroupIndex];var firstGroup=this.groups[firstGroupId]||this.groups[UNGROUPED];return firstGroup||null};ItemSet.prototype._updateUngrouped=function(){var ungrouped=this.groups[UNGROUPED];var item,itemId;if(this.groupsData){if(ungrouped){ungrouped.hide();delete this.groups[UNGROUPED];for(itemId in this.items){if(this.items.hasOwnProperty(itemId)){item=this.items[itemId];item.parent&&item.parent.remove(item);var groupId=this._getGroupId(item.data);var group=this.groups[groupId];group&&group.add(item)||item.hide()}}}}else{if(!ungrouped){var id=null;var data=null;ungrouped=new Group(id,data,this);this.groups[UNGROUPED]=ungrouped;for(itemId in this.items){if(this.items.hasOwnProperty(itemId)){item=this.items[itemId];ungrouped.add(item)}}ungrouped.show()}}};ItemSet.prototype.getLabelSet=function(){return this.dom.labelSet};ItemSet.prototype.setItems=function(items){var me=this,ids,oldItemsData=this.itemsData;if(!items){this.itemsData=null}else if(items instanceof DataSet||items instanceof DataView){this.itemsData=items}else{throw new TypeError(\"Data must be an instance of DataSet or DataView\")}if(oldItemsData){util.forEach(this.itemListeners,function(callback,event){oldItemsData.off(event,callback)});ids=oldItemsData.getIds();this._onRemove(ids)}if(this.itemsData){var id=this.id;util.forEach(this.itemListeners,function(callback,event){me.itemsData.on(event,callback,id)});ids=this.itemsData.getIds();this._onAdd(ids);this._updateUngrouped()}this.body.emitter.emit(\"_change\",{queue:true})};ItemSet.prototype.getItems=function(){return this.itemsData};ItemSet.prototype.setGroups=function(groups){var me=this,ids;if(this.groupsData){util.forEach(this.groupListeners,function(callback,event){me.groupsData.off(event,callback)});ids=this.groupsData.getIds();this.groupsData=null;this._onRemoveGroups(ids)}if(!groups){this.groupsData=null}else if(groups instanceof DataSet||groups instanceof DataView){this.groupsData=groups}else{throw new TypeError(\"Data must be an instance of DataSet or DataView\")}if(this.groupsData){var groupsData=this.groupsData;if(this.groupsData instanceof DataView){groupsData=this.groupsData.getDataSet()}groupsData.get().forEach(function(group){if(group.nestedGroups){group.nestedGroups.forEach(function(nestedGroupId){var updatedNestedGroup=groupsData.get(nestedGroupId);updatedNestedGroup.nestedInGroup=group.id;if(group.showNested==false){updatedNestedGroup.visible=false}groupsData.update(updatedNestedGroup)})}});var id=this.id;util.forEach(this.groupListeners,function(callback,event){me.groupsData.on(event,callback,id)});ids=this.groupsData.getIds();this._onAddGroups(ids)}this._updateUngrouped();this._order();this.body.emitter.emit(\"_change\",{queue:true})};ItemSet.prototype.getGroups=function(){return this.groupsData};ItemSet.prototype.removeItem=function(id){var item=this.itemsData.get(id),dataset=this.itemsData.getDataSet();if(item){this.options.onRemove(item,function(item){if(item){dataset.remove(id)}})}};ItemSet.prototype._getType=function(itemData){return itemData.type||this.options.type||(itemData.end?\"range\":\"box\")};ItemSet.prototype._getGroupId=function(itemData){var type=this._getType(itemData);if(type==\"background\"&&itemData.group==undefined){return BACKGROUND}else{return this.groupsData?itemData.group:UNGROUPED}};ItemSet.prototype._onUpdate=function(ids){var me=this;ids.forEach(function(id){var itemData=me.itemsData.get(id,me.itemOptions);var item=me.items[id];var type=itemData?me._getType(itemData):null;var constructor=ItemSet.types[type];var selected;if(item){if(!constructor||!(item instanceof constructor)){selected=item.selected;me._removeItem(item);item=null}else{me._updateItem(item,itemData)}}if(!item&&itemData){if(constructor){item=new constructor(itemData,me.conversion,me.options);item.id=id;me._addItem(item);if(selected){this.selection.push(id);item.select()}}else if(type==\"rangeoverflow\"){throw new TypeError('Item type \"rangeoverflow\" is deprecated. Use css styling instead: '+\".vis-item.vis-range .vis-item-content {overflow: visible;}\")}else{throw new TypeError('Unknown item type \"'+type+'\"')}}}.bind(this));this._order();this.body.emitter.emit(\"_change\",{queue:true})};ItemSet.prototype._onAdd=ItemSet.prototype._onUpdate;ItemSet.prototype._onRemove=function(ids){var count=0;var me=this;ids.forEach(function(id){var item=me.items[id];if(item){count++;me._removeItem(item)}});if(count){this._order();this.body.emitter.emit(\"_change\",{queue:true})}};ItemSet.prototype._order=function(){util.forEach(this.groups,function(group){group.order()})};ItemSet.prototype._onUpdateGroups=function(ids){this._onAddGroups(ids)};ItemSet.prototype._onAddGroups=function(ids){var me=this;ids.forEach(function(id){var groupData=me.groupsData.get(id);var group=me.groups[id];if(!group){if(id==UNGROUPED||id==BACKGROUND){throw new Error(\"Illegal group id. \"+id+\" is a reserved id.\")}var groupOptions=(0,_create2[\"default\"])(me.options);util.extend(groupOptions,{height:null});group=new Group(id,groupData,me);me.groups[id]=group;for(var itemId in me.items){if(me.items.hasOwnProperty(itemId)){var item=me.items[itemId];if(item.data.group==id){group.add(item)}}}group.order();group.show()}else{group.setData(groupData)}});this.body.emitter.emit(\"_change\",{queue:true})};ItemSet.prototype._onRemoveGroups=function(ids){var groups=this.groups;ids.forEach(function(id){var group=groups[id];if(group){group.hide();delete groups[id]}});this.markDirty();this.body.emitter.emit(\"_change\",{queue:true})};ItemSet.prototype._orderGroups=function(){if(this.groupsData){var groupIds=this.groupsData.getIds({order:this.options.groupOrder});groupIds=this._orderNestedGroups(groupIds);var changed=!util.equalArray(groupIds,this.groupIds);if(changed){var groups=this.groups;groupIds.forEach(function(groupId){groups[groupId].hide()});groupIds.forEach(function(groupId){groups[groupId].show()});this.groupIds=groupIds}return changed}else{return false}};ItemSet.prototype._orderNestedGroups=function(groupIds){var newGroupIdsOrder=[];groupIds.forEach(function(groupId){var groupData=this.groupsData.get(groupId);if(!groupData.nestedInGroup){newGroupIdsOrder.push(groupId)}if(groupData.nestedGroups){var nestedGroups=this.groupsData.get({filter:function filter(nestedGroup){return nestedGroup.nestedInGroup==groupId},order:this.options.groupOrder});var nestedGroupIds=nestedGroups.map(function(nestedGroup){return nestedGroup.id});newGroupIdsOrder=newGroupIdsOrder.concat(nestedGroupIds)}},this);return newGroupIdsOrder};ItemSet.prototype._addItem=function(item){this.items[item.id]=item;var groupId=this._getGroupId(item.data);var group=this.groups[groupId];if(!group){item.groupShowing=false}else if(group&&group.data&&group.data.showNested){item.groupShowing=true}if(group)group.add(item)};ItemSet.prototype._updateItem=function(item,itemData){item.setData(itemData);var groupId=this._getGroupId(item.data);var group=this.groups[groupId];if(!group){item.groupShowing=false}else if(group&&group.data&&group.data.showNested){item.groupShowing=true}};ItemSet.prototype._removeItem=function(item){item.hide();delete this.items[item.id];var index=this.selection.indexOf(item.id);if(index!=-1)this.selection.splice(index,1);item.parent&&item.parent.remove(item)};ItemSet.prototype._constructByEndArray=function(array){var endArray=[];for(var i=0;i<array.length;i++){if(array[i]instanceof RangeItem){endArray.push(array[i])}}return endArray};ItemSet.prototype._onTouch=function(event){this.touchParams.item=this.itemFromTarget(event);this.touchParams.dragLeftItem=event.target.dragLeftItem||false;this.touchParams.dragRightItem=event.target.dragRightItem||false;this.touchParams.itemProps=null};ItemSet.prototype._getGroupIndex=function(groupId){for(var i=0;i<this.groupIds.length;i++){if(groupId==this.groupIds[i])return i}};ItemSet.prototype._onDragStart=function(event){if(this.touchParams.itemIsDragging){return}var item=this.touchParams.item||null;var me=this;var props;if(item&&(item.selected||this.options.itemsAlwaysDraggable.item)){if(this.options.editable.overrideItems&&!this.options.editable.updateTime&&!this.options.editable.updateGroup){return}if(item.editable!=null&&!item.editable.updateTime&&!item.editable.updateGroup&&!this.options.editable.overrideItems){return}var dragLeftItem=this.touchParams.dragLeftItem;var dragRightItem=this.touchParams.dragRightItem;this.touchParams.itemIsDragging=true;this.touchParams.selectedItem=item;if(dragLeftItem){props={item:dragLeftItem,initialX:event.center.x,dragLeft:true,data:this._cloneItemData(item.data)};this.touchParams.itemProps=[props]}else if(dragRightItem){props={item:dragRightItem,initialX:event.center.x,dragRight:true,data:this._cloneItemData(item.data)};this.touchParams.itemProps=[props]}else if(this.options.editable.add&&(event.srcEvent.ctrlKey||event.srcEvent.metaKey)){this._onDragStartAddItem(event)}else{if(this.groupIds.length<1){this.redraw()}var baseGroupIndex=this._getGroupIndex(item.data.group);var itemsToDrag=this.options.itemsAlwaysDraggable.item&&!item.selected?[item.id]:this.getSelection();this.touchParams.itemProps=itemsToDrag.map(function(id){var item=me.items[id];var groupIndex=me._getGroupIndex(item.data.group);return{item:item,initialX:event.center.x,groupOffset:baseGroupIndex-groupIndex,data:this._cloneItemData(item.data)}}.bind(this))}event.stopPropagation()}else if(this.options.editable.add&&(event.srcEvent.ctrlKey||event.srcEvent.metaKey)){this._onDragStartAddItem(event)}};ItemSet.prototype._onDragStartAddItem=function(event){var xAbs;var x;var snap=this.options.snap||null;if(this.options.rtl){xAbs=util.getAbsoluteRight(this.dom.frame);x=xAbs-event.center.x+10}else{xAbs=util.getAbsoluteLeft(this.dom.frame);x=event.center.x-xAbs-10}var time=this.body.util.toTime(x);var scale=this.body.util.getScale();var step=this.body.util.getStep();var start=snap?snap(time,scale,step):time;var end=start;var itemData={type:\"range\",start:start,end:end,content:\"new item\"};var id=util.randomUUID();itemData[this.itemsData._fieldId]=id;var group=this.groupFromTarget(event);if(group){itemData.group=group.groupId}var newItem=new RangeItem(itemData,this.conversion,this.options);newItem.id=id;newItem.data=this._cloneItemData(itemData);this._addItem(newItem);this.touchParams.selectedItem=newItem;var props={item:newItem,initialX:event.center.x,data:newItem.data};if(this.options.rtl){props.dragLeft=true}else{props.dragRight=true}this.touchParams.itemProps=[props];event.stopPropagation()};ItemSet.prototype._onDrag=function(event){if(this.touchParams.itemProps){event.stopPropagation();var me=this;var snap=this.options.snap||null;var xOffset;if(this.options.rtl){xOffset=this.body.dom.root.offsetLeft+this.body.domProps.right.width}else{xOffset=this.body.dom.root.offsetLeft+this.body.domProps.left.width}var scale=this.body.util.getScale();var step=this.body.util.getStep();var selectedItem=this.touchParams.selectedItem;var updateGroupAllowed=(this.options.editable.overrideItems||selectedItem.editable==null)&&this.options.editable.updateGroup||!this.options.editable.overrideItems&&selectedItem.editable!=null&&selectedItem.editable.updateGroup;var newGroupBase=null;if(updateGroupAllowed&&selectedItem){if(selectedItem.data.group!=undefined){var group=me.groupFromTarget(event);if(group){newGroupBase=this._getGroupIndex(group.groupId)}}}this.touchParams.itemProps.forEach(function(props){var current=me.body.util.toTime(event.center.x-xOffset);var initial=me.body.util.toTime(props.initialX-xOffset);var offset;var initialStart;var initialEnd;var start;var end;if(this.options.rtl){offset=-(current-initial)}else{offset=current-initial}var itemData=this._cloneItemData(props.item.data);if(props.item.editable!=null&&!props.item.editable.updateTime&&!props.item.editable.updateGroup&&!me.options.editable.overrideItems){return}var updateTimeAllowed=(this.options.editable.overrideItems||selectedItem.editable==null)&&this.options.editable.updateTime||!this.options.editable.overrideItems&&selectedItem.editable!=null&&selectedItem.editable.updateTime;if(updateTimeAllowed){if(props.dragLeft){if(this.options.rtl){if(itemData.end!=undefined){initialEnd=util.convert(props.data.end,\"Date\");end=new Date(initialEnd.valueOf()+offset);itemData.end=snap?snap(end,scale,step):end}}else{if(itemData.start!=undefined){initialStart=util.convert(props.data.start,\"Date\");start=new Date(initialStart.valueOf()+offset);itemData.start=snap?snap(start,scale,step):start}}}else if(props.dragRight){if(this.options.rtl){if(itemData.start!=undefined){initialStart=util.convert(props.data.start,\"Date\");start=new Date(initialStart.valueOf()+offset);itemData.start=snap?snap(start,scale,step):start}}else{if(itemData.end!=undefined){initialEnd=util.convert(props.data.end,\"Date\");end=new Date(initialEnd.valueOf()+offset);itemData.end=snap?snap(end,scale,step):end}}}else{if(itemData.start!=undefined){initialStart=util.convert(props.data.start,\"Date\").valueOf();start=new Date(initialStart+offset);if(itemData.end!=undefined){initialEnd=util.convert(props.data.end,\"Date\");var duration=initialEnd.valueOf()-initialStart.valueOf();itemData.start=snap?snap(start,scale,step):start;itemData.end=new Date(itemData.start.valueOf()+duration)}else{itemData.start=snap?snap(start,scale,step):start}}}}if(updateGroupAllowed&&!props.dragLeft&&!props.dragRight&&newGroupBase!=null){if(itemData.group!=undefined){var newOffset=newGroupBase-props.groupOffset;newOffset=Math.max(0,newOffset);newOffset=Math.min(me.groupIds.length-1,newOffset);itemData.group=me.groupIds[newOffset]}}itemData=this._cloneItemData(itemData);me.options.onMoving(itemData,function(itemData){if(itemData){props.item.setData(this._cloneItemData(itemData,\"Date\"))}}.bind(this))}.bind(this));this.body.emitter.emit(\"_change\")}};ItemSet.prototype._moveToGroup=function(item,groupId){var group=this.groups[groupId];if(group&&group.groupId!=item.data.group){var oldGroup=item.parent;oldGroup.remove(item);oldGroup.order();item.data.group=group.groupId;group.add(item);group.order()}};ItemSet.prototype._onDragEnd=function(event){this.touchParams.itemIsDragging=false;if(this.touchParams.itemProps){event.stopPropagation();var me=this;var dataset=this.itemsData.getDataSet();var itemProps=this.touchParams.itemProps;this.touchParams.itemProps=null;itemProps.forEach(function(props){var id=props.item.id;var exists=me.itemsData.get(id,me.itemOptions)!=null;if(!exists){me.options.onAdd(props.item.data,function(itemData){me._removeItem(props.item);if(itemData){me.itemsData.getDataSet().add(itemData)}me.body.emitter.emit(\"_change\")})}else{var itemData=this._cloneItemData(props.item.data);me.options.onMove(itemData,function(itemData){if(itemData){itemData[dataset._fieldId]=id;dataset.update(itemData)}else{props.item.setData(props.data);me.body.emitter.emit(\"_change\")}})}}.bind(this))}};ItemSet.prototype._onGroupClick=function(event){var group=this.groupFromTarget(event);if(!group||!group.nestedGroups)return;var groupsData=this.groupsData.getDataSet();var nestingGroup=groupsData.get(group.groupId);if(nestingGroup.showNested==undefined){nestingGroup.showNested=true}nestingGroup.showNested=!nestingGroup.showNested;var nestedGroups=groupsData.get(group.nestedGroups).map(function(nestedGroup){nestedGroup.visible=nestingGroup.showNested;return nestedGroup});groupsData.update(nestedGroups.concat(nestingGroup));if(nestingGroup.showNested){util.removeClassName(group.dom.label,\"collapsed\");util.addClassName(group.dom.label,\"expanded\")}else{util.removeClassName(group.dom.label,\"expanded\");var collapsedDirClassName=this.options.rtl?\"collapsed-rtl\":\"collapsed\";util.addClassName(group.dom.label,collapsedDirClassName)}};ItemSet.prototype._onGroupDragStart=function(event){if(this.options.groupEditable.order){this.groupTouchParams.group=this.groupFromTarget(event);if(this.groupTouchParams.group){event.stopPropagation();this.groupTouchParams.originalOrder=this.groupsData.getIds({order:this.options.groupOrder})}}};ItemSet.prototype._onGroupDrag=function(event){if(this.options.groupEditable.order&&this.groupTouchParams.group){event.stopPropagation();var groupsData=this.groupsData;if(this.groupsData instanceof DataView){groupsData=this.groupsData.getDataSet()}var group=this.groupFromTarget(event);if(group&&group.height!=this.groupTouchParams.group.height){var movingUp=group.top<this.groupTouchParams.group.top;var clientY=event.center?event.center.y:event.clientY;var targetGroupTop=util.getAbsoluteTop(group.dom.foreground);var draggedGroupHeight=this.groupTouchParams.group.height;if(movingUp){if(targetGroupTop+draggedGroupHeight<clientY){return}}else{var targetGroupHeight=group.height;if(targetGroupTop+targetGroupHeight-draggedGroupHeight>clientY){return}}}if(group&&group!=this.groupTouchParams.group){var targetGroup=groupsData.get(group.groupId);var draggedGroup=groupsData.get(this.groupTouchParams.group.groupId);if(draggedGroup&&targetGroup){this.options.groupOrderSwap(draggedGroup,targetGroup,groupsData);groupsData.update(draggedGroup);groupsData.update(targetGroup)}var newOrder=groupsData.getIds({order:this.options.groupOrder});if(!util.equalArray(newOrder,this.groupTouchParams.originalOrder)){var origOrder=this.groupTouchParams.originalOrder;var draggedId=this.groupTouchParams.group.groupId;var numGroups=Math.min(origOrder.length,newOrder.length);var curPos=0;var newOffset=0;var orgOffset=0;while(curPos<numGroups){while(curPos+newOffset<numGroups&&curPos+orgOffset<numGroups&&newOrder[curPos+newOffset]==origOrder[curPos+orgOffset]){curPos++}if(curPos+newOffset>=numGroups){break}if(newOrder[curPos+newOffset]==draggedId){newOffset=1}else if(origOrder[curPos+orgOffset]==draggedId){orgOffset=1}else{var slippedPosition=newOrder.indexOf(origOrder[curPos+orgOffset]);var switchGroup=groupsData.get(newOrder[curPos+newOffset]);var shouldBeGroup=groupsData.get(origOrder[curPos+orgOffset]);this.options.groupOrderSwap(switchGroup,shouldBeGroup,groupsData);groupsData.update(switchGroup);groupsData.update(shouldBeGroup);var switchGroupId=newOrder[curPos+newOffset];newOrder[curPos+newOffset]=origOrder[curPos+orgOffset];newOrder[slippedPosition]=switchGroupId;curPos++}}}}}};ItemSet.prototype._onGroupDragEnd=function(event){if(this.options.groupEditable.order&&this.groupTouchParams.group){event.stopPropagation();var me=this;var id=me.groupTouchParams.group.groupId;var dataset=me.groupsData.getDataSet();var groupData=util.extend({},dataset.get(id));me.options.onMoveGroup(groupData,function(groupData){if(groupData){groupData[dataset._fieldId]=id;dataset.update(groupData)}else{var newOrder=dataset.getIds({order:me.options.groupOrder});if(!util.equalArray(newOrder,me.groupTouchParams.originalOrder)){var origOrder=me.groupTouchParams.originalOrder;var numGroups=Math.min(origOrder.length,newOrder.length);var curPos=0;while(curPos<numGroups){while(curPos<numGroups&&newOrder[curPos]==origOrder[curPos]){curPos++}if(curPos>=numGroups){break}var slippedPosition=newOrder.indexOf(origOrder[curPos]);var switchGroup=dataset.get(newOrder[curPos]);var shouldBeGroup=dataset.get(origOrder[curPos]);me.options.groupOrderSwap(switchGroup,shouldBeGroup,dataset);dataset.update(switchGroup);dataset.update(shouldBeGroup);var switchGroupId=newOrder[curPos];newOrder[curPos]=origOrder[curPos];newOrder[slippedPosition]=switchGroupId;curPos++}}}});me.body.emitter.emit(\"groupDragged\",{groupId:id})}};ItemSet.prototype._onSelectItem=function(event){if(!this.options.selectable)return;var ctrlKey=event.srcEvent&&(event.srcEvent.ctrlKey||event.srcEvent.metaKey);var shiftKey=event.srcEvent&&event.srcEvent.shiftKey;if(ctrlKey||shiftKey){this._onMultiSelectItem(event);return}var oldSelection=this.getSelection();var item=this.itemFromTarget(event);var selection=item?[item.id]:[];this.setSelection(selection);var newSelection=this.getSelection();if(newSelection.length>0||oldSelection.length>0){this.body.emitter.emit(\"select\",{items:newSelection,event:event})}};ItemSet.prototype._onMouseOver=function(event){var item=this.itemFromTarget(event);if(!item)return;var related=this.itemFromRelatedTarget(event);if(item===related){return}var title=item.getTitle();if(this.options.showTooltips&&title){if(this.popup==null){this.popup=new Popup(this.body.dom.root,this.options.tooltip.overflowMethod||\"flip\")}this.popup.setText(title);var container=this.body.dom.centerContainer;this.popup.setPosition(event.clientX-util.getAbsoluteLeft(container)+container.offsetLeft,event.clientY-util.getAbsoluteTop(container)+container.offsetTop);this.popup.show()}else{if(this.popup!=null){this.popup.hide()}}this.body.emitter.emit(\"itemover\",{item:item.id,event:event})};ItemSet.prototype._onMouseOut=function(event){var item=this.itemFromTarget(event);if(!item)return;var related=this.itemFromRelatedTarget(event);if(item===related){return}if(this.popup!=null){this.popup.hide()}this.body.emitter.emit(\"itemout\",{item:item.id,event:event})};ItemSet.prototype._onMouseMove=function(event){var item=this.itemFromTarget(event);if(!item)return;if(this.options.showTooltips&&this.options.tooltip.followMouse){if(this.popup){if(!this.popup.hidden){var container=this.body.dom.centerContainer;this.popup.setPosition(event.clientX-util.getAbsoluteLeft(container)+container.offsetLeft,event.clientY-util.getAbsoluteTop(container)+container.offsetTop);this.popup.show()}}}};ItemSet.prototype._onMouseWheel=function(event){if(this.touchParams.itemIsDragging){this._onDragEnd(event)}};ItemSet.prototype._onUpdateItem=function(item){if(!this.options.selectable)return;if(!this.options.editable.add)return;var me=this;if(item){var itemData=me.itemsData.get(item.id);this.options.onUpdate(itemData,function(itemData){if(itemData){me.itemsData.getDataSet().update(itemData)}})}};ItemSet.prototype._onDropObjectOnItem=function(event){var item=this.itemFromTarget(event);var objectData=JSON.parse(event.dataTransfer.getData(\"text\"));this.options.onDropObjectOnItem(objectData,item)};ItemSet.prototype._onAddItem=function(event){if(!this.options.selectable)return;if(!this.options.editable.add)return;var me=this;var snap=this.options.snap||null;var xAbs;var x;if(this.options.rtl){xAbs=util.getAbsoluteRight(this.dom.frame);x=xAbs-event.center.x}else{xAbs=util.getAbsoluteLeft(this.dom.frame);x=event.center.x-xAbs}var start=this.body.util.toTime(x);var scale=this.body.util.getScale();var step=this.body.util.getStep();var end;var newItemData;if(event.type==\"drop\"){newItemData=JSON.parse(event.dataTransfer.getData(\"text\"));newItemData.content=newItemData.content?newItemData.content:\"new item\";newItemData.start=newItemData.start?newItemData.start:snap?snap(start,scale,step):start;newItemData.type=newItemData.type||\"box\";newItemData[this.itemsData._fieldId]=newItemData.id||util.randomUUID();if(newItemData.type==\"range\"&&!newItemData.end){end=this.body.util.toTime(x+this.props.width/5);newItemData.end=snap?snap(end,scale,step):end}}else{newItemData={start:snap?snap(start,scale,step):start,content:\"new item\"};newItemData[this.itemsData._fieldId]=util.randomUUID();if(this.options.type===\"range\"){\nend=this.body.util.toTime(x+this.props.width/5);newItemData.end=snap?snap(end,scale,step):end}}var group=this.groupFromTarget(event);if(group){newItemData.group=group.groupId}newItemData=this._cloneItemData(newItemData);this.options.onAdd(newItemData,function(item){if(item){me.itemsData.getDataSet().add(item);if(event.type==\"drop\"){me.setSelection([item.id])}}})};ItemSet.prototype._onMultiSelectItem=function(event){if(!this.options.selectable)return;var item=this.itemFromTarget(event);if(item){var selection=this.options.multiselect?this.getSelection():[];var shiftKey=event.srcEvent&&event.srcEvent.shiftKey||false;if(shiftKey&&this.options.multiselect){var itemGroup=this.itemsData.get(item.id).group;var lastSelectedGroup=undefined;if(this.options.multiselectPerGroup){if(selection.length>0){lastSelectedGroup=this.itemsData.get(selection[0]).group}}if(!this.options.multiselectPerGroup||lastSelectedGroup==undefined||lastSelectedGroup==itemGroup){selection.push(item.id)}var range=ItemSet._getItemRange(this.itemsData.get(selection,this.itemOptions));if(!this.options.multiselectPerGroup||lastSelectedGroup==itemGroup){selection=[];for(var id in this.items){if(this.items.hasOwnProperty(id)){var _item=this.items[id];var start=_item.data.start;var end=_item.data.end!==undefined?_item.data.end:start;if(start>=range.min&&end<=range.max&&(!this.options.multiselectPerGroup||lastSelectedGroup==this.itemsData.get(_item.id).group)&&!(_item instanceof BackgroundItem)){selection.push(_item.id)}}}}}else{var index=selection.indexOf(item.id);if(index==-1){selection.push(item.id)}else{selection.splice(index,1)}}this.setSelection(selection);this.body.emitter.emit(\"select\",{items:this.getSelection(),event:event})}};ItemSet._getItemRange=function(itemsData){var max=null;var min=null;itemsData.forEach(function(data){if(min==null||data.start<min){min=data.start}if(data.end!=undefined){if(max==null||data.end>max){max=data.end}}else{if(max==null||data.start>max){max=data.start}}});return{min:min,max:max}};ItemSet.prototype.itemFromElement=function(element){var cur=element;while(cur){if(cur.hasOwnProperty(\"timeline-item\")){return cur[\"timeline-item\"]}cur=cur.parentNode}return null};ItemSet.prototype.itemFromTarget=function(event){return this.itemFromElement(event.target)};ItemSet.prototype.itemFromRelatedTarget=function(event){return this.itemFromElement(event.relatedTarget)};ItemSet.prototype.groupFromTarget=function(event){var clientY=event.center?event.center.y:event.clientY;var groupIds=this.groupIds;if(groupIds.length<=0&&this.groupsData){groupIds=this.groupsData.getIds({order:this.options.groupOrder})}for(var i=0;i<groupIds.length;i++){var groupId=groupIds[i];var group=this.groups[groupId];var foreground=group.dom.foreground;var top=util.getAbsoluteTop(foreground);if(clientY>top&&clientY<top+foreground.offsetHeight){return group}if(this.options.orientation.item===\"top\"){if(i===this.groupIds.length-1&&clientY>top){return group}}else{if(i===0&&clientY<top+foreground.offset){return group}}}return null};ItemSet.itemSetFromTarget=function(event){var target=event.target;while(target){if(target.hasOwnProperty(\"timeline-itemset\")){return target[\"timeline-itemset\"]}target=target.parentNode}return null};ItemSet.prototype._cloneItemData=function(itemData,type){var clone=util.extend({},itemData);if(!type){type=this.itemsData.getDataSet()._options.type}if(clone.start!=undefined){clone.start=util.convert(clone.start,type&&type.start||\"Date\")}if(clone.end!=undefined){clone.end=util.convert(clone.end,type&&type.end||\"Date\")}return clone};module.exports=ItemSet},function(module,exports,__webpack_require__){\"use strict\";var EPSILON=.001;exports.orderByStart=function(items){items.sort(function(a,b){return a.data.start-b.data.start})};exports.orderByEnd=function(items){items.sort(function(a,b){var aTime=\"end\"in a.data?a.data.end:a.data.start,bTime=\"end\"in b.data?b.data.end:b.data.start;return aTime-bTime})};exports.stack=function(items,margin,force){if(force){for(var i=0;i<items.length;i++){items[i].top=null}}for(var i=0;i<items.length;i++){var item=items[i];if(item.stack&&item.top===null){item.top=margin.axis;do{var collidingItem=null;for(var j=0,jj=items.length;j<jj;j++){var other=items[j];if(other.top!==null&&other!==item&&other.stack&&exports.collision(item,other,margin.item,other.options.rtl)){collidingItem=other;break}}if(collidingItem!=null){item.top=collidingItem.top+collidingItem.height+margin.item.vertical}}while(collidingItem)}}};exports.substack=function(items,margin,subgroup){for(var i=0;i<items.length;i++){items[i].top=null}var subgroupHeight=subgroup.height;for(i=0;i<items.length;i++){var item=items[i];if(item.stack&&item.top===null){item.top=item.baseTop;do{var collidingItem=null;for(var j=0,jj=items.length;j<jj;j++){var other=items[j];if(other.top!==null&&other!==item&&exports.collision(item,other,margin.item,other.options.rtl)){collidingItem=other;break}}if(collidingItem!=null){item.top=collidingItem.top+collidingItem.height+margin.item.vertical}if(item.top+item.height>subgroupHeight){subgroupHeight=item.top+item.height}}while(collidingItem)}}subgroup.height=subgroupHeight-subgroup.top+.5*margin.item.vertical};exports.nostack=function(items,margin,subgroups,stackSubgroups){for(var i=0;i<items.length;i++){if(items[i].data.subgroup==undefined){items[i].top=margin.item.vertical}else if(items[i].data.subgroup!==undefined&&stackSubgroups){var newTop=0;for(var subgroup in subgroups){if(subgroups.hasOwnProperty(subgroup)){if(subgroups[subgroup].visible==true&&subgroups[subgroup].index<subgroups[items[i].data.subgroup].index){newTop+=subgroups[subgroup].height;subgroups[items[i].data.subgroup].top=newTop}}}items[i].top=newTop+.5*margin.item.vertical}}if(!stackSubgroups){exports.stackSubgroups(items,margin,subgroups)}};exports.stackSubgroups=function(items,margin,subgroups){for(var subgroup in subgroups){if(subgroups.hasOwnProperty(subgroup)){subgroups[subgroup].top=0;do{var collidingItem=null;for(var otherSubgroup in subgroups){if(subgroups[otherSubgroup].top!==null&&otherSubgroup!==subgroup&&subgroups[subgroup].index>subgroups[otherSubgroup].index&&exports.collisionByTimes(subgroups[subgroup],subgroups[otherSubgroup])){collidingItem=subgroups[otherSubgroup];break}}if(collidingItem!=null){subgroups[subgroup].top=collidingItem.top+collidingItem.height}}while(collidingItem)}}for(var i=0;i<items.length;i++){if(items[i].data.subgroup!==undefined){items[i].top=subgroups[items[i].data.subgroup].top+.5*margin.item.vertical}}};exports.stackSubgroupsWithInnerStack=function(subgroupItems,margin,subgroups){var doSubStack=false;var subgroupOrder=[];for(var subgroup in subgroups){if(subgroups[subgroup].hasOwnProperty(\"index\")){subgroupOrder[subgroups[subgroup].index]=subgroup}else{subgroupOrder.push(subgroup)}}for(var j=0;j<subgroupOrder.length;j++){subgroup=subgroupOrder[j];if(subgroups.hasOwnProperty(subgroup)){doSubStack=doSubStack||subgroups[subgroup].stack;subgroups[subgroup].top=0;for(var otherSubgroup in subgroups){if(subgroups[otherSubgroup].visible&&subgroups[subgroup].index>subgroups[otherSubgroup].index){subgroups[subgroup].top+=subgroups[otherSubgroup].height}}var items=subgroupItems[subgroup];for(var i=0;i<items.length;i++){if(items[i].data.subgroup!==undefined){items[i].top=subgroups[items[i].data.subgroup].top+.5*margin.item.vertical;if(subgroups[subgroup].stack){items[i].baseTop=items[i].top}}}if(doSubStack&&subgroups[subgroup].stack){exports.substack(subgroupItems[subgroup],margin,subgroups[subgroup])}}}};exports.collision=function(a,b,margin,rtl){if(rtl){return a.right-margin.horizontal+EPSILON<b.right+b.width&&a.right+a.width+margin.horizontal-EPSILON>b.right&&a.top-margin.vertical+EPSILON<b.top+b.height&&a.top+a.height+margin.vertical-EPSILON>b.top}else{return a.left-margin.horizontal+EPSILON<b.left+b.width&&a.left+a.width+margin.horizontal-EPSILON>b.left&&a.top-margin.vertical+EPSILON<b.top+b.height&&a.top+a.height+margin.vertical-EPSILON>b.top}};exports.collisionByTimes=function(a,b){return a.start<=b.start&&a.end>=b.start&&a.top<b.top+b.height&&a.top+a.height>b.top||b.start<=a.start&&b.end>=a.start&&b.top<a.top+a.height&&b.top+b.height>a.top}},function(module,exports,__webpack_require__){\"use strict\";var Item=__webpack_require__(38);function BoxItem(data,conversion,options){this.props={dot:{width:0,height:0},line:{width:0,height:0}};this.options=options;if(data){if(data.start==undefined){throw new Error('Property \"start\" missing in item '+data)}}Item.call(this,data,conversion,options)}BoxItem.prototype=new Item(null,null,null);BoxItem.prototype.isVisible=function(range){var isVisible;var align=this.options.align;var widthInMs=this.width*range.getMillisecondsPerPixel();if(align==\"right\"){isVisible=this.data.start.getTime()>range.start&&this.data.start.getTime()-widthInMs<range.end}else if(align==\"left\"){isVisible=this.data.start.getTime()+widthInMs>range.start&&this.data.start.getTime()<range.end}else{isVisible=this.data.start.getTime()+widthInMs/2>range.start&&this.data.start.getTime()-widthInMs/2<range.end}return isVisible};BoxItem.prototype._createDomElement=function(){if(!this.dom){this.dom={};this.dom.box=document.createElement(\"DIV\");this.dom.content=document.createElement(\"DIV\");this.dom.content.className=\"vis-item-content\";this.dom.box.appendChild(this.dom.content);this.dom.line=document.createElement(\"DIV\");this.dom.line.className=\"vis-line\";this.dom.dot=document.createElement(\"DIV\");this.dom.dot.className=\"vis-dot\";this.dom.box[\"timeline-item\"]=this;this.dirty=true}};BoxItem.prototype._appendDomElement=function(){if(!this.parent){throw new Error(\"Cannot redraw item: no parent attached\")}if(!this.dom.box.parentNode){var foreground=this.parent.dom.foreground;if(!foreground)throw new Error(\"Cannot redraw item: parent has no foreground container element\");foreground.appendChild(this.dom.box)}if(!this.dom.line.parentNode){var background=this.parent.dom.background;if(!background)throw new Error(\"Cannot redraw item: parent has no background container element\");background.appendChild(this.dom.line)}if(!this.dom.dot.parentNode){var axis=this.parent.dom.axis;if(!background)throw new Error(\"Cannot redraw item: parent has no axis container element\");axis.appendChild(this.dom.dot)}this.displayed=true};BoxItem.prototype._updateDirtyDomComponents=function(){if(this.dirty){this._updateContents(this.dom.content);this._updateDataAttributes(this.dom.box);this._updateStyle(this.dom.box);var editable=this.editable.updateTime||this.editable.updateGroup;var className=(this.data.className?\" \"+this.data.className:\"\")+(this.selected?\" vis-selected\":\"\")+(editable?\" vis-editable\":\" vis-readonly\");this.dom.box.className=\"vis-item vis-box\"+className;this.dom.line.className=\"vis-item vis-line\"+className;this.dom.dot.className=\"vis-item vis-dot\"+className}};BoxItem.prototype._getDomComponentsSizes=function(){return{previous:{right:this.dom.box.style.right,left:this.dom.box.style.left},dot:{height:this.dom.dot.offsetHeight,width:this.dom.dot.offsetWidth},line:{width:this.dom.line.offsetWidth},box:{width:this.dom.box.offsetWidth,height:this.dom.box.offsetHeight}}};BoxItem.prototype._updateDomComponentsSizes=function(sizes){if(this.options.rtl){this.dom.box.style.right=\"0px\"}else{this.dom.box.style.left=\"0px\"}this.props.dot.height=sizes.dot.height;this.props.dot.width=sizes.dot.width;this.props.line.width=sizes.line.width;this.width=sizes.box.width;this.height=sizes.box.height;if(this.options.rtl){this.dom.box.style.right=sizes.previous.right}else{this.dom.box.style.left=sizes.previous.left}this.dirty=false};BoxItem.prototype._repaintDomAdditionals=function(){this._repaintOnItemUpdateTimeTooltip(this.dom.box);this._repaintDragCenter();this._repaintDeleteButton(this.dom.box)};BoxItem.prototype.redraw=function(returnQueue){var sizes;var queue=[this._createDomElement.bind(this),this._appendDomElement.bind(this),this._updateDirtyDomComponents.bind(this),function(){if(this.dirty){sizes=this._getDomComponentsSizes()}}.bind(this),function(){if(this.dirty){this._updateDomComponentsSizes.bind(this)(sizes)}}.bind(this),this._repaintDomAdditionals.bind(this)];if(returnQueue){return queue}else{var result;queue.forEach(function(fn){result=fn()});return result}};BoxItem.prototype.show=function(){if(!this.displayed){this.redraw()}};BoxItem.prototype.hide=function(){if(this.displayed){var dom=this.dom;if(dom.box.parentNode)dom.box.parentNode.removeChild(dom.box);if(dom.line.parentNode)dom.line.parentNode.removeChild(dom.line);if(dom.dot.parentNode)dom.dot.parentNode.removeChild(dom.dot);this.displayed=false}};BoxItem.prototype.repositionX=function(){var start=this.conversion.toScreen(this.data.start);var align=this.options.align;if(align==\"right\"){if(this.options.rtl){this.right=start-this.width;this.dom.box.style.right=this.right+\"px\";this.dom.line.style.right=start-this.props.line.width+\"px\";this.dom.dot.style.right=start-this.props.line.width/2-this.props.dot.width/2+\"px\"}else{this.left=start-this.width;this.dom.box.style.left=this.left+\"px\";this.dom.line.style.left=start-this.props.line.width+\"px\";this.dom.dot.style.left=start-this.props.line.width/2-this.props.dot.width/2+\"px\"}}else if(align==\"left\"){if(this.options.rtl){this.right=start;this.dom.box.style.right=this.right+\"px\";this.dom.line.style.right=start+\"px\";this.dom.dot.style.right=start+this.props.line.width/2-this.props.dot.width/2+\"px\"}else{this.left=start;this.dom.box.style.left=this.left+\"px\";this.dom.line.style.left=start+\"px\";this.dom.dot.style.left=start+this.props.line.width/2-this.props.dot.width/2+\"px\"}}else{if(this.options.rtl){this.right=start-this.width/2;this.dom.box.style.right=this.right+\"px\";this.dom.line.style.right=start-this.props.line.width+\"px\";this.dom.dot.style.right=start-this.props.dot.width/2+\"px\"}else{this.left=start-this.width/2;this.dom.box.style.left=this.left+\"px\";this.dom.line.style.left=start-this.props.line.width/2+\"px\";this.dom.dot.style.left=start-this.props.dot.width/2+\"px\"}}};BoxItem.prototype.repositionY=function(){var orientation=this.options.orientation.item;var box=this.dom.box;var line=this.dom.line;var dot=this.dom.dot;if(orientation==\"top\"){box.style.top=(this.top||0)+\"px\";line.style.top=\"0\";line.style.height=this.parent.top+this.top+1+\"px\";line.style.bottom=\"\"}else{var itemSetHeight=this.parent.itemSet.props.height;var lineHeight=itemSetHeight-this.parent.top-this.parent.height+this.top;box.style.top=(this.parent.height-this.top-this.height||0)+\"px\";line.style.top=itemSetHeight-lineHeight+\"px\";line.style.bottom=\"0\"}dot.style.top=-this.props.dot.height/2+\"px\"};BoxItem.prototype.getWidthLeft=function(){return this.width/2};BoxItem.prototype.getWidthRight=function(){return this.width/2};module.exports=BoxItem},function(module,exports,__webpack_require__){\"use strict\";var Item=__webpack_require__(38);function PointItem(data,conversion,options){this.props={dot:{top:0,width:0,height:0},content:{height:0,marginLeft:0,marginRight:0}};this.options=options;if(data){if(data.start==undefined){throw new Error('Property \"start\" missing in item '+data)}}Item.call(this,data,conversion,options)}PointItem.prototype=new Item(null,null,null);PointItem.prototype.isVisible=function(range){var widthInMs=this.width*range.getMillisecondsPerPixel();return this.data.start.getTime()+widthInMs>range.start&&this.data.start<range.end};PointItem.prototype._createDomElement=function(){if(!this.dom){this.dom={};this.dom.point=document.createElement(\"div\");this.dom.content=document.createElement(\"div\");this.dom.content.className=\"vis-item-content\";this.dom.point.appendChild(this.dom.content);this.dom.dot=document.createElement(\"div\");this.dom.point.appendChild(this.dom.dot);this.dom.point[\"timeline-item\"]=this;this.dirty=true}};PointItem.prototype._appendDomElement=function(){if(!this.parent){throw new Error(\"Cannot redraw item: no parent attached\")}if(!this.dom.point.parentNode){var foreground=this.parent.dom.foreground;if(!foreground){throw new Error(\"Cannot redraw item: parent has no foreground container element\")}foreground.appendChild(this.dom.point)}this.displayed=true};PointItem.prototype._updateDirtyDomComponents=function(){if(this.dirty){this._updateContents(this.dom.content);this._updateDataAttributes(this.dom.point);this._updateStyle(this.dom.point);var editable=this.editable.updateTime||this.editable.updateGroup;var className=(this.data.className?\" \"+this.data.className:\"\")+(this.selected?\" vis-selected\":\"\")+(editable?\" vis-editable\":\" vis-readonly\");this.dom.point.className=\"vis-item vis-point\"+className;this.dom.dot.className=\"vis-item vis-dot\"+className}};PointItem.prototype._getDomComponentsSizes=function(){return{dot:{width:this.dom.dot.offsetWidth,height:this.dom.dot.offsetHeight},content:{width:this.dom.content.offsetWidth,height:this.dom.content.offsetHeight},point:{width:this.dom.point.offsetWidth,height:this.dom.point.offsetHeight}}};PointItem.prototype._updateDomComponentsSizes=function(sizes){this.props.dot.width=sizes.dot.width;this.props.dot.height=sizes.dot.height;this.props.content.height=sizes.content.height;if(this.options.rtl){this.dom.content.style.marginRight=2*this.props.dot.width+\"px\"}else{this.dom.content.style.marginLeft=2*this.props.dot.width+\"px\"}this.width=sizes.point.width;this.height=sizes.point.height;this.dom.dot.style.top=(this.height-this.props.dot.height)/2+\"px\";if(this.options.rtl){this.dom.dot.style.right=this.props.dot.width/2+\"px\"}else{this.dom.dot.style.left=this.props.dot.width/2+\"px\"}this.dirty=false};PointItem.prototype._repaintDomAdditionals=function(){this._repaintOnItemUpdateTimeTooltip(this.dom.point);this._repaintDragCenter();this._repaintDeleteButton(this.dom.point)};PointItem.prototype.redraw=function(returnQueue){var sizes;var queue=[this._createDomElement.bind(this),this._appendDomElement.bind(this),this._updateDirtyDomComponents.bind(this),function(){if(this.dirty){sizes=this._getDomComponentsSizes()}}.bind(this),function(){if(this.dirty){this._updateDomComponentsSizes.bind(this)(sizes)}}.bind(this),this._repaintDomAdditionals.bind(this)];if(returnQueue){return queue}else{var result;queue.forEach(function(fn){result=fn()});return result}};PointItem.prototype.show=function(){if(!this.displayed){this.redraw()}};PointItem.prototype.hide=function(){if(this.displayed){if(this.dom.point.parentNode){this.dom.point.parentNode.removeChild(this.dom.point)}this.displayed=false}};PointItem.prototype.repositionX=function(){var start=this.conversion.toScreen(this.data.start);if(this.options.rtl){this.right=start-this.props.dot.width;this.dom.point.style.right=this.right+\"px\"}else{this.left=start-this.props.dot.width;this.dom.point.style.left=this.left+\"px\"}};PointItem.prototype.repositionY=function(){var orientation=this.options.orientation.item;var point=this.dom.point;if(orientation==\"top\"){point.style.top=this.top+\"px\"}else{point.style.top=this.parent.height-this.top-this.height+\"px\"}};PointItem.prototype.getWidthLeft=function(){return this.props.dot.width};PointItem.prototype.getWidthRight=function(){return this.props.dot.width};module.exports=PointItem},function(module,exports,__webpack_require__){\"use strict\";var Item=__webpack_require__(38);var BackgroundGroup=__webpack_require__(69);var RangeItem=__webpack_require__(70);function BackgroundItem(data,conversion,options){this.props={content:{width:0}};this.overflow=false;if(data){if(data.start==undefined){throw new Error('Property \"start\" missing in item '+data.id)}if(data.end==undefined){throw new Error('Property \"end\" missing in item '+data.id)}}Item.call(this,data,conversion,options)}BackgroundItem.prototype=new Item(null,null,null);BackgroundItem.prototype.baseClassName=\"vis-item vis-background\";BackgroundItem.prototype.stack=false;BackgroundItem.prototype.isVisible=function(range){return this.data.start<range.end&&this.data.end>range.start};BackgroundItem.prototype._createDomElement=function(){if(!this.dom){this.dom={};this.dom.box=document.createElement(\"div\");this.dom.frame=document.createElement(\"div\");this.dom.frame.className=\"vis-item-overflow\";this.dom.box.appendChild(this.dom.frame);this.dom.content=document.createElement(\"div\");this.dom.content.className=\"vis-item-content\";this.dom.frame.appendChild(this.dom.content);this.dirty=true}};BackgroundItem.prototype._appendDomElement=function(){if(!this.parent){throw new Error(\"Cannot redraw item: no parent attached\")}if(!this.dom.box.parentNode){var background=this.parent.dom.background;if(!background){throw new Error(\"Cannot redraw item: parent has no background container element\")}background.appendChild(this.dom.box)}this.displayed=true};BackgroundItem.prototype._updateDirtyDomComponents=function(){if(this.dirty){this._updateContents(this.dom.content);this._updateDataAttributes(this.dom.content);this._updateStyle(this.dom.box);var className=(this.data.className?\" \"+this.data.className:\"\")+(this.selected?\" vis-selected\":\"\");this.dom.box.className=this.baseClassName+className}};BackgroundItem.prototype._getDomComponentsSizes=function(){this.overflow=window.getComputedStyle(this.dom.content).overflow!==\"hidden\";return{content:{width:this.dom.content.offsetWidth}}};BackgroundItem.prototype._updateDomComponentsSizes=function(sizes){this.props.content.width=sizes.content.width;this.height=0;this.dirty=false};BackgroundItem.prototype._repaintDomAdditionals=function(){};BackgroundItem.prototype.redraw=function(returnQueue){var sizes;var queue=[this._createDomElement.bind(this),this._appendDomElement.bind(this),this._updateDirtyDomComponents.bind(this),function(){if(this.dirty){sizes=this._getDomComponentsSizes.bind(this)()}}.bind(this),function(){if(this.dirty){this._updateDomComponentsSizes.bind(this)(sizes)}}.bind(this),this._repaintDomAdditionals.bind(this)];if(returnQueue){return queue}else{var result;queue.forEach(function(fn){result=fn()});return result}};BackgroundItem.prototype.show=RangeItem.prototype.show;BackgroundItem.prototype.hide=RangeItem.prototype.hide;BackgroundItem.prototype.repositionX=RangeItem.prototype.repositionX;BackgroundItem.prototype.repositionY=function(margin){var height;var orientation=this.options.orientation.item;if(this.data.subgroup!==undefined){var itemSubgroup=this.data.subgroup;this.dom.box.style.height=this.parent.subgroups[itemSubgroup].height+\"px\";if(orientation==\"top\"){this.dom.box.style.top=this.parent.top+this.parent.subgroups[itemSubgroup].top+\"px\"}else{this.dom.box.style.top=this.parent.top+this.parent.height-this.parent.subgroups[itemSubgroup].top-this.parent.subgroups[itemSubgroup].height+\"px\"}this.dom.box.style.bottom=\"\"}else{if(this.parent instanceof BackgroundGroup){height=Math.max(this.parent.height,this.parent.itemSet.body.domProps.center.height,this.parent.itemSet.body.domProps.centerContainer.height);this.dom.box.style.bottom=orientation==\"bottom\"?\"0\":\"\";this.dom.box.style.top=orientation==\"top\"?\"0\":\"\"}else{height=this.parent.height;this.dom.box.style.top=this.parent.top+\"px\";this.dom.box.style.bottom=\"\"}}this.dom.box.style.height=height+\"px\"};module.exports=BackgroundItem},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Popup=function(){function Popup(container,overflowMethod){(0,_classCallCheck3[\"default\"])(this,Popup);this.container=container;this.overflowMethod=overflowMethod||\"cap\";this.x=0;this.y=0;this.padding=5;this.hidden=false;this.frame=document.createElement(\"div\");this.frame.className=\"vis-tooltip\";this.container.appendChild(this.frame)}(0,_createClass3[\"default\"])(Popup,[{key:\"setPosition\",value:function setPosition(x,y){this.x=parseInt(x);this.y=parseInt(y)}},{key:\"setText\",value:function setText(content){if(content instanceof Element){this.frame.innerHTML=\"\";this.frame.appendChild(content)}else{this.frame.innerHTML=content}}},{key:\"show\",value:function show(doShow){if(doShow===undefined){doShow=true}if(doShow===true){var height=this.frame.clientHeight;var width=this.frame.clientWidth;var maxHeight=this.frame.parentNode.clientHeight;var maxWidth=this.frame.parentNode.clientWidth;var left=0,top=0;if(this.overflowMethod==\"flip\"){var isLeft=false,isTop=true;if(this.y-height<this.padding){isTop=false}if(this.x+width>maxWidth-this.padding){isLeft=true}if(isLeft){left=this.x-width}else{left=this.x}if(isTop){top=this.y-height}else{top=this.y}}else{top=this.y-height;if(top+height+this.padding>maxHeight){top=maxHeight-height-this.padding}if(top<this.padding){top=this.padding}left=this.x;if(left+width+this.padding>maxWidth){left=maxWidth-width-this.padding}if(left<this.padding){left=this.padding}}this.frame.style.left=left+\"px\";this.frame.style.top=top+\"px\";this.frame.style.visibility=\"visible\";this.hidden=false}else{this.hide()}}},{key:\"hide\",value:function hide(){this.hidden=true;this.frame.style.left=\"0\";this.frame.style.top=\"0\";this.frame.style.visibility=\"hidden\"}},{key:\"destroy\",value:function destroy(){this.frame.parentNode.removeChild(this.frame)}}]);return Popup}();exports[\"default\"]=Popup},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var string=\"string\";var bool=\"boolean\";var number=\"number\";var array=\"array\";var date=\"date\";var object=\"object\";var dom=\"dom\";var moment=\"moment\";var any=\"any\";var allOptions={configure:{enabled:{boolean:bool},filter:{boolean:bool,function:\"function\"},container:{dom:dom},__type__:{object:object,boolean:bool,function:\"function\"}},align:{string:string},rtl:{boolean:bool,undefined:\"undefined\"},rollingMode:{follow:{boolean:bool},offset:{number:number,undefined:\"undefined\"},__type__:{object:object}},verticalScroll:{boolean:bool,undefined:\"undefined\"},horizontalScroll:{boolean:bool,undefined:\"undefined\"},autoResize:{boolean:bool},throttleRedraw:{number:number},clickToUse:{boolean:bool},dataAttributes:{string:string,array:array},editable:{add:{boolean:bool,undefined:\"undefined\"},remove:{boolean:bool,undefined:\"undefined\"},updateGroup:{boolean:bool,undefined:\"undefined\"},updateTime:{boolean:bool,undefined:\"undefined\"},overrideItems:{boolean:bool,undefined:\"undefined\"},__type__:{boolean:bool,object:object}},end:{number:number,date:date,string:string,moment:moment},format:{minorLabels:{millisecond:{string:string,undefined:\"undefined\"},second:{string:string,undefined:\"undefined\"},minute:{string:string,undefined:\"undefined\"},hour:{string:string,undefined:\"undefined\"},weekday:{string:string,undefined:\"undefined\"},day:{string:string,undefined:\"undefined\"},week:{string:string,undefined:\"undefined\"},month:{string:string,undefined:\"undefined\"},year:{string:string,undefined:\"undefined\"},__type__:{object:object,function:\"function\"}},majorLabels:{millisecond:{string:string,undefined:\"undefined\"},second:{string:string,undefined:\"undefined\"},minute:{string:string,undefined:\"undefined\"},hour:{string:string,undefined:\"undefined\"},weekday:{string:string,undefined:\"undefined\"},day:{string:string,undefined:\"undefined\"},week:{string:string,undefined:\"undefined\"},month:{string:string,undefined:\"undefined\"},year:{string:string,undefined:\"undefined\"},__type__:{object:object,function:\"function\"}},__type__:{object:object}},moment:{function:\"function\"},groupOrder:{string:string,function:\"function\"},groupEditable:{add:{boolean:bool,undefined:\"undefined\"},remove:{boolean:bool,undefined:\"undefined\"},order:{boolean:bool,undefined:\"undefined\"},__type__:{boolean:bool,object:object}},groupOrderSwap:{function:\"function\"},height:{string:string,number:number},hiddenDates:{start:{date:date,number:number,string:string,moment:moment},end:{date:date,number:number,string:string,moment:moment},repeat:{string:string},__type__:{object:object,array:array}},itemsAlwaysDraggable:{item:{boolean:bool,undefined:\"undefined\"},range:{boolean:bool,undefined:\"undefined\"},__type__:{boolean:bool,object:object}},limitSize:{boolean:bool},locale:{string:string},locales:{__any__:{any:any},__type__:{object:object}},margin:{axis:{number:number},item:{horizontal:{number:number,undefined:\"undefined\"},vertical:{number:number,undefined:\"undefined\"},__type__:{object:object,number:number}},__type__:{object:object,number:number}},max:{date:date,number:number,string:string,moment:moment},maxHeight:{number:number,string:string},maxMinorChars:{number:number},min:{date:date,number:number,string:string,moment:moment},minHeight:{number:number,string:string},moveable:{boolean:bool},multiselect:{boolean:bool},multiselectPerGroup:{boolean:bool},onAdd:{function:\"function\"},onDropObjectOnItem:{function:\"function\"},onUpdate:{function:\"function\"},onMove:{function:\"function\"},onMoving:{function:\"function\"},onRemove:{function:\"function\"},onAddGroup:{function:\"function\"},onMoveGroup:{function:\"function\"},onRemoveGroup:{function:\"function\"},onInitialDrawComplete:{function:\"function\"},order:{function:\"function\"},orientation:{axis:{string:string,undefined:\"undefined\"},item:{string:string,undefined:\"undefined\"},__type__:{string:string,object:object}},selectable:{boolean:bool},showCurrentTime:{boolean:bool},showMajorLabels:{boolean:bool},showMinorLabels:{boolean:bool},stack:{boolean:bool},stackSubgroups:{boolean:bool},snap:{function:\"function\",null:\"null\"},start:{date:date,number:number,string:string,moment:moment},template:{function:\"function\"},groupTemplate:{function:\"function\"},visibleFrameTemplate:{string:string,function:\"function\"},showTooltips:{boolean:bool},tooltip:{followMouse:{boolean:bool},overflowMethod:{string:[\"cap\",\"flip\"]},__type__:{object:object}},tooltipOnItemUpdateTime:{template:{function:\"function\"},__type__:{boolean:bool,object:object}},timeAxis:{scale:{string:string,undefined:\"undefined\"},step:{number:number,undefined:\"undefined\"},__type__:{object:object}},type:{string:string},width:{string:string,number:number},zoomable:{boolean:bool},zoomKey:{string:[\"ctrlKey\",\"altKey\",\"metaKey\",\"\"]},zoomMax:{number:number},zoomMin:{number:number},__type__:{object:object}};var configureOptions={global:{align:[\"center\",\"left\",\"right\"],direction:false,autoResize:true,clickToUse:false,editable:{add:false,remove:false,updateGroup:false,updateTime:false},end:\"\",format:{minorLabels:{millisecond:\"SSS\",second:\"s\",minute:\"HH:mm\",hour:\"HH:mm\",weekday:\"ddd D\",day:\"D\",week:\"w\",month:\"MMM\",year:\"YYYY\"},majorLabels:{millisecond:\"HH:mm:ss\",second:\"D MMMM HH:mm\",minute:\"ddd D MMMM\",hour:\"ddd D MMMM\",weekday:\"MMMM YYYY\",day:\"MMMM YYYY\",week:\"MMMM YYYY\",month:\"YYYY\",year:\"\"}},groupsDraggable:false,height:\"\",locale:\"\",margin:{axis:[20,0,100,1],item:{horizontal:[10,0,100,1],vertical:[10,0,100,1]}},max:\"\",maxHeight:\"\",maxMinorChars:[7,0,20,1],min:\"\",minHeight:\"\",moveable:false,multiselect:false,multiselectPerGroup:false,orientation:{axis:[\"both\",\"bottom\",\"top\"],item:[\"bottom\",\"top\"]},selectable:true,showCurrentTime:false,showMajorLabels:true,showMinorLabels:true,stack:true,stackSubgroups:true,start:\"\",showTooltips:true,tooltip:{followMouse:false,overflowMethod:\"flip\"},tooltipOnItemUpdateTime:false,type:[\"box\",\"point\",\"range\",\"background\"],width:\"100%\",zoomable:true,zoomKey:[\"ctrlKey\",\"altKey\",\"metaKey\",\"\"],zoomMax:[31536e10,10,31536e10,1],zoomMin:[10,10,31536e10,1]}};exports.allOptions=allOptions;exports.configureOptions=configureOptions},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DOMutil=__webpack_require__(14);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Component=__webpack_require__(16);var DataAxis=__webpack_require__(107);var GraphGroup=__webpack_require__(109);var Legend=__webpack_require__(112);var Bars=__webpack_require__(110)\n;var Lines=__webpack_require__(111);var Points=__webpack_require__(72);var UNGROUPED=\"__ungrouped__\";function LineGraph(body,options){this.id=util.randomUUID();this.body=body;this.defaultOptions={yAxisOrientation:\"left\",defaultGroup:\"default\",sort:true,sampling:true,stack:false,graphHeight:\"400px\",shaded:{enabled:false,orientation:\"bottom\"},style:\"line\",barChart:{width:50,sideBySide:false,align:\"center\"},interpolation:{enabled:true,parametrization:\"centripetal\",alpha:.5},drawPoints:{enabled:true,size:6,style:\"square\"},dataAxis:{},legend:{},groups:{visibility:{}}};this.options=util.extend({},this.defaultOptions);this.dom={};this.props={};this.hammer=null;this.groups={};this.abortedGraphUpdate=false;this.updateSVGheight=false;this.updateSVGheightOnResize=false;this.forceGraphUpdate=true;var me=this;this.itemsData=null;this.groupsData=null;this.itemListeners={add:function add(event,params,senderId){me._onAdd(params.items)},update:function update(event,params,senderId){me._onUpdate(params.items)},remove:function remove(event,params,senderId){me._onRemove(params.items)}};this.groupListeners={add:function add(event,params,senderId){me._onAddGroups(params.items)},update:function update(event,params,senderId){me._onUpdateGroups(params.items)},remove:function remove(event,params,senderId){me._onRemoveGroups(params.items)}};this.items={};this.selection=[];this.lastStart=this.body.range.start;this.touchParams={};this.svgElements={};this.setOptions(options);this.groupsUsingDefaultStyles=[0];this.body.emitter.on(\"rangechanged\",function(){me.lastStart=me.body.range.start;me.svg.style.left=util.option.asSize(-me.props.width);me.forceGraphUpdate=true;me.redraw.call(me)});this._create();this.framework={svg:this.svg,svgElements:this.svgElements,options:this.options,groups:this.groups}}LineGraph.prototype=new Component;LineGraph.prototype._create=function(){var frame=document.createElement(\"div\");frame.className=\"vis-line-graph\";this.dom.frame=frame;this.svg=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");this.svg.style.position=\"relative\";this.svg.style.height=(\"\"+this.options.graphHeight).replace(\"px\",\"\")+\"px\";this.svg.style.display=\"block\";frame.appendChild(this.svg);this.options.dataAxis.orientation=\"left\";this.yAxisLeft=new DataAxis(this.body,this.options.dataAxis,this.svg,this.options.groups);this.options.dataAxis.orientation=\"right\";this.yAxisRight=new DataAxis(this.body,this.options.dataAxis,this.svg,this.options.groups);delete this.options.dataAxis.orientation;this.legendLeft=new Legend(this.body,this.options.legend,\"left\",this.options.groups);this.legendRight=new Legend(this.body,this.options.legend,\"right\",this.options.groups);this.show()};LineGraph.prototype.setOptions=function(options){if(options){var fields=[\"sampling\",\"defaultGroup\",\"stack\",\"height\",\"graphHeight\",\"yAxisOrientation\",\"style\",\"barChart\",\"dataAxis\",\"sort\",\"groups\"];if(options.graphHeight===undefined&&options.height!==undefined){this.updateSVGheight=true;this.updateSVGheightOnResize=true}else if(this.body.domProps.centerContainer.height!==undefined&&options.graphHeight!==undefined){if(parseInt((options.graphHeight+\"\").replace(\"px\",\"\"))<this.body.domProps.centerContainer.height){this.updateSVGheight=true}}util.selectiveDeepExtend(fields,this.options,options);util.mergeOptions(this.options,options,\"interpolation\");util.mergeOptions(this.options,options,\"drawPoints\");util.mergeOptions(this.options,options,\"shaded\");util.mergeOptions(this.options,options,\"legend\");if(options.interpolation){if((0,_typeof3[\"default\"])(options.interpolation)==\"object\"){if(options.interpolation.parametrization){if(options.interpolation.parametrization==\"uniform\"){this.options.interpolation.alpha=0}else if(options.interpolation.parametrization==\"chordal\"){this.options.interpolation.alpha=1}else{this.options.interpolation.parametrization=\"centripetal\";this.options.interpolation.alpha=.5}}}}if(this.yAxisLeft){if(options.dataAxis!==undefined){this.yAxisLeft.setOptions(this.options.dataAxis);this.yAxisRight.setOptions(this.options.dataAxis)}}if(this.legendLeft){if(options.legend!==undefined){this.legendLeft.setOptions(this.options.legend);this.legendRight.setOptions(this.options.legend)}}if(this.groups.hasOwnProperty(UNGROUPED)){this.groups[UNGROUPED].setOptions(options)}}if(this.dom.frame){this.forceGraphUpdate=true;this.body.emitter.emit(\"_change\",{queue:true})}};LineGraph.prototype.hide=function(){if(this.dom.frame.parentNode){this.dom.frame.parentNode.removeChild(this.dom.frame)}};LineGraph.prototype.show=function(){if(!this.dom.frame.parentNode){this.body.dom.center.appendChild(this.dom.frame)}};LineGraph.prototype.setItems=function(items){var me=this,ids,oldItemsData=this.itemsData;if(!items){this.itemsData=null}else if(items instanceof DataSet||items instanceof DataView){this.itemsData=items}else{throw new TypeError(\"Data must be an instance of DataSet or DataView\")}if(oldItemsData){util.forEach(this.itemListeners,function(callback,event){oldItemsData.off(event,callback)});ids=oldItemsData.getIds();this._onRemove(ids)}if(this.itemsData){var id=this.id;util.forEach(this.itemListeners,function(callback,event){me.itemsData.on(event,callback,id)});ids=this.itemsData.getIds();this._onAdd(ids)}};LineGraph.prototype.setGroups=function(groups){var me=this;var ids;if(this.groupsData){util.forEach(this.groupListeners,function(callback,event){me.groupsData.off(event,callback)});ids=this.groupsData.getIds();this.groupsData=null;for(var i=0;i<ids.length;i++){this._removeGroup(ids[i])}}if(!groups){this.groupsData=null}else if(groups instanceof DataSet||groups instanceof DataView){this.groupsData=groups}else{throw new TypeError(\"Data must be an instance of DataSet or DataView\")}if(this.groupsData){var id=this.id;util.forEach(this.groupListeners,function(callback,event){me.groupsData.on(event,callback,id)});ids=this.groupsData.getIds();this._onAddGroups(ids)}};LineGraph.prototype._onUpdate=function(ids){this._updateAllGroupData(ids)};LineGraph.prototype._onAdd=function(ids){this._onUpdate(ids)};LineGraph.prototype._onRemove=function(ids){this._onUpdate(ids)};LineGraph.prototype._onUpdateGroups=function(groupIds){this._updateAllGroupData(null,groupIds)};LineGraph.prototype._onAddGroups=function(groupIds){this._onUpdateGroups(groupIds)};LineGraph.prototype._onRemoveGroups=function(groupIds){for(var i=0;i<groupIds.length;i++){this._removeGroup(groupIds[i])}this.forceGraphUpdate=true;this.body.emitter.emit(\"_change\",{queue:true})};LineGraph.prototype._removeGroup=function(groupId){if(this.groups.hasOwnProperty(groupId)){if(this.groups[groupId].options.yAxisOrientation==\"right\"){this.yAxisRight.removeGroup(groupId);this.legendRight.removeGroup(groupId);this.legendRight.redraw()}else{this.yAxisLeft.removeGroup(groupId);this.legendLeft.removeGroup(groupId);this.legendLeft.redraw()}delete this.groups[groupId]}};LineGraph.prototype._updateGroup=function(group,groupId){if(!this.groups.hasOwnProperty(groupId)){this.groups[groupId]=new GraphGroup(group,groupId,this.options,this.groupsUsingDefaultStyles);if(this.groups[groupId].options.yAxisOrientation==\"right\"){this.yAxisRight.addGroup(groupId,this.groups[groupId]);this.legendRight.addGroup(groupId,this.groups[groupId])}else{this.yAxisLeft.addGroup(groupId,this.groups[groupId]);this.legendLeft.addGroup(groupId,this.groups[groupId])}}else{this.groups[groupId].update(group);if(this.groups[groupId].options.yAxisOrientation==\"right\"){this.yAxisRight.updateGroup(groupId,this.groups[groupId]);this.legendRight.updateGroup(groupId,this.groups[groupId]);this.yAxisLeft.removeGroup(groupId);this.legendLeft.removeGroup(groupId)}else{this.yAxisLeft.updateGroup(groupId,this.groups[groupId]);this.legendLeft.updateGroup(groupId,this.groups[groupId]);this.yAxisRight.removeGroup(groupId);this.legendRight.removeGroup(groupId)}}this.legendLeft.redraw();this.legendRight.redraw()};LineGraph.prototype._updateAllGroupData=function(ids,groupIds){if(this.itemsData!=null){var groupsContent={};var items=this.itemsData.get();var fieldId=this.itemsData._fieldId;var idMap={};if(ids){ids.map(function(id){idMap[id]=id})}var groupCounts={};for(var i=0;i<items.length;i++){var item=items[i];var groupId=item.group;if(groupId===null||groupId===undefined){groupId=UNGROUPED}groupCounts.hasOwnProperty(groupId)?groupCounts[groupId]++:groupCounts[groupId]=1}var existingItemsMap={};if(!groupIds&&ids){for(groupId in this.groups){if(this.groups.hasOwnProperty(groupId)){group=this.groups[groupId];var existing_items=group.getItems();groupsContent[groupId]=existing_items.filter(function(item){existingItemsMap[item[fieldId]]=item[fieldId];return item[fieldId]!==idMap[item[fieldId]]});var newLength=groupCounts[groupId];groupCounts[groupId]-=groupsContent[groupId].length;if(groupsContent[groupId].length<newLength){groupsContent[groupId][newLength-1]={}}}}}for(i=0;i<items.length;i++){item=items[i];groupId=item.group;if(groupId===null||groupId===undefined){groupId=UNGROUPED}if(!groupIds&&ids&&item[fieldId]!==idMap[item[fieldId]]&&existingItemsMap.hasOwnProperty(item[fieldId])){continue}if(!groupsContent.hasOwnProperty(groupId)){groupsContent[groupId]=new Array(groupCounts[groupId])}var extended=util.bridgeObject(item);extended.x=util.convert(item.x,\"Date\");extended.end=util.convert(item.end,\"Date\");extended.orginalY=item.y;extended.y=Number(item.y);extended[fieldId]=item[fieldId];var index=groupsContent[groupId].length-groupCounts[groupId]--;groupsContent[groupId][index]=extended}for(groupId in this.groups){if(this.groups.hasOwnProperty(groupId)){if(!groupsContent.hasOwnProperty(groupId)){groupsContent[groupId]=new Array(0)}}}for(groupId in groupsContent){if(groupsContent.hasOwnProperty(groupId)){if(groupsContent[groupId].length==0){if(this.groups.hasOwnProperty(groupId)){this._removeGroup(groupId)}}else{var group=undefined;if(this.groupsData!=undefined){group=this.groupsData.get(groupId)}if(group==undefined){group={id:groupId,content:this.options.defaultGroup+groupId}}this._updateGroup(group,groupId);this.groups[groupId].setItems(groupsContent[groupId])}}}this.forceGraphUpdate=true;this.body.emitter.emit(\"_change\",{queue:true})}};LineGraph.prototype.redraw=function(){var resized=false;this.props.width=this.dom.frame.offsetWidth;this.props.height=this.body.domProps.centerContainer.height-this.body.domProps.border.top-this.body.domProps.border.bottom;resized=this._isResized()||resized;var visibleInterval=this.body.range.end-this.body.range.start;var zoomed=visibleInterval!=this.lastVisibleInterval;this.lastVisibleInterval=visibleInterval;if(resized==true){this.svg.style.width=util.option.asSize(3*this.props.width);this.svg.style.left=util.option.asSize(-this.props.width);if((this.options.height+\"\").indexOf(\"%\")!=-1||this.updateSVGheightOnResize==true){this.updateSVGheight=true}}if(this.updateSVGheight==true){if(this.options.graphHeight!=this.props.height+\"px\"){this.options.graphHeight=this.props.height+\"px\";this.svg.style.height=this.props.height+\"px\"}this.updateSVGheight=false}else{this.svg.style.height=(\"\"+this.options.graphHeight).replace(\"px\",\"\")+\"px\"}if(resized==true||zoomed==true||this.abortedGraphUpdate==true||this.forceGraphUpdate==true){resized=this._updateGraph()||resized;this.forceGraphUpdate=false}else{if(this.lastStart!=0){var offset=this.body.range.start-this.lastStart;var range=this.body.range.end-this.body.range.start;if(this.props.width!=0){var rangePerPixelInv=this.props.width/range;var xOffset=offset*rangePerPixelInv;this.svg.style.left=-this.props.width-xOffset+\"px\"}}}this.legendLeft.redraw();this.legendRight.redraw();return resized};LineGraph.prototype._getSortedGroupIds=function(){var grouplist=[];for(var groupId in this.groups){if(this.groups.hasOwnProperty(groupId)){var group=this.groups[groupId];if(group.visible==true&&(this.options.groups.visibility[groupId]===undefined||this.options.groups.visibility[groupId]==true)){grouplist.push({id:groupId,zIndex:group.options.zIndex})}}}util.insertSort(grouplist,function(a,b){var az=a.zIndex;var bz=b.zIndex;if(az===undefined)az=0;if(bz===undefined)bz=0;return az==bz?0:az<bz?-1:1});var groupIds=new Array(grouplist.length);for(var i=0;i<grouplist.length;i++){groupIds[i]=grouplist[i].id}return groupIds};LineGraph.prototype._updateGraph=function(){DOMutil.prepareElements(this.svgElements);if(this.props.width!=0&&this.itemsData!=null){var group,i;var groupRanges={};var changeCalled=false;var minDate=this.body.util.toGlobalTime(-this.body.domProps.root.width);var maxDate=this.body.util.toGlobalTime(2*this.body.domProps.root.width);var groupIds=this._getSortedGroupIds();if(groupIds.length>0){var groupsData={};this._getRelevantData(groupIds,groupsData,minDate,maxDate);this._applySampling(groupIds,groupsData);for(i=0;i<groupIds.length;i++){this._convertXcoordinates(groupsData[groupIds[i]])}this._getYRanges(groupIds,groupsData,groupRanges);changeCalled=this._updateYAxis(groupIds,groupRanges);if(changeCalled==true){DOMutil.cleanupElements(this.svgElements);this.abortedGraphUpdate=true;return true}this.abortedGraphUpdate=false;var below=undefined;for(i=0;i<groupIds.length;i++){group=this.groups[groupIds[i]];if(this.options.stack===true&&this.options.style===\"line\"){if(group.options.excludeFromStacking==undefined||!group.options.excludeFromStacking){if(below!=undefined){this._stack(groupsData[group.id],groupsData[below.id]);if(group.options.shaded.enabled==true&&group.options.shaded.orientation!==\"group\"){if(group.options.shaded.orientation==\"top\"&&below.options.shaded.orientation!==\"group\"){below.options.shaded.orientation=\"group\";below.options.shaded.groupId=group.id}else{group.options.shaded.orientation=\"group\";group.options.shaded.groupId=below.id}}}below=group}}this._convertYcoordinates(groupsData[groupIds[i]],group)}var paths={};for(i=0;i<groupIds.length;i++){group=this.groups[groupIds[i]];if(group.options.style===\"line\"&&group.options.shaded.enabled==true){var dataset=groupsData[groupIds[i]];if(dataset==null||dataset.length==0){continue}if(!paths.hasOwnProperty(groupIds[i])){paths[groupIds[i]]=Lines.calcPath(dataset,group)}if(group.options.shaded.orientation===\"group\"){var subGroupId=group.options.shaded.groupId;if(groupIds.indexOf(subGroupId)===-1){console.log(group.id+\": Unknown shading group target given:\"+subGroupId);continue}if(!paths.hasOwnProperty(subGroupId)){paths[subGroupId]=Lines.calcPath(groupsData[subGroupId],this.groups[subGroupId])}Lines.drawShading(paths[groupIds[i]],group,paths[subGroupId],this.framework)}else{Lines.drawShading(paths[groupIds[i]],group,undefined,this.framework)}}}Bars.draw(groupIds,groupsData,this.framework);for(i=0;i<groupIds.length;i++){group=this.groups[groupIds[i]];if(groupsData[groupIds[i]].length>0){switch(group.options.style){case\"line\":if(!paths.hasOwnProperty(groupIds[i])){paths[groupIds[i]]=Lines.calcPath(groupsData[groupIds[i]],group)}Lines.draw(paths[groupIds[i]],group,this.framework);case\"point\":case\"points\":if(group.options.style==\"point\"||group.options.style==\"points\"||group.options.drawPoints.enabled==true){Points.draw(groupsData[groupIds[i]],group,this.framework)}break;case\"bar\":default:}}}}}DOMutil.cleanupElements(this.svgElements);return false};LineGraph.prototype._stack=function(data,subData){var index,dx,dy,subPrevPoint,subNextPoint;index=0;for(var j=0;j<data.length;j++){subPrevPoint=undefined;subNextPoint=undefined;for(var k=index;k<subData.length;k++){if(subData[k].x===data[j].x){subPrevPoint=subData[k];subNextPoint=subData[k];index=k;break}else if(subData[k].x>data[j].x){subNextPoint=subData[k];if(k==0){subPrevPoint=subNextPoint}else{subPrevPoint=subData[k-1]}index=k;break}}if(subNextPoint===undefined){subPrevPoint=subData[subData.length-1];subNextPoint=subData[subData.length-1]}dx=subNextPoint.x-subPrevPoint.x;dy=subNextPoint.y-subPrevPoint.y;if(dx==0){data[j].y=data[j].orginalY+subNextPoint.y}else{data[j].y=data[j].orginalY+dy/dx*(data[j].x-subPrevPoint.x)+subPrevPoint.y}}};LineGraph.prototype._getRelevantData=function(groupIds,groupsData,minDate,maxDate){var group,i,j,item;if(groupIds.length>0){for(i=0;i<groupIds.length;i++){group=this.groups[groupIds[i]];var itemsData=group.getItems();if(group.options.sort==true){var dateComparator=function dateComparator(a,b){return a.getTime()==b.getTime()?0:a<b?-1:1};var first=Math.max(0,util.binarySearchValue(itemsData,minDate,\"x\",\"before\",dateComparator));var last=Math.min(itemsData.length,util.binarySearchValue(itemsData,maxDate,\"x\",\"after\",dateComparator)+1);if(last<=0){last=itemsData.length}var dataContainer=new Array(last-first);for(j=first;j<last;j++){item=group.itemsData[j];dataContainer[j-first]=item}groupsData[groupIds[i]]=dataContainer}else{groupsData[groupIds[i]]=group.itemsData}}}};LineGraph.prototype._applySampling=function(groupIds,groupsData){var group;if(groupIds.length>0){for(var i=0;i<groupIds.length;i++){group=this.groups[groupIds[i]];if(group.options.sampling==true){var dataContainer=groupsData[groupIds[i]];if(dataContainer.length>0){var increment=1;var amountOfPoints=dataContainer.length;var xDistance=this.body.util.toGlobalScreen(dataContainer[dataContainer.length-1].x)-this.body.util.toGlobalScreen(dataContainer[0].x);var pointsPerPixel=amountOfPoints/xDistance;increment=Math.min(Math.ceil(.2*amountOfPoints),Math.max(1,Math.round(pointsPerPixel)));var sampledData=new Array(amountOfPoints);for(var j=0;j<amountOfPoints;j+=increment){var idx=Math.round(j/increment);sampledData[idx]=dataContainer[j]}groupsData[groupIds[i]]=sampledData.splice(0,Math.round(amountOfPoints/increment))}}}}};LineGraph.prototype._getYRanges=function(groupIds,groupsData,groupRanges){var groupData,group,i;var combinedDataLeft=[];var combinedDataRight=[];var options;if(groupIds.length>0){for(i=0;i<groupIds.length;i++){groupData=groupsData[groupIds[i]];options=this.groups[groupIds[i]].options;if(groupData.length>0){group=this.groups[groupIds[i]];if(options.stack===true&&options.style===\"bar\"){if(options.yAxisOrientation===\"left\"){combinedDataLeft=combinedDataLeft.concat(groupData)}else{combinedDataRight=combinedDataRight.concat(groupData)}}else{groupRanges[groupIds[i]]=group.getYRange(groupData,groupIds[i])}}}Bars.getStackedYRange(combinedDataLeft,groupRanges,groupIds,\"__barStackLeft\",\"left\");Bars.getStackedYRange(combinedDataRight,groupRanges,groupIds,\"__barStackRight\",\"right\")}};LineGraph.prototype._updateYAxis=function(groupIds,groupRanges){var resized=false;var yAxisLeftUsed=false;var yAxisRightUsed=false;var minLeft=1e9,minRight=1e9,maxLeft=-1e9,maxRight=-1e9,minVal,maxVal;if(groupIds.length>0){for(var i=0;i<groupIds.length;i++){var group=this.groups[groupIds[i]];if(group&&group.options.yAxisOrientation!=\"right\"){yAxisLeftUsed=true;minLeft=1e9;maxLeft=-1e9}else if(group&&group.options.yAxisOrientation){yAxisRightUsed=true;minRight=1e9;maxRight=-1e9}}for(i=0;i<groupIds.length;i++){if(groupRanges.hasOwnProperty(groupIds[i])){if(groupRanges[groupIds[i]].ignore!==true){minVal=groupRanges[groupIds[i]].min;maxVal=groupRanges[groupIds[i]].max;if(groupRanges[groupIds[i]].yAxisOrientation!=\"right\"){yAxisLeftUsed=true;minLeft=minLeft>minVal?minVal:minLeft;maxLeft=maxLeft<maxVal?maxVal:maxLeft}else{yAxisRightUsed=true;minRight=minRight>minVal?minVal:minRight;maxRight=maxRight<maxVal?maxVal:maxRight}}}}if(yAxisLeftUsed==true){this.yAxisLeft.setRange(minLeft,maxLeft)}if(yAxisRightUsed==true){this.yAxisRight.setRange(minRight,maxRight)}}resized=this._toggleAxisVisiblity(yAxisLeftUsed,this.yAxisLeft)||resized;resized=this._toggleAxisVisiblity(yAxisRightUsed,this.yAxisRight)||resized;if(yAxisRightUsed==true&&yAxisLeftUsed==true){this.yAxisLeft.drawIcons=true;this.yAxisRight.drawIcons=true}else{this.yAxisLeft.drawIcons=false;this.yAxisRight.drawIcons=false}this.yAxisRight.master=!yAxisLeftUsed;this.yAxisRight.masterAxis=this.yAxisLeft;if(this.yAxisRight.master==false){if(yAxisRightUsed==true){this.yAxisLeft.lineOffset=this.yAxisRight.width}else{this.yAxisLeft.lineOffset=0}resized=this.yAxisLeft.redraw()||resized;resized=this.yAxisRight.redraw()||resized}else{resized=this.yAxisRight.redraw()||resized}var tempGroups=[\"__barStackLeft\",\"__barStackRight\",\"__lineStackLeft\",\"__lineStackRight\"];for(i=0;i<tempGroups.length;i++){if(groupIds.indexOf(tempGroups[i])!=-1){groupIds.splice(groupIds.indexOf(tempGroups[i]),1)}}return resized};LineGraph.prototype._toggleAxisVisiblity=function(axisUsed,axis){var changed=false;if(axisUsed==false){if(axis.dom.frame.parentNode&&axis.hidden==false){axis.hide();changed=true}}else{if(!axis.dom.frame.parentNode&&axis.hidden==true){axis.show();changed=true}}return changed};LineGraph.prototype._convertXcoordinates=function(datapoints){var toScreen=this.body.util.toScreen;for(var i=0;i<datapoints.length;i++){datapoints[i].screen_x=toScreen(datapoints[i].x)+this.props.width;datapoints[i].screen_y=datapoints[i].y;if(datapoints[i].end!=undefined){datapoints[i].screen_end=toScreen(datapoints[i].end)+this.props.width}else{datapoints[i].screen_end=undefined}}};LineGraph.prototype._convertYcoordinates=function(datapoints,group){var axis=this.yAxisLeft;var svgHeight=Number(this.svg.style.height.replace(\"px\",\"\"));if(group.options.yAxisOrientation==\"right\"){axis=this.yAxisRight}for(var i=0;i<datapoints.length;i++){datapoints[i].screen_y=Math.round(axis.convertValue(datapoints[i].y))}group.setZeroPosition(Math.min(svgHeight,axis.convertValue(0)))};module.exports=LineGraph},function(module,exports,__webpack_require__){\"use strict\";var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DOMutil=__webpack_require__(14);var Component=__webpack_require__(16);var DataScale=__webpack_require__(108);function DataAxis(body,options,svg,linegraphOptions){this.id=util.randomUUID();this.body=body;this.defaultOptions={orientation:\"left\",showMinorLabels:true,showMajorLabels:true,icons:false,majorLinesOffset:7,minorLinesOffset:4,labelOffsetX:10,labelOffsetY:2,iconWidth:20,width:\"40px\",visible:true,alignZeros:true,left:{range:{min:undefined,max:undefined},format:function format(value){return\"\"+parseFloat(value.toPrecision(3))},title:{text:undefined,style:undefined}},right:{range:{min:undefined,max:undefined},format:function format(value){return\"\"+parseFloat(value.toPrecision(3))},title:{text:undefined,style:undefined}}};this.linegraphOptions=linegraphOptions;this.linegraphSVG=svg;this.props={};this.DOMelements={lines:{},labels:{},title:{}};this.dom={};this.scale=undefined;this.range={start:0,end:0};this.options=util.extend({},this.defaultOptions);this.conversionFactor=1;this.setOptions(options);this.width=Number((\"\"+this.options.width).replace(\"px\",\"\"));this.minWidth=this.width;this.height=this.linegraphSVG.getBoundingClientRect().height;this.hidden=false;this.stepPixels=25;this.zeroCrossing=-1;this.amountOfSteps=-1;this.lineOffset=0;this.master=true;this.masterAxis=null;this.svgElements={};this.iconsRemoved=false;this.groups={};this.amountOfGroups=0;this._create();this.framework={svg:this.svg,svgElements:this.svgElements,options:this.options,groups:this.groups};var me=this;this.body.emitter.on(\"verticalDrag\",function(){me.dom.lineContainer.style.top=me.body.domProps.scrollTop+\"px\"})}DataAxis.prototype=new Component;DataAxis.prototype.addGroup=function(label,graphOptions){if(!this.groups.hasOwnProperty(label)){this.groups[label]=graphOptions}this.amountOfGroups+=1};DataAxis.prototype.updateGroup=function(label,graphOptions){if(!this.groups.hasOwnProperty(label)){this.amountOfGroups+=1}this.groups[label]=graphOptions};DataAxis.prototype.removeGroup=function(label){if(this.groups.hasOwnProperty(label)){delete this.groups[label];this.amountOfGroups-=1}};DataAxis.prototype.setOptions=function(options){if(options){var redraw=false;if(this.options.orientation!=options.orientation&&options.orientation!==undefined){redraw=true}var fields=[\"orientation\",\"showMinorLabels\",\"showMajorLabels\",\"icons\",\"majorLinesOffset\",\"minorLinesOffset\",\"labelOffsetX\",\"labelOffsetY\",\"iconWidth\",\"width\",\"visible\",\"left\",\"right\",\"alignZeros\"];util.selectiveDeepExtend(fields,this.options,options);this.minWidth=Number((\"\"+this.options.width).replace(\"px\",\"\"));if(redraw===true&&this.dom.frame){this.hide();this.show()}}};DataAxis.prototype._create=function(){this.dom.frame=document.createElement(\"div\");this.dom.frame.style.width=this.options.width;this.dom.frame.style.height=this.height;this.dom.lineContainer=document.createElement(\"div\");this.dom.lineContainer.style.width=\"100%\";this.dom.lineContainer.style.height=this.height;this.dom.lineContainer.style.position=\"relative\";this.svg=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");this.svg.style.position=\"absolute\";this.svg.style.top=\"0px\";this.svg.style.height=\"100%\";this.svg.style.width=\"100%\";this.svg.style.display=\"block\";this.dom.frame.appendChild(this.svg)};DataAxis.prototype._redrawGroupIcons=function(){DOMutil.prepareElements(this.svgElements);var x;var iconWidth=this.options.iconWidth;var iconHeight=15;var iconOffset=4;var y=iconOffset+.5*iconHeight;if(this.options.orientation===\"left\"){x=iconOffset}else{x=this.width-iconWidth-iconOffset}var groupArray=(0,_keys2[\"default\"])(this.groups);groupArray.sort(function(a,b){return a<b?-1:1});for(var i=0;i<groupArray.length;i++){var groupId=groupArray[i];if(this.groups[groupId].visible===true&&(this.linegraphOptions.visibility[groupId]===undefined||this.linegraphOptions.visibility[groupId]===true)){this.groups[groupId].getLegend(iconWidth,iconHeight,this.framework,x,y);y+=iconHeight+iconOffset}}DOMutil.cleanupElements(this.svgElements);this.iconsRemoved=false};DataAxis.prototype._cleanupIcons=function(){if(this.iconsRemoved===false){DOMutil.prepareElements(this.svgElements);DOMutil.cleanupElements(this.svgElements);this.iconsRemoved=true}};DataAxis.prototype.show=function(){this.hidden=false;if(!this.dom.frame.parentNode){if(this.options.orientation===\"left\"){this.body.dom.left.appendChild(this.dom.frame)}else{this.body.dom.right.appendChild(this.dom.frame)}}if(!this.dom.lineContainer.parentNode){this.body.dom.backgroundHorizontal.appendChild(this.dom.lineContainer)}};DataAxis.prototype.hide=function(){this.hidden=true;if(this.dom.frame.parentNode){this.dom.frame.parentNode.removeChild(this.dom.frame)}if(this.dom.lineContainer.parentNode){this.dom.lineContainer.parentNode.removeChild(this.dom.lineContainer)}};DataAxis.prototype.setRange=function(start,end){this.range.start=start;this.range.end=end};DataAxis.prototype.redraw=function(){var resized=false;var activeGroups=0;this.dom.lineContainer.style.top=this.body.domProps.scrollTop+\"px\";for(var groupId in this.groups){if(this.groups.hasOwnProperty(groupId)){if(this.groups[groupId].visible===true&&(this.linegraphOptions.visibility[groupId]===undefined||this.linegraphOptions.visibility[groupId]===true)){activeGroups++}}}if(this.amountOfGroups===0||activeGroups===0){this.hide()}else{this.show();this.height=Number(this.linegraphSVG.style.height.replace(\"px\",\"\"));this.dom.lineContainer.style.height=this.height+\"px\";this.width=this.options.visible===true?Number((\"\"+this.options.width).replace(\"px\",\"\")):0;var props=this.props;var frame=this.dom.frame;frame.className=\"vis-data-axis\";this._calculateCharSize();var orientation=this.options.orientation;var showMinorLabels=this.options.showMinorLabels;var showMajorLabels=this.options.showMajorLabels;props.minorLabelHeight=showMinorLabels?props.minorCharHeight:0;props.majorLabelHeight=showMajorLabels?props.majorCharHeight:0;props.minorLineWidth=this.body.dom.backgroundHorizontal.offsetWidth-this.lineOffset-this.width+2*this.options.minorLinesOffset;props.minorLineHeight=1;props.majorLineWidth=this.body.dom.backgroundHorizontal.offsetWidth-this.lineOffset-this.width+2*this.options.majorLinesOffset;props.majorLineHeight=1;if(orientation===\"left\"){frame.style.top=\"0\";frame.style.left=\"0\";frame.style.bottom=\"\";frame.style.width=this.width+\"px\";frame.style.height=this.height+\"px\";this.props.width=this.body.domProps.left.width;this.props.height=this.body.domProps.left.height}else{frame.style.top=\"\";frame.style.bottom=\"0\";frame.style.left=\"0\";frame.style.width=this.width+\"px\";frame.style.height=this.height+\"px\";this.props.width=this.body.domProps.right.width;this.props.height=this.body.domProps.right.height}resized=this._redrawLabels();resized=this._isResized()||resized;if(this.options.icons===true){this._redrawGroupIcons()}else{this._cleanupIcons()}this._redrawTitle(orientation)}return resized};DataAxis.prototype._redrawLabels=function(){var _this=this;var resized=false;DOMutil.prepareElements(this.DOMelements.lines);DOMutil.prepareElements(this.DOMelements.labels);var orientation=this.options[\"orientation\"];var customRange=this.options[orientation].range!=undefined?this.options[orientation].range:{};var autoScaleEnd=true;if(customRange.max!=undefined){this.range.end=customRange.max;autoScaleEnd=false}var autoScaleStart=true;if(customRange.min!=undefined){this.range.start=customRange.min;autoScaleStart=false}this.scale=new DataScale(this.range.start,this.range.end,autoScaleStart,autoScaleEnd,this.dom.frame.offsetHeight,this.props.majorCharHeight,this.options.alignZeros,this.options[orientation].format);if(this.master===false&&this.masterAxis!=undefined){this.scale.followScale(this.masterAxis.scale)}this.maxLabelSize=0;var lines=this.scale.getLines();lines.forEach(function(line){var y=line.y;var isMajor=line.major;if(_this.options[\"showMinorLabels\"]&&isMajor===false){_this._redrawLabel(y-2,line.val,orientation,\"vis-y-axis vis-minor\",_this.props.minorCharHeight)}if(isMajor){if(y>=0){_this._redrawLabel(y-2,line.val,orientation,\"vis-y-axis vis-major\",_this.props.majorCharHeight)}}if(_this.master===true){if(isMajor){_this._redrawLine(y,orientation,\"vis-grid vis-horizontal vis-major\",_this.options.majorLinesOffset,_this.props.majorLineWidth)}else{_this._redrawLine(y,orientation,\"vis-grid vis-horizontal vis-minor\",_this.options.minorLinesOffset,_this.props.minorLineWidth)}}});var titleWidth=0;if(this.options[orientation].title!==undefined&&this.options[orientation].title.text!==undefined){titleWidth=this.props.titleCharHeight}var offset=this.options.icons===true?Math.max(this.options.iconWidth,titleWidth)+this.options.labelOffsetX+15:titleWidth+this.options.labelOffsetX+15;if(this.maxLabelSize>this.width-offset&&this.options.visible===true){this.width=this.maxLabelSize+offset;this.options.width=this.width+\"px\";DOMutil.cleanupElements(this.DOMelements.lines);DOMutil.cleanupElements(this.DOMelements.labels);this.redraw();resized=true}else if(this.maxLabelSize<this.width-offset&&this.options.visible===true&&this.width>this.minWidth){this.width=Math.max(this.minWidth,this.maxLabelSize+offset);this.options.width=this.width+\"px\";DOMutil.cleanupElements(this.DOMelements.lines);DOMutil.cleanupElements(this.DOMelements.labels);this.redraw();resized=true}else{DOMutil.cleanupElements(this.DOMelements.lines);DOMutil.cleanupElements(this.DOMelements.labels);resized=false}return resized};DataAxis.prototype.convertValue=function(value){return this.scale.convertValue(value)};DataAxis.prototype.screenToValue=function(x){return this.scale.screenToValue(x)};DataAxis.prototype._redrawLabel=function(y,text,orientation,className,characterHeight){var label=DOMutil.getDOMElement(\"div\",this.DOMelements.labels,this.dom.frame);label.className=className;label.innerHTML=text;if(orientation===\"left\"){label.style.left=\"-\"+this.options.labelOffsetX+\"px\";label.style.textAlign=\"right\"}else{label.style.right=\"-\"+this.options.labelOffsetX+\"px\";label.style.textAlign=\"left\"}label.style.top=y-.5*characterHeight+this.options.labelOffsetY+\"px\";text+=\"\";var largestWidth=Math.max(this.props.majorCharWidth,this.props.minorCharWidth);if(this.maxLabelSize<text.length*largestWidth){this.maxLabelSize=text.length*largestWidth}};DataAxis.prototype._redrawLine=function(y,orientation,className,offset,width){if(this.master===true){\nvar line=DOMutil.getDOMElement(\"div\",this.DOMelements.lines,this.dom.lineContainer);line.className=className;line.innerHTML=\"\";if(orientation===\"left\"){line.style.left=this.width-offset+\"px\"}else{line.style.right=this.width-offset+\"px\"}line.style.width=width+\"px\";line.style.top=y+\"px\"}};DataAxis.prototype._redrawTitle=function(orientation){DOMutil.prepareElements(this.DOMelements.title);if(this.options[orientation].title!==undefined&&this.options[orientation].title.text!==undefined){var title=DOMutil.getDOMElement(\"div\",this.DOMelements.title,this.dom.frame);title.className=\"vis-y-axis vis-title vis-\"+orientation;title.innerHTML=this.options[orientation].title.text;if(this.options[orientation].title.style!==undefined){util.addCssText(title,this.options[orientation].title.style)}if(orientation===\"left\"){title.style.left=this.props.titleCharHeight+\"px\"}else{title.style.right=this.props.titleCharHeight+\"px\"}title.style.width=this.height+\"px\"}DOMutil.cleanupElements(this.DOMelements.title)};DataAxis.prototype._calculateCharSize=function(){if(!(\"minorCharHeight\"in this.props)){var textMinor=document.createTextNode(\"0\");var measureCharMinor=document.createElement(\"div\");measureCharMinor.className=\"vis-y-axis vis-minor vis-measure\";measureCharMinor.appendChild(textMinor);this.dom.frame.appendChild(measureCharMinor);this.props.minorCharHeight=measureCharMinor.clientHeight;this.props.minorCharWidth=measureCharMinor.clientWidth;this.dom.frame.removeChild(measureCharMinor)}if(!(\"majorCharHeight\"in this.props)){var textMajor=document.createTextNode(\"0\");var measureCharMajor=document.createElement(\"div\");measureCharMajor.className=\"vis-y-axis vis-major vis-measure\";measureCharMajor.appendChild(textMajor);this.dom.frame.appendChild(measureCharMajor);this.props.majorCharHeight=measureCharMajor.clientHeight;this.props.majorCharWidth=measureCharMajor.clientWidth;this.dom.frame.removeChild(measureCharMajor)}if(!(\"titleCharHeight\"in this.props)){var textTitle=document.createTextNode(\"0\");var measureCharTitle=document.createElement(\"div\");measureCharTitle.className=\"vis-y-axis vis-title vis-measure\";measureCharTitle.appendChild(textTitle);this.dom.frame.appendChild(measureCharTitle);this.props.titleCharHeight=measureCharTitle.clientHeight;this.props.titleCharWidth=measureCharTitle.clientWidth;this.dom.frame.removeChild(measureCharTitle)}};module.exports=DataAxis},function(module,exports,__webpack_require__){\"use strict\";function DataScale(start,end,autoScaleStart,autoScaleEnd,containerHeight,majorCharHeight){var zeroAlign=arguments.length>6&&arguments[6]!==undefined?arguments[6]:false;var formattingFunction=arguments.length>7&&arguments[7]!==undefined?arguments[7]:false;this.majorSteps=[1,2,5,10];this.minorSteps=[.25,.5,1,2];this.customLines=null;this.containerHeight=containerHeight;this.majorCharHeight=majorCharHeight;this._start=start;this._end=end;this.scale=1;this.minorStepIdx=-1;this.magnitudefactor=1;this.determineScale();this.zeroAlign=zeroAlign;this.autoScaleStart=autoScaleStart;this.autoScaleEnd=autoScaleEnd;this.formattingFunction=formattingFunction;if(autoScaleStart||autoScaleEnd){var me=this;var roundToMinor=function roundToMinor(value){var rounded=value-value%(me.magnitudefactor*me.minorSteps[me.minorStepIdx]);if(value%(me.magnitudefactor*me.minorSteps[me.minorStepIdx])>.5*(me.magnitudefactor*me.minorSteps[me.minorStepIdx])){return rounded+me.magnitudefactor*me.minorSteps[me.minorStepIdx]}else{return rounded}};if(autoScaleStart){this._start-=this.magnitudefactor*2*this.minorSteps[this.minorStepIdx];this._start=roundToMinor(this._start)}if(autoScaleEnd){this._end+=this.magnitudefactor*this.minorSteps[this.minorStepIdx];this._end=roundToMinor(this._end)}this.determineScale()}}DataScale.prototype.setCharHeight=function(majorCharHeight){this.majorCharHeight=majorCharHeight};DataScale.prototype.setHeight=function(containerHeight){this.containerHeight=containerHeight};DataScale.prototype.determineScale=function(){var range=this._end-this._start;this.scale=this.containerHeight/range;var minimumStepValue=this.majorCharHeight/this.scale;var orderOfMagnitude=range>0?Math.round(Math.log(range)/Math.LN10):0;this.minorStepIdx=-1;this.magnitudefactor=Math.pow(10,orderOfMagnitude);var start=0;if(orderOfMagnitude<0){start=orderOfMagnitude}var solutionFound=false;for(var l=start;Math.abs(l)<=Math.abs(orderOfMagnitude);l++){this.magnitudefactor=Math.pow(10,l);for(var j=0;j<this.minorSteps.length;j++){var stepSize=this.magnitudefactor*this.minorSteps[j];if(stepSize>=minimumStepValue){solutionFound=true;this.minorStepIdx=j;break}}if(solutionFound===true){break}}};DataScale.prototype.is_major=function(value){return value%(this.magnitudefactor*this.majorSteps[this.minorStepIdx])===0};DataScale.prototype.getStep=function(){return this.magnitudefactor*this.minorSteps[this.minorStepIdx]};DataScale.prototype.getFirstMajor=function(){var majorStep=this.magnitudefactor*this.majorSteps[this.minorStepIdx];return this.convertValue(this._start+(majorStep-this._start%majorStep)%majorStep)};DataScale.prototype.formatValue=function(current){var returnValue=current.toPrecision(5);if(typeof this.formattingFunction===\"function\"){returnValue=this.formattingFunction(current)}if(typeof returnValue===\"number\"){return\"\"+returnValue}else if(typeof returnValue===\"string\"){return returnValue}else{return current.toPrecision(5)}};DataScale.prototype.getLines=function(){var lines=[];var step=this.getStep();var bottomOffset=(step-this._start%step)%step;for(var i=this._start+bottomOffset;this._end-i>1e-5;i+=step){if(i!=this._start){lines.push({major:this.is_major(i),y:this.convertValue(i),val:this.formatValue(i)})}}return lines};DataScale.prototype.followScale=function(other){var oldStepIdx=this.minorStepIdx;var oldStart=this._start;var oldEnd=this._end;var me=this;var increaseMagnitude=function increaseMagnitude(){me.magnitudefactor*=2};var decreaseMagnitude=function decreaseMagnitude(){me.magnitudefactor/=2};if(other.minorStepIdx<=1&&this.minorStepIdx<=1||other.minorStepIdx>1&&this.minorStepIdx>1){}else if(other.minorStepIdx<this.minorStepIdx){this.minorStepIdx=1;if(oldStepIdx==2){increaseMagnitude()}else{increaseMagnitude();increaseMagnitude()}}else{this.minorStepIdx=2;if(oldStepIdx==1){decreaseMagnitude()}else{decreaseMagnitude();decreaseMagnitude()}}var otherZero=other.convertValue(0);var otherStep=other.getStep()*other.scale;var done=false;var count=0;while(!done&&count++<5){this.scale=otherStep/(this.minorSteps[this.minorStepIdx]*this.magnitudefactor);var newRange=this.containerHeight/this.scale;this._start=oldStart;this._end=this._start+newRange;var myOriginalZero=this._end*this.scale;var majorStep=this.magnitudefactor*this.majorSteps[this.minorStepIdx];var majorOffset=this.getFirstMajor()-other.getFirstMajor();if(this.zeroAlign){var zeroOffset=otherZero-myOriginalZero;this._end+=zeroOffset/this.scale;this._start=this._end-newRange}else{if(!this.autoScaleStart){this._start+=majorStep-majorOffset/this.scale;this._end=this._start+newRange}else{this._start-=majorOffset/this.scale;this._end=this._start+newRange}}if(!this.autoScaleEnd&&this._end>oldEnd+1e-5){decreaseMagnitude();done=false;continue}if(!this.autoScaleStart&&this._start<oldStart-1e-5){if(this.zeroAlign&&oldStart>=0){console.warn(\"Can't adhere to given 'min' range, due to zeroalign\")}else{decreaseMagnitude();done=false;continue}}if(this.autoScaleStart&&this.autoScaleEnd&&newRange<oldEnd-oldStart){increaseMagnitude();done=false;continue}done=true}};DataScale.prototype.convertValue=function(value){return this.containerHeight-(value-this._start)*this.scale};DataScale.prototype.screenToValue=function(pixels){return(this.containerHeight-pixels)/this.scale+this._start};module.exports=DataScale},function(module,exports,__webpack_require__){\"use strict\";var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Bars=__webpack_require__(110);var Lines=__webpack_require__(111);var Points=__webpack_require__(72);function GraphGroup(group,groupId,options,groupsUsingDefaultStyles){this.id=groupId;var fields=[\"sampling\",\"style\",\"sort\",\"yAxisOrientation\",\"barChart\",\"drawPoints\",\"shaded\",\"interpolation\",\"zIndex\",\"excludeFromStacking\",\"excludeFromLegend\"];this.options=util.selectiveBridgeObject(fields,options);this.usingDefaultStyle=group.className===undefined;this.groupsUsingDefaultStyles=groupsUsingDefaultStyles;this.zeroPosition=0;this.update(group);if(this.usingDefaultStyle==true){this.groupsUsingDefaultStyles[0]+=1}this.itemsData=[];this.visible=group.visible===undefined?true:group.visible}GraphGroup.prototype.setItems=function(items){if(items!=null){this.itemsData=items;if(this.options.sort==true){util.insertSort(this.itemsData,function(a,b){return a.x>b.x?1:-1})}}else{this.itemsData=[]}};GraphGroup.prototype.getItems=function(){return this.itemsData};GraphGroup.prototype.setZeroPosition=function(pos){this.zeroPosition=pos};GraphGroup.prototype.setOptions=function(options){if(options!==undefined){var fields=[\"sampling\",\"style\",\"sort\",\"yAxisOrientation\",\"barChart\",\"zIndex\",\"excludeFromStacking\",\"excludeFromLegend\"];util.selectiveDeepExtend(fields,this.options,options);if(typeof options.drawPoints==\"function\"){options.drawPoints={onRender:options.drawPoints}}util.mergeOptions(this.options,options,\"interpolation\");util.mergeOptions(this.options,options,\"drawPoints\");util.mergeOptions(this.options,options,\"shaded\");if(options.interpolation){if((0,_typeof3[\"default\"])(options.interpolation)==\"object\"){if(options.interpolation.parametrization){if(options.interpolation.parametrization==\"uniform\"){this.options.interpolation.alpha=0}else if(options.interpolation.parametrization==\"chordal\"){this.options.interpolation.alpha=1}else{this.options.interpolation.parametrization=\"centripetal\";this.options.interpolation.alpha=.5}}}}}};GraphGroup.prototype.update=function(group){this.group=group;this.content=group.content||\"graph\";this.className=group.className||this.className||\"vis-graph-group\"+this.groupsUsingDefaultStyles[0]%10;this.visible=group.visible===undefined?true:group.visible;this.style=group.style;this.setOptions(group.options)};GraphGroup.prototype.getLegend=function(iconWidth,iconHeight,framework,x,y){if(framework==undefined||framework==null){var svg=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");framework={svg:svg,svgElements:{},options:this.options,groups:[this]}}if(x==undefined||x==null){x=0}if(y==undefined||y==null){y=.5*iconHeight}switch(this.options.style){case\"line\":Lines.drawIcon(this,x,y,iconWidth,iconHeight,framework);break;case\"points\":case\"point\":Points.drawIcon(this,x,y,iconWidth,iconHeight,framework);break;case\"bar\":Bars.drawIcon(this,x,y,iconWidth,iconHeight,framework);break}return{icon:framework.svg,label:this.content,orientation:this.options.yAxisOrientation}};GraphGroup.prototype.getYRange=function(groupData){var yMin=groupData[0].y;var yMax=groupData[0].y;for(var j=0;j<groupData.length;j++){yMin=yMin>groupData[j].y?groupData[j].y:yMin;yMax=yMax<groupData[j].y?groupData[j].y:yMax}return{min:yMin,max:yMax,yAxisOrientation:this.options.yAxisOrientation}};module.exports=GraphGroup},function(module,exports,__webpack_require__){\"use strict\";var DOMutil=__webpack_require__(14);var Points=__webpack_require__(72);function Bargraph(groupId,options){}Bargraph.drawIcon=function(group,x,y,iconWidth,iconHeight,framework){var fillHeight=iconHeight*.5;var outline=DOMutil.getSVGElement(\"rect\",framework.svgElements,framework.svg);outline.setAttributeNS(null,\"x\",x);outline.setAttributeNS(null,\"y\",y-fillHeight);outline.setAttributeNS(null,\"width\",iconWidth);outline.setAttributeNS(null,\"height\",2*fillHeight);outline.setAttributeNS(null,\"class\",\"vis-outline\");var barWidth=Math.round(.3*iconWidth);var originalWidth=group.options.barChart.width;var scale=originalWidth/barWidth;var bar1Height=Math.round(.4*iconHeight);var bar2Height=Math.round(.75*iconHeight);var offset=Math.round((iconWidth-2*barWidth)/3);DOMutil.drawBar(x+.5*barWidth+offset,y+fillHeight-bar1Height-1,barWidth,bar1Height,group.className+\" vis-bar\",framework.svgElements,framework.svg,group.style);DOMutil.drawBar(x+1.5*barWidth+offset+2,y+fillHeight-bar2Height-1,barWidth,bar2Height,group.className+\" vis-bar\",framework.svgElements,framework.svg,group.style);if(group.options.drawPoints.enabled==true){var groupTemplate={style:group.options.drawPoints.style,styles:group.options.drawPoints.styles,size:group.options.drawPoints.size/scale,className:group.className};DOMutil.drawPoint(x+.5*barWidth+offset,y+fillHeight-bar1Height-1,groupTemplate,framework.svgElements,framework.svg);DOMutil.drawPoint(x+1.5*barWidth+offset+2,y+fillHeight-bar2Height-1,groupTemplate,framework.svgElements,framework.svg)}};Bargraph.draw=function(groupIds,processedGroupData,framework){var combinedData=[];var intersections={};var coreDistance;var key,drawData;var group;var i,j;var barPoints=0;for(i=0;i<groupIds.length;i++){group=framework.groups[groupIds[i]];if(group.options.style===\"bar\"){if(group.visible===true&&(framework.options.groups.visibility[groupIds[i]]===undefined||framework.options.groups.visibility[groupIds[i]]===true)){for(j=0;j<processedGroupData[groupIds[i]].length;j++){combinedData.push({screen_x:processedGroupData[groupIds[i]][j].screen_x,screen_end:processedGroupData[groupIds[i]][j].screen_end,screen_y:processedGroupData[groupIds[i]][j].screen_y,x:processedGroupData[groupIds[i]][j].x,end:processedGroupData[groupIds[i]][j].end,y:processedGroupData[groupIds[i]][j].y,groupId:groupIds[i],label:processedGroupData[groupIds[i]][j].label});barPoints+=1}}}}if(barPoints===0){return}combinedData.sort(function(a,b){if(a.screen_x===b.screen_x){return a.groupId<b.groupId?-1:1}else{return a.screen_x-b.screen_x}});Bargraph._getDataIntersections(intersections,combinedData);for(i=0;i<combinedData.length;i++){group=framework.groups[combinedData[i].groupId];var minWidth=group.options.barChart.minWidth!=undefined?group.options.barChart.minWidth:.1*group.options.barChart.width;key=combinedData[i].screen_x;var heightOffset=0;if(intersections[key]===undefined){if(i+1<combinedData.length){coreDistance=Math.abs(combinedData[i+1].screen_x-key)}drawData=Bargraph._getSafeDrawData(coreDistance,group,minWidth)}else{var nextKey=i+(intersections[key].amount-intersections[key].resolved);if(nextKey<combinedData.length){coreDistance=Math.abs(combinedData[nextKey].screen_x-key)}drawData=Bargraph._getSafeDrawData(coreDistance,group,minWidth);intersections[key].resolved+=1;if(group.options.stack===true&&group.options.excludeFromStacking!==true){if(combinedData[i].screen_y<group.zeroPosition){heightOffset=intersections[key].accumulatedNegative;intersections[key].accumulatedNegative+=group.zeroPosition-combinedData[i].screen_y}else{heightOffset=intersections[key].accumulatedPositive;intersections[key].accumulatedPositive+=group.zeroPosition-combinedData[i].screen_y}}else if(group.options.barChart.sideBySide===true){drawData.width=drawData.width/intersections[key].amount;drawData.offset+=intersections[key].resolved*drawData.width-.5*drawData.width*(intersections[key].amount+1)}}var dataWidth=drawData.width;var start=combinedData[i].screen_x;if(combinedData[i].screen_end!=undefined){dataWidth=combinedData[i].screen_end-combinedData[i].screen_x;start+=dataWidth*.5}else{start+=drawData.offset}DOMutil.drawBar(start,combinedData[i].screen_y-heightOffset,dataWidth,group.zeroPosition-combinedData[i].screen_y,group.className+\" vis-bar\",framework.svgElements,framework.svg,group.style);if(group.options.drawPoints.enabled===true){var pointData={screen_x:combinedData[i].screen_x,screen_y:combinedData[i].screen_y-heightOffset,x:combinedData[i].x,y:combinedData[i].y,groupId:combinedData[i].groupId,label:combinedData[i].label};Points.draw([pointData],group,framework,drawData.offset)}}};Bargraph._getDataIntersections=function(intersections,combinedData){var coreDistance;for(var i=0;i<combinedData.length;i++){if(i+1<combinedData.length){coreDistance=Math.abs(combinedData[i+1].screen_x-combinedData[i].screen_x)}if(i>0){coreDistance=Math.min(coreDistance,Math.abs(combinedData[i-1].screen_x-combinedData[i].screen_x))}if(coreDistance===0){if(intersections[combinedData[i].screen_x]===undefined){intersections[combinedData[i].screen_x]={amount:0,resolved:0,accumulatedPositive:0,accumulatedNegative:0}}intersections[combinedData[i].screen_x].amount+=1}}};Bargraph._getSafeDrawData=function(coreDistance,group,minWidth){var width,offset;if(coreDistance<group.options.barChart.width&&coreDistance>0){width=coreDistance<minWidth?minWidth:coreDistance;offset=0;if(group.options.barChart.align===\"left\"){offset-=.5*coreDistance}else if(group.options.barChart.align===\"right\"){offset+=.5*coreDistance}}else{width=group.options.barChart.width;offset=0;if(group.options.barChart.align===\"left\"){offset-=.5*group.options.barChart.width}else if(group.options.barChart.align===\"right\"){offset+=.5*group.options.barChart.width}}return{width:width,offset:offset}};Bargraph.getStackedYRange=function(combinedData,groupRanges,groupIds,groupLabel,orientation){if(combinedData.length>0){combinedData.sort(function(a,b){if(a.screen_x===b.screen_x){return a.groupId<b.groupId?-1:1}else{return a.screen_x-b.screen_x}});var intersections={};Bargraph._getDataIntersections(intersections,combinedData);groupRanges[groupLabel]=Bargraph._getStackedYRange(intersections,combinedData);groupRanges[groupLabel].yAxisOrientation=orientation;groupIds.push(groupLabel)}};Bargraph._getStackedYRange=function(intersections,combinedData){var key;var yMin=combinedData[0].screen_y;var yMax=combinedData[0].screen_y;for(var i=0;i<combinedData.length;i++){key=combinedData[i].screen_x;if(intersections[key]===undefined){yMin=yMin>combinedData[i].screen_y?combinedData[i].screen_y:yMin;yMax=yMax<combinedData[i].screen_y?combinedData[i].screen_y:yMax}else{if(combinedData[i].screen_y<0){intersections[key].accumulatedNegative+=combinedData[i].screen_y}else{intersections[key].accumulatedPositive+=combinedData[i].screen_y}}}for(var xpos in intersections){if(intersections.hasOwnProperty(xpos)){yMin=yMin>intersections[xpos].accumulatedNegative?intersections[xpos].accumulatedNegative:yMin;yMin=yMin>intersections[xpos].accumulatedPositive?intersections[xpos].accumulatedPositive:yMin;yMax=yMax<intersections[xpos].accumulatedNegative?intersections[xpos].accumulatedNegative:yMax;yMax=yMax<intersections[xpos].accumulatedPositive?intersections[xpos].accumulatedPositive:yMax}}return{min:yMin,max:yMax}};module.exports=Bargraph},function(module,exports,__webpack_require__){\"use strict\";var DOMutil=__webpack_require__(14);function Line(groupId,options){}Line.calcPath=function(dataset,group){if(dataset!=null){if(dataset.length>0){var d=[];if(group.options.interpolation.enabled==true){d=Line._catmullRom(dataset,group)}else{d=Line._linear(dataset)}return d}}};Line.drawIcon=function(group,x,y,iconWidth,iconHeight,framework){var fillHeight=iconHeight*.5;var path,fillPath;var outline=DOMutil.getSVGElement(\"rect\",framework.svgElements,framework.svg);outline.setAttributeNS(null,\"x\",x);outline.setAttributeNS(null,\"y\",y-fillHeight);outline.setAttributeNS(null,\"width\",iconWidth);outline.setAttributeNS(null,\"height\",2*fillHeight);outline.setAttributeNS(null,\"class\",\"vis-outline\");path=DOMutil.getSVGElement(\"path\",framework.svgElements,framework.svg);path.setAttributeNS(null,\"class\",group.className);if(group.style!==undefined){path.setAttributeNS(null,\"style\",group.style)}path.setAttributeNS(null,\"d\",\"M\"+x+\",\"+y+\" L\"+(x+iconWidth)+\",\"+y+\"\");if(group.options.shaded.enabled==true){fillPath=DOMutil.getSVGElement(\"path\",framework.svgElements,framework.svg);if(group.options.shaded.orientation==\"top\"){fillPath.setAttributeNS(null,\"d\",\"M\"+x+\", \"+(y-fillHeight)+\"L\"+x+\",\"+y+\" L\"+(x+iconWidth)+\",\"+y+\" L\"+(x+iconWidth)+\",\"+(y-fillHeight))}else{fillPath.setAttributeNS(null,\"d\",\"M\"+x+\",\"+y+\" \"+\"L\"+x+\",\"+(y+fillHeight)+\" \"+\"L\"+(x+iconWidth)+\",\"+(y+fillHeight)+\"L\"+(x+iconWidth)+\",\"+y)}fillPath.setAttributeNS(null,\"class\",group.className+\" vis-icon-fill\");if(group.options.shaded.style!==undefined&&group.options.shaded.style!==\"\"){fillPath.setAttributeNS(null,\"style\",group.options.shaded.style)}}if(group.options.drawPoints.enabled==true){var groupTemplate={style:group.options.drawPoints.style,styles:group.options.drawPoints.styles,size:group.options.drawPoints.size,className:group.className};DOMutil.drawPoint(x+.5*iconWidth,y,groupTemplate,framework.svgElements,framework.svg)}};Line.drawShading=function(pathArray,group,subPathArray,framework){if(group.options.shaded.enabled==true){var svgHeight=Number(framework.svg.style.height.replace(\"px\",\"\"));var fillPath=DOMutil.getSVGElement(\"path\",framework.svgElements,framework.svg);var type=\"L\";if(group.options.interpolation.enabled==true){type=\"C\"}var dFill;var zero=0;if(group.options.shaded.orientation==\"top\"){zero=0}else if(group.options.shaded.orientation==\"bottom\"){zero=svgHeight}else{zero=Math.min(Math.max(0,group.zeroPosition),svgHeight)}if(group.options.shaded.orientation==\"group\"&&subPathArray!=null&&subPathArray!=undefined){dFill=\"M\"+pathArray[0][0]+\",\"+pathArray[0][1]+\" \"+this.serializePath(pathArray,type,false)+\" L\"+subPathArray[subPathArray.length-1][0]+\",\"+subPathArray[subPathArray.length-1][1]+\" \"+this.serializePath(subPathArray,type,true)+subPathArray[0][0]+\",\"+subPathArray[0][1]+\" Z\"}else{dFill=\"M\"+pathArray[0][0]+\",\"+pathArray[0][1]+\" \"+this.serializePath(pathArray,type,false)+\" V\"+zero+\" H\"+pathArray[0][0]+\" Z\"}fillPath.setAttributeNS(null,\"class\",group.className+\" vis-fill\");if(group.options.shaded.style!==undefined){fillPath.setAttributeNS(null,\"style\",group.options.shaded.style)}fillPath.setAttributeNS(null,\"d\",dFill)}};Line.draw=function(pathArray,group,framework){if(pathArray!=null&&pathArray!=undefined){var path=DOMutil.getSVGElement(\"path\",framework.svgElements,framework.svg);path.setAttributeNS(null,\"class\",group.className);if(group.style!==undefined){path.setAttributeNS(null,\"style\",group.style)}var type=\"L\";if(group.options.interpolation.enabled==true){type=\"C\"}path.setAttributeNS(null,\"d\",\"M\"+pathArray[0][0]+\",\"+pathArray[0][1]+\" \"+this.serializePath(pathArray,type,false))}};Line.serializePath=function(pathArray,type,inverse){if(pathArray.length<2){return\"\"}var d=type;var i;if(inverse){for(i=pathArray.length-2;i>0;i--){d+=pathArray[i][0]+\",\"+pathArray[i][1]+\" \"}}else{for(i=1;i<pathArray.length;i++){d+=pathArray[i][0]+\",\"+pathArray[i][1]+\" \"}}return d};Line._catmullRomUniform=function(data){var p0,p1,p2,p3,bp1,bp2;var d=[];d.push([Math.round(data[0].screen_x),Math.round(data[0].screen_y)]);var normalization=1/6;var length=data.length;for(var i=0;i<length-1;i++){p0=i==0?data[0]:data[i-1];p1=data[i];p2=data[i+1];p3=i+2<length?data[i+2]:p2;bp1={screen_x:(-p0.screen_x+6*p1.screen_x+p2.screen_x)*normalization,screen_y:(-p0.screen_y+6*p1.screen_y+p2.screen_y)*normalization};bp2={screen_x:(p1.screen_x+6*p2.screen_x-p3.screen_x)*normalization,screen_y:(p1.screen_y+6*p2.screen_y-p3.screen_y)*normalization};d.push([bp1.screen_x,bp1.screen_y]);d.push([bp2.screen_x,bp2.screen_y]);d.push([p2.screen_x,p2.screen_y])}return d};Line._catmullRom=function(data,group){var alpha=group.options.interpolation.alpha;if(alpha==0||alpha===undefined){return this._catmullRomUniform(data)}else{var p0,p1,p2,p3,bp1,bp2,d1,d2,d3,A,B,N,M;var d3powA,d2powA,d3pow2A,d2pow2A,d1pow2A,d1powA;var d=[];d.push([Math.round(data[0].screen_x),Math.round(data[0].screen_y)]);var length=data.length;for(var i=0;i<length-1;i++){p0=i==0?data[0]:data[i-1];p1=data[i];p2=data[i+1];p3=i+2<length?data[i+2]:p2;d1=Math.sqrt(Math.pow(p0.screen_x-p1.screen_x,2)+Math.pow(p0.screen_y-p1.screen_y,2));d2=Math.sqrt(Math.pow(p1.screen_x-p2.screen_x,2)+Math.pow(p1.screen_y-p2.screen_y,2));d3=Math.sqrt(Math.pow(p2.screen_x-p3.screen_x,2)+Math.pow(p2.screen_y-p3.screen_y,2));d3powA=Math.pow(d3,alpha);d3pow2A=Math.pow(d3,2*alpha);d2powA=Math.pow(d2,alpha);d2pow2A=Math.pow(d2,2*alpha);d1powA=Math.pow(d1,alpha);d1pow2A=Math.pow(d1,2*alpha);A=2*d1pow2A+3*d1powA*d2powA+d2pow2A;B=2*d3pow2A+3*d3powA*d2powA+d2pow2A;N=3*d1powA*(d1powA+d2powA);if(N>0){N=1/N}M=3*d3powA*(d3powA+d2powA);if(M>0){M=1/M}bp1={screen_x:(-d2pow2A*p0.screen_x+A*p1.screen_x+d1pow2A*p2.screen_x)*N,screen_y:(-d2pow2A*p0.screen_y+A*p1.screen_y+d1pow2A*p2.screen_y)*N};bp2={screen_x:(d3pow2A*p1.screen_x+B*p2.screen_x-d2pow2A*p3.screen_x)*M,screen_y:(d3pow2A*p1.screen_y+B*p2.screen_y-d2pow2A*p3.screen_y)*M};if(bp1.screen_x==0&&bp1.screen_y==0){bp1=p1}if(bp2.screen_x==0&&bp2.screen_y==0){bp2=p2}d.push([bp1.screen_x,bp1.screen_y]);d.push([bp2.screen_x,bp2.screen_y]);d.push([p2.screen_x,p2.screen_y])}return d}};Line._linear=function(data){var d=[];for(var i=0;i<data.length;i++){d.push([data[i].screen_x,data[i].screen_y])}return d};module.exports=Line},function(module,exports,__webpack_require__){\"use strict\";var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DOMutil=__webpack_require__(14);var Component=__webpack_require__(16);function Legend(body,options,side,linegraphOptions){this.body=body;this.defaultOptions={enabled:false,icons:true,iconSize:20,iconSpacing:6,left:{visible:true,position:\"top-left\"},right:{visible:true,position:\"top-right\"}};this.side=side;this.options=util.extend({},this.defaultOptions);this.linegraphOptions=linegraphOptions;this.svgElements={};this.dom={};this.groups={};this.amountOfGroups=0;this._create();this.framework={svg:this.svg,svgElements:this.svgElements,options:this.options,groups:this.groups};this.setOptions(options)}Legend.prototype=new Component;Legend.prototype.clear=function(){this.groups={};this.amountOfGroups=0};Legend.prototype.addGroup=function(label,graphOptions){if(graphOptions.options.excludeFromLegend!=true){if(!this.groups.hasOwnProperty(label)){this.groups[label]=graphOptions}this.amountOfGroups+=1}};Legend.prototype.updateGroup=function(label,graphOptions){this.groups[label]=graphOptions};Legend.prototype.removeGroup=function(label){if(this.groups.hasOwnProperty(label)){delete this.groups[label];this.amountOfGroups-=1}};Legend.prototype._create=function(){this.dom.frame=document.createElement(\"div\");this.dom.frame.className=\"vis-legend\";this.dom.frame.style.position=\"absolute\";this.dom.frame.style.top=\"10px\";this.dom.frame.style.display=\"block\";this.dom.textArea=document.createElement(\"div\");this.dom.textArea.className=\"vis-legend-text\";this.dom.textArea.style.position=\"relative\";this.dom.textArea.style.top=\"0px\";this.svg=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\");this.svg.style.position=\"absolute\";this.svg.style.top=0+\"px\";this.svg.style.width=this.options.iconSize+5+\"px\";this.svg.style.height=\"100%\";this.dom.frame.appendChild(this.svg);this.dom.frame.appendChild(this.dom.textArea)};Legend.prototype.hide=function(){if(this.dom.frame.parentNode){this.dom.frame.parentNode.removeChild(this.dom.frame)}};Legend.prototype.show=function(){if(!this.dom.frame.parentNode){this.body.dom.center.appendChild(this.dom.frame)}};Legend.prototype.setOptions=function(options){var fields=[\"enabled\",\"orientation\",\"icons\",\"left\",\"right\"];util.selectiveDeepExtend(fields,this.options,options)};Legend.prototype.redraw=function(){var activeGroups=0;var groupArray=(0,_keys2[\"default\"])(this.groups);groupArray.sort(function(a,b){return a<b?-1:1});for(var i=0;i<groupArray.length;i++){var groupId=groupArray[i];if(this.groups[groupId].visible==true&&(this.linegraphOptions.visibility[groupId]===undefined||this.linegraphOptions.visibility[groupId]==true)){activeGroups++}}if(this.options[this.side].visible==false||this.amountOfGroups==0||this.options.enabled==false||activeGroups==0){this.hide()}else{this.show();if(this.options[this.side].position==\"top-left\"||this.options[this.side].position==\"bottom-left\"){this.dom.frame.style.left=\"4px\";this.dom.frame.style.textAlign=\"left\";this.dom.textArea.style.textAlign=\"left\";this.dom.textArea.style.left=this.options.iconSize+15+\"px\";this.dom.textArea.style.right=\"\";this.svg.style.left=0+\"px\";this.svg.style.right=\"\"}else{this.dom.frame.style.right=\"4px\";this.dom.frame.style.textAlign=\"right\";this.dom.textArea.style.textAlign=\"right\";this.dom.textArea.style.right=this.options.iconSize+15+\"px\";this.dom.textArea.style.left=\"\";this.svg.style.right=0+\"px\";this.svg.style.left=\"\"}if(this.options[this.side].position==\"top-left\"||this.options[this.side].position==\"top-right\"){this.dom.frame.style.top=4-Number(this.body.dom.center.style.top.replace(\"px\",\"\"))+\"px\";this.dom.frame.style.bottom=\"\"}else{var scrollableHeight=this.body.domProps.center.height-this.body.domProps.centerContainer.height;this.dom.frame.style.bottom=4+scrollableHeight+Number(this.body.dom.center.style.top.replace(\"px\",\"\"))+\"px\";this.dom.frame.style.top=\"\"}if(this.options.icons==false){this.dom.frame.style.width=this.dom.textArea.offsetWidth+10+\"px\";this.dom.textArea.style.right=\"\";this.dom.textArea.style.left=\"\";this.svg.style.width=\"0px\"}else{this.dom.frame.style.width=this.options.iconSize+15+this.dom.textArea.offsetWidth+10+\"px\";this.drawLegendIcons()}var content=\"\";for(i=0;i<groupArray.length;i++){groupId=groupArray[i];if(this.groups[groupId].visible==true&&(this.linegraphOptions.visibility[groupId]===undefined||this.linegraphOptions.visibility[groupId]==true)){content+=this.groups[groupId].content+\"<br />\"}}this.dom.textArea.innerHTML=content;this.dom.textArea.style.lineHeight=.75*this.options.iconSize+this.options.iconSpacing+\"px\"}};Legend.prototype.drawLegendIcons=function(){if(this.dom.frame.parentNode){var groupArray=(0,_keys2[\"default\"])(this.groups);groupArray.sort(function(a,b){return a<b?-1:1});DOMutil.resetElements(this.svgElements);var padding=window.getComputedStyle(this.dom.frame).paddingTop;var iconOffset=Number(padding.replace(\"px\",\"\"));var x=iconOffset;var iconWidth=this.options.iconSize;var iconHeight=.75*this.options.iconSize;var y=iconOffset+.5*iconHeight+3;this.svg.style.width=iconWidth+5+iconOffset+\"px\";for(var i=0;i<groupArray.length;i++){var groupId=groupArray[i];if(this.groups[groupId].visible==true&&(this.linegraphOptions.visibility[groupId]===undefined||this.linegraphOptions.visibility[groupId]==true)){this.groups[groupId].getLegend(iconWidth,iconHeight,this.framework,x,y);y+=iconHeight+this.options.iconSpacing}}}};module.exports=Legend},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var string=\"string\";var bool=\"boolean\";var number=\"number\";var array=\"array\";var date=\"date\";var object=\"object\";var dom=\"dom\";var moment=\"moment\";var any=\"any\";var allOptions={configure:{enabled:{boolean:bool},filter:{boolean:bool,function:\"function\"},container:{dom:dom},__type__:{object:object,boolean:bool,function:\"function\"}},yAxisOrientation:{string:[\"left\",\"right\"]},defaultGroup:{string:string},sort:{boolean:bool},sampling:{boolean:bool},stack:{boolean:bool},graphHeight:{string:string,number:number},shaded:{enabled:{boolean:bool},orientation:{string:[\"bottom\",\"top\",\"zero\",\"group\"]},groupId:{object:object},__type__:{boolean:bool,object:object}},style:{string:[\"line\",\"bar\",\"points\"]},barChart:{width:{number:number},minWidth:{number:number},sideBySide:{boolean:bool},align:{string:[\"left\",\"center\",\"right\"]},__type__:{object:object}},interpolation:{enabled:{boolean:bool},parametrization:{string:[\"centripetal\",\"chordal\",\"uniform\"]},alpha:{number:number},__type__:{object:object,boolean:bool}},drawPoints:{enabled:{boolean:bool},onRender:{function:\"function\"},size:{number:number},style:{string:[\"square\",\"circle\"]},__type__:{object:object,boolean:bool,function:\"function\"}},dataAxis:{showMinorLabels:{boolean:bool},showMajorLabels:{boolean:bool},icons:{boolean:bool},width:{string:string,number:number},visible:{boolean:bool},alignZeros:{boolean:bool},left:{range:{min:{\nnumber:number,undefined:\"undefined\"},max:{number:number,undefined:\"undefined\"},__type__:{object:object}},format:{function:\"function\"},title:{text:{string:string,number:number,undefined:\"undefined\"},style:{string:string,undefined:\"undefined\"},__type__:{object:object}},__type__:{object:object}},right:{range:{min:{number:number,undefined:\"undefined\"},max:{number:number,undefined:\"undefined\"},__type__:{object:object}},format:{function:\"function\"},title:{text:{string:string,number:number,undefined:\"undefined\"},style:{string:string,undefined:\"undefined\"},__type__:{object:object}},__type__:{object:object}},__type__:{object:object}},legend:{enabled:{boolean:bool},icons:{boolean:bool},left:{visible:{boolean:bool},position:{string:[\"top-right\",\"bottom-right\",\"top-left\",\"bottom-left\"]},__type__:{object:object}},right:{visible:{boolean:bool},position:{string:[\"top-right\",\"bottom-right\",\"top-left\",\"bottom-left\"]},__type__:{object:object}},__type__:{object:object,boolean:bool}},groups:{visibility:{any:any},__type__:{object:object}},autoResize:{boolean:bool},throttleRedraw:{number:number},clickToUse:{boolean:bool},end:{number:number,date:date,string:string,moment:moment},format:{minorLabels:{millisecond:{string:string,undefined:\"undefined\"},second:{string:string,undefined:\"undefined\"},minute:{string:string,undefined:\"undefined\"},hour:{string:string,undefined:\"undefined\"},weekday:{string:string,undefined:\"undefined\"},day:{string:string,undefined:\"undefined\"},month:{string:string,undefined:\"undefined\"},year:{string:string,undefined:\"undefined\"},__type__:{object:object}},majorLabels:{millisecond:{string:string,undefined:\"undefined\"},second:{string:string,undefined:\"undefined\"},minute:{string:string,undefined:\"undefined\"},hour:{string:string,undefined:\"undefined\"},weekday:{string:string,undefined:\"undefined\"},day:{string:string,undefined:\"undefined\"},month:{string:string,undefined:\"undefined\"},year:{string:string,undefined:\"undefined\"},__type__:{object:object}},__type__:{object:object}},moment:{function:\"function\"},height:{string:string,number:number},hiddenDates:{start:{date:date,number:number,string:string,moment:moment},end:{date:date,number:number,string:string,moment:moment},repeat:{string:string},__type__:{object:object,array:array}},locale:{string:string},locales:{__any__:{any:any},__type__:{object:object}},max:{date:date,number:number,string:string,moment:moment},maxHeight:{number:number,string:string},maxMinorChars:{number:number},min:{date:date,number:number,string:string,moment:moment},minHeight:{number:number,string:string},moveable:{boolean:bool},multiselect:{boolean:bool},orientation:{string:string},showCurrentTime:{boolean:bool},showMajorLabels:{boolean:bool},showMinorLabels:{boolean:bool},start:{date:date,number:number,string:string,moment:moment},timeAxis:{scale:{string:string,undefined:\"undefined\"},step:{number:number,undefined:\"undefined\"},__type__:{object:object}},width:{string:string,number:number},zoomable:{boolean:bool},zoomKey:{string:[\"ctrlKey\",\"altKey\",\"metaKey\",\"\"]},zoomMax:{number:number},zoomMin:{number:number},zIndex:{number:number},__type__:{object:object}};var configureOptions={global:{sort:true,sampling:true,stack:false,shaded:{enabled:false,orientation:[\"zero\",\"top\",\"bottom\",\"group\"]},style:[\"line\",\"bar\",\"points\"],barChart:{width:[50,5,100,5],minWidth:[50,5,100,5],sideBySide:false,align:[\"left\",\"center\",\"right\"]},interpolation:{enabled:true,parametrization:[\"centripetal\",\"chordal\",\"uniform\"]},drawPoints:{enabled:true,size:[6,2,30,1],style:[\"square\",\"circle\"]},dataAxis:{showMinorLabels:true,showMajorLabels:true,icons:false,width:[40,0,200,1],visible:true,alignZeros:true,left:{title:{text:\"\",style:\"\"}},right:{title:{text:\"\",style:\"\"}}},legend:{enabled:false,icons:true,left:{visible:true,position:[\"top-right\",\"bottom-right\",\"top-left\",\"bottom-left\"]},right:{visible:true,position:[\"top-right\",\"bottom-right\",\"top-left\",\"bottom-left\"]}},autoResize:true,clickToUse:false,end:\"\",format:{minorLabels:{millisecond:\"SSS\",second:\"s\",minute:\"HH:mm\",hour:\"HH:mm\",weekday:\"ddd D\",day:\"D\",month:\"MMM\",year:\"YYYY\"},majorLabels:{millisecond:\"HH:mm:ss\",second:\"D MMMM HH:mm\",minute:\"ddd D MMMM\",hour:\"ddd D MMMM\",weekday:\"MMMM YYYY\",day:\"MMMM YYYY\",month:\"YYYY\",year:\"\"}},height:\"\",locale:\"\",max:\"\",maxHeight:\"\",maxMinorChars:[7,0,20,1],min:\"\",minHeight:\"\",moveable:true,orientation:[\"both\",\"bottom\",\"top\"],showCurrentTime:false,showMajorLabels:true,showMinorLabels:true,start:\"\",width:\"100%\",zoomable:true,zoomKey:[\"ctrlKey\",\"altKey\",\"metaKey\",\"\"],zoomMax:[31536e10,10,31536e10,1],zoomMin:[10,10,31536e10,1],zIndex:0}};exports.allOptions=allOptions;exports.configureOptions=configureOptions},function(module,exports,__webpack_require__){\"use strict\";var _create=__webpack_require__(29);var _create2=_interopRequireDefault(_create);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function parseDOT(data){dot=data;return parseGraph()}var NODE_ATTR_MAPPING={fontsize:\"font.size\",fontcolor:\"font.color\",labelfontcolor:\"font.color\",fontname:\"font.face\",color:[\"color.border\",\"color.background\"],fillcolor:\"color.background\",tooltip:\"title\",labeltooltip:\"title\"};var EDGE_ATTR_MAPPING=(0,_create2[\"default\"])(NODE_ATTR_MAPPING);EDGE_ATTR_MAPPING.color=\"color.color\";EDGE_ATTR_MAPPING.style=\"dashes\";var TOKENTYPE={NULL:0,DELIMITER:1,IDENTIFIER:2,UNKNOWN:3};var DELIMITERS={\"{\":true,\"}\":true,\"[\":true,\"]\":true,\";\":true,\"=\":true,\",\":true,\"->\":true,\"--\":true};var dot=\"\";var index=0;var c=\"\";var token=\"\";var tokenType=TOKENTYPE.NULL;function first(){index=0;c=dot.charAt(0)}function next(){index++;c=dot.charAt(index)}function nextPreview(){return dot.charAt(index+1)}var regexAlphaNumeric=/[a-zA-Z_0-9.:#]/;function isAlphaNumeric(c){return regexAlphaNumeric.test(c)}function merge(a,b){if(!a){a={}}if(b){for(var name in b){if(b.hasOwnProperty(name)){a[name]=b[name]}}}return a}function setValue(obj,path,value){var keys=path.split(\".\");var o=obj;while(keys.length){var key=keys.shift();if(keys.length){if(!o[key]){o[key]={}}o=o[key]}else{o[key]=value}}}function addNode(graph,node){var i,len;var current=null;var graphs=[graph];var root=graph;while(root.parent){graphs.push(root.parent);root=root.parent}if(root.nodes){for(i=0,len=root.nodes.length;i<len;i++){if(node.id===root.nodes[i].id){current=root.nodes[i];break}}}if(!current){current={id:node.id};if(graph.node){current.attr=merge(current.attr,graph.node)}}for(i=graphs.length-1;i>=0;i--){var g=graphs[i];if(!g.nodes){g.nodes=[]}if(g.nodes.indexOf(current)===-1){g.nodes.push(current)}}if(node.attr){current.attr=merge(current.attr,node.attr)}}function addEdge(graph,edge){if(!graph.edges){graph.edges=[]}graph.edges.push(edge);if(graph.edge){var attr=merge({},graph.edge);edge.attr=merge(attr,edge.attr)}}function createEdge(graph,from,to,type,attr){var edge={from:from,to:to,type:type};if(graph.edge){edge.attr=merge({},graph.edge)}edge.attr=merge(edge.attr||{},attr);return edge}function getToken(){tokenType=TOKENTYPE.NULL;token=\"\";while(c===\" \"||c===\"\\t\"||c===\"\\n\"||c===\"\\r\"){next()}do{var isComment=false;if(c===\"#\"){var i=index-1;while(dot.charAt(i)===\" \"||dot.charAt(i)===\"\\t\"){i--}if(dot.charAt(i)===\"\\n\"||dot.charAt(i)===\"\"){while(c!=\"\"&&c!=\"\\n\"){next()}isComment=true}}if(c===\"/\"&&nextPreview()===\"/\"){while(c!=\"\"&&c!=\"\\n\"){next()}isComment=true}if(c===\"/\"&&nextPreview()===\"*\"){while(c!=\"\"){if(c===\"*\"&&nextPreview()===\"/\"){next();next();break}else{next()}}isComment=true}while(c===\" \"||c===\"\\t\"||c===\"\\n\"||c===\"\\r\"){next()}}while(isComment);if(c===\"\"){tokenType=TOKENTYPE.DELIMITER;return}var c2=c+nextPreview();if(DELIMITERS[c2]){tokenType=TOKENTYPE.DELIMITER;token=c2;next();next();return}if(DELIMITERS[c]){tokenType=TOKENTYPE.DELIMITER;token=c;next();return}if(isAlphaNumeric(c)||c===\"-\"){token+=c;next();while(isAlphaNumeric(c)){token+=c;next()}if(token===\"false\"){token=false}else if(token===\"true\"){token=true}else if(!isNaN(Number(token))){token=Number(token)}tokenType=TOKENTYPE.IDENTIFIER;return}if(c==='\"'){next();while(c!=\"\"&&(c!='\"'||c==='\"'&&nextPreview()==='\"')){if(c==='\"'){token+=c;next()}else if(c===\"\\\\\"&&nextPreview()===\"n\"){token+=\"\\n\";next()}else{token+=c}next()}if(c!='\"'){throw newSyntaxError('End of string \" expected')}next();tokenType=TOKENTYPE.IDENTIFIER;return}tokenType=TOKENTYPE.UNKNOWN;while(c!=\"\"){token+=c;next()}throw new SyntaxError('Syntax error in part \"'+chop(token,30)+'\"')}function parseGraph(){var graph={};first();getToken();if(token===\"strict\"){graph.strict=true;getToken()}if(token===\"graph\"||token===\"digraph\"){graph.type=token;getToken()}if(tokenType===TOKENTYPE.IDENTIFIER){graph.id=token;getToken()}if(token!=\"{\"){throw newSyntaxError(\"Angle bracket { expected\")}getToken();parseStatements(graph);if(token!=\"}\"){throw newSyntaxError(\"Angle bracket } expected\")}getToken();if(token!==\"\"){throw newSyntaxError(\"End of file expected\")}getToken();delete graph.node;delete graph.edge;delete graph.graph;return graph}function parseStatements(graph){while(token!==\"\"&&token!=\"}\"){parseStatement(graph);if(token===\";\"){getToken()}}}function parseStatement(graph){var subgraph=parseSubgraph(graph);if(subgraph){parseEdge(graph,subgraph);return}var attr=parseAttributeStatement(graph);if(attr){return}if(tokenType!=TOKENTYPE.IDENTIFIER){throw newSyntaxError(\"Identifier expected\")}var id=token;getToken();if(token===\"=\"){getToken();if(tokenType!=TOKENTYPE.IDENTIFIER){throw newSyntaxError(\"Identifier expected\")}graph[id]=token;getToken()}else{parseNodeStatement(graph,id)}}function parseSubgraph(graph){var subgraph=null;if(token===\"subgraph\"){subgraph={};subgraph.type=\"subgraph\";getToken();if(tokenType===TOKENTYPE.IDENTIFIER){subgraph.id=token;getToken()}}if(token===\"{\"){getToken();if(!subgraph){subgraph={}}subgraph.parent=graph;subgraph.node=graph.node;subgraph.edge=graph.edge;subgraph.graph=graph.graph;parseStatements(subgraph);if(token!=\"}\"){throw newSyntaxError(\"Angle bracket } expected\")}getToken();delete subgraph.node;delete subgraph.edge;delete subgraph.graph;delete subgraph.parent;if(!graph.subgraphs){graph.subgraphs=[]}graph.subgraphs.push(subgraph)}return subgraph}function parseAttributeStatement(graph){if(token===\"node\"){getToken();graph.node=parseAttributeList();return\"node\"}else if(token===\"edge\"){getToken();graph.edge=parseAttributeList();return\"edge\"}else if(token===\"graph\"){getToken();graph.graph=parseAttributeList();return\"graph\"}return null}function parseNodeStatement(graph,id){var node={id:id};var attr=parseAttributeList();if(attr){node.attr=attr}addNode(graph,node);parseEdge(graph,id)}function parseEdge(graph,from){while(token===\"->\"||token===\"--\"){var to;var type=token;getToken();var subgraph=parseSubgraph(graph);if(subgraph){to=subgraph}else{if(tokenType!=TOKENTYPE.IDENTIFIER){throw newSyntaxError(\"Identifier or subgraph expected\")}to=token;addNode(graph,{id:to});getToken()}var attr=parseAttributeList();var edge=createEdge(graph,from,to,type,attr);addEdge(graph,edge);from=to}}function parseAttributeList(){var attr=null;var edgeStyles={dashed:true,solid:false,dotted:[1,5]};while(token===\"[\"){getToken();attr={};while(token!==\"\"&&token!=\"]\"){if(tokenType!=TOKENTYPE.IDENTIFIER){throw newSyntaxError(\"Attribute name expected\")}var name=token;getToken();if(token!=\"=\"){throw newSyntaxError(\"Equal sign = expected\")}getToken();if(tokenType!=TOKENTYPE.IDENTIFIER){throw newSyntaxError(\"Attribute value expected\")}var value=token;if(name===\"style\"){value=edgeStyles[value]}setValue(attr,name,value);getToken();if(token==\",\"){getToken()}}if(token!=\"]\"){throw newSyntaxError(\"Bracket ] expected\")}getToken()}return attr}function newSyntaxError(message){return new SyntaxError(message+', got \"'+chop(token,30)+'\" (char '+index+\")\")}function chop(text,maxLength){return text.length<=maxLength?text:text.substr(0,27)+\"...\"}function forEach2(array1,array2,fn){if(Array.isArray(array1)){array1.forEach(function(elem1){if(Array.isArray(array2)){array2.forEach(function(elem2){fn(elem1,elem2)})}else{fn(elem1,array2)}})}else{if(Array.isArray(array2)){array2.forEach(function(elem2){fn(array1,elem2)})}else{fn(array1,array2)}}}function setProp(object,path,value){var names=path.split(\".\");var prop=names.pop();var obj=object;for(var i=0;i<names.length;i++){var name=names[i];if(!(name in obj)){obj[name]={}}obj=obj[name]}obj[prop]=value;return object}function convertAttr(attr,mapping){var converted={};for(var prop in attr){if(attr.hasOwnProperty(prop)){var visProp=mapping[prop];if(Array.isArray(visProp)){visProp.forEach(function(visPropI){setProp(converted,visPropI,attr[prop])})}else if(typeof visProp===\"string\"){setProp(converted,visProp,attr[prop])}else{setProp(converted,prop,attr[prop])}}}return converted}function DOTToGraph(data){var dotData=parseDOT(data);var graphData={nodes:[],edges:[],options:{}};if(dotData.nodes){dotData.nodes.forEach(function(dotNode){var graphNode={id:dotNode.id,label:String(dotNode.label||dotNode.id)};merge(graphNode,convertAttr(dotNode.attr,NODE_ATTR_MAPPING));if(graphNode.image){graphNode.shape=\"image\"}graphData.nodes.push(graphNode)})}if(dotData.edges){var convertEdge=function convertEdge(dotEdge){var graphEdge={from:dotEdge.from,to:dotEdge.to};merge(graphEdge,convertAttr(dotEdge.attr,EDGE_ATTR_MAPPING));graphEdge.arrows=dotEdge.type===\"->\"?\"to\":undefined;return graphEdge};dotData.edges.forEach(function(dotEdge){var from,to;if(dotEdge.from instanceof Object){from=dotEdge.from.nodes}else{from={id:dotEdge.from}}if(dotEdge.to instanceof Object){to=dotEdge.to.nodes}else{to={id:dotEdge.to}}if(dotEdge.from instanceof Object&&dotEdge.from.edges){dotEdge.from.edges.forEach(function(subEdge){var graphEdge=convertEdge(subEdge);graphData.edges.push(graphEdge)})}forEach2(from,to,function(from,to){var subEdge=createEdge(graphData,from.id,to.id,dotEdge.type,dotEdge.attr);var graphEdge=convertEdge(subEdge);graphData.edges.push(graphEdge)});if(dotEdge.to instanceof Object&&dotEdge.to.edges){dotEdge.to.edges.forEach(function(subEdge){var graphEdge=convertEdge(subEdge);graphData.edges.push(graphEdge)})}})}if(dotData.attr){graphData.options=dotData.attr}return graphData}exports.parseDOT=parseDOT;exports.DOTToGraph=DOTToGraph},function(module,exports,__webpack_require__){\"use strict\";function parseGephi(gephiJSON,optionsObj){var edges=[];var nodes=[];var options={edges:{inheritColor:false},nodes:{fixed:false,parseColor:false}};if(optionsObj!==undefined){if(optionsObj.fixed!==undefined){options.nodes.fixed=optionsObj.fixed}if(optionsObj.parseColor!==undefined){options.nodes.parseColor=optionsObj.parseColor}if(optionsObj.inheritColor!==undefined){options.edges.inheritColor=optionsObj.inheritColor}}var gEdges=gephiJSON.edges;var gNodes=gephiJSON.nodes;for(var i=0;i<gEdges.length;i++){var edge={};var gEdge=gEdges[i];edge[\"id\"]=gEdge.id;edge[\"from\"]=gEdge.source;edge[\"to\"]=gEdge.target;edge[\"attributes\"]=gEdge.attributes;edge[\"label\"]=gEdge.label;edge[\"title\"]=gEdge.attributes!==undefined?gEdge.attributes.title:undefined;if(gEdge[\"type\"]===\"Directed\"){edge[\"arrows\"]=\"to\"}if(gEdge.color&&options.inheritColor===false){edge[\"color\"]=gEdge.color}edges.push(edge)}for(var j=0;j<gNodes.length;j++){var node={};var gNode=gNodes[j];node[\"id\"]=gNode.id;node[\"attributes\"]=gNode.attributes;node[\"x\"]=gNode.x;node[\"y\"]=gNode.y;node[\"label\"]=gNode.label;node[\"title\"]=gNode.attributes!==undefined?gNode.attributes.title:gNode.title;if(options.nodes.parseColor===true){node[\"color\"]=gNode.color}else{node[\"color\"]=gNode.color!==undefined?{background:gNode.color,border:gNode.color,highlight:{background:gNode.color,border:gNode.color},hover:{background:gNode.color,border:gNode.color}}:undefined}node[\"size\"]=gNode.size;node[\"fixed\"]=options.nodes.fixed&&gNode.x!==undefined&&gNode.y!==undefined;nodes.push(node)}return{nodes:nodes,edges:edges}}exports.parseGephi=parseGephi},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _CachedImage=__webpack_require__(185);var _CachedImage2=_interopRequireDefault(_CachedImage);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Images=function(){function Images(callback){(0,_classCallCheck3[\"default\"])(this,Images);this.images={};this.imageBroken={};this.callback=callback}(0,_createClass3[\"default\"])(Images,[{key:\"_tryloadBrokenUrl\",value:function _tryloadBrokenUrl(url,brokenUrl,imageToLoadBrokenUrlOn){if(url===undefined||imageToLoadBrokenUrlOn===undefined)return;if(brokenUrl===undefined){console.warn(\"No broken url image defined\");return}imageToLoadBrokenUrlOn.onerror=function(){console.error(\"Could not load brokenImage:\",brokenUrl)};imageToLoadBrokenUrlOn.image.src=brokenUrl}},{key:\"_redrawWithImage\",value:function _redrawWithImage(imageToRedrawWith){if(this.callback){this.callback(imageToRedrawWith)}}},{key:\"load\",value:function load(url,brokenUrl){var _this=this;var cachedImage=this.images[url];if(cachedImage)return cachedImage;var img=new _CachedImage2[\"default\"];this.images[url]=img;img.image.onload=function(){_this._fixImageCoordinates(img.image);img.init();_this._redrawWithImage(img)};img.image.onerror=function(){console.error(\"Could not load image:\",url);_this._tryloadBrokenUrl(url,brokenUrl,img)};img.image.src=url;return img}},{key:\"_fixImageCoordinates\",value:function _fixImageCoordinates(imageToCache){if(imageToCache.width===0){document.body.appendChild(imageToCache);imageToCache.width=imageToCache.offsetWidth;imageToCache.height=imageToCache.offsetHeight;document.body.removeChild(imageToCache)}}}]);return Images}();exports[\"default\"]=Images},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var ComponentUtil=__webpack_require__(48)[\"default\"];var LabelSplitter=__webpack_require__(191)[\"default\"];var multiFontStyle=[\"bold\",\"ital\",\"boldital\",\"mono\"];var Label=function(){function Label(body,options){var edgelabel=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;(0,_classCallCheck3[\"default\"])(this,Label);this.body=body;this.pointToSelf=false;this.baseSize=undefined;this.fontOptions={};this.setOptions(options);this.size={top:0,left:0,width:0,height:0,yLine:0};this.isEdgeLabel=edgelabel}(0,_createClass3[\"default\"])(Label,[{key:\"setOptions\",value:function setOptions(options){this.elementOptions=options;this.initFontOptions(options.font);if(ComponentUtil.isValidLabel(options.label)){this.labelDirty=true}else{options.label=\"\"}if(options.font!==undefined&&options.font!==null){if(typeof options.font===\"string\"){this.baseSize=this.fontOptions.size}else if((0,_typeof3[\"default\"])(options.font)===\"object\"){var size=options.font.size;if(size!==undefined){this.baseSize=size}}}}},{key:\"initFontOptions\",value:function initFontOptions(newFontOptions){var _this=this;util.forEach(multiFontStyle,function(style){_this.fontOptions[style]={}});if(Label.parseFontString(this.fontOptions,newFontOptions)){this.fontOptions.vadjust=0;return}util.forEach(newFontOptions,function(prop,n){if(prop!==undefined&&prop!==null&&(typeof prop===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(prop))!==\"object\"){_this.fontOptions[n]=prop}})}},{key:\"constrain\",value:function constrain(pile){var fontOptions={constrainWidth:false,maxWdt:-1,minWdt:-1,constrainHeight:false,minHgt:-1,valign:\"middle\"};var widthConstraint=util.topMost(pile,\"widthConstraint\");if(typeof widthConstraint===\"number\"){fontOptions.maxWdt=Number(widthConstraint);fontOptions.minWdt=Number(widthConstraint)}else if((typeof widthConstraint===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(widthConstraint))===\"object\"){var widthConstraintMaximum=util.topMost(pile,[\"widthConstraint\",\"maximum\"]);if(typeof widthConstraintMaximum===\"number\"){fontOptions.maxWdt=Number(widthConstraintMaximum)}var widthConstraintMinimum=util.topMost(pile,[\"widthConstraint\",\"minimum\"]);if(typeof widthConstraintMinimum===\"number\"){fontOptions.minWdt=Number(widthConstraintMinimum)}}var heightConstraint=util.topMost(pile,\"heightConstraint\");if(typeof heightConstraint===\"number\"){fontOptions.minHgt=Number(heightConstraint)}else if((typeof heightConstraint===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(heightConstraint))===\"object\"){var heightConstraintMinimum=util.topMost(pile,[\"heightConstraint\",\"minimum\"]);if(typeof heightConstraintMinimum===\"number\"){fontOptions.minHgt=Number(heightConstraintMinimum)}var heightConstraintValign=util.topMost(pile,[\"heightConstraint\",\"valign\"]);if(typeof heightConstraintValign===\"string\"){if(heightConstraintValign===\"top\"||heightConstraintValign===\"bottom\"){fontOptions.valign=heightConstraintValign}}}return fontOptions}},{key:\"update\",value:function update(options,pile){this.setOptions(options,true);this.propagateFonts(pile);util.deepExtend(this.fontOptions,this.constrain(pile));this.fontOptions.chooser=ComponentUtil.choosify(\"label\",pile)}},{key:\"adjustSizes\",value:function adjustSizes(margins){var widthBias=margins?margins.right+margins.left:0;if(this.fontOptions.constrainWidth){this.fontOptions.maxWdt-=widthBias;this.fontOptions.minWdt-=widthBias}var heightBias=margins?margins.top+margins.bottom:0;if(this.fontOptions.constrainHeight){this.fontOptions.minHgt-=heightBias}}},{key:\"addFontOptionsToPile\",value:function addFontOptionsToPile(dstPile,srcPile){for(var i=0;i<srcPile.length;++i){this.addFontToPile(dstPile,srcPile[i])}}},{key:\"addFontToPile\",value:function addFontToPile(pile,options){if(options===undefined)return;if(options.font===undefined||options.font===null)return;var item=options.font;pile.push(item)}},{key:\"getBasicOptions\",value:function getBasicOptions(pile){var ret={};for(var n=0;n<pile.length;++n){var fontOptions=pile[n];var tmpShorthand={};if(Label.parseFontString(tmpShorthand,fontOptions)){fontOptions=tmpShorthand}util.forEach(fontOptions,function(opt,name){if(opt===undefined)return;if(ret.hasOwnProperty(name))return;if(multiFontStyle.indexOf(name)!==-1){ret[name]={}}else{ret[name]=opt}})}return ret}},{key:\"getFontOption\",value:function getFontOption(pile,multiName,option){var multiFont=void 0;for(var n=0;n<pile.length;++n){var fontOptions=pile[n];if(fontOptions.hasOwnProperty(multiName)){multiFont=fontOptions[multiName];if(multiFont===undefined||multiFont===null)continue;var tmpShorthand={};if(Label.parseFontString(tmpShorthand,multiFont)){multiFont=tmpShorthand}if(multiFont.hasOwnProperty(option)){return multiFont[option]}}}if(this.fontOptions.hasOwnProperty(option)){return this.fontOptions[option]}throw new Error(\"Did not find value for multi-font for property: '\"+option+\"'\")}},{key:\"getFontOptions\",value:function getFontOptions(pile,multiName){var result={};var optionNames=[\"color\",\"size\",\"face\",\"mod\",\"vadjust\"];for(var i=0;i<optionNames.length;++i){var mod=optionNames[i];result[mod]=this.getFontOption(pile,multiName,mod)}return result}},{key:\"propagateFonts\",value:function propagateFonts(pile){var _this2=this;var fontPile=[];this.addFontOptionsToPile(fontPile,pile);this.fontOptions=this.getBasicOptions(fontPile);var _loop=function _loop(i){var mod=multiFontStyle[i];var modOptions=_this2.fontOptions[mod];var tmpMultiFontOptions=_this2.getFontOptions(fontPile,mod);util.forEach(tmpMultiFontOptions,function(option,n){modOptions[n]=option});modOptions.size=Number(modOptions.size);modOptions.vadjust=Number(modOptions.vadjust)};for(var i=0;i<multiFontStyle.length;++i){_loop(i)}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover){var baseline=arguments.length>5&&arguments[5]!==undefined?arguments[5]:\"middle\";if(this.elementOptions.label===undefined)return;var viewFontSize=this.fontOptions.size*this.body.view.scale;if(this.elementOptions.label&&viewFontSize<this.elementOptions.scaling.label.drawThreshold-1)return;if(viewFontSize>=this.elementOptions.scaling.label.maxVisible){viewFontSize=Number(this.elementOptions.scaling.label.maxVisible)/this.body.view.scale}this.calculateLabelSize(ctx,selected,hover,x,y,baseline);this._drawBackground(ctx);this._drawText(ctx,x,this.size.yLine,baseline,viewFontSize)}},{key:\"_drawBackground\",value:function _drawBackground(ctx){if(this.fontOptions.background!==undefined&&this.fontOptions.background!==\"none\"){ctx.fillStyle=this.fontOptions.background;var size=this.getSize();ctx.fillRect(size.left,size.top,size.width,size.height)}}},{key:\"_drawText\",value:function _drawText(ctx,x,y){var baseline=arguments.length>3&&arguments[3]!==undefined?arguments[3]:\"middle\";var viewFontSize=arguments[4];var _setAlignment2=this._setAlignment(ctx,x,y,baseline);var _setAlignment3=(0,_slicedToArray3[\"default\"])(_setAlignment2,2);x=_setAlignment3[0];y=_setAlignment3[1];ctx.textAlign=\"left\";x=x-this.size.width/2;if(this.fontOptions.valign&&this.size.height>this.size.labelHeight){if(this.fontOptions.valign===\"top\"){y-=(this.size.height-this.size.labelHeight)/2}if(this.fontOptions.valign===\"bottom\"){y+=(this.size.height-this.size.labelHeight)/2}}for(var i=0;i<this.lineCount;i++){var line=this.lines[i];if(line&&line.blocks){var width=0;if(this.isEdgeLabel||this.fontOptions.align===\"center\"){width+=(this.size.width-line.width)/2}else if(this.fontOptions.align===\"right\"){width+=this.size.width-line.width}for(var j=0;j<line.blocks.length;j++){var block=line.blocks[j];ctx.font=block.font;var _getColor2=this._getColor(block.color,viewFontSize,block.strokeColor),_getColor3=(0,_slicedToArray3[\"default\"])(_getColor2,2),fontColor=_getColor3[0],strokeColor=_getColor3[1];if(block.strokeWidth>0){ctx.lineWidth=block.strokeWidth;ctx.strokeStyle=strokeColor;ctx.lineJoin=\"round\"}ctx.fillStyle=fontColor;if(block.strokeWidth>0){ctx.strokeText(block.text,x+width,y+block.vadjust)}ctx.fillText(block.text,x+width,y+block.vadjust);width+=block.width}y+=line.height}}}},{key:\"_setAlignment\",value:function _setAlignment(ctx,x,y,baseline){if(this.isEdgeLabel&&this.fontOptions.align!==\"horizontal\"&&this.pointToSelf===false){x=0;y=0;var lineMargin=2;if(this.fontOptions.align===\"top\"){ctx.textBaseline=\"alphabetic\";y-=2*lineMargin}else if(this.fontOptions.align===\"bottom\"){ctx.textBaseline=\"hanging\";y+=2*lineMargin}else{ctx.textBaseline=\"middle\"}}else{ctx.textBaseline=baseline}return[x,y]}},{key:\"_getColor\",value:function _getColor(color,viewFontSize,initialStrokeColor){var fontColor=color||\"#000000\";var strokeColor=initialStrokeColor||\"#ffffff\";if(viewFontSize<=this.elementOptions.scaling.label.drawThreshold){var opacity=Math.max(0,Math.min(1,1-(this.elementOptions.scaling.label.drawThreshold-viewFontSize)));fontColor=util.overrideOpacity(fontColor,opacity);strokeColor=util.overrideOpacity(strokeColor,opacity)}return[fontColor,strokeColor]}},{key:\"getTextSize\",value:function getTextSize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;this._processLabel(ctx,selected,hover);return{width:this.size.width,height:this.size.height,lineCount:this.lineCount}}},{key:\"getSize\",value:function getSize(){var lineMargin=2;var x=this.size.left;var y=this.size.top-.5*lineMargin;if(this.isEdgeLabel){var x2=-this.size.width*.5;switch(this.fontOptions.align){case\"middle\":x=x2;y=-this.size.height*.5;break;case\"top\":x=x2;y=-(this.size.height+lineMargin);break;case\"bottom\":x=x2;y=lineMargin;break}}var ret={left:x,top:y,width:this.size.width,height:this.size.height};return ret}},{key:\"calculateLabelSize\",value:function calculateLabelSize(ctx,selected,hover){var x=arguments.length>3&&arguments[3]!==undefined?arguments[3]:0;var y=arguments.length>4&&arguments[4]!==undefined?arguments[4]:0;var baseline=arguments.length>5&&arguments[5]!==undefined?arguments[5]:\"middle\";this._processLabel(ctx,selected,hover);this.size.left=x-this.size.width*.5;this.size.top=y-this.size.height*.5;this.size.yLine=y+(1-this.lineCount)*.5*this.fontOptions.size;if(baseline===\"hanging\"){this.size.top+=.5*this.fontOptions.size;this.size.top+=4;this.size.yLine+=4}}},{key:\"getFormattingValues\",value:function getFormattingValues(ctx,selected,hover,mod){var getValue=function getValue(fontOptions,mod,option){if(mod===\"normal\"){if(option===\"mod\")return\"\";return fontOptions[option]}if(fontOptions[mod][option]!==undefined){return fontOptions[mod][option]}else{return fontOptions[option]}};var values={color:getValue(this.fontOptions,mod,\"color\"),size:getValue(this.fontOptions,mod,\"size\"),face:getValue(this.fontOptions,mod,\"face\"),mod:getValue(this.fontOptions,mod,\"mod\"),vadjust:getValue(this.fontOptions,mod,\"vadjust\"),strokeWidth:this.fontOptions.strokeWidth,strokeColor:this.fontOptions.strokeColor};if(selected||hover){if(mod===\"normal\"&&this.fontOptions.chooser===true&&this.elementOptions.labelHighlightBold){values.mod=\"bold\"}else{if(typeof this.fontOptions.chooser===\"function\"){this.fontOptions.chooser(values,this.elementOptions.id,selected,hover)}}}var fontString=\"\";if(values.mod!==undefined&&values.mod!==\"\"){fontString+=values.mod+\" \"}fontString+=values.size+\"px \"+values.face;ctx.font=fontString.replace(/\"/g,\"\");values.font=ctx.font;values.height=values.size;return values}},{key:\"differentState\",value:function differentState(selected,hover){return selected!==this.selectedState||hover!==this.hoverState}},{key:\"_processLabelText\",value:function _processLabelText(ctx,selected,hover,inText){var splitter=new LabelSplitter(ctx,this,selected,hover);return splitter.process(inText)}},{key:\"_processLabel\",value:function _processLabel(ctx,selected,hover){if(this.labelDirty===false&&!this.differentState(selected,hover))return;var state=this._processLabelText(ctx,selected,hover,this.elementOptions.label);if(this.fontOptions.minWdt>0&&state.width<this.fontOptions.minWdt){state.width=this.fontOptions.minWdt}this.size.labelHeight=state.height;if(this.fontOptions.minHgt>0&&state.height<this.fontOptions.minHgt){state.height=this.fontOptions.minHgt}this.lines=state.lines;this.lineCount=state.lines.length;this.size.width=state.width;this.size.height=state.height;this.selectedState=selected;this.hoverState=hover;this.labelDirty=false}},{key:\"visible\",value:function visible(){if(this.size.width===0||this.size.height===0||this.elementOptions.label===undefined){return false}var viewFontSize=this.fontOptions.size*this.body.view.scale;if(viewFontSize<this.elementOptions.scaling.label.drawThreshold-1){return false}return true}}],[{key:\"parseFontString\",value:function parseFontString(outOptions,inOptions){if(!inOptions||typeof inOptions!==\"string\")return false;var newOptionsArray=inOptions.split(\" \");outOptions.size=newOptionsArray[0].replace(\"px\",\"\");outOptions.face=newOptionsArray[1];outOptions.color=newOptionsArray[2];return true}}]);return Label}();exports[\"default\"]=Label},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var EndPoints=__webpack_require__(119)[\"default\"];var EdgeBase=function(){function EdgeBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,EdgeBase);this.body=body;this.labelModule=labelModule\n;this.options={};this.setOptions(options);this.colorDirty=true;this.color={};this.selectionWidth=2;this.hoverWidth=1.5;this.fromPoint=this.from;this.toPoint=this.to}(0,_createClass3[\"default\"])(EdgeBase,[{key:\"connect\",value:function connect(){this.from=this.body.nodes[this.options.from];this.to=this.body.nodes[this.options.to]}},{key:\"cleanup\",value:function cleanup(){return false}},{key:\"setOptions\",value:function setOptions(options){this.options=options;this.from=this.body.nodes[this.options.from];this.to=this.body.nodes[this.options.to];this.id=this.options.id}},{key:\"drawLine\",value:function drawLine(ctx,values,selected,hover,viaNode){ctx.strokeStyle=this.getColor(ctx,values,selected,hover);ctx.lineWidth=values.width;if(values.dashes!==false){this._drawDashedLine(ctx,values,viaNode)}else{this._drawLine(ctx,values,viaNode)}}},{key:\"_drawLine\",value:function _drawLine(ctx,values,viaNode,fromPoint,toPoint){if(this.from!=this.to){this._line(ctx,values,viaNode,fromPoint,toPoint)}else{var _getCircleData2=this._getCircleData(ctx),_getCircleData3=(0,_slicedToArray3[\"default\"])(_getCircleData2,3),x=_getCircleData3[0],y=_getCircleData3[1],radius=_getCircleData3[2];this._circle(ctx,values,x,y,radius)}}},{key:\"_drawDashedLine\",value:function _drawDashedLine(ctx,values,viaNode,fromPoint,toPoint){ctx.lineCap=\"round\";var pattern=[5,5];if(Array.isArray(values.dashes)===true){pattern=values.dashes}if(ctx.setLineDash!==undefined){ctx.save();ctx.setLineDash(pattern);ctx.lineDashOffset=0;if(this.from!=this.to){this._line(ctx,values,viaNode)}else{var _getCircleData4=this._getCircleData(ctx),_getCircleData5=(0,_slicedToArray3[\"default\"])(_getCircleData4,3),x=_getCircleData5[0],y=_getCircleData5[1],radius=_getCircleData5[2];this._circle(ctx,values,x,y,radius)}ctx.setLineDash([0]);ctx.lineDashOffset=0;ctx.restore()}else{if(this.from!=this.to){ctx.dashedLine(this.from.x,this.from.y,this.to.x,this.to.y,pattern)}else{var _getCircleData6=this._getCircleData(ctx),_getCircleData7=(0,_slicedToArray3[\"default\"])(_getCircleData6,3),_x=_getCircleData7[0],_y=_getCircleData7[1],_radius=_getCircleData7[2];this._circle(ctx,values,_x,_y,_radius)}this.enableShadow(ctx,values);ctx.stroke();this.disableShadow(ctx,values)}}},{key:\"findBorderPosition\",value:function findBorderPosition(nearNode,ctx,options){if(this.from!=this.to){return this._findBorderPosition(nearNode,ctx,options)}else{return this._findBorderPositionCircle(nearNode,ctx,options)}}},{key:\"findBorderPositions\",value:function findBorderPositions(ctx){var from={};var to={};if(this.from!=this.to){from=this._findBorderPosition(this.from,ctx);to=this._findBorderPosition(this.to,ctx)}else{var _getCircleData$slice=this._getCircleData(ctx).slice(0,2),_getCircleData$slice2=(0,_slicedToArray3[\"default\"])(_getCircleData$slice,2),x=_getCircleData$slice2[0],y=_getCircleData$slice2[1];from=this._findBorderPositionCircle(this.from,ctx,{x:x,y:y,low:.25,high:.6,direction:-1});to=this._findBorderPositionCircle(this.from,ctx,{x:x,y:y,low:.6,high:.8,direction:1})}return{from:from,to:to}}},{key:\"_getCircleData\",value:function _getCircleData(ctx){var x=void 0,y=void 0;var node=this.from;var radius=this.options.selfReferenceSize;if(ctx!==undefined){if(node.shape.width===undefined){node.shape.resize(ctx)}}if(node.shape.width>node.shape.height){x=node.x+node.shape.width*.5;y=node.y-radius}else{x=node.x+radius;y=node.y-node.shape.height*.5}return[x,y,radius]}},{key:\"_pointOnCircle\",value:function _pointOnCircle(x,y,radius,percentage){var angle=percentage*2*Math.PI;return{x:x+radius*Math.cos(angle),y:y-radius*Math.sin(angle)}}},{key:\"_findBorderPositionCircle\",value:function _findBorderPositionCircle(node,ctx,options){var x=options.x;var y=options.y;var low=options.low;var high=options.high;var direction=options.direction;var maxIterations=10;var iteration=0;var radius=this.options.selfReferenceSize;var pos=void 0,angle=void 0,distanceToBorder=void 0,distanceToPoint=void 0,difference=void 0;var threshold=.05;var middle=(low+high)*.5;while(low<=high&&iteration<maxIterations){middle=(low+high)*.5;pos=this._pointOnCircle(x,y,radius,middle);angle=Math.atan2(node.y-pos.y,node.x-pos.x);distanceToBorder=node.distanceToBorder(ctx,angle);distanceToPoint=Math.sqrt(Math.pow(pos.x-node.x,2)+Math.pow(pos.y-node.y,2));difference=distanceToBorder-distanceToPoint;if(Math.abs(difference)<threshold){break}else if(difference>0){if(direction>0){low=middle}else{high=middle}}else{if(direction>0){high=middle}else{low=middle}}iteration++}pos.t=middle;return pos}},{key:\"getLineWidth\",value:function getLineWidth(selected,hover){if(selected===true){return Math.max(this.selectionWidth,.3/this.body.view.scale)}else{if(hover===true){return Math.max(this.hoverWidth,.3/this.body.view.scale)}else{return Math.max(this.options.width,.3/this.body.view.scale)}}}},{key:\"getColor\",value:function getColor(ctx,values,selected,hover){if(values.inheritsColor!==false){if(values.inheritsColor===\"both\"&&this.from.id!==this.to.id){var grd=ctx.createLinearGradient(this.from.x,this.from.y,this.to.x,this.to.y);var fromColor=void 0,toColor=void 0;fromColor=this.from.options.color.highlight.border;toColor=this.to.options.color.highlight.border;if(this.from.selected===false&&this.to.selected===false){fromColor=util.overrideOpacity(this.from.options.color.border,values.opacity);toColor=util.overrideOpacity(this.to.options.color.border,values.opacity)}else if(this.from.selected===true&&this.to.selected===false){toColor=this.to.options.color.border}else if(this.from.selected===false&&this.to.selected===true){fromColor=this.from.options.color.border}grd.addColorStop(0,fromColor);grd.addColorStop(1,toColor);return grd}if(values.inheritsColor===\"to\"){return util.overrideOpacity(this.to.options.color.border,values.opacity)}else{return util.overrideOpacity(this.from.options.color.border,values.opacity)}}else{return util.overrideOpacity(values.color,values.opacity)}}},{key:\"_circle\",value:function _circle(ctx,values,x,y,radius){this.enableShadow(ctx,values);ctx.beginPath();ctx.arc(x,y,radius,0,2*Math.PI,false);ctx.stroke();this.disableShadow(ctx,values)}},{key:\"getDistanceToEdge\",value:function getDistanceToEdge(x1,y1,x2,y2,x3,y3,via,values){var returnValue=0;if(this.from!=this.to){returnValue=this._getDistanceToEdge(x1,y1,x2,y2,x3,y3,via)}else{var _getCircleData8=this._getCircleData(undefined),_getCircleData9=(0,_slicedToArray3[\"default\"])(_getCircleData8,3),x=_getCircleData9[0],y=_getCircleData9[1],radius=_getCircleData9[2];var dx=x-x3;var dy=y-y3;returnValue=Math.abs(Math.sqrt(dx*dx+dy*dy)-radius)}return returnValue}},{key:\"_getDistanceToLine\",value:function _getDistanceToLine(x1,y1,x2,y2,x3,y3){var px=x2-x1;var py=y2-y1;var something=px*px+py*py;var u=((x3-x1)*px+(y3-y1)*py)/something;if(u>1){u=1}else if(u<0){u=0}var x=x1+u*px;var y=y1+u*py;var dx=x-x3;var dy=y-y3;return Math.sqrt(dx*dx+dy*dy)}},{key:\"getArrowData\",value:function getArrowData(ctx,position,viaNode,selected,hover,values){var angle=void 0;var arrowPoint=void 0;var node1=void 0;var node2=void 0;var guideOffset=void 0;var scaleFactor=void 0;var type=void 0;var lineWidth=values.width;if(position===\"from\"){node1=this.from;node2=this.to;guideOffset=.1;scaleFactor=values.fromArrowScale;type=values.fromArrowType}else if(position===\"to\"){node1=this.to;node2=this.from;guideOffset=-.1;scaleFactor=values.toArrowScale;type=values.toArrowType}else{node1=this.to;node2=this.from;scaleFactor=values.middleArrowScale;type=values.middleArrowType}if(node1!=node2){if(position!==\"middle\"){if(this.options.smooth.enabled===true){arrowPoint=this.findBorderPosition(node1,ctx,{via:viaNode});var guidePos=this.getPoint(Math.max(0,Math.min(1,arrowPoint.t+guideOffset)),viaNode);angle=Math.atan2(arrowPoint.y-guidePos.y,arrowPoint.x-guidePos.x)}else{angle=Math.atan2(node1.y-node2.y,node1.x-node2.x);arrowPoint=this.findBorderPosition(node1,ctx)}}else{angle=Math.atan2(node1.y-node2.y,node1.x-node2.x);arrowPoint=this.getPoint(.5,viaNode)}}else{var _getCircleData10=this._getCircleData(ctx),_getCircleData11=(0,_slicedToArray3[\"default\"])(_getCircleData10,3),x=_getCircleData11[0],y=_getCircleData11[1],radius=_getCircleData11[2];if(position===\"from\"){arrowPoint=this.findBorderPosition(this.from,ctx,{x:x,y:y,low:.25,high:.6,direction:-1});angle=arrowPoint.t*-2*Math.PI+1.5*Math.PI+.1*Math.PI}else if(position===\"to\"){arrowPoint=this.findBorderPosition(this.from,ctx,{x:x,y:y,low:.6,high:1,direction:1});angle=arrowPoint.t*-2*Math.PI+1.5*Math.PI-1.1*Math.PI}else{arrowPoint=this._pointOnCircle(x,y,radius,.175);angle=3.9269908169872414}}if(position===\"middle\"&&scaleFactor<0)lineWidth*=-1;var length=15*scaleFactor+3*lineWidth;var xi=arrowPoint.x-length*.9*Math.cos(angle);var yi=arrowPoint.y-length*.9*Math.sin(angle);var arrowCore={x:xi,y:yi};return{point:arrowPoint,core:arrowCore,angle:angle,length:length,type:type}}},{key:\"drawArrowHead\",value:function drawArrowHead(ctx,values,selected,hover,arrowData){ctx.strokeStyle=this.getColor(ctx,values,selected,hover);ctx.fillStyle=ctx.strokeStyle;ctx.lineWidth=values.width;EndPoints.draw(ctx,arrowData);this.enableShadow(ctx,values);ctx.fill();this.disableShadow(ctx,values)}},{key:\"enableShadow\",value:function enableShadow(ctx,values){if(values.shadow===true){ctx.shadowColor=values.shadowColor;ctx.shadowBlur=values.shadowSize;ctx.shadowOffsetX=values.shadowX;ctx.shadowOffsetY=values.shadowY}}},{key:\"disableShadow\",value:function disableShadow(ctx,values){if(values.shadow===true){ctx.shadowColor=\"rgba(0,0,0,0)\";ctx.shadowBlur=0;ctx.shadowOffsetX=0;ctx.shadowOffsetY=0}}}]);return EdgeBase}();exports[\"default\"]=EdgeBase},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var EndPoint=function(){function EndPoint(){(0,_classCallCheck3[\"default\"])(this,EndPoint)}(0,_createClass3[\"default\"])(EndPoint,null,[{key:\"transform\",value:function transform(points,arrowData){if(!(points instanceof Array)){points=[points]}var x=arrowData.point.x;var y=arrowData.point.y;var angle=arrowData.angle;var length=arrowData.length;for(var i=0;i<points.length;++i){var p=points[i];var xt=p.x*Math.cos(angle)-p.y*Math.sin(angle);var yt=p.x*Math.sin(angle)+p.y*Math.cos(angle);p.x=x+length*xt;p.y=y+length*yt}}},{key:\"drawPath\",value:function drawPath(ctx,points){ctx.beginPath();ctx.moveTo(points[0].x,points[0].y);for(var i=1;i<points.length;++i){ctx.lineTo(points[i].x,points[i].y)}ctx.closePath()}}]);return EndPoint}();var Arrow=function(_EndPoint){(0,_inherits3[\"default\"])(Arrow,_EndPoint);function Arrow(){(0,_classCallCheck3[\"default\"])(this,Arrow);return(0,_possibleConstructorReturn3[\"default\"])(this,(Arrow.__proto__||(0,_getPrototypeOf2[\"default\"])(Arrow)).apply(this,arguments))}(0,_createClass3[\"default\"])(Arrow,null,[{key:\"draw\",value:function draw(ctx,arrowData){var points=[{x:0,y:0},{x:-1,y:.3},{x:-.9,y:0},{x:-1,y:-.3}];EndPoint.transform(points,arrowData);EndPoint.drawPath(ctx,points)}}]);return Arrow}(EndPoint);var Circle=function(){function Circle(){(0,_classCallCheck3[\"default\"])(this,Circle)}(0,_createClass3[\"default\"])(Circle,null,[{key:\"draw\",value:function draw(ctx,arrowData){var point={x:-.4,y:0};EndPoint.transform(point,arrowData);ctx.circle(point.x,point.y,arrowData.length*.4)}}]);return Circle}();var Bar=function(){function Bar(){(0,_classCallCheck3[\"default\"])(this,Bar)}(0,_createClass3[\"default\"])(Bar,null,[{key:\"draw\",value:function draw(ctx,arrowData){var points=[{x:0,y:.5},{x:0,y:-.5},{x:-.15,y:-.5},{x:-.15,y:.5}];EndPoint.transform(points,arrowData);EndPoint.drawPath(ctx,points)}}]);return Bar}();var EndPoints=function(){function EndPoints(){(0,_classCallCheck3[\"default\"])(this,EndPoints)}(0,_createClass3[\"default\"])(EndPoints,null,[{key:\"draw\",value:function draw(ctx,arrowData){var type;if(arrowData.type){type=arrowData.type.toLowerCase()}switch(type){case\"circle\":Circle.draw(ctx,arrowData);break;case\"bar\":Bar.draw(ctx,arrowData);break;case\"arrow\":default:Arrow.draw(ctx,arrowData)}}}]);return EndPoints}();exports[\"default\"]=EndPoints},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var BarnesHutSolver=function(){function BarnesHutSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,BarnesHutSolver);this.body=body;this.physicsBody=physicsBody;this.barnesHutTree;this.setOptions(options);this.randomSeed=5}(0,_createClass3[\"default\"])(BarnesHutSolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options;this.thetaInversed=1/this.options.theta;this.overlapAvoidanceFactor=1-Math.max(0,Math.min(1,this.options.avoidOverlap))}},{key:\"seededRandom\",value:function seededRandom(){var x=Math.sin(this.randomSeed++)*1e4;return x-Math.floor(x)}},{key:\"solve\",value:function solve(){if(this.options.gravitationalConstant!==0&&this.physicsBody.physicsNodeIndices.length>0){var node=void 0;var nodes=this.body.nodes;var nodeIndices=this.physicsBody.physicsNodeIndices;var nodeCount=nodeIndices.length;var barnesHutTree=this._formBarnesHutTree(nodes,nodeIndices);this.barnesHutTree=barnesHutTree;for(var i=0;i<nodeCount;i++){node=nodes[nodeIndices[i]];if(node.options.mass>0){this._getForceContributions(barnesHutTree.root,node)}}}}},{key:\"_getForceContributions\",value:function _getForceContributions(parentBranch,node){this._getForceContribution(parentBranch.children.NW,node);this._getForceContribution(parentBranch.children.NE,node);this._getForceContribution(parentBranch.children.SW,node);this._getForceContribution(parentBranch.children.SE,node)}},{key:\"_getForceContribution\",value:function _getForceContribution(parentBranch,node){if(parentBranch.childrenCount>0){var dx=void 0,dy=void 0,distance=void 0;dx=parentBranch.centerOfMass.x-node.x;dy=parentBranch.centerOfMass.y-node.y;distance=Math.sqrt(dx*dx+dy*dy);if(distance*parentBranch.calcSize>this.thetaInversed){this._calculateForces(distance,dx,dy,node,parentBranch)}else{if(parentBranch.childrenCount===4){this._getForceContributions(parentBranch,node)}else{if(parentBranch.children.data.id!=node.id){this._calculateForces(distance,dx,dy,node,parentBranch)}}}}}},{key:\"_calculateForces\",value:function _calculateForces(distance,dx,dy,node,parentBranch){if(distance===0){distance=.1;dx=distance}if(this.overlapAvoidanceFactor<1&&node.shape.radius){distance=Math.max(.1+this.overlapAvoidanceFactor*node.shape.radius,distance-node.shape.radius)}var gravityForce=this.options.gravitationalConstant*parentBranch.mass*node.options.mass/Math.pow(distance,3);var fx=dx*gravityForce;var fy=dy*gravityForce;this.physicsBody.forces[node.id].x+=fx;this.physicsBody.forces[node.id].y+=fy}},{key:\"_formBarnesHutTree\",value:function _formBarnesHutTree(nodes,nodeIndices){var node=void 0;var nodeCount=nodeIndices.length;var minX=nodes[nodeIndices[0]].x;var minY=nodes[nodeIndices[0]].y;var maxX=nodes[nodeIndices[0]].x;var maxY=nodes[nodeIndices[0]].y;for(var i=1;i<nodeCount;i++){var _node=nodes[nodeIndices[i]];var x=_node.x;var y=_node.y;if(_node.options.mass>0){if(x<minX){minX=x}if(x>maxX){maxX=x}if(y<minY){minY=y}if(y>maxY){maxY=y}}}var sizeDiff=Math.abs(maxX-minX)-Math.abs(maxY-minY);if(sizeDiff>0){minY-=.5*sizeDiff;maxY+=.5*sizeDiff}else{minX+=.5*sizeDiff;maxX-=.5*sizeDiff}var minimumTreeSize=1e-5;var rootSize=Math.max(minimumTreeSize,Math.abs(maxX-minX));var halfRootSize=.5*rootSize;var centerX=.5*(minX+maxX),centerY=.5*(minY+maxY);var barnesHutTree={root:{centerOfMass:{x:0,y:0},mass:0,range:{minX:centerX-halfRootSize,maxX:centerX+halfRootSize,minY:centerY-halfRootSize,maxY:centerY+halfRootSize},size:rootSize,calcSize:1/rootSize,children:{data:null},maxWidth:0,level:0,childrenCount:4}};this._splitBranch(barnesHutTree.root);for(var _i=0;_i<nodeCount;_i++){node=nodes[nodeIndices[_i]];if(node.options.mass>0){this._placeInTree(barnesHutTree.root,node)}}return barnesHutTree}},{key:\"_updateBranchMass\",value:function _updateBranchMass(parentBranch,node){var centerOfMass=parentBranch.centerOfMass;var totalMass=parentBranch.mass+node.options.mass;var totalMassInv=1/totalMass;centerOfMass.x=centerOfMass.x*parentBranch.mass+node.x*node.options.mass;centerOfMass.x*=totalMassInv;centerOfMass.y=centerOfMass.y*parentBranch.mass+node.y*node.options.mass;centerOfMass.y*=totalMassInv;parentBranch.mass=totalMass;var biggestSize=Math.max(Math.max(node.height,node.radius),node.width);parentBranch.maxWidth=parentBranch.maxWidth<biggestSize?biggestSize:parentBranch.maxWidth}},{key:\"_placeInTree\",value:function _placeInTree(parentBranch,node,skipMassUpdate){if(skipMassUpdate!=true||skipMassUpdate===undefined){this._updateBranchMass(parentBranch,node)}var range=parentBranch.children.NW.range;var region=void 0;if(range.maxX>node.x){if(range.maxY>node.y){region=\"NW\"}else{region=\"SW\"}}else{if(range.maxY>node.y){region=\"NE\"}else{region=\"SE\"}}this._placeInRegion(parentBranch,node,region)}},{key:\"_placeInRegion\",value:function _placeInRegion(parentBranch,node,region){var children=parentBranch.children[region];switch(children.childrenCount){case 0:children.children.data=node;children.childrenCount=1;this._updateBranchMass(children,node);break;case 1:if(children.children.data.x===node.x&&children.children.data.y===node.y){node.x+=this.seededRandom();node.y+=this.seededRandom()}else{this._splitBranch(children);this._placeInTree(children,node)}break;case 4:this._placeInTree(children,node);break}}},{key:\"_splitBranch\",value:function _splitBranch(parentBranch){var containedNode=null;if(parentBranch.childrenCount===1){containedNode=parentBranch.children.data;parentBranch.mass=0;parentBranch.centerOfMass.x=0;parentBranch.centerOfMass.y=0}parentBranch.childrenCount=4;parentBranch.children.data=null;this._insertRegion(parentBranch,\"NW\");this._insertRegion(parentBranch,\"NE\");this._insertRegion(parentBranch,\"SW\");this._insertRegion(parentBranch,\"SE\");if(containedNode!=null){this._placeInTree(parentBranch,containedNode)}}},{key:\"_insertRegion\",value:function _insertRegion(parentBranch,region){var minX=void 0,maxX=void 0,minY=void 0,maxY=void 0;var childSize=.5*parentBranch.size;switch(region){case\"NW\":minX=parentBranch.range.minX;maxX=parentBranch.range.minX+childSize;minY=parentBranch.range.minY;maxY=parentBranch.range.minY+childSize;break;case\"NE\":minX=parentBranch.range.minX+childSize;maxX=parentBranch.range.maxX;minY=parentBranch.range.minY;maxY=parentBranch.range.minY+childSize;break;case\"SW\":minX=parentBranch.range.minX;maxX=parentBranch.range.minX+childSize;minY=parentBranch.range.minY+childSize;maxY=parentBranch.range.maxY;break;case\"SE\":minX=parentBranch.range.minX+childSize;maxX=parentBranch.range.maxX;minY=parentBranch.range.minY+childSize;maxY=parentBranch.range.maxY;break}parentBranch.children[region]={centerOfMass:{x:0,y:0},mass:0,range:{minX:minX,maxX:maxX,minY:minY,maxY:maxY},size:.5*parentBranch.size,calcSize:2*parentBranch.calcSize,children:{data:null},maxWidth:0,level:parentBranch.level+1,childrenCount:0}}},{key:\"_debug\",value:function _debug(ctx,color){if(this.barnesHutTree!==undefined){ctx.lineWidth=1;this._drawBranch(this.barnesHutTree.root,ctx,color)}}},{key:\"_drawBranch\",value:function _drawBranch(branch,ctx,color){if(color===undefined){color=\"#FF0000\"}if(branch.childrenCount===4){this._drawBranch(branch.children.NW,ctx);this._drawBranch(branch.children.NE,ctx);this._drawBranch(branch.children.SE,ctx);this._drawBranch(branch.children.SW,ctx)}ctx.strokeStyle=color;ctx.beginPath();ctx.moveTo(branch.range.minX,branch.range.minY);ctx.lineTo(branch.range.maxX,branch.range.minY);ctx.stroke();ctx.beginPath();ctx.moveTo(branch.range.maxX,branch.range.minY);ctx.lineTo(branch.range.maxX,branch.range.maxY);ctx.stroke();ctx.beginPath();ctx.moveTo(branch.range.maxX,branch.range.maxY);ctx.lineTo(branch.range.minX,branch.range.maxY);ctx.stroke();ctx.beginPath();ctx.moveTo(branch.range.minX,branch.range.maxY);ctx.lineTo(branch.range.minX,branch.range.minY);ctx.stroke()}}]);return BarnesHutSolver}();exports[\"default\"]=BarnesHutSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CentralGravitySolver=function(){function CentralGravitySolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,CentralGravitySolver);this.body=body;this.physicsBody=physicsBody;this.setOptions(options)}(0,_createClass3[\"default\"])(CentralGravitySolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"solve\",value:function solve(){var dx=void 0,dy=void 0,distance=void 0,node=void 0;var nodes=this.body.nodes;var nodeIndices=this.physicsBody.physicsNodeIndices;var forces=this.physicsBody.forces;for(var i=0;i<nodeIndices.length;i++){var nodeId=nodeIndices[i];node=nodes[nodeId];dx=-node.x;dy=-node.y;distance=Math.sqrt(dx*dx+dy*dy);this._calculateForces(distance,dx,dy,forces,node)}}},{key:\"_calculateForces\",value:function _calculateForces(distance,dx,dy,forces,node){var gravityForce=distance===0?0:this.options.centralGravity/distance;forces[node.id].x=dx*gravityForce;forces[node.id].y=dy*gravityForce}}]);return CentralGravitySolver}();exports[\"default\"]=CentralGravitySolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var string=\"string\";var bool=\"boolean\";var number=\"number\";var array=\"array\";var object=\"object\";var dom=\"dom\";var any=\"any\";var endPoints=[\"arrow\",\"circle\",\"bar\"];var allOptions={configure:{enabled:{boolean:bool},filter:{boolean:bool,string:string,array:array,function:\"function\"},container:{dom:dom},showButton:{boolean:bool},__type__:{object:object,boolean:bool,string:string,array:array,function:\"function\"}},edges:{arrows:{to:{enabled:{boolean:bool},scaleFactor:{number:number},type:{string:endPoints},__type__:{object:object,boolean:bool}},middle:{enabled:{boolean:bool},scaleFactor:{number:number},type:{string:endPoints},__type__:{object:object,boolean:bool}},from:{enabled:{boolean:bool},scaleFactor:{number:number},type:{string:endPoints},__type__:{object:object,boolean:bool}},__type__:{string:[\"from\",\"to\",\"middle\"],object:object}},arrowStrikethrough:{boolean:bool},chosen:{label:{boolean:bool,function:\"function\"},edge:{boolean:bool,function:\"function\"},__type__:{object:object,boolean:bool}},color:{color:{string:string},highlight:{string:string},hover:{string:string},inherit:{string:[\"from\",\"to\",\"both\"],boolean:bool},opacity:{number:number},__type__:{object:object,string:string}},dashes:{boolean:bool,array:array},font:{color:{string:string},size:{number:number},face:{string:string},background:{string:string},strokeWidth:{number:number},strokeColor:{string:string},align:{string:[\"horizontal\",\"top\",\"middle\",\"bottom\"]},vadjust:{number:number},multi:{boolean:bool,string:string},bold:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},boldital:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},ital:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},mono:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},__type__:{object:object,string:string}},hidden:{boolean:bool},hoverWidth:{function:\"function\",number:number},label:{string:string,undefined:\"undefined\"},labelHighlightBold:{boolean:bool},length:{number:number,undefined:\"undefined\"},physics:{boolean:bool},scaling:{min:{number:number},max:{number:number},label:{enabled:{boolean:bool},min:{number:number},max:{number:number},maxVisible:{number:number},drawThreshold:{number:number},__type__:{object:object,boolean:bool}},customScalingFunction:{function:\"function\"},__type__:{object:object}},selectionWidth:{function:\"function\",number:number},selfReferenceSize:{number:number},shadow:{enabled:{boolean:bool},color:{string:string},size:{number:number},x:{number:number},y:{number:number},__type__:{object:object,boolean:bool}},smooth:{enabled:{boolean:bool},type:{string:[\"dynamic\",\"continuous\",\"discrete\",\"diagonalCross\",\"straightCross\",\"horizontal\",\"vertical\",\"curvedCW\",\"curvedCCW\",\"cubicBezier\"]},roundness:{number:number},forceDirection:{string:[\"horizontal\",\"vertical\",\"none\"],boolean:bool},__type__:{object:object,boolean:bool}},title:{string:string,undefined:\"undefined\"},width:{number:number},widthConstraint:{maximum:{number:number},__type__:{object:object,boolean:bool,number:number}},value:{number:number,undefined:\"undefined\"},__type__:{object:object}},groups:{useDefaultGroups:{boolean:bool},__any__:\"get from nodes, will be overwritten below\",__type__:{object:object}},interaction:{dragNodes:{boolean:bool},dragView:{boolean:bool},hideEdgesOnDrag:{boolean:bool},hideNodesOnDrag:{boolean:bool},hover:{boolean:bool},keyboard:{enabled:{boolean:bool},speed:{x:{number:number},y:{number:number},zoom:{number:number},__type__:{object:object}},bindToWindow:{boolean:bool},__type__:{object:object,boolean:bool}},multiselect:{boolean:bool},navigationButtons:{boolean:bool},selectable:{boolean:bool},selectConnectedEdges:{boolean:bool},hoverConnectedEdges:{boolean:bool},tooltipDelay:{number:number},zoomView:{boolean:bool},__type__:{object:object}},layout:{randomSeed:{undefined:\"undefined\",number:number},improvedLayout:{boolean:bool},hierarchical:{enabled:{boolean:bool},levelSeparation:{number:number},nodeSpacing:{number:number},treeSpacing:{number:number},blockShifting:{boolean:bool},edgeMinimization:{boolean:bool},parentCentralization:{boolean:bool},direction:{string:[\"UD\",\"DU\",\"LR\",\"RL\"]},sortMethod:{string:[\"hubsize\",\"directed\"]},__type__:{object:object,boolean:bool}},__type__:{object:object}},manipulation:{enabled:{boolean:bool},initiallyActive:{boolean:bool},addNode:{boolean:bool,function:\"function\"},addEdge:{boolean:bool,function:\"function\"},editNode:{function:\"function\"},editEdge:{editWithoutDrag:{function:\"function\"},__type__:{object:object,boolean:bool,function:\"function\"}},deleteNode:{boolean:bool,function:\"function\"},deleteEdge:{boolean:bool,function:\"function\"},controlNodeStyle:\"get from nodes, will be overwritten below\",__type__:{object:object,boolean:bool}},nodes:{borderWidth:{number:number},borderWidthSelected:{number:number,undefined:\"undefined\"},brokenImage:{string:string,undefined:\"undefined\"},chosen:{label:{boolean:bool,function:\"function\"},node:{boolean:bool,function:\"function\"},__type__:{object:object,boolean:bool}},color:{border:{string:string},background:{string:string},highlight:{border:{string:string},background:{string:string},__type__:{object:object,string:string}},hover:{border:{string:string},background:{string:string},__type__:{object:object,string:string}},__type__:{object:object,string:string}},fixed:{x:{boolean:bool},y:{boolean:bool},__type__:{object:object,boolean:bool}},font:{align:{string:string},color:{string:string},size:{number:number},face:{string:string},background:{string:string},strokeWidth:{number:number},strokeColor:{string:string},vadjust:{number:number},multi:{boolean:bool,string:string},bold:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},boldital:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},ital:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},mono:{color:{string:string},size:{number:number},face:{string:string},mod:{string:string},vadjust:{number:number},__type__:{object:object,string:string}},__type__:{object:object,string:string}},group:{string:string,number:number,undefined:\"undefined\"},heightConstraint:{minimum:{number:number},valign:{string:string},__type__:{object:object,boolean:bool,number:number}},hidden:{boolean:bool},icon:{face:{string:string},code:{string:string},size:{number:number},color:{string:string},__type__:{object:object}},id:{string:string,number:number},image:{selected:{string:string,undefined:\"undefined\"},unselected:{string:string,undefined:\"undefined\"},__type__:{object:object,string:string}},label:{string:string,undefined:\"undefined\"},labelHighlightBold:{boolean:bool},level:{number:number,undefined:\"undefined\"},margin:{top:{number:number},right:{number:number},bottom:{number:number},left:{number:number},__type__:{object:object,number:number}},mass:{number:number},physics:{boolean:bool},scaling:{min:{number:number},max:{number:number},label:{enabled:{boolean:bool},min:{number:number},max:{number:number},maxVisible:{number:number},drawThreshold:{number:number},__type__:{object:object,boolean:bool}},customScalingFunction:{function:\"function\"},__type__:{object:object}},shadow:{enabled:{boolean:bool},color:{string:string},size:{number:number},x:{number:number},y:{number:number},__type__:{object:object,boolean:bool}},shape:{string:[\"ellipse\",\"circle\",\"database\",\"box\",\"text\",\"image\",\"circularImage\",\"diamond\",\"dot\",\"star\",\"triangle\",\"triangleDown\",\"square\",\"icon\",\"hexagon\"]},shapeProperties:{borderDashes:{boolean:bool,array:array},borderRadius:{number:number},interpolation:{boolean:bool},useImageSize:{boolean:bool},useBorderWithImage:{boolean:bool},__type__:{object:object}},size:{number:number},title:{string:string,dom:dom,undefined:\"undefined\"},value:{number:number,undefined:\"undefined\"},widthConstraint:{minimum:{number:number},maximum:{number:number},__type__:{object:object,boolean:bool,number:number}},x:{number:number},y:{number:number},__type__:{object:object}},physics:{enabled:{boolean:bool},barnesHut:{gravitationalConstant:{number:number},centralGravity:{number:number},springLength:{number:number},springConstant:{number:number},damping:{number:number},avoidOverlap:{number:number},__type__:{object:object}},forceAtlas2Based:{gravitationalConstant:{number:number},centralGravity:{number:number},springLength:{number:number},springConstant:{number:number},damping:{number:number},avoidOverlap:{number:number},__type__:{object:object}},repulsion:{centralGravity:{number:number},springLength:{number:number},springConstant:{number:number},nodeDistance:{number:number},damping:{number:number},__type__:{object:object}},hierarchicalRepulsion:{centralGravity:{number:number},springLength:{number:number},springConstant:{number:number},nodeDistance:{number:number},damping:{number:number},__type__:{object:object}},maxVelocity:{number:number},minVelocity:{number:number},solver:{string:[\"barnesHut\",\"repulsion\",\"hierarchicalRepulsion\",\"forceAtlas2Based\"]},stabilization:{enabled:{boolean:bool},iterations:{number:number},updateInterval:{number:number},onlyDynamicEdges:{boolean:bool},\nfit:{boolean:bool},__type__:{object:object,boolean:bool}},timestep:{number:number},adaptiveTimestep:{boolean:bool},__type__:{object:object,boolean:bool}},autoResize:{boolean:bool},clickToUse:{boolean:bool},locale:{string:string},locales:{__any__:{any:any},__type__:{object:object}},height:{string:string},width:{string:string},__type__:{object:object}};allOptions.groups.__any__=allOptions.nodes;allOptions.manipulation.controlNodeStyle=allOptions.nodes;var configureOptions={nodes:{borderWidth:[1,0,10,1],borderWidthSelected:[2,0,10,1],color:{border:[\"color\",\"#2B7CE9\"],background:[\"color\",\"#97C2FC\"],highlight:{border:[\"color\",\"#2B7CE9\"],background:[\"color\",\"#D2E5FF\"]},hover:{border:[\"color\",\"#2B7CE9\"],background:[\"color\",\"#D2E5FF\"]}},fixed:{x:false,y:false},font:{color:[\"color\",\"#343434\"],size:[14,0,100,1],face:[\"arial\",\"verdana\",\"tahoma\"],background:[\"color\",\"none\"],strokeWidth:[0,0,50,1],strokeColor:[\"color\",\"#ffffff\"]},hidden:false,labelHighlightBold:true,physics:true,scaling:{min:[10,0,200,1],max:[30,0,200,1],label:{enabled:false,min:[14,0,200,1],max:[30,0,200,1],maxVisible:[30,0,200,1],drawThreshold:[5,0,20,1]}},shadow:{enabled:false,color:\"rgba(0,0,0,0.5)\",size:[10,0,20,1],x:[5,-30,30,1],y:[5,-30,30,1]},shape:[\"ellipse\",\"box\",\"circle\",\"database\",\"diamond\",\"dot\",\"square\",\"star\",\"text\",\"triangle\",\"triangleDown\",\"hexagon\"],shapeProperties:{borderDashes:false,borderRadius:[6,0,20,1],interpolation:true,useImageSize:false},size:[25,0,200,1]},edges:{arrows:{to:{enabled:false,scaleFactor:[1,0,3,.05],type:\"arrow\"},middle:{enabled:false,scaleFactor:[1,0,3,.05],type:\"arrow\"},from:{enabled:false,scaleFactor:[1,0,3,.05],type:\"arrow\"}},arrowStrikethrough:true,color:{color:[\"color\",\"#848484\"],highlight:[\"color\",\"#848484\"],hover:[\"color\",\"#848484\"],inherit:[\"from\",\"to\",\"both\",true,false],opacity:[1,0,1,.05]},dashes:false,font:{color:[\"color\",\"#343434\"],size:[14,0,100,1],face:[\"arial\",\"verdana\",\"tahoma\"],background:[\"color\",\"none\"],strokeWidth:[2,0,50,1],strokeColor:[\"color\",\"#ffffff\"],align:[\"horizontal\",\"top\",\"middle\",\"bottom\"]},hidden:false,hoverWidth:[1.5,0,5,.1],labelHighlightBold:true,physics:true,scaling:{min:[1,0,100,1],max:[15,0,100,1],label:{enabled:true,min:[14,0,200,1],max:[30,0,200,1],maxVisible:[30,0,200,1],drawThreshold:[5,0,20,1]}},selectionWidth:[1.5,0,5,.1],selfReferenceSize:[20,0,200,1],shadow:{enabled:false,color:\"rgba(0,0,0,0.5)\",size:[10,0,20,1],x:[5,-30,30,1],y:[5,-30,30,1]},smooth:{enabled:true,type:[\"dynamic\",\"continuous\",\"discrete\",\"diagonalCross\",\"straightCross\",\"horizontal\",\"vertical\",\"curvedCW\",\"curvedCCW\",\"cubicBezier\"],forceDirection:[\"horizontal\",\"vertical\",\"none\"],roundness:[.5,0,1,.05]},width:[1,0,30,1]},layout:{hierarchical:{enabled:false,levelSeparation:[150,20,500,5],nodeSpacing:[100,20,500,5],treeSpacing:[200,20,500,5],blockShifting:true,edgeMinimization:true,parentCentralization:true,direction:[\"UD\",\"DU\",\"LR\",\"RL\"],sortMethod:[\"hubsize\",\"directed\"]}},interaction:{dragNodes:true,dragView:true,hideEdgesOnDrag:false,hideNodesOnDrag:false,hover:false,keyboard:{enabled:false,speed:{x:[10,0,40,1],y:[10,0,40,1],zoom:[.02,0,.1,.005]},bindToWindow:true},multiselect:false,navigationButtons:false,selectable:true,selectConnectedEdges:true,hoverConnectedEdges:true,tooltipDelay:[300,0,1e3,25],zoomView:true},manipulation:{enabled:false,initiallyActive:false},physics:{enabled:true,barnesHut:{gravitationalConstant:[-2e3,-3e4,0,50],centralGravity:[.3,0,10,.05],springLength:[95,0,500,5],springConstant:[.04,0,1.2,.005],damping:[.09,0,1,.01],avoidOverlap:[0,0,1,.01]},forceAtlas2Based:{gravitationalConstant:[-50,-500,0,1],centralGravity:[.01,0,1,.005],springLength:[95,0,500,5],springConstant:[.08,0,1.2,.005],damping:[.4,0,1,.01],avoidOverlap:[0,0,1,.01]},repulsion:{centralGravity:[.2,0,10,.05],springLength:[200,0,500,5],springConstant:[.05,0,1.2,.005],nodeDistance:[100,0,500,5],damping:[.09,0,1,.01]},hierarchicalRepulsion:{centralGravity:[.2,0,10,.05],springLength:[100,0,500,5],springConstant:[.01,0,1.2,.005],nodeDistance:[120,0,500,5],damping:[.09,0,1,.01]},maxVelocity:[50,0,150,1],minVelocity:[.1,.01,.5,.01],solver:[\"barnesHut\",\"forceAtlas2Based\",\"repulsion\",\"hierarchicalRepulsion\"],timestep:[.5,.01,1,.01]}};exports.allOptions=allOptions;exports.configureOptions=configureOptions},function(module,exports,__webpack_require__){\"use strict\";var util=__webpack_require__(2);util.extend(exports,__webpack_require__(159));util.extend(exports,__webpack_require__(177));util.extend(exports,__webpack_require__(181))},function(module,exports,__webpack_require__){__webpack_require__(49);__webpack_require__(60);module.exports=__webpack_require__(136)},function(module,exports,__webpack_require__){\"use strict\";var addToUnscopables=__webpack_require__(126);var step=__webpack_require__(127);var Iterators=__webpack_require__(31);var toIObject=__webpack_require__(25);module.exports=__webpack_require__(79)(Array,\"Array\",function(iterated,kind){this._t=toIObject(iterated);this._i=0;this._k=kind},function(){var O=this._t;var kind=this._k;var index=this._i++;if(!O||index>=O.length){this._t=undefined;return step(1)}if(kind==\"keys\")return step(0,index);if(kind==\"values\")return step(0,O[index]);return step(0,[index,O[index]])},\"values\");Iterators.Arguments=Iterators.Array;addToUnscopables(\"keys\");addToUnscopables(\"values\");addToUnscopables(\"entries\")},function(module,exports){module.exports=function(){}},function(module,exports){module.exports=function(done,value){return{value:value,done:!!done}}},function(module,exports){module.exports=function(it){if(typeof it!=\"function\")throw TypeError(it+\" is not a function!\");return it}},function(module,exports,__webpack_require__){\"use strict\";var create=__webpack_require__(54);var descriptor=__webpack_require__(39);var setToStringTag=__webpack_require__(59);var IteratorPrototype={};__webpack_require__(26)(IteratorPrototype,__webpack_require__(13)(\"iterator\"),function(){return this});module.exports=function(Constructor,NAME,next){Constructor.prototype=create(IteratorPrototype,{next:descriptor(1,next)});setToStringTag(Constructor,NAME+\" Iterator\")}},function(module,exports,__webpack_require__){var dP=__webpack_require__(20);var anObject=__webpack_require__(27);var getKeys=__webpack_require__(33);module.exports=__webpack_require__(21)?Object.defineProperties:function defineProperties(O,Properties){anObject(O);var keys=getKeys(Properties);var length=keys.length;var i=0;var P;while(length>i)dP.f(O,P=keys[i++],Properties[P]);return O}},function(module,exports,__webpack_require__){var toIObject=__webpack_require__(25);var toLength=__webpack_require__(132);var toAbsoluteIndex=__webpack_require__(133);module.exports=function(IS_INCLUDES){return function($this,el,fromIndex){var O=toIObject($this);var length=toLength(O.length);var index=toAbsoluteIndex(fromIndex,length);var value;if(IS_INCLUDES&&el!=el)while(length>index){value=O[index++];if(value!=value)return true}else for(;length>index;index++)if(IS_INCLUDES||index in O){if(O[index]===el)return IS_INCLUDES||index||0}return!IS_INCLUDES&&-1}}},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(55);var min=Math.min;module.exports=function(it){return it>0?min(toInteger(it),9007199254740991):0}},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(55);var max=Math.max;var min=Math.min;module.exports=function(index,length){index=toInteger(index);return index<0?max(index+length,0):min(index,length)}},function(module,exports,__webpack_require__){var document=__webpack_require__(18).document;module.exports=document&&document.documentElement},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(55);var defined=__webpack_require__(51);module.exports=function(TO_STRING){return function(that,pos){var s=String(defined(that));var i=toInteger(pos);var l=s.length;var a,b;if(i<0||i>=l)return TO_STRING?\"\":undefined;a=s.charCodeAt(i);return a<55296||a>56319||i+1===l||(b=s.charCodeAt(i+1))<56320||b>57343?TO_STRING?s.charAt(i):a:TO_STRING?s.slice(i,i+2):(a-55296<<10)+(b-56320)+65536}}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(27);var get=__webpack_require__(137);module.exports=__webpack_require__(7).getIterator=function(it){var iterFn=get(it);if(typeof iterFn!=\"function\")throw TypeError(it+\" is not iterable!\");return anObject(iterFn.call(it))}},function(module,exports,__webpack_require__){var classof=__webpack_require__(86);var ITERATOR=__webpack_require__(13)(\"iterator\");var Iterators=__webpack_require__(31);module.exports=__webpack_require__(7).getIteratorMethod=function(it){if(it!=undefined)return it[ITERATOR]||it[\"@@iterator\"]||Iterators[classof(it)]}},function(module,exports,__webpack_require__){__webpack_require__(139);var $Object=__webpack_require__(7).Object;module.exports=function create(P,D){return $Object.create(P,D)}},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);$export($export.S,\"Object\",{create:__webpack_require__(54)})},function(module,exports,__webpack_require__){__webpack_require__(141);module.exports=__webpack_require__(7).Object.keys},function(module,exports,__webpack_require__){var toObject=__webpack_require__(41);var $keys=__webpack_require__(33);__webpack_require__(87)(\"keys\",function(){return function keys(it){return $keys(toObject(it))}})},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(143),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(60);__webpack_require__(49);module.exports=__webpack_require__(61).f(\"iterator\")},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(145),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(146);__webpack_require__(151);__webpack_require__(152);__webpack_require__(153);module.exports=__webpack_require__(7).Symbol},function(module,exports,__webpack_require__){\"use strict\";var global=__webpack_require__(18);var has=__webpack_require__(22);var DESCRIPTORS=__webpack_require__(21);var $export=__webpack_require__(17);var redefine=__webpack_require__(83);var META=__webpack_require__(147).KEY;var $fails=__webpack_require__(28);var shared=__webpack_require__(57);var setToStringTag=__webpack_require__(59);var uid=__webpack_require__(40);var wks=__webpack_require__(13);var wksExt=__webpack_require__(61);var wksDefine=__webpack_require__(62);var enumKeys=__webpack_require__(148);var isArray=__webpack_require__(149);var anObject=__webpack_require__(27);var toIObject=__webpack_require__(25);var toPrimitive=__webpack_require__(53);var createDesc=__webpack_require__(39);var _create=__webpack_require__(54);var gOPNExt=__webpack_require__(150);var $GOPD=__webpack_require__(89);var $DP=__webpack_require__(20);var $keys=__webpack_require__(33);var gOPD=$GOPD.f;var dP=$DP.f;var gOPN=gOPNExt.f;var $Symbol=global.Symbol;var $JSON=global.JSON;var _stringify=$JSON&&$JSON.stringify;var PROTOTYPE=\"prototype\";var HIDDEN=wks(\"_hidden\");var TO_PRIMITIVE=wks(\"toPrimitive\");var isEnum={}.propertyIsEnumerable;var SymbolRegistry=shared(\"symbol-registry\");var AllSymbols=shared(\"symbols\");var OPSymbols=shared(\"op-symbols\");var ObjectProto=Object[PROTOTYPE];var USE_NATIVE=typeof $Symbol==\"function\";var QObject=global.QObject;var setter=!QObject||!QObject[PROTOTYPE]||!QObject[PROTOTYPE].findChild;var setSymbolDesc=DESCRIPTORS&&$fails(function(){return _create(dP({},\"a\",{get:function(){return dP(this,\"a\",{value:7}).a}})).a!=7})?function(it,key,D){var protoDesc=gOPD(ObjectProto,key);if(protoDesc)delete ObjectProto[key];dP(it,key,D);if(protoDesc&&it!==ObjectProto)dP(ObjectProto,key,protoDesc)}:dP;var wrap=function(tag){var sym=AllSymbols[tag]=_create($Symbol[PROTOTYPE]);sym._k=tag;return sym};var isSymbol=USE_NATIVE&&typeof $Symbol.iterator==\"symbol\"?function(it){return typeof it==\"symbol\"}:function(it){return it instanceof $Symbol};var $defineProperty=function defineProperty(it,key,D){if(it===ObjectProto)$defineProperty(OPSymbols,key,D);anObject(it);key=toPrimitive(key,true);anObject(D);if(has(AllSymbols,key)){if(!D.enumerable){if(!has(it,HIDDEN))dP(it,HIDDEN,createDesc(1,{}));it[HIDDEN][key]=true}else{if(has(it,HIDDEN)&&it[HIDDEN][key])it[HIDDEN][key]=false;D=_create(D,{enumerable:createDesc(0,false)})}return setSymbolDesc(it,key,D)}return dP(it,key,D)};var $defineProperties=function defineProperties(it,P){anObject(it);var keys=enumKeys(P=toIObject(P));var i=0;var l=keys.length;var key;while(l>i)$defineProperty(it,key=keys[i++],P[key]);return it};var $create=function create(it,P){return P===undefined?_create(it):$defineProperties(_create(it),P)};var $propertyIsEnumerable=function propertyIsEnumerable(key){var E=isEnum.call(this,key=toPrimitive(key,true));if(this===ObjectProto&&has(AllSymbols,key)&&!has(OPSymbols,key))return false;return E||!has(this,key)||!has(AllSymbols,key)||has(this,HIDDEN)&&this[HIDDEN][key]?E:true};var $getOwnPropertyDescriptor=function getOwnPropertyDescriptor(it,key){it=toIObject(it);key=toPrimitive(key,true);if(it===ObjectProto&&has(AllSymbols,key)&&!has(OPSymbols,key))return;var D=gOPD(it,key);if(D&&has(AllSymbols,key)&&!(has(it,HIDDEN)&&it[HIDDEN][key]))D.enumerable=true;return D};var $getOwnPropertyNames=function getOwnPropertyNames(it){var names=gOPN(toIObject(it));var result=[];var i=0;var key;while(names.length>i){if(!has(AllSymbols,key=names[i++])&&key!=HIDDEN&&key!=META)result.push(key)}return result};var $getOwnPropertySymbols=function getOwnPropertySymbols(it){var IS_OP=it===ObjectProto;var names=gOPN(IS_OP?OPSymbols:toIObject(it));var result=[];var i=0;var key;while(names.length>i){if(has(AllSymbols,key=names[i++])&&(IS_OP?has(ObjectProto,key):true))result.push(AllSymbols[key])}return result};if(!USE_NATIVE){$Symbol=function Symbol(){if(this instanceof $Symbol)throw TypeError(\"Symbol is not a constructor!\");var tag=uid(arguments.length>0?arguments[0]:undefined);var $set=function(value){if(this===ObjectProto)$set.call(OPSymbols,value);if(has(this,HIDDEN)&&has(this[HIDDEN],tag))this[HIDDEN][tag]=false;setSymbolDesc(this,tag,createDesc(1,value))};if(DESCRIPTORS&&setter)setSymbolDesc(ObjectProto,tag,{configurable:true,set:$set});return wrap(tag)};redefine($Symbol[PROTOTYPE],\"toString\",function toString(){return this._k});$GOPD.f=$getOwnPropertyDescriptor;$DP.f=$defineProperty;__webpack_require__(88).f=gOPNExt.f=$getOwnPropertyNames;__webpack_require__(42).f=$propertyIsEnumerable;__webpack_require__(63).f=$getOwnPropertySymbols;if(DESCRIPTORS&&!__webpack_require__(52)){redefine(ObjectProto,\"propertyIsEnumerable\",$propertyIsEnumerable,true)}wksExt.f=function(name){return wrap(wks(name))}}$export($export.G+$export.W+$export.F*!USE_NATIVE,{Symbol:$Symbol});for(var es6Symbols=\"hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables\".split(\",\"),j=0;es6Symbols.length>j;)wks(es6Symbols[j++]);for(var wellKnownSymbols=$keys(wks.store),k=0;wellKnownSymbols.length>k;)wksDefine(wellKnownSymbols[k++]);$export($export.S+$export.F*!USE_NATIVE,\"Symbol\",{for:function(key){return has(SymbolRegistry,key+=\"\")?SymbolRegistry[key]:SymbolRegistry[key]=$Symbol(key)},keyFor:function keyFor(sym){if(!isSymbol(sym))throw TypeError(sym+\" is not a symbol!\");for(var key in SymbolRegistry)if(SymbolRegistry[key]===sym)return key},useSetter:function(){setter=true},useSimple:function(){setter=false}});$export($export.S+$export.F*!USE_NATIVE,\"Object\",{create:$create,defineProperty:$defineProperty,defineProperties:$defineProperties,getOwnPropertyDescriptor:$getOwnPropertyDescriptor,getOwnPropertyNames:$getOwnPropertyNames,getOwnPropertySymbols:$getOwnPropertySymbols});$JSON&&$export($export.S+$export.F*(!USE_NATIVE||$fails(function(){var S=$Symbol();return _stringify([S])!=\"[null]\"||_stringify({a:S})!=\"{}\"||_stringify(Object(S))!=\"{}\"})),\"JSON\",{stringify:function stringify(it){if(it===undefined||isSymbol(it))return;var args=[it];var i=1;var replacer,$replacer;while(arguments.length>i)args.push(arguments[i++]);replacer=args[1];if(typeof replacer==\"function\")$replacer=replacer;if($replacer||!isArray(replacer))replacer=function(key,value){if($replacer)value=$replacer.call(this,key,value);if(!isSymbol(value))return value};args[1]=replacer;return _stringify.apply($JSON,args)}});$Symbol[PROTOTYPE][TO_PRIMITIVE]||__webpack_require__(26)($Symbol[PROTOTYPE],TO_PRIMITIVE,$Symbol[PROTOTYPE].valueOf);setToStringTag($Symbol,\"Symbol\");setToStringTag(Math,\"Math\",true);setToStringTag(global.JSON,\"JSON\",true)},function(module,exports,__webpack_require__){var META=__webpack_require__(40)(\"meta\");var isObject=__webpack_require__(32);var has=__webpack_require__(22);var setDesc=__webpack_require__(20).f;var id=0;var isExtensible=Object.isExtensible||function(){return true};var FREEZE=!__webpack_require__(28)(function(){return isExtensible(Object.preventExtensions({}))});var setMeta=function(it){setDesc(it,META,{value:{i:\"O\"+ ++id,w:{}}})};var fastKey=function(it,create){if(!isObject(it))return typeof it==\"symbol\"?it:(typeof it==\"string\"?\"S\":\"P\")+it;if(!has(it,META)){if(!isExtensible(it))return\"F\";if(!create)return\"E\";setMeta(it)}return it[META].i};var getWeak=function(it,create){if(!has(it,META)){if(!isExtensible(it))return true;if(!create)return false;setMeta(it)}return it[META].w};var onFreeze=function(it){if(FREEZE&&meta.NEED&&isExtensible(it)&&!has(it,META))setMeta(it);return it};var meta=module.exports={KEY:META,NEED:false,fastKey:fastKey,getWeak:getWeak,onFreeze:onFreeze}},function(module,exports,__webpack_require__){var getKeys=__webpack_require__(33);var gOPS=__webpack_require__(63);var pIE=__webpack_require__(42);module.exports=function(it){var result=getKeys(it);var getSymbols=gOPS.f;if(getSymbols){var symbols=getSymbols(it);var isEnum=pIE.f;var i=0;var key;while(symbols.length>i)if(isEnum.call(it,key=symbols[i++]))result.push(key)}return result}},function(module,exports,__webpack_require__){var cof=__webpack_require__(50);module.exports=Array.isArray||function isArray(arg){return cof(arg)==\"Array\"}},function(module,exports,__webpack_require__){var toIObject=__webpack_require__(25);var gOPN=__webpack_require__(88).f;var toString={}.toString;var windowNames=typeof window==\"object\"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];var getWindowNames=function(it){try{return gOPN(it)}catch(e){return windowNames.slice()}};module.exports.f=function getOwnPropertyNames(it){return windowNames&&toString.call(it)==\"[object Window]\"?getWindowNames(it):gOPN(toIObject(it))}},function(module,exports){},function(module,exports,__webpack_require__){__webpack_require__(62)(\"asyncIterator\")},function(module,exports,__webpack_require__){__webpack_require__(62)(\"observable\")},function(module,exports,__webpack_require__){(function(module){var require;(function(global,factory){true?module.exports=factory():typeof define===\"function\"&&define.amd?define(factory):global.moment=factory()})(this,function(){\"use strict\";var hookCallback;function hooks(){return hookCallback.apply(null,arguments)}function setHookCallback(callback){hookCallback=callback}function isArray(input){return input instanceof Array||Object.prototype.toString.call(input)===\"[object Array]\"}function isObject(input){return input!=null&&Object.prototype.toString.call(input)===\"[object Object]\"}function isObjectEmpty(obj){if(Object.getOwnPropertyNames){return Object.getOwnPropertyNames(obj).length===0}else{var k;for(k in obj){if(obj.hasOwnProperty(k)){return false}}return true}}function isUndefined(input){return input===void 0}function isNumber(input){return typeof input===\"number\"||Object.prototype.toString.call(input)===\"[object Number]\"}function isDate(input){return input instanceof Date||Object.prototype.toString.call(input)===\"[object Date]\"}function map(arr,fn){var res=[],i;for(i=0;i<arr.length;++i){res.push(fn(arr[i],i))}return res}function hasOwnProp(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function extend(a,b){for(var i in b){if(hasOwnProp(b,i)){a[i]=b[i]}}if(hasOwnProp(b,\"toString\")){a.toString=b.toString}if(hasOwnProp(b,\"valueOf\")){a.valueOf=b.valueOf}return a}function createUTC(input,format,locale,strict){return createLocalOrUTC(input,format,locale,strict,true).utc()}function defaultParsingFlags(){return{empty:false,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:false,invalidMonth:null,invalidFormat:false,userInvalidated:false,iso:false,parsedDateParts:[],meridiem:null,rfc2822:false,weekdayMismatch:false}}function getParsingFlags(m){if(m._pf==null){m._pf=defaultParsingFlags()}return m._pf}var some;if(Array.prototype.some){some=Array.prototype.some}else{some=function(fun){var t=Object(this);var len=t.length>>>0;for(var i=0;i<len;i++){if(i in t&&fun.call(this,t[i],i,t)){return true}}return false}}function isValid(m){if(m._isValid==null){var flags=getParsingFlags(m);var parsedParts=some.call(flags.parsedDateParts,function(i){return i!=null});var isNowValid=!isNaN(m._d.getTime())&&flags.overflow<0&&!flags.empty&&!flags.invalidMonth&&!flags.invalidWeekday&&!flags.weekdayMismatch&&!flags.nullInput&&!flags.invalidFormat&&!flags.userInvalidated&&(!flags.meridiem||flags.meridiem&&parsedParts);if(m._strict){isNowValid=isNowValid&&flags.charsLeftOver===0&&flags.unusedTokens.length===0&&flags.bigHour===undefined}if(Object.isFrozen==null||!Object.isFrozen(m)){m._isValid=isNowValid}else{return isNowValid}}return m._isValid}function createInvalid(flags){var m=createUTC(NaN);if(flags!=null){extend(getParsingFlags(m),flags)}else{getParsingFlags(m).userInvalidated=true}return m}var momentProperties=hooks.momentProperties=[];function copyConfig(to,from){var i,prop,val;if(!isUndefined(from._isAMomentObject)){to._isAMomentObject=from._isAMomentObject}if(!isUndefined(from._i)){to._i=from._i}if(!isUndefined(from._f)){to._f=from._f}if(!isUndefined(from._l)){to._l=from._l}if(!isUndefined(from._strict)){to._strict=from._strict}if(!isUndefined(from._tzm)){to._tzm=from._tzm}if(!isUndefined(from._isUTC)){to._isUTC=from._isUTC}if(!isUndefined(from._offset)){to._offset=from._offset}if(!isUndefined(from._pf)){to._pf=getParsingFlags(from)}if(!isUndefined(from._locale)){to._locale=from._locale}if(momentProperties.length>0){for(i=0;i<momentProperties.length;i++){prop=momentProperties[i];val=from[prop];if(!isUndefined(val)){to[prop]=val}}}return to}var updateInProgress=false;function Moment(config){copyConfig(this,config);this._d=new Date(config._d!=null?config._d.getTime():NaN);if(!this.isValid()){this._d=new Date(NaN)}if(updateInProgress===false){updateInProgress=true;hooks.updateOffset(this);updateInProgress=false}}function isMoment(obj){return obj instanceof Moment||obj!=null&&obj._isAMomentObject!=null}function absFloor(number){if(number<0){return Math.ceil(number)||0}else{return Math.floor(number)}}function toInt(argumentForCoercion){var coercedNumber=+argumentForCoercion,value=0;if(coercedNumber!==0&&isFinite(coercedNumber)){value=absFloor(coercedNumber)}return value}function compareArrays(array1,array2,dontConvert){var len=Math.min(array1.length,array2.length),lengthDiff=Math.abs(array1.length-array2.length),diffs=0,i;for(i=0;i<len;i++){if(dontConvert&&array1[i]!==array2[i]||!dontConvert&&toInt(array1[i])!==toInt(array2[i])){diffs++}}return diffs+lengthDiff}function warn(msg){if(hooks.suppressDeprecationWarnings===false&&typeof console!==\"undefined\"&&console.warn){console.warn(\"Deprecation warning: \"+msg)}}function deprecate(msg,fn){var firstTime=true;return extend(function(){if(hooks.deprecationHandler!=null){hooks.deprecationHandler(null,msg)}if(firstTime){var args=[];var arg;for(var i=0;i<arguments.length;i++){arg=\"\";if(typeof arguments[i]===\"object\"){arg+=\"\\n[\"+i+\"] \";for(var key in arguments[0]){arg+=key+\": \"+arguments[0][key]+\", \"}arg=arg.slice(0,-2)}else{arg=arguments[i]}args.push(arg)}warn(msg+\"\\nArguments: \"+Array.prototype.slice.call(args).join(\"\")+\"\\n\"+(new Error).stack);firstTime=false}return fn.apply(this,arguments)},fn)}var deprecations={};function deprecateSimple(name,msg){if(hooks.deprecationHandler!=null){hooks.deprecationHandler(name,msg)}if(!deprecations[name]){warn(msg);deprecations[name]=true}}hooks.suppressDeprecationWarnings=false;hooks.deprecationHandler=null;function isFunction(input){return input instanceof Function||Object.prototype.toString.call(input)===\"[object Function]\"}function set(config){var prop,i;for(i in config){prop=config[i];if(isFunction(prop)){this[i]=prop}else{this[\"_\"+i]=prop}}this._config=config;this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+\"|\"+/\\d{1,2}/.source)}function mergeConfigs(parentConfig,childConfig){var res=extend({},parentConfig),prop;for(prop in childConfig){if(hasOwnProp(childConfig,prop)){if(isObject(parentConfig[prop])&&isObject(childConfig[prop])){res[prop]={};extend(res[prop],parentConfig[prop]);extend(res[prop],childConfig[prop])}else if(childConfig[prop]!=null){res[prop]=childConfig[prop]}else{delete res[prop]}}}for(prop in parentConfig){if(hasOwnProp(parentConfig,prop)&&!hasOwnProp(childConfig,prop)&&isObject(parentConfig[prop])){res[prop]=extend({},res[prop])}}return res}function Locale(config){if(config!=null){this.set(config)}}var keys;if(Object.keys){keys=Object.keys}else{keys=function(obj){var i,res=[];for(i in obj){if(hasOwnProp(obj,i)){res.push(i)}}return res}}var defaultCalendar={sameDay:\"[Today at] LT\",nextDay:\"[Tomorrow at] LT\",nextWeek:\"dddd [at] LT\",lastDay:\"[Yesterday at] LT\",lastWeek:\"[Last] dddd [at] LT\",sameElse:\"L\"};function calendar(key,mom,now){var output=this._calendar[key]||this._calendar[\"sameElse\"];return isFunction(output)?output.call(mom,now):output}var defaultLongDateFormat={LTS:\"h:mm:ss A\",LT:\"h:mm A\",L:\"MM/DD/YYYY\",LL:\"MMMM D, YYYY\",LLL:\"MMMM D, YYYY h:mm A\",LLLL:\"dddd, MMMM D, YYYY h:mm A\"};function longDateFormat(key){var format=this._longDateFormat[key],formatUpper=this._longDateFormat[key.toUpperCase()];if(format||!formatUpper){return format}this._longDateFormat[key]=formatUpper.replace(/MMMM|MM|DD|dddd/g,function(val){return val.slice(1)});return this._longDateFormat[key]}var defaultInvalidDate=\"Invalid date\";function invalidDate(){return this._invalidDate}var defaultOrdinal=\"%d\";var defaultDayOfMonthOrdinalParse=/\\d{1,2}/;function ordinal(number){return this._ordinal.replace(\"%d\",number)}var defaultRelativeTime={future:\"in %s\",past:\"%s ago\",s:\"a few seconds\",ss:\"%d seconds\",m:\"a minute\",mm:\"%d minutes\",h:\"an hour\",hh:\"%d hours\",d:\"a day\",dd:\"%d days\",M:\"a month\",MM:\"%d months\",y:\"a year\",yy:\"%d years\"};function relativeTime(number,withoutSuffix,string,isFuture){var output=this._relativeTime[string];return isFunction(output)?output(number,withoutSuffix,string,isFuture):output.replace(/%d/i,number)}function pastFuture(diff,output){var format=this._relativeTime[diff>0?\"future\":\"past\"];return isFunction(format)?format(output):format.replace(/%s/i,output)}var aliases={};function addUnitAlias(unit,shorthand){var lowerCase=unit.toLowerCase();aliases[lowerCase]=aliases[lowerCase+\"s\"]=aliases[shorthand]=unit}function normalizeUnits(units){return typeof units===\"string\"?aliases[units]||aliases[units.toLowerCase()]:undefined}function normalizeObjectUnits(inputObject){var normalizedInput={},normalizedProp,prop;for(prop in inputObject){if(hasOwnProp(inputObject,prop)){normalizedProp=normalizeUnits(prop);if(normalizedProp){normalizedInput[normalizedProp]=inputObject[prop]}}}return normalizedInput}var priorities={};function addUnitPriority(unit,priority){priorities[unit]=priority}function getPrioritizedUnits(unitsObj){var units=[];for(var u in unitsObj){units.push({unit:u,priority:priorities[u]})}units.sort(function(a,b){return a.priority-b.priority});return units}function zeroFill(number,targetLength,forceSign){var absNumber=\"\"+Math.abs(number),zerosToFill=targetLength-absNumber.length,sign=number>=0;return(sign?forceSign?\"+\":\"\":\"-\")+Math.pow(10,Math.max(0,zerosToFill)).toString().substr(1)+absNumber}var formattingTokens=/(\\[[^\\[]*\\])|(\\\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g;var localFormattingTokens=/(\\[[^\\[]*\\])|(\\\\)?(LTS|LT|LL?L?L?|l{1,4})/g;var formatFunctions={};var formatTokenFunctions={};function addFormatToken(token,padded,ordinal,callback){var func=callback;if(typeof callback===\"string\"){func=function(){return this[callback]()}}if(token){formatTokenFunctions[token]=func}if(padded){formatTokenFunctions[padded[0]]=function(){return zeroFill(func.apply(this,arguments),padded[1],padded[2])}}if(ordinal){formatTokenFunctions[ordinal]=function(){return this.localeData().ordinal(func.apply(this,arguments),token)}}}function removeFormattingTokens(input){if(input.match(/\\[[\\s\\S]/)){return input.replace(/^\\[|\\]$/g,\"\")}return input.replace(/\\\\/g,\"\")}function makeFormatFunction(format){var array=format.match(formattingTokens),i,length;for(i=0,length=array.length;i<length;i++){if(formatTokenFunctions[array[i]]){array[i]=formatTokenFunctions[array[i]]}else{array[i]=removeFormattingTokens(array[i])}}return function(mom){var output=\"\",i;for(i=0;i<length;i++){output+=isFunction(array[i])?array[i].call(mom,format):array[i]}return output}}function formatMoment(m,format){if(!m.isValid()){return m.localeData().invalidDate()}format=expandFormat(format,m.localeData());formatFunctions[format]=formatFunctions[format]||makeFormatFunction(format);return formatFunctions[format](m)}function expandFormat(format,locale){var i=5;function replaceLongDateFormatTokens(input){return locale.longDateFormat(input)||input}localFormattingTokens.lastIndex=0;while(i>=0&&localFormattingTokens.test(format)){format=format.replace(localFormattingTokens,replaceLongDateFormatTokens);localFormattingTokens.lastIndex=0;i-=1}return format}var match1=/\\d/;var match2=/\\d\\d/;var match3=/\\d{3}/;var match4=/\\d{4}/;var match6=/[+-]?\\d{6}/;var match1to2=/\\d\\d?/;var match3to4=/\\d\\d\\d\\d?/;var match5to6=/\\d\\d\\d\\d\\d\\d?/;var match1to3=/\\d{1,3}/;var match1to4=/\\d{1,4}/;var match1to6=/[+-]?\\d{1,6}/;var matchUnsigned=/\\d+/;var matchSigned=/[+-]?\\d+/;var matchOffset=/Z|[+-]\\d\\d:?\\d\\d/gi;var matchShortOffset=/Z|[+-]\\d\\d(?::?\\d\\d)?/gi;var matchTimestamp=/[+-]?\\d+(\\.\\d{1,3})?/;var matchWord=/[0-9]*['a-z\\u00A0-\\u05FF\\u0700-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF]+|[\\u0600-\\u06FF\\/]+(\\s*?[\\u0600-\\u06FF]+){1,2}/i;var regexes={};function addRegexToken(token,regex,strictRegex){regexes[token]=isFunction(regex)?regex:function(isStrict,localeData){return isStrict&&strictRegex?strictRegex:regex}}function getParseRegexForToken(token,config){if(!hasOwnProp(regexes,token)){return new RegExp(unescapeFormat(token))}return regexes[token](config._strict,config._locale)}function unescapeFormat(s){return regexEscape(s.replace(\"\\\\\",\"\").replace(/\\\\(\\[)|\\\\(\\])|\\[([^\\]\\[]*)\\]|\\\\(.)/g,function(matched,p1,p2,p3,p4){return p1||p2||p3||p4}))}function regexEscape(s){return s.replace(/[-\\/\\\\^$*+?.()|[\\]{}]/g,\"\\\\$&\")}var tokens={};function addParseToken(token,callback){var i,func=callback;if(typeof token===\"string\"){token=[token]}if(isNumber(callback)){func=function(input,array){array[callback]=toInt(input)}}for(i=0;i<token.length;i++){tokens[token[i]]=func}}function addWeekParseToken(token,callback){addParseToken(token,function(input,array,config,token){config._w=config._w||{};callback(input,config._w,config,token)})}function addTimeToArrayFromToken(token,input,config){if(input!=null&&hasOwnProp(tokens,token)){tokens[token](input,config._a,config,token)}}var YEAR=0;var MONTH=1;var DATE=2;var HOUR=3;var MINUTE=4;var SECOND=5;var MILLISECOND=6;var WEEK=7;var WEEKDAY=8;addFormatToken(\"Y\",0,0,function(){var y=this.year();return y<=9999?\"\"+y:\"+\"+y});addFormatToken(0,[\"YY\",2],0,function(){return this.year()%100});addFormatToken(0,[\"YYYY\",4],0,\"year\");addFormatToken(0,[\"YYYYY\",5],0,\"year\");addFormatToken(0,[\"YYYYYY\",6,true],0,\"year\");addUnitAlias(\"year\",\"y\");addUnitPriority(\"year\",1);addRegexToken(\"Y\",matchSigned)\n;addRegexToken(\"YY\",match1to2,match2);addRegexToken(\"YYYY\",match1to4,match4);addRegexToken(\"YYYYY\",match1to6,match6);addRegexToken(\"YYYYYY\",match1to6,match6);addParseToken([\"YYYYY\",\"YYYYYY\"],YEAR);addParseToken(\"YYYY\",function(input,array){array[YEAR]=input.length===2?hooks.parseTwoDigitYear(input):toInt(input)});addParseToken(\"YY\",function(input,array){array[YEAR]=hooks.parseTwoDigitYear(input)});addParseToken(\"Y\",function(input,array){array[YEAR]=parseInt(input,10)});function daysInYear(year){return isLeapYear(year)?366:365}function isLeapYear(year){return year%4===0&&year%100!==0||year%400===0}hooks.parseTwoDigitYear=function(input){return toInt(input)+(toInt(input)>68?1900:2e3)};var getSetYear=makeGetSet(\"FullYear\",true);function getIsLeapYear(){return isLeapYear(this.year())}function makeGetSet(unit,keepTime){return function(value){if(value!=null){set$1(this,unit,value);hooks.updateOffset(this,keepTime);return this}else{return get(this,unit)}}}function get(mom,unit){return mom.isValid()?mom._d[\"get\"+(mom._isUTC?\"UTC\":\"\")+unit]():NaN}function set$1(mom,unit,value){if(mom.isValid()&&!isNaN(value)){if(unit===\"FullYear\"&&isLeapYear(mom.year())){mom._d[\"set\"+(mom._isUTC?\"UTC\":\"\")+unit](value,mom.month(),daysInMonth(value,mom.month()))}else{mom._d[\"set\"+(mom._isUTC?\"UTC\":\"\")+unit](value)}}}function stringGet(units){units=normalizeUnits(units);if(isFunction(this[units])){return this[units]()}return this}function stringSet(units,value){if(typeof units===\"object\"){units=normalizeObjectUnits(units);var prioritized=getPrioritizedUnits(units);for(var i=0;i<prioritized.length;i++){this[prioritized[i].unit](units[prioritized[i].unit])}}else{units=normalizeUnits(units);if(isFunction(this[units])){return this[units](value)}}return this}function mod(n,x){return(n%x+x)%x}var indexOf;if(Array.prototype.indexOf){indexOf=Array.prototype.indexOf}else{indexOf=function(o){var i;for(i=0;i<this.length;++i){if(this[i]===o){return i}}return-1}}function daysInMonth(year,month){if(isNaN(year)||isNaN(month)){return NaN}var modMonth=mod(month,12);year+=(month-modMonth)/12;return modMonth===1?isLeapYear(year)?29:28:31-modMonth%7%2}addFormatToken(\"M\",[\"MM\",2],\"Mo\",function(){return this.month()+1});addFormatToken(\"MMM\",0,0,function(format){return this.localeData().monthsShort(this,format)});addFormatToken(\"MMMM\",0,0,function(format){return this.localeData().months(this,format)});addUnitAlias(\"month\",\"M\");addUnitPriority(\"month\",8);addRegexToken(\"M\",match1to2);addRegexToken(\"MM\",match1to2,match2);addRegexToken(\"MMM\",function(isStrict,locale){return locale.monthsShortRegex(isStrict)});addRegexToken(\"MMMM\",function(isStrict,locale){return locale.monthsRegex(isStrict)});addParseToken([\"M\",\"MM\"],function(input,array){array[MONTH]=toInt(input)-1});addParseToken([\"MMM\",\"MMMM\"],function(input,array,config,token){var month=config._locale.monthsParse(input,token,config._strict);if(month!=null){array[MONTH]=month}else{getParsingFlags(config).invalidMonth=input}});var MONTHS_IN_FORMAT=/D[oD]?(\\[[^\\[\\]]*\\]|\\s)+MMMM?/;var defaultLocaleMonths=\"January_February_March_April_May_June_July_August_September_October_November_December\".split(\"_\");function localeMonths(m,format){if(!m){return isArray(this._months)?this._months:this._months[\"standalone\"]}return isArray(this._months)?this._months[m.month()]:this._months[(this._months.isFormat||MONTHS_IN_FORMAT).test(format)?\"format\":\"standalone\"][m.month()]}var defaultLocaleMonthsShort=\"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec\".split(\"_\");function localeMonthsShort(m,format){if(!m){return isArray(this._monthsShort)?this._monthsShort:this._monthsShort[\"standalone\"]}return isArray(this._monthsShort)?this._monthsShort[m.month()]:this._monthsShort[MONTHS_IN_FORMAT.test(format)?\"format\":\"standalone\"][m.month()]}function handleStrictParse(monthName,format,strict){var i,ii,mom,llc=monthName.toLocaleLowerCase();if(!this._monthsParse){this._monthsParse=[];this._longMonthsParse=[];this._shortMonthsParse=[];for(i=0;i<12;++i){mom=createUTC([2e3,i]);this._shortMonthsParse[i]=this.monthsShort(mom,\"\").toLocaleLowerCase();this._longMonthsParse[i]=this.months(mom,\"\").toLocaleLowerCase()}}if(strict){if(format===\"MMM\"){ii=indexOf.call(this._shortMonthsParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._longMonthsParse,llc);return ii!==-1?ii:null}}else{if(format===\"MMM\"){ii=indexOf.call(this._shortMonthsParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._longMonthsParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._longMonthsParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._shortMonthsParse,llc);return ii!==-1?ii:null}}}function localeMonthsParse(monthName,format,strict){var i,mom,regex;if(this._monthsParseExact){return handleStrictParse.call(this,monthName,format,strict)}if(!this._monthsParse){this._monthsParse=[];this._longMonthsParse=[];this._shortMonthsParse=[]}for(i=0;i<12;i++){mom=createUTC([2e3,i]);if(strict&&!this._longMonthsParse[i]){this._longMonthsParse[i]=new RegExp(\"^\"+this.months(mom,\"\").replace(\".\",\"\")+\"$\",\"i\");this._shortMonthsParse[i]=new RegExp(\"^\"+this.monthsShort(mom,\"\").replace(\".\",\"\")+\"$\",\"i\")}if(!strict&&!this._monthsParse[i]){regex=\"^\"+this.months(mom,\"\")+\"|^\"+this.monthsShort(mom,\"\");this._monthsParse[i]=new RegExp(regex.replace(\".\",\"\"),\"i\")}if(strict&&format===\"MMMM\"&&this._longMonthsParse[i].test(monthName)){return i}else if(strict&&format===\"MMM\"&&this._shortMonthsParse[i].test(monthName)){return i}else if(!strict&&this._monthsParse[i].test(monthName)){return i}}}function setMonth(mom,value){var dayOfMonth;if(!mom.isValid()){return mom}if(typeof value===\"string\"){if(/^\\d+$/.test(value)){value=toInt(value)}else{value=mom.localeData().monthsParse(value);if(!isNumber(value)){return mom}}}dayOfMonth=Math.min(mom.date(),daysInMonth(mom.year(),value));mom._d[\"set\"+(mom._isUTC?\"UTC\":\"\")+\"Month\"](value,dayOfMonth);return mom}function getSetMonth(value){if(value!=null){setMonth(this,value);hooks.updateOffset(this,true);return this}else{return get(this,\"Month\")}}function getDaysInMonth(){return daysInMonth(this.year(),this.month())}var defaultMonthsShortRegex=matchWord;function monthsShortRegex(isStrict){if(this._monthsParseExact){if(!hasOwnProp(this,\"_monthsRegex\")){computeMonthsParse.call(this)}if(isStrict){return this._monthsShortStrictRegex}else{return this._monthsShortRegex}}else{if(!hasOwnProp(this,\"_monthsShortRegex\")){this._monthsShortRegex=defaultMonthsShortRegex}return this._monthsShortStrictRegex&&isStrict?this._monthsShortStrictRegex:this._monthsShortRegex}}var defaultMonthsRegex=matchWord;function monthsRegex(isStrict){if(this._monthsParseExact){if(!hasOwnProp(this,\"_monthsRegex\")){computeMonthsParse.call(this)}if(isStrict){return this._monthsStrictRegex}else{return this._monthsRegex}}else{if(!hasOwnProp(this,\"_monthsRegex\")){this._monthsRegex=defaultMonthsRegex}return this._monthsStrictRegex&&isStrict?this._monthsStrictRegex:this._monthsRegex}}function computeMonthsParse(){function cmpLenRev(a,b){return b.length-a.length}var shortPieces=[],longPieces=[],mixedPieces=[],i,mom;for(i=0;i<12;i++){mom=createUTC([2e3,i]);shortPieces.push(this.monthsShort(mom,\"\"));longPieces.push(this.months(mom,\"\"));mixedPieces.push(this.months(mom,\"\"));mixedPieces.push(this.monthsShort(mom,\"\"))}shortPieces.sort(cmpLenRev);longPieces.sort(cmpLenRev);mixedPieces.sort(cmpLenRev);for(i=0;i<12;i++){shortPieces[i]=regexEscape(shortPieces[i]);longPieces[i]=regexEscape(longPieces[i])}for(i=0;i<24;i++){mixedPieces[i]=regexEscape(mixedPieces[i])}this._monthsRegex=new RegExp(\"^(\"+mixedPieces.join(\"|\")+\")\",\"i\");this._monthsShortRegex=this._monthsRegex;this._monthsStrictRegex=new RegExp(\"^(\"+longPieces.join(\"|\")+\")\",\"i\");this._monthsShortStrictRegex=new RegExp(\"^(\"+shortPieces.join(\"|\")+\")\",\"i\")}function createDate(y,m,d,h,M,s,ms){var date=new Date(y,m,d,h,M,s,ms);if(y<100&&y>=0&&isFinite(date.getFullYear())){date.setFullYear(y)}return date}function createUTCDate(y){var date=new Date(Date.UTC.apply(null,arguments));if(y<100&&y>=0&&isFinite(date.getUTCFullYear())){date.setUTCFullYear(y)}return date}function firstWeekOffset(year,dow,doy){var fwd=7+dow-doy,fwdlw=(7+createUTCDate(year,0,fwd).getUTCDay()-dow)%7;return-fwdlw+fwd-1}function dayOfYearFromWeeks(year,week,weekday,dow,doy){var localWeekday=(7+weekday-dow)%7,weekOffset=firstWeekOffset(year,dow,doy),dayOfYear=1+7*(week-1)+localWeekday+weekOffset,resYear,resDayOfYear;if(dayOfYear<=0){resYear=year-1;resDayOfYear=daysInYear(resYear)+dayOfYear}else if(dayOfYear>daysInYear(year)){resYear=year+1;resDayOfYear=dayOfYear-daysInYear(year)}else{resYear=year;resDayOfYear=dayOfYear}return{year:resYear,dayOfYear:resDayOfYear}}function weekOfYear(mom,dow,doy){var weekOffset=firstWeekOffset(mom.year(),dow,doy),week=Math.floor((mom.dayOfYear()-weekOffset-1)/7)+1,resWeek,resYear;if(week<1){resYear=mom.year()-1;resWeek=week+weeksInYear(resYear,dow,doy)}else if(week>weeksInYear(mom.year(),dow,doy)){resWeek=week-weeksInYear(mom.year(),dow,doy);resYear=mom.year()+1}else{resYear=mom.year();resWeek=week}return{week:resWeek,year:resYear}}function weeksInYear(year,dow,doy){var weekOffset=firstWeekOffset(year,dow,doy),weekOffsetNext=firstWeekOffset(year+1,dow,doy);return(daysInYear(year)-weekOffset+weekOffsetNext)/7}addFormatToken(\"w\",[\"ww\",2],\"wo\",\"week\");addFormatToken(\"W\",[\"WW\",2],\"Wo\",\"isoWeek\");addUnitAlias(\"week\",\"w\");addUnitAlias(\"isoWeek\",\"W\");addUnitPriority(\"week\",5);addUnitPriority(\"isoWeek\",5);addRegexToken(\"w\",match1to2);addRegexToken(\"ww\",match1to2,match2);addRegexToken(\"W\",match1to2);addRegexToken(\"WW\",match1to2,match2);addWeekParseToken([\"w\",\"ww\",\"W\",\"WW\"],function(input,week,config,token){week[token.substr(0,1)]=toInt(input)});function localeWeek(mom){return weekOfYear(mom,this._week.dow,this._week.doy).week}var defaultLocaleWeek={dow:0,doy:6};function localeFirstDayOfWeek(){return this._week.dow}function localeFirstDayOfYear(){return this._week.doy}function getSetWeek(input){var week=this.localeData().week(this);return input==null?week:this.add((input-week)*7,\"d\")}function getSetISOWeek(input){var week=weekOfYear(this,1,4).week;return input==null?week:this.add((input-week)*7,\"d\")}addFormatToken(\"d\",0,\"do\",\"day\");addFormatToken(\"dd\",0,0,function(format){return this.localeData().weekdaysMin(this,format)});addFormatToken(\"ddd\",0,0,function(format){return this.localeData().weekdaysShort(this,format)});addFormatToken(\"dddd\",0,0,function(format){return this.localeData().weekdays(this,format)});addFormatToken(\"e\",0,0,\"weekday\");addFormatToken(\"E\",0,0,\"isoWeekday\");addUnitAlias(\"day\",\"d\");addUnitAlias(\"weekday\",\"e\");addUnitAlias(\"isoWeekday\",\"E\");addUnitPriority(\"day\",11);addUnitPriority(\"weekday\",11);addUnitPriority(\"isoWeekday\",11);addRegexToken(\"d\",match1to2);addRegexToken(\"e\",match1to2);addRegexToken(\"E\",match1to2);addRegexToken(\"dd\",function(isStrict,locale){return locale.weekdaysMinRegex(isStrict)});addRegexToken(\"ddd\",function(isStrict,locale){return locale.weekdaysShortRegex(isStrict)});addRegexToken(\"dddd\",function(isStrict,locale){return locale.weekdaysRegex(isStrict)});addWeekParseToken([\"dd\",\"ddd\",\"dddd\"],function(input,week,config,token){var weekday=config._locale.weekdaysParse(input,token,config._strict);if(weekday!=null){week.d=weekday}else{getParsingFlags(config).invalidWeekday=input}});addWeekParseToken([\"d\",\"e\",\"E\"],function(input,week,config,token){week[token]=toInt(input)});function parseWeekday(input,locale){if(typeof input!==\"string\"){return input}if(!isNaN(input)){return parseInt(input,10)}input=locale.weekdaysParse(input);if(typeof input===\"number\"){return input}return null}function parseIsoWeekday(input,locale){if(typeof input===\"string\"){return locale.weekdaysParse(input)%7||7}return isNaN(input)?null:input}var defaultLocaleWeekdays=\"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday\".split(\"_\");function localeWeekdays(m,format){if(!m){return isArray(this._weekdays)?this._weekdays:this._weekdays[\"standalone\"]}return isArray(this._weekdays)?this._weekdays[m.day()]:this._weekdays[this._weekdays.isFormat.test(format)?\"format\":\"standalone\"][m.day()]}var defaultLocaleWeekdaysShort=\"Sun_Mon_Tue_Wed_Thu_Fri_Sat\".split(\"_\");function localeWeekdaysShort(m){return m?this._weekdaysShort[m.day()]:this._weekdaysShort}var defaultLocaleWeekdaysMin=\"Su_Mo_Tu_We_Th_Fr_Sa\".split(\"_\");function localeWeekdaysMin(m){return m?this._weekdaysMin[m.day()]:this._weekdaysMin}function handleStrictParse$1(weekdayName,format,strict){var i,ii,mom,llc=weekdayName.toLocaleLowerCase();if(!this._weekdaysParse){this._weekdaysParse=[];this._shortWeekdaysParse=[];this._minWeekdaysParse=[];for(i=0;i<7;++i){mom=createUTC([2e3,1]).day(i);this._minWeekdaysParse[i]=this.weekdaysMin(mom,\"\").toLocaleLowerCase();this._shortWeekdaysParse[i]=this.weekdaysShort(mom,\"\").toLocaleLowerCase();this._weekdaysParse[i]=this.weekdays(mom,\"\").toLocaleLowerCase()}}if(strict){if(format===\"dddd\"){ii=indexOf.call(this._weekdaysParse,llc);return ii!==-1?ii:null}else if(format===\"ddd\"){ii=indexOf.call(this._shortWeekdaysParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._minWeekdaysParse,llc);return ii!==-1?ii:null}}else{if(format===\"dddd\"){ii=indexOf.call(this._weekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._shortWeekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._minWeekdaysParse,llc);return ii!==-1?ii:null}else if(format===\"ddd\"){ii=indexOf.call(this._shortWeekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._weekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._minWeekdaysParse,llc);return ii!==-1?ii:null}else{ii=indexOf.call(this._minWeekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._weekdaysParse,llc);if(ii!==-1){return ii}ii=indexOf.call(this._shortWeekdaysParse,llc);return ii!==-1?ii:null}}}function localeWeekdaysParse(weekdayName,format,strict){var i,mom,regex;if(this._weekdaysParseExact){return handleStrictParse$1.call(this,weekdayName,format,strict)}if(!this._weekdaysParse){this._weekdaysParse=[];this._minWeekdaysParse=[];this._shortWeekdaysParse=[];this._fullWeekdaysParse=[]}for(i=0;i<7;i++){mom=createUTC([2e3,1]).day(i);if(strict&&!this._fullWeekdaysParse[i]){this._fullWeekdaysParse[i]=new RegExp(\"^\"+this.weekdays(mom,\"\").replace(\".\",\".?\")+\"$\",\"i\");this._shortWeekdaysParse[i]=new RegExp(\"^\"+this.weekdaysShort(mom,\"\").replace(\".\",\".?\")+\"$\",\"i\");this._minWeekdaysParse[i]=new RegExp(\"^\"+this.weekdaysMin(mom,\"\").replace(\".\",\".?\")+\"$\",\"i\")}if(!this._weekdaysParse[i]){regex=\"^\"+this.weekdays(mom,\"\")+\"|^\"+this.weekdaysShort(mom,\"\")+\"|^\"+this.weekdaysMin(mom,\"\");this._weekdaysParse[i]=new RegExp(regex.replace(\".\",\"\"),\"i\")}if(strict&&format===\"dddd\"&&this._fullWeekdaysParse[i].test(weekdayName)){return i}else if(strict&&format===\"ddd\"&&this._shortWeekdaysParse[i].test(weekdayName)){return i}else if(strict&&format===\"dd\"&&this._minWeekdaysParse[i].test(weekdayName)){return i}else if(!strict&&this._weekdaysParse[i].test(weekdayName)){return i}}}function getSetDayOfWeek(input){if(!this.isValid()){return input!=null?this:NaN}var day=this._isUTC?this._d.getUTCDay():this._d.getDay();if(input!=null){input=parseWeekday(input,this.localeData());return this.add(input-day,\"d\")}else{return day}}function getSetLocaleDayOfWeek(input){if(!this.isValid()){return input!=null?this:NaN}var weekday=(this.day()+7-this.localeData()._week.dow)%7;return input==null?weekday:this.add(input-weekday,\"d\")}function getSetISODayOfWeek(input){if(!this.isValid()){return input!=null?this:NaN}if(input!=null){var weekday=parseIsoWeekday(input,this.localeData());return this.day(this.day()%7?weekday:weekday-7)}else{return this.day()||7}}var defaultWeekdaysRegex=matchWord;function weekdaysRegex(isStrict){if(this._weekdaysParseExact){if(!hasOwnProp(this,\"_weekdaysRegex\")){computeWeekdaysParse.call(this)}if(isStrict){return this._weekdaysStrictRegex}else{return this._weekdaysRegex}}else{if(!hasOwnProp(this,\"_weekdaysRegex\")){this._weekdaysRegex=defaultWeekdaysRegex}return this._weekdaysStrictRegex&&isStrict?this._weekdaysStrictRegex:this._weekdaysRegex}}var defaultWeekdaysShortRegex=matchWord;function weekdaysShortRegex(isStrict){if(this._weekdaysParseExact){if(!hasOwnProp(this,\"_weekdaysRegex\")){computeWeekdaysParse.call(this)}if(isStrict){return this._weekdaysShortStrictRegex}else{return this._weekdaysShortRegex}}else{if(!hasOwnProp(this,\"_weekdaysShortRegex\")){this._weekdaysShortRegex=defaultWeekdaysShortRegex}return this._weekdaysShortStrictRegex&&isStrict?this._weekdaysShortStrictRegex:this._weekdaysShortRegex}}var defaultWeekdaysMinRegex=matchWord;function weekdaysMinRegex(isStrict){if(this._weekdaysParseExact){if(!hasOwnProp(this,\"_weekdaysRegex\")){computeWeekdaysParse.call(this)}if(isStrict){return this._weekdaysMinStrictRegex}else{return this._weekdaysMinRegex}}else{if(!hasOwnProp(this,\"_weekdaysMinRegex\")){this._weekdaysMinRegex=defaultWeekdaysMinRegex}return this._weekdaysMinStrictRegex&&isStrict?this._weekdaysMinStrictRegex:this._weekdaysMinRegex}}function computeWeekdaysParse(){function cmpLenRev(a,b){return b.length-a.length}var minPieces=[],shortPieces=[],longPieces=[],mixedPieces=[],i,mom,minp,shortp,longp;for(i=0;i<7;i++){mom=createUTC([2e3,1]).day(i);minp=this.weekdaysMin(mom,\"\");shortp=this.weekdaysShort(mom,\"\");longp=this.weekdays(mom,\"\");minPieces.push(minp);shortPieces.push(shortp);longPieces.push(longp);mixedPieces.push(minp);mixedPieces.push(shortp);mixedPieces.push(longp)}minPieces.sort(cmpLenRev);shortPieces.sort(cmpLenRev);longPieces.sort(cmpLenRev);mixedPieces.sort(cmpLenRev);for(i=0;i<7;i++){shortPieces[i]=regexEscape(shortPieces[i]);longPieces[i]=regexEscape(longPieces[i]);mixedPieces[i]=regexEscape(mixedPieces[i])}this._weekdaysRegex=new RegExp(\"^(\"+mixedPieces.join(\"|\")+\")\",\"i\");this._weekdaysShortRegex=this._weekdaysRegex;this._weekdaysMinRegex=this._weekdaysRegex;this._weekdaysStrictRegex=new RegExp(\"^(\"+longPieces.join(\"|\")+\")\",\"i\");this._weekdaysShortStrictRegex=new RegExp(\"^(\"+shortPieces.join(\"|\")+\")\",\"i\");this._weekdaysMinStrictRegex=new RegExp(\"^(\"+minPieces.join(\"|\")+\")\",\"i\")}function hFormat(){return this.hours()%12||12}function kFormat(){return this.hours()||24}addFormatToken(\"H\",[\"HH\",2],0,\"hour\");addFormatToken(\"h\",[\"hh\",2],0,hFormat);addFormatToken(\"k\",[\"kk\",2],0,kFormat);addFormatToken(\"hmm\",0,0,function(){return\"\"+hFormat.apply(this)+zeroFill(this.minutes(),2)});addFormatToken(\"hmmss\",0,0,function(){return\"\"+hFormat.apply(this)+zeroFill(this.minutes(),2)+zeroFill(this.seconds(),2)});addFormatToken(\"Hmm\",0,0,function(){return\"\"+this.hours()+zeroFill(this.minutes(),2)});addFormatToken(\"Hmmss\",0,0,function(){return\"\"+this.hours()+zeroFill(this.minutes(),2)+zeroFill(this.seconds(),2)});function meridiem(token,lowercase){addFormatToken(token,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),lowercase)})}meridiem(\"a\",true);meridiem(\"A\",false);addUnitAlias(\"hour\",\"h\");addUnitPriority(\"hour\",13);function matchMeridiem(isStrict,locale){return locale._meridiemParse}addRegexToken(\"a\",matchMeridiem);addRegexToken(\"A\",matchMeridiem);addRegexToken(\"H\",match1to2);addRegexToken(\"h\",match1to2);addRegexToken(\"k\",match1to2);addRegexToken(\"HH\",match1to2,match2);addRegexToken(\"hh\",match1to2,match2);addRegexToken(\"kk\",match1to2,match2);addRegexToken(\"hmm\",match3to4);addRegexToken(\"hmmss\",match5to6);addRegexToken(\"Hmm\",match3to4);addRegexToken(\"Hmmss\",match5to6);addParseToken([\"H\",\"HH\"],HOUR);addParseToken([\"k\",\"kk\"],function(input,array,config){var kInput=toInt(input);array[HOUR]=kInput===24?0:kInput});addParseToken([\"a\",\"A\"],function(input,array,config){config._isPm=config._locale.isPM(input);config._meridiem=input});addParseToken([\"h\",\"hh\"],function(input,array,config){array[HOUR]=toInt(input);getParsingFlags(config).bigHour=true});addParseToken(\"hmm\",function(input,array,config){var pos=input.length-2;array[HOUR]=toInt(input.substr(0,pos));array[MINUTE]=toInt(input.substr(pos));getParsingFlags(config).bigHour=true});addParseToken(\"hmmss\",function(input,array,config){var pos1=input.length-4;var pos2=input.length-2;array[HOUR]=toInt(input.substr(0,pos1));array[MINUTE]=toInt(input.substr(pos1,2));array[SECOND]=toInt(input.substr(pos2));getParsingFlags(config).bigHour=true});addParseToken(\"Hmm\",function(input,array,config){var pos=input.length-2;array[HOUR]=toInt(input.substr(0,pos));array[MINUTE]=toInt(input.substr(pos))});addParseToken(\"Hmmss\",function(input,array,config){var pos1=input.length-4;var pos2=input.length-2;array[HOUR]=toInt(input.substr(0,pos1));array[MINUTE]=toInt(input.substr(pos1,2));array[SECOND]=toInt(input.substr(pos2))});function localeIsPM(input){return(input+\"\").toLowerCase().charAt(0)===\"p\"}var defaultLocaleMeridiemParse=/[ap]\\.?m?\\.?/i;function localeMeridiem(hours,minutes,isLower){if(hours>11){return isLower?\"pm\":\"PM\"}else{return isLower?\"am\":\"AM\"}}var getSetHour=makeGetSet(\"Hours\",true);var baseConfig={calendar:defaultCalendar,longDateFormat:defaultLongDateFormat,invalidDate:defaultInvalidDate,ordinal:defaultOrdinal,dayOfMonthOrdinalParse:defaultDayOfMonthOrdinalParse,relativeTime:defaultRelativeTime,months:defaultLocaleMonths,monthsShort:defaultLocaleMonthsShort,week:defaultLocaleWeek,weekdays:defaultLocaleWeekdays,weekdaysMin:defaultLocaleWeekdaysMin,weekdaysShort:defaultLocaleWeekdaysShort,meridiemParse:defaultLocaleMeridiemParse};var locales={};var localeFamilies={};var globalLocale;function normalizeLocale(key){return key?key.toLowerCase().replace(\"_\",\"-\"):key}function chooseLocale(names){var i=0,j,next,locale,split;while(i<names.length){split=normalizeLocale(names[i]).split(\"-\");j=split.length;next=normalizeLocale(names[i+1]);next=next?next.split(\"-\"):null;while(j>0){locale=loadLocale(split.slice(0,j).join(\"-\"));if(locale){return locale}if(next&&next.length>=j&&compareArrays(split,next,true)>=j-1){break}j--}i++}return null}function loadLocale(name){var oldLocale=null;if(!locales[name]&&typeof module!==\"undefined\"&&module&&module.exports){try{oldLocale=globalLocale._abbr;var aliasedRequire=require;!function webpackMissingModule(){var e=new Error('Cannot find module \"./locale\"');e.code=\"MODULE_NOT_FOUND\";throw e}();getSetGlobalLocale(oldLocale)}catch(e){}}return locales[name]}function getSetGlobalLocale(key,values){var data;if(key){if(isUndefined(values)){data=getLocale(key)}else{data=defineLocale(key,values)}if(data){globalLocale=data}}return globalLocale._abbr}function defineLocale(name,config){if(config!==null){var parentConfig=baseConfig;config.abbr=name;if(locales[name]!=null){deprecateSimple(\"defineLocaleOverride\",\"use moment.updateLocale(localeName, config) to change \"+\"an existing locale. moment.defineLocale(localeName, \"+\"config) should only be used for creating a new locale \"+\"See http://momentjs.com/guides/#/warnings/define-locale/ for more info.\");parentConfig=locales[name]._config}else if(config.parentLocale!=null){if(locales[config.parentLocale]!=null){parentConfig=locales[config.parentLocale]._config}else{if(!localeFamilies[config.parentLocale]){localeFamilies[config.parentLocale]=[]}localeFamilies[config.parentLocale].push({name:name,config:config});return null}}locales[name]=new Locale(mergeConfigs(parentConfig,config));if(localeFamilies[name]){localeFamilies[name].forEach(function(x){defineLocale(x.name,x.config)})}getSetGlobalLocale(name);return locales[name]}else{delete locales[name];return null}}function updateLocale(name,config){if(config!=null){var locale,parentConfig=baseConfig;if(locales[name]!=null){parentConfig=locales[name]._config}config=mergeConfigs(parentConfig,config);locale=new Locale(config);locale.parentLocale=locales[name];locales[name]=locale;getSetGlobalLocale(name)}else{if(locales[name]!=null){if(locales[name].parentLocale!=null){locales[name]=locales[name].parentLocale}else if(locales[name]!=null){delete locales[name]}}}return locales[name]}function getLocale(key){var locale;if(key&&key._locale&&key._locale._abbr){key=key._locale._abbr}if(!key){return globalLocale}if(!isArray(key)){locale=loadLocale(key);if(locale){return locale}key=[key]}return chooseLocale(key)}function listLocales(){return keys(locales)}function checkOverflow(m){var overflow;var a=m._a;if(a&&getParsingFlags(m).overflow===-2){overflow=a[MONTH]<0||a[MONTH]>11?MONTH:a[DATE]<1||a[DATE]>daysInMonth(a[YEAR],a[MONTH])?DATE:a[HOUR]<0||a[HOUR]>24||a[HOUR]===24&&(a[MINUTE]!==0||a[SECOND]!==0||a[MILLISECOND]!==0)?HOUR:a[MINUTE]<0||a[MINUTE]>59?MINUTE:a[SECOND]<0||a[SECOND]>59?SECOND:a[MILLISECOND]<0||a[MILLISECOND]>999?MILLISECOND:-1;if(getParsingFlags(m)._overflowDayOfYear&&(overflow<YEAR||overflow>DATE)){overflow=DATE}if(getParsingFlags(m)._overflowWeeks&&overflow===-1){overflow=WEEK}if(getParsingFlags(m)._overflowWeekday&&overflow===-1){overflow=WEEKDAY}getParsingFlags(m).overflow=overflow}return m}function defaults(a,b,c){if(a!=null){return a}if(b!=null){return b}return c}function currentDateArray(config){var nowValue=new Date(hooks.now());if(config._useUTC){return[nowValue.getUTCFullYear(),nowValue.getUTCMonth(),nowValue.getUTCDate()]}return[nowValue.getFullYear(),nowValue.getMonth(),nowValue.getDate()]}function configFromArray(config){var i,date,input=[],currentDate,yearToUse;if(config._d){return}currentDate=currentDateArray(config);if(config._w&&config._a[DATE]==null&&config._a[MONTH]==null){dayOfYearFromWeekInfo(config)}if(config._dayOfYear!=null){yearToUse=defaults(config._a[YEAR],currentDate[YEAR]);if(config._dayOfYear>daysInYear(yearToUse)||config._dayOfYear===0){getParsingFlags(config)._overflowDayOfYear=true}date=createUTCDate(yearToUse,0,config._dayOfYear);config._a[MONTH]=date.getUTCMonth();config._a[DATE]=date.getUTCDate()}for(i=0;i<3&&config._a[i]==null;++i){config._a[i]=input[i]=currentDate[i]}for(;i<7;i++){config._a[i]=input[i]=config._a[i]==null?i===2?1:0:config._a[i]}if(config._a[HOUR]===24&&config._a[MINUTE]===0&&config._a[SECOND]===0&&config._a[MILLISECOND]===0){config._nextDay=true;config._a[HOUR]=0}config._d=(config._useUTC?createUTCDate:createDate).apply(null,input);if(config._tzm!=null){config._d.setUTCMinutes(config._d.getUTCMinutes()-config._tzm)}if(config._nextDay){config._a[HOUR]=24}if(config._w&&typeof config._w.d!==\"undefined\"&&config._w.d!==config._d.getDay()){getParsingFlags(config).weekdayMismatch=true}}function dayOfYearFromWeekInfo(config){var w,weekYear,week,weekday,dow,doy,temp,weekdayOverflow;w=config._w;if(w.GG!=null||w.W!=null||w.E!=null){dow=1;doy=4;weekYear=defaults(w.GG,config._a[YEAR],weekOfYear(createLocal(),1,4).year);week=defaults(w.W,1);weekday=defaults(w.E,1);if(weekday<1||weekday>7){weekdayOverflow=true}}else{dow=config._locale._week.dow;doy=config._locale._week.doy;var curWeek=weekOfYear(createLocal(),dow,doy);weekYear=defaults(w.gg,config._a[YEAR],curWeek.year);week=defaults(w.w,curWeek.week);if(w.d!=null){weekday=w.d;if(weekday<0||weekday>6){weekdayOverflow=true}}else if(w.e!=null){weekday=w.e+dow;if(w.e<0||w.e>6){weekdayOverflow=true}}else{weekday=dow}}if(week<1||week>weeksInYear(weekYear,dow,doy)){getParsingFlags(config)._overflowWeeks=true}else if(weekdayOverflow!=null){getParsingFlags(config)._overflowWeekday=true}else{temp=dayOfYearFromWeeks(weekYear,week,weekday,dow,doy);config._a[YEAR]=temp.year;config._dayOfYear=temp.dayOfYear}}var extendedIsoRegex=/^\\s*((?:[+-]\\d{6}|\\d{4})-(?:\\d\\d-\\d\\d|W\\d\\d-\\d|W\\d\\d|\\d\\d\\d|\\d\\d))(?:(T| )(\\d\\d(?::\\d\\d(?::\\d\\d(?:[.,]\\d+)?)?)?)([\\+\\-]\\d\\d(?::?\\d\\d)?|\\s*Z)?)?$/;var basicIsoRegex=/^\\s*((?:[+-]\\d{6}|\\d{4})(?:\\d\\d\\d\\d|W\\d\\d\\d|W\\d\\d|\\d\\d\\d|\\d\\d))(?:(T| )(\\d\\d(?:\\d\\d(?:\\d\\d(?:[.,]\\d+)?)?)?)([\\+\\-]\\d\\d(?::?\\d\\d)?|\\s*Z)?)?$/;var tzRegex=/Z|[+-]\\d\\d(?::?\\d\\d)?/;var isoDates=[[\"YYYYYY-MM-DD\",/[+-]\\d{6}-\\d\\d-\\d\\d/],[\"YYYY-MM-DD\",/\\d{4}-\\d\\d-\\d\\d/],[\"GGGG-[W]WW-E\",/\\d{4}-W\\d\\d-\\d/],[\"GGGG-[W]WW\",/\\d{4}-W\\d\\d/,false],[\"YYYY-DDD\",/\\d{4}-\\d{3}/],[\"YYYY-MM\",/\\d{4}-\\d\\d/,false],[\"YYYYYYMMDD\",/[+-]\\d{10}/],[\"YYYYMMDD\",/\\d{8}/],[\"GGGG[W]WWE\",/\\d{4}W\\d{3}/],[\"GGGG[W]WW\",/\\d{4}W\\d{2}/,false],[\"YYYYDDD\",/\\d{7}/]];var isoTimes=[[\"HH:mm:ss.SSSS\",/\\d\\d:\\d\\d:\\d\\d\\.\\d+/],[\"HH:mm:ss,SSSS\",/\\d\\d:\\d\\d:\\d\\d,\\d+/],[\"HH:mm:ss\",/\\d\\d:\\d\\d:\\d\\d/],[\"HH:mm\",/\\d\\d:\\d\\d/],[\"HHmmss.SSSS\",/\\d\\d\\d\\d\\d\\d\\.\\d+/],[\"HHmmss,SSSS\",/\\d\\d\\d\\d\\d\\d,\\d+/],[\"HHmmss\",/\\d\\d\\d\\d\\d\\d/],[\"HHmm\",/\\d\\d\\d\\d/],[\"HH\",/\\d\\d/]];var aspNetJsonRegex=/^\\/?Date\\((\\-?\\d+)/i;function configFromISO(config){var i,l,string=config._i,match=extendedIsoRegex.exec(string)||basicIsoRegex.exec(string),allowTime,dateFormat,timeFormat,tzFormat;if(match){getParsingFlags(config).iso=true;for(i=0,l=isoDates.length;i<l;i++){if(isoDates[i][1].exec(match[1])){dateFormat=isoDates[i][0];allowTime=isoDates[i][2]!==false;break}}if(dateFormat==null){config._isValid=false;return}if(match[3]){for(i=0,l=isoTimes.length;i<l;i++){if(isoTimes[i][1].exec(match[3])){timeFormat=(match[2]||\" \")+isoTimes[i][0];break}}if(timeFormat==null){config._isValid=false;return}}if(!allowTime&&timeFormat!=null){config._isValid=false;return}if(match[4]){if(tzRegex.exec(match[4])){tzFormat=\"Z\"}else{config._isValid=false;return}}config._f=dateFormat+(timeFormat||\"\")+(tzFormat||\"\");configFromStringAndFormat(config)}else{config._isValid=false}}var rfc2822=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\\s)?(\\d{1,2})\\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\\s(\\d{2,4})\\s(\\d\\d):(\\d\\d)(?::(\\d\\d))?\\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\\d{4}))$/;function extractFromRFC2822Strings(yearStr,monthStr,dayStr,hourStr,minuteStr,secondStr){var result=[untruncateYear(yearStr),defaultLocaleMonthsShort.indexOf(monthStr),parseInt(dayStr,10),parseInt(hourStr,10),parseInt(minuteStr,10)];if(secondStr){result.push(parseInt(secondStr,10))}return result}function untruncateYear(yearStr){var year=parseInt(yearStr,10);if(year<=49){return 2e3+year}else if(year<=999){return 1900+year}return year}function preprocessRFC2822(s){return s.replace(/\\([^)]*\\)|[\\n\\t]/g,\" \").replace(/(\\s\\s+)/g,\" \").trim()}function checkWeekday(weekdayStr,parsedInput,config){if(weekdayStr){var weekdayProvided=defaultLocaleWeekdaysShort.indexOf(weekdayStr),weekdayActual=new Date(parsedInput[0],parsedInput[1],parsedInput[2]).getDay();if(weekdayProvided!==weekdayActual){getParsingFlags(config).weekdayMismatch=true;config._isValid=false;return false}}return true}var obsOffsets={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function calculateOffset(obsOffset,militaryOffset,numOffset){if(obsOffset){return obsOffsets[obsOffset]}else if(militaryOffset){return 0}else{var hm=parseInt(numOffset,10);var m=hm%100,h=(hm-m)/100;return h*60+m}}function configFromRFC2822(config){var match=rfc2822.exec(preprocessRFC2822(config._i));if(match){var parsedArray=extractFromRFC2822Strings(match[4],match[3],match[2],match[5],match[6],match[7]);if(!checkWeekday(match[1],parsedArray,config)){return}config._a=parsedArray;config._tzm=calculateOffset(match[8],match[9],match[10]);config._d=createUTCDate.apply(null,config._a);config._d.setUTCMinutes(config._d.getUTCMinutes()-config._tzm);getParsingFlags(config).rfc2822=true}else{config._isValid=false}}function configFromString(config){var matched=aspNetJsonRegex.exec(config._i);if(matched!==null){config._d=new Date(+matched[1]);return}configFromISO(config);if(config._isValid===false){delete config._isValid}else{return}configFromRFC2822(config);if(config._isValid===false){delete config._isValid}else{return}hooks.createFromInputFallback(config)}hooks.createFromInputFallback=deprecate(\"value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), \"+\"which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are \"+\"discouraged and will be removed in an upcoming major release. Please refer to \"+\"http://momentjs.com/guides/#/warnings/js-date/ for more info.\",function(config){config._d=new Date(config._i+(config._useUTC?\" UTC\":\"\"))});hooks.ISO_8601=function(){};hooks.RFC_2822=function(){};function configFromStringAndFormat(config){if(config._f===hooks.ISO_8601){configFromISO(config);return}if(config._f===hooks.RFC_2822){configFromRFC2822(config);return}config._a=[];getParsingFlags(config).empty=true\n;var string=\"\"+config._i,i,parsedInput,tokens,token,skipped,stringLength=string.length,totalParsedInputLength=0;tokens=expandFormat(config._f,config._locale).match(formattingTokens)||[];for(i=0;i<tokens.length;i++){token=tokens[i];parsedInput=(string.match(getParseRegexForToken(token,config))||[])[0];if(parsedInput){skipped=string.substr(0,string.indexOf(parsedInput));if(skipped.length>0){getParsingFlags(config).unusedInput.push(skipped)}string=string.slice(string.indexOf(parsedInput)+parsedInput.length);totalParsedInputLength+=parsedInput.length}if(formatTokenFunctions[token]){if(parsedInput){getParsingFlags(config).empty=false}else{getParsingFlags(config).unusedTokens.push(token)}addTimeToArrayFromToken(token,parsedInput,config)}else if(config._strict&&!parsedInput){getParsingFlags(config).unusedTokens.push(token)}}getParsingFlags(config).charsLeftOver=stringLength-totalParsedInputLength;if(string.length>0){getParsingFlags(config).unusedInput.push(string)}if(config._a[HOUR]<=12&&getParsingFlags(config).bigHour===true&&config._a[HOUR]>0){getParsingFlags(config).bigHour=undefined}getParsingFlags(config).parsedDateParts=config._a.slice(0);getParsingFlags(config).meridiem=config._meridiem;config._a[HOUR]=meridiemFixWrap(config._locale,config._a[HOUR],config._meridiem);configFromArray(config);checkOverflow(config)}function meridiemFixWrap(locale,hour,meridiem){var isPm;if(meridiem==null){return hour}if(locale.meridiemHour!=null){return locale.meridiemHour(hour,meridiem)}else if(locale.isPM!=null){isPm=locale.isPM(meridiem);if(isPm&&hour<12){hour+=12}if(!isPm&&hour===12){hour=0}return hour}else{return hour}}function configFromStringAndArray(config){var tempConfig,bestMoment,scoreToBeat,i,currentScore;if(config._f.length===0){getParsingFlags(config).invalidFormat=true;config._d=new Date(NaN);return}for(i=0;i<config._f.length;i++){currentScore=0;tempConfig=copyConfig({},config);if(config._useUTC!=null){tempConfig._useUTC=config._useUTC}tempConfig._f=config._f[i];configFromStringAndFormat(tempConfig);if(!isValid(tempConfig)){continue}currentScore+=getParsingFlags(tempConfig).charsLeftOver;currentScore+=getParsingFlags(tempConfig).unusedTokens.length*10;getParsingFlags(tempConfig).score=currentScore;if(scoreToBeat==null||currentScore<scoreToBeat){scoreToBeat=currentScore;bestMoment=tempConfig}}extend(config,bestMoment||tempConfig)}function configFromObject(config){if(config._d){return}var i=normalizeObjectUnits(config._i);config._a=map([i.year,i.month,i.day||i.date,i.hour,i.minute,i.second,i.millisecond],function(obj){return obj&&parseInt(obj,10)});configFromArray(config)}function createFromConfig(config){var res=new Moment(checkOverflow(prepareConfig(config)));if(res._nextDay){res.add(1,\"d\");res._nextDay=undefined}return res}function prepareConfig(config){var input=config._i,format=config._f;config._locale=config._locale||getLocale(config._l);if(input===null||format===undefined&&input===\"\"){return createInvalid({nullInput:true})}if(typeof input===\"string\"){config._i=input=config._locale.preparse(input)}if(isMoment(input)){return new Moment(checkOverflow(input))}else if(isDate(input)){config._d=input}else if(isArray(format)){configFromStringAndArray(config)}else if(format){configFromStringAndFormat(config)}else{configFromInput(config)}if(!isValid(config)){config._d=null}return config}function configFromInput(config){var input=config._i;if(isUndefined(input)){config._d=new Date(hooks.now())}else if(isDate(input)){config._d=new Date(input.valueOf())}else if(typeof input===\"string\"){configFromString(config)}else if(isArray(input)){config._a=map(input.slice(0),function(obj){return parseInt(obj,10)});configFromArray(config)}else if(isObject(input)){configFromObject(config)}else if(isNumber(input)){config._d=new Date(input)}else{hooks.createFromInputFallback(config)}}function createLocalOrUTC(input,format,locale,strict,isUTC){var c={};if(locale===true||locale===false){strict=locale;locale=undefined}if(isObject(input)&&isObjectEmpty(input)||isArray(input)&&input.length===0){input=undefined}c._isAMomentObject=true;c._useUTC=c._isUTC=isUTC;c._l=locale;c._i=input;c._f=format;c._strict=strict;return createFromConfig(c)}function createLocal(input,format,locale,strict){return createLocalOrUTC(input,format,locale,strict,false)}var prototypeMin=deprecate(\"moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/\",function(){var other=createLocal.apply(null,arguments);if(this.isValid()&&other.isValid()){return other<this?this:other}else{return createInvalid()}});var prototypeMax=deprecate(\"moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/\",function(){var other=createLocal.apply(null,arguments);if(this.isValid()&&other.isValid()){return other>this?this:other}else{return createInvalid()}});function pickBy(fn,moments){var res,i;if(moments.length===1&&isArray(moments[0])){moments=moments[0]}if(!moments.length){return createLocal()}res=moments[0];for(i=1;i<moments.length;++i){if(!moments[i].isValid()||moments[i][fn](res)){res=moments[i]}}return res}function min(){var args=[].slice.call(arguments,0);return pickBy(\"isBefore\",args)}function max(){var args=[].slice.call(arguments,0);return pickBy(\"isAfter\",args)}var now=function(){return Date.now?Date.now():+new Date};var ordering=[\"year\",\"quarter\",\"month\",\"week\",\"day\",\"hour\",\"minute\",\"second\",\"millisecond\"];function isDurationValid(m){for(var key in m){if(!(indexOf.call(ordering,key)!==-1&&(m[key]==null||!isNaN(m[key])))){return false}}var unitHasDecimal=false;for(var i=0;i<ordering.length;++i){if(m[ordering[i]]){if(unitHasDecimal){return false}if(parseFloat(m[ordering[i]])!==toInt(m[ordering[i]])){unitHasDecimal=true}}}return true}function isValid$1(){return this._isValid}function createInvalid$1(){return createDuration(NaN)}function Duration(duration){var normalizedInput=normalizeObjectUnits(duration),years=normalizedInput.year||0,quarters=normalizedInput.quarter||0,months=normalizedInput.month||0,weeks=normalizedInput.week||0,days=normalizedInput.day||0,hours=normalizedInput.hour||0,minutes=normalizedInput.minute||0,seconds=normalizedInput.second||0,milliseconds=normalizedInput.millisecond||0;this._isValid=isDurationValid(normalizedInput);this._milliseconds=+milliseconds+seconds*1e3+minutes*6e4+hours*1e3*60*60;this._days=+days+weeks*7;this._months=+months+quarters*3+years*12;this._data={};this._locale=getLocale();this._bubble()}function isDuration(obj){return obj instanceof Duration}function absRound(number){if(number<0){return Math.round(-1*number)*-1}else{return Math.round(number)}}function offset(token,separator){addFormatToken(token,0,0,function(){var offset=this.utcOffset();var sign=\"+\";if(offset<0){offset=-offset;sign=\"-\"}return sign+zeroFill(~~(offset/60),2)+separator+zeroFill(~~offset%60,2)})}offset(\"Z\",\":\");offset(\"ZZ\",\"\");addRegexToken(\"Z\",matchShortOffset);addRegexToken(\"ZZ\",matchShortOffset);addParseToken([\"Z\",\"ZZ\"],function(input,array,config){config._useUTC=true;config._tzm=offsetFromString(matchShortOffset,input)});var chunkOffset=/([\\+\\-]|\\d\\d)/gi;function offsetFromString(matcher,string){var matches=(string||\"\").match(matcher);if(matches===null){return null}var chunk=matches[matches.length-1]||[];var parts=(chunk+\"\").match(chunkOffset)||[\"-\",0,0];var minutes=+(parts[1]*60)+toInt(parts[2]);return minutes===0?0:parts[0]===\"+\"?minutes:-minutes}function cloneWithOffset(input,model){var res,diff;if(model._isUTC){res=model.clone();diff=(isMoment(input)||isDate(input)?input.valueOf():createLocal(input).valueOf())-res.valueOf();res._d.setTime(res._d.valueOf()+diff);hooks.updateOffset(res,false);return res}else{return createLocal(input).local()}}function getDateOffset(m){return-Math.round(m._d.getTimezoneOffset()/15)*15}hooks.updateOffset=function(){};function getSetOffset(input,keepLocalTime,keepMinutes){var offset=this._offset||0,localAdjust;if(!this.isValid()){return input!=null?this:NaN}if(input!=null){if(typeof input===\"string\"){input=offsetFromString(matchShortOffset,input);if(input===null){return this}}else if(Math.abs(input)<16&&!keepMinutes){input=input*60}if(!this._isUTC&&keepLocalTime){localAdjust=getDateOffset(this)}this._offset=input;this._isUTC=true;if(localAdjust!=null){this.add(localAdjust,\"m\")}if(offset!==input){if(!keepLocalTime||this._changeInProgress){addSubtract(this,createDuration(input-offset,\"m\"),1,false)}else if(!this._changeInProgress){this._changeInProgress=true;hooks.updateOffset(this,true);this._changeInProgress=null}}return this}else{return this._isUTC?offset:getDateOffset(this)}}function getSetZone(input,keepLocalTime){if(input!=null){if(typeof input!==\"string\"){input=-input}this.utcOffset(input,keepLocalTime);return this}else{return-this.utcOffset()}}function setOffsetToUTC(keepLocalTime){return this.utcOffset(0,keepLocalTime)}function setOffsetToLocal(keepLocalTime){if(this._isUTC){this.utcOffset(0,keepLocalTime);this._isUTC=false;if(keepLocalTime){this.subtract(getDateOffset(this),\"m\")}}return this}function setOffsetToParsedOffset(){if(this._tzm!=null){this.utcOffset(this._tzm,false,true)}else if(typeof this._i===\"string\"){var tZone=offsetFromString(matchOffset,this._i);if(tZone!=null){this.utcOffset(tZone)}else{this.utcOffset(0,true)}}return this}function hasAlignedHourOffset(input){if(!this.isValid()){return false}input=input?createLocal(input).utcOffset():0;return(this.utcOffset()-input)%60===0}function isDaylightSavingTime(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function isDaylightSavingTimeShifted(){if(!isUndefined(this._isDSTShifted)){return this._isDSTShifted}var c={};copyConfig(c,this);c=prepareConfig(c);if(c._a){var other=c._isUTC?createUTC(c._a):createLocal(c._a);this._isDSTShifted=this.isValid()&&compareArrays(c._a,other.toArray())>0}else{this._isDSTShifted=false}return this._isDSTShifted}function isLocal(){return this.isValid()?!this._isUTC:false}function isUtcOffset(){return this.isValid()?this._isUTC:false}function isUtc(){return this.isValid()?this._isUTC&&this._offset===0:false}var aspNetRegex=/^(\\-|\\+)?(?:(\\d*)[. ])?(\\d+)\\:(\\d+)(?:\\:(\\d+)(\\.\\d*)?)?$/;var isoRegex=/^(-|\\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function createDuration(input,key){var duration=input,match=null,sign,ret,diffRes;if(isDuration(input)){duration={ms:input._milliseconds,d:input._days,M:input._months}}else if(isNumber(input)){duration={};if(key){duration[key]=input}else{duration.milliseconds=input}}else if(!!(match=aspNetRegex.exec(input))){sign=match[1]===\"-\"?-1:1;duration={y:0,d:toInt(match[DATE])*sign,h:toInt(match[HOUR])*sign,m:toInt(match[MINUTE])*sign,s:toInt(match[SECOND])*sign,ms:toInt(absRound(match[MILLISECOND]*1e3))*sign}}else if(!!(match=isoRegex.exec(input))){sign=match[1]===\"-\"?-1:match[1]===\"+\"?1:1;duration={y:parseIso(match[2],sign),M:parseIso(match[3],sign),w:parseIso(match[4],sign),d:parseIso(match[5],sign),h:parseIso(match[6],sign),m:parseIso(match[7],sign),s:parseIso(match[8],sign)}}else if(duration==null){duration={}}else if(typeof duration===\"object\"&&(\"from\"in duration||\"to\"in duration)){diffRes=momentsDifference(createLocal(duration.from),createLocal(duration.to));duration={};duration.ms=diffRes.milliseconds;duration.M=diffRes.months}ret=new Duration(duration);if(isDuration(input)&&hasOwnProp(input,\"_locale\")){ret._locale=input._locale}return ret}createDuration.fn=Duration.prototype;createDuration.invalid=createInvalid$1;function parseIso(inp,sign){var res=inp&&parseFloat(inp.replace(\",\",\".\"));return(isNaN(res)?0:res)*sign}function positiveMomentsDifference(base,other){var res={milliseconds:0,months:0};res.months=other.month()-base.month()+(other.year()-base.year())*12;if(base.clone().add(res.months,\"M\").isAfter(other)){--res.months}res.milliseconds=+other-+base.clone().add(res.months,\"M\");return res}function momentsDifference(base,other){var res;if(!(base.isValid()&&other.isValid())){return{milliseconds:0,months:0}}other=cloneWithOffset(other,base);if(base.isBefore(other)){res=positiveMomentsDifference(base,other)}else{res=positiveMomentsDifference(other,base);res.milliseconds=-res.milliseconds;res.months=-res.months}return res}function createAdder(direction,name){return function(val,period){var dur,tmp;if(period!==null&&!isNaN(+period)){deprecateSimple(name,\"moment().\"+name+\"(period, number) is deprecated. Please use moment().\"+name+\"(number, period). \"+\"See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.\");tmp=val;val=period;period=tmp}val=typeof val===\"string\"?+val:val;dur=createDuration(val,period);addSubtract(this,dur,direction);return this}}function addSubtract(mom,duration,isAdding,updateOffset){var milliseconds=duration._milliseconds,days=absRound(duration._days),months=absRound(duration._months);if(!mom.isValid()){return}updateOffset=updateOffset==null?true:updateOffset;if(months){setMonth(mom,get(mom,\"Month\")+months*isAdding)}if(days){set$1(mom,\"Date\",get(mom,\"Date\")+days*isAdding)}if(milliseconds){mom._d.setTime(mom._d.valueOf()+milliseconds*isAdding)}if(updateOffset){hooks.updateOffset(mom,days||months)}}var add=createAdder(1,\"add\");var subtract=createAdder(-1,\"subtract\");function getCalendarFormat(myMoment,now){var diff=myMoment.diff(now,\"days\",true);return diff<-6?\"sameElse\":diff<-1?\"lastWeek\":diff<0?\"lastDay\":diff<1?\"sameDay\":diff<2?\"nextDay\":diff<7?\"nextWeek\":\"sameElse\"}function calendar$1(time,formats){var now=time||createLocal(),sod=cloneWithOffset(now,this).startOf(\"day\"),format=hooks.calendarFormat(this,sod)||\"sameElse\";var output=formats&&(isFunction(formats[format])?formats[format].call(this,now):formats[format]);return this.format(output||this.localeData().calendar(format,this,createLocal(now)))}function clone(){return new Moment(this)}function isAfter(input,units){var localInput=isMoment(input)?input:createLocal(input);if(!(this.isValid()&&localInput.isValid())){return false}units=normalizeUnits(!isUndefined(units)?units:\"millisecond\");if(units===\"millisecond\"){return this.valueOf()>localInput.valueOf()}else{return localInput.valueOf()<this.clone().startOf(units).valueOf()}}function isBefore(input,units){var localInput=isMoment(input)?input:createLocal(input);if(!(this.isValid()&&localInput.isValid())){return false}units=normalizeUnits(!isUndefined(units)?units:\"millisecond\");if(units===\"millisecond\"){return this.valueOf()<localInput.valueOf()}else{return this.clone().endOf(units).valueOf()<localInput.valueOf()}}function isBetween(from,to,units,inclusivity){inclusivity=inclusivity||\"()\";return(inclusivity[0]===\"(\"?this.isAfter(from,units):!this.isBefore(from,units))&&(inclusivity[1]===\")\"?this.isBefore(to,units):!this.isAfter(to,units))}function isSame(input,units){var localInput=isMoment(input)?input:createLocal(input),inputMs;if(!(this.isValid()&&localInput.isValid())){return false}units=normalizeUnits(units||\"millisecond\");if(units===\"millisecond\"){return this.valueOf()===localInput.valueOf()}else{inputMs=localInput.valueOf();return this.clone().startOf(units).valueOf()<=inputMs&&inputMs<=this.clone().endOf(units).valueOf()}}function isSameOrAfter(input,units){return this.isSame(input,units)||this.isAfter(input,units)}function isSameOrBefore(input,units){return this.isSame(input,units)||this.isBefore(input,units)}function diff(input,units,asFloat){var that,zoneDelta,delta,output;if(!this.isValid()){return NaN}that=cloneWithOffset(input,this);if(!that.isValid()){return NaN}zoneDelta=(that.utcOffset()-this.utcOffset())*6e4;units=normalizeUnits(units);switch(units){case\"year\":output=monthDiff(this,that)/12;break;case\"month\":output=monthDiff(this,that);break;case\"quarter\":output=monthDiff(this,that)/3;break;case\"second\":output=(this-that)/1e3;break;case\"minute\":output=(this-that)/6e4;break;case\"hour\":output=(this-that)/36e5;break;case\"day\":output=(this-that-zoneDelta)/864e5;break;case\"week\":output=(this-that-zoneDelta)/6048e5;break;default:output=this-that}return asFloat?output:absFloor(output)}function monthDiff(a,b){var wholeMonthDiff=(b.year()-a.year())*12+(b.month()-a.month()),anchor=a.clone().add(wholeMonthDiff,\"months\"),anchor2,adjust;if(b-anchor<0){anchor2=a.clone().add(wholeMonthDiff-1,\"months\");adjust=(b-anchor)/(anchor-anchor2)}else{anchor2=a.clone().add(wholeMonthDiff+1,\"months\");adjust=(b-anchor)/(anchor2-anchor)}return-(wholeMonthDiff+adjust)||0}hooks.defaultFormat=\"YYYY-MM-DDTHH:mm:ssZ\";hooks.defaultFormatUtc=\"YYYY-MM-DDTHH:mm:ss[Z]\";function toString(){return this.clone().locale(\"en\").format(\"ddd MMM DD YYYY HH:mm:ss [GMT]ZZ\")}function toISOString(){if(!this.isValid()){return null}var m=this.clone().utc();if(m.year()<0||m.year()>9999){return formatMoment(m,\"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]\")}if(isFunction(Date.prototype.toISOString)){return this.toDate().toISOString()}return formatMoment(m,\"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]\")}function inspect(){if(!this.isValid()){return\"moment.invalid(/* \"+this._i+\" */)\"}var func=\"moment\";var zone=\"\";if(!this.isLocal()){func=this.utcOffset()===0?\"moment.utc\":\"moment.parseZone\";zone=\"Z\"}var prefix=\"[\"+func+'(\"]';var year=0<=this.year()&&this.year()<=9999?\"YYYY\":\"YYYYYY\";var datetime=\"-MM-DD[T]HH:mm:ss.SSS\";var suffix=zone+'[\")]';return this.format(prefix+year+datetime+suffix)}function format(inputString){if(!inputString){inputString=this.isUtc()?hooks.defaultFormatUtc:hooks.defaultFormat}var output=formatMoment(this,inputString);return this.localeData().postformat(output)}function from(time,withoutSuffix){if(this.isValid()&&(isMoment(time)&&time.isValid()||createLocal(time).isValid())){return createDuration({to:this,from:time}).locale(this.locale()).humanize(!withoutSuffix)}else{return this.localeData().invalidDate()}}function fromNow(withoutSuffix){return this.from(createLocal(),withoutSuffix)}function to(time,withoutSuffix){if(this.isValid()&&(isMoment(time)&&time.isValid()||createLocal(time).isValid())){return createDuration({from:this,to:time}).locale(this.locale()).humanize(!withoutSuffix)}else{return this.localeData().invalidDate()}}function toNow(withoutSuffix){return this.to(createLocal(),withoutSuffix)}function locale(key){var newLocaleData;if(key===undefined){return this._locale._abbr}else{newLocaleData=getLocale(key);if(newLocaleData!=null){this._locale=newLocaleData}return this}}var lang=deprecate(\"moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.\",function(key){if(key===undefined){return this.localeData()}else{return this.locale(key)}});function localeData(){return this._locale}function startOf(units){units=normalizeUnits(units);switch(units){case\"year\":this.month(0);case\"quarter\":case\"month\":this.date(1);case\"week\":case\"isoWeek\":case\"day\":case\"date\":this.hours(0);case\"hour\":this.minutes(0);case\"minute\":this.seconds(0);case\"second\":this.milliseconds(0)}if(units===\"week\"){this.weekday(0)}if(units===\"isoWeek\"){this.isoWeekday(1)}if(units===\"quarter\"){this.month(Math.floor(this.month()/3)*3)}return this}function endOf(units){units=normalizeUnits(units);if(units===undefined||units===\"millisecond\"){return this}if(units===\"date\"){units=\"day\"}return this.startOf(units).add(1,units===\"isoWeek\"?\"week\":units).subtract(1,\"ms\")}function valueOf(){return this._d.valueOf()-(this._offset||0)*6e4}function unix(){return Math.floor(this.valueOf()/1e3)}function toDate(){return new Date(this.valueOf())}function toArray(){var m=this;return[m.year(),m.month(),m.date(),m.hour(),m.minute(),m.second(),m.millisecond()]}function toObject(){var m=this;return{years:m.year(),months:m.month(),date:m.date(),hours:m.hours(),minutes:m.minutes(),seconds:m.seconds(),milliseconds:m.milliseconds()}}function toJSON(){return this.isValid()?this.toISOString():null}function isValid$2(){return isValid(this)}function parsingFlags(){return extend({},getParsingFlags(this))}function invalidAt(){return getParsingFlags(this).overflow}function creationData(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}addFormatToken(0,[\"gg\",2],0,function(){return this.weekYear()%100});addFormatToken(0,[\"GG\",2],0,function(){return this.isoWeekYear()%100});function addWeekYearFormatToken(token,getter){addFormatToken(0,[token,token.length],0,getter)}addWeekYearFormatToken(\"gggg\",\"weekYear\");addWeekYearFormatToken(\"ggggg\",\"weekYear\");addWeekYearFormatToken(\"GGGG\",\"isoWeekYear\");addWeekYearFormatToken(\"GGGGG\",\"isoWeekYear\");addUnitAlias(\"weekYear\",\"gg\");addUnitAlias(\"isoWeekYear\",\"GG\");addUnitPriority(\"weekYear\",1);addUnitPriority(\"isoWeekYear\",1);addRegexToken(\"G\",matchSigned);addRegexToken(\"g\",matchSigned);addRegexToken(\"GG\",match1to2,match2);addRegexToken(\"gg\",match1to2,match2);addRegexToken(\"GGGG\",match1to4,match4);addRegexToken(\"gggg\",match1to4,match4);addRegexToken(\"GGGGG\",match1to6,match6);addRegexToken(\"ggggg\",match1to6,match6);addWeekParseToken([\"gggg\",\"ggggg\",\"GGGG\",\"GGGGG\"],function(input,week,config,token){week[token.substr(0,2)]=toInt(input)});addWeekParseToken([\"gg\",\"GG\"],function(input,week,config,token){week[token]=hooks.parseTwoDigitYear(input)});function getSetWeekYear(input){return getSetWeekYearHelper.call(this,input,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function getSetISOWeekYear(input){return getSetWeekYearHelper.call(this,input,this.isoWeek(),this.isoWeekday(),1,4)}function getISOWeeksInYear(){return weeksInYear(this.year(),1,4)}function getWeeksInYear(){var weekInfo=this.localeData()._week;return weeksInYear(this.year(),weekInfo.dow,weekInfo.doy)}function getSetWeekYearHelper(input,week,weekday,dow,doy){var weeksTarget;if(input==null){return weekOfYear(this,dow,doy).year}else{weeksTarget=weeksInYear(input,dow,doy);if(week>weeksTarget){week=weeksTarget}return setWeekAll.call(this,input,week,weekday,dow,doy)}}function setWeekAll(weekYear,week,weekday,dow,doy){var dayOfYearData=dayOfYearFromWeeks(weekYear,week,weekday,dow,doy),date=createUTCDate(dayOfYearData.year,0,dayOfYearData.dayOfYear);this.year(date.getUTCFullYear());this.month(date.getUTCMonth());this.date(date.getUTCDate());return this}addFormatToken(\"Q\",0,\"Qo\",\"quarter\");addUnitAlias(\"quarter\",\"Q\");addUnitPriority(\"quarter\",7);addRegexToken(\"Q\",match1);addParseToken(\"Q\",function(input,array){array[MONTH]=(toInt(input)-1)*3});function getSetQuarter(input){return input==null?Math.ceil((this.month()+1)/3):this.month((input-1)*3+this.month()%3)}addFormatToken(\"D\",[\"DD\",2],\"Do\",\"date\");addUnitAlias(\"date\",\"D\");addUnitPriority(\"date\",9);addRegexToken(\"D\",match1to2);addRegexToken(\"DD\",match1to2,match2);addRegexToken(\"Do\",function(isStrict,locale){return isStrict?locale._dayOfMonthOrdinalParse||locale._ordinalParse:locale._dayOfMonthOrdinalParseLenient});addParseToken([\"D\",\"DD\"],DATE);addParseToken(\"Do\",function(input,array){array[DATE]=toInt(input.match(match1to2)[0],10)});var getSetDayOfMonth=makeGetSet(\"Date\",true);addFormatToken(\"DDD\",[\"DDDD\",3],\"DDDo\",\"dayOfYear\");addUnitAlias(\"dayOfYear\",\"DDD\");addUnitPriority(\"dayOfYear\",4);addRegexToken(\"DDD\",match1to3);addRegexToken(\"DDDD\",match3);addParseToken([\"DDD\",\"DDDD\"],function(input,array,config){config._dayOfYear=toInt(input)});function getSetDayOfYear(input){var dayOfYear=Math.round((this.clone().startOf(\"day\")-this.clone().startOf(\"year\"))/864e5)+1;return input==null?dayOfYear:this.add(input-dayOfYear,\"d\")}addFormatToken(\"m\",[\"mm\",2],0,\"minute\");addUnitAlias(\"minute\",\"m\");addUnitPriority(\"minute\",14);addRegexToken(\"m\",match1to2);addRegexToken(\"mm\",match1to2,match2);addParseToken([\"m\",\"mm\"],MINUTE);var getSetMinute=makeGetSet(\"Minutes\",false);addFormatToken(\"s\",[\"ss\",2],0,\"second\");addUnitAlias(\"second\",\"s\");addUnitPriority(\"second\",15);addRegexToken(\"s\",match1to2);addRegexToken(\"ss\",match1to2,match2);addParseToken([\"s\",\"ss\"],SECOND);var getSetSecond=makeGetSet(\"Seconds\",false);addFormatToken(\"S\",0,0,function(){return~~(this.millisecond()/100)});addFormatToken(0,[\"SS\",2],0,function(){return~~(this.millisecond()/10)});addFormatToken(0,[\"SSS\",3],0,\"millisecond\");addFormatToken(0,[\"SSSS\",4],0,function(){return this.millisecond()*10});addFormatToken(0,[\"SSSSS\",5],0,function(){return this.millisecond()*100});addFormatToken(0,[\"SSSSSS\",6],0,function(){return this.millisecond()*1e3});addFormatToken(0,[\"SSSSSSS\",7],0,function(){return this.millisecond()*1e4});addFormatToken(0,[\"SSSSSSSS\",8],0,function(){return this.millisecond()*1e5});addFormatToken(0,[\"SSSSSSSSS\",9],0,function(){return this.millisecond()*1e6});addUnitAlias(\"millisecond\",\"ms\");addUnitPriority(\"millisecond\",16);addRegexToken(\"S\",match1to3,match1);addRegexToken(\"SS\",match1to3,match2);addRegexToken(\"SSS\",match1to3,match3);var token;for(token=\"SSSS\";token.length<=9;token+=\"S\"){addRegexToken(token,matchUnsigned)}function parseMs(input,array){array[MILLISECOND]=toInt((\"0.\"+input)*1e3)}for(token=\"S\";token.length<=9;token+=\"S\"){addParseToken(token,parseMs)}var getSetMillisecond=makeGetSet(\"Milliseconds\",false);addFormatToken(\"z\",0,0,\"zoneAbbr\");addFormatToken(\"zz\",0,0,\"zoneName\");function getZoneAbbr(){return this._isUTC?\"UTC\":\"\"}function getZoneName(){return this._isUTC?\"Coordinated Universal Time\":\"\"}var proto=Moment.prototype;proto.add=add;proto.calendar=calendar$1;proto.clone=clone;proto.diff=diff;proto.endOf=endOf;proto.format=format;proto.from=from;proto.fromNow=fromNow;proto.to=to;proto.toNow=toNow;proto.get=stringGet;proto.invalidAt=invalidAt;proto.isAfter=isAfter;proto.isBefore=isBefore;proto.isBetween=isBetween;proto.isSame=isSame;proto.isSameOrAfter=isSameOrAfter;proto.isSameOrBefore=isSameOrBefore;proto.isValid=isValid$2;proto.lang=lang;proto.locale=locale;proto.localeData=localeData;proto.max=prototypeMax;proto.min=prototypeMin;proto.parsingFlags=parsingFlags;proto.set=stringSet;proto.startOf=startOf;proto.subtract=subtract;proto.toArray=toArray;proto.toObject=toObject;proto.toDate=toDate;proto.toISOString=toISOString;proto.inspect=inspect;proto.toJSON=toJSON;proto.toString=toString;proto.unix=unix;proto.valueOf=valueOf;proto.creationData=creationData;proto.year=getSetYear;proto.isLeapYear=getIsLeapYear;proto.weekYear=getSetWeekYear;proto.isoWeekYear=getSetISOWeekYear;proto.quarter=proto.quarters=getSetQuarter;proto.month=getSetMonth;proto.daysInMonth=getDaysInMonth;proto.week=proto.weeks=getSetWeek;proto.isoWeek=proto.isoWeeks=getSetISOWeek;proto.weeksInYear=getWeeksInYear;proto.isoWeeksInYear=getISOWeeksInYear;proto.date=getSetDayOfMonth;proto.day=proto.days=getSetDayOfWeek;proto.weekday=getSetLocaleDayOfWeek;proto.isoWeekday=getSetISODayOfWeek;proto.dayOfYear=getSetDayOfYear;proto.hour=proto.hours=getSetHour;proto.minute=proto.minutes=getSetMinute;proto.second=proto.seconds=getSetSecond;proto.millisecond=proto.milliseconds=getSetMillisecond;proto.utcOffset=getSetOffset;proto.utc=setOffsetToUTC;proto.local=setOffsetToLocal;proto.parseZone=setOffsetToParsedOffset;proto.hasAlignedHourOffset=hasAlignedHourOffset;proto.isDST=isDaylightSavingTime;proto.isLocal=isLocal;proto.isUtcOffset=isUtcOffset;proto.isUtc=isUtc;proto.isUTC=isUtc;proto.zoneAbbr=getZoneAbbr;proto.zoneName=getZoneName;proto.dates=deprecate(\"dates accessor is deprecated. Use date instead.\",getSetDayOfMonth);proto.months=deprecate(\"months accessor is deprecated. Use month instead\",getSetMonth);proto.years=deprecate(\"years accessor is deprecated. Use year instead\",getSetYear);proto.zone=deprecate(\"moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/\",getSetZone);proto.isDSTShifted=deprecate(\"isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information\",isDaylightSavingTimeShifted);function createUnix(input){return createLocal(input*1e3)}function createInZone(){return createLocal.apply(null,arguments).parseZone()}function preParsePostFormat(string){return string}var proto$1=Locale.prototype;proto$1.calendar=calendar;proto$1.longDateFormat=longDateFormat;proto$1.invalidDate=invalidDate;proto$1.ordinal=ordinal;proto$1.preparse=preParsePostFormat;proto$1.postformat=preParsePostFormat;proto$1.relativeTime=relativeTime;proto$1.pastFuture=pastFuture;proto$1.set=set;proto$1.months=localeMonths;proto$1.monthsShort=localeMonthsShort;proto$1.monthsParse=localeMonthsParse;proto$1.monthsRegex=monthsRegex;proto$1.monthsShortRegex=monthsShortRegex;proto$1.week=localeWeek;proto$1.firstDayOfYear=localeFirstDayOfYear;proto$1.firstDayOfWeek=localeFirstDayOfWeek;proto$1.weekdays=localeWeekdays;proto$1.weekdaysMin=localeWeekdaysMin;proto$1.weekdaysShort=localeWeekdaysShort;proto$1.weekdaysParse=localeWeekdaysParse;proto$1.weekdaysRegex=weekdaysRegex;proto$1.weekdaysShortRegex=weekdaysShortRegex;proto$1.weekdaysMinRegex=weekdaysMinRegex;proto$1.isPM=localeIsPM;proto$1.meridiem=localeMeridiem;function get$1(format,index,field,setter){var locale=getLocale();var utc=createUTC().set(setter,index);return locale[field](utc,format)}function listMonthsImpl(format,index,field){if(isNumber(format)){index=format;format=undefined}format=format||\"\";if(index!=null){return get$1(format,index,field,\"month\")}var i;var out=[];for(i=0;i<12;i++){out[i]=get$1(format,i,field,\"month\")}return out}function listWeekdaysImpl(localeSorted,format,index,field){if(typeof localeSorted===\"boolean\"){if(isNumber(format)){index=format;format=undefined}format=format||\"\"}else{format=localeSorted;index=format;localeSorted=false;if(isNumber(format)){index=format;format=undefined}format=format||\"\"}var locale=getLocale(),shift=localeSorted?locale._week.dow:0;if(index!=null){return get$1(format,(index+shift)%7,field,\"day\")}var i;var out=[];for(i=0;i<7;i++){out[i]=get$1(format,(i+shift)%7,field,\"day\")}return out}function listMonths(format,index){return listMonthsImpl(format,index,\"months\")}function listMonthsShort(format,index){return listMonthsImpl(format,index,\"monthsShort\")}function listWeekdays(localeSorted,format,index){return listWeekdaysImpl(localeSorted,format,index,\"weekdays\")}function listWeekdaysShort(localeSorted,format,index){return listWeekdaysImpl(localeSorted,format,index,\"weekdaysShort\")}function listWeekdaysMin(localeSorted,format,index){return listWeekdaysImpl(localeSorted,format,index,\"weekdaysMin\")}getSetGlobalLocale(\"en\",{dayOfMonthOrdinalParse:/\\d{1,2}(th|st|nd|rd)/,ordinal:function(number){var b=number%10,output=toInt(number%100/10)===1?\"th\":b===1?\"st\":b===2?\"nd\":b===3?\"rd\":\"th\";return number+output}});hooks.lang=deprecate(\"moment.lang is deprecated. Use moment.locale instead.\",getSetGlobalLocale);hooks.langData=deprecate(\"moment.langData is deprecated. Use moment.localeData instead.\",getLocale);var mathAbs=Math.abs;function abs(){var data=this._data;this._milliseconds=mathAbs(this._milliseconds);this._days=mathAbs(this._days);this._months=mathAbs(this._months);data.milliseconds=mathAbs(data.milliseconds);data.seconds=mathAbs(data.seconds);data.minutes=mathAbs(data.minutes);data.hours=mathAbs(data.hours);data.months=mathAbs(data.months);data.years=mathAbs(data.years);return this}function addSubtract$1(duration,input,value,direction){var other=createDuration(input,value);duration._milliseconds+=direction*other._milliseconds;duration._days+=direction*other._days;duration._months+=direction*other._months;return duration._bubble()}function add$1(input,value){return addSubtract$1(this,input,value,1)}function subtract$1(input,value){return addSubtract$1(this,input,value,-1)}function absCeil(number){if(number<0){return Math.floor(number)}else{return Math.ceil(number)}}function bubble(){var milliseconds=this._milliseconds;var days=this._days;var months=this._months;var data=this._data;var seconds,minutes,hours,years,monthsFromDays;if(!(milliseconds>=0&&days>=0&&months>=0||milliseconds<=0&&days<=0&&months<=0)){milliseconds+=absCeil(monthsToDays(months)+days)*864e5;days=0;months=0}data.milliseconds=milliseconds%1e3;seconds=absFloor(milliseconds/1e3);data.seconds=seconds%60;minutes=absFloor(seconds/60)\n;data.minutes=minutes%60;hours=absFloor(minutes/60);data.hours=hours%24;days+=absFloor(hours/24);monthsFromDays=absFloor(daysToMonths(days));months+=monthsFromDays;days-=absCeil(monthsToDays(monthsFromDays));years=absFloor(months/12);months%=12;data.days=days;data.months=months;data.years=years;return this}function daysToMonths(days){return days*4800/146097}function monthsToDays(months){return months*146097/4800}function as(units){if(!this.isValid()){return NaN}var days;var months;var milliseconds=this._milliseconds;units=normalizeUnits(units);if(units===\"month\"||units===\"year\"){days=this._days+milliseconds/864e5;months=this._months+daysToMonths(days);return units===\"month\"?months:months/12}else{days=this._days+Math.round(monthsToDays(this._months));switch(units){case\"week\":return days/7+milliseconds/6048e5;case\"day\":return days+milliseconds/864e5;case\"hour\":return days*24+milliseconds/36e5;case\"minute\":return days*1440+milliseconds/6e4;case\"second\":return days*86400+milliseconds/1e3;case\"millisecond\":return Math.floor(days*864e5)+milliseconds;default:throw new Error(\"Unknown unit \"+units)}}}function valueOf$1(){if(!this.isValid()){return NaN}return this._milliseconds+this._days*864e5+this._months%12*2592e6+toInt(this._months/12)*31536e6}function makeAs(alias){return function(){return this.as(alias)}}var asMilliseconds=makeAs(\"ms\");var asSeconds=makeAs(\"s\");var asMinutes=makeAs(\"m\");var asHours=makeAs(\"h\");var asDays=makeAs(\"d\");var asWeeks=makeAs(\"w\");var asMonths=makeAs(\"M\");var asYears=makeAs(\"y\");function clone$1(){return createDuration(this)}function get$2(units){units=normalizeUnits(units);return this.isValid()?this[units+\"s\"]():NaN}function makeGetter(name){return function(){return this.isValid()?this._data[name]:NaN}}var milliseconds=makeGetter(\"milliseconds\");var seconds=makeGetter(\"seconds\");var minutes=makeGetter(\"minutes\");var hours=makeGetter(\"hours\");var days=makeGetter(\"days\");var months=makeGetter(\"months\");var years=makeGetter(\"years\");function weeks(){return absFloor(this.days()/7)}var round=Math.round;var thresholds={ss:44,s:45,m:45,h:22,d:26,M:11};function substituteTimeAgo(string,number,withoutSuffix,isFuture,locale){return locale.relativeTime(number||1,!!withoutSuffix,string,isFuture)}function relativeTime$1(posNegDuration,withoutSuffix,locale){var duration=createDuration(posNegDuration).abs();var seconds=round(duration.as(\"s\"));var minutes=round(duration.as(\"m\"));var hours=round(duration.as(\"h\"));var days=round(duration.as(\"d\"));var months=round(duration.as(\"M\"));var years=round(duration.as(\"y\"));var a=seconds<=thresholds.ss&&[\"s\",seconds]||seconds<thresholds.s&&[\"ss\",seconds]||minutes<=1&&[\"m\"]||minutes<thresholds.m&&[\"mm\",minutes]||hours<=1&&[\"h\"]||hours<thresholds.h&&[\"hh\",hours]||days<=1&&[\"d\"]||days<thresholds.d&&[\"dd\",days]||months<=1&&[\"M\"]||months<thresholds.M&&[\"MM\",months]||years<=1&&[\"y\"]||[\"yy\",years];a[2]=withoutSuffix;a[3]=+posNegDuration>0;a[4]=locale;return substituteTimeAgo.apply(null,a)}function getSetRelativeTimeRounding(roundingFunction){if(roundingFunction===undefined){return round}if(typeof roundingFunction===\"function\"){round=roundingFunction;return true}return false}function getSetRelativeTimeThreshold(threshold,limit){if(thresholds[threshold]===undefined){return false}if(limit===undefined){return thresholds[threshold]}thresholds[threshold]=limit;if(threshold===\"s\"){thresholds.ss=limit-1}return true}function humanize(withSuffix){if(!this.isValid()){return this.localeData().invalidDate()}var locale=this.localeData();var output=relativeTime$1(this,!withSuffix,locale);if(withSuffix){output=locale.pastFuture(+this,output)}return locale.postformat(output)}var abs$1=Math.abs;function sign(x){return(x>0)-(x<0)||+x}function toISOString$1(){if(!this.isValid()){return this.localeData().invalidDate()}var seconds=abs$1(this._milliseconds)/1e3;var days=abs$1(this._days);var months=abs$1(this._months);var minutes,hours,years;minutes=absFloor(seconds/60);hours=absFloor(minutes/60);seconds%=60;minutes%=60;years=absFloor(months/12);months%=12;var Y=years;var M=months;var D=days;var h=hours;var m=minutes;var s=seconds?seconds.toFixed(3).replace(/\\.?0+$/,\"\"):\"\";var total=this.asSeconds();if(!total){return\"P0D\"}var totalSign=total<0?\"-\":\"\";var ymSign=sign(this._months)!==sign(total)?\"-\":\"\";var daysSign=sign(this._days)!==sign(total)?\"-\":\"\";var hmsSign=sign(this._milliseconds)!==sign(total)?\"-\":\"\";return totalSign+\"P\"+(Y?ymSign+Y+\"Y\":\"\")+(M?ymSign+M+\"M\":\"\")+(D?daysSign+D+\"D\":\"\")+(h||m||s?\"T\":\"\")+(h?hmsSign+h+\"H\":\"\")+(m?hmsSign+m+\"M\":\"\")+(s?hmsSign+s+\"S\":\"\")}var proto$2=Duration.prototype;proto$2.isValid=isValid$1;proto$2.abs=abs;proto$2.add=add$1;proto$2.subtract=subtract$1;proto$2.as=as;proto$2.asMilliseconds=asMilliseconds;proto$2.asSeconds=asSeconds;proto$2.asMinutes=asMinutes;proto$2.asHours=asHours;proto$2.asDays=asDays;proto$2.asWeeks=asWeeks;proto$2.asMonths=asMonths;proto$2.asYears=asYears;proto$2.valueOf=valueOf$1;proto$2._bubble=bubble;proto$2.clone=clone$1;proto$2.get=get$2;proto$2.milliseconds=milliseconds;proto$2.seconds=seconds;proto$2.minutes=minutes;proto$2.hours=hours;proto$2.days=days;proto$2.weeks=weeks;proto$2.months=months;proto$2.years=years;proto$2.humanize=humanize;proto$2.toISOString=toISOString$1;proto$2.toString=toISOString$1;proto$2.toJSON=toISOString$1;proto$2.locale=locale;proto$2.localeData=localeData;proto$2.toIsoString=deprecate(\"toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)\",toISOString$1);proto$2.lang=lang;addFormatToken(\"X\",0,0,\"unix\");addFormatToken(\"x\",0,0,\"valueOf\");addRegexToken(\"x\",matchSigned);addRegexToken(\"X\",matchTimestamp);addParseToken(\"X\",function(input,array,config){config._d=new Date(parseFloat(input,10)*1e3)});addParseToken(\"x\",function(input,array,config){config._d=new Date(toInt(input))});hooks.version=\"2.19.1\";setHookCallback(createLocal);hooks.fn=proto;hooks.min=min;hooks.max=max;hooks.now=now;hooks.utc=createUTC;hooks.unix=createUnix;hooks.months=listMonths;hooks.isDate=isDate;hooks.locale=getSetGlobalLocale;hooks.invalid=createInvalid;hooks.duration=createDuration;hooks.isMoment=isMoment;hooks.weekdays=listWeekdays;hooks.parseZone=createInZone;hooks.localeData=getLocale;hooks.isDuration=isDuration;hooks.monthsShort=listMonthsShort;hooks.weekdaysMin=listWeekdaysMin;hooks.defineLocale=defineLocale;hooks.updateLocale=updateLocale;hooks.locales=listLocales;hooks.weekdaysShort=listWeekdaysShort;hooks.normalizeUnits=normalizeUnits;hooks.relativeTimeRounding=getSetRelativeTimeRounding;hooks.relativeTimeThreshold=getSetRelativeTimeThreshold;hooks.calendarFormat=getCalendarFormat;hooks.prototype=proto;return hooks})}).call(exports,__webpack_require__(155)(module))},function(module,exports){module.exports=function(module){if(!module.webpackPolyfill){module.deprecate=function(){};module.paths=[];if(!module.children)module.children=[];Object.defineProperty(module,\"loaded\",{enumerable:true,get:function(){return module.l}});Object.defineProperty(module,\"id\",{enumerable:true,get:function(){return module.i}});module.webpackPolyfill=1}return module}},function(module,exports){function webpackEmptyContext(req){throw new Error(\"Cannot find module '\"+req+\"'.\")}webpackEmptyContext.keys=function(){return[]};webpackEmptyContext.resolve=webpackEmptyContext;module.exports=webpackEmptyContext;webpackEmptyContext.id=156},function(module,exports,__webpack_require__){\"use strict\";(function(global){var _rng;var globalVar=typeof window!==\"undefined\"?window:typeof global!==\"undefined\"?global:null;if(globalVar&&globalVar.crypto&&crypto.getRandomValues){var _rnds8=new Uint8Array(16);_rng=function whatwgRNG(){crypto.getRandomValues(_rnds8);return _rnds8}}if(!_rng){var _rnds=new Array(16);_rng=function _rng(){for(var i=0,r;i<16;i++){if((i&3)===0)r=Math.random()*4294967296;_rnds[i]=r>>>((i&3)<<3)&255}return _rnds}}var _byteToHex=[];var _hexToByte={};for(var i=0;i<256;i++){_byteToHex[i]=(i+256).toString(16).substr(1);_hexToByte[_byteToHex[i]]=i}function parse(s,buf,offset){var i=buf&&offset||0,ii=0;buf=buf||[];s.toLowerCase().replace(/[0-9a-f]{2}/g,function(oct){if(ii<16){buf[i+ii++]=_hexToByte[oct]}});while(ii<16){buf[i+ii++]=0}return buf}function unparse(buf,offset){var i=offset||0,bth=_byteToHex;return bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]+\"-\"+bth[buf[i++]]+bth[buf[i++]]+\"-\"+bth[buf[i++]]+bth[buf[i++]]+\"-\"+bth[buf[i++]]+bth[buf[i++]]+\"-\"+bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]+bth[buf[i++]]}var _seedBytes=_rng();var _nodeId=[_seedBytes[0]|1,_seedBytes[1],_seedBytes[2],_seedBytes[3],_seedBytes[4],_seedBytes[5]];var _clockseq=(_seedBytes[6]<<8|_seedBytes[7])&16383;var _lastMSecs=0,_lastNSecs=0;function v1(options,buf,offset){var i=buf&&offset||0;var b=buf||[];options=options||{};var clockseq=options.clockseq!==undefined?options.clockseq:_clockseq;var msecs=options.msecs!==undefined?options.msecs:(new Date).getTime();var nsecs=options.nsecs!==undefined?options.nsecs:_lastNSecs+1;var dt=msecs-_lastMSecs+(nsecs-_lastNSecs)/1e4;if(dt<0&&options.clockseq===undefined){clockseq=clockseq+1&16383}if((dt<0||msecs>_lastMSecs)&&options.nsecs===undefined){nsecs=0}if(nsecs>=1e4){throw new Error(\"uuid.v1(): Can't create more than 10M uuids/sec\")}_lastMSecs=msecs;_lastNSecs=nsecs;_clockseq=clockseq;msecs+=122192928e5;var tl=((msecs&268435455)*1e4+nsecs)%4294967296;b[i++]=tl>>>24&255;b[i++]=tl>>>16&255;b[i++]=tl>>>8&255;b[i++]=tl&255;var tmh=msecs/4294967296*1e4&268435455;b[i++]=tmh>>>8&255;b[i++]=tmh&255;b[i++]=tmh>>>24&15|16;b[i++]=tmh>>>16&255;b[i++]=clockseq>>>8|128;b[i++]=clockseq&255;var node=options.node||_nodeId;for(var n=0;n<6;n++){b[i+n]=node[n]}return buf?buf:unparse(b)}function v4(options,buf,offset){var i=buf&&offset||0;if(typeof options==\"string\"){buf=options==\"binary\"?new Array(16):null;options=null}options=options||{};var rnds=options.random||(options.rng||_rng)();rnds[6]=rnds[6]&15|64;rnds[8]=rnds[8]&63|128;if(buf){for(var ii=0;ii<16;ii++){buf[i+ii]=rnds[ii]}}return buf||unparse(rnds)}var uuid=v4;uuid.v1=v1;uuid.v4=v4;uuid.parse=parse;uuid.unparse=unparse;module.exports=uuid}).call(exports,__webpack_require__(158))},function(module,exports){var g;g=function(){return this}();try{g=g||Function(\"return this\")()||(1,eval)(\"this\")}catch(e){if(typeof window===\"object\")g=window}module.exports=g},function(module,exports,__webpack_require__){\"use strict\";exports.util=__webpack_require__(2);exports.DOMutil=__webpack_require__(14);exports.DataSet=__webpack_require__(11);exports.DataView=__webpack_require__(12);exports.Queue=__webpack_require__(43);exports.Graph3d=__webpack_require__(161);exports.graph3d={Camera:__webpack_require__(95),Filter:__webpack_require__(96),Point2d:__webpack_require__(91),Point3d:__webpack_require__(34),Slider:__webpack_require__(92),StepNumber:__webpack_require__(93)};exports.moment=__webpack_require__(9);exports.Hammer=__webpack_require__(10);exports.keycharm=__webpack_require__(35)},function(module,exports,__webpack_require__){var core=__webpack_require__(7);var $JSON=core.JSON||(core.JSON={stringify:JSON.stringify});module.exports=function stringify(it){return $JSON.stringify.apply($JSON,arguments)}},function(module,exports,__webpack_require__){\"use strict\";var _assign=__webpack_require__(90);var _assign2=_interopRequireDefault(_assign);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Emitter=__webpack_require__(44);var util=__webpack_require__(2);var Point3d=__webpack_require__(34);var Point2d=__webpack_require__(91);var Slider=__webpack_require__(92);var StepNumber=__webpack_require__(93);var Settings=__webpack_require__(94);var Validator=__webpack_require__(15)[\"default\"];var _require=__webpack_require__(15),printStyle=_require.printStyle;var _require2=__webpack_require__(172),allOptions=_require2.allOptions;var DataGroup=__webpack_require__(173);Graph3d.STYLE=Settings.STYLE;var autoByDefault=undefined;Graph3d.DEFAULTS={width:\"400px\",height:\"400px\",filterLabel:\"time\",legendLabel:\"value\",xLabel:\"x\",yLabel:\"y\",zLabel:\"z\",xValueLabel:function xValueLabel(v){return v},yValueLabel:function yValueLabel(v){return v},zValueLabel:function zValueLabel(v){return v},showXAxis:true,showYAxis:true,showZAxis:true,showGrid:true,showPerspective:true,showShadow:false,keepAspectRatio:true,verticalRatio:.5,dotSizeRatio:.02,dotSizeMinFraction:.5,dotSizeMaxFraction:2.5,showAnimationControls:autoByDefault,animationInterval:1e3,animationPreload:false,animationAutoStart:autoByDefault,axisColor:\"#4D4D4D\",gridColor:\"#D3D3D3\",xCenter:\"55%\",yCenter:\"50%\",style:Graph3d.STYLE.DOT,tooltip:false,tooltipStyle:{content:{padding:\"10px\",border:\"1px solid #4d4d4d\",color:\"#1a1a1a\",background:\"rgba(255,255,255,0.7)\",borderRadius:\"2px\",boxShadow:\"5px 5px 10px rgba(128,128,128,0.5)\"},line:{height:\"40px\",width:\"0\",borderLeft:\"1px solid #4d4d4d\"},dot:{height:\"0\",width:\"0\",border:\"5px solid #4d4d4d\",borderRadius:\"5px\"}},dataColor:{fill:\"#7DC1FF\",stroke:\"#3267D2\",strokeWidth:1},cameraPosition:{horizontal:1,vertical:.5,distance:1.7},showLegend:autoByDefault,backgroundColor:autoByDefault,xBarWidth:autoByDefault,yBarWidth:autoByDefault,valueMin:autoByDefault,valueMax:autoByDefault,xMin:autoByDefault,xMax:autoByDefault,xStep:autoByDefault,yMin:autoByDefault,yMax:autoByDefault,yStep:autoByDefault,zMin:autoByDefault,zMax:autoByDefault,zStep:autoByDefault};function Graph3d(container,data,options){if(!(this instanceof Graph3d)){throw new SyntaxError(\"Constructor must be called with the new operator\")}this.containerElement=container;this.dataGroup=new DataGroup;this.dataPoints=null;this.create();Settings.setDefaults(Graph3d.DEFAULTS,this);this.colX=undefined;this.colY=undefined;this.colZ=undefined;this.colValue=undefined;this.setOptions(options);this.setData(data)}Emitter(Graph3d.prototype);Graph3d.prototype._setScale=function(){this.scale=new Point3d(1/this.xRange.range(),1/this.yRange.range(),1/this.zRange.range());if(this.keepAspectRatio){if(this.scale.x<this.scale.y){this.scale.y=this.scale.x}else{this.scale.x=this.scale.y}}this.scale.z*=this.verticalRatio;if(this.valueRange!==undefined){this.scale.value=1/this.valueRange.range()}var xCenter=this.xRange.center()*this.scale.x;var yCenter=this.yRange.center()*this.scale.y;var zCenter=this.zRange.center()*this.scale.z;this.camera.setArmLocation(xCenter,yCenter,zCenter)};Graph3d.prototype._convert3Dto2D=function(point3d){var translation=this._convertPointToTranslation(point3d);return this._convertTranslationToScreen(translation)};Graph3d.prototype._convertPointToTranslation=function(point3d){var cameraLocation=this.camera.getCameraLocation(),cameraRotation=this.camera.getCameraRotation(),ax=point3d.x*this.scale.x,ay=point3d.y*this.scale.y,az=point3d.z*this.scale.z,cx=cameraLocation.x,cy=cameraLocation.y,cz=cameraLocation.z,sinTx=Math.sin(cameraRotation.x),cosTx=Math.cos(cameraRotation.x),sinTy=Math.sin(cameraRotation.y),cosTy=Math.cos(cameraRotation.y),sinTz=Math.sin(cameraRotation.z),cosTz=Math.cos(cameraRotation.z),dx=cosTy*(sinTz*(ay-cy)+cosTz*(ax-cx))-sinTy*(az-cz),dy=sinTx*(cosTy*(az-cz)+sinTy*(sinTz*(ay-cy)+cosTz*(ax-cx)))+cosTx*(cosTz*(ay-cy)-sinTz*(ax-cx)),dz=cosTx*(cosTy*(az-cz)+sinTy*(sinTz*(ay-cy)+cosTz*(ax-cx)))-sinTx*(cosTz*(ay-cy)-sinTz*(ax-cx));return new Point3d(dx,dy,dz)};Graph3d.prototype._convertTranslationToScreen=function(translation){var ex=this.eye.x,ey=this.eye.y,ez=this.eye.z,dx=translation.x,dy=translation.y,dz=translation.z;var bx;var by;if(this.showPerspective){bx=(dx-ex)*(ez/dz);by=(dy-ey)*(ez/dz)}else{bx=dx*-(ez/this.camera.getArmLength());by=dy*-(ez/this.camera.getArmLength())}return new Point2d(this.currentXCenter+bx*this.frame.canvas.clientWidth,this.currentYCenter-by*this.frame.canvas.clientWidth)};Graph3d.prototype._calcTranslations=function(points){for(var i=0;i<points.length;i++){var point=points[i];point.trans=this._convertPointToTranslation(point.point);point.screen=this._convertTranslationToScreen(point.trans);var transBottom=this._convertPointToTranslation(point.bottom);point.dist=this.showPerspective?transBottom.length():-transBottom.z}var sortDepth=function sortDepth(a,b){return b.dist-a.dist};points.sort(sortDepth)};Graph3d.prototype._initializeRanges=function(){var dg=this.dataGroup;this.xRange=dg.xRange;this.yRange=dg.yRange;this.zRange=dg.zRange;this.valueRange=dg.valueRange;this.xStep=dg.xStep;this.yStep=dg.yStep;this.zStep=dg.zStep;this.xBarWidth=dg.xBarWidth;this.yBarWidth=dg.yBarWidth;this.colX=dg.colX;this.colY=dg.colY;this.colZ=dg.colZ;this.colValue=dg.colValue;this._setScale()};Graph3d.prototype.getDataPoints=function(data){var dataPoints=[];for(var i=0;i<data.length;i++){var point=new Point3d;point.x=data[i][this.colX]||0;point.y=data[i][this.colY]||0;point.z=data[i][this.colZ]||0;point.data=data[i];if(this.colValue!==undefined){point.value=data[i][this.colValue]||0}var obj={};obj.point=point;obj.bottom=new Point3d(point.x,point.y,this.zRange.min);obj.trans=undefined;obj.screen=undefined;dataPoints.push(obj)}return dataPoints};Graph3d.prototype._getDataPoints=function(data){var x,y,i,obj;var dataPoints=[];if(this.style===Graph3d.STYLE.GRID||this.style===Graph3d.STYLE.SURFACE){var dataX=this.dataGroup.getDistinctValues(this.colX,data);var dataY=this.dataGroup.getDistinctValues(this.colY,data);dataPoints=this.getDataPoints(data);var dataMatrix=[];for(i=0;i<dataPoints.length;i++){obj=dataPoints[i];var xIndex=dataX.indexOf(obj.point.x);var yIndex=dataY.indexOf(obj.point.y);if(dataMatrix[xIndex]===undefined){dataMatrix[xIndex]=[]}dataMatrix[xIndex][yIndex]=obj}for(x=0;x<dataMatrix.length;x++){for(y=0;y<dataMatrix[x].length;y++){if(dataMatrix[x][y]){dataMatrix[x][y].pointRight=x<dataMatrix.length-1?dataMatrix[x+1][y]:undefined;dataMatrix[x][y].pointTop=y<dataMatrix[x].length-1?dataMatrix[x][y+1]:undefined;dataMatrix[x][y].pointCross=x<dataMatrix.length-1&&y<dataMatrix[x].length-1?dataMatrix[x+1][y+1]:undefined}}}}else{this._checkValueField(data);dataPoints=this.getDataPoints(data);if(this.style===Graph3d.STYLE.LINE){for(i=0;i<dataPoints.length;i++){if(i>0){dataPoints[i-1].pointNext=dataPoints[i]}}}}return dataPoints};Graph3d.prototype.create=function(){while(this.containerElement.hasChildNodes()){this.containerElement.removeChild(this.containerElement.firstChild)}this.frame=document.createElement(\"div\");this.frame.style.position=\"relative\";this.frame.style.overflow=\"hidden\";this.frame.canvas=document.createElement(\"canvas\");this.frame.canvas.style.position=\"relative\";this.frame.appendChild(this.frame.canvas);{var noCanvas=document.createElement(\"DIV\");noCanvas.style.color=\"red\";noCanvas.style.fontWeight=\"bold\";noCanvas.style.padding=\"10px\";noCanvas.innerHTML=\"Error: your browser does not support HTML canvas\";this.frame.canvas.appendChild(noCanvas)}this.frame.filter=document.createElement(\"div\");this.frame.filter.style.position=\"absolute\";this.frame.filter.style.bottom=\"0px\";this.frame.filter.style.left=\"0px\";this.frame.filter.style.width=\"100%\";this.frame.appendChild(this.frame.filter);var me=this;var onmousedown=function onmousedown(event){me._onMouseDown(event)};var ontouchstart=function ontouchstart(event){me._onTouchStart(event)};var onmousewheel=function onmousewheel(event){me._onWheel(event)};var ontooltip=function ontooltip(event){me._onTooltip(event)};var onclick=function onclick(event){me._onClick(event)};util.addEventListener(this.frame.canvas,\"mousedown\",onmousedown);util.addEventListener(this.frame.canvas,\"touchstart\",ontouchstart);util.addEventListener(this.frame.canvas,\"mousewheel\",onmousewheel);util.addEventListener(this.frame.canvas,\"mousemove\",ontooltip);util.addEventListener(this.frame.canvas,\"click\",onclick);this.containerElement.appendChild(this.frame)};Graph3d.prototype._setSize=function(width,height){this.frame.style.width=width;this.frame.style.height=height;this._resizeCanvas()};Graph3d.prototype._resizeCanvas=function(){this.frame.canvas.style.width=\"100%\";this.frame.canvas.style.height=\"100%\";this.frame.canvas.width=this.frame.canvas.clientWidth;this.frame.canvas.height=this.frame.canvas.clientHeight;this.frame.filter.style.width=this.frame.canvas.clientWidth-2*10+\"px\"};Graph3d.prototype.animationStart=function(){if(!this.animationAutoStart||!this.dataGroup.dataFilter)return;if(!this.frame.filter||!this.frame.filter.slider)throw new Error(\"No animation available\");this.frame.filter.slider.play()};Graph3d.prototype.animationStop=function(){if(!this.frame.filter||!this.frame.filter.slider)return;this.frame.filter.slider.stop()};Graph3d.prototype._resizeCenter=function(){if(this.xCenter.charAt(this.xCenter.length-1)===\"%\"){this.currentXCenter=parseFloat(this.xCenter)/100*this.frame.canvas.clientWidth}else{this.currentXCenter=parseFloat(this.xCenter)}if(this.yCenter.charAt(this.yCenter.length-1)===\"%\"){this.currentYCenter=parseFloat(this.yCenter)/100*(this.frame.canvas.clientHeight-this.frame.filter.clientHeight)}else{this.currentYCenter=parseFloat(this.yCenter)}};Graph3d.prototype.getCameraPosition=function(){var pos=this.camera.getArmRotation();pos.distance=this.camera.getArmLength();return pos};Graph3d.prototype._readData=function(data){this.dataPoints=this.dataGroup.initializeData(this,data,this.style);this._initializeRanges();this._redrawFilter()};Graph3d.prototype.setData=function(data){if(data===undefined||data===null)return;this._readData(data);this.redraw();this.animationStart()};Graph3d.prototype.setOptions=function(options){if(options===undefined)return;var errorFound=Validator.validate(options,allOptions);if(errorFound===true){console.log(\"%cErrors have been found in the supplied options object.\",printStyle)}this.animationStop();Settings.setOptions(options,this);this.setPointDrawingMethod();this._setSize(this.width,this.height);this.setData(this.dataGroup.getDataTable());this.animationStart()};Graph3d.prototype.setPointDrawingMethod=function(){var method=undefined;switch(this.style){case Graph3d.STYLE.BAR:method=Graph3d.prototype._redrawBarGraphPoint;break;case Graph3d.STYLE.BARCOLOR:method=Graph3d.prototype._redrawBarColorGraphPoint;break;case Graph3d.STYLE.BARSIZE:method=Graph3d.prototype._redrawBarSizeGraphPoint;break;case Graph3d.STYLE.DOT:method=Graph3d.prototype._redrawDotGraphPoint;break;case Graph3d.STYLE.DOTLINE:method=Graph3d.prototype._redrawDotLineGraphPoint;break;case Graph3d.STYLE.DOTCOLOR:method=Graph3d.prototype._redrawDotColorGraphPoint;break;case Graph3d.STYLE.DOTSIZE:method=Graph3d.prototype._redrawDotSizeGraphPoint;break;case Graph3d.STYLE.SURFACE:method=Graph3d.prototype._redrawSurfaceGraphPoint;break;case Graph3d.STYLE.GRID:method=Graph3d.prototype._redrawGridGraphPoint;break;case Graph3d.STYLE.LINE:method=Graph3d.prototype._redrawLineGraphPoint;break;default:throw new Error(\"Can not determine point drawing method \"+\"for graph style '\"+this.style+\"'\")}this._pointDrawingMethod=method};Graph3d.prototype.redraw=function(){if(this.dataPoints===undefined){throw new Error(\"Graph data not initialized\")}this._resizeCanvas();this._resizeCenter();this._redrawSlider();this._redrawClear();this._redrawAxis();this._redrawDataGraph();this._redrawInfo();this._redrawLegend()};Graph3d.prototype._getContext=function(){var canvas=this.frame.canvas;var ctx=canvas.getContext(\"2d\");ctx.lineJoin=\"round\";ctx.lineCap=\"round\";return ctx};Graph3d.prototype._redrawClear=function(){var canvas=this.frame.canvas;var ctx=canvas.getContext(\"2d\");ctx.clearRect(0,0,canvas.width,canvas.height)};Graph3d.prototype._dotSize=function(){return this.frame.clientWidth*this.dotSizeRatio};Graph3d.prototype._getLegendWidth=function(){var width;if(this.style===Graph3d.STYLE.DOTSIZE){var dotSize=this._dotSize();width=dotSize*this.dotSizeMaxFraction}else if(this.style===Graph3d.STYLE.BARSIZE){width=this.xBarWidth}else{width=20}return width};Graph3d.prototype._redrawLegend=function(){if(this.showLegend!==true){return}if(this.style===Graph3d.STYLE.LINE||this.style===Graph3d.STYLE.BARSIZE){return}var isSizeLegend=this.style===Graph3d.STYLE.BARSIZE||this.style===Graph3d.STYLE.DOTSIZE;var isValueLegend=this.style===Graph3d.STYLE.DOTSIZE||this.style===Graph3d.STYLE.DOTCOLOR||this.style===Graph3d.STYLE.BARCOLOR;var height=Math.max(this.frame.clientHeight*.25,100);var top=this.margin;var width=this._getLegendWidth();var right=this.frame.clientWidth-this.margin;var left=right-width;var bottom=top+height;var ctx=this._getContext();ctx.lineWidth=1;ctx.font=\"14px arial\";if(isSizeLegend===false){var ymin=0;var ymax=height;var y;for(y=ymin;y<ymax;y++){var f=(y-ymin)/(ymax-ymin);var hue=f*240;var color=this._hsv2rgb(hue,1,1);ctx.strokeStyle=color;ctx.beginPath();ctx.moveTo(left,top+y);ctx.lineTo(right,top+y);ctx.stroke()}ctx.strokeStyle=this.axisColor;ctx.strokeRect(left,top,width,height)}else{var widthMin;if(this.style===Graph3d.STYLE.DOTSIZE){widthMin=width*(this.dotSizeMinFraction/this.dotSizeMaxFraction)}else if(this.style===Graph3d.STYLE.BARSIZE){}ctx.strokeStyle=this.axisColor;ctx.fillStyle=this.dataColor.fill;ctx.beginPath();ctx.moveTo(left,top);ctx.lineTo(right,top);ctx.lineTo(left+widthMin,bottom);ctx.lineTo(left,bottom);ctx.closePath();ctx.fill();ctx.stroke()}var gridLineLen=5;var legendMin=isValueLegend?this.valueRange.min:this.zRange.min;var legendMax=isValueLegend?this.valueRange.max:this.zRange.max;var step=new StepNumber(legendMin,legendMax,(legendMax-legendMin)/5,true);step.start(true);var from;var to;while(!step.end()){y=bottom-(step.getCurrent()-legendMin)/(legendMax-legendMin)*height;from=new Point2d(left-gridLineLen,y);to=new Point2d(left,y);this._line(ctx,from,to);ctx.textAlign=\"right\";ctx.textBaseline=\"middle\";ctx.fillStyle=this.axisColor;ctx.fillText(step.getCurrent(),left-2*gridLineLen,y);step.next()}ctx.textAlign=\"right\";ctx.textBaseline=\"top\";var label=this.legendLabel;ctx.fillText(label,right,bottom+this.margin)};Graph3d.prototype._redrawFilter=function(){var dataFilter=this.dataGroup.dataFilter;var filter=this.frame.filter;filter.innerHTML=\"\";if(!dataFilter){filter.slider=undefined;return}var options={visible:this.showAnimationControls};var slider=new Slider(filter,options);filter.slider=slider;filter.style.padding=\"10px\";slider.setValues(dataFilter.values);slider.setPlayInterval(this.animationInterval);var me=this;var onchange=function onchange(){var dataFilter=me.dataGroup.dataFilter;var index=slider.getIndex();dataFilter.selectValue(index);me.dataPoints=dataFilter._getDataPoints();me.redraw()};slider.setOnChangeCallback(onchange)};Graph3d.prototype._redrawSlider=function(){if(this.frame.filter.slider!==undefined){this.frame.filter.slider.redraw()}};Graph3d.prototype._redrawInfo=function(){var info=this.dataGroup.getInfo();if(info===undefined)return;var ctx=this._getContext();ctx.font=\"14px arial\";ctx.lineStyle=\"gray\";ctx.fillStyle=\"gray\";ctx.textAlign=\"left\";ctx.textBaseline=\"top\";var x=this.margin;var y=this.margin;ctx.fillText(info,x,y)};Graph3d.prototype._line=function(ctx,from,to,strokeStyle){if(strokeStyle!==undefined){ctx.strokeStyle=strokeStyle}ctx.beginPath();ctx.moveTo(from.x,from.y);ctx.lineTo(to.x,to.y);ctx.stroke()};Graph3d.prototype.drawAxisLabelX=function(ctx,point3d,text,armAngle,yMargin){if(yMargin===undefined){yMargin=0}var point2d=this._convert3Dto2D(point3d);if(Math.cos(armAngle*2)>0){ctx.textAlign=\"center\";ctx.textBaseline=\"top\";point2d.y+=yMargin}else if(Math.sin(armAngle*2)<0){ctx.textAlign=\"right\";ctx.textBaseline=\"middle\"}else{ctx.textAlign=\"left\";ctx.textBaseline=\"middle\"}ctx.fillStyle=this.axisColor;ctx.fillText(text,point2d.x,point2d.y)};Graph3d.prototype.drawAxisLabelY=function(ctx,point3d,text,armAngle,yMargin){if(yMargin===undefined){yMargin=0}var point2d=this._convert3Dto2D(point3d);if(Math.cos(armAngle*2)<0){ctx.textAlign=\"center\";ctx.textBaseline=\"top\";point2d.y+=yMargin}else if(Math.sin(armAngle*2)>0){ctx.textAlign=\"right\";ctx.textBaseline=\"middle\"}else{ctx.textAlign=\"left\";ctx.textBaseline=\"middle\"}ctx.fillStyle=this.axisColor;ctx.fillText(text,point2d.x,point2d.y)};Graph3d.prototype.drawAxisLabelZ=function(ctx,point3d,text,offset){if(offset===undefined){offset=0}var point2d=this._convert3Dto2D(point3d);ctx.textAlign=\"right\";ctx.textBaseline=\"middle\";ctx.fillStyle=this.axisColor;ctx.fillText(text,point2d.x-offset,point2d.y)};Graph3d.prototype._line3d=function(ctx,from,to,strokeStyle){var from2d=this._convert3Dto2D(from);var to2d=this._convert3Dto2D(to);this._line(ctx,from2d,to2d,strokeStyle)};Graph3d.prototype._redrawAxis=function(){var ctx=this._getContext(),from,to,step,prettyStep,text,xText,yText,zText,offset,xOffset,yOffset;ctx.font=24/this.camera.getArmLength()+\"px arial\";var gridLenX=.025/this.scale.x;var gridLenY=.025/this.scale.y;var textMargin=5/this.camera.getArmLength();var armAngle=this.camera.getArmRotation().horizontal;var armVector=new Point2d(Math.cos(armAngle),Math.sin(armAngle));var xRange=this.xRange;var yRange=this.yRange;var zRange=this.zRange;var point3d;ctx.lineWidth=1;prettyStep=this.defaultXStep===undefined;step=new StepNumber(xRange.min,xRange.max,this.xStep,prettyStep);step.start(true);while(!step.end()){var x=step.getCurrent();if(this.showGrid){from=new Point3d(x,yRange.min,zRange.min);to=new Point3d(x,yRange.max,zRange.min);this._line3d(ctx,from,to,this.gridColor)}else if(this.showXAxis){from=new Point3d(x,yRange.min,zRange.min);to=new Point3d(x,yRange.min+gridLenX,zRange.min);this._line3d(ctx,from,to,this.axisColor);from=new Point3d(x,yRange.max,zRange.min);to=new Point3d(x,yRange.max-gridLenX,zRange.min);this._line3d(ctx,from,to,this.axisColor)}if(this.showXAxis){yText=armVector.x>0?yRange.min:yRange.max;point3d=new Point3d(x,yText,zRange.min);var msg=\" \"+this.xValueLabel(x)+\" \";this.drawAxisLabelX(ctx,point3d,msg,armAngle,textMargin)}step.next()}ctx.lineWidth=1;prettyStep=this.defaultYStep===undefined;step=new StepNumber(yRange.min,yRange.max,this.yStep,prettyStep);step.start(true);while(!step.end()){var y=step.getCurrent();if(this.showGrid){from=new Point3d(xRange.min,y,zRange.min);to=new Point3d(xRange.max,y,zRange.min);this._line3d(ctx,from,to,this.gridColor)}else if(this.showYAxis){from=new Point3d(xRange.min,y,zRange.min);to=new Point3d(xRange.min+gridLenY,y,zRange.min);this._line3d(ctx,from,to,this.axisColor);from=new Point3d(xRange.max,y,zRange.min);to=new Point3d(xRange.max-gridLenY,y,zRange.min);this._line3d(ctx,from,to,this.axisColor)}if(this.showYAxis){xText=armVector.y>0?xRange.min:xRange.max;point3d=new Point3d(xText,y,zRange.min);var _msg=\" \"+this.yValueLabel(y)+\" \";this.drawAxisLabelY(ctx,point3d,_msg,armAngle,textMargin)}step.next()}if(this.showZAxis){ctx.lineWidth=1;prettyStep=this.defaultZStep===undefined;step=new StepNumber(zRange.min,zRange.max,this.zStep,prettyStep);step.start(true);xText=armVector.x>0?xRange.min:xRange.max;yText=armVector.y<0?yRange.min:yRange.max;while(!step.end()){var z=step.getCurrent();var from3d=new Point3d(xText,yText,z);var from2d=this._convert3Dto2D(from3d);to=new Point2d(from2d.x-textMargin,from2d.y);this._line(ctx,from2d,to,this.axisColor);var _msg2=this.zValueLabel(z)+\" \";this.drawAxisLabelZ(ctx,from3d,_msg2,5);step.next()}ctx.lineWidth=1;from=new Point3d(xText,yText,zRange.min);to=new Point3d(xText,yText,zRange.max);this._line3d(ctx,from,to,this.axisColor)}if(this.showXAxis){var xMin2d;var xMax2d;ctx.lineWidth=1;xMin2d=new Point3d(xRange.min,yRange.min,zRange.min);xMax2d=new Point3d(xRange.max,yRange.min,zRange.min);this._line3d(ctx,xMin2d,xMax2d,this.axisColor);xMin2d=new Point3d(xRange.min,yRange.max,zRange.min);xMax2d=new Point3d(xRange.max,yRange.max,zRange.min);this._line3d(ctx,xMin2d,xMax2d,this.axisColor)}if(this.showYAxis){ctx.lineWidth=1;from=new Point3d(xRange.min,yRange.min,zRange.min);to=new Point3d(xRange.min,yRange.max,zRange.min);this._line3d(ctx,from,to,this.axisColor);from=new Point3d(xRange.max,yRange.min,zRange.min);to=new Point3d(xRange.max,yRange.max,zRange.min);this._line3d(ctx,from,to,this.axisColor)}var xLabel=this.xLabel;if(xLabel.length>0&&this.showXAxis){yOffset=.1/this.scale.y;xText=(xRange.max+3*xRange.min)/4;yText=armVector.x>0?yRange.min-yOffset:yRange.max+yOffset\n;text=new Point3d(xText,yText,zRange.min);this.drawAxisLabelX(ctx,text,xLabel,armAngle)}var yLabel=this.yLabel;if(yLabel.length>0&&this.showYAxis){xOffset=.1/this.scale.x;xText=armVector.y>0?xRange.min-xOffset:xRange.max+xOffset;yText=(yRange.max+3*yRange.min)/4;text=new Point3d(xText,yText,zRange.min);this.drawAxisLabelY(ctx,text,yLabel,armAngle)}var zLabel=this.zLabel;if(zLabel.length>0&&this.showZAxis){offset=30;xText=armVector.x>0?xRange.min:xRange.max;yText=armVector.y<0?yRange.min:yRange.max;zText=(zRange.max+3*zRange.min)/4;text=new Point3d(xText,yText,zText);this.drawAxisLabelZ(ctx,text,zLabel,offset)}};Graph3d.prototype._hsv2rgb=function(H,S,V){var R,G,B,C,Hi,X;C=V*S;Hi=Math.floor(H/60);X=C*(1-Math.abs(H/60%2-1));switch(Hi){case 0:R=C;G=X;B=0;break;case 1:R=X;G=C;B=0;break;case 2:R=0;G=C;B=X;break;case 3:R=0;G=X;B=C;break;case 4:R=X;G=0;B=C;break;case 5:R=C;G=0;B=X;break;default:R=0;G=0;B=0;break}return\"RGB(\"+parseInt(R*255)+\",\"+parseInt(G*255)+\",\"+parseInt(B*255)+\")\"};Graph3d.prototype._getStrokeWidth=function(point){if(point!==undefined){if(this.showPerspective){return 1/-point.trans.z*this.dataColor.strokeWidth}else{return-(this.eye.z/this.camera.getArmLength())*this.dataColor.strokeWidth}}return this.dataColor.strokeWidth};Graph3d.prototype._redrawBar=function(ctx,point,xWidth,yWidth,color,borderColor){var surface;var me=this;var point3d=point.point;var zMin=this.zRange.min;var top=[{point:new Point3d(point3d.x-xWidth,point3d.y-yWidth,point3d.z)},{point:new Point3d(point3d.x+xWidth,point3d.y-yWidth,point3d.z)},{point:new Point3d(point3d.x+xWidth,point3d.y+yWidth,point3d.z)},{point:new Point3d(point3d.x-xWidth,point3d.y+yWidth,point3d.z)}];var bottom=[{point:new Point3d(point3d.x-xWidth,point3d.y-yWidth,zMin)},{point:new Point3d(point3d.x+xWidth,point3d.y-yWidth,zMin)},{point:new Point3d(point3d.x+xWidth,point3d.y+yWidth,zMin)},{point:new Point3d(point3d.x-xWidth,point3d.y+yWidth,zMin)}];top.forEach(function(obj){obj.screen=me._convert3Dto2D(obj.point)});bottom.forEach(function(obj){obj.screen=me._convert3Dto2D(obj.point)});var surfaces=[{corners:top,center:Point3d.avg(bottom[0].point,bottom[2].point)},{corners:[top[0],top[1],bottom[1],bottom[0]],center:Point3d.avg(bottom[1].point,bottom[0].point)},{corners:[top[1],top[2],bottom[2],bottom[1]],center:Point3d.avg(bottom[2].point,bottom[1].point)},{corners:[top[2],top[3],bottom[3],bottom[2]],center:Point3d.avg(bottom[3].point,bottom[2].point)},{corners:[top[3],top[0],bottom[0],bottom[3]],center:Point3d.avg(bottom[0].point,bottom[3].point)}];point.surfaces=surfaces;for(var j=0;j<surfaces.length;j++){surface=surfaces[j];var transCenter=this._convertPointToTranslation(surface.center);surface.dist=this.showPerspective?transCenter.length():-transCenter.z}surfaces.sort(function(a,b){var diff=b.dist-a.dist;if(diff)return diff;if(a.corners===top)return 1;if(b.corners===top)return-1;return 0});ctx.lineWidth=this._getStrokeWidth(point);ctx.strokeStyle=borderColor;ctx.fillStyle=color;for(var _j=2;_j<surfaces.length;_j++){surface=surfaces[_j];this._polygon(ctx,surface.corners)}};Graph3d.prototype._polygon=function(ctx,points,fillStyle,strokeStyle){if(points.length<2){return}if(fillStyle!==undefined){ctx.fillStyle=fillStyle}if(strokeStyle!==undefined){ctx.strokeStyle=strokeStyle}ctx.beginPath();ctx.moveTo(points[0].screen.x,points[0].screen.y);for(var i=1;i<points.length;++i){var point=points[i];ctx.lineTo(point.screen.x,point.screen.y)}ctx.closePath();ctx.fill();ctx.stroke()};Graph3d.prototype._drawCircle=function(ctx,point,color,borderColor,size){var radius=this._calcRadius(point,size);ctx.lineWidth=this._getStrokeWidth(point);ctx.strokeStyle=borderColor;ctx.fillStyle=color;ctx.beginPath();ctx.arc(point.screen.x,point.screen.y,radius,0,Math.PI*2,true);ctx.fill();ctx.stroke()};Graph3d.prototype._getColorsRegular=function(point){var hue=(1-(point.point.z-this.zRange.min)*this.scale.z/this.verticalRatio)*240;var color=this._hsv2rgb(hue,1,1);var borderColor=this._hsv2rgb(hue,1,.8);return{fill:color,border:borderColor}};Graph3d.prototype._getColorsColor=function(point){var color,borderColor;if(typeof point.point.value===\"string\"){color=point.point.value;borderColor=point.point.value}else{var hue=(1-(point.point.value-this.valueRange.min)*this.scale.value)*240;color=this._hsv2rgb(hue,1,1);borderColor=this._hsv2rgb(hue,1,.8)}return{fill:color,border:borderColor}};Graph3d.prototype._getColorsSize=function(){return{fill:this.dataColor.fill,border:this.dataColor.stroke}};Graph3d.prototype._calcRadius=function(point,size){if(size===undefined){size=this._dotSize()}var radius;if(this.showPerspective){radius=size/-point.trans.z}else{radius=size*-(this.eye.z/this.camera.getArmLength())}if(radius<0){radius=0}return radius};Graph3d.prototype._redrawBarGraphPoint=function(ctx,point){var xWidth=this.xBarWidth/2;var yWidth=this.yBarWidth/2;var colors=this._getColorsRegular(point);this._redrawBar(ctx,point,xWidth,yWidth,colors.fill,colors.border)};Graph3d.prototype._redrawBarColorGraphPoint=function(ctx,point){var xWidth=this.xBarWidth/2;var yWidth=this.yBarWidth/2;var colors=this._getColorsColor(point);this._redrawBar(ctx,point,xWidth,yWidth,colors.fill,colors.border)};Graph3d.prototype._redrawBarSizeGraphPoint=function(ctx,point){var fraction=(point.point.value-this.valueRange.min)/this.valueRange.range();var xWidth=this.xBarWidth/2*(fraction*.8+.2);var yWidth=this.yBarWidth/2*(fraction*.8+.2);var colors=this._getColorsSize();this._redrawBar(ctx,point,xWidth,yWidth,colors.fill,colors.border)};Graph3d.prototype._redrawDotGraphPoint=function(ctx,point){var colors=this._getColorsRegular(point);this._drawCircle(ctx,point,colors.fill,colors.border)};Graph3d.prototype._redrawDotLineGraphPoint=function(ctx,point){var from=this._convert3Dto2D(point.bottom);ctx.lineWidth=1;this._line(ctx,from,point.screen,this.gridColor);this._redrawDotGraphPoint(ctx,point)};Graph3d.prototype._redrawDotColorGraphPoint=function(ctx,point){var colors=this._getColorsColor(point);this._drawCircle(ctx,point,colors.fill,colors.border)};Graph3d.prototype._redrawDotSizeGraphPoint=function(ctx,point){var dotSize=this._dotSize();var fraction=(point.point.value-this.valueRange.min)/this.valueRange.range();var sizeMin=dotSize*this.dotSizeMinFraction;var sizeRange=dotSize*this.dotSizeMaxFraction-sizeMin;var size=sizeMin+sizeRange*fraction;var colors=this._getColorsSize();this._drawCircle(ctx,point,colors.fill,colors.border,size)};Graph3d.prototype._redrawSurfaceGraphPoint=function(ctx,point){var right=point.pointRight;var top=point.pointTop;var cross=point.pointCross;if(point===undefined||right===undefined||top===undefined||cross===undefined){return}var topSideVisible=true;var fillStyle;var strokeStyle;if(this.showGrayBottom||this.showShadow){var aDiff=Point3d.subtract(cross.trans,point.trans);var bDiff=Point3d.subtract(top.trans,right.trans);var crossproduct=Point3d.crossProduct(aDiff,bDiff);var len=crossproduct.length();topSideVisible=crossproduct.z>0}if(topSideVisible){var zAvg=(point.point.z+right.point.z+top.point.z+cross.point.z)/4;var h=(1-(zAvg-this.zRange.min)*this.scale.z/this.verticalRatio)*240;var s=1;var v;if(this.showShadow){v=Math.min(1+crossproduct.x/len/2,1);fillStyle=this._hsv2rgb(h,s,v);strokeStyle=fillStyle}else{v=1;fillStyle=this._hsv2rgb(h,s,v);strokeStyle=this.axisColor}}else{fillStyle=\"gray\";strokeStyle=this.axisColor}ctx.lineWidth=this._getStrokeWidth(point);var points=[point,right,cross,top];this._polygon(ctx,points,fillStyle,strokeStyle)};Graph3d.prototype._drawGridLine=function(ctx,from,to){if(from===undefined||to===undefined){return}var zAvg=(from.point.z+to.point.z)/2;var h=(1-(zAvg-this.zRange.min)*this.scale.z/this.verticalRatio)*240;ctx.lineWidth=this._getStrokeWidth(from)*2;ctx.strokeStyle=this._hsv2rgb(h,1,1);this._line(ctx,from.screen,to.screen)};Graph3d.prototype._redrawGridGraphPoint=function(ctx,point){this._drawGridLine(ctx,point,point.pointRight);this._drawGridLine(ctx,point,point.pointTop)};Graph3d.prototype._redrawLineGraphPoint=function(ctx,point){if(point.pointNext===undefined){return}ctx.lineWidth=this._getStrokeWidth(point);ctx.strokeStyle=this.dataColor.stroke;this._line(ctx,point.screen,point.pointNext.screen)};Graph3d.prototype._redrawDataGraph=function(){var ctx=this._getContext();var i;if(this.dataPoints===undefined||this.dataPoints.length<=0)return;this._calcTranslations(this.dataPoints);for(i=0;i<this.dataPoints.length;i++){var point=this.dataPoints[i];this._pointDrawingMethod.call(this,ctx,point)}};Graph3d.prototype._storeMousePosition=function(event){this.startMouseX=getMouseX(event);this.startMouseY=getMouseY(event);this._startCameraOffset=this.camera.getOffset()};Graph3d.prototype._onMouseDown=function(event){event=event||window.event;if(this.leftButtonDown){this._onMouseUp(event)}this.leftButtonDown=event.which?event.which===1:event.button===1;if(!this.leftButtonDown&&!this.touchDown)return;this._storeMousePosition(event);this.startStart=new Date(this.start);this.startEnd=new Date(this.end);this.startArmRotation=this.camera.getArmRotation();this.frame.style.cursor=\"move\";var me=this;this.onmousemove=function(event){me._onMouseMove(event)};this.onmouseup=function(event){me._onMouseUp(event)};util.addEventListener(document,\"mousemove\",me.onmousemove);util.addEventListener(document,\"mouseup\",me.onmouseup);util.preventDefault(event)};Graph3d.prototype._onMouseMove=function(event){this.moving=true;event=event||window.event;var diffX=parseFloat(getMouseX(event))-this.startMouseX;var diffY=parseFloat(getMouseY(event))-this.startMouseY;if(event&&event.ctrlKey===true){var scaleX=this.frame.clientWidth*.5;var scaleY=this.frame.clientHeight*.5;var offXNew=(this._startCameraOffset.x||0)-diffX/scaleX*this.camera.armLength*.8;var offYNew=(this._startCameraOffset.y||0)+diffY/scaleY*this.camera.armLength*.8;this.camera.setOffset(offXNew,offYNew);this._storeMousePosition(event)}else{var horizontalNew=this.startArmRotation.horizontal+diffX/200;var verticalNew=this.startArmRotation.vertical+diffY/200;var snapAngle=4;var snapValue=Math.sin(snapAngle/360*2*Math.PI);if(Math.abs(Math.sin(horizontalNew))<snapValue){horizontalNew=Math.round(horizontalNew/Math.PI)*Math.PI-.001}if(Math.abs(Math.cos(horizontalNew))<snapValue){horizontalNew=(Math.round(horizontalNew/Math.PI-.5)+.5)*Math.PI-.001}if(Math.abs(Math.sin(verticalNew))<snapValue){verticalNew=Math.round(verticalNew/Math.PI)*Math.PI}if(Math.abs(Math.cos(verticalNew))<snapValue){verticalNew=(Math.round(verticalNew/Math.PI-.5)+.5)*Math.PI}this.camera.setArmRotation(horizontalNew,verticalNew)}this.redraw();var parameters=this.getCameraPosition();this.emit(\"cameraPositionChange\",parameters);util.preventDefault(event)};Graph3d.prototype._onMouseUp=function(event){this.frame.style.cursor=\"auto\";this.leftButtonDown=false;util.removeEventListener(document,\"mousemove\",this.onmousemove);util.removeEventListener(document,\"mouseup\",this.onmouseup);util.preventDefault(event)};Graph3d.prototype._onClick=function(event){if(!this.onclick_callback)return;if(!this.moving){var boundingRect=this.frame.getBoundingClientRect();var mouseX=getMouseX(event)-boundingRect.left;var mouseY=getMouseY(event)-boundingRect.top;var dataPoint=this._dataPointFromXY(mouseX,mouseY);if(dataPoint)this.onclick_callback(dataPoint.point.data)}else{this.moving=false}util.preventDefault(event)};Graph3d.prototype._onTooltip=function(event){var delay=300;var boundingRect=this.frame.getBoundingClientRect();var mouseX=getMouseX(event)-boundingRect.left;var mouseY=getMouseY(event)-boundingRect.top;if(!this.showTooltip){return}if(this.tooltipTimeout){clearTimeout(this.tooltipTimeout)}if(this.leftButtonDown){this._hideTooltip();return}if(this.tooltip&&this.tooltip.dataPoint){var dataPoint=this._dataPointFromXY(mouseX,mouseY);if(dataPoint!==this.tooltip.dataPoint){if(dataPoint){this._showTooltip(dataPoint)}else{this._hideTooltip()}}}else{var me=this;this.tooltipTimeout=setTimeout(function(){me.tooltipTimeout=null;var dataPoint=me._dataPointFromXY(mouseX,mouseY);if(dataPoint){me._showTooltip(dataPoint)}},delay)}};Graph3d.prototype._onTouchStart=function(event){this.touchDown=true;var me=this;this.ontouchmove=function(event){me._onTouchMove(event)};this.ontouchend=function(event){me._onTouchEnd(event)};util.addEventListener(document,\"touchmove\",me.ontouchmove);util.addEventListener(document,\"touchend\",me.ontouchend);this._onMouseDown(event)};Graph3d.prototype._onTouchMove=function(event){this._onMouseMove(event)};Graph3d.prototype._onTouchEnd=function(event){this.touchDown=false;util.removeEventListener(document,\"touchmove\",this.ontouchmove);util.removeEventListener(document,\"touchend\",this.ontouchend);this._onMouseUp(event)};Graph3d.prototype._onWheel=function(event){if(!event)event=window.event;var delta=0;if(event.wheelDelta){delta=event.wheelDelta/120}else if(event.detail){delta=-event.detail/3}if(delta){var oldLength=this.camera.getArmLength();var newLength=oldLength*(1-delta/10);this.camera.setArmLength(newLength);this.redraw();this._hideTooltip()}var parameters=this.getCameraPosition();this.emit(\"cameraPositionChange\",parameters);util.preventDefault(event)};Graph3d.prototype._insideTriangle=function(point,triangle){var a=triangle[0],b=triangle[1],c=triangle[2];function sign(x){return x>0?1:x<0?-1:0}var as=sign((b.x-a.x)*(point.y-a.y)-(b.y-a.y)*(point.x-a.x));var bs=sign((c.x-b.x)*(point.y-b.y)-(c.y-b.y)*(point.x-b.x));var cs=sign((a.x-c.x)*(point.y-c.y)-(a.y-c.y)*(point.x-c.x));return(as==0||bs==0||as==bs)&&(bs==0||cs==0||bs==cs)&&(as==0||cs==0||as==cs)};Graph3d.prototype._dataPointFromXY=function(x,y){var i,distMax=100,dataPoint=null,closestDataPoint=null,closestDist=null,center=new Point2d(x,y);if(this.style===Graph3d.STYLE.BAR||this.style===Graph3d.STYLE.BARCOLOR||this.style===Graph3d.STYLE.BARSIZE){for(i=this.dataPoints.length-1;i>=0;i--){dataPoint=this.dataPoints[i];var surfaces=dataPoint.surfaces;if(surfaces){for(var s=surfaces.length-1;s>=0;s--){var surface=surfaces[s];var corners=surface.corners;var triangle1=[corners[0].screen,corners[1].screen,corners[2].screen];var triangle2=[corners[2].screen,corners[3].screen,corners[0].screen];if(this._insideTriangle(center,triangle1)||this._insideTriangle(center,triangle2)){return dataPoint}}}}}else{for(i=0;i<this.dataPoints.length;i++){dataPoint=this.dataPoints[i];var point=dataPoint.screen;if(point){var distX=Math.abs(x-point.x);var distY=Math.abs(y-point.y);var dist=Math.sqrt(distX*distX+distY*distY);if((closestDist===null||dist<closestDist)&&dist<distMax){closestDist=dist;closestDataPoint=dataPoint}}}}return closestDataPoint};Graph3d.prototype.hasBars=function(style){return style==Graph3d.STYLE.BAR||style==Graph3d.STYLE.BARCOLOR||style==Graph3d.STYLE.BARSIZE};Graph3d.prototype._showTooltip=function(dataPoint){var content,line,dot;if(!this.tooltip){content=document.createElement(\"div\");(0,_assign2[\"default\"])(content.style,{},this.tooltipStyle.content);content.style.position=\"absolute\";line=document.createElement(\"div\");(0,_assign2[\"default\"])(line.style,{},this.tooltipStyle.line);line.style.position=\"absolute\";dot=document.createElement(\"div\");(0,_assign2[\"default\"])(dot.style,{},this.tooltipStyle.dot);dot.style.position=\"absolute\";this.tooltip={dataPoint:null,dom:{content:content,line:line,dot:dot}}}else{content=this.tooltip.dom.content;line=this.tooltip.dom.line;dot=this.tooltip.dom.dot}this._hideTooltip();this.tooltip.dataPoint=dataPoint;if(typeof this.showTooltip===\"function\"){content.innerHTML=this.showTooltip(dataPoint.point)}else{content.innerHTML=\"<table>\"+\"<tr><td>\"+this.xLabel+\":</td><td>\"+dataPoint.point.x+\"</td></tr>\"+\"<tr><td>\"+this.yLabel+\":</td><td>\"+dataPoint.point.y+\"</td></tr>\"+\"<tr><td>\"+this.zLabel+\":</td><td>\"+dataPoint.point.z+\"</td></tr>\"+\"</table>\"}content.style.left=\"0\";content.style.top=\"0\";this.frame.appendChild(content);this.frame.appendChild(line);this.frame.appendChild(dot);var contentWidth=content.offsetWidth;var contentHeight=content.offsetHeight;var lineHeight=line.offsetHeight;var dotWidth=dot.offsetWidth;var dotHeight=dot.offsetHeight;var left=dataPoint.screen.x-contentWidth/2;left=Math.min(Math.max(left,10),this.frame.clientWidth-10-contentWidth);line.style.left=dataPoint.screen.x+\"px\";line.style.top=dataPoint.screen.y-lineHeight+\"px\";content.style.left=left+\"px\";content.style.top=dataPoint.screen.y-lineHeight-contentHeight+\"px\";dot.style.left=dataPoint.screen.x-dotWidth/2+\"px\";dot.style.top=dataPoint.screen.y-dotHeight/2+\"px\"};Graph3d.prototype._hideTooltip=function(){if(this.tooltip){this.tooltip.dataPoint=null;for(var prop in this.tooltip.dom){if(this.tooltip.dom.hasOwnProperty(prop)){var elem=this.tooltip.dom[prop];if(elem&&elem.parentNode){elem.parentNode.removeChild(elem)}}}}};function getMouseX(event){if(\"clientX\"in event)return event.clientX;return event.targetTouches[0]&&event.targetTouches[0].clientX||0}function getMouseY(event){if(\"clientY\"in event)return event.clientY;return event.targetTouches[0]&&event.targetTouches[0].clientY||0}Graph3d.prototype.setCameraPosition=function(pos){Settings.setCameraPosition(pos,this);this.redraw()};Graph3d.prototype.setSize=function(width,height){this._setSize(width,height);this.redraw()};module.exports=Graph3d},function(module,exports,__webpack_require__){__webpack_require__(163);module.exports=__webpack_require__(7).Object.assign},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);$export($export.S+$export.F,\"Object\",{assign:__webpack_require__(164)})},function(module,exports,__webpack_require__){\"use strict\";var getKeys=__webpack_require__(33);var gOPS=__webpack_require__(63);var pIE=__webpack_require__(42);var toObject=__webpack_require__(41);var IObject=__webpack_require__(78);var $assign=Object.assign;module.exports=!$assign||__webpack_require__(28)(function(){var A={};var B={};var S=Symbol();var K=\"abcdefghijklmnopqrst\";A[S]=7;K.split(\"\").forEach(function(k){B[k]=k});return $assign({},A)[S]!=7||Object.keys($assign({},B)).join(\"\")!=K})?function assign(target,source){var T=toObject(target);var aLen=arguments.length;var index=1;var getSymbols=gOPS.f;var isEnum=pIE.f;while(aLen>index){var S=IObject(arguments[index++]);var keys=getSymbols?getKeys(S).concat(getSymbols(S)):getKeys(S);var length=keys.length;var j=0;var key;while(length>j)if(isEnum.call(S,key=keys[j++]))T[key]=S[key]}return T}:$assign},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(166),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(167);module.exports=__webpack_require__(7).Math.sign},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);$export($export.S,\"Math\",{sign:__webpack_require__(168)})},function(module,exports){module.exports=Math.sign||function sign(x){return(x=+x)==0||x!=x?x:x<0?-1:1}},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(170),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(171);var $Object=__webpack_require__(7).Object;module.exports=function defineProperty(it,key,desc){return $Object.defineProperty(it,key,desc)}},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);$export($export.S+$export.F*!__webpack_require__(21),\"Object\",{defineProperty:__webpack_require__(20).f})},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var string=\"string\";var bool=\"boolean\";var number=\"number\";var object=\"object\";var colorOptions={fill:{string:string},stroke:{string:string},strokeWidth:{number:number},__type__:{string:string,object:object,undefined:\"undefined\"}};var allOptions={animationAutoStart:{boolean:bool,undefined:\"undefined\"},animationInterval:{number:number},animationPreload:{boolean:bool},axisColor:{string:string},backgroundColor:colorOptions,xBarWidth:{number:number,undefined:\"undefined\"},yBarWidth:{number:number,undefined:\"undefined\"},cameraPosition:{distance:{number:number},horizontal:{number:number},vertical:{number:number},__type__:{object:object}},xCenter:{string:string},yCenter:{string:string},dataColor:colorOptions,dotSizeMinFraction:{number:number},dotSizeMaxFraction:{number:number},dotSizeRatio:{number:number},filterLabel:{string:string},gridColor:{string:string},onclick:{function:\"function\"},keepAspectRatio:{boolean:bool},xLabel:{string:string},yLabel:{string:string},zLabel:{string:string},legendLabel:{string:string},xMin:{number:number,undefined:\"undefined\"},yMin:{number:number,undefined:\"undefined\"},zMin:{number:number,undefined:\"undefined\"},xMax:{number:number,undefined:\"undefined\"},yMax:{number:number,undefined:\"undefined\"},zMax:{number:number,undefined:\"undefined\"},showAnimationControls:{boolean:bool,undefined:\"undefined\"},showGrid:{boolean:bool},showLegend:{boolean:bool,undefined:\"undefined\"},showPerspective:{boolean:bool},showShadow:{boolean:bool},showXAxis:{boolean:bool},showYAxis:{boolean:bool},showZAxis:{boolean:bool},xStep:{number:number,undefined:\"undefined\"},yStep:{number:number,undefined:\"undefined\"},zStep:{number:number,undefined:\"undefined\"},style:{number:number,string:[\"bar\",\"bar-color\",\"bar-size\",\"dot\",\"dot-line\",\"dot-color\",\"dot-size\",\"line\",\"grid\",\"surface\"]},tooltip:{boolean:bool,function:\"function\"},tooltipStyle:{content:{color:{string:string},background:{string:string},border:{string:string},borderRadius:{string:string},boxShadow:{string:string},padding:{string:string},__type__:{object:object}},line:{borderLeft:{string:string},height:{string:string},width:{string:string},__type__:{object:object}},dot:{border:{string:string},borderRadius:{string:string},height:{string:string},width:{string:string},__type__:{object:object}},__type__:{object:object}},xValueLabel:{function:\"function\"},yValueLabel:{function:\"function\"},zValueLabel:{function:\"function\"},valueMax:{number:number,undefined:\"undefined\"},valueMin:{number:number,undefined:\"undefined\"},verticalRatio:{number:number},height:{string:string},width:{string:string},__type__:{object:object}};exports.allOptions=allOptions},function(module,exports,__webpack_require__){\"use strict\";var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Range=__webpack_require__(174);var Filter=__webpack_require__(96);var Settings=__webpack_require__(94);var Point3d=__webpack_require__(34);function DataGroup(){this.dataTable=null}DataGroup.prototype.initializeData=function(graph3d,rawData,style){if(rawData===undefined)return;if(Array.isArray(rawData)){rawData=new DataSet(rawData)}var data;if(rawData instanceof DataSet||rawData instanceof DataView){data=rawData.get()}else{throw new Error(\"Array, DataSet, or DataView expected\")}if(data.length==0)return;this.style=style;if(this.dataSet){this.dataSet.off(\"*\",this._onChange)}this.dataSet=rawData;this.dataTable=data;var me=this;this._onChange=function(){graph3d.setData(me.dataSet)};this.dataSet.on(\"*\",this._onChange);this.colX=\"x\";this.colY=\"y\";this.colZ=\"z\";var withBars=graph3d.hasBars(style);if(withBars){if(graph3d.defaultXBarWidth!==undefined){this.xBarWidth=graph3d.defaultXBarWidth}else{this.xBarWidth=this.getSmallestDifference(data,this.colX)||1}if(graph3d.defaultYBarWidth!==undefined){this.yBarWidth=graph3d.defaultYBarWidth}else{this.yBarWidth=this.getSmallestDifference(data,this.colY)||1}}this._initializeRange(data,this.colX,graph3d,withBars);this._initializeRange(data,this.colY,graph3d,withBars);this._initializeRange(data,this.colZ,graph3d,false);if(data[0].hasOwnProperty(\"style\")){this.colValue=\"style\";var valueRange=this.getColumnRange(data,this.colValue);this._setRangeDefaults(valueRange,graph3d.defaultValueMin,graph3d.defaultValueMax);this.valueRange=valueRange}var table=this.getDataTable();if(table[0].hasOwnProperty(\"filter\")){if(this.dataFilter===undefined){this.dataFilter=new Filter(this,\"filter\",graph3d);this.dataFilter.setOnLoadCallback(function(){graph3d.redraw()})}}var dataPoints;if(this.dataFilter){dataPoints=this.dataFilter._getDataPoints()}else{dataPoints=this._getDataPoints(this.getDataTable())}return dataPoints};DataGroup.prototype._collectRangeSettings=function(column,graph3d){var index=[\"x\",\"y\",\"z\"].indexOf(column);if(index==-1){throw new Error(\"Column '\"+column+\"' invalid\")}var upper=column.toUpperCase();return{barWidth:this[column+\"BarWidth\"],min:graph3d[\"default\"+upper+\"Min\"],max:graph3d[\"default\"+upper+\"Max\"],step:graph3d[\"default\"+upper+\"Step\"],range_label:column+\"Range\",step_label:column+\"Step\"}};DataGroup.prototype._initializeRange=function(data,column,graph3d,withBars){var NUMSTEPS=5;var settings=this._collectRangeSettings(column,graph3d);var range=this.getColumnRange(data,column);if(withBars&&column!=\"z\"){range.expand(settings.barWidth/2)}this._setRangeDefaults(range,settings.min,settings.max);this[settings.range_label]=range;this[settings.step_label]=settings.step!==undefined?settings.step:range.range()/NUMSTEPS};DataGroup.prototype.getDistinctValues=function(column,data){if(data===undefined){data=this.dataTable}var values=[];for(var i=0;i<data.length;i++){var value=data[i][column]||0;if(values.indexOf(value)===-1){values.push(value)}}return values.sort(function(a,b){return a-b})};DataGroup.prototype.getSmallestDifference=function(data,column){var values=this.getDistinctValues(data,column);var smallest_diff=null;for(var i=1;i<values.length;i++){var diff=values[i]-values[i-1];if(smallest_diff==null||smallest_diff>diff){smallest_diff=diff}}return smallest_diff};DataGroup.prototype.getColumnRange=function(data,column){var range=new Range;for(var i=0;i<data.length;i++){var item=data[i][column];range.adjust(item)}return range};DataGroup.prototype.getNumberOfRows=function(){return this.dataTable.length};DataGroup.prototype._setRangeDefaults=function(range,defaultMin,defaultMax){if(defaultMin!==undefined){range.min=defaultMin}if(defaultMax!==undefined){range.max=defaultMax}if(range.max<=range.min)range.max=range.min+1};DataGroup.prototype.getDataTable=function(){return this.dataTable};DataGroup.prototype.getDataSet=function(){return this.dataSet};DataGroup.prototype.getDataPoints=function(data){var dataPoints=[];for(var i=0;i<data.length;i++){var point=new Point3d;point.x=data[i][this.colX]||0;point.y=data[i][this.colY]||0;point.z=data[i][this.colZ]||0;point.data=data[i];if(this.colValue!==undefined){point.value=data[i][this.colValue]||0}var obj={};obj.point=point;obj.bottom=new Point3d(point.x,point.y,this.zRange.min);obj.trans=undefined;obj.screen=undefined;dataPoints.push(obj)}return dataPoints};DataGroup.prototype.initDataAsMatrix=function(data){var x,y,i,obj;var dataX=this.getDistinctValues(this.colX,data);var dataY=this.getDistinctValues(this.colY,data);var dataPoints=this.getDataPoints(data);var dataMatrix=[];for(i=0;i<dataPoints.length;i++){obj=dataPoints[i];var xIndex=dataX.indexOf(obj.point.x);var yIndex=dataY.indexOf(obj.point.y);if(dataMatrix[xIndex]===undefined){dataMatrix[xIndex]=[]}dataMatrix[xIndex][yIndex]=obj}for(x=0;x<dataMatrix.length;x++){for(y=0;y<dataMatrix[x].length;y++){if(dataMatrix[x][y]){dataMatrix[x][y].pointRight=x<dataMatrix.length-1?dataMatrix[x+1][y]:undefined;dataMatrix[x][y].pointTop=y<dataMatrix[x].length-1?dataMatrix[x][y+1]:undefined;dataMatrix[x][y].pointCross=x<dataMatrix.length-1&&y<dataMatrix[x].length-1?dataMatrix[x+1][y+1]:undefined}}}return dataPoints};DataGroup.prototype.getInfo=function(){var dataFilter=this.dataFilter;if(!dataFilter)return undefined;return dataFilter.getLabel()+\": \"+dataFilter.getSelectedValue()};DataGroup.prototype.reload=function(){if(this.dataTable){this.setData(this.dataTable)}};DataGroup.prototype._getDataPoints=function(data){var dataPoints=[];if(this.style===Settings.STYLE.GRID||this.style===Settings.STYLE.SURFACE){dataPoints=this.initDataAsMatrix(data)}else{this._checkValueField(data);dataPoints=this.getDataPoints(data);if(this.style===Settings.STYLE.LINE){for(var i=0;i<dataPoints.length;i++){if(i>0){dataPoints[i-1].pointNext=dataPoints[i]}}}}return dataPoints};DataGroup.prototype._checkValueField=function(data){var hasValueField=this.style===Settings.STYLE.BARCOLOR||this.style===Settings.STYLE.BARSIZE||this.style===Settings.STYLE.DOTCOLOR||this.style===Settings.STYLE.DOTSIZE;if(!hasValueField){return}if(this.colValue===undefined){throw new Error(\"Expected data to have \"+\" field 'style' \"+\" for graph style '\"+this.style+\"'\")}if(data[0][this.colValue]===undefined){throw new Error(\"Expected data to have \"+\" field '\"+this.colValue+\"' \"+\" for graph style '\"+this.style+\"'\")}};module.exports=DataGroup},function(module,exports,__webpack_require__){\"use strict\";function Range(){this.min=undefined;this.max=undefined}Range.prototype.adjust=function(value){if(value===undefined)return;if(this.min===undefined||this.min>value){this.min=value}if(this.max===undefined||this.max<value){this.max=value}};Range.prototype.combine=function(range){this.add(range.min);this.add(range.max)};Range.prototype.expand=function(val){if(val===undefined){return}var newMin=this.min-val;var newMax=this.max+val;if(newMin>newMax){throw new Error(\"Passed expansion value makes range invalid\")}this.min=newMin;this.max=newMax};Range.prototype.range=function(){return this.max-this.min};Range.prototype.center=function(){return(this.min+this.max)/2};module.exports=Range},function(module,exports,__webpack_require__){\"use strict\";var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(factory){if(true){!(__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_FACTORY__=factory,__WEBPACK_AMD_DEFINE_RESULT__=typeof __WEBPACK_AMD_DEFINE_FACTORY__===\"function\"?__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__):__WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))}else if(typeof exports===\"object\"){module.exports=factory()}else{window.propagating=factory()}})(function(){var _firstTarget=null;return function propagating(hammer,options){var _options=options||{preventDefault:false};if(hammer.Manager){var Hammer=hammer;var PropagatingHammer=function(element,options){var o=Object.create(_options);if(options)Hammer.assign(o,options);return propagating(new Hammer(element,o),o)};Hammer.assign(PropagatingHammer,Hammer);PropagatingHammer.Manager=function(element,options){var o=Object.create(_options);if(options)Hammer.assign(o,options);return propagating(new Hammer.Manager(element,o),o)};return PropagatingHammer}var wrapper=Object.create(hammer);var element=hammer.element;if(!element.hammer)element.hammer=[];element.hammer.push(wrapper);hammer.on(\"hammer.input\",function(event){if(_options.preventDefault===true||_options.preventDefault===event.pointerType){event.preventDefault()}if(event.isFirst){_firstTarget=event.target}});wrapper._handlers={};wrapper.on=function(events,handler){split(events).forEach(function(event){var _handlers=wrapper._handlers[event];if(!_handlers){wrapper._handlers[event]=_handlers=[];hammer.on(event,propagatedHandler)}_handlers.push(handler)});return wrapper};wrapper.off=function(events,handler){split(events).forEach(function(event){var _handlers=wrapper._handlers[event];if(_handlers){_handlers=handler?_handlers.filter(function(h){return h!==handler}):[];if(_handlers.length>0){wrapper._handlers[event]=_handlers}else{hammer.off(event,propagatedHandler);delete wrapper._handlers[event]}}});return wrapper};wrapper.emit=function(eventType,event){_firstTarget=event.target;hammer.emit(eventType,event)};wrapper.destroy=function(){var hammers=hammer.element.hammer;var idx=hammers.indexOf(wrapper);if(idx!==-1)hammers.splice(idx,1);if(!hammers.length)delete hammer.element.hammer;wrapper._handlers={};hammer.destroy()};function split(events){return events.match(/[^ ]+/g)}function propagatedHandler(event){if(event.type!==\"hammer.input\"){if(!event.srcEvent._handled){event.srcEvent._handled={}}if(event.srcEvent._handled[event.type]){return}else{event.srcEvent._handled[event.type]=true}}var stopped=false\n;event.stopPropagation=function(){stopped=true};var srcStop=event.srcEvent.stopPropagation.bind(event.srcEvent);if(typeof srcStop==\"function\"){event.srcEvent.stopPropagation=function(){srcStop();event.stopPropagation()}}event.firstTarget=_firstTarget;var elem=_firstTarget;while(elem&&!stopped){var elemHammer=elem.hammer;if(elemHammer){var _handlers;for(var k=0;k<elemHammer.length;k++){_handlers=elemHammer[k]._handlers[event.type];if(_handlers)for(var i=0;i<_handlers.length&&!stopped;i++){_handlers[i](event)}}}elem=elem.parentNode}}return wrapper}})},function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_RESULT__;(function(window,document,exportName,undefined){\"use strict\";var VENDOR_PREFIXES=[\"\",\"webkit\",\"Moz\",\"MS\",\"ms\",\"o\"];var TEST_ELEMENT=document.createElement(\"div\");var TYPE_FUNCTION=\"function\";var round=Math.round;var abs=Math.abs;var now=Date.now;function setTimeoutContext(fn,timeout,context){return setTimeout(bindFn(fn,context),timeout)}function invokeArrayArg(arg,fn,context){if(Array.isArray(arg)){each(arg,context[fn],context);return true}return false}function each(obj,iterator,context){var i;if(!obj){return}if(obj.forEach){obj.forEach(iterator,context)}else if(obj.length!==undefined){i=0;while(i<obj.length){iterator.call(context,obj[i],i,obj);i++}}else{for(i in obj){obj.hasOwnProperty(i)&&iterator.call(context,obj[i],i,obj)}}}function deprecate(method,name,message){var deprecationMessage=\"DEPRECATED METHOD: \"+name+\"\\n\"+message+\" AT \\n\";return function(){var e=new Error(\"get-stack-trace\");var stack=e&&e.stack?e.stack.replace(/^[^\\(]+?[\\n$]/gm,\"\").replace(/^\\s+at\\s+/gm,\"\").replace(/^Object.<anonymous>\\s*\\(/gm,\"{anonymous}()@\"):\"Unknown Stack Trace\";var log=window.console&&(window.console.warn||window.console.log);if(log){log.call(window.console,deprecationMessage,stack)}return method.apply(this,arguments)}}var assign;if(typeof Object.assign!==\"function\"){assign=function assign(target){if(target===undefined||target===null){throw new TypeError(\"Cannot convert undefined or null to object\")}var output=Object(target);for(var index=1;index<arguments.length;index++){var source=arguments[index];if(source!==undefined&&source!==null){for(var nextKey in source){if(source.hasOwnProperty(nextKey)){output[nextKey]=source[nextKey]}}}}return output}}else{assign=Object.assign}var extend=deprecate(function extend(dest,src,merge){var keys=Object.keys(src);var i=0;while(i<keys.length){if(!merge||merge&&dest[keys[i]]===undefined){dest[keys[i]]=src[keys[i]]}i++}return dest},\"extend\",\"Use `assign`.\");var merge=deprecate(function merge(dest,src){return extend(dest,src,true)},\"merge\",\"Use `assign`.\");function inherit(child,base,properties){var baseP=base.prototype,childP;childP=child.prototype=Object.create(baseP);childP.constructor=child;childP._super=baseP;if(properties){assign(childP,properties)}}function bindFn(fn,context){return function boundFn(){return fn.apply(context,arguments)}}function boolOrFn(val,args){if(typeof val==TYPE_FUNCTION){return val.apply(args?args[0]||undefined:undefined,args)}return val}function ifUndefined(val1,val2){return val1===undefined?val2:val1}function addEventListeners(target,types,handler){each(splitStr(types),function(type){target.addEventListener(type,handler,false)})}function removeEventListeners(target,types,handler){each(splitStr(types),function(type){target.removeEventListener(type,handler,false)})}function hasParent(node,parent){while(node){if(node==parent){return true}node=node.parentNode}return false}function inStr(str,find){return str.indexOf(find)>-1}function splitStr(str){return str.trim().split(/\\s+/g)}function inArray(src,find,findByKey){if(src.indexOf&&!findByKey){return src.indexOf(find)}else{var i=0;while(i<src.length){if(findByKey&&src[i][findByKey]==find||!findByKey&&src[i]===find){return i}i++}return-1}}function toArray(obj){return Array.prototype.slice.call(obj,0)}function uniqueArray(src,key,sort){var results=[];var values=[];var i=0;while(i<src.length){var val=key?src[i][key]:src[i];if(inArray(values,val)<0){results.push(src[i])}values[i]=val;i++}if(sort){if(!key){results=results.sort()}else{results=results.sort(function sortUniqueArray(a,b){return a[key]>b[key]})}}return results}function prefixed(obj,property){var prefix,prop;var camelProp=property[0].toUpperCase()+property.slice(1);var i=0;while(i<VENDOR_PREFIXES.length){prefix=VENDOR_PREFIXES[i];prop=prefix?prefix+camelProp:property;if(prop in obj){return prop}i++}return undefined}var _uniqueId=1;function uniqueId(){return _uniqueId++}function getWindowForElement(element){var doc=element.ownerDocument||element;return doc.defaultView||doc.parentWindow||window}var MOBILE_REGEX=/mobile|tablet|ip(ad|hone|od)|android/i;var SUPPORT_TOUCH=\"ontouchstart\"in window;var SUPPORT_POINTER_EVENTS=prefixed(window,\"PointerEvent\")!==undefined;var SUPPORT_ONLY_TOUCH=SUPPORT_TOUCH&&MOBILE_REGEX.test(navigator.userAgent);var INPUT_TYPE_TOUCH=\"touch\";var INPUT_TYPE_PEN=\"pen\";var INPUT_TYPE_MOUSE=\"mouse\";var INPUT_TYPE_KINECT=\"kinect\";var COMPUTE_INTERVAL=25;var INPUT_START=1;var INPUT_MOVE=2;var INPUT_END=4;var INPUT_CANCEL=8;var DIRECTION_NONE=1;var DIRECTION_LEFT=2;var DIRECTION_RIGHT=4;var DIRECTION_UP=8;var DIRECTION_DOWN=16;var DIRECTION_HORIZONTAL=DIRECTION_LEFT|DIRECTION_RIGHT;var DIRECTION_VERTICAL=DIRECTION_UP|DIRECTION_DOWN;var DIRECTION_ALL=DIRECTION_HORIZONTAL|DIRECTION_VERTICAL;var PROPS_XY=[\"x\",\"y\"];var PROPS_CLIENT_XY=[\"clientX\",\"clientY\"];function Input(manager,callback){var self=this;this.manager=manager;this.callback=callback;this.element=manager.element;this.target=manager.options.inputTarget;this.domHandler=function(ev){if(boolOrFn(manager.options.enable,[manager])){self.handler(ev)}};this.init()}Input.prototype={handler:function(){},init:function(){this.evEl&&addEventListeners(this.element,this.evEl,this.domHandler);this.evTarget&&addEventListeners(this.target,this.evTarget,this.domHandler);this.evWin&&addEventListeners(getWindowForElement(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&removeEventListeners(this.element,this.evEl,this.domHandler);this.evTarget&&removeEventListeners(this.target,this.evTarget,this.domHandler);this.evWin&&removeEventListeners(getWindowForElement(this.element),this.evWin,this.domHandler)}};function createInputInstance(manager){var Type;var inputClass=manager.options.inputClass;if(inputClass){Type=inputClass}else if(SUPPORT_POINTER_EVENTS){Type=PointerEventInput}else if(SUPPORT_ONLY_TOUCH){Type=TouchInput}else if(!SUPPORT_TOUCH){Type=MouseInput}else{Type=TouchMouseInput}return new Type(manager,inputHandler)}function inputHandler(manager,eventType,input){var pointersLen=input.pointers.length;var changedPointersLen=input.changedPointers.length;var isFirst=eventType&INPUT_START&&pointersLen-changedPointersLen===0;var isFinal=eventType&(INPUT_END|INPUT_CANCEL)&&pointersLen-changedPointersLen===0;input.isFirst=!!isFirst;input.isFinal=!!isFinal;if(isFirst){manager.session={}}input.eventType=eventType;computeInputData(manager,input);manager.emit(\"hammer.input\",input);manager.recognize(input);manager.session.prevInput=input}function computeInputData(manager,input){var session=manager.session;var pointers=input.pointers;var pointersLength=pointers.length;if(!session.firstInput){session.firstInput=simpleCloneInputData(input)}if(pointersLength>1&&!session.firstMultiple){session.firstMultiple=simpleCloneInputData(input)}else if(pointersLength===1){session.firstMultiple=false}var firstInput=session.firstInput;var firstMultiple=session.firstMultiple;var offsetCenter=firstMultiple?firstMultiple.center:firstInput.center;var center=input.center=getCenter(pointers);input.timeStamp=now();input.deltaTime=input.timeStamp-firstInput.timeStamp;input.angle=getAngle(offsetCenter,center);input.distance=getDistance(offsetCenter,center);computeDeltaXY(session,input);input.offsetDirection=getDirection(input.deltaX,input.deltaY);var overallVelocity=getVelocity(input.deltaTime,input.deltaX,input.deltaY);input.overallVelocityX=overallVelocity.x;input.overallVelocityY=overallVelocity.y;input.overallVelocity=abs(overallVelocity.x)>abs(overallVelocity.y)?overallVelocity.x:overallVelocity.y;input.scale=firstMultiple?getScale(firstMultiple.pointers,pointers):1;input.rotation=firstMultiple?getRotation(firstMultiple.pointers,pointers):0;input.maxPointers=!session.prevInput?input.pointers.length:input.pointers.length>session.prevInput.maxPointers?input.pointers.length:session.prevInput.maxPointers;computeIntervalInputData(session,input);var target=manager.element;if(hasParent(input.srcEvent.target,target)){target=input.srcEvent.target}input.target=target}function computeDeltaXY(session,input){var center=input.center;var offset=session.offsetDelta||{};var prevDelta=session.prevDelta||{};var prevInput=session.prevInput||{};if(input.eventType===INPUT_START||prevInput.eventType===INPUT_END){prevDelta=session.prevDelta={x:prevInput.deltaX||0,y:prevInput.deltaY||0};offset=session.offsetDelta={x:center.x,y:center.y}}input.deltaX=prevDelta.x+(center.x-offset.x);input.deltaY=prevDelta.y+(center.y-offset.y)}function computeIntervalInputData(session,input){var last=session.lastInterval||input,deltaTime=input.timeStamp-last.timeStamp,velocity,velocityX,velocityY,direction;if(input.eventType!=INPUT_CANCEL&&(deltaTime>COMPUTE_INTERVAL||last.velocity===undefined)){var deltaX=input.deltaX-last.deltaX;var deltaY=input.deltaY-last.deltaY;var v=getVelocity(deltaTime,deltaX,deltaY);velocityX=v.x;velocityY=v.y;velocity=abs(v.x)>abs(v.y)?v.x:v.y;direction=getDirection(deltaX,deltaY);session.lastInterval=input}else{velocity=last.velocity;velocityX=last.velocityX;velocityY=last.velocityY;direction=last.direction}input.velocity=velocity;input.velocityX=velocityX;input.velocityY=velocityY;input.direction=direction}function simpleCloneInputData(input){var pointers=[];var i=0;while(i<input.pointers.length){pointers[i]={clientX:round(input.pointers[i].clientX),clientY:round(input.pointers[i].clientY)};i++}return{timeStamp:now(),pointers:pointers,center:getCenter(pointers),deltaX:input.deltaX,deltaY:input.deltaY}}function getCenter(pointers){var pointersLength=pointers.length;if(pointersLength===1){return{x:round(pointers[0].clientX),y:round(pointers[0].clientY)}}var x=0,y=0,i=0;while(i<pointersLength){x+=pointers[i].clientX;y+=pointers[i].clientY;i++}return{x:round(x/pointersLength),y:round(y/pointersLength)}}function getVelocity(deltaTime,x,y){return{x:x/deltaTime||0,y:y/deltaTime||0}}function getDirection(x,y){if(x===y){return DIRECTION_NONE}if(abs(x)>=abs(y)){return x<0?DIRECTION_LEFT:DIRECTION_RIGHT}return y<0?DIRECTION_UP:DIRECTION_DOWN}function getDistance(p1,p2,props){if(!props){props=PROPS_XY}var x=p2[props[0]]-p1[props[0]],y=p2[props[1]]-p1[props[1]];return Math.sqrt(x*x+y*y)}function getAngle(p1,p2,props){if(!props){props=PROPS_XY}var x=p2[props[0]]-p1[props[0]],y=p2[props[1]]-p1[props[1]];return Math.atan2(y,x)*180/Math.PI}function getRotation(start,end){return getAngle(end[1],end[0],PROPS_CLIENT_XY)+getAngle(start[1],start[0],PROPS_CLIENT_XY)}function getScale(start,end){return getDistance(end[0],end[1],PROPS_CLIENT_XY)/getDistance(start[0],start[1],PROPS_CLIENT_XY)}var MOUSE_INPUT_MAP={mousedown:INPUT_START,mousemove:INPUT_MOVE,mouseup:INPUT_END};var MOUSE_ELEMENT_EVENTS=\"mousedown\";var MOUSE_WINDOW_EVENTS=\"mousemove mouseup\";function MouseInput(){this.evEl=MOUSE_ELEMENT_EVENTS;this.evWin=MOUSE_WINDOW_EVENTS;this.pressed=false;Input.apply(this,arguments)}inherit(MouseInput,Input,{handler:function MEhandler(ev){var eventType=MOUSE_INPUT_MAP[ev.type];if(eventType&INPUT_START&&ev.button===0){this.pressed=true}if(eventType&INPUT_MOVE&&ev.which!==1){eventType=INPUT_END}if(!this.pressed){return}if(eventType&INPUT_END){this.pressed=false}this.callback(this.manager,eventType,{pointers:[ev],changedPointers:[ev],pointerType:INPUT_TYPE_MOUSE,srcEvent:ev})}});var POINTER_INPUT_MAP={pointerdown:INPUT_START,pointermove:INPUT_MOVE,pointerup:INPUT_END,pointercancel:INPUT_CANCEL,pointerout:INPUT_CANCEL};var IE10_POINTER_TYPE_ENUM={2:INPUT_TYPE_TOUCH,3:INPUT_TYPE_PEN,4:INPUT_TYPE_MOUSE,5:INPUT_TYPE_KINECT};var POINTER_ELEMENT_EVENTS=\"pointerdown\";var POINTER_WINDOW_EVENTS=\"pointermove pointerup pointercancel\";if(window.MSPointerEvent&&!window.PointerEvent){POINTER_ELEMENT_EVENTS=\"MSPointerDown\";POINTER_WINDOW_EVENTS=\"MSPointerMove MSPointerUp MSPointerCancel\"}function PointerEventInput(){this.evEl=POINTER_ELEMENT_EVENTS;this.evWin=POINTER_WINDOW_EVENTS;Input.apply(this,arguments);this.store=this.manager.session.pointerEvents=[]}inherit(PointerEventInput,Input,{handler:function PEhandler(ev){var store=this.store;var removePointer=false;var eventTypeNormalized=ev.type.toLowerCase().replace(\"ms\",\"\");var eventType=POINTER_INPUT_MAP[eventTypeNormalized];var pointerType=IE10_POINTER_TYPE_ENUM[ev.pointerType]||ev.pointerType;var isTouch=pointerType==INPUT_TYPE_TOUCH;var storeIndex=inArray(store,ev.pointerId,\"pointerId\");if(eventType&INPUT_START&&(ev.button===0||isTouch)){if(storeIndex<0){store.push(ev);storeIndex=store.length-1}}else if(eventType&(INPUT_END|INPUT_CANCEL)){removePointer=true}if(storeIndex<0){return}store[storeIndex]=ev;this.callback(this.manager,eventType,{pointers:store,changedPointers:[ev],pointerType:pointerType,srcEvent:ev});if(removePointer){store.splice(storeIndex,1)}}});var SINGLE_TOUCH_INPUT_MAP={touchstart:INPUT_START,touchmove:INPUT_MOVE,touchend:INPUT_END,touchcancel:INPUT_CANCEL};var SINGLE_TOUCH_TARGET_EVENTS=\"touchstart\";var SINGLE_TOUCH_WINDOW_EVENTS=\"touchstart touchmove touchend touchcancel\";function SingleTouchInput(){this.evTarget=SINGLE_TOUCH_TARGET_EVENTS;this.evWin=SINGLE_TOUCH_WINDOW_EVENTS;this.started=false;Input.apply(this,arguments)}inherit(SingleTouchInput,Input,{handler:function TEhandler(ev){var type=SINGLE_TOUCH_INPUT_MAP[ev.type];if(type===INPUT_START){this.started=true}if(!this.started){return}var touches=normalizeSingleTouches.call(this,ev,type);if(type&(INPUT_END|INPUT_CANCEL)&&touches[0].length-touches[1].length===0){this.started=false}this.callback(this.manager,type,{pointers:touches[0],changedPointers:touches[1],pointerType:INPUT_TYPE_TOUCH,srcEvent:ev})}});function normalizeSingleTouches(ev,type){var all=toArray(ev.touches);var changed=toArray(ev.changedTouches);if(type&(INPUT_END|INPUT_CANCEL)){all=uniqueArray(all.concat(changed),\"identifier\",true)}return[all,changed]}var TOUCH_INPUT_MAP={touchstart:INPUT_START,touchmove:INPUT_MOVE,touchend:INPUT_END,touchcancel:INPUT_CANCEL};var TOUCH_TARGET_EVENTS=\"touchstart touchmove touchend touchcancel\";function TouchInput(){this.evTarget=TOUCH_TARGET_EVENTS;this.targetIds={};Input.apply(this,arguments)}inherit(TouchInput,Input,{handler:function MTEhandler(ev){var type=TOUCH_INPUT_MAP[ev.type];var touches=getTouches.call(this,ev,type);if(!touches){return}this.callback(this.manager,type,{pointers:touches[0],changedPointers:touches[1],pointerType:INPUT_TYPE_TOUCH,srcEvent:ev})}});function getTouches(ev,type){var allTouches=toArray(ev.touches);var targetIds=this.targetIds;if(type&(INPUT_START|INPUT_MOVE)&&allTouches.length===1){targetIds[allTouches[0].identifier]=true;return[allTouches,allTouches]}var i,targetTouches,changedTouches=toArray(ev.changedTouches),changedTargetTouches=[],target=this.target;targetTouches=allTouches.filter(function(touch){return hasParent(touch.target,target)});if(type===INPUT_START){i=0;while(i<targetTouches.length){targetIds[targetTouches[i].identifier]=true;i++}}i=0;while(i<changedTouches.length){if(targetIds[changedTouches[i].identifier]){changedTargetTouches.push(changedTouches[i])}if(type&(INPUT_END|INPUT_CANCEL)){delete targetIds[changedTouches[i].identifier]}i++}if(!changedTargetTouches.length){return}return[uniqueArray(targetTouches.concat(changedTargetTouches),\"identifier\",true),changedTargetTouches]}var DEDUP_TIMEOUT=2500;var DEDUP_DISTANCE=25;function TouchMouseInput(){Input.apply(this,arguments);var handler=bindFn(this.handler,this);this.touch=new TouchInput(this.manager,handler);this.mouse=new MouseInput(this.manager,handler);this.primaryTouch=null;this.lastTouches=[]}inherit(TouchMouseInput,Input,{handler:function TMEhandler(manager,inputEvent,inputData){var isTouch=inputData.pointerType==INPUT_TYPE_TOUCH,isMouse=inputData.pointerType==INPUT_TYPE_MOUSE;if(isMouse&&inputData.sourceCapabilities&&inputData.sourceCapabilities.firesTouchEvents){return}if(isTouch){recordTouches.call(this,inputEvent,inputData)}else if(isMouse&&isSyntheticEvent.call(this,inputData)){return}this.callback(manager,inputEvent,inputData)},destroy:function destroy(){this.touch.destroy();this.mouse.destroy()}});function recordTouches(eventType,eventData){if(eventType&INPUT_START){this.primaryTouch=eventData.changedPointers[0].identifier;setLastTouch.call(this,eventData)}else if(eventType&(INPUT_END|INPUT_CANCEL)){setLastTouch.call(this,eventData)}}function setLastTouch(eventData){var touch=eventData.changedPointers[0];if(touch.identifier===this.primaryTouch){var lastTouch={x:touch.clientX,y:touch.clientY};this.lastTouches.push(lastTouch);var lts=this.lastTouches;var removeLastTouch=function(){var i=lts.indexOf(lastTouch);if(i>-1){lts.splice(i,1)}};setTimeout(removeLastTouch,DEDUP_TIMEOUT)}}function isSyntheticEvent(eventData){var x=eventData.srcEvent.clientX,y=eventData.srcEvent.clientY;for(var i=0;i<this.lastTouches.length;i++){var t=this.lastTouches[i];var dx=Math.abs(x-t.x),dy=Math.abs(y-t.y);if(dx<=DEDUP_DISTANCE&&dy<=DEDUP_DISTANCE){return true}}return false}var PREFIXED_TOUCH_ACTION=prefixed(TEST_ELEMENT.style,\"touchAction\");var NATIVE_TOUCH_ACTION=PREFIXED_TOUCH_ACTION!==undefined;var TOUCH_ACTION_COMPUTE=\"compute\";var TOUCH_ACTION_AUTO=\"auto\";var TOUCH_ACTION_MANIPULATION=\"manipulation\";var TOUCH_ACTION_NONE=\"none\";var TOUCH_ACTION_PAN_X=\"pan-x\";var TOUCH_ACTION_PAN_Y=\"pan-y\";var TOUCH_ACTION_MAP=getTouchActionProps();function TouchAction(manager,value){this.manager=manager;this.set(value)}TouchAction.prototype={set:function(value){if(value==TOUCH_ACTION_COMPUTE){value=this.compute()}if(NATIVE_TOUCH_ACTION&&this.manager.element.style&&TOUCH_ACTION_MAP[value]){this.manager.element.style[PREFIXED_TOUCH_ACTION]=value}this.actions=value.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var actions=[];each(this.manager.recognizers,function(recognizer){if(boolOrFn(recognizer.options.enable,[recognizer])){actions=actions.concat(recognizer.getTouchAction())}});return cleanTouchActions(actions.join(\" \"))},preventDefaults:function(input){var srcEvent=input.srcEvent;var direction=input.offsetDirection;if(this.manager.session.prevented){srcEvent.preventDefault();return}var actions=this.actions;var hasNone=inStr(actions,TOUCH_ACTION_NONE)&&!TOUCH_ACTION_MAP[TOUCH_ACTION_NONE];var hasPanY=inStr(actions,TOUCH_ACTION_PAN_Y)&&!TOUCH_ACTION_MAP[TOUCH_ACTION_PAN_Y];var hasPanX=inStr(actions,TOUCH_ACTION_PAN_X)&&!TOUCH_ACTION_MAP[TOUCH_ACTION_PAN_X];if(hasNone){var isTapPointer=input.pointers.length===1;var isTapMovement=input.distance<2;var isTapTouchTime=input.deltaTime<250;if(isTapPointer&&isTapMovement&&isTapTouchTime){return}}if(hasPanX&&hasPanY){return}if(hasNone||hasPanY&&direction&DIRECTION_HORIZONTAL||hasPanX&&direction&DIRECTION_VERTICAL){return this.preventSrc(srcEvent)}},preventSrc:function(srcEvent){this.manager.session.prevented=true;srcEvent.preventDefault()}};function cleanTouchActions(actions){if(inStr(actions,TOUCH_ACTION_NONE)){return TOUCH_ACTION_NONE}var hasPanX=inStr(actions,TOUCH_ACTION_PAN_X);var hasPanY=inStr(actions,TOUCH_ACTION_PAN_Y);if(hasPanX&&hasPanY){return TOUCH_ACTION_NONE}if(hasPanX||hasPanY){return hasPanX?TOUCH_ACTION_PAN_X:TOUCH_ACTION_PAN_Y}if(inStr(actions,TOUCH_ACTION_MANIPULATION)){return TOUCH_ACTION_MANIPULATION}return TOUCH_ACTION_AUTO}function getTouchActionProps(){if(!NATIVE_TOUCH_ACTION){return false}var touchMap={};var cssSupports=window.CSS&&window.CSS.supports;[\"auto\",\"manipulation\",\"pan-y\",\"pan-x\",\"pan-x pan-y\",\"none\"].forEach(function(val){touchMap[val]=cssSupports?window.CSS.supports(\"touch-action\",val):true});return touchMap}var STATE_POSSIBLE=1;var STATE_BEGAN=2;var STATE_CHANGED=4;var STATE_ENDED=8;var STATE_RECOGNIZED=STATE_ENDED;var STATE_CANCELLED=16;var STATE_FAILED=32;function Recognizer(options){this.options=assign({},this.defaults,options||{});this.id=uniqueId();this.manager=null;this.options.enable=ifUndefined(this.options.enable,true);this.state=STATE_POSSIBLE;this.simultaneous={};this.requireFail=[]}Recognizer.prototype={defaults:{},set:function(options){assign(this.options,options);this.manager&&this.manager.touchAction.update();return this},recognizeWith:function(otherRecognizer){if(invokeArrayArg(otherRecognizer,\"recognizeWith\",this)){return this}var simultaneous=this.simultaneous;otherRecognizer=getRecognizerByNameIfManager(otherRecognizer,this);if(!simultaneous[otherRecognizer.id]){simultaneous[otherRecognizer.id]=otherRecognizer;otherRecognizer.recognizeWith(this)}return this},dropRecognizeWith:function(otherRecognizer){if(invokeArrayArg(otherRecognizer,\"dropRecognizeWith\",this)){return this}otherRecognizer=getRecognizerByNameIfManager(otherRecognizer,this);delete this.simultaneous[otherRecognizer.id];return this},requireFailure:function(otherRecognizer){if(invokeArrayArg(otherRecognizer,\"requireFailure\",this)){return this}var requireFail=this.requireFail;otherRecognizer=getRecognizerByNameIfManager(otherRecognizer,this);if(inArray(requireFail,otherRecognizer)===-1){requireFail.push(otherRecognizer);otherRecognizer.requireFailure(this)}return this},dropRequireFailure:function(otherRecognizer){if(invokeArrayArg(otherRecognizer,\"dropRequireFailure\",this)){return this}otherRecognizer=getRecognizerByNameIfManager(otherRecognizer,this);var index=inArray(this.requireFail,otherRecognizer);if(index>-1){this.requireFail.splice(index,1)}return this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(otherRecognizer){return!!this.simultaneous[otherRecognizer.id]},emit:function(input){var self=this;var state=this.state;function emit(event){self.manager.emit(event,input)}if(state<STATE_ENDED){emit(self.options.event+stateStr(state))}emit(self.options.event);if(input.additionalEvent){emit(input.additionalEvent)}if(state>=STATE_ENDED){emit(self.options.event+stateStr(state))}},tryEmit:function(input){if(this.canEmit()){return this.emit(input)}this.state=STATE_FAILED},canEmit:function(){var i=0;while(i<this.requireFail.length){if(!(this.requireFail[i].state&(STATE_FAILED|STATE_POSSIBLE))){return false}i++}return true},recognize:function(inputData){var inputDataClone=assign({},inputData);if(!boolOrFn(this.options.enable,[this,inputDataClone])){this.reset();this.state=STATE_FAILED;return}if(this.state&(STATE_RECOGNIZED|STATE_CANCELLED|STATE_FAILED)){this.state=STATE_POSSIBLE}this.state=this.process(inputDataClone);if(this.state&(STATE_BEGAN|STATE_CHANGED|STATE_ENDED|STATE_CANCELLED)){this.tryEmit(inputDataClone)}},process:function(inputData){},getTouchAction:function(){},reset:function(){}};function stateStr(state){if(state&STATE_CANCELLED){return\"cancel\"}else if(state&STATE_ENDED){return\"end\"}else if(state&STATE_CHANGED){return\"move\"}else if(state&STATE_BEGAN){return\"start\"}return\"\"}function directionStr(direction){if(direction==DIRECTION_DOWN){return\"down\"}else if(direction==DIRECTION_UP){return\"up\"}else if(direction==DIRECTION_LEFT){return\"left\"}else if(direction==DIRECTION_RIGHT){return\"right\"}return\"\"}function getRecognizerByNameIfManager(otherRecognizer,recognizer){var manager=recognizer.manager;if(manager){return manager.get(otherRecognizer)}return otherRecognizer}function AttrRecognizer(){Recognizer.apply(this,arguments)}inherit(AttrRecognizer,Recognizer,{defaults:{pointers:1},attrTest:function(input){var optionPointers=this.options.pointers;return optionPointers===0||input.pointers.length===optionPointers},process:function(input){var state=this.state;var eventType=input.eventType;var isRecognized=state&(STATE_BEGAN|STATE_CHANGED);var isValid=this.attrTest(input);if(isRecognized&&(eventType&INPUT_CANCEL||!isValid)){return state|STATE_CANCELLED}else if(isRecognized||isValid){if(eventType&INPUT_END){return state|STATE_ENDED}else if(!(state&STATE_BEGAN)){return STATE_BEGAN}return state|STATE_CHANGED}return STATE_FAILED}});function PanRecognizer(){AttrRecognizer.apply(this,arguments);this.pX=null;this.pY=null}inherit(PanRecognizer,AttrRecognizer,{defaults:{event:\"pan\",threshold:10,pointers:1,direction:DIRECTION_ALL},getTouchAction:function(){var direction=this.options.direction;var actions=[];if(direction&DIRECTION_HORIZONTAL){actions.push(TOUCH_ACTION_PAN_Y)}if(direction&DIRECTION_VERTICAL){actions.push(TOUCH_ACTION_PAN_X)}return actions},directionTest:function(input){var options=this.options;var hasMoved=true;var distance=input.distance;var direction=input.direction;var x=input.deltaX;var y=input.deltaY;if(!(direction&options.direction)){if(options.direction&DIRECTION_HORIZONTAL){direction=x===0?DIRECTION_NONE:x<0?DIRECTION_LEFT:DIRECTION_RIGHT;hasMoved=x!=this.pX;distance=Math.abs(input.deltaX)}else{direction=y===0?DIRECTION_NONE:y<0?DIRECTION_UP:DIRECTION_DOWN;hasMoved=y!=this.pY;distance=Math.abs(input.deltaY)}}input.direction=direction;return hasMoved&&distance>options.threshold&&direction&options.direction},attrTest:function(input){return AttrRecognizer.prototype.attrTest.call(this,input)&&(this.state&STATE_BEGAN||!(this.state&STATE_BEGAN)&&this.directionTest(input))},emit:function(input){this.pX=input.deltaX;this.pY=input.deltaY;var direction=directionStr(input.direction);if(direction){input.additionalEvent=this.options.event+direction}this._super.emit.call(this,input)}});function PinchRecognizer(){AttrRecognizer.apply(this,arguments)}inherit(PinchRecognizer,AttrRecognizer,{defaults:{event:\"pinch\",threshold:0,pointers:2},getTouchAction:function(){return[TOUCH_ACTION_NONE]},attrTest:function(input){return this._super.attrTest.call(this,input)&&(Math.abs(input.scale-1)>this.options.threshold||this.state&STATE_BEGAN)},emit:function(input){if(input.scale!==1){var inOut=input.scale<1?\"in\":\"out\";input.additionalEvent=this.options.event+inOut}this._super.emit.call(this,input)}});function PressRecognizer(){Recognizer.apply(this,arguments);this._timer=null;this._input=null}inherit(PressRecognizer,Recognizer,{defaults:{event:\"press\",pointers:1,time:251,threshold:9},getTouchAction:function(){return[TOUCH_ACTION_AUTO]},process:function(input){var options=this.options;var validPointers=input.pointers.length===options.pointers;var validMovement=input.distance<options.threshold;var validTime=input.deltaTime>options.time;this._input=input;if(!validMovement||!validPointers||input.eventType&(INPUT_END|INPUT_CANCEL)&&!validTime){this.reset()}else if(input.eventType&INPUT_START){this.reset();this._timer=setTimeoutContext(function(){this.state=STATE_RECOGNIZED;this.tryEmit()},options.time,this)}else if(input.eventType&INPUT_END){return STATE_RECOGNIZED}return STATE_FAILED},reset:function(){clearTimeout(this._timer)},emit:function(input){if(this.state!==STATE_RECOGNIZED){return}if(input&&input.eventType&INPUT_END){this.manager.emit(this.options.event+\"up\",input)}else{this._input.timeStamp=now();this.manager.emit(this.options.event,this._input)}}});function RotateRecognizer(){AttrRecognizer.apply(this,arguments)}inherit(RotateRecognizer,AttrRecognizer,{defaults:{event:\"rotate\",threshold:0,pointers:2},getTouchAction:function(){return[TOUCH_ACTION_NONE]},attrTest:function(input){return this._super.attrTest.call(this,input)&&(Math.abs(input.rotation)>this.options.threshold||this.state&STATE_BEGAN)}});function SwipeRecognizer(){AttrRecognizer.apply(this,arguments)}inherit(SwipeRecognizer,AttrRecognizer,{defaults:{event:\"swipe\",threshold:10,velocity:.3,direction:DIRECTION_HORIZONTAL|DIRECTION_VERTICAL,pointers:1},getTouchAction:function(){return PanRecognizer.prototype.getTouchAction.call(this)},attrTest:function(input){var direction=this.options.direction;var velocity;if(direction&(DIRECTION_HORIZONTAL|DIRECTION_VERTICAL)){velocity=input.overallVelocity}else if(direction&DIRECTION_HORIZONTAL){velocity=input.overallVelocityX}else if(direction&DIRECTION_VERTICAL){velocity=input.overallVelocityY}return this._super.attrTest.call(this,input)&&direction&input.offsetDirection&&input.distance>this.options.threshold&&input.maxPointers==this.options.pointers&&abs(velocity)>this.options.velocity&&input.eventType&INPUT_END},emit:function(input){var direction=directionStr(input.offsetDirection);if(direction){this.manager.emit(this.options.event+direction,input)}this.manager.emit(this.options.event,input)}});function TapRecognizer(){Recognizer.apply(this,arguments);this.pTime=false;this.pCenter=false;this._timer=null;this._input=null;this.count=0}inherit(TapRecognizer,Recognizer,{defaults:{event:\"tap\",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[TOUCH_ACTION_MANIPULATION]},process:function(input){var options=this.options;var validPointers=input.pointers.length===options.pointers;var validMovement=input.distance<options.threshold;var validTouchTime=input.deltaTime<options.time;this.reset();if(input.eventType&INPUT_START&&this.count===0){return this.failTimeout()}if(validMovement&&validTouchTime&&validPointers){if(input.eventType!=INPUT_END){return this.failTimeout()}var validInterval=this.pTime?input.timeStamp-this.pTime<options.interval:true;var validMultiTap=!this.pCenter||getDistance(this.pCenter,input.center)<options.posThreshold;this.pTime=input.timeStamp;this.pCenter=input.center;if(!validMultiTap||!validInterval){this.count=1}else{this.count+=1}this._input=input;var tapCount=this.count%options.taps;if(tapCount===0){if(!this.hasRequireFailures()){return STATE_RECOGNIZED}else{this._timer=setTimeoutContext(function(){this.state=STATE_RECOGNIZED;this.tryEmit()},options.interval,this);return STATE_BEGAN}}}return STATE_FAILED},failTimeout:function(){this._timer=setTimeoutContext(function(){this.state=STATE_FAILED},this.options.interval,this);return STATE_FAILED},reset:function(){clearTimeout(this._timer)},emit:function(){if(this.state==STATE_RECOGNIZED){this._input.tapCount=this.count;this.manager.emit(this.options.event,this._input)}}});function Hammer(element,options){options=options||{};options.recognizers=ifUndefined(options.recognizers,Hammer.defaults.preset);return new Manager(element,options)}Hammer.VERSION=\"2.0.7\";Hammer.defaults={domEvents:false,touchAction:TOUCH_ACTION_COMPUTE,enable:true,inputTarget:null,inputClass:null,preset:[[RotateRecognizer,{enable:false}],[PinchRecognizer,{enable:false},[\"rotate\"]],[SwipeRecognizer,{direction:DIRECTION_HORIZONTAL}],[PanRecognizer,{direction:DIRECTION_HORIZONTAL},[\"swipe\"]],[TapRecognizer],[TapRecognizer,{event:\"doubletap\",taps:2},[\"tap\"]],[PressRecognizer]],cssProps:{userSelect:\"none\",touchSelect:\"none\",touchCallout:\"none\",contentZooming:\"none\",userDrag:\"none\",tapHighlightColor:\"rgba(0,0,0,0)\"}};var STOP=1;var FORCED_STOP=2;function Manager(element,options){this.options=assign({},Hammer.defaults,options||{});this.options.inputTarget=this.options.inputTarget||element;this.handlers={};this.session={};this.recognizers=[];this.oldCssProps={};this.element=element;this.input=createInputInstance(this);this.touchAction=new TouchAction(this,this.options.touchAction);toggleCssProps(this,true);each(this.options.recognizers,function(item){var recognizer=this.add(new item[0](item[1]));item[2]&&recognizer.recognizeWith(item[2]);item[3]&&recognizer.requireFailure(item[3])},this)}Manager.prototype={set:function(options){assign(this.options,options);if(options.touchAction){this.touchAction.update()}if(options.inputTarget){this.input.destroy();this.input.target=options.inputTarget;this.input.init()}return this},stop:function(force){this.session.stopped=force?FORCED_STOP:STOP},recognize:function(inputData){var session=this.session;if(session.stopped){return}this.touchAction.preventDefaults(inputData)\n;var recognizer;var recognizers=this.recognizers;var curRecognizer=session.curRecognizer;if(!curRecognizer||curRecognizer&&curRecognizer.state&STATE_RECOGNIZED){curRecognizer=session.curRecognizer=null}var i=0;while(i<recognizers.length){recognizer=recognizers[i];if(session.stopped!==FORCED_STOP&&(!curRecognizer||recognizer==curRecognizer||recognizer.canRecognizeWith(curRecognizer))){recognizer.recognize(inputData)}else{recognizer.reset()}if(!curRecognizer&&recognizer.state&(STATE_BEGAN|STATE_CHANGED|STATE_ENDED)){curRecognizer=session.curRecognizer=recognizer}i++}},get:function(recognizer){if(recognizer instanceof Recognizer){return recognizer}var recognizers=this.recognizers;for(var i=0;i<recognizers.length;i++){if(recognizers[i].options.event==recognizer){return recognizers[i]}}return null},add:function(recognizer){if(invokeArrayArg(recognizer,\"add\",this)){return this}var existing=this.get(recognizer.options.event);if(existing){this.remove(existing)}this.recognizers.push(recognizer);recognizer.manager=this;this.touchAction.update();return recognizer},remove:function(recognizer){if(invokeArrayArg(recognizer,\"remove\",this)){return this}recognizer=this.get(recognizer);if(recognizer){var recognizers=this.recognizers;var index=inArray(recognizers,recognizer);if(index!==-1){recognizers.splice(index,1);this.touchAction.update()}}return this},on:function(events,handler){if(events===undefined){return}if(handler===undefined){return}var handlers=this.handlers;each(splitStr(events),function(event){handlers[event]=handlers[event]||[];handlers[event].push(handler)});return this},off:function(events,handler){if(events===undefined){return}var handlers=this.handlers;each(splitStr(events),function(event){if(!handler){delete handlers[event]}else{handlers[event]&&handlers[event].splice(inArray(handlers[event],handler),1)}});return this},emit:function(event,data){if(this.options.domEvents){triggerDomEvent(event,data)}var handlers=this.handlers[event]&&this.handlers[event].slice();if(!handlers||!handlers.length){return}data.type=event;data.preventDefault=function(){data.srcEvent.preventDefault()};var i=0;while(i<handlers.length){handlers[i](data);i++}},destroy:function(){this.element&&toggleCssProps(this,false);this.handlers={};this.session={};this.input.destroy();this.element=null}};function toggleCssProps(manager,add){var element=manager.element;if(!element.style){return}var prop;each(manager.options.cssProps,function(value,name){prop=prefixed(element.style,name);if(add){manager.oldCssProps[prop]=element.style[prop];element.style[prop]=value}else{element.style[prop]=manager.oldCssProps[prop]||\"\"}});if(!add){manager.oldCssProps={}}}function triggerDomEvent(event,data){var gestureEvent=document.createEvent(\"Event\");gestureEvent.initEvent(event,true,true);gestureEvent.gesture=data;data.target.dispatchEvent(gestureEvent)}assign(Hammer,{INPUT_START:INPUT_START,INPUT_MOVE:INPUT_MOVE,INPUT_END:INPUT_END,INPUT_CANCEL:INPUT_CANCEL,STATE_POSSIBLE:STATE_POSSIBLE,STATE_BEGAN:STATE_BEGAN,STATE_CHANGED:STATE_CHANGED,STATE_ENDED:STATE_ENDED,STATE_RECOGNIZED:STATE_RECOGNIZED,STATE_CANCELLED:STATE_CANCELLED,STATE_FAILED:STATE_FAILED,DIRECTION_NONE:DIRECTION_NONE,DIRECTION_LEFT:DIRECTION_LEFT,DIRECTION_RIGHT:DIRECTION_RIGHT,DIRECTION_UP:DIRECTION_UP,DIRECTION_DOWN:DIRECTION_DOWN,DIRECTION_HORIZONTAL:DIRECTION_HORIZONTAL,DIRECTION_VERTICAL:DIRECTION_VERTICAL,DIRECTION_ALL:DIRECTION_ALL,Manager:Manager,Input:Input,TouchAction:TouchAction,TouchInput:TouchInput,MouseInput:MouseInput,PointerEventInput:PointerEventInput,TouchMouseInput:TouchMouseInput,SingleTouchInput:SingleTouchInput,Recognizer:Recognizer,AttrRecognizer:AttrRecognizer,Tap:TapRecognizer,Pan:PanRecognizer,Swipe:SwipeRecognizer,Pinch:PinchRecognizer,Rotate:RotateRecognizer,Press:PressRecognizer,on:addEventListeners,off:removeEventListeners,each:each,merge:merge,extend:extend,assign:assign,inherit:inherit,bindFn:bindFn,prefixed:prefixed});var freeGlobal=typeof window!==\"undefined\"?window:typeof self!==\"undefined\"?self:{};freeGlobal.Hammer=Hammer;if(true){!(__WEBPACK_AMD_DEFINE_RESULT__=function(){return Hammer}.call(exports,__webpack_require__,exports,module),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))}else if(typeof module!=\"undefined\"&&module.exports){module.exports=Hammer}else{window[exportName]=Hammer}})(window,document,\"Hammer\")},function(module,exports,__webpack_require__){\"use strict\";exports.util=__webpack_require__(2);exports.DOMutil=__webpack_require__(14);exports.DataSet=__webpack_require__(11);exports.DataView=__webpack_require__(12);exports.Queue=__webpack_require__(43);exports.Timeline=__webpack_require__(178);exports.Graph2d=__webpack_require__(180);exports.timeline={Core:__webpack_require__(65),DateUtil:__webpack_require__(36),Range:__webpack_require__(64),stack:__webpack_require__(100),TimeStep:__webpack_require__(66),components:{items:{Item:__webpack_require__(38),BackgroundItem:__webpack_require__(103),BoxItem:__webpack_require__(101),PointItem:__webpack_require__(102),RangeItem:__webpack_require__(70)},BackgroundGroup:__webpack_require__(69),Component:__webpack_require__(16),CurrentTime:__webpack_require__(67),CustomTime:__webpack_require__(46),DataAxis:__webpack_require__(107),DataScale:__webpack_require__(108),GraphGroup:__webpack_require__(109),Group:__webpack_require__(68),ItemSet:__webpack_require__(99),Legend:__webpack_require__(112),LineGraph:__webpack_require__(106),TimeAxis:__webpack_require__(45)}};exports.moment=__webpack_require__(9);exports.Hammer=__webpack_require__(10);exports.keycharm=__webpack_require__(35)},function(module,exports,__webpack_require__){\"use strict\";var moment=__webpack_require__(9);var util=__webpack_require__(2);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Range=__webpack_require__(64);var Core=__webpack_require__(65);var TimeAxis=__webpack_require__(45);var CurrentTime=__webpack_require__(67);var CustomTime=__webpack_require__(46);var ItemSet=__webpack_require__(99);var printStyle=__webpack_require__(15).printStyle;var allOptions=__webpack_require__(105).allOptions;var configureOptions=__webpack_require__(105).configureOptions;var Configurator=__webpack_require__(71)[\"default\"];var Validator=__webpack_require__(15)[\"default\"];function Timeline(container,items,groups,options){if(!(this instanceof Timeline)){throw new SyntaxError(\"Constructor must be called with the new operator\")}if(!(Array.isArray(groups)||groups instanceof DataSet||groups instanceof DataView)&&groups instanceof Object){var forthArgument=options;options=groups;groups=forthArgument}if(options&&options.throttleRedraw){console.warn('Timeline option \"throttleRedraw\" is DEPRICATED and no longer supported. It will be removed in the next MAJOR release.')}var me=this;this.defaultOptions={start:null,end:null,autoResize:true,orientation:{axis:\"bottom\",item:\"bottom\"},moment:moment,width:null,height:null,maxHeight:null,minHeight:null};this.options=util.deepExtend({},this.defaultOptions);this._create(container);if(!options||options&&typeof options.rtl==\"undefined\"){this.dom.root.style.visibility=\"hidden\";var directionFromDom,domNode=this.dom.root;while(!directionFromDom&&domNode){directionFromDom=window.getComputedStyle(domNode,null).direction;domNode=domNode.parentElement}this.options.rtl=directionFromDom&&directionFromDom.toLowerCase()==\"rtl\"}else{this.options.rtl=options.rtl}this.options.rollingMode=options&&options.rollingMode;this.options.onInitialDrawComplete=options&&options.onInitialDrawComplete;this.components=[];this.body={dom:this.dom,domProps:this.props,emitter:{on:this.on.bind(this),off:this.off.bind(this),emit:this.emit.bind(this)},hiddenDates:[],util:{getScale:function getScale(){return me.timeAxis.step.scale},getStep:function getStep(){return me.timeAxis.step.step},toScreen:me._toScreen.bind(me),toGlobalScreen:me._toGlobalScreen.bind(me),toTime:me._toTime.bind(me),toGlobalTime:me._toGlobalTime.bind(me)}};this.range=new Range(this.body,this.options);this.components.push(this.range);this.body.range=this.range;this.timeAxis=new TimeAxis(this.body,this.options);this.timeAxis2=null;this.components.push(this.timeAxis);this.currentTime=new CurrentTime(this.body,this.options);this.components.push(this.currentTime);this.itemSet=new ItemSet(this.body,this.options);this.components.push(this.itemSet);this.itemsData=null;this.groupsData=null;this.dom.root.onclick=function(event){me.emit(\"click\",me.getEventProperties(event))};this.dom.root.ondblclick=function(event){me.emit(\"doubleClick\",me.getEventProperties(event))};this.dom.root.oncontextmenu=function(event){me.emit(\"contextmenu\",me.getEventProperties(event))};this.dom.root.onmouseover=function(event){me.emit(\"mouseOver\",me.getEventProperties(event))};if(window.PointerEvent){this.dom.root.onpointerdown=function(event){me.emit(\"mouseDown\",me.getEventProperties(event))};this.dom.root.onpointermove=function(event){me.emit(\"mouseMove\",me.getEventProperties(event))};this.dom.root.onpointerup=function(event){me.emit(\"mouseUp\",me.getEventProperties(event))}}else{this.dom.root.onmousemove=function(event){me.emit(\"mouseMove\",me.getEventProperties(event))};this.dom.root.onmousedown=function(event){me.emit(\"mouseDown\",me.getEventProperties(event))};this.dom.root.onmouseup=function(event){me.emit(\"mouseUp\",me.getEventProperties(event))}}this.initialFitDone=false;this.on(\"changed\",function(){if(this.itemsData==null||this.options.rollingMode)return;if(!me.initialFitDone){me.initialFitDone=true;if(me.options.start!=undefined||me.options.end!=undefined){if(me.options.start==undefined||me.options.end==undefined){var range=me.getItemRange()}var start=me.options.start!=undefined?me.options.start:range.min;var end=me.options.end!=undefined?me.options.end:range.max;me.setWindow(start,end,{animation:false})}else{me.fit({animation:false})}}if(!me.initialDrawDone&&me.initialRangeChangeDone){me.initialDrawDone=true;me.dom.root.style.visibility=\"visible\";if(me.options.onInitialDrawComplete){setTimeout(function(){return me.options.onInitialDrawComplete()},0)}}});if(options){this.setOptions(options)}if(groups){this.setGroups(groups)}if(items){this.setItems(items)}this._redraw()}Timeline.prototype=new Core;Timeline.prototype._createConfigurator=function(){return new Configurator(this,this.dom.container,configureOptions)};Timeline.prototype.redraw=function(){this.itemSet&&this.itemSet.markDirty({refreshItems:true});this._redraw()};Timeline.prototype.setOptions=function(options){var errorFound=Validator.validate(options,allOptions);if(errorFound===true){console.log(\"%cErrors have been found in the supplied options object.\",printStyle)}Core.prototype.setOptions.call(this,options);if(\"type\"in options){if(options.type!==this.options.type){this.options.type=options.type;var itemsData=this.itemsData;if(itemsData){var selection=this.getSelection();this.setItems(null);this.setItems(itemsData);this.setSelection(selection)}}}};Timeline.prototype.setItems=function(items){var newDataSet;if(!items){newDataSet=null}else if(items instanceof DataSet||items instanceof DataView){newDataSet=items}else{newDataSet=new DataSet(items,{type:{start:\"Date\",end:\"Date\"}})}this.itemsData=newDataSet;this.itemSet&&this.itemSet.setItems(newDataSet)};Timeline.prototype.setGroups=function(groups){var newDataSet;if(!groups){newDataSet=null}else{var filter=function filter(group){return group.visible!==false};if(groups instanceof DataSet||groups instanceof DataView){newDataSet=new DataView(groups,{filter:filter})}else{newDataSet=new DataSet(groups.filter(filter))}}this.groupsData=newDataSet;this.itemSet.setGroups(newDataSet)};Timeline.prototype.setData=function(data){if(data&&data.groups){this.setGroups(data.groups)}if(data&&data.items){this.setItems(data.items)}};Timeline.prototype.setSelection=function(ids,options){this.itemSet&&this.itemSet.setSelection(ids);if(options&&options.focus){this.focus(ids,options)}};Timeline.prototype.getSelection=function(){return this.itemSet&&this.itemSet.getSelection()||[]};Timeline.prototype.focus=function(id,options){if(!this.itemsData||id==undefined)return;var ids=Array.isArray(id)?id:[id];var itemsData=this.itemsData.getDataSet().get(ids,{type:{start:\"Date\",end:\"Date\"}});var start=null;var end=null;itemsData.forEach(function(itemData){var s=itemData.start.valueOf();var e=\"end\"in itemData?itemData.end.valueOf():itemData.start.valueOf();if(start===null||s<start){start=s}if(end===null||e>end){end=e}});if(start!==null&&end!==null){var me=this;var item=this.itemSet.items[ids[0]];var startPos=this._getScrollTop()*-1;var initialVerticalScroll=null;var verticalAnimationFrame=function verticalAnimationFrame(ease,willDraw,done){var verticalScroll=getItemVerticalScroll(me,item);if(!initialVerticalScroll){initialVerticalScroll=verticalScroll}if(initialVerticalScroll.itemTop==verticalScroll.itemTop&&!initialVerticalScroll.shouldScroll){return}else if(initialVerticalScroll.itemTop!=verticalScroll.itemTop&&verticalScroll.shouldScroll){initialVerticalScroll=verticalScroll;startPos=me._getScrollTop()*-1}var from=startPos;var to=initialVerticalScroll.scrollOffset;var scrollTop=done?to:from+(to-from)*ease;me._setScrollTop(-scrollTop);if(!willDraw){me._redraw()}};var setFinalVerticalPosition=function setFinalVerticalPosition(){var finalVerticalScroll=getItemVerticalScroll(me,item);if(finalVerticalScroll.shouldScroll&&finalVerticalScroll.itemTop!=initialVerticalScroll.itemTop){me._setScrollTop(-finalVerticalScroll.scrollOffset);me._redraw()}};var finalVerticalCallback=function finalVerticalCallback(){setFinalVerticalPosition();setTimeout(setFinalVerticalPosition,100)};var middle=(start+end)/2;var interval=Math.max(this.range.end-this.range.start,(end-start)*1.1);var animation=options&&options.animation!==undefined?options.animation:true;if(!animation){initialVerticalScroll={shouldScroll:false,scrollOffset:-1,itemTop:-1}}this.range.setRange(middle-interval/2,middle+interval/2,{animation:animation},finalVerticalCallback,verticalAnimationFrame)}};Timeline.prototype.fit=function(options,callback){var animation=options&&options.animation!==undefined?options.animation:true;var range;var dataset=this.itemsData&&this.itemsData.getDataSet();if(dataset.length===1&&dataset.get()[0].end===undefined){range=this.getDataRange();this.moveTo(range.min.valueOf(),{animation:animation},callback)}else{range=this.getItemRange();this.range.setRange(range.min,range.max,{animation:animation},callback)}};function getStart(item){return util.convert(item.data.start,\"Date\").valueOf()}function getEnd(item){var end=item.data.end!=undefined?item.data.end:item.data.start;return util.convert(end,\"Date\").valueOf()}function getItemVerticalScroll(timeline,item){var leftHeight=timeline.props.leftContainer.height;var contentHeight=timeline.props.left.height;var group=item.parent;var offset=group.top;var shouldScroll=true;var orientation=timeline.timeAxis.options.orientation.axis;var itemTop=function itemTop(){if(orientation==\"bottom\"){return group.height-item.top-item.height}else{return item.top}};var currentScrollHeight=timeline._getScrollTop()*-1;var targetOffset=offset+itemTop();var height=item.height;if(targetOffset<currentScrollHeight){if(offset+leftHeight<=offset+itemTop()+height){offset+=itemTop()-timeline.itemSet.options.margin.item.vertical}}else if(targetOffset+height>currentScrollHeight+leftHeight){offset+=itemTop()+height-leftHeight+timeline.itemSet.options.margin.item.vertical}else{shouldScroll=false}offset=Math.min(offset,contentHeight-leftHeight);return{shouldScroll:shouldScroll,scrollOffset:offset,itemTop:targetOffset}}Timeline.prototype.getItemRange=function(){var range=this.getDataRange();var min=range.min!==null?range.min.valueOf():null;var max=range.max!==null?range.max.valueOf():null;var minItem=null;var maxItem=null;if(min!=null&&max!=null){var interval=max-min;if(interval<=0){interval=10}var factor=interval/this.props.center.width;var redrawQueue={};var redrawQueueLength=0;util.forEach(this.itemSet.items,function(item,key){if(item.groupShowing){var returnQueue=true;redrawQueue[key]=item.redraw(returnQueue);redrawQueueLength=redrawQueue[key].length}});var needRedraw=redrawQueueLength>0;if(needRedraw){for(var i=0;i<redrawQueueLength;i++){util.forEach(redrawQueue,function(fns){fns[i]()})}}util.forEach(this.itemSet.items,function(item){var start=getStart(item);var end=getEnd(item);var startSide;var endSide;if(this.options.rtl){startSide=start-(item.getWidthRight()+10)*factor;endSide=end+(item.getWidthLeft()+10)*factor}else{startSide=start-(item.getWidthLeft()+10)*factor;endSide=end+(item.getWidthRight()+10)*factor}if(startSide<min){min=startSide;minItem=item}if(endSide>max){max=endSide;maxItem=item}}.bind(this));if(minItem&&maxItem){var lhs=minItem.getWidthLeft()+10;var rhs=maxItem.getWidthRight()+10;var delta=this.props.center.width-lhs-rhs;if(delta>0){if(this.options.rtl){min=getStart(minItem)-rhs*interval/delta;max=getEnd(maxItem)+lhs*interval/delta}else{min=getStart(minItem)-lhs*interval/delta;max=getEnd(maxItem)+rhs*interval/delta}}}}return{min:min!=null?new Date(min):null,max:max!=null?new Date(max):null}};Timeline.prototype.getDataRange=function(){var min=null;var max=null;var dataset=this.itemsData&&this.itemsData.getDataSet();if(dataset){dataset.forEach(function(item){var start=util.convert(item.start,\"Date\").valueOf();var end=util.convert(item.end!=undefined?item.end:item.start,\"Date\").valueOf();if(min===null||start<min){min=start}if(max===null||end>max){max=end}})}return{min:min!=null?new Date(min):null,max:max!=null?new Date(max):null}};Timeline.prototype.getEventProperties=function(event){var clientX=event.center?event.center.x:event.clientX;var clientY=event.center?event.center.y:event.clientY;var x;if(this.options.rtl){x=util.getAbsoluteRight(this.dom.centerContainer)-clientX}else{x=clientX-util.getAbsoluteLeft(this.dom.centerContainer)}var y=clientY-util.getAbsoluteTop(this.dom.centerContainer);var item=this.itemSet.itemFromTarget(event);var group=this.itemSet.groupFromTarget(event);var customTime=CustomTime.customTimeFromTarget(event);var snap=this.itemSet.options.snap||null;var scale=this.body.util.getScale();var step=this.body.util.getStep();var time=this._toTime(x);var snappedTime=snap?snap(time,scale,step):time;var element=util.getTarget(event);var what=null;if(item!=null){what=\"item\"}else if(customTime!=null){what=\"custom-time\"}else if(util.hasParent(element,this.timeAxis.dom.foreground)){what=\"axis\"}else if(this.timeAxis2&&util.hasParent(element,this.timeAxis2.dom.foreground)){what=\"axis\"}else if(util.hasParent(element,this.itemSet.dom.labelSet)){what=\"group-label\"}else if(util.hasParent(element,this.currentTime.bar)){what=\"current-time\"}else if(util.hasParent(element,this.dom.center)){what=\"background\"}return{event:event,item:item?item.id:null,group:group?group.groupId:null,what:what,pageX:event.srcEvent?event.srcEvent.pageX:event.pageX,pageY:event.srcEvent?event.srcEvent.pageY:event.pageY,x:x,y:y,time:time,snappedTime:snappedTime}};Timeline.prototype.toggleRollingMode=function(){if(this.range.rolling){this.range.stopRolling()}else{if(this.options.rollingMode==undefined){this.setOptions(this.options)}this.range.startRolling()}};module.exports=Timeline},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hammer=__webpack_require__(10);var hammerUtil=__webpack_require__(37);var util=__webpack_require__(2);var ColorPicker=function(){function ColorPicker(){var pixelRatio=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;(0,_classCallCheck3[\"default\"])(this,ColorPicker);this.pixelRatio=pixelRatio;this.generated=false;this.centerCoordinates={x:289/2,y:289/2};this.r=289*.49;this.color={r:255,g:255,b:255,a:1};this.hueCircle=undefined;this.initialColor={r:255,g:255,b:255,a:1};this.previousColor=undefined;this.applied=false;this.updateCallback=function(){};this.closeCallback=function(){};this._create()}(0,_createClass3[\"default\"])(ColorPicker,[{key:\"insertTo\",value:function insertTo(container){if(this.hammer!==undefined){this.hammer.destroy();this.hammer=undefined}this.container=container;this.container.appendChild(this.frame);this._bindHammer();this._setSize()}},{key:\"setUpdateCallback\",value:function setUpdateCallback(callback){if(typeof callback===\"function\"){this.updateCallback=callback}else{throw new Error(\"Function attempted to set as colorPicker update callback is not a function.\")}}},{key:\"setCloseCallback\",value:function setCloseCallback(callback){if(typeof callback===\"function\"){this.closeCallback=callback}else{throw new Error(\"Function attempted to set as colorPicker closing callback is not a function.\")}}},{key:\"_isColorString\",value:function _isColorString(color){var htmlColors={black:\"#000000\",navy:\"#000080\",darkblue:\"#00008B\",mediumblue:\"#0000CD\",blue:\"#0000FF\",darkgreen:\"#006400\",green:\"#008000\",teal:\"#008080\",darkcyan:\"#008B8B\",deepskyblue:\"#00BFFF\",darkturquoise:\"#00CED1\",mediumspringgreen:\"#00FA9A\",lime:\"#00FF00\",springgreen:\"#00FF7F\",aqua:\"#00FFFF\",cyan:\"#00FFFF\",midnightblue:\"#191970\",dodgerblue:\"#1E90FF\",lightseagreen:\"#20B2AA\",forestgreen:\"#228B22\",seagreen:\"#2E8B57\",darkslategray:\"#2F4F4F\",limegreen:\"#32CD32\",mediumseagreen:\"#3CB371\",turquoise:\"#40E0D0\",royalblue:\"#4169E1\",steelblue:\"#4682B4\",darkslateblue:\"#483D8B\",mediumturquoise:\"#48D1CC\",indigo:\"#4B0082\",darkolivegreen:\"#556B2F\",cadetblue:\"#5F9EA0\",cornflowerblue:\"#6495ED\",mediumaquamarine:\"#66CDAA\",dimgray:\"#696969\",slateblue:\"#6A5ACD\",olivedrab:\"#6B8E23\",slategray:\"#708090\",lightslategray:\"#778899\",mediumslateblue:\"#7B68EE\",lawngreen:\"#7CFC00\",chartreuse:\"#7FFF00\",aquamarine:\"#7FFFD4\",maroon:\"#800000\",purple:\"#800080\",olive:\"#808000\",gray:\"#808080\",skyblue:\"#87CEEB\",lightskyblue:\"#87CEFA\",blueviolet:\"#8A2BE2\",darkred:\"#8B0000\",darkmagenta:\"#8B008B\",saddlebrown:\"#8B4513\",darkseagreen:\"#8FBC8F\",lightgreen:\"#90EE90\",mediumpurple:\"#9370D8\",darkviolet:\"#9400D3\",palegreen:\"#98FB98\",darkorchid:\"#9932CC\",yellowgreen:\"#9ACD32\",sienna:\"#A0522D\",brown:\"#A52A2A\",darkgray:\"#A9A9A9\",lightblue:\"#ADD8E6\",greenyellow:\"#ADFF2F\",paleturquoise:\"#AFEEEE\",lightsteelblue:\"#B0C4DE\",powderblue:\"#B0E0E6\",firebrick:\"#B22222\",darkgoldenrod:\"#B8860B\",mediumorchid:\"#BA55D3\",rosybrown:\"#BC8F8F\",darkkhaki:\"#BDB76B\",silver:\"#C0C0C0\",mediumvioletred:\"#C71585\",indianred:\"#CD5C5C\",peru:\"#CD853F\",chocolate:\"#D2691E\",tan:\"#D2B48C\",lightgrey:\"#D3D3D3\",palevioletred:\"#D87093\",thistle:\"#D8BFD8\",orchid:\"#DA70D6\",goldenrod:\"#DAA520\",crimson:\"#DC143C\",gainsboro:\"#DCDCDC\",plum:\"#DDA0DD\",burlywood:\"#DEB887\",lightcyan:\"#E0FFFF\",lavender:\"#E6E6FA\",darksalmon:\"#E9967A\",violet:\"#EE82EE\",palegoldenrod:\"#EEE8AA\",lightcoral:\"#F08080\",khaki:\"#F0E68C\",aliceblue:\"#F0F8FF\",honeydew:\"#F0FFF0\",azure:\"#F0FFFF\",sandybrown:\"#F4A460\",wheat:\"#F5DEB3\",beige:\"#F5F5DC\",whitesmoke:\"#F5F5F5\",mintcream:\"#F5FFFA\",ghostwhite:\"#F8F8FF\",salmon:\"#FA8072\",antiquewhite:\"#FAEBD7\",linen:\"#FAF0E6\",lightgoldenrodyellow:\"#FAFAD2\",oldlace:\"#FDF5E6\",red:\"#FF0000\",fuchsia:\"#FF00FF\",magenta:\"#FF00FF\",deeppink:\"#FF1493\",orangered:\"#FF4500\",tomato:\"#FF6347\",hotpink:\"#FF69B4\",coral:\"#FF7F50\",darkorange:\"#FF8C00\",lightsalmon:\"#FFA07A\",orange:\"#FFA500\",lightpink:\"#FFB6C1\",pink:\"#FFC0CB\",gold:\"#FFD700\",peachpuff:\"#FFDAB9\",navajowhite:\"#FFDEAD\",moccasin:\"#FFE4B5\",bisque:\"#FFE4C4\",mistyrose:\"#FFE4E1\",blanchedalmond:\"#FFEBCD\",papayawhip:\"#FFEFD5\",lavenderblush:\"#FFF0F5\",seashell:\"#FFF5EE\",cornsilk:\"#FFF8DC\",lemonchiffon:\"#FFFACD\",floralwhite:\"#FFFAF0\",snow:\"#FFFAFA\",yellow:\"#FFFF00\",lightyellow:\"#FFFFE0\",ivory:\"#FFFFF0\",white:\"#FFFFFF\"};if(typeof color===\"string\"){return htmlColors[color]}}},{key:\"setColor\",value:function setColor(color){var setInitial=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(color===\"none\"){return}var rgba=void 0;var htmlColor=this._isColorString(color);if(htmlColor!==undefined){color=htmlColor}if(util.isString(color)===true){if(util.isValidRGB(color)===true){var rgbaArray=color.substr(4).substr(0,color.length-5).split(\",\");rgba={r:rgbaArray[0],g:rgbaArray[1],b:rgbaArray[2],a:1}}else if(util.isValidRGBA(color)===true){var _rgbaArray=color.substr(5).substr(0,color.length-6).split(\",\");rgba={r:_rgbaArray[0],g:_rgbaArray[1],b:_rgbaArray[2],a:_rgbaArray[3]}}else if(util.isValidHex(color)===true){var rgbObj=util.hexToRGB(color);rgba={r:rgbObj.r,g:rgbObj.g,b:rgbObj.b,a:1}}}else{if(color instanceof Object){if(color.r!==undefined&&color.g!==undefined&&color.b!==undefined){var alpha=color.a!==undefined?color.a:\"1.0\";rgba={r:color.r,g:color.g,b:color.b,a:alpha}}}}if(rgba===undefined){throw new Error(\"Unknown color passed to the colorPicker. Supported are strings: rgb, hex, rgba. Object: rgb ({r:r,g:g,b:b,[a:a]}). Supplied: \"+(0,_stringify2[\"default\"])(color))}else{this._setColor(rgba,setInitial)}}},{key:\"show\",value:function show(){if(this.closeCallback!==undefined){this.closeCallback();this.closeCallback=undefined}this.applied=false;this.frame.style.display=\"block\";this._generateHueCircle()}},{key:\"_hide\",value:function _hide(){var _this=this;var storePrevious=arguments.length>0&&arguments[0]!==undefined?arguments[0]:true;if(storePrevious===true){this.previousColor=util.extend({},this.color)}if(this.applied===true){this.updateCallback(this.initialColor)}this.frame.style.display=\"none\";setTimeout(function(){if(_this.closeCallback!==undefined){_this.closeCallback();_this.closeCallback=undefined}},0)}},{key:\"_save\",value:function _save(){this.updateCallback(this.color);this.applied=false;this._hide()}},{key:\"_apply\",value:function _apply(){this.applied=true;this.updateCallback(this.color);this._updatePicker(this.color)}},{key:\"_loadLast\",value:function _loadLast(){if(this.previousColor!==undefined){this.setColor(this.previousColor,false)}else{alert(\"There is no last color to load...\")}}},{key:\"_setColor\",value:function _setColor(rgba){var setInitial=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(setInitial===true){this.initialColor=util.extend({},rgba)}this.color=rgba;var hsv=util.RGBToHSV(rgba.r,rgba.g,rgba.b);var angleConvert=2*Math.PI;var radius=this.r*hsv.s;var x=this.centerCoordinates.x+radius*Math.sin(angleConvert*hsv.h);var y=this.centerCoordinates.y+radius*Math.cos(angleConvert*hsv.h);this.colorPickerSelector.style.left=x-.5*this.colorPickerSelector.clientWidth+\"px\";this.colorPickerSelector.style.top=y-.5*this.colorPickerSelector.clientHeight+\"px\";this._updatePicker(rgba)}},{key:\"_setOpacity\",value:function _setOpacity(value){this.color.a=value/100;this._updatePicker(this.color)}},{key:\"_setBrightness\",value:function _setBrightness(value){var hsv=util.RGBToHSV(this.color.r,this.color.g,this.color.b);hsv.v=value/100;var rgba=util.HSVToRGB(hsv.h,hsv.s,hsv.v);rgba[\"a\"]=this.color.a;this.color=rgba;this._updatePicker()}},{key:\"_updatePicker\",value:function _updatePicker(){var rgba=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.color;var hsv=util.RGBToHSV(rgba.r,rgba.g,rgba.b);var ctx=this.colorPickerCanvas.getContext(\"2d\");if(this.pixelRation===undefined){this.pixelRatio=(window.devicePixelRatio||1)/(ctx.webkitBackingStorePixelRatio||ctx.mozBackingStorePixelRatio||ctx.msBackingStorePixelRatio||ctx.oBackingStorePixelRatio||ctx.backingStorePixelRatio||1)}ctx.setTransform(this.pixelRatio,0,0,this.pixelRatio,0,0);var w=this.colorPickerCanvas.clientWidth;var h=this.colorPickerCanvas.clientHeight;ctx.clearRect(0,0,w,h);ctx.putImageData(this.hueCircle,0,0);ctx.fillStyle=\"rgba(0,0,0,\"+(1-hsv.v)+\")\";ctx.circle(this.centerCoordinates.x,this.centerCoordinates.y,this.r);ctx.fill();this.brightnessRange.value=100*hsv.v;this.opacityRange.value=100*rgba.a;this.initialColorDiv.style.backgroundColor=\"rgba(\"+this.initialColor.r+\",\"+this.initialColor.g+\",\"+this.initialColor.b+\",\"+this.initialColor.a+\")\";this.newColorDiv.style.backgroundColor=\"rgba(\"+this.color.r+\",\"+this.color.g+\",\"+this.color.b+\",\"+this.color.a+\")\"}},{key:\"_setSize\",value:function _setSize(){this.colorPickerCanvas.style.width=\"100%\";this.colorPickerCanvas.style.height=\"100%\";this.colorPickerCanvas.width=289*this.pixelRatio;this.colorPickerCanvas.height=289*this.pixelRatio}},{key:\"_create\",value:function _create(){this.frame=document.createElement(\"div\");this.frame.className=\"vis-color-picker\";this.colorPickerDiv=document.createElement(\"div\");this.colorPickerSelector=document.createElement(\"div\");this.colorPickerSelector.className=\"vis-selector\";this.colorPickerDiv.appendChild(this.colorPickerSelector);this.colorPickerCanvas=document.createElement(\"canvas\");this.colorPickerDiv.appendChild(this.colorPickerCanvas);if(!this.colorPickerCanvas.getContext){var noCanvas=document.createElement(\"DIV\");noCanvas.style.color=\"red\";noCanvas.style.fontWeight=\"bold\";noCanvas.style.padding=\"10px\";noCanvas.innerHTML=\"Error: your browser does not support HTML canvas\";this.colorPickerCanvas.appendChild(noCanvas)}else{var ctx=this.colorPickerCanvas.getContext(\"2d\");this.pixelRatio=(window.devicePixelRatio||1)/(ctx.webkitBackingStorePixelRatio||ctx.mozBackingStorePixelRatio||ctx.msBackingStorePixelRatio||ctx.oBackingStorePixelRatio||ctx.backingStorePixelRatio||1);this.colorPickerCanvas.getContext(\"2d\").setTransform(this.pixelRatio,0,0,this.pixelRatio,0,0)}this.colorPickerDiv.className=\"vis-color\";this.opacityDiv=document.createElement(\"div\");this.opacityDiv.className=\"vis-opacity\";this.brightnessDiv=document.createElement(\"div\");this.brightnessDiv.className=\"vis-brightness\";this.arrowDiv=document.createElement(\"div\");this.arrowDiv.className=\"vis-arrow\";this.opacityRange=document.createElement(\"input\");try{this.opacityRange.type=\"range\";this.opacityRange.min=\"0\";this.opacityRange.max=\"100\"}catch(err){}this.opacityRange.value=\"100\";this.opacityRange.className=\"vis-range\";this.brightnessRange=document.createElement(\"input\");try{this.brightnessRange.type=\"range\";this.brightnessRange.min=\"0\";this.brightnessRange.max=\"100\"}catch(err){}this.brightnessRange.value=\"100\";this.brightnessRange.className=\"vis-range\";this.opacityDiv.appendChild(this.opacityRange);this.brightnessDiv.appendChild(this.brightnessRange);var me=this;this.opacityRange.onchange=function(){me._setOpacity(this.value)};this.opacityRange.oninput=function(){me._setOpacity(this.value)};this.brightnessRange.onchange=function(){me._setBrightness(this.value)};this.brightnessRange.oninput=function(){me._setBrightness(this.value)};this.brightnessLabel=document.createElement(\"div\");this.brightnessLabel.className=\"vis-label vis-brightness\";this.brightnessLabel.innerHTML=\"brightness:\";this.opacityLabel=document.createElement(\"div\");this.opacityLabel.className=\"vis-label vis-opacity\";this.opacityLabel.innerHTML=\"opacity:\";this.newColorDiv=document.createElement(\"div\");this.newColorDiv.className=\"vis-new-color\";this.newColorDiv.innerHTML=\"new\";this.initialColorDiv=document.createElement(\"div\");this.initialColorDiv.className=\"vis-initial-color\";this.initialColorDiv.innerHTML=\"initial\";this.cancelButton=document.createElement(\"div\");this.cancelButton.className=\"vis-button vis-cancel\";this.cancelButton.innerHTML=\"cancel\";this.cancelButton.onclick=this._hide.bind(this,false);this.applyButton=document.createElement(\"div\");this.applyButton.className=\"vis-button vis-apply\";this.applyButton.innerHTML=\"apply\";this.applyButton.onclick=this._apply.bind(this);this.saveButton=document.createElement(\"div\");this.saveButton.className=\"vis-button vis-save\";this.saveButton.innerHTML=\"save\";this.saveButton.onclick=this._save.bind(this);this.loadButton=document.createElement(\"div\");this.loadButton.className=\"vis-button vis-load\";this.loadButton.innerHTML=\"load last\";this.loadButton.onclick=this._loadLast.bind(this)\n;this.frame.appendChild(this.colorPickerDiv);this.frame.appendChild(this.arrowDiv);this.frame.appendChild(this.brightnessLabel);this.frame.appendChild(this.brightnessDiv);this.frame.appendChild(this.opacityLabel);this.frame.appendChild(this.opacityDiv);this.frame.appendChild(this.newColorDiv);this.frame.appendChild(this.initialColorDiv);this.frame.appendChild(this.cancelButton);this.frame.appendChild(this.applyButton);this.frame.appendChild(this.saveButton);this.frame.appendChild(this.loadButton)}},{key:\"_bindHammer\",value:function _bindHammer(){var _this2=this;this.drag={};this.pinch={};this.hammer=new Hammer(this.colorPickerCanvas);this.hammer.get(\"pinch\").set({enable:true});hammerUtil.onTouch(this.hammer,function(event){_this2._moveSelector(event)});this.hammer.on(\"tap\",function(event){_this2._moveSelector(event)});this.hammer.on(\"panstart\",function(event){_this2._moveSelector(event)});this.hammer.on(\"panmove\",function(event){_this2._moveSelector(event)});this.hammer.on(\"panend\",function(event){_this2._moveSelector(event)})}},{key:\"_generateHueCircle\",value:function _generateHueCircle(){if(this.generated===false){var ctx=this.colorPickerCanvas.getContext(\"2d\");if(this.pixelRation===undefined){this.pixelRatio=(window.devicePixelRatio||1)/(ctx.webkitBackingStorePixelRatio||ctx.mozBackingStorePixelRatio||ctx.msBackingStorePixelRatio||ctx.oBackingStorePixelRatio||ctx.backingStorePixelRatio||1)}ctx.setTransform(this.pixelRatio,0,0,this.pixelRatio,0,0);var w=this.colorPickerCanvas.clientWidth;var h=this.colorPickerCanvas.clientHeight;ctx.clearRect(0,0,w,h);var x=void 0,y=void 0,hue=void 0,sat=void 0;this.centerCoordinates={x:w*.5,y:h*.5};this.r=.49*w;var angleConvert=2*Math.PI/360;var hfac=1/360;var sfac=1/this.r;var rgb=void 0;for(hue=0;hue<360;hue++){for(sat=0;sat<this.r;sat++){x=this.centerCoordinates.x+sat*Math.sin(angleConvert*hue);y=this.centerCoordinates.y+sat*Math.cos(angleConvert*hue);rgb=util.HSVToRGB(hue*hfac,sat*sfac,1);ctx.fillStyle=\"rgb(\"+rgb.r+\",\"+rgb.g+\",\"+rgb.b+\")\";ctx.fillRect(x-.5,y-.5,2,2)}}ctx.strokeStyle=\"rgba(0,0,0,1)\";ctx.circle(this.centerCoordinates.x,this.centerCoordinates.y,this.r);ctx.stroke();this.hueCircle=ctx.getImageData(0,0,w,h)}this.generated=true}},{key:\"_moveSelector\",value:function _moveSelector(event){var rect=this.colorPickerDiv.getBoundingClientRect();var left=event.center.x-rect.left;var top=event.center.y-rect.top;var centerY=.5*this.colorPickerDiv.clientHeight;var centerX=.5*this.colorPickerDiv.clientWidth;var x=left-centerX;var y=top-centerY;var angle=Math.atan2(x,y);var radius=.98*Math.min(Math.sqrt(x*x+y*y),centerX);var newTop=Math.cos(angle)*radius+centerY;var newLeft=Math.sin(angle)*radius+centerX;this.colorPickerSelector.style.top=newTop-.5*this.colorPickerSelector.clientHeight+\"px\";this.colorPickerSelector.style.left=newLeft-.5*this.colorPickerSelector.clientWidth+\"px\";var h=angle/(2*Math.PI);h=h<0?h+1:h;var s=radius/this.r;var hsv=util.RGBToHSV(this.color.r,this.color.g,this.color.b);hsv.h=h;hsv.s=s;var rgba=util.HSVToRGB(hsv.h,hsv.s,hsv.v);rgba[\"a\"]=this.color.a;this.color=rgba;this.initialColorDiv.style.backgroundColor=\"rgba(\"+this.initialColor.r+\",\"+this.initialColor.g+\",\"+this.initialColor.b+\",\"+this.initialColor.a+\")\";this.newColorDiv.style.backgroundColor=\"rgba(\"+this.color.r+\",\"+this.color.g+\",\"+this.color.b+\",\"+this.color.a+\")\"}}]);return ColorPicker}();exports[\"default\"]=ColorPicker},function(module,exports,__webpack_require__){\"use strict\";var moment=__webpack_require__(9);var util=__webpack_require__(2);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Range=__webpack_require__(64);var Core=__webpack_require__(65);var TimeAxis=__webpack_require__(45);var CurrentTime=__webpack_require__(67);var CustomTime=__webpack_require__(46);var LineGraph=__webpack_require__(106);var printStyle=__webpack_require__(15).printStyle;var allOptions=__webpack_require__(113).allOptions;var configureOptions=__webpack_require__(113).configureOptions;var Configurator=__webpack_require__(71)[\"default\"];var Validator=__webpack_require__(15)[\"default\"];function Graph2d(container,items,groups,options){if(!(Array.isArray(groups)||groups instanceof DataSet||groups instanceof DataView)&&groups instanceof Object){var forthArgument=options;options=groups;groups=forthArgument}if(options&&options.throttleRedraw){console.warn('Graph2d option \"throttleRedraw\" is DEPRICATED and no longer supported. It will be removed in the next MAJOR release.')}var me=this;this.defaultOptions={start:null,end:null,autoResize:true,orientation:{axis:\"bottom\",item:\"bottom\"},moment:moment,width:null,height:null,maxHeight:null,minHeight:null};this.options=util.deepExtend({},this.defaultOptions);this._create(container);this.components=[];this.body={dom:this.dom,domProps:this.props,emitter:{on:this.on.bind(this),off:this.off.bind(this),emit:this.emit.bind(this)},hiddenDates:[],util:{toScreen:me._toScreen.bind(me),toGlobalScreen:me._toGlobalScreen.bind(me),toTime:me._toTime.bind(me),toGlobalTime:me._toGlobalTime.bind(me)}};this.range=new Range(this.body);this.components.push(this.range);this.body.range=this.range;this.timeAxis=new TimeAxis(this.body);this.components.push(this.timeAxis);this.currentTime=new CurrentTime(this.body);this.components.push(this.currentTime);this.linegraph=new LineGraph(this.body);this.components.push(this.linegraph);this.itemsData=null;this.groupsData=null;this.on(\"tap\",function(event){me.emit(\"click\",me.getEventProperties(event))});this.on(\"doubletap\",function(event){me.emit(\"doubleClick\",me.getEventProperties(event))});this.dom.root.oncontextmenu=function(event){me.emit(\"contextmenu\",me.getEventProperties(event))};if(options){this.setOptions(options)}if(groups){this.setGroups(groups)}if(items){this.setItems(items)}this._redraw()}Graph2d.prototype=new Core;Graph2d.prototype.setOptions=function(options){var errorFound=Validator.validate(options,allOptions);if(errorFound===true){console.log(\"%cErrors have been found in the supplied options object.\",printStyle)}Core.prototype.setOptions.call(this,options)};Graph2d.prototype.setItems=function(items){var initialLoad=this.itemsData==null;var newDataSet;if(!items){newDataSet=null}else if(items instanceof DataSet||items instanceof DataView){newDataSet=items}else{newDataSet=new DataSet(items,{type:{start:\"Date\",end:\"Date\"}})}this.itemsData=newDataSet;this.linegraph&&this.linegraph.setItems(newDataSet);if(initialLoad){if(this.options.start!=undefined||this.options.end!=undefined){var start=this.options.start!=undefined?this.options.start:null;var end=this.options.end!=undefined?this.options.end:null;this.setWindow(start,end,{animation:false})}else{this.fit({animation:false})}}};Graph2d.prototype.setGroups=function(groups){var newDataSet;if(!groups){newDataSet=null}else if(groups instanceof DataSet||groups instanceof DataView){newDataSet=groups}else{newDataSet=new DataSet(groups)}this.groupsData=newDataSet;this.linegraph.setGroups(newDataSet)};Graph2d.prototype.getLegend=function(groupId,width,height){if(width===undefined){width=15}if(height===undefined){height=15}if(this.linegraph.groups[groupId]!==undefined){return this.linegraph.groups[groupId].getLegend(width,height)}else{return\"cannot find group:'\"+groupId+\"'\"}};Graph2d.prototype.isGroupVisible=function(groupId){if(this.linegraph.groups[groupId]!==undefined){return this.linegraph.groups[groupId].visible&&(this.linegraph.options.groups.visibility[groupId]===undefined||this.linegraph.options.groups.visibility[groupId]==true)}else{return false}};Graph2d.prototype.getDataRange=function(){var min=null;var max=null;for(var groupId in this.linegraph.groups){if(this.linegraph.groups.hasOwnProperty(groupId)){if(this.linegraph.groups[groupId].visible==true){for(var i=0;i<this.linegraph.groups[groupId].itemsData.length;i++){var item=this.linegraph.groups[groupId].itemsData[i];var value=util.convert(item.x,\"Date\").valueOf();min=min==null?value:min>value?value:min;max=max==null?value:max<value?value:max}}}}return{min:min!=null?new Date(min):null,max:max!=null?new Date(max):null}};Graph2d.prototype.getEventProperties=function(event){var clientX=event.center?event.center.x:event.clientX;var clientY=event.center?event.center.y:event.clientY;var x=clientX-util.getAbsoluteLeft(this.dom.centerContainer);var y=clientY-util.getAbsoluteTop(this.dom.centerContainer);var time=this._toTime(x);var customTime=CustomTime.customTimeFromTarget(event);var element=util.getTarget(event);var what=null;if(util.hasParent(element,this.timeAxis.dom.foreground)){what=\"axis\"}else if(this.timeAxis2&&util.hasParent(element,this.timeAxis2.dom.foreground)){what=\"axis\"}else if(util.hasParent(element,this.linegraph.yAxisLeft.dom.frame)){what=\"data-axis\"}else if(util.hasParent(element,this.linegraph.yAxisRight.dom.frame)){what=\"data-axis\"}else if(util.hasParent(element,this.linegraph.legendLeft.dom.frame)){what=\"legend\"}else if(util.hasParent(element,this.linegraph.legendRight.dom.frame)){what=\"legend\"}else if(customTime!=null){what=\"custom-time\"}else if(util.hasParent(element,this.currentTime.bar)){what=\"current-time\"}else if(util.hasParent(element,this.dom.center)){what=\"background\"}var value=[];var yAxisLeft=this.linegraph.yAxisLeft;var yAxisRight=this.linegraph.yAxisRight;if(!yAxisLeft.hidden&&this.itemsData.length>0){value.push(yAxisLeft.screenToValue(y))}if(!yAxisRight.hidden&&this.itemsData.length>0){value.push(yAxisRight.screenToValue(y))}return{event:event,what:what,pageX:event.srcEvent?event.srcEvent.pageX:event.pageX,pageY:event.srcEvent?event.srcEvent.pageY:event.pageY,x:x,y:y,time:time,value:value}};Graph2d.prototype._createConfigurator=function(){return new Configurator(this,this.dom.container,configureOptions)};module.exports=Graph2d},function(module,exports,__webpack_require__){\"use strict\";exports.util=__webpack_require__(2);exports.DOMutil=__webpack_require__(14);exports.DataSet=__webpack_require__(11);exports.DataView=__webpack_require__(12);exports.Queue=__webpack_require__(43);exports.Network=__webpack_require__(182);exports.network={Images:__webpack_require__(116),dotparser:__webpack_require__(114),gephiParser:__webpack_require__(115),allOptions:__webpack_require__(122)};exports.network.convertDot=function(input){return exports.network.dotparser.DOTToGraph(input)};exports.network.convertGephi=function(input,options){return exports.network.gephiParser.parseGephi(input,options)};exports.moment=__webpack_require__(9);exports.Hammer=__webpack_require__(10);exports.keycharm=__webpack_require__(35)},function(module,exports,__webpack_require__){\"use strict\";__webpack_require__(183);var Emitter=__webpack_require__(44);var util=__webpack_require__(2);var dotparser=__webpack_require__(114);var gephiParser=__webpack_require__(115);var Activator=__webpack_require__(97);var locales=__webpack_require__(184);var Images=__webpack_require__(116)[\"default\"];var Groups=__webpack_require__(186)[\"default\"];var NodesHandler=__webpack_require__(187)[\"default\"];var EdgesHandler=__webpack_require__(214)[\"default\"];var PhysicsEngine=__webpack_require__(220)[\"default\"];var ClusterEngine=__webpack_require__(227)[\"default\"];var CanvasRenderer=__webpack_require__(229)[\"default\"];var Canvas=__webpack_require__(230)[\"default\"];var View=__webpack_require__(231)[\"default\"];var InteractionHandler=__webpack_require__(232)[\"default\"];var SelectionHandler=__webpack_require__(234)[\"default\"];var LayoutEngine=__webpack_require__(235)[\"default\"];var ManipulationSystem=__webpack_require__(237)[\"default\"];var Configurator=__webpack_require__(71)[\"default\"];var Validator=__webpack_require__(15)[\"default\"];var _require=__webpack_require__(15),printStyle=_require.printStyle;var _require2=__webpack_require__(122),allOptions=_require2.allOptions,configureOptions=_require2.configureOptions;var KamadaKawai=__webpack_require__(238)[\"default\"];function Network(container,data,options){var _this=this;if(!(this instanceof Network)){throw new SyntaxError(\"Constructor must be called with the new operator\")}this.options={};this.defaultOptions={locale:\"en\",locales:locales,clickToUse:false};util.extend(this.options,this.defaultOptions);this.body={container:container,nodes:{},nodeIndices:[],edges:{},edgeIndices:[],emitter:{on:this.on.bind(this),off:this.off.bind(this),emit:this.emit.bind(this),once:this.once.bind(this)},eventListeners:{onTap:function onTap(){},onTouch:function onTouch(){},onDoubleTap:function onDoubleTap(){},onHold:function onHold(){},onDragStart:function onDragStart(){},onDrag:function onDrag(){},onDragEnd:function onDragEnd(){},onMouseWheel:function onMouseWheel(){},onPinch:function onPinch(){},onMouseMove:function onMouseMove(){},onRelease:function onRelease(){},onContext:function onContext(){}},data:{nodes:null,edges:null},functions:{createNode:function createNode(){},createEdge:function createEdge(){},getPointer:function getPointer(){}},modules:{},view:{scale:1,translation:{x:0,y:0}}};this.bindEventListeners();this.images=new Images(function(){return _this.body.emitter.emit(\"_requestRedraw\")});this.groups=new Groups;this.canvas=new Canvas(this.body);this.selectionHandler=new SelectionHandler(this.body,this.canvas);this.interactionHandler=new InteractionHandler(this.body,this.canvas,this.selectionHandler);this.view=new View(this.body,this.canvas);this.renderer=new CanvasRenderer(this.body,this.canvas);this.physics=new PhysicsEngine(this.body);this.layoutEngine=new LayoutEngine(this.body);this.clustering=new ClusterEngine(this.body);this.manipulation=new ManipulationSystem(this.body,this.canvas,this.selectionHandler);this.nodesHandler=new NodesHandler(this.body,this.images,this.groups,this.layoutEngine);this.edgesHandler=new EdgesHandler(this.body,this.images,this.groups);this.body.modules[\"kamadaKawai\"]=new KamadaKawai(this.body,150,.05);this.body.modules[\"clustering\"]=this.clustering;this.canvas._create();this.setOptions(options);this.setData(data)}Emitter(Network.prototype);Network.prototype.setOptions=function(options){var _this2=this;if(options!==undefined){var errorFound=Validator.validate(options,allOptions);if(errorFound===true){console.log(\"%cErrors have been found in the supplied options object.\",printStyle)}var fields=[\"locale\",\"locales\",\"clickToUse\"];util.selectiveDeepExtend(fields,this.options,options);options=this.layoutEngine.setOptions(options.layout,options);this.canvas.setOptions(options);this.groups.setOptions(options.groups);this.nodesHandler.setOptions(options.nodes);this.edgesHandler.setOptions(options.edges);this.physics.setOptions(options.physics);this.manipulation.setOptions(options.manipulation,options,this.options);this.interactionHandler.setOptions(options.interaction);this.renderer.setOptions(options.interaction);this.selectionHandler.setOptions(options.interaction);if(options.groups!==undefined){this.body.emitter.emit(\"refreshNodes\")}if(\"configure\"in options){if(!this.configurator){this.configurator=new Configurator(this,this.body.container,configureOptions,this.canvas.pixelRatio)}this.configurator.setOptions(options.configure)}if(this.configurator&&this.configurator.options.enabled===true){var networkOptions={nodes:{},edges:{},layout:{},interaction:{},manipulation:{},physics:{},global:{}};util.deepExtend(networkOptions.nodes,this.nodesHandler.options);util.deepExtend(networkOptions.edges,this.edgesHandler.options);util.deepExtend(networkOptions.layout,this.layoutEngine.options);util.deepExtend(networkOptions.interaction,this.selectionHandler.options);util.deepExtend(networkOptions.interaction,this.renderer.options);util.deepExtend(networkOptions.interaction,this.interactionHandler.options);util.deepExtend(networkOptions.manipulation,this.manipulation.options);util.deepExtend(networkOptions.physics,this.physics.options);util.deepExtend(networkOptions.global,this.canvas.options);util.deepExtend(networkOptions.global,this.options);this.configurator.setModuleOptions(networkOptions)}if(options.clickToUse!==undefined){if(options.clickToUse===true){if(this.activator===undefined){this.activator=new Activator(this.canvas.frame);this.activator.on(\"change\",function(){_this2.body.emitter.emit(\"activate\")})}}else{if(this.activator!==undefined){this.activator.destroy();delete this.activator}this.body.emitter.emit(\"activate\")}}else{this.body.emitter.emit(\"activate\")}this.canvas.setSize();this.body.emitter.emit(\"startSimulation\")}};Network.prototype._updateVisibleIndices=function(){var nodes=this.body.nodes;var edges=this.body.edges;this.body.nodeIndices=[];this.body.edgeIndices=[];for(var nodeId in nodes){if(nodes.hasOwnProperty(nodeId)){if(!this.clustering._isClusteredNode(nodeId)&&nodes[nodeId].options.hidden===false){this.body.nodeIndices.push(nodes[nodeId].id)}}}for(var edgeId in edges){if(edges.hasOwnProperty(edgeId)){var edge=edges[edgeId];var fromNode=nodes[edge.fromId];var toNode=nodes[edge.toId];var edgeNodesPresent=fromNode!==undefined&&toNode!==undefined;var isVisible=!this.clustering._isClusteredEdge(edgeId)&&edge.options.hidden===false&&edgeNodesPresent&&fromNode.options.hidden===false&&toNode.options.hidden===false;if(isVisible){this.body.edgeIndices.push(edge.id)}}}};Network.prototype.bindEventListeners=function(){var _this3=this;this.body.emitter.on(\"_dataChanged\",function(){_this3.edgesHandler._updateState();_this3.body.emitter.emit(\"_dataUpdated\")});this.body.emitter.on(\"_dataUpdated\",function(){_this3.clustering._updateState();_this3._updateVisibleIndices();_this3._updateValueRange(_this3.body.nodes);_this3._updateValueRange(_this3.body.edges);_this3.body.emitter.emit(\"startSimulation\");_this3.body.emitter.emit(\"_requestRedraw\")})};Network.prototype.setData=function(data){this.body.emitter.emit(\"resetPhysics\");this.body.emitter.emit(\"_resetData\");this.selectionHandler.unselectAll();if(data&&data.dot&&(data.nodes||data.edges)){throw new SyntaxError('Data must contain either parameter \"dot\" or '+' parameter pair \"nodes\" and \"edges\", but not both.')}this.setOptions(data&&data.options);if(data&&data.dot){console.log(\"The dot property has been deprecated. Please use the static convertDot method to convert DOT into vis.network format and use the normal data format with nodes and edges. This converter is used like this: var data = vis.network.convertDot(dotString);\");var dotData=dotparser.DOTToGraph(data.dot);this.setData(dotData);return}else if(data&&data.gephi){console.log(\"The gephi property has been deprecated. Please use the static convertGephi method to convert gephi into vis.network format and use the normal data format with nodes and edges. This converter is used like this: var data = vis.network.convertGephi(gephiJson);\");var gephiData=gephiParser.parseGephi(data.gephi);this.setData(gephiData);return}else{this.nodesHandler.setData(data&&data.nodes,true);this.edgesHandler.setData(data&&data.edges,true)}this.body.emitter.emit(\"_dataChanged\");this.body.emitter.emit(\"_dataLoaded\");this.body.emitter.emit(\"initPhysics\")};Network.prototype.destroy=function(){this.body.emitter.emit(\"destroy\");this.body.emitter.off();this.off();delete this.groups;delete this.canvas;delete this.selectionHandler;delete this.interactionHandler;delete this.view;delete this.renderer;delete this.physics;delete this.layoutEngine;delete this.clustering;delete this.manipulation;delete this.nodesHandler;delete this.edgesHandler;delete this.configurator;delete this.images;for(var nodeId in this.body.nodes){if(!this.body.nodes.hasOwnProperty(nodeId))continue;delete this.body.nodes[nodeId]}for(var edgeId in this.body.edges){if(!this.body.edges.hasOwnProperty(edgeId))continue;delete this.body.edges[edgeId]}util.recursiveDOMDelete(this.body.container)};Network.prototype._updateValueRange=function(obj){var id;var valueMin=undefined;var valueMax=undefined;var valueTotal=0;for(id in obj){if(obj.hasOwnProperty(id)){var value=obj[id].getValue();if(value!==undefined){valueMin=valueMin===undefined?value:Math.min(value,valueMin);valueMax=valueMax===undefined?value:Math.max(value,valueMax);valueTotal+=value}}}if(valueMin!==undefined&&valueMax!==undefined){for(id in obj){if(obj.hasOwnProperty(id)){obj[id].setValueRange(valueMin,valueMax,valueTotal)}}}};Network.prototype.isActive=function(){return!this.activator||this.activator.active};Network.prototype.setSize=function(){return this.canvas.setSize.apply(this.canvas,arguments)};Network.prototype.canvasToDOM=function(){return this.canvas.canvasToDOM.apply(this.canvas,arguments)};Network.prototype.DOMtoCanvas=function(){return this.canvas.DOMtoCanvas.apply(this.canvas,arguments)};Network.prototype.findNode=function(){return this.clustering.findNode.apply(this.clustering,arguments)};Network.prototype.isCluster=function(){return this.clustering.isCluster.apply(this.clustering,arguments)};Network.prototype.openCluster=function(){return this.clustering.openCluster.apply(this.clustering,arguments)};Network.prototype.cluster=function(){return this.clustering.cluster.apply(this.clustering,arguments)};Network.prototype.getNodesInCluster=function(){return this.clustering.getNodesInCluster.apply(this.clustering,arguments)};Network.prototype.clusterByConnection=function(){return this.clustering.clusterByConnection.apply(this.clustering,arguments)};Network.prototype.clusterByHubsize=function(){return this.clustering.clusterByHubsize.apply(this.clustering,arguments)};Network.prototype.clusterOutliers=function(){return this.clustering.clusterOutliers.apply(this.clustering,arguments)};Network.prototype.getSeed=function(){return this.layoutEngine.getSeed.apply(this.layoutEngine,arguments)};Network.prototype.enableEditMode=function(){return this.manipulation.enableEditMode.apply(this.manipulation,arguments)};Network.prototype.disableEditMode=function(){return this.manipulation.disableEditMode.apply(this.manipulation,arguments)};Network.prototype.addNodeMode=function(){return this.manipulation.addNodeMode.apply(this.manipulation,arguments)};Network.prototype.editNode=function(){return this.manipulation.editNode.apply(this.manipulation,arguments)};Network.prototype.editNodeMode=function(){console.log(\"Deprecated: Please use editNode instead of editNodeMode.\");return this.manipulation.editNode.apply(this.manipulation,arguments)};Network.prototype.addEdgeMode=function(){return this.manipulation.addEdgeMode.apply(this.manipulation,arguments)};Network.prototype.editEdgeMode=function(){return this.manipulation.editEdgeMode.apply(this.manipulation,arguments)};Network.prototype.deleteSelected=function(){return this.manipulation.deleteSelected.apply(this.manipulation,arguments)};Network.prototype.getPositions=function(){return this.nodesHandler.getPositions.apply(this.nodesHandler,arguments)};Network.prototype.storePositions=function(){return this.nodesHandler.storePositions.apply(this.nodesHandler,arguments)};Network.prototype.moveNode=function(){return this.nodesHandler.moveNode.apply(this.nodesHandler,arguments)};Network.prototype.getBoundingBox=function(){return this.nodesHandler.getBoundingBox.apply(this.nodesHandler,arguments)};Network.prototype.getConnectedNodes=function(objectId){if(this.body.nodes[objectId]!==undefined){return this.nodesHandler.getConnectedNodes.apply(this.nodesHandler,arguments)}else{return this.edgesHandler.getConnectedNodes.apply(this.edgesHandler,arguments)}};Network.prototype.getConnectedEdges=function(){return this.nodesHandler.getConnectedEdges.apply(this.nodesHandler,arguments)};Network.prototype.startSimulation=function(){return this.physics.startSimulation.apply(this.physics,arguments)};Network.prototype.stopSimulation=function(){return this.physics.stopSimulation.apply(this.physics,arguments)};Network.prototype.stabilize=function(){return this.physics.stabilize.apply(this.physics,arguments)};Network.prototype.getSelection=function(){return this.selectionHandler.getSelection.apply(this.selectionHandler,arguments)};Network.prototype.setSelection=function(){return this.selectionHandler.setSelection.apply(this.selectionHandler,arguments)};Network.prototype.getSelectedNodes=function(){return this.selectionHandler.getSelectedNodes.apply(this.selectionHandler,arguments)};Network.prototype.getSelectedEdges=function(){return this.selectionHandler.getSelectedEdges.apply(this.selectionHandler,arguments)};Network.prototype.getNodeAt=function(){var node=this.selectionHandler.getNodeAt.apply(this.selectionHandler,arguments);if(node!==undefined&&node.id!==undefined){return node.id}return node};Network.prototype.getEdgeAt=function(){var edge=this.selectionHandler.getEdgeAt.apply(this.selectionHandler,arguments);if(edge!==undefined&&edge.id!==undefined){return edge.id}return edge};Network.prototype.selectNodes=function(){return this.selectionHandler.selectNodes.apply(this.selectionHandler,arguments)};Network.prototype.selectEdges=function(){return this.selectionHandler.selectEdges.apply(this.selectionHandler,arguments)};Network.prototype.unselectAll=function(){this.selectionHandler.unselectAll.apply(this.selectionHandler,arguments);this.redraw()};Network.prototype.redraw=function(){return this.renderer.redraw.apply(this.renderer,arguments)};Network.prototype.getScale=function(){return this.view.getScale.apply(this.view,arguments)};Network.prototype.getViewPosition=function(){return this.view.getViewPosition.apply(this.view,arguments)};Network.prototype.fit=function(){return this.view.fit.apply(this.view,arguments)};Network.prototype.moveTo=function(){return this.view.moveTo.apply(this.view,arguments)};Network.prototype.focus=function(){return this.view.focus.apply(this.view,arguments)};Network.prototype.releaseNode=function(){return this.view.releaseNode.apply(this.view,arguments)};Network.prototype.getOptionsFromConfigurator=function(){var options={};if(this.configurator){options=this.configurator.getOptions.apply(this.configurator)}return options};module.exports=Network},function(module,exports,__webpack_require__){\"use strict\";if(typeof CanvasRenderingContext2D!==\"undefined\"){CanvasRenderingContext2D.prototype.circle=function(x,y,r){this.beginPath();this.arc(x,y,r,0,2*Math.PI,false);this.closePath()};CanvasRenderingContext2D.prototype.square=function(x,y,r){this.beginPath();this.rect(x-r,y-r,r*2,r*2);this.closePath()};CanvasRenderingContext2D.prototype.triangle=function(x,y,r){this.beginPath();r*=1.15;y+=.275*r;var s=r*2;var s2=s/2;var ir=Math.sqrt(3)/6*s;var h=Math.sqrt(s*s-s2*s2);this.moveTo(x,y-(h-ir));this.lineTo(x+s2,y+ir);this.lineTo(x-s2,y+ir);this.lineTo(x,y-(h-ir));this.closePath()};CanvasRenderingContext2D.prototype.triangleDown=function(x,y,r){this.beginPath();r*=1.15;y-=.275*r;var s=r*2;var s2=s/2;var ir=Math.sqrt(3)/6*s;var h=Math.sqrt(s*s-s2*s2);this.moveTo(x,y+(h-ir));this.lineTo(x+s2,y-ir);this.lineTo(x-s2,y-ir);this.lineTo(x,y+(h-ir));this.closePath()};CanvasRenderingContext2D.prototype.star=function(x,y,r){this.beginPath();r*=.82;y+=.1*r;for(var n=0;n<10;n++){var radius=n%2===0?r*1.3:r*.5;this.lineTo(x+radius*Math.sin(n*2*Math.PI/10),y-radius*Math.cos(n*2*Math.PI/10))}this.closePath()};CanvasRenderingContext2D.prototype.diamond=function(x,y,r){this.beginPath();this.lineTo(x,y+r);this.lineTo(x+r,y);this.lineTo(x,y-r);this.lineTo(x-r,y);this.closePath()};CanvasRenderingContext2D.prototype.roundRect=function(x,y,w,h,r){var r2d=Math.PI/180;if(w-2*r<0){r=w/2}if(h-2*r<0){r=h/2}this.beginPath();this.moveTo(x+r,y);this.lineTo(x+w-r,y);this.arc(x+w-r,y+r,r,r2d*270,r2d*360,false);this.lineTo(x+w,y+h-r);this.arc(x+w-r,y+h-r,r,0,r2d*90,false);this.lineTo(x+r,y+h);this.arc(x+r,y+h-r,r,r2d*90,r2d*180,false);this.lineTo(x,y+r);this.arc(x+r,y+r,r,r2d*180,r2d*270,false);this.closePath()};CanvasRenderingContext2D.prototype.ellipse_vis=function(x,y,w,h){var kappa=.5522848,ox=w/2*kappa,oy=h/2*kappa,xe=x+w,ye=y+h,xm=x+w/2,ym=y+h/2;this.beginPath();this.moveTo(x,ym);this.bezierCurveTo(x,ym-oy,xm-ox,y,xm,y);this.bezierCurveTo(xm+ox,y,xe,ym-oy,xe,ym);this.bezierCurveTo(xe,ym+oy,xm+ox,ye,xm,ye);this.bezierCurveTo(xm-ox,ye,x,ym+oy,x,ym);this.closePath()};CanvasRenderingContext2D.prototype.database=function(x,y,w,h){var f=1/3;var wEllipse=w;var hEllipse=h*f;var kappa=.5522848,ox=wEllipse/2*kappa,oy=hEllipse/2*kappa,xe=x+wEllipse,ye=y+hEllipse,xm=x+wEllipse/2,ym=y+hEllipse/2,ymb=y+(h-hEllipse/2),yeb=y+h;this.beginPath();this.moveTo(xe,ym);this.bezierCurveTo(xe,ym+oy,xm+ox,ye,xm,ye);this.bezierCurveTo(xm-ox,ye,x,ym+oy,x,ym);this.bezierCurveTo(x,ym-oy,xm-ox,y,xm,y);this.bezierCurveTo(xm+ox,y,xe,ym-oy,xe,ym);this.lineTo(xe,ymb);this.bezierCurveTo(xe,ymb+oy,xm+ox,yeb,xm,yeb);this.bezierCurveTo(xm-ox,yeb,x,ymb+oy,x,ymb);this.lineTo(x,ym)};CanvasRenderingContext2D.prototype.dashedLine=function(x,y,x2,y2,pattern){this.beginPath();this.moveTo(x,y);var patternLength=pattern.length;var dx=x2-x;var dy=y2-y;var slope=dy/dx;var distRemaining=Math.sqrt(dx*dx+dy*dy);var patternIndex=0;var draw=true;var xStep=0;var dashLength=pattern[0];while(distRemaining>=.1){dashLength=pattern[patternIndex++%patternLength];if(dashLength>distRemaining){dashLength=distRemaining}xStep=Math.sqrt(dashLength*dashLength/(1+slope*slope));xStep=dx<0?-xStep:xStep;x+=xStep;y+=slope*xStep;if(draw===true){this.lineTo(x,y)}else{this.moveTo(x,y)}distRemaining-=dashLength;draw=!draw}};CanvasRenderingContext2D.prototype.hexagon=function(x,y,r){this.beginPath();var sides=6;var a=Math.PI*2/sides;this.moveTo(x+r,y);for(var i=1;i<sides;i++){this.lineTo(x+r*Math.cos(a*i),y+r*Math.sin(a*i))}this.closePath()}}},function(module,exports,__webpack_require__){\"use strict\";exports[\"en\"]={edit:\"Edit\",del:\"Delete selected\",back:\"Back\",addNode:\"Add Node\",addEdge:\"Add Edge\",editNode:\"Edit Node\",editEdge:\"Edit Edge\",addDescription:\"Click in an empty space to place a new node.\",edgeDescription:\"Click on a node and drag the edge to another node to connect them.\",editEdgeDescription:\"Click on the control points and drag them to a node to connect to it.\",createEdgeError:\"Cannot link edges to a cluster.\",deleteClusterError:\"Clusters cannot be deleted.\",editClusterError:\"Clusters cannot be edited.\"};exports[\"en_EN\"]=exports[\"en\"];exports[\"en_US\"]=exports[\"en\"];exports[\"de\"]={edit:\"Editieren\",del:\"Lösche Auswahl\",back:\"Zurück\",addNode:\"Knoten hinzufügen\",addEdge:\"Kante hinzufügen\",editNode:\"Knoten editieren\",editEdge:\"Kante editieren\",addDescription:\"Klicke auf eine freie Stelle, um einen neuen Knoten zu plazieren.\",edgeDescription:\"Klicke auf einen Knoten und ziehe die Kante zu einem anderen Knoten, um diese zu verbinden.\",editEdgeDescription:\"Klicke auf die Verbindungspunkte und ziehe diese auf einen Knoten, um sie zu verbinden.\",createEdgeError:\"Es ist nicht möglich, Kanten mit Clustern zu verbinden.\",deleteClusterError:\"Cluster können nicht gelöscht werden.\",editClusterError:\"Cluster können nicht editiert werden.\"};exports[\"de_DE\"]=exports[\"de\"];exports[\"es\"]={edit:\"Editar\",del:\"Eliminar selección\",back:\"Átras\",addNode:\"Añadir nodo\",addEdge:\"Añadir arista\",editNode:\"Editar nodo\",editEdge:\"Editar arista\",addDescription:\"Haga clic en un lugar vacío para colocar un nuevo nodo.\",edgeDescription:\"Haga clic en un nodo y arrastre la arista hacia otro nodo para conectarlos.\",editEdgeDescription:\"Haga clic en un punto de control y arrastrelo a un nodo para conectarlo.\",createEdgeError:\"No se puede conectar una arista a un grupo.\",deleteClusterError:\"No es posible eliminar grupos.\",editClusterError:\"No es posible editar grupos.\"};exports[\"es_ES\"]=exports[\"es\"];exports[\"it\"]={edit:\"Modifica\",del:\"Cancella la selezione\",back:\"Indietro\",addNode:\"Aggiungi un nodo\",addEdge:\"Aggiungi un vertice\",editNode:\"Modifica il nodo\",editEdge:\"Modifica il vertice\",addDescription:\"Clicca per aggiungere un nuovo nodo\",edgeDescription:\"Clicca su un nodo e trascinalo ad un altro nodo per connetterli.\",editEdgeDescription:\"Clicca sui Punti di controllo e trascinali ad un nodo per connetterli.\",createEdgeError:\"Non si possono collegare vertici ad un cluster\",deleteClusterError:\"I cluster non possono essere cancellati\",editClusterError:\"I clusters non possono essere modificati.\"};exports[\"it_IT\"]=exports[\"it\"];exports[\"nl\"]={edit:\"Wijzigen\",del:\"Selectie verwijderen\",\nback:\"Terug\",addNode:\"Node toevoegen\",addEdge:\"Link toevoegen\",editNode:\"Node wijzigen\",editEdge:\"Link wijzigen\",addDescription:\"Klik op een leeg gebied om een nieuwe node te maken.\",edgeDescription:\"Klik op een node en sleep de link naar een andere node om ze te verbinden.\",editEdgeDescription:\"Klik op de verbindingspunten en sleep ze naar een node om daarmee te verbinden.\",createEdgeError:\"Kan geen link maken naar een cluster.\",deleteClusterError:\"Clusters kunnen niet worden verwijderd.\",editClusterError:\"Clusters kunnen niet worden aangepast.\"};exports[\"nl_NL\"]=exports[\"nl\"];exports[\"nl_BE\"]=exports[\"nl\"];exports[\"pt-br\"]={edit:\"Editar\",del:\"Remover selecionado\",back:\"Voltar\",addNode:\"Adicionar nó\",addEdge:\"Adicionar aresta\",editNode:\"Editar nó\",editEdge:\"Editar aresta\",addDescription:\"Clique em um espaço em branco para adicionar um novo nó\",edgeDescription:\"Clique em um nó e arraste a aresta até outro nó para conectá-los\",editEdgeDescription:\"Clique nos pontos de controle e os arraste para um nó para conectá-los\",createEdgeError:\"Não foi possível linkar arestas a um cluster.\",deleteClusterError:\"Clusters não puderam ser removidos.\",editClusterError:\"Clusters não puderam ser editados.\"};exports[\"pt-BR\"]=exports[\"pt-br\"];exports[\"pt_BR\"]=exports[\"pt-br\"];exports[\"pt_br\"]=exports[\"pt-br\"];exports[\"ru\"]={edit:\"Редактировать\",del:\"Удалить выбранное\",back:\"Назад\",addNode:\"Добавить узел\",addEdge:\"Добавить ребро\",editNode:\"Редактировать узел\",editEdge:\"Редактировать ребро\",addDescription:\"Кликните в свободное место, чтобы добавить новый узел.\",edgeDescription:\"Кликните на узел и протяните ребро к другому узлу, чтобы соединить их.\",editEdgeDescription:\"Кликните на контрольные точки и перетащите их в узел, чтобы подключиться к нему.\",createEdgeError:\"Невозможно соединить ребра в кластер.\",deleteClusterError:\"Кластеры не могут быть удалены\",editClusterError:\"Кластеры недоступны для редактирования.\"};exports[\"ru_RU\"]=exports[\"ru\"];exports[\"cn\"]={edit:\"编辑\",del:\"删除选定\",back:\"返回\",addNode:\"添加节点\",addEdge:\"添加连接线\",editNode:\"编辑节点\",editEdge:\"编辑连接线\",addDescription:\"单击空白处放置新节点。\",edgeDescription:\"单击某个节点并将该连接线拖动到另一个节点以连接它们。\",editEdgeDescription:\"单击控制节点并将它们拖到节点上连接。\",createEdgeError:\"无法将连接线连接到群集。\",deleteClusterError:\"无法删除群集。\",editClusterError:\"无法编辑群集。\"};exports[\"zh_CN\"]=exports[\"cn\"]},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CachedImage=function(){function CachedImage(){(0,_classCallCheck3[\"default\"])(this,CachedImage);this.NUM_ITERATIONS=4;this.image=new Image;this.canvas=document.createElement(\"canvas\")}(0,_createClass3[\"default\"])(CachedImage,[{key:\"init\",value:function init(){if(this.initialized())return;this.src=this.image.src;var w=this.image.width;var h=this.image.height;this.width=w;this.height=h;var h2=Math.floor(h/2);var h4=Math.floor(h/4);var h8=Math.floor(h/8);var h16=Math.floor(h/16);var w2=Math.floor(w/2);var w4=Math.floor(w/4);var w8=Math.floor(w/8);var w16=Math.floor(w/16);this.canvas.width=3*w4;this.canvas.height=h2;this.coordinates=[[0,0,w2,h2],[w2,0,w4,h4],[w2,h4,w8,h8],[5*w8,h4,w16,h16]];this._fillMipMap()}},{key:\"initialized\",value:function initialized(){return this.coordinates!==undefined}},{key:\"_fillMipMap\",value:function _fillMipMap(){var ctx=this.canvas.getContext(\"2d\");var to=this.coordinates[0];ctx.drawImage(this.image,to[0],to[1],to[2],to[3]);for(var iterations=1;iterations<this.NUM_ITERATIONS;iterations++){var from=this.coordinates[iterations-1];var _to=this.coordinates[iterations];ctx.drawImage(this.canvas,from[0],from[1],from[2],from[3],_to[0],_to[1],_to[2],_to[3])}}},{key:\"drawImageAtPosition\",value:function drawImageAtPosition(ctx,factor,left,top,width,height){if(!this.initialized())return;if(factor>2){factor*=.5;var iterations=0;while(factor>2&&iterations<this.NUM_ITERATIONS){factor*=.5;iterations+=1}if(iterations>=this.NUM_ITERATIONS){iterations=this.NUM_ITERATIONS-1}var from=this.coordinates[iterations];ctx.drawImage(this.canvas,from[0],from[1],from[2],from[3],left,top,width,height)}else{ctx.drawImage(this.image,left,top,width,height)}}}]);return CachedImage}();exports[\"default\"]=CachedImage},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Groups=function(){function Groups(){(0,_classCallCheck3[\"default\"])(this,Groups);this.clear();this.defaultIndex=0;this.groupsArray=[];this.groupIndex=0;this.defaultGroups=[{border:\"#2B7CE9\",background:\"#97C2FC\",highlight:{border:\"#2B7CE9\",background:\"#D2E5FF\"},hover:{border:\"#2B7CE9\",background:\"#D2E5FF\"}},{border:\"#FFA500\",background:\"#FFFF00\",highlight:{border:\"#FFA500\",background:\"#FFFFA3\"},hover:{border:\"#FFA500\",background:\"#FFFFA3\"}},{border:\"#FA0A10\",background:\"#FB7E81\",highlight:{border:\"#FA0A10\",background:\"#FFAFB1\"},hover:{border:\"#FA0A10\",background:\"#FFAFB1\"}},{border:\"#41A906\",background:\"#7BE141\",highlight:{border:\"#41A906\",background:\"#A1EC76\"},hover:{border:\"#41A906\",background:\"#A1EC76\"}},{border:\"#E129F0\",background:\"#EB7DF4\",highlight:{border:\"#E129F0\",background:\"#F0B3F5\"},hover:{border:\"#E129F0\",background:\"#F0B3F5\"}},{border:\"#7C29F0\",background:\"#AD85E4\",highlight:{border:\"#7C29F0\",background:\"#D3BDF0\"},hover:{border:\"#7C29F0\",background:\"#D3BDF0\"}},{border:\"#C37F00\",background:\"#FFA807\",highlight:{border:\"#C37F00\",background:\"#FFCA66\"},hover:{border:\"#C37F00\",background:\"#FFCA66\"}},{border:\"#4220FB\",background:\"#6E6EFD\",highlight:{border:\"#4220FB\",background:\"#9B9BFD\"},hover:{border:\"#4220FB\",background:\"#9B9BFD\"}},{border:\"#FD5A77\",background:\"#FFC0CB\",highlight:{border:\"#FD5A77\",background:\"#FFD1D9\"},hover:{border:\"#FD5A77\",background:\"#FFD1D9\"}},{border:\"#4AD63A\",background:\"#C2FABC\",highlight:{border:\"#4AD63A\",background:\"#E6FFE3\"},hover:{border:\"#4AD63A\",background:\"#E6FFE3\"}},{border:\"#990000\",background:\"#EE0000\",highlight:{border:\"#BB0000\",background:\"#FF3333\"},hover:{border:\"#BB0000\",background:\"#FF3333\"}},{border:\"#FF6000\",background:\"#FF6000\",highlight:{border:\"#FF6000\",background:\"#FF6000\"},hover:{border:\"#FF6000\",background:\"#FF6000\"}},{border:\"#97C2FC\",background:\"#2B7CE9\",highlight:{border:\"#D2E5FF\",background:\"#2B7CE9\"},hover:{border:\"#D2E5FF\",background:\"#2B7CE9\"}},{border:\"#399605\",background:\"#255C03\",highlight:{border:\"#399605\",background:\"#255C03\"},hover:{border:\"#399605\",background:\"#255C03\"}},{border:\"#B70054\",background:\"#FF007E\",highlight:{border:\"#B70054\",background:\"#FF007E\"},hover:{border:\"#B70054\",background:\"#FF007E\"}},{border:\"#AD85E4\",background:\"#7C29F0\",highlight:{border:\"#D3BDF0\",background:\"#7C29F0\"},hover:{border:\"#D3BDF0\",background:\"#7C29F0\"}},{border:\"#4557FA\",background:\"#000EA1\",highlight:{border:\"#6E6EFD\",background:\"#000EA1\"},hover:{border:\"#6E6EFD\",background:\"#000EA1\"}},{border:\"#FFC0CB\",background:\"#FD5A77\",highlight:{border:\"#FFD1D9\",background:\"#FD5A77\"},hover:{border:\"#FFD1D9\",background:\"#FD5A77\"}},{border:\"#C2FABC\",background:\"#74D66A\",highlight:{border:\"#E6FFE3\",background:\"#74D66A\"},hover:{border:\"#E6FFE3\",background:\"#74D66A\"}},{border:\"#EE0000\",background:\"#990000\",highlight:{border:\"#FF3333\",background:\"#BB0000\"},hover:{border:\"#FF3333\",background:\"#BB0000\"}}];this.options={};this.defaultOptions={useDefaultGroups:true};util.extend(this.options,this.defaultOptions)}(0,_createClass3[\"default\"])(Groups,[{key:\"setOptions\",value:function setOptions(options){var optionFields=[\"useDefaultGroups\"];if(options!==undefined){for(var groupName in options){if(options.hasOwnProperty(groupName)){if(optionFields.indexOf(groupName)===-1){var group=options[groupName];this.add(groupName,group)}}}}}},{key:\"clear\",value:function clear(){this.groups={};this.groupsArray=[]}},{key:\"get\",value:function get(groupname){var shouldCreate=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;var group=this.groups[groupname];if(group===undefined&&shouldCreate){if(this.options.useDefaultGroups===false&&this.groupsArray.length>0){var index=this.groupIndex%this.groupsArray.length;this.groupIndex++;group={};group.color=this.groups[this.groupsArray[index]];this.groups[groupname]=group}else{var _index=this.defaultIndex%this.defaultGroups.length;this.defaultIndex++;group={};group.color=this.defaultGroups[_index];this.groups[groupname]=group}}return group}},{key:\"add\",value:function add(groupName,style){this.groups[groupName]=style;this.groupsArray.push(groupName);return style}}]);return Groups}();exports[\"default\"]=Groups},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Node=__webpack_require__(47)[\"default\"];var NodesHandler=function(){function NodesHandler(body,images,groups,layoutEngine){var _this=this;(0,_classCallCheck3[\"default\"])(this,NodesHandler);this.body=body;this.images=images;this.groups=groups;this.layoutEngine=layoutEngine;this.body.functions.createNode=this.create.bind(this);this.nodesListeners={add:function add(event,params){_this.add(params.items)},update:function update(event,params){_this.update(params.items,params.data,params.oldData)},remove:function remove(event,params){_this.remove(params.items)}};this.defaultOptions={borderWidth:1,borderWidthSelected:2,brokenImage:undefined,color:{border:\"#2B7CE9\",background:\"#97C2FC\",highlight:{border:\"#2B7CE9\",background:\"#D2E5FF\"},hover:{border:\"#2B7CE9\",background:\"#D2E5FF\"}},fixed:{x:false,y:false},font:{color:\"#343434\",size:14,face:\"arial\",background:\"none\",strokeWidth:0,strokeColor:\"#ffffff\",align:\"center\",vadjust:0,multi:false,bold:{mod:\"bold\"},boldital:{mod:\"bold italic\"},ital:{mod:\"italic\"},mono:{mod:\"\",size:15,face:\"monospace\",vadjust:2}},group:undefined,hidden:false,icon:{face:\"FontAwesome\",code:undefined,size:50,color:\"#2B7CE9\"},image:undefined,label:undefined,labelHighlightBold:true,level:undefined,margin:{top:5,right:5,bottom:5,left:5},mass:1,physics:true,scaling:{min:10,max:30,label:{enabled:false,min:14,max:30,maxVisible:30,drawThreshold:5},customScalingFunction:function customScalingFunction(min,max,total,value){if(max===min){return.5}else{var scale=1/(max-min);return Math.max(0,(value-min)*scale)}}},shadow:{enabled:false,color:\"rgba(0,0,0,0.5)\",size:10,x:5,y:5},shape:\"ellipse\",shapeProperties:{borderDashes:false,borderRadius:6,interpolation:true,useImageSize:false,useBorderWithImage:false},size:25,title:undefined,value:undefined,x:undefined,y:undefined};if(this.defaultOptions.mass<=0){throw\"Internal error: mass in defaultOptions of NodesHandler may not be zero or negative\"}this.options=util.bridgeObject(this.defaultOptions);this.bindEventListeners()}(0,_createClass3[\"default\"])(NodesHandler,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this2=this;this.body.emitter.on(\"refreshNodes\",this.refresh.bind(this));this.body.emitter.on(\"refresh\",this.refresh.bind(this));this.body.emitter.on(\"destroy\",function(){util.forEach(_this2.nodesListeners,function(callback,event){if(_this2.body.data.nodes)_this2.body.data.nodes.off(event,callback)});delete _this2.body.functions.createNode;delete _this2.nodesListeners.add;delete _this2.nodesListeners.update;delete _this2.nodesListeners.remove;delete _this2.nodesListeners})}},{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){Node.parseOptions(this.options,options);if(options.shape!==undefined){for(var nodeId in this.body.nodes){if(this.body.nodes.hasOwnProperty(nodeId)){this.body.nodes[nodeId].updateShape()}}}if(options.font!==undefined){for(var _nodeId in this.body.nodes){if(this.body.nodes.hasOwnProperty(_nodeId)){this.body.nodes[_nodeId].updateLabelModule();this.body.nodes[_nodeId].needsRefresh()}}}if(options.size!==undefined){for(var _nodeId2 in this.body.nodes){if(this.body.nodes.hasOwnProperty(_nodeId2)){this.body.nodes[_nodeId2].needsRefresh()}}}if(options.hidden!==undefined||options.physics!==undefined){this.body.emitter.emit(\"_dataChanged\")}}}},{key:\"setData\",value:function setData(nodes){var doNotEmit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var oldNodesData=this.body.data.nodes;if(nodes instanceof DataSet||nodes instanceof DataView){this.body.data.nodes=nodes}else if(Array.isArray(nodes)){this.body.data.nodes=new DataSet;this.body.data.nodes.add(nodes)}else if(!nodes){this.body.data.nodes=new DataSet}else{throw new TypeError(\"Array or DataSet expected\")}if(oldNodesData){util.forEach(this.nodesListeners,function(callback,event){oldNodesData.off(event,callback)})}this.body.nodes={};if(this.body.data.nodes){var me=this;util.forEach(this.nodesListeners,function(callback,event){me.body.data.nodes.on(event,callback)});var ids=this.body.data.nodes.getIds();this.add(ids,true)}if(doNotEmit===false){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"add\",value:function add(ids){var doNotEmit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var id=void 0;var newNodes=[];for(var i=0;i<ids.length;i++){id=ids[i];var properties=this.body.data.nodes.get(id);var node=this.create(properties);newNodes.push(node);this.body.nodes[id]=node}this.layoutEngine.positionInitially(newNodes);if(doNotEmit===false){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"update\",value:function update(ids,changedData,oldData){var nodes=this.body.nodes;var dataChanged=false;for(var i=0;i<ids.length;i++){var id=ids[i];var node=nodes[id];var data=changedData[i];if(node!==undefined){if(node.setOptions(data)){dataChanged=true}}else{dataChanged=true;node=this.create(data);nodes[id]=node}}if(!dataChanged&&oldData!==undefined){dataChanged=changedData.some(function(newValue,index){var oldValue=oldData[index];return oldValue&&oldValue.level!==newValue.level})}if(dataChanged===true){this.body.emitter.emit(\"_dataChanged\")}else{this.body.emitter.emit(\"_dataUpdated\")}}},{key:\"remove\",value:function remove(ids){var nodes=this.body.nodes;for(var i=0;i<ids.length;i++){var id=ids[i];delete nodes[id]}this.body.emitter.emit(\"_dataChanged\")}},{key:\"create\",value:function create(properties){var constructorClass=arguments.length>1&&arguments[1]!==undefined?arguments[1]:Node;return new constructorClass(properties,this.body,this.images,this.groups,this.options,this.defaultOptions)}},{key:\"refresh\",value:function refresh(){var _this3=this;var clearPositions=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;util.forEach(this.body.nodes,function(node,nodeId){var data=_this3.body.data.nodes.get(nodeId);if(data!==undefined){if(clearPositions===true){node.setOptions({x:null,y:null})}node.setOptions({fixed:false});node.setOptions(data)}})}},{key:\"getPositions\",value:function getPositions(ids){var dataArray={};if(ids!==undefined){if(Array.isArray(ids)===true){for(var i=0;i<ids.length;i++){if(this.body.nodes[ids[i]]!==undefined){var node=this.body.nodes[ids[i]];dataArray[ids[i]]={x:Math.round(node.x),y:Math.round(node.y)}}}}else{if(this.body.nodes[ids]!==undefined){var _node=this.body.nodes[ids];dataArray[ids]={x:Math.round(_node.x),y:Math.round(_node.y)}}}}else{for(var _i=0;_i<this.body.nodeIndices.length;_i++){var _node2=this.body.nodes[this.body.nodeIndices[_i]];dataArray[this.body.nodeIndices[_i]]={x:Math.round(_node2.x),y:Math.round(_node2.y)}}}return dataArray}},{key:\"storePositions\",value:function storePositions(){var dataArray=[];var dataset=this.body.data.nodes.getDataSet();for(var nodeId in dataset._data){if(dataset._data.hasOwnProperty(nodeId)){var node=this.body.nodes[nodeId];if(dataset._data[nodeId].x!=Math.round(node.x)||dataset._data[nodeId].y!=Math.round(node.y)){dataArray.push({id:node.id,x:Math.round(node.x),y:Math.round(node.y)})}}}dataset.update(dataArray)}},{key:\"getBoundingBox\",value:function getBoundingBox(nodeId){if(this.body.nodes[nodeId]!==undefined){return this.body.nodes[nodeId].shape.boundingBox}}},{key:\"getConnectedNodes\",value:function getConnectedNodes(nodeId,direction){var nodeList=[];if(this.body.nodes[nodeId]!==undefined){var node=this.body.nodes[nodeId];var nodeObj={};for(var i=0;i<node.edges.length;i++){var edge=node.edges[i];if(direction!==\"to\"&&edge.toId==node.id){if(nodeObj[edge.fromId]===undefined){nodeList.push(edge.fromId);nodeObj[edge.fromId]=true}}else if(direction!==\"from\"&&edge.fromId==node.id){if(nodeObj[edge.toId]===undefined){nodeList.push(edge.toId);nodeObj[edge.toId]=true}}}}return nodeList}},{key:\"getConnectedEdges\",value:function getConnectedEdges(nodeId){var edgeList=[];if(this.body.nodes[nodeId]!==undefined){var node=this.body.nodes[nodeId];for(var i=0;i<node.edges.length;i++){edgeList.push(node.edges[i].id)}}else{console.log(\"NodeId provided for getConnectedEdges does not exist. Provided: \",nodeId)}return edgeList}},{key:\"moveNode\",value:function moveNode(nodeId,x,y){var _this4=this;if(this.body.nodes[nodeId]!==undefined){this.body.nodes[nodeId].x=Number(x);this.body.nodes[nodeId].y=Number(y);setTimeout(function(){_this4.body.emitter.emit(\"startSimulation\")},0)}else{console.log(\"Node id supplied to moveNode does not exist. Provided: \",nodeId)}}}]);return NodesHandler}();exports[\"default\"]=NodesHandler},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(189),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(49);__webpack_require__(60);module.exports=__webpack_require__(190)},function(module,exports,__webpack_require__){var classof=__webpack_require__(86);var ITERATOR=__webpack_require__(13)(\"iterator\");var Iterators=__webpack_require__(31);module.exports=__webpack_require__(7).isIterable=function(it){var O=Object(it);return O[ITERATOR]!==undefined||\"@@iterator\"in O||Iterators.hasOwnProperty(classof(O))}},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var LabelAccumulator=__webpack_require__(192)[\"default\"];var ComponentUtil=__webpack_require__(48)[\"default\"];var LabelSplitter=function(){function LabelSplitter(ctx,parent,selected,hover){var _this=this;(0,_classCallCheck3[\"default\"])(this,LabelSplitter);this.ctx=ctx;this.parent=parent;var textWidth=function textWidth(text,mod){if(text===undefined)return 0;var values=_this.parent.getFormattingValues(ctx,selected,hover,mod);var width=0;if(text!==\"\"){var measure=_this.ctx.measureText(text);width=measure.width}return{width:width,values:values}};this.lines=new LabelAccumulator(textWidth)}(0,_createClass3[\"default\"])(LabelSplitter,[{key:\"process\",value:function process(text){if(!ComponentUtil.isValidLabel(text)){return this.lines.finalize()}var font=this.parent.fontOptions;text=text.replace(/\\r\\n/g,\"\\n\");text=text.replace(/\\r/g,\"\\n\");var nlLines=String(text).split(\"\\n\");var lineCount=nlLines.length;if(font.multi){for(var i=0;i<lineCount;i++){var blocks=this.splitBlocks(nlLines[i],font.multi);if(blocks===undefined)continue;if(blocks.length===0){this.lines.newLine(\"\");continue}if(font.maxWdt>0){for(var j=0;j<blocks.length;j++){var mod=blocks[j].mod;var _text=blocks[j].text;this.splitStringIntoLines(_text,mod,true)}}else{for(var _j=0;_j<blocks.length;_j++){var _mod=blocks[_j].mod;var _text2=blocks[_j].text;this.lines.append(_text2,_mod)}}this.lines.newLine()}}else{if(font.maxWdt>0){for(var _i=0;_i<lineCount;_i++){this.splitStringIntoLines(nlLines[_i])}}else{for(var _i2=0;_i2<lineCount;_i2++){this.lines.newLine(nlLines[_i2])}}}return this.lines.finalize()}},{key:\"decodeMarkupSystem\",value:function decodeMarkupSystem(markupSystem){var system=\"none\";if(markupSystem===\"markdown\"||markupSystem===\"md\"){system=\"markdown\"}else if(markupSystem===true||markupSystem===\"html\"){system=\"html\"}return system}},{key:\"splitHtmlBlocks\",value:function splitHtmlBlocks(text){var blocks=[];var s={bold:false,ital:false,mono:false,spacing:false,position:0,buffer:\"\",modStack:[]};s.mod=function(){return this.modStack.length===0?\"normal\":this.modStack[0]};s.modName=function(){if(this.modStack.length===0)return\"normal\";else if(this.modStack[0]===\"mono\")return\"mono\";else{if(s.bold&&s.ital){return\"boldital\"}else if(s.bold){return\"bold\"}else if(s.ital){return\"ital\"}}};s.emitBlock=function(){var override=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;if(this.spacing){this.add(\" \");this.spacing=false}if(this.buffer.length>0){blocks.push({text:this.buffer,mod:this.modName()});this.buffer=\"\"}};s.add=function(text){if(text===\" \"){s.spacing=true}if(s.spacing){this.buffer+=\" \";this.spacing=false}if(text!=\" \"){this.buffer+=text}};while(s.position<text.length){var ch=text.charAt(s.position);if(/[ \\t]/.test(ch)){if(!s.mono){s.spacing=true}else{s.add(ch)}}else if(/</.test(ch)){if(!s.mono&&!s.bold&&/<b>/.test(text.substr(s.position,3))){s.emitBlock();s.bold=true;s.modStack.unshift(\"bold\");s.position+=2}else if(!s.mono&&!s.ital&&/<i>/.test(text.substr(s.position,3))){s.emitBlock();s.ital=true;s.modStack.unshift(\"ital\");s.position+=2}else if(!s.mono&&/<code>/.test(text.substr(s.position,6))){s.emitBlock();s.mono=true;s.modStack.unshift(\"mono\");s.position+=5}else if(!s.mono&&s.mod()===\"bold\"&&/<\\/b>/.test(text.substr(s.position,4))){s.emitBlock();s.bold=false;s.modStack.shift();s.position+=3}else if(!s.mono&&s.mod()===\"ital\"&&/<\\/i>/.test(text.substr(s.position,4))){s.emitBlock();s.ital=false;s.modStack.shift();s.position+=3}else if(s.mod()===\"mono\"&&/<\\/code>/.test(text.substr(s.position,7))){s.emitBlock();s.mono=false;s.modStack.shift();s.position+=6}else{s.add(ch)}}else if(/&/.test(ch)){if(/</.test(text.substr(s.position,4))){s.add(\"<\");s.position+=3}else if(/&/.test(text.substr(s.position,5))){s.add(\"&\");s.position+=4}else{s.add(\"&\")}}else{s.add(ch)}s.position++}s.emitBlock();return blocks}},{key:\"splitMarkdownBlocks\",value:function splitMarkdownBlocks(text){var blocks=[];var s={bold:false,ital:false,mono:false,beginable:true,spacing:false,position:0,buffer:\"\",modStack:[]};s.mod=function(){return this.modStack.length===0?\"normal\":this.modStack[0]};s.modName=function(){if(this.modStack.length===0)return\"normal\";else if(this.modStack[0]===\"mono\")return\"mono\";else{if(s.bold&&s.ital){return\"boldital\"}else if(s.bold){return\"bold\"}else if(s.ital){return\"ital\"}}};s.emitBlock=function(){var override=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;if(this.spacing){this.add(\" \");this.spacing=false}if(this.buffer.length>0){blocks.push({text:this.buffer,mod:this.modName()});this.buffer=\"\"}};s.add=function(text){if(text===\" \"){s.spacing=true}if(s.spacing){this.buffer+=\" \";this.spacing=false}if(text!=\" \"){this.buffer+=text}};while(s.position<text.length){var ch=text.charAt(s.position);if(/[ \\t]/.test(ch)){if(!s.mono){s.spacing=true}else{s.add(ch)}s.beginable=true}else if(/\\\\/.test(ch)){if(s.position<text.length+1){s.position++;ch=text.charAt(s.position);if(/ \\t/.test(ch)){s.spacing=true}else{s.add(ch);s.beginable=false}}}else if(!s.mono&&!s.bold&&(s.beginable||s.spacing)&&/\\*/.test(ch)){s.emitBlock();s.bold=true;s.modStack.unshift(\"bold\")}else if(!s.mono&&!s.ital&&(s.beginable||s.spacing)&&/\\_/.test(ch)){s.emitBlock();s.ital=true;s.modStack.unshift(\"ital\")}else if(!s.mono&&(s.beginable||s.spacing)&&/`/.test(ch)){s.emitBlock();s.mono=true;s.modStack.unshift(\"mono\")}else if(!s.mono&&s.mod()===\"bold\"&&/\\*/.test(ch)){if(s.position===text.length-1||/[.,_` \\t\\n]/.test(text.charAt(s.position+1))){s.emitBlock();s.bold=false;s.modStack.shift()}else{s.add(ch)}}else if(!s.mono&&s.mod()===\"ital\"&&/\\_/.test(ch)){if(s.position===text.length-1||/[.,*` \\t\\n]/.test(text.charAt(s.position+1))){s.emitBlock();s.ital=false;s.modStack.shift()}else{s.add(ch)}}else if(s.mono&&s.mod()===\"mono\"&&/`/.test(ch)){if(s.position===text.length-1||/[.,*_ \\t\\n]/.test(text.charAt(s.position+1))){s.emitBlock();s.mono=false;s.modStack.shift()}else{s.add(ch)}}else{s.add(ch);s.beginable=false}s.position++}s.emitBlock();return blocks}},{key:\"splitBlocks\",value:function splitBlocks(text,markupSystem){var system=this.decodeMarkupSystem(markupSystem);if(system===\"none\"){return[{text:text,mod:\"normal\"}]}else if(system===\"markdown\"){return this.splitMarkdownBlocks(text)}else if(system===\"html\"){return this.splitHtmlBlocks(text)}}},{key:\"overMaxWidth\",value:function overMaxWidth(text){var width=this.ctx.measureText(text).width;return this.lines.curWidth()+width>this.parent.fontOptions.maxWdt}},{key:\"getLongestFit\",value:function getLongestFit(words){var text=\"\";var w=0;while(w<words.length){var pre=text===\"\"?\"\":\" \";var newText=text+pre+words[w];if(this.overMaxWidth(newText))break;text=newText;w++}return w}},{key:\"getLongestFitWord\",value:function getLongestFitWord(words){var w=0;while(w<words.length){if(this.overMaxWidth(words.slice(0,w)))break;w++}return w}},{key:\"splitStringIntoLines\",value:function splitStringIntoLines(str){var mod=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"normal\";var appendLast=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;str=str.replace(/^( +)/g,\"$1\\r\");str=str.replace(/([^\\r][^ ]*)( +)/g,\"$1\\r$2\\r\");var words=str.split(\"\\r\");while(words.length>0){var w=this.getLongestFit(words);if(w===0){var word=words[0];var x=this.getLongestFitWord(word);this.lines.newLine(word.slice(0,x),mod);words[0]=word.slice(x)}else{var newW=w;if(words[w-1]===\" \"){w--}else if(words[newW]===\" \"){newW++}var text=words.slice(0,w).join(\"\");if(w==words.length&&appendLast){this.lines.append(text,mod)}else{this.lines.newLine(text,mod)}words=words.slice(newW)}}}}]);return LabelSplitter}();exports[\"default\"]=LabelSplitter},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _assign=__webpack_require__(90);var _assign2=_interopRequireDefault(_assign);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var LabelAccumulator=function(){function LabelAccumulator(measureText){(0,_classCallCheck3[\"default\"])(this,LabelAccumulator);this.measureText=measureText;this.current=0;this.width=0;this.height=0;this.lines=[]}(0,_createClass3[\"default\"])(LabelAccumulator,[{key:\"_add\",value:function _add(l,text){var mod=arguments.length>2&&arguments[2]!==undefined?arguments[2]:\"normal\";if(this.lines[l]===undefined){this.lines[l]={width:0,height:0,blocks:[]}}var tmpText=text;if(text===undefined||text===\"\")tmpText=\" \";var result=this.measureText(tmpText,mod);var block=(0,_assign2[\"default\"])({},result.values);block.text=text;block.width=result.width;block.mod=mod;if(text===undefined||text===\"\"){block.width=0}this.lines[l].blocks.push(block);this.lines[l].width+=block.width}},{key:\"curWidth\",value:function curWidth(){var line=this.lines[this.current];if(line===undefined)return 0;return line.width}},{key:\"append\",value:function append(text){var mod=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"normal\";this._add(this.current,text,mod)}},{key:\"newLine\",value:function newLine(text){var mod=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"normal\";this._add(this.current,text,mod);this.current++}},{key:\"determineLineHeights\",value:function determineLineHeights(){for(var k=0;k<this.lines.length;k++){var line=this.lines[k];var height=0;if(line.blocks!==undefined){for(var l=0;l<line.blocks.length;l++){var block=line.blocks[l];if(height<block.height){height=block.height}}}line.height=height}}},{key:\"determineLabelSize\",value:function determineLabelSize(){var width=0;var height=0;for(var k=0;k<this.lines.length;k++){var line=this.lines[k];if(line.width>width){width=line.width}height+=line.height}this.width=width;this.height=height}},{key:\"removeEmptyBlocks\",value:function removeEmptyBlocks(){var tmpLines=[];for(var k=0;k<this.lines.length;k++){var line=this.lines[k];if(line.blocks.length===0)continue;if(k===this.lines.length-1){if(line.width===0)continue}var tmpLine={};(0,_assign2[\"default\"])(tmpLine,line);tmpLine.blocks=[];var firstEmptyBlock=void 0;var tmpBlocks=[];for(var l=0;l<line.blocks.length;l++){var block=line.blocks[l];if(block.width!==0){tmpBlocks.push(block)}else{if(firstEmptyBlock===undefined){firstEmptyBlock=block}}}if(tmpBlocks.length===0&&firstEmptyBlock!==undefined){tmpBlocks.push(firstEmptyBlock)}tmpLine.blocks=tmpBlocks;tmpLines.push(tmpLine)}return tmpLines}},{key:\"finalize\",value:function finalize(){this.determineLineHeights();this.determineLabelSize();var tmpLines=this.removeEmptyBlocks();return{width:this.width,height:this.height,lines:tmpLines}}}]);return LabelAccumulator}();exports[\"default\"]=LabelAccumulator},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Box=function(_NodeBase){(0,_inherits3[\"default\"])(Box,_NodeBase);function Box(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Box);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Box.__proto__||(0,_getPrototypeOf2[\"default\"])(Box)).call(this,options,body,labelModule));_this._setMargins(labelModule);return _this}(0,_createClass3[\"default\"])(Box,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;if(this.needsRefresh(selected,hover)){var dimensions=this.getDimensionsFromLabel(ctx,selected,hover);this.width=dimensions.width+this.margin.right+this.margin.left;this.height=dimensions.height+this.margin.top+this.margin.bottom;this.radius=this.width/2}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.left=x-this.width/2;this.top=y-this.height/2;this.initContextForDraw(ctx,values);ctx.roundRect(this.left,this.top,this.width,this.height,values.borderRadius);this.performFill(ctx,values);this.updateBoundingBox(x,y,ctx,selected,hover);this.labelModule.draw(ctx,this.left+this.textSize.width/2+this.margin.left,this.top+this.textSize.height/2+this.margin.top,selected,hover)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y,ctx,selected,hover){this._updateBoundingBox(x,y,ctx,selected,hover)\n;var borderRadius=this.options.shapeProperties.borderRadius;this._addBoundingBoxMargin(borderRadius)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){this.resize(ctx);var borderWidth=this.options.borderWidth;return Math.min(Math.abs(this.width/2/Math.cos(angle)),Math.abs(this.height/2/Math.sin(angle)))+borderWidth}}]);return Box}(_NodeBase3[\"default\"]);exports[\"default\"]=Box},function(module,exports,__webpack_require__){__webpack_require__(195);module.exports=__webpack_require__(7).Object.getPrototypeOf},function(module,exports,__webpack_require__){var toObject=__webpack_require__(41);var $getPrototypeOf=__webpack_require__(85);__webpack_require__(87)(\"getPrototypeOf\",function(){return function getPrototypeOf(it){return $getPrototypeOf(toObject(it))}})},function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(197),__esModule:true}},function(module,exports,__webpack_require__){__webpack_require__(198);module.exports=__webpack_require__(7).Object.setPrototypeOf},function(module,exports,__webpack_require__){var $export=__webpack_require__(17);$export($export.S,\"Object\",{setPrototypeOf:__webpack_require__(199).set})},function(module,exports,__webpack_require__){var isObject=__webpack_require__(32);var anObject=__webpack_require__(27);var check=function(O,proto){anObject(O);if(!isObject(proto)&&proto!==null)throw TypeError(proto+\": can't set as prototype!\")};module.exports={set:Object.setPrototypeOf||(\"__proto__\"in{}?function(test,buggy,set){try{set=__webpack_require__(80)(Function.call,__webpack_require__(89).f(Object.prototype,\"__proto__\").set,2);set(test,[]);buggy=!(test instanceof Array)}catch(e){buggy=true}return function setPrototypeOf(O,proto){check(O,proto);if(buggy)O.__proto__=proto;else set(O,proto);return O}}({},false):undefined),check:check}},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _CircleImageBase2=__webpack_require__(73);var _CircleImageBase3=_interopRequireDefault(_CircleImageBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Circle=function(_CircleImageBase){(0,_inherits3[\"default\"])(Circle,_CircleImageBase);function Circle(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Circle);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Circle.__proto__||(0,_getPrototypeOf2[\"default\"])(Circle)).call(this,options,body,labelModule));_this._setMargins(labelModule);return _this}(0,_createClass3[\"default\"])(Circle,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;if(this.needsRefresh(selected,hover)){var dimensions=this.getDimensionsFromLabel(ctx,selected,hover);var diameter=Math.max(dimensions.width+this.margin.right+this.margin.left,dimensions.height+this.margin.top+this.margin.bottom);this.options.size=diameter/2;this.width=diameter;this.height=diameter;this.radius=this.width/2}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.left=x-this.width/2;this.top=y-this.height/2;this._drawRawCircle(ctx,x,y,values);this.updateBoundingBox(x,y);this.labelModule.draw(ctx,this.left+this.textSize.width/2+this.margin.left,y,selected,hover)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y){this.boundingBox.top=y-this.options.size;this.boundingBox.left=x-this.options.size;this.boundingBox.right=x+this.options.size;this.boundingBox.bottom=y+this.options.size}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){this.resize(ctx);return this.width*.5}}]);return Circle}(_CircleImageBase3[\"default\"]);exports[\"default\"]=Circle},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _CircleImageBase2=__webpack_require__(73);var _CircleImageBase3=_interopRequireDefault(_CircleImageBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CircularImage=function(_CircleImageBase){(0,_inherits3[\"default\"])(CircularImage,_CircleImageBase);function CircularImage(options,body,labelModule,imageObj,imageObjAlt){(0,_classCallCheck3[\"default\"])(this,CircularImage);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(CircularImage.__proto__||(0,_getPrototypeOf2[\"default\"])(CircularImage)).call(this,options,body,labelModule));_this.setImages(imageObj,imageObjAlt);return _this}(0,_createClass3[\"default\"])(CircularImage,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;var imageAbsent=this.imageObj.src===undefined||this.imageObj.width===undefined||this.imageObj.height===undefined;if(imageAbsent){var diameter=this.options.size*2;this.width=diameter;this.height=diameter;this.radius=.5*this.width;return}if(this.needsRefresh(selected,hover)){this._resizeImage()}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.switchImages(selected);this.resize();this.left=x-this.width/2;this.top=y-this.height/2;this._drawRawCircle(ctx,x,y,values);ctx.save();ctx.clip();this._drawImageAtPosition(ctx,values);ctx.restore();this._drawImageLabel(ctx,x,y,selected,hover);this.updateBoundingBox(x,y)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y){this.boundingBox.top=y-this.options.size;this.boundingBox.left=x-this.options.size;this.boundingBox.right=x+this.options.size;this.boundingBox.bottom=y+this.options.size;this.boundingBox.left=Math.min(this.boundingBox.left,this.labelModule.size.left);this.boundingBox.right=Math.max(this.boundingBox.right,this.labelModule.size.left+this.labelModule.size.width);this.boundingBox.bottom=Math.max(this.boundingBox.bottom,this.boundingBox.bottom+this.labelOffset)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){this.resize(ctx);return this.width*.5}}]);return CircularImage}(_CircleImageBase3[\"default\"]);exports[\"default\"]=CircularImage},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Database=function(_NodeBase){(0,_inherits3[\"default\"])(Database,_NodeBase);function Database(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Database);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Database.__proto__||(0,_getPrototypeOf2[\"default\"])(Database)).call(this,options,body,labelModule));_this._setMargins(labelModule);return _this}(0,_createClass3[\"default\"])(Database,[{key:\"resize\",value:function resize(ctx,selected,hover){if(this.needsRefresh(selected,hover)){var dimensions=this.getDimensionsFromLabel(ctx,selected,hover);var size=dimensions.width+this.margin.right+this.margin.left;this.width=size;this.height=size;this.radius=this.width/2}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.left=x-this.width/2;this.top=y-this.height/2;this.initContextForDraw(ctx,values);ctx.database(x-this.width/2,y-this.height/2,this.width,this.height);this.performFill(ctx,values);this.updateBoundingBox(x,y,ctx,selected,hover);this.labelModule.draw(ctx,this.left+this.textSize.width/2+this.margin.left,this.top+this.textSize.height/2+this.margin.top,selected,hover)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Database}(_NodeBase3[\"default\"]);exports[\"default\"]=Database},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Diamond=function(_ShapeBase){(0,_inherits3[\"default\"])(Diamond,_ShapeBase);function Diamond(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Diamond);return(0,_possibleConstructorReturn3[\"default\"])(this,(Diamond.__proto__||(0,_getPrototypeOf2[\"default\"])(Diamond)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Diamond,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"diamond\",4,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Diamond}(_ShapeBase3[\"default\"]);exports[\"default\"]=Diamond},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Dot=function(_ShapeBase){(0,_inherits3[\"default\"])(Dot,_ShapeBase);function Dot(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Dot);return(0,_possibleConstructorReturn3[\"default\"])(this,(Dot.__proto__||(0,_getPrototypeOf2[\"default\"])(Dot)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Dot,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"circle\",2,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){this.resize(ctx);return this.options.size}}]);return Dot}(_ShapeBase3[\"default\"]);exports[\"default\"]=Dot},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Ellipse=function(_NodeBase){(0,_inherits3[\"default\"])(Ellipse,_NodeBase);function Ellipse(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Ellipse);return(0,_possibleConstructorReturn3[\"default\"])(this,(Ellipse.__proto__||(0,_getPrototypeOf2[\"default\"])(Ellipse)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Ellipse,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;if(this.needsRefresh(selected,hover)){var dimensions=this.getDimensionsFromLabel(ctx,selected,hover);this.height=dimensions.height*2;this.width=dimensions.width+dimensions.height;this.radius=.5*this.width}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.left=x-this.width*.5;this.top=y-this.height*.5;this.initContextForDraw(ctx,values);ctx.ellipse_vis(this.left,this.top,this.width,this.height);this.performFill(ctx,values);this.updateBoundingBox(x,y,ctx,selected,hover);this.labelModule.draw(ctx,x,y,selected,hover)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){this.resize(ctx);var a=this.width*.5;var b=this.height*.5;var w=Math.sin(angle)*a;var h=Math.cos(angle)*b;return a*b/Math.sqrt(w*w+h*h)}}]);return Ellipse}(_NodeBase3[\"default\"]);exports[\"default\"]=Ellipse},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Icon=function(_NodeBase){(0,_inherits3[\"default\"])(Icon,_NodeBase);function Icon(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Icon);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Icon.__proto__||(0,_getPrototypeOf2[\"default\"])(Icon)).call(this,options,body,labelModule));_this._setMargins(labelModule);return _this}(0,_createClass3[\"default\"])(Icon,[{key:\"resize\",value:function resize(ctx,selected,hover){if(this.needsRefresh(selected,hover)){this.iconSize={width:Number(this.options.icon.size),height:Number(this.options.icon.size)};this.width=this.iconSize.width+this.margin.right+this.margin.left;this.height=this.iconSize.height+this.margin.top+this.margin.bottom;this.radius=.5*this.width}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.options.icon.size=this.options.icon.size||50;this.left=x-this.width/2;this.top=y-this.height/2;this._icon(ctx,x,y,selected,hover,values);if(this.options.label!==undefined){var iconTextSpacing=5;this.labelModule.draw(ctx,this.left+this.iconSize.width/2+this.margin.left,y+this.height/2+iconTextSpacing,selected)}this.updateBoundingBox(x,y)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y){this.boundingBox.top=y-this.options.icon.size*.5;this.boundingBox.left=x-this.options.icon.size*.5;this.boundingBox.right=x+this.options.icon.size*.5;this.boundingBox.bottom=y+this.options.icon.size*.5;if(this.options.label!==undefined&&this.labelModule.size.width>0){var iconTextSpacing=5;this.boundingBox.left=Math.min(this.boundingBox.left,this.labelModule.size.left);this.boundingBox.right=Math.max(this.boundingBox.right,this.labelModule.size.left+this.labelModule.size.width);this.boundingBox.bottom=Math.max(this.boundingBox.bottom,this.boundingBox.bottom+this.labelModule.size.height+iconTextSpacing)}}},{key:\"_icon\",value:function _icon(ctx,x,y,selected,hover,values){var iconSize=Number(this.options.icon.size);if(this.options.icon.code!==undefined){ctx.font=(selected?\"bold \":\"\")+iconSize+\"px \"+this.options.icon.face;ctx.fillStyle=this.options.icon.color||\"black\";ctx.textAlign=\"center\";ctx.textBaseline=\"middle\";this.enableShadow(ctx,values);ctx.fillText(this.options.icon.code,x,y);this.disableShadow(ctx,values)}else{console.error(\"When using the icon shape, you need to define the code in the icon options object. This can be done per node or globally.\")}}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Icon}(_NodeBase3[\"default\"]);exports[\"default\"]=Icon},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _CircleImageBase2=__webpack_require__(73);var _CircleImageBase3=_interopRequireDefault(_CircleImageBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Image=function(_CircleImageBase){(0,_inherits3[\"default\"])(Image,_CircleImageBase);function Image(options,body,labelModule,imageObj,imageObjAlt){(0,_classCallCheck3[\"default\"])(this,Image);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Image.__proto__||(0,_getPrototypeOf2[\"default\"])(Image)).call(this,options,body,labelModule));_this.setImages(imageObj,imageObjAlt);return _this}(0,_createClass3[\"default\"])(Image,[{key:\"resize\",value:function resize(ctx){var selected=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.selected;var hover=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.hover;var imageAbsent=this.imageObj.src===undefined||this.imageObj.width===undefined||this.imageObj.height===undefined;if(imageAbsent){var side=this.options.size*2;this.width=side;this.height=side;return}if(this.needsRefresh(selected,hover)){this._resizeImage()}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.switchImages(selected);this.resize();this.left=x-this.width/2;this.top=y-this.height/2;if(this.options.shapeProperties.useBorderWithImage===true){var neutralborderWidth=this.options.borderWidth;var selectionLineWidth=this.options.borderWidthSelected||2*this.options.borderWidth;var borderWidth=(selected?selectionLineWidth:neutralborderWidth)/this.body.view.scale;ctx.lineWidth=Math.min(this.width,borderWidth);ctx.beginPath();ctx.strokeStyle=selected?this.options.color.highlight.border:hover?this.options.color.hover.border:this.options.color.border;ctx.fillStyle=selected?this.options.color.highlight.background:hover?this.options.color.hover.background:this.options.color.background;ctx.rect(this.left-.5*ctx.lineWidth,this.top-.5*ctx.lineWidth,this.width+ctx.lineWidth,this.height+ctx.lineWidth);ctx.fill();this.performStroke(ctx,values);ctx.closePath()}this._drawImageAtPosition(ctx,values);this._drawImageLabel(ctx,x,y,selected,hover);this.updateBoundingBox(x,y)}},{key:\"updateBoundingBox\",value:function updateBoundingBox(x,y){this.resize();this._updateBoundingBox(x,y);if(this.options.label!==undefined&&this.labelModule.size.width>0){this.boundingBox.left=Math.min(this.boundingBox.left,this.labelModule.size.left);this.boundingBox.right=Math.max(this.boundingBox.right,this.labelModule.size.left+this.labelModule.size.width);this.boundingBox.bottom=Math.max(this.boundingBox.bottom,this.boundingBox.bottom+this.labelOffset)}}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Image}(_CircleImageBase3[\"default\"]);exports[\"default\"]=Image},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Square=function(_ShapeBase){(0,_inherits3[\"default\"])(Square,_ShapeBase);function Square(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Square);return(0,_possibleConstructorReturn3[\"default\"])(this,(Square.__proto__||(0,_getPrototypeOf2[\"default\"])(Square)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Square,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"square\",2,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Square}(_ShapeBase3[\"default\"]);exports[\"default\"]=Square},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hexagon=function(_ShapeBase){(0,_inherits3[\"default\"])(Hexagon,_ShapeBase);function Hexagon(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Hexagon);return(0,_possibleConstructorReturn3[\"default\"])(this,(Hexagon.__proto__||(0,_getPrototypeOf2[\"default\"])(Hexagon)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Hexagon,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"hexagon\",4,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Hexagon}(_ShapeBase3[\"default\"]);exports[\"default\"]=Hexagon},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Star=function(_ShapeBase){(0,_inherits3[\"default\"])(Star,_ShapeBase);function Star(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Star);return(0,_possibleConstructorReturn3[\"default\"])(this,(Star.__proto__||(0,_getPrototypeOf2[\"default\"])(Star)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Star,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"star\",4,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Star}(_ShapeBase3[\"default\"]);exports[\"default\"]=Star},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _NodeBase2=__webpack_require__(23);var _NodeBase3=_interopRequireDefault(_NodeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Text=function(_NodeBase){(0,_inherits3[\"default\"])(Text,_NodeBase);function Text(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Text);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Text.__proto__||(0,_getPrototypeOf2[\"default\"])(Text)).call(this,options,body,labelModule));_this._setMargins(labelModule);return _this}(0,_createClass3[\"default\"])(Text,[{key:\"resize\",value:function resize(ctx,selected,hover){if(this.needsRefresh(selected,hover)){this.textSize=this.labelModule.getTextSize(ctx,selected,hover);this.width=this.textSize.width+this.margin.right+this.margin.left;this.height=this.textSize.height+this.margin.top+this.margin.bottom;this.radius=.5*this.width}}},{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this.resize(ctx,selected,hover);this.left=x-this.width/2;this.top=y-this.height/2;this.enableShadow(ctx,values);this.labelModule.draw(ctx,this.left+this.textSize.width/2+this.margin.left,this.top+this.textSize.height/2+this.margin.top,selected,hover);this.disableShadow(ctx,values);this.updateBoundingBox(x,y,ctx,selected,hover)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Text}(_NodeBase3[\"default\"]);exports[\"default\"]=Text},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Triangle=function(_ShapeBase){(0,_inherits3[\"default\"])(Triangle,_ShapeBase);function Triangle(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,Triangle);return(0,_possibleConstructorReturn3[\"default\"])(this,(Triangle.__proto__||(0,_getPrototypeOf2[\"default\"])(Triangle)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(Triangle,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"triangle\",3,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return Triangle}(_ShapeBase3[\"default\"]);exports[\"default\"]=Triangle},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _ShapeBase2=__webpack_require__(24);var _ShapeBase3=_interopRequireDefault(_ShapeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var TriangleDown=function(_ShapeBase){(0,_inherits3[\"default\"])(TriangleDown,_ShapeBase);function TriangleDown(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,TriangleDown);return(0,_possibleConstructorReturn3[\"default\"])(this,(TriangleDown.__proto__||(0,_getPrototypeOf2[\"default\"])(TriangleDown)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(TriangleDown,[{key:\"draw\",value:function draw(ctx,x,y,selected,hover,values){this._drawShape(ctx,\"triangleDown\",3,x,y,selected,hover,values)}},{key:\"distanceToBorder\",value:function distanceToBorder(ctx,angle){return this._distanceToBorder(ctx,angle)}}]);return TriangleDown}(_ShapeBase3[\"default\"]);exports[\"default\"]=TriangleDown},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var DataSet=__webpack_require__(11);var DataView=__webpack_require__(12);var Edge=__webpack_require__(74)[\"default\"];var EdgesHandler=function(){function EdgesHandler(body,images,groups){var _this=this;(0,_classCallCheck3[\"default\"])(this,EdgesHandler);this.body=body;this.images=images;this.groups=groups;this.body.functions.createEdge=this.create.bind(this);this.edgesListeners={add:function add(event,params){_this.add(params.items)},update:function update(event,params){_this.update(params.items)},remove:function remove(event,params){_this.remove(params.items)}};this.options={};this.defaultOptions={arrows:{to:{enabled:false,\nscaleFactor:1,type:\"arrow\"},middle:{enabled:false,scaleFactor:1,type:\"arrow\"},from:{enabled:false,scaleFactor:1,type:\"arrow\"}},arrowStrikethrough:true,color:{color:\"#848484\",highlight:\"#848484\",hover:\"#848484\",inherit:\"from\",opacity:1},dashes:false,font:{color:\"#343434\",size:14,face:\"arial\",background:\"none\",strokeWidth:2,strokeColor:\"#ffffff\",align:\"horizontal\",multi:false,vadjust:0,bold:{mod:\"bold\"},boldital:{mod:\"bold italic\"},ital:{mod:\"italic\"},mono:{mod:\"\",size:15,face:\"courier new\",vadjust:2}},hidden:false,hoverWidth:1.5,label:undefined,labelHighlightBold:true,length:undefined,physics:true,scaling:{min:1,max:15,label:{enabled:true,min:14,max:30,maxVisible:30,drawThreshold:5},customScalingFunction:function customScalingFunction(min,max,total,value){if(max===min){return.5}else{var scale=1/(max-min);return Math.max(0,(value-min)*scale)}}},selectionWidth:1.5,selfReferenceSize:20,shadow:{enabled:false,color:\"rgba(0,0,0,0.5)\",size:10,x:5,y:5},smooth:{enabled:true,type:\"dynamic\",forceDirection:\"none\",roundness:.5},title:undefined,width:1,value:undefined};util.deepExtend(this.options,this.defaultOptions);this.bindEventListeners()}(0,_createClass3[\"default\"])(EdgesHandler,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this2=this;this.body.emitter.on(\"_forceDisableDynamicCurves\",function(type){var emit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(type===\"dynamic\"){type=\"continuous\"}var dataChanged=false;for(var edgeId in _this2.body.edges){if(_this2.body.edges.hasOwnProperty(edgeId)){var edge=_this2.body.edges[edgeId];var edgeData=_this2.body.data.edges._data[edgeId];if(edgeData!==undefined){var smoothOptions=edgeData.smooth;if(smoothOptions!==undefined){if(smoothOptions.enabled===true&&smoothOptions.type===\"dynamic\"){if(type===undefined){edge.setOptions({smooth:false})}else{edge.setOptions({smooth:{type:type}})}dataChanged=true}}}}}if(emit===true&&dataChanged===true){_this2.body.emitter.emit(\"_dataChanged\")}});this.body.emitter.on(\"_dataUpdated\",function(){_this2.reconnectEdges()});this.body.emitter.on(\"refreshEdges\",this.refresh.bind(this));this.body.emitter.on(\"refresh\",this.refresh.bind(this));this.body.emitter.on(\"destroy\",function(){util.forEach(_this2.edgesListeners,function(callback,event){if(_this2.body.data.edges)_this2.body.data.edges.off(event,callback)});delete _this2.body.functions.createEdge;delete _this2.edgesListeners.add;delete _this2.edgesListeners.update;delete _this2.edgesListeners.remove;delete _this2.edgesListeners})}},{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){Edge.parseOptions(this.options,options,true,this.defaultOptions,true);var dataChanged=false;if(options.smooth!==undefined){for(var edgeId in this.body.edges){if(this.body.edges.hasOwnProperty(edgeId)){dataChanged=this.body.edges[edgeId].updateEdgeType()||dataChanged}}}if(options.font!==undefined){for(var _edgeId in this.body.edges){if(this.body.edges.hasOwnProperty(_edgeId)){this.body.edges[_edgeId].updateLabelModule()}}}if(options.hidden!==undefined||options.physics!==undefined||dataChanged===true){this.body.emitter.emit(\"_dataChanged\")}}}},{key:\"setData\",value:function setData(edges){var _this3=this;var doNotEmit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var oldEdgesData=this.body.data.edges;if(edges instanceof DataSet||edges instanceof DataView){this.body.data.edges=edges}else if(Array.isArray(edges)){this.body.data.edges=new DataSet;this.body.data.edges.add(edges)}else if(!edges){this.body.data.edges=new DataSet}else{throw new TypeError(\"Array or DataSet expected\")}if(oldEdgesData){util.forEach(this.edgesListeners,function(callback,event){oldEdgesData.off(event,callback)})}this.body.edges={};if(this.body.data.edges){util.forEach(this.edgesListeners,function(callback,event){_this3.body.data.edges.on(event,callback)});var ids=this.body.data.edges.getIds();this.add(ids,true)}this.body.emitter.emit(\"_adjustEdgesForHierarchicalLayout\");if(doNotEmit===false){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"add\",value:function add(ids){var doNotEmit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var edges=this.body.edges;var edgesData=this.body.data.edges;for(var i=0;i<ids.length;i++){var id=ids[i];var oldEdge=edges[id];if(oldEdge){oldEdge.disconnect()}var data=edgesData.get(id,{showInternalIds:true});edges[id]=this.create(data)}this.body.emitter.emit(\"_adjustEdgesForHierarchicalLayout\");if(doNotEmit===false){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"update\",value:function update(ids){var edges=this.body.edges;var edgesData=this.body.data.edges;var dataChanged=false;for(var i=0;i<ids.length;i++){var id=ids[i];var data=edgesData.get(id);var edge=edges[id];if(edge!==undefined){edge.disconnect();dataChanged=edge.setOptions(data)||dataChanged;edge.connect()}else{this.body.edges[id]=this.create(data);dataChanged=true}}if(dataChanged===true){this.body.emitter.emit(\"_adjustEdgesForHierarchicalLayout\");this.body.emitter.emit(\"_dataChanged\")}else{this.body.emitter.emit(\"_dataUpdated\")}}},{key:\"remove\",value:function remove(ids){var emit=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(ids.length===0)return;var edges=this.body.edges;util.forEach(ids,function(id){var edge=edges[id];if(edge!==undefined){edge.remove()}});if(emit){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"refresh\",value:function refresh(){var _this4=this;util.forEach(this.body.edges,function(edge,edgeId){var data=_this4.body.data.edges._data[edgeId];if(data!==undefined){edge.setOptions(data)}})}},{key:\"create\",value:function create(properties){return new Edge(properties,this.body,this.options,this.defaultOptions)}},{key:\"reconnectEdges\",value:function reconnectEdges(){var id;var nodes=this.body.nodes;var edges=this.body.edges;for(id in nodes){if(nodes.hasOwnProperty(id)){nodes[id].edges=[]}}for(id in edges){if(edges.hasOwnProperty(id)){var edge=edges[id];edge.from=null;edge.to=null;edge.connect()}}}},{key:\"getConnectedNodes\",value:function getConnectedNodes(edgeId){var nodeList=[];if(this.body.edges[edgeId]!==undefined){var edge=this.body.edges[edgeId];if(edge.fromId!==undefined){nodeList.push(edge.fromId)}if(edge.toId!==undefined){nodeList.push(edge.toId)}}return nodeList}},{key:\"_updateState\",value:function _updateState(){this._addMissingEdges();this._removeInvalidEdges()}},{key:\"_removeInvalidEdges\",value:function _removeInvalidEdges(){var _this5=this;var edgesToDelete=[];util.forEach(this.body.edges,function(edge,id){var toNode=_this5.body.nodes[edge.toId];var fromNode=_this5.body.nodes[edge.fromId];if(toNode!==undefined&&toNode.isCluster===true||fromNode!==undefined&&fromNode.isCluster===true){return}if(toNode===undefined||fromNode===undefined){edgesToDelete.push(id)}});this.remove(edgesToDelete,false)}},{key:\"_addMissingEdges\",value:function _addMissingEdges(){var edges=this.body.edges;var edgesData=this.body.data.edges;var addIds=[];edgesData.forEach(function(edgeData,edgeId){var edge=edges[edgeId];if(edge===undefined){addIds.push(edgeId)}});this.add(addIds,true)}}]);return EdgesHandler}();exports[\"default\"]=EdgesHandler},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _CubicBezierEdgeBase2=__webpack_require__(216);var _CubicBezierEdgeBase3=_interopRequireDefault(_CubicBezierEdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CubicBezierEdge=function(_CubicBezierEdgeBase){(0,_inherits3[\"default\"])(CubicBezierEdge,_CubicBezierEdgeBase);function CubicBezierEdge(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,CubicBezierEdge);return(0,_possibleConstructorReturn3[\"default\"])(this,(CubicBezierEdge.__proto__||(0,_getPrototypeOf2[\"default\"])(CubicBezierEdge)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(CubicBezierEdge,[{key:\"_line\",value:function _line(ctx,values,viaNodes){var via1=viaNodes[0];var via2=viaNodes[1];this._bezierCurve(ctx,values,via1,via2)}},{key:\"_getViaCoordinates\",value:function _getViaCoordinates(){var dx=this.from.x-this.to.x;var dy=this.from.y-this.to.y;var x1=void 0,y1=void 0,x2=void 0,y2=void 0;var roundness=this.options.smooth.roundness;if((Math.abs(dx)>Math.abs(dy)||this.options.smooth.forceDirection===true||this.options.smooth.forceDirection===\"horizontal\")&&this.options.smooth.forceDirection!==\"vertical\"){y1=this.from.y;y2=this.to.y;x1=this.from.x-roundness*dx;x2=this.to.x+roundness*dx}else{y1=this.from.y-roundness*dy;y2=this.to.y+roundness*dy;x1=this.from.x;x2=this.to.x}return[{x:x1,y:y1},{x:x2,y:y2}]}},{key:\"getViaNode\",value:function getViaNode(){return this._getViaCoordinates()}},{key:\"_findBorderPosition\",value:function _findBorderPosition(nearNode,ctx){return this._findBorderPositionBezier(nearNode,ctx)}},{key:\"_getDistanceToEdge\",value:function _getDistanceToEdge(x1,y1,x2,y2,x3,y3){var _ref=arguments.length>6&&arguments[6]!==undefined?arguments[6]:this._getViaCoordinates(),_ref2=(0,_slicedToArray3[\"default\"])(_ref,2),via1=_ref2[0],via2=_ref2[1];return this._getDistanceToBezierEdge(x1,y1,x2,y2,x3,y3,via1,via2)}},{key:\"getPoint\",value:function getPoint(percentage){var _ref3=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this._getViaCoordinates(),_ref4=(0,_slicedToArray3[\"default\"])(_ref3,2),via1=_ref4[0],via2=_ref4[1];var t=percentage;var vec=[];vec[0]=Math.pow(1-t,3);vec[1]=3*t*Math.pow(1-t,2);vec[2]=3*Math.pow(t,2)*(1-t);vec[3]=Math.pow(t,3);var x=vec[0]*this.fromPoint.x+vec[1]*via1.x+vec[2]*via2.x+vec[3]*this.toPoint.x;var y=vec[0]*this.fromPoint.y+vec[1]*via1.y+vec[2]*via2.y+vec[3]*this.toPoint.y;return{x:x,y:y}}}]);return CubicBezierEdge}(_CubicBezierEdgeBase3[\"default\"]);exports[\"default\"]=CubicBezierEdge},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _BezierEdgeBase2=__webpack_require__(75);var _BezierEdgeBase3=_interopRequireDefault(_BezierEdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var CubicBezierEdgeBase=function(_BezierEdgeBase){(0,_inherits3[\"default\"])(CubicBezierEdgeBase,_BezierEdgeBase);function CubicBezierEdgeBase(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,CubicBezierEdgeBase);return(0,_possibleConstructorReturn3[\"default\"])(this,(CubicBezierEdgeBase.__proto__||(0,_getPrototypeOf2[\"default\"])(CubicBezierEdgeBase)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(CubicBezierEdgeBase,[{key:\"_getDistanceToBezierEdge\",value:function _getDistanceToBezierEdge(x1,y1,x2,y2,x3,y3,via1,via2){var minDistance=1e9;var distance=void 0;var i=void 0,t=void 0,x=void 0,y=void 0;var lastX=x1;var lastY=y1;var vec=[0,0,0,0];for(i=1;i<10;i++){t=.1*i;vec[0]=Math.pow(1-t,3);vec[1]=3*t*Math.pow(1-t,2);vec[2]=3*Math.pow(t,2)*(1-t);vec[3]=Math.pow(t,3);x=vec[0]*x1+vec[1]*via1.x+vec[2]*via2.x+vec[3]*x2;y=vec[0]*y1+vec[1]*via1.y+vec[2]*via2.y+vec[3]*y2;if(i>0){distance=this._getDistanceToLine(lastX,lastY,x,y,x3,y3);minDistance=distance<minDistance?distance:minDistance}lastX=x;lastY=y}return minDistance}}]);return CubicBezierEdgeBase}(_BezierEdgeBase3[\"default\"]);exports[\"default\"]=CubicBezierEdgeBase},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _BezierEdgeBase2=__webpack_require__(75);var _BezierEdgeBase3=_interopRequireDefault(_BezierEdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var BezierEdgeDynamic=function(_BezierEdgeBase){(0,_inherits3[\"default\"])(BezierEdgeDynamic,_BezierEdgeBase);function BezierEdgeDynamic(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,BezierEdgeDynamic);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(BezierEdgeDynamic.__proto__||(0,_getPrototypeOf2[\"default\"])(BezierEdgeDynamic)).call(this,options,body,labelModule));_this._boundFunction=function(){_this.positionBezierNode()};_this.body.emitter.on(\"_repositionBezierNodes\",_this._boundFunction);return _this}(0,_createClass3[\"default\"])(BezierEdgeDynamic,[{key:\"setOptions\",value:function setOptions(options){var physicsChange=false;if(this.options.physics!==options.physics){physicsChange=true}this.options=options;this.id=this.options.id;this.from=this.body.nodes[this.options.from];this.to=this.body.nodes[this.options.to];this.setupSupportNode();this.connect();if(physicsChange===true){this.via.setOptions({physics:this.options.physics});this.positionBezierNode()}}},{key:\"connect\",value:function connect(){this.from=this.body.nodes[this.options.from];this.to=this.body.nodes[this.options.to];if(this.from===undefined||this.to===undefined||this.options.physics===false){this.via.setOptions({physics:false})}else{if(this.from.id===this.to.id){this.via.setOptions({physics:false})}else{this.via.setOptions({physics:true})}}}},{key:\"cleanup\",value:function cleanup(){this.body.emitter.off(\"_repositionBezierNodes\",this._boundFunction);if(this.via!==undefined){delete this.body.nodes[this.via.id];this.via=undefined;return true}return false}},{key:\"setupSupportNode\",value:function setupSupportNode(){if(this.via===undefined){var nodeId=\"edgeId:\"+this.id;var node=this.body.functions.createNode({id:nodeId,shape:\"circle\",physics:true,hidden:true});this.body.nodes[nodeId]=node;this.via=node;this.via.parentEdgeId=this.id;this.positionBezierNode()}}},{key:\"positionBezierNode\",value:function positionBezierNode(){if(this.via!==undefined&&this.from!==undefined&&this.to!==undefined){this.via.x=.5*(this.from.x+this.to.x);this.via.y=.5*(this.from.y+this.to.y)}else if(this.via!==undefined){this.via.x=0;this.via.y=0}}},{key:\"_line\",value:function _line(ctx,values,viaNode){this._bezierCurve(ctx,values,viaNode)}},{key:\"getViaNode\",value:function getViaNode(){return this.via}},{key:\"getPoint\",value:function getPoint(percentage){var viaNode=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.via;var t=percentage;var x=void 0,y=void 0;if(this.from===this.to){var _getCircleData=this._getCircleData(this.from),_getCircleData2=(0,_slicedToArray3[\"default\"])(_getCircleData,3),cx=_getCircleData2[0],cy=_getCircleData2[1],cr=_getCircleData2[2];var a=2*Math.PI*(1-t);x=cx+cr*Math.sin(a);y=cy+cr-cr*(1-Math.cos(a))}else{x=Math.pow(1-t,2)*this.fromPoint.x+2*t*(1-t)*viaNode.x+Math.pow(t,2)*this.toPoint.x;y=Math.pow(1-t,2)*this.fromPoint.y+2*t*(1-t)*viaNode.y+Math.pow(t,2)*this.toPoint.y}return{x:x,y:y}}},{key:\"_findBorderPosition\",value:function _findBorderPosition(nearNode,ctx){return this._findBorderPositionBezier(nearNode,ctx,this.via)}},{key:\"_getDistanceToEdge\",value:function _getDistanceToEdge(x1,y1,x2,y2,x3,y3){return this._getDistanceToBezierEdge(x1,y1,x2,y2,x3,y3,this.via)}}]);return BezierEdgeDynamic}(_BezierEdgeBase3[\"default\"]);exports[\"default\"]=BezierEdgeDynamic},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _BezierEdgeBase2=__webpack_require__(75);var _BezierEdgeBase3=_interopRequireDefault(_BezierEdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var BezierEdgeStatic=function(_BezierEdgeBase){(0,_inherits3[\"default\"])(BezierEdgeStatic,_BezierEdgeBase);function BezierEdgeStatic(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,BezierEdgeStatic);return(0,_possibleConstructorReturn3[\"default\"])(this,(BezierEdgeStatic.__proto__||(0,_getPrototypeOf2[\"default\"])(BezierEdgeStatic)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(BezierEdgeStatic,[{key:\"_line\",value:function _line(ctx,values,viaNode){this._bezierCurve(ctx,values,viaNode)}},{key:\"getViaNode\",value:function getViaNode(){return this._getViaCoordinates()}},{key:\"_getViaCoordinates\",value:function _getViaCoordinates(){var xVia=undefined;var yVia=undefined;var factor=this.options.smooth.roundness;var type=this.options.smooth.type;var dx=Math.abs(this.from.x-this.to.x);var dy=Math.abs(this.from.y-this.to.y);if(type===\"discrete\"||type===\"diagonalCross\"){var stepX=void 0;var stepY=void 0;if(dx<=dy){stepX=stepY=factor*dy}else{stepX=stepY=factor*dx}if(this.from.x>this.to.x)stepX=-stepX;if(this.from.y>=this.to.y)stepY=-stepY;xVia=this.from.x+stepX;yVia=this.from.y+stepY;if(type===\"discrete\"){if(dx<=dy){xVia=dx<factor*dy?this.from.x:xVia}else{yVia=dy<factor*dx?this.from.y:yVia}}}else if(type===\"straightCross\"){var _stepX=(1-factor)*dx;var _stepY=(1-factor)*dy;if(dx<=dy){_stepX=0;if(this.from.y<this.to.y)_stepY=-_stepY}else{if(this.from.x<this.to.x)_stepX=-_stepX;_stepY=0}xVia=this.to.x+_stepX;yVia=this.to.y+_stepY}else if(type===\"horizontal\"){var _stepX2=(1-factor)*dx;if(this.from.x<this.to.x)_stepX2=-_stepX2;xVia=this.to.x+_stepX2;yVia=this.from.y}else if(type===\"vertical\"){var _stepY2=(1-factor)*dy;if(this.from.y<this.to.y)_stepY2=-_stepY2;xVia=this.from.x;yVia=this.to.y+_stepY2}else if(type===\"curvedCW\"){dx=this.to.x-this.from.x;dy=this.from.y-this.to.y;var radius=Math.sqrt(dx*dx+dy*dy);var pi=Math.PI;var originalAngle=Math.atan2(dy,dx);var myAngle=(originalAngle+(factor*.5+.5)*pi)%(2*pi);xVia=this.from.x+(factor*.5+.5)*radius*Math.sin(myAngle);yVia=this.from.y+(factor*.5+.5)*radius*Math.cos(myAngle)}else if(type===\"curvedCCW\"){dx=this.to.x-this.from.x;dy=this.from.y-this.to.y;var _radius=Math.sqrt(dx*dx+dy*dy);var _pi=Math.PI;var _originalAngle=Math.atan2(dy,dx);var _myAngle=(_originalAngle+(-factor*.5+.5)*_pi)%(2*_pi);xVia=this.from.x+(factor*.5+.5)*_radius*Math.sin(_myAngle);yVia=this.from.y+(factor*.5+.5)*_radius*Math.cos(_myAngle)}else{var _stepX3=void 0;var _stepY3=void 0;if(dx<=dy){_stepX3=_stepY3=factor*dy}else{_stepX3=_stepY3=factor*dx}if(this.from.x>this.to.x)_stepX3=-_stepX3;if(this.from.y>=this.to.y)_stepY3=-_stepY3;xVia=this.from.x+_stepX3;yVia=this.from.y+_stepY3;if(dx<=dy){if(this.from.x<=this.to.x){xVia=this.to.x<xVia?this.to.x:xVia}else{xVia=this.to.x>xVia?this.to.x:xVia}}else{if(this.from.y>=this.to.y){yVia=this.to.y>yVia?this.to.y:yVia}else{yVia=this.to.y<yVia?this.to.y:yVia}}}return{x:xVia,y:yVia}}},{key:\"_findBorderPosition\",value:function _findBorderPosition(nearNode,ctx){var options=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};return this._findBorderPositionBezier(nearNode,ctx,options.via)}},{key:\"_getDistanceToEdge\",value:function _getDistanceToEdge(x1,y1,x2,y2,x3,y3){var viaNode=arguments.length>6&&arguments[6]!==undefined?arguments[6]:this._getViaCoordinates();return this._getDistanceToBezierEdge(x1,y1,x2,y2,x3,y3,viaNode)}},{key:\"getPoint\",value:function getPoint(percentage){var viaNode=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this._getViaCoordinates();var t=percentage;var x=Math.pow(1-t,2)*this.fromPoint.x+2*t*(1-t)*viaNode.x+Math.pow(t,2)*this.toPoint.x;var y=Math.pow(1-t,2)*this.fromPoint.y+2*t*(1-t)*viaNode.y+Math.pow(t,2)*this.toPoint.y;return{x:x,y:y}}}]);return BezierEdgeStatic}(_BezierEdgeBase3[\"default\"]);exports[\"default\"]=BezierEdgeStatic},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _EdgeBase2=__webpack_require__(118);var _EdgeBase3=_interopRequireDefault(_EdgeBase2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var StraightEdge=function(_EdgeBase){(0,_inherits3[\"default\"])(StraightEdge,_EdgeBase);function StraightEdge(options,body,labelModule){(0,_classCallCheck3[\"default\"])(this,StraightEdge);return(0,_possibleConstructorReturn3[\"default\"])(this,(StraightEdge.__proto__||(0,_getPrototypeOf2[\"default\"])(StraightEdge)).call(this,options,body,labelModule))}(0,_createClass3[\"default\"])(StraightEdge,[{key:\"_line\",value:function _line(ctx,values){ctx.beginPath();ctx.moveTo(this.fromPoint.x,this.fromPoint.y);ctx.lineTo(this.toPoint.x,this.toPoint.y);this.enableShadow(ctx,values);ctx.stroke();this.disableShadow(ctx,values)}},{key:\"getViaNode\",value:function getViaNode(){return undefined}},{key:\"getPoint\",value:function getPoint(percentage){return{x:(1-percentage)*this.fromPoint.x+percentage*this.toPoint.x,y:(1-percentage)*this.fromPoint.y+percentage*this.toPoint.y}}},{key:\"_findBorderPosition\",value:function _findBorderPosition(nearNode,ctx){var node1=this.to;var node2=this.from;if(nearNode.id===this.from.id){node1=this.from;node2=this.to}var angle=Math.atan2(node1.y-node2.y,node1.x-node2.x);var dx=node1.x-node2.x;var dy=node1.y-node2.y;var edgeSegmentLength=Math.sqrt(dx*dx+dy*dy);var toBorderDist=nearNode.distanceToBorder(ctx,angle);var toBorderPoint=(edgeSegmentLength-toBorderDist)/edgeSegmentLength;var borderPos={};borderPos.x=(1-toBorderPoint)*node2.x+toBorderPoint*node1.x;borderPos.y=(1-toBorderPoint)*node2.y+toBorderPoint*node1.y;return borderPos}},{key:\"_getDistanceToEdge\",value:function _getDistanceToEdge(x1,y1,x2,y2,x3,y3){return this._getDistanceToLine(x1,y1,x2,y2,x3,y3)}}]);return StraightEdge}(_EdgeBase3[\"default\"]);exports[\"default\"]=StraightEdge},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var BarnesHutSolver=__webpack_require__(120)[\"default\"];var Repulsion=__webpack_require__(221)[\"default\"];var HierarchicalRepulsion=__webpack_require__(222)[\"default\"];var SpringSolver=__webpack_require__(223)[\"default\"];var HierarchicalSpringSolver=__webpack_require__(224)[\"default\"];var CentralGravitySolver=__webpack_require__(121)[\"default\"];var ForceAtlas2BasedRepulsionSolver=__webpack_require__(225)[\"default\"];var ForceAtlas2BasedCentralGravitySolver=__webpack_require__(226)[\"default\"];var util=__webpack_require__(2);var EndPoints=__webpack_require__(119)[\"default\"];var PhysicsEngine=function(){function PhysicsEngine(body){(0,_classCallCheck3[\"default\"])(this,PhysicsEngine);this.body=body;this.physicsBody={physicsNodeIndices:[],physicsEdgeIndices:[],forces:{},velocities:{}};this.physicsEnabled=true;this.simulationInterval=1e3/60;this.requiresTimeout=true;this.previousStates={};this.referenceState={};this.freezeCache={};this.renderTimer=undefined;this.adaptiveTimestep=false;this.adaptiveTimestepEnabled=false;this.adaptiveCounter=0;this.adaptiveInterval=3;this.stabilized=false;this.startedStabilization=false;this.stabilizationIterations=0;this.ready=false;this.options={};this.defaultOptions={enabled:true,barnesHut:{theta:.5,gravitationalConstant:-2e3,centralGravity:.3,springLength:95,springConstant:.04,damping:.09,avoidOverlap:0},forceAtlas2Based:{theta:.5,gravitationalConstant:-50,centralGravity:.01,springConstant:.08,springLength:100,damping:.4,avoidOverlap:0},repulsion:{centralGravity:.2,springLength:200,springConstant:.05,nodeDistance:100,damping:.09,avoidOverlap:0},hierarchicalRepulsion:{centralGravity:0,springLength:100,springConstant:.01,nodeDistance:120,damping:.09},maxVelocity:50,minVelocity:.75,solver:\"barnesHut\",stabilization:{enabled:true,iterations:1e3,updateInterval:50,onlyDynamicEdges:false,fit:true},timestep:.5,adaptiveTimestep:true};util.extend(this.options,this.defaultOptions);this.timestep=.5;this.layoutFailed=false;this.bindEventListeners()}(0,_createClass3[\"default\"])(PhysicsEngine,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this=this;this.body.emitter.on(\"initPhysics\",function(){_this.initPhysics()});this.body.emitter.on(\"_layoutFailed\",function(){_this.layoutFailed=true});this.body.emitter.on(\"resetPhysics\",function(){_this.stopSimulation();_this.ready=false});this.body.emitter.on(\"disablePhysics\",function(){_this.physicsEnabled=false;_this.stopSimulation()});this.body.emitter.on(\"restorePhysics\",function(){_this.setOptions(_this.options);if(_this.ready===true){_this.startSimulation()}});this.body.emitter.on(\"startSimulation\",function(){if(_this.ready===true){_this.startSimulation()}});this.body.emitter.on(\"stopSimulation\",function(){_this.stopSimulation()});this.body.emitter.on(\"destroy\",function(){_this.stopSimulation(false);_this.body.emitter.off()});this.body.emitter.on(\"_dataChanged\",function(){_this.updatePhysicsData()})}},{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){if(options===false){this.options.enabled=false;this.physicsEnabled=false;this.stopSimulation()}else if(options===true){this.options.enabled=true;this.physicsEnabled=true;this.startSimulation()}else{this.physicsEnabled=true;util.selectiveNotDeepExtend([\"stabilization\"],this.options,options);util.mergeOptions(this.options,options,\"stabilization\");if(options.enabled===undefined){this.options.enabled=true}if(this.options.enabled===false){this.physicsEnabled=false;this.stopSimulation()}this.timestep=this.options.timestep}}this.init()}},{key:\"init\",value:function init(){var options;if(this.options.solver===\"forceAtlas2Based\"){options=this.options.forceAtlas2Based;this.nodesSolver=new ForceAtlas2BasedRepulsionSolver(this.body,this.physicsBody,options);this.edgesSolver=new SpringSolver(this.body,this.physicsBody,options);this.gravitySolver=new ForceAtlas2BasedCentralGravitySolver(this.body,this.physicsBody,options)}else if(this.options.solver===\"repulsion\"){options=this.options.repulsion;this.nodesSolver=new Repulsion(this.body,this.physicsBody,options);this.edgesSolver=new SpringSolver(this.body,this.physicsBody,options);this.gravitySolver=new CentralGravitySolver(this.body,this.physicsBody,options)}else if(this.options.solver===\"hierarchicalRepulsion\"){options=this.options.hierarchicalRepulsion;this.nodesSolver=new HierarchicalRepulsion(this.body,this.physicsBody,options);this.edgesSolver=new HierarchicalSpringSolver(this.body,this.physicsBody,options);this.gravitySolver=new CentralGravitySolver(this.body,this.physicsBody,options)}else{options=this.options.barnesHut;this.nodesSolver=new BarnesHutSolver(this.body,this.physicsBody,options);this.edgesSolver=new SpringSolver(this.body,this.physicsBody,options);this.gravitySolver=new CentralGravitySolver(this.body,this.physicsBody,options)}this.modelOptions=options}},{key:\"initPhysics\",value:function initPhysics(){if(this.physicsEnabled===true&&this.options.enabled===true){if(this.options.stabilization.enabled===true){this.stabilize()}else{this.stabilized=false;this.ready=true;this.body.emitter.emit(\"fit\",{},this.layoutFailed);this.startSimulation()}}else{this.ready=true;this.body.emitter.emit(\"fit\")}}},{key:\"startSimulation\",value:function startSimulation(){if(this.physicsEnabled===true&&this.options.enabled===true){this.stabilized=false;this.adaptiveTimestep=false;this.body.emitter.emit(\"_resizeNodes\");if(this.viewFunction===undefined){this.viewFunction=this.simulationStep.bind(this);this.body.emitter.on(\"initRedraw\",this.viewFunction);this.body.emitter.emit(\"_startRendering\")}}else{this.body.emitter.emit(\"_redraw\")}}},{key:\"stopSimulation\",value:function stopSimulation(){var emit=arguments.length>0&&arguments[0]!==undefined?arguments[0]:true;this.stabilized=true;if(emit===true){this._emitStabilized()}if(this.viewFunction!==undefined){this.body.emitter.off(\"initRedraw\",this.viewFunction);this.viewFunction=undefined;if(emit===true){this.body.emitter.emit(\"_stopRendering\")}}}},{key:\"simulationStep\",value:function simulationStep(){var startTime=Date.now();this.physicsTick();var physicsTime=Date.now()-startTime;if((physicsTime<.4*this.simulationInterval||this.runDoubleSpeed===true)&&this.stabilized===false){this.physicsTick();this.runDoubleSpeed=true}if(this.stabilized===true){this.stopSimulation()}}},{key:\"_emitStabilized\",value:function _emitStabilized(){var _this2=this;var amountOfIterations=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.stabilizationIterations;if(this.stabilizationIterations>1||this.startedStabilization===true){setTimeout(function(){_this2.body.emitter.emit(\"stabilized\",{iterations:amountOfIterations});_this2.startedStabilization=false;_this2.stabilizationIterations=0},0)}}},{key:\"physicsStep\",value:function physicsStep(){this.gravitySolver.solve();this.nodesSolver.solve();this.edgesSolver.solve();this.moveNodes()}},{key:\"adjustTimeStep\",value:function adjustTimeStep(){var factor=1.2;if(this._evaluateStepQuality()===true){this.timestep=factor*this.timestep}else{if(this.timestep/factor<this.options.timestep){this.timestep=this.options.timestep}else{this.adaptiveCounter=-1;this.timestep=Math.max(this.options.timestep,this.timestep/factor)}}}},{key:\"physicsTick\",value:function physicsTick(){this._startStabilizing();if(this.stabilized===true)return;if(this.adaptiveTimestep===true&&this.adaptiveTimestepEnabled===true){var doAdaptive=this.adaptiveCounter%this.adaptiveInterval===0;if(doAdaptive){this.timestep=2*this.timestep;this.physicsStep();this.revert();this.timestep=.5*this.timestep;this.physicsStep();this.physicsStep();this.adjustTimeStep()}else{this.physicsStep()}this.adaptiveCounter+=1}else{this.timestep=this.options.timestep;this.physicsStep()}\nif(this.stabilized===true)this.revert();this.stabilizationIterations++}},{key:\"updatePhysicsData\",value:function updatePhysicsData(){this.physicsBody.forces={};this.physicsBody.physicsNodeIndices=[];this.physicsBody.physicsEdgeIndices=[];var nodes=this.body.nodes;var edges=this.body.edges;for(var nodeId in nodes){if(nodes.hasOwnProperty(nodeId)){if(nodes[nodeId].options.physics===true){this.physicsBody.physicsNodeIndices.push(nodes[nodeId].id)}}}for(var edgeId in edges){if(edges.hasOwnProperty(edgeId)){if(edges[edgeId].options.physics===true){this.physicsBody.physicsEdgeIndices.push(edges[edgeId].id)}}}for(var i=0;i<this.physicsBody.physicsNodeIndices.length;i++){var _nodeId=this.physicsBody.physicsNodeIndices[i];this.physicsBody.forces[_nodeId]={x:0,y:0};if(this.physicsBody.velocities[_nodeId]===undefined){this.physicsBody.velocities[_nodeId]={x:0,y:0}}}for(var _nodeId2 in this.physicsBody.velocities){if(nodes[_nodeId2]===undefined){delete this.physicsBody.velocities[_nodeId2]}}}},{key:\"revert\",value:function revert(){var nodeIds=(0,_keys2[\"default\"])(this.previousStates);var nodes=this.body.nodes;var velocities=this.physicsBody.velocities;this.referenceState={};for(var i=0;i<nodeIds.length;i++){var nodeId=nodeIds[i];if(nodes[nodeId]!==undefined){if(nodes[nodeId].options.physics===true){this.referenceState[nodeId]={positions:{x:nodes[nodeId].x,y:nodes[nodeId].y}};velocities[nodeId].x=this.previousStates[nodeId].vx;velocities[nodeId].y=this.previousStates[nodeId].vy;nodes[nodeId].x=this.previousStates[nodeId].x;nodes[nodeId].y=this.previousStates[nodeId].y}}else{delete this.previousStates[nodeId]}}}},{key:\"_evaluateStepQuality\",value:function _evaluateStepQuality(){var dx=void 0,dy=void 0,dpos=void 0;var nodes=this.body.nodes;var reference=this.referenceState;var posThreshold=.3;for(var nodeId in this.referenceState){if(this.referenceState.hasOwnProperty(nodeId)&&nodes[nodeId]!==undefined){dx=nodes[nodeId].x-reference[nodeId].positions.x;dy=nodes[nodeId].y-reference[nodeId].positions.y;dpos=Math.sqrt(Math.pow(dx,2)+Math.pow(dy,2));if(dpos>posThreshold){return false}}}return true}},{key:\"moveNodes\",value:function moveNodes(){var nodeIndices=this.physicsBody.physicsNodeIndices;var maxNodeVelocity=0;var averageNodeVelocity=0;var velocityAdaptiveThreshold=5;for(var i=0;i<nodeIndices.length;i++){var nodeId=nodeIndices[i];var nodeVelocity=this._performStep(nodeId);maxNodeVelocity=Math.max(maxNodeVelocity,nodeVelocity);averageNodeVelocity+=nodeVelocity}this.adaptiveTimestepEnabled=averageNodeVelocity/nodeIndices.length<velocityAdaptiveThreshold;this.stabilized=maxNodeVelocity<this.options.minVelocity}},{key:\"calculateComponentVelocity\",value:function calculateComponentVelocity(v,f,m){var df=this.modelOptions.damping*v;var a=(f-df)/m;v+=a*this.timestep;var maxV=this.options.maxVelocity||1e9;if(Math.abs(v)>maxV){v=v>0?maxV:-maxV}return v}},{key:\"_performStep\",value:function _performStep(nodeId){var node=this.body.nodes[nodeId];var force=this.physicsBody.forces[nodeId];var velocity=this.physicsBody.velocities[nodeId];this.previousStates[nodeId]={x:node.x,y:node.y,vx:velocity.x,vy:velocity.y};if(node.options.fixed.x===false){velocity.x=this.calculateComponentVelocity(velocity.x,force.x,node.options.mass);node.x+=velocity.x*this.timestep}else{force.x=0;velocity.x=0}if(node.options.fixed.y===false){velocity.y=this.calculateComponentVelocity(velocity.y,force.y,node.options.mass);node.y+=velocity.y*this.timestep}else{force.y=0;velocity.y=0}var totalVelocity=Math.sqrt(Math.pow(velocity.x,2)+Math.pow(velocity.y,2));return totalVelocity}},{key:\"_freezeNodes\",value:function _freezeNodes(){var nodes=this.body.nodes;for(var id in nodes){if(nodes.hasOwnProperty(id)){if(nodes[id].x&&nodes[id].y){var fixed=nodes[id].options.fixed;this.freezeCache[id]={x:fixed.x,y:fixed.y};fixed.x=true;fixed.y=true}}}}},{key:\"_restoreFrozenNodes\",value:function _restoreFrozenNodes(){var nodes=this.body.nodes;for(var id in nodes){if(nodes.hasOwnProperty(id)){if(this.freezeCache[id]!==undefined){nodes[id].options.fixed.x=this.freezeCache[id].x;nodes[id].options.fixed.y=this.freezeCache[id].y}}}this.freezeCache={}}},{key:\"stabilize\",value:function stabilize(){var _this3=this;var iterations=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.options.stabilization.iterations;if(typeof iterations!==\"number\"){iterations=this.options.stabilization.iterations;console.log(\"The stabilize method needs a numeric amount of iterations. Switching to default: \",iterations)}if(this.physicsBody.physicsNodeIndices.length===0){this.ready=true;return}this.adaptiveTimestep=true&&this.options.adaptiveTimestep;this.body.emitter.emit(\"_resizeNodes\");this.stopSimulation();this.stabilized=false;this.body.emitter.emit(\"_blockRedraw\");this.targetIterations=iterations;if(this.options.stabilization.onlyDynamicEdges===true){this._freezeNodes()}this.stabilizationIterations=0;setTimeout(function(){return _this3._stabilizationBatch()},0)}},{key:\"_startStabilizing\",value:function _startStabilizing(){if(this.startedStabilization===true)return false;this.body.emitter.emit(\"startStabilizing\");this.startedStabilization=true;return true}},{key:\"_stabilizationBatch\",value:function _stabilizationBatch(){var _this4=this;var running=function running(){return _this4.stabilized===false&&_this4.stabilizationIterations<_this4.targetIterations};var sendProgress=function sendProgress(){_this4.body.emitter.emit(\"stabilizationProgress\",{iterations:_this4.stabilizationIterations,total:_this4.targetIterations})};if(this._startStabilizing()){sendProgress()}var count=0;while(running()&&count<this.options.stabilization.updateInterval){this.physicsTick();count++}sendProgress();if(running()){setTimeout(this._stabilizationBatch.bind(this),0)}else{this._finalizeStabilization()}}},{key:\"_finalizeStabilization\",value:function _finalizeStabilization(){this.body.emitter.emit(\"_allowRedraw\");if(this.options.stabilization.fit===true){this.body.emitter.emit(\"fit\")}if(this.options.stabilization.onlyDynamicEdges===true){this._restoreFrozenNodes()}this.body.emitter.emit(\"stabilizationIterationsDone\");this.body.emitter.emit(\"_requestRedraw\");if(this.stabilized===true){this._emitStabilized()}else{this.startSimulation()}this.ready=true}},{key:\"_drawForces\",value:function _drawForces(ctx){for(var i=0;i<this.physicsBody.physicsNodeIndices.length;i++){var index=this.physicsBody.physicsNodeIndices[i];var node=this.body.nodes[index];var force=this.physicsBody.forces[index];var factor=20;var colorFactor=.03;var forceSize=Math.sqrt(Math.pow(force.x,2)+Math.pow(force.x,2));var size=Math.min(Math.max(5,forceSize),15);var arrowSize=3*size;var color=util.HSVToHex((180-Math.min(1,Math.max(0,colorFactor*forceSize))*180)/360,1,1);var point={x:node.x+factor*force.x,y:node.y+factor*force.y};ctx.lineWidth=size;ctx.strokeStyle=color;ctx.beginPath();ctx.moveTo(node.x,node.y);ctx.lineTo(point.x,point.y);ctx.stroke();var angle=Math.atan2(force.y,force.x);ctx.fillStyle=color;EndPoints.draw(ctx,{type:\"arrow\",point:point,angle:angle,length:arrowSize});ctx.fill()}}}]);return PhysicsEngine}();exports[\"default\"]=PhysicsEngine},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var RepulsionSolver=function(){function RepulsionSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,RepulsionSolver);this.body=body;this.physicsBody=physicsBody;this.setOptions(options)}(0,_createClass3[\"default\"])(RepulsionSolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"solve\",value:function solve(){var dx,dy,distance,fx,fy,repulsingForce,node1,node2;var nodes=this.body.nodes;var nodeIndices=this.physicsBody.physicsNodeIndices;var forces=this.physicsBody.forces;var nodeDistance=this.options.nodeDistance;var a=-2/3/nodeDistance;var b=4/3;for(var i=0;i<nodeIndices.length-1;i++){node1=nodes[nodeIndices[i]];for(var j=i+1;j<nodeIndices.length;j++){node2=nodes[nodeIndices[j]];dx=node2.x-node1.x;dy=node2.y-node1.y;distance=Math.sqrt(dx*dx+dy*dy);if(distance===0){distance=.1*Math.random();dx=distance}if(distance<2*nodeDistance){if(distance<.5*nodeDistance){repulsingForce=1}else{repulsingForce=a*distance+b}repulsingForce=repulsingForce/distance;fx=dx*repulsingForce;fy=dy*repulsingForce;forces[node1.id].x-=fx;forces[node1.id].y-=fy;forces[node2.id].x+=fx;forces[node2.id].y+=fy}}}}}]);return RepulsionSolver}();exports[\"default\"]=RepulsionSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var HierarchicalRepulsionSolver=function(){function HierarchicalRepulsionSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,HierarchicalRepulsionSolver);this.body=body;this.physicsBody=physicsBody;this.setOptions(options)}(0,_createClass3[\"default\"])(HierarchicalRepulsionSolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"solve\",value:function solve(){var dx,dy,distance,fx,fy,repulsingForce,node1,node2,i,j;var nodes=this.body.nodes;var nodeIndices=this.physicsBody.physicsNodeIndices;var forces=this.physicsBody.forces;var nodeDistance=this.options.nodeDistance;for(i=0;i<nodeIndices.length-1;i++){node1=nodes[nodeIndices[i]];for(j=i+1;j<nodeIndices.length;j++){node2=nodes[nodeIndices[j]];if(node1.level===node2.level){dx=node2.x-node1.x;dy=node2.y-node1.y;distance=Math.sqrt(dx*dx+dy*dy);var steepness=.05;if(distance<nodeDistance){repulsingForce=-Math.pow(steepness*distance,2)+Math.pow(steepness*nodeDistance,2)}else{repulsingForce=0}if(distance===0){distance=.01}else{repulsingForce=repulsingForce/distance}fx=dx*repulsingForce;fy=dy*repulsingForce;forces[node1.id].x-=fx;forces[node1.id].y-=fy;forces[node2.id].x+=fx;forces[node2.id].y+=fy}}}}}]);return HierarchicalRepulsionSolver}();exports[\"default\"]=HierarchicalRepulsionSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var SpringSolver=function(){function SpringSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,SpringSolver);this.body=body;this.physicsBody=physicsBody;this.setOptions(options)}(0,_createClass3[\"default\"])(SpringSolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"solve\",value:function solve(){var edgeLength=void 0,edge=void 0;var edgeIndices=this.physicsBody.physicsEdgeIndices;var edges=this.body.edges;var node1=void 0,node2=void 0,node3=void 0;for(var i=0;i<edgeIndices.length;i++){edge=edges[edgeIndices[i]];if(edge.connected===true&&edge.toId!==edge.fromId){if(this.body.nodes[edge.toId]!==undefined&&this.body.nodes[edge.fromId]!==undefined){if(edge.edgeType.via!==undefined){edgeLength=edge.options.length===undefined?this.options.springLength:edge.options.length;node1=edge.to;node2=edge.edgeType.via;node3=edge.from;this._calculateSpringForce(node1,node2,.5*edgeLength);this._calculateSpringForce(node2,node3,.5*edgeLength)}else{edgeLength=edge.options.length===undefined?this.options.springLength*1.5:edge.options.length;this._calculateSpringForce(edge.from,edge.to,edgeLength)}}}}}},{key:\"_calculateSpringForce\",value:function _calculateSpringForce(node1,node2,edgeLength){var dx=node1.x-node2.x;var dy=node1.y-node2.y;var distance=Math.max(Math.sqrt(dx*dx+dy*dy),.01);var springForce=this.options.springConstant*(edgeLength-distance)/distance;var fx=dx*springForce;var fy=dy*springForce;if(this.physicsBody.forces[node1.id]!==undefined){this.physicsBody.forces[node1.id].x+=fx;this.physicsBody.forces[node1.id].y+=fy}if(this.physicsBody.forces[node2.id]!==undefined){this.physicsBody.forces[node2.id].x-=fx;this.physicsBody.forces[node2.id].y-=fy}}}]);return SpringSolver}();exports[\"default\"]=SpringSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var HierarchicalSpringSolver=function(){function HierarchicalSpringSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,HierarchicalSpringSolver);this.body=body;this.physicsBody=physicsBody;this.setOptions(options)}(0,_createClass3[\"default\"])(HierarchicalSpringSolver,[{key:\"setOptions\",value:function setOptions(options){this.options=options}},{key:\"solve\",value:function solve(){var edgeLength,edge;var dx,dy,fx,fy,springForce,distance;var edges=this.body.edges;var factor=.5;var edgeIndices=this.physicsBody.physicsEdgeIndices;var nodeIndices=this.physicsBody.physicsNodeIndices;var forces=this.physicsBody.forces;for(var i=0;i<nodeIndices.length;i++){var nodeId=nodeIndices[i];forces[nodeId].springFx=0;forces[nodeId].springFy=0}for(var _i=0;_i<edgeIndices.length;_i++){edge=edges[edgeIndices[_i]];if(edge.connected===true){edgeLength=edge.options.length===undefined?this.options.springLength:edge.options.length;dx=edge.from.x-edge.to.x;dy=edge.from.y-edge.to.y;distance=Math.sqrt(dx*dx+dy*dy);distance=distance===0?.01:distance;springForce=this.options.springConstant*(edgeLength-distance)/distance;fx=dx*springForce;fy=dy*springForce;if(edge.to.level!=edge.from.level){if(forces[edge.toId]!==undefined){forces[edge.toId].springFx-=fx;forces[edge.toId].springFy-=fy}if(forces[edge.fromId]!==undefined){forces[edge.fromId].springFx+=fx;forces[edge.fromId].springFy+=fy}}else{if(forces[edge.toId]!==undefined){forces[edge.toId].x-=factor*fx;forces[edge.toId].y-=factor*fy}if(forces[edge.fromId]!==undefined){forces[edge.fromId].x+=factor*fx;forces[edge.fromId].y+=factor*fy}}}}springForce=1;var springFx,springFy;for(var _i2=0;_i2<nodeIndices.length;_i2++){var _nodeId=nodeIndices[_i2];springFx=Math.min(springForce,Math.max(-springForce,forces[_nodeId].springFx));springFy=Math.min(springForce,Math.max(-springForce,forces[_nodeId].springFy));forces[_nodeId].x+=springFx;forces[_nodeId].y+=springFy}var totalFx=0;var totalFy=0;for(var _i3=0;_i3<nodeIndices.length;_i3++){var _nodeId2=nodeIndices[_i3];totalFx+=forces[_nodeId2].x;totalFy+=forces[_nodeId2].y}var correctionFx=totalFx/nodeIndices.length;var correctionFy=totalFy/nodeIndices.length;for(var _i4=0;_i4<nodeIndices.length;_i4++){var _nodeId3=nodeIndices[_i4];forces[_nodeId3].x-=correctionFx;forces[_nodeId3].y-=correctionFy}}}]);return HierarchicalSpringSolver}();exports[\"default\"]=HierarchicalSpringSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _BarnesHutSolver2=__webpack_require__(120);var _BarnesHutSolver3=_interopRequireDefault(_BarnesHutSolver2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var ForceAtlas2BasedRepulsionSolver=function(_BarnesHutSolver){(0,_inherits3[\"default\"])(ForceAtlas2BasedRepulsionSolver,_BarnesHutSolver);function ForceAtlas2BasedRepulsionSolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,ForceAtlas2BasedRepulsionSolver);return(0,_possibleConstructorReturn3[\"default\"])(this,(ForceAtlas2BasedRepulsionSolver.__proto__||(0,_getPrototypeOf2[\"default\"])(ForceAtlas2BasedRepulsionSolver)).call(this,body,physicsBody,options))}(0,_createClass3[\"default\"])(ForceAtlas2BasedRepulsionSolver,[{key:\"_calculateForces\",value:function _calculateForces(distance,dx,dy,node,parentBranch){if(distance===0){distance=.1*Math.random();dx=distance}if(this.overlapAvoidanceFactor<1&&node.shape.radius){distance=Math.max(.1+this.overlapAvoidanceFactor*node.shape.radius,distance-node.shape.radius)}var degree=node.edges.length+1;var gravityForce=this.options.gravitationalConstant*parentBranch.mass*node.options.mass*degree/Math.pow(distance,2);var fx=dx*gravityForce;var fy=dy*gravityForce;this.physicsBody.forces[node.id].x+=fx;this.physicsBody.forces[node.id].y+=fy}}]);return ForceAtlas2BasedRepulsionSolver}(_BarnesHutSolver3[\"default\"]);exports[\"default\"]=ForceAtlas2BasedRepulsionSolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _CentralGravitySolver2=__webpack_require__(121);var _CentralGravitySolver3=_interopRequireDefault(_CentralGravitySolver2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var ForceAtlas2BasedCentralGravitySolver=function(_CentralGravitySolver){(0,_inherits3[\"default\"])(ForceAtlas2BasedCentralGravitySolver,_CentralGravitySolver);function ForceAtlas2BasedCentralGravitySolver(body,physicsBody,options){(0,_classCallCheck3[\"default\"])(this,ForceAtlas2BasedCentralGravitySolver);return(0,_possibleConstructorReturn3[\"default\"])(this,(ForceAtlas2BasedCentralGravitySolver.__proto__||(0,_getPrototypeOf2[\"default\"])(ForceAtlas2BasedCentralGravitySolver)).call(this,body,physicsBody,options))}(0,_createClass3[\"default\"])(ForceAtlas2BasedCentralGravitySolver,[{key:\"_calculateForces\",value:function _calculateForces(distance,dx,dy,forces,node){if(distance>0){var degree=node.edges.length+1;var gravityForce=this.options.centralGravity*degree*node.options.mass;forces[node.id].x=dx*gravityForce;forces[node.id].y=dy*gravityForce}}}]);return ForceAtlas2BasedCentralGravitySolver}(_CentralGravitySolver3[\"default\"]);exports[\"default\"]=ForceAtlas2BasedCentralGravitySolver},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var NetworkUtil=__webpack_require__(76)[\"default\"];var Cluster=__webpack_require__(228)[\"default\"];var Edge=__webpack_require__(74)[\"default\"];var Node=__webpack_require__(47)[\"default\"];var ClusterEngine=function(){function ClusterEngine(body){var _this=this;(0,_classCallCheck3[\"default\"])(this,ClusterEngine);this.body=body;this.clusteredNodes={};this.clusteredEdges={};this.options={};this.defaultOptions={};util.extend(this.options,this.defaultOptions);this.body.emitter.on(\"_resetData\",function(){_this.clusteredNodes={};_this.clusteredEdges={}})}(0,_createClass3[\"default\"])(ClusterEngine,[{key:\"clusterByHubsize\",value:function clusterByHubsize(hubsize,options){if(hubsize===undefined){hubsize=this._getHubSize()}else if((typeof hubsize===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(hubsize))===\"object\"){options=this._checkOptions(hubsize);hubsize=this._getHubSize()}var nodesToCluster=[];for(var i=0;i<this.body.nodeIndices.length;i++){var node=this.body.nodes[this.body.nodeIndices[i]];if(node.edges.length>=hubsize){nodesToCluster.push(node.id)}}for(var _i=0;_i<nodesToCluster.length;_i++){this.clusterByConnection(nodesToCluster[_i],options,true)}this.body.emitter.emit(\"_dataChanged\")}},{key:\"cluster\",value:function cluster(){var _this2=this;var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var refreshData=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(options.joinCondition===undefined){throw new Error(\"Cannot call clusterByNodeData without a joinCondition function in the options.\")}options=this._checkOptions(options);var childNodesObj={};var childEdgesObj={};util.forEach(this.body.nodes,function(node,nodeId){var clonedOptions=NetworkUtil.cloneOptions(node);if(options.joinCondition(clonedOptions)===true){childNodesObj[nodeId]=node;util.forEach(node.edges,function(edge){if(_this2.clusteredEdges[edge.id]===undefined){childEdgesObj[edge.id]=edge}})}});this._cluster(childNodesObj,childEdgesObj,options,refreshData)}},{key:\"clusterByEdgeCount\",value:function clusterByEdgeCount(edgeCount,options){var _this3=this;var refreshData=arguments.length>2&&arguments[2]!==undefined?arguments[2]:true;options=this._checkOptions(options);var clusters=[];var usedNodes={};var edge=void 0,edges=void 0,relevantEdgeCount=void 0;var _loop=function _loop(i){var childNodesObj={};var childEdgesObj={};var nodeId=_this3.body.nodeIndices[i];var node=_this3.body.nodes[nodeId];if(usedNodes[nodeId]===undefined){relevantEdgeCount=0;edges=[];for(var j=0;j<node.edges.length;j++){edge=node.edges[j];if(_this3.clusteredEdges[edge.id]===undefined){if(edge.toId!==edge.fromId){relevantEdgeCount++}edges.push(edge)}}if(relevantEdgeCount===edgeCount){checkJoinCondition=function checkJoinCondition(node){if(options.joinCondition===undefined||options.joinCondition===null){return true}var clonedOptions=NetworkUtil.cloneOptions(node);return options.joinCondition(clonedOptions)};var gatheringSuccessful=true;for(var _j=0;_j<edges.length;_j++){edge=edges[_j];var childNodeId=_this3._getConnectedId(edge,nodeId);if(checkJoinCondition(node)){childEdgesObj[edge.id]=edge;childNodesObj[nodeId]=node;childNodesObj[childNodeId]=_this3.body.nodes[childNodeId];usedNodes[nodeId]=true}else{gatheringSuccessful=false;break}}if((0,_keys2[\"default\"])(childNodesObj).length>0&&(0,_keys2[\"default\"])(childEdgesObj).length>0&&gatheringSuccessful===true){findClusterData=function findClusterData(){for(var n=0;n<clusters.length;++n){for(var m in childNodesObj){if(clusters[n].nodes[m]!==undefined){return clusters[n]}}}return undefined};foundCluster=findClusterData();if(foundCluster!==undefined){for(var m in childNodesObj){if(foundCluster.nodes[m]===undefined){foundCluster.nodes[m]=childNodesObj[m]}}for(var _m in childEdgesObj){if(foundCluster.edges[_m]===undefined){foundCluster.edges[_m]=childEdgesObj[_m]}}}else{clusters.push({nodes:childNodesObj,edges:childEdgesObj})}}}}};for(var i=0;i<this.body.nodeIndices.length;i++){var checkJoinCondition;var findClusterData;var foundCluster;_loop(i)}for(var i=0;i<clusters.length;i++){this._cluster(clusters[i].nodes,clusters[i].edges,options,false)}if(refreshData===true){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"clusterOutliers\",value:function clusterOutliers(options){var refreshData=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;this.clusterByEdgeCount(1,options,refreshData)}},{key:\"clusterBridges\",value:function clusterBridges(options){var refreshData=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;this.clusterByEdgeCount(2,options,refreshData)}},{key:\"clusterByConnection\",value:function clusterByConnection(nodeId,options){var refreshData=arguments.length>2&&arguments[2]!==undefined?arguments[2]:true;if(nodeId===undefined){throw new Error(\"No nodeId supplied to clusterByConnection!\")}if(this.body.nodes[nodeId]===undefined){throw new Error(\"The nodeId given to clusterByConnection does not exist!\")}var node=this.body.nodes[nodeId];options=this._checkOptions(options,node);if(options.clusterNodeProperties.x===undefined){options.clusterNodeProperties.x=node.x}if(options.clusterNodeProperties.y===undefined){options.clusterNodeProperties.y=node.y}if(options.clusterNodeProperties.fixed===undefined){options.clusterNodeProperties.fixed={};options.clusterNodeProperties.fixed.x=node.options.fixed.x;options.clusterNodeProperties.fixed.y=node.options.fixed.y}var childNodesObj={};var childEdgesObj={};var parentNodeId=node.id;var parentClonedOptions=NetworkUtil.cloneOptions(node);childNodesObj[parentNodeId]=node;for(var i=0;i<node.edges.length;i++){var edge=node.edges[i];if(this.clusteredEdges[edge.id]===undefined){var childNodeId=this._getConnectedId(edge,parentNodeId);if(this.clusteredNodes[childNodeId]===undefined){if(childNodeId!==parentNodeId){if(options.joinCondition===undefined){childEdgesObj[edge.id]=edge;childNodesObj[childNodeId]=this.body.nodes[childNodeId]}else{var childClonedOptions=NetworkUtil.cloneOptions(this.body.nodes[childNodeId]);if(options.joinCondition(parentClonedOptions,childClonedOptions)===true){childEdgesObj[edge.id]=edge;childNodesObj[childNodeId]=this.body.nodes[childNodeId]}}}else{childEdgesObj[edge.id]=edge}}}}var childNodeIDs=(0,_keys2[\"default\"])(childNodesObj).map(function(childNode){return childNodesObj[childNode].id});for(childNode in childNodesObj){if(!childNodesObj.hasOwnProperty(childNode))continue;var childNode=childNodesObj[childNode];for(var y=0;y<childNode.edges.length;y++){var childEdge=childNode.edges[y];if(childNodeIDs.indexOf(this._getConnectedId(childEdge,childNode.id))>-1){childEdgesObj[childEdge.id]=childEdge}}}this._cluster(childNodesObj,childEdgesObj,options,refreshData)}},{key:\"_createClusterEdges\",value:function _createClusterEdges(childNodesObj,childEdgesObj,clusterNodeProperties,clusterEdgeProperties){var edge=void 0,childNodeId=void 0,childNode=void 0,toId=void 0,fromId=void 0,otherNodeId=void 0;var childKeys=(0,_keys2[\"default\"])(childNodesObj);var createEdges=[];for(var i=0;i<childKeys.length;i++){childNodeId=childKeys[i];childNode=childNodesObj[childNodeId];for(var j=0;j<childNode.edges.length;j++){edge=childNode.edges[j];if(this.clusteredEdges[edge.id]===undefined){if(edge.toId==edge.fromId){childEdgesObj[edge.id]=edge}else{if(edge.toId==childNodeId){toId=clusterNodeProperties.id;fromId=edge.fromId;otherNodeId=fromId}else{toId=edge.toId;fromId=clusterNodeProperties.id;otherNodeId=toId}}if(childNodesObj[otherNodeId]===undefined){createEdges.push({edge:edge,fromId:fromId,toId:toId})}}}}var newEdges=[];var getNewEdge=function getNewEdge(createdEdge){for(var _j2=0;_j2<newEdges.length;_j2++){var newEdge=newEdges[_j2];var matchToDirection=createdEdge.fromId===newEdge.fromId&&createdEdge.toId===newEdge.toId;var matchFromDirection=createdEdge.fromId===newEdge.toId&&createdEdge.toId===newEdge.fromId;if(matchToDirection||matchFromDirection){return newEdge}}return null};for(var _j3=0;_j3<createEdges.length;_j3++){var createdEdge=createEdges[_j3];var _edge=createdEdge.edge;var newEdge=getNewEdge(createdEdge);if(newEdge===null){newEdge=this._createClusteredEdge(createdEdge.fromId,createdEdge.toId,_edge,clusterEdgeProperties);newEdges.push(newEdge)}else{newEdge.clusteringEdgeReplacingIds.push(_edge.id)}this.body.edges[_edge.id].edgeReplacedById=newEdge.id;this._backupEdgeOptions(_edge);_edge.setOptions({physics:false})}}},{key:\"_checkOptions\",value:function _checkOptions(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};if(options.clusterEdgeProperties===undefined){options.clusterEdgeProperties={}}if(options.clusterNodeProperties===undefined){options.clusterNodeProperties={}}return options}},{key:\"_cluster\",value:function _cluster(childNodesObj,childEdgesObj,options){var refreshData=arguments.length>3&&arguments[3]!==undefined?arguments[3]:true;var tmpNodesToRemove=[];for(var _nodeId in childNodesObj){if(childNodesObj.hasOwnProperty(_nodeId)){if(this.clusteredNodes[_nodeId]!==undefined){tmpNodesToRemove.push(_nodeId)}}}for(var n=0;n<tmpNodesToRemove.length;++n){delete childNodesObj[tmpNodesToRemove[n]]}if((0,_keys2[\"default\"])(childNodesObj).length==0){return}if((0,_keys2[\"default\"])(childNodesObj).length==1&&options.clusterNodeProperties.allowSingleNodeCluster!=true){return}var clusterNodeProperties=util.deepExtend({},options.clusterNodeProperties);if(options.processProperties!==undefined){var childNodesOptions=[];for(var _nodeId2 in childNodesObj){if(childNodesObj.hasOwnProperty(_nodeId2)){var clonedOptions=NetworkUtil.cloneOptions(childNodesObj[_nodeId2]);childNodesOptions.push(clonedOptions)}}var childEdgesOptions=[];for(var edgeId in childEdgesObj){if(childEdgesObj.hasOwnProperty(edgeId)){if(edgeId.substr(0,12)!==\"clusterEdge:\"){var _clonedOptions=NetworkUtil.cloneOptions(childEdgesObj[edgeId],\"edge\");childEdgesOptions.push(_clonedOptions)}}}clusterNodeProperties=options.processProperties(clusterNodeProperties,childNodesOptions,childEdgesOptions);if(!clusterNodeProperties){throw new Error(\"The processProperties function does not return properties!\")}}if(clusterNodeProperties.id===undefined){clusterNodeProperties.id=\"cluster:\"+util.randomUUID()}var clusterId=clusterNodeProperties.id;if(clusterNodeProperties.label===undefined){clusterNodeProperties.label=\"cluster\"}var pos=undefined;if(clusterNodeProperties.x===undefined){pos=this._getClusterPosition(childNodesObj);clusterNodeProperties.x=pos.x}if(clusterNodeProperties.y===undefined){if(pos===undefined){pos=this._getClusterPosition(childNodesObj)}clusterNodeProperties.y=pos.y}clusterNodeProperties.id=clusterId;var clusterNode=this.body.functions.createNode(clusterNodeProperties,Cluster);clusterNode.containedNodes=childNodesObj;clusterNode.containedEdges=childEdgesObj;clusterNode.clusterEdgeProperties=options.clusterEdgeProperties;this.body.nodes[clusterNodeProperties.id]=clusterNode;this._clusterEdges(childNodesObj,childEdgesObj,clusterNodeProperties,options.clusterEdgeProperties);clusterNodeProperties.id=undefined;if(refreshData===true){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"_backupEdgeOptions\",value:function _backupEdgeOptions(edge){if(this.clusteredEdges[edge.id]===undefined){this.clusteredEdges[edge.id]={physics:edge.options.physics}}}},{key:\"_restoreEdge\",value:function _restoreEdge(edge){var originalOptions=this.clusteredEdges[edge.id];if(originalOptions!==undefined){edge.setOptions({physics:originalOptions.physics});delete this.clusteredEdges[edge.id]}}},{key:\"isCluster\",value:function isCluster(nodeId){if(this.body.nodes[nodeId]!==undefined){return this.body.nodes[nodeId].isCluster===true}else{console.log(\"Node does not exist.\");return false}}},{key:\"_getClusterPosition\",value:function _getClusterPosition(childNodesObj){var childKeys=(0,_keys2[\"default\"])(childNodesObj);var minX=childNodesObj[childKeys[0]].x;var maxX=childNodesObj[childKeys[0]].x;var minY=childNodesObj[childKeys[0]].y;var maxY=childNodesObj[childKeys[0]].y;var node=void 0;for(var i=1;i<childKeys.length;i++){node=childNodesObj[childKeys[i]];minX=node.x<minX?node.x:minX;maxX=node.x>maxX?node.x:maxX\n;minY=node.y<minY?node.y:minY;maxY=node.y>maxY?node.y:maxY}return{x:.5*(minX+maxX),y:.5*(minY+maxY)}}},{key:\"openCluster\",value:function openCluster(clusterNodeId,options){var refreshData=arguments.length>2&&arguments[2]!==undefined?arguments[2]:true;if(clusterNodeId===undefined){throw new Error(\"No clusterNodeId supplied to openCluster.\")}var clusterNode=this.body.nodes[clusterNodeId];if(clusterNode===undefined){throw new Error(\"The clusterNodeId supplied to openCluster does not exist.\")}if(clusterNode.isCluster!==true||clusterNode.containedNodes===undefined||clusterNode.containedEdges===undefined){throw new Error(\"The node:\"+clusterNodeId+\" is not a valid cluster.\")}var stack=this.findNode(clusterNodeId);var parentIndex=stack.indexOf(clusterNodeId)-1;if(parentIndex>=0){var parentClusterNodeId=stack[parentIndex];var parentClusterNode=this.body.nodes[parentClusterNodeId];parentClusterNode._openChildCluster(clusterNodeId);delete this.body.nodes[clusterNodeId];if(refreshData===true){this.body.emitter.emit(\"_dataChanged\")}return}var containedNodes=clusterNode.containedNodes;var containedEdges=clusterNode.containedEdges;if(options!==undefined&&options.releaseFunction!==undefined&&typeof options.releaseFunction===\"function\"){var positions={};var clusterPosition={x:clusterNode.x,y:clusterNode.y};for(var _nodeId3 in containedNodes){if(containedNodes.hasOwnProperty(_nodeId3)){var containedNode=this.body.nodes[_nodeId3];positions[_nodeId3]={x:containedNode.x,y:containedNode.y}}}var newPositions=options.releaseFunction(clusterPosition,positions);for(var _nodeId4 in containedNodes){if(containedNodes.hasOwnProperty(_nodeId4)){var _containedNode=this.body.nodes[_nodeId4];if(newPositions[_nodeId4]!==undefined){_containedNode.x=newPositions[_nodeId4].x===undefined?clusterNode.x:newPositions[_nodeId4].x;_containedNode.y=newPositions[_nodeId4].y===undefined?clusterNode.y:newPositions[_nodeId4].y}}}}else{util.forEach(containedNodes,function(containedNode){if(containedNode.options.fixed.x===false){containedNode.x=clusterNode.x}if(containedNode.options.fixed.y===false){containedNode.y=clusterNode.y}})}for(var _nodeId5 in containedNodes){if(containedNodes.hasOwnProperty(_nodeId5)){var _containedNode2=this.body.nodes[_nodeId5];_containedNode2.vx=clusterNode.vx;_containedNode2.vy=clusterNode.vy;_containedNode2.setOptions({physics:true});delete this.clusteredNodes[_nodeId5]}}var edgesToBeDeleted=[];for(var i=0;i<clusterNode.edges.length;i++){edgesToBeDeleted.push(clusterNode.edges[i])}for(var _i2=0;_i2<edgesToBeDeleted.length;_i2++){var edge=edgesToBeDeleted[_i2];var otherNodeId=this._getConnectedId(edge,clusterNodeId);var otherNode=this.clusteredNodes[otherNodeId];for(var j=0;j<edge.clusteringEdgeReplacingIds.length;j++){var transferId=edge.clusteringEdgeReplacingIds[j];var transferEdge=this.body.edges[transferId];if(transferEdge===undefined)continue;if(otherNode!==undefined){var otherCluster=this.body.nodes[otherNode.clusterId];otherCluster.containedEdges[transferEdge.id]=transferEdge;delete containedEdges[transferEdge.id];var fromId=transferEdge.fromId;var toId=transferEdge.toId;if(transferEdge.toId==otherNodeId){toId=otherNode.clusterId}else{fromId=otherNode.clusterId}this._createClusteredEdge(fromId,toId,transferEdge,otherCluster.clusterEdgeProperties,{hidden:false,physics:true})}else{this._restoreEdge(transferEdge)}}edge.remove()}for(var edgeId in containedEdges){if(containedEdges.hasOwnProperty(edgeId)){this._restoreEdge(containedEdges[edgeId])}}delete this.body.nodes[clusterNodeId];if(refreshData===true){this.body.emitter.emit(\"_dataChanged\")}}},{key:\"getNodesInCluster\",value:function getNodesInCluster(clusterId){var nodesArray=[];if(this.isCluster(clusterId)===true){var containedNodes=this.body.nodes[clusterId].containedNodes;for(var _nodeId6 in containedNodes){if(containedNodes.hasOwnProperty(_nodeId6)){nodesArray.push(this.body.nodes[_nodeId6].id)}}}return nodesArray}},{key:\"findNode\",value:function findNode(nodeId){var stack=[];var max=100;var counter=0;var node=void 0;while(this.clusteredNodes[nodeId]!==undefined&&counter<max){node=this.body.nodes[nodeId];if(node===undefined)return[];stack.push(node.id);nodeId=this.clusteredNodes[nodeId].clusterId;counter++}node=this.body.nodes[nodeId];if(node===undefined)return[];stack.push(node.id);stack.reverse();return stack}},{key:\"updateClusteredNode\",value:function updateClusteredNode(clusteredNodeId,newOptions){if(clusteredNodeId===undefined){throw new Error(\"No clusteredNodeId supplied to updateClusteredNode.\")}if(newOptions===undefined){throw new Error(\"No newOptions supplied to updateClusteredNode.\")}if(this.body.nodes[clusteredNodeId]===undefined){throw new Error(\"The clusteredNodeId supplied to updateClusteredNode does not exist.\")}this.body.nodes[clusteredNodeId].setOptions(newOptions);this.body.emitter.emit(\"_dataChanged\")}},{key:\"updateEdge\",value:function updateEdge(startEdgeId,newOptions){if(startEdgeId===undefined){throw new Error(\"No startEdgeId supplied to updateEdge.\")}if(newOptions===undefined){throw new Error(\"No newOptions supplied to updateEdge.\")}if(this.body.edges[startEdgeId]===undefined){throw new Error(\"The startEdgeId supplied to updateEdge does not exist.\")}var allEdgeIds=this.getClusteredEdges(startEdgeId);for(var i=0;i<allEdgeIds.length;i++){var edge=this.body.edges[allEdgeIds[i]];edge.setOptions(newOptions)}this.body.emitter.emit(\"_dataChanged\")}},{key:\"getClusteredEdges\",value:function getClusteredEdges(edgeId){var stack=[];var max=100;var counter=0;while(edgeId!==undefined&&this.body.edges[edgeId]!==undefined&&counter<max){stack.push(this.body.edges[edgeId].id);edgeId=this.body.edges[edgeId].edgeReplacedById;counter++}stack.reverse();return stack}},{key:\"getBaseEdge\",value:function getBaseEdge(clusteredEdgeId){return this.getBaseEdges(clusteredEdgeId)[0]}},{key:\"getBaseEdges\",value:function getBaseEdges(clusteredEdgeId){var IdsToHandle=[clusteredEdgeId];var doneIds=[];var foundIds=[];var max=100;var counter=0;while(IdsToHandle.length>0&&counter<max){var nextId=IdsToHandle.pop();if(nextId===undefined)continue;var nextEdge=this.body.edges[nextId];if(nextEdge===undefined)continue;counter++;var replacingIds=nextEdge.clusteringEdgeReplacingIds;if(replacingIds===undefined){foundIds.push(nextId)}else{for(var i=0;i<replacingIds.length;++i){var replacingId=replacingIds[i];if(IdsToHandle.indexOf(replacingIds)!==-1||doneIds.indexOf(replacingIds)!==-1){continue}IdsToHandle.push(replacingId)}}doneIds.push(nextId)}return foundIds}},{key:\"_getConnectedId\",value:function _getConnectedId(edge,nodeId){if(edge.toId!=nodeId){return edge.toId}else if(edge.fromId!=nodeId){return edge.fromId}else{return edge.fromId}}},{key:\"_getHubSize\",value:function _getHubSize(){var average=0;var averageSquared=0;var hubCounter=0;var largestHub=0;for(var i=0;i<this.body.nodeIndices.length;i++){var _node=this.body.nodes[this.body.nodeIndices[i]];if(_node.edges.length>largestHub){largestHub=_node.edges.length}average+=_node.edges.length;averageSquared+=Math.pow(_node.edges.length,2);hubCounter+=1}average=average/hubCounter;averageSquared=averageSquared/hubCounter;var variance=averageSquared-Math.pow(average,2);var standardDeviation=Math.sqrt(variance);var hubThreshold=Math.floor(average+2*standardDeviation);if(hubThreshold>largestHub){hubThreshold=largestHub}return hubThreshold}},{key:\"_createClusteredEdge\",value:function _createClusteredEdge(fromId,toId,baseEdge,clusterEdgeProperties,extraOptions){var clonedOptions=NetworkUtil.cloneOptions(baseEdge,\"edge\");util.deepExtend(clonedOptions,clusterEdgeProperties);clonedOptions.from=fromId;clonedOptions.to=toId;clonedOptions.id=\"clusterEdge:\"+util.randomUUID();if(extraOptions!==undefined){util.deepExtend(clonedOptions,extraOptions)}var newEdge=this.body.functions.createEdge(clonedOptions);newEdge.clusteringEdgeReplacingIds=[baseEdge.id];newEdge.connect();this.body.edges[newEdge.id]=newEdge;return newEdge}},{key:\"_clusterEdges\",value:function _clusterEdges(childNodes,childEdges,clusterNode,clusterEdgeProperties){if(childEdges instanceof Edge){var edge=childEdges;var obj={};obj[edge.id]=edge;childEdges=obj}if(childNodes instanceof Node){var _node2=childNodes;var _obj={};_obj[_node2.id]=_node2;childNodes=_obj}if(clusterNode===undefined||clusterNode===null){throw new Error(\"_clusterEdges: parameter clusterNode required\")}if(clusterEdgeProperties===undefined){clusterEdgeProperties=clusterNode.clusterEdgeProperties}this._createClusterEdges(childNodes,childEdges,clusterNode,clusterEdgeProperties);for(var edgeId in childEdges){if(childEdges.hasOwnProperty(edgeId)){if(this.body.edges[edgeId]!==undefined){var _edge2=this.body.edges[edgeId];this._backupEdgeOptions(_edge2);_edge2.setOptions({physics:false})}}}for(var _nodeId7 in childNodes){if(childNodes.hasOwnProperty(_nodeId7)){this.clusteredNodes[_nodeId7]={clusterId:clusterNode.id,node:this.body.nodes[_nodeId7]};this.body.nodes[_nodeId7].setOptions({physics:false})}}}},{key:\"_getClusterNodeForNode\",value:function _getClusterNodeForNode(nodeId){if(nodeId===undefined)return undefined;var clusteredNode=this.clusteredNodes[nodeId];if(clusteredNode===undefined)return undefined;var clusterId=clusteredNode.clusterId;if(clusterId===undefined)return undefined;return this.body.nodes[clusterId]}},{key:\"_filter\",value:function _filter(arr,callback){var ret=[];util.forEach(arr,function(item){if(callback(item)){ret.push(item)}});return ret}},{key:\"_updateState\",value:function _updateState(){var _this4=this;var nodeId=void 0;var deletedNodeIds=[];var deletedEdgeIds=[];var eachClusterNode=function eachClusterNode(callback){util.forEach(_this4.body.nodes,function(node){if(node.isCluster===true){callback(node)}})};for(nodeId in this.clusteredNodes){if(!this.clusteredNodes.hasOwnProperty(nodeId))continue;var _node3=this.body.nodes[nodeId];if(_node3===undefined){deletedNodeIds.push(nodeId)}}eachClusterNode(function(clusterNode){for(var n=0;n<deletedNodeIds.length;n++){delete clusterNode.containedNodes[deletedNodeIds[n]]}});for(var n=0;n<deletedNodeIds.length;n++){delete this.clusteredNodes[deletedNodeIds[n]]}util.forEach(this.clusteredEdges,function(edgeId){var edge=_this4.body.edges[edgeId];if(edge===undefined||!edge.endPointsValid()){deletedEdgeIds.push(edgeId)}});eachClusterNode(function(clusterNode){util.forEach(clusterNode.containedEdges,function(edge,edgeId){if(!edge.endPointsValid()&&deletedEdgeIds.indexOf(edgeId)===-1){deletedEdgeIds.push(edgeId)}})});util.forEach(this.body.edges,function(edge,edgeId){var isValid=true;var replacedIds=edge.clusteringEdgeReplacingIds;if(replacedIds!==undefined){var numValid=0;util.forEach(replacedIds,function(containedEdgeId){var containedEdge=_this4.body.edges[containedEdgeId];if(containedEdge!==undefined&&containedEdge.endPointsValid()){numValid+=1}});isValid=numValid>0}if(!edge.endPointsValid()||!isValid){deletedEdgeIds.push(edgeId)}});eachClusterNode(function(clusterNode){util.forEach(deletedEdgeIds,function(deletedEdgeId){delete clusterNode.containedEdges[deletedEdgeId];util.forEach(clusterNode.edges,function(edge,m){if(edge.id===deletedEdgeId){clusterNode.edges[m]=null;return}edge.clusteringEdgeReplacingIds=_this4._filter(edge.clusteringEdgeReplacingIds,function(id){return deletedEdgeIds.indexOf(id)===-1})});clusterNode.edges=_this4._filter(clusterNode.edges,function(item){return item!==null})})});util.forEach(deletedEdgeIds,function(edgeId){delete _this4.clusteredEdges[edgeId]});util.forEach(deletedEdgeIds,function(edgeId){delete _this4.body.edges[edgeId]});var ids=(0,_keys2[\"default\"])(this.body.edges);util.forEach(ids,function(edgeId){var edge=_this4.body.edges[edgeId];var shouldBeClustered=_this4._isClusteredNode(edge.fromId)||_this4._isClusteredNode(edge.toId);if(shouldBeClustered===_this4._isClusteredEdge(edge.id)){return}if(shouldBeClustered){var clusterFrom=_this4._getClusterNodeForNode(edge.fromId);if(clusterFrom!==undefined){_this4._clusterEdges(_this4.body.nodes[edge.fromId],edge,clusterFrom)}var clusterTo=_this4._getClusterNodeForNode(edge.toId);if(clusterTo!==undefined){_this4._clusterEdges(_this4.body.nodes[edge.toId],edge,clusterTo)}}else{throw new Error(\"remove edge from clustering not implemented!\")}});var changed=false;var continueLoop=true;var _loop2=function _loop2(){var clustersToOpen=[];eachClusterNode(function(clusterNode){var numNodes=(0,_keys2[\"default\"])(clusterNode.containedNodes).length;var allowSingle=clusterNode.options.allowSingleNodeCluster===true;if(allowSingle&&numNodes<1||!allowSingle&&numNodes<2){clustersToOpen.push(clusterNode.id)}});for(var _n=0;_n<clustersToOpen.length;++_n){_this4.openCluster(clustersToOpen[_n],{},false)}continueLoop=clustersToOpen.length>0;changed=changed||continueLoop};while(continueLoop){_loop2()}if(changed){this._updateState()}}},{key:\"_isClusteredNode\",value:function _isClusteredNode(nodeId){return this.clusteredNodes[nodeId]!==undefined}},{key:\"_isClusteredEdge\",value:function _isClusteredEdge(edgeId){return this.clusteredEdges[edgeId]!==undefined}}]);return ClusterEngine}();exports[\"default\"]=ClusterEngine},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Node=__webpack_require__(47)[\"default\"];var Cluster=function(_Node){(0,_inherits3[\"default\"])(Cluster,_Node);function Cluster(options,body,imagelist,grouplist,globalOptions,defaultOptions){(0,_classCallCheck3[\"default\"])(this,Cluster);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(Cluster.__proto__||(0,_getPrototypeOf2[\"default\"])(Cluster)).call(this,options,body,imagelist,grouplist,globalOptions,defaultOptions));_this.isCluster=true;_this.containedNodes={};_this.containedEdges={};return _this}(0,_createClass3[\"default\"])(Cluster,[{key:\"_openChildCluster\",value:function _openChildCluster(childClusterId){var _this2=this;var childCluster=this.body.nodes[childClusterId];if(this.containedNodes[childClusterId]===undefined){throw new Error(\"node with id: \"+childClusterId+\" not in current cluster\")}if(!childCluster.isCluster){throw new Error(\"node with id: \"+childClusterId+\" is not a cluster\")}delete this.containedNodes[childClusterId];util.forEach(childCluster.edges,function(edge){delete _this2.containedEdges[edge.id]});util.forEach(childCluster.containedNodes,function(node,nodeId){_this2.containedNodes[nodeId]=node});childCluster.containedNodes={};util.forEach(childCluster.containedEdges,function(edge,edgeId){_this2.containedEdges[edgeId]=edge});childCluster.containedEdges={};util.forEach(childCluster.edges,function(clusterEdge){util.forEach(_this2.edges,function(parentClusterEdge){var index=parentClusterEdge.clusteringEdgeReplacingIds.indexOf(clusterEdge.id);if(index===-1)return;util.forEach(clusterEdge.clusteringEdgeReplacingIds,function(srcId){parentClusterEdge.clusteringEdgeReplacingIds.push(srcId);_this2.body.edges[srcId].edgeReplacedById=parentClusterEdge.id});parentClusterEdge.clusteringEdgeReplacingIds.splice(index,1)})});childCluster.edges=[]}}]);return Cluster}(Node);exports[\"default\"]=Cluster},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _initRequestAnimationFrame(){var func;if(window!==undefined){func=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame}if(func===undefined){window.requestAnimationFrame=function(callback){callback()}}else{window.requestAnimationFrame=func}}var util=__webpack_require__(2);var CanvasRenderer=function(){function CanvasRenderer(body,canvas){(0,_classCallCheck3[\"default\"])(this,CanvasRenderer);_initRequestAnimationFrame();this.body=body;this.canvas=canvas;this.redrawRequested=false;this.renderTimer=undefined;this.requiresTimeout=true;this.renderingActive=false;this.renderRequests=0;this.allowRedraw=true;this.dragging=false;this.options={};this.defaultOptions={hideEdgesOnDrag:false,hideNodesOnDrag:false};util.extend(this.options,this.defaultOptions);this._determineBrowserMethod();this.bindEventListeners()}(0,_createClass3[\"default\"])(CanvasRenderer,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this=this;this.body.emitter.on(\"dragStart\",function(){_this.dragging=true});this.body.emitter.on(\"dragEnd\",function(){_this.dragging=false});this.body.emitter.on(\"_resizeNodes\",function(){_this._resizeNodes()});this.body.emitter.on(\"_redraw\",function(){if(_this.renderingActive===false){_this._redraw()}});this.body.emitter.on(\"_blockRedraw\",function(){_this.allowRedraw=false});this.body.emitter.on(\"_allowRedraw\",function(){_this.allowRedraw=true;_this.redrawRequested=false});this.body.emitter.on(\"_requestRedraw\",this._requestRedraw.bind(this));this.body.emitter.on(\"_startRendering\",function(){_this.renderRequests+=1;_this.renderingActive=true;_this._startRendering()});this.body.emitter.on(\"_stopRendering\",function(){_this.renderRequests-=1;_this.renderingActive=_this.renderRequests>0;_this.renderTimer=undefined});this.body.emitter.on(\"destroy\",function(){_this.renderRequests=0;_this.allowRedraw=false;_this.renderingActive=false;if(_this.requiresTimeout===true){clearTimeout(_this.renderTimer)}else{window.cancelAnimationFrame(_this.renderTimer)}_this.body.emitter.off()})}},{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){var fields=[\"hideEdgesOnDrag\",\"hideNodesOnDrag\"];util.selectiveDeepExtend(fields,this.options,options)}}},{key:\"_requestNextFrame\",value:function _requestNextFrame(callback,delay){if(typeof window===\"undefined\")return;var timer=void 0;var myWindow=window;if(this.requiresTimeout===true){timer=myWindow.setTimeout(callback,delay)}else{if(myWindow.requestAnimationFrame){timer=myWindow.requestAnimationFrame(callback)}}return timer}},{key:\"_startRendering\",value:function _startRendering(){if(this.renderingActive===true){if(this.renderTimer===undefined){this.renderTimer=this._requestNextFrame(this._renderStep.bind(this),this.simulationInterval)}}}},{key:\"_renderStep\",value:function _renderStep(){if(this.renderingActive===true){this.renderTimer=undefined;if(this.requiresTimeout===true){this._startRendering()}this._redraw();if(this.requiresTimeout===false){this._startRendering()}}}},{key:\"redraw\",value:function redraw(){this.body.emitter.emit(\"setSize\");this._redraw()}},{key:\"_requestRedraw\",value:function _requestRedraw(){var _this2=this;if(this.redrawRequested!==true&&this.renderingActive===false&&this.allowRedraw===true){this.redrawRequested=true;this._requestNextFrame(function(){_this2._redraw(false)},0)}}},{key:\"_redraw\",value:function _redraw(){var hidden=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;if(this.allowRedraw===true){this.body.emitter.emit(\"initRedraw\");this.redrawRequested=false;if(this.canvas.frame.canvas.width===0||this.canvas.frame.canvas.height===0){this.canvas.setSize()}this.canvas.setTransform();var ctx=this.canvas.getContext();var w=this.canvas.frame.canvas.clientWidth;var h=this.canvas.frame.canvas.clientHeight;ctx.clearRect(0,0,w,h);if(this.canvas.frame.clientWidth===0){return}ctx.save();ctx.translate(this.body.view.translation.x,this.body.view.translation.y);ctx.scale(this.body.view.scale,this.body.view.scale);ctx.beginPath();this.body.emitter.emit(\"beforeDrawing\",ctx);ctx.closePath();if(hidden===false){if(this.dragging===false||this.dragging===true&&this.options.hideEdgesOnDrag===false){this._drawEdges(ctx)}}if(this.dragging===false||this.dragging===true&&this.options.hideNodesOnDrag===false){this._drawNodes(ctx,hidden)}ctx.beginPath();this.body.emitter.emit(\"afterDrawing\",ctx);ctx.closePath();ctx.restore();if(hidden===true){ctx.clearRect(0,0,w,h)}}}},{key:\"_resizeNodes\",value:function _resizeNodes(){this.canvas.setTransform();var ctx=this.canvas.getContext();ctx.save();ctx.translate(this.body.view.translation.x,this.body.view.translation.y);ctx.scale(this.body.view.scale,this.body.view.scale);var nodes=this.body.nodes;var node=void 0;for(var nodeId in nodes){if(nodes.hasOwnProperty(nodeId)){node=nodes[nodeId];node.resize(ctx);node.updateBoundingBox(ctx,node.selected)}}ctx.restore()}},{key:\"_drawNodes\",value:function _drawNodes(ctx){var alwaysShow=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var nodes=this.body.nodes;var nodeIndices=this.body.nodeIndices;var node=void 0;var selected=[];var margin=20;var topLeft=this.canvas.DOMtoCanvas({x:-margin,y:-margin});var bottomRight=this.canvas.DOMtoCanvas({x:this.canvas.frame.canvas.clientWidth+margin,y:this.canvas.frame.canvas.clientHeight+margin});var viewableArea={top:topLeft.y,left:topLeft.x,bottom:bottomRight.y,right:bottomRight.x};for(var i=0;i<nodeIndices.length;i++){node=nodes[nodeIndices[i]];if(node.isSelected()){selected.push(nodeIndices[i])}else{if(alwaysShow===true){node.draw(ctx)}else if(node.isBoundingBoxOverlappingWith(viewableArea)===true){node.draw(ctx)}else{node.updateBoundingBox(ctx,node.selected)}}}for(var _i=0;_i<selected.length;_i++){node=nodes[selected[_i]];node.draw(ctx)}}},{key:\"_drawEdges\",value:function _drawEdges(ctx){var edges=this.body.edges;var edgeIndices=this.body.edgeIndices;var edge=void 0;for(var i=0;i<edgeIndices.length;i++){edge=edges[edgeIndices[i]];if(edge.connected===true){edge.draw(ctx)}}}},{key:\"_determineBrowserMethod\",value:function _determineBrowserMethod(){if(typeof window!==\"undefined\"){var browserType=navigator.userAgent.toLowerCase();this.requiresTimeout=false;if(browserType.indexOf(\"msie 9.0\")!=-1){this.requiresTimeout=true}else if(browserType.indexOf(\"safari\")!=-1){if(browserType.indexOf(\"chrome\")<=-1){this.requiresTimeout=true}}}else{this.requiresTimeout=true}}}]);return CanvasRenderer}();exports[\"default\"]=CanvasRenderer},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hammer=__webpack_require__(10);var hammerUtil=__webpack_require__(37);var util=__webpack_require__(2);var Canvas=function(){function Canvas(body){(0,_classCallCheck3[\"default\"])(this,Canvas);this.body=body;this.pixelRatio=1;this.resizeTimer=undefined;this.resizeFunction=this._onResize.bind(this);this.cameraState={};this.initialized=false;this.canvasViewCenter={};this.options={};this.defaultOptions={autoResize:true,height:\"100%\",width:\"100%\"};util.extend(this.options,this.defaultOptions);this.bindEventListeners()}(0,_createClass3[\"default\"])(Canvas,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this=this;this.body.emitter.once(\"resize\",function(obj){if(obj.width!==0){_this.body.view.translation.x=obj.width*.5}if(obj.height!==0){_this.body.view.translation.y=obj.height*.5}});this.body.emitter.on(\"setSize\",this.setSize.bind(this));this.body.emitter.on(\"destroy\",function(){_this.hammerFrame.destroy();_this.hammer.destroy();_this._cleanUp()})}},{key:\"setOptions\",value:function setOptions(options){var _this2=this;if(options!==undefined){var fields=[\"width\",\"height\",\"autoResize\"];util.selectiveDeepExtend(fields,this.options,options)}if(this.options.autoResize===true){this._cleanUp();this.resizeTimer=setInterval(function(){var changed=_this2.setSize();if(changed===true){_this2.body.emitter.emit(\"_requestRedraw\")}},1e3);this.resizeFunction=this._onResize.bind(this);util.addEventListener(window,\"resize\",this.resizeFunction)}}},{key:\"_cleanUp\",value:function _cleanUp(){if(this.resizeTimer!==undefined){clearInterval(this.resizeTimer)}util.removeEventListener(window,\"resize\",this.resizeFunction);this.resizeFunction=undefined}},{key:\"_onResize\",value:function _onResize(){this.setSize();this.body.emitter.emit(\"_redraw\")}},{key:\"_getCameraState\",value:function _getCameraState(){var pixelRatio=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.pixelRatio;if(this.initialized===true){this.cameraState.previousWidth=this.frame.canvas.width/pixelRatio;this.cameraState.previousHeight=this.frame.canvas.height/pixelRatio;this.cameraState.scale=this.body.view.scale;this.cameraState.position=this.DOMtoCanvas({x:.5*this.frame.canvas.width/pixelRatio,y:.5*this.frame.canvas.height/pixelRatio})}}},{key:\"_setCameraState\",value:function _setCameraState(){if(this.cameraState.scale!==undefined&&this.frame.canvas.clientWidth!==0&&this.frame.canvas.clientHeight!==0&&this.pixelRatio!==0&&this.cameraState.previousWidth>0){var widthRatio=this.frame.canvas.width/this.pixelRatio/this.cameraState.previousWidth;var heightRatio=this.frame.canvas.height/this.pixelRatio/this.cameraState.previousHeight;var newScale=this.cameraState.scale;if(widthRatio!=1&&heightRatio!=1){newScale=this.cameraState.scale*.5*(widthRatio+heightRatio)}else if(widthRatio!=1){newScale=this.cameraState.scale*widthRatio}else if(heightRatio!=1){newScale=this.cameraState.scale*heightRatio}this.body.view.scale=newScale;var currentViewCenter=this.DOMtoCanvas({x:.5*this.frame.canvas.clientWidth,y:.5*this.frame.canvas.clientHeight});var distanceFromCenter={x:currentViewCenter.x-this.cameraState.position.x,y:currentViewCenter.y-this.cameraState.position.y};this.body.view.translation.x+=distanceFromCenter.x*this.body.view.scale;this.body.view.translation.y+=distanceFromCenter.y*this.body.view.scale}}},{key:\"_prepareValue\",value:function _prepareValue(value){if(typeof value===\"number\"){return value+\"px\"}else if(typeof value===\"string\"){if(value.indexOf(\"%\")!==-1||value.indexOf(\"px\")!==-1){return value}else if(value.indexOf(\"%\")===-1){return value+\"px\"}}throw new Error(\"Could not use the value supplied for width or height:\"+value)}},{key:\"_create\",value:function _create(){while(this.body.container.hasChildNodes()){this.body.container.removeChild(this.body.container.firstChild)}this.frame=document.createElement(\"div\");this.frame.className=\"vis-network\";this.frame.style.position=\"relative\";this.frame.style.overflow=\"hidden\";this.frame.tabIndex=900;this.frame.canvas=document.createElement(\"canvas\");this.frame.canvas.style.position=\"relative\";this.frame.appendChild(this.frame.canvas);if(!this.frame.canvas.getContext){var noCanvas=document.createElement(\"DIV\");noCanvas.style.color=\"red\";noCanvas.style.fontWeight=\"bold\";noCanvas.style.padding=\"10px\";noCanvas.innerHTML=\"Error: your browser does not support HTML canvas\";this.frame.canvas.appendChild(noCanvas)}else{this._setPixelRatio();this.setTransform()}this.body.container.appendChild(this.frame);this.body.view.scale=1;this.body.view.translation={x:.5*this.frame.canvas.clientWidth,y:.5*this.frame.canvas.clientHeight};this._bindHammer()}},{key:\"_bindHammer\",value:function _bindHammer(){var _this3=this;if(this.hammer!==undefined){this.hammer.destroy()}this.drag={};this.pinch={};this.hammer=new Hammer(this.frame.canvas);this.hammer.get(\"pinch\").set({enable:true});this.hammer.get(\"pan\").set({threshold:5,direction:Hammer.DIRECTION_ALL});hammerUtil.onTouch(this.hammer,function(event){_this3.body.eventListeners.onTouch(event)});this.hammer.on(\"tap\",function(event){_this3.body.eventListeners.onTap(event)});this.hammer.on(\"doubletap\",function(event){_this3.body.eventListeners.onDoubleTap(event)});this.hammer.on(\"press\",function(event){_this3.body.eventListeners.onHold(event)});this.hammer.on(\"panstart\",function(event){_this3.body.eventListeners.onDragStart(event)});this.hammer.on(\"panmove\",function(event){_this3.body.eventListeners.onDrag(event)});this.hammer.on(\"panend\",function(event){_this3.body.eventListeners.onDragEnd(event)});this.hammer.on(\"pinch\",function(event){_this3.body.eventListeners.onPinch(event)});this.frame.canvas.addEventListener(\"mousewheel\",function(event){_this3.body.eventListeners.onMouseWheel(event)});this.frame.canvas.addEventListener(\"DOMMouseScroll\",function(event){_this3.body.eventListeners.onMouseWheel(event)});this.frame.canvas.addEventListener(\"mousemove\",function(event){_this3.body.eventListeners.onMouseMove(event)});this.frame.canvas.addEventListener(\"contextmenu\",function(event){_this3.body.eventListeners.onContext(event)});this.hammerFrame=new Hammer(this.frame);hammerUtil.onRelease(this.hammerFrame,function(event){_this3.body.eventListeners.onRelease(event)})}},{key:\"setSize\",value:function setSize(){var width=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.options.width;var height=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.options.height;width=this._prepareValue(width);height=this._prepareValue(height);var emitEvent=false;var oldWidth=this.frame.canvas.width;var oldHeight=this.frame.canvas.height;var previousRatio=this.pixelRatio;this._setPixelRatio();if(width!=this.options.width||height!=this.options.height||this.frame.style.width!=width||this.frame.style.height!=height){this._getCameraState(previousRatio);this.frame.style.width=width;this.frame.style.height=height;this.frame.canvas.style.width=\"100%\";this.frame.canvas.style.height=\"100%\";this.frame.canvas.width=Math.round(this.frame.canvas.clientWidth*this.pixelRatio);this.frame.canvas.height=Math.round(this.frame.canvas.clientHeight*this.pixelRatio);this.options.width=width;this.options.height=height;this.canvasViewCenter={x:.5*this.frame.clientWidth,y:.5*this.frame.clientHeight};emitEvent=true}else{var newWidth=Math.round(this.frame.canvas.clientWidth*this.pixelRatio);var newHeight=Math.round(this.frame.canvas.clientHeight*this.pixelRatio);if(this.frame.canvas.width!==newWidth||this.frame.canvas.height!==newHeight){this._getCameraState(previousRatio)}if(this.frame.canvas.width!==newWidth){this.frame.canvas.width=newWidth;emitEvent=true}if(this.frame.canvas.height!==newHeight){this.frame.canvas.height=newHeight;emitEvent=true}}if(emitEvent===true){this.body.emitter.emit(\"resize\",{width:Math.round(this.frame.canvas.width/this.pixelRatio),height:Math.round(this.frame.canvas.height/this.pixelRatio),oldWidth:Math.round(oldWidth/this.pixelRatio),oldHeight:Math.round(oldHeight/this.pixelRatio)});this._setCameraState()}this.initialized=true;return emitEvent}},{key:\"getContext\",value:function getContext(){return this.frame.canvas.getContext(\"2d\")}},{key:\"_determinePixelRatio\",value:function _determinePixelRatio(){var ctx=this.getContext();if(ctx===undefined){throw new Error(\"Could not get canvax context\")}var numerator=1;if(typeof window!==\"undefined\"){numerator=window.devicePixelRatio||1}var denominator=ctx.webkitBackingStorePixelRatio||ctx.mozBackingStorePixelRatio||ctx.msBackingStorePixelRatio||ctx.oBackingStorePixelRatio||ctx.backingStorePixelRatio||1;return numerator/denominator}},{key:\"_setPixelRatio\",value:function _setPixelRatio(){this.pixelRatio=this._determinePixelRatio()}},{key:\"setTransform\",value:function setTransform(){var ctx=this.getContext();if(ctx===undefined){throw new Error(\"Could not get canvax context\")}ctx.setTransform(this.pixelRatio,0,0,this.pixelRatio,0,0)}},{key:\"_XconvertDOMtoCanvas\",value:function _XconvertDOMtoCanvas(x){return(x-this.body.view.translation.x)/this.body.view.scale}},{\nkey:\"_XconvertCanvasToDOM\",value:function _XconvertCanvasToDOM(x){return x*this.body.view.scale+this.body.view.translation.x}},{key:\"_YconvertDOMtoCanvas\",value:function _YconvertDOMtoCanvas(y){return(y-this.body.view.translation.y)/this.body.view.scale}},{key:\"_YconvertCanvasToDOM\",value:function _YconvertCanvasToDOM(y){return y*this.body.view.scale+this.body.view.translation.y}},{key:\"canvasToDOM\",value:function canvasToDOM(pos){return{x:this._XconvertCanvasToDOM(pos.x),y:this._YconvertCanvasToDOM(pos.y)}}},{key:\"DOMtoCanvas\",value:function DOMtoCanvas(pos){return{x:this._XconvertDOMtoCanvas(pos.x),y:this._YconvertDOMtoCanvas(pos.y)}}}]);return Canvas}();exports[\"default\"]=Canvas},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var NetworkUtil=__webpack_require__(76)[\"default\"];var View=function(){function View(body,canvas){var _this=this;(0,_classCallCheck3[\"default\"])(this,View);this.body=body;this.canvas=canvas;this.animationSpeed=1/this.renderRefreshRate;this.animationEasingFunction=\"easeInOutQuint\";this.easingTime=0;this.sourceScale=0;this.targetScale=0;this.sourceTranslation=0;this.targetTranslation=0;this.lockedOnNodeId=undefined;this.lockedOnNodeOffset=undefined;this.touchTime=0;this.viewFunction=undefined;this.body.emitter.on(\"fit\",this.fit.bind(this));this.body.emitter.on(\"animationFinished\",function(){_this.body.emitter.emit(\"_stopRendering\")});this.body.emitter.on(\"unlockNode\",this.releaseNode.bind(this))}(0,_createClass3[\"default\"])(View,[{key:\"setOptions\",value:function setOptions(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};this.options=options}},{key:\"fit\",value:function fit(){var options=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{nodes:[]};var initialZoom=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var range=void 0;var zoomLevel=void 0;if(options.nodes===undefined||options.nodes.length===0){options.nodes=this.body.nodeIndices}if(initialZoom===true){var positionDefined=0;for(var nodeId in this.body.nodes){if(this.body.nodes.hasOwnProperty(nodeId)){var node=this.body.nodes[nodeId];if(node.predefinedPosition===true){positionDefined+=1}}}if(positionDefined>.5*this.body.nodeIndices.length){this.fit(options,false);return}range=NetworkUtil.getRange(this.body.nodes,options.nodes);var numberOfNodes=this.body.nodeIndices.length;zoomLevel=12.662/(numberOfNodes+7.4147)+.0964822;var factor=Math.min(this.canvas.frame.canvas.clientWidth/600,this.canvas.frame.canvas.clientHeight/600);zoomLevel*=factor}else{this.body.emitter.emit(\"_resizeNodes\");range=NetworkUtil.getRange(this.body.nodes,options.nodes);var xDistance=Math.abs(range.maxX-range.minX)*1.1;var yDistance=Math.abs(range.maxY-range.minY)*1.1;var xZoomLevel=this.canvas.frame.canvas.clientWidth/xDistance;var yZoomLevel=this.canvas.frame.canvas.clientHeight/yDistance;zoomLevel=xZoomLevel<=yZoomLevel?xZoomLevel:yZoomLevel}if(zoomLevel>1){zoomLevel=1}else if(zoomLevel===0){zoomLevel=1}var center=NetworkUtil.findCenter(range);var animationOptions={position:center,scale:zoomLevel,animation:options.animation};this.moveTo(animationOptions)}},{key:\"focus\",value:function focus(nodeId){var options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};if(this.body.nodes[nodeId]!==undefined){var nodePosition={x:this.body.nodes[nodeId].x,y:this.body.nodes[nodeId].y};options.position=nodePosition;options.lockedOnNode=nodeId;this.moveTo(options)}else{console.log(\"Node: \"+nodeId+\" cannot be found.\")}}},{key:\"moveTo\",value:function moveTo(options){if(options===undefined){options={};return}if(options.offset===undefined){options.offset={x:0,y:0}}if(options.offset.x===undefined){options.offset.x=0}if(options.offset.y===undefined){options.offset.y=0}if(options.scale===undefined){options.scale=this.body.view.scale}if(options.position===undefined){options.position=this.getViewPosition()}if(options.animation===undefined){options.animation={duration:0}}if(options.animation===false){options.animation={duration:0}}if(options.animation===true){options.animation={}}if(options.animation.duration===undefined){options.animation.duration=1e3}if(options.animation.easingFunction===undefined){options.animation.easingFunction=\"easeInOutQuad\"}this.animateView(options)}},{key:\"animateView\",value:function animateView(options){if(options===undefined){return}this.animationEasingFunction=options.animation.easingFunction;this.releaseNode();if(options.locked===true){this.lockedOnNodeId=options.lockedOnNode;this.lockedOnNodeOffset=options.offset}if(this.easingTime!=0){this._transitionRedraw(true)}this.sourceScale=this.body.view.scale;this.sourceTranslation=this.body.view.translation;this.targetScale=options.scale;this.body.view.scale=this.targetScale;var viewCenter=this.canvas.DOMtoCanvas({x:.5*this.canvas.frame.canvas.clientWidth,y:.5*this.canvas.frame.canvas.clientHeight});var distanceFromCenter={x:viewCenter.x-options.position.x,y:viewCenter.y-options.position.y};this.targetTranslation={x:this.sourceTranslation.x+distanceFromCenter.x*this.targetScale+options.offset.x,y:this.sourceTranslation.y+distanceFromCenter.y*this.targetScale+options.offset.y};if(options.animation.duration===0){if(this.lockedOnNodeId!=undefined){this.viewFunction=this._lockedRedraw.bind(this);this.body.emitter.on(\"initRedraw\",this.viewFunction)}else{this.body.view.scale=this.targetScale;this.body.view.translation=this.targetTranslation;this.body.emitter.emit(\"_requestRedraw\")}}else{this.animationSpeed=1/(60*options.animation.duration*.001)||1/60;this.animationEasingFunction=options.animation.easingFunction;this.viewFunction=this._transitionRedraw.bind(this);this.body.emitter.on(\"initRedraw\",this.viewFunction);this.body.emitter.emit(\"_startRendering\")}}},{key:\"_lockedRedraw\",value:function _lockedRedraw(){var nodePosition={x:this.body.nodes[this.lockedOnNodeId].x,y:this.body.nodes[this.lockedOnNodeId].y};var viewCenter=this.canvas.DOMtoCanvas({x:.5*this.canvas.frame.canvas.clientWidth,y:.5*this.canvas.frame.canvas.clientHeight});var distanceFromCenter={x:viewCenter.x-nodePosition.x,y:viewCenter.y-nodePosition.y};var sourceTranslation=this.body.view.translation;var targetTranslation={x:sourceTranslation.x+distanceFromCenter.x*this.body.view.scale+this.lockedOnNodeOffset.x,y:sourceTranslation.y+distanceFromCenter.y*this.body.view.scale+this.lockedOnNodeOffset.y};this.body.view.translation=targetTranslation}},{key:\"releaseNode\",value:function releaseNode(){if(this.lockedOnNodeId!==undefined&&this.viewFunction!==undefined){this.body.emitter.off(\"initRedraw\",this.viewFunction);this.lockedOnNodeId=undefined;this.lockedOnNodeOffset=undefined}}},{key:\"_transitionRedraw\",value:function _transitionRedraw(){var finished=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;this.easingTime+=this.animationSpeed;this.easingTime=finished===true?1:this.easingTime;var progress=util.easingFunctions[this.animationEasingFunction](this.easingTime);this.body.view.scale=this.sourceScale+(this.targetScale-this.sourceScale)*progress;this.body.view.translation={x:this.sourceTranslation.x+(this.targetTranslation.x-this.sourceTranslation.x)*progress,y:this.sourceTranslation.y+(this.targetTranslation.y-this.sourceTranslation.y)*progress};if(this.easingTime>=1){this.body.emitter.off(\"initRedraw\",this.viewFunction);this.easingTime=0;if(this.lockedOnNodeId!=undefined){this.viewFunction=this._lockedRedraw.bind(this);this.body.emitter.on(\"initRedraw\",this.viewFunction)}this.body.emitter.emit(\"animationFinished\")}}},{key:\"getScale\",value:function getScale(){return this.body.view.scale}},{key:\"getViewPosition\",value:function getViewPosition(){return this.canvas.DOMtoCanvas({x:.5*this.canvas.frame.canvas.clientWidth,y:.5*this.canvas.frame.canvas.clientHeight})}}]);return View}();exports[\"default\"]=View},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var NavigationHandler=__webpack_require__(233)[\"default\"];var Popup=__webpack_require__(104)[\"default\"];var InteractionHandler=function(){function InteractionHandler(body,canvas,selectionHandler){(0,_classCallCheck3[\"default\"])(this,InteractionHandler);this.body=body;this.canvas=canvas;this.selectionHandler=selectionHandler;this.navigationHandler=new NavigationHandler(body,canvas);this.body.eventListeners.onTap=this.onTap.bind(this);this.body.eventListeners.onTouch=this.onTouch.bind(this);this.body.eventListeners.onDoubleTap=this.onDoubleTap.bind(this);this.body.eventListeners.onHold=this.onHold.bind(this);this.body.eventListeners.onDragStart=this.onDragStart.bind(this);this.body.eventListeners.onDrag=this.onDrag.bind(this);this.body.eventListeners.onDragEnd=this.onDragEnd.bind(this);this.body.eventListeners.onMouseWheel=this.onMouseWheel.bind(this);this.body.eventListeners.onPinch=this.onPinch.bind(this);this.body.eventListeners.onMouseMove=this.onMouseMove.bind(this);this.body.eventListeners.onRelease=this.onRelease.bind(this);this.body.eventListeners.onContext=this.onContext.bind(this);this.touchTime=0;this.drag={};this.pinch={};this.popup=undefined;this.popupObj=undefined;this.popupTimer=undefined;this.body.functions.getPointer=this.getPointer.bind(this);this.options={};this.defaultOptions={dragNodes:true,dragView:true,hover:false,keyboard:{enabled:false,speed:{x:10,y:10,zoom:.02},bindToWindow:true},navigationButtons:false,tooltipDelay:300,zoomView:true};util.extend(this.options,this.defaultOptions);this.bindEventListeners()}(0,_createClass3[\"default\"])(InteractionHandler,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this=this;this.body.emitter.on(\"destroy\",function(){clearTimeout(_this.popupTimer);delete _this.body.functions.getPointer})}},{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){var fields=[\"hideEdgesOnDrag\",\"hideNodesOnDrag\",\"keyboard\",\"multiselect\",\"selectable\",\"selectConnectedEdges\"];util.selectiveNotDeepExtend(fields,this.options,options);util.mergeOptions(this.options,options,\"keyboard\");if(options.tooltip){util.extend(this.options.tooltip,options.tooltip);if(options.tooltip.color){this.options.tooltip.color=util.parseColor(options.tooltip.color)}}}this.navigationHandler.setOptions(this.options)}},{key:\"getPointer\",value:function getPointer(touch){return{x:touch.x-util.getAbsoluteLeft(this.canvas.frame.canvas),y:touch.y-util.getAbsoluteTop(this.canvas.frame.canvas)}}},{key:\"onTouch\",value:function onTouch(event){if((new Date).valueOf()-this.touchTime>50){this.drag.pointer=this.getPointer(event.center);this.drag.pinched=false;this.pinch.scale=this.body.view.scale;this.touchTime=(new Date).valueOf()}}},{key:\"onTap\",value:function onTap(event){var pointer=this.getPointer(event.center);var multiselect=this.selectionHandler.options.multiselect&&(event.changedPointers[0].ctrlKey||event.changedPointers[0].metaKey);this.checkSelectionChanges(pointer,event,multiselect);this.selectionHandler._generateClickEvent(\"click\",event,pointer)}},{key:\"onDoubleTap\",value:function onDoubleTap(event){var pointer=this.getPointer(event.center);this.selectionHandler._generateClickEvent(\"doubleClick\",event,pointer)}},{key:\"onHold\",value:function onHold(event){var pointer=this.getPointer(event.center);var multiselect=this.selectionHandler.options.multiselect;this.checkSelectionChanges(pointer,event,multiselect);this.selectionHandler._generateClickEvent(\"click\",event,pointer);this.selectionHandler._generateClickEvent(\"hold\",event,pointer)}},{key:\"onRelease\",value:function onRelease(event){if((new Date).valueOf()-this.touchTime>10){var pointer=this.getPointer(event.center);this.selectionHandler._generateClickEvent(\"release\",event,pointer);this.touchTime=(new Date).valueOf()}}},{key:\"onContext\",value:function onContext(event){var pointer=this.getPointer({x:event.clientX,y:event.clientY});this.selectionHandler._generateClickEvent(\"oncontext\",event,pointer)}},{key:\"checkSelectionChanges\",value:function checkSelectionChanges(pointer,event){var add=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var previousSelection=this.selectionHandler.getSelection();var selected=false;if(add===true){selected=this.selectionHandler.selectAdditionalOnPoint(pointer)}else{selected=this.selectionHandler.selectOnPoint(pointer)}var currentSelection=this.selectionHandler.getSelection();var deselectedItems=this._determineDifference(previousSelection,currentSelection);var selectedItems=this._determineDifference(currentSelection,previousSelection);if(deselectedItems.edges.length>0){this.selectionHandler._generateClickEvent(\"deselectEdge\",event,pointer,previousSelection);selected=true}if(deselectedItems.nodes.length>0){this.selectionHandler._generateClickEvent(\"deselectNode\",event,pointer,previousSelection);selected=true}if(selectedItems.nodes.length>0){this.selectionHandler._generateClickEvent(\"selectNode\",event,pointer);selected=true}if(selectedItems.edges.length>0){this.selectionHandler._generateClickEvent(\"selectEdge\",event,pointer);selected=true}if(selected===true){this.selectionHandler._generateClickEvent(\"select\",event,pointer)}}},{key:\"_determineDifference\",value:function _determineDifference(firstSet,secondSet){var arrayDiff=function arrayDiff(firstArr,secondArr){var result=[];for(var i=0;i<firstArr.length;i++){var value=firstArr[i];if(secondArr.indexOf(value)===-1){result.push(value)}}return result};return{nodes:arrayDiff(firstSet.nodes,secondSet.nodes),edges:arrayDiff(firstSet.edges,secondSet.edges)}}},{key:\"onDragStart\",value:function onDragStart(event){if(this.drag.pointer===undefined){this.onTouch(event)}var node=this.selectionHandler.getNodeAt(this.drag.pointer);this.drag.dragging=true;this.drag.selection=[];this.drag.translation=util.extend({},this.body.view.translation);this.drag.nodeId=undefined;if(node!==undefined&&this.options.dragNodes===true){this.drag.nodeId=node.id;if(node.isSelected()===false){this.selectionHandler.unselectAll();this.selectionHandler.selectObject(node)}this.selectionHandler._generateClickEvent(\"dragStart\",event,this.drag.pointer);var selection=this.selectionHandler.selectionObj.nodes;for(var nodeId in selection){if(selection.hasOwnProperty(nodeId)){var object=selection[nodeId];var s={id:object.id,node:object,x:object.x,y:object.y,xFixed:object.options.fixed.x,yFixed:object.options.fixed.y};object.options.fixed.x=true;object.options.fixed.y=true;this.drag.selection.push(s)}}}else{this.selectionHandler._generateClickEvent(\"dragStart\",event,this.drag.pointer,undefined,true)}}},{key:\"onDrag\",value:function onDrag(event){var _this2=this;if(this.drag.pinched===true){return}this.body.emitter.emit(\"unlockNode\");var pointer=this.getPointer(event.center);var selection=this.drag.selection;if(selection&&selection.length&&this.options.dragNodes===true){this.selectionHandler._generateClickEvent(\"dragging\",event,pointer);var deltaX=pointer.x-this.drag.pointer.x;var deltaY=pointer.y-this.drag.pointer.y;selection.forEach(function(selection){var node=selection.node;if(selection.xFixed===false){node.x=_this2.canvas._XconvertDOMtoCanvas(_this2.canvas._XconvertCanvasToDOM(selection.x)+deltaX)}if(selection.yFixed===false){node.y=_this2.canvas._YconvertDOMtoCanvas(_this2.canvas._YconvertCanvasToDOM(selection.y)+deltaY)}});this.body.emitter.emit(\"startSimulation\")}else{if(this.options.dragView===true){this.selectionHandler._generateClickEvent(\"dragging\",event,pointer,undefined,true);if(this.drag.pointer===undefined){this.onDragStart(event);return}var diffX=pointer.x-this.drag.pointer.x;var diffY=pointer.y-this.drag.pointer.y;this.body.view.translation={x:this.drag.translation.x+diffX,y:this.drag.translation.y+diffY};this.body.emitter.emit(\"_requestRedraw\")}}}},{key:\"onDragEnd\",value:function onDragEnd(event){this.drag.dragging=false;var selection=this.drag.selection;if(selection&&selection.length){selection.forEach(function(s){s.node.options.fixed.x=s.xFixed;s.node.options.fixed.y=s.yFixed});this.selectionHandler._generateClickEvent(\"dragEnd\",event,this.getPointer(event.center));this.body.emitter.emit(\"startSimulation\")}else{this.selectionHandler._generateClickEvent(\"dragEnd\",event,this.getPointer(event.center),undefined,true);this.body.emitter.emit(\"_requestRedraw\")}}},{key:\"onPinch\",value:function onPinch(event){var pointer=this.getPointer(event.center);this.drag.pinched=true;if(this.pinch[\"scale\"]===undefined){this.pinch.scale=1}var scale=this.pinch.scale*event.scale;this.zoom(scale,pointer)}},{key:\"zoom\",value:function zoom(scale,pointer){if(this.options.zoomView===true){var scaleOld=this.body.view.scale;if(scale<1e-5){scale=1e-5}if(scale>10){scale=10}var preScaleDragPointer=undefined;if(this.drag!==undefined){if(this.drag.dragging===true){preScaleDragPointer=this.canvas.DOMtoCanvas(this.drag.pointer)}}var translation=this.body.view.translation;var scaleFrac=scale/scaleOld;var tx=(1-scaleFrac)*pointer.x+translation.x*scaleFrac;var ty=(1-scaleFrac)*pointer.y+translation.y*scaleFrac;this.body.view.scale=scale;this.body.view.translation={x:tx,y:ty};if(preScaleDragPointer!=undefined){var postScaleDragPointer=this.canvas.canvasToDOM(preScaleDragPointer);this.drag.pointer.x=postScaleDragPointer.x;this.drag.pointer.y=postScaleDragPointer.y}this.body.emitter.emit(\"_requestRedraw\");if(scaleOld<scale){this.body.emitter.emit(\"zoom\",{direction:\"+\",scale:this.body.view.scale,pointer:pointer})}else{this.body.emitter.emit(\"zoom\",{direction:\"-\",scale:this.body.view.scale,pointer:pointer})}}}},{key:\"onMouseWheel\",value:function onMouseWheel(event){if(this.options.zoomView===true){var delta=0;if(event.wheelDelta){delta=event.wheelDelta/120}else if(event.detail){delta=-event.detail/3}if(delta!==0){var scale=this.body.view.scale;var zoom=delta/10;if(delta<0){zoom=zoom/(1-zoom)}scale*=1+zoom;var pointer=this.getPointer({x:event.clientX,y:event.clientY});this.zoom(scale,pointer)}event.preventDefault()}}},{key:\"onMouseMove\",value:function onMouseMove(event){var _this3=this;var pointer=this.getPointer({x:event.clientX,y:event.clientY});var popupVisible=false;if(this.popup!==undefined){if(this.popup.hidden===false){this._checkHidePopup(pointer)}if(this.popup.hidden===false){popupVisible=true;this.popup.setPosition(pointer.x+3,pointer.y-5);this.popup.show()}}if(this.options.keyboard.bindToWindow===false&&this.options.keyboard.enabled===true){this.canvas.frame.focus()}if(popupVisible===false){if(this.popupTimer!==undefined){clearInterval(this.popupTimer);this.popupTimer=undefined}if(!this.drag.dragging){this.popupTimer=setTimeout(function(){return _this3._checkShowPopup(pointer)},this.options.tooltipDelay)}}if(this.options.hover===true){this.selectionHandler.hoverObject(event,pointer)}}},{key:\"_checkShowPopup\",value:function _checkShowPopup(pointer){var x=this.canvas._XconvertDOMtoCanvas(pointer.x);var y=this.canvas._YconvertDOMtoCanvas(pointer.y);var pointerObj={left:x,top:y,right:x,bottom:y};var previousPopupObjId=this.popupObj===undefined?undefined:this.popupObj.id;var nodeUnderCursor=false;var popupType=\"node\";if(this.popupObj===undefined){var nodeIndices=this.body.nodeIndices;var nodes=this.body.nodes;var node=void 0;var overlappingNodes=[];for(var i=0;i<nodeIndices.length;i++){node=nodes[nodeIndices[i]];if(node.isOverlappingWith(pointerObj)===true){if(node.getTitle()!==undefined){overlappingNodes.push(nodeIndices[i])}}}if(overlappingNodes.length>0){this.popupObj=nodes[overlappingNodes[overlappingNodes.length-1]];nodeUnderCursor=true}}if(this.popupObj===undefined&&nodeUnderCursor===false){var edgeIndices=this.body.edgeIndices;var edges=this.body.edges;var edge=void 0;var overlappingEdges=[];for(var _i=0;_i<edgeIndices.length;_i++){edge=edges[edgeIndices[_i]];if(edge.isOverlappingWith(pointerObj)===true){if(edge.connected===true&&edge.getTitle()!==undefined){overlappingEdges.push(edgeIndices[_i])}}}if(overlappingEdges.length>0){this.popupObj=edges[overlappingEdges[overlappingEdges.length-1]];popupType=\"edge\"}}if(this.popupObj!==undefined){if(this.popupObj.id!==previousPopupObjId){if(this.popup===undefined){this.popup=new Popup(this.canvas.frame)}this.popup.popupTargetType=popupType;this.popup.popupTargetId=this.popupObj.id;this.popup.setPosition(pointer.x+3,pointer.y-5);this.popup.setText(this.popupObj.getTitle());this.popup.show();this.body.emitter.emit(\"showPopup\",this.popupObj.id)}}else{if(this.popup!==undefined){this.popup.hide();this.body.emitter.emit(\"hidePopup\")}}}},{key:\"_checkHidePopup\",value:function _checkHidePopup(pointer){var pointerObj=this.selectionHandler._pointerToPositionObject(pointer);var stillOnObj=false;if(this.popup.popupTargetType===\"node\"){if(this.body.nodes[this.popup.popupTargetId]!==undefined){stillOnObj=this.body.nodes[this.popup.popupTargetId].isOverlappingWith(pointerObj);if(stillOnObj===true){var overNode=this.selectionHandler.getNodeAt(pointer);stillOnObj=overNode===undefined?false:overNode.id===this.popup.popupTargetId}}}else{if(this.selectionHandler.getNodeAt(pointer)===undefined){if(this.body.edges[this.popup.popupTargetId]!==undefined){stillOnObj=this.body.edges[this.popup.popupTargetId].isOverlappingWith(pointerObj)}}}if(stillOnObj===false){this.popupObj=undefined;this.popup.hide();this.body.emitter.emit(\"hidePopup\")}}}]);return InteractionHandler}();exports[\"default\"]=InteractionHandler},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Hammer=__webpack_require__(10);var hammerUtil=__webpack_require__(37);var keycharm=__webpack_require__(35);var NavigationHandler=function(){function NavigationHandler(body,canvas){var _this=this;(0,_classCallCheck3[\"default\"])(this,NavigationHandler);this.body=body;this.canvas=canvas;this.iconsCreated=false;this.navigationHammers=[];this.boundFunctions={};this.touchTime=0;this.activated=false;this.body.emitter.on(\"activate\",function(){_this.activated=true;_this.configureKeyboardBindings()});this.body.emitter.on(\"deactivate\",function(){_this.activated=false;_this.configureKeyboardBindings()});this.body.emitter.on(\"destroy\",function(){if(_this.keycharm!==undefined){_this.keycharm.destroy()}});this.options={}}(0,_createClass3[\"default\"])(NavigationHandler,[{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){this.options=options;this.create()}}},{key:\"create\",value:function create(){if(this.options.navigationButtons===true){if(this.iconsCreated===false){this.loadNavigationElements()}}else if(this.iconsCreated===true){this.cleanNavigation()}this.configureKeyboardBindings()}},{key:\"cleanNavigation\",value:function cleanNavigation(){if(this.navigationHammers.length!=0){for(var i=0;i<this.navigationHammers.length;i++){this.navigationHammers[i].destroy()}this.navigationHammers=[]}if(this.navigationDOM&&this.navigationDOM[\"wrapper\"]&&this.navigationDOM[\"wrapper\"].parentNode){this.navigationDOM[\"wrapper\"].parentNode.removeChild(this.navigationDOM[\"wrapper\"])}this.iconsCreated=false}},{key:\"loadNavigationElements\",value:function loadNavigationElements(){var _this2=this;this.cleanNavigation();this.navigationDOM={};var navigationDivs=[\"up\",\"down\",\"left\",\"right\",\"zoomIn\",\"zoomOut\",\"zoomExtends\"];var navigationDivActions=[\"_moveUp\",\"_moveDown\",\"_moveLeft\",\"_moveRight\",\"_zoomIn\",\"_zoomOut\",\"_fit\"];this.navigationDOM[\"wrapper\"]=document.createElement(\"div\");this.navigationDOM[\"wrapper\"].className=\"vis-navigation\";this.canvas.frame.appendChild(this.navigationDOM[\"wrapper\"]);for(var i=0;i<navigationDivs.length;i++){this.navigationDOM[navigationDivs[i]]=document.createElement(\"div\");this.navigationDOM[navigationDivs[i]].className=\"vis-button vis-\"+navigationDivs[i];this.navigationDOM[\"wrapper\"].appendChild(this.navigationDOM[navigationDivs[i]]);var hammer=new Hammer(this.navigationDOM[navigationDivs[i]]);if(navigationDivActions[i]===\"_fit\"){hammerUtil.onTouch(hammer,this._fit.bind(this))}else{hammerUtil.onTouch(hammer,this.bindToRedraw.bind(this,navigationDivActions[i]))}this.navigationHammers.push(hammer)}var hammerFrame=new Hammer(this.canvas.frame);hammerUtil.onRelease(hammerFrame,function(){_this2._stopMovement()});this.navigationHammers.push(hammerFrame);this.iconsCreated=true}},{key:\"bindToRedraw\",value:function bindToRedraw(action){if(this.boundFunctions[action]===undefined){this.boundFunctions[action]=this[action].bind(this);this.body.emitter.on(\"initRedraw\",this.boundFunctions[action]);this.body.emitter.emit(\"_startRendering\")}}},{key:\"unbindFromRedraw\",value:function unbindFromRedraw(action){if(this.boundFunctions[action]!==undefined){this.body.emitter.off(\"initRedraw\",this.boundFunctions[action]);this.body.emitter.emit(\"_stopRendering\");delete this.boundFunctions[action]}}},{key:\"_fit\",value:function _fit(){if((new Date).valueOf()-this.touchTime>700){this.body.emitter.emit(\"fit\",{duration:700});this.touchTime=(new Date).valueOf()}}},{key:\"_stopMovement\",value:function _stopMovement(){for(var boundAction in this.boundFunctions){if(this.boundFunctions.hasOwnProperty(boundAction)){this.body.emitter.off(\"initRedraw\",this.boundFunctions[boundAction]);this.body.emitter.emit(\"_stopRendering\")}}this.boundFunctions={}}},{key:\"_moveUp\",value:function _moveUp(){this.body.view.translation.y+=this.options.keyboard.speed.y}},{key:\"_moveDown\",value:function _moveDown(){this.body.view.translation.y-=this.options.keyboard.speed.y}},{key:\"_moveLeft\",value:function _moveLeft(){this.body.view.translation.x+=this.options.keyboard.speed.x}},{key:\"_moveRight\",value:function _moveRight(){this.body.view.translation.x-=this.options.keyboard.speed.x}},{key:\"_zoomIn\",value:function _zoomIn(){var scaleOld=this.body.view.scale;var scale=this.body.view.scale*(1+this.options.keyboard.speed.zoom);var translation=this.body.view.translation;var scaleFrac=scale/scaleOld;var tx=(1-scaleFrac)*this.canvas.canvasViewCenter.x+translation.x*scaleFrac;var ty=(1-scaleFrac)*this.canvas.canvasViewCenter.y+translation.y*scaleFrac;this.body.view.scale=scale;this.body.view.translation={x:tx,y:ty};this.body.emitter.emit(\"zoom\",{direction:\"+\",scale:this.body.view.scale,pointer:null})}},{key:\"_zoomOut\",value:function _zoomOut(){var scaleOld=this.body.view.scale;var scale=this.body.view.scale/(1+this.options.keyboard.speed.zoom);var translation=this.body.view.translation;var scaleFrac=scale/scaleOld;var tx=(1-scaleFrac)*this.canvas.canvasViewCenter.x+translation.x*scaleFrac;var ty=(1-scaleFrac)*this.canvas.canvasViewCenter.y+translation.y*scaleFrac;this.body.view.scale=scale;this.body.view.translation={x:tx,y:ty};this.body.emitter.emit(\"zoom\",{direction:\"-\",scale:this.body.view.scale,pointer:null})}},{key:\"configureKeyboardBindings\",value:function configureKeyboardBindings(){var _this3=this;if(this.keycharm!==undefined){this.keycharm.destroy()}if(this.options.keyboard.enabled===true){if(this.options.keyboard.bindToWindow===true){this.keycharm=keycharm({container:window,preventDefault:true})}else{this.keycharm=keycharm({container:this.canvas.frame,preventDefault:true})}this.keycharm.reset();if(this.activated===true){this.keycharm.bind(\"up\",function(){_this3.bindToRedraw(\"_moveUp\")},\"keydown\");this.keycharm.bind(\"down\",function(){_this3.bindToRedraw(\"_moveDown\")},\"keydown\");this.keycharm.bind(\"left\",function(){_this3.bindToRedraw(\"_moveLeft\")},\"keydown\");this.keycharm.bind(\"right\",function(){_this3.bindToRedraw(\"_moveRight\")},\"keydown\");this.keycharm.bind(\"=\",function(){_this3.bindToRedraw(\"_zoomIn\")},\"keydown\");this.keycharm.bind(\"num+\",function(){_this3.bindToRedraw(\"_zoomIn\")},\"keydown\");this.keycharm.bind(\"num-\",function(){_this3.bindToRedraw(\"_zoomOut\")},\"keydown\");this.keycharm.bind(\"-\",function(){_this3.bindToRedraw(\"_zoomOut\")},\"keydown\");this.keycharm.bind(\"[\",function(){_this3.bindToRedraw(\"_zoomOut\")},\"keydown\");this.keycharm.bind(\"]\",function(){_this3.bindToRedraw(\"_zoomIn\")},\"keydown\");this.keycharm.bind(\"pageup\",function(){_this3.bindToRedraw(\"_zoomIn\")},\"keydown\");this.keycharm.bind(\"pagedown\",function(){_this3.bindToRedraw(\"_zoomOut\")},\"keydown\");this.keycharm.bind(\"up\",function(){_this3.unbindFromRedraw(\"_moveUp\")},\"keyup\");this.keycharm.bind(\"down\",function(){_this3.unbindFromRedraw(\"_moveDown\")},\"keyup\");this.keycharm.bind(\"left\",function(){_this3.unbindFromRedraw(\"_moveLeft\")},\"keyup\");this.keycharm.bind(\"right\",function(){_this3.unbindFromRedraw(\"_moveRight\")},\"keyup\");this.keycharm.bind(\"=\",function(){_this3.unbindFromRedraw(\"_zoomIn\")},\"keyup\");this.keycharm.bind(\"num+\",function(){_this3.unbindFromRedraw(\"_zoomIn\")},\"keyup\");this.keycharm.bind(\"num-\",function(){_this3.unbindFromRedraw(\"_zoomOut\")},\"keyup\");this.keycharm.bind(\"-\",function(){_this3.unbindFromRedraw(\"_zoomOut\")},\"keyup\");this.keycharm.bind(\"[\",function(){_this3.unbindFromRedraw(\"_zoomOut\")},\"keyup\");this.keycharm.bind(\"]\",function(){_this3.unbindFromRedraw(\"_zoomIn\")},\"keyup\");this.keycharm.bind(\"pageup\",function(){_this3.unbindFromRedraw(\"_zoomIn\")},\"keyup\");this.keycharm.bind(\"pagedown\",function(){_this3.unbindFromRedraw(\"_zoomOut\")},\"keyup\")}}}}]);return NavigationHandler}();exports[\"default\"]=NavigationHandler},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Node=__webpack_require__(47)[\"default\"];var Edge=__webpack_require__(74)[\"default\"];var util=__webpack_require__(2);var SelectionHandler=function(){function SelectionHandler(body,canvas){var _this=this;(0,_classCallCheck3[\"default\"])(this,SelectionHandler);this.body=body;this.canvas=canvas;this.selectionObj={nodes:[],edges:[]};this.hoverObj={nodes:{},edges:{}};this.options={};this.defaultOptions={multiselect:false,selectable:true,selectConnectedEdges:true,hoverConnectedEdges:true};util.extend(this.options,this.defaultOptions);this.body.emitter.on(\"_dataChanged\",function(){_this.updateSelection()})}(0,_createClass3[\"default\"])(SelectionHandler,[{key:\"setOptions\",value:function setOptions(options){if(options!==undefined){var fields=[\"multiselect\",\"hoverConnectedEdges\",\"selectable\",\"selectConnectedEdges\"];util.selectiveDeepExtend(fields,this.options,options)}}},{key:\"selectOnPoint\",value:function selectOnPoint(pointer){var selected=false;if(this.options.selectable===true){var obj=this.getNodeAt(pointer)||this.getEdgeAt(pointer);this.unselectAll();if(obj!==undefined){selected=this.selectObject(obj)}this.body.emitter.emit(\"_requestRedraw\")}return selected}},{key:\"selectAdditionalOnPoint\",value:function selectAdditionalOnPoint(pointer){var selectionChanged=false;if(this.options.selectable===true){var obj=this.getNodeAt(pointer)||this.getEdgeAt(pointer);if(obj!==undefined){selectionChanged=true;if(obj.isSelected()===true){this.deselectObject(obj)}else{this.selectObject(obj)}this.body.emitter.emit(\"_requestRedraw\")}}return selectionChanged}},{key:\"_initBaseEvent\",value:function _initBaseEvent(event,pointer){var properties={};properties[\"pointer\"]={DOM:{\nx:pointer.x,y:pointer.y},canvas:this.canvas.DOMtoCanvas(pointer)};properties[\"event\"]=event;return properties}},{key:\"_generateClickEvent\",value:function _generateClickEvent(eventType,event,pointer,oldSelection){var emptySelection=arguments.length>4&&arguments[4]!==undefined?arguments[4]:false;var properties=this._initBaseEvent(event,pointer);if(emptySelection===true){properties.nodes=[];properties.edges=[]}else{var tmp=this.getSelection();properties.nodes=tmp.nodes;properties.edges=tmp.edges}if(oldSelection!==undefined){properties[\"previousSelection\"]=oldSelection}if(eventType==\"click\"){properties.items=this.getClickedItems(pointer)}this.body.emitter.emit(eventType,properties)}},{key:\"selectObject\",value:function selectObject(obj){var highlightEdges=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.options.selectConnectedEdges;if(obj!==undefined){if(obj instanceof Node){if(highlightEdges===true){this._selectConnectedEdges(obj)}}obj.select();this._addToSelection(obj);return true}return false}},{key:\"deselectObject\",value:function deselectObject(obj){if(obj.isSelected()===true){obj.selected=false;this._removeFromSelection(obj)}}},{key:\"_getAllNodesOverlappingWith\",value:function _getAllNodesOverlappingWith(object){var overlappingNodes=[];var nodes=this.body.nodes;for(var i=0;i<this.body.nodeIndices.length;i++){var nodeId=this.body.nodeIndices[i];if(nodes[nodeId].isOverlappingWith(object)){overlappingNodes.push(nodeId)}}return overlappingNodes}},{key:\"_pointerToPositionObject\",value:function _pointerToPositionObject(pointer){var canvasPos=this.canvas.DOMtoCanvas(pointer);return{left:canvasPos.x-1,top:canvasPos.y+1,right:canvasPos.x+1,bottom:canvasPos.y-1}}},{key:\"getNodeAt\",value:function getNodeAt(pointer){var returnNode=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;var positionObject=this._pointerToPositionObject(pointer);var overlappingNodes=this._getAllNodesOverlappingWith(positionObject);if(overlappingNodes.length>0){if(returnNode===true){return this.body.nodes[overlappingNodes[overlappingNodes.length-1]]}else{return overlappingNodes[overlappingNodes.length-1]}}else{return undefined}}},{key:\"_getEdgesOverlappingWith\",value:function _getEdgesOverlappingWith(object,overlappingEdges){var edges=this.body.edges;for(var i=0;i<this.body.edgeIndices.length;i++){var edgeId=this.body.edgeIndices[i];if(edges[edgeId].isOverlappingWith(object)){overlappingEdges.push(edgeId)}}}},{key:\"_getAllEdgesOverlappingWith\",value:function _getAllEdgesOverlappingWith(object){var overlappingEdges=[];this._getEdgesOverlappingWith(object,overlappingEdges);return overlappingEdges}},{key:\"getEdgeAt\",value:function getEdgeAt(pointer){var returnEdge=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;var canvasPos=this.canvas.DOMtoCanvas(pointer);var mindist=10;var overlappingEdge=null;var edges=this.body.edges;for(var i=0;i<this.body.edgeIndices.length;i++){var edgeId=this.body.edgeIndices[i];var edge=edges[edgeId];if(edge.connected){var xFrom=edge.from.x;var yFrom=edge.from.y;var xTo=edge.to.x;var yTo=edge.to.y;var dist=edge.edgeType.getDistanceToEdge(xFrom,yFrom,xTo,yTo,canvasPos.x,canvasPos.y);if(dist<mindist){overlappingEdge=edgeId;mindist=dist}}}if(overlappingEdge!==null){if(returnEdge===true){return this.body.edges[overlappingEdge]}else{return overlappingEdge}}else{return undefined}}},{key:\"_addToSelection\",value:function _addToSelection(obj){if(obj instanceof Node){this.selectionObj.nodes[obj.id]=obj}else{this.selectionObj.edges[obj.id]=obj}}},{key:\"_addToHover\",value:function _addToHover(obj){if(obj instanceof Node){this.hoverObj.nodes[obj.id]=obj}else{this.hoverObj.edges[obj.id]=obj}}},{key:\"_removeFromSelection\",value:function _removeFromSelection(obj){if(obj instanceof Node){delete this.selectionObj.nodes[obj.id];this._unselectConnectedEdges(obj)}else{delete this.selectionObj.edges[obj.id]}}},{key:\"unselectAll\",value:function unselectAll(){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){this.selectionObj.nodes[nodeId].unselect()}}for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){this.selectionObj.edges[edgeId].unselect()}}this.selectionObj={nodes:{},edges:{}}}},{key:\"_getSelectedNodeCount\",value:function _getSelectedNodeCount(){var count=0;for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){count+=1}}return count}},{key:\"_getSelectedNode\",value:function _getSelectedNode(){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){return this.selectionObj.nodes[nodeId]}}return undefined}},{key:\"_getSelectedEdge\",value:function _getSelectedEdge(){for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){return this.selectionObj.edges[edgeId]}}return undefined}},{key:\"_getSelectedEdgeCount\",value:function _getSelectedEdgeCount(){var count=0;for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){count+=1}}return count}},{key:\"_getSelectedObjectCount\",value:function _getSelectedObjectCount(){var count=0;for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){count+=1}}for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){count+=1}}return count}},{key:\"_selectionIsEmpty\",value:function _selectionIsEmpty(){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){return false}}for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){return false}}return true}},{key:\"_clusterInSelection\",value:function _clusterInSelection(){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){if(this.selectionObj.nodes[nodeId].clusterSize>1){return true}}}return false}},{key:\"_selectConnectedEdges\",value:function _selectConnectedEdges(node){for(var i=0;i<node.edges.length;i++){var edge=node.edges[i];edge.select();this._addToSelection(edge)}}},{key:\"_hoverConnectedEdges\",value:function _hoverConnectedEdges(node){for(var i=0;i<node.edges.length;i++){var edge=node.edges[i];edge.hover=true;this._addToHover(edge)}}},{key:\"_unselectConnectedEdges\",value:function _unselectConnectedEdges(node){for(var i=0;i<node.edges.length;i++){var edge=node.edges[i];edge.unselect();this._removeFromSelection(edge)}}},{key:\"emitBlurEvent\",value:function emitBlurEvent(event,pointer,object){var properties=this._initBaseEvent(event,pointer);if(object.hover===true){object.hover=false;if(object instanceof Node){properties.node=object.id;this.body.emitter.emit(\"blurNode\",properties)}else{properties.edge=object.id;this.body.emitter.emit(\"blurEdge\",properties)}}}},{key:\"emitHoverEvent\",value:function emitHoverEvent(event,pointer,object){var properties=this._initBaseEvent(event,pointer);var hoverChanged=false;if(object.hover===false){object.hover=true;this._addToHover(object);hoverChanged=true;if(object instanceof Node){properties.node=object.id;this.body.emitter.emit(\"hoverNode\",properties)}else{properties.edge=object.id;this.body.emitter.emit(\"hoverEdge\",properties)}}return hoverChanged}},{key:\"hoverObject\",value:function hoverObject(event,pointer){var object=this.getNodeAt(pointer);if(object===undefined){object=this.getEdgeAt(pointer)}var hoverChanged=false;for(var nodeId in this.hoverObj.nodes){if(this.hoverObj.nodes.hasOwnProperty(nodeId)){if(object===undefined||object instanceof Node&&object.id!=nodeId||object instanceof Edge){this.emitBlurEvent(event,pointer,this.hoverObj.nodes[nodeId]);delete this.hoverObj.nodes[nodeId];hoverChanged=true}}}for(var edgeId in this.hoverObj.edges){if(this.hoverObj.edges.hasOwnProperty(edgeId)){if(hoverChanged===true){this.hoverObj.edges[edgeId].hover=false;delete this.hoverObj.edges[edgeId]}else if(object===undefined||object instanceof Edge&&object.id!=edgeId||object instanceof Node&&!object.hover){this.emitBlurEvent(event,pointer,this.hoverObj.edges[edgeId]);delete this.hoverObj.edges[edgeId];hoverChanged=true}}}if(object!==undefined){hoverChanged=hoverChanged||this.emitHoverEvent(event,pointer,object);if(object instanceof Node&&this.options.hoverConnectedEdges===true){this._hoverConnectedEdges(object)}}if(hoverChanged===true){this.body.emitter.emit(\"_requestRedraw\")}}},{key:\"getSelection\",value:function getSelection(){var nodeIds=this.getSelectedNodes();var edgeIds=this.getSelectedEdges();return{nodes:nodeIds,edges:edgeIds}}},{key:\"getSelectedNodes\",value:function getSelectedNodes(){var idArray=[];if(this.options.selectable===true){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){idArray.push(this.selectionObj.nodes[nodeId].id)}}}return idArray}},{key:\"getSelectedEdges\",value:function getSelectedEdges(){var idArray=[];if(this.options.selectable===true){for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){idArray.push(this.selectionObj.edges[edgeId].id)}}}return idArray}},{key:\"setSelection\",value:function setSelection(selection){var options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var i=void 0,id=void 0;if(!selection||!selection.nodes&&!selection.edges)throw\"Selection must be an object with nodes and/or edges properties\";if(options.unselectAll||options.unselectAll===undefined){this.unselectAll()}if(selection.nodes){for(i=0;i<selection.nodes.length;i++){id=selection.nodes[i];var node=this.body.nodes[id];if(!node){throw new RangeError('Node with id \"'+id+'\" not found')}this.selectObject(node,options.highlightEdges)}}if(selection.edges){for(i=0;i<selection.edges.length;i++){id=selection.edges[i];var edge=this.body.edges[id];if(!edge){throw new RangeError('Edge with id \"'+id+'\" not found')}this.selectObject(edge)}}this.body.emitter.emit(\"_requestRedraw\")}},{key:\"selectNodes\",value:function selectNodes(selection){var highlightEdges=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(!selection||selection.length===undefined)throw\"Selection must be an array with ids\";this.setSelection({nodes:selection},{highlightEdges:highlightEdges})}},{key:\"selectEdges\",value:function selectEdges(selection){if(!selection||selection.length===undefined)throw\"Selection must be an array with ids\";this.setSelection({edges:selection})}},{key:\"updateSelection\",value:function updateSelection(){for(var nodeId in this.selectionObj.nodes){if(this.selectionObj.nodes.hasOwnProperty(nodeId)){if(!this.body.nodes.hasOwnProperty(nodeId)){delete this.selectionObj.nodes[nodeId]}}}for(var edgeId in this.selectionObj.edges){if(this.selectionObj.edges.hasOwnProperty(edgeId)){if(!this.body.edges.hasOwnProperty(edgeId)){delete this.selectionObj.edges[edgeId]}}}}},{key:\"getClickedItems\",value:function getClickedItems(pointer){var point=this.canvas.DOMtoCanvas(pointer);var items=[];var nodeIndices=this.body.nodeIndices;var nodes=this.body.nodes;for(var i=nodeIndices.length-1;i>=0;i--){var node=nodes[nodeIndices[i]];var ret=node.getItemsOnPoint(point);items.push.apply(items,ret)}var edgeIndices=this.body.edgeIndices;var edges=this.body.edges;for(var _i=edgeIndices.length-1;_i>=0;_i--){var edge=edges[edgeIndices[_i]];var _ret=edge.getItemsOnPoint(point);items.push.apply(items,_ret)}return items}}]);return SelectionHandler}();exports[\"default\"]=SelectionHandler},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var NetworkUtil=__webpack_require__(76)[\"default\"];var _require=__webpack_require__(236),HorizontalStrategy=_require.HorizontalStrategy,VerticalStrategy=_require.VerticalStrategy;var HierarchicalStatus=function(){function HierarchicalStatus(){(0,_classCallCheck3[\"default\"])(this,HierarchicalStatus);this.childrenReference={};this.parentReference={};this.trees={};this.distributionOrdering={};this.levels={};this.distributionIndex={};this.isTree=false;this.treeIndex=-1}(0,_createClass3[\"default\"])(HierarchicalStatus,[{key:\"addRelation\",value:function addRelation(parentNodeId,childNodeId){if(this.childrenReference[parentNodeId]===undefined){this.childrenReference[parentNodeId]=[]}this.childrenReference[parentNodeId].push(childNodeId);if(this.parentReference[childNodeId]===undefined){this.parentReference[childNodeId]=[]}this.parentReference[childNodeId].push(parentNodeId)}},{key:\"checkIfTree\",value:function checkIfTree(){for(var i in this.parentReference){if(this.parentReference[i].length>1){this.isTree=false;return}}this.isTree=true}},{key:\"numTrees\",value:function numTrees(){return this.treeIndex+1}},{key:\"setTreeIndex\",value:function setTreeIndex(node,treeId){if(treeId===undefined)return;if(this.trees[node.id]===undefined){this.trees[node.id]=treeId;this.treeIndex=Math.max(treeId,this.treeIndex)}}},{key:\"ensureLevel\",value:function ensureLevel(nodeId){if(this.levels[nodeId]===undefined){this.levels[nodeId]=0}}},{key:\"getMaxLevel\",value:function getMaxLevel(nodeId){var _this=this;var accumulator={};var _getMaxLevel=function _getMaxLevel(nodeId){if(accumulator[nodeId]!==undefined){return accumulator[nodeId]}var level=_this.levels[nodeId];if(_this.childrenReference[nodeId]){var children=_this.childrenReference[nodeId];if(children.length>0){for(var i=0;i<children.length;i++){level=Math.max(level,_getMaxLevel(children[i]))}}}accumulator[nodeId]=level;return level};return _getMaxLevel(nodeId)}},{key:\"levelDownstream\",value:function levelDownstream(nodeA,nodeB){if(this.levels[nodeB.id]===undefined){if(this.levels[nodeA.id]===undefined){this.levels[nodeA.id]=0}this.levels[nodeB.id]=this.levels[nodeA.id]+1}}},{key:\"setMinLevelToZero\",value:function setMinLevelToZero(nodes){var minLevel=1e9;for(var nodeId in nodes){if(nodes.hasOwnProperty(nodeId)){if(this.levels[nodeId]!==undefined){minLevel=Math.min(this.levels[nodeId],minLevel)}}}for(var _nodeId in nodes){if(nodes.hasOwnProperty(_nodeId)){if(this.levels[_nodeId]!==undefined){this.levels[_nodeId]-=minLevel}}}}},{key:\"getTreeSize\",value:function getTreeSize(nodes,index){var min_x=1e9;var max_x=-1e9;var min_y=1e9;var max_y=-1e9;for(var nodeId in this.trees){if(this.trees.hasOwnProperty(nodeId)){if(this.trees[nodeId]===index){var node=nodes[nodeId];min_x=Math.min(node.x,min_x);max_x=Math.max(node.x,max_x);min_y=Math.min(node.y,min_y);max_y=Math.max(node.y,max_y)}}}return{min_x:min_x,max_x:max_x,min_y:min_y,max_y:max_y}}},{key:\"hasSameParent\",value:function hasSameParent(node1,node2){var parents1=this.parentReference[node1.id];var parents2=this.parentReference[node2.id];if(parents1===undefined||parents2===undefined){return false}for(var i=0;i<parents1.length;i++){for(var j=0;j<parents2.length;j++){if(parents1[i]==parents2[j]){return true}}}return false}},{key:\"inSameSubNetwork\",value:function inSameSubNetwork(node1,node2){return this.trees[node1.id]===this.trees[node2.id]}},{key:\"getLevels\",value:function getLevels(){return(0,_keys2[\"default\"])(this.distributionOrdering)}},{key:\"addToOrdering\",value:function addToOrdering(node,level){if(this.distributionOrdering[level]===undefined){this.distributionOrdering[level]=[]}var isPresent=false;var curLevel=this.distributionOrdering[level];for(var n in curLevel){if(curLevel[n]===node){isPresent=true;break}}if(!isPresent){this.distributionOrdering[level].push(node);this.distributionIndex[node.id]=this.distributionOrdering[level].length-1}}}]);return HierarchicalStatus}();var LayoutEngine=function(){function LayoutEngine(body){(0,_classCallCheck3[\"default\"])(this,LayoutEngine);this.body=body;this.initialRandomSeed=Math.round(Math.random()*1e6);this.randomSeed=this.initialRandomSeed;this.setPhysics=false;this.options={};this.optionsBackup={physics:{}};this.defaultOptions={randomSeed:undefined,improvedLayout:true,hierarchical:{enabled:false,levelSeparation:150,nodeSpacing:100,treeSpacing:200,blockShifting:true,edgeMinimization:true,parentCentralization:true,direction:\"UD\",sortMethod:\"hubsize\"}};util.extend(this.options,this.defaultOptions);this.bindEventListeners()}(0,_createClass3[\"default\"])(LayoutEngine,[{key:\"bindEventListeners\",value:function bindEventListeners(){var _this2=this;this.body.emitter.on(\"_dataChanged\",function(){_this2.setupHierarchicalLayout()});this.body.emitter.on(\"_dataLoaded\",function(){_this2.layoutNetwork()});this.body.emitter.on(\"_resetHierarchicalLayout\",function(){_this2.setupHierarchicalLayout()});this.body.emitter.on(\"_adjustEdgesForHierarchicalLayout\",function(){if(_this2.options.hierarchical.enabled!==true){return}var type=_this2.direction.curveType();_this2.body.emitter.emit(\"_forceDisableDynamicCurves\",type,false)})}},{key:\"setOptions\",value:function setOptions(options,allOptions){if(options!==undefined){var hierarchical=this.options.hierarchical;var prevHierarchicalState=hierarchical.enabled;util.selectiveDeepExtend([\"randomSeed\",\"improvedLayout\"],this.options,options);util.mergeOptions(this.options,options,\"hierarchical\");if(options.randomSeed!==undefined){this.initialRandomSeed=options.randomSeed}if(hierarchical.enabled===true){if(prevHierarchicalState===true){this.body.emitter.emit(\"refresh\",true)}if(hierarchical.direction===\"RL\"||hierarchical.direction===\"DU\"){if(hierarchical.levelSeparation>0){hierarchical.levelSeparation*=-1}}else{if(hierarchical.levelSeparation<0){hierarchical.levelSeparation*=-1}}this.setDirectionStrategy();this.body.emitter.emit(\"_resetHierarchicalLayout\");return this.adaptAllOptionsForHierarchicalLayout(allOptions)}else{if(prevHierarchicalState===true){this.body.emitter.emit(\"refresh\");return util.deepExtend(allOptions,this.optionsBackup)}}}return allOptions}},{key:\"adaptAllOptionsForHierarchicalLayout\",value:function adaptAllOptionsForHierarchicalLayout(allOptions){if(this.options.hierarchical.enabled===true){var backupPhysics=this.optionsBackup.physics;if(allOptions.physics===undefined||allOptions.physics===true){allOptions.physics={enabled:backupPhysics.enabled===undefined?true:backupPhysics.enabled,solver:\"hierarchicalRepulsion\"};backupPhysics.enabled=backupPhysics.enabled===undefined?true:backupPhysics.enabled;backupPhysics.solver=backupPhysics.solver||\"barnesHut\"}else if((0,_typeof3[\"default\"])(allOptions.physics)===\"object\"){backupPhysics.enabled=allOptions.physics.enabled===undefined?true:allOptions.physics.enabled;backupPhysics.solver=allOptions.physics.solver||\"barnesHut\";allOptions.physics.solver=\"hierarchicalRepulsion\"}else if(allOptions.physics!==false){backupPhysics.solver=\"barnesHut\";allOptions.physics={solver:\"hierarchicalRepulsion\"}}var type=this.direction.curveType();if(allOptions.edges===undefined){this.optionsBackup.edges={smooth:{enabled:true,type:\"dynamic\"}};allOptions.edges={smooth:false}}else if(allOptions.edges.smooth===undefined){this.optionsBackup.edges={smooth:{enabled:true,type:\"dynamic\"}};allOptions.edges.smooth=false}else{if(typeof allOptions.edges.smooth===\"boolean\"){this.optionsBackup.edges={smooth:allOptions.edges.smooth};allOptions.edges.smooth={enabled:allOptions.edges.smooth,type:type}}else{var smooth=allOptions.edges.smooth;if(smooth.type!==undefined&&smooth.type!==\"dynamic\"){type=smooth.type}this.optionsBackup.edges={smooth:smooth.enabled===undefined?true:smooth.enabled,type:smooth.type===undefined?\"dynamic\":smooth.type,roundness:smooth.roundness===undefined?.5:smooth.roundness,forceDirection:smooth.forceDirection===undefined?false:smooth.forceDirection};allOptions.edges.smooth={enabled:smooth.enabled===undefined?true:smooth.enabled,type:type,roundness:smooth.roundness===undefined?.5:smooth.roundness,forceDirection:smooth.forceDirection===undefined?false:smooth.forceDirection}}}this.body.emitter.emit(\"_forceDisableDynamicCurves\",type)}return allOptions}},{key:\"seededRandom\",value:function seededRandom(){var x=Math.sin(this.randomSeed++)*1e4;return x-Math.floor(x)}},{key:\"positionInitially\",value:function positionInitially(nodesArray){if(this.options.hierarchical.enabled!==true){this.randomSeed=this.initialRandomSeed;var radius=nodesArray.length+50;for(var i=0;i<nodesArray.length;i++){var node=nodesArray[i];var angle=2*Math.PI*this.seededRandom();if(node.x===undefined){node.x=radius*Math.cos(angle)}if(node.y===undefined){node.y=radius*Math.sin(angle)}}}}},{key:\"layoutNetwork\",value:function layoutNetwork(){if(this.options.hierarchical.enabled!==true&&this.options.improvedLayout===true){var indices=this.body.nodeIndices;var positionDefined=0;for(var i=0;i<indices.length;i++){var node=this.body.nodes[indices[i]];if(node.predefinedPosition===true){positionDefined+=1}}if(positionDefined<.5*indices.length){var MAX_LEVELS=10;var level=0;var clusterThreshold=150;var clusterOptions={clusterNodeProperties:{shape:\"ellipse\",label:\"\",group:\"\",font:{multi:false}},clusterEdgeProperties:{label:\"\",font:{multi:false},smooth:{enabled:false}}};if(indices.length>clusterThreshold){var startLength=indices.length;while(indices.length>clusterThreshold&&level<=MAX_LEVELS){level+=1;var before=indices.length;if(level%3===0){this.body.modules.clustering.clusterBridges(clusterOptions)}else{this.body.modules.clustering.clusterOutliers(clusterOptions)}var after=indices.length;if(before==after&&level%3!==0){this._declusterAll();this.body.emitter.emit(\"_layoutFailed\");console.info(\"This network could not be positioned by this version of the improved layout algorithm.\"+\" Please disable improvedLayout for better performance.\");return}}this.body.modules.kamadaKawai.setOptions({springLength:Math.max(150,2*startLength)})}if(level>MAX_LEVELS){console.info(\"The clustering didn't succeed within the amount of interations allowed,\"+\" progressing with partial result.\")}this.body.modules.kamadaKawai.solve(indices,this.body.edgeIndices,true);this._shiftToCenter();var offset=70;for(var _i=0;_i<indices.length;_i++){var _node=this.body.nodes[indices[_i]];if(_node.predefinedPosition===false){_node.x+=(.5-this.seededRandom())*offset;_node.y+=(.5-this.seededRandom())*offset}}this._declusterAll();this.body.emitter.emit(\"_repositionBezierNodes\")}}}},{key:\"_shiftToCenter\",value:function _shiftToCenter(){var range=NetworkUtil.getRangeCore(this.body.nodes,this.body.nodeIndices);var center=NetworkUtil.findCenter(range);for(var i=0;i<this.body.nodeIndices.length;i++){var node=this.body.nodes[this.body.nodeIndices[i]];node.x-=center.x;node.y-=center.y}}},{key:\"_declusterAll\",value:function _declusterAll(){var clustersPresent=true;while(clustersPresent===true){clustersPresent=false;for(var i=0;i<this.body.nodeIndices.length;i++){if(this.body.nodes[this.body.nodeIndices[i]].isCluster===true){clustersPresent=true;this.body.modules.clustering.openCluster(this.body.nodeIndices[i],{},false)}}if(clustersPresent===true){this.body.emitter.emit(\"_dataChanged\")}}}},{key:\"getSeed\",value:function getSeed(){return this.initialRandomSeed}},{key:\"setupHierarchicalLayout\",value:function setupHierarchicalLayout(){if(this.options.hierarchical.enabled===true&&this.body.nodeIndices.length>0){var node=void 0,nodeId=void 0;var definedLevel=false;var undefinedLevel=false;this.lastNodeOnLevel={};this.hierarchical=new HierarchicalStatus;for(nodeId in this.body.nodes){if(this.body.nodes.hasOwnProperty(nodeId)){node=this.body.nodes[nodeId];if(node.options.level!==undefined){definedLevel=true;this.hierarchical.levels[nodeId]=node.options.level}else{undefinedLevel=true}}}if(undefinedLevel===true&&definedLevel===true){throw new Error(\"To use the hierarchical layout, nodes require either no predefined levels\"+\" or levels have to be defined for all nodes.\")}else{if(undefinedLevel===true){var sortMethod=this.options.hierarchical.sortMethod;if(sortMethod===\"hubsize\"){this._determineLevelsByHubsize()}else if(sortMethod===\"directed\"){this._determineLevelsDirected()}else if(sortMethod===\"custom\"){this._determineLevelsCustomCallback()}}for(var _nodeId2 in this.body.nodes){if(this.body.nodes.hasOwnProperty(_nodeId2)){this.hierarchical.ensureLevel(_nodeId2)}}var distribution=this._getDistribution();this._generateMap();this._placeNodesByHierarchy(distribution);this._condenseHierarchy();this._shiftToCenter()}}}},{key:\"_condenseHierarchy\",value:function _condenseHierarchy(){var _this3=this;var stillShifting=false;var branches={};var shiftTrees=function shiftTrees(){var treeSizes=getTreeSizes();var shiftBy=0;for(var i=0;i<treeSizes.length-1;i++){var diff=treeSizes[i].max-treeSizes[i+1].min;shiftBy+=diff+_this3.options.hierarchical.treeSpacing;shiftTree(i+1,shiftBy)}};var shiftTree=function shiftTree(index,offset){var trees=_this3.hierarchical.trees;for(var nodeId in trees){if(trees.hasOwnProperty(nodeId)){if(trees[nodeId]===index){_this3.direction.shift(nodeId,offset)}}}};var getTreeSizes=function getTreeSizes(){var treeWidths=[];for(var i=0;i<_this3.hierarchical.numTrees();i++){treeWidths.push(_this3.direction.getTreeSize(i))}return treeWidths};var getBranchNodes=function getBranchNodes(source,map){if(map[source.id]){return}map[source.id]=true;if(_this3.hierarchical.childrenReference[source.id]){var children=_this3.hierarchical.childrenReference[source.id];if(children.length>0){for(var i=0;i<children.length;i++){getBranchNodes(_this3.body.nodes[children[i]],map)}}}};var getBranchBoundary=function getBranchBoundary(branchMap){var maxLevel=arguments.length>1&&arguments[1]!==undefined?arguments[1]:1e9;var minSpace=1e9;var maxSpace=1e9;var min=1e9;var max=-1e9;for(var branchNode in branchMap){if(branchMap.hasOwnProperty(branchNode)){var node=_this3.body.nodes[branchNode];var level=_this3.hierarchical.levels[node.id];var position=_this3.direction.getPosition(node);var _getSpaceAroundNode2=_this3._getSpaceAroundNode(node,branchMap),_getSpaceAroundNode3=(0,_slicedToArray3[\"default\"])(_getSpaceAroundNode2,2),minSpaceNode=_getSpaceAroundNode3[0],maxSpaceNode=_getSpaceAroundNode3[1];minSpace=Math.min(minSpaceNode,minSpace);maxSpace=Math.min(maxSpaceNode,maxSpace);if(level<=maxLevel){min=Math.min(position,min);max=Math.max(position,max)}}}return[min,max,minSpace,maxSpace]};var getCollisionLevel=function getCollisionLevel(node1,node2){var maxLevel1=_this3.hierarchical.getMaxLevel(node1.id);var maxLevel2=_this3.hierarchical.getMaxLevel(node2.id);return Math.min(maxLevel1,maxLevel2)};var shiftElementsCloser=function shiftElementsCloser(callback,levels,centerParents){var hier=_this3.hierarchical;for(var i=0;i<levels.length;i++){var level=levels[i];var levelNodes=hier.distributionOrdering[level];if(levelNodes.length>1){for(var j=0;j<levelNodes.length-1;j++){var node1=levelNodes[j];var node2=levelNodes[j+1];if(hier.hasSameParent(node1,node2)&&hier.inSameSubNetwork(node1,node2)){callback(node1,node2,centerParents)}}}}};var branchShiftCallback=function branchShiftCallback(node1,node2){var centerParent=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var pos1=_this3.direction.getPosition(node1);var pos2=_this3.direction.getPosition(node2);var diffAbs=Math.abs(pos2-pos1);var nodeSpacing=_this3.options.hierarchical.nodeSpacing;if(diffAbs>nodeSpacing){var branchNodes1={};var branchNodes2={};getBranchNodes(node1,branchNodes1);getBranchNodes(node2,branchNodes2);var maxLevel=getCollisionLevel(node1,node2);var branchNodeBoundary1=getBranchBoundary(branchNodes1,maxLevel);var branchNodeBoundary2=getBranchBoundary(branchNodes2,maxLevel);var max1=branchNodeBoundary1[1];var min2=branchNodeBoundary2[0];var minSpace2=branchNodeBoundary2[2];var diffBranch=Math.abs(max1-min2);if(diffBranch>nodeSpacing){var offset=max1-min2+nodeSpacing;if(offset<-minSpace2+nodeSpacing){offset=-minSpace2+nodeSpacing}if(offset<0){_this3._shiftBlock(node2.id,offset);stillShifting=true;if(centerParent===true)_this3._centerParent(node2)}}}};var minimizeEdgeLength=function minimizeEdgeLength(iterations,node){var nodeId=node.id;var allEdges=node.edges;var nodeLevel=_this3.hierarchical.levels[node.id];var C2=_this3.options.hierarchical.levelSeparation*_this3.options.hierarchical.levelSeparation;var referenceNodes={};var aboveEdges=[];for(var i=0;i<allEdges.length;i++){var edge=allEdges[i];if(edge.toId!=edge.fromId){var otherNode=edge.toId==nodeId?edge.from:edge.to;referenceNodes[allEdges[i].id]=otherNode;if(_this3.hierarchical.levels[otherNode.id]<nodeLevel){aboveEdges.push(edge)}}}var getFx=function getFx(point,edges){var sum=0;for(var _i2=0;_i2<edges.length;_i2++){if(referenceNodes[edges[_i2].id]!==undefined){var a=_this3.direction.getPosition(referenceNodes[edges[_i2].id])-point;sum+=a/Math.sqrt(a*a+C2)}}return sum};var getDFx=function getDFx(point,edges){var sum=0;for(var _i3=0;_i3<edges.length;_i3++){if(referenceNodes[edges[_i3].id]!==undefined){var a=_this3.direction.getPosition(referenceNodes[edges[_i3].id])-point;sum-=C2*Math.pow(a*a+C2,-1.5)}}return sum};var getGuess=function getGuess(iterations,edges){var guess=_this3.direction.getPosition(node);var guessMap={};for(var _i4=0;_i4<iterations;_i4++){var fx=getFx(guess,edges);var dfx=getDFx(guess,edges);var limit=40;var ratio=Math.max(-limit,Math.min(limit,Math.round(fx/dfx)));guess=guess-ratio;if(guessMap[guess]!==undefined){break}guessMap[guess]=_i4}return guess};var moveBranch=function moveBranch(guess){var nodePosition=_this3.direction.getPosition(node);if(branches[node.id]===undefined){var branchNodes={};getBranchNodes(node,branchNodes);branches[node.id]=branchNodes}var branchBoundary=getBranchBoundary(branches[node.id]);var minSpaceBranch=branchBoundary[2];var maxSpaceBranch=branchBoundary[3];var diff=guess-nodePosition;var branchOffset=0;if(diff>0){branchOffset=Math.min(diff,maxSpaceBranch-_this3.options.hierarchical.nodeSpacing)}else if(diff<0){branchOffset=-Math.min(-diff,minSpaceBranch-_this3.options.hierarchical.nodeSpacing)}if(branchOffset!=0){_this3._shiftBlock(node.id,branchOffset);stillShifting=true}};var moveNode=function moveNode(guess){var nodePosition=_this3.direction.getPosition(node);var _getSpaceAroundNode4=_this3._getSpaceAroundNode(node),_getSpaceAroundNode5=(0,_slicedToArray3[\"default\"])(_getSpaceAroundNode4,2),minSpace=_getSpaceAroundNode5[0],maxSpace=_getSpaceAroundNode5[1];var diff=guess-nodePosition;var newPosition=nodePosition;if(diff>0){newPosition=Math.min(nodePosition+(maxSpace-_this3.options.hierarchical.nodeSpacing),guess)}else if(diff<0){newPosition=Math.max(nodePosition-(minSpace-_this3.options.hierarchical.nodeSpacing),guess)}if(newPosition!==nodePosition){_this3.direction.setPosition(node,newPosition);stillShifting=true}};var guess=getGuess(iterations,aboveEdges);moveBranch(guess);guess=getGuess(iterations,allEdges);moveNode(guess)};var minimizeEdgeLengthBottomUp=function minimizeEdgeLengthBottomUp(iterations){var levels=_this3.hierarchical.getLevels();levels=levels.reverse();for(var i=0;i<iterations;i++){stillShifting=false;for(var j=0;j<levels.length;j++){var level=levels[j];var levelNodes=_this3.hierarchical.distributionOrdering[level];for(var k=0;k<levelNodes.length;k++){minimizeEdgeLength(1e3,levelNodes[k])}}if(stillShifting!==true){break}}};var shiftBranchesCloserBottomUp=function shiftBranchesCloserBottomUp(iterations){var levels=_this3.hierarchical.getLevels();levels=levels.reverse();for(var i=0;i<iterations;i++){stillShifting=false;shiftElementsCloser(branchShiftCallback,levels,true);if(stillShifting!==true){break}}};var centerAllParents=function centerAllParents(){for(var nodeId in _this3.body.nodes){if(_this3.body.nodes.hasOwnProperty(nodeId))_this3._centerParent(_this3.body.nodes[nodeId])}};var centerAllParentsBottomUp=function centerAllParentsBottomUp(){var levels=_this3.hierarchical.getLevels()\n;levels=levels.reverse();for(var i=0;i<levels.length;i++){var level=levels[i];var levelNodes=_this3.hierarchical.distributionOrdering[level];for(var j=0;j<levelNodes.length;j++){_this3._centerParent(levelNodes[j])}}};if(this.options.hierarchical.blockShifting===true){shiftBranchesCloserBottomUp(5);centerAllParents()}if(this.options.hierarchical.edgeMinimization===true){minimizeEdgeLengthBottomUp(20)}if(this.options.hierarchical.parentCentralization===true){centerAllParentsBottomUp()}shiftTrees()}},{key:\"_getSpaceAroundNode\",value:function _getSpaceAroundNode(node,map){var useMap=true;if(map===undefined){useMap=false}var level=this.hierarchical.levels[node.id];if(level!==undefined){var index=this.hierarchical.distributionIndex[node.id];var position=this.direction.getPosition(node);var ordering=this.hierarchical.distributionOrdering[level];var minSpace=1e9;var maxSpace=1e9;if(index!==0){var prevNode=ordering[index-1];if(useMap===true&&map[prevNode.id]===undefined||useMap===false){var prevPos=this.direction.getPosition(prevNode);minSpace=position-prevPos}}if(index!=ordering.length-1){var nextNode=ordering[index+1];if(useMap===true&&map[nextNode.id]===undefined||useMap===false){var nextPos=this.direction.getPosition(nextNode);maxSpace=Math.min(maxSpace,nextPos-position)}}return[minSpace,maxSpace]}else{return[0,0]}}},{key:\"_centerParent\",value:function _centerParent(node){if(this.hierarchical.parentReference[node.id]){var parents=this.hierarchical.parentReference[node.id];for(var i=0;i<parents.length;i++){var parentId=parents[i];var parentNode=this.body.nodes[parentId];var children=this.hierarchical.childrenReference[parentId];if(children!==undefined){var newPosition=this._getCenterPosition(children);var position=this.direction.getPosition(parentNode);var _getSpaceAroundNode6=this._getSpaceAroundNode(parentNode),_getSpaceAroundNode7=(0,_slicedToArray3[\"default\"])(_getSpaceAroundNode6,2),minSpace=_getSpaceAroundNode7[0],maxSpace=_getSpaceAroundNode7[1];var diff=position-newPosition;if(diff<0&&Math.abs(diff)<maxSpace-this.options.hierarchical.nodeSpacing||diff>0&&Math.abs(diff)<minSpace-this.options.hierarchical.nodeSpacing){this.direction.setPosition(parentNode,newPosition)}}}}}},{key:\"_placeNodesByHierarchy\",value:function _placeNodesByHierarchy(distribution){this.positionedNodes={};for(var level in distribution){if(distribution.hasOwnProperty(level)){var nodeArray=(0,_keys2[\"default\"])(distribution[level]);nodeArray=this._indexArrayToNodes(nodeArray);this.direction.sort(nodeArray);var handledNodeCount=0;for(var i=0;i<nodeArray.length;i++){var node=nodeArray[i];if(this.positionedNodes[node.id]===undefined){var spacing=this.options.hierarchical.nodeSpacing;var pos=spacing*handledNodeCount;if(handledNodeCount>0){pos=this.direction.getPosition(nodeArray[i-1])+spacing}this.direction.setPosition(node,pos,level);this._validatePositionAndContinue(node,level,pos);handledNodeCount++}}}}}},{key:\"_placeBranchNodes\",value:function _placeBranchNodes(parentId,parentLevel){var childRef=this.hierarchical.childrenReference[parentId];if(childRef===undefined){return}var childNodes=[];for(var i=0;i<childRef.length;i++){childNodes.push(this.body.nodes[childRef[i]])}this.direction.sort(childNodes);for(var _i5=0;_i5<childNodes.length;_i5++){var childNode=childNodes[_i5];var childNodeLevel=this.hierarchical.levels[childNode.id];if(childNodeLevel>parentLevel&&this.positionedNodes[childNode.id]===undefined){var spacing=this.options.hierarchical.nodeSpacing;var pos=void 0;if(_i5===0){pos=this.direction.getPosition(this.body.nodes[parentId])}else{pos=this.direction.getPosition(childNodes[_i5-1])+spacing}this.direction.setPosition(childNode,pos,childNodeLevel);this._validatePositionAndContinue(childNode,childNodeLevel,pos)}else{return}}var center=this._getCenterPosition(childNodes);this.direction.setPosition(this.body.nodes[parentId],center,parentLevel)}},{key:\"_validatePositionAndContinue\",value:function _validatePositionAndContinue(node,level,pos){if(!this.hierarchical.isTree)return;if(this.lastNodeOnLevel[level]!==undefined){var previousPos=this.direction.getPosition(this.body.nodes[this.lastNodeOnLevel[level]]);if(pos-previousPos<this.options.hierarchical.nodeSpacing){var diff=previousPos+this.options.hierarchical.nodeSpacing-pos;var sharedParent=this._findCommonParent(this.lastNodeOnLevel[level],node.id);this._shiftBlock(sharedParent.withChild,diff)}}this.lastNodeOnLevel[level]=node.id;this.positionedNodes[node.id]=true;this._placeBranchNodes(node.id,level)}},{key:\"_indexArrayToNodes\",value:function _indexArrayToNodes(idArray){var array=[];for(var i=0;i<idArray.length;i++){array.push(this.body.nodes[idArray[i]])}return array}},{key:\"_getDistribution\",value:function _getDistribution(){var distribution={};var nodeId=void 0,node=void 0;for(nodeId in this.body.nodes){if(this.body.nodes.hasOwnProperty(nodeId)){node=this.body.nodes[nodeId];var level=this.hierarchical.levels[nodeId]===undefined?0:this.hierarchical.levels[nodeId];this.direction.fix(node,level);if(distribution[level]===undefined){distribution[level]={}}distribution[level][nodeId]=node}}return distribution}},{key:\"_getActiveEdges\",value:function _getActiveEdges(node){var _this4=this;var result=[];util.forEach(node.edges,function(edge){if(_this4.body.edgeIndices.indexOf(edge.id)!==-1){result.push(edge)}});return result}},{key:\"_getHubSizes\",value:function _getHubSizes(){var _this5=this;var hubSizes={};var nodeIds=this.body.nodeIndices;util.forEach(nodeIds,function(nodeId){var node=_this5.body.nodes[nodeId];var hubSize=_this5._getActiveEdges(node).length;hubSizes[hubSize]=true});var result=[];util.forEach(hubSizes,function(size){result.push(Number(size))});result.sort(function(a,b){return b-a});return result}},{key:\"_determineLevelsByHubsize\",value:function _determineLevelsByHubsize(){var _this6=this;var levelDownstream=function levelDownstream(nodeA,nodeB){_this6.hierarchical.levelDownstream(nodeA,nodeB)};var hubSizes=this._getHubSizes();var _loop=function _loop(i){var hubSize=hubSizes[i];if(hubSize===0)return\"break\";util.forEach(_this6.body.nodeIndices,function(nodeId){var node=_this6.body.nodes[nodeId];if(hubSize===_this6._getActiveEdges(node).length){_this6._crawlNetwork(levelDownstream,nodeId)}})};for(var i=0;i<hubSizes.length;++i){var _ret=_loop(i);if(_ret===\"break\")break}}},{key:\"_determineLevelsCustomCallback\",value:function _determineLevelsCustomCallback(){var _this7=this;var minLevel=1e5;var customCallback=function customCallback(nodeA,nodeB,edge){};var levelByDirection=function levelByDirection(nodeA,nodeB,edge){var levelA=_this7.hierarchical.levels[nodeA.id];if(levelA===undefined){levelA=_this7.hierarchical.levels[nodeA.id]=minLevel}var diff=customCallback(NetworkUtil.cloneOptions(nodeA,\"node\"),NetworkUtil.cloneOptions(nodeB,\"node\"),NetworkUtil.cloneOptions(edge,\"edge\"));_this7.hierarchical.levels[nodeB.id]=levelA+diff};this._crawlNetwork(levelByDirection);this.hierarchical.setMinLevelToZero(this.body.nodes)}},{key:\"_determineLevelsDirected\",value:function _determineLevelsDirected(){var _this8=this;var minLevel=1e4;var isBidirectional=function isBidirectional(edge){util.forEach(_this8.body.edges,function(otherEdge){if(otherEdge.toId===edge.fromId&&otherEdge.fromId===edge.toId){return true}});return false};var levelByDirection=function levelByDirection(nodeA,nodeB,edge){var levelA=_this8.hierarchical.levels[nodeA.id];var levelB=_this8.hierarchical.levels[nodeB.id];if(isBidirectional(edge)&&levelA!==undefined&&levelB!==undefined){return}if(levelA===undefined){levelA=_this8.hierarchical.levels[nodeA.id]=minLevel}if(edge.toId==nodeB.id){_this8.hierarchical.levels[nodeB.id]=levelA+1}else{_this8.hierarchical.levels[nodeB.id]=levelA-1}};this._crawlNetwork(levelByDirection);this.hierarchical.setMinLevelToZero(this.body.nodes)}},{key:\"_generateMap\",value:function _generateMap(){var _this9=this;var fillInRelations=function fillInRelations(parentNode,childNode){if(_this9.hierarchical.levels[childNode.id]>_this9.hierarchical.levels[parentNode.id]){_this9.hierarchical.addRelation(parentNode.id,childNode.id)}};this._crawlNetwork(fillInRelations);this.hierarchical.checkIfTree()}},{key:\"_crawlNetwork\",value:function _crawlNetwork(){var _this10=this;var callback=arguments.length>0&&arguments[0]!==undefined?arguments[0]:function(){};var startingNodeId=arguments[1];var progress={};var crawler=function crawler(node,tree){if(progress[node.id]===undefined){_this10.hierarchical.setTreeIndex(node,tree);progress[node.id]=true;var childNode=void 0;var edges=_this10._getActiveEdges(node);for(var i=0;i<edges.length;i++){var edge=edges[i];if(edge.connected===true){if(edge.toId==node.id){childNode=edge.from}else{childNode=edge.to}if(node.id!=childNode.id){callback(node,childNode,edge);crawler(childNode,tree)}}}}};if(startingNodeId===undefined){var treeIndex=0;for(var i=0;i<this.body.nodeIndices.length;i++){var nodeId=this.body.nodeIndices[i];if(progress[nodeId]===undefined){var node=this.body.nodes[nodeId];crawler(node,treeIndex);treeIndex+=1}}}else{var _node2=this.body.nodes[startingNodeId];if(_node2===undefined){console.error(\"Node not found:\",startingNodeId);return}crawler(_node2)}}},{key:\"_shiftBlock\",value:function _shiftBlock(parentId,diff){var _this11=this;var progress={};var shifter=function shifter(parentId){if(progress[parentId]){return}progress[parentId]=true;_this11.direction.shift(parentId,diff);var childRef=_this11.hierarchical.childrenReference[parentId];if(childRef!==undefined){for(var i=0;i<childRef.length;i++){shifter(childRef[i])}}};shifter(parentId)}},{key:\"_findCommonParent\",value:function _findCommonParent(childA,childB){var _this12=this;var parents={};var iterateParents=function iterateParents(parents,child){var parentRef=_this12.hierarchical.parentReference[child];if(parentRef!==undefined){for(var i=0;i<parentRef.length;i++){var parent=parentRef[i];parents[parent]=true;iterateParents(parents,parent)}}};var findParent=function findParent(parents,child){var parentRef=_this12.hierarchical.parentReference[child];if(parentRef!==undefined){for(var i=0;i<parentRef.length;i++){var parent=parentRef[i];if(parents[parent]!==undefined){return{foundParent:parent,withChild:child}}var branch=findParent(parents,parent);if(branch.foundParent!==null){return branch}}}return{foundParent:null,withChild:child}};iterateParents(parents,childA);return findParent(parents,childB)}},{key:\"setDirectionStrategy\",value:function setDirectionStrategy(){var isVertical=this.options.hierarchical.direction===\"UD\"||this.options.hierarchical.direction===\"DU\";if(isVertical){this.direction=new VerticalStrategy(this)}else{this.direction=new HorizontalStrategy(this)}}},{key:\"_getCenterPosition\",value:function _getCenterPosition(childNodes){var minPos=1e9;var maxPos=-1e9;for(var i=0;i<childNodes.length;i++){var childNode=void 0;if(childNodes[i].id!==undefined){childNode=childNodes[i]}else{var childNodeId=childNodes[i];childNode=this.body.nodes[childNodeId]}var position=this.direction.getPosition(childNode);minPos=Math.min(minPos,position);maxPos=Math.max(maxPos,position)}return.5*(minPos+maxPos)}}]);return LayoutEngine}();exports[\"default\"]=LayoutEngine},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.VerticalStrategy=exports.HorizontalStrategy=undefined;var _getPrototypeOf=__webpack_require__(3);var _getPrototypeOf2=_interopRequireDefault(_getPrototypeOf);var _possibleConstructorReturn2=__webpack_require__(4);var _possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2);var _inherits2=__webpack_require__(5);var _inherits3=_interopRequireDefault(_inherits2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var DirectionInterface=function(){function DirectionInterface(){(0,_classCallCheck3[\"default\"])(this,DirectionInterface)}(0,_createClass3[\"default\"])(DirectionInterface,[{key:\"abstract\",value:function abstract(){throw new Error(\"Can't instantiate abstract class!\")}},{key:\"fake_use\",value:function fake_use(){}},{key:\"curveType\",value:function curveType(){return this.abstract()}},{key:\"getPosition\",value:function getPosition(node){this.fake_use(node);return this.abstract()}},{key:\"setPosition\",value:function setPosition(node,position){var level=arguments.length>2&&arguments[2]!==undefined?arguments[2]:undefined;this.fake_use(node,position,level);this.abstract()}},{key:\"getTreeSize\",value:function getTreeSize(index){this.fake_use(index);return this.abstract()}},{key:\"sort\",value:function sort(nodeArray){this.fake_use(nodeArray);this.abstract()}},{key:\"fix\",value:function fix(node,level){this.fake_use(node,level);this.abstract()}},{key:\"shift\",value:function shift(nodeId,diff){this.fake_use(nodeId,diff);this.abstract()}}]);return DirectionInterface}();var VerticalStrategy=function(_DirectionInterface){(0,_inherits3[\"default\"])(VerticalStrategy,_DirectionInterface);function VerticalStrategy(layout){(0,_classCallCheck3[\"default\"])(this,VerticalStrategy);var _this=(0,_possibleConstructorReturn3[\"default\"])(this,(VerticalStrategy.__proto__||(0,_getPrototypeOf2[\"default\"])(VerticalStrategy)).call(this));_this.layout=layout;return _this}(0,_createClass3[\"default\"])(VerticalStrategy,[{key:\"curveType\",value:function curveType(){return\"horizontal\"}},{key:\"getPosition\",value:function getPosition(node){return node.x}},{key:\"setPosition\",value:function setPosition(node,position){var level=arguments.length>2&&arguments[2]!==undefined?arguments[2]:undefined;if(level!==undefined){this.layout.hierarchical.addToOrdering(node,level)}node.x=position}},{key:\"getTreeSize\",value:function getTreeSize(index){var res=this.layout.hierarchical.getTreeSize(this.layout.body.nodes,index);return{min:res.min_x,max:res.max_x}}},{key:\"sort\",value:function sort(nodeArray){nodeArray.sort(function(a,b){if(a.x===undefined||b.x===undefined)return 0;return a.x-b.x})}},{key:\"fix\",value:function fix(node,level){node.y=this.layout.options.hierarchical.levelSeparation*level;node.options.fixed.y=true}},{key:\"shift\",value:function shift(nodeId,diff){this.layout.body.nodes[nodeId].x+=diff}}]);return VerticalStrategy}(DirectionInterface);var HorizontalStrategy=function(_DirectionInterface2){(0,_inherits3[\"default\"])(HorizontalStrategy,_DirectionInterface2);function HorizontalStrategy(layout){(0,_classCallCheck3[\"default\"])(this,HorizontalStrategy);var _this2=(0,_possibleConstructorReturn3[\"default\"])(this,(HorizontalStrategy.__proto__||(0,_getPrototypeOf2[\"default\"])(HorizontalStrategy)).call(this));_this2.layout=layout;return _this2}(0,_createClass3[\"default\"])(HorizontalStrategy,[{key:\"curveType\",value:function curveType(){return\"vertical\"}},{key:\"getPosition\",value:function getPosition(node){return node.y}},{key:\"setPosition\",value:function setPosition(node,position){var level=arguments.length>2&&arguments[2]!==undefined?arguments[2]:undefined;if(level!==undefined){this.layout.hierarchical.addToOrdering(node,level)}node.y=position}},{key:\"getTreeSize\",value:function getTreeSize(index){var res=this.layout.hierarchical.getTreeSize(this.layout.body.nodes,index);return{min:res.min_y,max:res.max_y}}},{key:\"sort\",value:function sort(nodeArray){nodeArray.sort(function(a,b){if(a.y===undefined||b.y===undefined)return 0;return a.y-b.y})}},{key:\"fix\",value:function fix(node,level){node.x=this.layout.options.hierarchical.levelSeparation*level;node.options.fixed.x=true}},{key:\"shift\",value:function shift(nodeId,diff){this.layout.body.nodes[nodeId].y+=diff}}]);return HorizontalStrategy}(DirectionInterface);exports.HorizontalStrategy=HorizontalStrategy;exports.VerticalStrategy=VerticalStrategy},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _keys=__webpack_require__(8);var _keys2=_interopRequireDefault(_keys);var _stringify=__webpack_require__(19);var _stringify2=_interopRequireDefault(_stringify);var _typeof2=__webpack_require__(6);var _typeof3=_interopRequireDefault(_typeof2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var util=__webpack_require__(2);var Hammer=__webpack_require__(10);var hammerUtil=__webpack_require__(37);var ManipulationSystem=function(){function ManipulationSystem(body,canvas,selectionHandler){var _this=this;(0,_classCallCheck3[\"default\"])(this,ManipulationSystem);this.body=body;this.canvas=canvas;this.selectionHandler=selectionHandler;this.editMode=false;this.manipulationDiv=undefined;this.editModeDiv=undefined;this.closeDiv=undefined;this.manipulationHammers=[];this.temporaryUIFunctions={};this.temporaryEventFunctions=[];this.touchTime=0;this.temporaryIds={nodes:[],edges:[]};this.guiEnabled=false;this.inMode=false;this.selectedControlNode=undefined;this.options={};this.defaultOptions={enabled:false,initiallyActive:false,addNode:true,addEdge:true,editNode:undefined,editEdge:true,deleteNode:true,deleteEdge:true,controlNodeStyle:{shape:\"dot\",size:6,color:{background:\"#ff0000\",border:\"#3c3c3c\",highlight:{background:\"#07f968\",border:\"#3c3c3c\"}},borderWidth:2,borderWidthSelected:2}};util.extend(this.options,this.defaultOptions);this.body.emitter.on(\"destroy\",function(){_this._clean()});this.body.emitter.on(\"_dataChanged\",this._restore.bind(this));this.body.emitter.on(\"_resetData\",this._restore.bind(this))}(0,_createClass3[\"default\"])(ManipulationSystem,[{key:\"_restore\",value:function _restore(){if(this.inMode!==false){if(this.options.initiallyActive===true){this.enableEditMode()}else{this.disableEditMode()}}}},{key:\"setOptions\",value:function setOptions(options,allOptions,globalOptions){if(allOptions!==undefined){if(allOptions.locale!==undefined){this.options.locale=allOptions.locale}else{this.options.locale=globalOptions.locale}if(allOptions.locales!==undefined){this.options.locales=allOptions.locales}else{this.options.locales=globalOptions.locales}}if(options!==undefined){if(typeof options===\"boolean\"){this.options.enabled=options}else{this.options.enabled=true;util.deepExtend(this.options,options)}if(this.options.initiallyActive===true){this.editMode=true}this._setup()}}},{key:\"toggleEditMode\",value:function toggleEditMode(){if(this.editMode===true){this.disableEditMode()}else{this.enableEditMode()}}},{key:\"enableEditMode\",value:function enableEditMode(){this.editMode=true;this._clean();if(this.guiEnabled===true){this.manipulationDiv.style.display=\"block\";this.closeDiv.style.display=\"block\";this.editModeDiv.style.display=\"none\";this.showManipulatorToolbar()}}},{key:\"disableEditMode\",value:function disableEditMode(){this.editMode=false;this._clean();if(this.guiEnabled===true){this.manipulationDiv.style.display=\"none\";this.closeDiv.style.display=\"none\";this.editModeDiv.style.display=\"block\";this._createEditButton()}}},{key:\"showManipulatorToolbar\",value:function showManipulatorToolbar(){this._clean();this.manipulationDOM={};if(this.guiEnabled===true){this.editMode=true;this.manipulationDiv.style.display=\"block\";this.closeDiv.style.display=\"block\";var selectedNodeCount=this.selectionHandler._getSelectedNodeCount();var selectedEdgeCount=this.selectionHandler._getSelectedEdgeCount();var selectedTotalCount=selectedNodeCount+selectedEdgeCount;var locale=this.options.locales[this.options.locale];var needSeperator=false;if(this.options.addNode!==false){this._createAddNodeButton(locale);needSeperator=true}if(this.options.addEdge!==false){if(needSeperator===true){this._createSeperator(1)}else{needSeperator=true}this._createAddEdgeButton(locale)}if(selectedNodeCount===1&&typeof this.options.editNode===\"function\"){if(needSeperator===true){this._createSeperator(2)}else{needSeperator=true}this._createEditNodeButton(locale)}else if(selectedEdgeCount===1&&selectedNodeCount===0&&this.options.editEdge!==false){if(needSeperator===true){this._createSeperator(3)}else{needSeperator=true}this._createEditEdgeButton(locale)}if(selectedTotalCount!==0){if(selectedNodeCount>0&&this.options.deleteNode!==false){if(needSeperator===true){this._createSeperator(4)}this._createDeleteButton(locale)}else if(selectedNodeCount===0&&this.options.deleteEdge!==false){if(needSeperator===true){this._createSeperator(4)}this._createDeleteButton(locale)}}this._bindHammerToDiv(this.closeDiv,this.toggleEditMode.bind(this));this._temporaryBindEvent(\"select\",this.showManipulatorToolbar.bind(this))}this.body.emitter.emit(\"_redraw\")}},{key:\"addNodeMode\",value:function addNodeMode(){if(this.editMode!==true){this.enableEditMode()}this._clean();this.inMode=\"addNode\";if(this.guiEnabled===true){var locale=this.options.locales[this.options.locale];this.manipulationDOM={};this._createBackButton(locale);this._createSeperator();this._createDescription(locale[\"addDescription\"]||this.options.locales[\"en\"][\"addDescription\"]);this._bindHammerToDiv(this.closeDiv,this.toggleEditMode.bind(this))}this._temporaryBindEvent(\"click\",this._performAddNode.bind(this))}},{key:\"editNode\",value:function editNode(){var _this2=this;if(this.editMode!==true){this.enableEditMode()}this._clean();var node=this.selectionHandler._getSelectedNode();if(node!==undefined){this.inMode=\"editNode\";if(typeof this.options.editNode===\"function\"){if(node.isCluster!==true){var data=util.deepExtend({},node.options,false);data.x=node.x;data.y=node.y;if(this.options.editNode.length===2){this.options.editNode(data,function(finalizedData){if(finalizedData!==null&&finalizedData!==undefined&&_this2.inMode===\"editNode\"){_this2.body.data.nodes.getDataSet().update(finalizedData)}_this2.showManipulatorToolbar()})}else{throw new Error(\"The function for edit does not support two arguments (data, callback)\")}}else{alert(this.options.locales[this.options.locale][\"editClusterError\"]||this.options.locales[\"en\"][\"editClusterError\"])}}else{throw new Error(\"No function has been configured to handle the editing of nodes.\")}}else{this.showManipulatorToolbar()}}},{key:\"addEdgeMode\",value:function addEdgeMode(){if(this.editMode!==true){this.enableEditMode()}this._clean();this.inMode=\"addEdge\";if(this.guiEnabled===true){var locale=this.options.locales[this.options.locale];this.manipulationDOM={};this._createBackButton(locale);this._createSeperator();this._createDescription(locale[\"edgeDescription\"]||this.options.locales[\"en\"][\"edgeDescription\"]);this._bindHammerToDiv(this.closeDiv,this.toggleEditMode.bind(this))}this._temporaryBindUI(\"onTouch\",this._handleConnect.bind(this));this._temporaryBindUI(\"onDragEnd\",this._finishConnect.bind(this));this._temporaryBindUI(\"onDrag\",this._dragControlNode.bind(this));this._temporaryBindUI(\"onRelease\",this._finishConnect.bind(this));this._temporaryBindUI(\"onDragStart\",this._dragStartEdge.bind(this));this._temporaryBindUI(\"onHold\",function(){})}},{key:\"editEdgeMode\",value:function editEdgeMode(){if(this.editMode!==true){this.enableEditMode()}this._clean();this.inMode=\"editEdge\";if((0,_typeof3[\"default\"])(this.options.editEdge)===\"object\"&&typeof this.options.editEdge.editWithoutDrag===\"function\"){this.edgeBeingEditedId=this.selectionHandler.getSelectedEdges()[0];if(this.edgeBeingEditedId!==undefined){var edge=this.body.edges[this.edgeBeingEditedId];this._performEditEdge(edge.from,edge.to);return}}if(this.guiEnabled===true){var locale=this.options.locales[this.options.locale];this.manipulationDOM={};this._createBackButton(locale);this._createSeperator();this._createDescription(locale[\"editEdgeDescription\"]||this.options.locales[\"en\"][\"editEdgeDescription\"]);this._bindHammerToDiv(this.closeDiv,this.toggleEditMode.bind(this))}this.edgeBeingEditedId=this.selectionHandler.getSelectedEdges()[0];if(this.edgeBeingEditedId!==undefined){var _edge=this.body.edges[this.edgeBeingEditedId];var controlNodeFrom=this._getNewTargetNode(_edge.from.x,_edge.from.y);var controlNodeTo=this._getNewTargetNode(_edge.to.x,_edge.to.y);this.temporaryIds.nodes.push(controlNodeFrom.id);this.temporaryIds.nodes.push(controlNodeTo.id);this.body.nodes[controlNodeFrom.id]=controlNodeFrom;this.body.nodeIndices.push(controlNodeFrom.id);this.body.nodes[controlNodeTo.id]=controlNodeTo;this.body.nodeIndices.push(controlNodeTo.id);this._temporaryBindUI(\"onTouch\",this._controlNodeTouch.bind(this));this._temporaryBindUI(\"onTap\",function(){});this._temporaryBindUI(\"onHold\",function(){});this._temporaryBindUI(\"onDragStart\",this._controlNodeDragStart.bind(this));this._temporaryBindUI(\"onDrag\",this._controlNodeDrag.bind(this));this._temporaryBindUI(\"onDragEnd\",this._controlNodeDragEnd.bind(this));this._temporaryBindUI(\"onMouseMove\",function(){});this._temporaryBindEvent(\"beforeDrawing\",function(ctx){var positions=_edge.edgeType.findBorderPositions(ctx);if(controlNodeFrom.selected===false){controlNodeFrom.x=positions.from.x;controlNodeFrom.y=positions.from.y}if(controlNodeTo.selected===false){controlNodeTo.x=positions.to.x;controlNodeTo.y=positions.to.y}});this.body.emitter.emit(\"_redraw\")}else{this.showManipulatorToolbar()}}},{key:\"deleteSelected\",value:function deleteSelected(){var _this3=this;if(this.editMode!==true){this.enableEditMode()}this._clean();this.inMode=\"delete\";var selectedNodes=this.selectionHandler.getSelectedNodes();var selectedEdges=this.selectionHandler.getSelectedEdges();var deleteFunction=undefined;if(selectedNodes.length>0){for(var i=0;i<selectedNodes.length;i++){if(this.body.nodes[selectedNodes[i]].isCluster===true){alert(this.options.locales[this.options.locale][\"deleteClusterError\"]||this.options.locales[\"en\"][\"deleteClusterError\"]);return}}if(typeof this.options.deleteNode===\"function\"){deleteFunction=this.options.deleteNode}}else if(selectedEdges.length>0){if(typeof this.options.deleteEdge===\"function\"){deleteFunction=this.options.deleteEdge}}if(typeof deleteFunction===\"function\"){var data={nodes:selectedNodes,edges:selectedEdges};if(deleteFunction.length===2){deleteFunction(data,function(finalizedData){if(finalizedData!==null&&finalizedData!==undefined&&_this3.inMode===\"delete\"){_this3.body.data.edges.getDataSet().remove(finalizedData.edges);_this3.body.data.nodes.getDataSet().remove(finalizedData.nodes);_this3.body.emitter.emit(\"startSimulation\");_this3.showManipulatorToolbar()}else{_this3.body.emitter.emit(\"startSimulation\");_this3.showManipulatorToolbar()}})}else{throw new Error(\"The function for delete does not support two arguments (data, callback)\")}}else{this.body.data.edges.getDataSet().remove(selectedEdges);this.body.data.nodes.getDataSet().remove(selectedNodes);this.body.emitter.emit(\"startSimulation\");this.showManipulatorToolbar()}}},{key:\"_setup\",value:function _setup(){if(this.options.enabled===true){this.guiEnabled=true;this._createWrappers();if(this.editMode===false){this._createEditButton()}else{this.showManipulatorToolbar()}}else{this._removeManipulationDOM();this.guiEnabled=false}}},{key:\"_createWrappers\",value:function _createWrappers(){if(this.manipulationDiv===undefined){this.manipulationDiv=document.createElement(\"div\");this.manipulationDiv.className=\"vis-manipulation\";if(this.editMode===true){this.manipulationDiv.style.display=\"block\"}else{this.manipulationDiv.style.display=\"none\"}this.canvas.frame.appendChild(this.manipulationDiv)}if(this.editModeDiv===undefined){this.editModeDiv=document.createElement(\"div\");this.editModeDiv.className=\"vis-edit-mode\";if(this.editMode===true){this.editModeDiv.style.display=\"none\"}else{this.editModeDiv.style.display=\"block\"}this.canvas.frame.appendChild(this.editModeDiv)}if(this.closeDiv===undefined){this.closeDiv=document.createElement(\"div\");this.closeDiv.className=\"vis-close\";this.closeDiv.style.display=this.manipulationDiv.style.display;this.canvas.frame.appendChild(this.closeDiv)}}},{key:\"_getNewTargetNode\",value:function _getNewTargetNode(x,y){var controlNodeStyle=util.deepExtend({},this.options.controlNodeStyle);controlNodeStyle.id=\"targetNode\"+util.randomUUID();controlNodeStyle.hidden=false;controlNodeStyle.physics=false;controlNodeStyle.x=x;controlNodeStyle.y=y;var node=this.body.functions.createNode(controlNodeStyle);node.shape.boundingBox={left:x,right:x,top:y,bottom:y};return node}},{key:\"_createEditButton\",value:function _createEditButton(){this._clean();this.manipulationDOM={};util.recursiveDOMDelete(this.editModeDiv);var locale=this.options.locales[this.options.locale];var button=this._createButton(\"editMode\",\"vis-button vis-edit vis-edit-mode\",locale[\"edit\"]||this.options.locales[\"en\"][\"edit\"]);this.editModeDiv.appendChild(button);this._bindHammerToDiv(button,this.toggleEditMode.bind(this))}},{key:\"_clean\",value:function _clean(){this.inMode=false;if(this.guiEnabled===true){util.recursiveDOMDelete(this.editModeDiv);util.recursiveDOMDelete(this.manipulationDiv);this._cleanManipulatorHammers()}this._cleanupTemporaryNodesAndEdges();this._unbindTemporaryUIs();this._unbindTemporaryEvents();this.body.emitter.emit(\"restorePhysics\")}},{key:\"_cleanManipulatorHammers\",value:function _cleanManipulatorHammers(){if(this.manipulationHammers.length!=0){for(var i=0;i<this.manipulationHammers.length;i++){this.manipulationHammers[i].destroy()}this.manipulationHammers=[]}}},{key:\"_removeManipulationDOM\",value:function _removeManipulationDOM(){this._clean();util.recursiveDOMDelete(this.manipulationDiv);util.recursiveDOMDelete(this.editModeDiv);util.recursiveDOMDelete(this.closeDiv);if(this.manipulationDiv){this.canvas.frame.removeChild(this.manipulationDiv)}if(this.editModeDiv){this.canvas.frame.removeChild(this.editModeDiv)}if(this.closeDiv){this.canvas.frame.removeChild(this.closeDiv)}this.manipulationDiv=undefined;this.editModeDiv=undefined;this.closeDiv=undefined}},{key:\"_createSeperator\",value:function _createSeperator(){var index=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;this.manipulationDOM[\"seperatorLineDiv\"+index]=document.createElement(\"div\");this.manipulationDOM[\"seperatorLineDiv\"+index].className=\"vis-separator-line\";this.manipulationDiv.appendChild(this.manipulationDOM[\"seperatorLineDiv\"+index])}},{key:\"_createAddNodeButton\",value:function _createAddNodeButton(locale){var button=this._createButton(\"addNode\",\"vis-button vis-add\",locale[\"addNode\"]||this.options.locales[\"en\"][\"addNode\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.addNodeMode.bind(this))}},{key:\"_createAddEdgeButton\",value:function _createAddEdgeButton(locale){var button=this._createButton(\"addEdge\",\"vis-button vis-connect\",locale[\"addEdge\"]||this.options.locales[\"en\"][\"addEdge\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.addEdgeMode.bind(this))}},{key:\"_createEditNodeButton\",value:function _createEditNodeButton(locale){var button=this._createButton(\"editNode\",\"vis-button vis-edit\",locale[\"editNode\"]||this.options.locales[\"en\"][\"editNode\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.editNode.bind(this))}},{key:\"_createEditEdgeButton\",value:function _createEditEdgeButton(locale){var button=this._createButton(\"editEdge\",\"vis-button vis-edit\",locale[\"editEdge\"]||this.options.locales[\"en\"][\"editEdge\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.editEdgeMode.bind(this))}},{key:\"_createDeleteButton\",value:function _createDeleteButton(locale){var deleteBtnClass;if(this.options.rtl){deleteBtnClass=\"vis-button vis-delete-rtl\"}else{deleteBtnClass=\"vis-button vis-delete\"}var button=this._createButton(\"delete\",deleteBtnClass,locale[\"del\"]||this.options.locales[\"en\"][\"del\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.deleteSelected.bind(this))}},{key:\"_createBackButton\",value:function _createBackButton(locale){\nvar button=this._createButton(\"back\",\"vis-button vis-back\",locale[\"back\"]||this.options.locales[\"en\"][\"back\"]);this.manipulationDiv.appendChild(button);this._bindHammerToDiv(button,this.showManipulatorToolbar.bind(this))}},{key:\"_createButton\",value:function _createButton(id,className,label){var labelClassName=arguments.length>3&&arguments[3]!==undefined?arguments[3]:\"vis-label\";this.manipulationDOM[id+\"Div\"]=document.createElement(\"div\");this.manipulationDOM[id+\"Div\"].className=className;this.manipulationDOM[id+\"Label\"]=document.createElement(\"div\");this.manipulationDOM[id+\"Label\"].className=labelClassName;this.manipulationDOM[id+\"Label\"].innerHTML=label;this.manipulationDOM[id+\"Div\"].appendChild(this.manipulationDOM[id+\"Label\"]);return this.manipulationDOM[id+\"Div\"]}},{key:\"_createDescription\",value:function _createDescription(label){this.manipulationDiv.appendChild(this._createButton(\"description\",\"vis-button vis-none\",label))}},{key:\"_temporaryBindEvent\",value:function _temporaryBindEvent(event,newFunction){this.temporaryEventFunctions.push({event:event,boundFunction:newFunction});this.body.emitter.on(event,newFunction)}},{key:\"_temporaryBindUI\",value:function _temporaryBindUI(UIfunctionName,newFunction){if(this.body.eventListeners[UIfunctionName]!==undefined){this.temporaryUIFunctions[UIfunctionName]=this.body.eventListeners[UIfunctionName];this.body.eventListeners[UIfunctionName]=newFunction}else{throw new Error(\"This UI function does not exist. Typo? You tried: \"+UIfunctionName+\" possible are: \"+(0,_stringify2[\"default\"])((0,_keys2[\"default\"])(this.body.eventListeners)))}}},{key:\"_unbindTemporaryUIs\",value:function _unbindTemporaryUIs(){for(var functionName in this.temporaryUIFunctions){if(this.temporaryUIFunctions.hasOwnProperty(functionName)){this.body.eventListeners[functionName]=this.temporaryUIFunctions[functionName];delete this.temporaryUIFunctions[functionName]}}this.temporaryUIFunctions={}}},{key:\"_unbindTemporaryEvents\",value:function _unbindTemporaryEvents(){for(var i=0;i<this.temporaryEventFunctions.length;i++){var eventName=this.temporaryEventFunctions[i].event;var boundFunction=this.temporaryEventFunctions[i].boundFunction;this.body.emitter.off(eventName,boundFunction)}this.temporaryEventFunctions=[]}},{key:\"_bindHammerToDiv\",value:function _bindHammerToDiv(domElement,boundFunction){var hammer=new Hammer(domElement,{});hammerUtil.onTouch(hammer,boundFunction);this.manipulationHammers.push(hammer)}},{key:\"_cleanupTemporaryNodesAndEdges\",value:function _cleanupTemporaryNodesAndEdges(){for(var i=0;i<this.temporaryIds.edges.length;i++){this.body.edges[this.temporaryIds.edges[i]].disconnect();delete this.body.edges[this.temporaryIds.edges[i]];var indexTempEdge=this.body.edgeIndices.indexOf(this.temporaryIds.edges[i]);if(indexTempEdge!==-1){this.body.edgeIndices.splice(indexTempEdge,1)}}for(var _i=0;_i<this.temporaryIds.nodes.length;_i++){delete this.body.nodes[this.temporaryIds.nodes[_i]];var indexTempNode=this.body.nodeIndices.indexOf(this.temporaryIds.nodes[_i]);if(indexTempNode!==-1){this.body.nodeIndices.splice(indexTempNode,1)}}this.temporaryIds={nodes:[],edges:[]}}},{key:\"_controlNodeTouch\",value:function _controlNodeTouch(event){this.selectionHandler.unselectAll();this.lastTouch=this.body.functions.getPointer(event.center);this.lastTouch.translation=util.extend({},this.body.view.translation)}},{key:\"_controlNodeDragStart\",value:function _controlNodeDragStart(event){var pointer=this.lastTouch;var pointerObj=this.selectionHandler._pointerToPositionObject(pointer);var from=this.body.nodes[this.temporaryIds.nodes[0]];var to=this.body.nodes[this.temporaryIds.nodes[1]];var edge=this.body.edges[this.edgeBeingEditedId];this.selectedControlNode=undefined;var fromSelect=from.isOverlappingWith(pointerObj);var toSelect=to.isOverlappingWith(pointerObj);if(fromSelect===true){this.selectedControlNode=from;edge.edgeType.from=from}else if(toSelect===true){this.selectedControlNode=to;edge.edgeType.to=to}if(this.selectedControlNode!==undefined){this.selectionHandler.selectObject(this.selectedControlNode)}this.body.emitter.emit(\"_redraw\")}},{key:\"_controlNodeDrag\",value:function _controlNodeDrag(event){this.body.emitter.emit(\"disablePhysics\");var pointer=this.body.functions.getPointer(event.center);var pos=this.canvas.DOMtoCanvas(pointer);if(this.selectedControlNode!==undefined){this.selectedControlNode.x=pos.x;this.selectedControlNode.y=pos.y}else{var diffX=pointer.x-this.lastTouch.x;var diffY=pointer.y-this.lastTouch.y;this.body.view.translation={x:this.lastTouch.translation.x+diffX,y:this.lastTouch.translation.y+diffY}}this.body.emitter.emit(\"_redraw\")}},{key:\"_controlNodeDragEnd\",value:function _controlNodeDragEnd(event){var pointer=this.body.functions.getPointer(event.center);var pointerObj=this.selectionHandler._pointerToPositionObject(pointer);var edge=this.body.edges[this.edgeBeingEditedId];if(this.selectedControlNode===undefined){return}this.selectionHandler.unselectAll();var overlappingNodeIds=this.selectionHandler._getAllNodesOverlappingWith(pointerObj);var node=undefined;for(var i=overlappingNodeIds.length-1;i>=0;i--){if(overlappingNodeIds[i]!==this.selectedControlNode.id){node=this.body.nodes[overlappingNodeIds[i]];break}}if(node!==undefined&&this.selectedControlNode!==undefined){if(node.isCluster===true){alert(this.options.locales[this.options.locale][\"createEdgeError\"]||this.options.locales[\"en\"][\"createEdgeError\"])}else{var from=this.body.nodes[this.temporaryIds.nodes[0]];if(this.selectedControlNode.id===from.id){this._performEditEdge(node.id,edge.to.id)}else{this._performEditEdge(edge.from.id,node.id)}}}else{edge.updateEdgeType();this.body.emitter.emit(\"restorePhysics\")}this.body.emitter.emit(\"_redraw\")}},{key:\"_handleConnect\",value:function _handleConnect(event){if((new Date).valueOf()-this.touchTime>100){this.lastTouch=this.body.functions.getPointer(event.center);this.lastTouch.translation=util.extend({},this.body.view.translation);var pointer=this.lastTouch;var node=this.selectionHandler.getNodeAt(pointer);if(node!==undefined){if(node.isCluster===true){alert(this.options.locales[this.options.locale][\"createEdgeError\"]||this.options.locales[\"en\"][\"createEdgeError\"])}else{var targetNode=this._getNewTargetNode(node.x,node.y);this.body.nodes[targetNode.id]=targetNode;this.body.nodeIndices.push(targetNode.id);var connectionEdge=this.body.functions.createEdge({id:\"connectionEdge\"+util.randomUUID(),from:node.id,to:targetNode.id,physics:false,smooth:{enabled:true,type:\"continuous\",roundness:.5}});this.body.edges[connectionEdge.id]=connectionEdge;this.body.edgeIndices.push(connectionEdge.id);this.temporaryIds.nodes.push(targetNode.id);this.temporaryIds.edges.push(connectionEdge.id)}}this.touchTime=(new Date).valueOf()}}},{key:\"_dragControlNode\",value:function _dragControlNode(event){var pointer=this.body.functions.getPointer(event.center);if(this.temporaryIds.nodes[0]!==undefined){var targetNode=this.body.nodes[this.temporaryIds.nodes[0]];targetNode.x=this.canvas._XconvertDOMtoCanvas(pointer.x);targetNode.y=this.canvas._YconvertDOMtoCanvas(pointer.y);this.body.emitter.emit(\"_redraw\")}else{var diffX=pointer.x-this.lastTouch.x;var diffY=pointer.y-this.lastTouch.y;this.body.view.translation={x:this.lastTouch.translation.x+diffX,y:this.lastTouch.translation.y+diffY}}}},{key:\"_finishConnect\",value:function _finishConnect(event){var pointer=this.body.functions.getPointer(event.center);var pointerObj=this.selectionHandler._pointerToPositionObject(pointer);var connectFromId=undefined;if(this.temporaryIds.edges[0]!==undefined){connectFromId=this.body.edges[this.temporaryIds.edges[0]].fromId}var overlappingNodeIds=this.selectionHandler._getAllNodesOverlappingWith(pointerObj);var node=undefined;for(var i=overlappingNodeIds.length-1;i>=0;i--){if(this.temporaryIds.nodes.indexOf(overlappingNodeIds[i])===-1){node=this.body.nodes[overlappingNodeIds[i]];break}}this._cleanupTemporaryNodesAndEdges();if(node!==undefined){if(node.isCluster===true){alert(this.options.locales[this.options.locale][\"createEdgeError\"]||this.options.locales[\"en\"][\"createEdgeError\"])}else{if(this.body.nodes[connectFromId]!==undefined&&this.body.nodes[node.id]!==undefined){this._performAddEdge(connectFromId,node.id)}}}this.body.emitter.emit(\"_redraw\")}},{key:\"_dragStartEdge\",value:function _dragStartEdge(event){var pointer=this.lastTouch;this.selectionHandler._generateClickEvent(\"dragStart\",event,pointer,undefined,true)}},{key:\"_performAddNode\",value:function _performAddNode(clickData){var _this4=this;var defaultData={id:util.randomUUID(),x:clickData.pointer.canvas.x,y:clickData.pointer.canvas.y,label:\"new\"};if(typeof this.options.addNode===\"function\"){if(this.options.addNode.length===2){this.options.addNode(defaultData,function(finalizedData){if(finalizedData!==null&&finalizedData!==undefined&&_this4.inMode===\"addNode\"){_this4.body.data.nodes.getDataSet().add(finalizedData);_this4.showManipulatorToolbar()}})}else{this.showManipulatorToolbar();throw new Error(\"The function for add does not support two arguments (data,callback)\")}}else{this.body.data.nodes.getDataSet().add(defaultData);this.showManipulatorToolbar()}}},{key:\"_performAddEdge\",value:function _performAddEdge(sourceNodeId,targetNodeId){var _this5=this;var defaultData={from:sourceNodeId,to:targetNodeId};if(typeof this.options.addEdge===\"function\"){if(this.options.addEdge.length===2){this.options.addEdge(defaultData,function(finalizedData){if(finalizedData!==null&&finalizedData!==undefined&&_this5.inMode===\"addEdge\"){_this5.body.data.edges.getDataSet().add(finalizedData);_this5.selectionHandler.unselectAll();_this5.showManipulatorToolbar()}})}else{throw new Error(\"The function for connect does not support two arguments (data,callback)\")}}else{this.body.data.edges.getDataSet().add(defaultData);this.selectionHandler.unselectAll();this.showManipulatorToolbar()}}},{key:\"_performEditEdge\",value:function _performEditEdge(sourceNodeId,targetNodeId){var _this6=this;var defaultData={id:this.edgeBeingEditedId,from:sourceNodeId,to:targetNodeId,label:this.body.data.edges._data[this.edgeBeingEditedId].label};var eeFunct=this.options.editEdge;if((typeof eeFunct===\"undefined\"?\"undefined\":(0,_typeof3[\"default\"])(eeFunct))===\"object\"){eeFunct=eeFunct.editWithoutDrag}if(typeof eeFunct===\"function\"){if(eeFunct.length===2){eeFunct(defaultData,function(finalizedData){if(finalizedData===null||finalizedData===undefined||_this6.inMode!==\"editEdge\"){_this6.body.edges[defaultData.id].updateEdgeType();_this6.body.emitter.emit(\"_redraw\");_this6.showManipulatorToolbar()}else{_this6.body.data.edges.getDataSet().update(finalizedData);_this6.selectionHandler.unselectAll();_this6.showManipulatorToolbar()}})}else{throw new Error(\"The function for edit does not support two arguments (data, callback)\")}}else{this.body.data.edges.getDataSet().update(defaultData);this.selectionHandler.unselectAll();this.showManipulatorToolbar()}}}]);return ManipulationSystem}();exports[\"default\"]=ManipulationSystem},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _slicedToArray2=__webpack_require__(30);var _slicedToArray3=_interopRequireDefault(_slicedToArray2);var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);var _FloydWarshall=__webpack_require__(239);var _FloydWarshall2=_interopRequireDefault(_FloydWarshall);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var KamadaKawai=function(){function KamadaKawai(body,edgeLength,edgeStrength){(0,_classCallCheck3[\"default\"])(this,KamadaKawai);this.body=body;this.springLength=edgeLength;this.springConstant=edgeStrength;this.distanceSolver=new _FloydWarshall2[\"default\"]}(0,_createClass3[\"default\"])(KamadaKawai,[{key:\"setOptions\",value:function setOptions(options){if(options){if(options.springLength){this.springLength=options.springLength}if(options.springConstant){this.springConstant=options.springConstant}}}},{key:\"solve\",value:function solve(nodesArray,edgesArray){var ignoreClusters=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var D_matrix=this.distanceSolver.getDistances(this.body,nodesArray,edgesArray);this._createL_matrix(D_matrix);this._createK_matrix(D_matrix);this._createE_matrix();var threshold=.01;var innerThreshold=1;var iterations=0;var maxIterations=Math.max(1e3,Math.min(10*this.body.nodeIndices.length,6e3));var maxInnerIterations=5;var maxEnergy=1e9;var highE_nodeId=0,dE_dx=0,dE_dy=0,delta_m=0,subIterations=0;while(maxEnergy>threshold&&iterations<maxIterations){iterations+=1;var _getHighestEnergyNode2=this._getHighestEnergyNode(ignoreClusters);var _getHighestEnergyNode3=(0,_slicedToArray3[\"default\"])(_getHighestEnergyNode2,4);highE_nodeId=_getHighestEnergyNode3[0];maxEnergy=_getHighestEnergyNode3[1];dE_dx=_getHighestEnergyNode3[2];dE_dy=_getHighestEnergyNode3[3];delta_m=maxEnergy;subIterations=0;while(delta_m>innerThreshold&&subIterations<maxInnerIterations){subIterations+=1;this._moveNode(highE_nodeId,dE_dx,dE_dy);var _getEnergy2=this._getEnergy(highE_nodeId);var _getEnergy3=(0,_slicedToArray3[\"default\"])(_getEnergy2,3);delta_m=_getEnergy3[0];dE_dx=_getEnergy3[1];dE_dy=_getEnergy3[2]}}}},{key:\"_getHighestEnergyNode\",value:function _getHighestEnergyNode(ignoreClusters){var nodesArray=this.body.nodeIndices;var nodes=this.body.nodes;var maxEnergy=0;var maxEnergyNodeId=nodesArray[0];var dE_dx_max=0,dE_dy_max=0;for(var nodeIdx=0;nodeIdx<nodesArray.length;nodeIdx++){var m=nodesArray[nodeIdx];if(nodes[m].predefinedPosition===false||nodes[m].isCluster===true&&ignoreClusters===true||nodes[m].options.fixed.x===true||nodes[m].options.fixed.y===true){var _getEnergy4=this._getEnergy(m),_getEnergy5=(0,_slicedToArray3[\"default\"])(_getEnergy4,3),delta_m=_getEnergy5[0],dE_dx=_getEnergy5[1],dE_dy=_getEnergy5[2];if(maxEnergy<delta_m){maxEnergy=delta_m;maxEnergyNodeId=m;dE_dx_max=dE_dx;dE_dy_max=dE_dy}}}return[maxEnergyNodeId,maxEnergy,dE_dx_max,dE_dy_max]}},{key:\"_getEnergy\",value:function _getEnergy(m){var _E_sums$m=(0,_slicedToArray3[\"default\"])(this.E_sums[m],2),dE_dx=_E_sums$m[0],dE_dy=_E_sums$m[1];var delta_m=Math.sqrt(Math.pow(dE_dx,2)+Math.pow(dE_dy,2));return[delta_m,dE_dx,dE_dy]}},{key:\"_moveNode\",value:function _moveNode(m,dE_dx,dE_dy){var nodesArray=this.body.nodeIndices;var nodes=this.body.nodes;var d2E_dx2=0;var d2E_dxdy=0;var d2E_dy2=0;var x_m=nodes[m].x;var y_m=nodes[m].y;var km=this.K_matrix[m];var lm=this.L_matrix[m];for(var iIdx=0;iIdx<nodesArray.length;iIdx++){var i=nodesArray[iIdx];if(i!==m){var x_i=nodes[i].x;var y_i=nodes[i].y;var kmat=km[i];var lmat=lm[i];var denominator=1/Math.pow(Math.pow(x_m-x_i,2)+Math.pow(y_m-y_i,2),1.5);d2E_dx2+=kmat*(1-lmat*Math.pow(y_m-y_i,2)*denominator);d2E_dxdy+=kmat*(lmat*(x_m-x_i)*(y_m-y_i)*denominator);d2E_dy2+=kmat*(1-lmat*Math.pow(x_m-x_i,2)*denominator)}}var A=d2E_dx2,B=d2E_dxdy,C=dE_dx,D=d2E_dy2,E=dE_dy;var dy=(C/A+E/B)/(B/A-D/B);var dx=-(B*dy+C)/A;nodes[m].x+=dx;nodes[m].y+=dy;this._updateE_matrix(m)}},{key:\"_createL_matrix\",value:function _createL_matrix(D_matrix){var nodesArray=this.body.nodeIndices;var edgeLength=this.springLength;this.L_matrix=[];for(var i=0;i<nodesArray.length;i++){this.L_matrix[nodesArray[i]]={};for(var j=0;j<nodesArray.length;j++){this.L_matrix[nodesArray[i]][nodesArray[j]]=edgeLength*D_matrix[nodesArray[i]][nodesArray[j]]}}}},{key:\"_createK_matrix\",value:function _createK_matrix(D_matrix){var nodesArray=this.body.nodeIndices;var edgeStrength=this.springConstant;this.K_matrix=[];for(var i=0;i<nodesArray.length;i++){this.K_matrix[nodesArray[i]]={};for(var j=0;j<nodesArray.length;j++){this.K_matrix[nodesArray[i]][nodesArray[j]]=edgeStrength*Math.pow(D_matrix[nodesArray[i]][nodesArray[j]],-2)}}}},{key:\"_createE_matrix\",value:function _createE_matrix(){var nodesArray=this.body.nodeIndices;var nodes=this.body.nodes;this.E_matrix={};this.E_sums={};for(var mIdx=0;mIdx<nodesArray.length;mIdx++){this.E_matrix[nodesArray[mIdx]]=[]}for(var _mIdx=0;_mIdx<nodesArray.length;_mIdx++){var m=nodesArray[_mIdx];var x_m=nodes[m].x;var y_m=nodes[m].y;var dE_dx=0;var dE_dy=0;for(var iIdx=_mIdx;iIdx<nodesArray.length;iIdx++){var i=nodesArray[iIdx];if(i!==m){var x_i=nodes[i].x;var y_i=nodes[i].y;var denominator=1/Math.sqrt(Math.pow(x_m-x_i,2)+Math.pow(y_m-y_i,2));this.E_matrix[m][iIdx]=[this.K_matrix[m][i]*(x_m-x_i-this.L_matrix[m][i]*(x_m-x_i)*denominator),this.K_matrix[m][i]*(y_m-y_i-this.L_matrix[m][i]*(y_m-y_i)*denominator)];this.E_matrix[i][_mIdx]=this.E_matrix[m][iIdx];dE_dx+=this.E_matrix[m][iIdx][0];dE_dy+=this.E_matrix[m][iIdx][1]}}this.E_sums[m]=[dE_dx,dE_dy]}}},{key:\"_updateE_matrix\",value:function _updateE_matrix(m){var nodesArray=this.body.nodeIndices;var nodes=this.body.nodes;var colm=this.E_matrix[m];var kcolm=this.K_matrix[m];var lcolm=this.L_matrix[m];var x_m=nodes[m].x;var y_m=nodes[m].y;var dE_dx=0;var dE_dy=0;for(var iIdx=0;iIdx<nodesArray.length;iIdx++){var i=nodesArray[iIdx];if(i!==m){var cell=colm[iIdx];var oldDx=cell[0];var oldDy=cell[1];var x_i=nodes[i].x;var y_i=nodes[i].y;var denominator=1/Math.sqrt(Math.pow(x_m-x_i,2)+Math.pow(y_m-y_i,2));var dx=kcolm[i]*(x_m-x_i-lcolm[i]*(x_m-x_i)*denominator);var dy=kcolm[i]*(y_m-y_i-lcolm[i]*(y_m-y_i)*denominator);colm[iIdx]=[dx,dy];dE_dx+=dx;dE_dy+=dy;var sum=this.E_sums[i];sum[0]+=dx-oldDx;sum[1]+=dy-oldDy}}this.E_sums[m]=[dE_dx,dE_dy]}}]);return KamadaKawai}();exports[\"default\"]=KamadaKawai},function(module,exports,__webpack_require__){\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:true});var _classCallCheck2=__webpack_require__(0);var _classCallCheck3=_interopRequireDefault(_classCallCheck2);var _createClass2=__webpack_require__(1);var _createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var FloydWarshall=function(){function FloydWarshall(){(0,_classCallCheck3[\"default\"])(this,FloydWarshall)}(0,_createClass3[\"default\"])(FloydWarshall,[{key:\"getDistances\",value:function getDistances(body,nodesArray,edgesArray){var D_matrix={};var edges=body.edges;for(var i=0;i<nodesArray.length;i++){var node=nodesArray[i];var cell={};D_matrix[node]=cell;for(var j=0;j<nodesArray.length;j++){cell[nodesArray[j]]=i==j?0:1e9}}for(var _i=0;_i<edgesArray.length;_i++){var edge=edges[edgesArray[_i]];if(edge.connected===true&&D_matrix[edge.fromId]!==undefined&&D_matrix[edge.toId]!==undefined){D_matrix[edge.fromId][edge.toId]=1;D_matrix[edge.toId][edge.fromId]=1}}var nodeCount=nodesArray.length;for(var k=0;k<nodeCount;k++){var knode=nodesArray[k];var kcolm=D_matrix[knode];for(var _i2=0;_i2<nodeCount-1;_i2++){var inode=nodesArray[_i2];var icolm=D_matrix[inode];for(var _j=_i2+1;_j<nodeCount;_j++){var jnode=nodesArray[_j];var jcolm=D_matrix[jnode];var val=Math.min(icolm[jnode],icolm[knode]+kcolm[jnode]);icolm[jnode]=val;jcolm[inode]=val}}}return D_matrix}}]);return FloydWarshall}();exports[\"default\"]=FloydWarshall}])});\n", "type": "application/javascript", "module-type": "library" } } }
The original characters designed by me!
依言の孩子们
hide
yes
$:/themes/tiddlywiki/vanilla/themetweaks
$:/core/ui/ControlPanel/Basics
$:/core/ui/ControlPanel/Plugins/Installed/Plugins
$:/core/ui/MoreSideBar/Plugins/Plugins
$:/core/ui/ControlPanel/Plugins/Add/Plugins
$:/core/ui/ControlPanel/Saving
$:/core/ui/ControlPanel/Saving/TiddlySpot
$:/core/ui/MoreSideBar/All
$:/core/ui/SideBar/Recent
Home
yes
{ "tiddlers": { "$:/info/browser": { "title": "$:/info/browser", "text": "yes" }, "$:/info/node": { "title": "$:/info/node", "text": "no" }, "$:/info/url/full": { "title": "$:/info/url/full", "text": "file:///C:/Users/cigum/Downloads/ocv2%20(1).html" }, "$:/info/url/host": { "title": "$:/info/url/host", "text": "" }, "$:/info/url/hostname": { "title": "$:/info/url/hostname", "text": "" }, "$:/info/url/protocol": { "title": "$:/info/url/protocol", "text": "file:" }, "$:/info/url/port": { "title": "$:/info/url/port", "text": "" }, "$:/info/url/pathname": { "title": "$:/info/url/pathname", "text": "/C:/Users/cigum/Downloads/ocv2%20(1).html" }, "$:/info/url/search": { "title": "$:/info/url/search", "text": "" }, "$:/info/url/origin": { "title": "$:/info/url/origin", "text": "file://" } } }
Home
$:/themes/tiddlywiki/snowwhite
{ "tiddlers": { "$:/themes/tiddlywiki/snowwhite/base": { "title": "$:/themes/tiddlywiki/snowwhite/base", "tags": "[[$:/tags/Stylesheet]]", "text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\n\n.tc-sidebar-header {\n\ttext-shadow: 0 1px 0 <<colour sidebar-foreground-shadow>>;\n}\n\n.tc-tiddler-info {\n\t<<box-shadow \"inset 1px 2px 3px rgba(0,0,0,0.1)\">>\n}\n\n@media screen {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n\t}\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\t<<box-shadow none>>\n\t}\n}\n\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\n\t<<transition \"fill 150ms ease-in-out\">>\n}\n\n.tc-tiddler-controls button.tc-selected,\n.tc-page-controls button.tc-selected {\n\t<<filter \"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\">>\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-edit-tags {\n\t<<box-shadow \"inset 0 1px 8px rgba(0, 0, 0, 0.15)\">>\n}\n\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\n\t<<box-shadow \"none\">>\n\tborder: none;\n\toutline: none;\n}\n\ntextarea.tc-edit-texteditor {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\ncanvas.tc-edit-bitmapeditor {\n\t<<box-shadow \"2px 2px 5px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-drop-down {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-block-dropdown {\n\tborder-radius: 4px;\n\t<<box-shadow \"2px 2px 10px rgba(0, 0, 0, 0.5)\">>\n}\n\n.tc-modal {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n}\n\n.tc-modal-footer {\n\tborder-radius: 0 0 6px 6px;\n\t<<box-shadow \"inset 0 1px 0 #fff\">>;\n}\n\n\n.tc-alert {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.6)\">>\n}\n\n.tc-notification {\n\tborder-radius: 6px;\n\t<<box-shadow \"0 3px 7px rgba(0,0,0,0.3)\">>\n\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\n}\n\n.tc-sidebar-lists .tc-tab-set .tc-tab-divider {\n\tborder-top: none;\n\theight: 1px;\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\">>\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\t<<background-linear-gradient \"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%\">>\n}\n\n.tc-message-box img {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n\n.tc-plugin-info {\n\t<<box-shadow \"1px 1px 3px rgba(0,0,0,0.5)\">>\n}\n" } } }
{ "tiddlers": { "$:/themes/tiddlywiki/vanilla/themetweaks": { "title": "$:/themes/tiddlywiki/vanilla/themetweaks", "tags": "$:/tags/ControlPanel/Appearance", "caption": "{{$:/language/ThemeTweaks/ThemeTweaks}}", "text": "\\define lingo-base() $:/language/ThemeTweaks/\n\n\\define replacement-text()\n[img[$(imageTitle)$]]\n\\end\n\n\\define backgroundimage-dropdown()\n<div class=\"tc-drop-down-wrapper\">\n<$button popup=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal state=<<qualify \"$:/state/popup/themetweaks/backgroundimage\">> type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$macrocall $name=\"image-picker\" actions=\"\"\"\n\n<$action-setfield\n\t$tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"\n\t$value=<<imageTitle>>\n/>\n\n\"\"\"/>\n</div>\n</$reveal>\n</div>\n\\end\n\n\\define backgroundimageattachment-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\" default=\"scroll\">\n<option value=\"scroll\"><<lingo Settings/BackgroundImageAttachment/Scroll>></option>\n<option value=\"fixed\"><<lingo Settings/BackgroundImageAttachment/Fixed>></option>\n</$select>\n\\end\n\n\\define backgroundimagesize-dropdown()\n<$select tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\" default=\"scroll\">\n<option value=\"auto\"><<lingo Settings/BackgroundImageSize/Auto>></option>\n<option value=\"cover\"><<lingo Settings/BackgroundImageSize/Cover>></option>\n<option value=\"contain\"><<lingo Settings/BackgroundImageSize/Contain>></option>\n</$select>\n\\end\n\n<<lingo ThemeTweaks/Hint>>\n\n! <<lingo Options>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><<lingo Options/SidebarLayout>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\"><option value=\"fixed-fluid\"><<lingo Options/SidebarLayout/Fixed-Fluid>></option><option value=\"fluid-fixed\"><<lingo Options/SidebarLayout/Fluid-Fixed>></option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><<lingo Options/StickyTitles>></$link><br>//<<lingo Options/StickyTitles/Hint>>// |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\"><option value=\"no\">{{$:/language/No}}</option><option value=\"yes\">{{$:/language/Yes}}</option></$select> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><<lingo Options/CodeWrapping>></$link> |<$select tiddler=\"$:/themes/tiddlywiki/vanilla/options/codewrapping\"><option value=\"pre\">{{$:/language/No}}</option><option value=\"pre-wrap\">{{$:/language/Yes}}</option></$select> |\n\n! <<lingo Settings>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\"><<lingo Settings/FontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/fontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\"><<lingo Settings/CodeFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/codefontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\"><<lingo Settings/EditorFontFamily>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/editorfontfamily\" default=\"\" tag=\"input\"/> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\"><<lingo Settings/BackgroundImage>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" default=\"\" tag=\"input\"/> |<<backgroundimage-dropdown>> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment\"><<lingo Settings/BackgroundImageAttachment>></$link> |<<backgroundimageattachment-dropdown>> | |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize\"><<lingo Settings/BackgroundImageSize>></$link> |<<backgroundimagesize-dropdown>> | |\n\n! <<lingo Metrics>>\n\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\"><<lingo Metrics/FontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/fontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\"><<lingo Metrics/LineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/lineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\"><<lingo Metrics/BodyFontSize>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\"><<lingo Metrics/BodyLineHeight>></$link> |<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/bodylineheight\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\"><<lingo Metrics/StoryLeft>></$link><br>//<<lingo Metrics/StoryLeft/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyleft\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\"><<lingo Metrics/StoryTop>></$link><br>//<<lingo Metrics/StoryTop/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storytop\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\"><<lingo Metrics/StoryRight>></$link><br>//<<lingo Metrics/StoryRight/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storyright\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\"><<lingo Metrics/StoryWidth>></$link><br>//<<lingo Metrics/StoryWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/storywidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\"><<lingo Metrics/TiddlerWidth>></$link><br>//<<lingo Metrics/TiddlerWidth/Hint>>//<br> |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"><<lingo Metrics/SidebarBreakpoint>></$link><br>//<<lingo Metrics/SidebarBreakpoint/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\" default=\"\" tag=\"input\"/> |\n|<$link to=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\"><<lingo Metrics/SidebarWidth>></$link><br>//<<lingo Metrics/SidebarWidth/Hint>>// |^<$edit-text tiddler=\"$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth\" default=\"\" tag=\"input\"/> |\n" }, "$:/themes/tiddlywiki/vanilla/base": { "title": "$:/themes/tiddlywiki/vanilla/base", "tags": "[[$:/tags/Stylesheet]]", "text": "\\define custom-background-datauri()\n<$set name=\"background\" value={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}>\n<$list filter=\"[<background>is[image]]\">\n`background: url(`\n<$list filter=\"[<background>!has[_canonical_uri]]\">\n`\"`<$macrocall $name=\"datauri\" title={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}}/>`\"`\n</$list>\n<$list filter=\"[<background>has[_canonical_uri]]\">\n`\"`<$view tiddler={{$:/themes/tiddlywiki/vanilla/settings/backgroundimage}} field=\"_canonical_uri\"/>`\"`\n</$list>\n`) center center;`\n`background-attachment: `{{$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment}}`;\n-webkit-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-moz-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\n-o-background-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;\nbackground-size:` {{$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize}}`;`\n</$list>\n</$set>\n\\end\n\n\\define if-fluid-fixed(text,hiddenSidebarText)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" type=\"match\" text=\"fluid-fixed\">\n$text$\n<$reveal state=\"$:/state/sidebar\" type=\"nomatch\" text=\"yes\" default=\"yes\">\n$hiddenSidebarText$\n</$reveal>\n</$reveal>\n\\end\n\n\\define if-editor-height-fixed(then,else)\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"fixed\">\n$then$\n</$reveal>\n<$reveal state=\"$:/config/TextEditor/EditorHeight/Mode\" type=\"match\" text=\"auto\">\n$else$\n</$reveal>\n\\end\n\n\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline macrocallblock\n\n/*\n** Start with the normalize CSS reset, and then belay some of its effects\n*/\n\n{{$:/themes/tiddlywiki/vanilla/reset}}\n\n*, input[type=\"search\"] {\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml {\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/fontfamily}};\n\ttext-rendering: optimizeLegibility; /* Enables kerning and ligatures etc. */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nhtml:-webkit-full-screen {\n\tbackground-color: <<colour page-background>>;\n}\n\nbody.tc-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};\n\tword-wrap: break-word;\n\t<<custom-background-datauri>>\n\tcolor: <<colour foreground>>;\n\tbackground-color: <<colour page-background>>;\n\tfill: <<colour foreground>>;\n}\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\n\tpadding: 14px;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n\tword-break: normal;\n\tword-wrap: break-word;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tbackground-color: <<colour pre-background>>;\n\tborder: 1px solid <<colour pre-border>>;\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\ncode {\n\tcolor: <<colour code-foreground>>;\n\tbackground-color: <<colour code-background>>;\n\tborder: 1px solid <<colour code-border>>;\n\twhite-space: {{$:/themes/tiddlywiki/vanilla/options/codewrapping}};\n\tpadding: 0 3px 2px;\n\tborder-radius: 3px;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/codefontfamily}};\n}\n\nblockquote {\n\tborder-left: 5px solid <<colour blockquote-bar>>;\n\tmargin-left: 25px;\n\tpadding-left: 10px;\n\tquotes: \"\\201C\"\"\\201D\"\"\\2018\"\"\\2019\";\n}\n\nblockquote.tc-big-quote {\n\tfont-family: Georgia, serif;\n\tposition: relative;\n\tbackground: <<colour pre-background>>;\n\tborder-left: none;\n\tmargin-left: 50px;\n\tmargin-right: 50px;\n\tpadding: 10px;\n border-radius: 8px;\n}\n\nblockquote.tc-big-quote cite:before {\n\tcontent: \"\\2014 \\2009\";\n}\n\nblockquote.tc-big-quote:before {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: open-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n left: -50px;\n top: 42px;\n}\n\nblockquote.tc-big-quote:after {\n\tfont-family: Georgia, serif;\n\tcolor: <<colour blockquote-bar>>;\n\tcontent: close-quote;\n\tfont-size: 8em;\n\tline-height: 0.1em;\n\tmargin-right: 0.25em;\n\tvertical-align: -0.4em;\n\tposition: absolute;\n right: -80px;\n bottom: -20px;\n}\n\ndl dt {\n\tfont-weight: bold;\n\tmargin-top: 6px;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\n.tc-muted {\n\tcolor: <<colour muted-foreground>>;\n}\n\nsvg.tc-image-button {\n\tpadding: 0px 1px 1px 0px;\n}\n\n.tc-icon-wrapper > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\nkbd {\n\tdisplay: inline-block;\n\tpadding: 3px 5px;\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tcolor: <<colour foreground>>;\n\tvertical-align: middle;\n\tbackground-color: <<colour background>>;\n\tborder: solid 1px <<colour muted-foreground>>;\n\tborder-bottom-color: <<colour muted-foreground>>;\n\tborder-radius: 3px;\n\tbox-shadow: inset 0 -1px 0 <<colour muted-foreground>>;\n}\n\n/*\nMarkdown likes putting code elements inside pre elements\n*/\npre > code {\n\tpadding: 0;\n\tborder: none;\n\tbackground-color: inherit;\n\tcolor: inherit;\n}\n\ntable {\n\tborder: 1px solid <<colour table-border>>;\n\twidth: auto;\n\tmax-width: 100%;\n\tcaption-side: bottom;\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\n}\n\ntable th, table td {\n\tpadding: 0 7px 0 7px;\n\tborder-top: 1px solid <<colour table-border>>;\n\tborder-left: 1px solid <<colour table-border>>;\n}\n\ntable thead tr td, table th {\n\tbackground-color: <<colour table-header-background>>;\n\tfont-weight: bold;\n}\n\ntable tfoot tr td {\n\tbackground-color: <<colour table-footer-background>>;\n}\n\n.tc-csv-table {\n\twhite-space: nowrap;\n}\n\n.tc-tiddler-frame img,\n.tc-tiddler-frame svg,\n.tc-tiddler-frame canvas,\n.tc-tiddler-frame embed,\n.tc-tiddler-frame iframe {\n\tmax-width: 100%;\n}\n\n.tc-tiddler-body > embed,\n.tc-tiddler-body > iframe {\n\twidth: 100%;\n\theight: 600px;\n}\n\n/*\n** Links\n*/\n\nbutton.tc-tiddlylink,\na.tc-tiddlylink {\n\ttext-decoration: none;\n\tfont-weight: normal;\n\tcolor: <<colour tiddler-link-foreground>>;\n\t-webkit-user-select: inherit; /* Otherwise the draggable attribute makes links impossible to select */\n}\n\n.tc-sidebar-lists a.tc-tiddlylink {\n\tcolor: <<colour sidebar-tiddler-link-foreground>>;\n}\n\n.tc-sidebar-lists a.tc-tiddlylink:hover {\n\tcolor: <<colour sidebar-tiddler-link-foreground-hover>>;\n}\n\nbutton.tc-tiddlylink:hover,\na.tc-tiddlylink:hover {\n\ttext-decoration: underline;\n}\n\na.tc-tiddlylink-resolves {\n}\n\na.tc-tiddlylink-shadow {\n\tfont-weight: bold;\n}\n\na.tc-tiddlylink-shadow.tc-tiddlylink-resolves {\n\tfont-weight: normal;\n}\n\na.tc-tiddlylink-missing {\n\tfont-style: italic;\n}\n\na.tc-tiddlylink-external {\n\ttext-decoration: underline;\n\tcolor: <<colour external-link-foreground>>;\n\tbackground-color: <<colour external-link-background>>;\n}\n\na.tc-tiddlylink-external:visited {\n\tcolor: <<colour external-link-foreground-visited>>;\n\tbackground-color: <<colour external-link-background-visited>>;\n}\n\na.tc-tiddlylink-external:hover {\n\tcolor: <<colour external-link-foreground-hover>>;\n\tbackground-color: <<colour external-link-background-hover>>;\n}\n\n/*\n** Drag and drop styles\n*/\n\n.tc-tiddler-dragger {\n\tposition: relative;\n\tz-index: -10000;\n}\n\n.tc-tiddler-dragger-inner {\n\tposition: absolute;\n\ttop: -1000px;\n\tleft: -1000px;\n\tdisplay: inline-block;\n\tpadding: 8px 20px;\n\tfont-size: 16.9px;\n\tfont-weight: bold;\n\tline-height: 20px;\n\tcolor: <<colour dragger-foreground>>;\n\ttext-shadow: 0 1px 0 rgba(0, 0, 0, 1);\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour dragger-background>>;\n\tborder-radius: 20px;\n}\n\n.tc-tiddler-dragger-cover {\n\tposition: absolute;\n\tbackground-color: <<colour page-background>>;\n}\n\n.tc-dropzone {\n\tposition: relative;\n}\n\n.tc-dropzone.tc-dragover:before {\n\tz-index: 10000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour dropzone-background>>;\n\ttext-align: center;\n\tcontent: \"<<lingo DropMessage>>\";\n}\n\n.tc-droppable > .tc-droppable-placeholder {\n\tdisplay: none;\n}\n\n.tc-droppable.tc-dragover > .tc-droppable-placeholder {\n\tdisplay: block;\n\tborder: 2px dashed <<colour dropzone-background>>;\n}\n\n.tc-draggable {\n\tcursor: move;\n}\n\n/*\n** Plugin reload warning\n*/\n\n.tc-plugin-reload-warning {\n\tz-index: 1000;\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbackground: <<colour alert-background>>;\n\ttext-align: center;\n}\n\n/*\n** Buttons\n*/\n\nbutton svg, button img, label svg, label img {\n\tvertical-align: middle;\n}\n\n.tc-btn-invisible {\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n cursor: pointer;\n}\n\n.tc-btn-boxed {\n\tfont-size: 0.6em;\n\tpadding: 0.2em;\n\tmargin: 1px;\n\tbackground: none;\n\tborder: 1px solid <<colour tiddler-controls-foreground>>;\n\tborder-radius: 0.25em;\n}\n\nhtml body.tc-body .tc-btn-boxed svg {\n\tfont-size: 1.6666em;\n}\n\n.tc-btn-boxed:hover {\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n}\n\nhtml body.tc-body .tc-btn-boxed:hover svg {\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded {\n\tfont-size: 0.5em;\n\tline-height: 2;\n\tpadding: 0em 0.3em 0.2em 0.4em;\n\tmargin: 1px;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour muted-foreground>>;\n\tcolor: <<colour background>>;\n\tborder-radius: 2em;\n}\n\nhtml body.tc-body .tc-btn-rounded svg {\n\tfont-size: 1.6666em;\n\tfill: <<colour background>>;\n}\n\n.tc-btn-rounded:hover {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\n\tcolor: <<colour muted-foreground>>;\n}\n\nhtml body.tc-body .tc-btn-rounded:hover svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-icon svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-btn-text {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-btn-big-green {\n\tdisplay: inline-block;\n\tpadding: 8px;\n\tmargin: 4px 8px 4px 8px;\n\tbackground: <<colour download-background>>;\n\tcolor: <<colour download-foreground>>;\n\tfill: <<colour download-foreground>>;\n\tborder: none;\n\tfont-size: 1.2em;\n\tline-height: 1.4em;\n\ttext-decoration: none;\n}\n\n.tc-btn-big-green svg,\n.tc-btn-big-green img {\n\theight: 2em;\n\twidth: 2em;\n\tvertical-align: middle;\n\tfill: <<colour download-foreground>>;\n}\n\n.tc-sidebar-lists input {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-sidebar-lists button {\n\tcolor: <<colour sidebar-button-foreground>>;\n\tfill: <<colour sidebar-button-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini {\n\tcolor: <<colour sidebar-muted-foreground>>;\n}\n\n.tc-sidebar-lists button.tc-btn-mini:hover {\n\tcolor: <<colour sidebar-muted-foreground-hover>>;\n}\n\nbutton svg.tc-image-button, button .tc-image-button img {\n\theight: 1em;\n\twidth: 1em;\n}\n\n.tc-unfold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 100%;\n\twidth: calc(100% + 2px);\n\tmargin-left: -43px;\n\ttext-align: center;\n\tborder-top: 2px solid <<colour tiddler-info-background>>;\n\tmargin-top: 4px;\n}\n\n.tc-unfold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n\tborder-top: 2px solid <<colour tiddler-info-border>>;\n}\n\n.tc-unfold-banner svg, .tc-fold-banner svg {\n\theight: 0.75em;\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-unfold-banner:hover svg, .tc-fold-banner:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n.tc-fold-banner {\n\tposition: absolute;\n\tpadding: 0;\n\tmargin: 0;\n\tbackground: none;\n\tborder: none;\n\twidth: 23px;\n\ttext-align: center;\n\tmargin-left: -35px;\n\ttop: 6px;\n\tbottom: 6px;\n}\n\n.tc-fold-banner:hover {\n\tbackground: <<colour tiddler-info-background>>;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-unfold-banner {\n\t\tposition: static;\n\t\twidth: calc(100% + 59px);\n\t}\n\n\t.tc-fold-banner {\n\t\twidth: 16px;\n\t\tmargin-left: -16px;\n\t\tfont-size: 0.75em;\n\t}\n\n}\n\n/*\n** Tags and missing tiddlers\n*/\n\n.tc-tag-list-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n}\n\n.tc-tags-wrapper {\n\tmargin: 4px 0 14px 0;\n}\n\n.tc-missing-tiddler-label {\n\tfont-style: italic;\n\tfont-weight: normal;\n\tdisplay: inline-block;\n\tfont-size: 11.844px;\n\tline-height: 14px;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n}\n\nbutton.tc-tag-label, span.tc-tag-label {\n\tdisplay: inline-block;\n\tpadding: 0.16em 0.7em;\n\tfont-size: 0.9em;\n\tfont-weight: 400;\n\tline-height: 1.2em;\n\tcolor: <<colour tag-foreground>>;\n\twhite-space: nowrap;\n\tvertical-align: baseline;\n\tbackground-color: <<colour tag-background>>;\n\tborder-radius: 1em;\n}\n\n.tc-untagged-separator {\n\twidth: 10em;\n\tleft: 0;\n\tmargin-left: 0;\n\tborder: 0;\n\theight: 1px;\n\tbackground: <<colour tab-divider>>;\n}\n\nbutton.tc-untagged-label {\n\tbackground-color: <<colour untagged-background>>;\n}\n\n.tc-tag-label svg, .tc-tag-label img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour tag-foreground>>;\n\tvertical-align: text-bottom;\n}\n\n.tc-tag-manager-table .tc-tag-label {\n\twhite-space: normal;\n}\n\n.tc-tag-manager-tag {\n\twidth: 100%;\n}\n\n/*\n** Page layout\n*/\n\n.tc-topbar {\n\tposition: fixed;\n\tz-index: 1200;\n}\n\n.tc-topbar-left {\n\tleft: 29px;\n\ttop: 5px;\n}\n\n.tc-topbar-right {\n\ttop: 5px;\n\tright: 29px;\n}\n\n.tc-topbar button {\n\tpadding: 8px;\n}\n\n.tc-topbar svg {\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-topbar button:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-sidebar-header {\n\tcolor: <<colour sidebar-foreground>>;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-sidebar-header .tc-title a.tc-tiddlylink-resolves {\n\tfont-weight: 300;\n}\n\n.tc-sidebar-header .tc-sidebar-lists p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-sidebar-header .tc-missing-tiddler-label {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-advanced-search input {\n\twidth: 60%;\n}\n\n.tc-search a svg {\n\twidth: 1.2em;\n\theight: 1.2em;\n\tvertical-align: middle;\n}\n\n.tc-page-controls {\n\tmargin-top: 14px;\n\tfont-size: 1.5em;\n}\n\n.tc-page-controls button {\n\tmargin-right: 0.5em;\n}\n\n.tc-page-controls a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-page-controls img {\n\twidth: 1em;\n}\n\n.tc-page-controls svg {\n\tfill: <<colour sidebar-controls-foreground>>;\n}\n\n.tc-page-controls button:hover svg, .tc-page-controls a:hover svg {\n\tfill: <<colour sidebar-controls-foreground-hover>>;\n}\n\n.tc-menu-list-item {\n\twhite-space: nowrap;\n}\n\n.tc-menu-list-count {\n\tfont-weight: bold;\n}\n\n.tc-menu-list-subitem {\n\tpadding-left: 7px;\n}\n\n.tc-story-river {\n\tposition: relative;\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-sidebar-header {\n\t\tpadding: 14px;\n\t\tmin-height: 32px;\n\t\tmargin-top: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-message-box {\n\t\tmargin: 21px -21px 21px -21px;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tposition: fixed;\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow-y: auto;\n\t\toverflow-x: auto;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmargin: 0 0 0 -42px;\n\t\tpadding: 71px 0 28px 42px;\n\t}\n\n\thtml[dir=\"rtl\"] .tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tright: {{$:/themes/tiddlywiki/vanilla/metrics/storyright}};\n\t}\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tleft: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\ttop: {{$:/themes/tiddlywiki/vanilla/metrics/storytop}};\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/storywidth}};\n\t\tpadding: 42px 42px 42px 42px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-story-river {\n\t\twidth: calc(100% - {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}});\n\t}\n\n\">>\n\n}\n\n@media print {\n\n\tbody.tc-body {\n\t\tbackground-color: transparent;\n\t}\n\n\t.tc-sidebar-header, .tc-topbar {\n\t\tdisplay: none;\n\t}\n\n\t.tc-story-river {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t.tc-story-river .tc-tiddler-frame {\n\t\tmargin: 0;\n\t\tborder: none;\n\t\tpadding: 0;\n\t}\n}\n\n/*\n** Tiddler styles\n*/\n\n.tc-tiddler-frame {\n\tposition: relative;\n\tmargin-bottom: 28px;\n\tbackground-color: <<colour tiddler-background>>;\n\tborder: 1px solid <<colour tiddler-border>>;\n}\n\n{{$:/themes/tiddlywiki/vanilla/sticky}}\n\n.tc-tiddler-info {\n\tpadding: 14px 42px 14px 42px;\n\tbackground-color: <<colour tiddler-info-background>>;\n\tborder-top: 1px solid <<colour tiddler-info-border>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-border>>;\n}\n\n.tc-tiddler-info p {\n\tmargin-top: 3px;\n\tmargin-bottom: 3px;\n}\n\n.tc-tiddler-info .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour tiddler-info-tab-background>>;\n\tborder-bottom: 1px solid <<colour tiddler-info-tab-background>>;\n}\n\n.tc-view-field-table {\n\twidth: 100%;\n}\n\n.tc-view-field-name {\n\twidth: 1%; /* Makes this column be as narrow as possible */\n\ttext-align: right;\n\tfont-style: italic;\n\tfont-weight: 200;\n}\n\n.tc-view-field-value {\n}\n\n@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\t.tc-tiddler-frame {\n\t\tpadding: 28px 42px 42px 42px;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth}};\n\t\tborder-radius: 2px;\n\t}\n\n<<if-no-sidebar \"\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\">>\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -42px 0 -42px;\n\t}\n}\n\n.tc-site-title,\n.tc-titlebar {\n\tfont-weight: 300;\n\tfont-size: 2.35em;\n\tline-height: 1.2em;\n\tcolor: <<colour tiddler-title-foreground>>;\n\tmargin: 0;\n}\n\n.tc-site-title {\n\tcolor: <<colour site-title-foreground>>;\n}\n\n.tc-tiddler-title-icon {\n\tvertical-align: middle;\n}\n\n.tc-system-title-prefix {\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-titlebar h2 {\n\tfont-size: 1em;\n\tdisplay: inline;\n}\n\n.tc-titlebar img {\n\theight: 1em;\n}\n\n.tc-subtitle {\n\tfont-size: 0.9em;\n\tcolor: <<colour tiddler-subtitle-foreground>>;\n\tfont-weight: 300;\n}\n\n.tc-tiddler-missing .tc-title {\n font-style: italic;\n font-weight: normal;\n}\n\n.tc-tiddler-frame .tc-tiddler-controls {\n\tfloat: right;\n}\n\n.tc-tiddler-controls .tc-drop-down {\n\tfont-size: 0.6em;\n}\n\n.tc-tiddler-controls .tc-drop-down .tc-drop-down {\n\tfont-size: 1em;\n}\n\n.tc-tiddler-controls > span > button,\n.tc-tiddler-controls > span > span > button,\n.tc-tiddler-controls > span > span > span > button {\n\tvertical-align: baseline;\n\tmargin-left:5px;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img,\n.tc-search button svg, .tc-search a svg {\n\tfill: <<colour tiddler-controls-foreground>>;\n}\n\n.tc-tiddler-controls button svg, .tc-tiddler-controls button img {\n\theight: 0.75em;\n}\n\n.tc-search button svg, .tc-search a svg {\n height: 1.2em;\n width: 1.2em;\n margin: 0 0.25em;\n}\n\n.tc-tiddler-controls button.tc-selected svg,\n.tc-page-controls button.tc-selected svg {\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n}\n\n.tc-tiddler-controls button.tc-btn-invisible:hover svg,\n.tc-search button:hover svg, .tc-search a:hover svg {\n\tfill: <<colour tiddler-controls-foreground-hover>>;\n}\n\n@media print {\n\t.tc-tiddler-controls {\n\t\tdisplay: none;\n\t}\n}\n\n.tc-tiddler-help { /* Help prompts within tiddler template */\n\tcolor: <<colour muted-foreground>>;\n\tmargin-top: 14px;\n}\n\n.tc-tiddler-help a.tc-tiddlylink {\n\tcolor: <<colour very-muted-foreground>>;\n}\n\n.tc-tiddler-frame .tc-edit-texteditor {\n\twidth: 100%;\n\tmargin: 4px 0 4px 0;\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor,\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tpadding: 3px 3px 3px 3px;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tbackground-color: <<colour tiddler-editor-background>>;\n\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.tc-tiddler-frame .tc-binary-warning {\n\twidth: 100%;\n\theight: 5em;\n\ttext-align: center;\n\tpadding: 3em 3em 6em 3em;\n\tbackground: <<colour alert-background>>;\n\tborder: 1px solid <<colour alert-border>>;\n}\n\ncanvas.tc-edit-bitmapeditor {\n\tborder: 6px solid <<colour tiddler-editor-border-image>>;\n\tcursor: crosshair;\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tmargin-top: 6px;\n\tmargin-bottom: 6px;\n}\n\n.tc-edit-bitmapeditor-width {\n\tdisplay: block;\n}\n\n.tc-edit-bitmapeditor-height {\n\tdisplay: block;\n}\n\n.tc-tiddler-body {\n\tclear: both;\n}\n\n.tc-tiddler-frame .tc-tiddler-body {\n\tfont-size: {{$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize}};\n\tline-height: {{$:/themes/tiddlywiki/vanilla/metrics/bodylineheight}};\n}\n\n.tc-titlebar, .tc-tiddler-edit-title {\n\toverflow: hidden; /* https://github.com/Jermolene/TiddlyWiki5/issues/282 */\n}\n\nhtml body.tc-body.tc-single-tiddler-window {\n\tmargin: 1em;\n\tbackground: <<colour tiddler-background>>;\n}\n\n.tc-single-tiddler-window img,\n.tc-single-tiddler-window svg,\n.tc-single-tiddler-window canvas,\n.tc-single-tiddler-window embed,\n.tc-single-tiddler-window iframe {\n\tmax-width: 100%;\n}\n\n/*\n** Editor\n*/\n\n.tc-editor-toolbar {\n\tmargin-top: 8px;\n}\n\n.tc-editor-toolbar button {\n\tvertical-align: middle;\n\tbackground-color: <<colour tiddler-controls-foreground>>;\n\tfill: <<colour tiddler-controls-foreground-selected>>;\n\tborder-radius: 4px;\n\tpadding: 3px;\n\tmargin: 2px 0 2px 4px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-adjunct {\n\tmargin-left: 1px;\n\twidth: 1em;\n\tborder-radius: 8px;\n}\n\n.tc-editor-toolbar button.tc-text-editor-toolbar-item-start-group {\n\tmargin-left: 11px;\n}\n\n.tc-editor-toolbar button.tc-selected {\n\tbackground-color: <<colour primary>>;\n}\n\n.tc-editor-toolbar button svg {\n\twidth: 1.6em;\n\theight: 1.2em;\n}\n\n.tc-editor-toolbar button:hover {\n\tbackground-color: <<colour tiddler-controls-foreground-selected>>;\n\tfill: <<colour background>>;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more {\n\twhite-space: normal;\n}\n\n.tc-editor-toolbar .tc-text-editor-toolbar-more button {\n\tdisplay: inline-block;\n\tpadding: 3px;\n\twidth: auto;\n}\n\n.tc-editor-toolbar .tc-search-results {\n\tpadding: 0;\n}\n\n/*\n** Adjustments for fluid-fixed mode\n*/\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n<<if-fluid-fixed text:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 0;\n\t\tposition: relative;\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tmargin-left: {{$:/themes/tiddlywiki/vanilla/metrics/storyleft}};\n\t\tmargin-right: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\t.tc-tiddler-frame {\n\t\twidth: 100%;\n\t}\n\n\t.tc-sidebar-scrollable {\n\t\tleft: auto;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\twidth: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}};\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 42px);\n\t}\n\n\"\"\" hiddenSidebarText:\"\"\"\n\n\t.tc-story-river {\n\t\tpadding-right: 3em;\n\t\tmargin-right: 0;\n\t}\n\n\tbody.tc-body .tc-storyview-zoomin-tiddler {\n\t\twidth: 100%;\n\t\twidth: calc(100% - 84px);\n\t}\n\n\"\"\">>\n\n}\n\n/*\n** Toolbar buttons\n*/\n\n.tc-page-controls svg.tc-image-new-button {\n fill: <<colour toolbar-new-button>>;\n}\n\n.tc-page-controls svg.tc-image-options-button {\n fill: <<colour toolbar-options-button>>;\n}\n\n.tc-page-controls svg.tc-image-save-button {\n fill: <<colour toolbar-save-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-info-button {\n fill: <<colour toolbar-info-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-edit-button {\n fill: <<colour toolbar-edit-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-close-button {\n fill: <<colour toolbar-close-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-delete-button {\n fill: <<colour toolbar-delete-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-cancel-button {\n fill: <<colour toolbar-cancel-button>>;\n}\n\n.tc-tiddler-controls button svg.tc-image-done-button {\n fill: <<colour toolbar-done-button>>;\n}\n\n/*\n** Tiddler edit mode\n*/\n\n.tc-tiddler-edit-frame em.tc-edit {\n\tcolor: <<colour muted-foreground>>;\n\tfont-style: normal;\n}\n\n.tc-edit-type-dropdown a.tc-tiddlylink-missing {\n\tfont-style: normal;\n}\n\n.tc-edit-tags {\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tpadding: 4px 8px 4px 8px;\n}\n\n.tc-edit-add-tag {\n\tdisplay: inline-block;\n}\n\n.tc-edit-add-tag .tc-add-tag-name input {\n\twidth: 50%;\n}\n\n.tc-edit-add-tag .tc-keyboard {\n\tdisplay:inline;\n}\n\n.tc-edit-tags .tc-tag-label {\n\tdisplay: inline-block;\n}\n\n.tc-edit-tags-list {\n\tmargin: 14px 0 14px 0;\n}\n\n.tc-remove-tag-button {\n\tpadding-left: 4px;\n}\n\n.tc-tiddler-preview {\n\toverflow: auto;\n}\n\n.tc-tiddler-preview-preview {\n\tfloat: right;\n\twidth: 49%;\n\tborder: 1px solid <<colour tiddler-editor-border>>;\n\tmargin: 4px 0 3px 3px;\n\tpadding: 3px 3px 3px 3px;\n}\n\n<<if-editor-height-fixed then:\"\"\"\n\n.tc-tiddler-preview-preview {\n\toverflow-y: scroll;\n\theight: {{$:/config/TextEditor/EditorHeight/Height}};\n}\n\n\"\"\">>\n\n.tc-tiddler-frame .tc-tiddler-preview .tc-edit-texteditor {\n\twidth: 49%;\n}\n\n.tc-tiddler-frame .tc-tiddler-preview canvas.tc-edit-bitmapeditor {\n\tmax-width: 49%;\n}\n\n.tc-edit-fields {\n\twidth: 100%;\n}\n\n\n.tc-edit-fields table, .tc-edit-fields tr, .tc-edit-fields td {\n\tborder: none;\n\tpadding: 4px;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(odd) {\n\tbackground-color: <<colour tiddler-editor-fields-odd>>;\n}\n\n.tc-edit-fields > tbody > .tc-edit-field:nth-child(even) {\n\tbackground-color: <<colour tiddler-editor-fields-even>>;\n}\n\n.tc-edit-field-name {\n\ttext-align: right;\n}\n\n.tc-edit-field-value input {\n\twidth: 100%;\n}\n\n.tc-edit-field-remove {\n}\n\n.tc-edit-field-remove svg {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n\tvertical-align: middle;\n}\n\n.tc-edit-field-add-name {\n\tdisplay: inline-block;\n\twidth: 15%;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n\twidth: 40%;\n}\n\n.tc-edit-field-add-button {\n\tdisplay: inline-block;\n\twidth: 10%;\n}\n\n/*\n** Storyview Classes\n*/\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-storyview-zoomin-tiddler {\n\t\twidth: calc(100% - 84px);\n\t}\n\n}\n\n/*\n** Dropdowns\n*/\n\n.tc-btn-dropdown {\n\ttext-align: left;\n}\n\n.tc-btn-dropdown svg, .tc-btn-dropdown img {\n\theight: 1em;\n\twidth: 1em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-drop-down-wrapper {\n\tposition: relative;\n}\n\n.tc-drop-down {\n\tmin-width: 380px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\ttext-shadow: none;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-drop-down {\n\tmargin-left: 14px;\n}\n\n.tc-drop-down button svg, .tc-drop-down a svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down button.tc-btn-invisible:hover svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-drop-down p {\n\tpadding: 0 14px 0 14px;\n}\n\n.tc-drop-down svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-drop-down img {\n\twidth: 1em;\n}\n\n.tc-drop-down-language-chooser img {\n\twidth: 2em;\n\tvertical-align: baseline;\n}\n\n.tc-drop-down a, .tc-drop-down button {\n\tdisplay: block;\n\tpadding: 0 14px 0 14px;\n\twidth: 100%;\n\ttext-align: left;\n\tcolor: <<colour foreground>>;\n\tline-height: 1.4;\n}\n\n.tc-drop-down .tc-tab-set .tc-tab-buttons button {\n\tdisplay: inline-block;\n width: auto;\n margin-bottom: 0px;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.tc-drop-down .tc-prompt {\n\tpadding: 0 14px;\n}\n\n.tc-drop-down .tc-chooser {\n\tborder: none;\n}\n\n.tc-drop-down .tc-chooser .tc-swatches-horiz {\n\tfont-size: 0.4em;\n\tpadding-left: 1.2em;\n}\n\n.tc-drop-down .tc-file-input-wrapper {\n\twidth: 100%;\n}\n\n.tc-drop-down .tc-file-input-wrapper button {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-drop-down a:hover, .tc-drop-down button:hover, .tc-drop-down .tc-file-input-wrapper:hover button {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-tab-buttons button {\n\tbackground-color: <<colour dropdown-tab-background>>;\n}\n\n.tc-drop-down .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour dropdown-tab-background-selected>>;\n\tborder-bottom: 1px solid <<colour dropdown-tab-background-selected>>;\n}\n\n.tc-drop-down-bullet {\n\tdisplay: inline-block;\n\twidth: 0.5em;\n}\n\n.tc-drop-down .tc-tab-contents a {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-block-dropdown-wrapper {\n\tposition: relative;\n}\n\n.tc-block-dropdown {\n\tposition: absolute;\n\tmin-width: 220px;\n\tborder: 1px solid <<colour dropdown-border>>;\n\tbackground-color: <<colour dropdown-background>>;\n\tpadding: 7px 0;\n\tmargin: 4px 0 0 0;\n\twhite-space: nowrap;\n\tz-index: 1000;\n\ttext-shadow: none;\n}\n\n.tc-block-dropdown.tc-search-drop-down {\n\tmargin-left: -12px;\n}\n\n.tc-block-dropdown a {\n\tdisplay: block;\n\tpadding: 4px 14px 4px 14px;\n}\n\n.tc-block-dropdown.tc-search-drop-down a {\n\tdisplay: block;\n\tpadding: 0px 10px 0px 10px;\n}\n\n.tc-drop-down .tc-dropdown-item-plain,\n.tc-block-dropdown .tc-dropdown-item-plain {\n\tpadding: 4px 14px 4px 7px;\n}\n\n.tc-drop-down .tc-dropdown-item,\n.tc-block-dropdown .tc-dropdown-item {\n\tpadding: 4px 14px 4px 7px;\n\tcolor: <<colour muted-foreground>>;\n}\n\n.tc-block-dropdown a:hover {\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n\ttext-decoration: none;\n}\n\n.tc-search-results {\n\tpadding: 0 7px 0 7px;\n}\n\n.tc-image-chooser, .tc-colour-chooser {\n\twhite-space: normal;\n}\n\n.tc-image-chooser a,\n.tc-colour-chooser a {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.tc-image-chooser a {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 2px;\n\tmargin: 2px;\n\twidth: 4em;\n\theight: 4em;\n}\n\n.tc-colour-chooser a {\n\tpadding: 3px;\n\twidth: 2em;\n\theight: 2em;\n\tvertical-align: middle;\n}\n\n.tc-image-chooser a:hover,\n.tc-colour-chooser a:hover {\n\tbackground: <<colour primary>>;\n\tpadding: 0px;\n\tborder: 3px solid <<colour primary>>;\n}\n\n.tc-image-chooser a svg,\n.tc-image-chooser a img {\n\tdisplay: inline-block;\n\twidth: auto;\n\theight: auto;\n\tmax-width: 3.5em;\n\tmax-height: 3.5em;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n\n/*\n** Modals\n*/\n\n.tc-modal-wrapper {\n\tposition: fixed;\n\toverflow: auto;\n\toverflow-y: scroll;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 900;\n}\n\n.tc-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tz-index: 1000;\n\tbackground-color: <<colour modal-backdrop>>;\n}\n\n.tc-modal {\n\tz-index: 1100;\n\tbackground-color: <<colour modal-background>>;\n\tborder: 1px solid <<colour modal-border>>;\n}\n\n@media (max-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 1em;\n\t\tleft: 1em;\n\t\tright: 1em;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n@media (min-width: 55em) {\n\t.tc-modal {\n\t\tposition: fixed;\n\t\ttop: 2em;\n\t\tleft: 25%;\n\t\twidth: 50%;\n\t}\n\n\t.tc-modal-body {\n\t\toverflow-y: auto;\n\t\tmax-height: 400px;\n\t\tmax-height: 60vh;\n\t}\n}\n\n.tc-modal-header {\n\tpadding: 9px 15px;\n\tborder-bottom: 1px solid <<colour modal-header-border>>;\n}\n\n.tc-modal-header h3 {\n\tmargin: 0;\n\tline-height: 30px;\n}\n\n.tc-modal-header img, .tc-modal-header svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-modal-body {\n\tpadding: 15px;\n}\n\n.tc-modal-footer {\n\tpadding: 14px 15px 15px;\n\tmargin-bottom: 0;\n\ttext-align: right;\n\tbackground-color: <<colour modal-footer-background>>;\n\tborder-top: 1px solid <<colour modal-footer-border>>;\n}\n\n/*\n** Notifications\n*/\n\n.tc-notification {\n\tposition: fixed;\n\ttop: 14px;\n\tright: 42px;\n\tz-index: 1300;\n\tmax-width: 280px;\n\tpadding: 0 14px 0 14px;\n\tbackground-color: <<colour notification-background>>;\n\tborder: 1px solid <<colour notification-border>>;\n}\n\n/*\n** Tabs\n*/\n\n.tc-tab-set.tc-vertical {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tab-buttons {\n\tfont-size: 0.85em;\n\tpadding-top: 1em;\n\tmargin-bottom: -2px;\n}\n\n.tc-tab-buttons.tc-vertical {\n\tz-index: 100;\n\tdisplay: block;\n\tpadding-top: 14px;\n\tvertical-align: top;\n\ttext-align: right;\n\tmargin-bottom: inherit;\n\tmargin-right: -1px;\n\tmax-width: 33%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n}\n\n.tc-tab-buttons button.tc-tab-selected {\n\tcolor: <<colour tab-foreground-selected>>;\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-left: 1px solid <<colour tab-border-selected>>;\n\tborder-top: 1px solid <<colour tab-border-selected>>;\n\tborder-right: 1px solid <<colour tab-border-selected>>;\n}\n\n.tc-tab-buttons button {\n\tcolor: <<colour tab-foreground>>;\n\tpadding: 3px 5px 3px 5px;\n\tmargin-right: 0.3em;\n\tfont-weight: 300;\n\tborder: none;\n\tbackground: inherit;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-right: 1px solid <<colour tab-border>>;\n\tborder-top-left-radius: 2px;\n\tborder-top-right-radius: 2px;\n\tborder-bottom-left-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin-top: 3px;\n\tmargin-right: 0;\n\ttext-align: right;\n\tbackground-color: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tborder-right: none;\n\tborder-top-left-radius: 2px;\n\tborder-bottom-left-radius: 2px;\n\tborder-top-right-radius: 0;\n\tborder-bottom-right-radius: 0;\n}\n\n.tc-tab-buttons.tc-vertical button.tc-tab-selected {\n\tbackground-color: <<colour tab-background-selected>>;\n\tborder-right: 1px solid <<colour tab-background-selected>>;\n}\n\n.tc-tab-divider {\n\tborder-top: 1px solid <<colour tab-divider>>;\n}\n\n.tc-tab-divider.tc-vertical {\n\tdisplay: none;\n}\n\n.tc-tab-content {\n\tmargin-top: 14px;\n}\n\n.tc-tab-content.tc-vertical {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-top: 0;\n\tpadding-left: 14px;\n\tborder-left: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 70%;\n\tflex: 1 0 70%;\n}\n\n.tc-sidebar-lists .tc-tab-buttons {\n\tmargin-bottom: -1px;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tcolor: <<colour sidebar-tab-foreground-selected>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border-selected>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border-selected>>;\n}\n\n.tc-sidebar-lists .tc-tab-buttons button {\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tcolor: <<colour sidebar-tab-foreground>>;\n\tborder-left: 1px solid <<colour sidebar-tab-border>>;\n\tborder-top: 1px solid <<colour sidebar-tab-border>>;\n\tborder-right: 1px solid <<colour sidebar-tab-border>>;\n}\n\n.tc-sidebar-lists .tc-tab-divider {\n\tborder-top: 1px solid <<colour sidebar-tab-divider>>;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\n\tdisplay: block;\n\twidth: 100%;\n\tbackground-color: <<colour sidebar-tab-background>>;\n\tborder-top: none;\n\tborder-left: none;\n\tborder-bottom: none;\n\tborder-right: 1px solid #ccc;\n\tmargin-bottom: inherit;\n}\n\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\n\tbackground-color: <<colour sidebar-tab-background-selected>>;\n\tborder: none;\n}\n\n/*\n** Manager\n*/\n\n.tc-manager-wrapper {\n\t\n}\n\n.tc-manager-controls {\n\t\n}\n\n.tc-manager-control {\n\tmargin: 0.5em 0;\n}\n\n.tc-manager-list {\n\twidth: 100%;\n\tborder-top: 1px solid <<colour muted-foreground>>;\n\tborder-left: 1px solid <<colour muted-foreground>>;\n\tborder-right: 1px solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item {\n\n}\n\n.tc-manager-list-item-heading {\n display: block;\n width: 100%;\n text-align: left;\t\n\tborder-bottom: 1px solid <<colour muted-foreground>>;\n\tpadding: 3px;\n}\n\n.tc-manager-list-item-heading-selected {\n\tfont-weight: bold;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n\tbackground-color: <<colour foreground>>;\n}\n\n.tc-manager-list-item-heading:hover {\n\tbackground: <<colour primary>>;\n\tcolor: <<colour background>>;\n}\n\n.tc-manager-list-item-content {\n\tdisplay: flex;\n}\n\n.tc-manager-list-item-content-sidebar {\n flex: 1 0;\n background: <<colour tiddler-editor-background>>;\n border-right: 0.5em solid <<colour muted-foreground>>;\n border-bottom: 0.5em solid <<colour muted-foreground>>;\n white-space: nowrap;\n}\n\n.tc-manager-list-item-content-item-heading {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n background: <<colour muted-foreground>>;\n\ttext-transform: uppercase;\n\tfont-size: 0.6em;\n\tfont-weight: bold;\n padding: 0.5em 0 0.5em 0;\n}\n\n.tc-manager-list-item-content-item-body {\n\tpadding: 0 0.5em 0 0.5em;\n}\n\n.tc-manager-list-item-content-item-body > pre {\n\tmargin: 0.5em 0 0.5em 0;\n\tborder: none;\n\tbackground: inherit;\n}\n\n.tc-manager-list-item-content-tiddler {\n flex: 3 1;\n border-left: 0.5em solid <<colour muted-foreground>>;\n border-right: 0.5em solid <<colour muted-foreground>>;\n border-bottom: 0.5em solid <<colour muted-foreground>>;\n}\n\n.tc-manager-list-item-content-item-body > table {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n\n.tc-manager-list-item-content-item-body > table td {\n\tborder: none;\n}\n\n.tc-manager-icon-editor > button {\n\twidth: 100%;\n}\n\n.tc-manager-icon-editor > button > svg,\n.tc-manager-icon-editor > button > button {\n\twidth: 100%;\n\theight: auto;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tmax-width: 500px;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 28px;\n\tpadding: 14px 14px 14px 14px;\n\tborder: 2px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 14px;\n\tright: 14px;\n}\n\n.tc-alert-toolbar svg {\n\tfill: <<colour alert-muted-foreground>>;\n}\n\n.tc-alert-subtitle {\n\tcolor: <<colour alert-muted-foreground>>;\n\tfont-weight: bold;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n\n\t.tc-static-alert {\n\t\tposition: relative;\n\t}\n\n\t.tc-static-alert-inner {\n\t\tposition: absolute;\n\t\tz-index: 100;\n\t}\n\n}\n\n.tc-static-alert-inner {\n\tpadding: 0 2px 2px 42px;\n\tcolor: <<colour static-alert-foreground>>;\n}\n\n/*\n** Control panel\n*/\n\n.tc-control-panel td {\n\tpadding: 4px;\n}\n\n.tc-control-panel table, .tc-control-panel table input, .tc-control-panel table textarea {\n\twidth: 100%;\n}\n\n.tc-plugin-info {\n\tdisplay: block;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground-colour: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n}\n\n.tc-plugin-info-disabled {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n\tbackground: repeating-linear-gradient(45deg, #ff0, #ff0 10px, #eee 10px, #eee 20px);\n}\n\n.tc-plugin-info-disabled:hover {\n\tbackground: -webkit-repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n\tbackground: repeating-linear-gradient(45deg, #aa0, #aa0 10px, #888 10px, #888 20px);\n}\n\na.tc-tiddlylink.tc-plugin-info:hover {\n\ttext-decoration: none;\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour foreground>>;\n}\n\na.tc-tiddlylink.tc-plugin-info:hover .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info-chunk {\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-plugin-info-chunk h1 {\n\tfont-size: 1em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk h2 {\n\tfont-size: 0.8em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk div {\n\tfont-size: 0.7em;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info:hover > .tc-plugin-info-chunk > img, .tc-plugin-info:hover > .tc-plugin-info-chunk > svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour foreground>>;\n}\n\n.tc-plugin-info > .tc-plugin-info-chunk > img, .tc-plugin-info > .tc-plugin-info-chunk > svg {\n\twidth: 2em;\n\theight: 2em;\n\tfill: <<colour muted-foreground>>;\n}\n\n.tc-plugin-info.tc-small-icon > .tc-plugin-info-chunk > img, .tc-plugin-info.tc-small-icon > .tc-plugin-info-chunk > svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tmargin-top: -8px;\n}\n\n.tc-plugin-info-dropdown-message {\n\tbackground: <<colour message-background>>;\n\tpadding: 0.5em 1em 0.5em 1em;\n\tfont-weight: bold;\n\tfont-size: 0.8em;\n}\n\n.tc-plugin-info-dropdown-body {\n\tpadding: 1em 1em 1em 1em;\n}\n\n/*\n** Message boxes\n*/\n\n.tc-message-box {\n\tborder: 1px solid <<colour message-border>>;\n\tbackground: <<colour message-background>>;\n\tpadding: 0px 21px 0px 21px;\n\tfont-size: 12px;\n\tline-height: 18px;\n\tcolor: <<colour message-foreground>>;\n}\n\n.tc-message-box svg {\n\twidth: 1em;\n\theight: 1em;\n vertical-align: text-bottom;\n}\n\n/*\n** Pictures\n*/\n\n.tc-bordered-image {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tpadding: 5px;\n\tmargin: 5px;\n}\n\n/*\n** Floats\n*/\n\n.tc-float-right {\n\tfloat: right;\n}\n\n/*\n** Chooser\n*/\n\n.tc-chooser {\n\tborder: 1px solid <<colour table-border>>;\n}\n\n.tc-chooser-item {\n\tborder: 8px;\n\tpadding: 2px 4px;\n}\n\n.tc-chooser-item a.tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tcolor: <<colour tiddler-link-foreground>>;\n\tbackground-color: <<colour tiddler-link-background>>;\n}\n\n.tc-chooser-item a.tc-tiddlylink:hover {\n\ttext-decoration: none;\n\tcolor: <<colour tiddler-link-background>>;\n\tbackground-color: <<colour tiddler-link-foreground>>;\n}\n\n/*\n** Palette swatches\n*/\n\n.tc-swatches-horiz {\n}\n\n.tc-swatches-horiz .tc-swatch {\n\tdisplay: inline-block;\n}\n\n.tc-swatch {\n\twidth: 2em;\n\theight: 2em;\n\tmargin: 0.4em;\n\tborder: 1px solid #888;\n}\n\n/*\n** Table of contents\n*/\n\n.tc-sidebar-lists .tc-table-of-contents {\n\twhite-space: nowrap;\n}\n\n.tc-table-of-contents button {\n\tcolor: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents svg {\n\twidth: 0.7em;\n\theight: 0.7em;\n\tvertical-align: middle;\n\tfill: <<colour sidebar-foreground>>;\n}\n\n.tc-table-of-contents ol {\n\tlist-style-type: none;\n\tpadding-left: 0;\n}\n\n.tc-table-of-contents ol ol {\n\tpadding-left: 1em;\n}\n\n.tc-table-of-contents li {\n\tfont-size: 1.0em;\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li {\n\tfont-size: 0.95em;\n\tfont-weight: normal;\n\tline-height: 1.4;\n}\n\n.tc-table-of-contents li li a {\n\tfont-weight: normal;\n}\n\n.tc-table-of-contents li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n\tline-height: 1.5;\n}\n\n.tc-table-of-contents li li li a {\n\tfont-weight: bold;\n}\n\n.tc-table-of-contents li li li li {\n\tfont-size: 0.95em;\n\tfont-weight: 200;\n}\n\n.tc-tabbed-table-of-contents {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents {\n\tz-index: 100;\n\tdisplay: inline-block;\n\tpadding-left: 1em;\n\tmax-width: 50%;\n\t-webkit-flex: 0 0 auto;\n\tflex: 0 0 auto;\n\tbackground: <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a,\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tdisplay: block;\n\tpadding: 0.12em 1em 0.12em 0.25em;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a {\n\tborder-top: 1px solid <<colour tab-background>>;\n\tborder-left: 1px solid <<colour tab-background>>;\n\tborder-bottom: 1px solid <<colour tab-background>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item > a:hover {\n\ttext-decoration: none;\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour tab-border>>;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a {\n\tborder-top: 1px solid <<colour tab-border>>;\n\tborder-left: 1px solid <<colour tab-border>>;\n\tborder-bottom: 1px solid <<colour tab-border>>;\n\tbackground: <<colour background>>;\n\tmargin-right: -1px;\n}\n\n.tc-tabbed-table-of-contents .tc-table-of-contents .toc-item-selected > a:hover {\n\ttext-decoration: none;\n}\n\n.tc-tabbed-table-of-contents .tc-tabbed-table-of-contents-content {\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tpadding-left: 1.5em;\n\tpadding-right: 1.5em;\n\tborder: 1px solid <<colour tab-border>>;\n\t-webkit-flex: 1 0 50%;\n\tflex: 1 0 50%;\n}\n\n/*\n** Dirty indicator\n*/\n\nbody.tc-dirty span.tc-dirty-indicator, body.tc-dirty span.tc-dirty-indicator svg {\n\tfill: <<colour dirty-indicator>>;\n\tcolor: <<colour dirty-indicator>>;\n}\n\n/*\n** File inputs\n*/\n\n.tc-file-input-wrapper {\n\tposition: relative;\n\toverflow: hidden;\n\tdisplay: inline-block;\n\tvertical-align: middle;\n}\n\n.tc-file-input-wrapper input[type=file] {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tfont-size: 999px;\n\tmax-width: 100%;\n\tmax-height: 100%;\n\tfilter: alpha(opacity=0);\n\topacity: 0;\n\toutline: none;\n\tbackground: white;\n\tcursor: pointer;\n\tdisplay: inline-block;\n}\n\n/*\n** Thumbnail macros\n*/\n\n.tc-thumbnail-wrapper {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin: 6px;\n\tvertical-align: top;\n}\n\n.tc-thumbnail-right-wrapper {\n\tfloat:right;\n\tmargin: 0.5em 0 0.5em 0.5em;\n}\n\n.tc-thumbnail-image {\n\ttext-align: center;\n\toverflow: hidden;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-image svg,\n.tc-thumbnail-image img {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n\tmin-width: 100%;\n\tmin-height: 100%;\n\tmax-width: 100%;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-image img {\n\tfilter: alpha(opacity=0.8);\n\topacity: 0.8;\n}\n\n.tc-thumbnail-background {\n\tposition: absolute;\n\tborder-radius: 3px;\n}\n\n.tc-thumbnail-icon svg,\n.tc-thumbnail-icon img {\n\twidth: 3em;\n\theight: 3em;\n\t<<filter \"drop-shadow(2px 2px 4px rgba(0,0,0,0.3))\">>\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon svg,\n.tc-thumbnail-wrapper:hover .tc-thumbnail-icon img {\n\tfill: #fff;\n\t<<filter \"drop-shadow(3px 3px 4px rgba(0,0,0,0.6))\">>\n}\n\n.tc-thumbnail-icon {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tdisplay: -webkit-flex;\n\t-webkit-align-items: center;\n\t-webkit-justify-content: center;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n.tc-thumbnail-caption {\n\tposition: absolute;\n\tbackground-color: #777;\n\tcolor: #fff;\n\ttext-align: center;\n\tbottom: 0;\n\twidth: 100%;\n\tfilter: alpha(opacity=0.9);\n\topacity: 0.9;\n\tline-height: 1.4;\n\tborder-bottom-left-radius: 3px;\n\tborder-bottom-right-radius: 3px;\n}\n\n.tc-thumbnail-wrapper:hover .tc-thumbnail-caption {\n\tfilter: alpha(opacity=1);\n\topacity: 1;\n}\n\n/*\n** Errors\n*/\n\n.tc-error {\n\tbackground: #f00;\n\tcolor: #fff;\n}\n\n/*\n** Tree macro\n*/\n\n.tc-tree div {\n \tpadding-left: 14px;\n}\n\n.tc-tree ol {\n \tlist-style-type: none;\n \tpadding-left: 0;\n \tmargin-top: 0;\n}\n\n.tc-tree ol ol {\n \tpadding-left: 1em; \n}\n\n.tc-tree button { \n \tcolor: #acacac;\n}\n\n.tc-tree svg {\n \tfill: #acacac;\n}\n\n.tc-tree span svg {\n \twidth: 1em;\n \theight: 1em;\n \tvertical-align: baseline;\n}\n\n.tc-tree li span {\n \tcolor: lightgray;\n}\n" }, "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize": { "title": "$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize", "text": "15px" }, "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight": { "title": "$:/themes/tiddlywiki/vanilla/metrics/bodylineheight", "text": "22px" }, "$:/themes/tiddlywiki/vanilla/metrics/fontsize": { "title": "$:/themes/tiddlywiki/vanilla/metrics/fontsize", "text": "14px" }, "$:/themes/tiddlywiki/vanilla/metrics/lineheight": { "title": "$:/themes/tiddlywiki/vanilla/metrics/lineheight", "text": "20px" }, "$:/themes/tiddlywiki/vanilla/metrics/storyleft": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storyleft", "text": "0px" }, "$:/themes/tiddlywiki/vanilla/metrics/storytop": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storytop", "text": "0px" }, "$:/themes/tiddlywiki/vanilla/metrics/storyright": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storyright", "text": "770px" }, "$:/themes/tiddlywiki/vanilla/metrics/storywidth": { "title": "$:/themes/tiddlywiki/vanilla/metrics/storywidth", "text": "770px" }, "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth": { "title": "$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth", "text": "686px" }, "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint": { "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint", "text": "960px" }, "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth": { "title": "$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth", "text": "350px" }, "$:/themes/tiddlywiki/vanilla/options/stickytitles": { "title": "$:/themes/tiddlywiki/vanilla/options/stickytitles", "text": "no" }, "$:/themes/tiddlywiki/vanilla/options/sidebarlayout": { "title": "$:/themes/tiddlywiki/vanilla/options/sidebarlayout", "text": "fixed-fluid" }, "$:/themes/tiddlywiki/vanilla/options/codewrapping": { "title": "$:/themes/tiddlywiki/vanilla/options/codewrapping", "text": "pre-wrap" }, "$:/themes/tiddlywiki/vanilla/reset": { "title": "$:/themes/tiddlywiki/vanilla/reset", "type": "text/plain", "text": "/*! normalize.css v3.0.0 | MIT License | git.io/normalize */\n\n/**\n * 1. Set default font family to sans-serif.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n * user zoom.\n */\n\nhtml {\n font-family: sans-serif; /* 1 */\n -ms-text-size-adjust: 100%; /* 2 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/**\n * Remove default margin.\n */\n\nbody {\n margin: 0;\n}\n\n/* HTML5 display definitions\n ========================================================================== */\n\n/**\n * Correct `block` display not defined in IE 8/9.\n */\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n/**\n * 1. Correct `inline-block` display not defined in IE 8/9.\n * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n */\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; /* 1 */\n vertical-align: baseline; /* 2 */\n}\n\n/**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n/**\n * Address `[hidden]` styling not present in IE 8/9.\n * Hide the `template` element in IE, Safari, and Firefox < 22.\n */\n\n[hidden],\ntemplate {\n display: none;\n}\n\n/* Links\n ========================================================================== */\n\n/**\n * Remove the gray background color from active links in IE 10.\n */\n\na {\n background: transparent;\n}\n\n/**\n * Improve readability when focused and also mouse hovered in all browsers.\n */\n\na:active,\na:hover {\n outline: 0;\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Address styling not present in IE 8/9, Safari 5, and Chrome.\n */\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n/**\n * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.\n */\n\nb,\nstrong {\n font-weight: bold;\n}\n\n/**\n * Address styling not present in Safari 5 and Chrome.\n */\n\ndfn {\n font-style: italic;\n}\n\n/**\n * Address variable `h1` font-size and margin within `section` and `article`\n * contexts in Firefox 4+, Safari 5, and Chrome.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/**\n * Address styling not present in IE 8/9.\n */\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n/**\n * Address inconsistent and variable font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove border when inside `a` element in IE 8/9.\n */\n\nimg {\n border: 0;\n}\n\n/**\n * Correct overflow displayed oddly in IE 9.\n */\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * Address margin not present in IE 8/9 and Safari 5.\n */\n\nfigure {\n margin: 1em 40px;\n}\n\n/**\n * Address differences between Firefox and other browsers.\n */\n\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\n\n/**\n * Contain overflow in all browsers.\n */\n\npre {\n overflow: auto;\n}\n\n/**\n * Address odd `em`-unit font size rendering in all browsers.\n */\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * Known limitation: by default, Chrome and Safari on OS X allow very limited\n * styling of `select`, unless a `border` property is set.\n */\n\n/**\n * 1. Correct color not being inherited.\n * Known issue: affects color of disabled elements.\n * 2. Correct font properties not being inherited.\n * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n margin: 0; /* 3 */\n}\n\n/**\n * Address `overflow` set to `hidden` in IE 8/9/10.\n */\n\nbutton {\n overflow: visible;\n}\n\n/**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Firefox, IE 8+, and Opera\n * Correct `select` style inheritance in Firefox.\n */\n\nbutton,\nselect {\n text-transform: none;\n}\n\n/**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n * and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n * `input` and others.\n */\n\nbutton,\nhtml input[type=\"button\"], /* 1 */\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; /* 2 */\n cursor: pointer; /* 3 */\n}\n\n/**\n * Re-set default cursor for disabled elements.\n */\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n/**\n * Remove inner padding and border in Firefox 4+.\n */\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n/**\n * Address Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\ninput {\n line-height: normal;\n}\n\n/**\n * It's recommended that you don't attempt to style these elements.\n * Firefox's implementation doesn't respect box-sizing, padding, or width.\n *\n * 1. Address box sizing set to `content-box` in IE 8/9/10.\n * 2. Remove excess padding in IE 8/9/10.\n */\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Fix the cursor style for Chrome's increment/decrement buttons. For certain\n * `font-size` values of the `input`, it causes the cursor style of the\n * decrement button to change from `default` to `text`.\n */\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome\n * (include `-moz` to future-proof).\n */\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box; /* 2 */\n box-sizing: content-box;\n}\n\n/**\n * Remove inner padding and search cancel button in Safari and Chrome on OS X.\n * Safari (but not Chrome) clips the cancel button when the search input has\n * padding (and `textfield` appearance).\n */\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * Define consistent border, margin, and padding.\n */\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n/**\n * 1. Correct `color` not being inherited in IE 8/9.\n * 2. Remove padding so people aren't caught out if they zero out fieldsets.\n */\n\nlegend {\n border: 0; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Remove default vertical scrollbar in IE 8/9.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * Don't inherit the `font-weight` (applied by a rule above).\n * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n */\n\noptgroup {\n font-weight: bold;\n}\n\n/* Tables\n ========================================================================== */\n\n/**\n * Remove most spacing between table cells.\n */\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n" }, "$:/themes/tiddlywiki/vanilla/settings/fontfamily": { "title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily", "text": "\"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", \"DejaVu Sans\", sans-serif" }, "$:/themes/tiddlywiki/vanilla/settings/codefontfamily": { "title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily", "text": "Monaco, Consolas, \"Lucida Console\", \"DejaVu Sans Mono\", monospace" }, "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment": { "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment", "text": "fixed" }, "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize": { "title": "$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize", "text": "auto" }, "$:/themes/tiddlywiki/vanilla/sticky": { "title": "$:/themes/tiddlywiki/vanilla/sticky", "text": "<$reveal state=\"$:/themes/tiddlywiki/vanilla/options/stickytitles\" type=\"match\" text=\"yes\">\n``\n.tc-tiddler-title {\n\tposition: -webkit-sticky;\n\tposition: -moz-sticky;\n\tposition: -o-sticky;\n\tposition: -ms-sticky;\n\tposition: sticky;\n\ttop: 0px;\n\tbackground: ``<<colour tiddler-background>>``;\n\tz-index: 500;\n}\n``\n</$reveal>\n" } } }
870px
786px
fixed-fluid
.backup
index.html
依言の孩子们
https://oc.y1yan.com
top
灵羽家族角色色卡表(还在整理) --- |角色 |特征部位 |颜色名称 |HEX代码 |色块示例| |父亲·灵羽千隼 |短发 |冷钢灰 |#7E818C |<div style="background-color: #7e818c; width: 30px; height: 30px;"></div>| ||瞳孔 |冰川蓝 |#8FB4C9 |<div style="background-color: #8FB4C9; width: 30px; height: 30px;"></div>| ||猫尾环纹 |玄铁黑 |#3A3A3A |<div style="background-color: #3A3A3A; width: 30px; height: 30px;"></div>| |母亲·灵羽绫 |长发 |亚麻金 |#D8C39E |<div style="background-color: #D8C39E; width: 30px; height: 30px;"></div>| ||瞳孔 |琥珀橙 |#BF7E3D |<div style="background-color: #BF7E3D; width: 30px; height: 30px;"></div>| ||猫尾尖 |初雪白 |#F8F9FA |<div style="background-color: #F8F9FA; width: 30px; height: 30px;"></div>| |长兄·灵羽苍真 |刺猬发 |锻铁灰 |#4B4B4B |<div style="background-color:#4B4B4B; width: 30px; height: 30px;"></div>| ||瞳孔 |翡翠绿 |#50C878 |<div style="background-color: #50C878; width: 30px; height: 30px;"></div>| ||武器锁链 |秘银色 |#BEC2CB |<div style="background-color:#BEC2CB; width: 30px; height: 30px;"></div>| |次姐·灵羽琉璃 |长发 |樱雪粉 |#FFE4E1 |<div style="background-color: #FFE4E1; width: 30px; height: 30px;"></div>| ||瞳孔(主色) |鸽血红 |#E0115F |<div style="background-color: #E0115F; width: 30px; height: 30px;"></div>| ||瞳孔(鎏金纹) |熔金色 |#FFD700 |<div style="background-color: #FFD700; width: 30px; height: 30px;"></div>| |幼弟·灵羽润 |卷发 |蜜糖棕 |#B87333 |<div style="background-color: #B87333; width: 30px; height: 30px;"></div>| ||瞳孔 |星云紫 |#8A2BE2 |<div style="background-color: #8A2BE2; width: 30px; height: 30px;"></div>| ||雀斑 |肉桂色 |#CD853F |<div style="background-color: #CD853F; width: 30px; height: 30px;"></div>| |星奈·灵羽 |长发 |月光蓝 |#7AA2D6 |<div style="background-color: #7AA2D6; width: 30px; height: 30px;"></div>| ||瞳孔(常态) |矢车菊蓝 |#6495ED |<div style="background-color: #6495ED; width: 30px; height: 30px;"></div>| ||瞳孔(满月) |水银灰 |#C0C0C0 |<div style="background-color: #C0C0C0; width: 30px; height: 30px;"></div>| ||兔耳内侧 |星芒金 |#FFD700 |<div style="background-color: #FFD700; width: 30px; height: 30px;"></div>|
你好! 这里依言!这个网站就是我的小窝。准确的说,是我的孩子(oc)们的小窝! !! ''关于本站'' 自己自从了解oc这个东西以来,到现在也已经有不少年头了。这中间也约过不少次的稿了。一方面,为了更好的保存我约的稿,另一方面,与其让她们这么沉睡在我的硬盘之中,不如把她们都带出来,让大家也能看看。于是乎,就有了这么个网站。 !! ''Getting started'' 你可以从 [[OC列表]] 看到目前我所有的oc们。 <<< 注1:本站目前还在完善中,信息还很不完整。 <<< <<< 注2:目前的角色故事均为 AI 生成,并非最终版。 <<< <<< 注3:您可以修改本页面的内容,但修改仅在本地生效,不会上传至服务器。 <<< <<< 最后更新日期:2025.2.9 <<< --- © 2025 All rights reserved. | 冀ICP备2025101912号 | 冀公网安备13108202001145号
iVBORw0KGgoAAAANSUhEUgAABnQAAAqECAYAAAANzZozAAAgAElEQVR4nOzdaaxl2XUf9v/ae5/hTm9+r+ahR1JsUiLF7mINr5oEZESRCMWCbFlksUqCgBiWZcSKMkqGBCmWI0uOBQdBHCBBgsBQw7CDfAkCI58CMFGTokMN1pBBEyX1VNVj1Rvuveecvfda+XBfNZvNru6q6jfU8P8BF/XeHc5Z+7z6cKr+b+0FEBERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERHSQ56AIOwi/+4i8edAlERERED50LFy/3DbIMsxKQOcBKAEmAqQGtCF7+ym881xx0nURERERERPTh8P/g90Y46AKIiIiI6MFzfv3ympl9MmX9iClGmvXoeNwNncgklO6pyThOASshkpxI45xsOpHN7376RzoAzjl3rSjc7zjn/uArv/HrLx/0eoiIiIiIiIgOGgMdIiIiItoV5y9eOZVi+nxOeno66ZbUbM6AoGoDzTYEgKJ0ca6unk0xvz4ep2uAiffYBrDmnExFZAqBmuXH2k7OBO9efebspd8vgvuXX33+uTcOeIlEREREREREB4aBDhERERHdtfX1K06hn4pJz07G7ZmcddWAAINWlX+8adJLmm2khiAC02yFDw7OyyqALTVL3gQp20gEPScWxUknAoXD2Mz6OeWPatZ//5nPfHHTeXkxePe/feU3nrtx0GsnIiIiIiIi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lPJySnqoadKV/V0MERERERERPewY6BARERHdo86cvfS3miY+mzP6mrU2QJwXBQDNKrBZSNHvlWjbhJgyAOyEFLOAYjAoMTeqcPTIaPb8PrsXunKA967j0NoIZemhagAAU0NKGV2bkJJCHKBZs6oWquoFWBbguGadSymf+sy5S39nf1dBREREREREDzMGOkRERET3oPPrlz/etulzqjZwDk1K2o9dLmPMRdbsxIl456SqA3wQZDUUwaMsAuoqoNcLGA4rLC72cfz4/IGs4UDDnFt05rzb6dNLqHsFNBuyATkp1GzW4eQdAISsWplivu75Q0XplgGc7Lp8tGnS91787I8e2tuFEBEREREREc3s/54bRERERPS+Lly8XE8n8SfVrA+Yy9nmDICIzFpJBCiCQ39QzkKH2bNwTlBWbjYPpvRYWurjyOHRvtd/t0HO62+MsbBQowh+305eBIeVlQHMADeJ6ESQs8Iwu6x1rwgxZmS1dP1GM/beQQytD75nZiElvQjgf777gomIiIiIiIhuDzt0iIiIiO4xk3H3T7uYviOnfCgmW1DVXgiu8UGymklwXoajClUZAANSVhSFx3BQoq4CyjLg0NrwQMKcu2EAvvEXbwHAroY5tzu759DaCFUZELxD3Quo6oAQPHp1QL8fUAQHmJkmtdRpUpgDTFRtkFL+6PrFKx+7+6KJiIiIiIiIbg87dIiIiIjuIU9/5os/O95uP5GzDc2szNl6MeVeSrnq2lx6EdR1gBOBiEAc4G3WmTMaVcjZsLzcw+rqcN9rv5PmmJde2sBrb2wjZ8Wbb0xw5MgcHj29tM+1zN7lBDh2bA5//ufXkZLCzBCjIniHrApxAu+cM6AUQQretWZwOet8jPqU5u4YgL+9a8UTERERERERvQcGOkRERET3iPPrVz7VTLtTAMTMyq7Lc00bR12bSudEvHcyHNXw3iHvBA91FRAKh7osEAqHw4cHGI2qfa/9dgKUmBQvvHAdL768ga7LGPQK5NleclhZHexaAXez5dtwUOHYsTm88MINNE1G2yakmOG8wDuHuld4U/POSemD9GNnr2q2aKrzXcba+fXLn//q88/9qw+3CCIiIiIiIqJbY6BDREREdA9YX7/itiftT6WsR1Kyhc2t5liKGkQgda9wpobBsIST2Y65ReHR683CnOAdyiLg9KklyN0OsLlLt3u6G5sNfuu3X8DG5hRVVeDRx1bw2qvbeO21TRw9Mo+6F6AwuDuNY95jm7W7rXp+vkZZBfR6Gc4JUsowA2LK8N6h1wsY9EtMphE55WHOGMeYj5RV+FPNdujOCiciIiIiIiK6Mwx0iIiIiO4BTZt+IXb5sfG0e2K83S2pmlM1ASDBgOGwggggAhSFg7jZ1mtVGdDvlTh2fG7fa77d6OWFl27g9/7wZaROsbo6h5MnF3Ht1Q28+cYWBv0Kx08sYjyJGE8iQnBYnK/Rq4rdK+A2eedw6uQCvvGN2Twf7wUpGVLKyEkxnSbkbDuvYaAqw5SRJebjAnzvhYtXfvcrv/Hrv7u7VRERERERERHNMNAhIiIiOmDn1y9/+saN6V/Z3Gw+nlVDyurNDAI4A6wsPJwTOCfwXlCVAc4L6rrAynIfCwu9fa33dnMUNcP/8/++ij/78zfgnODUI0tYWR7ilasbePGFG6jrgCeeXIVz3zxiSorX35xABBgOSizO3WJtd9WZ88HvHPRLrK4OcPXqFsxm4Y2ZQzZFSgoAKIKDc4KisLWcMTC1ftul0jn5mwB+8rZLISIiIiIiIroD7qALICIiInrYXb8++W82Nqbf2cVcm5kzM9hO8lAWXm525ZSlhw8ORekx6Jc4cmS072HO7VIz/ObXXsAf/cmrqMqAx59Yw8ryENeubuAbf/YGvBc8+eQh1PV7d+KYAVvbHV54ZQOvvrGFvBOuANizMOemw4dG6PUKiAhMDc4JxM++1qwwAwyYBWxBBqFwx5yTE1ltZf3ZKwu3XQ4RERERERHRHWCHDhEREdEB+ujHfujfbGw2j3ddLjWrU7OgauKcSFUXKEuPqiogOx06TmZdOqdOL6Is/L7VeSe7m73x5hi/+/uvYOPGBMsrQ5w8uYii8Hjt1U380R+9hpQUT338CHq929hWDUDbKV6+uol+v8DKYv8u67qz/dmOHpvD5E87TCYJBoNlQ4wZMQKqgC8cCu9QVR5ZDTlZ0JyenDr3qwD+1h2djIiIiIiIiOg2MNAhIiIiOgAXLl45trEx/R9u3Jg+kqIWNpuXAwAQBxTBYzQsUVUeZrN5Lt47zM/XePSRpX2t9U6ikDffGuO3fudFNE3EocNzOHVqVuuLL17HH//xa8hZ8dRTR7C40P+AI327ySTixekGlhf76PeKPQtzAGBuWGFtdQTBNtouwcxQ9wLaLiPNHjmLpqZN0Tk3dU42vRfElI9fWL/8ma88/9y/vuOTEhEREREREb0PBjpERERE++zCxSsnxuP2l7e32091MVcpZa9mYoAE58QHwfxcjbLwKAoPVcOgX2JtbYiV5cFBl39LV1/dwm/9zgtw4vDo4ytYmJ+FNlevbuCP/+g1ZFU8+X0r7xsAACAASURBVOQajh27+13JzIA33pqgLByOrI0+4N13HuS806FDQ2xuNjAzmBmqKqDfL/H669vY3u58VjPnXBbAqVoNiHmnC9Mm/k0ADHSIiIiIiIhoV3GGDhEREdE+Onfh8vdsj9tfbabpEzFqT7PNwhw1J4A4JxgMSoTg4QsHJ4Jer8Cjjyzta5gj73jcjmuvb+H/+q2/hKrh9CNLb4c5AKDZMBgU+MQnjuL06eVdqa+Lir98ZQOb43ZXjvdeiuCwtjZAUTg4JzADer2AsgxwTgAgeC9972VZVQc5az8lW+i6/Pj59cvre1YYERERERERPZTYoUNERES0D9bXr7hpE//xxsbkXEy2uL3dHlfVm/diIk4QvENVeggE3gN1FdDrFTh5YgFVtX+3bXfa1/KNv7iOP/i/XwYAPPbYKkaj+lteP3Z8AceO331Xzi0ZcP1Gg8mkw+HVD+rWed/D3HLNK8sD3LjRYGOjwXTa4eq1jOkkwswgAojNPg+RUlVjzhh6L+O2iZcAPH/XRRERERERERG9Czt0iIiIiPbBeNL+920XP9k0+cR43B6PXS5zNmdmUgQnZeFR1wFLy330ewG9fomTJxfwxOMr+xbm3ElHzk0vXd3E7/3hSzCbhTlzc/UHf2iXtZ3ixaubyHYzmvnWldjO491uPifv+v7djh+fR1E4pKSIMUMEgMw6dmznQ14kFMHVoXBw3m2q2vL6s1fWPvzqiIiIiIiIiGYY6BARERHtsU8//SP/JKmuQSR6L01KGnJWvzM7xxmAsvRYWu4jZ8XcfA+PP7aMhfnevtR3N0EOALzx1hi/9/svoQgejz+2ciBhzk2qhpeubmI87b7ttZvre3dg8+413+oa1FXA/FyNqgxQNYgTOCfw3qE/CCgKgfdSFoUbVZU/qTl/xAwhxvyFD78yIiIiIiIiohkGOkRERER76Luf/pH/qmnS07HT412bj+dsPcxm5ZiqCQDx3mF+vkavLrCyMsDHvmMNg3550KW/r9de38ZXf/PPYQY8+eQa5vYpfHpfBrzx1gRv3Bi/10t3FVrddOLEPAbDErJzFCezP2NUZDOkpGia3E6nadJGTSnlI7HLzzz77BXebxMREREREdGu4AwdIiIioj1w4eKVucm4/S+bJn5HTLYcY5pTRZGTFppNsqoIIN4Ler0Cw1GFkycWML9PXS4fJtx47fVtfO3rf4mmTfjIRw6hrotdq2s3jMcRXbeJo2tzAL7ZmXMz1Hm/rdZudV2cd1hdHaDtMpppfPu9OSnEAeIEUKtizBvOO8SUl+Ck7ZL+MIB/uYvLIyIiIiIioocUf2OQiIiIaJdduHh5OB63//Vkmp7poh5OMc+lqMOU8gCwSk2DmbmqChj0S5w6uYAnn1jZlzDnbrdXu2naRPybP3gFKWYcO7aAxcX+bpW2q2JUvHht49s6c94Z5ti7vr/lddl5YXl5gIWFHrx3EDfbJs85QVF4zM9VGI5KVKWvqtINvfelqVVtGz/PLh0iIiIiIiLaDezQISIiItpFFy5emdvYnP5PXZtPqVmlavPOSa/XL2oBkLKirDxMgaL0eOpja1hZHhx02bdFzfC7v/cyptMOjz+xioWFezPMuUmz4YWrN3D80By8c982Q+e2vCvlWVsdYHurhaohpowcDU4E3gsAB1S+7vXK2gwrTZuKlGzcZf0BAP/Lh18RERERERERPcwY6BARERHtkgsXL9db283/2Lb5dOzSYlmFsghuIWVFihlVFVCH2e2X84KV5cG+hDkfpiPnnf78L67j+o0JjhyZv+fDnLcp8NK1TZw4PAdx32yUuZ1t1t7rhV6vQFl5TKaz10PhEJOi3WwAm2291nZTAEDX6qJ38ngI7q+DgQ4RERERERF9SNz+gYiIiGiXNNP4D3PWZSeIEFEztABgZjADzAAfBL1ewOJCD6dOLe5pPR92e7V3evW1bfzpN17HwmIfhw/P7dJR94kBL17bhOm39+jcSZhz09HDI5SlR+E9iuCRk6LtFG2n0xQVbZvbts0bajYxATTp0sVnf/TYrqyFiIiIiIiIHloMdIiIiIh2wdNnvvgLXdJHRaSp6rDdq0MsgvRT1qmZJR9kNs9FBMNhhcceW0YR9uZWbDeDHGDWzfLHf/I6AODE8b0NofaMAS+9uvH2t7czM+dWBsMKw2GFUMxm6YjbOZ6gzIpWIMk7l8vgOu9kmk1HbZe+uEsrISIiIiIioocUAx0iIiKiD+npz3zxP2raeD52+QSAx0bD8uza2uBEKNzIO+l550IRPACgKDwWFnoIfvdvw3Y7yAFmM3++/lsv4MbmBMdP3Kdhzg5T4MWrG+9/jW7zAh45PILf+RkOhxX6/QLeOS+Cqj8Ig7n5aqms/LGcbTl2eqSZxu+9+OyP3metTURERERERHQvYaBDRERE9CFcWL/y0Rjzp9WsUtNyMo7ltWvbzdWrW2imCVkNBkDV4MRQlQGrK7s7N2cvgpyb/r8/eh0vvXIDh9ZGGA2rPTrL/jE1vHht471fvIOL2OuVs3k6pUdKsxlJaoYiCELwqMsAVUPKOohJhzGmIzHmv7Y7qyAiIiIiIqKHEQMdIiIiort0bv3ys+NJ+3PTSfddbZNPaLYBgGAwyWqISSEiCF7gHNAflHjssaVdO/9eBjkA8Nb1Ca5d28Ty0hCHj8zv4Zn2l2bDS69ufuuTd3ghRYDTpxdRV8W3PB+TIXYJTRthZvAi3gkSDNLFdOFDlk5EREREREQPMQY6RERERHfh3IUv/VuTSfe3AfukGU6b6lLKVhusciKVCKCqUFVAZlutra4OUZXhQ51XsPdBDgA0bcIf/8kbkCB45NHlPT7b/stJ8cprO6HOXV7MsvBYWKjhvUDc7CCaFV2b0TQJAFAUzjmRaDCvyVYufvbKcDfqJyIiIiIioocPAx0iIiKiO3T2/Jd+YGu7/Q98kGfqXvFUKKTnnCyIYASgNpt1gQgEqgYRwXBY4cSxu+9y2Y8Q553+7Btv4vrGBKdP7V5H0b0mRsVrb21/qGMcOjSbpSMicJhtrXfz4b1DKFwpDkNVFEnzUuz0b+xO9URERERERPSwYaBDREREdAfWL14J02n3pZx1YbLdbW/cmL4Yo027qNspaQegdF7gnKDXD1hYqLG02MfJkwt3fC5515/7ZTLp8NZbExw/sYii8Pt89v01nSbc2Jx+qGM4EXgnEBGIAEXpMRpVcAJMp6mNyVQEyQxljOmZXSqdiIiIiIiIHjIMdIiIiIjuwKSJvxyTHtdsg5yt37ZqOdtbOasCKEVQCICshiJ4eO/Q7xcYDavbPsc7u3H2O8wBgJde2UR/WGB+rj6As++/ja0WbZfu+vNPPL6M4aBCfxDQ7xcQATY3GmyPI1StcyLReVlRtTpGffLCxSvfuYvlExERERER0UOCgQ4RERHRbTpz9tJPxpifNDMvIskMzswKmPkieDgnhakhJoUTgfOCqgw4cnTuA4+9X7NxPsh40uGt62Osro4OuJJ9ZMCrb9zd1msCoN8vMb9QI8z+DgAAYlKooTOgdYL5IrglGE52MR9p2/jju1g9ERERERERPSQY6BARERHdhrPnv/T9MeaPp6yrKepKTDqX1XpZrVSzgXOY805KcYIQHMrKIQSHQ4cGKPy333K9swPnoEOcm5o24U/+9A0sLg8OupR9Zwpce33rjj7zzp/b4UNDhOAAAcwANYOpRTO4mDXEqMhJg2brtW3+xLPPXuF9OBEREREREd2RcNAFEBEREd3rzp7/0uebNv41U+tr0tFkGtcAFE4kGCyZocuCWJa+6PcLVFWACDAa1Vhc6H/LseQWX98LXrm6CYWhVxcHXcqBaNuM7XGL4eCDt8d798+uqgKGwxJNk5C6CMuGrFaZAXCSITL1Tja8IKrZMGb7PID/dS/WQURERERERA8mBjpERERE7+Pc+pVPbW1NfypnnROR1ge3EYIT56RXVbNt1jY326BqMDWYGYrgUJYBjz2yBODeC27ei5phvN1iZWV40KUcqDdvTD8w0LnVz/PE8QVsb7fY3GohTuCAYAZAJApk0wzOACcirRnmd714IiIiIiIieqAx0CEiIiK6hfVnf/TQ1tb0Z3LSpS7qsqoVwcsUQGNmpXNSDfolqjIUBgNs9jkz4Mjh4X0R5Nz0Z994C6H2B13GwTPg5WubOHb4vecevd/PtCw9hsMKKSmm04S2zciqQcQFVRVVawVeASDn/LG9KJ+IiIiIiIgeXAx0iIiIiG5hPG7/sy7p8ZR1mHPu5WSlZqly1hICnU4jclIUpUevCjADvBfMjyrMjeqDLv+2bW63aNqI+YXeQZdyT0hJcWNzioW5b70etxPQHVobYjKOEAg0KzQ6OCdQteycZHHIApgZ7p+/IERERERERHRP4DBWIiIiovfwzGe++J+2XfoOyzqwbJUpvJm5nLVStRKGInY5b2932NpsMZ50MDP0+iVOnlw86PLvyNVXNjGaZ77wThtbLXLWt7+/3W6r4bBCUXp47wDnoFmxtdWoZsu9fmjrOvTVrDKzwfrFK2f3pnoiIiIiIiJ6EDHQISIiInqXM+cu/cT2uP2hZpoeUbVaDcE5CcG70jn0enWo6zqEovTeOUGMGQBQlgEnjs9D7qO91q7fmEIKgbufit4PBrzy2haAO5+BdPjwEAqgCA5F4eGdc20Xh1UZjpSlXzW1J5smfbKL+Xt3vW4iIiIiIiJ6YHHLNSIiIqJ3OLd+5VPbW9MfSp0up6wDwIlmnfdBRr1BgV6vwHQaETsFzMEVAlcFFMFjblShru6f2ys1w9Z2i6q8f2reT5oNb14fY2VxcEefm5vroVdvAzAYgKyGrkvu6tVNnZ+rbziRNyVIlbMe3pPCiYiIiIiI6IHEDh0iIiKiHevrV9z21vQfxC4fUcALoKpaqVndtiltbLTY2mzRNhlZDSJAWToMhiVGowrHjs8d9BLuyMZGAwMg7M65pe1xRHzH1msfSATOCZaX+3Ai8E5QVR7OCXI22druBmooTK3OSY9duHjlmb2rnoiIiIiIiB4kDHSIiIiIdmxP2v8udvlESjoytdJ5KcTJXFG4QkRCzoq2y1AzOCdwXiBOUBQOJ07Mw7v759YqZUXKCnEMcz7I1Z2t1z7QOy7lysoAIfi3Ax7nBOJEUspF26UFVYSY9HDbxkt7UzURERERERE9aO6f/3UgIiIi2kPf/cwX/nHTxKfVrFJDYWaD4GS+rnxV1wH93my7tSJ4lIVDUTiE4BC8Q68uMBxUB72EOzJt7rDz5CGm2fDWxuR93iGYDU76ZqIjIhjNzf5OqBpC8CgLDzNI08RBztaLMS93bf6uZz/7o8f2dgVERERERET0IGCgQ0RERA+98xevPJK69NG2zYdhGAYvdfCuNEicn6vhnKDXL7C6MsBwWAIiEAHqKmBhoYdHHlk66CXcPgGyGZw4pMRA53Ztbncwu8WLt2hyWl7svf11XXnMz1cIwUlMGja3mrUY81xMea3r8g/vfsVERERERET0oGGgQ0RERA+9FPP3OSeTXi+0K6v9owuL9VJZuV5W7V59fRzH44jxdoeNzQZmNuvMCR5lGXD4yAhl4Q96CR/sHQ0kKSu2J+2BlnPfMeDlVze//fn3mT80GFaYn6sBM6SkcE4QgkNZeHECeOdaGFzbprN7WDkRERERERE9IBjoEBER0UPtzNlLPxlj/lSX9EjOuoydLgwzgwAhdlnNDF3MmE4imjbBiaCuApaW+pgf1Qe7gA/yrTuBQdXgIGi7fGAl3a9SUvz/7N3Zk1xZfh/27+8sd8mtslYUtkZ3T/dMz8Lh2pxeAHRTtEeWSMsWF4saNkBRpmQHbVJhk7ZD4dCD+eQI+39wBKUXR/jFD47wix9Ihh2hV4fEkIIiOdOeBWhsteRy7z3Lzw8JYNBoAI0GqiqrgO8HkciqrKxzfjdvISJxv/U7Z396NwgTPDHMuefsmSHKygEAUswIIaELSVNSSTmXEOSs2r/0wdXRIZZORERERERELwAGOkRERPTSevf9j34hpvxGSnlds5Ypqp3NA9omAgCKwpTWSFl4C+8sxCwu4IsR9PoFzpweLrP8J3soyHnw4Z39+VFX88K4tTP/zH45jyMARqMKo2GForBISRFiRo4ZCqBtU19EOgGiqr5y2LUTERERERHRycZAh4iIiF5KFy9fcTGmdwHAiEysNXsApm0b0XWLQMd7i6KwqHsew1GBlVGJuvIoC4vtrcEyy3+8z8kaxAjmdwMregYKXLux/7lPe/AUbG8P0OsVMHcDQQjgrGQAEJEAQGPUnzqEaomIiIiIiOgF4pZdABEREdEyzOfhj1LM53LWcdY8jCGvx5RznOdODAroYnmylVGJtgmACIq7Ac94XKPfL5Z9CD/2+c0i993emeHesnL0bJomomkDqtI/8usPn46VlRrO7cMXBtYIUoSkpKbXd5Oujduq1hsTvg3gXxx68URERERERHRisUOHiIiIXjo/+3O/8T/N5t0vTKfde/MmvNU06ULbpU0RKa2VIkdFCBkiQMoKYw2cMzBGUBQW58+tLPsQFp5u5a9PmczCoZTysvnk1vSRjz/qdFgjWFut4L1Fv1fAOqMKIMVcdjENVbWIMZ+/dPnqxqEWTURERERERCcaAx0iIiJ6qfz8u9/5R22IP5ViXotZ6xjzIIQ07LrUDyH1AEAMYAwgix3rEUOGqqIsHc4dhzDnGYIcANibtOzOOSA5KW7d+XSo86RTsr7eR+EdytLCiIhmlems6zfzMJjNw5mmia+2Xfgnh1s1ERERERERnWQMdIiIiOil8e77H73XzMPfMoLzdeU2raDUrD4n9apaiMBBAWMMrDWfukLvrMHqag/93pKWWhM8c5Bzz+5+e1DVEID9aQfg6U5LWTr0eh7OWwCAZpXQJdN1yU0n3ajt4up0Fr59uBUTERERERHRScZAh4iIiF4K71366M35vPtdEX2rKt1XNjf7q97LOgQjMehVlSsHgwL5bguLNQbWLN4qVZXDykqNc2dHR1/4c4Y497Rdgma25xwoBa7f3H/qp5/eHqIqHYwRKFQAQLMipSwxZp9iHl28fPVLh1YvERERERERnWhu2QUQERERHbb3L300ns3CH3ZdfKNrU28qMcyb4AHAGCnEACLA3l4LZw2sExgjMBYovMV4XOOV8+OjK/gAApyH3dmdHfyghHkTkbLCms8/acNhiUG/QFU5pJSRUxIxRgVAiMlD1eWsbwH4y0MvnIiIiIiIiE4cdugQERHRCy+E9A+6EL8SQl5PWYuUc2qbhKZZdK3I3T/GCESAnDNiyhARVJXDeFyhqg7592AOYEm1J+lCPpyBX3YKXL/x9F06W6cGKLyFtQbGiIoRdYVNztkoIjHG9PYhVktEREREREQnGDt0iIiI6IX23sWPvjHZb/69GNIGdBGZaNYUNCGr3lv+Cikr9O6KZKqLXKUsLHr9Alubg4MtSgAoDi28edjupAWOYLW1EDOMYLH/EBavY0oZxghSVsymLZp5QG9Qot8rYJ6iq+UkaLuElPL9436StdUeitLCTgXGGci910BVYsr9ENKXD7lcIiIiIiIiOqEY6BAREdELrW3jRyHk00bkdIbeASApZYgs9skRWVxQVyiMAcQKLARlZVH3CmyfGh5cMfKYjw/NYpL9SXsgo6WUEWJG10ZMJg1CyMhZkZMixIT5vINAUFYOIoIYE3JWQIEuJrRNQFl6jMc9jFcrbKwfcFC2RNdu7OPs9srnPk8EWB3X2N1tYVMWXQSMCDmZeRPXerXfuPzB1epP/+SPmyMom4iIiIiIiE4QBjpERET0wvrWu9/57baNZwG94L1Za7pQxphDViRNOUeoKUuLsrTw3gJYhBbeWdS1x+junifP5UibUD7b+pNyRk7P3p7TdQk7uzPs7Tb3O5hyzmjbiPk8oFd7GGsQQ4YRg5ASbEwoiwJlaaAKtF3A/u0WKWVoVtzJGc4ZjMcZ7im6Wk6CLmTEmOCc/dznvvGldfzgh3tou8WZyqoCBUIXy5jyRkz5bwL43w+9aCIiIiIiIjpRGOgQERHRC+md937zP2jm4d+POW+GkCch5CJHDSnlEgLf6xVmNu2QUkaKBiIZhbcQa+C8QVV7nDv3+R0Xn7H0VcQ+XcDu3vwLj9B2EdNJg9u3G4SYoJoR2gxAYZwBFBiPe/jqV1bhrcB5AwgwmQSsr1XY2+swbyKcMzBGcOfODLNJh9k8ICsAEXhvXpgw555rNyc49xRdOnXtIUbg7GLvJoVKzpqNSM5ZfUr562CgQ0RERERERA9hoENEREQvnIuXrlR7e83vhpQ2kVEA0JR1mlUrERhrpSgKg/lcEEMGEAE4QBXOW4gI1tdqGHmKdGbpAQ7wpCKm8/DUo5SlhSZgPk2oigrbWyWcNRgMCsS02IBIJePcmTHK0mLQ94gxQxVQVUwnAYOhR9MkTGcBMSTs7rfY3TU4dWoVP/zRbeS73TkvohAyQkzwn9elI8DqSoVmFmDvvhYhJChUmjZt11365hGUS0RERERERCcMAx0iIiJ64TRt/Kcxpa0c8zArPAAYI9ZaKUXEW2uQ4mL9MFUs9oHJiqwC7yxGowprq71HD34sAhzgaQpZLHH2+SM5Z/CVNzbQtQn/6s9voN/32FjrYTAoMBqVqKqne8u4slIBAEajxeezecCdf/UJerWHtYLCb+DajR3UdYHt7dFTjXnSXL8xwbnTT+jSkcWZ29zs45MbU1gjCDEjpmyMCEIXe12MFy5/cHXwp3/yx5MjK5yIiIiIiIiOPQY6RERE9EJ5/9KVt/b35j+rijIDHoKxcdK3gl4HgYiBiCDGDBHAFwbOWfjCoKo8RisVvvTa2jEKbh70xYran7af+5yzp0c4f3YRQMQq4/13zx9IB03XJfz5n9/AZNIhxARjBP1egbryOHduDPuCLbd2T4hP6NKRH5/BQb9AXTk0bUSMCTllURFJMbtmll7JI/06gH95lLUTERERERHR8cZAh4iIiF4oKevZkPJmCGlVRPrOyQYAxLjowgEWHSm9vkcdHVJSQBVF4bC50cf29vAYhjnPVtCTlluzTvCNt7ZRP9B9c1BLoU1nHf71v16EOV1IyFlhjMB5i43NPgaD8kDmOa6uP2ovHfn0WaxrD+cEYXLv9TGwzuSsKlnV5aznwUCHiIiIiIiIHsBAh4iIiF4YP//Od353Pms/0Kw9MdKmpAYJc2tRAwqFQu5eWdesmM0iisLAOwvrDJLqUy8vdrgOJlFK6cfrrYkVrK1UaLuEorD48usbBzLHo3z88S5ms4CmjXDWIEPhnIEvDDaHw0Ob97j41F46d0/lw2e01/Ooag83WYRuKSk0q4Egd10ctG382wD+tyMtnIiIiIiIiI6143DFgoiIiOi5vfv+R5dns+4XYspbALI10mnSKsYcNEvtvSDlH3egdF1EzhkpCvp9i9WVGmfOLntfl4NrDepCBBYNSTh1aoDXzq8e2NhPcuPmDLduNwhhESalrCgKi16vgK9wf++iF933r+3df80fdVatNejVBeo6YH8/IasCgAhEYkx+Mm0vH2W9REREREREdPy9mIuXExER0Uvl/ctXzk6nzX/ThfiqZi1V1aqqyQqnWU3KGdYZGBFYI/BucYndOwvnDXqVx/nzKyiLZfyuizxwOzjTWQcAuPDK6pGFOarA9z7eQdcuwjIRQc4ZbdfBuPzShDkAAAW+/6PdJ57VXs9jOChgZPEsVYVmlRizmc/j1gcfXuUvXxEREREREdF9/E8iERERnXizaftHXZdeTVH7YhBy1lIVVnMuRFA4YyAAUs7wdrHEmqrCO6DXL7C6WsM9ahP7Q3E0G/TMm4hTpwY4vTU4kvkA4K+/ewc7O3Pcvj3F7n6zCHLE4I03N3EMNyY6dCFkXLuxj+3NRy8z1+8XmEw61L0CcdIihiwKVYiRlLKLUf8mgP/jaKsmIiIiIiKi44qBDhEREZ1o77z7nd+ZzrpzWDSISEraV80OCgOgFEEBAIJFd04ICXv7GYVfdOeUhcWpU0exr8vRBhrOmSPrzAGAnBV/9v/8JSaTFqqAtYKqLLC2VmM0rI6sjuNmNo+4tTPD+rj3ma+trFTY2WkwXikxnwdYEcSUYa1JxkieTtrfAwMdIiIiIiIiuotLrhEREdGJ9d7Fj741mbZXQkinc9YaqkYUCoXRDJNVq5wXy3yFmGCMgXMW3lvUPY9Bv8Cp7cMIc+QRt6P1tS9vHel8N2/NMZl2aJuIFBOARai0vb1ypHUcR7t7LSbT9jOPV6WDqiJnhQjgCwsRiCokZ5imja8voVwiIiIiIiI6phjoEBER0Yl08fKV3mza/SEErxSFeQWQlazqM9SJSGGsDJwz3loDxSLUMQI4LygLi6KwGA4rrIwOontkueHNw4q7x3eUbtycIqe8SNOMwBqDjc0+jPn06+G9QVlZGLv81+kofXJ7hi6kTz1mjMA5AwUWHWPOwBgjqiqa1YSYhxcvXfnF5VRMRERERERExw2XXCMiIqITqWnCP0s5/WzhzKsQwLqMGNECCmtMmVVhjcAYQc6KsnAIMUFEUBQWde1x7twX7R4RAIrjENo8ydpqfeRz3rg5hRiBMQbGLn5naPWBZcbK0uKtN7dQV4u3nzFmNG3EjZtT3Lg9xbVre8jpbvBmBcNBBWsNRABrzWeCoRNHge9f28PrDy2DN+gX2NtrUNUeocsAgJxVkmSbYqonk/YPAPxfS6iYiIiIiIiIjhkGOkRERHTivPPud/7+7l7zbRFsGskIMSOFDAFKAIg5Q5MiQmGsQa92GI0qNE1AiBll6fDqhVU497hm5QeDm4cDnOMdLJSFXUr4MZu3sEbQqaLrElSBH/xgB1unRmjmHb7+1mncuDHFzk6Dfs9jb9JhOg0AgPW1CvNBH00TsLM3xf6kwWwaYAzQtQkQweZhGAAAIABJREFUQa/n4QuLzY3BkR/bgVHgez/cwYUz4/sPra33cPPWHL7NmEy6xc9yzCZnhbWmnM/DVy99cHXtz/7kj28vsXIiIiIiIiI6BhjoEBER0Yny/qUra5P95tdzzr0YNYYA5LTYOEdVoQrkvFj2KyeFakYMitm8Q4wZhbcYj2t4b/HkcEYeuj/+BMBgWC5l7svvvYb/Wyyuf7KLnd3F8mvXP9nH7m6DQb/CX3/3DryzKEuLzc0+upAWAUZIuHOngXcGK1sDbG70MZ9H+NLg5s0JfjTZRWgT5vMOIsBkr0VRWpSVw2BQoSpP1tvZFBU/vL6HM6dGAADvHGJKyJpRV24RhmW9lyVKjFrHmH8JwD9fauFERERERES0dCfrf8BERET00mua7p+pamWMmaumeUxaC7RU4H6YIyKoSoesQIwJKSmaJsF7i7oucHp7hJMU1DzJw0dRHvHeOfcMBgXOnV3BoF+iaSKuXd/FJzf3MAkthv0au7stCm8wGlX47vd2EEKCAjAiKCuLqnQYr9SYzTpMZgHaZvTqCq+9UmDeBNy8sY/96Rw5KcxMoAqI7MF7i/FKjY3NAaw9GdtDNm3CrZ0Z1sc9WCvwzkIeOJP3OqxSziar+q6NvwgGOkRERERERC+9k/G/XiIiIiIA71/66M3ZPFwMMZ9OSYcp5SJ0WVNSaAYAgZHFHi5yd8N57y2sFYgAvdrj9JkR5ITvxyIP3B7k/XLf2r366hirqxVGowJnz67ira+cwXBQQ6F3QwpBiAn7+x1iUnhrYJ25v3eMyL2/FsFcShkxZFhjsLW1gjdfP43t7TGMsWjmAU0Tsbc7x//3/R382397HT/4wQ6aJizvBfgCdvdaTOeLWldWKji32CfIyI/PqqpKztnFmM988OFvnV5WrURERERERHQ8sEOHiIiIToz5PPxBjnkYE/oxpl5KuchJPSAwBrB2cVHcOkFKCiOLIME5g7r22NjoYzhYzpJkB+VJUVRd+yOr41H6PY9TW33cum3gfUBVWlTlJqCA8wbeGThn0O97lKVDVTiIFcznERvrFXp1gbaLKAoLVcXeXovdvRZtG++HHdYKzmyPkZJi3rS4cXMPoUvo2oTppMN8FlCUFtvbKyiW1K30tK7fnODVs2NsbvRx88YUXZfgC4suJqiqiIqkpC7lvNo04R8D+B+WXTMREREREREtDwMdIiIiOhHeee+jX5vPutPOW4jJparpCeBtYWxRGrRtgirg/CLAadsEV1gU3gICrI572NoaLPswvrAv0ktUlssNdABgdbVGVTsAgrKwmM8DYsooC4eqcveXE3sc5wv0+8WnHruzM8fOTotbt2aISdG2EaFLGA6HGK/0MZ12uH1nH9NZi5wVRbHYi2Zlpcb6ev9z51waBT7+0S5eO7sKMYIYEwpv0Ygg6b0OHTXTaXg9Rf2NS5eu/J9/9mf//F8uu2wiIiIiIiJaDgY6REREdOy9f/nKaDrpfsV6+ebm5vDVqnaYTgPu3JmhbSLKwiFFRdtFzOcZRWHhnIGqogsJVeWwMq6WfRhP7ZniBwGcW35wYYyg3/txIDMcPn9H1Oq4xuq4xvlzI6SsuHVjhus3JvDe4s5Og5wcTm2tICbFrdt7mOw36ELCbNrh9u0ptrdHWFmpn7uOw5CT4vvXd1FVDlXpMW8CnDPIIYkxklLKLsRcFj5XIeZLABjoEBERERERvaQY6BAREdGx17bxvw4xntOAwa3bM1gr6NqEpo2AAm0X0XYRIWR4b6AZGAwKGBGkrKgrj+Gg+PyJluiZo5i733jclxc7CM4ZOABnzg5x5uwQMWZ893s72N1tsL/foe0SvvbWaezttbh2bRe7+zOknPG9795Gf1DiwoU1OPfs+wwpFAKBQgEA8sBZe/CxB5/3qOc8/L1tm1D3LSYTg6YF+v0COukQU5bF/kNIEKSmDR8A+J+f+QCIiIiIiIjoRGOgQ0RERMfaexevvD2fd+ehsF2bpu08AkCRci5zVmet2JgWe+ZYK3BuEWw4a1HViyW+Tp8awphnv5B/GJ6rl+YR37y22nueEU8k5wze+NIaAOAv/t1t3NmZY2Oth5wUZ8+OsRVGuP7JDnb35kh7GX/xF59g69QQ62v9T43zuODl3mP3vi6POWuPCnoe9djDIc+Dz0l58bmxBsYCxgo0qoiKaoZRhY0hb1+6fPWbf/anf/z/HuDLSERERERERCfE8bqyQURERPSQpun+oWbtGyMTI4giMlORfWvM1DrTZkXMSeELi7ryKLyBNYKcM0QEW1sD9PrHpztH8JzdOI/45kG/gCx/tbWlevONNfzcz5xBVTpUtUNZOJSFxanNMV5/dQveO8znAT/4/g7+zb+5jraLnwlg7v15MHB5+Ov3PPjYo4Kae/cPPvbg4/fGuD+eCPZnLQpvoaqQxQkVCBBjKnLSMqY8atrwO4f3KhIREREREdFxxkCHiIiIjq2Ll6/0rDU/TFk3uy6dy4qtrOpFtR4M/Nr6Wt0rvXXWGnhrFl0NAKxbLLXmrcFw8Px7uDwrecTtuQZ4zFMOYp+aF4ExgjNnh9g+NUCv5+G9RcoZXZuwtbGCs6fX4J2BCPC9795BMw/3v1ce+HPv8wc9rjvnwS6cx4U+jxr/3vMf/Hh9vY/JrIGIwNi7dYgoICoCVUBizKef5zUiIiIiIiKik4uBDhERER1bIaSrbRO/FULa8N5ubKz3hoD2FCjbNmI67QAAWRfLrXlv4JxBWToUhcWp7cGR1/zM4c0zDrAyrp91phfW6e0BvvH1TaytVVgZVRgOS1hrUBQO589tYNCrMNlvcO3aPnZ355/pnHnUkmsPd+I8vKTakzzcAfTwXPfm6dUF2i5iZ28GAMhZJedsoGoAqKq6GNK599776LcP7tUiIiIiIiKik4J76BAREdGx9PY73/mD+TxeCjGdTin3oaqTaYuUtGetACIwRgALGGvhvIE1BmIERWFx+vQQVeUPtcYDXeXsGQYzRlBXfDv3KN5bfPWtTezttfjexzvY2WkRU4YqMBzUqOsC1z7ZwbVrEfv7Dba2RvCF+UzXzKM6ah6+f9jDS7R9Xuhz7+vWLfaAmk7nMLWBswYxZYkxm5zvfaqj2bz7NQD/yzO/OERERERERHQisUOHiIiIjp233/nOf9fMwy+GEC+klAea4dsumf29LgjgReBFAGsMIEBVOnhv4ZxB4S3q2n9m4/uD8FzLpz1poGccbGWlep4qXgqjUYmf+MYpnD07xKDv4f3i7a/3Dttbq6iKArduz/Dd797CtR/t3f++R4Uxj1t27WFP07XzOONxhaKw2J/MUJQOxogoVGLKlSb1mtWmmLcuf3j1y888CREREREREZ1IDHSIiIjoWHn/4pWvTWftL6eU3tasp3NClVTLnNVC0JWVhbOCFBVNExGjIqa8WGqtcqgqhzOnR89dxwFlLo8e8ACICKqS3TlP6/XXVvHqq6soCgPrDPp9j9GwxObmCBfOb0IB/PAHu/je9+48doznCWqe1upqH1Xl4Z3DZDaD9xZGRFLMNYAN50wvZa26Jv3dQy+GiIiIiIiIjhUGOkRERHSsTOfdHwA4XxR2o6zcqax6KoY0CiENQher6TSgixkxZYSYIQJ0bQIUcNZgMCjR7xdPPd+jgpsDDW8OMMR50KB/uMvJvYg2N3r41tvnsH2qj831PpwzsFYwGhb4xlunMR73MZm0+PjjO9DDz24eyRcGdc+j7nkU3kKRkbPCOil6PV8U3p6PMZ2azrq/c/nDq0e/SRQREREREREtDQMdIiIiOjbeefc3f70L8U1kXVMFisKi8FIag9oYKawz1lkDAWDt3T1GYoaxAghQeHu/O+dxQc2h5SyHGN48Sr9fHs1EL6Cvf20Lw1Fxf/m12Szi9p0Gm+tDrK70MJt0+OEPdpDiclKdYb+EEUHOilnTIuYsMWSEmDCbByhQhBBPtU36/aUUSEREREREREvBQIeIiIiOhfcuXb0wm4crocvbMWYXQkLXJQCAcxZl6VCVHmVp4Z2Bc4Kysij8Yt8caww2NvsQOYJM5Qg6cJ7EiECOeM4XzfapAV59dYy6WixbF0JGTIp+r8bZ02voQsZf/dUt3L41O/La+oMfh3Uigv3pDDkrVBc3AYqUUTRt+ODIiyMiIiIiIqKlYaBDREREx8Js2v5RCPGVlLQXQg6hS5jstwhB4aygKAycF1i32AOlcBZ15TEclqhrh36/wHBwSF0rSwxvHsXaY1DEC2B9rYdvfvMUVseLnyFjgJQyjBGc3V7DZDLHd//6Fq5f2z/SuorSwnkLYwTWCApnsbc/hbMG1hpohgdUcsqjyx9efetIiyMiIiIiIqKlYaBDRERES/fz73zn96b77UVViBF0EMxj1lmIOcSU0IWMrk1omoS2SUgxQ7FYdm04qtDvlbjwyvj5Czn0ddkOCNtzDkxVOvzsz5zB9vYA3lt0XcL+pMN02mJ7aw3GGty4McG1Iw511td7sM5CIPCFRdNFtDEh54wuJpMTypjy6nwe/osjLYyIiIiIiIiWhoEOERERLdX7l66M5/PwS2KlSzEPxKC2xvQMxJWl84W3cFZgrIG7u9QaAMSU0XURoUvYOtWHtZ/ztkYeuD8pwc1j9Ht+2SW8cL76lQ2cOTPEaFiiqhysNShLhzOn1xG6hOvX9o401FlZqeGcQX9QQoxAVXH9xh5EBFVlm7Ky15w1d0LIFy5/eLV3ZIURERERERHR0jDQISIioqUKXfoHOWstIhEGPe/Nti/M0DkpjAB1z6MoLYwB6sqirj2sM/DOoKo8er0Co1H14wGfFNacoNDmcQRAXTPQOQxvfXkDr7yygrW1GsOBh4jAWcH5cxvQrLjxyQS3bk6PpBZjBVXlIQI4a+C9Xfz4mgwxphGRZKzZF0HIWS8eSVFERERERES0VAx0iIiIaGkuXr56qgvpZ1XVK9TkjDaEvJdSRlbc3QgeUF2sMqZY3IwROG9R1w5nz44Wg52wLptnNRge0j5BBBHgzTfW8PWvbWJlXGMwKO5365w/vwljgN3d5shCnc3NPkQE3i+CTFXF7qSFZu1iSsMY06kY82bTxF89koKIiIiIiIhoqRjoEBER0dLM5t0fhpjOxaQDTVrmDN+2KbZNiilmqAJNE9F1CSkCMWbEmO52LQj6gwLOvVxvZwb9YtklvPAG/QJffmMN21t9DAYe1gqMAK9d2ELXRly7vo+dO/PDr2NYwnsL7w2KwiF0OU4n3c7t21MNXV6Zz9OZto0X2jZ+7fKHV9869IKIiIiIiIhoqV6uKyBERER0bHzr3d/8e20T3unaeCaFvAJAjKAwRmqFIqui7jk4K5C7rTc5K5xb7G1SFA7ray/H1iH3mo+qyi27lJeG9xZvvrmGXu2hCrRtwnweMF4Zom0CPvlkgt3d5tDrGAwKqAIpZYSYTGxT2cXom6ZzChUA0Ky9tol//9CLISIiIiIioqXiVQEiIiI6cu9fvPK1vb3mako6zIoi5VwCZssXUvWKAlBFM1905kAAMYD3BsNBBesExhhsbw/gvV32oRyaR60eNxpWj3iUDouI4EtfWsOdnRY5ZwCLUPHU5ip+eP02YkyIYYj1jf6h1bCxOcDNm5PFfj7OGOulVoWZd92836/mRhAVsCHknzy0IoiIiIiIiOhYYIcOERERHbnZrPuvYsobKeU6R62yomcMqqx6d1m1DAXQdRk5LvbNARZ7nABAr+ewOq6XVf6hETx+KyAxAmtfgk2Cjple7fHWl9exulphMChhrMAXFttbq5hMW/zoR3u4c3t2aPOLAFVVwBiBNXJ3PyktoTrem8zrlLTOKdddF199/+KVv3dohRAREREREdHSsUOHiIiIjtS7F6+8Pdlvzqasdc4os6oF1MMAmoEuJmhWKBbLTFkjMFh05VhrUBQW29vDZR/GgXnaiGYw4N45y7K11cdgWOAv//I2um6RMBbeomuH2Nmd4gc/2IUYg/H4cDqoNjb7aJqArotIKcNYg5QV83k7rIuiA6AQwbwJvwLgfz2UIoiIiIiIiGjp2KFDRERER6pr468ASJq1VtWBGOkbEZuSQhUwRmCsQHXRlyNWUHiLqnIYjgpsbfVRFif3d1IET+7EeZx+j4HOMvVqjy+9vobNjR5GoxK9nsepUyOMRjViSLh+bQ8h5EOZezgsMRqWGI1qFN6hcBbICs0wu5PJAMC6M7Kbch5f+vDqlw6lCCIiIiIiIlo6BjpERER0ZN69+NEHMabXQ0ynIdorS7veq22vqq2/F+BUpcN4tcZ4tUKv5+GdgXUGIoIYMgb9kxdsPEuA8yDnXty9gk6SXs/j1QtjiFmcS+cMvvTaBqwzaNuI739859DmXt8Y4Pz5MVbXejh7bozBqEJdO1cUDmK0jCm/Frp0tp3H//TQiiAiIiIiIqKlYqBDRERER2Y+C7/ddfH1nFHmqCNVhXMGhXcoS4uytIg5Y7LfYjYNCF1C2ybklFF4g9W1GsYe77cvD3fgHMSuN/2+P4BR6CCsrFR4/dVVFKWFiGDeRJw9vYaui5jMOnx8SKFOWTl0XUSMGbduTtHMA9oudaFL+7duT29k1YkqXAjp64dSABERERERES3d8b4iQkRERC+Mt7/1nd9v2/jVGHUlpTwQkSIlRQgZKWWkqAgxIcaMlBZ76IgIqsqirj1WxhVWRoezR8mzkgfuDyq8eZS6ZqBznKyv97B9agAR3F1mTbCxPkTXROzuNvjB93cOfE4RYG+/RdMGTKYtQkjIWUNStArp9ictoCop5fGlD67+1IEXQEREREREREvHQIeIiIgO3fuXrmzNZt3fjTGNs6rPSYfGoUhJ0cwj5vOIto1omsWG884LnBWUlcPaWh+razVObQ0gcliRydN7OLw57IrsMe9Ielm9emGM1XGFwlsYIxgO6sXSa03AzZsz7O+1Bz6nCJDuBqCaFZq10KxGVc28aesQci/lPG7m4T878MmJiIiIiIho6XiFgIiIiA5d04T/ViBZjOmQYQEtcgJyVqSU0YWImBYbyjsnsGaxSUlVO6yMCmyu95eyj8xhLJ/2RdU9duccV9/8iVNYX6/R73mkrDi1OUZKGW0b8P1D6NI5vb0CX1hoVogIVNXHkEahjePQpv7NO/vDrkvrbRe/evnDq+MDL4CIiIiIiIiWioEOERERHaq33/nOP5o34Z22C+diyKsx5SolLUWArIoQM2LMcM7AOYucFVkVzllYaxBTRnXIS449KrhZfi/QQq8ull0CPcGrF8aLn19rUFUOZ86sIaWM6bTFX//VrQOdyxcG/V6BovRQAAqFMXAwWsOgTCnbrksuJV3RjG8c6ORERERERES0dAx0iIiI6FC1bfobOelAM7xmdTmrV1WbkgIAnDMoC4fBoEBRGFhrYERgrUHhLTbW+zDm+eKVxwU2xym4+ZS7RYkRGL5bO9bG4wqvvjpGVTpYYzDsVygLhxASdnfm+OSTyYHOt7k1wMrKYg4ACHf3nLLOeGMw2J/Oq5TysGnjrx7oxERERERERLR0vERAREREh+a9i1d+VgBoVq8Km3L2mnMlgM1ZIQC8t6h7Ds5ZlKWDLyyq2qFXe4xGBfq9RYfKg3vWfNHbySCLTVJE7n9clQ4567ILo8/x+murOHtuiLp2sNbg9Ok1CICQMm7emCCGfGBzDYYl6tqjrBb/ZowIBEDpLQrvAKBommhjTG9e+uDq5QObmIiIiIiIiJaOgQ4REREdmhDSt6Fqs8ID2hegJ4LF+mmqsCJwTuCtgaaMwlvUpUNdeqyslDhzegXAp8OcF4rgxyHOIw6uV3uoMtA5Cd768gY2Nnvo9xy8s9jcGAEKdG3Exx/fwUGexqry8N6iKh2K0sIVFtbZxcfO1NN504shbTbzcOXgZiUiIiIiIqJlY6BDREREh+Ln3v6N/3E+677ddvHNnHRsrawX3lRixIaQkLMi5owUM2LOUAVyVnR3vzYaVbDPudTa8fPpDpzPi6iMNRB50V6DF9fX3trEuXMr6NUe6+tDQICYMnZ35vj44zsHNs94XKPuefQHFYbDCs4apJhwbxnDlPJgd7/Zatr4jcsf/tbWgU1MRERERERES8VAh4iIiA7c+xevfK3t0tdTzqMU8lih3jkDMQJrDIq7S4mlmBFSRgyLIGc+D0gpw1jBsF8u+zAOwAPLqD3YhfMUGY01gpzyc+8fREdr+1Qfo5UCa2sV3nhtE0XhYKzBZNJiOukOZA5jF8vxOW9gjIFA0IWEtovouogYc9zbn/djTGsx5l8+kEmJiIiIiIho6RjoEBER0YGbzbvfzzmvqMJmhUspV6HLEAMUpUFRWFhnYJ2BuRt0OCuwRlCWDtvbQ1h7AoOMB4Obxyyj9rScMy/gGnMvvrJ0KLyFswbjlR4UCtVFePnJJ/sHNk+/X0LzYmyFomtjDl0KqpgaI4UYwf60Ldp5x0CHiIiIiIjoBcFAh4iIiA7UexevvB1Dej1n7eecq5zVa1YbU4ZAUBYORWHg7i0npkBOCojAe4t+r8DquF72YTwdeagD58dfeO6hnTOwlm/VTqI33lgHAHQh49TmGDEmiBGEkNHM44HM0esXdzt07rd9Rc1qVLVvrVRGsNk0XRli3r70wdWfOpBJiYiIiIiIaKl4lYCIiIgOVDPv/mHKOopRRzlhDYKhtcYAgN7dGd7cDTxUFfneYyKoa4/Tp4fAAW4gfzAeXjrt4QDn4FlruNzaCdXveayv95BSRlk4OGPuL6F3Z2d2IHOIACujxV461hi4whTOG3uv680s9mjyk1krMaRvH8ikREREREREtFRu2QUQERHRi+Od937zP5zud2+EkDaQsWUdhqW16LqMEBLaNiFGRc4KkcXyVFVlsTKqsbpaod8vMBiUS1ppTHA/STrksOZJFQBAjHmx5BqdWBdeGeP6JxOIAK+9tom/+usbix+rHUHhLdY3+s89x3BYYm9vjuGoQj8v/l11XUQICXXtEUJ2XUhdTrr5/EdEREREREREy8YrBURERHQg3rt0ZW0+D78Zc1oFJGXFTujy7mwau5wVzi66FIC7y4l5A+cXS7A5b9B1CaNhdXQFf2qvm4c+PqoSHrrdo1B4z7dpJ5kI8NM/eRrDQYF+r4RxBikp5rMON29OoQfQhSZG0LYJk0mL+TygmXdou4iYMpomomm6QdfG07d3Z29c/vC3Np5/RiIiIiIiIlomXikgIiKiA9F16T/PCeOcUULVqcJmCFQkhaRRH7iCba3AOwMrBjkrQpfgvT2IrWcWPrWdzZOWSzv6TpxHBTgP894t9heiE60oLM6cHkEEOLW1gpgSYkoIIeHmjclzjy8C9PsFAEBzhirgrUFZOJhFQKk5q5/Ou+22CX/43BMSERERERHRUjHQISIiouf23qWrr7VtfCflvKqAjRm1qlbeyErhpYaqZhUoFkGGtQLvLYwVKBTGClZX67ujPRB3yCPu5aH7R+1vg4eDm+V4uAPnaaqJMWPQ94daFx2ds2eHKEqLlWENawUpK2LMmExadG167vG3toaoSgd3998TRGDv3gsQBUBOWn9yc/L2B7/wW0fYAkdEREREREQHjYEOERERPZeLl66Y2az777suvto08ZyqWs1qIXDGCcrKwTnjjRVYb+BLC1c4FIVDUTrUdYlz58aoe8XiIvT99OMxoQ4euj9mjSxfJLx5lKaN6PWKA6yIlu2V82NsbtQ4f24DmhVtG7C7M8fHH9957rGtE5SVh/cWmhVNE7C326DrIto2max5aAw22xBrVawfwOEQERERERHRkjDQISIioueSFG+nlLeMkdY6mWjWEoCownddxmQSkJJCBBiv1Ng+NYQA6EJC4RzW1moMh+WyD+OZPEsHzpPkrMehsYgO2PapPqrSYTSsYK2BiKANCbu7c9y6OXvu8UejEjnnRSBqFl1vbROj90Z8YdedM2eM4Pyt29P/5AAOh4iIiIiIiJaEgQ4RERE9l/k8/E5OeT1nrTVrkTN8jLkKIRYhLPYLSSkjJcX+fosbN6ZIWeGdQb/vcebMaNmH8FQe7As6iPDmUUJI7M55QZ09O0LhLc6cXoWIwJrFT9DOzvMHOusbfZSFhwjgrEFZeThvW+fcJznjh12Xrsekn+zvN3/j8odXN557QiIiIiIiIloKBjpERET0zN6/dPVrKeYzKeV+inkQo/ZTymXO2aouMg9jBM4ZWCtQVWQoAIWzFqOVT3fmHIfGlEd13Ty82Nth6bqEXu0OeRZahl7PY32jh1ObIxSFRVUvlklr24hbN6fPPf5wVMI6A2sNvDWwRhygJsWcQkht7NJ604Q3btya/JMDOBwiIiIiIiJaAgY6RERE9MzaLv0tKKwCLmf4rGpV1RojxnljisKiqhwG/QKDweJWlQ7OGfjCYm2tt7TaH9Vxs8xAKWUFAJQlA50X1ZffWMdoVOBnfvI86tqjLB1Syrhx4/kDnbW1PsrCQUSQskKhZYx5mFV9TrkMMfZjyoP9SXvxAA6FiIiIiIiIloCBDhERET2Tb7330a+klN40VvaMSGMMOu/MzFrbFIVz/b7HykqFlZUSZeVw4cIqVsc9iAgK77A6riAPbhajB1fb48Kao+64+SK6LsIXloHOC8xawbmzI/QHJV49twFfWIgRpJRw45PJ843tBIN+AesEISTEmBNUy5xzHyLWWtM5axoo9Kff/o3XDuiQiIiIiIiI6AjxigERERE9k7YJ/3HThJ+MMY9j1EpVLQA4Z3reG5ezYjrtAABNG9G1EcYaKBRV6bB9evip8eQx6YpgkfU8eP80jlNY8zS6LmE0Kj//iXSibWz0MJ0FTKcdtjZW8O/+8jo0K65d38doVKOs7DOPvbLaw+07iz15nLfWGrHGmAKqQ1Xcylm7GNP6/n7zjwH80wM6JCIiIiIiIjoi7NAhIiKiL+xb7330H6WsKzlpHULup5jpqT11AAAgAElEQVSrlLQApCpLU+esyGnRcmMMUBZ2sQyULsKcC6+Mn9g987hOmpMW0jwtVSCljEGvWHYpdAQGwwI5Kaw12D61ipASQpdw+/bzLb3W63l471AWDqVfBEMpZ8ScEVMeqKrLSXtdG795EMdBRERERERER4uBDhEREX0h71++Omia8Gsp5Q0FRESyWCRjRKxBXyDISe8urbbYpL3fK+ALi8JbjMcVhuxE+ZQQEwpv0evzdXkZrI2rxQcKlIXDqc0xnDNomng/CH1WZeXgvIUYg5wVMSTEkJCzBgVEFZKzDr7+k7/2zgEcChERERERER0hBjpERET0hXRt/L0Y8vkY0gYAMUaCM7Y1Ruaq6LouAQCcE4hZ9NT4wqJXefT7BV45N/7MmC9q583TauYBVeVh+M7spSAi2Nzo3f1Msb7Wx+bGAF0X8cMf7j7X2KNhBWMAVQUE0EW3XAJQCLQnol6htmvjLz/3gRAREREREdGR4mUDIiIiemrvX776VtPG97LmvohEKEyMqRdi6sWYqxBTTkkhBujajPksImeFNYJ+r8D29gDW8u3Hw7qQsLLC7pyXyYULY3hnEGPGbB5QlSVms4CbNyZo5vGZx11ZqWCNgfMGzhhYZ2CtsSIorDOrELwSuvil+Txc+omf/nXup0lERERERHSC8IoKERERPZWLl66Y2Sz8lynlTc3qRRAVap21jTESFCop5SLEBM2A8wZ1z2PQLxBCgkIxXqk/047zsnfnxJghIuhx/5yXinMGb7yxhu3tAVZXKlhr8Mr5dbQx4UfP0aVjrGC8WqMsHIw1UCy6dVQVXYjouoi2i6ttE863XfydgzsiIiIiIiIiOmwMdIiIiOipxIxfiDGdV6gaY1oRySISIMgikkpvTb9XmKpyEAPkrMg5IyVdXGReqZZ9CMePAF2IqGsPY172aOvlc3p7gJVRBWsFixXSBOdPr2MybZGeYy+djY0BRARQhSZFyouxjAjk7o9ZhtpmHr99EMdBRERERERER4OBDhERET2Vtg2/qlmHUDEKdapqoTCa1YqgqGrXG44KVJWDiEBVEWNGTBn9Xon19f5nB32+/d9PFvnxTe7eAGA+DxiPGXa9rM6eGd5dhlCRs6KuPfr9Ct///s4zj+m8ub+0oULvdugsviYisFZmBpJyzuOf+OlfP30Ah0FERERERERHgIEOERERfa5vvffRr8cuv56y9mNIG12Ttrour8eUV1UwNCL9RUghaNuIfLe7wBiB9wbnzo0WAYbgUyGOvMhNKfLp24Of3qdA1yasjBjovKwGgwKrqzXK0sEYQc6KlWEP00mL0OVnHnc8rmC9hTEGRgSaFV2bQky6B8hcjCRV9V0X/84BHg4REREREREdIgY6RERE9ETvX74yns26K22IFzTnKoQ8CDENc8qjfs+NnZFeURhvjUEICSn+OMwpS4e1cQ/9B/eHeVFDnIc7cPCYEOcBXRdRcbm1l97ZM0NUlYUIkJKiLBy++pXTmOw3zzzmeLWHsnCwViAiELPYSyeF7GPMVUq5Skn781n4pQM8FCIiIiIiIjpEDHSIiIjoiWLQvw2Fdc7spKQD58Q4Z5wYKds2IWdF2yVMJh3ms4h+f7HsWl159OsCW1v/P3v3FmPZdeaH/f99a62997nUtbvZ3WxKpKS5ktSQ8ngs8dJNe+SZSWbiARJR48uwW3KMAAMExgB+iIE8Jk95cgA/BQHsgQXkxfOSBz9klBkklGUgefIYGcQBPAlGmouGIpvNrss5e6+1vi8Pu6rZbPatqk+zq7v/P+DoVEmn1t7rqIo8Z//P930HrdaetMziLgHO/VosMs7crhUdPVXm8wZdl1CKwcxRqkEEmM3aY68pAkynCTEEhKhjG0RA3G1SSl0fhjLPQzlTzbZffuXtF1e4HSIiIiIiInpIGOgQERHRHb158bL2ffmVarbm7o1V34hRTzeNzkKQ5A6YO2p1FDPkYlgsMwBHjIrZWsJ8fvuL0o9VvnNr+7RjBji32tsbsLk1WcUZ0mPu3Nk5YgwIYfyNyoNhPm3x0UfHr9I5fXqOpouIB4FOjBpjCggqEYJo7tEMTT+Ub6xqH0RERERERPTwxEd9AkRERHRyDdn+Qc71hVpt26p3Zt4etgcT8THNKGN7NZGPL0R3TUTTBDx7fv0Rnv0x3CGdeRjhk5kDkBsX8Onpdv7cHD84NcHuznCj6s0BnNmaoa/1WPOmuknEbNag5AoACKowc5gbAElBpRP4xjDUn1vpZoiIiIiIiOihYIUOERER3dbrF698aX9/+I1S67a7JwCiKjGoQG+6uhyCYDIJmE4Sui7gzJkpNjY7nDkzQ9scfHbkJGUWctP9rZU3t/+vH4plX3DqNNut0cde/bmzOHNmipAUpRhqdUxnLSbt8T+Ddfr0HG0TkVKA+zjfSkQQg7aTadwMUX4q5/zGT7/8n76zqn0QERERERHRw8FAh4iIiG4r5/ofmfvM3Rs3RHNvAESzscWaVUfOhtm8QZMiHA6BIKWA9fUW586u3XHtlYckdwlpbm6Tdvi4W1umPczg5k6uf7TE9jbbrdHH2jaiayO6RjGdJrSN4uoH+9AHeMk+mzWACNwc5g7HGOqYO/q+HoQ7YciD/bVV7YOIiIiIiIgeDrZcIyIiok9549Llzb39/FfcfRyAIwAMbTsJsZphGAyljIPbU1JY9YNWTo5+KJhO0oOdgAAH150/Tlocn0pdbn7YYYXNbR72icefFItlwaTjSzH6pOdf2MSHHy2w7DNKAYaholTH9qkOu/v9kdcTAdbXW8Ad+4uMIZcbfwc516EWu56adA2w51e7EyIiIiIiIlo1VugQERHRp/TL8o9rrp9389Ydwc0bwDsB4DY+RlWQ4tgaytwRgqCJAW0bsbE5+XTpy81pyr0qafDJnxXcvqrm1qVuPcxJlYthPm8RAl+K0Se1TYCqoOQxNHV37O0N2NvNiMf8fTl1ao7UBoQgUAiqjQGsO4ZqblZtUq2e+umX/7PLK94OERERERERrRCvIhAREdEnvH7x8uv9UF8p1bbNPcE8WUVyR8q5wt0Ro6BtA5o2wKpDVdB1EfN5g+curCNFvX1eI4DeZVbNnTqnPWn29wacOsX5OXR7Z07PIEEgIghBkYthZ2fAfNoea722C4hBEaIipAAVgQNDSvFaUBVRbNfq88Xe8M0Vb4WIiIiIiIhWiIEOERERfULO9tfgnkSk3ghYBF01T+5jhY4bMM7SMaSkmE0bTLoG00nC9tb0kwve3DKNAAB9X7Gx3jzq06AT6oXnN3FqawINglIMTQpwB/Z2M1IKx1pzfWMCFYUKoCJQ0WJmp9ounBHFaXffNsf0y6++PV/xdoiIiIiIiGhFGOgQERHRDRcvXYm11J8x86lVm5mhEZVp2+nGbBpDzoZSDUOu6PuCWhy7ewM++miJnCueeeaWa8G3mXlDAnNg8qBzhuiJduHCOpo4tl+r1ZBzxd5+xtlTa8dab3NzciMM0qBISadN0slymTH0dd/N9908Lfv6rVXug4iIiIiIiFaHgQ4RERHdsOjzf5Nz/aKIFAgK3NWqL2v1vlYf260FxWQSsb7WYmtrgvmsQdsFTKcJGxvdJxc8rMphkoPDBnI5V3RdfNQnQyfc2Wdm2NxsEaMezLtxWHUs9jNiPPpLeBFgMolomjiGRGYYSkUphlqsFLNJNdvIubz2ELZDREREREREK8BAh4iIiAAAr1+8/OpyUV4bhvpcqXXTzbtavS3VupKtWHUEFTRtQNcldJOIyTSh6xJm0xYvvLB158WfunZrd5oOBAxDwXx+vFko9HT53HPraA8CGHeg2FgRd2rrePOXNjcnCEEhAnh11GJwAObQWmyac93M2S787Je/8Uur3QkRERERERGtAgMdIiIiAgAs+/ztarZRi60PfX3B3T9XzWdWvSnVXRTjUPUgcHP0y4qdnR45V8znCc09ZnvIE12lc/vw5naG7NjaZKBD97a1NcHmZou2HSu6ykHbNcsOPcbfUzcZ5zaJCEIc/16DCBze1GLTWuq0lHpmf2/4rZVtgoiIiIiIiFaGgQ4RERHhtTcvv1myPQ/zqEHatg3r87V2EoPMHd4BiH5QZZOzoVYDMA5Xn88bPHt+49OLHmYbT2R1zv0HOJ94tAB9Xzg/h+7bF7+wdaPF4cZGi9k0oWkDLjy7eeS1YhTMZuPvXq0H87BKzSJoNGBq7rOc60Yp9dTLX/nm2VXvhYiIiIiIiB4MAx0iIiJCv8zv1GJnDAju2HXz/TxUxKQIKo3DkwhQq0Nk/IS/qKBpAiaTiBDuEWo81tU5d26fdr8/dUiDIDV3r2Qiutl83iBGRTVHKY5cKv7yL3dh5XjrbW3PbrRdU1WICADZBWQ/iOyEoEsHYs3GWTpEREREREQnDAMdIiKip9zXXn/nmznXL9VqG25I7h6HbGWxKMjZABEEkeCGcTD7wYD2FBWTScK5c+ufXvSwMsfHrx+PPOd2wc39n/n9/JRVYJ3zc+iITm9P4XD0y4KdnYzrOwN+8MNr2FzvjrzWfN5gba1B00REFQhkADAIsA8Abh6q2fqyz7++6n0QERERERHRg2GgQ0RE9JRb9uU/KWabMepZd49WkWr1SSmGUircx6qcaj4OZi8Oc4eqYGO9/fTsnMMw5zDVOHEt1x4suLnTCvf8GQE+ur7ExgYDHTqaF17YxKSLMHeUYuj7ip2dASnEY6137twGZrMGISgg3gI+FUELFTX3VItPh6E+/9Krb2+veCtERERERET0ABjoEBERPcV+4au/+V/loX5JXM43TTgjgjV3m8UgKSVFigF+cBEZPgY58DHYAYCNjcntF35kJTl3CmtWF9wcd2tdF3F9p8ds1hxzBXpaxaj43HMbWF9rMJsl9H1BrY7Fsnw6UL0P3SRiNm8AFTQpxhi0U5W1EOSMKrZUkN18OvTlv3gI2yEiIiIiIqJjYqBDRET0lHrz0pX1vi9v5mKnlosS339/URaLslnNJ6U6rB7MfIkBIQSoCiZdwtb2BGfOzPD8C1vouttVCBxEHgehjxwrAbmfYGY1UctqV7vz4qKKFPWYzwc97T733DrW1jtsbnbough3x1++t4fp5JgBoY+zsJbLjL4vGEqFmWM+b2cO3yylbvbL8uZqd0FEREREREQPgoEOERHRU2rZl3+US30uD3WrmDVunlUlphhCDAp3R61AqY7qDoig6yKCBrRNxOntGT4VgdxIKw6//uyCmfvx0I90h8VFBPuLjI2No888ITrk7njvx3uIcXwJn4eK/b1yrLW2t2fo2oimCYhR4Q70fcbVq3sY+jKt5l2ptvniK2//5Cr3QERERERERMfHQIeIiOgp9PrFKy/3y/I1qz4RgatoDVEtJYUGAAKYA7UaACCoIASFisDh2Nq6Q6s1/+Tts65G+UxjoiMcoOsCrl1bYpPzc+gBnD83BxyYThOaFA4qbAqadPSX9N0kYjZr0HUJIYyVY+6ouVgRkQaAmPlaHsrfWf1OiIiIiIiI6DgY6BARET2F+r58u5ptO1xClP0YsGwaRUoKEYGbQzAGOU1SdF3ApIuIUdG1CVub03sf5A4Bh9zm/n6CmEdW17OCg00mDXZ3B8xmDHTo+E6fmuLM6Skmk4jUBIQgqMVg5Xi//dvbU6QUEIIiiECDLmMMe900dinJlsO3+mX9+ZdffZulZURERERERCcAAx0iIqKnzJuXrrw49OXVWn3m7smrt7n41A1NigFjuzWgbQO2tjpMpw3aJmJjo8PZs3P85Je2oXKbjENu+drvHs7cfH8vn1mhz0NIiQ6rlLouIgQO0KEH8xNf2sZyWWA2lsDV6nAH3I++1tp6h9QENG1ETAEqElUQYwhYX+/WZ9P0efP6lVrs66vfCRERERERER0VAx0iIqKnzP5+/u1S7RQcCoeYI6iKiCD1Q0HOFSKOXCpyNqSk6LoIs7FiJ6Vw+4Udt8yN+Uy2czyfYYlP2wR8eG2Btfkxh9cT3WQ6TejaiL4v6JcFxRyl2LECHRFgc2OCro1IKSAGaVVU+778xfXry+v7+/kHVvEXQ65vrH4nREREREREdFQMdIiIiJ4ytdozIsgH34oA5u6pVINVRzXAfJyZU4qhVoeKoGsDTm3fo9XaYahzjIvLK/PIerPd3mTS4OrVBeYMdGhFzp2do2kCVMfBN/2ywsvx1lpf7+A+VvmMKaybGXLOfrVWH8y9rdU+v8rzJyIiIiIiouNhoENERPQU+err77xj7i2ACrgC48gcEYQYFKIHaYcbPvG9CCaThLaN93Wch1KdI7d8fQLCmvsRk+Kj60sGOrQyZ8/OMZmMLfzMHLkYSnYsF0dPdZo2QMYgB2aGYp7cXd09VrPGqnWl+Nmf/fI3fmn1OyEiIiIiIqKjYKBDRET0lHjz0pUXl8v867XYKSs+N/PGzJO5hxBE2y4iRoUKxk/+yzhHp2kCUlKcPj29e5CiB7ebB+TcLXS5n0qaO/3MYyIlxWIxFkPFyJddtBohCDY3J9CDGTq1Gvb2B+zu9sdab229RQgKN0ctNcIhbh69WFvNJ7XaxnKZ/+6Kt0FERERERERHxCsLRERET4nFIn87Z3s2V9ta9uVcP9TNYajzPNhsyJb29wf0fYG5Q6OiacZZOSEotrYmd6/OubnN2i2zdO74+KfAdNrgg6tLzGftoz4VesK88PwGYtQb7dLaLmJ9PjnWWmfPrmFzc4K2SwhBtB/yqWK1dUAcLrXUjWGoX3jxlbd/csXbICIiIiIioiNgoENERPQUeOPSla+Ual+Ae4RDUtT9FHUvRu1DFElRVHWcmxOCQEUwm7WYz1p0k4gzp2d3P8BNIc5Dabf2GBIATRNw9eo+1tYY6NBqzaYNuklACIpaDbUY4ILF/vGG6ZiNiWwICg3SmXmTa229WOuAVrP1kivbrhERERERET1CDHSIiIiecBffutLs7w2/nXN9rlZfC4KNataYeSOCVlWaw+KalALaNiLFgFoM3STg3DPzO7cLuzm8cXxcpfOUuW0HuihwB3b3BmxtMdCh1RIBPndhA6lRqAqGoWKxLPjgg51jrXfmzBraNkJVx99hEVXV6oC6eXT3NAzla6vdBRERERERER0FAx0iIqIn3JDtbw+5fqFWXw8Bnw9Jz4jKlqisx6TrMWkDB0QEKSkmXULbBeRSkWLAxkZ39wPIHb5+gt1uvM+tui5hb2+AmWM6aT67k6OnxnPPrWN9rUXTBogIVICmScdaazKNWN/oMJkkBFVElRiDtho0aBCBQ2r17Zdf/eb6irdBRERERERE9+kuzfCJiIjoSdAvy6+a+SwEWWuaMFcBrHgbk6JrI2o17O4NCCoQCEQETYpQFWys3yPMAT6uypEnL895kP10bcIP//QjdG1kGzp6aJ49v4bloqBNAW0XMa8JORtSOvrnttbXOqgKqhlKthSCpBB0JiLbpfgPa7WtPJS/C+B/WP1OiIiIiIiI6F5YoUNERPQEe+OtKz8z5PJCrbaWiy2X+/m9D68uhiEXmDtyqSjVsLU5QYwBpRpKqXB3tO09qnPkpnvBY9tu7dZt3Kvy5r6oQBX4i7/YwTrn59BDdPrUBABQqqNWQ0oR7713vLZrKQUsF/nG97U6SjHkXJGHcrrkemrZl7+xkhMnIiIiIiKiI2OgQ0RE9ARbLsrfaZrwJ6qyqNW7YaiQoF6K535ZsL/IWPbjfc4VVh31YDj6ubPz+z+Q47GoQrlTaLPqU++aAHdguaw4fWa64tWJPta2Ed1krLTb281Y7BfAj5eutl2EuSPFgJQCQlC4O/plxpBLGIay3fflZ1569e3nV7wNIiIiIiIiug8MdIiIiJ5Qr1+88qoCLi4WVHejokCQUtRWFcmqoWRDPfhkPwA4HKqC6TRhc3PyiHdwNLcLa1ZWcXNEXZewv8hQBTbvNYOI6AGdPztHigH9ULG7NyDFCLOjryMCxKBwB2o15FxQcsVQKsxg1T3kXDeWy/xbq98FERERERER3QsDHSIioidUzvVvishyKPVz7h5FpMSoMUZFjAocDlEPirYJSEkRg6JNAc89t/GJtT4Vhhy2WDu4PczqnPsJak5acVBMiqtXF5jNElRP2tnRk+bcuTk2NlqoCkqpiDHh6vt7x1prbb2DmaHkilwMQzEIpKjKMogUAFjul9dXugEiIiIiIiK6Lwx0iIiInkCvvXH5b+Wh/MKyzxdrsY081POl1GcAtG0bEFUhAJo0zslpUkDTBHRtxOZmh7VZc9u2ZIIxvJGDEEfk/gOX494eNzEqzBw/+tHO3WcQEa1IjIqzZ+dYX28QY0DTRFz9cP9YVTobG+M8rZgCUgyIKghRcww6xBj2Y9RdwOWlV97+wup3QkRERERERHfDQIeIiOgJc/GtbzW7e/1/uVyUl0u1n825fLFWO68qGymGBj62VnNz5GJYLDNyMTQpYDptcOHCxt0P4Ld8/TimLg9RN00QAfqh4sKza4/6dOgpMZ183GYtDxV9n7G/1x95nRAEp0/P0LYRk0nC2voEVt1iDPuqMrh5ckfMuf7KirdARERERERE98BAh4iI6AlTq110806DTGaT9MW2ibNuElPTRIQoWC4LSjFoEGgQ1DomNBoU29sd2ibc+yA3le0wz8EnSoq6NmK5LAgqmEzSoz4zekqsr7doGkVqFCEI2iZhd/fogQ4AnD4zQ9MGiAhqrTDzlEud56FslGpTg7fDUF5b8RaIiIiIiIjoHhjoEBERPWGGoV4EgJS0S0nRdXGc4+KAGwAHzAFRgR7EMTEqUgx45sz83gc4THD8ro96st2hL9zhvJyrV5cMc+gzpSo4f24NG+stQlDM5h329odjr9c2Ee6OUgwhigI+g6ITINVi82GoX3zxlW/83Aq3QERERERERPfAQIeIiOgJ8uZbV36qlPpSrbZp5hs5GyCCoS/o+4ycK1QFB7kDRAVNE9C2EZub7Y1A4o4EY5Bz0Grtia3O+dTgINzXYJ+uG0Ocqx/uYz5vHuopEt3quQtr2FjrEINifd4hD4ZSj5e8zuYtRASqirZNMaUwSSlsQHGulnIm53p2sZ9/e8VbICIiIiIioruIj/oEiIiIaHWWi3K57+tP9EM90w/F81AQU0BQhVnFMBQMjrHdmgjW11psn5oA7nj2/Pr9H+hJS3Jut59j7LHrxpdWy77guQtHeD6JViAExd7+APMxcV0uM3783g7OH+Vv+8DaeocPr+4BAEo15FxRxyE9Q9RQxLwt2c6vdANERERERER0V6zQISIiekJ89fV33jGzZ0VQx/ZqXhyAVUepBjMfK3LagBgVEGC5LNjfy1hf6452sMet3dqdKm3uUXFzVKqCa9eW2N3JSPczi4joIahm45wsHavzjiMGQdOM7Rq9GuCOmg15qKEUmw25zGu1Uy+98vbPrPj0iYiIiIiI6A4Y6BARET0hhqH8ci72eTOfiEoVlWWttpdLRa12o1WaO6AiCKrQIIgxYGtrev8Hkk/cnQyfUWBzN107Vue8/8E+QlRMOUOHHoG2i4g6vsTvugb7+/nYa21uTRGCwtxRfUxxVSRowFQBLaVu9n35Oys5cSIiIiIiIronBjpERERPgNfevPx2KXY+D/XZXOo6xEUgtVRflmxLM89+U8ChUdG2Ad0k4dz5OeR+XhEcBiMPqzpHbvn6KLdHajyJw/k5H364wMb6fcwjInoIzp2dYTpLmE4SppMWfV+w2D9elc583iBGQYhj28aQFKkJSClAg0g1b4e+/PyKt0BERERERER3wECHiIjoCVBy/Rkzn+Ra10uxqVdvHK4CtACCBkkhCEIYK3OaFNC2EetrDdbX2nGR+w1N9D4ee5wb8OljnRj3fmJiUtTq2N3NOHXqCBVPRCt0anuKtbUGm5st1uYt3B39cPwqna5LmE0bzKYN2iYiBh3DSkcUQTVH9/Kr32xWuAUiIiIiIiK6AwY6REREj7nXL115FQJx9+QOCSoB8DUBTjVNmDdtSOvrHU5tT7GxPoEeBDtdl3Dh2fscln5L0CInMnRZlVvTpXtv9qDDFd5/fx85V2xutg/r5IjuKQ+Gnd0B4eAXc/EAbde2t2cIQTCdJbQHbQVLNpRaW0AcQK3VvraK8yYiIiIiIqK7i4/6BIiIiOj43nzrW+f39/p/mKs954a2iUFiko2aDblU5FwRo2LoK6w6NAiaJkBE0DR64wLtfROMLdce+0DnXhs42gYPn8cPPuT8HHr0RIC+r6jmMHdcv77E+fsNb2/RtAGlGHZ3M/JQUd0RRBCDxpLz6UFQFlH+AYB3V7sLIiIiIiIiuhUrdIiIiB5jy8Xwj5Z9fTH39blqNs+lbNTBUKrBb5p1k2tFPxSUbFARpCbg/Pm1ex/gsEDFcWN2zuNVnXO7apvVb+Bwfs7e7oBnzkw5P4ceqfm8QSn2caA7VJRyvOFXIkBKAQCgKkhBoVERYoA7ulJtNgz1Sy+98vYXVrkHIiIiIiIi+jQGOkRERI+pNy5d+fmc64tWba2YTUup82Gwrs9jcOPuCEHhDpg53MdP64sAG2sN5tPm3iNt/OB2eNDjXRN+CI46mOfhCkGQc8Wyr3j2wvEqIYhWZWuzQ0zjy/xJ26JWw+7O8tjrbW5OkFJATAEhKoIKRAAB3M1DrbZRS720qvMnIiIiIiKi22OgQ0RE9Jja2Vn+t8Ngz7p7suqNmU/aJoSUAjR8HGjkXCEQBFU0KaBtE86f38C9whA5/PqgJEc+/hKfDExudT8Byv20PLtXUHMyhLF4Ae9/sEA/VKzPOR+eHq2trQm2Nzusr7VYW+tQqmHnAQKdtbUOcKDkijxUlGIYhorqKGaWSrG1xaL86gq3QERERERERLfBQIeIiOgxdPGtb32uZHvG3RsHRIMMTRPQpAAVgZujZEOtDsHYKklk/FT92lqD7iizcxwYP4t/u0DlbhcRSf8AACAASURBVFUx91M5c/IDm3tp27Hd2rVr4wVzPzFVTPQ0m00bTGcJGxsTBBUsFuXYa7VdwHytQdNGiAqGXFCrFRWkmEIJQfdKqWdfevXt7RVugYiIiIiIiG5xxEnIREREdBLkXH9NVPpa6ilzj+5QVenc/cb8nBAETVK0XQu3MWXo2oTnnt24v4Mczs6hu2oPwrGcK7Y3OzRNeMRnRASsb7SobqhmEBlbAroffwbW6TNr6PuxOidZgDtqakKrKufcLVWTbMVeA/CvVroRIiIiIiIiuoEVOkRERI+Zi299S0uxL7r5pFZv3TyKSBujNmvrHZo2ousiujaiaSJObU0xm41VOWfOTO8vcLjdRd/Hq3DmMxPC+MRc3+mxvT15xGdDNDq1PRnnZ9VxbpY7UOvxE9r5vEHTBKSkCFEhArHq12vxv3TDdTNPfa5vrXALREREREREdAtW6BARET1mhqH+Vin1S0Op2yKYWkVW8S6mgNOnp2iuBwx9ufGJ/NksIUSBO3D+3Pr9HeTwui9DnLs6nJ/zp396HTs7A9bWOD+HToamCej7guWyQlUBOGqpiPH4L/9TCghBATGISDOUAhWVlGIvAq/FPr+6HRAREREREdGtWKFDRET0GHnzrW+tD0O5NAz1eQDrbRM23H1jGGo3LAuufrAAAMQ4Jg2lGGJUbGx2eP7zm4jxiP/qZ8u1uzpst/b+B/uYThJObU8f8RkRfaxWR98XCMaWa/v7+YHW6ybNQTgEiApSDI0K1mqpz9TqXcn13Euvvv38Ks6diIiIiIiIPo2BDhER0WPizbeubO/u9v+jw7/UdXHdzafLvpYYNTVNCKUaPri6hw/e38NH15fI2RCCYLnMqMXQtUf8ZL6Ac3TuQgRo2wQzx/WdAW3H2Tl0srRNQGoC5vMWtRiuXdt/oPVm0wa1GtwcORcMQwEAxKSdmW3kYmf6Zfn7qzh3IiIiIiIi+jQGOkRERI8NWZtO04untqZ/dW3e/qQIWpGxfaoI4HC4A8tlwWKRYWYIUbG7l3H61Ow+D3HTDRjDnKe87ZpgfH5vvQHj/JxaxgvcWxucn0Mny+nTM8ynCfNZB3PH3gNX6ES0bUQIAnPAzGsxG6z6+wCWcNd+WV576ZVv8j0GERERERHRQ8A3W0RERI+JUurF5aL8n9d3+nd3dvsfmnmGO8zGm0DGexmDBlGBiiDFgCYdoXrE8dTO0LmRZ90c3NzhOTgMda5+uEQuhq2t7jM6S6L7s7nRQlQQU0A1h1WDP0DFnQgwnSWIyPj77whWYUOu0c0jANRq6w5/cUVbICIiIiIiopsw0CEiInpM5Gw/P+Ty0x99tHjuw2uLthbL7g6437hIW7KhbSPW1lrMpg1SCvj85zeOdqCnIMS5XXAjt1Yn3cPh/Jw/+eE19H3BfK15SGdLdDwpKoa+ohaHm0NlrCh7EJsbU4Qw/pGICtwdZhbd/fB9hVu1lx7w1ImIiIiIiOg2jthMn4iIiB6F1y9e+fre7vKn81DPlGJzK9aKwmMMEAFKMVg1TKYR02mDzY0ObRcwmTSYTY8RNBzOznmMwx258R8PR9tGlGL46HoPAEefUUT0kMWk0CBISRGjwAHs7PbY2jp+e8C2i5hMGlzf6WHmNQSNbZt+HIMuQtS9GMN7tdoXV7cLIiIiIiIiOsQrD0RERCfcpbe+fXZ3b/kPHAgiUro29ZggLhd5BneoKJoU4O5QFeRc4eZo24hzz8zv/0CHIc7h1yeQ3PrNIwydYlRc/XCBPBimkwTVE/qk0VNLRKAy3scUUauh78sDrRmCYGOjw7VrC0iLAABWbTNXa3KWde8QRbFYyQaIiIiIiIjoE9hyjYiI6IRbLPM/HIb6XC22FaM8M5nGz63Nmu22CbGaw9zHC7cqKMUwmyakVrG1Obmpt9g9bjc7CEoOZ8QIPnmPO3x/FCK3nILc3+1T5/yIM5SPPuoRg+DZZ9ce7YkQ3YEDMDN0TUIpFft7/QOvubExQdcltE1EjArA19wRq1kahnJqGOpPvPhzb3/lgQ9EREREREREn8BAh4iI6AS7+NaVzVLqTwAIOdczfV/iYpHR9wUxBbg5ajW4Gdx8DHRmLeZrHSaTdP8Hujkguekmt7mXO3x/lNunjvWYaZsAALh6dYGmiXjhhc1HfEZEt9c2EUEVs2kDM0etfu8fuoemDWgO/gbMxvUMiCLiVq0tpW4Oufz6Ax+IiIiIiIiIPoGBDhER0QnW9/W3a7XT7tBSbbJc1ri7M5Sd3R7loLVarYZqH1fpQHC0VmvAJ0OVm6pz6Paag3k5+4uM1MiNgIfopDl3do7JNOLUqRlC0IOKmgcXgsDxcThUa00C2OGt5Mo5OkRERERERCvGGTpEREQn1BtvXXn5+rXFL5Zi23AEQKxtQ+26GJsmoJSP52EEVbRtRGoCUjxiGnPzLJoH//D+UyGlgMUiw+o4q4jopDp9eoKrH+5jY73DD//sQ4SwmkDn7Ll1/MWff4S+rwhB4Z5dRExUiqhkq7710itvf+mP/vB3/3glByQiIiIiOoaLly4rIPq9d/9FuXjpSjR4FEAdMAXse+9+Z7h46XJjQPP9d7+ze/hzb1y6/Iw7NlRk6fAff//d7yxvXveNS5e3AUQBdgVYfu/d79jh+oA0gDcYP+y0FKAAYuNPugHA9979jn12zwI9SXgFgoiI6ITqF+U/r9XXqvmkVpvUap1G7dzH1CVGxWzWIOcKUUFKAZNJwoULG0c7kN90L49lB7TPnAjwZ3++g6FUXNhef9SnQ3RHbRshItjdy6jFMAx1Jet2kwQRgbuhVgNURVV7ESkQWK2+UYp9BQADHSIiIiL6TLxx6fIcjs+b+2kRGQD0ufpZd1v76uu/GYdc1s2w6e5zd58AMvzCV//e1cWybOZsL/zcV35jpiIfqcr1PNR/7461nOvL5j7/ys//7b8IMfypAMXdZ4u9fAoCU5X3RCT/1b/2d6fLviwBVHefmvm2u8cQ9IMQ5E8hck0gFYIiwP5rb76zLyILAL2I7AH44Pvv/ovrj/YZpMcBAx0iIqIT6OJb3+p2dpZfMPOJmbXuruKAu/dWvF1ahptDVKEiSHFspbSx3h6tYuTm6hy6L0HHJ+u9H+8BDmxvdY/4jIjuzszRLwtKNciDFugc/PMiBkFKimFQlGIQt+gQEYd6RVvhk1LtywB+dwVbICIiIqKn3MVLl/V7737H3rx0uTPHz5r58wCyu8+t2E9V9/X9vWFezc9Z9XURZFXZA1BLsWdyrmdEcF5E3MzfA+Dm3sARHC7uHgAgiPYh6u502hgA31/kV/o+n49R94PqXjWbABCBuIjkEGTf3KNXn2jU3RBkBw6p5vOS65YDElX2odqLwACIqiyC6p6q7IlgifFVdnzlK78BiOw2Uf+DJv13ClmY+4aoXFWRH6jIdQBweP7+u9+5evi8HFYgPYr/X+izx0CHiIjoBKrmb7h74+7BAYlR9wvGiuyhmJlZZ9VTShq6LqLrImazBs+cPeLsHOAToQ5znXtLTUA/FPTLsdXUbNY86lMiuqtqjmI2zt1yoGT7eJbOLfOz7hnyysePbdqI5bJARGDmQdwmDpgFzUll6eZrD2tPRERERPRkOQxsLl66Er/37r8ob1y6su7uL1azM0H1x0Our3zl5//2V3Z2+jPuPqnV1twRzLyr1dcAuOCgnYVIhcAAcbgrxjnysxh1SxXol7ZXzFUAU5GpiEyru5biuXgZgunUHF8PKotS6lYt1rh5KGoTEbQq0kLhpdSh7z2HGPoUZBcA3Lx1Rzh8L+/uoTo61NqZjdfio0qbUWbuWASVH4cYrkHgtdRNdwkLwS+EqL+qKksz7+DQlMKPQtAfAV5D0B+/9uY7/5uo/CBX/6K7nfnaG+98JCrvqch7AD4U+OBjSzgTyAC4sc3bk4GBDhER0QmUh/Irtfp6CPpRiLrj5g0CoplHd1cR0abVoDK2VNra6nDhwubx5rncz0VcAjA+PW0T8f7VBUo1NCkgrmgmCdHD4uZYLgrMHDvXl7h6dQ/PPHOXrOVu/xy4ac5WDIo8VJg5XCSUUtc0yEIrJATtAG9eeuWb+kd/+C/5xpGIiIiIPuFgbs2NTyQW8xdfe/OdNOTyU7/w1b+3locylGI/MQzlZVXdcbeuH+qFUmwDgASVVgRTNyyq+9LHBhYZAKx6AlwAcTNLABCjNlqBWgFznwJYQtBpkFMhCKQAtZbWzHOt3pjl6NVTqZ4AQMRTUNWujW1KY5X6MHi3GMzcS1UNa1rQZ3evZu51rPjRoNkM0cySuwdViSHGdYjAqnfVvKJaDUF3AKBUmwIu1Wx68NR4UJ24+0+Y+49UJKvKflPi52LUPy/Fns2lfgHuMcTwflD5yxjD/6uK62bYEMGgQf/voPKDNy9d+ciBHQX2WdHz+GKgQ0REdMJ89bXf/McfXVv+OgBA4O6ezH29FpvHqKFpYtM1EaLAYpERg0KDouuO+K/1m0Mcv8djnzJ3u54dk+Lqh/sQFWxtdQiBKRidbG0b0TQBp07Nce36Atd3+o8DnVuD3Nt9D3w69HVga3uG99/fg5SKGBQl185NsgQMANAv65fbpv7HAP7VQ9weERERET0G3rx0uXNg6uY/6Y6Nfqg/mXN92d1nDvFa7Llc6ikAUEEWkVyqrQ9DPR2CLATi1bwFbBZU2xCkAwAXTEu2q3moUUVMgmQA8LEyByLiVj1lqxN3Rxiry7tq7qIyda+o9eM3xaKSQkByR+OCchjCiCCkoEhJITK+KBYRpEZ10iUNQVIptiYGuEs/VHMABWIiKkWAplaflGxBBNCDVt5mmJRSTsegM1XtARMzjxBM4C4phtR1YeoOLJelDma9AFt5qM+EqLsi0tdqa0OuW+7DT7cpfBhTeEWD7Jj5FI4QY3gvBv2hBvlQVT7QoH/0xsXLfwbB+wq5ynDn8cJAh4iI6AS59Na3mt29/kUNslOrbdbqTVBspqjrp7Ym2N/PyKVi2WekFOAOhKh45pljtFrzT97LU5pLHHXb7sDVqwvUYjh9evZQzololdqDsHcyabG338PqTQnurUHNncKd21TwxSBomoDlsgAHLSHhCAaomzfVfLrsy98CAx0iIiKip9LFS5eb6njRzJ/t+/pKKfZC3+eX3ZE0yBm4narVtRa/Xt2tltqGICnGgGr+YSk2q8Vadw0xaIgqnUiYaDgMQxzVDGY+cUct5q26q4qYj29xHepFBMnMY8kVFhRWvanmFhSNYQxmDl/rhiBQFahII400TWMYskEE0CAIqtCbPtQnEKxvdIADi8UAdyAma90dJVux6lEBTUkbDQG1GMwcZuNrcne0qiLVLJVq6uYNBDGqRnMgF9vDskBV4O5rtVSBisExUbNpUO1VMKiizYPNvQlzCLpa/c/dvLNq05LrNkR+CgA0yH6T4g9FZAHBEIP+2dfeeOf7Icj3v//ud659tr8hdBwMdIiIiE6QXOpv1GqnRaWiQtysKYaoGIOEPFTkWiExAHFseTSfNZhNjzjH5W6fyH9CrWKLMSoWy4x+qBARbG62K1iV6OGadhGighjC+Ka3GswBvbk679bWi7cEvp/6+sDaWof9/Ty+wdUKMwtiEhxQd0+11AsPb2dEj84v/9K31UUvuPlpEfwJgOG73/3nu4/6vIiIiB61i5euRHP/qWr2peWyvDLk+uWc6+dLrtvFfFpL7bouLds2PucekJKglDq7dm05APAmhbZtI/q+oLhnDRIArMeoTddFuDuGoaJWg/vYXtjHtmpJBBFArObVHaYKVYjGpNHMYdUOghQPAjQQieEgpBEA1R0iQJAxtAlB4VEP8hMf35OXiuAKESClgBAEi/3hRkgTgiIGRYoKN48AImR8Kd2kgNAllGJY9hk+pk4xBIkxhKm7o1SD4CBkcket1qoAMUaEoF3OVuBYWPUEx0TFO6i0TROmTQqIUVMI+vl+qL5Y5ikEHlWXDtdarYX76ZzqqSDSQ6SqyitpCH+la+Nfef3i5f/533zvO//ukf3y0H1hoENERHRCXHrrW3FnZ/mNoa8viMq5ar7nhmjV8iLb3mKxk8wRUtKQmoDJJMHdceHCxtEOdJt2So9rnvNZj/5p2oCrH/YwG1+MT47a5o7oEVhba9A2AfsiGHJFuNPcp2O0YFxf7/D++3uIUZFzRd8XdRv7hZtZW6usvfTK28/80R/+7nsPvhOik+P3vvs79su/9O0/c0iTB/vWsi9vvXnxyv836eJ//93v/rM/edTnR0RE9Fl689KVz5VqX7ZqX9hfDF8oxS/UUs87PJj5xM0vqMpaFEjJwDCUdTNDCIrZrIEgQBVNrRiqO9wdZl5VpQlBZiqKpgloUkA1x7IvcD9sW6YALALAZBIASKjVQjWHYKyqUZGxqiYIVBQQqJu3Y+vyAEBQiqEUg5tDg0DG1mxQFTRtgAhgBuRsWC4zgPG/TzFgscyAjwEPMD7msJtGUIEcvGONcdxHCIJSK0oxpDi+Np9MIlQVy2XGMBSUOlbAq0oMqmjbeFilM9/by50oEKLGlBTVfOE2Ph+lGEo11GxbtZiLiGepAYBa9eACca9agkxUtARFMfPWHdGB+PrFy/pvvvedf/uZ/gLRkfAqBBER0QlRzP7GUOy8O57rGl3PpTRmns0QSrUIwVhmHhVtEzCdJsQomE7TfQcat71Oe0LSnOOexmd2+gKkFPGjH70PwNF14UbvZKKTbG2txeZmh93dAZMuITUBtRo03ibYOeI8ra6LCFGwtzvA3AEgQOC1WgOol+rrudjfBPA/rWArRCfK7333dwzAHwP4J7/4i9/+4f5+fufq/vC7r732zh/Ppumf/K+//8//j0d9jkRERA/DxUtXzhqwqKX+2nJRfu3DD/c/5+6tmU+s+tTdIwAXkaJB2rYN5yACM0M1Q+5rzYMVB+Le3oDUBMQUYFbDclGHnC3HqLNqHswcKQn6oSDneqPiXEUQo96YRZNzRdcltG1EKYb9vQHFDFEVIY5zbw5n14iMbdUOAxZAkHNBKTaurQJVvdGWXFUBOEQE7o6+rxiGChyESrNJA3NHSgpVRSkVTTMeMwSFO26sKyJIMWBjvUOtfmM/MR4+Xm68JO/aiEmXxv9NBSkqUgqYTHI0M+RiwFjlMyllfG5EZazEh8xCVC/FoECVsQ0dZOyVLF49VqkBLqFWb+CIqrKvKu+/fvGysVLn5GKgQ0REdEIsF/k3S7atnEs/5LKAyJ6qRKsOUZEmSph0CbFRlOooxfDCC6eOdAy5taWSnJg85+S4yxMSgqCaw6tjvnbENndEj1CTAsLhG15f7cysto1YLgocgJsroA6BiaBC4MNQfhEMdOgJ9wd/8Du/+4tf//aHi335LTNf//H7+//qa1/7zX+9tt7+w+/+3j/74aM+PyIiogd18dJlLeZv5qF+fXe3fz4Xe+769cVXAMDND1ruQoJKNXcFgBjVtaAdBiCqIrUB82mDZaihHwpKNpTi6DoZZ8SaB3MPIWijInAXBB3DF6uOodYb5+PikDxW3mgQtCGO7c7ieBsDGEXbBqQU0DRjlU2t42vhrgtomggBbsyzCXFslwYApY7VOiGO1TFBBeYHAcxBFYz72AY9BBnDGR+rgszH8CfoWOVTiiHnimp+ECqNLd5KNQxDRckGDYJaxvNQHYOb+awZq22qw2xsmzyZJHRdxGJRsLvbo1bD2rxF3xcMfYXDIRBokBCCooSKoBoP27mNrepcRWUBh5p50CDZ3Jqcy/kQ5EUJ8oM3L13+D//63e/sf3a/YXS/GOgQERGdAG/99W+fvXZ9cc7hDQCUallcOocrgLZtNHXt+AJVRZCCYmurQ9vGowcyR2yp9ES6y6D3u9nZ6bFcFkhQnD0zfxhnRvRQmDmCCro2YX85IA+GOLlD67Uj2tyYjBU6B58IdPMIFzXzJNXmeahfevnVbzb/17/9l8NKDkh0Qv3B7//O73/9b/796wr8dy/+zJlT//7/+fHfuPbB4n//629965+2bfin/8vv/bPyqM+RiIjoqN64dHl7ucj/9Y9+tPONvb3hmZxrU4ppKSbmJjd3LQhB7SCs8K6Lpg1SrV6GwQa3EptBtWsTACCqQJKiaQVNExHCeO/mN96zxiBo23Sjva9mAXScmyMQtF3E5GBeZNdGbGx00DCGKO5A2wSk5iDQSWEMhg5m3cTbVas/In7w/rxWO2xjPM4Hcr9RlWQ2BjI5jzczQ0p6MMdn/OBWOujkMZ+3aJsAUaCUcW7QYlmwu9Pjo+tL1OxJgcHdVYCgQQYN4bqqLAA04hIe6RNCd8VAh4iI6AToh/oNN4wlHypVTQyCBo5Wo4S2+f/Zu/MgyY8rP+zfl5m/o66+e7rnwly4iBncxI3uwRBLrvcUJZO73CVmhktrI6y1Qt5dK2ytbMlShC1ZPhT0yrI2tBJAcH2GGGHLERsOAiCJJb0ry3vwWJ5LgrgIYO7u6rp+v19mvuc/ftWNxqCBme6p6mMmPwywumuqKrNqemYyfy/fewZRrEEo6/LW6gn27B5Z/0CXBXKu6+ycq3lz6/gAYqNxcSGDd4IkKgNqQbBTWOfBIkgrMZZaPXQ6OSqVwWwFqvUEJlIoCt9vSouYwbnSuhCW2HtusPDtAELZhuC698UXnvnjD33oU/9js9nb+6H5g7d+81tnR86c7fxn3Q599MknP/VffvGLn31uq+cYBEEQBFfy+PzJ29ut4u8utbLjP/rhxfFur0jYMwEEgZCIrAQhljeZquw5o5xzUIpQjyLdaKSAiOn1HLLcQhjIC7dS+szoshxa2b+mvE9HaqV/DVBm1iz3zxEIatUE1VoEo5cDGDG0JiiU3wNY6X2zFtXP+NlOlmNiy9lFlUoZ9Co/Y+kHdwD2DOsZtvCwrlx7MwusLUvZJbFBo5GgUone8R5FgKJwWFjs4c03W7hwsWNcwXVmEes8YoaOjVrUSvWYZdw5f5cx5lsA/mLTP4zgikJAJwiCIAi22Nzx07fmuZ/un0NiragwiR4zWqVlM0VBlGhwv8litRpj3/5RgPqtFTeacbPGGnadCStba5MnGiUaS0sZlCbEkdpWJ7qC4EpswfCOYZSGdYx2O8fUVG0grx0bhchoEFmIAM57Y6C1InJEZInIOssPIgR0ghvEl7702c9/5MOf/rnmUnHrXcdm0GgsTrz08sIDzYX82ePzp37nD77yub+/1XMMgiAIgss98OAv/efNpewTnXax/7vfOZd6ZmJm8r4M4ACAUmXWCHP5HKK3s0uEyqBOEpfZIiONFFOTVXgvSOICzRZQFL4MqKzK6mHH5X6Xy9dLYoO0EiGKFNLU9MclVCsRqrV4pcSZCFb64lxuuwVsNor6G/7l96i1RgQN9AM+wKrfDwL0e7xvorJM8uxMA7MzDZw508Krry3qViuDsYTFxcw4729uNJKa1noJgI0SvRshoLMthYBOEARBEGyxbtf+Rl7Yu4rCzzrHNaVJjdTTtNcrYIuyLwUkAgRwzsN5RrUSvTOgsZ71KgHgNZ5CAG12KbbLg1HbeN1tjEarXSDLHMZGB3MhPAg2Cyn0N979QPCA6y5OTFaRZW65LrfOrasDQJxETWauZrn7CQD/YqCDBsE29tzzT5/27vSdx+7Yde+hA2OoVKLK975/oZL13N984vjphRf/4Nnf3uo5BkEQBDeeufmTCgAYmFDAJQHihYXu8xcv9j74gx9eiMsWMALvmZb7yixniQBln5jljJG3gw1lgEYbWin9pRRBIPC+3zNGK6SJAXuBoMyeISJEkYIxGvV6jCTRMEZhpJGiVk9AhPc9RDfInpA7GRFBr7NA2uxsA+PjFfz4jSbeeHMJecHIMxslsRlNEmIIEgjCCcZtKgR0giAIgmALPXb89D2tZnYbs1SYJYaIJlDU61kURdmtURPKhTMBlSjCvn2j0IbWF/u4/MG0xn1rPW4z7JCFeK9n4Z1Aa8LERHWrpxME68K+3JATAQJBrzfYVh71egITEai3fDJQRSKInfNVAMpY3j3QAYNgByCtTn3zW+e+8OD9e/bM7qqBCPj2d8/XW63iH87Pn9rzla987m9t9RyDIAiC69/c/EnFggeLwn+o23MTgJh2u/hwp1Ps72W2UmTOAOUasdxlkjADIgQigVIAkVrpSwOUQQSlAEVltozWCkoTtCq/r1YjaEVot3NAAOvL9BtjFOLEoFFPkKYa1UqEWi1GFGtU0uhdc7/RW78OU5IYHDo4AaMJ3jIWy/48SZKUv04E3toZBu8lBHSCIAiCYAsVmXsKBKdI5UpxwYxERBLvGVGkEZmyfnAca5AiTEykmJpaZzBhOWCyajUcTjOt3/kLXTjHiCON2V0hQyfYWZLUQESQJAa16uD7PxmtUEkjsC+z2YrCwTkxROQBQCD66D0fm/j21z9/aeCDB8E29cILz3xrbu7U//Kd71349F3Hdk3MTNeglcLXvnGm2mzmf/WJJ06/8uKLz/7OVs8zCIIguD49Nn9ywhb+V9tde8g7f8h5afQye3BpMdtVWK/K6MzycZ9yPee5zM4p7xGI0EqJNFrJ11BlNo5SEBGQIiitYFQZsKnVYiSpRhobmEjD9IM9SaKRJqZcj9ZiRNGV00pWb1tDcGfwlCLctH8czgny4gJZK5qIvNJ0QRGd3er5BWsLAZ0gCIIg2ELW+tuXT74oIkuknLAYkygksemfgiovwtbrMQ4dnASwzqSWsPK9ZpFRWFjolV/HCiYK2efBzjI5UcVbb7WRJAqjoym6vWLgYzRG0rLkgyn/hjKGE+9BRGQBiHf8CIDfH/jAQbCNVVL9d85d6Hz8zTPtiT2zdUxNVnD0jmn86Z+9WT9/vvP3Tpw43YuN/l+/8PzTg/9DGQRBENxwHp8/WbWWT+a5e6zdyuvMqHrmkYsXOvd1ezYmIujlkmhlzAZCCuw8HBjLZdaw0p+GwkhjrAAAIABJREFUoPpZN96X1QoU9YM8ulzzqZXMG43IaCSJRqOeYGw0RaORIE5MvySbes8eL1djo61jg7Ut/06QIhw8MA7vGD96ZYFY2BitzhBoYUsnGLynENAJgiAIgi3y8KMnf22p1durFU0U1jtmiRWhaow2o40UvcyiyF3/xBNhz54RmGgDC+DVK1/aMRXOtsTyR/WuCnVKwTpGnCjEV3GSLAi2m+mpCsbGEvQyhzSJ0OnmYJF3NKS9Vo1GgsWFHpxlEBEq1RiLC72a0sLaq0aWu48iBHSCG8xzzz+THZ8//U9++NKl/3T3TH2cCJjdVcPUVDV5+bXF6VdfW/zdNIn+64ce+uT/V6tFz37pS5/9/FbPOQiCINh5Hps/OZH13G+1Wvkt3ssYiyTsudps5rf0siI1WnljlHjPZIymLLPwLNBEiFODnuOVfjerKfV2Zk1hGc56aKOQphpTkzVMTlYwOVFDtRrDGDX0ShAhY+faLe95V+97jVE4eHAcC4u96JVXFw9orX8+Ss0zAEKWzjYUAjpBEARBsEW63eJj7Hnv2Eh12i/0epnzTEQRDLCw2IOwIIo00tQgTQwajRjAOgMyqyMUl6/a+tYKYNwI3us9r3V/c6lA1rNgBmZmBl+uKgiGLcs9AKDbschzRp75gf+5JyL0ehadTgHnGXlOUERaK+WYuWILf3jAQwbBjhAn6l+2ltyvvfTypfGbD09AKcIjD+5Do56ol19dUFnuJ7OefaLdzufuvusX/tHkZPVvfenLn/1XWz3vIAiCYPt7fP7kWJa5v91q5bczS9VZP93tFfvbbTviHCsiwGhFzrMu++IA3V4B7ndHcSLwPQsQIAyILPddJBABaWpQSQ2YgXo9wt7dU9i3fwT1WrLlZbwvO7cYAjzrsNZvXZIYNOop8tyRc36cBNMAXtrsuQVXdkMeMX3iiSe2egpBEATBDW7++Kduzwv3U0Q4JEAsQKSAWGnSWimkFQOtVVljuBJhdqaOarVsEnnV6+Y1VrVrLbqvt2AOrbp9v//W4+KlHppLOQDCwYOjqFbe3bAzCLazInd460y7rH9OhEsLHUxM1GDM4MoHEpWNb/PclfXUicrmukRdrVU3js2r+w/c/dy5M9/JBzZoEOwAP/rR17Nbb7v/x81m/pH9e0cq1P/HuNFI0G4XqNdjNT1VjbPMpc5xUlh/1/59dz91++33n3355a//YIunHwRBEGxDj82fPLZ79ti/1+na38hzf9RaP9vrFocvXerd1G4XVe9ZiQhBBM4xMQuxCDELlTEbgSxXVxP02+kAIAIpBaUAgDCzq44775zF3XfN4uYjk5ieriGJzZYHc5at3tttZJ93o6DLbt/7gYKlpQzdrq1Wq3Fx+Mi9/+b1176ZbXTcF198caNPDd5HCOgEQRAEwRaY2X3014vC3+ad3w1BxP2Ln+XCuszMMVojihRGGwn27RsBAVBYR1BijQjGdll4X6srBWoG/TbffKuFbs+BiHD40PhVNfAMgu2EWfD6j5dgjEKSGCw2u6g1YiTxYBP2iQjNZgZmgVIEZtEA5UTkFYGJaPLShe99daCDBsEO8PLLX//ukcP3ftRa3jcxXgFQ9mebnKiiUY9x+OA4Jser6HRtJCKNvHD1XuaO33br/bOvvvqNL23x9IMgCIJtYG7+lNl/013HZmaP/nrWs59wjg9mPXtbq50f6nTtVFH41DNrrRWRIggLBEIALgvevDuXpZ/JgzjWOHDTGB58YB8eenA/Dh2aQL2eQF1D75vNFgI7a7uazyRJDJrNDG++2VKVStSoVKJvHzp0zyuvvfoN3siYIaAzHKHkWhAEQRBssvnjn9rbbmcfcM5PWMuOFEG8gPqLZGaBd4y0ahDHBnv2jr7na73nouw9msEsfytrPHSzrJ7DWl9vNwIgyzycY8SRDj10gh0pijQggiIXVKsGUazg7Yb2Ze+r3kigtYJzjOUsBO859Z61c77GghjAPxj4wEGwA5Ci/+rV15uf2zVdG2nUyzKqlYpBpVJuy8fHUzz60F587c/PVlpLRSXPnWm1ip9/5JGnbqnX4199/vmnl7Zy/kEQBMHWeeSxpz661MpOMcsIs1Rt4aet53rec6OFdZFnUQSI99KvnVY+TwSII43CejCvFcghKAXs3T2Co8dmMD1VWzloWL7A5r3HQbvR++28V3/Y92OMwuRkFZVKhAsXOrclSfRro6PJVwC44cwy2IjB1VgIgiAIguCqOOdPeJaGCBQInaLw3cJ6J1wGdeJYY3S0gtHRFDMzNaRpGUDYUMBj1cp1dXbO5ZksVypPNsj/Lp/Dht/bJjl/vovcemitMDlZGWiJqiDYLForOC9otXOcv9BFu52jyAe/LzNaIU40tKZ+2TXAOR8XhavawlUB0LF7PlYf+MBBsAN86Uuf/ddRrF959bXF93wMEeG+u2Zx5NA4qtVoolqJDovg/nPnO39y4sTpk5s43SAIgmAbeGz+1L33ffCX/odOp/jVovA3LS1l95w7137g3Pn24cXF3q68cLFnUa7wKsuddo5JBGAIPJfVH/LCvSuYQwRMT1XxxPFD+OVP3IMTJ45g13R95UDOyu7tOkl3uZby29vd5fvqa61csXu2gb17GgABzrnd3svjc3MnwyZ4GwkZOkEQBEGwybq94pet9TOeueqsr2qtVBwpo4wCpMzQyXoWe2YbmJqurn+A1as3eeddaz0seH+LzbJksDYK+/aNbPFsgmBjiIDxsRSeBewZcRTBej+UsSqVCFnPQYThHEMRQRuVKaMssyTMuAXA14YyeBBsc4rof37zrfaRPbtHahPj6Xs+bt/eBkZGEvzgpYu1ovBHOp282W4Xv/rkk59684tf/OwXN3HKQRAEwSabmz9ZdSyPZT33icWF7u228DPWcd05X8lyV3GelQDkCk8iAr6sjFoZyHn79ZazcESAWjXC0TtmcOTIxFWWkV6u3S0oq7ddH7ku77UX3onvbtDVLqrVGNPTdTRbOeeZ35Pn7mf/zZ/8b88NcIjgGoXoWhAEQRBsoocffeo/yDN3MC/cLvYca60QRyqNIoMk0ajVYoyNV1FvpGg0kpXnrWuBthNXoduYoF+qIFZY7nsQBDtRnjtEWiGJDWq1CLYYTkBnpJFCawVtFJQiEEEpo2xsdBsEcdbPDWXgINgB4lj/t8rQhZdfWyjvWCtdtX870ohx5x27UK/FSBNjFNHBdqv4T+YeP/WZzZxzEARBsHkenTv5QKtd/PNOq/iP8twda3fy2xaavZtarWwyL3xqrddF4ZW1njwzWMqDO7SqHIOsuk8pgjEKt9w8hb/y0Tvw7/6VY7j99ukN9AS9MY4DXk11ia1w+fiXV9oYtPGxFCONxHjmhnO8b27+1MwQhgk2KGToBEEQBMEmyjL3Ye+5xl5ipVCJI12JY1MutLVGvR6jUY+hjUKSbqBXyxqructrB2/1YnQnYQaEBVoTqpVoq6cTBBvmPZe9oFgQaUIcG3S7+VDGqjcSGKPABYMUgQRKK9KkyAtLkhV2DsBvD2XwINjmnnv+aX7i+OnPXLqU/ReLS3ltbDR536BOnGgc/cA0Wu2ixiK1vPCj7U6+56GHP/n7jXr891544Zk/3uz3EARBEAze4/OnDmQ9+9fb7fx273gsy+zBLHPjzosRFspzrwGnmYWWD5yVBJoUotTAWg9mXgnoNOop7rl7Fvv3j0GpAewCaeX/8I4UoOvYWv9EL++pN/sTeK+gzjDUGwmS2GDRZ0lRuEOF9T8N4JkhDhmsQ8jQCYIgCIJN8shjJ5/KC3eYFNWTWNfj2FRMpJEmBizSXxQLtFHYNfV2i4kNZ+esscIMwZz1WWxmKCwjTTRGR9+7NE4QbHdal8t+7zyywkORKv/eGQKjFZQug0gQIIq0JoWJwvox6/yos7zn6N0fD/uQ4Ib14h88+xkiXHjzTOuqHq804dZbJpczdUbiRN9kC7+3uZj/908++aknhzzdIAiCYIgenz9Vf/ChX/7brVb2273MPprn7mCnW9zWbGazeeETZ73JC689MzHLynZuJQOHCHFiMDGeIok1FBEOHRzHX/q5O/DRn/8ADh4Yhx5EMOdy5QQG/7o7wFp9aC///v362Kx1/9X2od0skVFIE4PYKLKFm3LW37kF0wjeQ9hIBUEQBMEm6WX2FwHsT1MzUa/H8chIika9PJkrIuh2LZqLObLMwUQbWLYtr/YEb/fOuTHX2AOz2MxABIw0Euzf19jq6QTBNUkrZQA5iTQqaQzm4Y2liEBEZek1rcoLCcIRRBSzJCDZO7zRg2D7S1PzzNlznaZzV/cHcWqygoMHxkAEGKUaStGuLLf7Fxby/+ZDJz71i0OebhAEQTAEDz36yZOtVv4vs9wez3J3uNXKjraW8sN55uvOser1rOllVjvHqyuqgahcay2vs4rC49JChmNHZ/CJX7gLc48dxMiq8t3AEIMCRFsXddhG3uvtv1/wB9iaj+7q1h6EkZEE1XocWc/j3W7xxMOPfjKsN7aJUHItCIIgCDbB/PFP3dpsZSIs54rC26LwdWN8RWsFEYG1jDQ2qNVj7Ns7Wj6pvzZeVy736sfe4IvqQXBOMDaawnuBVuEcTLCzjTRS2NSj27MoHIP98ApFTE830OstwDoPz2WmDhEpY3SHiKxz/CiA/31oEwiCbS5Jzb9oXej+tTfeao0e2D96Vc8ZG01wz50z+M73z8MtckNYJMuK9JLI333ixOmRF7/87O8OedpBEATBADw2d/LhXs89lfXcbuvcnm7XHul17UhhfeRcPxNHZGVrV56LAUgBAJVBAEWAAI3RBA/ctxezs1c+fLa6ZNhg0aobCT1dtzljrryvJQKq1QhGK0RKGWt53Dm+dROmF1yFcGUiCIIgCDZBt1f8JiCJ1tRzjgv2TM4x8tyh17XwjqE0YXKygjhRV86/xhq3lz02xHPWb/VH7H3ZO6fbsyAC4ngDPY2CYBuZna1DKYK13C+LNry/JUZGEkSRhgjAXuA9w3uOhSUSgSkK99jQBg+CHeC5555+g4jeePmVZmc9z6tWI9x1dAbjY2l9fLzSaNSTNIlUrdu2T83NnfrMT37k0+HQZhAEwTY1N39SPfTIJ/9qq5X/VpYX93c7+X3nz3U+ePFid6rbKZKi8IqZSfrBnLIXDiGKNeJYw+iypJoA2DVdw8/+zG34uZ++/aqCOasNd58Y0nWuB8s/d0SEtGoSEKp55h5+9LGnHtrquQUhQycIgiAIhm5u/vT9zVZ2K0QiEZAIqsqoFAC8Y3jP0EYhTg12z46sPO99l8HvF9QJ3tdyVborfWTNfrm1XtdhdCT0zwl2Pq0InU6BXuaQxhqVSjS0sYgItXqMXs/COQ/PAmYx1vkaKcq9VTcNbfAg2CFqtej/breLI4vNHGOjyZWf0BfHGnce24Xv/8VFFNbXmaW+1Cr8UjufBaEA8B8Pb9ZBEATBRjz6+MnHuz37CyJInOfdS0v57c3FrO77AZzlfjggBUIZ0FEEaKNgtCrXUo5x+NA47r1nD9L02i7pLu+JhoIAyFBHCIaMCEgSg3o9xqUFB+d8o9vluyrV6EEA/3ar53ejCxk6QRAEQTBkjvkDCuiJwFjrJ4Q5XR1MiCKNei3GgX2jUCEJZKCutjHlWs6ea8N5QZwoTIxXhjXFINg0r7y6iOZSDme5LKNQGe7ZrpldDTQaCYxRIABKkXbW163zDet45ujdHw97keCGliT6M4qo+frrzXU/N440Dtw0BlB5OIQUzYjntMj8/fPzp//+EKYbBEEQbMDc8dMz933wE7+71Or9gzx39znH+y5c6Nx96WK3YT0Ti0D6cQ9jFCqpQZwYGNPPphagKDxuvXkSv/CxO/HIwzddczBn2VBzaQhv99cJdqQ40piYqIC9QBEZEVLe84HH506G045bLGyigiAIgmDIsq79y3nhDvZ69qY8d6MiiJxjCAvSRGNmVx3T01VMT1dXFtUKawcjrnbRfT2umy9/7+/3+Qxic5LlHuwZ42MVzMzUrvHVgmDrFYUHMyAi6PYczp3rIM/d0MaLIgUWhgj6/wmUVs57TvLc7rXOf3JogwfBDvD8889cMJH62lKrWLq6BsXvNNKIccdt06hWI1RTXVOKxrPC3tRu53/p+PzpvzOEKQdBEATr8Nj8qXvbrey/y3J7T69rj1y61LtvcbH7GLMQKYIiQBFB63L3V1hGLyuzm0UE3gvuuGMXfvEX7sK99+y5qt4nGzH0EmzLgZ3rcZN6HVOKYLQCsyCOdUQklV7PPu5Z5rd6bje6UHItCIIgCIZo7vjpY4uLvd3ec42FI60JRtPKv7+kFaJY4aZ94+t63fdbC69udnn54+Syx22HJPj1rus3Yx+Q5R5aKxTWo9u1/frVmzBwEAzR5FQVnY5Fp2thLYNZYC0jufpKT+tCRGjUUzjLyAsH78QlMXWVVlYpsta6RwD83nBGD4KdIU3Ni92OffzsuQ727llfDwQAqKQGH7htGj96ZQFZ7hu9nltiEd/uFD/3xPHTxYt/8Ow/GsK0gyAIbjhzx08qEZpikVu95w+wlz0EeO95n2cZUZqaBPJE6AHwzvHhpWZvFADZgqc6nWLSOdbWUlQUTpf7MIJS5S3AYAacA5QS3HvXHhw9ugtKbc4mZPUecqeOEAxHFGt4z2CWmnM8AsBu9ZxudCGgEwRBEARDlOfuY0RwWuuy6TEhSSoGShEUCHGs0KgnSCtv11ob1JJ9rde5/L4Qo1jbufNtAEBhBamXEMwJrgu7pqpoLeXwLLDWo1FL+idCh6feSNHrFugaDe/EAQARMREV3snUUAcPgh0gjtRzLebffOtsa3IjAR2gzIbbt3cEi80Meear1rEX9nFzKXvq+Pyp9A++8rlQgi0IguAqPT5/agqCmz3LjIBHAEAYU1nmR7zn/c7xjIjUUCbXOOd40ntJtaYeACFFuS38Lu+5ap2v5Lmv2sIb65ggQqRIvOOV3YUIQVZlNN93z24cOzqzaYGcyw390B+tCuyE2M62t9zbqdW1YIEzIlpEZrd6Xje6ENAJgiAIgiGZP356otMpDjMjJoJXpCw0TGQ0KlWDSCtEscbuPSMDGzPEHQZjaSmHCMCeUa0Nr3F8EGwmEykkiUGSaGhFGBmtQOvh/q1RrRooTTBGQymvBCDPbJTSCsKhOVVww3vu+We+89DDn/xmu+0misLX4nhjzfRq1QjTkzUsLeUV77x3AIxW0eJS/skTJ06/8uUvP/vsYGceBEGw880fP2W84F7v+D4RiSGotlr5g8JSB8EpRR0i6hHgBdDWuUO24GlmTpWinIis81L3ztcAoLC+UhQ+VUTsHOsst3o5UAOUsQwFkPS/ZhYwl7947NgM7r17D/QWBXJW25xcGrpsoBDd2Y7SStnTKcs8x7EumCXNc3d8bv7Ui1/9yufe2ur53ahCQCcIgiAIhiTL/d/oZe6uTrc4IN5HpJQyRsVZBhAEyViKgwfGsfqA/LUu39cqsxasF8EYBR0RlCZMTVa3ekJBMBBvvNHCuQsdFIVH+bcQYC1joxeQrwYLkGVlHXilEAskUSDnPFd7mTv8gTs/9uh3//zzfzS0CQTBDlCrRf+s0yoeeuOtVu3QgbENv870dBUXL3XTbs9FzOyVJiPMSatV/Ps/8RO/8r0XXnjm3w5w2kEQBDvK3PFTdQD7rOU553kvREZbrWLWOT+jjdqtFU17L9oWrms9ZwTyAEggigCJYn3eWZ7oZsUuV/i0kkZNFjFexHjLcZb7OF8VwBF5d4Bi9f3cb5128MAYHn3kAOJoeOuxjdq0ImmhGtu2VavGGBtNcO6c9lJebGDvZZcI4q2e240sBHSCIAiCYAjmj58eW2xmJ6z1kxCQUkpFka4QylNYzVaOai1Gmg524R6COeux9qd18VIP1jLqjRRRxKhWwnIpuD4kiQFYUOR+5TTowmIHtdrGLyBfSaQVkkTDWg8gQpbZimP2pMhrpRLn/L0AQkAnuKF96Yuf/f1HHnnqzGIzu6YyhI16jPvu2Q365lu61bYagthaj8J6uXQp+50P/8SvfOz5F555aVDzDoIg2K4eP35qBEKTnvleZ/1d7GVvu1XUWaQqIhEALQJjDO2JIjVTSaNx6xkAo1aPxxYWem0WaXovSVG4mnNsiLCfCCICco51lvWmQYTyPiFrWXl/5YjEcpxnbDTFiScOY2w0Le9fecAwPpFrszm9V6mfu7QpgwXrEMcGldREvcxpCBSzNBzz0bm5k2999au/V2z1/G5E4QpFEARBEAyBY/mQ9zzKLDEIokgZAaCUAhEhjQ327R1d9Qzqhxc2vnq9PDwRsnU29u7PnG2h07OIEoNqJUKtFg4fBdeHKNIonMB7gdYEIkLR9kMfd2y8ijz3cI4RRToWAYgoJ4ItrHsIwD8d+iSCYJsTyA/abXvAe2lcSylErQkfvHcP/uwbZ7DUysEs8MwVFkwsLeX/7Cc//Omf/cLzT4eLL0EQXDcenz89wsL3O8d3e88H2Mt4u1XE6HdrYUgsLIkIKp551HupaoUijnQlSfStzEBeOFjLcMzwltHLXCQsE55ZeSfae1bMQqTKAA5E4BwrpUhYQOyZeI2MnLUYozD32AEcPDD+jvtXgiabEz1Zt00L6qy6AfB2BCxYYR2j2y3Q6RTodC2yzIIFqKQRIIJe5pDEGjcfmYQx194vUxFgIg3KnGbPCTPX2PNBaMMDeDvBBoSAThAEQRAMQd5zf5kFBoBorWAURUTlAr7btTh8eAJTU2uV8lrrIs6VF7FrPev6DOas3koM/h0KgFargPOMrOdQrUYDWQQHwXagNUERECcakVFQirCwOPxNcr2R4OyZVj9Lh3qkqEtEDECx45mhTyAIdoA0Nv9vt2vnz57rYM/u+jW/3rE7pvFnX3sL3a6FAkXMYnLLexdb+f/xkY98+teee+7pVwcw7SAIgk01N39qzHl52Hk+xo4Pe89TS0u9qgBKRFIRpAIhCIgADYBB5ABR7KUqgHGFH/WKnFI0bguPvPBot3M4x3COUVgWrZQGoJUCE5F4L+Q8EwAoRaQUiQAQEETKYM5acQeiMh5BBACEY8d24b6790C9R5+cnRDUWbZp06P+qLJ8XHEbfjBD1ukWOHO2jXPnW1hodtHrOngWgADVL6MMAJWqgbCg17VQpLFrVw0T49dePrxWi5HEGovMkYKKRSQWQeOaXzjYsBDQCYIgCIIBe+LE6ZlLC9kBEdFExJogJlIwRiHrWoyOpjhyaOIdz3n/0MT6AxflcnenLHZXF02+moDN8EJVtvDICocoKpdIaRINbawg2GyRUbCWYa1HZBSqlQi0CY13I60AArzz8CxGaz2qFXXFKHiW+tF7Pjb27a9/fnHoEwmCbcxE6jnr+D98/Y3mQAI6caRx+23T+NOvv4UcTpOXCnu2RS4Hm0355z/5kU//zBeee9oNYOpBEARDMTd/qupZHnCWHwbBeccHl1r5fu95TCnqeJYxdn5UhDRp6qHMwlECUSKyUtealCrYc8U7rpBWRS+z455Zt9tQShGYy2AMM+A8wzlPnliTIihFSkTgmWk5YNN/PIkAwr5fJOzdgQYiQBGBAeyeqeH4/GGk6ZUvw273oM6yTW97Q5etWbfxZzMIee7x0iuX8OprF9HLHLxjUL/mH/cbNcWxQZxopGmEONKo1RNcuthBlnnMzNTQbOfoZBYT41XU0o3va+v1BCZSSCNDpIm9l2qeu4e0UScAPD+4dx1crRDQCYIgCIIBK6x8xDseUUSzigAQKgQg65UnaW6+eRLJAHvnvHd2zrAu1F5t4GW96LLbzbM84pmzbaSxQaUaIU0jzM7WNn0uQTAs1jEWmxny3GGxmaFei3FpoYdDh4Y/9shIgk47h7U+UooiZnhxTN5w3Xu5C8BXhj+LINi+Xnjhma/fd98vnW137ZQI4suvW23E2GiC+Udvwh//2ZtRt2vHrePUOX8+L3Cg07OfAfDXr32UIAiCwZg7fno3sxyy1j9eFO6+xWY2KSJGIClAe9nzglJUCCDspMFeqt5LldlHcNTQmgrvJRYRA0BIketlrqxrJkLsOWaGcl5IEYSIuLBetFIkInCeV3oMOs+UmggCkLMeRASt+0kiIiuPezumIFCqvNhujIII4L3ARAofOnEEs7vWF6hfCZZsetRk/TY/7rQ8Yv92mwe+1qObOZw5s4SXX7uEXmZRZB4igrRigESDuTygNTZWwehYFWlSXlO4tNDFwqUumksZGo0Ed9+9B1G/yoRzjHPn24hijd3TDegNHOYiIlQrMYoRb6z1k4UVdo73es9HEQI6WyIEdIIgCIJgwLLM/kyc6FqamLFWK0eRu6LbsYX33oyPV9XszDsX9IMOXwy/d87WBV4Gaa3Z93oWeeEApWAijZFGsunzCoJhqdcjHNg/gl7m0etZtDsFut0cP/jheRw6NAmjh1desFqNoRTBGA1maSlCDkWeWYwr/IcQAjpBgMjQBfFSLDbzeHxsMP/+RJHCrTdP4tXXFtHqFJV2ixvesWq37Ykn5k//1otfefYfDmSgIAiCdZo7fnq3d3yvdf5BZtnVbuVjzFJzzFPMUoGIEiAyhvbHRjUsYbQo/FsiEolAiYjhMoCjBULWSR0syjmOrBcNQb9EGkgERARVqRjkuYNzstzzhvPcaRaB9IM0IEBrhaJwbx9f65dOUwoAFMCCKFKwhQf3X1wrAkhBa4J3jKN37MIH79sDuoYIPQFgKfsfDnOddq02P+5E/UGXgzr9W9mZ0Z1XXl/Ej16+gHa3AHsBe0EUacSJBlGZdTsyWsH0VG3l58k6xrlzbVy61IFzgsZIgtsPTkC/x8+JLTzePLeE/bOja/76+3GeISLIModuz1oBjFJUJULvmt54sGEhoBMEQRAEAzQ3f/qeZrN3k9ZquqylLCgcq6JwFMdcQTnZAAAgAElEQVRa3XfvHqw+FHP54ne9S9Abp3fO1bvi+199qAvv/HqhmaHXs1Ba9zdsQXD9qKQRHnpwH1760QLyojzx1816aC5m+N53z+KWW3YhSQaXPbharZaAiOC9L7TRCxAQEbHWqucl9NEJAgBIK9EXsszec+Zsqz6ogA4ATE1WcHGhi17mAEJVEcEW3iws9T79xBOnl1588dl/OrDBgiAI1jA3fzoWkTsL608wyx5mGVtqZrs88xgADwACxOy5wiwVIipAUMbQfqNVg0UQaTXiNHeLzJP3HLOIdpZj70WXJdDKXRQLSCBULvEJUVSu6q0TFP2eOa4sX0XGKHhm9CtYrcQFnHu713uZnRChsB7VioH3gm7Pwlru/zr64wogQKMR48kTR1CvxQP57BQRyNCOiFNsSY+d1YcNSd69z9uG8tzj3Pk2zl1oY3Gpi07bvp311f85TFODsfEKxkYr7+jp2mrlOHeuhVYrR60WY/eeMYyOXN2awTlGljukyfrCAcJlkMk6DwEsCHCeR9jxJuT5B2sJAZ0gCIIgGKAss3/Neh4rCuetLU9tFbmD1qR3TdfRaKy9sKf3+Ppy23RNuqnWHbC6UtSr//XFSz10OwW8ZyhFqFxDneEg2K6UItxy8wScYxijoAzwJ3/6GhYXM3zv+2dx9NgszBCimZFRiCINW/icQAyFCgERQOeZZf1HBYPgOhTF6vlOW37z/IUuPnDbYF/75kMT6HQtCusT9pJkcLlzTEtL+a9+5COf/j+fe+7pNwY7YhAEN7LH509NieBW7/k27+VIp5PfJALjmceIKI9jvV+ROlh0nRXBJZTxkJiZIwFIa0BrVTNKNQAgzxycZ2SZm8gzrzyzUkTMIsvZN0IgEghxP/Wmf9FZZRAIAG8ZPZGVsmmkUD52jQ3Wcr8con4vHAUYrRDFGpL7fgBIoLUCUdlXh5nx0AP7cPttUwP/PAk7o/zaaluTK0OX7fNkW31enU6Bl19dxI/fWECrkyNNIijdL89nCFGkEcUaY2NVTIxXAJRBmGYzw8JiF+1Wjjg2GBurYM+eMVQq67+s75mv/KDLKEWoVA3SxEBrgWdZIkCslSOPPn7ynj/6f37v6+t+0eCahIBOEARBEAzI8SdO719sZrd6x/XCesU9l9vCR8aQSVODu++efcfjN5JJc7WBn9W20RoWwLsTZDb8IgN2/mIHLIIkiZCmBjMz196UOgi2q+WTfklicOjwFP78G2+i2ynw7T8/gzuOzq7U3R6kJDEoCt9wnrUCqqQI1rku5bDH7v347m997V+9NfBBg2AHUUQX88JFROXFHa0H94+d1oSjt0/jhy9dwsJiBu85ARCLQPV67jcA/M2BDRYEwQ1nbv60cp6fFJEjzDLeaRd3e5ZaGeuQOrNUjVbnveOpai2erFWjw94znPNwnmtFwWdZxIhIBIJkuW8gB7pAO+vZqgjgvIA9G/SzcViREi4zcbRWRApEIIgwvC/DH8yykm1zeXK+CGAtK1LUr9pV/kr/27czdgC02gXixKDbcWWWQj+KBACV1GBiooKHH9yPNB3eZdad1Fdn2dZP9bIADzY3wMMsuHCxgwvnu2j3cly81MFCs4ei52AijVotxthYFZ12jonJGur1BFnPot3J8cMfttHtOTjrkaQGoyMpDh+eQrV6bYcO42j9P6NRpJGmEUQArVEVUARB1zHvEpHZK79CMGghoBMEQRAEA3D8idP1Tsf+/Sx3NzFLpBT5InMEQJQijI1WUBn0Ar+/OH1HcGSNBep2LMFG7/qiT9Z60Cbpn7JTSiNNNaanqps8gSDYfGliEGmFW2/dhb/4i3NwnnHxQgezs42Bj9VoJGi1MkCk6nx5IJaI6orUqPeyD0AI6AQ3NCKw94Isc/6llxf0rTdPDPT1k1hjfLyCpVYOzwIIGkXhp5vN3scffeypmT/6w//p5EAHDILgujQ3f1qBcHNh/b/jCncfs9R6mX3dW39QAE9E3jo/Kyz13PopKfdGhSOaEEC1WlmNPWNsLMXYWAVZ7hoXLnRdt1tUCuuN1uQFKE+WCGCtJyISESHpZ9h4L6RXlVkTJdBKgVngvdBK+arVEyfC6GiC5mK2/O1KqbXyeyqzcCIN694ur5ZlDsxAkXsgASKj+4EegiLCAx/ch/37VicbDzdisJL5soPaxWx9YGfZ5QEe9Cc1+Jm9/voiLlzqYaHZxeJi2WrGRAqxMXCGgf7hDWaBiRQWLnVw6WIHRIA2CnFiMDZeRb2eIh1ESWQCGrWNlXMlKg+GEJXl4pjRUFpZ7/wYsww+JS24ohDQCYIgCIIBya37gNGqRYB0u8Ws86KZWUWxwn337hnoWKt7a75jTTrsIMhaqTXXnG6zyhZGn7pdB1LlRq9Wjd9RqzgIrlf1aoTZmQbSAxG0VvjBD85hcbGHyanawLN0Go0USrcAz2UJk/JuDYjOsuLTAP54oAMGwQ7zhS88/dYDD/zS96zjBzrdYigNrfbM1lGeime029Y478aznDOgePzEidMnv/zlZ39vGOMGQbBzzT1xerf3csRa/6TN3d1LrUyD4MTLmPc8Wva8cbdGkf6xY2l4x5PCYgCAPSfMMCKiSCv2XtLM+6TdKdzZ823Dvsye8SwN54S8Z+WZlFbEigiepZ9MU151J0VEDGIqL8DrSEERlZk4vuyFoxWVF5/7qTaFLRu6A4Ju10IpAvcDOUoBzFhJxxEROO+hFMG58kJ7rRqhl3uwZ0RaIU01nFeoV2M89sgBpBsoe3WtdmK2DrBNY1D94NxKZO8a5LnDW2daWFjsodnMkOUF8mL556/MkN+1q4HR0XTdfWyumQCtdo5WOweoLKOWJgb1WoLaVZQaj4xGtRqDBSgKbwgkniW11s89NnfqD//wq597eRPeRdAXAjpBEARBMADMeMBZPyGM2Dpfd5YjAESKMD5eeVej8UHGLQYZT7miK/Wj2aGWWgXy3IEAVCoR4ng4jeGDYLsZGy2brQLA7l11aFL47vfP4KUfXsDtt+8a6FjVaoTIaDjHkP7/mGEAaO9ksKkIQbBDVavx/9XtFMdYJB3WGPv3juDc+Q66XQetKGFF7BzXms3iN37iw7/yjReef+abwxo7CILtbe746VgEdQgOFN4/7gp3f3OxN8uCxDsed86PAUBk9CIAeOYKs6TsOQYAFhjr/AgYmhRZZkSF9akwa61VvddzFc+syt40ZQCln7FbLr7L8A1BiAQiECEQiL2A+nsrKEBL2W/EmDLw4pnBKC9SR5FeKYdWZvQI+nEjsBcYo8DLvXQAKCUgUtCaYLSG1sv3EyKjYIxCkhgoTRgbTTE9VcPevaPvs1/YvCjLTs7WWbZtpk1rbGrXDPK8+8O+cKGDt8600esV6GUOFxfasNYjrcSIYgWlCUmsccst00OZ+rpJ+Weh27Xo9iwAoF6NMTZSWftAFwFZZpEXHhBAG6WZUWeWTq9nH0gTsxdACOhsohDQCYIgCIIB6PXsU85JzTlfyzNXJcCksVJKK3zwvr3veOy1xj8uX2teB/GULbfQ7MG5ckPJwoiiENAJbkz33rMb3a7FD350Fq+9voCb9o8P9PW1obcb+zIgzJGU11HygQ4UBDtUFKvnVJf+hiIa7B++yxw5NIFO5yy0JlSASrtT5M758aXF/J98+MO/8vHnn3/m3DDHD4Jg+5ibPz3FZe+bg51O/lPOyaSIpCySQCSR/rVDUpgikklXsBOGVhoFpNyKCEB57mYEgPec5LmvKE3kHJN3ogRCRot2zMp7JqKyl4cAoPKiORH6QR5ARIQAUkREJIAIg4hAVJY5IwU0GjEK61FYt3LATRFBqbd3R0miEbFaaZ3inKBaKy+FOsdgLyACarUYaRqhUolQq0XIM48oUogihSTRGB+rolqJoNeVvbw5UZZ3BHWwKUMO1LaORdEa3V9XBXnanQI//vESLl3qonAelxbasI4hXAYSFRFGGimmputItuuBwf7baXcLtLsFGrUEE2NVqJUf9fK9++WsNkOoxFFsLU91u0XKIksgWtqSud/AQkAnCIIgCAbAOn9YmGMCsVZEpEiNT5Qn32vX2LgwGL5up4CgXHS3Ow57d2/TBXcQDNlII8Ftt07j/MUWLl3sDjygkyQG7VYOZoGwgFmICE5YGsfu+Vj9W1//fHugAwbBDkOE1wTS7XYcsswNrcH22GiC22+dwutvNOEco5e5SERM4fxMu2M/A+CXhzJwEARbbv74aeMFx7znDxa5e2SplU15z+PO8QSLxGUmDBpgKGu9N5FuxYkeqSRmxlmNFufwnrUImqTIOccV7znOM19RCqyMciISVSuxWlrKvfNe9TNijFZEwuUFYqUItYopSzjlHt6VQRutibwXEhFRiqCJoCIDpcoeHkRlD0CWsv+IVgow5WtGcZlRw+UaAzOzDbRbOWzhoY0CKUK9FpcfBFEZtDEalaops3F0mY0DANVqjCQ17wgQrT/ysHnhip2YrbNs9QHF7Tf1y09TEhYWevjxj5fQ7RXw3mNhqYvFZgalCFoRlC574Nx2+66BlzAemn7cqtXJ0e4WmJqool59u+fOyEiKsdEcvczCGA3vLYhUN02i7xPhx1s38RtTCOgEQRAEwTV6fP7URxcXs0av50a0IWu9QBzL0lJOd985+47HDjo7JxiMxWaOVitHFGk0GinGx4dW6SYItr3Dh8Zw5uw0vv7N13HhYgdTk7WBvfbUVB3NZgaxHkKAUqYAoJzjaevkSQD/emCDBcEO9Pxzzyx+8P5PtDod685f6Jr9+0aGNtau6SrOX+jgzUttZJmrgOAikQjAvSdOnP6VL3/52WeGNngQBJtq7vjpEREcLKz/qVY7v9uzTBBRZq3bL4xYRDQRGpqophQqWqlUADBL5hwzs2RZ5i65wjfywsNZjgQyBYFyLGDPVF7MVqSYNRHU0lIOEZDWSoiFWIRUGbABADjP6HbL1Bnul0YDv10eLY401esxvGcU1iOONLQi2P73y/0ulSqDQ5WKAUCoViMksUEvsyhyjzSJUKvFiCKNONZQWkG47JmTxApxrPslss2Vs/Q3FCwZfoSFVt1uv4DI+mzn4M6FCx2cPdtGp2vR7RYQMNrdArbwqFVjpKlBpRphZmZk+2bkvB9ZvhGcv9hBUXhMjFUBlIe+RkcTOM9ot3NYywtJar4bxfo7SlE4wbrJQkAnCIIgCK5Rt2s/2ekWh50XLSIaAk0giozC2GgIDGx3Z8910G7nICIYo0AE1OvJlZ8YBNexJDYYG63h/Ln2QAM6SWIQRxrsy6bDLOKFxShFmXf+KEJAJwgAkALENRezoQZ0AOCWIxNYWMzQ7pBikap34pWSapb5n/3Ihz/97HPPP81DnUAQBEMzN3/6UOH8T9vCP9hsZrMsiEUkgkjCIpEist5LjVmiKNLpSCPe027nMFpBKQKzoFIx6VIrHykKFmc5to6VIhLnWSkiIgXqd3wnUgSBkHVMLAKtFWS55bwi6pdWg1JqJdvG9ctTod9ThwjQWpVBGk0oCgfu9/soxMNECkYpJDWDaiVCHBuQKn99OZoRRWWmTaVioJQCCND9HiYTE2XpNBMpKL2ZmRObG2oh6o+23SIi67RdqshduNDBuXMddHsFstyjyB0uXGojSQySRMNoQpwY7N8/vnMyct5PP1un2crALJiaKPcCzjO8Z7CgC6JXRSTp9ewTILTm5k7+469+9ffCmmGThIBOEARBEFyD4ydO1996q/WQzV1Fq7JscxwrpInBHR94Z0PxkJ2zPb35VgvMUm4slUac6PBZBze82Zk6zl/s4pVXB9tGIzLlSdii8IADRMRLWT6fPPPugQ4WBDtUkphv28Ld0svt0E+FxLHGncdm8KdfexNZ5iJrORYR7Zyf7mXuHwP49WHPIQiCwZg7fvqAd3Kvdf5e7/hIcymb8Sx1Zq4wS4VZ+rXGysu1RORFRDNLTJBR6WfJdLsFCushAhit0OvaqlJULD/TC1M/fEIEglLlypkAcJmJAxGBUQosQgKslC0TKdfcWpcHqbQCmMsee0mkoY2G1mWfHAArZdWoH/ABAVoRjNaIEo00KUulSb9HjlaAiRSq1Rj1Woy4n5VD6t2L+w0HCTYcZdic8MQ7snW2S0TkGm3F2xARnDnbxsWLXVjHyHoWzjEW/3/23jTGsuS68/ufExF3eVvu1bX2QrJJSiRIiYsokV1d1SK7OdJIkDGWDEsgWU3C8qIxxrZGsmdsw7LhkT8MMJiBv8omtRgDGNKHsQceGN3UaAbUAOMPgrVQpCzuXWx215aZL99yl1iOP9yXWVlZuVa+XKoyfkB3Zb53b8R5L999NyL+cf5nMMZwWEKxgtIEYxQWFzvo9Z6wDYGbLNi0YnTaKUYji7r2YELLiyxWpQOIQmLUe77yb/9pFHOOkSjoRCKRSCRyCAaD+n+pKjcXgihjmAVAu5VgdjbDpUu9w4339zhpS3nGyB5sU9ISQLPTSDHBugCtCIsLrROILhI5XVy40MEbN1dx4fwcrA8wU9zFmuUGg0kdHQI5AORcmGfGc+//kV9Ivvqnv19PrbNI5DEky9T/Wdf+Z+o6wLtwwCLcB2emm+D5d8zjezf7KArXqWo3si6c86P6+ksv3fjsH/3R7/zekQYQiUQemY9/4nM/7UN4t7fh3WuD6nLwoScC5byf9z50REBM5HwQw4pmJAh7H8YAwMzWu5A559NiVCerqwUkCMraAxMxRxtCbQNpxVog8D6wD00RHC/3s2qIqSmYzkSaGYoJ8/M5rA0IIlCTujbr2TiKGUrzhtCjFUMpakQbEdQ2QERgqEkASlMFbBJlFDe1btotvWF11WolUIr3vTHr0Dkzj9zA8dbVAaKwc1Bu3lzF3eUCwQdYG1BbB2s9lldGEBEoVshbBrMzOS5c6D1YZ+lJYjJ5XlkrADSZcN4Lysqhrv0igJExus9Mqyca5xkkCjqRSCQSiTwiH3/hs595++3BywBgDPskUaYsHbRmZJmG3jSw2zrE2ywubDsg3fLgdhOTJ3TYODW2e3+2Pla7AFt51DYghIBWy+DpKzPHEV4kcqphJmit8PTlWdxZGcBM0YYwTTWqysFab43RbYGMausWQ+C81fafBvDPp9ZZJPIYIgBZ5wEYVLVDSyd7nnNYrlzuob9WwntBCDJjfVirrDu/soq///LLn//a669/6U+OPIhIJLInL1z93Md8kPc6F97lXXi2PyjezcRjItQ+SDf4MCMiiplmahtmvKDUTDWYOkZz2/uAsgyJbazMyHlhiEAE5H0AQRC8QECoyYPKJg3HWa+JCMQEpRhqYpu2Xr+m00kQBIA09mZJohEQoISRqCaLwflJnZzJLIiJYAxv2B6vL4qnSTNOIGrGDK1cw7kArRlJppGlGlozjFHIssmy5iOu8J+sqIPD9n6g3uSBHx5vts7ppvWSbt8Z4vbtEarKTTpqsslW7owxGldNdphuxJxLF2efvKyc7ZgsWty5N4JJGEYzqoogIhqgTEIoRKT3wtXPzv7xV34vCjvHRBR0IpFIJBJ5BK6/9OpTP3hr7TfryrVDECICd7sprAuoa493PDu/Zxu05d+tNF4IgDwBg+5pMy0x6+6dEaq6mTBqraAmYlwkEgGc9xgMa8x0UkzTQ6HTTpGmBgAMK5gQJCXAA4C34YOIgk7kjKOYborAigSMxw6t1tELOgDw3LOzWO3fhtKUBaFzlZNA5DuDQf3fAfi5YwkiEok8wNVrN3rBy49bF34i+LBYlg5F5T4aQmiJiPFeMq1kJCKGgKdckGA0pWmiWhIERWmlqH2GIDQaiq9tYAmiJ1Zm1GTLAqBGnEFoatcoxTD6flF3pQBjFIxRmzJsmhG5d6GxLhbAe4EPgoDQqNOEpj4O0NSqBBBCY6OmFCFNNZxv6ugwM5JUITEMYww67RRzczmyTDeZO5CdF+5PUqh4TESSJy1bZzOHeUkhCG7fHWGtX8K5gNGohrV+o+GV1RGc88gzA6UYc3M5Ll+enVbojw2sCJoJM7MZlGHkldGjUa2DDygr+4E01dcB/LOTjvOsEFcsIpFIJBJ5BPr98rfq2s94LxwExAQeFxZZqhGCoNM2O567XzGCgPsToT3a2GolJluOPY3j9c1xnVS20e27Y4Cw4b2dmCegiGUkMiWYGCE4dNo51kbF1NrNMo1Ox0AkNPYrABGxBSDW+x+eWkeRyGMKMb6qmMY+AGtrFRYXj8cKtN1KcOVyF9/7Xh8QzCimNWaqnQ/z11+68cv/6o9+57eOJZBI5Izz4rUb2nl5pSrsvz9Yq2aZ8DwxdWrrvy0A6tqeFwGLQHkXsqBCZrRqmUT1lAiKsa3rOmA8rlFWPl+3OSMA1jV2aYqpycZV3AgtBPggYBBMQkiMglLcWKRhXZhpshWYCSEIIE22QmI0itI2z6nGgk0rRppoeN9sCVFaQatGsFEMON/Ux+m0DSBAnmu02ylamYHecTxOoL1EHeDAE5+p6BuPgf3aQz2e1kniITho5s7aoMI3v3UPxdhOPlkE7wLqymEwLuFcI+zkrQSzMxkuXZo9m7VWJ/aKK2sFWGgjEy/NNOraj72Xrg9y/qTDPEtEQScSiUQikQPy4x//zN8dj+uFEIL2QViCEBRRXTpoxXjf+57a8dzDjv92GndvZ+k2zX6PipOOq6qavxkRHUudgkjkcSLLNIrCYlzYqbedpBo0tPDeAUCiFAoA5F3YO70xEnnCee21Lw0/8uFfXLZ1WFwb1p3j7PuZKzO4e28MtxZATM16gcAUhfvZV17+/O+99vqXyuOMJxI5K1y9dqNV1/5XXB0+uNav5m0I8yRypdNJjFF8LojAWj8uCtuRIIoUWQAQCDuPNHhn69oVtfXK1t5siC4AiQiYaMPaDGhs0iCA1oQk1dCKN+pKGqPAdP8YgTQZMhNRiBXD2bDRXpY1G9q0IShigIHEKCSJburrEJAkCmmmMT/XQp7d3/h28MXxPUSdQ3AWaups7hHYlK2DYw/hWNjp5Q2GFb77nVXUzqEsHKrKwbsAYkLtLVZWxmAiaKNhDOPS5VnMzWTHHf6pgghwNmDQL5FnCUQAEXEQrAIQZrp30jGeJaKgE4lEIpHIPrl27UavrP2vOxcuMnM/eFHOeRYBaWJwouB8wKUL3el1umWSszUTJ/LouCAQSDOx9c0QP893zqyKRM4anU6C1X4J7wI6vRTDYTW1thOjIRLgrIcIMkp5xMwegPrUp17VX/7yb7updRaJPIYoxfes9cVwaDsPVt4DjnrV7T3PL+CrX7uN0cgmTHRBKc6MYl9V4dcB/I9H2nkkcob4xNUbH3M+fNjb8N7+avk+H6QtQTJiWmRCL810N880sqzJdBmNba+2rqWYLQeI85LWte+KiLBiy0xegEBEqG0wBBADYM1gIog0Io1STcYMM0ExIUmabBxmQl17EDW777VSG3VttGYQE0QEEgSJVuBJbZw00UjmFYwmMDOMYWSZgUkVOq0Eaaof0CwOP5/ZR6ZOrKmz716fQB1nWwhAWTq8cXMVq/0SZelAfP997w9LhODR7aZo5SmImrHwM8/MbwihEWBU1EiMWf++CEQkRus3menrJx3bWSIKOpFIJBKJ7JOicv+gKOzHtOY7ZWnfE4KwUizMRGmikOcG55/qQKltpijr1mkHGTFH5WY67PA+fv/NNRSFQ7ebImeC84LzTx3rRuhI5FSzMJ/j+9/vwwfBhae6+MYUBZ25uRbu3BkCsAgiSikujeFlZloToXkAt6fWWSTyGGIS9e2yds+VlZsbjWrdbm+to3N0i3+ddoLnnplDUXgNgu50TKuVm0ur/ar/yU+++vIf/uFvvz71TiORM8LVazfeW5TuPwCgh2vl+4nIsaJlZl5zzi0qRRcToxaVbmzPitKhLB3KymFc2HnFHMaFbZEgKMPIUq2cDyjGVgUBNJMQgbQiYgaIeZIlQ0iTJmsmSZtaOGXpIJNinfczeGRDcSEC0qzJ3klTBa0J3guK0iFNmsyFJFFo5QadToq8tWVj1Oa5z6avKsY0vrmOTtQ5NIf6ej4F2TpPoMJT1x7fe2MFq/0Sde0n2WtNLafllSGUVpiZSRBC4+DQamksnetibjY/6dBPD5s+F1VlARBEIKxIAUAIcgHAV08muLNHFHQikUgkEtkHL16/8f6V1fKj3ksnBJ+OC3suCIiYiEDIUg2tGe9+9+L2DdCWf7eyw8bbrUP6qPFM2LpZ+RGoK4dOJ0Er1yAmpInG0jHVKYhEHgdMoqA0I0s1ep10qm2nqWp89CcZciGE1FosESGrrf8PAfyDqXYYiTxmMNMtCTDehTAeOzwo6GxnrDrdFbinzrVx6/YQ91ZKDIcWdRUwHNc/6pz8k1de+cKnXnvti29NtcNI5AnmEy987t+pXfiI+LAwGFQXrQ0XFNOwrOw7ABKteASCtc7PBiEBAOWb63w0qhplhQCtKQmhEWaKwkk5rKlU3GTGEBEToBOmRDPanbTJppFGrPE+gJkmhc0ZxihY6yGTehjEgNEKxjRWxMyNnVqeKYQApIlClmu08gRJopDlZiN75wG2elxtKZpJm587NEcj6kxN13gMs3WAJ8uGrSwd3vxBH/21CmtrFUQE3gtEAsZlhSwzmGiacC4giKDbS3Hx4mysrboNIjIRhhWcFzgbgneh7ZS74Kz65Ceufu7P/s1XfjduyjoGoqATiUQikcg+GAzq/yn40AoCLS50ytLnDJAiImMmBT4VoZVvf2vdU3egLT9Pft9RzHnMB9e7sl+R5pDq1mBYYzCsIAIYzcjzrbufI5GzjdaNPUtRWvTXppeds06eGwwHFUQ8hyAKCK3EpGTr8L6pdxaJPJ4QM9uqdrvcoLbuGJneAOHdzy/gT/7ftzEa16hrD+9C1wepxiP73wP4j6bWUSTyhHH1+o2Od3ixtu4nvQvPrK2Vl4JAA/Bo8TcAACAASURBVGAJIbcudJhpwfvQApFfv3qDl9S5QM6FSilObfCo6qYou7UeReFgfQCDoDVRq2WaTUlGgSbWaVo39W2MbqygRZr6N50sgXUBEmSyqB1AIJjJorXSjDRRkywdQqedYH6+hfbWrJsJu37TyDY/05bpDmFjIf2w7KqbnKT92tQaOV4euJs8hvEDQH+txK3bQ/QnGTnOBdjawSQaq2sj1NYhz8zEgpChFCFJNLrdDEtL7ZMO//RCgJ/Ylmepxjg4K0ECAJEgbQJinb1jIgo6kUgkEonswY9/4rO/Nlgrn/NBMghUVbtZ7wKTZmICZmYytFoG73zn9Gp57zl2fhQxY/MuuWkOzrfbxXXKU4lCEIzGFlXpodkipBppEodFkchmjFYAgMGgxq1bQxADEqbXfq+XYXW1hLVeiYSWgEfdVsoCUdPrJRJ5PGHGbaVoaAznVeUPsLo0va3VWaoxN5uhLB2cD2BFBiFQUbqP/OQnX/2b//IPf/v/OlQHkcgTxtUXb/xoUblfGg7qy9b6ZyVIC4CIiHFeWj6EDAJmptTW3nsR1gx4iAFAIYixISTOQ5g83EhQ1w4EgHlS18ZoGKOQZxpZqgEQrPMAAWmim6wZcfC+uWEzUbNYnWqw8gihqaNjFMO0FdKUkWcG3V6GbjuBSRR4a2LCNl8lD00l1h/YZp5BO8wLpjMdaVo59aIOHqWhU+KBdkrC2A9V7fGd76zg3vIYAFDXrsm88QGjcQ2HAq52G1loIII2jFYrwaVLM9AqZuXsRAhN7VmBwNoArQCtqPBEhdI8ZM3f/+Ov/O7aScd5VogrF5FIJBKJ7MILL974W4NB9VOKac7aIAiinQ0poxnbaqPQ6aSYm82wON/CdkoGHXT0S0c0Xt66ifcoRJdTLeTcD25ltQQRYaaXgZigmLG0FO3WIpHNMBO0IlgbUBQOaaZRFm5q7Xc6KbJMYTQEBMgWZ9ojIgoQ6E9+6tXZP/zyb69OrbNI5DEjSdQfJIn+WW04kSBLJxXHM0/3MBhUsE4wLmzirH3KO5sD+I2XX/78115//UvfOanYIpGT5uq1GywB16z3H/Y2vHetXz7nfFggorqu3bkQkBDDM6ElkLZ33jOx0YaNd7Ai4q0XpQIUM3xlfW6tSyEgIoJJFLrtFMTNPZmZUFcOyigoxWBuXAJQAlo1WbXeBxijIBCQNOcpzRARdNoJ0lSj3U42/ntIvDkAhIk917qQs90xu80NJlk7h8/UeQxEnUNxshZsGz2fYiu2snR46+0BhoMaZWUBaerjiAhGoxr3VgZgIqRZswxOTE2NqESh18uwtBizcvaCmZBnCdLUgIUQgsAHEWoWL4RA00/nj+xIFHQikUgkEtmBqy/e+BuDQfWfpIZ/NEnMXFmM1nwILvjAzgfCRBDwLqDVTkA7zli2e3xzKsveI+JTrZOcSnZ/x5ZXCkgQ2NCki6epwuxsdkyxRSKPD0SEVttARJClyVQFHcXcWB6mCou9Tqq06lS1NyB6b6ulPwEg7v6PnGm8D3OjUejcU2O8C4+aBXy4pch2K8Fzz87h299ZhmJCu5WkZe2VtX6hqsJnXnn5C7/52utfnGLuXiRy+rn64o0PV9b/TFm6vKr8hxAk9SHMOhd6PogJLuTSaBmBiThJzZxiwhgWde2r2nqYhA05mKr2prY1iEhYEbVyw8YomIlo09TBCZjpZVhabOHt2yMEH+CDwIeAoghgIphJpjkTkOcazI2FWqudIEs1FDPyln5AYNn3t8NOBxJAsnMbu4o5+2j+YOyjlZMWdQ6ty5xcqsxpTtK5+f0+llcKlIVF7QK8C/A+QCnGSn+EcWHB1GyxFAHSVCNJNbJUod1NMTeTn/RLeGxQmhFcgDYaznl4J0opYgAcQrj4wtXP/fAff+V3v3bScZ4FoqATiUQikcg2vHjtxrXVfvkbEFnMsnSuPyghIrmIOGIixYx2W4MZkCA4t9DetgbozmwtmrP1x51aOI3D6ONgepIWAVheHqMsHZJEwfuAEGT7wq6RyBknzTR8CBABkinbEhIBwQvEC96628fCbCdPtAYAqevwaURBJ3KWEZHGql5q5x/13j+d+9q5pRaGoxrff3MAanbzZ84HW9XuY2nKiwBiAeTIE89PfOJzv1hX7qdCkM5qv5wPIm0AYMAFkRQCDkF0VdkZrVgDCF7EBUdpXTe2hd4HOBdMXUsAERvNSDSrRDcXljEK2tx3HWUiCAFaGQiA/lrdWEIpBhOBuKl308oNskyj1U6QJAqJaWp77sTWWcihRJ2tjcrkx4N8/UwtBYY2nBGezEydk2fjPTjhbB3rAt5+ew3LyyUGwwrWenjf1HaBAMNRico6pIlGnhlYzSAQ0lRDacbcbI5Ll2aOP/DHHGc9ysoBgSBChYgoZlICYRFJRKR70jGeFaKgE4lEIpHIFq5dv3FutV/+D9b6+SRRbecDvA1gJsOsjNEKrVxgNCN4gcoYSfKgX8Furmb7G/PSNj/t1OJuPeyype7Qo+/t2thrdH88osluvYwLh6ryCGESnwCd9i71piORM4ytPZrFZA9zBL7iea5R1x5SWdy5t2bOL81WEiS1tf+hqXcWiTxOENZY8RoodJlpY7fxozbW8Oj3/SuXerh3b4zaEoh8KxTS8i4sVHX4LIB/9MgNRyKnlGsv3bgQPJ4rK/fzzoZn69q9ZziqMmYug0CL97kPkmjNYyaqRUSFIAkTaWbKQIB4OOcDuyJATSzT0lTzeiF2a/3GHi5mgjGqyfif/N7YO2tozdCKQAx02gZJojAzk6HXy6DXhZvtLJt3qH2z3WP7FnW2tr/ZNo32n5XzUNM0Deu1Te3hFIs6j3Gmzra9H6PSVZYO95bHeOvWAGXR1Mex1kMm8zrrPVbXRiAQWu20ua4SRgYNJkLeSnBuqYs8j8vhj4K1Hrb20Kw9MYyIVN77lrU0rzg8bxJ5GsD/c9JxngXiJzgSiUQikS2Mx+43vZfZZpcXMlt7EAPaNJVzGECY+PISAe959+K27RzEgG27Jx59XLy1hwNHcoi+pt3+9Fvr90sAgDEMxU0hzAsX4maiSGQ7qtrDWzn4btt9Mr/QQVl6hNBkyt2+t4ans4XUuTD7qZdfbX359d8eT7/XSOT089prXyp/4ic+U3gnVVX7/mhsZ3rd9MTiMYYxO5NhMKzhfYAAbedkpizcT7/y8hf+cbRdizwJXLt+I3Een6pK9++urlRPA4BWdCVN1bxSvLTWL0eA3IaAQhADkV7woUuK33JO8hDEEFNV1i4xmlkp1gSGoLmGtOaNQuyKaKPGh1YMY1STOe4ClGYkSbMA3WrpiYCTo9dL7gs4m9nH/Xmqt/B1I4HtTAYOwXREnX2KHSct6qw3hMM0drI5Qw9s49tO7Jsyd++O8L2bfVSVQ107OCcTS8JmTr46GKMoHYiAxDSWg9Y1Bao6nRTzC23kWVwGf2QI8CJIUg0iKAbggdw6qZOUgrXusvf6uZMO86wQP8mRSCQSiWzixz/+2f96PKo+4H3IvQttS+gwM0IArG08qtkwjG6KjbZyg7kjqr2yZZ60J4+jBcBJmJwtr4wRgiAxCllu0Mo1Zmejd3Iksh2t3MCZAOsmFgtTJs8NrPNwvrF1g0Ddvjdwl8/PGgjFuUrkrCNV7Z+qKp+/cXMN7//hpUM2t77492iLgM89N4u/+v/uAiMCAakNoS2VXCkK9Q8B/Nohg4tEToyr127MV5X/9dV+9aOK6QPei3Yh3GxlZjEx6umqtiuDYf2WACEEMQSI1myU5lwzoazdXOVs4j20VoQ8Mzw/l8PZgFFRb4gUaaInoo2ANjJyAKUasaeVaySJRqedoNtNkWV6m4yXTdfuluceurInD+xnvL2vb4XNB20OY9Ok5dD5/1PM1NnzNZ0GUefQjZ2O6jZHmbUzGtf43ht9DAcVitKCqLFcS4xCCILRuEZ/OIatPABAT+pPlZWD1ox2O4n2atNAAK0Y5xY6GI8tRADlQ1o7scFL6iGt4MKVF65+7twff+V3oxXrERMnSZFIJBKJTHjhxRs/O1grf2ZcuGeVolYIgrJycNaDmBofaxE4FwABWi2D557bvkjxgYWKvSZkB28isgNaK3Q6CarSbdiumWT6VlKRyJNAXTssr5TodAyGa+XU2zea0cpMY+2GAGJiCYJ7q8N6candBrA29U4jkccE72VWN9dIkphp3ace3XBJK4ZSjKK0cD6kEJnxIoPBqP6pV175wj9+7bUvvjmlICORI+fF6zcya+UzVek+1V8tz4sgSRN1JUnUhSCConCoKofgA4rS1bb2FIJkRCEAoHHhZ0OA1YYkT3UrTw17FzQITACKwsIYhVaewPuAbqexfwpBoFSjsnTbBnlm0Omm6HRSpOvjUdmnuLLDw7L5kANMKvZtU7a5Xs4RTECmmalz1DV1dm37WBs7hcLOFESdN3+whtXVEsNhhbJ08CGAiKAVI001yspiVFQgEPLcgLhxYDCGMTubY+lcF2mi9u4osi8UM9ZGBeoqIE8TEDO0Cmyd64kIV7X/oSyTdyDW1jtyoqATiUQikQiAa9dvzA6H9rMiopnQyTLdsrVHWdrKenJE0EmiYIwCK0KWGiwt5Di32HqorWnMa9b3z0amSyPSWRAziAl15WATBcVR0IlEtqPdTrCyWqHVShCmaW6/CZ0oKM3QgSEBLAB7L+Xd5fGPAfg/jqTTSOQxgIjqTispl5ZaSNOjmLoffKTx/DvnsbxSYohaQzBTVE68D74Yu78L4FenH2MkMj1evH6jIwEfLQr7+ZXl8vkgoe2ctL0LLW14TURazgUwE5wPui5dORIpytrN2MonPggZw5JlBnOzGTORGo5rKMWNfZoiKGYoRUiMgtaNXbPKNJKksVHLMo1uN0UrN0izZqH5QDIr7b1Kfpg5xI6tb07uu1+2Z//nHzSOqWXqNBEdVU2dKZw+5cZOl7DzQG2nA4Q0Lixu3uxjVNRwdYB1666ezQZLk2isro1R1a4RcLSGSGORnmcGFy700I41UqeOMQrBCwaDEoNhiXaWIs8SA8EAxBCRXCRqDcdBfJMjkUgkEgFQ1eE/BQAissxUMVELACTAewlkFIOoKWZqtEK3Y/DOd26fnXNgHs0KO/IIrA1rgBlBPFgr1NYhTRUo6jmRyPYQoBRBMWFU1pPFqemSZwYDVUExw0kwEkI7BEn7a+PriIJO5IyTJJxrxfB+2iVqtqu3t48sHc24dLGL773Rh3UeoZAMgrKo7EdeefkLHGvpRE4jV6/d+PFibH+lv1pdDkFy6/yiDyFDAAMgAUiCpJV1Zc00ctbrUWG7de1nmQlaEdptQ0wEYqY0VUhTDaUY49I21mho6ktkiYYxClmqwExIM435+TayTMFsk2m37Zh/k1XaQxZqe7Dtcv5BRYIHiqM8/PNeYUxN1JlSO/tq74kSddYbwTQaOjQbkewzpLfeHuD2nRFs7VFbDx8ECLKRayUC3LnXB4Q2RL8kbTboLZ3rYH7u4Q2XkemQTGoKr/9RR0WFcVnXM71Wled6xWh1UymK2TnHQBR0IpFIJHLm+fgLn/07de2fByGISJKkKilrd9e70AKQMIG15o2dYkoxLl+ZBW3jMRCFmNPNqHDwPiCIwPsAZsbSUvukw4pETiW29hgNa3gvqCqHfr/AwsL0r5feTIbl5TEqASQIPNC21p/jij849c4ikceIZuFZ5lbXSig+jhHG/lYRL1/s4tbtIUIhIEA7H9Kq8leKwv0jAP/FkYcZiezBtZdeZVuH/7iq3AvM1F/rV+91zi/5IJn3knrnW0pxHQQsISgfJBkO7KJ1wkaRKMNCEDaGKc8M5udydHsp+islisoBBDAzEs3IUo2ZmQypaSwJZ2dzzM5mUOrBa3brlbXnFb1Z1Hno4O2vVdrziH0wWauV9UycLQ3RPjuZliaxEcthGwLw2GXqYBoNTlsWe3Q2ItlBMAxB8NffuIt7ywWc8xuPs2IIBCEI6tphZW0MQnMNKtVkvs3PtXHuXAd8LPfKs41SjRV9CDKpn0XlaFxXStG9LDEiQHXSMZ4FoqATiUQikTPNtes3nhuO7AvO+iu19QshyPzsTNY2LrRLcoAIvBcobrx6s0zjmadnMNtLpxNAzM45PggYjSrUVqCIkbQVijHQ62UnHVkkciq5c69AVXlUlUOStI7GKB9AlmokqUJVTyxrRMqytLMguvS+D/z8c3/553/wnSPpOBI55YhIEnyg1CQYjupj6nXvxT+tGc9cmcW3vrOCmV6qh2MbgogZF/YTr7zyBf3aa190xxNrJHKfq9dvvNNb+cna+h9bWS5+2Pkw573kgFBV+VkGAggSvCR17dLaBu2DEAhQ1GThaEVQmihLNNJUo64d2u0EaabhbECWa6SZBitCp5Og202xsNTC7EyGbjfddQy/XQmafbHjwQ9eq/sViA7S7UMi1FF6rB0L+wj2kELK1N+OJzVbZ8sD43GNb35zGWuDCqNRjap2gABJojA7kyMwoSpL9EclmBjWeeSGMTef49KlWZgjyCCPPIxzYUNg9UGcYrIQaQtLUVS2JRBut1O+evWz/JWv/F7M2D1CoqATiUQikTPL9WuvclG5v+2dP+d96Hof2gjSWK2JIE0UtCZ4L1hcaAECzC+2cPFit2lgy5j4wEudUbk5VrLcYFw0xW21UUgThXRiiRGJRB5GKwIx0GoZzM23sLJWHFlfzARbezgfasWcpplZUYoL6/0nAERBJ3ImUYqGQhiHILlSdKoK7J1/qo3BoMJ3b/ahCAkz32Omoq79rwD4n086vsjZ4eq1Gz9SV/6X1lbrj4YQcqVo4FxYqK3veRfyqvZ58EFZFxTQXEIBQgyCZgIYMJrBiqGIkCQavV6KVitBVTtkmZ7YpzW1cXrdDPPzGZRaX0De/yL5o84VdlvT36+ItGtDWx+ffNeQNNlBe+7n2KHdackI06unAwAEguwd0yGElCMRdTCNRk+P+rb5IzUc1fjud1dRWw8RQZIoJElTgypNNdp5gjffXsXy6hhEhDzXmG+1cP58D+2WObHXcBYJAqzb3gHQIqK1ZjDjcl35NoHscn/0kfmZ1k0AUdA5QqKgE4lEIpEzS+3937a1+yERpCGIgQDErOu6GUwSACYGqSZLJ8sUnr7Uu9/AbpObQ0wAIkcAAWXtEXyAUgylmzTxTit5yBIjEok0FKWDBICJ8MbNFRRljXb7aCbOerIwJiIgkjxJOBcRdjZ8CMD/diSdRiKnHGYaiGBoErWgFKGqHNLsOKbwOxXQeJC5uRxvvjWAc5xa5zNr8dR4TD/3ysuf//Jrr3/pa0cfZ+Qsc/XFG3+zqv0n1/rlh5yTJe9D5nzIvQtZVbm2rb3eUvKFGM0GAgWC0o1tUJJo5C0NY5o6OFlu0G5paMWYnUmxsNBCt5uAt6gaJ70svt/R675Fna2N7rNezr7anQJHIeoARxfykeTETC1b56Q/vfdZWS3w3e+twtYeZe1QW9+INpmGSRVsFXB7eQ2DYQVmQpIonDvXxblznZMO/cySZgZJYgHr4F2AiMD5AAg4BMlr65/5N3/8ezFT94iJgk4kEolEziTXrt94bjisf7Kq/TuUojViCmmq8jTVxjoPRYwgApEAwwwGcOF8d8fB+bbW1vvkdA2rH3N2eN+ZCXfujcGKkbAgMQo+BPR6GVRM0Y9EtqW/VsK6ZpJ28zsr6HQS4Ahq6ABAp5shXSkQRBLnQuUDbhFoxftw7kg6jEQeA5hp4H0YeheQpArOB0zJ8HUqzM6myDIF50NiXViqajcMIno05v8SwKsnHV/kyePFazfOOS9/q6rctZXV4j3eS68s7EJVura1Xslk3Z8VCTEEodmbJVv2iWvD6HRSZIlC1jLQWiHLFPLUYGmpjV432TOW++P34xnJb2/ZNiV/sPXTt2QBrmtY2yTv7B3k3g8fmGmLOkddU+dImIpSdDpe2Fu3BviTP3kT3gfMzbVQVY2TAjHBOoIIcPfeEGAgzRTSJMXFizPI85iVc1IwA1lqkGUKgKAKguClYkUjZrWiNS9rzTdPOs6zQBR0IpFIJHLmuH7txrn+WvVb47F9t/W+3W4lhWJqtdvJ3OxMitV+Ca0VisLCu4A0N3jHO+cfqJuzdSKzr72sO5hn7+inffLj7JNnSskzaWqwuroC5mZy4EOAVgoL8xmYo6ATiWxlNK6xslzAh4DRuEJZuiOtNzXTS7HSTUFEuHdvpLX2rDUbxG/CyBmGifqlDfW9leLW3Ez2FB1RHatHRSvGTC+DdQLvQm6th7WeR6P6YycdW+TJ4fpLryZ1HT5XFPbnV1arGWvduaJ0i3XpWtZ6nmRaE4hAIkQE8l6ECWBFpJgg3GSAatPY7XY6CVqdBK1cY2G+hfn5FpKJBS890l1nfwvkh12L50c8d6e6JdsehIct1qax/H9WRZ0jq15z6Ib3l4l5FBSFw1e/dgv9foE0a7Lh7MRujRTDO4/RqMZgWIEImJ3L0OvmWFo6mk1Fkf2juMluFADeC0TEKlY1AJIQ2kHEABifcJhngijoRCKRSOTMUVT+14JIJgApYlvX/h1MSMeTgsPPPjOHN99cg9aMPNNYXGw9IOZsZTdx5wEmY2XZPGHCHhOIw7Ifn+yDPv+onOA6lE4Yo3GNt98ewfmAJGkm8+PCod3ZexdmJHLW+N73+hgVDgTgB2+toNfL0O4cXW4AEaGuHOrawSRKeR86IARr3TPv++Av6L/8s9+P1g2RswfTkJmG48L1nR/PLC63stax1wvYfVBw5XIP/X6JLDMwRuWjsR04H9ov/eSNX/qjf/k7//T44ow8aVy9duPjZek/s7xSvr8s3XOjcbXorWgRIR8CBQHRZHRJRNAKCKERbgCQF4C9QGtGt53ApBrzsznOP9XGzEyGaVxLD14du18rtOXngw61dx9GT2Hwvl43Z+en9lfGa5dQHmtRB7sdsL9eDtnEETZ8ZNE9xJ07I3zjm/ewNijx/LsW8PbbQ4xLC/ECUtS4KCjG3eUhRJrMnbm5FubnWkceW2R3BM13bfACawOsdQgBojS6NDmiKGyW58mHAPzzEw32DBAFnUgkEomcKT7+ic/+51Xl3kWgOjG8VttwKU3UjIggiKAsHd642Ucr18hzjSRReObK7FRj2LcAdBSd7bfT07UJ+FAwE9bWKgyGFkoRtG7+rlmqMTebgvkJerGRyJTo90tIEAyLCt4HlKWDOuJrZd2DOwSBkE/II/deZgC5ACDaN0TOHiKJVryiFPVDkFZ/UF2+fCKB7LzU2Wkn6HQS2NUK3gPMrJlw19bh4wCioBM5ENdeepVtHf6z0aj+uTu3R8+UpVuonU8gIAjIea/CxOds8x2pGcsRFAUopaANI0s12u0EV67MYGmpDcWMJHk4K3vb7JUprmvvNhTfTzfbzRu2P2/vFnc8YgchZ2sM+35rjknUgUzrT7UPUef+YVPo6bRydNE5F/Dt7yzjB28NsDYokecGt26NMC5sUzcHQGY0iAj9wRjeB+Qtg4sXZ5Hncen6pNgs4q7/y0zQmqCNhgRJFBOCABBB8N4EFy6+70d+4am//NPfv3UyUZ8N4lURiUQikTPDtWs3fmR5tficc6EnIjoEMQDyxDS+9M4FOOcxHgkSw2i3Ezz7zOxDtgObOfDyZtQOjp001fj2d1cBAMYoKNUUwO12kinu7otEniyUZrQ7CW6+eQ9BJlY1Wh1pn1luMBhU0IogICYiHwK09/JhREEncgYRQce6cAEQIiKytT/pkLblnc/N4a/++h4GQ4DgUu8lLyv3gZdf+fzs6699afWk44ucbl566VV2QT4+Gtr/6vat0Q8VhT1nrU9BEAmiQhD2vrFSYyLwJDuDqFlYNEZtjK+zJMH5p7o4f76Dc0+1oZl3HXvvmDVzgHXtnbJ0pjHkP65pw5H0cwyiznT1B5r8X45F1MHhmzmiRqdvxWZdwNe+dhur/QJ15dBpp/A+YDCsAABMTeYHEWFtOEZVOaSpxqVLM1HMOST7yqo7YBvaKKSpQQiAtR629hBByUxDpfQoiGQIsgAgCjpHSLwyIpFIJHImuH79xuxwaP9+VbqLtfW5iChm4jTRSZIqSClwaCaHSjNEgLm5HFrtXF8lajOPBzpRWBtUSLSCnTymuPn7RiKRhxkMa/Q6Kd74/r2JNWENbdSkAOrRMTvbQn+1hIjAWs9EXBIh2Nr9GIB/dqSdRyKnEB/CfFW7CyGIbreSLp14Run2K5l5btBqGQzHFkRInA9tVLhcFv7vAfh7xx5m5LHg2kuvvns8dr96687opfHIXrTOm3UrreCDZkVQTNzsrGqyN03SZN8E13wO01Sj200xM5Oi10kxN5tjZiYBEz1gcbyVw2bN7MV+r9Sd+ttPIv20snQOWprrQO/RMaSjTNd+DQDoWESdKTZzhI0eXiXyQfBXX7+DwbBClmm0coOidBAReB+gFEMpDa0ZZVWhtgFpqnD+Qm/DZo0UYaaTYWG+hV43hdGNiGudx/JKgTe+v4rRsLFOT1MFIsJgWEMxNaJvoqAVH/izflI8cH0+4vlbs2p2a1O2HLfZXnE7eY8ASBBUpUNVO3gnBTPVRrNnDe99WAyC3iOEHjkAUdCJRCKRyJmgKN1vWOefAQClSEmgVCnSWaaRGIW69tCaYTQjyw263QSL81Ne8H9MBpFPEusFpIkApYAARvDNts6lxda6z3okEtnE8nKBb71xFxCCiMBohVbL4KgLsnc7CdrtpqbVaFQntQ2zAEY+yNKRdhyJnFKck3MiIM2cpka101Rtv+pyLOxuusREGI8t0lQbEWQuyLiq3YePK7rI48FLL72aBMGH7t4b/a9vfG/1cu18GmxQ3guLCJgJrAisiI1RcC4AIlCaYRQhzwzarQREQKeTYLaXodtLsbSwub7G/QyZrZ/UA93FHiFLhx747dG6VOkdXAAAIABJREFUOawYtF9R5zBMQ9SZZpbKdO3XgHVRB9ijrs6URJ1d+zlMo1Nr+NGj/PrXb6MoLbqdFEtLLfzgrQEkCIxRSFMN7wMAwHkPnWhkAiw91cX8bI4s03j68iwWJsJOVTlUlcNwWOPevQLDYQXnBATGm9/vY7U/nrgxMOrawxgFVoTEMLRRgABFadHppOjNZOh1UqhdNm8ehoNmxuwlwmx33E597PT8fpzYN3+Xbe0LaMRTHxqLZO8DnPWOiLxSqiLFFRPqECR/XMSzx5ko6EQikUjkiefatRsfHgzrd4UgmdKs5zpZu649hqMag0FTH4KZwMxgJigiPPP07nVz4hjl8SBJVbNzyAt8ANJEITGMXq8phhv1nEjkQQbDGv/qK9+ASRqxWwRodxIsLXaOvG+lGDKpZZakCgBmRbASgnSPvPNI5BSimEaKqTRGzRWlHY9G9v6q9SkbiDz79AxW+wWKwiNJVc8XbhSCZK+88vnOa699aXjS8UVOlusvvdqzNvx795aLXx4MqvcUhWuLBCKARACBkAAIIgQPSACCd9BGIc80TKrQ66aYnc3Q7aRQTJidy9HKtixpEdCk5jw8wHskoWSfi/brO9l3qk+zwS5tPcol/aiizjREhFNXC4YmMU01O2WPujpTVGOO7P08wYydP/vzt9FfK5AkGu22wb27BdatQyUIkkwjSRKs9gvcWx4jSRUuX5nF4kIb73puATPdDINBha//1V0MRzVs7eGDQDGh1TKo64DaOgCEi+fnUDsHCY1NcF07+NAIwqVSG64bIoKBVBiNKvxAgHY7wdxsCzMz2YHeiZ2Elc1ZLFuf262N/Ty3nUCz03Fbz9lNqNnuI7Ld4wQgiECCgKmZZ3svQRu1nCb6NjFKAjmT6G8R4a0dXlpkSkRBJxKJRCJPNC+99KoeDOpf8z6ccz60k0RlIs1gBGhSta1VSFMFrQhpqnHl6RkYPeXdOqds4eWsYBKNO3fHcD5gfecn0OwsAg5uMxGJPMncXR7jX/zfX8doZKFKB2KCdwKlCJ1OciwxrFteDgcVvJeamTNmetexdB6JnDIEoo1RrTRVreGwroKEhw86ku3de/Hw8o9JFC6c7+IHbw3gxwEC5M6GxaIMvw7gN44zusjp4dpLrz5Xlf6Xb90a/mJRuoW6cpmtvRKAmAlERESAmtTQUJqhNEMrRpI01klKEbqdFIsLLcwvtDDbSx/u6KFVzvuf0aMe6m3fPgF0sCyd6fPwdbpVWzo2UWaXjk6dMPQA+xB11g/DXgftt7cjYOoN7/2C//wv3sbKagHm5vpdG1YYjyy8DxA09a/KyqGuPO7cG4IIaOUG73vPU3jmyixWVgr8+V/cwnBUoyw9rPNgImjN0JpQrXo4FxAEYABppvD8O56CUgATYzCqQZM4nfcITUFICJpMn9GoxLioseZLjEc1bt1ipJnB+fM9pMn+LIa3syVbf3e2E1J2Om+nd/EBi7Md+t7u563n7JTps37cbn1shSZ/A2Ka1KVVSQiYCSJ9TTyEIBAQBBjs8LIiUyIKOpFIJBJ5oqmq8KvW+cveh45i6qVGtQEA1OwGz1OzUYhRG4X5uWxPq7WjsmuITJemuCZw+/YQZdHs6HIuwHugFVNzIpEHuH13hD//6tsb4qeb1CcIAuR5cuR2a+u02ymKwsKPA7yXACITgqTv++DPL/7ln/3B3WMJIhI5BXz6lS/oe8tlT4Kw9wFJolIAGzUHtuVELNjud3husY233h5MFs5gQpCsrt2PvvLyF/i117+4jRoVeVJ58dqNjw+H9r95++3h+8dFvejqkKBx5oPSTEwgYoYxDK3VxqabZGKR1O2kyDIFZkKnk2J+roVed5uNBbvcmgj7qIWy47l7Z+nsZHUkG09uc+IRXKP7bXLrwvI07uoHtl7D9idM237tKIb5+3qtU/j7Hqmog2k3vn2jf/HVW7i3PEYIgm43R1U7AM2GSu8n1opECCJ4+24fBEKnm+Cn/8YPodNK8BdfvY3hqIZzAWXRnKsUQzOhlWt0exnq2oGIkCQKWd7U5rE2IE0ZRiu4IDCqia+2TTu1bRw6xmOLqmojeIFA8NbbK1gblhgOa6z2C3TbKS5fmUNieFuxZOurxw7P7yTcbJe0t9Njsk27m5/bLotmc99b29z6enZqY0e7t0lmjtYKTB5JSqhKN1NX7oJ33AIAIrIQLAJY3qaZyJSIgk4kEolEnliuX7+xOBzajwqQCkBMJOuDfAIhTRXSRKOqHdJEodsxe1qtHZjdcqkjR4qZ7K4aDKomHZ8ItfXQzGjl5oSji0ROF84FrK6M0WolqMpmkkzc7G28eHHm2OLodVOsroybBT5IxUy1UjQMQd4H4F8fWyCRyAnjBe/3PnSt815E2XYrMU2xeIHabvPwdj4sx8L9zoxh1HUjCDNBE5EFwM6HXwDwvx9XRJGT4+qLN15ZWS3/4Rtv9N/pfNCAgJl1nmltTFMDSgTQmhAE6LSTphh64TZEnU47wdJSG71eil4vhdq0oeCBj/UO4+utWsqjXg47nbfrsH4/Y/5jFXXu14JZP27a4ZzGvWvTFXXuL38fp6izztTf2yNp/P6Lvvn9Plb6BYDm+hYROBvQaiUwWsG7sFHDdDAqQMSYn2/h0598N2ZnM3zr2yt4860BbO3R7SbIco2LF7pYmM/RbhsYs7/smb0oCotbt0e4dWsExQtYWS3w/R/cRVk5uDqg3y/R7SS4dHkW+aZ543bWZbsJN9sJJtuJJ5vP2e0jtJPwsqMAs81zB/39oXZl/V+ZfN8SgvedECSICKepykQwt0czkUMSBZ1IJBKJPLGMC/eb1ocLEDCBpLbBem8HIYRMBEgSZSACrRidToJ3P78IxTtMGifE7JzHB5MoWOtRWw/nBO2WhnUBrIGZmW3sOiKRM8xwVIMUwVWNt7n3AYnS6M2k6HaP73rJsuY6lfszVIKAnQsfRBR0ImeIL7/+xT/9yEd/aVBbv2h98KNxbQQG1vqNDQvbsnX7/TGOQ4hpslAnMJoZzCtG83dtHT6GKOg80bzwwo0vrPSLv3vzZv/punaZAERMpAiUpZp63RRaM4bjGt4FGKPQbiXodBIUhYXTjN5Mgl4nw9x8jtnd7ju7ZuUcEZMx/Y7t00OHbvvbXl1g30dvf/5eGQQHOfewfT/KwdOcOtGksel9BdLk//vI+priCznS6eRUGyesDSqsrBSAAL1ehvm5DGtrNerK497yCEAjBoQQsDYs4YLHlctz+NCPXMbsbFPDpttNEUJTT3FxsYUf/7FLR5IlnucGzz4zi/NPdXDvXoGv//VdlNUMbt1ZhQ8BVR1QVQ5F5fD00/OYmVg97rRXc7vHdxJUth6zzl4ZP7ude5hjDkoIzTyhqjysXbfDY68UERN5Ii4Rt7QeOVHQiUQikcgTySde+NzfGY3q93ofehBRQZCICDsXtDbKEADvAgoBZmcznFtsI9HrCyTN0OfQo5CYnXOiMBNGY48QmkmdC4KF+RydToLFhdbeDUQiZ4hvfPMOlu+NJ3ZrASZRyFsaS0vdY42DiJAYRkGAVkREXAVBAoI71kAikVOAeMkh4BDEpy0NrRm8k93aidMsWz337Cy+8c1lCMSUhbswGLhPm0TfeuWVz7dee+1L45OOMjI9Xrz+6gfGI/vfDkbVx978QX/J2pCAQCZRnBgFrRnOBQCC8bgGawYBG5aBRECSMPIshzrHeOpcB1midl6BPKiQQ8B6LZ3DZuns5KC2W5bQrv1tOWDa04UHkzAezNLZZ0iP1OdpE3VAAE1V1GkaXX8/D/I3PlyP2Lu/wzS+r4a3moM9ONEdj2t845v3UNcOxmh0OwlWVssmIweCqvYbGydr6zEcV3j+HU/h+Xcu4OKFzkY755ZaeNc75vDt766irh3++pvLeM/zC1N4oduTZRqXLnVx6VIXt++O8K+/8i3010rcuTMEEyGpFcbjGr1Ntbu2s0lbf3zznoqd7NI2P7/1/MeJEGR93uAVA8SkFLO33i95738YwL896RifZKKgE4lEIpEnjmvXbnxgbVD/XFX7S4AQEblJRnBLa86NaSaSIQiMVuh2E1y40N00itpp380BiWLOibG+4HXnzhjWBngvsHWziyiWz4lEHuT2nTFWVsYoSwsiQggBTBpaK+TZ8U8X8laCfr+EiGQAqRBCIkE6e58ZiTw5fPrlL/Dd5QIgBAic8wEpFCQc8CZ2LJk69wc8ly528cbNPqrKQ4DcB2EjopyX6wD+xVFGETkeXrx24/9n781+JEuyM7/v2HIXX8I91tyrMqu6qpdid7Ob02wKw66urOpqERQ51PQiaUQSlVUSIAHSAJIgjUbQCyFIEPQ2TwMIkEgIGEAQSEGAgBEgFvkPDCBITbL3vasqK9fYfLv32nL0cCMiPTzcPdzDPcIjIu33kJHu1+zYuYu7m9ln59jXd3eL//qDX21/KS9sTESURIoaSzGiSEIqAQKh2zNgLiMuDXvUEw2tBZxjpKnCcjPB6moVzUmipunZn3Er2ufNLOnVnvk6+kM47xRoo+xNanVB2RpP149TPKmJhDvMr/35n8qeBEF7f0caHxZr0v+a8LNfbMMYB6UkVldS7O7mcA5wvkzrK4jgHUNIgVY7wyc/cQ3XrtZw+/bRdOevvrKKjx+2UeQem5s9PHrUwcZGdX6nPYL11Spe/8pL+Jf/1/fBHvCCYZ1HnptDZzxOrBmXAm1YuYsKEUEpASLAOS+ZqVwZy0xFZq+6Kr+wYBcvPUHQCQQCgcCl4u7de2q3VfyJtW5NEBrWcUYEAUBISUkUKcRxOSHiPKNaiZ7tmzNqYMajDl70rtjlZV+029nNwEDZ4RRAnodF/oHAIA8ettDu5PCey7zzAIQkJMli9ppaWkqx+bQLY1wEkAAIzvnbC3EmEFgQTKgwswRDCEFpr2eKJFYRn+tVCeU0V70eIS96AFNMQAYiZ3L3OwiCzoXmt7/yzr+/u5v9hw8ftV9h5iSOZRTHsvzNIIJ1HjBAo6IRawnnPLz3UKrcpLzZLFN4xpFEYylFrTbiN+bwPPHIwxOJOTNE6QyutB/lz0kYGfEzrM1JbR6bYuz05Zqp9YsLnn5t4udqrtE6vNfqOPplh+PiSPoc3H8wub9sf7lBG+X7P/zRY/R6BkRAJdUw1qGXlSKIswznyswJTECr08WnXr2GleUUn/rkKuIRKURv3VjCrz7YQZZZ3H/QPhNBh5nxve89QlZYJKkCe4YQAs76g7Pu//u8wrwXmeM8vPOQZZaTXJDIhSArJWUk6PGi/bzsBEEnEAgEApeKvPD/mbHuJgNLaarXWu18x3smrYRWWiRRJA9tpri6lh6/An1kn3nUSqbRSbYPp0A4+jowOeOGMkpLMDPy3CGJBWRFwXuGlALNZtg/JxDY58HDDrZ3MhS5O9ikVhBBSYHVlcWkJqxWNKrVCJ1uAe/AUlLPWn99Ic4EAovjunOcAkgFUWScM857uGkjdPY5w6X3167U8fRpD8wceYaG93FR4FNn03pg3tx9817FGP63ez3z+0qJpLFUXfK+nMwrcgchCUSEXtegKBzarQJciw72epJSYHk5xvJyBdc2qhDH7FcJYPr0auOY8tkfGTVzgmiLw00/E5Ym8W0at6lvXp74sJvTZoCex1fFuU2/Bsw5Uv/wPT15tM40d4n2Sg4KO6OEmmHtDBNq+hykvteHHvxBu4yf/mwTT5504ZmRxArOMbo9U0ZpMoO5FACIBEgw7rx4BbVahDu3m0jHLBx64VYD7XaB7Z0MeW5hrQdRGRmy/3eePHjYxo9+/BQPH3bQ7RYAl99dWgs0l0Oq7n6EKJ9B7zyMcU5ImUshukTkARARGUHovfb5b6vvfufPw2rKUyIIOoFAIBC4NLz++jv/Rqudf917Tp3z5cYPhEQKirWWSFKFXtcgiiSqVY1KqnH7VmO2RoeO+oYLPYNF9zvj40z1lxg1DjjT9AgzMDh8mM8WQ8MtCEFotQtY60BEqFQ0hCA467G8nMzcaiBwGXi62cUPfvgYH360DWM9tBLlZrV7sx1KLWavDqUEOp0C3W4BImpqrXMdyQ9e+/y3o+9+58+LhTgVCJwxzvMtAFBSmCiWUEpoYzw6HYv6uA3jx3FGHYZKRe2lYyHhLOXOoU4E8/bb7955//0/+/npexCYB6+/ce+rzvrP5bmvF7n9rU63+LwkLLFnaC0hJUFpUaYm8gwSBK0lSBBM4VCvR1jaqCJJNdbX0r69KscwZqXT4NTzdI/y8VE6Y/ukMzR+bJ/3ROE4ZZ2hc9oD9ujIQRzb4JmPLc5K1MHeMG3uog4wXbTO4BNxshFRGa2zX39UNonj7vngSHP/LPbeP5SO7fBI7v79Fn71wQ66XYNKRUNVJYrCwloHJcWe5EQQgqAjgXq9HIMtL6dYWUnHnptSAp98dQ3WlVF+3Z6Bsx5SCUSRRKTlIXF4Fn7ysy08fNhGnjsY60AgkCDEkcLKSgUrC1rgdF6JY4k0jRBFOazzkpml8z4SRJ6InPccW8d3lOIVAI8W7e9lJQg6gUAgELgU3L17L2p3zD9y3i9b6+vec+w9I4lUvL9hnykcQM9Wn9+4Xp/76p4DJo6EP779wY1MR43dZuGs8pFPN3QZtiJsjMH9t/be29nJAQDOMXZ3cwhBSFONOArdn0AAAD74YBdKCfR6BaQsJwOIGFopXL26tFDfKhWNorAojNMuL1aFwCeX6skSgCcLdSwQOCOoTLVWGOt61lAqlUiUEgfTdyc3jFOeqS1/aysVhcI4LSzHUon7DJB1/BsAgqBzjvnq3XtrpvDvGOs+u7OdfdJ7TpQSW875hrM+9YQ0igApyxRrvcyiyC2UlpBCII4EGo0YS/UE62tVNJb6xcejD96hx3Hyrt709DU0+BGYVMg56UfnqKAyuZWhpceJOX1laMYUY7N+VUwd0HSMqDOVreOaOpGoM06WG4zD6i8/pN6hHHCjImbGtf/M9rNonX5b4yJzhi0NxIj3++odjFvLclnP4eMHbUghsL5ehfeMXs/AWIeicBBEZfQeCCSASjVGrRZjpZkM3TdnGHEsEaMUgkelZpuFh4/a+OjjNtJYIa1oWOvQ7eUQRIhjhdXVCm7enMzX5w0dSSgtoAoJ61zsHXsmykmQJE/W5ObzcSSvIwg6p0aY0QgEAoHApcBY/iYROlLIbSJuELH0nmGsB5jBEGDjQHsreRqNBJGef8dwFEe656Mi4fc51K8fHvHzrOCwTvtgY8evxJuMSYd3E4gxEzsw3VBe7d3XBw9a6HYtrPMHK7riOHR9AhcT53hPdJkP29sZisJBSoGssHufbIYUAlEs0WgsNpJteaWCdruAtUxEsN5xYqz7HQD/YqGOBQJnhPN8e//X3zhX6EgkSoqDZDszMe/Z0SENNJYStDsGgEu8czUGcZ673wPwF6fVauDkvP7Vd17PC/dv7e7krxXWbTjra9b6ipRUeC8qUomoWo2Ed550VK6MN5mHLRycZ2gCarUIVzaquLpRRyUd1t8a0Ycc9UjviRKjOGmUziRNjxOXjszBH9Pi0eJDKk8RoUIH/zxjVG97tNnJTuA8RerMDB9WwY6KOsPyCAymGZtsXNMvtTyzPeQ1cZ8Tg8f73xt2UYY9y/tp2IZF5gyzOU5IGqyHgw+kyR2+9/1HyHKDKJa4fq2Op0966GUGkZbwnpEXDpoEhACWahVEkcD6WgW3bi52wRAAZJnF3/7dIzx+0oW1HvV6BGs9stzBWodKVePa9QbWVk9/356LiHOMTjtHr2fgmUFEYPiUAc+OvQUq1vsVgOgzn/u2AP7EL9rny0iY1QgEAoHApSDrmX+TBPWIYISAY4b03sM5DykF5N4KISkJUSxw9bQ2VhwWMTIPO1ONOPveG1z2OI+B0n5KuXFLHA/GEacZ7zMcpcqNeHdbBfLcwnkuN7WUAksnTVMTCCyYec9vfPygDSEIu+0cYIZnQBKgtUSzufjUEktLKbTehbWCiIhJkCty91UEQSfwnGAtv8IMxQwhBcVCELQmaCXmp8ec4uTp6koFH97fhWeOvaM6EZvCuNun01rgpHzl9Xe+nWX299ptc8Vat8rMt9j6pjHOsedCCmlIUDNN1IaSAsaWm2D3jAMArKxUsLaaIk01qtUYzaUp+lljuqbU/5+5hWXgIMJAjDI7Tbd1goiSCYtPbH9UVM7QGI/+wIpJGzgF5nHeRw4NiDOT2aUxos6EC9CGRMiUf8dFzoyq039SwwZRx1214WVorz6PtDP7Pf/eDx+j1SkjWep1fZCuN9ISHqWYA2YIQVhbqyJNNG7cWFq4mMMM/PwXW/j4QRut3QLdroGQhFargJAE9h6VaoQ7t1cQhYwOI/HewzoPZkArAecOvn2cJOqREFYKsU0CT773nT8PYs4pEZ7QQCAQCFx4vvybf/g/t7vFr3vPETOU914LIaRzjDiWSGKNJFYQEvAOeOE0QqfPXreYjGP0npntjllVuSikIrTaBgAgpAARgzShXtO4M2GIfyBw3lBzjM559LiLPLcQgrC90wajTEUZRQpJonDj+uJXT0ZaQCoBpYQmwrr3bJn96N1zA4HLBnPNM0sCqoIolkIg0gpxXO5tNemU37GcUrROmioY4+Eca6ngiYSHR/r219+tvP+Xf9adb2uBabh7954wlv+9LDO/v7ObX/XeV5hZEWgljuQ6tARJgrVeEUCmcN1d63MhKVZSQGuJKJLYWK9gbbWGZnNAxBn7LI0Pu5n2l27azwD11TpSd8LGD9UbMDJTxPvgW/12jzE8ScKuif2YusQY9gNRprVx5FrwgfpCROAh4syxIs+I47QnqPCg0DIsQuVI9A6GlD98Is+Enf0yw+4995kY1sa4CJph7D/fk171ye/O48ddZJlFpCXiWKGSajx50jmY4M9zi17PgARhZaWKjfUaXvnECpJkcdPPzjEeP+ngV7/aQatdQCkBFREqrHFlo4peZrBUT9AzOdaujN/bJwAQEZaWymwn3Z7B7m4GeMqlEF2txS4BLIjyRft52QmCTiAQCAQuNK+//s4f9HqmAkB4ZsWeIyJKIi2kEIS0qqGVPOinXr1SRbNxClEaIxZ2nVed57Kyf70fPe7Aey43dd8b/Om9SK1A4HnGWo/793fRahfIMoeP7u/COw8pJaJYLnzvnH7SVKPTLsCMnlJqS2v100X7FAicJUJQYS0y5zlOEhkxGH5vret5/zVLU41mM0GSONlq53XrXMbey6LQ9wD880X79zxy9817iTX8R61W8Qfe8+eYeUUS4Bg9a7xVStS9Z0glkMYKhfARgMhal5CgOIkUGo0Ya6tV1KrxUSFnn3Gz92MiTEZyjBowaSzD4cJ9tU7wYRobVTRxvQlEnQkNHxfIf2r76RwX2DIYiDKsziT54vaFmL2/xHw4Uqf/7xE7h+se9n+vHu1fo/6Im8GImv4UZf1CS/8JjL4Yz05nWN2+Z5EH2xj8/+TMOwbLWcbmZhdJLGEsQUcSrVaOLLcAl8KJIMLqagWRUlhZSfHCraWFijkAsL3dw8NHHTjHiCIJaz2SWGO5obCxUQVAyIxB+0m2UD8vCkQEpSQAA2c9jHGAJ2fZJc57zZ6liuQT73EVwAeL9veyEgSdQCAQCFxY3rh7r9JuFe8Y468xs0TZvycSiEFApaoPNlD0DkhihZuntfL8vM+sPCcIWa5cLnKHaqpgPcNaDyJgZbUCfYb7JgUC55Ef/2QThXEQAnj4eBvOPsuEIIiwNE26nFMmihSEIFjnMzArY9yrg2VeeuUf/LPCulciJX/8sx//n//JIvwMBE4FQi6V2JKeUwJUrRpFu60crU6BRt/ClLlN2M175o8BJSW8t2CPOpFQ1nvtLB/5HAdOl/2InJ3d4pvWuLUokq/EiVzav+Wy8LUecyYEJc4zyHkIKaBV2aeSguLlZoIrV+tYbiZITrIfIQ2+OP1UX0Ob7m+e6CAx1Uz2pzydY4sPyco1D0a3O9kJDC01LJvYsON7ZYgOst4N10AmDTUi2tM+Jrzwg4JP///7bBDRgM3j7A+KL+OUzMGosBF15hw1OezyngRm4O++9whF4VAUFs1GAqUE2q28jMwpLABASoFYCFTrET756ipq1Wgm/2dlt5Xj8dMeuh2Dbs9gezs7iExfWUkgNeABZJlZqJ8XCSEIznls7fTQ2s3gLHshSZMn8rwPBJjPz6DiEhIEnUAgEAhcWHo9+98Whbvl2C95hmDPiogSpUQcaQkCwVoGUZm+59aNxpkKL0HjOXuULicfvGeoSALWg5nBzAfHAoHnlSdPu2i1c9gyDRI2NztQWkIKgpQClQUPugdJKxq0t2eXdb5irLu5f+y1z31bbO92/+/Nzc5nC+PSej29/pnPfesL3/ubv/h/F+lzIDAvrPW3wZxQOdfE3Z6Bd4B3R6fk5jb/N6959j0bUSxhtz2UEjEzxzvbhVOSfg9AEF/PgLtv3qtYy99stc23rfVrzvmqELSmlFgSexPXgghCAEqKREoCUfl7QAKAJNSqGuvrNawsp9MJOfMWJU4QpTM2amUOz/rIfXimYkSUzrw1rz17pyLq7B/o/4uBggNp6XjYzRkMXDlyfMh3354ww6Oic/rr9Ys6w9K17f09PbnxmaiDSdqYs7DzzIOT8ZOfPMXWVg9CEIgA6xi9rIBz5Vg7LxwEAXGssLpSwSc+sbJwMQcoU8R98NE2Hj3exdOnXbR2M5AgCCLceWkVURrScU+LEOXD6R3DGA8CMRHpSEtdLsTithSiCyCspDxFgqATCAQCgQvJV15/53dbrfw3nfdLQlBVaaoU4BoRaS0F4lihKBxAQJkiIkW9Nlmncqr+c1BtzhVybzVpLzPIcwtjPLxnSEkjx3mBwPOA94yf/2IbvZ6Fc4yt7S5AhDTVUJL2Nq6tLdrNQ8RalZlQiGKAHXv/h4CJAAAgAElEQVROXvvctwWIl3Z2uv9b1jWfMM7X8twkSRItW+t+A0AQdAIXnrfffu/XtjZ7LxrrG85zrARVd3ZyxLEauzhhLvN/s85m9tWtVSMQCFIJ5LmFB1OnY67O4l5gMr7y+jvf3t7O/+OicNeZS+3Bs9fsAWtdy3sWAEdCkGYGSBC01iAC4khiZSVFo5GgVo1Oni5pljxqJ2xurIY0Jt3btJ706xfc/8aEho4VRsaUPW3BYaZSw9KpDal46LqNqzPWkeFRNiPLDJYbU4f4cHK0+V3xZw/KxPdxzjf8JL8TxnhsbmcoCosk0VBKoNc1B2NtgfI6KyVx5Uodn//clYWnWQOAVqfA//OdD5BlFs55gAGtJaQkVOvxufDxIuI9wxgHIqBajQCGJCLEiUQUKRSFbQGwzAhq2SkSnt5AIBAIXDju3r0Xddrm37HGrQK0nMZqnQEIIeCZy5WFBAhJUFKgWtV48VZj6nZGDQh58MWIwVfg7BGCsLnZw5MnPTjnURQOUgqsraZYaSaLdi8QWAjeM77zNw+xudkrUxAKwscPt/ZWYhOcZzSXK0jP2cA2iiWUEhCCKtVqVOll9gHD/9r2VvefG+NfcOzXqhWdAoztnc6NSkV/A8D/tGi/A4FZIaBGUrTgfF0KSpUWMRHBWl9OnB1f/wwTWvUx0OjSUlym5GkX6PUsCCAwxNe+9u7GX/3Vnz1ahIuXmb09cv5hXrjf2dnOPp8bt0FEQkoi73wKhhYCwntIIUlay11BpPcWW4OZsb5WxdUrNTSW4oM0tlNzCpEF0zY90YGDUJHJHZ2pfz/Q1LOXBKIhqd/2CgxqIkNMTd4+cMx+OnMUdQYLDZzIIT9GpWzrbxCEZ5vw4FDETXkrh0TpnGQ1V38KtjEuzcb5iNbZ5ziz3/v+Y/S6BkmiUatGqNU0dnZzoCiPS1UuELp1cxmf/ezGuRFK6tUIy8tV/OqXT9HtWRhTpoUDEbxldDoF1tcX6+OFhBnWOFjLYH+Qgq3Ieuh5j6cA7YB9k9mvvPb5b0fAnxSLdvkycj4+ZYFAIBAITEFh/HvO85KQIrfW7/YKW42VrDjvQShTSBjjUatpRFri1U+slhUnGIVNMlCjES9CAMhi2c+c8HRv0jrLLZQUSBKFaG+1aSDwPPLgYQftTgEpBaz1ePq0jU6nQLUSQwpCHClsrJ+v6BwAUFLAWka3VyDPLQC65Vz3z4xxd7Sm5WY1xo0by/i7v7sP77wwxt1YtM+BwDwojPttQSi0EttRJDekEIi0gPMMpSabZJ9pIvIkk4dDyjbrMaKoXGSjlUCPwJ6ZvOcvAfiXJ3UvcJg9IecftVrmH1jrN5zzdWPdcqREM4pUKpVAlpUTmeVzwZCCwJ4rAJCmGhtrFayuVLHcjPc2uy6Z6hka7ESfUtqwqevMwfSw46N0i5EMK7Qvpo2y0pcqbZ6M93kOog4GDg5+p+xH6gyKOsfZGhTh+sWXI1E18+EsIqKmitbB/B0a1/6HH+4iywyYGc4BWW7R7RkY4wAAWkloLbG6WsMLLzRQrej5OjcjX/zsNfzql0/BniGVhNaEorDo9gp4zygKh5dfWj3I8hA4HiEF0moMudmFMQxvPbwHAV55J2ICVx0hBhABrHAg/QXmSRB0AoFAIHCh+MpX3/lyu1V8wzvfKAq37JxPnScLBvLcQmsJEuWkZZ57NBsp5ElXGE7JsPTRwwjCz3wYvM5ClPe50y32XhMqFY1KRcEO2XMgEHgeaHcKPHrcRqdjIESZevDho20Qyhzo3jNWVqsH+bDPG7WaRrudwQsCM6dZL/+kVLK6tJTizu0VZLmDUuX3vnPl5GQgcNFhgJ3jmjF+WUohtCJYx4i0mFjQAeYwETmpgTFbV3hXRh4UxsF7IEpUZgr+LQRBZ2buvvnukrP+a+22/ZYx9iXnuMLM2ntOtBSrJETqPcMXDtaWEctpRUMrCecdhCDcuF7HlY06qlUFKWaMyDlRxSmf0EmrTOrTMVE6NOT/POL1VP7tle3PODZK1KHxWs/09IlEs/aOj9jYf2OY+jWpjYkaHX/PLpaoA0wVrXNKDg1r/9HDDh48bKPXs2AGsqwAoOF9uT/pvhy1Vo1w+8Umrl87f4uDlpdTrG8sofhoC1pJCEHI8jINqLEOnXaOR4/buHZtadGuXhiYGZGWSGIFZz0K40DEWmuldSSq3uPHRLQrSDwEyC7a38tKEHQCgUAgcGG4e/detNsq/qsit7eZWVnjq569BkTFCg/P5QiCiCBkOVl5ZWPyjuXU49ETDmAnFXxOkk76IjMsjfY0SFXWNIU/2Oyy3H8D0Op8TlYHAqfJw0cdfPjhDnZ2CxSFg44ksjyHlAJKEaJIIkk1mo3zm45wfb2O7e0MzAzvOWIgjyOJO7dXDsoQAVIQnHNB0AlcCrzjm+y56pnjLLNGEKBUmfc/SabbY3jmBd3HTRyOm6jdy4CklIB13rNnaC1azvkXT+pOoBRyrPHfbLWK/YicJed81XuOvWeplYikEGm5or68QWI/YllLRFpgba2GZiNBtaJB/YL+wP0ce/vHdK0OnrtjJ57nLOoc090b1scut/84KqkMmhom5BCGnOsk4T4DLwdFnan0qAnLDqt4vJR1gkidU9TpJq1wsUSdfevAmFitM3No35NOx+Cj+7vIehbMjF5mkMQK1nkIIjDKxXPVaoSNjTpu3qjP35k5IAThzgurePRwF0oL+L3FEUIoeAcICezu9NBspkjT8xVddJ7xnsv05sbBFA5Ki72FYh7eYUVreR+ETWYEQeeUCIJOIBAIBC4MWeH+y6JwN63zVWaWzF4SIRaCVNk5kwdh30micG29+mzi44wUkXnIBsNsTGt3nDAybUqJUeXG2TrpdZjl+kkp99LtuYPIg6JwiCKBpY3zO2EdCJwGP/zRU3z0UQu5cfDOQwiCIGC33UW1GsN7RrUW4dbN871f6dJSgno9RquVQwjAOtbVWnRwnJnBDDAz9Xqm8epn/uF/8KPv/R//4wJdDgRm4utff6+ytZV9yTNrAN5abztdkzcbMpZSII6mE3T6mXXy9wjHGBOCEEcS3jOIiZUiLwQV3vP0GxsG8Oab736qMP7tVqt4syjcbed8zXsfeY/IGpcwI5KSBAjCMUOgFNOUlogjiSgSWFutYm21gjhWIDph53gCIefIm3MQdY5d9DPkYH+dYVrLgSjTd6A/yGSwfL/4cmQh0rCCE/g4WH3aa3geInVG2T7VKkR7Fc42Umd0i/NqYUpR55Qc+uWvtsvvblE2lCal2CGoTInrPSNJFF5+aQWf+uTq/B2YI1evVLBxZQkPHuwgzx2kKBc1qUTCWQdjPT76cBu3b69A6ZP/xj5PMDOs93DWwzrPUgoXx1IpLdHtmNQzIgDx9/7mz/2ifb2sBEEnEAgEAheC19+498rubvZ6Ydyac6wBEAkhIi1iIQXYM3QkoFU5aF2qRrh6vW+lUP8SukF4PtE55ykGZJwvx/k5zXmcp3OWkrCzm8EzwxQOWgukabl552rYPyfwHPHoUQcPH7VRGAdBgFACnhlbWx04BwhJ0FpgZaV2ZikpZ2F3N4cxFp4BW9ioVosPjqWJQpwoCEFkjIu2t3v/GEAQdAIXGSEkdWCx4j3HAFKtRNztGdSqutwH/ARGZ/69HjYTPgH1egzrPIjg0kR3AZC1/uqs7jxPvPnmu5/Kc/ftza3e73rHFet93RpfZYCUFBrscwCJ1iKJYwUpCcb6UsiJFZJU4cb1JTSbCbSSB3sODp3yPu6tEQ/SqOdrnpPqg1E14xWQ4+0cFXaeGR1mvj+T2BQZxSby8bA4dLqxIEMbPnmB0aXOLFJnfJzRaVzJ04/WORylNfHzNSentrYydDoFrPGItIQUBKkkel0D6zxq1QjGeKxv1PDyS8vzafQUWV+r4pMvr+Pp0zZ6XQNTeGSZgVQCggjWeljj8YtfbuGFF5qIojBVPg4iQqQlmkspBBGyniXPyIioppWE1G6bAM+e1xbt62UmPKWBQCAQOPfcvXtPtNrFf2MKd8NZX3XWJUQk4lhVhBQAM6zziIWE1gJRJHDzVgNy0j0hThLKEjh/UJliKs8clBJlChEGnGPUqtHx9QOBS0CrXeDhow6kFHDOwzmGlAQSAvcfbiNNNOJEoV5P0FiKjze4YIiARiPGzk75PW+JRL1+OOKuWtXoViO02wWs9bXXPv+t2ne/8xftBbkcCMyE9/xla/yGZ9ZEcFpJRUIAKD8DnhliBnlmLhORUxgoCruX9otkJdWF88zW+sbbb7936/33//SDWV25zLzx5r0vmNx/c2s7e7Mwbg0MSQKFtb7inI+UFFIrUS+Yd9NUJ0msEMdlRFQSA2mqcOVKHRvrFSg1xarzYQ/JtFE5U3PC2f8JGRaVg8G/feLAYGTPKE/Hen1CoWmk5WOidDDOl2Ma3g/WmkUWmZfIcSJRB1Tmdxx1eFqbkzZ7CnYPWy9bOMs0bNYwfvmrHZiiDKxotXLEkUKW5SAiEBEK43D9egO/8YVr53YPxkFe+cQK2p0CT5908eOfPUSWW1hbnqPbi2TPsgKPH3Vw42YIIj2OtKLRaKZgMKQgGMubhfVtZOaqAJ4KEh3PvP7a57+VAH+SLdrfy0gQdAKBQCBw7sly90+Lwt821i955zUJirSWkZDl6pAolrCFQ5pqSEVYW6mikg78xM1jOetgjoUZzQfmB+0tN2218nI8RwQpCDoSSFKFaIYUNYHAReHpZg8PHrTRauUoCgfv9/PHEB4/2YaSAkKUkWs3blycweraRh2F8bDGQUmJNDn8/Z5nFllmQSBkedG01v8+gP91Md4GArNRFP4rJKggRz5SUkeRTIgIWgnEWkGp2aPqplr5PVhxyslC78sUqN57EUdqIy8sWe/b3vlPAwiCzhDeuHvvc0Xhv7G9lb9tjL3mPCJmluxZeGYFIAFgnOe03ckLrVQlqShUaxqxllBKYGOjhuVGArn3vIy+bRPcVJpa4znawgx6zdDID4w6OJ7BrGjj2h5luj8V20ixZwYfx3pxyiEns5o/Uv+EBk9UbX/TrjPmrOKpzioN2/d/8BhZZkAC6HQKSCmQ5QZEZXS3EoRmM8Gvf+7qhRFzgDIF6NpqBVlm8erLV/Hhx5vY3OzAWg8GYJ2HKTx2d3tY2k1QvwCLnhaJ2Fs4mWcWxvmeEFQHqGcdf1eQeCwEtUGwXP5eBUHnFAiCTiAQCATONW+8ee/WznZ21zq3QkBNR6qiFOn9DqSQZX72WlVD7OXDvTHlpowTd0X707aNi+o5w0wJgRIhyxtiLUNIgnDlmC6OJBr1sH9O4PLz6FEHH360i1a7QC+z5Walvlw1Z43Fzm6GONGoVvS53zdnkKVajK1EISPg5q2jvhvjYa0DALIFkl6v+AaCoBO4oDjnXwbDM7OUWlaI9tIkRgI6WnCKxBP0beJYQvUISaKIwSCiKoF2PSOkYhng7pvv3slzd29rK/tdY9w6AGKG9M5HALC3LU4iiCosYKQQKko1BBF0JJHEClev1LG2WulLq3ZCTiMiZ8L0XoP2x6Z8O8bmLCm8jhN1Rr1/sLXLiZ04pvIxkTqnGzFygkidEwoMJxd1hjd2mhE1p5+Cbf9/ZSunJex8dL+FbmZKsXJPjFeqjMrRSiJNFZJE48tfugWtz3/K3kFefKGBJ0+76GUG1zaWoZXChx9t7d1AhrUeWWbx0UfbuBOvIo7DlPkovPPo9Qx6PQtrmZNULKepXrbWXy8K550nA8AQKOyhc0qEpzMQCAQC55p22/x3eeFeYM8vKi3iSEkQEZzzYAasccgyQpIkEAS8+MLZT1TSsBfDRrvj8jcEpmPg+kpJsOZZf1EJgcJ6SEloNsMKq8DlJi8sPvxoF7utHN2ehTW+nNPwDKEEPry/BUIpcL744sqF2Denn/0UiqurVaytVo8e1wJaK2S5JRKAKdytBbgZCMwF533TWr/ivK/kOQxrAeHLyWXn5995mGgiclzOqWOoVSO0uwVWllOQIHgP9p4LZj602uLtt99T77//p3ZCty8Vb33tvSt55v6o3S5+s9M1v8GeE2amXm6WTe61lIQk0TkzF0KSEmXaIx1piVo1QqORoNFIcHWjOvL7faoJ5xHRJbNoRJO0T+NKztD4YIq0ySoMiDqTn8DCu/gnFhcmitKZIf3aCaO0phd1xlc65SCnU2b/U8Izf54H2d3N8fHHLUhBIAI2t3tIEg1mRhwrVFKNWj3CF79wA0lycaeSP/nqKv72bx+h5Qo0m1U4z3j0eBdCCIAAa0uh4v79Hdy5s7pod88txnoUhQUJQEpUCIDeS+3Z7RR3jPf1OFafRIQUwO5Cnb2kXNxPYSAQCAQuPV/+rT/6Z+1O8UX2vKKViJ1ndHtlyLfci8jQukyn5Z3H+pU64oHUWnPtXM9zteMkthY9IjxrZhmsS4FHj7vIcgPnPArrEWkBRjnZGwhcVp487eKXv9xBlht4D0gpDjKOxEqg28uQpuW+ORvr9bmka1oEznpcvTI8+pJQRgE4631aiXY9I/nUZ7/51g/+9n//67P1MhCYjbfffvdLW5vZNe85YQ+VWyuKAlZpoZQsN28+N0zYwdKRRKdjQIKQ5w55YXMGJ87hxf0yX/vae4IZz90q3re+9t61PHN/vLOTfaWX2U8Loh4BXFiX5pmt5sZFSgpUKpqISDnPkRRllLpWEisrCa5ereP6iO/GQUbfsr6Z/DF1MbL+ZIxKvTb2qaa+umMNH9/2VAw6O87+CONHIovmHaUzxq8g6oyO1DmxzUma3ft7VinY9plK3BlR+OGjNvK83PNsc6tbptTaS2NXqUaoVBQ+/akNpINpzS8YtWqEF19o4Hs/eAzvGc2lCjwz2u0McSyQJBrWeBSFw+5OhqVGyPQwDGtK4cva/QUnpcADIpCgGjM6ACz7BeRBfE642J/EQCAQCFxaXn/jnS+1dovPgFl5zxWlJMj5g80LrfWIonL/nGpFY3k5xcZ6ZaitcYO4WTv0pzq1clrG+yOFRh0f5kd/OrnBUcTg+8e1MWekFHj4qA1j9gfeZbqp/X01AoHLSFE4PHnchbUe3W65sD2OBJKkFLbzzGFru4tKRePKlaUje89cJF68PXqVpGeGcwypBFvrI2Ncwxr3mwCCoBO4UJjC3wUAJamllEyVFLFWQqUVjTSVWFlO597m2D7QJBEJY8owgKebXWxu9pAmGsa63AM9rUQPnp+pEIRbf/X+n/5ycq8vNnfffHetyN1/tLmVvV4Ye5OdT5zjOC/8FWtt5D0kAFGtaGrUk4P0aczQQpSRx81mils3lqC1nH32eJyQM3CP59Fv7tdJhjdNAM1n1v9Ek96TmT5kfKLrMm9R57SYSNSZytTMXKRIndO2/ayFffjQ8GvKqgCAJ0+62NnJAQCtdvk3iRUYQLUaI00UXn11HSsr8/8NWgTXr9fx8YM2QD3kucfqcg29bo5etxS0tJKA93jytI20osvv2cABzAAElemdrQMRgUig2yvAAIxxYE/KeQ4hTqfIxR3VBQKBQODS8vrde2vdjvlPvecqQD5NNEklQESoCIJSEr3MQKtytSoRcGXjaBqeSRmVHe3YQheV485l1PFR6eSGvb+A69XtGhTGgT0DRJBEEFTuqxQIXEa6XQOlBaxz4P3JFwbU3h5jH338FFISVldrF1rMAYBoTKSdVhLOe1jrpdZE3vvEGPfZM3QvEJgLhXF/z3muaCWvKE0rrXbeYlBc7htIiKP5fY6nTrN2AvveM7pdAyHLvhoIgGcBgBkk+gpfjlnCY3jrrXsiz/k/39nN3/KOm9a5JWe5UhSunue2Yo1XAEMpSdWqRrUSwXlGEilUKgqNRoJqJcKVwdRqU8weHylKw4+cdjduUCg6zp/h7xzTxkkcG2rl+BRww/zqX+80H0ZE6pzGfjrHijqTSwhDn7kTOHZakTqjj87G2UXrPGtp6jYJyHoOP/35FvLMoigsvPOo12KQKPepXVpK8JlPb+DKldr8XV8gn/7UGn7wo6fodgvs7hZ44dY6fvKzBzCFh9r7fjWFw/2PdvDCi8ug8xQhu3AY3nnsB9/sX5tux8AYB4AKHSnPzFUQ6QU6eqm52CO7QCAQCFw6vvrmvRudtvnv88y+yoxIa7Fer0ZpljsQAVG0l2LNM5QSkFKgVkvKvLdzHjKNYqo83IEzocwI8Oz+S0GQSiCt6AubYioQOA4ioNszAHDwnDMDxnh8/HAbDGB9vYbG0uXeR6pWT/D4cRtFYYTWEp5ZGmOvL9qvQGAavv719ypb29k17zjNnRUMCe85KYxHXlgoRdB6Pj2PuYo5/RG6A9mpHj7qwHtGrRpBSQHKKc4KW/GeeyBsH5gg/GSKFi8cb771bmIKf29ru/imKfx1ZlZCoucdp+12tlEYryQRSSVISUK9FqNSjUAEJERYX6tgZaWCleUUQs6p9zkmTdgkVWeJdhmZimuCliZJvTZuXdJUfg9EEvFIP4dXHdruaYRuLEzUmdrUmDcmt4Npq9LeP2MyP512tA5O0f7R1niq8/n+Dx6h3cqR5RbGOFTSMiJFSYG19QpeurNy6cQcAKhUNF663cSHH+0iLxykILz2qev48U8fQggqo3IIMNbh4cM2rl6dLLXl80G5n7Hz/iAVvlQEKgjOs9dSFHEkt5UU9wHOF+3tZSUIOoFAIBA4V3iHT/R65ovG+KaShCiK1lrtAt4zGAxmYLflkSYaUSTRbCS4dXNpr/bgKGt8V3biITENfzmqfkgUe7YQEYxxkEKgXouglECrVUBKQpqGRUGBy8v2do7t7QxaS1hrISVBa4FHT3bR7uRYXa1ibfXk0YsXhTTVSNMI29s9MoVLwBAuQXPRfgUC02CM/4a3XAfBGeOcdc4AJJQSUFIgiRXq9dnE2Yn6JyfpxPR1iPqrP31apoSsVTQKwxDSgz2T81xRkfhXAPC1t9+tvP/+n3ZP0Oq556233lXW85u7u8U/NoW7ZZ2/Zq1nELHL3XqWm2phvAKzULpMqRcnCgSCFITGUoSNjRpWl1PIfdF+VGOTzuDS6KI0Lhpl8sCQke6NtDulRjU2uGfeabb2c8TR+Eny405lfqLO5PfoNJs7XAATtTAvUefEVRe0r85Z2T88Qp0sWueXv9xGllswGK1WjiRRqFYjCCHQaMR49ZVVLC09S/t42Wg2Ezx63IFSApVUo1aNYKzF5nYHlUoEZkbWM9jZ6SGJFZqnkPb0IkJU7mNcSSM4k8MzAMuQSiCJlWCQF1K0pRS/AtPmov29rARBJxAIBALnik67+Cfe+Qp7lixJEghZbkFU7pMipUCkJYQgxJHAC7caY6wN633Opys9rl87SZ83iD6z0T9IIQJ2WwWMdShyjxwO1nloL6BDdE7gksIMfPDRDlqtAgDgHIMIeLq1CyKgXo9x7erSMVYuPsyMbreAcx5KC0SxMiRgvPPxa5/71svf/Zu/+OmifQwEJsEU/qt7P25EgqwQ1I2UaDSbCW5en+2zPHGfY4bOybCq+/sdGuPRywyMcTkDPamoR4ABAGZUAFwqQeetr71bAaiRZfaeluJer2ukUmK1UomaOztZ1m7lynkvmJkEgaSWaDQSNJsJTOFRrWlcv1pHYylGHB+espl5cn6IHTpSaDrBYMImj5obGa4zYxuzijqHOpnoc3a2hWLzm9A/e1GHeD6+DxV1MPjmCW1NXGl0zdOOpjn7NGwAgYe2t7OT48OPduEswzpGWtGoVDR0LPHapzdQrWjEkTryHXTZuP1iE61WjnbXlKJWrCEI+PDDbTjroZRAtRphc6sTBJ0+0lRhqZ6g3cphjQdLgo4EdCRgDRwROQaHvOenyOX+ZAYCgUDgQvHlf+2P/2R3p/dp53lvCSpH3jOubFTR6RhY6yFEuSfK0lKMqxu1yfZHoZEv9jhm1Hf8W1MzqY3nUfiZ5vruzX1hZyeDtQzrPBiAsx7MmHk1cyBwXmm1cmSZA4gQawkG8NOfP0S1GmFpKcHaWvXSrqjsx1jG9na3jNKTAkpT1TkmELwHVgAEQSdwIbDO3/CeY88csWclhKipvQ3vNzd7qNejqW2ehZBziIF50tw4VBONLMv2c+x3hBS5EtQRAptllcuzevfNt95dYsbL3a79Y2v9Sxvr1fVKol999KjTzTLLRAQhKfHM3lknoliikkZoNhJoJaAk4fYnVrC0FCMZM4k6cjp6bOjKxG/PjZH2p2p4+EmdMLhnsmbG5FYe5s2JfJhZ3VmMqIORNmaI1Bn55kRunVDUOQW783Vhrq1RX2uMclHQz362iTwvF8EVucXqcgUvvbyM9bUqtBYQICw1kjPzclFEkcTLL63gBz96io4ts4Ksrzbw8GEbRWEBKr+Li9zh0cMWNq6E1GtAuUeesQ7WejjvLXuyROSkoCeSkElBXSLKiTgCkC3a38tIEHQCgUAgcC74+7/9zr/b7hR3vYdmhmBm6ZmivLBoNmJk0gEAhCwFneVGgrXVylibkw+wzm/ytNMYbA8bAPef6bAh2bmeF2ZGlll4x3DOQ0gBqQSkJDQa00+ABQIXgXa7QJ5bZJnF6kqCJJYoXBOVSowkfn4WxOWZQbdj4Lzf2z/IgUh4IUVGgF20f4HAJHz96+/d2dzKVrz3MTMLpURNSpLsGd2eRWE8libYC+tEvZYTdnX6+xLD0ih1ewbtdpn+1HmGd77LwJaSlAsp2kKI+wDwV3/1p/5kHpwv3rh77/Vux/5hXrjXvPM1z6w3n/aQVS12WnnsPGNrN+O9TEgiihWWahFWVytoLMVYW62i2TgakTMTYzpv46ffJxMLptSPjhw4qD9RyAwfejUrR5o8rtPbF9kxi5g0v9RrJzNwuunXZjR1pqLO3t1b0L46Z2H/aGvA/vP70f1d7LZyOO+hpMD160v44heuQ/QlNmg0n59olGYzwZWNKh48YIvv1TgAACAASURBVDjvsbNb4M7tK/jZLx5ASQHrPKzxePq0jNKJojCVnucWnXYO5zykEIqZVVG4XSKqaCVJgRUYCqAg6JwS4SkMBAKBwMJ5/e47zfZu8a61dkMpygrj6wyW3rEy5PDwcQdgQGuJWEukicLGxlnsC3F0qHb4ncULPidh1Dh1kvfOI8zlKiESAKjMO6+URKQE4tDhDlxSqlWNej1CpCW8Y3S7BivL40Xuy0inW+xNzBAI8KbwrDV5QcjHztQEAueIPHd/6K2vew+tpazrSMSCCEXhyk2qKxGqFT3fXscc0lyNM/GLX+7g4aMOluoRPAN+bx5cEBUkqEeeH771tffEX19wQefum+++kufuj7a3s99lD+2ZdZ7bjbxw1UdPOrE3HoVxByq71hK1WoxmI8baWoprV5awtppCTZki9tgondOKyhkj6oy1PcafyUSdo2bGVpnE3mCZiXKmlZXEBOYnavY0ZvVnTTk3k/nJrS9c1AEwyb46o4/OztmlYHvWoveM7e0MxjgIIiSxwgs3G4fEnEolmvo76aJz53YTWWZhrUe7ZRBVFD772k385OcP4ZxHlpdrhO7f38Xt2ysL9nbxENHeHsdl+mNm3nu3fJyt83Xn/TUQqgB2F+rsJSXMcgQCgUBg4fR67n8ojL/iHafW+opnluxZemLpfbnKk6gcQ1VIY3mlAq3kTKPSiaoeW+i4AmEu8SzIcoudnQxJIg9y9e93MO1e7uNA4LLRaCT44heu4Sc/2cSTpz08erqDZjPF8nO0ohIAvCsHkUSAVlJIJQAiyQztPb8C4P9btI+BwHE4619ihlSS0iiWdSkJWko4z2AGkliiPkGEzsScoHuyrxH0/x1dlvH9HzxGp1cgyz3AgJSUOo+VwngVSer85QUXct56611lDH+71Sr+uNs1nxaCCuc4yXKz0m7lVWc9OV9eJUEEpQSUlkgShasbNXzi5VVsrKcQYs7LZwhDb9CoVuahJ5xEyJm+jfGp10a2PU7Y2N8XZgof53W35ifqTJ96bSb27F4uUWfvnwVH6+CU29jnhz96gla7QJpqsGfU6zE2rjxbKKmEQLXyfGY4uHGjjo8ftJFWFXpdCykIt2+u4cGj7XIugoGsZ7C93UPzOetvD0JULqh01iN3HgBcHGujleyC4OBZsuc6Mwfd4ZQIFzYQCAQCC+UrX3nnDzZ3er9d5HZVEDnvWRFRBEIsABFHqsxfy0CkBJbqEa5frZWV+0dVZ9ADnn4QN0mNwWWUQQQq6R/ajL+OkZZItERmPIxx8J4hJaFae/5WlwWeL2rVCL/++at4/69/jkePWsgz89wJOs77crJUCtSqMVrtDGBEQiBjIHwBBM49X//6e8nmZvZrIFSaS8lqEiu0uwWMc2BmxJHCynKKJJnD0H1OXYzjzHS65UKcOFIMMBWFQ6QlnGfhvI3Yyws9W/jVN+59o9Oxb2e5+XtF4deyzKx4D2WM03nPaOs9COX3UpkGlhBpiXotxp3bTbx8Z2VvD8g59vkmSK82vcHJ9kPBsJJTiiSjonRoeMkJ3p3gIE0+UU/9/xlIvXZSFinqzNwcMMGeOosRdUb7dFzlxYo6Z9HG/fsttNoF2DPSRCOKJF77zMah69Z8DqO991mqx3j4sINISyBlCCGgVIS8KPDhRzsgAvLC4uGDXUSRQqWiF+3ywrDGw1gPEgSJcuUtAZ4BKlOtoWCGJqJi0b5eVoKgEwgEAoGF8cbde1G7a/4A/mDlBoEQR5Go7PenmRlaS2gl0GjEePml5eHGhg0cZx1lnQmDDY1reFhSi2lO8izyOgwOpWa9kMfX7/bKfUTa3QJCqVLMqWg0l8qNPLPcot0u4B2jXo+Qps9v5ztwOVlbS+EdIy/col2ZCGs9QIAU4iCN/UnZj84RgqB0mWbRWvYAeaLLs9l64PLSy9w/tdYvWedpaydrRZGsx5GEkgSVKjSXEly5UputkTn89E/zUf3ZL7bR6hYca2WzzOnCuNx5v+M870ohOYnl387u0dnz1TfuvW0K96+328VnveOGNb7Z6RRXOu0iAZjYA54ZgggEQlrRiCMFYxxWVyr4tc9s4NrVWt+c8Wz9sgNtYcRBmtD0aC9GCwWDto+IE1MyrKVT7YrT4f+O0XyGvzknUWd+nLGoM5Gd6UQdDJaewcHZUrAtXtTBKbSzu5vjw/u7sMaVk/BS4IVbzb4oQcZSPZm5X3bRuXmzjt1WjsI4WOvhnMdSvQKpW7CFAxEhNw4PHuzgpZfWFu3uQmAGSBCEJGgtQZAAIMEUM3O5Xw4TAWD2If3xaREEnUAgEAgsjLzw/wSMlAQVgsh7z0pKUlGkIPtSUJAoJ+hfuNmEUoc3+x4lbexHzx8Zic0wMFg8w7yY1rPTOJN5+HVytrd7aHcMepkFCYd6PYHSAs1mjB/88Cm2NrsorEOaalTSCC+/1AyiTuBS4dlBSAL7fYFjMd9Yxnr0ega9nkGeG0hB6PUMnGMoLSFlOYGQZ6ZM2SLo4MuaPUMqgUqqUavFqFT00PPY3OzCM2NttUwP4vdSGjEDpnCwzoOZDAnKpaAfnOHpBwInwhTuC55ZMVhmubfWeZvGWmlNgCCkqUbjpOnW5jyNMqm5jz9uwVmmakP7wrhtpURkrO9JQU5Iaqep+l/m69np8sab734p69r3ul1zNc/dS1lmrnc6pmG9l954ss4fdDulFCBRplkTRKikGnc+s46X7yxD67IPe8yc8eSM+Ko/yS/AySJV5tDw1CZmjNKZ0Mdji81J1JlflM4c2j+VytO1cKT0wkQdjKx9Vrdp3u389KebMIUDUfk9VatqNBrPflsirRDHYYo4TTTq9RidTgHnfLlXq2O8cGMNP/npA4AY5IEid+j1LNL0+btmtNd934+Q31/I4JyvMyMHUXZQVJAcZytwcp6/Jy8QCAQC54K//9vv/FGvV3wFIOayP1AhQqqVjKJIIo4kSBC0ErDWo9lIsLLSl0poyEiLRvx/cGBAQw+MqBw492S5hdlbRcXM6FCBOBH44MMWWu0cO60C3Z5BvVZOdG9uZbgRBJ3AJeLJ0y4ECQhBsI6h1dl8iTnn0e4YtHZ7aLVz5JmD9x5SCdRrMa6sL6OjCjAzCmvQKwpIKZDlDta4cpC8lyLROT74fxQrxJGEjiSUFIjjUuRJU4Wt7S6iSPX5UH6uiQBjfM87eCI2SaL/8rvf+YsPzuRCBAIn5O233/tMq1VmIxEQBsqzEMJGiVz3nuGtR6+wk2dwPUWmMd/pGmgtsL5eibPcxXEksdMqImd9lwRlQuJfnZqjc+Stt957tdMx/8X2Zu8L3nPiPCc729kLWWaV9/7IXVFKIElUufpdCFzZqOLzn7uCxl7E8CEOZmtPMG07IrrkiENzmRF+Jloc58+szQkcaCQT+TS98cksnvUwYH4T9yNiO45pYB6izngbcxB1MJWJE7Y8WHF87NEJXZrajXm0c//jFnqZKRNZE0FLgZdfXj1UZqkx5HvqOeXOi01sbfbKCB3PABGYPa5eaeLhox0wl9EpT5+0cfNWc9HuLoS8sDBFmRrWO4ZlD2YUkuBIEkhSQYI67PlipA+4gARBJxAIBAJnzutv3Hul3Sq+ZYxf8ezrYDSTRDekILQ7BbKeAQDEsSpzsMcSN24snbi9wYHZQed4TJqK/p5z0HfON0XuoLRA5MsNpMEeH99vodOxUEpACio3bMwtej2BPA/9ysDlwXlGr1cgSRSYy5zW+hT3jmJmbG710O3k6HT+f/beNEiy7Lrv+59z731LrrV0d/UyPd2YAcDFtAMSRWIdzAx6hjYpS+ZmM0hhiJmh7LDpkCzbEZTtCIdNWx9shxT6oA8Of+AApBWSFZQjpLAtk5gZgABJUTJJECCInQPMPr1XVa7vvbscf7hZ1dXdtWRlZXV117xfRHdl5bvv3JsvM1/de/73nFOhsgHBh4mYdOvx6eUuwsYiLwQYNmh2MxAJeuslyspFIQaA99HBoBSBiOBsgHcBqow1sZwboNEwaLZSjEcWo5HF0lITjVwjMYws17AVw3tZTRJzVSnqZZn53w/tItTUzImy8j8jApOk6h0RJN5R2wfJr18fpVpzh5li7ZwjTFiy367t5PtrtIr3gCAYjOwgBLnOispmrn/rpRc/Xext6ej4xKXnL1SV++n+oPpIUbjvG4/tQ+ORbVfWK+8CiQhEooBDRHDOg5nRaqdoTYqJnz7TxA99/ymYZPvNybdPNad0O88xImc/7Gh/D5FkZvszijrbnraPi7Pvl7Pp9AcIMp96OnMU4e56Cjvbvjeizi4DmGY8Mw5yZlFkD1HnAEPaNwcRdkSAy5cH0EbBVh7MhJOnmrelVut23131F/fCGMb5hzr41nduIHiJG5Mqj247x7go0R+UKAoLCYLhoEKz9UCXhZsJZz3K0k3ELtnIEOAAglE0SBPzXaP5q3QrWqdmztSCTk1NTU3NPeWJJ59NBgP7PzgXTgkkkwBDjAZEQMwxD+vEAV+RQ2IMTp5oI9smBHyqdAj7PDx1/u86G+x9g4jEcG8DKBGMRhWqyqNPBRLDYKVi0cbSgYeEtbUxgHfnbqqa48flqwM4G5CmCs6HQ/HseR8wGFS4uTpEWTj4IPCTBa6zAc55CACepBE6tdRFUTgYw5DJ+d4FBBFozVjutrDUaWGtP8Dq+gjOxqieBArMjBD8ZGG4IUwJisKhLD3KMqZwe/31m3GBXXoUhQWBiryRvp1l5qvMuPG1L//mlflfiZqa+fH00893Bv3qLzSb+r39QXXZ2dC1zrdDEBOY+86HPEmU2RqRdq+ZZarz5a9eRm9QotvJ4L3AuoDhsGKleNEYXjNG/f7cBzpHnnji2Z/s98tnnZOTEOGq8id7vbLrrOcNIUcQ5x5KxzpgIRDyXKPVSNBqJTh5snFbirWduD312i6u4V3u63s6evfhcb6zKe10ZI/xTPu52c7MQR3ktwkjUxq/M8J//6LOjOfuZOpehX/s1P8BTt7bxvS9zFPUmflUmvy3R10dzGJ7BmZ5Da+8cgPOB+SZBhMhzRQe2rJRMs00jDm8jUAPKmfPttHrVxgXFoNBBREgzRTe/+gKvv6ttzAex1TfN24M352CjguTzIQCyCSKU8gHAoeA1PvQCYKGQOoP1yFRCzo1NTU1NfeUceH/Tlm594YgzRBCJgKliZMwqX8gIQBKIYS4aE5SjZVTzduNzCDUTMt2pSe2najXgs99QVE6FGV0MAcf4EOMxPFBwExx/SUBnaZBo5mitA5l4Y562DU1c+P1N1djBEyiQdZDqfmtm6wLuH59iPW1EaoqFobd4FbtGokOTS9otFKcWuzCS4C1HsYoMAOJUSDE9BTBC7wPICKcXOjg7KkFvH1lDWu98cSmTASjAK2w+T12Lp4jAljrMRpaeB+j7cZjixDEEPNDItBK0+oj7/+rf9+k5nOp0f/Pn37pn4TtXl9NzVFiK/+MTviHmw3z8HjkOpbCKgAIwIqpQYSQJhqnTjb3MnUozDSNEeDb376B4KJzx1YB1vrC+eCMUVWS6O997nOf/vychzoXLl16/vuL0v3seq/8d0dD+8hoXHXHI5u4yX2PJhM/IoBBCJPHxijkmUGWGbRaCc6f7+DC+YX5FRafMipnV0fvDKLO3d1u8djvYXuv7va6NFMERuze024d3CHAzI97FasxLfdr+rX99XJfiDoA9qqrs2F79xbzYT/9DCc1RhXFaE+lCI9cXNo8zkRot2as0fYu4P3vW8J3X12LmR4qFyPRC4uTJxbw6mvXUBUeI1VhOKzQbL67RJ0wWWuHECNxg8AxBYEgKXxYdD7k2qi3E6N+C8DaUY/3OFILOjU1NTU194zHHn/28d568aHgpet9yK0LeZIwM5AGEcgWZyEzIU0U3vPw4lzHsN/F25279nZjX4LPXSfU7Mge1zIAm+meVtfHmxNMM8llf/6hLl5/Yw2dToLBEOBDTEdVU3MvGY4tMBE7MEltpNXBXVTOBVy9NsBwUGJcuE0RZoMQbjn1FBOIFdotg3Mri3AuwJUBAYI0iVFDxsR0aiK4TVAlimLPQqeJhXYT4ypGAd2+E3ajPo6H1gyROBbnPJwP0IqRJBrei/gQTFW5k+y5ba1fSa3/4fZS5/nHPvbMGwAFEApj+I+05n/22c++UCu7NUdKWYbHIJJWpUflQhK8ZETks1Q1leJMK0KnleDk0r1NhTPz1ERiurWidKCJEFu5gBBQaMUuSdSVLFe/Nc+xzoMnP/HcDzkXPjQYVo+Px/YDvV71nmG/bDgfKBZ+jjc7nlSBZo6pITUBp0600GwZEAGtRoJz57o4sXyQ92s6teEwU6ztaHsjUuGAk9dpxz69qHO38WlOm1Lz2Ve/EAJNzpz1Kt3W92FpRIepPW28BzK/Lu4fUWfy3y7ROgeyP8tw9ujrjbfW44YYJvgg6HQyZPktN3B3oU61thvMhCzVMYrcKBSFx9jGlMF5btAflFClw/VrAzSbS3sbPEYQERKjUFU+rsWJKlZsgfgtCSFoZ92FENIVAK8c7WiPJ7WgU1NTU1NzT3jyyed0f1D+sgth2YeQeh9Sa10jNQn7Sf4KVow0UQBRrMGw0o6547fhMBezs7KfMe2YDmK3E2iHxw8iM76Bd+4czTONhU6Kfr9EVTJSE6O7IECSKJxZaaHVMOi2UyjF6HayHT9TNTUPGq+9sYp+v8R4bGGrKHgwz353rFxAb22McRHtWefjT+smkT9b3RS0WfdmZbkDEYatPCo3qX+jGe12gsp6WOsRQhRmiAlaMXyQGGFX+c2d7HmS4PyZFEVlcWN1COtiMXgiQlk4VBwfB7lVq0BEkKYaItDjwi6AUGrISLPudfLsjHP+A+s9f40AISanlfqESflnHnvsF18FoCVIi4iGJqEvgWiNiYZE6AlgGbj62Rc/fXXmC1pTswNPPf380tpaeaYorB2Xru98GFTWLxrN1GqazDsBMaHTTUEH+E7vl4OIOQDwJ392OaZfVCTWBVdZVwnQU0qBFfeMUr89p6EemE9ceu5EWflne73qxyvrT1elO7m2ViwXhWXmOA8lAGwYRjOci5GHAKHbzdBsGjSbBmmisbiY4+yZFvLM7HscdKd/+ABCzkGidHZMO3ZXp9OF5Nz51Myf4j294xTVgylPm1aXOsp4m/mKOrtEMe2R4e+g3W68Ldvb2V8vO2ZLOICoM33vd548nagzs/19slNff/7KTaytFXAuQKl4T3vfI8ubx5vNBGoOm4COOyunmrh6fYhGbiZ1HeOmpRNLXfT6VxB8nM++m2rpbKmZAx8CAHKsWGnFAqKCCAECDgJNMaC15hCoPRo1NTU1NfeEwcj+g7L0jzBRQZoDABivGqw5V0wwWkFpRgixoPaJ5QbOP9TZy+zOzDI/pV1/nSv7CeDZ3BC23cnHZB6+c4qP7dtuZXExh9aMceGQ5QZGMSrncWIpx8ULC3jjzR7WeiUwsFCKcO5Me/4voKbmHhMCsL5e4I03V1GMLbRmJDsU394NEcFwaHHt+gDjcQXFjLLyIMTaN9b5WIOKCCIBQWJUDjPForGnFwEQvI+5tI2OwrzWjPVeCQC3UjJ4bOZpTyb+kKryEEjc/T6h1UjRzFM457HaH2IwKpE1DBTHktW2H0UiEYF3MSqAGFCKlGZqLHXzRqORBQFSbVS7qnzpRcYUxDgfmiIqsUTvFwGLhMQHSYzWHyeWAkJaRAyYKoL4H/3Rv+aUojWt+RWl6Hus6FUmepsIb7744qevH/ydrHk34ir/SSZYJiqDyEhEFgHJCETBxe+Js4Kzp1r3ZDwHcjpuOfnb37qB4AOSxHgQXFl6pxTnWmMACL388gtHvkv30qXnMuvCz/UH1b83Hrt/oyjcqdGwalvrGYLo4NzymmRSMwwAmq0EnXYUc5JEYWkxx+JCjqWlHOYA0b+b/uEdJkFHNh/dT8c7iDoHYRotZ8qWU+lSB2ZLWNFBzR+1qDPPbne3c8Bejur0jTnLfRKts9EXJv31eiVu3BxhNLIQCcjzBBceXoDSsZVWjDzfvwD9bsQYhmZCr/S30g0HgVKEUye7uHa9BxoC164P0Gy9O6J0Ymr8eC3SRKPdSbVi1v1+mTonI8X0ttJqLU3N14npjSMe7rGlFnRqampqag6dxx771E/3B9X3Z5k+My7smvehEbwkIOhb6bjjgzTRyHON9z+6vL2xPVaHMy0ej3Ib3i7c+VoOsjDebZfktELKVjv7EWCmZVZbrUaCQb9Cmmi4LNbzaLVTdDoZmAm9XgHvBc66mRzeNTX3I2+8tTZJhwakqYY2vO/UGeOxwzuX11GWDm4SWSPiUVYOigkiAlv5mG7NKNDE6+hDwPJiE8sLLdBkFzuRQpbGFGtEhCxVYCYwEShRSJJ4vCg9vAubX/iyjLvew2S33+a9KkisoZZ2sSIS619VFoNhheEwCkVEBEH8zqeJQauRoNNuACA4GzpBMA626ivNbRFZCAFWMY8r6xEEhgiOiDwErdG4XGSlCiJ4w7zgbfACrGOysVAx/aBS3ANBQpBMRPQP/8Wfd0rzzTRRXwOhD5AohcvG8O8CeOvFOrqnZhueevr5E6OB/eEgkhqj0MjVirWC4bgCAAhiWpw81fdkt+9Bo3I2uLk2xri0kDidE63YQkAhiBYhlRj+6kHHelAef+LZn+sP7E/2++VHhyN7sqpcYivPGzuNCQBtmY0QE4hjVGCeGyx0MiwupGg0Ys2ch893Dz6v2ENp2O/caD9ROjvaphmd8FuenmuEwnbdTXFhDl1Q2vGk+Yg6Bx/MFAYOW9SZiul72bblHEQdzGriPovW2ejvjTfXUBQOgCDPDE6famJxMdtsU6da2x8XLy7gS3/yDpyL81RBrB250GlgbW2AqvLo94t3TS0dEUAbhTzXKCqHJNHQmmGtx2BYNZyTJVY8UExXCegf9XiPK7WgU1NTU1NzqDzx5HMX+r3yOQBnskSdKwqnJMBpw4kxRInh6CQEgQlIM4VHLi4dSoqRHS3eh2LOvNntau53A+Ys5x0mea6xuJBDJjU7AgTnz3axPMljX1kPUhSjCoiQpPX0p+bB5+3LPbz91hpEBEmiQAR0u9Mt0CsbcOXyOgbDaiLkCEKI0TcSAiQIXLglrvAkDaYASJXCmZUFZEbDmBiJoybH8kwjBIHRjHY7RaedIkkUjGaYhKEVw9ookAhkkqbC48bNMQaDEpWLUTdVJRAIjCaEgM2aHFlq0Gk10MpztJpJjNAJAQSapIQDfAixphBgtCbNTDpLDarKAQLdaib5eq/U3ovXmvLEKMOMfDgKhbNBac2kEu5oAsrSOwBaa85CCEPrvBYRlgDDTAuldaXSvFhV/iwBHrFWuleaf46Jqg996JN9ZrpJjEIzv6U1fY0Uf1UBr/32iy9U8/1E1DwoeBd+3AVZ8S4saK2aRiuE4CfCAEHrmJd+8ZAdbvOKytngX//R25Ag0JqFmYNSFHPpE1kCSZLo//cgXR6Exx9/9ueL0v1Er189MhyU37feKxar0jOAzV3GdMekhgQgjrX42s0UICDLNZJUY2Exx7kz7cn89QBsOf12v/CtWiyzmt1N1NkmQ9ld49nTzi5H75wrziVSZc+dRDsLYbOmoZuyyZxOmsLMgyjqTN6I3dOv7a+XbQWSOagmB4rW2UPUOZD9ffLnr9zEYGBjFAkTGs0EjzxyK3Kk087uut/V7E6nnaLdSXHz+hhMhCzR8JONSA+dXcbrb92A9/KuqaUTJCBMoldtGXD9+hBZpkGIUfzOixGIIqLR177ym72jHu9xpfZo1NTU1NQcKoNB9T8V1l1URAsxbQ/azOhliV4yRgEkCBIdhlorLHVzNJu7h4Afyhx0m0VszYPDwkKKhYV022MhAEoxzKSgcZ7X05+aB5tx4WK+7qGFcx7GMJgZ+R71oUIQrK2P0esV6PdKjEYVWPHEwzBJI4H4fRERhCAxFeYk6mZ5oYFOowFWhCRRaOQaWaaRZwadToaTy/me+dg3Uq7FX4As07d9d70XjMYWg6GFtR7jwqLXK1GUDmXpYyHaTKPVSjbFG5n8DVGKUFkPrRWc9coHQWI0GrlBouNrauQa/UGZagJpRQnzpOhtorKyCpoJPk0VmAjOSYsZudYMIpWPRla8E681p1pzyzpPwUsI3mcCgBVViqjw3p8FRBRzRUxjAMxMJTF+jIgqBhUf/egz143hP1aKXwfhumJ67bOffaFOS/EuIQTJvZeG0tIAxc99qjW0JmR5dIps3U09b+Yt5pSVx5UrAwCASZTXhjfFHK15qI26+fnPffrlg3Q7C09+4rkPlIV7dm29fLys3KmicN3xqGpY628l6yKa1AO4dR5RvKfkmcFCN4OaCNetlsHKqRbOnm4d3K++59MHc//uO6hlDhNf2qnjOdiVqca3vRA2N1Fp32cBMY70Xvc9g8XDjtSZGJhVJJy69RyidQ47BRtm7WMKrl4b4rXX1ybzQoI2jLMrrc3XlSQKSVpnK5iF9793GV/qvwNUHmkao9b7/QqNPEG3k6FyDkVhURTu2Ndr9Q4oCouydLBxM5YLHqVSNCaiQhsaacXrxLR61GM9zhzvT1lNTU1NzZHywQ8/83eHw+oHgg8nobgzLiys9ZaY0lgcGyjGDmmmkWcK7VaKh851dp5M77GYo7se1LzbqSqPonTQRse0UQQkyex57mtq7gdee2MVb725Bms9fAgYjx3OnNm55ph1AZffWcdwWIGZ4bxHVXlY5wHnAQFYxQiaILGejTEKIkBRWRitcfHsCSSpglIxemBhIcO5sx10Wmbfu9Q3N1nT3RuuWRHarQTtLammxoXDO5cHeOudPrJUIUs1lAIS0qhs2EyRNC4sskSDmDAcCcqhRZYKhsMSRLFWW1F6JEalVeUhAjgfAEdRFFKkmUgXYwcQwVbOaK0ACfBBYF1oW+udhBS+qAAAIABJREFU9yGrLCyIkhCkYoYDUYAICZH2PqQEBIgwiWgR6CjoUIkQEutCyxjuGaP+snPhTW34hmK68dGPPrMKICVCzxj1dWJ6hRl/+NKLn17b1wWuuW958olnnysLfwkiKk1VqphTa30UD3IFYxSyTKPTzaAPUJNlJ+Yt5GzwJ195Z5I6EVCKxGg2AEoBSASqkevPHaTr/XLpqeca48L/7cGg+kBVhfPrveJ941HVCF7gQ7g7yRkRiOJPJkKaaSjFaDYMWMX3ZuVUCycWG5tC28yRG7sdumuj/3zc+Xe/4C1mp5hb7+WA3+svwDwiPKYxRNM02u6kw/Cub7E7V0FpLuOdTdQ5MFOLOph6IPeVqAMcabROEMH3XluFdR6JUVCa0GqmWFmJtdiYCJ3O4W0UOO60Wwk6nRTr6wUq6xE84FwAK8LKyQW88r0r8Erw1ptrePS9J456uIeKdx5V6VBWMbLe2QCCr4IwmIkVcwKAmDA+6rEeZ2pBp6ampqbmUPjYY5/65Ora+N9WTO8xqW5WlR9XLgydD5WBalTWTwoKMpRipInGhYe7m6nWtlscHnQxVPPuY1y4WIx9UsSy3U6wvNQ44lHV1ByMm6sjjMcWVeXATEgzhdOn29u2HY8d3nxzFYNBFdOOEZAYDaUIWjF8iN4VrRjEBFc6aMVgpZFnGg+3l6AUo9NO0G6nOHmiieWlGIkzzX11O5/hxm5ruuP57bLpCGIUzyMXF/DIxQUAwI2bY4wLh36/RFV5OBdgnY8p3VxAjKiJO1OJ4uusKo9RVUEpBiuKkUcBcC5mQ99IyRggcC4gSRVMonTwAutiWg0i0VoRKcVaKQYBKErXlkCVQEoB0sJVojVbYvLe+4Q8BSIE79FgplJElHWhoRQl7bZZXl0ty8GgOpNn+h0Bgta8poh6wbsVEH1cRP7Dj3zkmVJpei0x6o+Y6XMvvvhCnb7iAeTpp59vrK6Vz5Zjd1Eb0u1mclYgcC7WbylKHwVGAOmc670d2HG4iwHnA77+zevwIUa5aKWMVgwXRAhYM5rXs1T9nwcdwjRcuvTcUmX9L66uFj/tXVgMgmR1dfyesnA6iBAh+lpFbk+xxkRIMoU01Wg1EjAT8tygsh55ovHoxSWcXmkeLMXaVFE5mKund14ROTsNaUcBZbqn9u50u/N3sD2NuaNJvXZL9HogRJ25nrGzkXkKGjuKOpi9kwOdfkTROt/+zg2MRxYL3RwLCxmGgwrnH7q12afTrcWcg3LuXBuDQQVrA1gBWsd5dIAgywyKwmKygRXGHN9IqMp6lJWHtQ4AoBTpECRlhFLAWkgCACJQPV89RGpBp6ampqZm7jz+xLM/1OtXnwwiK7nRzTTVCL7Mq+AKEbALPhFHMBMHomLG6ZUWkkTvuii70/kHHN6muprjwc2bIwgIXgRMOPYh8DXHn+s3R3jncj+mRtMMJkKrdXe6wRAE77zTw3pvDGdlsmk0ihXOBTATQhBoxVFIoZj3utFIkGiNi+eXkacaQCzQfuF8F42G2fYeTHs8vu33HW6w27XfiTRRWFrKQWhDRDAeO6z1StxcHU/SPwQoBszk+jAT+LZUcAQRD+8dghcoHSOSNsTfrb4YVgylCEYzgoguS6+V4o3fIYB2LugAMQwyACoReAiECEEgDJB4HxLyMFqxMooFgs546CBB2hAUzoemBBgJkjuiZSEIESwAJlDV1Pqx3qD6MIC/8eEPffJGkqg/0on6Fwr4+mdfeiHscrlq7hPK0v0t70I3hJCGoLrr/bJgoowVQWtGCAIRhWaDsNDdPoXofpjL/GgKI1/+08vwIX4EmQERcSLQgHhmdkmiXn/55U//4TyGsxtPPvnsx9fWq18djar3V5VvV5XLnAvKO6EgQiIxxe9GzZyoZRP0ROBtNBKcWGogz+O9oN1KYW3A+XNdnFjevp7RVE7pvaJyZrE5BTs6i6e90U5pf9cGs9rfRfySvZvt2PmRiDoHPHP+VvawuIfKMBcR4l5F6ux6YDoOHq2DPS3M45paG7C+XsAHQVk6EIAzZ9pYWoz3riw3hxL1+W7j1Ikm3nijN4mQFwSJc8ZEK1x8+AS++9pVEIDhoMLC4uHWwTtKgsR6mVlq4FzcWBWCGG3YKkCYyBGoIqb1ox7rcab2atTU1NTUzJXHn3x2aTiw/521/jQJcplMdAQAM2WKYUQAZkaSaaSJwkInw/LyHlETe+xs3JwMz6LG1ArOsaU/qKA0wfkAUoxO++BOspqao+T3/uWrWF0dRSGCGSZhnDnTva3N+nqBq1f7KIqYzzuEWLtGTSJyvA9wDlBqUjsCcf9wt53jwrlFWBuQNwwWuxnOnm3vWpvnzsibrY/lzp+0vciz9eedtmSb9mYSvRCFKEKjYZA3DM6ejmlFbOUxGFoMRxbjcfznXIhnU0zFaDSj0ISyipE9jYaGd7KZPiJJYsq5DdErzzWcDwgh7shMDKOyAcYoeC9ggaGYqk4BSEGwIrAAoJg0KU6IYIxRWmtGUVg7LhyCSAag8C40nJecHFqYBBAo5kIpKvPMjBuZuWCt2NHYBkc4VVr/KI3op5hp9JEPP3NFG/p6mup/+uKLL3xzxzer5sj4saef171e9TFAjFKcKEVZWfixF/GaWSGL9d6MAvJJuq9ZmKuzdwpj1gZ89evXJmJU/G4Ywz6IiARUYCBN1efnOaw7ufTU8++vSv+X19ar/0AxnRmP3eJ4ZLMQv8AkACRM7nNy6z6iFUPpGGnXbqfodDI0cg2TKBjNaLVSnDvThtnDCbqrI3mXc3a1OV3Wpqns3xXZcWfDKfvZeq/e+ejuT+/Z3ZTzcZpaSdvnRZy/YnJbaNFGfZ+5dDG38I7p3rt9Hp6uWwAk08gd04s62K71HESdbe1OffJ0X+iDDPO119egmJFnZrMG4tkzMXJbKUazmexhoWZalpca6PdLKMWwVZhEpwoauUGnnaM3GKM/KI+1oJMajU4nAxFhOKogAigFImYG0SQvhigi6h/xUI81taBTU1NTUzM3nnjiWR6N/a9aG855H1pKkXEuoD8oJztYCMxQSjNazVgjodNOceHh7s6LuBnWYjs9fxjRPDX3L7byKAoPzQrOO2jNWF46vpPrmuNPf1BiOCoxGlYA4iK908k2HY7OB7z11jp6vQLeB4jEtAjeBQj0ZvoxTIQKIO6yW+w0cXKpjTw3EAFOnmzg4sMLu0a07ZQe7S7Hx5ZGWx2Cd96T5Y42O/0O4DYH69Z2m8cThcVE3VZU3lYBlY21g9bWS4gIisJhNLbwQdBsJKhKBxpWsC6g3UqQGIfB0GGjpLW1AmZgq699I7JpcjmRaKW8iCJCGoJUQQIZzSZJ1STVk0zOI0NMYIERSMN5VN6FpmJiAAgiHgosQppIEus9fAjnmGBB6FsXLAmgmEYO/rSM8QGl3Y9/5MPPfCtJ+MvKqC++/NILX0bNfUFV+V92Pix6LxkryvJMA4J8NLbehQATFJgBbQhnz7Tvmq9sG+2GQ5rX7MPoH/zhG7DWb/oqk0Sh1UzT4bgaECEwU5mk+v84jGFeuvTckrXhp/u96q8UpXs0TdSpLFUnvZvEzoVAzse2t9zoBEKMuEtSBaUZaaLQbqfIUgWBIDGMlVNtLC/lUwoHe4gmd7Sbmi1CwH4d2nc9Twf/rMxr79Ou6bGmgLHvy7J3//s8H/u1McN7OXX/h7nAOWxRZ2KEJkZ2j9aZvqddP2NHGa2DPdWrmYa5ul5gXFhow8hyBa0VTp5obh7vdOu1zzxZWWngjTfXkSQK1sYNRGUQmIrRaTdx8+YQZWnhXYA6plFRsXZQ3PjATBgOKzgftARpi4jzIUgQpQXwRz3W40wt6NTU1NTUzA0f8FeLsf1L3odFBrWyRKcigtJ6WOvRaiTQelIzJ1XotFOcO9cBdstJvuH5w60J/365M4png+3M1cE6x4d3rgwwLiyU0Wg1DTrtFN06f3TNA0pVefyL3/omrl0bIHgBM6HR1Lh4YQkAsLpW4Mrl9Vg3yguc89BaQTEDCpMd9DEtkhCQJBorJ9pot/IYkWIUmg2N8w91sXLqliPgzgianUSYrW23Prld+zvFGmzTZitb2wmwWWvtjq52IB41iYJJFJpNYPGOXZPeBVgX0O9XGI4q2CrA+bC52xUAvBcU8EgTBTVJ32Y0gVkhzzScCygrDxDQ0Gpj0MlGTZ6NTbrex9+zzKDV1KiqAIg0S+sTk2mjOO7hdj5o74IKgmJceE1EaOUmLxXnIuiMS2ttFUIIUlnnmZmHJoQsuLAwLugvsqJf+PAHP/m2NvytJFUvEdNXXnrxheu7XqqaQ6Oqwl/yPrQASPChApBPolmU4igqNBsaCwsZ2p27I0mn+Z7MhX0Y7vVLfOs7NzfTFBIBrWaCRq4RgjCAN9tt849fevHX3pn3MB9/4tmf6/XtL1alu1gUbqWqQl4YUkVME0nBC7wHgLD5sghxjFozkkQhzw1OLjfRbBl4H8BEWFjI8NDZzu1i9rRe3D0mkPudX96+sX/3Qexoe06T2m3v8du2mi7S4zZ9Y59juOv8PUN+7m6w62mHJZBssTuPLuY7zF2s3QtRZyrmIOrs38y2p2NmEzTpf7ponWn6GY8dvvHNa7EoPcU0se1WsrmBrdlKwcdTUzgy8sxgaTHH9ZsjOBvnz0yEovCoSgelCUVhcfXqAGfOdvY2+IARfMBwVGLQj5ujNjYq+VgDcEwSwGBNVIs5h00t6NTU1NTUzIUnLz23srZa/rIP0rFOWsH7LjiG5CZa3yokS7RZ06DTSW/L57vnum6HBptCzz4XrrT5391d1NE8Dz5r6wW0ZuQNjeWlBpbq6JyaBxTnAv7VH76J6zeGkBDFnCwzWFxswAfBeq/A5bfXMRpZOB8gQaAUI4QAEQExgScL/VYjxYnFNpRWSBOFPFMwRuHC+QUsb1Mn4jYhBbffG7eLprn9we5Mc5/drc00Qs40KB1TL2WZxkncnf7Tu4CicBiOLEZjC1sFBImp66wNAATOCyrrUIx9rNklBBcCbOURJL5nzASleNOXUxQBIQSACEYrI0G25GQn5I1EA2g5G4bDYVWWhU+VIuSZju29gJhSYxhV6b1zIoGDcT5kWnERDDfZ80pR+g+LSPKRDz/zapqpf641/+aLL9Z1d+4FT//YL62Uhf2PhwP7g86FrvOSSZBw4+Z4BEhCTHrjQ640Y+VU62gGOsOk5/NffG3zaxYj/gjdToaVUy34t/vWi7z2xS/+xv88z2F+4tLz7xsN7X+1vlb+haJyZ72TZDAou94FIiaEUECCwHuBQDbvAgyCUoQk1Zsbi9qtBEoTJAi0ZiwtNfDQmfb2dSZ2cwLPWcjZ3ZLc9cy0Hc/i4N7O/rxEnWkvzI5RR7uOYzq7BxF1ZuqfEHdUTD6bc1trzCtUZnaZ4uDp12SaNdj+Vmk7tj7qxd7WQn17NZ383KnllasDtJoJrl8fgojQyQ2+730nAABaq7p26CFx7mwbq2tjKEMgB7hJOmOlGMuLHVy5uo7hqDzqYR4KIQiCj1HuVeWQJDr+zQ1wrHisiKw2aqBZ3WRC/wf/rX+fgf++nnMeAvW3u6ampqZmLgwH9let86dExABCEmDCJKcsM4GIUNkAVgoqjSG6i4sNHDSNxG0HpwnBmZK91pm14HN/0+9XGI0dmHmyGU52LGpcU3O/82dfv4ZXvnsV3sei3loRkkRBKca3vx2fL8YW1vrNVGrGUNwtx4RMaywvNtFqpFCKwRxTDjWbCd5zcQHdTkyZsMFODoQ9f9/mxrldZM/hcTgxlkozmq0EzdbdOehFovO4sh7jscN6r8BwaGGdh3VR0HFekCYKzARrPYoCYAJCiLnXiWI9I9I8qdsT0+UZw/H9FGo6LzZIdAI6H38qrZBoBjHBOWkGHzJmqiiARISqKpBSocnMZQgh9V6alfUXteJf+MhHn3ktTdXLn//cZ/75oVy0GgBACCJVGX4kiKRE5BWjJCYdQqwoxUST7zMjMQoLRxFFOsOX89t/fhM310bxdMFG/nwkhuFDgBe5mST8r+c1xEtPPdewVfiF1dXil4rCPlyWruucaO+Cdtaz9/FFhE0H6a0XRURQHMWcRtMgTaMLhBVDq7i5aOVUE93OHtd+O0V7+sOzs4tGsmP7/Zm668Ch3Em3hnvuNpb9jmHGKJ09T30ARJ3bzj9MUeewrsWdBoBNYWeec4bDiNaZiya0KezsbWm7/gTAuLRwNsT6ZYnC+fNdpGmsM9ipsxIcGgsLGbJMoygdwqRmkYS4GSfLEhABVenQ75XbRt0+yNz5GYwpngUgaBHJhciLQAtEiaD7ja/+Zi3mHBK1oFNTU1NTc2A+/vizH+z1yh8IXpo+hAwiihgOgIoOyDjRYYpOxCzVuPDwwuRs2vI/sG1ehlmhO06fYjGyD9O7st1u9pr5c4d/YJPX31iDtR460fBBYJ2/zWFdU/Og8I1vXcfb78ToGyDWawGAsnK4eqWPsnQoSgvFHAvhyoY3RLDQaWBpobWZ4UMpRiPXUIax2M3xngsLMObu3ejbbaTe01+2A4d1D7y7y3v8/d4MOiVoJmjDaDTMbVFOIgJbBYzGFuPCoZzU7BmMKsSUUDH9mncMgQAUowi8CyhtAATQTCDD0IqNUhwjgyaCj2KCNgRjFMZjUg6klOKEADBTs6z8wDoZG0UUBBoUGgBp76VBjs6MRvbJH/ngJ/+TPOUvmET/2ssvvXD13l7E40/w4ZIPYQECZqZSKdJZohcBgXUB3sdoOqMZS4v5XGqdTM2MHZWlxx/84ZtwXhB82DSkjZLhyL2j1ooRgG+kqf678xjmJy49d6IY+/9sXPrHhoPq/aNR1XEusHeB/Ubp5YnQrRXDVh4US1EhSRhZbuCdR54bnFhqghTgnODkiRynV9pYWsxuRZHvxT2Lxrnd5hZ5CrSfcJoZ+5umzUxROnPqf7pxzNZyv6fdd6IODmhwJyP3QtTZYmSmz9jeZudh6q7TcTATt30e9tPfa6+tod+rUFUO2igsLmQ4dTKmzG21010zmtccnE47Ra9XbtZH3Pg7IkGwsNBEfzDCzZvD4yfobKwzCJu1OifzTohIHkJwlRU2Tq1ICA8DmNvmjprbqQWdmpqampoD8fiTzy0N+9WvOC8dH0LqnGSAKMVUQJBa70EhLkHb3RSNhsHZs53tU1oA2G+YDd31YJrG2/w+Zw/KTkFDd7I1VVEt/tzNLG9rUTpY5zdz+jMD3Xa9S63mwSIEwZe+/A76/QqvvnZ9M5JjQyQwRiHIpOBqEX0BaWLQTA2arRwQIE30rVRfTGhOakk9dK6D9jbRJjsxq5gzb3bu6h4NYp/dEBGSVCFJFRYnz21cy6JwGI8sev0Sg6HFeGwxKiyyLNbVsb6CQKCNggGgmKENYzRycScoonhXVSFGa+mNaB7ZHKsAOYCEmEywG55vECsg0XxmOAwt66qOs2pFm/D4Rz7yzBtJqj6vNf+zl158YTSHK/auZzRyz1SlOytCJBCGoBuMQDFPajCFKMxpvqt2FXBI84IDGv3cF78HII5xIzIGABLNrqq8HY3tN9vt9FdeeumF6mA9AZeeev7CoF/9L5ULD/fWix8aDm3DVZ4FEqPZtqQsUlpBa56kUIu1rvLcIMti4eo8M0hThjYKnU6KRy4u7m+jxx5vyiFOKTfrqe/cYB+2djC1Zx9T2rnrKG3/9J2/znoX3/SFY9cB3d35rs/eKw5B1DlMprjO91bU2WMw054xhxvugU3Q5L8p0rAJgC//6WWsro5hrUeSaHRyjUffswwAMEZtRiLWHB6nT7dw5eoQZek3dxcmRqEoHRa6TfT6IxSFRVG445X6jqJ4wxQ3FsnkcysAJO5FUorIKaZBAIqjHu5x5hh9qmpqampqjgJXhZ8HUZUYvkJQpBWWQdJ0LmQ+iFdMKqa1iKlklpcaWFzcj3Od7ljkHdKSZbuV5D1QW+5c587CtgvzHZ6/VxzlprD19RLtVorRKIo6jTzBww93j3BENTX750++chmjkcWrr1+Pu/iZUJYOPggaDQNAoFkhyxOcXuoiTWM0mviY6lIbBaUJRisYQ8hSjfc+uoROe047Be8LIWfvo/dgADOdmmUaWaaxOKnt5W1AWTpYH3Dt+hiXr/bhvcTUKQHApPacDwGJYVRWEKxAK8Z4HFPtOR/grSDRKqaZIlIAKa05UYpQlk5VTsqUVchSfcq6gLL0bWdDAOAJKlRD+0ua6Gc/8tFnrqSJelEp/uxLL70wmP0KvHt57OOf+m9HI9stnbTgg4lqGqUbta4So5BnGqwY5852kCQxTc6hfaLnMCn4s29cwztXBjH9Y4hZVOLmCUKzla4mqbqcGPWVl1964ZsH7esTl577kWvXRr9elnZlNLKd8dDprQIOUayNs1GQuap8LAzOADGQpnpSSwzIUgNWBJMoPHSui+WlfHoxZ7vNQIednmzXLncQSw5ge4eO9jmubY7SNkeP4Prt2Pmuz05zcOomu5w0nxn7XZE6h5V+bQr7907Uma23w4rWmYuJKerrWBvr+oUgyDINkyisrDRhTEwzXadauzd02imMUTCGoZg3o6cXuim0Vuh0coxHFXq9All2RPXxDoHgY21PP5l3ThQcJEYBBPggrIjXtFGvK+a3j3q8x5la0KmpqampmZnHPv7sv1NV/gesde9xXjpMWGw1zelmw6CsPAbDKqaMmeT1bbcTnDl994Rmx8Xctgd2ar39Am1a9uxqN8HniNnpdb5bI+1ffW0NlfUIIMDH9ER12oGaB4k//vI7WFsvsL4+xnqvgPce3gkSo3HubAdL3Sas8wAIRHGXvLMBzsfPulYMZiBLFBq5Qaeb4T0XFqDUvL1/h8+Rf3XnKObs9idDaUZDx6ipbifDex9ZRJikZOsPK6yvF6isRzIpcjwcWQxHFYiiQ1t7BkRDEFNP5bmGNQpeZFIEngCgY20YShDpDy2CF4QgGSvyWpGqKpd6H5qOeUwlPToeuo+ypv/88cef/d++8IXP/MPZr8S7j0uXnvtgv189biu/kmgOFiEJPiQAUbNpUJYeecMgz+NyfHFhewfc3CJ15jBfuXpthC995R34IJt1nmKNRIAVi1Hc15qupZn+Owft62OPfepX3nyj91+PC9saj532XjDJSngrCI0AJoJMnqMtFyt4gUkUWs0k1s9JFM6sNHHmdBt5rqe7HHt893c7PK9NNbdNQ7du3t9vOM0udg8F2vpg7xgL7Npquu7mqI3s0sGBmuxyUkyld9ChH46og+0N3XeiDvbV42GLOvsbzXZGthd2ggi+/Z1rKAsHANBaoZEZPHS2AwHQqjMS3FOWl3MUhYUoYLmbo91M0esVGBcOnXYTvd4Yq6sjnDp1fASd8chiOCgxHjt4H8BEk2jZmAZYK8qcC0vehZMiOF755u4zakGnpqampmYmHn/i2Q+MC/dT3oaz1oZlIiyAqLGZRxaA0bEIdJYqNJsJ3ve+ZdAc65jctl481GQXew1gB+4TwefYss31v3FzjOHYoqpi/ZwAoNmYPrVUTc1RUhQOX/7TK+j3S1gboEE4udCZ7EAn5JlGp5PGaAwnYAZYEbwPkzSDNEnNpdBuGTRbCS6c7x48Kue+FHEezMic/cCKkCiF5TTH8iSSRwQYjy1u3hxjva9QFA7aMMzIoqw8mAhZrtHIDa5dHyE4QZ5ppKmCdwIR2ywr7yrrCxEhZkajoU+kqYLtVVop1t6LQISDiIbDgnfhb3/4Q8/8RJbrT3/+859+cQ4v7Vjz9NPPc79f/RfW+tMiWMoytQgAFrGWYOUCtGFkqUKeanTaaUzHMsWG+H35Guc4BylKh89+7hUYrSY7w6O/UWmWLFGeFXuTqMuNhvn1l196YeYUK0899XxyY7X4/Ouvrf3IuHTau0AhbHkhcutKiMRIHAYhINYvUIqRJHHO2cgN2i2DRm5w5kwHJ5ZuOTr3jMjYgwPqKXvbn/ng9PYPEpGyY/Mdd0fdbvAwrt/0os4MUTpTNTiukTpzGstBjOBWsNc8o3V2FF7mpKTP5/VvVXKBV19dw42bY1jnoRRDa8Z7LsakriaJKV5r7h2nV1q4cmWAqvKwlYfPAqrKoywdskRtvv/BB7DaKd38g0VZxdTmsaZnTHNKoHEIwt5HAYdAmokqIoyPeLjHmlrQqampqanZN0984rnzg37133gXTvogTSLqNnJ9Iu4m9ugPBN7FneKJiY6lh851YbbUzdmazWxbaI/ju7LbWfNLU3GgYWxlw0tz53PvNrZ6rGbk9TfXIRKdZs7F2hLnzh6fXVE1x5dev8Qr313F+lqB0noUwyqmEHIBzDHiotvNICIoSw/vA0QIQeJnnSi2MUYhzzUeOtfFuTNz+OzfQzFn767ubxFnZhP7cZ4S0GgYNBoGDwEYjeMu3evXh1hbL+CcoD0R8EQQC9eH+E8bAkoCgTQAdi6g3VKsJ/V3gmAxS1Q29g4+BMdMCRM1CbTMilBW7ic+8rFffFIR+kmq/8HLdSq2bams/5uVCxedk6ZS1PQ+bnKJkXMEW3no3MTnDOPc2fZ0IsKWn7t+ZOY8fwhB8NsvfRcAkKYKgyGBJt5VZsLJk60/BhCyXH/xdz7/mX86az9PfuK5H/v2t2/83+PC6fgiY2UU2typvrX1ZLIgABhgYpiEkSUaaa6RpQaLixlWTjaxcrIVUxfeYeSu63iAiJyd2u/3rdhLyLndt7v/Hu4MPJ+XqDPtxaE7f5Edf52JB13UmVdE3uFE6uwQpYPd7c9NU6qjdVCWHmu9ElUV06wmCWGxm6HbSQEidDp1dM69pt1KkKUaReHQ71UoCoeqjOlIwUC3lcMFj6L0aDSOh6AT56EJ8kwwGluMR7YgRsHMJQAdAjQzXVOG3yGmq0c93uNMLejU1NTU1Oyb4cD+j97LsvfSci4sGsON5aUc/X6F/qD992zrAAAgAElEQVQEQeAlOhiTIMhyjU7n9igJuuMnMF8fxM5ry7uP3HrmiFSU7QY7q1NxWnFou0XK1uf2On6QMe7GAWwWpcN4aOFdgA2CygacOtmoFzg19z1vvNnDjZsj3LgZ69D314oYoaNi3RSlGCeXG1CKsLpeoqwcCLG+GBFNCuAqLC/laDYMVlZaaLfmEJl25GLOkQ9gbiYO46+LAJspu86f7+L8+W5MzVYFDEcVOp0UvX6J0chiPHYQCBKjkBgF7wOPxlEcCgEYDCtYG7SzHj6EDjOHLNG594JWy6DTTn9oXLhkdbUoSNFD48JfevyJZ3/tC7/zmX98CC/tgeXpp55//+p68TO28qeYcSJLVeK8oPQxRZlJFFLFMIZhjMLJpUasnXPQD8ghTl9+53dfQ69foHIBMhQYwwBNYmWCwFb+ZHch/Y3f+93f+NVZ7D/11PPJzbXys9/4xrWPT2rzUIz2jsc39BxibHrrN1KskSKkiUKSKLRaKbSOolm3k+DsShunV1p7p5qc9fCcnft7bXDa/PX2DfsHsj0XUYemcVrHlGJ79TFXUWfGlkcW1ELYjECb+3WYZ6jMUaVf22JoXsLXNqa3PzCHzuZxDV57fQ2DQQWtFSCCZiPB+9+3DABo12udI2NxKce4cChLh6qK6Y+NZoCAhW4Tb12+iX6/mNS/fLAJIUbDasXghFFVHt6LFicJDIkSsgEIpMWEIE2I2KMe83GmFnRqampqavbFYx/71M/3h9XF4KXpXFgqK7dgLcnrr6+DmKDUZMkmgDGMZtPgwsMLU9nejz+N7nowD/Yy9gCEzexHHNqr7TyFpnvAlStDeBH0eiWEGHnTTOqM1NTcn5Slw9e/eR3DYQXnAnrrFcajmDJQKUKWGQgE3XYao3VCdPQw0aTgd/SkJZOirM1mgkcuLIAPUivnvtFQ7tFA5tTNzGbm/GelOymGfBINnD3jce3GCKtrBbwNGBVxXU2IkTvGKLSaJi7QAYzHTheVQwjQScIqSRTGY4f1Xln0B1VfAogYi4uddGltvXpfv1/9zQ996Jm/kmbqt7/wO5/59fm+kgeTcWH/o6p05wC0F7pZ68L5Bfz591YBxHS0SjEUExoNg3YrwalTze0NTSEUTNHswPzB//cmXn9rHdYGhBDgXYg1m7QCMQkTSd4wX00S/Y9msf/kk8/95CuvrP6jceliWBnF+5vfVCxkIt5MJOwN8YAAmlzHZjNBq5UAEgsznzzZxNkzbXS3TTW5xa26hxAx1Xd6jjv49zWA6UNR9nwdM4s6s0TlTNn+qGfbBxW6Zn4N972oM21n2x/GPIZw+1d4VxFx1gi2+zFa57U31nFzbYyycjBGwRiN9z66BABIMh2F9poj4czpFm7eHMO5AGs9BEBReoAAoxlKM0aj6qiHORdCEAQf4LwA3oEVI02VLkvvg4hlEGmj+lmqX9eK3yKitaMe83GmFnRqampqaqbm8Seee7TXK/+6tf6sd5I7HzIJQQtzWpTOacMapJAlCsTRUXTxwhL0Djlj91rEThNoMhMze94ObUQ1c6DXr2CMRtZIkDcMmk2D5aXGUQ+rpmZH/uwb19DvlajKgLX1AqNhBQkC7wN8AEIokaUao9FkgxsBzIxG0wASUzilmUKaKJw/18XJkwf4vNdCzlGa2TfT/PVJEoVzZ9o4d7oNAFjvF7hyZYjhyIKsRwgBg2H8bIUgYEUwmsFEikFwPgAQVM47AnlNnGpFudIKIYSutYGcDYtFYf/NH/3gX/vZLDP/5Itf+Mw/PLxXfX/z9NPP60G/ehhEXhGEiGKNI03QKgqwlY2ROopoZzEHuHeKzS78/r96A9/4zvXJPSkOJKbuY1GKg9HslhbybzYa+tc+9/IL39mP7aee/qWVy1cGv/eNb117xDshiJAgijQgQHGMwgkShTARTOrkxOgUJsLiYo5GwyBLNASA0oRH37OI0yst8G71Gqf40u7rez1jdMKufUwRNbRL8rhpTByMHYxvHcndTe6dVLNFF5mm5YwdHIrl/Qx+enMHHtSOFqc+NPchYBpDs91IdzxrTm/Lfkc1HFm8c7mP0ciCiMBEaDYMFhZyEAGt1uHVnd+IhqzZmUZu4mYNxUhTwbjwcCFAvECCoNtqYL03RK9XotM5vPfqXiBB4INg49ObZxoubp5MibivNPcUc58Vr2mjvvy1r/zm8VCy7lNqQaempqamZmqKwv0N5/yyc6HpvSTBBw1QwkyGmWAShVYjQaedwHvByeUGFhbmN3GhO34CB9hVORdm7akWgnZn/9e116/gfcBwWCFNFBoNg24nQ/sQFzk1NbNiXcB3vnMD45HFeOyxtl6gGFZgJrgQJjvHY7o17wWl9TH1GjOYAUUMIUGaKpxYauDihS6MOUAh3FrMOdTT75c7fredodvOUFmP9bUSV69Hccc5D0cBAEMrijsvAQQfc3gmilMikiBQItQcDisEkZwVMRGSsvIhBKS2Cv/lBz/4yZ9qNs3fJ0X/8uUXXwhH+oLvMWXp/1YQZI3cVAQkZelHvV7ZyFMTo1uCQDFtiCKxJtaW87f9XE256x27N9sXIoLf/f3X8eevriI4QdiS34sZSI3yWivXbqevdxbSv/c7n//M/zWt7acuPc+jkf1f/+xrV/6690LBBwphY/QEFkEImBRb3uDWLh9BFHMajQRnTsd0amXpkaYK731kCYsL+c6d3xbaLXcd2i5j7WFwECHntqa0feq1WV7D1H7qw4jK2abzuUWnHEDU2fPUQ9enYpq6eXRxLEWdLbawp73ZhZ1tRZ39m5re/jZ893s3UZUeECDLNLRmvO+9G6nWdrnnzYFazJmOxCjI5Psq4VYImfMBzUaGq9fXcf3a4IEXdABA6Zgy1ntBUTqICIgZABoEXBeICUE6IvLg55i7z6kFnZqampqaqfjoxz71n5alOxcECREl2iANxIn3opP/n703jbHsTM/Dnm87211r7Z1NsskhRUmzSxqR1JCc5jiGlQiIE8eAnZkhGQQw5MRWYkdWAgl2kMVBYiOJAQWQYVNjJQ4QyEai/AgSSD0ayZJtWYhjLUONhluT7O7q6lrvdpZvzY/v1K3q2u6tqltb93kGw+p773fe7z3nnnvOd97nfd43YOCcIo4FWs0Q7XYMKTWuXmvt+YR8UHXOXmN3G3eQtfbprFMPMutu4Z6zEh48KiZ39JeXB+j2JAYDCcopbLdAqxX6bN8KFc4Qen2J+4t9rK3nWF8v0O3kUGWJNcEZtLagZSkhQgApLQjxQUxGCTj3IYAk5rh2teUbqh8Up/CzOBNEzhGnOpdXk11uF4FgmJtLMDeXwDmHpeUMD5YHyLKyB5m2sNbBWSAzCjzgglIirHUNLbUeDBwYoUEYsQBAQynTVdoQQuj0ILXtPNe/EEbsg5s33/wbt2794v974vt8CnjtlW+8VUj7PGfkRq0mXpCFwSDX/UEmMTudoFeWVaTUE7VXLjZ32Nj+Ve3DP+y73WFhjMPi0gD/37+6j7sLXVjniSenvUKGUQIhmE1iMQgivjQ9Ff33v/Htb/7P49p/9bU3/9Q7313+P7NcMUZ8qNoOKT8yJCgIAYx1cCVbQQiGUUUhGOpxgFY7QhAwMEoxM53g8sUGomiP0MakFTmHwEjC6MgO+BmOZT8OQjJh1Om6x6fHROqMb+h4SJ1Dr9qHditSZ6QReEPjEzsTIHUOZ2pP+9jH1IMln3gBoOwVFmB6yvdL9OTOuVyZPHKYno6xsjqALPxNjTMKS/x9TGsLAoI8l14NfY6fTa11oISAUoosK7C+loGWlVgIoJRFmzKSO6doHIonT9fbRx8VoVOhQoUKFUbilVff+OxgoL5cSPOUNfZSFLC2cQ6WOAQBkCQBaFkeI00VgoDh+vXx+uYcJ3bNXD13a6j9KKvDYreCGCPzhM8s0kzh4ztdPFgagHOCZj0EIX7R2esVp+1ehQpD9PoSCws99LoFOms5OmsZlPKEDaMUhABhyCA4AykDnpT6B0MufGm1WiIwPRXjySdaEMEBVTlnjsgZb8TEcNbInEMGgyZJ6RNCMD+XYH4uQZ5r3FvsY5AqOOOgjUWaKTBCQEt1BCGUc1+WDdpYaGVhjE0IJYEQLCLacilNQBm52O3Jv/nyj33922HI/9tbv/a2nqDbZwo3v/rWlTxVP2ism+/3ZSvNdBaHPA44rSvlsLiUIo4YkkiAMQLGKWZmR2dVP/Q9b4/6TVgdoI3Fd95ZwocfreP+gz5smWGsCgNCfYkfxqhljJggZKvzc7V/81u33v7DcWy//vpbfHk5+5e/93v3f3DDaVeS1KBuSOKQkrQxZpPMGe4rAM4p6okncyLBwBnF1StNTLWj4bYPYaQU5mEC5EiHdIzA/r6B4cNOu0GCjePEKFu7bb3XMnGfYaM9OTlSZwsvcmhDk1DqHGr6LRtNKp3reEgd7G7oJJU6247VcZA62G2rCat1djN1524XShoQ6tU59VqAJ662fOJPLTj6xBUmgvm5BAv3Q1hbIMtcWbLW39eUNmjUEwyyDEZb0IOu3c8QCmkw6BXIpUZRaGhtLbUwlBJNCIkYgySEGEKIo4wsnba/jzoqQqdChQoVKuyLV197M0pT9R9SSp4JBL2qla5Z57NLrLVQ2kErM5TfCk4xNRUjEOzg6pwxPicjBu217aj3HxXNy3g4DpLo9PDh7XWsrqXIcwXnHKR2aDZCrK7kmJk5be8qVNhEt1vgu99dRpYquDIDXQgKKQ0GhUQYcszP11BkGsY6BCH311IAgfAqyMuXGrh0sX7wyU/4J/6oEDnnGge8sUURx9PX29DGoteX6HYllLbIUuVLYAVAwQy0dtDWwmgLYxwoo9xaizTTXTg3ACHWGNdw1kRa238rl/alV1594+/+xre/+SvHs6Onh5uvvxX1u/J/ktI8AQLLBe1b5zgcYkYJpDTIcwNrBVpNhiQJcPnSIX6/WzHh83lhcYCP73Rw714PSysDT67Anz6bZAFgrSOtZnz3woXk87d+7e2xGh2/+tobf/qD22u/tLqS1TY4F1Jm98YRR5YpgGzM5ckd53yvHEKJ98MBlBJEIUetHiBJONrNCE892UYt3iOgOeIYHZuSZRdC4ridmOS+PESA7PnheHMfitQ50sjjm2kSxMPhSZ3JsreTJ3X2MTTGQ9bEnsO2qXVOrATbvh8cHFs9++73llFIAy4YlDQYpBLPPzcHAGi2oslMWGEi4JwiLCuWELLRA86XWY1CjmYzxEefSGSZOngy1hlCnit0ehmyTG/cmymhoCJggnMCa90c4BQlbJUy+tFp+/uooyJ0KlSoUKHCvsgL/V9yRm9GEbturYMt66V6uTBBEFCI0C9MGCOoN0LMziYjakvsgVMMOO439eNF9pwvOOeglA8wEkKGDeUp8+VbbPXlVThDeP+DNWQDCaX9eevhG4wyRlFLAriyOT1lBKHgCEMKxikatQBPPzW1d1mh3XAmFTnjjzoyjjjN48oDcUbRbkVotyLMTEe4e883Y85zjQIGShlwRob9O0LBIBVACRihJDAWubUuFBFLarGItbZRryd/+sUf/dqfimviLz5Kap2iMD8jlblqjUsAwDnHGKfNTOqMahJTAkQhBwFgrUW7HaFWP0JW9cQkJV5R/e4Hq+j1JRYXB1heHcDvgydTnPH3Vcaoi0Jm2u3kw7m55N8Zh8x5/atvBcvL2e985ztLn9ksL0OG9q21KJRX/zgAsBtkDsoSa77EWxBwKG3AKEWSBLgwX8PFC3VcuVSWmjyguJjseOVGvHN47MmJTJrIKVU6W2Y4ml1yiiWLJ8tdPGx2LNuHdOCY/N60vakoO5vl10YYOgW1znj2Dk7snIRaB/Cl1paWBiikASUEhAJzswnqNYGkFpzrsl2PKpI4QBhx3LvXA0k9oeMcIAIKwb0Kvz+Q55qMc/AVBTZiQoRiqJC11kFr1ycACTgsJWTtdL199FEROhUqVKhQYU+8/GPfeCtN1acBJIQAnJNSmeMzyxmnCMqyF9b6Bt1PXm/vJHN2Vs7YE8e6PD2k8XE2q3iD08HC/T5W13IQODBGQClDHAtwThGEFELQ03axQgWsr+f45E4XnVVfa5o7C6UAwMEYT+Y0GyGEYLAWoJSCcwIREHBBceVS82C9cioi5zQ3fwiTvjec1L2GlPfxehLguWdmoLTF3YUeFhf7MMb5/iocAAgIJYi54M45DpAa1bYHALVINBq1AFrb2SzP3s8KwxzwC1/5ypt/91vf+sXfOaFdOTbcvPnWl9bW8686T+YQa11ACBqMklhKU2jrVBBxEZdZu1EsMDeXTNaJjajlAaKhzjm8+/5aqWw1WFjsoz+QZZm1baqYiNtGI1ydnop/JUnE37x16+33R9l/9bU3/o133ln6P9JUUcZKdsbPDEJ8sgWl1DeOLtVAlFNAWxhjS0bHwVoHqQwYJYgjjmYjfJjM2b7/YxyqYwcpfzv7ODAJxcmO9yZB6pCH/7mXEmHP/dvD5P4qHewccezkyOEGjdz0OEmLbaQODmtnL18eYVIHk7K5+xQH+GB8KGNx914PUhpYY2EANOohvu/5eX8vOUhiT4UTw/yFBGvrBQLBoISBsaRU4wPGWDSbMYpMnbabh8ZGKdQ4EXDOIcv0sOdiUSgQRzTjNOcBzSgjGSGoCJ1jRnUlqFChQoUKu+KVr7zRTvv6K8bYdlHoYjCQ6wQICIFgjAhrfSqlsRaFNAgChkuXGuCc7nza3Osp+rCZlXuMPc1cpYr0OV7sdXwXFnpYXh7AWv+QG8UCly7WYYwF5wxhUC11Kpwu7t3rYWGxj0E3B2PU98rhBEmNQEmDIPDlGIKAIQgYnPMNR4XwJM/Vyy1MTx8gm+9Mkjkn4NQEpnik8l0nEe3bAiEonnyihSevtXB3oYePPlmH1hbOAXlhEIYMUhqvNuO0obWRxlrkhYaUFtbaKUJIX2t3aTBQf+XFF792J47Ez9/61miC4Czi5lffava76qe1svMEqFFOOCMkgkPIGEEYslBrB6MMJCNoNkLcOK7eggc4cR8spfjg9hp6fQkAWFzsIyuU71tjAcB5qRUjSGpBEUe8NzMd/+OkFvz1X/vVv7+4n+2br78Vra5kv/UHf7D4BevbB5QEdenmBplT1nTbCHQBgHV2k5AoFUIA4IyDowSMUczNxrh8cRdie8T+H0Ysfpifz0Nr1O0GyM6XB53j2K5PBzBMNv4zMVJnvI0mEegf2jiCsbNB6uCwFvb35VEkdYBjL8G261ZH/Jree28FWaYQCAYJgAuKTz07A04JGs3zq+541FGvBfjo444nOZy/fxnrykRYinoSo9v15cri+Pw9nxrjUOQKRa6HFTAo8ckfIBRwKCilijGaEkpSEKyersePPs7fWVShQoUKFU4EsrA/JaV5yhhXcw40l1o4YylnzEQRF5QQGOMAYhFFAtPtCPOztQNlS+72gHtSOI3A3UHm3E3kdJxJiyeBSR/zxaUBVlazYSkCY30QKM8NWi0ve/fZwRUqnA5uf9TBnbtdpD3py1RxijjhMNo/4MUhh3O+9nYUcnDuz9cgYJidSbzicVyc0qm+97Qn6NAZUuSMjfNyMd8lQePK5QauXG5g8UGKhcUewkKXZdgoCHG+JIclQTpQSFMNYxy0NjVCybQxLhGCPjCGTOVF/ouvvvLGz3/7N775v53Grh0FSpp/Vyr9BOOkHgX8YhBQcEGRZ35/AVf2dLNIGEUYcSRHKbU2DvZZJOS5xid3uljr5uj1JLq9HKudvJR1EBC4TZWHcwgCYYKA5c1m9LtxLP67UWTOK6+88eZ33ln6e0WuqNvmw9bXznkXnbGg1JeWNGWGL8hQnLO56CkJICZ8SUqy9XwcETQ9mGrw8KXXdp3nIGvhw86xfcxhVDr7GN5qYcewiZI64xk7WVJn75Pr9EmdI9rYz5eTInWw/zwTpa0OpNY53AHYV60zetKH0O8rDFI9rIYRxwLTUxHmZhLU6uHD18AKZw71WoDl5RRaWUhloLVFEDBkmQYXFLIw6PeL80noaAspDQrpq+ZulOe01pdeA6h2zjFjXEwJHbzze/9o+TT9fRxw/s6iChUqVKhw7Hj55W/8+1mmftha27DOhZQSHoXcGmOFM+DWubKpLUEoGBp1gaefnto0cFAFzX6LU7dtyGHVOedsAbyXyOmouzHB+MKpY+FeD4U0YIyAC99cOQg4rHMoCl9z3064uk2FCuMgTRW6vQKr6xlWlgaQ0iAMmO/vRH0pQEp8+Uoh6GbPCE6RRAI3nmojqY0R/D1zJM7oT88azpe3ZwsX5hPMzsRYWk5x514XjBnIwiAvNLRxpVLSNwimhDBtXWCsEc45yigpjHVhpyd/6qWXvv4Dv/3bv/Rzp70/4+Lm62893+3Kn3AWopDaaWULIVkYBgxRxNDtSchcgxCCViNEox7gqSePSZ2zHVuJhHL99MmdLj74cM0rcAhQFBrLq+mwxBrdUkOLEIIwZLbeEJ1mI/qXtRr/hf3KrN28+eYXFu4P/vfvfm/5qjV2l5+TAyl/ZRv9cfwaEmDMX/ssIRAlmW2sA7YoesKQIUkCPPP01O7HcI9sl4P/rndGXkeFdvedYwwHxgkdH3Q/HiZ1jm745K6Pe3yJx0B8T5QYOsIkR1fqnIeeOtjb2EmrdcYmwias1hlvUgCAcQ7fe28ZRaHBGQELAyQxx/c9NwcuGIKyZ22Fs4uZmRjr6zmUNtDGgnEKwZlPPizV94NBgbm52mm7emBY55PRKC17KJbsojHOMEJUEBDOGF0nhGRc0Dun6+3jgYrQqVChQoUKD+GV19680e8VP1Eoc90YmxAgmmpH8yAEeaaQZgqc+7JBQlDUagI3npqB4Me0yNwuU6lwJDwqwcuVlQyLSwOkqfQNlstFJuNky0OVq5qGVjhRdLs53n1vFQuLvgygzDW0NGVgkqMoDABfnkBw6s9R4ssbBYJjZibGE1dbh1I4ngRGT3kmnTqOTR9dHPCeSxnBhQs1TM/EWF5OsbDQAyEAoQZa+t4onFJAMF5IPWUdJAGoNo5Z6ziBnUmhX3/xxa9NxbH4q7duvZ0f275NAK9/9S3e76r/Qkl9VWtXs9YFGnaYNK2NrzXGBUMQUMxfqOHSxTqC4AQDcaUza+sZHjxIsd7JkWYahABprrC8nGKjJBpxDo74+yalBEHAbasVrbSa4bfrzeA/uvWrb9/davr1r75FnXWfUcq+urya/dR3vrt81VlHwpATow3g/DHYIBWcg6/JgmHsZ/hXSjMkdoAyy7f8bKOPWBhyfP/3zeH5T80+tG/eOHYQWJP+Te8Whx2byDlCwHoy+7GH9THJpg3suQsTVemMt9GklBtbOJGDOXBWcG5InQ1j2N3gSZM6pRunqtbZZ+KFez3khfbJEAFHLeF48rpPmGw0wwP7UuHkEQoGqQ2sBRilCARBkghYa6G0RbNRQz/NoI0FZ+erz6vSFlobaO1/RLasu0YZYZxTVq8HCASvaWP/OWf0D0/Z3ccCFaFToUKFChUeQpaqn1PSXnEOcwTghJK4lgjQctFhjIMIGJKII4oYLlxooF4TmyvY8sF67AdgMuLz7WP3GngGn7cqHB9uf7KO9U4OKQ0Yo1DKgjEKaxws38weqkquVThuZJnCnbs9fHyng9WVzBOLjCKJOeqtCEpbZKnyfSMAOOfK3hFuqF6IY44nr7fRbIzxwH5mOZMTdOyIU53Xq8Kx3+aOcGAEp7h0sY4L8zUsr2RYXOxhvVN4swTQykEREkQRDwDUlbJpUehVY10EbafSzL0olfuVV19783/89q//4v81mR2aPNKB+jt5oT+ltatra2MChBQkAPz9RiuLIKDgIUOSCExPxZieik9WHuuA7723gpXVDFoaX+veOaysZkgzNWxsDOdjwsR5MocJatvtaLHRCP9ZvRH8hVu/+vaw/v3rX32LGu1+Yn29+Elj7FSaqqd6fTnlrKOMEjRqAYy1WDM5yBZiBgA4I7Bs455M4azbTMJgZFhaaAOUUQSCotEI8blPX8STT7Q3W4dsBdn2z4lEfvc3MmotO4nZj2xjL5XOIVU5+x6RiZI6+xBQx3XxOwKpc6oqnW0Wzj6pM+6khx5ysPmAIbFz4mqdjQHbPux0vapbKTu8HkaRQC0RqI+zNqxwJmCdgywMnPVrAiEogoChKBwYJWjUI6yt95EOFJrnjKSzxsIaC1Mmrvh+yv6eQ+DvO8ZaWOueckDV7OkEUBE6FSpUqFBhiB996ev/ea9X/BAj5HrIac1aAqVMbqyDcwZaGQhBUa8JtNsR6rUAF7ZKhrc/XE8IZMc/dvn8AETPeQ3mVfDIc4379/vQ2pM5YcjKoLgYLqRl6EuxVd91heOCUqZU4/TR6RTo9yXCgKHRCOGsg6AU/YFClis466B0mbnPKSj1pReCkKDdinDjqalhlvoOnPmTePIOKmmgjUOvJ1FIjTjiaLciEOYfII1xsMYhDBko80z/OHXlz/yhnBQOE/nafnAOGT2jlGB+LsH8XIKFxQHW1zP0egW6PZ+R2ooYrG8SnFBKCm2cJIBx1gmjXc1a+zOvvvpG7dvf/uYvH86D48Nrr73xb/d66gVrXWysDeBAnYMwzoJTn03tEwz8vSmOBeZmy7qfJ3DyWePwyd0uBqmCLDSUNOgPFOAcFh70octr0IY7jgAEBJQQ8IDZKOJ5nIj3m83wP/i1X/37QzLntdfe/JPdrvzJotBPERCTF+pyry+nOackDBmUMlDaQEoDWwZ6CAGCgIMQf07EMcVgoAD4JtGEbiZcOOf7LlH4XjmcEczP1fFDX7iMmakY2BIs2u1Y7uirM+Eg9Mivbr8BBwhWT3TdPCR1SsZunG1GfDYpUme0F6NJnUlMObRxXkmdbTtw9kmdfYyNeZxwDO4ct1pnT9tbPlTa4g++s4g0VUPlRhxxXL3ShA94enUAACAASURBVAgYxEkqPCscCWHIUUsEtPY9dJSyWF/zwmMHX7JeG4P19fTcETrOAYwzMG5gy/UEYwSmfMbJMokg4NDaxGEgztfOnVNUhE6FChUqVAAA/Ngrb/zJXif/E9a4VhSzGiEEUikobWl/oMAoGWaex7FAIBguztf9xiOeQnf72I34fGLYruqplDznHvfu92GtQxBwOOvK/iQcURyAUgCEDEtb5bk+XWcrPFJwzvejuHOnA6UNnAOyTAMOmJ6OEQgGSoAi0xgUEkXhG6ISCnDiyRwhGIKAoVEPcOliHZcvNfae8BQZiL2nnoxTWlukmcL6eg4pLXq9AoNMQivfVyiOOYwP/ENwiqWVFJxRpJlCmm2WWgQAOH9sA8HAuCd5W40IjXoAB58VmSTBrq6vrGWoxRxRJCayX1txbm43h/xK990/B1yar+HSfA137vVACMHqWg6lLIx10MpAG1N3IOtK24ZzG22lWNBn+o0Xf/TrX45r/K/d+rW308N5N3lkqfmzhdRXtbY1SkhACIkssYxS31Mwyw0adYooEkgSgSeuNneWVDkOpU55XVpc6sNoi7zMDrbWB5TuL/aHGd+bZc+8lJoSIAy5abWjhVot+P3f/Rf/y49vNf3ii1/7O/2BumGsbVqLQGtdB0g83Y4J5xTrnQxGW2SZgtZ2WIIlCBhYqcoxxiIIOETgG0JTujPZglGCOBIQguHCfA1f+Nwl1GvBQ0HPjQbMW18fDzaDt/suH8edf0QsmIwecniMIV2a0G6MjbNk55EgdQBsSNgI3PkmdTB6ruNy57jUOiO3JMAfvvMAvZ4EAHBGEUYcly42EIWsUuecQ8zP1ZAXGr2eRF5oNBohikKDEoIo8msEKc/f86lUBs45RCGHZgZUO1AKKGlhjMuMgaOUJJyyRcbYh6ft7+OAitCpUKFChQoAgGygflIqOw/nIud8BnRRGBhteZpKCM58QMABea4wN7utmd8BgxRbVTX7LXRHqXMOjFF2zk0E7vGE0hYLCz2/qLT+wZUQn52f5QqUEQjBwGnZbNlWX2iFo6PXl7hzp4vllRT9vgSjFElNIIoYOGfodAswSqClhtGe+FbawpSNKighaDZCtJqhJx5ChuvXWojjXUiEU5aRHJbIcQCccSikRl5oSGmgjIWzDoNUYWVlgLW1rHwgtCCUIgo56rUQrXoEXR4r5xx6felryHMKyn323/LKAIW0KHKFvFDIMgnjLKQ0MNogigVmpxuYna2h08mxsDAAZQAjBIQCYcDBuf9eAkERhhyNRohGXYBSCmvssLToseOsXJYOoGw9Cq5ebuDSxTre+2AVDx4MoLQ/1nEohJSmqeCMMdZSSqy1NnDWxYUxP6it/V+/cvOt/+xbt95+Z7IeHRwvvfz1/zrL9GU4kFCwRASsWRQa1HnFHUpFRFEYBIEnSuq1wG+8VVmydcEzgd/66lqGTz7pIssVtHbQ2sJoC20slpZT9PrFQ+OHHGipkilfEWNMQgj0l770tW8yTu5xRt5Tyn4xL8ynCSWFcwiMsbGxNoIjUsOoQmpiLaixjjq1SeYQAu+L0l4gQgm0NogjgXotwNp6Bmf9vZtRAlD/t94Ice1yAy88P4co2hKm2H6sRpE5E4j4knECzwczuMPccSczPVx6bW8yYlLznUbptYmSOsdp47gVKAciJg5s8hhYFOxt8DgJsBHujGf3aMTO9q0W7vfxYGkAbQyajQitZohGI8QT11qoNaqqVecRccwhpYV1pXLOOBAQX0VCWoRBgEJKKGUgxPlQXzkHGOWVuFvVvtYBTFAwDiI46zuHlBC6QAh5cIruPjaoCJ0KFSpUqICXX/7GX+gP5JS1NiAEgVJ2mPlMKKg1DhrW11jnFLUkwPzWMiIjMg/HxWGENAd9GB05viJ8zjTu3+9jdS2DlKYs4yLK5vIYfneUAEx4YqcqU1DhKFhZzfBH313CYKBLAtGXCwoC3+TUwUFKjW4nRa+bYX6mCQAw2oIASCIxDPYmic/ajyKOa1eaYHwbeXDKRM7eLuzv2Mpahg9uryDNfLahc0AhNfr9HL1ejiLXKJRXzDHiH2gp8YoGxigI9b/VK5famG4l4NxAGYN+nqPfy5HlEko5DNIc1mzOS8tAMKwvY1FIjU43x92FNRhjUUtCtJs1hFEAwQmk9L2LpDYIymPv0CsbwTNYY9FohAhDhjDgQwIuCM/vNWTf2/MxB8S3g1KCTz0zg2uXm/joTgdpqmCsQ7dThFpbKG0L55Bb55y1LiYEWmk33+3K/+HLr77x87/57W/+ymQ9Gh8vv/z1/ybN9ZeNtlPOgUltu8Y6Y62rMer751BCwCnxfQY5xbUrrXLrLcG/PUqGDTHq8y1Y7+T46KMOCmUgcw2tXRksMlDSYOFBD8bs8iVunaMkSqwDUcpGnU7+UhCwNUpJLqWZdg5CaRMGgvUB4vJCTeW5CY2xlHHiWo2QEuLVNYAnTqmjm8k6hIAxAs59RnJRaBSFxYX5OpaWBjDG97ujAJJY4FPPTOPGk1M7f3NbjgctXx/nUmyvw08mNO+e9jEB+2PeRw57uxl5TTluJcdxkjpjxen3nm0SpM4Bhu2xod/62EgdTMjwTutjf3SAIYdyZ/zdPNwB2bqVc8D9xT6CwCdNhiFDFHFcf6KFIOQQ4oSSTCpMFKL8PikhoIzClf8D/HeeJCHSNEdRnCdCx4EyCs4olPSLcVsmVnJOEQYsooxGzrp3CSGGUHRP1+PHAxWhU6FChQqPOb782hufK1LzGTjHQWABwo11ZfkLPgwI+HroDI1GgGeent40sJE5edBV9TZ1zm4fTyR5eNJB0nHsVaTPsWFpZVCWdbGglKFeC9BsBuj0JCzKoFq54ByWWapQ4YBYXk5xf7GP9U6O1bXcl/0SDEnMEYYMWjss3O9hbX0ArQyKVKHdrkOX/SO0tggChmYzRL0WwDnnH3hCjmYzQpopJInY7JtzimTO/lPv/alzwLvvL+P+gz76aYHVlQHWOzmMsWCMwhgLWWgIQUEYRSg44oSDgCAMRVmSicI5IAh9qbpeWgDEIYgYQsIQhQJKG1jrIJVGEHDYsn8OZQRKGWS5hCw09NZGrcqh1y+QZhKFVKglEVrNGLUkBOe+55Z1pQrVWIiAlfXObemTL/VGCAHnnvBJEoGZ6QRRyNFsBAjOMFm857d2SvevrSbjROD5T80CcLi30AOjBHmuQSkJKSVhpycZAYyxbsE5F0ilp4yxP/PKa28Wv/Hrv/h/T967/fHqa2/86UFffdEoO8UYveCccVo75YzjRrtUU7iAs5ALAi68MvTSpSbCiOHhA75loTRu2vsuKp5ut8CHt9fR7eYYpLpcp1lo42C0xVonxyCVsHZTvQpgWHINxGtPCAEo8yo5xinRysay0HHG2BTnxFJGtdGWGGMpQARxjua5DrQyxDd7ZiRNFQghoJT6+7Lz0VBKfV+eixcbYJRgvZMNf+uEAKurGYRgiCJ/nw5DjmeensJzz8z4nlhb93vLGvNAJdYOsS7d1/wkrtEE47azOZTtXd/eptLxw47mxKRIndFDz6pSZ+9A/jFw4QfDFmaKbASQJ2Fy3zeOah27GzxuVdNeBg+sdDrcASEAPv6kA0KAqVaEojAgjCCKOYRgqNWr55fzijDgCAKGoOzxunHlJfBJDgF8L8E0laifk+/ZlGtsQn08SGoLZyysK3tbWutVPNZeDAJ2mxD0Xvj0n6Hv/P4v29HWKxwWFaFToUKFCo8xXv3Km5/qrBd/q5D6ijU2KZ/0WZIINBsBGCVYXs0hS0lwsxHg+rU2ON8lCLnLw+TEYpRk75eHUfUcOw6y42fG6TOEPY5ft1eg15Owzg0DxotLfRQyAgiBha89LTiFNhZCUNTiaqlTYXzcvt3B/YUujPWZaIO+QiAYwpDh4oU6jLH44KNVDAYFjLJQ0it35maafhvig7obvV+kMhBlvxwhGKbaIcKAwziLQabQPMXa6Iclcjbwyd0Ofv87C7h3v4siVxCcglCK6XaM2bkGbt9ewVQ7RqsVI0kCiICPqZDcHEU5Qcj9bziG2DbUdwtoI97X6zSTMNpBKY1+mqIoPDFUiwIEQQAuGJzztcE5p778mnWQyj+D9ge+vCPnFA8epKAE/tpSCzA9HaPZCDHVinwg+pRxJCJn+/hjvTd545cvNdBohPjgw3XYsi47ZaSula13u3ImL4wxxioqycxgIP/hl7/8xn/ym7/5zbeP07PtkNJ+xTpElNFaoxFMDQYKUstuwFkj00orZT3xZy2cc5idrePCXAJKx8isdlsihxvY/l2VQ9JMYb1T4PZHa8hzA20srLHIpYEsNKx16HR9xq8nVbaYJwCl/t7onG9i3G7FmJ6OUK8FGKQKvb4kN56awvxcjYQhp4SAW+OQFRrr64VYWu7j7kIfK6spCAPiSKDVDEEowcpq6klrQsDK/eaCgVECKQ1kYdDrSWw0hCa+WRKE8Cq9+fkEn/30xd2PAdlxWRgOGXmKjhnt3fvnsZOBOexPY9yf4KHsjzC+QepsDjt12mGIs+OJxxaRy7ijx3x3y4cYbf9Ix2XbxpMiu7DVzkl9ccetatrLGHAItc7BPFhdz/HB7TU469CeinH1ahO9XoEnn2hXfXPOOYSgiCMBKQ0Ep8hzg0B4cscYC1X2m8syddqujg0pDQaDAlL6JCtV/mXM01VaOzhnAKCIItInIGtn6dr+qKKKclSoUKHCY4zBQP+sMbYFC26MCyl1kX/U95mdWV4GsqgvmVGrBZhqT6Ce7wh1zgHN7Pl6AweoYnLymKRTu2TzTrw+yH72jvkAf3Kni/5gs7eGNrYMTlGYjdoFZeCClr5IZfa1WaFCt1vg7p0u1tYzFLlBr1dAKYsgZKjXA4QRx9R0jNsfrWLQlxikBYrcEzmcUcxMNQD4OtIeBLUkQBgwcOEf8q9eaXg1TnleUjBodfJJa6N/oqNHdDo5bn+0jt/9Vx+j3ytgnUMQcEy1Y1y40EQUeeLlhRcuHcmxUa2dt3++l+dJvJH9uDNAYi2glEaRS2ilobgF54BzBM5acMEghBgqRqW24IxCG4duT6LTk2AUaNRD37PLOLTbERqNEFOtEHyCKp4DX3rP5A1vJxr1AJ/5wXksLPaxspKV5JsBY6QWBQy5dLrTK6jMNF3vZH/v+3/gz/5cqxn+YxHQ32GM3vrWrbdXj8u3L33pa9/Mc/28VnZKaTvrjPWqZYfAWIskFjyXBoQARju02jGef3ZmH4t7BP12vLU5TiqDxcWBvz5tqV1vLWCMg7Eana5Xo21uTR4mcwhFFPnyPVEoMDsTY2Y6xrWrTdS2qVgfckUAUcQx1Yrw1PXW8O00Vbi70MP9B32sref+nks9UUO5V904B3S6ue/pU5ardNZtKoVKFQ+lBIFg+MPvLuGJK75kZRhyhAHbJHOOEaNJ0KOFinfYH1N1MDafMOawh5U6R8ekVDqHnumYVDpDO0c0drKKob023qQjJnpstr7AhAyPUuqMMc/EOaYDEzsHOyB37na8mpFTUAJobXD1SgthyDcTJyucW0xPxxikEoNUDcvpKe2gjfXkDiUYDAo45xMdzjqyVCFLFaQ0ICDgjED5nssGzipCiSKESs5ph3N65zu/98tVybUTQEXoVKhQocJjih975Y2b/Z66Yp0L/f+RhILVGfUZnL2+hC2zzMOQod2O8OyNLaXWRmUEHtE/suMfhzdCHn4J4GxlBE4Mux2rSa8RT2nNqY3F3Xs9pKny56VfRPrAkXXgAYOUZrMsyy6JzxUqAIAqDNKexJ2FHlZXU2hjobVDIT2BrbUrg/MWtZghqQm8+90H6A0KGGNhtR2eX81mDcb68ZwRUOZLdFFKYKzFjaszuHatueNEVMqcaMmuSRA5Uhr84TsP0OlIpGkOrSyUNqCE4OoTLczONibo0MEK3xwWlJbB45CjtRmv9qoCXcARjigQiBMOOALZtwDcsOa5LAwMKHr9AkWpRFhe8+Wk4oghDjkajRAX5hIktQCEHt7j3YJVE1PkbODEbow7A1+XLtRx6UID33t/Fd1eAUI1qLKQynJKAMoInHHkwVL/ereb/6XpqeSPAPzs5z7/59JaTfyj3/on/+BvT8q7m6+/Rft99UuFNM8ZbZta2zol4IQSOF/WjxMQxJFAUhMYDBSee3YWzzw9dcCZdgkAbgRhCcFaJ8MHH6yhP/Al1JQ2w74zAKCMxep6Bms2yeENJcbGfZAQgiD0JQPjROCzP3gRly7U4CxAKHYNimPn2w8hSQSevTGNZ29MQyqD9z5Yw/feW0EUckQhx1onhy5LJTJKhiVQN/x32Oi7A0xNx+inCsY43KOkLNvoEEUc01Mx2u0IzXqwa4DzKEKKfX8iI1iYceYdaf8ov7UDEDkPvX6I1Dl6+HtSpM7oc26PEcdI6oxv7JAznoTy5BiUOrvaOamDPiYZikm6s23e8XZ19KgHyyk63TIhhjEQ6on4ZiNAUjsfJbgq7I92O8TSMkeaKjBOoZRDXmgoZYAAaNRj5IWEVvb89HslGKpy/DqYoCi0lto6AJwLZjgjjBK6dtquPi6oCJ0KFSpUeAzx6lfebA766k1rbcMZBNaBUUqYKEtkaGMBDaAMoiQxx42npnZmkOymCBmFY1LnTHr7R5LwOce4d6+PNJXDfhra+KC6SHyQlJZ9Ady2EjbnZpFc4djhrMPy0gAffriObk9CawPts+0BbDT3tCiKAnHM8fTTM5CFxu2PVlFIDasdlPaZaYJTtFs1AP7cA/E1pb16w0Ipiy9+/hJmZ5MdfijlSRB2QhmY+1/rRl9JlTS4/XEHS8sDZLn2geVSqSClRhwHUMpCSTPe720CLOtxE7VBwBBM14avVRkwJ8ygN1Do9B3gHLJMIgwFOGOghIJRBiUNGCUwhmCQKqyuZ7j98TqUNogijtmZBFcuN1CPQ/BDNjweSeQc9gZ2Ygz43vTUp25MI8sU3r+9jl6vAEEAwSkKZbC2nsFoQ/JciaLQlyijuVV2XknzF7/wxT//44QQ2WgEf+PXv/X2Pz+Kd0rZP6eNveKsi611ISGoBYIJa/2ih1FwQvweWOPwoz98FdNT8Siz2/ad7PIeADgobfFeSWwNBmqTbC5VfZQRdLsFBrmEsw7kISmLZ3QYoQgCVipzGJ5+qo2nn5xCvQwWkl1OvbL+PVipthnnNAoEwwvPzeKF52ZhjC/79v7tNXS7BbTxPkul4YwDU6QkdLzPzWY4dFspi26v8AS7ctBKIssU7i/2PWEuKGamEly51EAYbl5nDhpLPhiRs/3D8UidSfyMdrV/AMN7DZ00qXPqOKZdGJo9AqkzctOTUJ4MlTru6Lb282nipA52N3gSRNheBoEDqnX2HnH7o3WkA+XLVYWe9L50uYF6cwJVMCqcCTTqIZJEoNcroLV/LgB87zpjHZqNGEr7+/tZf1Z1zidWWuuVthYWGij7g7LCWmcBIIr4ahjw+4yT26fr8eODitCpUKFChccQMtc/XRTm+4y1CaWkHlGWEAoShxyDVMOVPUoIAaKQYW6uhiTe0r9gN8kLdn58WJwFVUVF+JwdWOtwd6EL5/y/lbKw1oJQL/ne+LI2Sr5Y6xAIBsEZ4qqHzmOPvNBYXBig38vR60l0uxLSl3QCJQTGGaSpRFEoTE/HeO65OcSxwPJyH3fvdYcl/AgBtPalEqbbDTBOIQQdXiuSmKOQFvVY4IXn59Bs7izxpaQBY/TE+q3sPcvo+Z11+N77q1hY6CPNfPNzISicc7i30EGvn8GUZckADFUDh3To4bmPtvmxIQoFovDhXj5GW/QHBbLMn0PdboFAcDSbIepJBBFwhIFAHPl76oOlAT68vYrV9T5qSYRnb8ziySemEEccnLORjd8nrsrZisMkaewLMvyv29P4zvfiWOAHvm8OH33cwb37PShtMZVwNGoB7t7vwmiL9W4+k8QiDULWJQRNJc0z1jqlpPmFH/mRr/1xFPN/yBn5f27dejs/iMc3b741bYzrM0rXlTWXjbVBIFgIChSphuAMQchR5BrdXoF/7fUbiCJ+wNKuux8HYyw+udvF0soAg56CsRZF4VUtAKCshSo0+gNfwsU5B7JxLSlFOhu9chrNEK1GiKl2hKmpGE9db+/typbybFpZdHMFrbzysD0VgbPxiEfGCKanYtRrAVbWczhrkeca650ChdSQhYG1gNT++htHHJQQSGUglcV6p0ASc1Dq6/Gr3IIxC+t8yagiN+j3CsSJABxw4UINzUY4dsydHPOF5UBmxlQb7ChvNQEfJll+bVIqnUMM33PDiZMWx0nqjDno8SN1RkyM0XMdm1qnNDp6d3f34M7dLopCQxsLAgouKC5eaKBRD8ui5xUeBRAC1BLfP1MqCwJS3t8I0lQjDBisdUhTiXr9bKuyZKGRDqQnpQiBdYAuNAghUnCWBSHvM0ZywdiKCPl7jLI/Pm2fHxdUUY4KFSpUeMzw0svf+EtZpn6YMbrunJuOIn6ZEQJCgKwwPnucEjDmQClDqxXj+rWNMiJu889h1pwHVeccZV1L9n15ZIxrryJ+jo7V1RzLSyn6A4mi0D5bl/uGk5xT5JlG0mBgnPoa/tRLwRuNAGFQLXUeC2y7JlnrMEgVFu/3cX+hC+Ebo/jazwQQgoFSh5XVPgglCAOOy5fqmJ2tA/C1zRfv96C0bz6+YRMgmJ5qlGpFX5KScwrOfM+xG09P+RJrO/zzWfdCUIyM2B8Boy2PN/eDBwO8+/4q8kIDAKKQg3OCDz5axv3FLvJcIQo5pqZqiAKB9lS8t+LoNIKlJwjGKVqtGK2WV2g4B2S5RLeT4f5yd1hez2ifIFGrRQhDgfn5KRDn8OHH6/jOH90HJRTXrrQxNZXg4oUaptoPKz4Oryw4ICZG6mw3Mh6ZsxXXn2hhejrGu++tIk0lOAfmZ2pYWcuQ5Yr2B0Wt7sK4Ph0wSslMnusVY6zLC/0ppe1fJQR/+cWXvv47//S3f+k/Hcfjm6//e9eyVP21LNc/XOT6sta2RjnhImCRLHxT4yDicA5oNkN8+eXrO4jMwx6+tU6Ojz9eR7dfQEsHQuEbJzsHygi0suh0cl+qjHjCdWNCSglQ/vzCkCOpCVBCMNWOMDOT4OrlXa5JW7ElMhlFHFG0ed90wEP9eMZBEDBcmE3wYDmFEAzNegDr/P2aUu9XqxUBzvcIur84wIPlPigpe0lYhyLXKKTx/XespwPD0olP7nRBKUGvV6DZDBGGHJQRtFsRkkTs6tNkiNDdVTrHem2aIJGz95Zno/Ta6OHjh+grUme3jc8bqTPC2GmpdbYYHV+t40cpbbHeyRGFHLLQACFoNUPMzSaeqK7wSIFz6qtKKOv7JZWJZCJgYIxASYNBvwDm66ft6p5wzq9FjLX+Gbs8nR0lcBZEKhMTbUPGiNbC1kGg40hUJ/MJoYpyVKhQocJjhFdee/NLvW7x41LaK1qbBqUk1srAlA1snXXDgDjjDEnMcfXK1r4IZJenxoeXsSehzjmrgb3dcBDih2x7/ahj3GNz++M1FNIHljmnCARDGHLUagGMtr7eNCGQxve3MGX/EmPOR6PJCkeDyrRvxC0oOp0ci0sp8kyhyBT6PYks16DU92iQhUY/LWCNRRQxOAfMTCW4eqVsoOKA2x+tYm09h9IGSlsUhQZjvql4u1kbnlMb10qlDbLc4bOfvoBLF3c+lLmyF9lG35XjwKSIHAD47veWce9eH8Y6GGORZgWkVLh3fx1BIOCcRasZod6McHG+gWZzj1JTh/7pTfaectIgBEjiAEkc4CLKEnuUYmW1j24nx/3FDrTWMNYhDgSSWoggEGCMYWUtw8KDHj78KMBUO4bgDLMzMa5ebux+/ux2cI5y85hYSvPkvrVGPcDnP3sR776/isUHA09YJAKBPx5EaePW13PMziRIYjEzSGWYF7rJKM3DgD3Ic/PiF7745389EPSP40T87Lduvb282zw3X38rSfvyr+fKvKCkmbdwAeWEUpAgzzQEpyDUJxBculTHFz93eU+fD6LWcQ5474NVdLo5ZFlaDcQTHV6149DppD6goi30Fr0THEAsvIKlTMzZuFeGIUOvL/G5z1wc/z64S+STjLsj20ApwYW5GvJcY5ApSG0QMIpmM/T9w8p5AsFw/VoT10siXBuL/kBidS1HZz2HNhaDgYIx1pNa3RxSGQhBsdYtsNr1AiytLQRnuHKlgaeeaA97lD3k+tb9O/QpupPUOTT2izST0UOOMv9Z7adzaG/2OHfPFalzEF8OvfF5JHWwt8Fzo9YBnCN454+W0Ov7cpRc+JKYTz7ZRr1RlVp7FEGpf24VAUWRG2hdqtqtA6UUlFIMBtK/f0JlmA8OrwZmhCAQFLm1w/trliphDAzgpHWEWuNCre20A/gLn/4z9J3f/2U7wniFI6IidCpUqFDhMcFrN99M+j31l5WyF7U2La1tRAmJGSVgZTkNzimM9vXTQ0Fx+XIDra2LzF3TEcekIU5SnXMOMU4u81Gx9dvZ+nCz31y7bXOS6PQKrKxmZSNo/0C04chGhnIUc6SZHjprrIM1DiIYXb6owvmFkXbYDHzxQYr7y330ewWKwoChbGxfjskLhUGWgwBgjKHeCBDHHNevTYGW1z+lDT75eB1raxkK5UtPckZhOEUoOGanm6DUEzmEAoHgZc8mii988QKmp3cSG9b4skXH1S9nvNN7vFG9XoF3319FmipIpXHv/hp6fR8spYxCBBxLSz0QQpDUQli9TyPXI/zuTvuaM2lsEDHzcw3MzzVgtENvkKPXzVAUBr1+jkL2AABhKMAoRxhRdPoZYsGxtpbhwfIAIWcQAcOVyw2vbtjr4BwlmLY12H3o2kdezUZHXnwPNsmzN6YxMx3j/Q/WQCnQ6RRQ2gLOT5RmCrVEIIpE3Q6kkNIISqCdw5x1jheUXJPSPv/SB+V//AAAIABJREFUS1//J1HE/6utpdhef/0tPhiovy2VfUYrO2OsDTmjiRC0Zo1vZJznCvVagBeem8WNG9Nj+bzf/VVpi/uLffT6BdbX87I/lfN9bLSFUgZZrtHt5nBuSwCe+PJjG0QLYaRUsPjZAs4QhQytdowf+vzlg5E5G38nFBgnBIgihiD02chDI1sOzHbvOKNoNyO0mxFw3b+X5Rqf3OlidTWFthZxzGGMQyENrLGgjMJZB2kNlpYHkNIrza9ebng7u+3nWcFuB5eMHrLLsINPPWFS5+Swh68nQeocYfRIGyehOBmSOgDgzgmpM4bBc6DWee+DVd+/sSyhGYUMs7MJ6vXwxMrwVjhZ+GoAvkeSFWWvTmuhtYPLgSDgSNMCeaFR52ez7JpzgDEOdgsRrJX1ZV8BUEYoZ8RRRlNKacEZ6VCKpVN1+jFCRehUqFChwmOCIjf/sdb2gjUudtZxQuCcc9xZwBHny1RxH7wUAUOzGeLaljIdw+y0fUDOisZkl4fhCrsfh3FCbqeJe/d6SFPfS8BaDPsGWOuDbJQR30uHU1jng2EEm1lRFR49WO0gc41Op8BaJ4OUBrk0yKSGzH35gjDkUEpjdS2FVD67PhQcXFDU6wGevD49JLIBQGuD2x+uop8qFEpDSQPKKOKEI04EWo0aHNywlwTnFMZYtNsRPveZi7v7WZKQx8EqTpLIAYAPPlzD3XtdaOUjx/cfrKPby2GthdEOnDusrg3gLDA7Wxv2qnLbc+8msKunfc05bjBOHirRZo3D6lofg76EshZZqiC7Br1eDkJ9Ob96EmKqVUMYBFheSVGvBZieijE3lyCpBZM/xY5A5gBlCTDnzWSZAqUEYXj0x87pqRi1HxD4zh8tI4oF7tztwjlLGWOo1wTSVGNmJgYhCNFXnFAwVRhiLbTjhBFlLhpj/3Wp7Gdu3nzrZ27devsdAOj11C9JZW5Y4yLOaRNw05zTACBQyvd+iWOBL3z+CubnkgP5vBtBeeduD/cWu7Dah0iyXCPPN5MStLFYXhnAGleSxgAc2fN7pnSz1GgUcly+7BVEwWEbLU8w6kkIAaPYJHG2/B33vI0jjk89Mw1gGoU0yEuCZ72bQSsHEVDkuQYB8cotBxS5xh+/t4Io4Lh4oY752RrIxiV/Igq0Ca5xd02W2n/48eBo+3WyKp1TInXGNnbWSZ0J2dpmFlttTVwWM4ZaZ8xjt4+Vw2GEWsdah6WlAUCAUPg+YfV6gGefnkEcV9WpHlUEAfNlmbnvoSiVhSx8KVWpDBr1GIVUkLkGameV0PFqfWsdrHPQ5brF39sJGKMBgACAIgQ5YbRPCOm883uVOuckUBE6FSpUqPAY4JXX3vz0oC+/4KxLQOAII4paYindbCTv4ANNceTrrz+7LQP1oQfvjUTLkU8lG/9029/Zf4t9Bj7qwb4Km1Da4u5CD0r5ptCmVGMQEGS5bwodhQJSGdRqAjQDlHLg3KvOZNn/o8IjAgcsLfbxyZ0uct+MEwS+pJV0DjK3KDKvLsnzAkksUK8HSFP/UBUGHNeutlCrhw+bNQ4ffrSGfqqQZRJKGgAb2eUCU+0EWltYtxk4LaTGk9faePbZ3TP1nXXHknE5aSInHUj8039xF51u7lUVZXHsTs+/ttZBaYP19RRxLPDccxex+KCHMOR4+qlZT5pOaDePJchyDkAZwexsA7Oz/laZZQprnRT9fgGjfenIlbUBFpd6oBSYn2lifraF/kDi3v0eopDj2rUW2u3w6GX9Dv0l7HISEL8/SRms0sYizRUatXDn2AMgDDk+++kLuHuvh3SgsKQtcQ7QxqHVCsEYxcx0jChkTEnbGDiFvNCF0Q6E2IYlJCSUpIOB+pmXXv7Gh87Yi4NUfz8huBBFLBaCNft9z0alaYEsN5iZSfDyj15DPQkOFHjfjv5AYWGhh26/QL+nynuVL6tGAFgAUmqsrmVDBSopf5MEBIx6FbUvseYDKs46cEERBhxRInD5Uh0/8oUrRzrG5YRHD/qSXf59QDJnO8KAIQwYWi/MAQC6vQLdToG7iz1QShCFHHHEIVoh7tztYi3N0R9I3F3ood2K8PST7bMnRhnjWBzX2vdhlc4E7OHRJnUOZuwIpA5Gz3FkUmfLw9wkj8+pqnUOcA87SbXOJ3e6AIAkEhABBSUEzzw9g3rzaPfDCmcbccR91ZOQIct8Lx1lLALO4JxDqxWj2x8gL9Rpu7onrHEoCg2tLSgh4JzBWl86jnPqFTvGwjrEjJJ7QcDeJSBrp+3344KK0KlQoUKFRxyv3XzryqCv/goAWOciZ51ghASUk0hpyw2xZRYwA6MUUZ3hxlPtvbNpyZY/YwtyRj2KnqUn6wpnBYNUIc80rHNglIAQCq0tslwNs79BNLJMQ0mLdisESXywPQw4OD++niUVTg6DVOGjD9aQpgqdTgGpDBwATj0RbQFkhcL9++tQZSb97HQNoD6jPYo5Ll1oYHZ2Z38bKTXu3O2g35MAwZC4IcSXVIuiACurGTijiGIOax0GqcSnf+ACrl3do9G4c8Mg7KSwv7XDzdXrFfitf3YHa+sZlPIklhAMYUChpIazQL9fQCqNMBR45pl5LC310WpGuHp1ulQfHWrqPffAPab3gq2HMY4F4tj3dNLK4v6DLvq9AsoYKGWwstbHg+UegpBhbrqBZqOGLFewDqglArMzCdrtCM3GEQJFw1R0YKfGZER9qD3A2f/P3ns0SXak6XqPux8ROnVWlgIKKIhuoBstRtwhZ+60GLuby/U1mnHDmTGSZhQLrrngmjv+AP4C2hjN+AO4GbuCwmZuDzAtAZRCqdSh4ygXXPjJyKyqFJGVkaKq4jUrIDPjhLsfER7u3/u97yfHZE6em1I98nohNSkF19caPHnWwzlIy2BDr5dRiQ21ekilEiKEJisMgZGxc04BstBGC4ErCrOWF+ZfO+vCMAyCRj2sae2GeVaMstwEaVKoQhu5stIQv/zZHaKD3yenJHWy3PDkcZfBMEcbWwbQHVm+n8Baq4Y8fNwhS/cTEZzzalMV+ABgXpLNUgiEEkSRGtfOCSPF7ZtN/ujHR9f2OStOdbdeXh8ezPGZ4vTYasb+Xyvm+cYAbSyFtrS7KWlqEEBuDUmiefq0x6PvuizOx9y6OcfiQvUMY5lSOPglouvycfaBXCypM/kbp3GJx7PieZM6pxjP2dvxrbx5pA5HN3oKUmyCw06Hl9Q6nW7G5vaQNDdemZFLavWQ+cXKOIlmhrcTQSDLWpx+XSKEwPay8WtpYuj1sytd71UbRzLKGSV+7y2kQOLlrrZ0z/AJl6Kw0sUCOQDSYxudYWqYETozzDDDDG850lHxPxaFuY0jcs6pOA6a1YpaDgJJu5P6rM9AEpaS4OWlKq2XizNOkj14yDHuwCb+pIDk/utHL6snWu6IY3+d4Q3Cd991MNaOa5bI8tHYs3tC+Ptb5AYiSDJvWaO1IwwN1epsmfOmoih8fYntrSG9TkqWGYQQFGVhbJwjc440zRmlGXlhwfpguMOR5Zoojrh9a57mEYHtnZ0hm5tD0qy0WJOCRiMmSQuUUqysNAFvFVWvhYShJEk0f/nn7x3ZJjC1aOV5kDh7ePa8zzff7noViPFe2HlhuP9oA2fN2N7JGEcUBszPVRkOMz74cIlaNZrGEA5p4kpEMy8cx13GIJLcujUPeMuWJCnY2uqTpp7A2Njp82y9Q7NZZXWpiTY1klRz72GHMBDMz1e5udZgfr56uvt1qAT31QYE4rXu2p4V2F5tmNdBEEh++sUag0FBt5tSiRWFdmhj6Q9y4khx82aTeDdlMMjIchtY61pa29RaN0hTvZDlRVUp6bR2RZYVWatZEWEka4ORSTNtwts35sQv/uX7hwdb9k78mPFrY7n/oE23l5KMCpzz5MyeKmJPDWitY2MzoSjnOVFalBnjVXI2t2VSAyWB4y1y48irUSrVgE8+XuLO7TmmGjk9JNo5Uet7B01JlTMJWi1P6gAko4Inz/vkuaHI95z/fV0nrQ2dXkaet9neHXHrepP6ZVjdHHYtLonUmbZK5+QOmSKpc4Ja4zzP6yKUOhdmv3Y+pA4H2ztPScxrvnzKw04H4e2qvr2/S5ZpqpFCl5bRt2+1qFRme5R3AUJ4JwFrLVluMdZhtN+jepUtZJl+QSV/lWCtX1c5C5TPrzYWk1kEwkgpCqWkkFIk2ti6c7YJLgLyyx77u4DZLDLDDDPM8BbjL3/+N78YDfO7jUZ4K01NM8v10FkDAkLjyuCCIA4U1VpAGCpuXG++2MgkZM5RfxdHvHjcqvmFHf+7GeCbwdsODYY5RWHHFjPO+aCDUgLnHFJJgsgviKUUeEudMqNZSRr1mS/1m4adnRFPn/XpdVOK3JJmmkBKhBAkqcZZR5Ll9PoJ1kv8CUKJFBBXQ79BkoIbay2WlupH9rO+3mdnZ8hwVGCd30RpawmdolaNmGvVUFL62h+R8hnwoeQ/+dM758oST9b06w9gNCr49v4uW9sjhsOCPDfkhebJ0x3yrMCURXGUkMSVAKl88H1trcXa2tzRc/op8XITM2XOyS9IKajXI+r1JQCGg5yNzR6jUUGaFTx8vI18JllarDPfapBJSVGM6HZTwlCyOF/jzp25F2pHnTgwd9gIX47Wn9DOMWSAEIf9dXLElYA//7Nb7LQTdncTup2UrHA4bb1F49aIz76/wvbOiK2tIVpbtHGVbjerFNpEUkgZSCmNdbLIrW13RzIKA5KkiK8tN8Qv/vLOyYM4gth5+qzPs+c9kkSX6j/vP2+sQ5WqmjQ3DAYZWvvEhb1LsWe3ttewEGAPRNyV8raicay4dbPJR3cXS0XWxQSDjsxq37uVjhcfk3Mmc15GtRby8UeL3LzR5OF3XYalMkopT6YFSmJxdDopnXZCrRpx5/2544n6Q/Eaz+5J1+EySR14Ibh/pvZOamGq5zl5Y5enjDl/UodTj+nlN++TOq/d1sR9nUfjx/R53tfwCNx70GaY5OjcEIYB1jkWFyt88MHhdr0zvH2o1yOG5X7WlvtUIcU4oaUSK5z1tuJSXj1nib3atVCSO9qOLdBVKFWgpBISnHUVKdWukvI5MPM8vyDMCJ0ZZphhhrcUv/irv73e7+f/XRTIu/Vq+LHRDhxbSaZlnutCKhkKASGSMJJUqyFrqw2UPCTYc0zs5ti96VHqHLHf7EGv4eNaF/vvmOEdwLP1AVlmKbQZF2E0xpZWVv5foCRhqIhibzuDgzDyf2vUQ2q1GaHzJmAwzNnaGtHppgx6Gf2+3/wGkSJLNbVaiBSCTndIr5/uZ6njvZ0JoVGLaTZj1lYbNFuVI/uyxvLd4w7tbkpRGLQx3r6onGEEMD9XR42LjEvSTLO6UueHn6+ey/mfLs75+lHRIjf8w398xubWCIevjfP46TajUYbF4spAThAoqtUQYxxBIPnhD2/SfFm1+Zo4nN9/9+b1Sb43T0K9EfFhYxljHP1+SrszJE00O7tDtrb7VKKIm9fnUapKUWiGwx5bO0MW5ircutmi3jhOlTBJ1HmaeP0wa63m5/qlhSpf/vMGubZY4zDCkeeGP3y9zUcfLnJtuc7jZz36/ZzNreGclEIqIaQDCm2EAJGnVg77OYtLNfHLA2TOBGKc8Tqp3Ul48qRHr5+RZAZrLFGkcAKsBastuXFkuaHTSdCFRSiBLFUSrkxe2CNApAShJIEUGOuwxn8XOlQ5L60RhqWkZ7xYmzIrcERzL/z5VZZ2fw14kUnHB/qq1UI++94yAOsbQzY3B2S5weEw2pKkxlv2pYb+IKNWC7l9c46lpeopO5zwWl+95OsX8OKZXACpM9W2JnlIpzsuAYc7Ux7/jgn/epoDpoTxCU23s0Mv0dQJvVd6ePWQU3xMpzG0Ti9jY2OI8YkEWKepVkK++NH1i50TZ7hULC1VabcTtHYgnN+7Bn49AFCvxQyTjCw3Z6+DOGU4B1obdGEw2mCtG3P+ezsn5xymcAgponqknqhQfemcmKlzLggzQmeGGWaY4S1FlhT/jS7szTQxQVbYXq0atBBUhEAJIcI4VBjraz0IKWg0IxYXX9rEniIR93Wwl5wrXviDx+H2DycMZPyym+ToGa4wut2UTs9b8ErhbX2c9ZnJe4tgV0q/40gxHBUIoBYEzLViarXIF2yf4dxgrc82D8vrnGY+IUsAUsnSMshnRSP8fVTKfyrzzLC9M6LdSUkzjRSC7Y0hhTbkmaEwFqkEeV6wsdUF5whChSyz2qTw1kVBCHNzFW5cn2NpsXbimB882qXby8hzTa4NkfKbp0IbWs0qc60qSkmk8puVJNV89OECd96fn/r1O281zkHowvKHb3fZbad0+wkbWx32zLKarQrDUYZ2hjgOadRj8sLinOGHPziKzHHlV8NZzuJdpHKOCRa95q1Wylurzc1XcQ46nRGdzojRsODeoy1wvs7I8tI81oakyZB2N6XZjKlVQ9auNQ7YUx7ItphwPKcNfp1XbLJWC70i42GHxDh0YehryyjRJMkm3/tkmfduzfFv/8N3aG1Da5y2zlltjDDWCeecstqJpeUaf/zTm4TRq4GV4y7LcJTz5GmPdiclyzXWeiJDKUky8gWPTWmbl+eGJNXsZbRYYzFu34Ju75+UAlkqcWRpNeqJZkUQSgbDgn/69TofvjfP0lKNF0mdC8TBteJLsdULHckxna1dq7OyXKPdSdncGtAf5EhhyQoNgcTlkOUZnfYmjUbIhx8usLhwGmLn9cZ15PGXNDlO237t2FM55XleWVJnCu+YiNTh5M7OfF4HSJ1pP4avtDf15/yEi3TwczjBdZzgsGPx1T9v0OtnhIEcW2l99v0Vms1LsHic4dJQr0WEkWIwLNDavvCaUpJWq8pglDHoZzQuw/7zGFhrSZICbSxSSoR03v7cCawDYy3GiEIqmQVKdoIoeKSkuP/br/7Ontj4DFPBjNCZYYYZZngL8bOf//VfDAbFn+S5XjXG1ZW0o0LZlhDEQVkvRwYSYRzNRsS11Tq3b75U4Fu89P9D8FrqnAnbeCV76VSr6sPzwGd4M9DpZRSFoV4LybIy6AUISVmsXpEVZmyJlWZmHIDIckOvl/mg/GFqs7cIJveKJanEuUTNjPHBwaKwdHspo5FGKYk1liw35Lkhyz2JY43zio5QogtbWuJ5WyDpxVNY60hTTaG97YBz3le6yDRBoCgKg3Pem3k4TNnZKShK6ySpJMJYgkDSqMeowCu0rl1rHk/kHLgu6+u+9kie+yyzQMqxjVElDmk1q1SrAbWaL1za6aT8+b+4RXXKSq/jb9X0b2SRG/7hV8+5/3CXR0+2SUY5QrixGmCvSLuSPt9uOMyxzvHhh8u05iqcnXh5N4mblzGRKueMAS4hYGGhxsJCjSQtGPRSut2U4ShnMNqkUY9oNeu0bAVdWHoqZXNrSLXiyZClpdqLdlnTwMRtnb3T927PMRgVPH8+YJBppPDzTq8w/NNX64ShxBhLGEipCxMWpZ2n1VYIKbh2rcnHHy2+uh46gMPUOs83B+zuJqxvDEhSjdEWcGMCWuAJ7zTTJEnha8AdVCALxpYmzonxvO6JHOmTF4BaPeLWjSbf/3SFKFL882/W+e5Jm2/vb9FsxFxf8/VglBJEUUA1DqlVg+kEiY6KlR9GAFwxMmcPSgmWl6osL1XZ3U24d7+NUlBof5NEGaDq9nN+9U/rVGsBd+8scu3a0fad+50fQSS8gdg/m+lMBBdL6kz+xstT6hzTzhQOOvNQXiJ1ztTWYU0f+4dp9cLxDU/Y7+sOr9vL/X4l8AlNQSCZm4v54MOF12hthjcZ1UqALixS+udAa19HR0mfoKhk4JM8kqsnarHGkWUaY1xZ289bnhtv21+AKKSSaSBFIYUogNCB++yLfyNnpM7FYEbozDDDDDO8ZfjFL/+mMRgU/0OR2xvauLouTBWcxDmkkJET1gczlSCMFa25mJs3WhNnWp8bTiKOjnjdjf/zuh3MQo1XDTs7I3qDglEZ+PI2Mw4caOMA4xOBS7VHURgC5eusWO3IpSkXm+7wYtZvAZz1Wd0YMEX5RwGI/U+yCuT4Gp2ELNMkiWY08rWLsj2VjPDb2Sw1DIY51Urg2wWkEgzLjDOfiS7Ick8E7f2TUiCl/1uSFN7uxjmcsejCYu2+0ioIBHlRkKW+5sS+asDXyQmDACkEjXrItWtNWkdZqx1yyk+edsmygrzwNn4OR6QUSkkq1ZD5Zs3ntjuvZgkCyb/88/cmuxkT4GAC+8SDngJ0Yfn7f/+If/zVQx9oNr4IuyjJmzwvxmROvR4TRQFZXrCy2OTWLe/xfvoZcjanvoyX7+4LQaIp3fqXA0/VSki1ErKy2iTPDLvtIXlWsLnd5cmzXZrNKnduLhEEjizV9PoZSgnWrjW58/7c2MbyPHB0kOzs0b3PPl0mSzXOOYrcoI0lzw3tboJSEiUlcRwQRU4Ym+MMIARLS3WWl6p875OlifrRxrG1M2I0yBgMczrdlOEwJwy9vVqhHVnm5xqtHVmuS7J77zxfOvPyu0qUSsZaNSSOA4rC27Csrjao1QJajZjf/GGdNDV0eynGGTY3enx7L+HLX0vmmlVu3pxncbHGwcCmkoJGPWJlucG15frrKVhfvj3l7y8EtDkkIee88Rr9LS5WWVys8uzZgGfrPdJUk2XeGklJyLUh7Rq++s0G9Ychn39vhbm5U1hPnvUaXKJK59UJ6mrN6ceP6HQUxOUodY4e47RIndOP6bA374/zXDn+abNGR/d0qpcPHsZkh/rjnOP+wx0EgiDy9VEqlYA//ZNbE7Yww9sEKQWVOCDLNM5ZhFSQG4QQaG1RgVfhuitKfzjryiSVvT+UCRACJ4S0gZK5kGipRKKk2JVSDH7zTzMy56IwI3RmmGGGGd4ypKn+n7Q2N8BJgRPOOemcq2S5QUpR2nhIAimp1UIa9ZDg5SLJJ0cfz1WdcxqMyZ6ysb1M0cnbnuTIq7WZfZvhHCSpJss0aaqx1nnlhnU4HMJAvmfjhRxnNQd7lgZ+kTm2q3lbofND6k2WjIQbH2MIq68u9fLckBeGdjul3U7GdRmc85ZAWlu0tuNaDlICQlDkFq0LlPLXWylJXpjxJmSPwDHG4axjNMoZjgocEIcS6yBLC4y248w0P56C3c4QKQRhoKjVQ6/AkQpZkUjhM9VrtYiV5Trz80fY4Bxyu4223H+ww3BUYIwjywofVMUhENTqMUsLjfHlGyUFcaT44ofXTnE3jod46f8TDXwKGA1z/vf/80uePumQFwZrD+6vJEEgECJEa0OtGjM/X2M4zGg2Knx0d7Uskn3auW82V8KEd/QCp6coVqytedVJt5uysdEjSXK+fbSBEIKFuTqtRg2tLWli2N4ZUq9FXF9rsHDU5+0AToyLXXBM+Iefr/KrL9dpd1K0sSRpqYpxUDhPaiolCMMAIQw3bzSp1wL+xZ/cLFs4TIdTfj+Ncja2RgxHOUVuGJVEdZ6b/do3UpBlmqxUAxaFGbchXl6rlL/LUpUThYowUASBHCcqKGXR1jAYWQYjn8UrpCjnwiqrKy36/ZTHj9vstssaSpWQ62stVq+1qNcijHV0+xndfsa3D3YIQ8m11Sa31lrEh9jLHQvx0s9uomXj9DGFzm7caHB9rc6jx13WNwYY7esbKSvL+n2O4bDgy3/eoFIN+Pju4hGfiQMXYlq4RC7lReXV2QcyTZXOZG+ZXJJzeUqdw3u+WqTO/g/TJnV4ub1zU+ucQOq8MpCzHfrlrzdot1Mf8TYWoSS3b85Rv2J2WjNcHGr1kF4/G++XDtqHS0lpZ3b19qxppslyXa5t/GfJUSaeSBEJISKEK3DCBEp1VaC+/M0//d3zyx73u4QZoTPDDDPM8BbhZ7/4m58N+vmPw1CtWmu6Qog8DGU9DFRYFAaEJAoUlUpAGPnM9LXV5ouNnBx9nP6GfYp97QVHDnufe+WHiVud4JhZIHMaePykR7udkucGYyxFsVeEsbSjwZV2NRZjLdIpVFm8npLECQNfX+CtxoSPWzoscAr6g5x+LydNve2P0Za8MD47rAwaxrFCsGeNZsA5tPUdhUqiAkGWG4zxGxFjdFnPRnjbIueoVgK6vQyco9BehaONJc8cwvlxOwcWGI0yeoOEvcKaQniroThWKClRgaQWK+q1kLW1JtXqMZvhQz6io1HOw4dtev3U16sor5l1nsCKS5s1KX3fvX7OB3fm+PSjyTL0TzGUqR09CbJM88+/XefXv1tnfb1LYSzGGG/xIEQZ33AESlGJA5yDMJT0eim1RsTN63NEsZqIzNkjxs4twfYNxFUjc17G3FyFubkqeWbo9UcMhzm7nQFPnu4ileLOzWXSXNPvF/T6GXNzFW7dbNGccjDqPFU6QSD5+O4iX/3zBu1OMm7NOq/czHPt1YwCbt5o0WzGfP695UOSAPYpiv4g48HDDjhPXCeppj/ISRIvkVRSopSg38/Icq941GY/CCoFWAdiz1qtPNe9uU8qn8VbiQPi8nPZH4zIioL3by+dmKDQbFb47LPrpFnB17/fpNsf8ejxLptbA2qViGo9pFaLaNRjolBhbciTp12ePO1SiRV3bi9ybeUkazH2E2gsL64XHRerzJliX0IK7rw/z5335hkMM373+x2yTFNon5yglMA42G2n/OqrDW5ca3D3g4VX6yyJc4hIz0id6eKc+3mJAzl7O2c+aAqkDpyrBdsL7Z0bqfNCL4cfMmG/xx36fGNAp5N5K2jrCAJJqxbw2eerkw93hrcOUei/K7S2pZ21n1+DQCIEaO2TPq6Ss4Q2lkE/I00LEJRJfvt2zT7hT6C1qyGctdZVcFQ//9G/iX7z5d9dPf+4txQzQmeGGWaY4S1COtL/RSVWq0tLtU+fPOkPrGPgHIk2NorjIJJSUK2E1OshYaS4cb0x/cLxF6jOOW1j4pUfXsTZCsEeN4jusajNAAAgAElEQVTDGhYnvP7uwVrH9u6Idicps4IMRSlLF/jsJWNseaxAG4syvjCjz3byGdhKSWq1tzcTzuTHK9m1tuy2U3bbI/LckmQFQRQQlYW1B4OMwdArfKQQaFMgpaBRD6jXImrVgCCQPlBZ+BoruTZI4etBhJEkiiSDoUUXprRXszi8IiZJCoyxGO1fF0KMg5EOKIqc4TDHWEegvNInjhQqkN7STUqCUDHXirl5s0Ucv1TDZoLP+2iUc+/+DsNh7lVEZRCWkoBq1KssLzWYm4uJAsnWTsLdD+b55OPXJ3Mmm4bOd6P27f0dnqz3efhgmyfP2mSpxhhfJ2QvNi2E8MSoc2htEEKSJDlh6GttLC83Jlbm7N/Vq7EBvUxMfAUu9VLtdx7FiuWoyfIS7OwOsaaPNpZ7322gpOTu+9eoVhVZqtncHDKo5bQacVlj6jW7nixh/thXJsXcXAUVSE8gH7DglNJ72AehpNWsoqRgYb5CtXp4rSznLNvbCRubA4y2VGshxjoGw5yisMRx4AmepGC3k5AlGmPteD2xdxaOF41tBZ5QElKgpFfmqLLu22CYMMpyVpeatObmT3XelTjkix/dZDTKWX/epT/I2N4ZoLqy7MMrE6uVkDTXhIH/vlzfGDA3X+XOrTnu3D6mzsNhST8XPQWcV18CGo2YP/njG7R3Ex486tDupGSFJVCSMPBBue32iOHIE3kf312k1YrfkSnwapE6r6XS2fszL740TaLidKTO0T1PNKaLIHVON6LXbvl8SZ0JGj6jWscYx5MnPYyxnsAXEFcCfvpHNy7ehnKGK4UgkP5fKNHG1/IMQ4VyDucEcRyQpgXdbnq0C8EFw1lHXu7xKEkcu5cYZ7wNmwocQogYJ/IwVFtBIP/jjMy5WMwInRlmmGGGtwR/+bO//s+SRC9q7T7KMo1SoiFx1iKUECIqtKUSBRjrA65KSVqNQ/zAT9iYH7smnZDMmbzB18PrNnnogtsd++ukLZ/h9cOtXy6eBDpsI3Ra5dLxxz9bH9Dr5fQHBYXeq69SvrNUFexZrCnl637IUp1jtEMoX2tFTlg35k2FNa8SOtpYtrZH9HoZWapJc401ztdgyA1ZZkgSiTY+MKWkwFjnA4/W4QQkI0Oep4ShJAwVUaTIsgLnHFGg/PHaMNSWJPUEWqeT+sKvoUIqSbuTYQqNNRZRBimt9aqqwTBFa+2zz4QnVoJIUq+FNJsVpIAwVDQbMWtrDcLwkGXqBLe2KDT3H+ySJvuqHCkEcRRQaINSkqVFT2YnI83QOn76ozUWF0+/iboKJA74jdY/fvmU4UjT3h2yvtlDazu2WZOlGkEo/5mpVkKkUgRKkuWaQltqdcXNm/MTkTmvzkZ7Sh3xGjZtbz6OvMMHoz6XPi0dMoByWl9arLO0WGc4yNjc6dPrpXzz8DmfqOtobRkMcwLlFXRSSRbmq9y60aQSBy83NeXxvn6Lv/ndFnlhiEKF1qa0N/G1vZaW6jTrIUlmqNUj7n7wKoHR3k3Y3B6RFQaj7bgwsDa+DmGee1vKwdDX/coLbxPqEL7wcWk96U9FjDWmgv35T0gIA4VSgkD5YE+7NyCOFB/eOUwxNDlqtYgP766QZ4YHj7YoMkOaa6JAoQuLqPpizVIKf9+3Bggc33y9weJijY/uLvPD763tj2Hvduw9ywdvz9tA5ryEhcUq83MVvrm/y7PnA4z1RaGddSQjjS78yf/m91tcW6nz4bjY+dus0plSm1wBUmc63Z/czsQNnqHnC1XqHPrrVPAKqTPtDl7t5ehDJuz74KEPHrVJM40QPqGgKCxLi1VWJ1E+zvBWo1oJfPKbLuvCWkccKqzzNUpxkjzzit+rQuh40saMFTnG+HFL5RXF1jB2d3AOKQQZiFntnAvGjNCZYYYZZngL8PNf/s0Ho6H+z4vc3CoKq631vt8gKs4ZAT5wJ5Xw2Zj1kA8+mH+RwLjADfmkXV16/AteGcRRnM8LyapT3YAcdRUu4+q8blr2ZOh0U9JUgyttHfYynB1Y3Au/C7lXW0CW9lze9gu8fVQ1PmVNgDcE1uw/XNY62p2Up8/7XvGirQ8cWr/wRgiC0GEMFIWhGORo64gqQam2Ke3rhG831RoyUIGkEttxza1ASqJY+sW8U76+0cgrPzzBJjDa4ozFFhopBDJQfgOgDb1BUiqr/P2KQkUYyn2boSikXg1ZXKyytFBH7BFyr/G4GW357nGHNNHk2uwTVoB1lmolZHGhSRwqkkwTR4r/9M9un1qpePLQLu7zabTlH756VtacgqfPOl6pJgUuDHDWPxdS+WcjDBVBEFCtRsRxQLszQiJYXm54C7YrcVZvBk4kck48cLo4XvFyMuqNmA8aMbqwbG33efJ8l0Yt4vrqAmnmxl9u/V7G1taAleU6H7w/X9Y0e70Bnkes+sGjDpsbQ3JtiCuBnwvKumArS3WWl2ukmWahGvDHP7k+fl+hLZ12ytbOiF4/w2hLGEqkkvQHBUqIUvHmLdhGI6803Lch8eSmNrywENhfa3lCde+fkp78qVZCpITdTp/VlSZzc9ML6ESx4tNPrrG+3mNnZ0iea0ZJPh6TKeeEtWtNAiXpdBOePO3y+HGHf/vvHvD596/zpz+96es/HEfqXATO+Dl6WVR04vFK8MlHS9y+0eLRky677YSisOU9B5wjywzrmwPy3LC21mB+vsLBC3PaPo8d/JUgdS5xIEfgTEqdczyV05M6J7Rz5oOmcMoCDhYKmvYlfKW9cyF2Jmz0FCeX54aNjeE4YdIHugN+cuD7ZYZ3F0r5/VQUS1QQkghBrR76JBBnadRjjPW1+K4CnINcWwptCQKBcwrwYxPCx5KIvepYKYFzoiukHAnhRpc68HcQM0JnhhlmmOENxy9/+bey00n/N2tdXQix6pxr9AdZEQYqlFJEzvlASxgqolBRb/hs1GYj3m9kwiziK6nOuQIRxldidyeMyR35yzuEg0m/ztf9GA1z0qwgDCRSCqxx2JJ4GG8gna9FIITwxIE8sOPy3MS4lsHbCFMu9h8/6fFsvU+aGgrtJfFhIH3ml/F2WlIK5NBvNJOkIEkLsswgJQShwpXXNoqUD1Jpb5smSjWHlAKlfNCRnvCkUJmV7qzPUhf4Y1yoEOV9U4EkTXJ6/QTwVgNxpHzRT4HPSg8VceRrRcy1Kty6MXcmIgcA57j/aJcs1Wht0MV+kXIpQSnF6kqLaiUgzy3Xr9X58Y/WJm5+8mFd7LP3q18/K5UB8LvfP2c0ytHGKxKUEhjh70sUKpSSWONK32vt768S1GsVbqzNHTkdneaMrl64b7qYmMSZoJ1Dr9PUL+Dpn8cglFy/PscaMBpkPHq6za0bSygpKYzf5MvcsL4xYKedcG2lwZ335l576McTUadrsT/I2T6grHFArRIyGGSsrjap1wKKwiBgbLGYpZoH33Xp9zOc9SqcLLMICVGkxpZqPlnGkuearKxBZq1PTQWfxep4dcj+5ZIgV5I4VuM5uzVXIQwF27t97ny44utcldibv84Owdpai6XFOs/We9jtPsNRXn7+JUmiefosp1GLWVlt8sGdZdrtIRtbA3711WO++s1TPv/0On/2p7dpHCR2LhJTJHNOi2ot5HufLGON47unXTrdjNEwH9eJS4xll4Q01QgJ1681Wb1WR7x0kaYTTD9LA2foesqkzokqHU7XxTRJnWle5tPrgzj0HdMmdQ7vZUK8xFSdB6nDy22ey7M/wZWYsN9793dJ08LbeQYS5xyffrp8pJXnDO8WojggUN4CNgygyK23pi6T9Oq1mMEoOdSB4XLg0IUpn2k3XttY68A6pAAlFA4oCpuHYdCOQ/UfpRRfX/bI3zXMCJ0ZZphhhjccSVL8L1mm32824moUyZs+6OoKKdy44B4OAiWoVBRLC7UXyZyDeF0y5xR4o9Q55wRx5C/ni/Fm/KQ+jyD2zmuoQsDX3+7S7qZkqSGKFbH0BILRvhixEOVCkpLMCUQZYPDy9Swz3m5N+to6hb4qi+IpwsH2TsLjJ13anZThsMBai/ESJoQU5LmhKDSmDDLuZYLv1bkx1qGcwDkz3kiEUmByr2ZBCpT0QX8nvKQ+dw5nwZQkgRQgpUQKn91tte9LSUFeFCS9nDhStFqxD3gahwpEqYLx961Wjbh1q8XyUmM6D5aDBw93GQ5yTzyVlm+qPJ8oUiwtNlFCkqaGP/3j6zSOmgcPwVUlc373zSbDka+H9OVXT+j3kpLg88okBEghIZAEShHFAXmmSbOizARMqMYhd95fQgavjv00Z7Nnu/a2UjqTJDRcLUw4qBNuV60R834jJss1SgU0qxGDYYEAP6cklvXNPhtbA1aW6rz/3tzxVmGnfjwmf4M2lq2t4Vg9mBeGOA4YDHOazQpKCtLUEASCZjNmc3vE5tYIKaDXzxgO/JyK8E9yqCRpqhmOCjq9FKNtabvliXJflwdMqSrdI2DcS0P2akc/FwelqjQMBKsrdaw1FNZy88bhdWumR+pAGCnef2+BhYUaj7/bJcs0hTbs3a4kLXj2rEu7M+LG9Tl+sNpkZ2fI8/Uev/7dM/7wzSYf3V3h+5+scOtWa/8+X/GP+2GXb+Kn6sCBUgnuvDcPAr79dpdOJ6Vvc7S2JCNNkmiUkoySgq2dIR9/uEhcmbJa+F0hdc6lvUskdU7Fohze+zRJnVMeevibYXxi+6aS08Mr4zu3Z/+Em3NwAjnkkO3dhHY7xbn9WimtZsyd909X/2yGtxe1akAQSpK0IM8tWa7Jco2zoAJBFCnSVBMdZjV9SRjvG7Unn3T5f8rEPP/9L8ChZSQTGahvnRPpZY/7XcPVeWJmmGGGGWY4NX7+87/5F91u9udCyGKUFsM0E8IYuxRHQbxXBDxQvh6GlIJaJeTWjeYLbQgxhfXxGRPrp4mrMIariomDQhd8EfPc0O2l42LtSaLJc01RmJLEEePaOXDAy1d5IiHPDJVKAM4vQG1ZJ+ZtwnePe3zz9Ta9bkZeZoZrbb21Az6QacrMLlsSMNrtZwr6GKUgCkuVjBAI4cqaWp4QqMYhlUpAGEhUIOn1Mx/0d77eQxSHFKWfspKyrBNhiSNFuzOg3dVUKgH1eki1EgGQpDkFFiklYRjQqEUsLtdYXa4jp3WPHNy7v02vn5OmBeCIwwDrvM1brRrSbFYJpCTXhj/5oxsTkzmTfRQuZ9bZ3hmxte3dDb79dpNBP6XQZkx8QmlX6CzS+ppJw0GGdZYsNWMf7GotZGn5VY/3s5zV20bpTEuVc3GY/sDiKMBaR5oXtFpRWZvL4nCowlIUlsdJh93dEe/dnmdpqXo0sXPqAOrJT9RgmPPgYYfRMCdJfa2sej2C0mYtSTW9fsb8XIUgkFjr6HZS4krAaJgjhCAIBKPEURQ+MN/ppoySfGyDoksSfJxFe+D09kbnHEglkbIMfpcvBEpSiQPq9YhmM6LViJEKuoMMxfFB/+mQOvvXsNWM+fzz6+zujnj+rEteGKyz2NKGczDIuHdvm0olYHGxzg8+v85wlPPsWYfffb3ON/c2ufvBKnc/WOTjuwsIeciFmCbOcO5T/SQcaOyjjxZJU839B23anYQ0Mb6ItDGkqWYwKOh0U+q1iPdut1gqa7RNZW68TFLnha4vQKlzyuZfe0QXpdQ5Y6NXitQ5pIFzV+ucWV50Um8nNPzSIdpYHjzs0BtkAMRxQCUO+dGPZ1ZrM+zD25QpisKRpBqEQJbJH0KU9SedVwcXuSGMLt823Fq/d1MB44QUYyQOvJNGIHEWrLHaORc4Z2u//er/eAuzKa82ZoTODDPMMMMbjCTR/5UxruqEU0qq20VhrCgzS411RKGiWglAQKUScPNm64WN916A4OUN78vL2XNR50yj0SsbTJvhNHj2vO/rvOSGorDkhcGZ0qO+vMlSCqxlXKsA54kLU1rg6AMBtrxQZyomfRmw1jFKCrrdjPWNQemrDGlW0Ot61clokGMP1Guwzsve9z7TxvgscaX8AhwElTj01wdfE6cSBwSBZHGxijWO4cgHK6vVkLlWRKMRU+SG3U5KEMjx3lVKT4xIKcb1ZkajjF7f12JYXKqRpppaNaTXT7HOESpJtRLRrAvqjYj5+SqLC1WEnC7Z9s39bfr9jCIzJYkDRVGA85vrubka/X5OvQ5/9fM7x9b72Dvfk5+ey3++7j3aAefoDzIGoxzHnt2e9RtEWdoSCkm1GnrrPCcoCje2MQwDxcefro7bPOtZubeKxvF408gcwctGT2dp68X1gACSLCctCr74/g12dkYMh/nYigxAFxm/7m8SVxQ/+WLtVJYzr0vqZJnm23tter3Uf5eUlouF9kWpu72MUVnbwFrnbSFTjbWOJCnoDwq09gpEYyyFMaWar6Ao1W7W8aodijsk8154q8O4DMjEsSfCgkCxtFBlbi72RbIF3Hu4O/G1mS6p4xtaXKyxuFjzKpznPbLcK5Skkp68TxxPnnTY3OpzY22Ojz9apd0e8fRZl9/+/indbsL2zpCPPlxiYSEmDNX5RXTP4a0Hr8axQz6ioUol4LPvrzAa5vzh6x36g5zeIPeq1NJCNE0MnW7GXDPks++vUKkEbzapc9H9Tp3UOebVK0XqHM1cTMRpnIL4mA6ps9/heTwiF6/W4egODlzbP3yzQ7eX+vV3+fellTr12sxqbYYXUakEZUKdV/8WpdpF7sVtjPN20cZx2U+Pc5RrIlv+7sZJL3t7bwpbJobJVCkxkEJMvqCZYWqYETozzDDDDG8o/uIv/8v/ejQq7jhnIymoVSK1GASCfj/P9yw9pBKllDeg2YzLYq0ex210T7V/Pgd1zuu2dUXjazMcA+eg3UkRAnJtcLiyiL1X35hSZbEn0PE1WPyzXYmD0tqrgpQQhtKTGWUdl6sMU5IpOzved7/Xz0hTTV4YssyrLLxHvw8Mje0s9mo0lJsAYyzSeRJHSm+tqJQkUJIglCwt1nx/2l/TMPD1hebmKjgHlaoiGflFezIyIHKqcUAUSZqNCFMGppTy1o1hKLz9UHeENpZKHCCUKH2hfS0eUY5TBoJGNWJ1tUGzWTnyWpwFm5sDkmHurZCEQElFlhcIKYjCgGsrc6SJptGI+MW/fP9IMkcc8fPxR14SBKxvDMhzi0Xw3Xdt+v2EorSDEnafBFXK1ypSgX8mrHVYbcfE3OJCjXo1uuQTuno49i5fxCPwWsGqM0a+Jwn8SUG1GpEkBf/X3/+B7320yhefr/Hd0x7ODckyiy194YuB4R9/9Yzray3ufniIndiUAnLOOZ4+65PlGq19/TDrHFluWF2p0evnFIV/5kMlCUPJcFCQZpo892rHg8q2PWuRseLmAFl1/MXZrz0WBsrXCYsDGvWIRj2kEgfMzVd571aL3U7K777efI1znRapc/Bnx9JSnYWFOs+etul0k3GChHOQ5QWF1nz3uE19Z8BSqdjpdVOePO8w+P2IJDFIIfjkk0Vu3mhOL9h6AcqcaSgeavWIn/7kOuvrQ765t+MzsPHf0dpYcm0w2vDVrze48948q6v1N1rFeOHWa1O/WMewHRdF6kzhHZc7rkMaAPb8Ji+M1OEcOjq6xxfQ7efs7Ca+JpsoVZiVkO9/b+m8BjTDG4xKJSAIxNhBQuCT+TQWYUpFvXVkaUG1erlh+iI3pKMCo/cSJ/13vCj3ndZiXCDySAUDKWU/CNSmlHLjUgf9jmJG6MwwwwwzvIH45S//ttUbZP/aGteyEEpETQUCqwXGWiGlD+ApKZFCUKuF3Lk9N36/OLgIPmHXe9jLr0jfJ8DU1TkzvBXYbSe+2LTxxYX3IBAggfJPB22klII4VNRrEVGsWFyseCWCEtjSEidQV+8hG40Kur3M12oYFmSZD/rEcUCSFN6yBbDG0emmGGPHMn0lvHWiKsmTPQWS30gKatUAqbxvd6Dk+KNdqSiE2LsuzgcaI0WtGpYEmMCZFIQs7eocSVpgjL8He9lZQlh2dodkuSYMfPtKCqSSZd0eX0+C0pqtVg1YXW2wtPSqlde0sLMzpNtNoFSiOAUKQZ4LqlHI6socea65fbvFFz+49sr7J39CrsizdGAYT9e7GGv5/e/X6fVTslSXBL5ClPZ7QkiiUHmyr1TsFIXGWohjRbUW8cnHq0f3947iIsmc6QW9zu8ZPWyM1WrIrZsLPPhulz98s8XP/uIjPv7wFvcedNjtjEq1pWM40tx7sMvm9oAvPr/mLdBOaPw02fXOwXdPeqSZIZDS1xFLNMZY5loVtHEoJalUhP+OMZan6/0x6QR+LnXOURR2/3tG4Ekd544ejNj/YY/IUUoQSEkcK5qNmFYzotWqsLpSZ2W55uurjPLXInMOnvO0auochJRw6/YC1661eL7eZWdniDam7NOVxI4h14ad9ojray0+/94am1t9/nDvOWsr83zzDQyHBZ98vDj9AZ4Cp708ZyV19vpbW6tz7VqNh4+6rG8O0IWBDArt7ezS1PDtg102Nofc/WCe6sufh9PiElmhq07qTBbrP6LRiyB1ptTgxOqyCZU6Ex56woDOl9Th5XbP9XNw9FV58MjXIRNCEIa+VuPdj5aoVi5bXzHDVUS1FvikQyXH+ztnHc5aNBCF3qc1SQvmqV7qWG05uUslsGVNViEFzpEb63DWWUWQOYuxzlYRWCEYXuqg31HMCJ0ZZphhhjcMv/zl38rhsPhfjXFzgHXWBUKJuNC+EHwQyFAIr1YIAkEQShYXa2M/VrG38BW8Fpnz8t8nsyeaHBO3dUVirDOcDU+e9BgmmsEgL4kBWy4aHZR1Xw7WzwFwTqCtLyoplV8QR9WAOFYMR77Y+2XX0BmOCjrtFIu3A0oTjZT+72mqx8FCpcQ4OGecYzDIx20457PDk1HhVUfKB+iDQBLHAc75wHyt6jcJw2FBvR4ShdLL5a1FCU/aiFhQrYQsLlSIY8VuO6XdSRklBQ5fyDXLNHmhvY9zKaXPc02vn4zvgTYWa33tHgeEZd0FB0RxQLMRs7xcY2Ghdq7Xt99P2e0k/joZh1QSbQy6sNRrEfPzDQbDnD/6yRq3brbG73vjSJw9HBhOkhQMRgVffvmUJMkxpUUSAqJAYpSA3Htyh5HCGn/fisL4z0bo6xmtLNevvJLtInHpqpzXwuEDu4g4r5SCa9da6MLy9//+G64tz/GjH9zgk48WefZ8wPONPp1uSpYZ+v2cX321zq0brYkKRU9K6nz9zS7tzgitLVFJjDvrqFRC4orCGEuWatJMIwRkufbEtfX1w5wFsfcRKBczPgPVK0WPH9S+Ek5Kr8ZQUlKrRays1FiYqzC/UGVtpUEU7/vh/9Ovn594/idhuqTOiycWRor33ltkfqHO5maPfi/FQfm9YOj3DUHgr3WlErC62uLTT66xszMgyTIG/Ygvv9qgEgfcuN6g2ZysXtmhw7pAHPnMvSpoOvJl8M/PB3fmuXWjyW9+v0UQatLUWwBmmcZYRTIakeWaleU6t2+9aIU8vYGfP86D1OG4Vi7yXC+K1GGSRo8/cBoqs9c89JgGRPljqS4/S3tHdPFCuxei1tnvoN1J0YUn/Pf23CsrDe5+cPL32wzvJuq1sHRc8PDf4fuJJWEYYK2dTBF8zpBCEMYBUaTGimUJCClHSjqJhChUIyFF4XBCCIYIksse97uIGaEzwwwzzPCGISvMf5vn5vt5YZaNtVUQVipvt6qUDyg4fEagEL4I7+qyD66OAwAT7B1PPKQ84GA48MRE1gn7nuHdwHCYM0qK8YZIKUEYSG8POFdhMMjZ2Bx4YqN8uJxz49ogzkGeG9JMI6W3NnFAtRJcSkHJbjdlY3M4tk9LEk1cBvL27XwcQSDQ2pLlhiL3QfYk1TjrCCNFqxlTFIY4Vl5hgUBJ71scRYpKHKACQZ4ZajVPooShrxvUqEe0WrG32VIQRWpcw6LTSVnfGFAUllHqFUHamLHM38vo/QY1yXL6g5RAiTLzXBKEaqwq2sssG40K4jik1YxZWq6xtHh+ipw9pFnBk8dduv2UvDA0G97OTSCI4oCVpRbaGH75s/dpNuNTTjlXbII6ZDi9fsajBzskSQ5CUKtGKGlI0rz8LEjCQFKtRgSBxAh/b/ujjEIbVCCRUtBsXm4G4FXCm0fmnMOgXjOKF4SS27cXGY4y/t3/c48b1xe4fXOOP/rxdTa3Rtx/1KbINTjHk6c92u2Ezz5bHdeYOUWS/Auvfv3NDs/W+4xGBUZbitICstCW4Shha9uTz9Y4arUIbW05/0q0tuyVw3F7KlB3CIlzEAdfEvvfWaJcWAkpiCuexPj47hLLy7VyzbV/r379+w20mU7E8byUOntoNWNazRWSpGBjs8dwkFMoQ1Fo8lxjrVcCPn3aptmqcPP6PELAYJRRrURsb494+LjD2mqDH362irwg1exUezlDY2Gk+PEXawwGOV9/u0Ovl6O1IQwEuXN0OhmdbsaTZz3ef2/eW9WdZZxXwr/tAgbyGkqd11LpHPHS1EmdUzV6NGtxNUmd/R/Oi285lGc/10fQW049fNQmTbVXhaYa5wQ3b7beuPqdM1wc4sgn5EklUAichiBUhIGkUlGMkpjn691LT7Sy1lvW6tyM94TOOmNAB4pKtRZuSyEGnq0VTgqRhyp4CDOFzmVgRujMMMMMM7xB+OVf/e3NXi/7V8bamrG2ao2L40jGYaCiKFIYbcmkl8WGgaRWC/jww8Vx8OEi9lmX9f7ZEvrNw/rG0BdWFN6+K1ASoxzDYU6vl6LLTOo9eFsbOb7Z1royqCXQxlFojZKC8BRFuM8C56DdTnj2fECvlzIcFggFUUmuKCVIU1Na+ziUlN5PP/eqozwzDEc5QSCZa8U0GhHLyzVu3GiiSgu5AJ8C6zPNLUEoqFZDwkCSF4YwUMcGyqxx7LZTNjcH9AYZo6Env/LCYIwd27f5Rbug109od4YEgSQordUcAosjTYuyKKYsFToOgeD69QW2EeUAACAASURBVCZr184QjDoFikLz5EmXQhvAk015rsdz3vJii0Yz5E9+/N4psp6v2OxxwnB+/80Wz9Z73m5PgjFe2aa1Bic8kVcNfb0c63DOkaS5r7ck/L0OQsHWdp/FxfNVUl11HHmpr8IjcYQi5DIwyfKhXoup12I2t3v0egkPH7W5ttrgj35ynV4v4/6DNr1+RrKr+b//38d8/NESN683J+/gAB5+1+HJ056fA0Pp1TeFptP1asI9daO2lkDJcr7YTwjw5A043H7CgDthAGL/B1nON0EgEUKwMF/l008WuX6t8aqtXImNrSG77auawHr0DahWQ+68v0S/n7G11Wc49MSEdW58XUejnHv3t1hY8KS+cYZqLWA4LNjaHvH//eNTPvl4icWFCUnkS3rUXwg6HydR33fmOxGNRsRPf+w/Aw+/6zAc5UjtyMq6Tc7C/fttNjYGfPrxEvXGm1XT7EWVDkxLqTPN7cpkpA6HH3XlSJ0J2jrzQac+9IQG9q/veWxFj/yqPKc977f32/QHntgGR6MesXa9xXu3Wye+d4Z3F2Hoa1oGQUGe+1p/e+4H3o1CIKU810SNSVDkhsEgRVvvJFHuFZ2SIo5iiRTilrFu3RpyKUmDUK2rQDwQMLrckb+bmBE6M8wwwwxvEEbD4n82xi0DSCE0knoQyJZ1+4FvpQRRWRvj2mqTSiU4WplzTFLasRATHvfyMeLYbifHVQi2zXAmWOsYJgVa+8Vioa0nd4AsN9gDRZn3n5j9TD8pfFBNCLDW4pwPrEnlCYfzQp4b1jeGdDoJSaopCl9UezTSOKBZ8cWv88Kfj7V+0S4AoSCUkqKsFTQ/H3PjRoO7Hy4w36ocqioqEj3+udF48bU4Pn4Zt7Ex5Lun3XGAM8/M2HrImpIMk141NBik9IYpVvuaE3vXUGtHFDqiMCAzBaosKl6thCwuVlmcryEvKJsszzX37+/6uU74gCo44ihASkG9XqFWVfzpT2+c0NIVnEAmHNJwkPPb326QprlXFgjGhB/OqwWE9HZr4FUHxnoLPeccURQSxxJroFZ9swKH08RVInImDzZOu91pvelFzM1XMcaR5jmPn/R4vt7n1s05vvjhNXa2Ex4+bjMYFPzmd1sMehmffrp8ZN8v/8kYx70Huwz6GUlaUBSWKFJY60hTPV4H7b3PWkduDNpYBJ7IyTKNKWuavGzneTy8tRoIgkBQr0W8d7vFzZstbt1ojpU6r8KhjeXre1un6GsynLdK5yCazZhGI2Y4zBgMU7a3R2RZgbE+OQEB6xs92u0Rt28tsrRQ4drqAs+e90hSw29/t0WjEfHx3cUjSS/gTJ/BaVyKSYUS4pSfk1Yr5osfXOPx0x6Pn3RJM411/tnIB/67+VdfrXN9rcndDxdOP/BLVOm8SupMoU2ma712pstz5Uidow+ciMu4aFJnPKD9Nfy5W7DtdzdVjEaadtvXuPSQNJox3//e8nQ7muGtRBQrokiRpt4dQTuHMY5CW5/YGJzvHvYkOAdJqul2U4rc24WW9XSCPQv03DhMYReklLtKikQq2ZVSPndOpJc28HcYM0JnhhlmmOENwc9+/tf/qtvNfmytiwEhJFoghLV+IeAcBGUgtlYLCAPFzevN4zf7h6yAp0nmnNTtUX+7Es4RM5wr2u2UPNfjuid5Zsr6LAezlV58EvaICQVjVU8YKq8yEb5eVBQqqpXpLm+sdTx42KHTTSkKQ5JodGEpxTNY40mbSkX5QJWAYlSQ5z47PAoECLz94Uqd1ZUajUZMGB6/aNeZOfVYnXVsbY9Y3xzQ62WMEk0l9qRuUdbtseU+VGtLbzBCGz22XRMBVEPl1UTaYAzs23oJgtAX+751Yw5xQRY6e+f16FGbUVoQ+MKcAEglqddCwjBkaaHKT39y/ZhW3lwiByBNNX//H76j20v8M2fdOJBmrUMphQokcaSwzhF6voskyb0qJ1AEkWBxsUGaaRYXzt8e7yph0u+288ekUaar9byeJjamlAClsMYipOL+/V0ePGyzdq3BT390g14/496DXZ486+OA7316dDBsr1+jLX/4dofhMCdNNXlhUUqQpAXD0nZtT5HmyvftFfa1GoTw1iFFUc6rL1iolRF691KnJaTyc47AB1vm56r84LMVPv5ocaLr8btvtqce8J4+JqAWBTQbMbVaRKtZ5cnTNmlqyHJNFCqQgqIwPH3WZmc35IP3l/jJj9b4wx926A28WmcwzPnkwyVWr013/pnWp0WU/znuSuwd8zqL1ds3WywtVPnVV8/p9XzNPGO8fZ02Fv2kx87uiBs3PFF46sFfCVJnOgO5eFLndI1eVVJnomZOSeow+eEn9LdP6py5zSO6eaHdKXd07/4uWeGD3EIKokCytFin9bq1wmZ4pxAEkjBQxBVFnhmcFjh80lUQBuN5NM800QlJe+cB5xxZVlDkpkyAKRAILaUsrHVKFzZygJQikUrkUspUSjEERr/96u8uv/jPO4gZoTPDDDPM8Abgr/7qb4NuL/vv89ysSCUTY2wdRwPhqklaGCGEss5nqjfqAY1mzO0bLVQw4Rb36MTSM+Ewdc5p3/fKEA5p52qFvWaYBE+e9XyG0oHln1e2eCswC1jn/+PrQrkXAmK6zI5r1EPm56v/P3tv8h1Zkmb3/Wx4g7sDjjnmyKisHKurqqtbLVIURZHd1SRFiQtpIR5t2eRGOy10pCPpXyL3Okf/AptdnTVlVo5RGRMCkwM+vckGLey5ByICgwNwBzwz/Z6qSMDxnj175m8w++537wd1CE9KQXPpapZrvX5J96jgqJtTGcdwWNHrliAgjmWY8NZBQWc9xjiiWOFdUPBAmBSnafBL3lhrcO/uMkut+LXi2GfBmXPqObwJD89e9Ng/GJJlhiw35HlQ92S5GVvkaCWpKsv+YQ9rAyGgVVA6RVqACOqOQABodASNRJMkiuXlhFu3Wmh93fWJPH/4fBc8OOM4yiucDfWGmo2IvHA8uN/iT392+4R95/TpcIlu/d3fv6DXLSiKCuctQsjXCDpRk4a1bI1ev0QrQVWGe0ppzVIzpSwtzWb8nbP2uQrmg8yZ9CDi9R+v8B6etkrnou1JJaicRUjPMDM8/vaQZy96vPfuGv/oHzzg+Ys+z190+d2nu3z04QZayVNdjz77Yo+jo7y2SAsbVZVlOKyoKjsm1oG6vo1ECoG1fnyfBGu1NxsXr44iwntE1XaNtiZNRf23OFa882CVjz/a4O6dNySTp2AwLOnM0GrtOlU6IygZFEofvn+bTmfIi5dHWOORNRHS7RZ0ewX7+wMOOgP++3/xEZ9+tsvO7pA8t/zm012Wnx7y8UebtJfmLBB6LGlpVtxIsxnx3/yjd/j8i31e7vQpSom1tbVqGWxRv/q6QzasJiYN5w/fM1LnYh9fCjdC6jDpsaak1hmfYDjwrO6zt9qdArHzYrtPf1BSFaa2rlVs3lriz35x0txzgQXehqjXqYKQZCdFsOcezTu8DxamncOM29dkZf0mnPMhfmQkAoH3XgJaClF6hxNK9qQUmZSiEEJUUoq+kHRvpLMLLAidBRZYYIHvArLc/J/W+k0kznsXC0GSpnpDSUFvUBJrRdrQRDooFLY2WixdIlj3VkzgzQ/qGfJ1xg7OOtbcJ7wucCKcC5ltSgqSWNFqatrtJHjzH9VWa/U/QvCWz7CUgiTWwXJMQKsVoVWoT6OVZGU5vXCfBsOSvb2Mo6OcLDNUxiKEQClJv19SGouSAucEcazJc4uUAi9D0FIKEUiPpZhmM6K1FHN765IZyA5sNZk6J88NL3cGHB3lDIYlZeXx1uMJE/KqcnjnMM6TZQVZVpAkehywxIeAoHW+rgcRfo4jRZpGRJFiqRlz997yDRA5ATs7AypjqUqHMaHIuQjcE0mc8Iuf3ebRo5Vje3x/SJwRfvv7HV687AeVFSCQWOvQWpE2Qqaf0iEY7pwly4IVktcS61wIbo9rJVlWV25moXjdmGjIr53MGelH/Gt/9fN63V4RUgpIBE0JcaQZDgOxs38w5KMPN/kv/4t7PH3W5fef7vLh+xukqX7t5W6d5+uvD+gPgtLMGE9/UGIqyzCrMGO7zvDcOq7SoSZxxnVyRi+VUXaAONZHPAKJkKBkuG9wPvja6/DOWV5K+eD9tYnJHAhE1HcHF1QoCFhfb7K+3uTJ0w79fhFq33lPkVUIAZ/94SXDYcU//2fvc/f2Er/6zQ5ZVkHX85/+9jn37y7zwfvrKCUvfS/O4s55+y494VhXjEZ/+MEGH7y3xu//sM/O7gBrBAjIC4OxjmfPexx0Mn70ziq3J1U03bRKh+PHv4bOLEid+r8nbzxRMxdU61yZ1IHXTnKWpM74UMc/vMTBKmPZ3u6FOajztc1vzLvvrl69owv8YJAkKqxVtUIrixSCKJFhPZyGJJQoUih1M+stoK6VqvDOjKy9JSARRN5z5K0LBudSOKVEVyv5uRDi6Y11+AeOBaGzwAILLDDn+OUv/93HR73iHzvnG3iU816CSK1xOCGItUJHr7JaG42IzfW68Oxx+5BzMHEG85nymVPaO6fxyy7Gv5/hr+8/sqyq04ohiiWNRCO1DEqXqMJYRSIFeW7w3r5m4yHrDKaRGkErSZEbVDMOloOROtfKbATv4aCTsb3dp98vyUvzyraH0H4ShwhFI9UoFQge8LTbMRCULVIIGk3NxnqTB/fbV8uW9lCV5tzNqtLy7dMu3V5BnlcURahDZCqLH3E1LtRPGdZEjhAhcOlsXd/He5QQY5WOlrVCRwrW1pqsrzVYaaeByLnmm210uKI0HB1mlIUN9YqsQ2mJVpKtzTb/+B89qK0u5vhpcMWu7e9lfP7lAWUZCsA3GzGDQY61wZbQmECQRpHC4SlKS2UdgjrTTgriRNFuN6hKS6udsLX1/Sd0zhz2a71c3gwrHX+ZXuAlPSe4bPBNRRKH59HDFXb3h/R6Jb/+zTaPHq7y8OEKa6sNnj7r8uB+OyjNCM/oP3yxR54b+r2KYV5SluGdkGXVmKgExkSOqz3psccIMzHicUIiwXHxo6xrr0kR2hq1J2wIbAhAa8VKu8H6WkpZ2XFA7zwcHmUMhtUlRutimI1KZ/RNv/nfk/HwwRr7BwP29/tY6+p3tcc5x/MXR/ztJy/YWGvw84+3ePLsiP1OTlU5vvrjIfudjF/87DZLy/OjGrwuXkRIyU9/ssXtWy2+/HqfqnSUZUhssdbR65X8/g97WOu4N6kF202SOhDmIFM8/kRKkx80qXP2xrMgdZh883OON1tS57VDHf+Aix3wm8eHZJmhrEKyl44Um5tNbm3+sKxrF7galpdj4n1FWVqUkmGdZjwyEpSVxzpHLDTWXtxye1qwY3tuj47CvMhYjzMOgUiEFEMEDoFTSu1rrX73+0/+48GNdfgHjgWhs8ACCyww5+gPqv+nKt09Y+2aMbYFSCFEUplQM0fpEKAIlkmSB/fbr3aecIF/kTjAqUTNtax8r+EYPxCMwjM3AeM8UaSIo0AsVNaRKIlSknY7JUkMlXFUlR0HraUMBd8RI9UOQeWjAuEiBahI0UjUuYG23b0Bz1/0KcugZBiRRGVhKepgYVAP+VCTJFUoFUgEWdeNWV1NaaQRGxvhv9NCVdoz76UsMzx/0SPLK4oiZKgXtaWWc2BcIKSsdXT7GVVpETI8G0YBtpFdnUCE60AEMidJI7RWNBqaHz1aQx/PELvGC2Z0mKo0PHlyGCyVTFjcKBn8ph/cX+cv/8kjxARB1RvBlLrlPfzt3z/HOU8jjYgjxVIrYTDMx/eEkBBrXYsPBLYmcwQhIBjFiiSOEELQSCM2N5eu3aLpOjF/RA6cfQNNkPEwR7ZrV4HHs73fI44UooQit3z5TYfOUc6f/uw2j95ZZf8go9fr0usVPH/Zx1Qh8JEXpra0rGupaUmaatJEk+UVncN8bCM5Ohrw6t1RfzQi4YG6CHF4ZygVyOw01kSRoj8oakJU0mrFrLRjdCSDotFORuh8/tX1xTimR+qIU34e/X76hRFqSaR89c0uSgpMXWvCA199/ZLy/ibdbsG7P1rj1u0lvvjygF6/pD+s+M2nO9y7s8yjh+1ZsFOTQbz9qz/9zydvdElsbjTZ3GjwzeNDdvcGGOcpCktVhmSGPz49YjCseP/Ha5O9926a1HntN7hqZ+aO1OHtP30vSB0mP9701Do1iX6stWlfuqeqdSY4WFlaBiOFaBnU0CurCR99tDHlXi7wfUeaaKQQtQsEVNaBDQkpVRXWcc66sBa8AVSlpajnWsa68avYW09VWYSQJoqUkEIYLVVfR+KZlOKrG+nsAsCC0FlggQUWmGv803/2b//no6Pip1Vltox1TWPsshDSSoGWkUep2otVChoNzdZGi3b7Yn7kEy2bxQTbihN/nM7xF7gQJl0InbXdLL+XWEuWl2KUkmTDClNn87ZamvW1lGFe8fx5PwSopEB4j5CSSIfM6lBnwdf7hZpRSaKII3nq9d/tFnz75IjBoKIoDdaGyXNZWSIlEVLUJJIjiuTY2m2UKW6NI00jbt1qsrHerD2PpwgPprS8ljp+DMNhyfbOgH6/JCuCksiYoMYwJtQiEiKocvYOejjjQY4+C7ZFnvB3KQWxkjgfyB8tBVGiWV1pcOfuMo3kFIJqRqTOSU066/j9ZztkuQmF1YUgijRFUfEnH9/lH/zF/el3ZBqY8vj8+rcv6XZLlpdjlloReWYpChsUCKJWDqw0KHJDWRm8c0RajdVZiBCQThLNcFCwstJkdbU53U7OCc4d+rlQ5Zy23Y3GX0/GGR26al/LytIbDikLaKQx3W7B7u6QRkPT65ccHmYMa9tAQf0eqA+cRJqNjQYCwVE35+VOn7J6VYxNCoFQ9cb+FaHj8WPSM4qCPa0QrxSfjUZUJxpIWksxrWY0nmMpFRRwaSMiTTVyAhHo4VFGXpyvtvzu4Pi1fPq3H0WK9358i05nwP7BgKKwCELCxNNn+zy4v8E3jzvc3mrxi5/f4vef7VEZhzWOL7/qsL8/5P331ieey876tp62uuG8ht790Sq3b7V4sd3n5d4Aa0Km9HBQsV316XYLfvzjNdZWJ7CWvUlSR3BMXT2dzswVqXPKn77zpM4FjzeV873ciV7tUG9+yOmH/uZxZ5xE4HxYw2xtLdFsTC+Za4EfBlRtD+5seD5W1uGMw9hXSXfWhoTG64axjv6gJC8qvAt1B61xuFqt46EQAiMEDiGckFQSeYSgc+2dXWCMBaGzwAILLDCn+Ku//pvVQb/6N9a6pnUu9dY3Iq0iIUVkjHPOB5sdIUL9jq2N5oW9fC9C5lwap+0/V5Gr7y5mNYznZqVeAUrJUPsjZWxjltZ1XV7uDlAyqGG0DkXfhQj+wlJKtARqe6mVdszaaoNGM1ivpWnIrB5hb2/Ik2ddBoMS6zwba02yvCLLwkR5VJenNIFQkiLU9NnaaoIPXsdraymNVNNqxWg9mZXbReEdmNKcGPvtdgt2dgYMhiVSSsrKMuxX9IclWkniJAQlj/oZvV6G1nWmOXUWuaot1XTILC+tQ+swtjqKiLQiSRTtdsKta7bhOv3R4Pndpy8ZZhV5FgpEKy3Jujn/5B+/y598vHWt/TwXM4oofvrZHt2jHCFg/2DI9ktHp9Nnd7+L8yHQbYRlMCgQgLM+ZP0BQkqEtzQbMWkak2VB5aQiMbPr+CYxn6qcaz/4qZg7sghYWW3y9GmHZ8863L+/Hp7NecVgUJLnZmyhBkFBKKXAWk9eGJyDfj9jv5MBr0ibuH7+KyWItApFh2tiPonD36SSOOdJE83qSoLSkqoKXvYj1c/mWoNWK2Jnb0BVORDhGGkasbIc19abZ+Prx9+nGMdJWpWzSB3JrVvLOA+HR0O0lOS5odvLsS5k/fYHJf1vSt5/d528qHjyrAt4dvaGZLnh44822RjZB38XMMWbrNmMeO/Ha6GWTuUoavWwq3nLr7464PatJR4+bJ/d0JT7dVEsSJ2r4zWug0kbPpvUmaiZC5I6E7U5USOvq3VmcelepL+7e0P29jLKWiUex4rNrRYffbBQ5yxwcYQ1miRJFFlmiJTEEHL50kjVyXmiVgK7ieYa00JVOg47Q0wV1EPWBitv77yVUhilpJNCeu+RzrrUWtmq82Hya+vkAm9hQegssMACC8wpisz+75Vxt733MRDKz0lBEmm0dFJHkkiHQLeOJKurs134ThqWEqf+8vaG4z9PMquej7jYXOBSC5wrjPF5OeYXRRwrWi2NGAa7QKlCjY9IC9rLCd1eHmqlKIH3gYgIGdEhe0n4UBfEmBDdSGNFFCmazYiisHz19QH9fsnRUSjQLOqF6QFDisJhrMO7WuFQq3O0FqR1nRytJXfvLHH71uytqZzx2HqhOBrgPDccHRUcdXOyzNAbFFSFC4FI68jLUMMht5b+sODwaIgN3sYYD0qH8ZK1kknKoDgSIgTapJIkqSZNI9ZXUzY2Ji/wfRmVziguMMluzji+/HqfwcBQFJY40UgpKArDX/637/PhB+sXO/isMGOl0tPnPV687NcFUiVlJegPcvY7vZDFZz2iDkA7G9RatrbSs87VNXUkcRzRaMR0DgckacStzQt8198BzA+RM+MD3lRQdoYqHYAHD9YoCsOz53vcv7dZW5E4TB25VkrWz2BR22F6tJKBxBThme39Kwu1paWESEviWBFrhakVa42GGpP2KytprcjR47MYKTPXVxs0m6+yrh/ebzPMTf2+EEQ14XMesqyifw21c97EbGrpvHUUwridfwXcub3M5uYS2y8OKUuDUpLPv3zBo/tbrKw0aLY033zbYakV89H7m3z5+IBsaDDW8cWX++yvNfnw/fXruZfPOMb13n6vjvbTn2zx7Hmfx0866FJiKkeeB5Vmr1+x/bLPn3y8SWtpfmoPvYUZDN4PkdRh1N6UZDazUJ7NQq0zFbLojEO91vabH3jPN48PqerAupaCeFnz4Qfr01fpL/CDgFIhdrOx3uDJ0x6iTiS0NjgujEjwoOLxHHe+njVcXVvVWIf3dV3CsFZWWktVW842nPV97xgAQkgOf/fJfxxeXy8XeBMLQmeBBRZYYA7xV7/8m3d7vfLPvfPLwXVKGimRSknayzGDrALPmMxpNSPW1iawXziGa1HnTIqzjjNvacU3hImH4Srj9ea+4uQ/T+OyWGrFKGEojUQQarxEkSJNLHGkaDY0AsjyaqxCG010rQ8qk1EdgyTROOf5wxf7dI8KBsOgyMkKM7ZOA0JA0AWCR2pJXEe+okSystrg4YM2GxvN67Hvry3W/LH01Tw3HHRydnf7VLXM3RpHVbigInJB9m6MpdfPyfNyvPhVUiJkbU0kGBM4jnD+WkmiWBJFmiTWtNsJWxtLl/syJ2RnxCk/n7Sld56iMuztDtnvZJRFyNAfXQP/6l98xDv3Vy7R2SljRtfG8WZ7vYJf/3aHfr8IZFZp6XQG7O4dopTA2XpRGKlQR01JirIMaqyaKTfGksQxSgt6vRylBM00ZuV7Yrd27tfwHSVzZhk4nkXb02jz7t1wXz99tkccRzQbwU5NR7J+3jlUTK08DOrCJNHoSNFoxkghiCNJlhuWWjFRFBSfaaoDWa8kW5sNlpcSoihkuwZLk1D4V2k5Vva8CaUky61XwfLjj76zzvvbZ90rjso84vi3PTmpo5XgwYM1tre77O0NMMby7bM9VnoNHj3cxDvo9yo6hxl3bi+z6wcURSAuXu706PVyPv7w5kmLiefMU7JeGzV0/94Sa2sJT5502esMyYahtoF1lv4QPvndSz58b4PNzTOe7Tep0qn/8a9Fza/embkjdabThcna+0GROkyjxckOd/wD4MnTHsOsGieAIQQrqylbm62Z9meB7zdU7T6hI4G1ol5zhpqyznmMtRgjMdZznaZ+rq7B6n1Q/I/sZkfP7pElnPciE0LkWomukuL6CgUucCIWhM4CCyywwBwiG5r/w1q/Ya1PBUJoJXwUy0jWwWlfv3DxEEeK99+7WNb6RcmcqatzLtDmOGYAP2hy56Tx8uN/Th/P02LvJw3lW9vN0HdNCEGzFdEkei2tWEpIU02zEeFsUB1IJdBSoqNg1TYcVkS6lqwXht9/tsdwWNYFs0PbZWGRMtjuKEWwKnG1bU6saCSa5WbMSjthc71JnCikktcSB7alw7lXNR+c9Tx51mV/f4hxDikEWRbq/IwypkLBzIrDoyF5bkAEpZOxDi9BS/GavUmYeAO4YM2WKlqNhNXVlI312S1GJxu/17cqaru5waDiydPD4N9cn4e1jn/zP/2ctRkrEM/EjIUXb+K3n+5y0BlSluEaGQ4zXrzs1GoFEdRXtS2hUmpMQEopwvVSqwnCuwIqY2i2Ym7dWkJNUkx7TjF/JM41H3QOVTrTQJrGLLVSqsrSORiyf9Bjc71NFDVQUqASzcpyQrdf4D0ksSJNI5JYsrXZQklBVqtoolixvJywtpqy1IrHZP6bJ6BqIvSieJOkPmlYPLCz279w298NnETqTIY7d9o0mjE720fkuaVzOKTbe8aP3tlESkleCIbDDlpJ1tdT+oMSa2EwrPjs830+/nCd1tLFakROExeKoTPpxpOh2Yj48MMN0ieaJ0+75EVtMwjkmeW3n+5ya6vJTz7cRJz2jL9BUudtfA9JnVO+9wWpc0m8IUsSx1q8DrVOWVn2O8Nx0pUUgtZSwt0712tNvMD3D0oKsiwkL1oZSBSQJFIitcDaULumqmytJL4eFIUJyXT12nN07TvvKesERCHEACGs1tJIrfaElE+vrYMLnIgFobPAAgssMGf4p3/5b/+HXrf8WVXZTYK7lJSKSMmQfd3tFRSlRWuJVIKNjeZbhRnPmuxeNPw0V+G/8zozN4vVGeMcEuc4Ttvmwt/rtH3XjuOYJCZYrymEhChWNIUYF6ZOU8VyK+GgEwpmd48K8sJQFo6yV383+wAAIABJREFUCrVDlJYoKckyw9JSTLudkCQKUzkGw5JmI+LRwxXWV9O3rhdnA9EipURFcrrn6sFWrxM5pnI8e94bT5ZHn6WpJstNXYwSsrygczCEuktCCiL9igDTUqEjRVlWeDxKyjE5ZS00WzEr7Qa3breIpqXfv5S1z+s7mMpSVpY00Ugl+c1vtzEmWMtZ42gvp/yP//onNG6q8OwMrvXzmnyx3Wdnd4gxYTGV5SXPtzvjujfe+xCMrjP8APKiwthgJThieaNIE8eaojTEsaaRxmxdc42kaeHMMbuxF9RcvRknxqUDbWfseNE2TRUsAfGQlyVKKNrtFCmhKiyHRxm7+0cMBhn3H2zSSCIazQhV1/5qL8fc2mzRbMZsbTWJamLmpriuEUbH/9Wvn/9gpiIBk18BK+2UZiPmyR/3McZSlBWfff6Mh/c3aLebIaAkBGmmefhglf39IYNhSbdf8qtfv6TdTvjogw2SRI+PfJ24Xk7k9aMJ4J2HKySx5tunR2glOTjMKUuL857nz/vkueFnP7lFnJzynr9Jpc5rKp3pdWYWpM6VjnrCn+aD1Bnh7R0mJnVO3n0am0/Q0KsWZ3kZj47y5ZcHOOdJEo0xltZSxL17y9za+n6onBe4WYzWT1GkxvUBpYQk0hSFwTpPVdlr7VOeV+MkypE62tXqNIHAVN5ILQolkXgvhMAKRHatnVzgLSwInQUWWGCBOUM2NP++Mu62sz6NYrVsSzPAqwRCTQTrIE0FjUSztpry6OHbNkSnTaQvpIq5IGaizrlSJ/h+ETzzci4XS8q9MJZbMflqg8o4sqQaFwT23mMqz1G3YGdvAEBiHN7FKBWKYY8KY+M9S62YOA6kRppo7j5aYmkpRgmBqezp4+lfETsjuzapL0nu1LJ1Z91r1moA29sDOocZznuSWFHW5EZZOnr9jDyv6BwOGAzLsd1cpBXeeUzlqMpA3DjvMcqT1CdkXbC4aTYiWs1QvPvh/VXkG37fZym3zjrVyYdBnPqbdZ4sK4kiRasZbHRe7vaIY0UUh+LZyxsJ/91ffzAO3F07pq1Im2Cb3d0hn32+T5ZXSCkoK8uL7QOUEnV9nPAOaLYilArXwogI9N7jrUOoQGi2WjFJGlGUhjTR3L619J3zfJ9PImd08Nkx3HOVSD8h3uyzc8EucpiVdI8yitKgZLAJtNbiPHgXFJjeeXSkMdYyHJZUxrK60uLW1jLLrYR2O6GR6GDJmWrSRPPgfptIyzP78HYPOXOLaeC3n+3QH1x/7ZzjmH0dncurdCDUcfvx+1scHmY8e3bIcFjy/MUhRVnxo4ebof9Av1dw/16bnd0+vX5JWTr29jIGg20++mCD9fXGrKcjJ2JKwohLHU0At2+3uH2rxdePDylKQ1Uns+jatvarbzrcv79Me/kUNdOC1JmoPc7d5btG6pzfHpM0dQliZyrn/cYJz/Iy3n7Zp3OQIYQgShSNVLG+3uLROyvj5JoFFrgs8twwGJZ4H+r3lWVISgw1AcML0FrHwcGAjY3rIRCd85RFqM/qrA/vVikIgs+gBhVC5kqLXCK80nKotXwsFM+upYMLnIoFobPAAgssMEf4p//s3/4vvV65hfdSaZGmiV6pSouxNqEM27SXo1AMONE8erRy5sJdnPDzxJN1rn+hfCKu0olJ9p3nyNm89m2Gah0hBc2m4tZmK5A41vHk6REvXvZDgUgtg1qnDvDhPc6Cx+O9oNEKReCryrK2mvLgQZv2UqA7bGUx3k0cg/LeY2vbN1HfaEKIcZ0axGgQfPifrwPrrv79jS+w3y95uTOgqixZbihLQ6QV/X4BQFU5ev2Cg06fLKteK/YtpRyPuxQCLwRCgnSi7ivoSBFHgkYjYnW1yb07y6far5yl3Do+PMd/fmuft8bx/EHNS4OpLI1GPLb/2t7psX8wxNQWA/fvrfBf/8OH10/mzOiBN0mzg0HFl98chGxr66kqw7dPdvHeURnAg1Lhu7fGAw5ThVoKUaTIhiXOg/IhsNdqJAyGOa1mTJxGbGx8t9Q5p47ZXLyUZilXPAdTiGJNW6VjrScvKsrCUBQm/FyG+mXhenYYFx6QkVaAwFqL94GkVlpQlIZGEnP//uY4Y1UAZWnJc8ODe23y3KCV5OHDNlrJE/ty/rnNLgz4+Vf7HHTOT1a11geS1oR6aB4/fr9Y6+qaZwqhxBxbJJ5E6lxsXFdrG83nL44wpSXLKh4/3eP+nfVA4FSOQVbRakZoLSmrUKi5KCxffLXPT6Mtlk8jLWaMGyddBfz43VWiSJLEQcXkXLDMGVpP7w8FH76/werqxWprXgdujNSZSZvfRVLn7NXgrMbx9CNepqFXpM4I0+qzd55vn3QpqhDcTp1HtTTNVrQgcxaYCqJYIXMJWCrjKSuLqRyZN8fsskHrKTkqnAPvocgNZWXwHowL61ghBb62fxNCGB0RSSmMRFgp5EBJ9VjA0bV0coFTsSB0FlhggQXmBL/85b+Tg0H1r4FYCFHFkUrrGWrDWa8rV3vER6GAb6MR0WqOFrPnLzlO+vmsvS4SRrhgTHe+cJH+XtcKfl6JnGtAVVqKIgT2y8rSH5R0DotArJhQyDrU0pHj+giRkng8WkuW0oj7d5dpryTEsRq3+dqgXuIaHSlsvPfgztn4DfR6BTu7Q4rSMBxWGOPC/62nEI6itJRlxUGnT15YRrWyRN1RVxfMGgdBJEhARwIlZW2pFdFoRHjg1q0llpqvF/I+fuoXUeFMNlTnb2WcIx+WRLFmqfUqCLe7P+Dx4w5CCAbDgo8+uM0//Iv710PmzIKQvMQ+znn+8OU+h4cF62spO/t9/vhkJ7QnJBJXF3cPtUOEhKqyDAZlsCMUoVCpFIFwbDZiqspgnSOONasrwc7qu4ITx3Du3iuz7dCNB4xPQ92xXr/gqJtRFuE6qyoHeKQQGBMISTw471AqEO+mspjKopQcOQPSXm7w8P46AkFeGgZ1fTSt5Gv1w3r9Mjzfl+JA5pzfxXO24NytLoKn2122d96um2MqR15UFHlFZVw4H+tAjtSbFudAqlAb0XlQdY0s58LYSSWII03aiGgkMTqal5v5TVLn4lhdbdBqJTx9ekBZGoyx/P4Pz/jRwy0gBJJ6vZIklqSJwjmHtSGr+ctvOjy422ZrGhZIl7idJ7pHp3Kpva3SGf328EGbtdWEx98ekWUG70LNIWs8f/hin3cernD3ztIlOz87vE3qTKldzjitS57zd4HUgTHHccE9r0DqXOLanq5aZ/rPcYAXL/vkeVUr68PcNU5iHt5vT/U4C/xwkSaaI5+HJEA3ztTDeY/WCoEhjhTNY+u4WcJ7T16GJBulBL4KfVJSECmJ0xIh0UpKbaxb1lrvRpHcVVp+DmJ4LZ1c4FQsCJ0FFlhggTlBUZr/yzh31zvf0Fquai2XqsoilYidCwE75zxFEQIid15bpJ20GvWn/uWkvfybH0yIi+4yd3G5i2DSzl9mfTGX0btzcAW/kywLCpXdvYxerwjFFqVgMCjJC0tVOVTt4+usG2fGjTKYhQz2UwJB2lA00ogH99psbDZedW8WEYMJ4Z3n5c6Qw6OMogi2WEoLjAnyeldbp3W6fbrdYrzSFYBUIJXEuXAO0gpsbQEnBHUGt0BrRZoqlpZSVldS1tdaIN5eZ7/5FV32Hjz56z6/taIM1nnNVjJWHAH0+wVffbVPXoQA1LuP1vmHf3GPNJ3x9PQGlTgn4cuvO6GWkvM0mhHfPN7FOR/s/qTAO4mQ0GjEaK1IUs32dreuxyQoKosnXDONNGJ9o8nBwTBk9wm4fWv+AxFnjt3cvTRuuEM3oNLJs4rBsGQwLCjyiiwzNaE+Ugh6iqJCyrp2Vx14lxKkDPWgXK1gXF5OuLO1QpLGYytBYwNL3kg0Hk+SBh954cLzLssqGolmv5NhjOPhg/aZAcXJzm864cX+sOSrbzrj3w8PM4bDIhDx/pUPfRiu8O6qcvPq+SwF3gb7RKUEHgnW1u+6EFTMZMVgUIRnv1YoJUnTiKXl9IZVPFcfwyiSvPvuJtvbXbKsJMsMf3yyx/37a7QaKdY6jFUs1cpc6zxlYchyw7MXPXr9kh+/uzqd07kgJj77Kw/T26QO9SdLSwk/+WiTr77u0B+UFIUlzyvKymKdo3tU8OEH62+rdeeK1JleZ26O1OHkra6B1JmkG6fvcDqpM1FTFzyZWat1rtruixe9+n0U6ncmScTGZuP0ulQLLHBBJIkauz94H+Y4Sa3IVVohRKgHG11T8ob3Hmtqa3MTbHCFCOtvZEg40UrWa1DhlFYdpdU3Uon//PtP/kN5LZ1c4FQsCJ0FFlhggTnAX//zf3+31yv/vCrtXVO5FeucLqQsl5eTWEiBlg4hIE01jYbm4f0VlpfOy9wQx8JOE4Q2jq31Lj0xnnZcYe4CeRPitH6/OaCCt9Ues0k6u1F45+kc5nQOc3q9IlgZWIcUgqJ05IWpA3uAEDjn8A4qE0jMZjOipePxwtF6x0o7IY4UUax49KBNs3U9mUyTYH8vY3u3T5GbEKwbZWARJsTWOjpHA4ZZCL446+vMLEkcK6x1KCWRIqhyrABvazJHBVVOEiuklsRxxPpag9XV5nhd/aYiZ6Y4o2DDqIZG+oYqB0Idnc+/3KOsgiLpF39+l59+fJs0jWbTzzlR47yJwaDi5U5/XAT1//3/PqUoSiCQOUpJZBTUOSE4LmgvJ7x4EQgfU1ms8+HaEIK7d5dRMqjXGo2IZnO+bULOHcO5ewdcX4fmQaWTZxVH3Yydl70QeFACaxzGBWJdiqAk9HiK0iAQQT2pwvPKuWCbFkeae3farK4scWuzSVEaur2SqnIkcU1SC4nQ4ZGihKhriznKwjKQFXlhSGI1Vjg+emclkEqnDNTkpA4TbXkaPvndNlVhOewGFaa1QWHqvUfLQMbmpcGZcIzwDAfnGVuHDrKSqnQ4JfA4nPVoLVCpxpSWqvTYSKK0pKzb7g9yOp0+zWaC0pKlVnpDNcemc6XeudOu1bQdBoOK5887rK422dpYQQBl6dDasVS/6533DIZlUPOWhvv3lm/Egu367tPTj6SU5MfvrvHFl6Hmmvch+SXLLLtuQP/vS37xp7fn7l3w/SJ1LrbzzJQ6F2787Gfg9SnRLomxWudVEuNlu/H48SGDYUhM0Emwx1zfaPDBe+tT6uwCC4DWAq0FVRUSOYSAJNWsthMOj4YcEVT4/X7BykqKOkeVfFUY40IyZVZRViF50BoH4JSWxjuc8zaLtT6MYv1CSdlXUu58+sl/PJhpxxaYCAtCZ4EFFlhgDpDl1f9qrdsARBQpGQsVCYFTMhQ5j2JFs6FZX2ug31LnnAxx6m+Xs2c7jtMy/y/Wpx8g3vwazlK4XNdgTaqyOYklOGO/o6Ocbq+kc5gxGJR4HwIwxoSsJOdASkhiRZwo8jxkBkVRsBDzPkwyhQiZQXEi0ZHEW4/UEUtLMY8ertJozMdUxjvPzu6QTidjmFWhRk5hkTpkrAsRMrm73ayuDWRRUvLO/WV29vtUpa0JnZCZrrSoC4t7tPIoqUgSjdIyLAaU4vatJVbaDVQdpLkOImfSy2WUIbzUSsbWeMfxhy926Q9KhBD8+S/u8cF7mzQaUyRz5kyFcxL6vZJvn3bp9krw8PiPu3R7wb3AOoctXLj2Y0WkVai5UZV8/XUW7g/rsON6TcFv23vY3e/jvacsDe+8M5+BiAWRc0XMSKXjvWdvt0evW2BcSCQRIigLrbNIKwMRn1corcY2f1JKkliPiQx8KKbbWkpZX12mkcZBmVJZut2gXvE+WHoUpcGakKmqtCSNFUjw7nhHgzq5qoJFZVEYjHWvAm1nkDpMNFSXi0h+8ulLnj8/Is+DlWZoIWS7Og9OBpVOVViMtSAECTokJljPwFZ4V1LV2bFVFfYPxL/AHetOyKINx5BC4AmEWWXCeOR5RRJr2itNkvgms8kvf3FGseLhg3W++HKHEugcDqkqy/pqmyRxeMK8IE00+dCglCCvr4X9w4yH91Z45+H1KxKvL+j9tlJn9JvWkp98vMndO0u82O7TOcoZDioGA8NgYPjPv3rBB+9vsL6Wvt7clft0NXy/SJ1zlDpv/GkWZOC4zQs3frZaZ9pKtKleeqL+x49+9Rdue5gZXu4OQpKV80glaKQRd24vnTiHXWCBy8ITXCqse5XRaYylc5hx2M2pKkekFaZyoX7qjFGWluGwDLaw1kGtEBJSSAExQhwIxNBZL4y3GyKmkkrszbxjC0yE+YiCLLDAAgv8gPFXv/x373V75X/lrFuRgpUk0fcgBPSEEkgXAtqjTM5H76yc2+bZU88TyJ0LzlVP3HyhzpkMN51y/SYmHec3t3vzdw/DYcWz5z32Doa1NWDIFM3ykPEWRyG7uqjtZlbaSSgG7UMAS0lBrCUIqGrFThIr4jhkJmslaa8kPHzQJpm1LdeEyIYVL14O6HZzKuuwtaVaVTmMdXhjscaS5wW2JrFcKDeBMY7DmuDRkSTSijiSOCuJ4iDJd8odK5ApaTUj1tebbGy8InXn6Vax1jMYFGgtaS+fXJD58beH7O0OiGPFn//iHo8ertJsTonMmeFgTLvpb7495Js/HpHnhifP9hgMcyBYCUrrx7ZrcaRD8NZ78rwKloMCfH2PiFq5s7rSIC9s8L2OIuJEsdKer6LYZ47hPF3IY9xsp2ad/T9qv9cr6B4Ng5VVYShLi6+DDaEQvcHjkTKQjAKBNRZLIHS0DterVpJbt1Z4cHeNPDfkuUHrQMYrKWikwTJrZDNiXW07wiiw6ymNYynWREqhhAjEkhI0Y10HKoPKMc8Nh0c5qyvpuYM1+ThOtmVZWb746oBPP3sZ6uNUFudC8EUpifNgjcfVKkvnHAiBlq/US954fG254iEEUgj1c6QM7wOtRG3N4imdR6v6etQSjMcCshI4G6w5pZR0uxmRkuhEsdS8LsXKm+N2+StXR5L339vi6bMO3sNwUPH4210+eP821jrKCryrSBLFoF8Rx5I8D/7/z1508d5PNE9+DZNmKkwDM76pV1dTWq2IX/9mh0xU4RpyIRP8y6/22Vhv8t6P1661T+fhdJpqxgfl4oeaXPk3zSfOxfAaqcNFDjAlUucCx5w6sXPsxMWxVs9r/+uvDygKQ1kFQicRis2tFvfvLU+jZwssMMZSKw7zIhXe3dZ7pBM0WtG49isEUtHX6+NZoqqCSqjRjGrnDFPbu0q893jnIymkdXiJJxJSGiXl9kw7tcDEmI9oyAILLLDADxjZsPq/TWnvWeua3lN5Vx0pLVeEFEjC/52r7UwE52YKXey1L17b4fV9J1fyvImT9pzLWN11Yt6InKvg2JfprOezz/fIc0NlLP1BRZ4ZgLHndFlalAy2UFVpKU2w2RICtBJ4L/Be4bQgimVt7RMmu8vLMUmsSVPN7Vut2ddXmRBVZfn2SZdur6CqbFBLmKCoMdZRloaj3pC8qIiUIk40WoeC4VlWhfoKgOnb8X1djRoXgihSKOWxRiAkRJFidbXJrY0WslbkzM09VduulYWhPyhZXk6IopMzxJ886/L113s0mzF/8Wf3uX+/TesqdnnfIQLnOJ6/6HPULSgLw4vtDodHgzrIDXGsMZUdF0gdPaar0oS6JEKM60MFG76gjkiSiMoYlpZTnPXcmYPaORON4dxcyCPMXYdOxhUigc55ukcZnaNhTUaEGgRShgCDMQZjgoxUILDW1oeSWII9ZGVCbTCtFGsrTdZWl1hbadJoapQMVmwIQaTleN7SSBXDzOIl45oe1r5SAo1IHWNfKVW0UggEsm7H1YSQMY69veErQuecMblYiJVTt+52c17uDfnkd8+pyoqitFhbZ4T7kN3qrA/WoT4k53jnx826eltjR+MnUVLiCAoeIUNyA4Kxz761HucdzimkEDjvQk2eWuE0HFQIAXFe0Uw1SRpj+jmHnSHra61rKq58UtbH5S7QOFb8+N1NDg8zqqpLUXq++OoFH75/FyUjhpVDVw6pJYe9kmaqcc6T5/Bsu0e3V/DRBxvHgmOzx/VxIufTH1Gk+NlPt/j0sz26vRJZJweUleX5ix5Fafj4g02kmpNnnRgL8V59MIXRnNV3ciVS5xSlzhsfXRmzIoqYtN0LdmBq/X2tk69+Oav9wbC2ADUuPDM8NJox7/14baHOWWDqCImKirJSQWUflswIIYjrtdMooSvU0pvte6woDN5DpBUuchinastcN7qNjBCkSshDoeVAKbkrpVgQOnOC+YiKLLDAAgv8QPGXf/U3f3V0VPxUKvHAWnDeZXnpjTKiStMoGtVGqKyjLGF9vXFmexeedp5K5rz5yTnTbHHmrz9szHiFf1rzM/kORLBS2z/IMcailCQvDHv7GcaEoKBzIcBclgZRimCd42sbGltnZotA1hjjaTYVjWaENR6lBc1GhFKSZiNidSWZGyXOCMNBycvdIUdHOcOswhiPUiJMzouKztGQztEACLY4eChNKE6sI1VnGFu8C8oKVddYsMZDZbHa0WjECCGItCCKFe2llNu35sf24aRk5l4vxzlYW2ueVlKHzmHG19/s0VpK+LOf3+XevWWWly6YQT7jIbiOER4MKg4PM7Kh4bA34KDTD6otahsqJUOQ2/o6Qy5YxFfG4b2jMmAqO+6vQLDcTun1M5JEIwWoSLC+3ryGszkd547lfFzONeaqM5PjglGwbFiy3xmQZRXDQUlZGfKsQkhJkiiiSJNloS4JBLJGx5LRknFEuqSNiM3mMhtry0SxChnNkWZjo4GUgv6gJG0oojgoUrz1FKWjKF39HAvjrZTAVGKs0BEi1P4rSoMxoZZYEikqY7HWobWslZ+OspL0hxUHnYz1tWNzo3NIHSYesrfnQEdHOTt7Q756vE+RV1gX1Ji+Dr44KRC16sZaj3MWYz2yJl6NMZQVSAFV5YKtSa1OlVox8ljzPiQ/ODzeuVfBHWPxSlLZEKCMI10X7g7f21FnyIHzNBtRUMWmmqo0RJHmzu0V9DUVWX41ZpcL0472XF1t1DWJHFle8ocvnvP+u3eQUlLW20WRpKwcWVaRphpTOUxp+U9/95xf/Ow2S+fWm2Rqt/+FVAxTnBuedF0niebPfnGHX//25dje1FpPVTn29zP+bvCCP/357Vek1w2rdGCk0hv/xrWQOnOi1Ln41pO1B2H+EH64yF6n7zCr63zqap03GjutO998c1DbhcJGvc5eW2+eu+ZeYIHLINjU1nbikaIkrAm7vaJW9IbEQGNCPb7TEuSmhaIwlKXBu2B9ruRImW3x3vs41nHUkGvOIPHkeCT4fKadWmBizFeUZIEFFljgB4bhoPrfhOBhI1FrpRIMBlUL743znrKwRJFECUEj0WxuNmmfUfB1tuGo1yf44rQ/zeJw31XMaGF8E+vtbr/g6Kggyyr2D7JxLQNjHbImI4QUxLGk1dTc2mrx7ZMuSkuUgjwLE9IoEgghamsewepqg63NFu3l+JoDTReDNY6DTs7L3T5FHpQTRWHqyW4IQhx0Bhx181A7JqSXhwx0X6uQatsTKYIKQygRitcrgXce7z1SSZppRKMZ0Uhj0lSxsd6aeUHMq8C6kLGepopG4/TAWa+X8+lnO9y72+b99zbYXG+easl2Ir6jSpw34T388dsjnjzr8Xz7kKfPDvAEJcSoHk6/X6CUQGsVFnNakWVlqD3lPViDrX2apIRmI1wvu70uiJBlt7V1fp21WeK7QebMRSfOxWWDfM55TOVwPgS7nz49pKpMraY09bMrRFBHjxhrHe12A2eDOkaqYCupYk2aRqyuNllZbrLUimsFT/08IyhNnHEY73HWIZWk3Y6JtMQYR5YZBsMKrUMwo348kllPkqrxc04pwXBoyAl9rKwN86FYUdZEU5poIi0pCsPLncHrhM5o0Dh94C4+poLn230Gw5JhZnj2vAMEktUaV5PYYSydr+UGBBu6MEb1ANfjPfrcWY+TDiU1prRBoacjtJY45ykrg6lcUO2okDluKhPeLwIK5/A+whMSJeI0WFfGWlEaS7eTMdCCpeUU7+HW1vI1J0lcntQZYWOjRZEbnm9XGOv57IsXPHqwQRxHOB8UXWmqsc7R6xVsrDcRdWbzb36/w8//ZIuliyYOzD0mH9M//dltnj7v8fx5F1MFFV5ZOgbDjL/9u+f8/Ke3WB6tLeaO1JlSm0xwWpc492krdS7Zjcl7MMXGZ0leTp/YEePG3qyvc3CQM8wMSoZ5OgKWl1M++GA+6w8u8N1HSEyRFKUhzyzW1wkacVDgAhjr6fcLhsN0pgrbEZEppaQypk4cY0zuiPrHYzUNrRDkCHE0s04tcCEsCJ0FFlhggRvCX/7V3/zLbrdYN5XrD6wfKiWbcaRiq0RsrMM4h5ICpSXLrZgP3984sZ1Lh6TOVOdMuONb+D75il0SMxiCGyFxegX9YcWwX9IflpSlRSvJcGgYZuU4Yzj4/dcTUOPJc8v2y/4onoWztV3YSsLGRoO1lZRGI5ofq48z4Kzn5c6Ap8+7tY1OXYQeQVV5hlnJQWcwtgHKigpXT4ZHZI53DqEVQoSC4CMrHUFQ8DTTaGzXk6aaVjMmjjV37izPjSLnNBSlpd8vWG03UGcQclVh+NUnL7hze5kP3ttkfa3B6so5mY/fAyXOSfjiywOebffY3e/z7ZO9V4XfEQgCMep9sLmiLhxf1mqFUfB9ROYACClprzTodocoFWyurHVsbN4coXPm2M7FJT0XnbgQJomJWefp9XI6nQGDYUWWleRZhXOBEJAIolgTxYok0a8UMaNnVc1OOxsIZuFhaTnl/R/dIo71uA8CWFlJiWolma1r51QmqG+aqWZtrUFW189ptWKUFJSlHduljWrKKCno9grglepseSUljgqcTxBAZSy9blAYOO+xLhzT2JC9WhTmUgN3kTjj7t6QzmGGtY5vnx7URI5HyjBugZ/N2oEnAAAgAElEQVR5Ve/MGEtZ2ldFj2vy1ftQC0tJgVL1+1OEQAqA1gpVq/KKsgoWiyqoloyx43cuI8Vr5YgiH4heAZEMqijvPK0kpt1O8S4kCG1vH3HYGXLr9jK3b1+HHeNohK9O6ty7v8LKWoPHjw8o8opn2wfcv7vOykor1F0qHUutGGs9/WGJEEkgePoVv/rkJR99uMGtrdbpBzhJdnpJXJ9K5+0GTmvywb1lGrHm8beHFJWhLB3WCXr9ir//9Us+eG+DO3daU+rXNDG90P6sTuvKSp0T/jQrUgdqtc7EjZ+t1pn425kqQ3NJvMFqjbq0s9unyA1FZYLllIMk1TTSKdV1XGCBEyAI868kVVSlIy9MrcgJ86hGomk2Y6J4duF67xnX/3POU43UxfVcLk013mGEoCpLe6iV2o2kGCitHiPozKxjC1wIC0JngQUWWOCGUJbmX3lPar1PqtJ1pHSlgIaUItFS1oHjYCdx5/bJRRmvn8x5Y/u3dj6ptUumZn3XMOWFylWau8oQ9volz7d7HHQyAKLaVq0sgz1MWZlgDyZeycYhZFVrJZFChAmpCmqdjY0mq6spa6vzVZz9THjPzm7G7v6AqrTkuaHdTqg8DIYlvX5Or5+FzOwRmWXrOhRKkuhQ0LqyFmdrKyHCvWwrRxxrlHpVPDtJFHGkWVlJuX3KvT5v6A9LbOXZOMfWy1rH333ynDt3lvnw/U1WVxqsrZ5A5lzjfX9Tj5hvn3bZ2RtwcDDkq69fhqx6CSDrGlPB8qosDUmiQzFS6ygrV9fM8WNLJup919aaJImi1/OkaYyUgvZySqSvT9U10XjOxXN9LjoxNVjnOewM6RwMKCqLNaF213BYYI3HEdSBSkmEFERKhUK8Ovi2G2NppIFcd87ja2Jmba3J5sYyS82ESItxjas41jRTTbOpWW5f/Hnu3wyav/GSq0rLIKuw1hHVBJExFjfwRLHEmEAyaSlROliVGOMoS3v2gc+JpZ7SnTHK0nJ4lFMWoYbVi5eHtZ2aZ8TX4MHYYL0mpKi951+1aIwN9mrURZBNeEdq4ZF4Iq1pNSVV5eqM2dH8L9h0eu9rZU8YyFGRZOdDEOb4Z6FeT/jefU2ACQnLSwnOw/Z2l+fPjti6vczKSsry0sW+y4txH8dJnauh1Yj5+KPbPHlyQLdbsLffQwhYW1tCiPBFNFKN93DYzWmkGus8WW747PM9jroF77+7Nn5nzxLXS+rwWiOnNbmx2aC1FPHFV2H8qtJhnSPLDV8/PqBzmPGTjzen1K+r4W2VznQ6dG4rlyQerkzqTK8rk/Viyo3P6nqf5Pl8IbzGasH+/pBut8BYhyCQ5Umi+dGj1WkcbYEFTkWSarSSWBxWBavlSEvKQqG0GNdKrQoDzEZhaq2j3y/rxExqy2cBBGvb2v65kkLmWqmuUCLXkXoZRerv8KI7k04tcGEsCJ0FFlhggRvAL//6b/48z0zsvdfeeQ1eOuelB6GFRAhQUmBs8KXf2no9aPrdCktdfeXw5vn6Nz6/0WTCOSJy4OLXhnOe3f2Mnb0+kVJ4PP1ByXBgsLVKzNTBK2UdRW5rWyeJjuQ4iBRpRbOpabcTNtebrLQT4uT6ChJPA856dveG7OwNGA4rPJ40CVMlYxzPtg85OspD9roQtWIiZJtb44hk+CzUNFCkMqIoqnE9ilhrSkKwPo4Uoi4MvrWxxNZmK5Bjo6jnnN7kHjg6DLVallbOtgEoC8OvPnnOvbtt3nm4yko7HfuTA9dyjvMyjEfdnMePO+zsZXzxzXathgh1NUYBWK0VSazQUf0ZoeA5UAePQya+EIAAHSlWVhrkeYWOZH3dxTx8NHurkPkmcd4MA83LVXB5VJVjOCzJspJBv2CYG5wNdmo4EEowHARbvijSpGkI5o+uGe88hkDK60iiPOA9cSJpNBK21lvcvd1mdaVBqxWx1IyJY4mQ8tT370VRPy6PffB6Y1GsWK3reWysN8HDi+1+bQESkeUmkOaitndznqqy4+SXsw9+fsdPm0/sHgwpKktlHJ3OEFMFYlWKoB6KIh1q/NTPeVzgXaUQUPOqzvk6YBhsKp31gMPU30OkFWkaYW2JM7VlnRAksSbPK4wLGeVuZM9ZK4MAqtygtQApscLhKkEcvVJP2TLYhDoZvvvWUoySkrKoePE85wWCtfUWayvNiaxPr+NuOvEY9bz4R482eLnTY/9gwO5+j8pa7t5apawCqSMEtBoRvUGJ1gIXK/Lc8vjbI466BX/2s9vXYvF6faTO242c1mSaan7+J7f4ze926vEKc5k8t7x42aesLH/601uB9JpLUgeu2qmJTusS534lUueMU5uVWse/9sOke3HqDt81tY6znj8+PWKYBZsprQTNVsTKakqruVDnLDBbpIkmihSVcTgXEv6WlmKyokSKoNS3xtEfFGyepS69AorS0OvlwZp3pJ62DqFCUrGpDIDSkdB4LwXSSiH3lZZ/++kn/8Gd1/4C14MFobPAAgsscAPI/3/23uxJsuPM8vv5cpdYc4nIzNqBAgiAZIPsZrdGNm1qkzTNNslMZpIeZHpXt+ZRz9IfNfOmF5ne9DAmzUwPm0SDBEgshdor98jY7uruevAbUVVZuURmRi5FxjEDsjLyXncPv6t/5zvnS8r/tTRuXcDkgdjUSrYKYwprXVUg17/13r71OmN/LgvpS1PnnGnvI3D2zLVZWr7UNcOcGp/XGGc9JNY69vZTnr04YDDMyTIzDYZo5V8ki8JSFtaTN6EiCnxWt7GWKPLWYDoUWAO1umatU+fO7dbrArvvEYyx7Owk7O6PyTLDYOAt5qQSjAYZr7YGIPx2xvgXXyE9ieWqOgfGevLHVBnjAsHt22329iymKmAdBJIwiolCTRhpmvWQbqd+dMHLGxiHNoVltzdmeal26nF2zvGrX7/g7p029+8v025FdDv1K/tON2nqrHV88+0eu/sp3z56RT6xiHIgpasWdD4zv8hLosjXxMiyYhqgLwpfFH5yXigpiKOA8TgjzwyNRogD6nV9qeqcU+f1xpA4k89u0plwNhjr2NkesN8bMxhkFHmJwytlnHUgIVCKZitEKgUIiqKs6q1ItFIoJYgjTb0REschcaTRgWK5FXJnY5lut376+TJHO6B39j2pMQG3bze5tdGg10/Z3ByRl2ZqS5LlXjkaxzMe4xkDiW9u9mprxHCQU1Rk0qutA1/3rLLZBIhihUscee6JJlMpdZwDNamdgyUMFVoryIpp7TXrHEXhsC4nKw2hVr6WgwWHq7ztBRiqGmxVoKey6fRF7gvA1zuSXjrrFX7Wk8ZaS+IonBJ8RW4wyhIGik7H19Tp9RK++36LQCta7Zilpfocn+VnP2OOffxVTW2se0vSrZ0h/X5CURhura9QGjuVxNZqmnFSMBzm1GoaV8LeXsKvv9zkr/781s1S6lxCb8f2LeBnn6/zxZebXqlTusp2x7GzM+Y//KcX/Oyna9Qb4Q0kdebUbvXz0oiS8251At9zM0id03c4E5HJ7H3P+5g9etx7TXqXjijSIAWffLyonbPA5UNKUb17uenvE1KlNA6RG0ygSNPi0sZQFH69muUlZW5w1r9baOmTVoyxAEJIGRrpahhjhQhKAZuXNqgFzowFobPAAgsscMX4V3/7938zGBY/MqXplMa1AByMjHEq0KqupERpQRQqOt066+tvqHOuWr5xpTisSnCTTy/a6ju48ILghhE5MANd5mA4ytjcGjNOC5KkYDQufX2OwhMVQgiK3KGqTN6ytNNBKi2JtaDVDAgDRbsdc2ujQRzr95LEAa+a2N1NSdOCPDckaekzooaZL0LvvOWPsT5AV1qfei2VJElKcmlREqQSaCCOAlTd14ooS0Ovl1CW1isnwoB63VtiLbVjNtZnqHFyg0gdn8mVsdZtVgXAj4ezjl/95gX37y9x9+4SrUbI2iVlmMGNmaJj8fRZn/G44OnzPQaD1Nc0ERAGmjx/ba8khC/XWxqLreqDANRqAWmaT9uTAhrNiDu3lugPU3SokEoRhoLbG0uX8h1uriLnKCLn8OfvB6z16sj+wZjROCPPHUmaTf+uA1+LS0kJ0hHFAc1mSL0WogPN7dtLBIFGSfHONaqkoLNc5/btFkvteKqsnPm4zvFhdSZSB69iXFl+26qxP8jAOW9TchQhfqYBHL9ZnpcUhSEvDUJCYfw1WRZm6j0/GGQI/P2/2QwJAsXu3nhK3CotEEYSxQFRqLwFmoAs9eSbVnLapi3fto/LMh/MkcLPg6tq1/nx+bpbeQ4OiyvBVGRGMTZY49VMUkoO+ilB4AklXdVmDLQPA3TDFvfuLmOsY39vxO7ekJcv+7RaIZ1Oi/Y57PWuAmvdJkGgePaiR683pj/MeHhvDaF9zSEpBe1mRJIWZFlJHAckWUl/kPPl19v87KfrVzLOy1KEzNLQSc3+/PMNXrwY8PLVkP4w5+AgpazqN3351TZ/8fNb/t3uxpE6VzSgczIIs5M6xzT+3pA6HLvTHIU/F938SGRZycvNIeAItLe6qjUC7t9dem/XMwu8X9jbT5Ba0GyEJLIkLwxJUnilb1WXL88MtVowrVk7b0wUv7a0WOf7EBP1apUYBKLUWiZKihQQQorB737zb04oXLjAVWNB6CywwAILXDHGo/J/S8bFZ8bamilt5BxSayGjWNeFFISB8pn8oeTenUOFaw8/z8/yRitO/PWsu18BZu3x7K/159YK3UAiB07+PnlhePqsz87umDTzQSghBEVpsNa/0E1WdFIJpJBVdrdA1gOUlESRrLK8A27fatFqhFdiWTIvHJ6fsrQ8fzFgv5eS56XPiKqk7f1BSpLmOOcVOL4mkPEBUufti8rqhdsBUvm6J1IIrANbOqSUBIGv+aC0Igwk9XrI0lJMZ6VevSTPiBtA6gxHOVla0u2cTsr0+yl/+HaHu3eWuH27RbMezkZenRM3PWxfFIY0M2xuD9nfHxIGkrwA5ywO75s9sZGqxQE6VL5Ab1VAXggYjTJMYd+6cbRbNeJ6QH+YoqQgDAVhqKnN2Spk5vm98gPxx0Hk5Lnh4GBMrzcmzSxlUVKUla2lVARK+ftxIInjgGYjYnmlgdbyaGL1jamIQ83GWpNb601qteCdzc40U4cidBcNLla309e/nLHBduuCnvLHnT5vYGdvjJSSONakacnLrT7JuJjWHyoKr8REWGSltulX5I413ubMGAtCYUrLoJ8yUj46bYyvtTMh1qQSGON8EkWV3FJOnjvVgCd16kRF7gBQQr0W4vDqncJY8rxACokOBVIon/nrLKHWGGvJCgOlINSWoiwZ9DPWN9qsrjTodpt0u03yzLDfG/Hs+T7msaXZCllu12m1a+dUAJ7tAJ94br7RlFeLap492+dgkPL9ky0++fgWSvrntqls64ajjCwtaTRCsqzkxcshvYOUP/984+Ln0rxwDcTJnTteofW7r7bRFZmTZiWmZ/nHf3rJZx936HRrN5DUmVO71c/rUeqcsOUxA7uM8b5F6py58eO/6WXN7ek9n44/fLOHKS06kNTqilotRAWSjz9a1M5Z4GpQrwW82hpiSktpLKZ05IUhr9SSQgrK0uDQnmy5hHfbIit938bX55tcT5NaOk4KcGRSiEIokUkhk0CrL+Y+kAUuhAWhs8ACCyxwhfiv/tX/8j/2+/lDY21cljYWEEiJAqGK0hJFnsyJYkWjHrJ02kJzhqDEabudC5cRMzt3mxdhuWbc84YSOXD8tI1GOc9fDtnvJQxHBTgoKsswmHj6e1UAUiDxdXGUrAgdLXAO2u2QtW6D9bVjrMGuEEct4I6LaR71eZaVbG6NOOhnJElBaRzjccFwlDIcZb4ouJa+KHUlNxdU8nd8TQSlJIEQZJQ+Q1r4rGmDQ0s1zQxWWvo5DRXdtQbrnQuQGm8GPq8QzsH+/hilBJ1O/d0NxNv/7vdTfvf1Jg/ur3D7dot6HHBrY/5kzvsUsn/6rM9BP+G7771DQasVMxxmZLm3P9JKImRlq1RFrYrcZ/475+0XkqTAvBHNkloRhIrd3RGmWoUVpaPbqR03jHPhZqpy3n8iJ01L9vfHDIcJo3FB7n3KqUUhOH9P1kpSqwcstWusrja8HcwbOOpZIhCsrMTc6rborNaOJY7PwZ8c286FSB1xNqXOpeGYfkfjAms9yWKsZX9/5C03qzpWSsopM2Xx1661XhkjpX9eGCb1cny9HWnF1IbN12GbDGEyiOqnm9wO/GeTgHZpLFpJpPRWLUI4wjggChT37i1z984y3U6dRj1E4LOAt3dHFLm3FkoTr1axDsJQkuUlRV6SjHOeDBKMtTSb/pxbX2/T6bbo98bs9Ub88GSPQCs63QbL7Rr1+sk11Gae6PPgjabqtYCPHq7xzXebjMY5j5/u8NNPb1MabytnrWN5qcZw5K1U6/XA141JDL/5503+5b+4e+nvNjN/87lM0ewqHYDOao2f/2ydL/55iyzztaLK0jEaFvz2620++6TDxsblKWxnxdukznzpghPn6AJKnXPs9m4jV6DWeWus51LrXL0F2zl3oT/I6Q9SnPMJFUHkVWgP7rVP33mBBeaERjPEvXKVM4S3My8r63PnHNY4XPWCYI2DOT+inHMkaTFV8grpExKdc9OEEefwryPOKWddIAPRk0p+O9+RLHBRLAidBRZYYIErRJaY/8mUtqGkTJ10bSFF3Xui+4V6hEYrQRRoPrh3Ruuck8idC8a6ritUdr5+z6e/+WMgc5xzbO8k/PCk54upOyirrB8pvfe+dT6Td0I86CrbNs8NWisCLYkiNa15srZ2RCD/sr/HEZ8dt+0s25SF5cmzPr1e4uuVOMdokLO1O6iKzvuj45U6hiz3KiZhDcZAoL36ZmJfo7X0AfaqsL1xFmcccRwgJCghiOKA5aWYtU4DdYk1TS4LzsLWzpBGLaB5mFg+4iAMRxnffLvNxx91WFtrUos0d2633t3wHHh/QvVv45vv9tjbG/P//LvvSLIS5xxhFBCVtlLgWJzy2fhSSUxpyDKfrecmwrmqqP3kBiIkLLdrOOcYJ/n0+sXB8sp8rtX3i8g5/Lebid6Br/Nx0EtI0rJSaVjyssSWzlta1jQuUsSxZm2t/Y6q5igEWnJrrcXt9Rb1GdRZF5qpIyJzc1HqTH65RgXA4cjgwdArOorSegLEOkbjnCDQvt5VaVDVKtoaN61vJZXAWgtCTkmfqaUi4KzD4u1NJyolh1f3OOeQSoDzz+ooCjDW19CqxQFRFKCVotWMaDQinIN7d9t8/HCFOD56Sd/p1Pn0Rx0A9noJLzeHJKOCvPBWj8NRgXWOUCtP8GSWKJL0hymPvt8mSQuWl2t8cL+DkJK93QE7eyNevDig2QzpdpostWtnIEQuh9TRWvCjj9d5+nSPvCz57vEmH95bY3U5Jiu8WqrdDjnoZwghiGOFMZaidPzqN6/4+Z+tz13deMJwrwBn622pHfOf/eI2X/1+h4N+7s8PHFlW8t2jPaQU/l3wOq9RjlLqzG9WT23p0g7gKQ1fEanzVptnZkpO3uFMzV0ysfPy1QClJXleYpyjyB2tpryU5KMFFjgOtUgRRconjrjXlmphpNFaIYRPCJSieqeYI6PjHIwTT+YgqiQiIUBbrDegwBgyKUmlkokUopRKjXSgXgrJq7kNZIG5YEHoLLDAAgtcEX75y7//q/6gWJVSFEIwFiiVF2WJlDoIJDiBlIDA++JfZHF5KHP+zcTPPy51zkU7c7h3PvOfz3ulNOtXPC3n/B2xhnMUhWVnt8rELSxpWlJWQaa0InaccwgEskrPdkyKJetpJnC9rums1PnwfpuoChCdNg3H6aMuckjndTrkmeHl5pDhKCcZF4wTnxk/SjNwwgfElaoysP3IpRBVnQpRFa72gbWiyqJ3zhcQlsIrKiaqHascYSgJQ02j6cmwOJzza9ZJTNccYY1je3fE8nJMFOpT+0yykidPenz66RqtZkwcae4etos8I25+iP5kPHs+YHNrxL//xx846CeevAF6vTE4n8FvjLdki+PAk69v1M0R1f3aViod8GROrRaytFIjGee0mrEvfA50Vutc1GL75hM58D6pcorC0u8nJGnBcJhWtW4kDRUgpWA4zD2p3pA0mxHr3RbxDCROLVLcu7PMRrc5M1l81EydKyB4maTOSZzdVaEaQ7+fe3VOVVvOWf/yFEaSIn9d58rblvpaa9b6mj5SSoq8RCmvds1zg7OWiRzHGIeqrPT8NW6xToB1rK03WV9fRmuJEtLXdyu8pZsOJKZ0rKzGfP6TdbqHVJOnTdnqco3Vqg7R5taYH57sE4aWQEvC0BMcw3FBNigxJayueFJxPErZ2uqTZgVSSZaWatTrgbcufX7gyZ1WxFK7RrtdIzjVjvVySJ1ASz562GVze8Du3ojff7/Jf//f/hQhYDDIyfKSlfsxe72Uvf0E56AWaXoHGb/+cpOf/2SNxiXbr830zS8hUj9LwLtWD/jZn63zxZdb9Ac5RenVOmlqePy0hxDQ7S5InctR6pyy1RWTOtORXJda51x9n75LlpWEgWK92+DZsz5aK5rNgE8+Xj1bRwsscEFoLYkiTb0eTN0hkqRAakjSFCkEQagrG9b5wjlHlnq7NWfcNInMy7f9DVZIUq3UgdZyIKRM4kh/HcXB/y0Qm3Mf0AIXwoLQWWCBBRa4AvzdL/9BDob5/57n5Qdl4dpBIOJ2O4zSzHurSynIC4OWPiB8f57S7zfJnAtkPv2x4WgihyMiS2/vcTTOI/w/uaVZ/j4eFXz/uEe/n5IX/oUsDCRlabHWZ1emSYGSkiCUVC4tYB210GeC12JNGClurTf54A0iZ9bxnHX8V4GiMDx/MSBNStK8ZDDI2doZMhxm3sYKH0QrSv+fEmKqYMpzQxD6gJQDtBSUxgfrrANpDYH2mVK+sLQiDBVRpFlZrdFdbXiy57JwyaROXhh2d8dsrDWR+vSOdvcSnr844Ecfd6jXQ6JQnYvMuQnnzbxgjGV7Z8Szl/sMhynANPtuEvi1FqLQB3XjWuDVYSNTkYg+Y25yzk0gEXQ7TZqNECVBCol1FikES+3z262dOvfXdnCOi/Df3LMlTUsGg4Q0Lapi7AYcRJEiTQuCUFGLveVTrRZQq0U0G+GpBW/rseb+3WXWu43Kbms2zPI8uVGkjjv8wXXBPycmxL7SEim84tVZh1YKrWSl8JQo6QBvzTa5ho2xPlmgtFicJ2W0JIw8gSulD0x7+7OQD+51CLTEWShyiwwFzVZEnhuMsUSh5hd/cYvOytHX+lFTdtzx31ivs7FeZzwueLk1ZGdnTJYb8sxgTKUWqurQRHFIq1kDKUjGGTv7A8ZJQasVcvfOMkVhePnqgMeP91BKsrpao9ttzaQwuwxsrLUojaV3kPB//l+/5fPP7tBshsQ1zbeP9tFakSa+VlWWltQbAaNRwW9+t8WPP+myujpf68pzYS7n/7uNnNZsECr+6he3+KcvNtnZSaq6Oo4kKfnm+z12dsb8+LPuRQd2YUztGqdf5maTOrPvdsJWV0jqvNXuH5Fa54cnB+ztj0kTg1DeFjmMFMvL8ewdLLDAHBCEPpEiDBTjce6Tu2qBT/qC1yqdwNfZnCeKwtDvp95yzfp3HWMsWEokhVQy01IOBVgEVmu5L6XY1Vr85ne/+Tf5XAezwIWxIHQWWGCBBa4Axrr/Ji/sA2uJnHDkpUvNMN8FGlKIGCF8UDhWdFbr6LMUTT8Jh5U6R/0bZn9ZvsI42mV2dezXPXUVdxqO22a+L2P9fsarV1550jvIMNZina+LkxfCZxVX22otEQjqceCtwoz36lVasrJS4+GDJRrNs3rhXxXOdhaY0vJya0SRG7Z3EsZJzuZWnywvcZaqJolDSokUkpxKDSG9/Y11gPT2aoGWBJVdjjWWQCscldJJCGr1ACl8IfrOap1utz6tjXDpmBepc6iNJC3o7adsrLeQM6j793spz18c8NFHq9TrIWGguHdnaeah3dyw/MXw6IcD9nsJj5/sIaQnbqT016WzPkMfQEhJEGqs8baIZenr5tjqXJ3YOE0nSgksjucvDqhXpIAKJI16cCa7oJtL4BwewKzh6etFaRy7OwN6vTF54QCHq+6zAEpJstwSBAKtFCsrjWMtst5EPQ54cHeZtW59riTOUdvfGFLn8OCvgdiZZMT6ZFUBzlIUXvU6UcT5xABvXyoDT75iLVLIStFjqvELHA4lRWVx6gk9KSV5USKl8EROGHj/fOHJXykFSIEpLeD45KNVPv2kM/fvWq8HfPzhCh9/uEKvn/Lk6QH7+wngbSCz1Eyfm9Y4gkBz/04HIaAoSvb2RqRpgVKSO3eWyIuSXi9ld29MHGtWVxt0Ok3UReWDJ+GIc+TurSXiKODFywO+/Oo5n//0LqNxXpHpjkYzZDwuyPOSvb2SdiuiKAxffLnF5z9Zo3uJVrMzx6ividRBCH7x57f4T796yc7eGITEWEc+LhmPBkSx5uGHy9ev1OHM3+wCbZ91g4vsdgqpw7t/nl9K2QntvodqHd7Y7dnzPqNRjrX+3uYExJHi4YPlszW8wAJzgFaKPDfe+s96Jf54XDAeF4yGOVlgkErQakZoPd8COmVpvUInN15tXCWelMbJMFACBdY57XCSUtTBrGslN0GUcx3IAnPBgtBZYIEFFrgCpGn5P1trm8bayFoX4lCmtARaChlItBIEWtFshDy425rfOo7XDZ0oGjgmEfpKwmdXGKM7H5EzD5z0JWfPPN/dS3jytEeSFjjLNGvHGEdZFUfPMh8UVqrK/gkVRW6IIkWjHiCVDyrdv9tiaWmeWWlnPZDHTfrZT4jRMGdrZ8xgmJFlJQcHKa+2BoAPOhnjoKptA69JGS3ltHaBdVQButfzqpUvel0KCLRGKlGROJLllQbtZki7HSGuI9B8VlLnlG2Ho5zhMOPWrdbJ91SIaSIAACAASURBVIoKm5tDegcpP/lsnSD0tZfu322fuO/NDMfPF682R2zuDPnd71+SJgUO54uYK4kw1p+H1UxIIaosfjOt0zHJjDflG9eHw9utxd6aochLysCre0Ip6HZn834/cf5vxMF5f4gc5+DgYMzW9oDRMH8rg1IIMNYH+4PAKyFbrZhut3WqHVU91jy4u8LaGwTxDcy3eN3hnJ+dAt6w/ri8fk7CJPNfSkFZ2aiV1hP7E6snTwwYgiDAGIsQVd01IaYqUDf9nz8ntPLErrUOrWBlqc6d26v+mTOpbffGQXTWgZL8zV8/oNmYLenizak66/mw3I5Z/jP/TtAfZmxv+2dqnhmStKDILaVzU8JLa82t9WVMadjc7nPQTwgCxe07bZyF/d6IF88PePWiT3s5Zn2tRb0++R5zPqhHNNdZqeOcY2t7wJdfveBHH60ThxqLD561GiFjJRiPCsbjnCBQFKXlqz9s82PWLr1+4EwzcEmkziz4q7+8zT9/ucUoyX3RbuMt2J4+6xOGirt3WtdP6oj3y35tshun7nrKVld8T3xLrXNmUodjd7pstc5ktyQt2NoeVRaaoLRAKsnqSs3bCC6wwDUgrwiVSSJXUXrb5bwwvn6eVpWCZs4KndKSFyV5ZfEslURLgcuNjGMVO0dcWjdylhQMwmCFFD0h+GGuA1lgLlgQOgsssMACl4xf/t0/fDoY5KuAdMaF1rrIOSeVFirQKtJaejVAKFlZqvmMUM4vorkwjuv45sXUZsaJc3fNC9JZJnZzc8SrrSHDYU5ReBuXSQCo0Qwohz4j3NuGWQQCHUjiKEArQa4U9VrI2lrjgnZ+s5NPp+PiJ1R/kPH8+YDdvTFJWtLvJ5RlSV4aX7fAJ8sDDmehxCGkQALC+ULkrjTTwtSusioWVTBRKUkUKcpSobUkCBX1OGRtrU69dlNVTZx5agf9jDQv2FiflcwZMBjlfPZJ1y+OleDBvaXpveuCw3lvkeeG58/7fPHlc3Z3R1jrEKKqt1F4K6MgkCgpUUp4Oxu8r7sxFhAgRJWNJzB5lQwnIAw13U6TJMtptWJATK3+GvWTz8X3k8i5EQM7Eq9e9Tnoj8lS42tvOX+vcHaiyhHEcUC9HrK+3qLVPLkuh9aSh/dWuLXRPFLld1IMbV6zdO744KEd55EpPrmNTImdI/q5THhSyYEQWOMtcUPtyX8cVfDFkztaC4rSK2KlENMEAQHT+jpIgbUglP8yxlru31snijwZZPHkUb2uMeZ1fZ6V5Zh/8Zd3TrXjO2r8F0W7GdGu6skMhhnffb/PwUGKy6merT6JZEJCra62+LAZIrXg1eYB2zsDhBSsrNYxpeGgl9A/SJFSsLpSZ7XTJI7nm3V81DnSXW0QRJpXL3t898MWn318CyyYinRrtSJqcUC/n5FmvqaAFILHT3rgYG39BgR75yK/eHtyZr2cfvb5Oi9eDNjZGyNETlkFHL9/tI8A7txuXWRQc8H7SOrMvuspap05qyRnGsm5zsc5q3XO2H+vl6GloMgdSEGZW9p1fSmqxwUWmAX+nd/Dmkq5XyVvAZV1qwAHZWF8PdN59V3Zsk/sYbUSiKpjHShKXyc2E1IkYah3ERit1de/+82/Hc9tEAvMDQtCZ4EFFljgkpEk5b+WQvQdWAClpFKSSGkZvZHASZ5Zup3jvbvPRfBUAZHzLPDFm/+4LHbpmIHNK0h1s4mc07G9PeaHJz1GY+9za4wlDL2vbp77jOC2DIkj5S1dlCQONc1mQBQqXFXUeX29wcMPlwmDiwZQbk6Q9fETb2u1szdme3uAKS1CTSxtFIICW9nEAAgpSNIcV0IYKoJAU5YGqaRXSpSW3DkCLQgDPS1W2WzGZFlBXAtZ69aJ5/hSfWE44IIub3t7Y6x1rM2g8nAOnj7tYUrLJx/5hbBUkg/vLb9F5tycs+Rq8c13e3z17SsODhKMtYShRivpi0sXJWVZAopaHNLtNlherrO3NyJJ8qlqDHwGvyknlk2eMGu2Imo1zX5vhKrLyhJPEEcnW60deyxuxEE6PIgbMah3kIxzegcJ46QgSQoCLShKH7gHr64IpCSI/fGOIs2DB6cXWX5wZ4l7d5Zmui8fDnhdxkzNi9SZF6Z1Mi65n8OYdGGNpcg9aWcsCASiqqlmKvu1slLSOedVWQBSSk/S2spCzflzpMhL1tZafPThBs2Gr5tVlL4trTzRMRzl5IVhrdPipz9eu/wvOwNazYjPf7rO3l7K7t6I/YOU4cCr0sJQU6spstSQ5xZKaDcbRGHEcJhwMEywxhLHGikFWWbY3OyztT2k2QxZ32hPiaO54IhzZKkREdxd4dVmn6+/eckHD9ZQyhN0kxqWjUaAHfogV1lYdnYTkqTgYNDiR5dYMP1qhRbvkjrM0P+dOy20VmzJIWnqVTqydDx93qfVCmm1omt/n752UofzdTc7qXNMB8eQOucczkVGcuG9z9z2jIe4P8h58rRHmlmsgKKwOCCKFfUzWNUusMA8URhLsxlSFJaiyHDGVQlyvj6fw6/5rXv9njEvpFnpl4+VYjgvrE9IMpaRcSBIpJQ21LJEYLQUI63Eo7kOYoG54QZFJRZYYIEF/vjwy7/7h7jXS/+lKV27LOyyUmIlCFQUhnq64BcWEJJOpzaTr/4EbwZ0jn3Un5PMmU/n14tjh3VDx/smdvcSer2UXi8lSQqKwpIXBq0E46SkKAzWOFrNkDQryTLjFyiRYHWtTpqUKCVYXWtw907rhoZJz448Mzx7MSDLSn54us/e/sjXHagO6kRhg5aUpa1qljhP9CAxBmS18C9KQ16UgEAridYSHciqvo4gihRhpBFS8PHDzpmzpC8dcxjO9s4QJSXdbmOm7Z8/P2CcFHz2qQ80Cin48N7SzZuba8D3j/Z59Hifra0haVYAkCQFqrLpE8IHeoUQCAmDUUaeG9K0oF4PydKCLC8xpZnaL0zhIA4DtnaGWFMRP5W1U7v9tm3iTEfi2g/XtQ9gJuSF4fmz/cpuyttg+CC+AYS3YFSCRj1iZbnGrVunXwudlToPH6zQPEVVdRSuYtbmFQa9tHauIAKuK/Vcux0Rhp74L0pLoxmQpwaQOGvJjSXPchBietzL0iKkV+4IozDGeNtFreh223zy8QatRkitFhBFGmMsaeqf6cZYtJKsdeqXSiLMhEMnm9aS9fU66+t1TGl5tTVia3NImntL0zQvscarXrwdnaVWi4ijiNJaer0Bw2FGGGmWlmsoJRn0M77/bhutFasrNTqdJlGsL36eH3GO1OohH3zQ5dGjbb57tMmf/fgOtVrAfi/FlI44Vqwu1UjyEiGErxlTOl6+HJDlhp9+1kX8CT/n1tfr7O2PiSJVPZ8co3HBb77c5Gc/Xff2vX/KpM4Fupt9t2O2PNvHc4GA1/XO5tzJmZqdYeOXrwaME//MjmqKVjOk2Qz56Y+7FxrnAgtcBIGW7O76RCFnvcI3K6rkr8reVWhHURhG43xuFulFacnSwivLpbd9znODQBilBM5RSCFSJgk11oUyUC+llJtzGcACc8eC0FlggQUWuEQYY/+70rhWnpsuuFgHOvKLwtfZvVIIolBx9wLWBW/xK4fJlnOsQc+0yywbX+FC731W5RwcpPzw5IDRKEdrOX2pmxQlFlJiCkNRkRjWOdLMW4ZNiAolBZ1OjVsbcwqO3AA453j6rM/LV0NevjogjDWDQeqDZ8KrRMrCYq0lt448FxhjXivUBD74KieLfl8zJwq0LyyvvMxFSEEt0sS1gFYrYm21jr6wqumCOO0AnvMa39oeEgaK5eXjVYFvYnNzQFFaPv1kDSm8FcDDe8vTuftTxmiY8+S5z/4eDTNvtUZlfyikt/bDX5+B9nWtcHhCsvQ+2c7h6zgdInOE9BYIWkuGuxlxrLHOopwkDNSpdmtv4UbcDG7EII5FUVheveoxTgq0koxGOcZarPFBzMnxCLSiVg/odJqnqtvqsebhBx26qzXOU2/rPcifuFT7H8Eb9mtv3u8uaTKEEMSx9nWsYkFZCkRmaNQjjEkx1j+LA+0tPCfnhpSeCAKHkhIhLM55cuDWxir37i5TizWffdZl6ZAqxTlHlvsLP46u+ZnzJo54vigtuXunxd07LYbDnOfPBwSBZDgoKK2vB1Aa/0JSWouSglsbK7ABB70RvUGCkhDXNGEYkyQZm5sDNjcHNFsRGxttltoXDF4dOvkEICV8/PEaPzze5dHjLR7cW5sS7NZCXFPU6pq9vZQSS54LQPFqc0SWlvzVL25fbEwnDBVmOJ3nckG928iszf74sy5/+GaPg35KkpTkuSEZl/z2q23+6he3iSJ97TeoqapvOo4rJnWuq+1jTqLLHjOch9iZbYcz27AdsXFZWkajHGstraW4qncm6Hbq1GoLdc4C14c40tRqmjQtsPj3jihQZFpSiwO/dpU+ISzPyrn06ZwjSwtfB89VtXmq60ZIVOW6ViCEk0KUwhcHNErKPoK9uQxigbljQegssMACC1wiksT8D8650BgbKyWCyXusz+IUREoRx4qVlTqrMwZWT8REkeNe/z6PNufaxjzHdkSzZ//j9SMvDI8fH7C7N2Y89tk5SsppJGtqx1R9D09M+PouDm/JFIeatW6dDx4sMSlCcLNDp6fDWcfLVyO294Z8/2iX8djbqLWrLxboSvEgoCgMZekzgydFj8PA/11WMxFMitPjX55rteA14SMEQaBZWqpx53bzXIHXueAKun35cuCzFGe0unn5coBSgo8+XAH83H1wbwmlF2QOwLc/7PPd95tY4zB2Etx9exsp/HVaqwVopcjy0qvIKkUOCF8E/U0IX5ul220yGKYAaK2wDlq1gE7nFGXVjbsB3LgBTdE7SEjTgtEoZzzOMcYSRdo/q/H3CCUFtXrIynKNtbU2QXDy+f/h/RXu326fi/S8zpk6dxDwMkmdN7Pv33yHuKRnu9aSPC+r69N3011p0h+k0+eH0hqLwxalr5VT7WeMfT1EIfjg/horK/VpwPv58z5Lh+zUjHVs74y5d+f6a5Kc5eRrNkM++8zbb+7ujnn6rE+aFQyHxess44ross6xtNyg222T5jkvX+2TFwalBEvtGItjOMx59P0uSnvlaLfTPPU6O/F7uHd//fCDDs+e7vP9D1vc2limUYsqSzyLUYIgVCSJV1kWuUEryf5Bxq+/2OQvfr5xvrGcfbgX2GiWRniroVmb/fSTVX7/za5/fhmLMQ6Zlvz2d9v8+c83/L3uukkdzktZnafts25w0V1P2eqYezDnH9bsIzrzdz99ZBdV6/zhW3+uxrWgItshChX37t6A++wCf9LwdfMCT4wnBXnh67dZ60BS1cT1NfeMmc/Va60jGfv3lbL07Tr8u+3ENts5F2Nd6SQlzikhRC6VfIbgYC6DWGDuWBA6CyywwAKXhP/6b//+bwb97CNn/b3WOkJTWpySSAFh4MmcRj3g4YOlSxnD4XX5LK8Elx5IEod+woVWGu8zkeMc/PC4x+bWkDz3HvR56e3UpLLTANY0i0aAlhIVS+JIs77WQCBotkLuHgoE3dzQ6WwYDDJ+/80uz170vBWV8S+gzjl6/ZRASx88qMicSZa0sRacJ4NK6UkcC2C87U0c+6w8614XqNeBotWKWO82Ll9xchkH5gwqnRfPBzRbR5M5RzXx5MkBOpBsrL9WITy4u0Rw3cqlG4Lnzwd8/2gXKqWXkhJjykpl46aEjZK+vhNQ1Wl4TeT4xZq/2O0bx1JVll7tVsT+/ogwVEgpEDhfWHzlmILdN+7iv3EDAnwQfWtzwEF/TFm6CQ8+fW4451UXSku0kjSaIffurpxoq7a+WueD+ytnU069gdNm6jIzrufSzyWTOvCGWgcuLVoZBApjckxF0hpj6XYafPNoC4F/DhtjcaWpiAs/gEngxRM8gocf3kIpSaAlYeif28Y4vn/U46OHy6SZ4cnTA/r9lM8+7b4+B68LF+i/06nT6dQxxvLV1zv0BylJ6m0KhRRoIdAxlAZiQj64v461lp3dPuOqjphWkvZSTJoWbG0O2N4a0myF3Lm1RHzejPojvtO9+yu8enXA1vYBt28vUw8jssJgcz8GrSSiUqKOk4IwUuzsJvz6i03+/Gcbl3acro7UebehWZt9+MEy2ztjn5BQWJQS9Ic5v/tqh599vj6PgV0Y79qvzbFtZiB1OG2ji+x6dlJnhr0uhPOrdSZ7z1mtAzx71mdrewxCUGt4m/NGPeTBB0sLZfkCNwSCZiNEScFeL8VZSLOC8cgnFCgtcKGerlsvCmPcNJnMJ0P69cTrGqgCAYV1zmKFttJppcQoCNSvcaI3l0EsMHcsCJ0FFlhggUtCkZu/sw6llBgoJZrG2LaxAlW5EkgpKApLLQ68Bc9FcWiBedSC88wEz1UFF47r55gBzvRif8PJnKfP+zx+3CNNDWlWUqvqJ5nSkeeGONZEoSIvDWXhKhWOQoeKQEtajZCN9Qb1WkB0qPbSdceEzgtnHUlS8PTFgJebffoHKQf9FKUEQaBQtarYtLGkqS8abx2Uha3q34CdKB0q0tSUnggKlCOOA+JYe4Ios6haQHu5xu2NpldEzRs37EA8f95nqR29Q+YcN8wfftjHOseDNwjn+3eW5nO/+iOAtY6d/TG7+0NGo2Kape+cJ2OsfT2zQgistRSlYTjKMMZO7T/8PhWh4EBMTkXnnxOvNvtY66jF3qrNAWF0aIF3w86117h5AxuOMnq9MaNRRpYarPMWeVnhF9H1WsRSK6bIDaou2dhos7x0vII2ChQff9hhrVs/t7LvLHu9r6QO523vcPPiiHbmPCm1WFOvaZQU5IXBVoqtOxtLPH95gHRgKmtEKeW0c2+r6JWh9+51kZVlCgjyzJKqslLVFvzh2z3Go5xxVtBdqdNqno8EvDScIVHgTSgl+fzPfGB/d2fMi80Baeqf21lmpvc6axxSCB7c71CWjqfPdjjov1YiNpu+XsvBQcre3pgo1Kytt1hbazFzPPbwezGvT5Nbt5bQWrG9PWCtA7UoJMlL0rRASkGalIzTwhN3fVhqRZTGkPzHgv/8L+9cmkL1akmdszcbhor7d9sMh57wdA7StGR3P+HrP+zy40+9Yuu638HfJnXmy/xe9jGajeLg+K1OIHVO2OvCuClqHWMd3//QYzDMCKIAoXydsyjS3N442SJ1gQWuCmVh2NkbkyaGLDcUhSFNCp8EpiRayjPVVj4NtqoBWeTGJz8CCJ80Oqn1iRCZEKLUWqRKyVQrta21/PVXX/wbe2LjC1wbFoTOAgsssMAl4G9/+ffL/X7+16a0y8CqUqKllZZCCpT0wekgENTjgA8/WJ5Pp2/akMy4CL+2UNspHb+2Kzn02Sxv8jecyEmzku8f7bO7OyZJjVedAHnx+l1Ja7/4EMIHC6NQU29oltsxYahoVmTOUfN488Kns2E0zPnt77d5+erA1zCIAur1kCQtsNZNA0KmdOSFQcrXgTRjHdp56bgQ3uNfSUEYaEphEKX1n2mJw9FsRLRvRXRW6xdXmtyUCT8h+GYtPHt+QHe1RqNxetDQGMfjx/soLfnowcr083u323NdXLzv+O3XO/x///iIZFzS7yfYqli0Uv5AKCWQQqIDSVwLGA0zksSfz9ZNAsDVeYvATQghC6qyXFheqtPvJwSVuiwINM1m+LrGxE05/47EzRmcsY6XL3rs7Y2ntbeK0lSqR4UQDme8vUWhS4Ig5s6t5XfI8jdxa73Jw/srROHFrombM0vvYp6kzoXaO6qdw/e8OUcr2+2Ifj9DV572+/sJd2+vkKQFB4MEIRTWObTzBbcdXi0ahgG3b68AAi0FUkmajRDrHAf9jCIfkxe2ehaFBEry8Bcrp4zmCjA5OG/+vCA63Tqdbh1rLN98t8d+L0EW3nK4LiBNDUoKVCh4cH+NPCvZ2unR76dI4edOa0Vc2R8+f97j5csD1tZ87aoomuHaO3TSvflrt9skigO2NvusLjdo1mskovTbKAiNYlTVLEyrzOY0Lfl3//4p/+V/8cHFJ+gimMvF9G4jszT7wYMl6rWAL7/aYpyURIFCKcHBQcqz5wNvaXVVzPMJOLqmzlsfnL/tWVq5oFrnQhZsJ/T9vqt1Tmv28eMeRWmo1SOU8mupMJB88KB9lsEssMClYmkpprSWvsyq+pm2WseKadKXDiRBoF5br18AZWlIqyQFv372df4EEusoACekyJQSWRgG21qJntLiObjFwu8GY3FwFlhggQUuAUVh/3VZ2o7W8lag1aq1FlPVR/BF2CEMNBsbLaLLUOdcvMUbEWU6Mgv3tB3Eod9vELa3xzx/OWA8zrGWKnPX/5wEdhFUxZUF7XaE1t76oxYH3vJnYq32R0LmFLnh6293ePK0x3icU5YWqQQ6kKy0a/R6laew8xm9RWn84ixUIMAaQRR6OzXpHAIIQk2rFVFkJXkpCay3V6vXQrrdOt3VU2qPHMb7OLH4YRsDT5/s011vzEbmlI5vHu1Qj0Me3H+tzLlzq3V+y5s/Qrx4OeQ3Xz6jyH2NqygKqsxukNKTsEma+0zzegS4aRB64uVeTGzXrMM6+7ZFjPL1WkwlA2g2I4JQE2hJrRa+B+fkzRigV+MkDPopaVpQlKZS8PnxCeHtsZSS1Osh9XrAndtL1I6xTAu05JOPuqx1zq/GmeAie19lrPTGkjrVBL7V1puExAWhlKTVikiSgqK06EBRbwT85LNbvHjV5/nLffLcUDqf4aqVYv32EvVG7C/0KpispJcKlKWlyA39YYYpfaDGGsuPP1s7f52YeeOSLlulJD/+tAvAcJjx7MWAfj/DBJ4Etxac8cTJeneJjbVlXr7aZ/9gTKAVTinimiauBZSlYW9vzO7emFqs6aw2WF5pzK7a4e1TpN2MELTZ3OxTFpZGM54GznQjINCS0bjAGsc4L4mcYpwY/vFXL/j55xuXolid+RS+RqXO2lqdn5g1/vDtDkrLKvHG8PhpjzCQrK+f8T3rkiCoyIVLmidmafqc/c9O6pwwiku+Dx+Hy1TrnLRVURi2tkYIIZGVMicIJM1mRKdzjE3tAgtcA6b1W7Uijl/HiSZwzlFUyp3SOAJ9sQe0V8j6NbI11schlMAJgS1t4BxgXYQUBYC1xErKl0KIP1yo4wUuFQtCZ4EFFljgElCW9oFUIlFCmCiSZDkYa3yx7Cp7O441d28vpN9zwXHv/Yfffa6J4HHOe+YPhrmXOhsf7BFCvFWPwTlw0iGQBFpRq/lggg4k9++0CaMqcHAZBN4VwxjLt9/t8fT5AeMk90ocU6lvjCBNCkZBQFFZpgFQBWwmtUqEAIO3S/JFy2WVTa1pNiJGQhAYSxAqup06K8tHLObex8k7hOO+Qlk6nj3t0Vlv0JyBzHEOHj3Zo92IuXOnNb1c7qy3qFcB7jcvoT+CqTs3vvl+h/E4IwwlzimkkhRFSTmpoeEczr5WjJnSEzZaSZT2kV5jHMYYcA77hpmBlH67zmqT7e0+AkGrFWErO7alpfiavvWsuP4zI01Ltrf7pGlBmlmyNMdOvMKlH2IgFaKyc+x2G6yvtY+tjbHRafDwgxXiw1Z358Q8ZmhB6hzRljj084KdaO3VNQf9zFuwKUGWljy4t8zGWovNrQGjcYEUAq0URWmQUk5VeJP/ikmdnSqA45RX/Qgh+OjhNatzjjoZL/ESbjYjfvxpxM6uT3AZjnKy1AeahBS+PpG13L69wr07q+wdDNnZHWHKEoQgihSNeohUkv39MT882SN81ef2rRarK028e+qh7J4jTjiBq2h2aDVDomDVk3SlYWNtqSJ7HVJ6dW9/kE1tMeNIMUoKvv7DLp//dO3EulrnxdWROkc3MEuzt241KI1lc3PIcJyT5RZrBY8e91hZib0C+gYkVr1L6sz37jmzWuecpA4z7XqKWue6LdjO3NHsxM6bWzx50qcoLSoQPmAtBbU44KMP5+SGscACc0Kem6mN+KTWnl84eNW+UnKaAObcxa7S0tip44WzlrzwsQipvHMMWlbvKMIgsM7aAKUypeT3v/vNv03n8X0XuBwsCJ0FFlhggTnjb3/598tlab92jkaeGzUal4MsLTecc6GUIpgE8WeyipgFh+wxrlKdcy4xzDzXvWd9v5ml7zmvbLa3x7x4NSBJC8rSYoyjLHxw1zrvPy4rKz6HQ6GQCOKaojSG5ZWY2+uN10U833MyxxrHH77d5dtHuxR5WdUIst66RkmK3NfGKQrDYJBRVnVG/EsohJEizwxZDlL4zGiqOQwjjVYSaxyjUUYYalbXm6wsv1H/4n2bsGNw2tcwpePJk33W1hq0ZiRz/vDdDo16yO07raldxq1uk3ozPJLIcYd+/1PBy1cDvv9hB4Svg1bkJWlWkqQl1no7r9HYoaREKcFolFGWvlaLqoK9pspGnyrzYOr5L6QgCrUnIZwjDNR0GykltRutlLres6E/yDjojaeLXyEkee5rFgkl0FpBdRxqjYC1bovl5aPr4ygp+NGHHTbWm1M15UUx79l5b0gd3t153qTOEV3MpRMhBctLEX3pAyxSCkTmn0mrK3WW25Yst+S5QZWvgy+esPUJCXGs/XPMOOJYU68HrHfqWJjp/vzHiG63zspyTFFYnr3os7k1BPw9cDwuEEAcKz5e6dJZbvHDsx1GowypBEWZVwlSknYckBclT5/1ePlqwHplxyYr4naKI0mdyceCMJI8/LDD4yf77O0PuLXeJsv9MdRKEoWaojTENU0QSJaXvJLn0Q89Pv7ocki5qyV1OFcj9+62GAwyxklOEPh2kqTg69/v8rPP16/2JnUCRPW/t+vqvB+kzuy7nkLqcPSfL/MQvdXtuTo6/dycbNEfFuzsjajVQ8ZpATgCLel26nS7C3XOAjcLpbGUpfM/C4uQUFqfZiCVIAwUyyt1gqp27nkxeaamSUGelWSF8UlmVZbYxJbQ2qQpuwAAIABJREFUWnKlxChQaiSkLKQSQynF9vy+8QKXgQWhs8ACCywwZ2Sp+T/SzPx1UZq1IrdLzrm2EARSisAYh7ElgRLc2pijHcENiKheqRjmsn0CzoojxpMkBU+e9EnzkiQpfF2YUJNmJbmDdjskzwwH/QxjobXss+6N8fVe7t5pc/9O+92AxAWHep148uyAf/7dJoN+QlHVELDGURrjCyRribE+yG1yhzMOUb3Uai0QlbrNKMckIVZKQRQGhJGqrOokURyw1qnTbsdzC8ReB8488orYLUvHD0/22dhozhQsLArLd4/2aDYj7t5tTXtf79RptqIju3lzfIedDv+YURaW//c/PmE4yChKM82wczic88SkcF4tFgSKMNIY47PhPClpKvWOL07qHG9ZrUnpiZ04DhgMM68oEYL+QUoQqGPJh+vH9Z4Bm1t9xqMcIb0RWpoV5Pnrya3XIxACKSEKNXfvLh9LjK0sxXz8YYfmMbZr58VlzdB7Qeocs/O8x35k6O8CaejOukql4S1QTWkZjnLiuEoesN4SRWlFGEiGI2/PVos0pbWkqZsq84rSYKq2pBD0+hnt1jWSOVd0yZ7UzaS23Y8+XuVHH6/696ZnffoHKVleIvBzVatrPv1onSQrePJsjzw3JEmGMRAE3hqPyF/7rzYH7O2N6HQbrCw33rCzc69Z82NHJbh7Z5mnz/bY2hnQ7TRJM5/F3GwGWBuQZSW9g4ztnTHtVky9pkjSks9/ujbXeXs9oqvkQ97ubda+f/LjLr/6dcFoXBBoyUE/59XWiNp3+/zo45UbQ+rAG6eA/636OZ/BzdTaBbq8MKlzwp8v+xBdTK0z245Pn/ZwTkxVB1GoWF2p89mnnbN2tsACl44wVDQaAVoJBiZnNCzJM4NWEiF90kiWljjnLmS55pwjS0qKwluWaykQgcRZqqQy590ElBxqITOlZT/QaisM9RdCiR/m+60XmDcWhM4CCyywwBzxy7/7h/rBQf6LsrTLZWFbUrASRLoeKFlZuQiUFqyuxCwdESg9My4jwH8Odc5Z/37uRcMNWRC+gze+rHOOJ8/6bG2OyKuXpzT1wVxR+XUUpaHXS73NkoAw8MWVa1FAqxny8MNlgsO+7O8DmXOMZGtvP+Eff/Wcg35ClhtMZUvjLJTGB7kcDmd8sWQpJFr79oxxBKEPyBjrs5l04DPtvbLJS9JbrcgrclYimo2bbkn1NuZ5LI2BJ0/2ub3RotE4XclRlI5vv9+l1YorMscX9+6u1mi14xMt1t4kdv4USB3nHP/uPzzmydN9iqJkPPb2BV5FVqlr8Jlu3rddYYylyDxh6ZwlCH1x78JaBDCxzJ54aaM8mVOrhT6g6fzvslIHdLo3xabzZhztXi+hP0hIkhxjHFGgUYGvMxQGlrI0KC1oNSPiKGCl00Sro8d+//YSH95ffq2GnBNuxkzND5dB6nCRNo/r5vBNqeo7S0uy0jAcFBz0E4bDnDDS1GK/LC5LX5i4t59gjCWKNbVawHhcEEd6WteOqo/1tSb1WkCvnxL3U2/BJn1RY4GgKC1xpAi0QEpJnhuKqg97QRuVueIqb+LH9FOrBXz2iQ++Pn8+YL+XMBzlWOPIMoM1gg/udUmzgsdPd8iKEgQkmcFZSy3WdDsNHI7NzSFPHu+xtFTj9p2l17ajE980B5XGF1E998ChteD+/VVevOjx+MkenU4LpQXOglJQrwUMBhmjpCBJS5qNkCQt+cdfFfzlX9y+Pvu1uUXk374iZ232zz/f4J9+84qDQTZVqL3cHLCxXveE240ldeB9UuvMTupw/JZXoJo8tdtzd3b0jgf9nN3dBCsh6ft3rlpdUJ/hPXiBBa4DzkGeGcZJ4Z9vzhEEr9U4RWkZDDMaLsSU5twqHWMsWV5gffFer1Q3tiJyxMQtZCCEGCMqowAphzqQXwpYKHRuOBaEzgILLLDAHGGM/VdSkEklMmkocSLTSta9nZSiVlO0WhGffrR63UO9VpyZ7Lkhi8BZ8NXvdznop75YcuEIQ0leGIrCB32DQHoVhfUZMVGoCCNFHGk+fLhMZ/VQBv4RUXRx3N8O4/C8nbTGO2tbp+0jfB2Lf/riJds7Q4ajnHKiUnDew9c570+P8LYmxvoMJCW9LaGQAjA+MG4tpXdjIww1tUgTRpoo1ASh5vZ6Ax3MvzjxvHHZ8bKnT70yZxYyx1j45tsd2u2Yu3fb00O8ulJjeal24mV3mLv7UyB1vvjtFr//dos8LylLr8Yx1lunSSlxlU+dUtLXypGCJCl8nRwEpsr2nwSDhZJMiucIAVJ7MqjRiBiNsv+fvTf5kWNLs/x+dzAzn2OeOL3Hx0e+l1mZNQqFLqlRU2aWAC0kaCEJgtSCKku7XjS00H8g/QnaSEChF9pVL7QT0NlAq4WWuruqs6py4hv4OE9Bxuyzmd1Bi2vu4RH0YESQHgNf+gHI8MHcxnvt2v3Od86Hsx4hBd55olhTrcU0JpEIcGpcrqvqnGdrq02rnSKlIO2HybB1DmuhpiKiOELJQBDPzMQsL9fHrksKuPPJEivL1WFQ96TDzUnOynnGx89zmJw0qfPe6xwLT7sd6rPsNdNge2r9cBzqp4Z+32JsIAJ6JR2KEOdhbOr1TaifohxGOzrdfGjl553HeUgzS7PZJ9JBkZeUNHRzokhSSjRKmVCIGBBSEGmJgKEvvnMX9HAzrmGeQWN9n1VevVrn6tU66y/bPH2+Rz81Q+I7iSO+e2eNnb0ez1/u4ApLy27fkJsuUSSZmy3T6UharZTWV6+ZaZSYX6wxNztI+AgtTozZS60E167N8fDBFs9fbnP71gq2KCLtgShR0MvxPjzn5MbRTy1/+/fr/O5vr54JqXMinNGN4CSrVVry8cdz3P3i9X6CgodvHuzwO7+1eqb790444305a1KHE/309GqdsyDYx20WGFr7TkKt89W9TYwHHGS5w1lPRcBH1xvvta9TTHFWSPvBrnmg3NVKEEWhhq5zYU4cnmvD63eFtY5+39DrGbzzxIlCI8hcsH/Pc58rJXoIL431ZTzCR6okhdi5+7N/1p3gIU9xBpgSOlNMMcUUE0Tat/+plGILyyoI5/AtY13FWueVlCUhBZVyRHxYffEuOBRBvUzqnEntwmVKXj0OvV7O7l5GtxuIC5MHJU4cyxD4LWrBRFFRGF1KoijUUpppJNy6OXesKgc4smj3WBy17LtcwFP8xjvP3/78BevrbdIsBFtNbkNAxPth9qYqMoWULEiuvkGIENQe/TcIomkliXSoL1KpJtRqMUvzlUtJ5Jx3OMd5z5Mnuywv16hUjidzPPDVV6+p1BOujJA5MzNlZmfLuCN+czjh/bhlvi3Y2u7x079/QreTIyTkebBBCG20yHgDKGpBDeotDIKASgkEAmNdCOIecfJ0pCiXY3Z3u6F+TlEgXEjByvJ5BSYu5xVstlKyLCfPLO12n243p1yJ6PcteW7CQt7gnEYIqDfKRxJgtXLMnVsL1Ov7ar7TDjdvU69dxBmckjqQZ5bXm132mv0QaM8dxhYBEetDQN4XiRaZIzfhTmetDyStGxA6oJUiSSQ6UhgT1DZpagde87iCoDUeTG5JM4ctPBSt9XQ6Gb1+PqyTJyVF3RfBzEwSyKbUXgplzFm0nSMP6ZTHurpWY3m5wsuXHV6uN+lnFmdD4ejZRplatcTmTouNjSY4T5YZ8lzgjEUqycxMmSRW7DV7PHqwyatKxI3r81SqcSHUOdyTwwWRwnPzkwUePdri8dNNbt1cJkuDuirSkkY9GYh8SFNDt5ejteDf/vVzfvN7y9Rqk7dsPNE1mqhS56D9GsesenGhzI3rM2xv98iNIzOWft/w7HmLawM710tC6ojiv7OyXxus8SyVVR+yWufANt6L2PG83ujS7YVnAK1lUFkKaDRKk6tXO8UUE0Ze1I+VQqALa1BZKEjDc0OYX3hC/dl3hXdhXm5dIDpFHtIYnAtzRymFAxI8Du+Fca4Mwkkl703iOKc4W0zvcFNMMcUUE8Kf/Omf/8nObv93rfW1LLNz1vpEK5HIRCSR1iQlCWHgfP+Nfcjp8CfZ74EN0dFfXRrkuePJsz2sCcHd3d0UYwdZL3ZIwAyuuxTBrqVcVszNlvn4xgxJopGHbYDGkTlnfCzvC+89X329yYMnO/Q6GcY60tSQZgatZJFpFLyAcR6vgwqnFEXEkSLPbDG7lkSRJklUUPaYUFeoXNGUkgghBMuLVRqNpLCxuzhchmviveeb+1sszJdPROY4D19/s0l9pszVq4Ek8AIatRIL8+W3qhQE40mdD/V2dBIY4/hX//oBzb0+ubWk/ZBRZ204U6HOA2gp8QTLBE+otyOEIIolcaQwuSO3Fl9YDA4maANSSCrB7EyZUikozwRQrcQorVBKUD2T4unjtFaXB957dna67O31MMaSJBGdbkanneLwiK7AGFuoH4JColKJWV0dT34tzJb59JNFSmOCPO8ythyOQx3uH+eNXzdSp98z7DVT9gqrM1sQNLmx5FlQxuS5xzlHljvy3IaAn1VhI94XWQOBbAl1DouixCLYJjrn6HYNWW4xuUNHoT8TfjYc2531tFs5/dSQxG7YDvp9gzGWLHdIAdVqzN5eSj8NSr9XrzusTLKm4lF4C5kz+HvmbecdO4dUkqvX6ly7VqfdTtnc6rG906MtMkRmuboyx9J8g/XXu+w0u+CDnahNc6LYYa1mfr5GnGiePd3hiy/WqdZirlyZpdFIRg7cH/grBXxyc4Fnz/Z4/HSLj68vIqTBGE+pJCgliq3tPsaEZ5uNjR5iSfDVN1v8zm9OXqlz/qTO6fHxR7MAPH22R7dnSWLJ9k6XclnvK9AvCakDHGG/BpPawctB6pxgyYtW6xyxD8fBOnj8dBelJd6Ge2wcK7SWZ1bXaoopJoGkpIg6ip7Jw3OC9aEmZ5FoIIUItWWtw5hxaXYnQz8zCCmoVGJMZsN4NRzjBNVqlKSpTax1Tmu1A8LrSD0QYlo/50PAlNCZYoopppgQ8sz+sfdo73yE96E+u5LlYA+hUEpSijVXV8dbv5waYuzLiaxvAou9HYfjhqd4gH/b9s97fmiM4+tvtmi2UmyR3TuonzHIxE1Ti4Bgx5IokjjYq1290mB19YggzgdG5ngPm1sdfv6rV3Q6aWGlJrB5UONopXDeMShKrrzHCTGsM2Cto1JJaPhSyEoqPH273Zw4KvpOoqnVE9aWa+emyLnM53wA6zyPHu+wuFBhfq5y7PL91HL//haVWnKAzKlVEhYXKwQDsdM57H3bSZ2/+dsXPH2+i3EO7yDLLRKBUCCEpFSKSNMcgSCONVGk0EpijEUqgfe+mKzZfXufYGWNI1jV1GoJlXLErU+Xefp0B+c9SUmj44hSEjL33o+7PPxjf+jvRVMRb2Jjo8XObhfvQtA9LSa8JncorSjHClME6KNYMT9XZWWlPpbkvbra4OaNOZSSw/Y9euSH8baxZNzQNXr2vq394EzwluzwMR8D0O3mrL9q02qlwXc+yCwwxpFlrqhdAxTjSCBqXKHMCeRoKVH006CgixNNFEuMCapaAZTKGikFeW6JYsXCfJntnT5xFDznvfd4G8Y353xQ4ElBlgVbsFIpjFuiLxBCkCSKLLP0ujmdTqi9VUo0kZJ8eW+DpcUycsK1m944maf76qw2+d6o1YI69+OPZnj5ss3zly26vRylFGsrs8zOVnn2fAsERFqR5Z6uyTG5oVyJubLWQEaKjZd7PHy4Ra0as7LSeKui5sqVGR483OSbh6+4fWsZ5wz48AxTq8WFHVwg6jvdnEo54t797WE9oEnifEmdN1dyktV+/NEs29s9ur0euQnKuO3t3kFL4UtG6sA4YufXkNThzUUus1qn3c7RkSbCIk2Ye1UqEUuLFSrlaf2cKS4vokLZX0o0caTY3UuH9mtSSqQUJJHCW0+e23faRpoaOu0MaxzeebLckhUWxVKKMM/QqohhiEQp2ZNStpWS92GsWcMUlwxTQmeKKaaYYkLIc/cd73yMwAshnHU+t85l3vvY+zB5X1muhxoqE8QHGzg6g9nBeWSTDbC13eP16w67u8HaxTlfFD/WqCDGItIKFYth7ZxSSdOoJdz6ZIy92uGDGP/20mF3r8cXX23Q6eR0exlpaopAWMiGDiSXQBLspvLioVKpUOTdFVY37XYW7NicJ4qLopACkkhTb5RYXqqOzap/F1z2c3pSWOd5+HiHuZnkhGSO4e4Xr5mZLfNRkUXrBZTLMcvL1QNkzlGEjgDkoc8O49sU0H690eVXXz7HF7VurHGUSxHO+UAkFBOyLDXDwHKaGtLi9977onZO+P3AKsgXlgoQXqepISlpHj7cpLnXAwELC3XiSNBspdy4MfeOR3AUkXPU9xeLNDVsb3fY2e2SZRZrHFIIlJZY44qC9R5VTHYrlYi5+SqLC7Wx67v50TzXVhtFtGhQ82gUAl8opE6Kw0TQOCLnIvvARah0eN9tHqPW6bQznr1o0e3n4ToaTz8zBVETxlvngurN+kC8DlaQ545emuPMfv0q2ZZ4F8Ye2hlxrML4Y/3QAqVSiYliRcWDRNDr52EskyHpQEpBpBSlRIZaV0Clqkn7hlotIdKSJFb0UxOIhcSSxBpXFCPu9Q3ViqZSjvjy3ha3bs6TJBNMVjiqARaNc9zXk2g7R7b79+wQ4o13nrW1Gmtrdba2u7x42WJ7p4eU8N3PrtDppTx7to1ztjjnijLQ7WUkNuLjTxYBwdZmm2fPdqjVSiwv14njN5/RpYRPbi7y7PkOX917xc0bS+BdsHMSMDuT0GymWB8IHWPa5NYipeD2rcnXzDx/UocDKzrJaq9fm6HTzcmNHdZQvP9gh1s358bfPC8DzvDmeR6kDif6+QmWvCxqnRNs8MV6kzQP6v4oCoT9ykqNO5/+eteqneLyY5BgkmXBVrlcVpRKurBd27doLZdjktK7kZN5bun3cnppTr9nwlzFH7yXGxO2H8d6Uym5p5Xa0Frev/uzvzKTOM4pzhZTQmeKKaaYYgL4wQ9+/Pn2Tv+6c77kHVprKbUi9ngxKGQXxYq1oxQZp8Hh9OBJRI3OU51zxjjreWGvm/PVN1v0+gZBUDyYoj6OUiE7bJAVrJWgXNYoFeq+rK7WWFsdH3gEPigyp91O+eLrDba3e8GKxljS1JJmBokI9mrODbPrhQiFGf3QZkoMLaec90HNIAPJE2lFkmiSRDM/V2ZursjqPOHFvcznbZJ4+nSXmUbCwvzx95Veavj66w0as2U+/jhMdL2AUhKxulIbkjmDOOi4sP/gM0cgdUY/+zae8zyz/O3PngU7xUJOk+UGNcik92CdI8uC5VeiVVF8NA9WTELgiqKjUg7aeyB9BkHo/cxgj8kcnVZKbh1JrIusf0naNywtvuW+MRZvI3Iu59V69nyHne0exoYMQqlECLp7j7Ai1NoC4lhTKmvm56osLIxv+9+5vRyywX04t/7Q4Q+GTo8HLxD4E5E6bxOWHu4Pv06kzkS2OWYFrzc6vFhvsddMyQtyT2uBFIJ+PwTxhBR4H5RzuuibbqCKMxY7IG48CBl+a6wZ8aZ3ZFnoiwKBd2Bw4D3lkqJei5FK0qjHhRpHogqLVO/DuIbzKC2JlESUIgShbtbsXJlSrFmcL+OcZ3Onz/ZOl1Y7RSmLczA3X+HTm+9K2B5xHt/29XHfc3ni6yeDZ2G+wsJ8mXYr4+GTXbq9nFJJszhf5cGjLdbX9/DOk2c2KKeEYXurSxwrrl6bwdoGjx9t88WX68zNlrhyZQ6tD54oKeHG9TmePdvj0dMNrl9dCPXQgFKi0PMVtra7GBOSWbLMDknD73y2OPGjPl9S580VHbfapaUKm5sVNrc7WOPoQ7DJ62Tc/KiwurtkEITnov0Dm2xvOBFH8Z7MyUTVOkeQ7Jx4G++GN4idIzb2cr1NqxtIfikFcSyp1xI+uj5zhns3xRSTwcDu0XmPsCFRJdTTUSEZLAt8SiAq320bee6KZ5RAEAkpiKQczF+cdaQmd3tCiI5UckMrtRHF+hdSigcTPNQpzhBTQmeKKaaYYgLodvP/Mc/tkjGuEmk5V6nEibOOtFAo6CJT871xKEp0weVDLhXOIwDxeqPLw0c7tNsh6zBSsgjKCpQUlCsxrVZKnrtCMq1QWlAtx3x6a47y2+T/HwiZk6aG+w+3C3/0bBjc7vZyer1wXoI6afjAiAd0YXUktSBSEqUkvdQQaYlWofB0pIN9VaUUsbhYplYLBcvFt0nyMSE8erpLtRazdERAexRZ5vjmm01mZivcuLGvzEkizepafUjkjCpzRl+r4vu3KRK+TRgc0y/uvuLFerM4TkGWhto5WZYhhCSTdpjpXqslJEnEzk4HYws1D4FMCAo1iZICY0MNIygCyCIUX6/XSoEILtQB5UqEktDtZMzOlcfs5XF7P8DlJnKs9Tx/vkO7k9LupOAoAvRBheNFsGV01qNVUJOtrNSZH0NiRlrxnTtL1GshUBh8yPcxjAsFDmfkO0+ohBT+3/90/3dHfXY41nS4b0xJnXdYAfD0eYu9vR69nqHTzWh3cpJIYfFk+cDqLPSvWCs8PtidJZp+39Dt5kFx431hZRb2TBSEUG4KxaEMmkMdSZLC3lOIkJgRxYrcOFrtDK0ExnjSzJLEIKUKyRvOF3ZfkooQpFikEOzu9XHBZRRjLOVyhAciJZmfK3Pnk3ms93x9b4vHj3YpJZprVyZgx/u2xsrJ2+K7XsfzUeeMfnpwL2v1mO//xjJpanj8rEmWWj66Mc/CQo0nT7dod1KiSEEvR8pwP0FAr5ezslpnPquwvt7kiy/WWVyssrraeOM5+9q1GZ4+2+PRky1uf7JcqAahlEiqlZhWO8W50FZevOwgpcTajW9JPY/TkTqff7bAT/8uqK8Fgm43p93J2Nvr8/v/wVVKJX2yFZ0jRPHffhLA5CmM81DrnJzU4eil3/L1eRE7R6l1jHWsb7bpdjPqtSQoJmPFzExpskrHKaY4IxgTCH9rHM5Dpxtq8JVFqBtnXajNl2eGPH+3npZnFuc9USypEIEISSz91OIM3uYuz4WtRpHSzvmmda4RQyqk2Jvw4U5xRpgSOlNMMcUU74kf/PDHlb3d9KYH5byvR7FKtILcBVWCUpIoUlxbG1+k+dSYdFr85YvxnRrnMQ/85kHIHu/3DWkWAkZaS6IokBNKhhmgc54okiSxJikpFuZC9q1U40+0H5BzI8dyGS+Jd557D7d58bLF3m6XXj/He2jUSygtkSILD6ZF0ejcuOGEWElIYo22jjjWNBolpBBsbXcQCOJEkcSaONGsLldp1EtjduB8j/cy4+mLJkmsTkTm5Mbz6OkOq6sNFhbD8l6EjK+1K+GedNhqbZ/MESignki6ucMUTMTg+4sOWE8Sh4+h08n58t6rUBC9k4WM64GHtRgo0CCOFEuLda5cafDk6e5wmVISFUGsENDNsmDX5Px+oGigCJAi1NnI0xxrgx2hJNTfMtZx+8ZJA4FHkTmX8wptb3fY2u7Q74fz46wn0opSOSLrG0qVKGQpmnAcy8s1lpbqbxQar5VjPvt0kVJJh7Z5sBACvojIjpKV4xuuGHubOUqJM/p3HLFzGfrIh0TqZJllc7NHP83Z2AxjTD8Nyk+T20DGKIG1odaNksGGL03tMOi+t9en083xeJSQWOeJI4aWaM55jIFIC7RWqEI5J7Uc2qW6gr3u9w0mD0ROVCQkAPT6hiy3lBKFtUGJJzykWUjgGZwA74MtpveeVjtDytDPW+2UXmq4+dEsv/vba3x1b4sHD7ffjdA5qmEd6vrv0v5Oex3Pisw5fquHdXGQJJo7t+bp9QwPH+8C8NmnK2ztdHn2fDsEuZyj2UzZ3GhjnWdjs8PSYpXPP1+h1c54+XKP3S/XWV5pMDdbQY44sV1Za3D//iZb221mGmXyPATmoigoBNrFmNHpZTx53sRaxy/vMnFS51QqHU668MS2ipCCO7cXeL3RxTpHPzP0OgZjHPe+2eb731t+l9WeCwbZ8yOfcCFqnfcgdY5d/0mXfst+nPVle0OtU7x58qxJqRSxs5PS7eWUSxGxViwvH28/PMUUlwFZZop/wYo5N5Y0DffHSEukkmFePTpxOAW8h36ah7qfYlAbUJJmhtw4lBJGSBEhfBl83TuHcyKVUjTxfkrofCCYEjpTTDHFFO+PBSFJpRQ9JcWeMTbuWB95PFJKyoliplGiXH7PW644+Pq8A0SXMSR4HnO/Xi/nm/vb9Ps2+IHnIXiUJJo4VoBHy0DspJmjlERUKopqNebG1QYzM2PIiQHGXMdJVlgaF4g8arlxib0D7O72+OLrDdbXW0VBxfAw6LwrVAshAiaK1EYpBSZ1CCXQMnwevICDoqndDhVGokghpaBcjlhZrjE3Wx56B08xHhtbHZQUrK2MCf4dOnXWwTf3N5lfqAzJHAQoLbl6JdQVGSVz9l/vr6geh2uWOT8MXH9bcNSxOOf51//2Mc1WipTg8PTTHJMH9ZlSEhEq5uA9NFs9uvezoDDxoKQYFmEP6wvEDSPWX0IEGzYhoVpJhrZRSoX+44FuN2N5uU65cnSx7jePZjS4efmuVpbZghDOhlYQ3oUMRYEYFpmfnSsTxRpnLeVyzNLSm+19tlHi9q3FoAbkoKpsFL7wtjv83ZBwEYFU84c+H7w+jFF1zuhykjfvpYe3dRG47KROnlkeP2uyt9en28+xJijcTO6whS1nnAQLQl/0LxEpstzi8AgZFKC2yDoNhF/oRzqSw8SaJNbDzO2BfZ+SUKlEJImm1zeY3BbWPZpyJSLPLBBU1gO7Ne8FQoT9khJqtRhrHXnuETIoh0qJCsGYPBBSpZLG+1BnTyBoNvvcf7jDJzdn+ez2Ap1uRq+Xv13FO3pyT3gR3rfNnfQ6nmXbPtm6R6nVwXsolzXf/TzYnW1t93h8+31tAAAgAElEQVT1usONa7M8fb7Ls+c7WOfI02Br44xld69Ht5sx2yhz5/YSzVbKq/Umm5sdVlcbzBQ2YUoJPr29xMuXTXQkgXD9Iy2RQmCdHqozlRTs7qUksQ41ZD6ZoL0ep+zfE7sZ7K/oOOKgUY9Zf9XmxcsWxvihqn1nt/fm+biMpA6M7NMF7OB7bvIMLvnZbeOYzVNsp9XJaBfzsdFnKh3JidXanGKKs0Yca8rliDgOjXiv2aNUiobPrEKGsUZr9S58TmEBbbC5xRLcAaRw5JkJr6XMhRQpXhjnyIVgO9LqVRSp//fuz/5Zf7JHO8VZYXrHm2KKKaZ4T6SZ/S+9o+a9j/DIPHNOR6GeShxJyuWI+VNZ5pwAk4oOXb5434lxHlOqra0eT57shoKujmHmjC/8mrUSpJnDe0ciFFKHIO3cbJk7t+YLO5cjMOarSV+OU8R9xr533nP3yw1evmrR7WZkuaXXyzEmZCJ7wFqDsR4tRTAuUiE4GkXBxkbJEAjz3iO8GAay40hSrSRU6zGL85VhgG2Ko7Gz28Max5XV48mcPPfcu79BrV5iaak2XEYoyfUrMyDEkWTOoG/NxSEYupu6b40SB44/jrtfbXDvwUZRb0Fgiww5T+gTB8R2IgSner0MYyzegZAh025AEjjnxm5nWDMqVjjnECIofpQK/tnGOhYXaye01rzcahzrPBuvW+w1uyEbsSC4jLHkJqiatJZorYhjSbUaU6uWqFTfJLMW5yrcvrUQat4UDXg0e/eAEmcA7/HF9RgEn8JrMaylMtrGD1+xwyTPYXWOYL+21GG9wGW4IhdF6vCW7e7u9tja6dNuZ7TaKVlqiyCDoFRSGBOyUqWAKArjSKRkOMmmULcRgnhaS6yVrCxrrPVDMrVc1izOV8hSSz83UKhxIiXxAoQPZFESh7ptWWYxxqG1pKR0UNz4QuFTjGPW+mL8G5A6AiUVSnucDeOYEMHWRAhBKVFEkcRYj3KeLHeYniGJNXu7KTP1EkuLVfqZCYTO2xrM4YY67vti+5PCe4k7zqXxH+zRR2FhvszCfJlWM6UUK65fmeHZi10eP93B5IHUyYvr3+sbNrfbXLs6z+3bSzSbKc+f77C3l3Blbbao40RIjHCeSiWm281wPowRkVYksSPNwjjQ7mbYdVcUwLZ85/PJ1tS5GFLnBKstCPobN2Z48bKFG+mbQgiePNvjylr9YMLbZSN1OLw7F6TUOXahSfz8BEqdI76eqAjsLRDA42d7dDrZcD6WJJpaNebmx7NnvPUpppgcoiLhxBX3RO99UbtNDOtsAlgb6tSeFmlmhr/LTUh4EYWbiLUOvBCFxXHXOmeVkLHS8oWQfDWpY5zi7DEldKaYYoop3gM//OGP5V4z/eMst0vO+sQ6HznvfakcUUpCYCqOFLMz71n8c3T+ICY7WT/p5i8LzmOe56znweNdmrt9eqmhl1qsDcFHXwR3Bl77w2shoF5PWF6scmXtmALm50DmvC/6/Zx/99Pn7Oz2cC7UsLDWDWviSBUCoc56lAzBLVdIFpwLE6woUoH0KQJkAyKnXE1YnKtMnuj8FuPVZpte1/DxjeMnrFnu+OreBrVawrVrRXFYAUgRyBy5H8AeR+Z4YDaSKAHNzB+on/Oh4bT73e3m/O3PnpGmeQjsOkmamuL0CZCgpcT40N6jInMfgkrAyWKb3iGkwBk3nJV59u/dUoR7SJLoIeGTFDZtUaRI05xGvUy1etKx43JeIWM8O9ttNrY6mNyCh36e7y/gQp2tUhKhI00pkczOVsYqclYWa9z6eB5gqI46QLQUg8PAxnJ0rBgleQ6MIQXpPvhslMgZp+gZYLDNAYEzoKPfRupcNLlzUXHSw9vt9XKePm2ys9cnywzWero9M1TAVMpqTGAYtBJIJRHC42VQzQBUyjrU4vAwN1vmylqNej30G2ddUUMHvPNkuSWOVSDxfPjM+f11DZbz3iOkHPus5azDFMohVVjAWRcst9LU4H24j7Q6GWlqkIWtW+w9mRJkeUbaN+hFGZ4NRbinHFkrbrQxvUX+JTji+zPEWzc3gX05+SoOt7KjW3u9kfC9os7O1bUGa8sNfvHFS5qtHkCoeWMsndTx6PEWiwtVrl6dodFYZWunxzcPNphplFlaqqGVIClprl+Z4eHj3aEVrcdTLkfoSGFyizWejs159rLFqnX8/Jev+c1Ru7EJ4Pz790mojqC61Ery2e1FfvXlBlnf4Rx0e4ZqNeLRo12+851DBNd5sQMnxFnbr514jeem1nk/YucsL9vrjS7tTk6vZzDWEceSWjVidrZE5SQKxymmuCTQOliqZZlFAGkaxg9ZJEi63JF5EN2ctJIfu77D6LZzssxiXUhEMfk+KeS9d1JInHERSgqBl1KRSSF2ATO5o5zirDEldKaYYoop3gNZbn/cT+2n1ria9z7EcTxOSUGSKLSSKC1RR9RPOREORYImNl+/nPG/t+I85nb9vuGb+9t0ulnYpvNkmQ1BHsIDWJJoklhiradSjoLtSjXme58vFfYbb8EHQOasv2rzi1+9ottN6XSLLDjnA5njgsWc1hKEIMcW2dEhG9WaEMguDQKlLqiZZmfKRFpSqcQsL1en1mqnwMZWh2Yz5dbN+fELjJzKPHd8fW+TWj3hoxtzw++9ENy4MoNQ4hCJM47MEUQS2saT+X2rtRHu8o3PLgveZ3+MdfzsV+t0ulkgL20gIoUQw/oXWsDcXIVmq48xFlV4XEspqFRLREphnKPfC4SQMfZgPLaIukotiCJFqRQCEFFRkL3Z7JETrBLWVuu8Xbh22c7+QWxstHj5sgkwtFJzBQvjnEcW51VpTa2WUKslLC7WiQ7dQ9dW6ty8MTckcODgWOBGPhMUgbd98c4+CpXOMPAt963aDq/zOIwSQKPqnMtA3LwNF0nqtNsZv/piA+fDmJobW2hsBrVtgjoCPKK3329ckU1aq5cCmWJCwkCpLIiUpF6PWV6qUUrUkMgZYEDmQEjESEbseIQgKEoPXS0hBeItV1AqSTxSc1uNvK7X4v3zO4bV887T7YYaQQsL5ZH99cRHWQUdsSvimO8Pw1kfFLbWFbZyCq1DDcCT4NQqkPfE6Vdxul8kiWZtrcbKSpVqNebp8yZPn28F5ZUW9IqaSHvNHv1+HurQzZWZmy3z7NkO39x7zZWrszTqgZS+ulbn6Ysm1ho0kigSaCXZa2bkxmGMo9PJ2dzqIYXg4aPdiSsKTnyNJnYjOIbUERTkqWdpsczqcpWHj3fp90LgslaL2Nzp8uJFiyvjakhdIrXOePu1Ax+8/zZOsrZzI3VOsPQRX58lH7f+ujO0fTbWMTuTUKnEXH2XGmRTTHGBGBDF3nms9/R7eeFoEZ6JnPMYa/De0+udnmNptvrBwnao3A1EkXcghLRSy1wIvBA4KYRRSnSVEq9BjLcVmOJSYkroTDHFFFO8B9LU/aEUIkUJ7RwxHum8z3u9PLXOJ9Wy5van88Ea5l1wODp0AZGiyxCYOq/53N5en6/vbdHrG3p9ExQ4hGwZqWUo2F1SQwKjWmSDzc2VTzYxF299eylw98sN1l+3yYyl1zekqRm2O+f80Ms3L2zXBkXcnQv+8UmsUFKGB1RckXEdUa8n463Cpngrtne6bG11uXVzfjwJdoDM8dx7sEWtkXDjetEeZUjdvr7WQGr5BplThE+H72ciQSQFqfX07PF1c8Z9fxHtehLbfPBwl5/+7BlZakCEuhvdXiiwDhR2gSH4aV2wU+r2cgSwvFTHA71eyL7PTag15dmvmzNQ6AwncUU/8s7T62WBCC1F9Ps5lUrC0vJR/eUy3jkCcuPY3e2ys90hLYL2cRzhrMUWFlSRUlgRXsexZm6+zLWrb9aVuLra4OaNueEEF8arbgavRwkcPzJWDj4Xg3ZeXMdjg04ClBCowTUj1KWyRS2k0VjW4PXh96OvLwvZc94xUmsdT5422dru0u5kSFlYcuqILLNEkUTKiNyoUDPHg5CFeqYg/koljc0tSksajRKNesJMPWFxofwGIXHR8d+xREvRfoQUVKsx1Wp84PtSWVOpvD27/F3bjTGO7e0e/czibFBHeIJqIjeOSkmzsFAZ1hc6KY7cn4tu4EOcrKVLKfjebyxz584Cz58v8vDJNvfub+C9pRRLatUE8LzeaBHvalZXG9y4Pkenk/P85S7b24rceFYXq9z5ZIEXr1pDRXOvnzM7m2Cso9PNEEKQ5469VoZSXaqVeOJF3C8bqSMluCDO5JObs2xudZEqdIh2K8MDv7i7ERQW4/rAZSJ1iv/OUq1zIjLkPRmT0/38/dQ6J9/O8dhppjg8caywzhO5kFimlSxqmk4xxYcDpQSlRBfJXw6pBcoG9bDWAhlpstyFOpHvMK52u2lRQ1BgncArgRDF85InQwqrBEYp1VdKdEul6IHW6q73U4XOh4QpoTPFFFNcGvzZn/3FmjH2HzpPDU+CwEohHmgl/s0//8lfdi96/8bBW78IPgLhhCBHoMqx9hAK91YrEbON0vttZOSJeGKihksz4T4e5zWPe/6ixfp6m35q6HYNuXXDjPpB8FVKRz+F2DqiWJGUNGurtZNZh11yMiftG/6/v37Kzl6XPA+Z0qHQsw2WNEoSRYoo0vT7GcaGrB+PR2sdstSLIsDlSoQg1AOp1Utcu9JAnzALeIp9tDp9Xq63uH1rgSgaM1k9pMy5/3CbWj3h2tXCZk0GBcSV1TqqsL97mzKnoQWxFBgPTTOqzDmo0jmK5PlQiRyAXt/wN3/3BJNbjA21cKx1gZTx+4SCVJ6d3e6Q4BwUcN9r9oZFzwfEhVACbKCD/Mj9e1Bby3lP2g+kz6COjPeeNLPMzR4O8l22O8ab6HVznj3fptvNEQhUtF9PxFpHbhxSiKByLEVUKjFX1mbeKAR/bW2fyLEu3HwPjwO+WPEBEmfk70Cp44dynIGaRgxVT+PGllgJIiU4UlSrwvpy5+nm+2t4Y9t8CFfsbGGt48XLNu1OqL/mPSQlTaid5Iq+EuzNyuUImVvSngUVyBytFbqw9qyUIyrViEhJlpeqLC4W/eOcs8PfB29T1DRqyZm0l+2dHq1WUIgM1LMQbFAzEQgebx3GecqJpl6Pg33dETh2Hyd0EBfRd+JIcfPjWa6u1bh+ZZb7j7Z5+nyLbi/DWYd1ABmtVp+llaDWufPpElvbPe4/2GB3t8v1qxk3rs7x/EWLNLcY6xHWUkoUaRpU3Vlu6XT2VaB5brl6dbLJLpeK1BGBSvcEJeqnt+a5+9UmSgiMcSSxwljPk6d7fP7ZEbWFLhGpA/vzgpFPmPQOflvUOqffztHYa6YhsUkIlBR4Eebad24foV6fYopLDKUkUolAcFvI0rx4JirmCyrMF0J9ydPNob0Pz89B5RMSDAQMa+iAyKXACCmsEFghZaYj/YVQ8ldf/OyvpgqdDwhTQmeKKaa4FPjRD/789/r9/D+3xl8Rgtw66oTx7A+VFv/xj37443/6k3/xl3cvej9H8ac/+PHNVjPV3iO99wpQpUTNlUq6ApDEitX3UST8mkeDzmvuZq3j7hebNFt9+n1Hmhn6fVMUOhY4H7LxlZJIGSYPUilqtZg7n86PD7SP4u2iiguHc56v723x8Mk2u3u94LdrQ6FRIWQxGS8gBOWyDsRNZrDOgQ3nJIoUA3uN2UYZKQTLK1Wq5TeLmk9xPPppzpOnTW7fWiCOxzyujTSiLHd8fW+DakHmCMAXk4CVpdoBMgdG1Tn7AfG6FiSFHdtu5oabGCVz9j97O7Fzljir7f3dz1+wsdku7AULEsLt34UGZMxAeRZFiszYoXqn388BgfcO6zy+KL7uD0V+pAwWbkqKgvhhaGUYxxrvBmNH44yPeHLodXNevtqj08kxeaiFIqUAE44tz8Jn4Ug8cRJx/doss7MHifDraw0+vjGHB8xI8ezwq/2/QzXMoDaREG8sU2iqDo4jQiALQmYUSgpK+i0kzhhEUlCLBe2ir5xGSHsZyJ6zjo++et3l1esWuQn117LckuehIK93nl4/vAeGxN3gryLcuyqVaGhbu7xYZXm58uZ4e0wQkaO/vlQ41qr1HdDp5LRaGf3UDIlnJULNrzQzRIWdpCoCRa1WyvZ2j4WF8j5hdghvPacX3ajH4vQtPUk0dz6d59Ync2xsrPH1/Q1+efclWRpqGGQpdB9t8fyZ4tYnCyzMl5lplHi5vscv766z10q5c3OR5y9DknNuPMZ4SommU1hx4oNyqt83tLsZUSRZXq5ezJGfIakzwKCOFB6Wl6q8ft0hyyy7zRRjPfVaxOZ2j3YrpVY/om7cZSR14Ez3aarW2cf6Zo+9Zp9+um+BLaVgYWGyCrcppjgvHJgeeMiLe2T4LvQYKYPNa3RKQsfYMA9BhHmJC0SRxVqjpMyFxHmQeJx1PlHQirS8/8XP/ur5BA9xinPAlNCZYoopLgX6qf2vs9x9B+cTpOg76xpxrJbSzO4qK5fx5n/40Q9//L/95F/85ZcXva8DmNz+Z86TeOcSa31ZK1mKlKyUEkUyUG+s1N5t5aMpvsPBfUI7for1XNT8/LzmbN1Ozi/uvqLZzHDek+f7RY0H9lajWfWxVlSqESuLVT65OXf8NbnkZE6vZ/jy3iZffv0aCmWAtW4YpMYXUm8PLjz14ZwniRUCgppBFGqlRKMKFc/qam1K5LwHssxw/+E2t24eT+Z44JsHW8QlzY3rc0MyJ9KK5cUKOj5I5gwUOm4YXg9kTqmIZu+mLkyUeZO4kWM+P7xLZ9G+z7rPbGx1+cXdF2QF8eALSyIYWBUUx1vUAtBaBeIHX2SLDsif/TuX8x5R+HLt8xK+ID3D/cQaG9ZZFINPEo33MDtbZWnpw7AnXF9vstfskvYsaW5w1gVlkpfYzOCtp9NPAajWSly7NsvS4sFx8dpqg5sfzSFkyNh2I0TaOPXNwTMNg9o4+8uIw8NnaL9y8CogVoJEv61aytHwgBLB0dD5o8mcy0DeHIWzIDy63ZyHj3fZ3u0V9mkhoJDnljS1RDpkpA7IGylEKNZrgsWpUsGOrV5LqNcTGvWEtbVjnqPePcb4rYV3np3dPtYGFWE/NeFeZRz48Jk1jiTRIYM3t+zs9pBa4rY8nU7G2lr9gI3R4fv94T42KVxkfxndtpKC1ZUqqytVbt6Y529//pL7jzawxpL3LUIYvrq3wZXVGVZXa1y/NkurnfHs+S6tZp/vf3eNVxtdwJDnYUwoRYqUkAhgrCczljx3PHy8i47kydTepzyeiyR1hudTCoTdfw75/LNFfnn3ddH/Q/1FPPzdL1/xH/3+9ZCxfqb7ORkIChWoH747u+1MZKFJ/fwEah3GL/Iu9+PcetZftdjd7YOAKBrUMlXc/uRNu9YppvgQ4AaJS4M4DyCVGNo760hicjdMljwNBvOZwTOYJzxzCSGExCMkQghppRBWCGHiWD3XWv37yR/lFGeNKaEzxRRTXDh+8IM//6Nu11zNjb1qjKtFWlVLiSrXKtGMMf5xltsKgtT5/J/82Y9+/E/++U/+MrvofQZIM/cP8twuppmdcc5HAhJEUHwoFdGoJ8hDgddT4YLJnIvAec7TNje73Lu/ze5en5BZH7LKK5UIgcD58KCllKQWJ2gN9VrCp5/MvVF4eSwuOZmzvt7h1Wabh4+3wHv6acgmjROFd4Hc8oTi08Y4vAmGRdvbXaJIobUiihXKKSqVmGo1oV6NaNRLp5aGT7EP5z33Hmxz7coMpXFFsg/dUx483CEpaT7+aB4pApkTR4rFhQpRonG8qczZ10ocJHNaeTBO3idn/Fhi5zzUOefVV1qtlH/5/9yn28mHhUiNsWRZUBOognjxgBRhgqWUIDeFBkSKEJRybqhMGdglCEQxEfNDkth7j0DiiuWF8EgpiSNNmhriSLP4AWScGuvZeN0ky0ONLetCK0szQxxrnLGkaY5Uknq9xM2bi8wcsh9dW67z6c15pJRDQn2ouimWOervwc/E8O9h4mfYlgvrLg+UCiLnpPAecufJXCDuBuueiQtLuXG/4WDgShzx2bcFeW55+GSPnZ0eaWYxuaWfWqzzVEqaSEvyPAQUZmZKZLml280DIeYgiEEFSaJYWghB9LnTBrenxM4Qu80+3W5GLzV45zF5UAPGicY6Tz+3QVXYgkgH0iY3lnIp2KVa60gf73Lj2gylsh7bVod9S0zunJ5Nn3j/QPv1aw2uX2uwvXuD/+snX7Gz28XYkOTyYn2PvWaPW58sUq/F1GsLbO30+Hc/fcx37qxQihPwHuc9TnrW5sts74SaRngw1rG53UM+2EHdFm/cJ98XF03qDD4ZqnQArSVSCpKSIk0tzVaKteCd48uvN/nud5bOYT8ng/EU1uR38MSkznts/vRqnWOWfMsip7mMT1806XZz8tyhtCCONHNzJW5cbxBNa+dM8YEiDz6eQdEuQgJZHCkQgjhWJLGm1erjTFA5nwadVoZ1DlOofqQQoFACoRxeSkSupewrLTsInFbqJVKsn8VxTnG2mBI6U0wxxYXiD/7gH/0frWa21kvNp9a4UhRJVS2rBakk7U6Oc35RKRFZ69p4WTLW/yfA/3nR+/2DH/746s5u/4azvhpp1RVCVMslXS+VdDEYw9KhoNzhrN0jMS4N8luO8z7EBw932drqhABHYeESLIFC3QdfWJJAKLaZJJLFhQqf3V442QYuMZnT6eQ8ebrHXrPPq80W1rpQD6dAnoWHRqUEjUYZvKfbD5n3srBW05GiUtZUKjFaK6qViKWFydqF/DrCec+XX2+wslQdH9Q5ROa82mijY8W1qzOBPJaCUqyZny8TF2TOaID7cP2c2giZk1pP3+3bq0nG180ZR+S8rzrnIvvGl99s8nK9SW5soRwQQ6s1JcUwgC+FQEeSSjmm18tGZTcHMuwG1kYCcM4Nl1NSFMHUEJAAgZQS7z2RViglyHJP0tDMzkw2S3uSaLVTNjZa5HlQVLRaaTgmITEm6L6yzFBKIm58NE+lErOyXGc0VLSyWOPOJ4tIJfFw4B50WiJn+HqEIRlV5cA+6XYaRY4HjPP0jMceGqAGfcB6z0BM9K4qn8swLrxvCHJrp8fjp3t0uxn9vgkBBEcxXkjSzJKbQCgkkSLSMtiZOo93nlJJUy6F8WR2tsTSEXZfpzqgd0se/9bAFPWdhA/11YxzZJml3c1QOmT9mjyQDHnmhve4XFk6PiinpJKkmeHa1Qbzs0fckybYgM+2Lxz/MH2S7c/Plvlv/ovf5uv7W/z075/xeqNNnhlarT5ffLXORzcWaNRjFubKNOolvrj3ms8+WaJWjYNSLXO0OzlxrEkzOzzvxji2d/t89fU2n99ZoNE4QdLQKXAZSB0pBaKoKYf3fP83lvn3f/cSax1xHAcBqxBsbnXpdnIq1Wjciie8n5PB0JJ1uE9nc5c5r+t48p+fYGb7nmqdKNGkqQ0JdlqgVEgAgcmTn1NMcZ6IC2Ibwr3PWk+zn+I9lEoaPRuen5SSB5TrJ0Gz2Q+1b7UgN5bcCxShrqpzXnvnq9b7jhLCKCVaUokNIZjWzvkAMSV0pphiigvDH/7hf/c/pz276j1xntuqMa4kIMoNxDJMNLUWVSllNc9cYpy73+uZ/4pLQOhkmflvnfOlOFHCWleXQpQGFgFpbqjWolBY9pjnWzi0yJin24tS55xXoOlc52Qe7n61ydZmhyxzOO8xNhRmlkXQz7hgMzZ4X0oUi3PfDjLn1asOG1tdnr/YZbcZLHGMdTjjhhn2qggyZ5mj1U4ZlLONIk1UkF1xrKhWEhqNZErkTBBPnuwyP1thcdw5PUTmPH6yi9aa69dCzRyUoBRHzM+XiWL1Bnmz/14MlTlJcc+yHprmTTJHjmz6bXZrp8Vl6Q+7zT4//9VLpJaUZUyWGZQKAf84Vkgpyfs5QoiCxIyHqr2wlMPYoEIQFEodgsWBB0QR8PcevPCIIgPPuX313+BshEmbYG6mTLly+ewKW62UV6/2gurCOJwNQeI8s2S5KepuhSKvMzNlProxz8KhdrwwV+HzW4voAYlOsH5ybp8YGUfkHFYADNrwm2TPQYok/FZQ0pJS9HYiZ3T9AyJnEJyTvDlOCQGZfX9y87KQOu+KJ8+avHrdZmu7F4JsBbfpC1JAF8ooVWSgWu/DuCKDrUgUh4SA2dky1682JncyThAp/FYTOyK0fQShRo6xw4CQVpJKErGz18NZDli55HkgV0UR+DHG8vjpHnnmWDlc40UcfPk+5/F8+sDkWIA7txZYXqzwN3//gidPdthr9kj7hgcPN5mdKXHt2hyRFty4Nsv6ZovF2TrVckQeO/b2UvLcUa8n9Lp5sF3LbBgnfJ9f3t3g+99doj5hUufEmCipw3Blg/uAGQlMfvezRe5+tQEIklhRrcSsv27z1Tdb/M5vrZ7Tfk4Oh0rmnc02ir8nUuu8J6lzou2cdIPvoNbRWvLw8S79Xh5iAkqCgHKi+fijmRPv2RRTXEqIfdViHMnwXIRAyjBOSyWJIxVqbRpXOMCczAGj3U7D3CVWweLZhvptUkmiSGCtj7PUzHvv1UyjfD+J9b/0jldnebhTnA2mhM4UU0xxIfiTP/3zf9RpZX/gvK84fCKFcN4h0tz6VivFOW+FwAgpcgF9hOhqLasGe+2P/vi//8f/6v/+p//rRe5/2nf/YaTk9TiSi2kWguBJrIijkHG8vFhMfMfNUsdk+w5eHE7u+pADPcfhvOdh3nl+/qvX7Oz06ffNMFA4CK5KWWQNe49UknIkadQTblyfYWH+BBnzl5jI6bQzHj/do9c3vFjfo9nq4wpbteFkuyBuIHzkfLBpkVIUtXFCG3feU0oiFucrzMxMs+MmhecvW5RKmtVxdbcOkTn3H2wjlODG1TpChMBbqRQxN1dCR2+SOaOKBoCGDmqFwfp2MzdWmQMHiZzBrhwWER7axbfisvQJgH/z15sjFXoAACAASURBVE/odjKUFoEE8x5hBXGs8d4P/adFodQrlyL2ir7jOOh9PTgxoc5OQcSHVOQhKW+tBxmUO6FGl0CIAansqNcSlpYbF3EqjkSaGra3O2xudcgyM8yiRgo6zRRjg02aEIJKJWZutsInt5ZIRmxQZholvnt76UA9qGCxZo8kckYxjP+JN4kcD0cGlpNIUIvVkUkR/tAbB/RyF0i4kfWOa+/AUMl1mOQ8bRu/LKTOaQJ47XbG5k4oYp4Oak8V64i0QEhJngWyrlxSOCfpZw7nQgJFrCVJFOw6b92cpVw+mI0/seeDX1NiZ0AcQwgEtdrZ8HMpBFGihrXBZBEfCrWMfDGmeDwCaaDfN7zaaJMbx9W1OuKIeNIljK+Pwfi9fJf+NztT5od/eItffLHO5naPZ8+22drts7nZYXunx7WrMywv1ZhplKhUFSYPFjtxcU8K98yIrBlU0XluyTKDMY4vvt7kt763QlKaXKjmVO38jC6mVALhhk+aVCoR87NlNra6tNqWXj9Ha8XmVo/19Q6rq8ckDF3CRneQ1Dm7u8uJDn0Cmz/dKT4BqXPE/oz7Zaubs7vXJ8sDyZyUFEpJ1tbq1GuXL/FliilOA60lSksiJ8lyhxICkQSXF6VC7UGpxDuRxP20SFDLw9juXEigUkoSxRopHOAV3ofqkpL1L37+V1OFzgeIKaEzxRRTnDt+9MM//729vewvMmuXvUM750tJrBJjnMxzSytLnbVOCimUEkLEiXZJorvWuZJHLKR986c/+tGP//efXFAtnR/+6C9Wtrd7y1lm22kGQshqqSrKpVJQMCSRertlyFEPtL746iwiO5chWlTgIuZe1jjuP9plc6NLbhy5CRLmOFID+TFxrNDFg9OgKPP3v7uEkCc4eZeUzHHO8+jxHq822nQ6Oa839shtKIYsR2edQqB1KE7riuLukQ4kjlJymFkZJxFJrFlbqR4Izk7xfni10cYYx9XrhzIODzWiAZkDcPPj+WER8UolZmamhNJyLJkzUOYANCJBNNKmW9l+IFZw0GbtsCJnlNgZ3b2j2vpl6ANH4cuvt/j6m9chO04oEEGlZwub6jwPyhtEUHZEkaLby0JB7DzYfwwUICEoGvqPL27kUkmcHRBlIVRhnQ2vPcEGTIJAkuUGIaBWK72j3dpxlMDg+1H2afS70c/217W52WZjo42xQYnjnCfPbLDISTSekEWotWR+ocad2ytovb+eajnmNz5bORCs9wSLtdyMt1gbXW6UiBy8F6PfiTeDQB6IlKCeqGGg+vB6R98M3qfWDzPHC2HDgd+MtvWgQDnYN44idU7aBy4LqQNvD8l54MnTPYxxZLklK65jnEiyLBCgcaKpliN2dntYG9RuAoExKRZJuaSZmSlx41rjyHp0E4/TnoLYOWaxDwKlRBf1wIKSTslg6+UEZMZCt6j3OFLzyzo/rAOmhUT68FmWWXzxt9vLuXVz9sRZwifB+bf7yQXZhYDf/O4qWzs9Yi1Z7ma8XN9je7vLo0fbtFopN28usNdO+aM/+Ji7X2zytNekVo3p9Qy5c8GOzUO3lxcJRhnNRPF3P3/F7//eFQbq/0nhxH1rYp1wf0VDlY71w09vfjzL640OO9s90txSryWkqeXrbzZZXalwrE3BJWRk31TqnM1Onnit73ktT7f3J9jYESscvdIq1jy8t0VWSGGjWFGrxUWi3eVKfJliindBpaSZmUloNqHd6YIAXTy4OudJixp4QgQy/KTjbpiLBMWtLWwuvfMoHWqAQmGJq8WelLIlpdxDiL0zOswpzhjTaMwUU0xx7uj2zD/OjF3JczuDR0glVaRVI44caWadc15IKYX3XiGFkFLkzrnIWcrOem2tL+tI/i/A/3QR+2+M/X0AIbDG+FgpLzo9Q557ymVFefGEFlRHxdcuAc5qd857vmWM48HDXXZ2e2SpoZ/ZoMqxHnBYF1Q5g2XxknJFU040n99e+KDJnE4n45sHO7TaKbt7KVvbLSAEqnt9Q6WskXK/qLfWspB0e5QK/r3D+kLeU6nG3Lq5wATjOFMA669a7Db73Pl08eAXY8ice/e38B7u3F4sSDhJrRZTryeBQOBoMsfzJpnTNZ7cD0gcf4DAkYf+Hm7T7xq4vgzo9nLufrUeyBUB/TTHdgKZaW0IVFsT0tcHFoRpGlQIzhWkZ5FhDaCELOrlAEX2sTOu8HkHRAjXSynC+gY74qFSj9GpQkkxYrEzGt4/Saj/pGf/8DoPEz3hfbuT0utmbO906acGKQS9foaAUJjVhwljFCka9RJXr82yMF8ZrivWmu99vky9flDB5wgB5sEEc+Q0HHj9BpEjDn03QuSM7rkUgkZJEY0JgI6e89HtWedJ7b7S5m1nDfbVQqN2hIeJnKP6ynG47KTO7l6Pp8+a9PtmWKDX+2AX2O/bQvEZAgUDX/jcWDrdnEo5ol5PUFLw0fVZVlaOf06aOKkzWCnHr/gSxohPhUololqNMDaQz7VqTLsTcqC880EJoWRQBzpf1DWSGGuwxpNmoZ9rLYM1nlYkiSTLLCa3fOfzpbFx9tNes4tr7/v3vknsw8JcmX/4Dz7i0dNdKuWItTXD8+e77O72+OrLV9z8ZJG//+VLfvt7ayTJ/8/eu8RGkq35fb/ziIjMJJOvIqtY1VXV9ejqruq+t29rpLElWbY16m75AQs2IMEP2BA0Le9sAV7YXnjlnQFvvPNOA20NzcYwYHg0dywZMCSNJEt37u3bfbu7ul5dTxbJJJnMzHichxcnMplMZpLJqiSL1ZN/oCqTkREnTkScc+Kc7/99/09x934DrQVaawoToj2buxnOgZGO7Z0MpQS//uYlP7mzsk8WbxI4kb415hmlEmD3/3b7/RX+2b98Qjst6HQKlJJsbqXcf7jN9WsLp1rTSWG4/NrJ3PmxSp3AoDZ+7Y8x0A7ZRWrJ2stWkFgjyFFVKhFaCZbPnd0cg1NMcRxEsWJ2JmZ7OyNLDd77YKeAMrdgFHJ2CoF39KLhj0KeWZSENLNoLYljxbmlOvNzFTppwcZ6i8K4NNJqN4rV8yhW/0Ignp38FU9xEpgSOlNMMcWp4i//lb/1X7SbxQ1rfc1aHwMojdaRpOI1nbSQtjSVaC1FEmtljK85fEVKKb3wbTwq69i/8OlnX/zkj37+e1+e9jVkmf33rXVzUoiV2mw0t7ub54age6oLwdzsMXSv+60/J7W6OgMWojdlFLl3f4uNRpt2O8hYqP7QZRGkR7wLxoooEiSxZmW5Nv4C8oySOc+e7fLo8Ta7rYLdds6Tp5torZClF65SAmM8HluSOQJhBbWZuGe4FgQipxJrVs7PstJPVL6tVq4zho1Gm43NNu/dPFdKcJUYQuY8fLSFFIKb750DIYgjxUw9kDmizGQ5nMxhKJlTOOj0DNn7I3MO+zdYxbPQ3o+LB48aZIUJf5SSalJJsiwPHu3WBhnNSoQpLEIIjHXgPdb5MteBR5WGa+cDERQQLBR9wwxSSuJEoZUkywxKhxw81nlauzl4T3WuyvK5el8ZDPnehT/k92FkkBjYPvypOQfPn2/RbhchB1x5f6RWXL16jp3tdi9ipyIEly7P886lRaJo7xw/vbPK0sL+CNUQ0eIpjOvJlPVfxcFPsXecGKSbSiPZQHepVxSJ3s82+4Ev/eV47ylsGOMOa8Pd3xz7o3L6f5MDn29jnxiGbqspjOWbbzfY3c3JjSXPLFluQ5JzQvvPC4fJLZWqxljH1lZIyFuraebnKszUYmZnYi5emCGK1FGn3lcHePPEzonU4YRx8cJsyJHnc7yHej2h1crJcotWEiFBeYlU4CxY5/COQGSrvWerEEgBSaKp1SJa7YJ79xtce3d+qMfwuEbfN9tPhhHar49rVxa4dmWBjUaHG+8usrObsf6yzf1767RaGZFWfHT7PFlmefRkh6KwRJFCKcHSYo3tnRQIhPmzFy08hJw6H52fWB27OC0SYPCMIbJYhndmOabOzydceWcOax3VSkStptlp5jx+ssO7V+bHi1I6fZbqSHSndQejdd4QqTOB0x+vSYyx95BdVCR5ud5mp5nt9REpmJ+vMDsiqnOKKd42FMbx4kWL3d2M3IR1R0FYSzgfHKi8B+9CnltXrt+PQqt03kgqGq0kSUUTRQrjPHlmglQyZEIIE0fq+0jLf/zVn/z9N6J6M8XrY0roTDHFFKeGz//qF+80m8Vf86Brlcj5WFdaaWG99ZW8lHGpVjStdhG8ExId5GyEi7RSWmkJhTfOuaKwdqndLv574G+e5jV89tkXcmsru+2sr0glPR6kFHGkJbWqYnGhyuoYnqc99K8pj7LbvYV4k9X//l6D7e0ORW57qylRGiUCSiO2FiSxpFqNuHp5nuXlMb2/ziiZ8/x5i2dru7Q7hp1mh0ajRRwpPIHM6RqehRTgPFqHnCFSCrz3ZTL4kJNlvl7lwoXZPhmlKSaFVjvj+fMmt99f2TOKDbnNgczZxlnPzZuBzEliRb1eYaYeNMQPJ3PEATLHedgpvem7ZM6gvFr/tkFD9dtM5uSF5atv1oLsoJI9gtMVwTvOlR5wQgb3Wq2DV7pzrpSLkXhne6SOc6JMBu8RQUMNX8oWUpI5QpbyBpHGWF+ex+Gs70W61OeSUn7qqOicUdtG7dOjlg4tr7HVYWN9l7wwGOPJsqK3KKxUIlqtFCGgVovRkeLO7VWq1b1lxK3r57i4OjfUAB4M/rYchg9G5+zRinufg1E5o8xCM7GiGu8Zlff93heN43t/B0KusOH5HOns6A9G5cD+PjCM5Bn8/rbixVqLh4+2aLVzilKqU0cy5FgzvowAgVhLusZaIQRalXKQlYjzKzO8e/n1ElifOLEzRuFH9bqzhihW1CpRrx9b60qCWSAExJGiwNJJLc6HKB0hQfRdqRIht55UgYBu7uZY60gSxcNH21y5PHcsgq6Ls9E3RDnaTN7Afm6xytJimEt6D2svL/IP/tG3/PN/+QPOeX764QWSRPHkeZNmM8e78EwqiabdKUgzg3OwttbGO89Xv1nnw9vLR5z1BDGxDhjuteqTN+1uvf3+MpuNTi9SNok0a+ttfvGrF/zWJ6unXM/JYrgE28mQOoxT8gROf7wixiR2PEQVzVdfr7PTzMoIQgcmzN3m5xIiPZUJmOLHgU6nCM5iQpCXuQi7Ec5BPcQHiXgZImjlMB3hIdjeSVFSBllc7zCtnGYzK8cgkUlJGim1rbTakUqtIUXjJK9zipPFlNCZYoopTg3tVvE/WuNWlRLvVRJ1wRpHYSSFcda5YDiLtCIvDY2VSkSWGYQQGqAobGGdL6QQyhpfK3J3/S//lb/1H/6j//vv/e+ndQ3W8bH1voYQxlm33k6d8c7PKimTJNGcXzkmmdP/OczWdkz30AOL5L4Np7W+edPrqCw13L3fIO0Y0tSU+vAh+bhzkMQSa2TpueqpaMnMbMz7NxapzYyZZPMMkjnOep4936WTGaxx7OymbDZ2EQgirRAyyK05F4gbKQKZpbUi7ktgHkeKmVrCpUv1PvJrAGfQE/JtQjstuPegwa2b544mc37YJi8Mt95bLsmcoLlcm4nx7Cdz+o/rFjpI5gDs5KPJHMlBuTUO+Xzb8P/94im7razn6ead7OWagGDs9C6Y+oLhU+C96UWFqNJgLXpMgceVetX9UVbOgyoNp0IIisIhMAgoo3yCLjYi5EBaWpodqGm/oXGQJhhF0vQfM6qD7t+e547HTxqkpdRNp9012MYYYxBS0OkUOOeYn6/yk5+uUOsjcq5cWuDa1cV9195/BuNcKcW1R+Tsb6ti33Zf3tjBuJnBq6lGklqi9puJ/MH9+4kcAGPLuzSEydlvcvJB4oKD/haH9YkD297SsdI4xzffbrC51aHTMUgJxoR2VakGr892uwCCJFe1oknTIPuYxCFPTqUa8e6Vec4tTk4i50Tttccs/JjTszeC1dVZ2mmBtcHTvSuFp6RARyrkx/F7uXNs6kCWlI4vkzZLGXLodKN3hSDthAjH+w+3uXp5bi+ir8Rhzf6svDtE7/+TIXV6JQu4cH6G//yvf8L/80/u84//+D6tVs6f/+0rxLHi0eNttneyIG+pwnyt3SkAyHLD2nobKQWzszFXL082d8ix+9NEblNwmFDSYWz/bAV+9tNVvvzqRVknx+5uxsMftlmYT7hxffE4pzhznfK08up0Sx6L1HnN0x+/iMNrJqSgsZWy28rxJcnclWkFWFiojDx2iineNnTz4ygZCB3rPFqFPDdCCawJ82cZi54jxjiwxhLFKkTFG4fzGA8GsFKJTAiRC3BCYJQUTSFEeqIXOsWJYkroTDHFFKeCTz/74t/a3k4/ss7X2h3jmk2aUohEKhELUDM1jdIS76FWC4atLLfkeTD2mJBEWQkpIiQI6yuFsUudtvxd4NQIHW/tb0lBJqVInaNqjc1ALPjSM3VhfszJ5ig73VHHwMi58GFkzqjiJ72MeNPrp42NDl9/85JOxxBFCmscURxyYBjjegsq54NBVUpFfTbhzq1zJJUxXolnkMix1vHk2S6t3RzrPVlqeLG+y/ZWK/zuPd5aZqsVlJI4X2DtnheQ1hIBKB00qpcWqiyPkwfqTS2Yz6gH5riwznP//iaXLs5RScpk8UMakbVw/+EmeWG5/cF5EIJKolmYr1CpRQcicTjwXTCrh5E5HksgcwajcvrJnKHG6YHPtw3PXrT45a+fhgWSEiFaTQqytNgjdITACY+UkCQRW9udYPwXHu88tpRD6ErA2JIYloTFVhhb9sYZAFkSCmnqoPSAt86hpGS+XmFleZaF+SoHSZxhFEg/Bn8/rFMe3P7iRZNGo81mo02Rh8gc60LEUFEEWQYAIQrevbrEO+/sRVmcW5zh9q2Vnsb94Bl8eW8K43pRMftrXBI5gt7n/jLCPRisdSWWzMZqT8qm76ADpGYfkeM9dFXxjmy/3lOmSTqSzGHIPr3tY7yDzyKy3PLd3Q02t1PSToEH4jjCFAWFcXTaBdVqhJCCWAkqFU0l0SBylJLM1CLeuTjHhfPHcHA5Jk709fMKTM1pzK/GwbB6XL+6wP1HW0glEK2C3HTl8sL7KIoUiRA4F/prpCXG+lLiRVKt6p7EXhxJpIBWSfwa43jwcJv3biyiI3mgLoP34Gz2gZMndSC8M37nL91gdWWOf/Wrx+y2cn7nL10vo0KbFEUbYxxJRYXIBOvK/G2WZ89b6EiipeTSpUHyf7L1PC0opTDW7jvzTFVz/d1Fnj3fxdgc7zyNRofvvm9w+dIccXL8aLCzBCH2v7PKrYMbJnOu8vO0iJ1JROsktYjvHmyhIxnmYj7MagViv+zzFFP8GCD25spZXuCcD+9YJbFFeB8763s2i3HRbgeZ1TiS5AK8I5OCXYTwUohCCOGc9xrwUon7X/3i7784sWuc4sQxJXSmmGKKE8fnn//uQnO3+G+8R1nj5rxD58YKY5zHYbUWamE+6XkOLs1XkVry8OFWSD4NuJC0VRbGVo1DoQHDXJaba7/zO3/rP/mH//Dv/W+ncS154f6ctb5ujVsojK0pKepKCpXEioW5hGScxcYwi9Cw6Jyjju8e9xoYPGW/eXDc6pwFu7opHM/Wdnn2tEmnY0jzoPHvvUcbGZJwO49UkiRWWOvQKuLC+Vneuzmm198ZJHOc9Xx/b4vddk6eW/LM8GKtyeZOGylCyLYCCuto7aY96aBaVVOrxoTo7aBnXqvFXL40d8AocyjepBfkGfTAPArOe769u87SUo1zi2WekSGNyHl4+EODNDPcurmMkIJqNWJxPiGuHE7mdP/N6mBs7UfbeIz3SI7OmfNjklmDcO8fPNrEWhcWO84jyvZvrUNpSd6xOGtxLuST6aQF3nlcaVBAdCM7PLig844PXnbee2wfeSFFiPbRSpU5q8JvEtHLxeK9J0k0s/WklDUcReKMauyvZolJU8uDB+usb7QoCkuWFQTxob1Fo7UOpSSVJOLOh6s9Z4VqEvGTD1epVaJeeYNn33PCsPs8krummX1ETnd7+cc+oqbvTZREktkk5AHr/d5P5JQ31RNY+17ZPvSn/nqMasOeEMUJo+XVGGe7eHv7yZNnTZ48a9Juh3xSUaRYWqrS2s2pVBSxC3Jr2zsZEPqDd4EQnanFLJ+rcfXKHGpMaZDXwam8Al5jvjW6nU0G47YxKQXXry5w934DZz2RDYRNmhZ4X0brKEGawUwtwjpPHIdGnHYKdndztJLoWAUjUSxD3rbSgSRLDd/fg+vXF/ZF+3br2E83nxUMr0v/zHdyLWuwnd75YJl6PeZXv37OP/iH3/Pnf/sy8p05tJJsN1M6Hcu5pSrNZk67UwRjn/c0GhkPxBaVqurJuU0SY/enCXU8UcoKBaJ9791zfrnGg4cNGpsdooqi1cxpt3IePd4Zf77erSeTqeskIbr/+f6qndxodlrP9fi3e/8ROta8eNkiTQvarYKdnRwhwvplYS7h6pXJRqdNMcWbRp5ZsjTk+LXGobQIUTWpCY5iSlKtRSHaX473BrXW0WoVWOfoyqdKKfGSWEqMlDJVWraMcTWtZFMr9fVJXuMUJ48poTPFFFOcOArj/1NT2IvGuAUhqAgpEq1khEd76WW1GhEnmlo1IokVt95bwjrPy/UWeWGDcaT0JvSgjXXGOh8J6xNnfa3TsX8dOBVCxxh3xVpXL4ytCURNSpEoLVFKcu5c7egChq1uj8OeDCvvNQ4fURxweLXO2PqItZdtNjba2JK00arU4E40kVa4MtmvUCG5+Wwt5sqVec6vjPHM4EySOe12wTffbdBq52SZQ0pBY6tFczfFW4/v5r0p8xkklYhqJSKKNB5PkRukDFE551dmyvwdr4ApqTM27j1oUI01Fy/URzYgDzx+vEOaW+7cvoBSgmo1ZnEhIUr0PtLG9R2zn8yRB8ic3HpSG8zpowic/uicHwf2ruTuvQa/+PIJeR7ygBh8KWdgSeLQN7K0wCGIIklSiTBFkBXCE6TAPIEcLnPt2Dx4UPueYcbvRZuI0hu3F7ETCAetVZA+EhKpBDMzMRfO1+mdaCjG3X50Z3j6dIenT7fYbWWlFFopFSdEILkIUXu1asI778xz5cpC79iPP1xlcX5vzBx2dg8Uxpbe5f3bRxA5A2U4vz+yJdaCekWPJHL8AGPk+3700CNojmrT3ciqwcibwWMPIza7hrqRv51heDz3Hmzx9HkTUzjyIhCbHsf2TkaWGSifjXVBosvYkAsjijRz9YTLl47xTp0QJujfcmonexNtQUrBrRuL3Hu4xdZ2ii8CYRtrgbGewgQJyrxwvWtTMnRW40K+sW6ks1JhHDTWBXkYLdlppjx4uMX1dxeI4oOOTWe9/e9NJroz38lOLgZLu3xpjjhSfH33Jd/cXefS6jzz8xU8njgytNuGWi1CSkEnLSgKx04zo9MpyAvDR3fOs7J8un3tJKC0xOb2wPY/98kl/sW/espup8BbTzszPH22wzuX6vtyt42FszpPPFCvkyV1GKf0CVThVYidcFrPgwdbtNrBQUCqMG5VazEf3lnuOX1OMcWPBUIEpQyEoDAWAVgfnMWqWpFUNLOzCa6UYhsH7XbRm/t675wQwjrvEi1FLqXKpRSp1nJTKrkjpNxEsHWiFznFiWNK6EwxxRQnis8+/+Lj5nb2N4xz81rL85GWC9Y4ssL2NPdr1RhjHM55zq/MIJVEKri0WsdZR7sTPBUEotTvRgHWey+MsfWsEDc//eyLj//o57/3y5O8lk8//eLDZjMD76VWkmpV16z1xFoSRZL5+SMM4ke5+U4Sw8p8De/Ss7gW6uLRD9tsbaW02wV57va5YtdnY4rCIoRExZAkmkpFc/nSHOeWxvRwPINkzsNH22xudWg2M7LMUVhHY6uJscEQ162j1pI41rTbOUpKokQTK0lWWIQQzM4mXLm8wGs7U09JnSPx6MkOzjquvbd8KJnz9GmT7WbK7fdXUKXBf36+QhSrkWROP2aGkDnWQ8scTuYMbuOQz7ONg7Xc2Gxz/8Em7Vbe02KXEqQM5EphLNY7nANV6lc7u5dTx5hATshuFEtZrnP+oLdtf9QI4JwD9uRDQj6vQCBopYlH5amaMNY3Wtz7fp28sJjClgb74MEnhOjly3LOU59N+OSTK2XUELx3bZlLF+dGGmr2CBpPXgSpoO72w4icwSfVH1XTjchRfUac7v3tJ3L6I3v2/74/KmcYukakftLnqNf0qD4wCTLnTfWvvLB8e3eTdqfAFK4kI0OutTx35HkOQKQFUoZeIKUgUZLZ2YjV87Nce3eBOHqzckin+iqYwBzrtCGk4Ma1Bb6/12BH5Mjclnn1StlIGaIHu4bTorAoLdE+5LhUSgaZNeuRwiOEwgmP8p5WO8jFmMJx4/oildLoPnlq5PUxup+dLqlzfmWGOJb8+jdr5HlBEmu0VkTaMzMrSFODklE5VodcC3lh2WxkfH+vwdJCBTXhBPHHiuZg3J0PKaY0aHbVGLqQSvD+rWX+5MsXXFytc/9Bg7WXbe4/aPDhnZVXONHr1/Uk0ItI7dVtQjf2dTChe3WcYuJaxLd3N2i1C9K0wBRhPJqZjVldneXC+cnLDE4xxZuGlAJZzrVMqSQiRFDNEOW4mGchHw7lfsPyP/Zja6uD1pJKReO9l8Y46Z3HIyJnXRnuI0wcyRdJrP+JEEzl1t5yTAmdKaaY4kTRahX/Q27cqrM+8c5aSZi4KiHQSUisq1XwDI4iydJStTcBvHZtgU6nQO2k7DbL8FEh0FpFQhDlufW28MYot5Cl5m8C/+1JXot1/n0Q3nshlBI6iRVF4ajWNPNzyWjviWFhL4NROq+BA0UcanHqq8drnONMrIs8fPPtBjvNlLxwtNt7skHOhYkRhPbmnCeOFXOzCdevLRxI4DsSZ4zMMcbx5Vcve0nd08ySZoaNRjMYia3H2uBpK4A41tTrxdYsbgAAIABJREFUSS+pucktMoE4Uqyen2FxcYIenqexYD6sbZ+JRjkcLzdabG+3+fD2hUPJnGcvdllvtLn9wQpRopidSZifT9DRfjJnVGRETUuSATLHe9jJQ1L6YYSNHPh8O8mcUbULkTQ/PNnh7v21bnJQhABdGidF6Rnn83AXlZJIGRLxyvKmdHPhWHxv8RUWVsEghfM9EgEoJbcCkaFLtlQqiTdBhkxIgXQQJYr5+clL5/SjsZVy//467XZOkds9Le4uIUJYIFaSiEo14sKFOqsXQsTQ6kqdWzeXe84Xh8UDuZLMcdb1iBwAL/bv1//q8wPbAGIlqFf1SCKnK6e2FxVVltX3d+/7wDtvsJV0o3L6d+3fZ9R3hmw/dI19hsenNDV8/d06addxpsyt1s3f0TUkizKKK+ReUwgpWFqo8sH755ipxW/6Mnp4o+bQs+YFM2z+IgTv3Vzi0eMdNjfbpJnESodElNHNsnzuYGwgcjz05hd4ggylACG7+zmKIkTsGOu4e8/z3s0lqn3zrLPSBQ7rpr63R39N9//9uu/BwdIX5qt88tOLfPn1C65cWuDdK/M8/GGL2Cm887RMQSXRpQOAxOBI04LdVsb3D7Z4/72l16zR0XU8cmeOc8DA4QK0EuTu4G8L8wnLS1U2GiFfd2O7w9Pnu9y6uTQ0Cmysup6FRjgE3fyefVs4icqO/bgmNJaNcz6lJc45trZSjLGYwmOcJxKC+mx8Im18iinOArrvTGM8rvzUSmCUwOdhfZ9nhtpMTJJEWOt7jlajsLuboZWgWokojMUYh7G+cM5JL2VNaZcq5ytSymdRpP74qz/5/d1TutwpTghTQmeKKaY4MXz62RefbG2l15NYreQFvtMxPkutRaDmZhJm6xFSCNLMMD9f4eb1xQOTvnNLNRCCPLNs7xT7cuo452PAArIo/M3PP/8i/sM//L38xC5I0DTOLRvjZqSk2kkFSkpq1YhrVxeG7T9624Sso69czGtO1t80wdNpF9y9t0lzNyfPg0d4mltmalGQVhOhjaxvdJidictcFpKbNxYPaLwPxRkjcgAaWx3WNzo0dzM6HYP30E4Lnj5vUK1oqtUEZ2yQTCHk8NBKUqvGIeKAcE+qlZgrl09Ii/pNWtPO6GI9zQzPnu3w3nvnUGp4K/LAi5e7rL3c5fatZaqJZna2EsgcLbF9+/UTOv1/V9VBMgdGkzmDUTmM8Xk2cXije/hoh43NNllm0JEKRkmA8t0TEn8HArjrFWfMXpSCLWxJJvhe3ojemYVgL/dMr1iEEMSxxlqLVKpXtz2jvyCKFYvzVWZnKxO/IxCMsb/+9TO2Gq3gUS+DlFwnNYGMkgKFRAioVCPm6gkf3L6AlILZmYSf3L5AEodlwmFEjges9+SFpfQCDNtHEDmjvsdKMFvV6CFETvjw+6JufPdHIfbKGyB5RmEwKmfY/uO0/XHInHH7zpvoY0+fNXn+ssVuK5B9AEmiyDJLnu+ROQvzCVkWyEAEVGLN4mKVD24t9YjLs4Y37uc+7IG+KYeHIbh6eQ7vPe12gTFhHKtUNAJodwxClASCseX4uFe47kWFOKwAYcpcKAby3NJsZvzm23U+eO8ctVo09PxnAYc/jq73FfRPLoYdc9y+OzhVmanF/Oyji3z5zRpXL83zs59c4Be/Ck7TUkqUciSRIissrpT8fLbWKiOwFdeuzh+zBsev40lCSIkQro/Q2DvznQ+W+YM/ukdtJmJnJ2N9vcWjxzvcvHGMXDr7TnbgFGcGp0XqnGzJo8/HiHNGieLJ0yZZZnsR1FoKajN6PCnzKaZ4S9FsFkEloJS4FQKM87g8pBvwLjhSCBkcVgcjGYehm7syzYryfQFKyEIqb+JY7WqtmlKQay3vf/2r3//jU7jMKU4YU0JniimmODGkneK/jrS8NluLzrdTQZqardpspBbnKpxbqpEkijhS1OtxkBqI5IHJ3tJSlY3NNufPz2JdSMZqrKPTNhjnKAqX6kg2lOa5hxXgyUldT6dV/J2sY64YYytKKd1NDlsUbn/Ex1GrOz/GPmNgaBGvUu5o5/bXLuIVizsU7VbO42e7NFt5SPxXepHWKhGztagnOZbEChAksaRWi95aMsdZz7ffb7K1leLxtNum9Ig1rK83w04erAmL/TiW+DKXkHGOnd2MJImYmYm58s4ctdPwpj6J1eI4D+EMkjq/+WaNd68uUquOvu9rL3dZW2vx4QfnqVQ09XqF+bkkeC6W+wRaZnhUQ1VJKkO8tpq5x/WROV0Mi8rpmujeDhKnH4MPfK/mnbRgs9Hh4aMNlFJEkaAwniwt2N1Og+yaEAgFroy8UUrjbEhSarpJVQQoERKB40M0Sjd6gX0EDyHfm6An2ZYXBRKB0pIo1j05splazIXVeaIjvO2Oi0ajw7NnW6X3vcXZMB76UkquUtGYwuEJkXyVJObGzWVWlmcA+OSjS8zPVYbe2UEixhOiXLr5VkDsI3L8kDIGESnBbEUTDUaWlf8diMrp/2HAMeGwc3WHhsFcOa9D5MDbS+bcf7TF46c7pKkhz0tS0/uS8Avkv8ejpCTPg/RWLVLUZiKuXZnvtZFu/c/YsNvDmbLfnrFB9d0r81RizQ+Pt8lyg1YS5z1RGZXjvcdnIGXwHralcUgITxRLfNnptJIgAhnYNUhZ43jwaJub1xZIKnvya6NjX04e45+vu+dwUmcQo99A49elUtF8fOcC39xdR2nJn/3kIl9+tUajfE8pJUkSzdZ2iFbxzvP0WYsoUrRbBR/eWR7ryo6DY0fqvE6Ujg7jzF5hAMER4d/8C1f41VdrmNyRZobGVgd4RUJnAvU9SfRLh5Zbys8zEK0zgSoMFhVXNM9e7HL3+012WzlpGvLvVSsRK+dqXL1yQs5nU0xxBhBFkihSGGNRWrByro7zjuZORic1KCV6joBh3W8PtWM458kyS2EcwomurHKmYiGkUDtKyVQIrFJyRyn57Wld5xQniymhM8UUU5wIPv30dz/f2clvWe+e7Lah3SmEgIXgvReCaKrViJlaxNxcgo6Gy5XpSBLFik6noFZVRJGikxqEBOlFjPO1PLUXlJAfRtr+x8D/cjLX88X5jY32LSmEi7SUWgulSwPZzEx0vIX6SS3qJ13u4S7Or13cq6wNNjY6fPf9BkVu6WSWPA8kRp5bpAoGWa1lz4NUSrh0sc71a0MiqMap5PBNpwbv4e79BlvbaWj3ZWWMtXTSrCRFQx/xZRRBHAcpQykF1UrM3FyCnYm5cnnyXpyH4k1Z0s7IQt17+O7+BqurdRYXD8pqdau5tt7ih8fb/PQnF6lUNHNzFebmEpSSPRKnP1/OoFE9UWIomdMpCYnBCJxhZM64xuuzi+G1fPGyTZYVbDVTvPNYV1pLvEfK8FWWMlJCeqSQ5KnB9d1l1SelqVQYW9K0wLtwWlkutpwJed5k6WVrXEgY3s03AmCtw1lPFCtmZ+Oh7eJVsb2T8fRJg81GmzwLXvXGGCivUSBKQsShtEDriKWlGrduraCk4Oa7y7xzaW5o9xkWUdONzOl6Fg4SOcM+uxCEhOv16mgiB0qDMuxJqJV/BKMyPTZlWK6cwRbhyqicwf4wuP9R7V30fXlb+83X367zcqNN2iko+T6iSBJHEqkk7XYRxp8yjKlWi4ljxfJSjasjojvPFHEyBGe9fm8KFy7MIJTg8ePtIFsrQClBYRxF4dBakuVFiM4qiT5rHcqJ0O9dkHntRjkmsSaSniy3QM7DH7a5eWOxN452x5c30T+O9+yPR+oMO89xrzGOFXfeX+H+owaxlvz0o/N8/c06z1/sUhSOqMzX6ZwniYLs4cZmShIrnjxp8s479WOe8Wgcq9+8xtxLSomUbp8Hui8LnJmNuXplnsJ4Hjxo8OiHba5dWWB55TWjN87IXHEQovzvYLQOnBSxM/bz7eI1qyEIcyfnPd99t8nWVhaiiLUkjhS1Gc2li5Nvz1NMcZagtURHksIahBA0mynOeYpS8llJ0RsLpBRHSk02mxntVh6icpQo7QM6ATCFnfFOGCfQIAopZONULnKKE8eU0JliiilOBJ2O+V1j3ZJzPmnlRdtaV8PjvYM0NyS56iXd7XSKQ2UZzq/M8MPjbZJYk5u9hMvWeaxzFeu8l1pe0rn87c8/+9vv/+HP/+7EvQ4K4/6Gtb7mnFc6VrGSAq0l9XrC1SunbCjnDBiLJjCxP+oaBot9/LTJo0dbdDoG6zxF4TCFw7pgnBVChkmQElQiRRwrLpyfHd/D64yROWlquHd/i+ZuRp6bMqcBNLZbdDo5lYpGSoknJHPvJmvvJk1MKhEzMxErSzWi5A0mq37ddeirPIQ3vFD33vPNdy85t1Tj/MrwZK4eWN9o8+TJDh/cWqFajajPJYHMkQfJnO7f/ccnSlAdkhQ5t57UHiRzBr8PEjqjPs8ejq5ZlhlarZz7DzexJsiByTKfTZabXinWOaQQ6ChE9CntcaabZ2bwrIIo1hSFw4ZOB5TRDB5QlAlLywTjhL4olcSa8ATjRDMzEzM3V9uXJ+ZVsdnosP6yyW4rp7HZLnPNlVINpUWoP7eYEFCfrXDnzirVqmZlaZbbt5bLsWQ4edP/vbuP9T7k5CGQOYP7DCsDgpRKvaKHRib1B9/4bo4fT+9Z7AvOKV2ZjzQO+1BXRkTljPo+CDHwx6TInNPsY9Z57t7bpNHokGemF7EEQaKzmz+n+0+g0FqyuFDhnYt1ZmeOju48ozbSHiZok/zR4PxyjVhL7j1ooKQgN11Ku5uEWSJwIKH7uilyh/dhP+UD+dfuhLeVUpp2ZnvSjvcfbHHzxmIvmfNgnzu7z2EYqTM+BqORRpXeD60lN99d5PlaiyiS3PlgGWMcLzfaOOuoz8Z4H/qykoJ2u+Dxs12M8VSqmnNLJ5OT7dhG/2M+1G5eu9zZgcODNfPSap319TZCwOZmh51m9vqEzmvU9zRwUILtBM/V9/2kybsuoorm+3uN3nwMwns9TiQL8xWWl6dya1P8uNF18spzg/Ce3Xbem6tKFSL7IczPlJJEQ9Z7/Vhba5YSbaIkgYLjsTEO67yUCielzKSSDSHYOoVLnOIUMCV0pphiionj88+++O3t7exykdtF530kEN45r7SUSimBFIJKoomTEFVQryeHljc3l1CrxeR5p9Qa9cE72oPzKPDSGVcrCvtuXpj/CPifJ31Nacf8e4BXWsxrrSIpBTqSLMxXmZ0t6z+YXfmEMLT4N2l5nUTozRHFPvphh0c/bJGmIZ+FEoK8TO4tRenlohVaBS33SqK5eXORhfkx8lOMuHdv8pZuNjo8eLBFYyfDFK5v+y6NnTZK7EUgWeMRMsgnSRn6lxBQr8VceWe+F9Xzxterx10xvu4DOEFL0VFV+/b7daSSI8kcgGY754fH29z5YIXabEJ9PmG+vp/M6VZ/GJlTUYLKkMm98Z6WcSMJnMHInLeDzDl+bZ6ttdhtZrxYb2JNabSWBCk1E8hRIcFbcCr87qwlijRFkQfCBsDukQvGObKsCMbu0iHBl1JVQpTkjQj5qiKtyYsCVZJIrjR+VpKI5eVZVlZez/u0k1oeP27Qbue0Whlpp8AY2zMCWedCPjEZDEMhh45icaHKRx9dJI4UP/voErVqcKYYl8gJ9yEQ6m7IPsPKgOBpODeCyIG912d/rpx+ebX+KB3Z1+wPaxld6bBR+x47Kqf8422MzMlyw9ffboQ5VOkcENqwQ4ggRVgYUxI59JLqXrgwy413x4xwLXGsofcNGlTPsC331LGwUOGDW+d4/KRJs5kR6eAgE6K1BErqMN75IKeWGxMi7ZQM21ywQhXG0k5FSaCHcdI5z3ffN7h1c2moROFJkjqvHw20Vzs/8Hf/HuPUY9i+w9qgVJLV1VmazQwlJR/dWeFXX63R3M2JIkVhHHlu6aSGvLB00oI8Mzjn+fgn55mdPQVZ3aPwCg9VKoEwove+hW4ZobDbt5e5e2+TnWbG4yfbVKuai5OK4jijzOK++XvfvTjRc457hteoio5DO17faKOkIKmokLvQQxQp3nvVHElTTPEWoSgc3nuyLJCavpxUh2yUIuT1FGHurrXsOUWMQquVU6korPc4S5HlJiqMRSAyrdWOUrITReppEqt/juDpSV/fFKeDKaEzxRRTTBytVvHf5YVdNcbVEDic00hRkUqoOFJIKZmbS4hjRZLosfKaLJ+rsrnRLqW0LGlq0LGimmhprBPeo4x1i1nuPp709Xz22Re1l+vtm1Gk1PxcPNvVeY6jgXr3z7x779xTWCGcNQvSuPUZ89a0dnOePNsh7VhM6X2OFzgbPOu755MiPJNKorh6Zf6VyZw3fTu/v9dgY7PDRqNTatZ7nPc0Gi2stSgpkV1jshcoLUojp6RSiajVIs4t1g54ap6p9epp3eTXuOhXqqKA+w8apJnlww8ujNxtZzfj27sbvHfzHLV6Qn1uOJnTH6HTfymjyBzvoZkfTeb0kzoc8vnm8Wo1WVtvs7XV4eHjTYQIclJFEcYO09WYIiyeVBTkyDqdAmssQohAhpSRbv2EgLOWovQm9aUgjFSSWCrComkv4iErCrr+6EVhsNYTl1rZQkCSHO5pNwrtjmGr0Wan2aHTMbTbGc7uJZS2bk8wLuReUNRmYubqVW7cOMfsTMydWxc4X+bMOYyE6Sdxut+N85jChTxCQ447TkROb/8umbMvV85gVI4HL/ZJrR2GXtQUr07kHNjnVcmcEWPQafWz9c02j5/ssNnolJJZHuf27xMk+lwp1amYqcXcuL7IyismpT6SLBnHsn1KmBI7ATMzMbduLvLg0TabjeBAJYQIOXIAY6AoDM6BtSHXDiLIs1nniHWERGAKi3WO2dmIopwvb++k/Obbde58MDzXy0nMT16fzOmW061d/8jh+34/iFHnPYzY2UfqCMFcvUK7nZNIwQfvneObuxt02gbvDV57WrYrbRfeC0+f7+Lx/Gu/delIaZ5XwbGf0TEPECIoHxRlHszBY2OtuPPBMv/0nz3mq9+8ZH2zzb/z6XvMTIrAOlOT5P3YX7Vjx9O85vmO2PG41RCgIsmD7xtljhCJzy1aS5JYsbIyw/w467cppnjLkSSKShIBYb2ho+BQY2yY5goR8qsliSYatDkNoOvApLXCGYsQHrxoO4ePtGzqSG1rLbejSN3Xkfq/vv7l708jdH4kmBI6U0wxxUTx6ae/+/nuTn5eStGJYrVrjKvKSDJTjZIoklgXomterO0yN1fhZz8dz/OzXk+YmY3ppGWyaqvD8kpryIw2zgs8whm3+tnnf/vKz//w7/4wqWvy3sfeI9NOEReFzbSWyUwtGM6vjNCT38OwZd2rT8DPjqF1Ajgissd735Mca+0WpHnwQOxquEeRwgsf5JKURElBtar56YcrzIyQhtl3ijNG5qSp4f6DLbZ3UtqpJdISrUIixLWX2xjroMyJEhKyB697rVVIuK4ktZmIK+8sUBkhsXaG16snh/KhipO88PIcGxttdpopd25fIIqHt6Y0s9x70OC9m8ssLlap10eTOcMM5skIMgdgp7BjkTkM7DPs883i1WuRF5aNzTZray0e/rDZIwekEkGGAHpyZEmiUFoF8qA0Xga5gz3Lfb+3sO97Kl2yxlmHsa6XuLRLBPk++5+nq3+tqVYjZmuHR6UOw24rLyNyQoTQ7m5Gu53TPVEgQzxRFKb2znmiSBHHmksX57h+/RwXz8/x3o1zgRDuK3scIscTpMtM4bD7PNaHlxGIHHWoRMR+smYvCqdH5nQJnZLM6UrYHYb+qJyJETmUi2sOXudZx7MXuzz6YZvcWIz1aCWw1vci0Lr5iIQIOTzq9ZilhSq3bi6SxK+/TNx3z8a98W/oJp+8mfTsQyrJtavzoQ95gJwsB2dBxh6lIowtHWsIDichKjrMuXQkqVU1aRaie5JYQVH2a5fx6PHOyDxMk8ZkyJz+0kaTOqOPO3wVIAb223ecgNpMTJEZ4ljx0zvn+ZNfvyA3FopAwHX7srWONDfs7OT88tdrfPLxhX353yaFY9vvj9mfgzwQQ6TGwvh/+4MVvr27wcZmh5cv29x72ODjjy5Mrr+e4UG+nJ4MWcicHKlz4HSH7TxmNZJqRHM3Z2snZaeZUxSWSqKpVkMOyQ9vDyd9p5jix4auRHNhLCpSJErjfVAd8T5EwkOQkD6K0Gm3c9K06P6Za612tJKp0lLEsaxIobz3dKSUW1//8vcfnuiFTXGqmBI6U0wxxUSRpeY/c95XIi0TraW2ziXeU4E9z2VjbZCdOVfrJYseB1Gk2N7J8D4YqorCEUeKorAJ1s0469uiIneLwv414H+d1DUZ6/8D7732UNGRTOJIo7XsSVwB+1dnR17SEUzGmEeN3viWou9anPX88ssXbG9nFMbRapdJ/rSkUobq1yoaEKWUkGCmFvPxR+fR0ehFrDjw5eBvb2Itt72T8uDhNq12QacTZDQgLGpfrG2RFxYpBbEOkQDeBw/OKAoG6UqsmJ+vcPmdBcQRV3CG16uvhLG7wOte+BEn2m5mPHq8xfu3Vojj4W3QAfcfNrh58xxz9VJmbXY0mdNvWAeIDyFzdotSRmmgyoP/YDSpMxmMQ2Kf3MD16IdttrdTNrfa4czeY6xHSWi1sp43OYRxxtoCZ8G7kogpjZQHIALR47vVL4mInlSY27ssISBSCkQo1ztIEh285yLFzMz4hE5ReJ4932Z7u0OWFmSFJUsL8twE8ghR5hCDbjIbJSVRBHNzNT68c5Gl+Qo/+XCVSqJHEoXdv4cROVDmzBmIzOk/rntb1BhEDuwZ7PZH5YTSfHli37ejw6OEOJTQGRWVM+r7KLwKmXMWX8WPHu/w+Mk2ndSQZrbnCNG9T912rpQkSTS1SsT1a4ucn3DugmPLfp6BkJk/zeSOVJKbN5Z48KCBkAJaOUUe5h1RpMky23Ou6ZKvonzBGOfJcofWglbH4TJPUhqinPM0tjokseLC+ZkD5z1rc5ODdRkkdY5fzqjZ/yiaSABx+e6QSvDR7RV+9dVLrHEYY5mfS9jaSbEW8szS2OowMxvx669f8vFPRkcJvy6O9ayOsbMQIWLDmb0QwsE3zr/xF97l//yDb/HOc+/eFj+5fR6hJjgCn7WG2AdR/ref2DnZCo89HI+xo4okCPj2uw22t9OgQuA8nbTAec/VK8eT95xiircZRWHJjcPkDuc9haVUCQgTYmcdaVoQRypsOwQvX+6S55YokniIrXNV8NUoljNRpJFSnHOOWEnxf5zS5U1xSpgSOlNMMcXE8PnnXyzv7OSXdKRWqhV1AwHWODodG8gcExZ9SkiqlYh3jql9PD+X8OLlLsaGqAwp9gw4ziOc9xrvtTXuvUlelynsn5VS5EoKFWvFzIxGSUkl6RtCX2stcbTp4EdP5gzgN99usL2T0UkN1gWDLISXllayjEyRRHFoS/P1hJvjai4fEZnzurd12OL9sGlYiMrJSDNDnlsKY7HWoxSsre1QlPIl3guIFFJJKEnNKFLUqjGrF2ZZWOhKrIlh7o37cIbXq8AJNu1xV6bHtPoWhef+vQ2uX1tiZiYaurv1YRH7zuU55uoJc3MV5maTYLzgaDLnsMic1DiM8yPJnMG8OWNc0jFw2FFd49fpDFatdk6j0WF7J+PZi61e8mjvHIWFwoQEpL6ManGU8lN2T2JtX1iN2Iu4EQicdyACmep8XwaZbkROeYxzHqnDWJWaAkTwuHPOB1nEEW2kH957NjbbbDbadNpBDi7LDZ1O0auvp3ynKoUsE5+GcwlWLy5w670VPvzgAitLtQPtafD7IJHTjy6ZY/cS3fTfotDGSiInPoRQ37u2vWscFpXT/a1XH9+NIhnRjsrnDEPImIHPozCKzDnOMa9ynknjybMmPzzeJssNReG6SXHxfk9yUKkgKZgkigsrs9x+P0RvvRKGvVTE0bscu8w3gD+N5I4UcOP6ItHjJt43aYtAgHcl+yKtsOU4BATiBzCFxTtPpSQhQp5DgfNgTUEcK16utxBSDCUOJ/HIJ9JsRnaDfnby+GcaJHCGbR9Watd5LI4VH36wzC+/fBEipRAszFdY32jjvSPNDC9ftrHG8c13G3xw69yx6nccnBSpo5UMee5G/H5uqcr1d5e493CDtZe7/OLL5/yZjy9OdlA9I2PPKBys3slXeBLEjo4VT540aWx1KArXW8+ZIux8cXV03skppvixwRjXe48a63DO9+a6grDWKHKLlPtJ7mHY2upQq0bEiabTzslyVzGGzHt2jHFKKbWZxPo7kYhp7pwfGaaEzhRTTDEx5Ln9r5x19Uipc65MkNqvdd/9Wq9HrK7Wkcf0qFpcrBBrRZ4HgzdQRiv4ItZSSS11VtjLUonNzz7/Yvbnf/h7u5O4Lu+oayV38CilBJGSCClYPlc9+uBj4zDTwZ8Os8L39xpkadFLDihF+AchysvYsAhwLniiL5+rcfXKq0l4nIRRbViZw7Z57/n2u002tjo4H7z4w+TO471jp5mhY4lxAuFCZEBhQlRa+CepVCOuX1s6EIotupnRGd1Sxl3+TeoeHd+v9QQxbMH5Kq77Je5+/5LVi3UWFobrfqe55etvXnJ+eYb5eoX6XIW5+vhkzmGROYXzpPYgmTNI4gwSOqM+x8dr3LATwoOH27Q6BY1Gmzw3YYFkg+ebKyNl9lpiIBC6xkbnPcKHsaYbqQN7USOuF0IieiFOvjTqyf7rLLuesTac20GkJd5DpRKzvHy0wWJ9vcVmo40pLIVxFLkhyy1px+BsGBilkDgf8ojpSKK1AmGItOaD98/zyU8vcfP6EjBaXs0P+Rz83ovM2dM/67/U4xE55X/7JNZ8H3nTPYXvE7crb7mSw5mVrlPHpIkc2E/mHDaOnjV8f7/B+kabNDPYsr1oLRG2fL8QDPLVSlgGXr40x60bS69+wmPc7FcidTjuQSeHH/ssbPDIslBeAAAgAElEQVQRXrkcHK+erzXppIaiU5RyjmHMsc7jXCAWTNnWnA8yYF2jVG4cGNeL0BF41l62qCSKufrBaMXXMU2/tln7VQaMVzjhYcTOKFKni2pV88Gtc/zmuw20lrQ7BUVRCe8M49lpZr1ovPl6hdXVg9FQk8JJkDpChiidQOoMP+BnP7nAD0+2yDLDn/zqBecWa7x7dR6OU59x6jvRAieLXuRjr35nrMID1YmrgeR98GiLLLNlwvfwvGfjiHevLoyTHm+KKX406EoECyHwpVOSsyClRymJ0hJfysx336+jyjHGESc65KQCpBI54Lz31hQu8164alU2lZK/OZ2rm+K0MCV0pphiiongr/7V311ot8zlwrjlorA2STQ6kphS/1NJgVQCrQSzMzGX3xkenXPYfF8pSb2ekBtLam3PkBPHKlJSIqVYTXOjOx0jpBD/E/B3JnFt1vpVY92cUkJrLel0CuJYD12IThai7/8BE684uN+ZmcS/InabGV9+9ZJ2x1AUtvQ2FygpKKxDEqTV4liRxIrZ2RCZsnrh1Rarb3LdYK3j27ubQXKg9KrvtAxZYclzy8bmDgvzVbSSaClx0iOloBJpajVNpRqxuFBlZXl29AKoJHUOu87TdEI8kfs9jlHlqBtw2PFjVPq7uxtUqzGrF4aPaZ2O4de/WQuSeJfnqdf3yJxRRM4gmVMdQeY4D63CHSBzxMD3yZI5Z3PFvb7Rpp0WaC3Zbad90RyCIjc4G+TOhJB4HyLeKpUYY2xYKFlAgPXBENnNMyNV8Ez3hL4klUApVRrKfSgPj9bBwKmU7HnZtds5QggqVY1SisuXF1g+JMl8XjieP9um0ynIC0ueG7Is/CsKuy/yTggQPkQGFUVwcqhVEz755DL/9l+81pNX62Lwex+tNTJC5zAyRwqYrWiSEfKCgxgpsdZP5pQMTu/3so6BzBlod34yUTmHDZ9HHX/WeoJxjm+/22Sz0SHNCrKsP/IM8twyMxOTxEFibWG+wq2bS8T9DgHHMVS/4g14pRnLGZzmDDPGv20Y5xFeuVxHyRD1ZQpLtaoRhITO3nsa2xkQPI2FEFRiRRIp8sL2oqshRO845zHGsWQ99x85Ll+a49ziZJyjXrs/ioN/Hv1MBb0EfRMidsYpZmGhwo13F9lsdPDOk1YM1UpEJy1KhwJPYyvlwaMt4kSyNKF7PAwnQepoLcu8kUN+9FCvx5xfnuXR4y3anZxnz5tcvTyHkGLy89rTnCi/Avr8t7pbOMkKH3soFsHxQ0jBw4fbtFo5EKLNuk4hS4tVrl+byq1N8acLUgqKwiBkyAUsRFgHdKN0vA/rFus8eR4cdIblRmu3c5xzFIUPSgTe55GWLSmlEVIYKWUWR2q9UtF/8Jtf/f6Xb+BSpzhBTAmdKaaYYiLIc/dfek9dKdGxls28sEUnM7Pe+1grGcVRMMLPz1e4dOHVQ6ovrs6ytZ3ibIFWkpnZiFY7GOuEFHjPrHNurpOZf/2zz764+fOf/973r3ttQord+bkknalGcWMrxVvPwmL1oIHpBCAOfBviinyWVxpjYrPR4euvX7LTLHq5lqzxCAlJpFClrna1ollZrnF+ZYb5uZhq9WjpomF4k4Y4Uzievtil3SlIM0ueB6NbYYIszkZjB4SguZtRq8XUajEV53EOklhSrUVcvjRPrRYffbKDK72Du/AWtaBxyZlJlz0Cjx9v47zj2rvDZU2Mhbv3N1laqnHj+hL12Qpzcwm6JHNGRed0ER1C5nigmduhZI5gL0KnP1KHQz6PxlkzX+/BAz882aHVyklTy85uGnJMKQkqkAjGOGq1GOscpsxRledFiPb0IBC9SBHZlV4ryR2lJcbaXsSILfNYAWX+mnCss2XEjJa02lnIOaEltWqC9544Hp3UdG1tlzQreklNvYc0DRJrXaO8jhRSgnP0PpWUxEnE6uos/+6nt7mwMnuAoGHge/fTDWzr/+5GkDmiJHIqYxI53WsJn/1kju9F6XR/2zv33rnkkLw53ofxEDjQ/ge3DcORvx/kjo5dxuuc/1Vx/8EWu7sZAMaUZJcQRFoQxQopBNWKYmGhyqXV+kHJq+NUbAIX8UrvnjNI7HTxNhA8r/rYLl2qU6lq1l6GyK/19RbtjgGCYdZYi7XBS3i3mdNqFUgRJJaEED2yR0pBpBU7zYwsLUg7hviDFer1/fOZ47aN124Wx7wxQ591XyWOO2YcFbEzDOfP10AEpYJ5n6C1pNFI6aRBvrfZzHpj+Sc/vUCt9mrz5XEwaVJHyODMZW2X4i/R9/XSxTrP13bJcsN3dze4/cEy83OVsSIrj40zPlEeHa0DJ1Xx49zjqKIpCsfDR1u0OgYtJVpJkkRRSTQf3lk+kTpOMcVZhXOedqeg1Q6OaFEky3ltQWEdxjliqUhiDXjiRCPl8Hn38+dNCuNQ3YHAIX149TqlZEdrtR3F+r5W6v89reub4vQwJXSmmGKK18Znn33xF9vt4s+a3F4BkFKk3ntrnbPO+vkk1pGOZJnvI+LcIR7KR2FuLiGKJEIJvPXkeYjkKAqLNIKisEZH0ipE2zp/DXgtQufTT784v7Odre6kJtrdzV8UuVuo1aLk/PLJSRh0MXQRJ05+kn7a2NnJePhgC2NL7VhPMLKKYLREQKWi0VpSrWlq1YgL52uHJsc+DG/SLN1qF3x/v0GnU9BuG9LcYIogRVIYy+ZmE6kkSkqkEtTnErzzZJlBK8ncXIV3Ls6hjkg4vg9jkjowYWPIq0TMvEXY2Giz3cy4dXP4QtRYz3d3N5idS7h+dZH6bEJ9Lu6ROUdF5kRSUDvkOe/m+8PvR5E53d8O+zwcZ/+BPXnSpNMpEEKw0WjijMO5EOFXGIsQhPeGgDhSREpSWE+WFqUXsO91E8EBy0iIzhGlRUeA6cu50+9JZ5zD5g5lFa47hilJbiyzMwmzMwejOtPUsra2Q7udB3m1IkiRbG+3yTLbIz56EqU+kBwhj5tieWWW3/rZZT7+8AJCyqFETvfvYVE6w8ifHpnTl4RVADMVRTUZTUoNw4F8OSWp0yVzfLlTry795BEcyOnyOhJrY0XsiPH3PUt4+qzJTjOjKFxPbjAksQ/vEmc9cSyp1WIuXpjdT+aMDFPiYEOa8I155XfPGSZ2uhjHgH+S5z6MDHgVLC1WqVUjnq+1aLdynMtDlLySgCLXljS32MKGwJWyM8VaImLdIxuFBOEFzVaBkIJHj7e4/f7yAc/jcW3ok47MOf6ugn5hSz+ibfb/OeqUg8TOUc/x/EqNhfmE+w+2yAvLXEmM7bZyOqnpRUh9890Gf+ZnqyNKmQyOTeow+gBBiNKxdi/n1+C+N64vcu9Bg43NNs1Wzv/P3pv9SpJk6X0/W3yJ5a65L1WVWy1dXT3d0yMNxeEyvVU3SUgaicBIQ4CkONWgHgT+C4Ie9AcIkAA9CdSDBOiBIz2ILwI4BME3jQTNcHq6a8+szMo9866x+mKLHswjbty4EXfPmzcz40vcjMU93M3Mzc3NznfOd3796TP++u9eHfajQbu9KaQOTJvuv9yIHV1FgH7x1SpFadFS0mxGJKmiUY+5dKExMepghhleZ3jvK0cHmGsm5IWl3y+GDk2+ykGXprqyg0RT/YifPG3hnMcR1DyEEtp5VzcWhBDOa9kWggIhspOr4QwnhRmhM8MMMxwZeVb+F0Vhb5alPes8WgoKIYQTXqCliNQggX0kWV6enGPiIEgSjRQC4z1ZZgeJ5EvvKYFCCpFLJdrWur8G/OujnMt5/+/lpb2cZ2bZOhfHWsk4kixNyZVxXDicofWUrzQmoN3O+fyLFYx1KCWIKpmFQY4kKo/OWi0ijiXNRszlS81Xksx58rTL85Uum5sZRWkpS48pg0xJXhjWNzoj9fIkSRSSwxK00M+dbXD+/Eh02zSXzokQOy2lk/fadugj4VWziB4Aq6s97t5b53sfXSKeEKngCVJsOlFcf3uJRiNhfiEh0mpouB6PzhmFloL6LjlJesYNI9lgO5kz+gfTSZ2tT68285ZlhsdP2xSFRUhotXpbuRyco8hNyJ0jwfmSJAqLIlOa0IYuyKn5rSGn8rDe8gseLKy2bpCtxKXhc3UdLVg8xpohGSGFwBSGeLG2zUPaOs+DB+vklQG0n1vK3FBaizXBKB80tUOBAj/l8VKEyK1azM1b5/j937vGwvx2OZ1JxM3450nfAzh2kjn1VNE4IJFTNRMwIHK2SJ3BtkkSawMIxvLm+MkSa8dF5MD+yZwD3Rkn8Fi+/7DF02cd+rkhL0wV9RnaO4kVkZaUxpFEivdvLTM/n24ZiQ9SmRc4JByJ2Hn1pj4nMrq+iHOkqebShQadTpBNKiviUAiIYoXWhryQW3nLqvtcV8OHs36Y5NkYR6tdkMaKr79Z571by1uE+kgddru8R3Zx2qORDkuMDe6tAXk9jr3IndFzjrbBpH3jWHHhfIPVtT5CChYXE/LcYIzDGMv6ep9mPeLONxvcuP5iZa0OfDvu8gMpJVK6MO5P2CeJFbduLJPnhlYn5/HjDnnuqNXEMH/TseMVGG92RuvASRR82hlUJNlsZXQ6eYicjoM9ABccbI7i5DnDDK8qXPAloygNHihLQ5FXJLwI9/Egd04ca+JkcoSlMSGvsCVIreERWsvIO1/zXuQDf7VIy/sCv36ytZzhJDAjdGaYYYYj4Wc/++RvdtrFNedcw5RuzjmXCiGVUkgphRJSaus83nmiSLG0cHQd54X5hCdPu9vD6h0lgkxpkXmPLkp7FfjrH3/8Sfqv/tU/P7RHgrPulrWu5j1KCqnTmo6iWBHtIp1zVExchOzXaL8rTtcqpNsp+KvfPKPfM1jnh1JFpQnkTlE4hPMklSFxfi7h1o2lQ8lGvGzT9L0HLfq9Ek+QYKrVItpV4tp+37C23g4JECsPe2OD/Fqnk5OkEVeuLLC4MEYiHtQQt49IndHdT1dvOT1YX+vz1Z1VbryzNJXM+ebuBlIKbt04Q6MRs7APMmfwqqSgsQuZU1hPOZKXYJzEkWOft/baXkqx7ayjeNl3y8Hw1e1VOp2c0jg2WxmlCYZErQS9fhnk1XzIjaOkoqzyulljEUJivcM7j5Qy6BN4jxwaRPzwuyo4Z4TmCdE5nurWsoEMGeaEESFnnFJimORZVgdeWe2xsd5js9XHWY9SIaF4lhXY6rMQgq24lcFniJTi4uV5fvQ3bnHz+hKj12u/RA5TXj2estgic9JE0kz0odRFh7Jq1ftBG44SOtPIHNieN+ewUTkHGiKnkDnj5Trq3XHcd9eXX6/y5HkHaxy9vh06R8Rx6OtJqplrxAgheOetBZqNeFiQffkEnPBwcChi51g9EWbYC0miuXFtkW/ubdDtFvRzE3Lj2K2cmdZsRZDmpSUrDANyt5+FXADeeUwpWVnPyDJDr1fwg9+6tH8C9qgV2ecBDupgNfqcGBI7u/TNaffh6PeDOdk0cmlxMeXMmRrl05BPbWmpBhtZlX/N8fBxm6CUIHnr6vy+anRYHBepI0SYL7ti1L1iO967uczqWh/rwh7PVnpcvdRER+PX4xjxiow3g/nJVjlffMHHzxDXIryH27c3QsRxtWVjM6dRj7j+ggnGGWY4rShLi3eejY0e3W5BXpgwV3YepQW6sgd0OjmNBswvTD7O2movRPoAUogYRO6d30QIpaToaS07SRJ9mSTR//rpr/6kd5J1nOFkMCN0ZphhhiPBlPZjqcSqMOK8jqSOtG6WJmhlN+oRQlZeykrQ3E/Oj31geTFlrhnR7ZXYfJAo2sfWemWNT3yMAoWVfr60/g+B/+Ww5xJSfhPHaqVaUNUirV54ctEXh9ND+HQ7BV/fWccaRxRJyiwk/TYuGLK1DonFBwbQuWbMRx+eG34+CF6medpYx+dfrrK5mWGdrxICe5Q0lMaR5yUbrd4WmVNZLZUKidbr9Zh33logSY9J+3yy697kXavXU75mPVGUxvPNvTWuXprfHi1VwQN3v93EWMt775+jUY9ZWEiJo32SOULQ3IXMMd7THzGUjRq0BUH2ZZzgCdv9jv2349UicQZ4vtJjfTOjn1mEEDx8vI41dpiAN6rGEWtsaB3v8C7cZ8H4GHLeRJFGSBGk2qgIBCoyZyCvRqDBvIPgPhfK4B04UZEwHvCi8rzzw/PU4phGI6HdLlhZaZNlJXnhMKVDR4GCK0tXJbN2FKVDa00ca2yVLydNYqJIcf3GMn/3p++TjowJkyJtthM1k99vf90ic+JIMlfTHGK4PVC+HFcVYHyMCVyOmBqVM/h8HETO6A+ONTLnBPDpFys8GkhtWChMlUwXGUhKHaT5FhdrXLk0B7AlB8X2Mf601e1QRtjZQ+vEUK9H3LqxxNffrAfCJjNYu2V2l0LgCHJrOpJY41ld7yFFJXsZyWEC+7xvsNYSJZpv7q5z/dritkidSZf1pMic4zmBn2Bc34ndiJ1xUmfSfu/eWCbLDKvrfaytnKEGY62HBw/b9HoGIQRXr8wdplL7xnGROlKJXdsuOEuEZ/baWo9/82/v8Hc/fpcL5xuIkanUCxkaXoHxRlCN+X78W8a/PPbziirJ+5dfrbK+0aco7TCPVq2mWVpMOTuLzpnhDYVSkjTVQwl1azyNRkxRGKJY02zEJImmXUmVTrN/PHy0GZxipSDWCmt9z3tvtZJtqWSmI7WWxPr//uyv/uTzE6vcDCeKGaEzwwwzHBq/+MUvL7VbxQdlaW9Y6xvW+Nw7W3gPShFnmaFe16SJJq1p3rqyP6+wvRYC9UbM4kJa5UwIOQpigfYeXRTWAFjjGqXkXNY3v+AIhI417ofeoXUkk1ipZL4Z8/bVKW4SR8TU9eWJWVq2L0D3PvnhFgMbmxnf3Fmnn4eEut5Dox5hSkdeWIrSksSaJFbUGxGXL87x9lvzrxyZUxSW+w9bdDohN0ZRWPI81C+KFKY0rG92UVIgpEQKgffBeJukEWeWa1y/tvxiCnfAaB041WvWE4H38OWXz1habnB1whgwIHPyrOS9989Rr0UsLiT7JnOkEDR3STTvgW4xTuaIKiLH70LmbN//tBluj4JHT9qUZdDYX1vv0u1VCx8h6HSKYRcP0i2D+0sEiQMfogKTJMIYiyntsHUGEmyCQCwIv2Xy9pVxTjDInwNSBOOkNXYYySOkQApJmkZcvDCHtY6Hj9YpyxB9Z0qL8z6MCUWJMR5nbSijkES6ihhyjiiOOHuuwc9//D5vjfS9affkpD42jcgZ1MmWHiVgcS4K0TGHwM58OZWnuh8QPGHc8aP7jh1DEDz8vfdDLXExtn38u/FtB4KYTg4dqwH5GOGBu/c3WVnrYk1o6yRRw3wZcS3kLKwlmps3llhaqIW6jBFXfsr704JDP3smTWVmOHYkieaDd8/y7YNNHj9p08vKkN9LS/LM0O2XSBkiFcvSEUcK54LRaq4ZUZaWXt+gdZgvtVo5WgVnsLPnGlsJnisc/2z0xWH7Ombw9PVbkXEHJHbGv5sUrSOV4Lc+Os+/+9VTpMhIEkmRaPr9Msy3PeSF4dHjFpcvNQ81pz4IDnz/Tlj8CREcM/LSTvwJhNyqpgxkdi8r+YtfPeGnv3+NKNGIsQO+ifNZUf03ObcOvKjWiBJFnlseP+nQz8ww4llJQaQ1b7218ML74AwznFbkRVAnuXJxic31R0EeN5I4K/EuKHT0egWqIkYn3SrOeXr9YuCrWXiPVVq2QTitZSfScl0p/URI8eiEqzfDCWJG6MwwwwyHRp6bf2yMu1wat2idTwCsdaXWqgGVp3HhSFO4cK5ZeSIfDy5eaPLseRcpXPDC9gJjPUo7LypHagDv/NxPf/bJb//rP/3nf3GY85jS3bLep8J7RaWyltaOf+h8+WTOXieeNuGfVsDJ+7daOd/cWafbKzHWh8TlCJwPkjxBYkERR4o4kSwvpofW/H6Zy4RWK+f23XWM9fSzkjwPuXKC1ryg3c7Isjx4qIogj+PwaCmp1TSXL86xfKbxYgt5gGidGeCLr55jrOPa2zv7o3Vw+/YqWWH47ncvUksrMifW24zr04zqUsDcLmQOQLsI98ootozbgYoYlVtjl9fXAZutDGtDhA3AkycbIdcN4HzIwyVFJXmmtmpeFBbnHAKBVmoYLYIHL3ylvT8ga0S1Xew0NlWNLYVEVZFAA8MJErSUSCXRSpFlJc77YRTOIHqnKAx5bgLJMUJg6EqeTUeael3x3e9e5Kd/6+YwuTDsHGEnETiT+tzE31pPM1VE+vA9ZCeZU+XLqUidcTJn2qgjZRXhVH3eD5lz6FLvQuYcy/FfwHE8cOfuOo+etMkLS8gzB7VajPUh11KaRizMJVy/tkgtjbZF5YyXx4+9P41jxJHMjgcOFZjhIFBKcO3thWCwXQcb9IkRtYi8cDjnyHNPWVqkAB2Fsc0Yh3eBFPIeEq3o9EtW1vrEsUJryeJCui1Z+rFdypPo5OOPjFFGdcD671GZacTOYMyaFK0jhOD737vAbz57ztp6H2eDQ4N3UDiH7xS0GxGffr7CRx+eO0IF948DXbcJOystkWN5A0exvFgnTTVZZoik58HDTdbWM86dq1f9Z+fvjnVYeEVYopOc8us4rJNvf7OOdSGXm/d+GEkwP5dwZvnFqV3MMMNpx+ZmTquVoZVCKonSgBCktQhrHWVhyUob5nCe4Vpn2zFaGZLKWdD7uChtN461VEpkQopCSrkRx/JLpeQsOuc1xvFZV2eYYYY3Dnlmf886NxdHcllL6t576Ty5c66AgZdtmOueO3u8YdVzczFpEmRylAxao5VMixJCWClFIYQo8ERZv/ynhz2Ptf6Cdz4uS1f2C5NnlZfbceL0kTmTMO73P8C42XD6/t/eb3H7TpDnGBhRpQjSMP1+SZbbymNeMT8fc+5MnQ/eP3vokr4sbGxmfP7lCputnM3NjH4/JKp23gcpOWtpd/pAmKDpWJKkmjRWLMwn3LpxhjNnGicYmCW2/nbb7YSKcxpx994Gm5sZN6+f2dFMHrj/YJNWO+O9986RphFLiylJEm27O1zVM/3YqxSCuT1ycnUrImCA0bvrTSJxRrG2nhHpQKZ0ewVZaYYSPqVxwaCmAjmilMR5yHODdUESVKpgcbM2sAcDT1EBKBEkELVWKCErCTeG22EQmSOG/cFV+SMGBrcB+eIqoqYsDGVhh/lp8sJgypBHwlfGPiHCn9YSpTVLSzX+4R/9kF/85L3h8cZH29C3RvvZ1t8kAnE86iRRgoW6PgYyx08nc3wgcxy7kzkQ2mrUaDla1klj+1HJnOklOeLxRw9yTPDAvQeb3Lu/QZbbivjyQbJDQJpomnMxZ882+M4HYSzyYnrE1qTinWab5FGu9UufGLzGEEJw89oizbkYJUWQyxVBOtcjyHKDqcbkuWaMtY61jYxWt0CpEMHjgSiStDcz1tf7PHzcpl9J8VZ0cDjXy6zoXpjQz8SEbWLrzb4qtBt5P2kfKQXf/c450lTjvCdNFVpJitKS54Znz3usrvW4883G/ut2RBzouo3tLIRAq+kmq+XlGufPNUlShdQS5xz/z58/Cn1nJLr2heMVGWN2TvePt9BCCKQWbLYyNjaC400gaRVKSeJIcfPm0rGec4YZXjX0+yXdKgJHa0kcawQQx0FuWSo5dPaSUkzM3bzyvFNF8IhB/h3lndcCnBQiF0JmOtb/5vO/+pNfn3wNZzgpzAidGWaY4VD4/b/9j//bPDe3tJRXG/VoeX4uOYPwi1KQWOeFc5441jTnIs6erQePPfY/bdzTY1YIlpdrITy1iuxoNCKscZGQwgHSGjePFD/s9c1f//jnv7x00Dr++Md//Ieb7eyHWW4WrfFJlhmd5fbY5r67tsepXhQIJq5cJ/qFh/3vP2jz7bcbdLoFAkEca+o1zfJyilJiaOTUkSSOJOfPN3j/vTMHDsd/2c3Wbud8fWedfJB43XqK0o1s79PpZUOvUykFkVIksWJhoc6NG2eo1bZyY5x4ffYgdl52+74MtNo5j5+0uHXjDM3m9jxgHljf6NNqZ3z3wwvMNRKWFpJgSGUQKigqMmfCnSH8rjJrALn1jKTN2XH3jZM70/A6XbturyDPTRXl57n/cBXvAullK89vKQJZZq2j3y/J8zIkG5WKehojEMFz2Xusd0MPOFEZ2pRSRFrSmEtQSgxZBqlEJacWfg9B9mAQHeFcICVMRcIJQvLTTqegKCyddp/NzT4QIvOEEESxJorCAq5Wi1lYqPOD713hl//4dzl/LuRqmmZ8HyVydjPcTyJymokkPgKRA6NkDtPJHPYmc4LBd+c8YTciZ9p++6nRYJjbbd/jvGeOeiwPrKz2ePa8A0JQq0VILbAuRJZ1egVCSt55e4mb15fwApzYSfCNE32TIrhOM45sM31FjK6vGpJEc/OdJeq1INnoPMSRrLyKg3RkmoT1QBwrXOWBbIynV8mz5bklTjUbrZxet+DZ8y6FsRS5nRqdAQfsuy/q2u9y3B2bhn1whNjZA9MI2PF9BpBS8J33zjJfOb8tLiZEWmJMkPnc2MxZXeuxtt7f++THhKOQOrqSIN0BD5GSfPThOebnwnpCacXDR5usrPaxw8nTzhv/TR8GdpI6xzM4RqnGOc/nX67S7uTkmWWzldPrlzjrWFxIWVxIj3yeGWZ4lZGmEToKEdYD0iaOw72T5wZrHVGkhoR2OpZL13vo9UuUlgjAO0ohKIQQFoGTgkJp8UQrOSNzXnPMJNdmmGGGA+MXv/jlpY2N/K8BlMYVZemIY8nSQi3qZyaq14JncRwpjHW8dXl77pxxCuCwuHp5ns1WHvIQZJasU6K1EmVp6wBxrMRcI1reMK5XFOYPgf9+v8f+8U/++D/pdspfSimstS51+DiJlVpePJ5J6KtJ5EzD7oVeW+3x7FkHIHjUV8ZR6zydbgFArRahlSBNNRcvNnn76v7yLe2/FC8eDx+3eb7So0u0vQIAACAASURBVN3JsdZvee5XScY73ZyiLGnUIzrdAiWDR05a08w1k225MV46dtFmCObZNwP9fsnt26t8+J0LLMwn27Z5YHWtz/0HG9y8eYa5+ZTFxYRaPWag+RgMqH64/5bxNBiu52K1a7+1HjKz1dqTCJxJy/Bxb+aXfW8cJ5z33H/QZmMjIysMRW4xxqKUxDqPsQ7vPVqpYWe1bhA947HOkue+kvZylcQaQxk2KUB4gbUW57Z6+yDtlB8h13xFRHtfRfkocDaMb0KGvCZKi6F2PDhK4zBlMGaGBZwa9otaGlGvJ/zHf++73Li2PLxu0yJtJpE3k/YfQACREiRHJHGG9R8jc1zF2GzJrw1IneljhvceUzpUJJGIXfvx+PeTtoUS7Q5RqfBMa4UT9OneFzzwfLXHV1+vUlhPWTjyMse5YLiNo4haI+bGO4s0mzFObP1ugEFPHm87P2H7aav/JIzfG4c+wJEOMsMoms2Y7390gc++XGFzM6NbhLwnaRJyInrnWFkNBMLiYg0pBXkVmR1HQbZSSsHcXMJGK6feiInXFMvLKVnuiaMQaXLq5iD7uFkEAj9SagFbUohegBgMmrsfZ9K9Ofrd6P08P5/w2791kc++XEX3Cno9w/pmH2sd3W7Bvfub9LKSf/+3L1OvR5wEDnTtRnYWg1xMI/Oh0QMtLaS8e3OJ33xm6fULQHH/wQbLS7XgwS7FzoMetDwHKfeEMp5GiKoBthfz8K0idZh3ffrZCisrPVwlt9btGkQE5841+e0fXDx6wWeY4RWHMWHdMDcfcq0WhcF7KHKDcUFOOk0jkkRPjM7pdvKQi9MGhykpRCmVMB4v8GiE8FrJ53jfPvnazXCSmBE6M8www4GRZea/BJBKdvv98mw/K/NaqpMk0ehq0pxnBiFgcSEl3kVO6Cjz3jhRIT8CQd7NSYGKlfK5n7fWG2e96vZKnHNLWeZ+wj4JnY9/9kn8+Ennf3DO67K0dWOdEqDzAuqNoy96Xi8yZ3e0WxnPVnphwlFJC222crwfeNxRSULo4EW4kE7MUbIXtpru5ayenj7v8e23m0FGyThMlag6GNsk/X5BaQ1xrFFKsrRYwxhHFCsunm9ydpd8OafOePGGoN83/PrTZ5w/15xI5jxf6fHg4SbvvXuWhYU6C/MJ9UYCI2RORQVMNLbPxXLXW94DnWKLPRgncyb9scvr64JHj9q021lIkuxhdaOD1kGaoCztULbMeQ8OsqwEwFmPVFXUjh+QN6F1hsl6hQxGt6rRrHPkhR96hwsRCB0htxvonPfbSIIQuCNC1I2oCOwqn9ZQZm1ESEipIEVy+eI8//A//2GoD9OJnNH3+yVylIS0GnOPA7uROb6yEHkY5gWaBGM91jiUFii5/X6Y5Cu8F5GzH4xL503c55DHfhHwBC/MO9+s088t1nkK45AqJJ/XWpKmmu99eA6kmCi1B1t1Go/iO011PQyOTOwc20FmgDDn+eC9M3z++cowZ0Yt0cSxYn2jT7dXggjRkN57+pmhUY/RWgcDF2E81lpw+5s18kvzSBnWEnlh8FqhI1mNvwfEi+jsE485aWXjJ5I6MCB2RMXM7MJ+jx1xnKIYP6sA6vWI77x3hl9/+pyFhRilBK12HsaRwtLrGb66s8b3P7qwV02PDQcmdQg/0FpRWjflx57lxTqRDtJDSgkePe7yWx95SuPG1qE7SR0OUqaD4FWYwIuqmH7sy0MUXMeS0jg2NvrElUysseEZP9eM+f73Tq6fzTDDaYX3niw3rK31EUIFWdLSVnl2Qy5hpYKkdBSpiflz7n27Tr9fgqAQyCLSogvgrIudkloI0VNafv7pr/6kd+IVnOFEMSN0ZphhhgPh5x9/cr7VLn4X76WEEvDGWpP10UpJJQiGqyw3SCm4cH7/id0nLUb2mk6eWarT7hTBaFS5UBeliKQUURQpytLivK+Xpb3ys5998uGf/uk//3SvcrTaxf/e7ZdnvfPCOi+980JIIaWA+fnDR+jsupZ81a0qE/DwQYtWOycvLKV1WOexuSHPLc5DZD1JLKnXYpJEsTCfcvPGNF3lyT1BjPzPjve7//a48ORplwePWnR7BUUZPEyNdTjn0UrSamfkRbGVU8N50jQijuDCxSaL++hTL21NOAhLGP+a079GPQqKwvPFF8+opZq331pgvF+1uzn37q3z7nvnmJ+vsbCQ0GgmCMQO6atRg/sAc/HehvXuGJkz/vomkjlZbths5xSloywt1no2N3ojESEeKUEpSVk4SmOAcM/56qkyNK9VKyc/0r89gbwJkU8C7x3eBdkgV20XVVjUQHbNe8CFqCAvABlyg2kdjI7GeIqixNogBaeUxOAQHpSURElMLdX87Efv8r0PL46UZXu/mUbg7EbmCEAKSKOQY+64sBeZs/U6/aRl6SqPfIi13LPv7rdP7zYuDcmcEx68Dtv0npBr6dMvV+j1TWgvFfITRFoSxYrFhRrvvndmSOZAkFUb97oWhOHcsZ3UGY/SeVVxrMTOkQ/0ZkNJyXc/PM+du+v0+walRIhaljJ4IFeROxCI9tEphvOeLLOUpUUryb37Ic9LLdUkiaYwgdSMYzUcl18adtwwk+6g0TtsJ6kz+is/CNs5RLTOXqTOjetLfPX1KnGkUFqystKDSLK+nhFFkq9ur/HuzeXdT3iMOPAcsnrmKimHee+2ED7MzcU0GjGb7RzvtojwG9eX0EqGvHm7lOB1n9fuhZ2B+QcbEHUSzIrPn/ewNuwfx4pGFNHuFMw1k6GzygwzvMno9kp6vZK8sPS6JUVhQ35PGOaaUiooBiglQj6dEXjvabWysAawWKm8QUgnhHDSeyelyONYffnlb/6Pf/FSKjjDiWJG6MwwwwwHQlHaf+KMW7be17zzkZSiTLT2QmKVFArCw0cpQa2mSeLDDTP7nUZevNDg+UoXgFJYBAKVh+RxaaIoS4+13hvj5vv98p8B/9Vu5/3Zzz65+eBh+z8oS6udQ+C9wCOUgFpNc+5s/Uh1OdwOrx6ePO7w5GkH6zx5ERLbApRluJoD46KOFEuLNRbmEy5dau5yxJ2NJCaaMCft/+JIni+/XmNjo0+vX1KUIXmhc4HUtNaxsdmjKEyVmiaEUEdKgYe3ri6EiK99FuVNX2weHfszBReF4+s7Kxjr+fDDc9Uid8vk2e2XfP31Ku+8s8zSYp25+YRmIxkx+k8nczzQjPc2rmfGU62HdxiyBzJrksnbX1cyB+Dx406IdnGOsvQ8erJOr0qcXZYmkCqAkJLSFFt5F0ZJmwH5gB9KsUHwGB/s76okMCHaB6JYY4wF66ron6BtDWCMRQqJ8w6PD/nipCBJQkLqfq8IBihAKkkaa6QB6yBONFcvzfMP/vAHRDocbxqRM/p+LyIHwvVPIzGMmj0ubCdzQr4gqveeLVLH+Wkjb5AMCzmLCBrhY9T8tNH7KDXZT86c0wQPrG30+OrrNbpdg7EOoQRxpIgihdaSc+caXLu2uC1HThWYNvF4srLwvg4EzjQcm7f9jNw5Mm5cW+Lxkw4bmxlrG33KYiuC0loXjLtVEntrGUquFYUdymEmiebBoxZzczFvXQmytNa6oQSbUnJ/l+e4O/u+yJzRbdtJncHncdI13J+Hi9YZ7fvj98HZMzXyfIH7D1ssK8n6ep88twhhefykQ6QlC3MJ5w/ghHdUHHROK2SQbR48TwO22lEIOLNcY3WtTz8r6Wclf/lXT7l6dR6lJInUE/LGbB1j8jfHgFds8i4Gz4htZd69EkKKIWFWljZEf/VLpBRcvNjEWs/VQ0hpzzDD64isb+h0crTWWFfZDio/ByEceI/3cpinc1xybW29H0hqKfDWCyGFl0qUQshSSvI40itaqz0dmGd4PTAjdGaYYYYDoSzcd633aZaZS9a4RGvlavWoGUeKD98/y7PVLlnfkKSa926dOfL59lpTKy1ZXq5hnrvhw60sHMYGg1+aKqzzHY8rnfNze51vYyP/n8vS1PHgnRPeeyGEEFGkeevq/K7ycbuV/XA7vJp4+KDF0+ddur0iJAu3HlNZp4UIHuoDw2mjHrG0mHLhwsEWkTsjcwbYjeSZfqSdv98dznvufbtJq53T6YVk641GRJYNJNccm5u9YJSQkMTB8BBFkloj4e0rC9TqeqsIByB19l/KF4sXu0Y9yM0xrRQHJ/Kcg4cPN2m3c77/vUvE8YA+CWh1c776apWLF+e4cKHJ3HzCfDMJ+VjYOzKnEQnUHlUrnScf3C8jNZkUkfO6ySfthnYnp93NyfqGorCUxvL0eQslBf2sGEqhWevJswznXDCOVTYxpSRKhjwN1gXyZcB1CCmGRjZfMRFCgBThvo0rz1OlJMY4hBPD3C8Dw+PghpBCUKvFJJGm1c6GizUhBM468sKitaSWaH74/Sv84qfvDes43mfc2Pf7JXJiJYiPKU/OKPZD5jjvR8o2MF4GWBfabACtJUpsjeaHjcoZlm/K91VedsRuOx03xgjZQ/yUL79eI8stWWErI63HF5bl5RrvvL3IwkIyHHccW3199BgQxh089E1FZortz5JJXv2vOo71WTkjdw6NSxeb9LOSSElcFOZ+qsqDY50lyy2lCZ7JznusC2NoiG4MY+vcXMzXd9bQWnLp4lwYaypnIT0iwXZiOBCZM77PYBQPD4xJXWsQqHPc0TpXLs8hhODx0w7NZszaep9BIp+1jYw7d9dZWEhIkpMzDx10Him1QJoQ8cUEp4Fbt87Q6RV8+22LWk3irOeLL1f46LsXiKxDTYwQOQHG5RUbQya3yPR2ihJNWVj+/C+f0Grl9HolxoY8qY8ft7lyef5Aih0zzPA6Q4gQfb20kFIYO7yrrHU4H5yik2pd4aynlmy3Pd39ZhVjLForiGWK86l3XirNE61VK4r1baXUb06+ZjO8DMziHmeYYYZ94xc//6QuJX0lZUcpmSktCyGJrHWY0vL0eYeysNRqmjNLtaEH83FhksEH4OKFJpKQK0EIEGrLA7DTLckL46xxzaJ0N378kz/+O9OO/+Of/PHfa3fyD51DKiWRSook0WJwrCwz2zy9D1rOHTu9ZvDOc/v2Gg8ft9nYzNjYzOlnFu89SgUDqLVBYieNFc1mxNkz9QOROXu37SSz97Rtk440aZ+d+31zd4Nezwzz5GgtSWJFoxGhtaTd6dPPgmd+HCucB6kUC/N1bt1Y3iJzRk97AJxo9zmupBu7n4Sd7T2JEhnFpO3TjrHXsQJWVjo8ed7myqUF0jRitKU7vYKvv17l0qV5rlxeoNFImG/GgaCccKbxs9X2ES3hPPTK6WSOZHKvnGYIf13gvOfO3Q02WzmdXkFROtY3OkPJM0l4tcZhTfDu1pEm0iFnldYKJWVFrBDyj0gZImaSmHotRsdhH60VSRyTJjFRrGg2E+bnUhqNeCgPKWWQYYvjIF8jVTBASiEQQiKEYLOVURYWay2ySsosK9mXJNL8Z3//+0MyZ2iQr+o7+nm8bzHhFcI11wIasTx5MseH7daPiwltoTRuG5kTInnlsOwvmszZdacXhKOQOXfublBUudjSmmJhPmFhIWVpOeX737uwnczx4W/QR0b7zlws0VKQu53X5hWwKx4Zuz3tT8cBX39cv7bI4mIaoml8RZbL4EBR5BZT2uDsUxHuRWExdiufTl5YpBTcu7/BytpWOgDvoSgtRW63ojFPPaZRqTuf6WLrv+CcwN4zor0+X77UZHkppZZGLFRyv9Y6ityytpHz+ZerB6rNceAgt5MQQW5yKA/G9npqKbh0YR6lAyHovefRkzY4T1HabRKrO0txuDK9rhBi7PkZvmW8daRWIEIu0SwzWBtyvEWRpFYL/ez6tYPnRp1hhtcVK6t91jZ7wQG0dEhAVfP2Ri0irdRtysJSlHbbb411tDuFK40vs9yUZWFb3vNMCNFC4ITAJrH6MyX5dyddrxleDmYROjPMMMO+kWXmvy4K956xbt45FzvnlfDEpQ9a+CurfaQUNOoRb12Nju284z5B445OcaxI0oheZrDWszCf0O0W9PuGIrdF6byQUkTW+Uaemz8E/q/xc3z88Sfx6lr23xSFqwFRLdXKWEekFWVksdZVxqfJU/x9T/xf4xXC51+s8Hy1R54bisJRmipvjlPoKixBa0GtFlFLNBcvznH1yp5BU0McrumOq8G3jnPn7jqbrZwsM2gtibTEWDdITsjT5y16/TzofSs5XIDOzyXcuL6EkOM9eLdzTt9+/DbKXdrqwLl09qrXQX5zmGPtd/sWWu2cO3fXuXRhgatXF7Zt6/QLvvpqlbNnG1y+NE+jETM/n6C1mkjkjJc41YJoH9JXnXK7WNIkmmvS50mvrxNW1/oUeZAuHDTw85U2kZbDcWZANgwjRKpXKQRaK5z3GGMDMSYEDo9EIBREkUY6R1mY4OktqlwlUlJvxGgVom6kgGIt5IfzPkSchIieQOh4H4xjvV6BtUFeKI4jPB5nPTqSXL6wxB/8vQ+HRPY4UTP+fi8iB8I1fxHyagOMkjmuIm9GyRwHuxpUi9KFdqogBcSR3CEbOPr+IDXZD5lz2u+L0TqsrvVodXPKwuJlFckUS5rNmFs3l7eTNn5yJBfAYpWrq1VJ3L3uxO9eOPZn5ngDviqcwglDIHj31nIg3CvCJuTYCM4w1nry3CKVwNkQzShlkLu0Lkix1ZsRZeH4zafP+c4HZzl/dssRyDiHG5Fgm1CA46zMMRx8ek+ctN4ZROsI4bdF4U068+g2z859PXD9nUXW1vvIFYEpbZAtNY7V9R61VHH33ibX3lkYP/QLx+4z3i0oJUHYadNS5psxaaLZ3MhDVKh1fHF7lQ9uncUaN8xnuZ8S7LdMB8JLcjA4LET13862Dq2j4zAPe/ioRVFY4ljjfIkUgsWFlB98/0KIYp5hhhmAkA90eEOJQFTjXLAbVFGEzoU1g1KSON2yqT190iaOpDTGS4HoAaUHIwReCGGlkC2l5Z99+qs/6U049QyvIWYROjPMMMO+8Iuf//KtXs/8KM/N28a4RWt97J1XHhSE51JpArEDUKvFJ1Kugb3m3Jk6kQrayvU0GkoGeIGKtGw265FMYoUx7txPfvrJ748fp9Mt/qduO3/fexcpifJApBVJomg0YhYXamEBKfYTv7FLYV9T3Lmzzsp6P5BoRfCKiyOFc56yDN6TUgqSWIVE8+8sngCZc7ywzvHrT5/x7HmXXr9ks1XQzwzWecrS0c8sT562yfolWiriWJGmino95uyZBu+/ewYpp/kBDlzhRjG+rJ/c615224Tz70Zn7PdumVTHvf6OB1lm+OzzZ8w1E669s92TsDSer75cZX4h5a23lkjTiPn5hDiaTOaMI1GCeC+dNUJkzsj8fserYHuEzrT9XjcYY1ld7QXipiJFur28cnAWlGUg3K3zQ219ISpix3u0UkPPt4GUj0CghMR6R1k6iqLElBbn/PB3IIY54AZGwm6vwHuPrO5VYwzOMSR1rHOUxlIUQTt+4AQgkehI8Xu/e5N/9Ec/4MKFxsSonPEIi2kEzwCC0L+aiTxBMidYFF1F5lj8rmROXtgtMsd7JL4ic8SOu/g4yZzRg4tdd3wxOGwdnj7v8uBJm263RGqBqvpRsxHxwXtnt0UEjpI5buQPApkjKzLHHaDur+MYMo7jfXpMOPCkQfoNh5KS9987y/JiSpIolAStgge/1mpIhg8wGG+kZEhGOufp9Q1ffb1Glptt9433nqIwlXzNC7rZj4XMGf/9zmNMIl5FZVUfRk2we8SOHzuOH3v/wx9cYnE+5uyZOvVUBxnTwvH0WY/nK116vfIwFToy9tOiQophzrlJP2g0IubmYox1WBdkTn/92bNAJpZulyidwQF3ztJfCF7YQPRisDNaB3S11v7s8xU2W1mIplOCKFIkiWZ5uTYjc2aYYQR5bslzy8JcHaWC8wKE513gdTxxrKjVIpJYkySaaEQq8t69tUoZRKCU8ErKUiC8QDgpZRbF6q5APHpZ9Zvh5DGL0Jlhhhn2haI0/6mxbtE6V/NOKClFLJSII60UBNmpOFI0GxEXLjRJDpBrZj/Yy0vq7Jka9x9uYnJDPyvJcwNApKUSQqgzZ+sXIy0vttt5I8vKPwL+7eC3H3/8Sf3Js+7v9bKy4TxKICnLkiTW1JdSrr21yMJiwtJCeri592s+l717d4NnzzqYKixYqbDYimLF+nqGFx4pJLWaJtaKixfnOH+2vq9jn5ams85VC5Y8JPwsQw6PbtcPO+faRpeyLIliSRQpIq1JE82li03Ont2nrNwwG+kA03zyx362Y6/9tNz4MfcyguzHSHJartj+4Zzns8+fIoBbN89u22ac55tvVmk0Y65dWyZNNEuLCUmsJxrfYXsrxUqQ7EP+qrCesrK6jtsB90vivHotvz/0+yXdXkmvV5IXluXFlKcrG2FbVmJtReiMGAOVDjkahJREcYiSy61FK4XDh+TbAqwB7xxF4as8MIGsGci0JZVX3OZmRlqLAqlkPEoHWU9ZKqyzleSYGTo0KC1DslMbjru01ODjH7/HRx+eB44elSMIUS61SO7kgY8Ru5E5VGTONNuYq4xnctAzK7k7pUMuo0lGy9HXI2HE6Hna74vR5ltv9fnm2w1a7RykoF6LEFKwvFzj1o2dkTmD346OQYItMqddeozfGkOAHQ1y2tvnRWKawfvYT7Cbr8YbgEH1Iy358P1zfP7VKp1OPpSsffq8S1GCqPLFmNJSGh/ITK2QwtPvW8Az34wpS8udO+t85zvnwoH91ospLd45olizc5Q5JZhIDI10Cr/jm7CXAE+YIw6idardJ9Z08L1n8n4/+P5Ffv2b5ySJ4t79EF1RlJZ2t+DbBy3evjpPvX58agv7xV7rPQhRi2Vpd1aS0Kea9SSQgRacdfR7hq9ur/L+u2coS7ePfKjbD7pzjn2M2E+FTwkqXnHgT4NUgm6vDI5uXYOQQSaqUY+o1SKuv4RIrxlmOM14vtJjbb2HriRI8SP3kxR454eEaFnYbekLssxQFM7GscoFspBSZAxGDyGsVnIzSaP/Uwix9lIqN8NLwSxCZ4YZZtgXssz+SEqRSSlzqdD1WtRMYh0PvAuCpr4jThRXr8yfePmUlpxZrpPGml6vpN83lGXw6O71Snvv243+vXsbzzdbed+W7p0f/fiP/6PBb9fWsn/97EnnRtY3usytKMsQ9rq4lLIwn3D92iLLi4fwMnrFvK8Og4cP2tx/1KIwwZhar2vOLNc4d66BEBBFwZjq8WgluXZ9iauX9xeZc1qazlrHn//FYzrdgqK09PqGvAhyfM4HyaW1jQ5lWVaepAKtQmTX5cvzE8mcXeu2rd+Mu/zu/rf1bz842LER4xlctp/39Fyxg+HuvQ36meHmjTMkI4knjfN89dUqKlK8++45kkSzuJCQJNEOMmeA0feRFKT7IHOcr5KVs93+N+3vTUJRWlrtskqWHaR4Vjf6ZD1T3XtBCrM0IQrQVa7caaJJ04ilxRqNRoJSCgaRJNWfc5BEEVEU8uwoJYljTZpqGvWYRiMh65cUhSGtRSgJzUZCWouIowilNLqSVHQuRAh5qGQYFQJBHEvee/cCf/AffpePPjx/oKicSeQOhD6QaEE9PnkyZyhp58H46WSOMYHMESMHE4TFaqS3m1mP0r+n2cB2kDknHZ2zz/N5GFY8Kwy/+XyVdjvHVn20KA0XzjeGZM5efWWUzOlZT+H8rm09Pt68yTjRMXavxy288hdkWntqLfnoO+d4+61FLl+eQ2lJHKlhTh03kuupNI4sC8nVpRQ4H54JWisePmnz1deDfC9++A8P1njyrMQ6x7FhIglziGOInR9HZ1GjGya1nxj5b3T8nxatM/hOTNgvSTQfvH+WOFKcO1sbHu/5So8HD1v85vOVA1bw+LDXvSik2C6vN/oDD1evzLO4WNuKbAJu3wk2zrK02yRAdy/Fwcp1aLxig7AAoio65+vba3gXHF2kFNgqwuDCxeZkCcQZZnhD4T08fdah3zf0MxMiTav5sRCCZiPGWsfGeo+VlS79vMSYrRw6t2+vAFjrXOnwzjk3R6BYhRTYKFK3tZR/+umv/oV5SVWc4SVgFqEzwwwz7Imf/uSP/2CzlV8yxi0UhV1w1jcFYeIWdK7DLFRXCzP1gqRf9nJiOn+uzvpGnzhS5NoOvaURGGd9v8QZhEiTRNzs94p/CvzLv/E3/9F/d/9+63es9ULIgYcExFqRpnqbTve+C/mG4OHDNt8+2KDbKYdhwlo7rHH0M4NSQWItlZpGPeLatSUunt9fe56WZvTAp1+ssNnOq2S9bmgkcNWCe32zR5GXeCBOgldovR5z9co883PJ1GPv1Z/33mF3jLfhK+IAeKJ49qzN85UOH7x3juXlragxD3z99SpKwY0bZ9BKsryQkNbiqVEUo+2rpaAW7a8Xdwu37VodxNb3mtj+pmLgyZZV+dHywvLg0QrOObLcYEo3XOwMvZUrsqYsS8rSbQt6C+QyOB+SkFrnQjSPEOCCt2mtHqOVIstK8rwgdkESSApBpAWNeiB6BGBsiNTzPvCdkZJEWhPFimYt4Xd++A6/84NLNBvxjj4yKe/JXlE5WgqSaL+E7eExLTJnQOrYXSRryjKQW+NkjhAEw+1I6Xfrv6MGyIllnPK9GLcfnTSZc4gdvPf85ovn9Lo5QkkW6jE6Uly40OTypbltRI6DYR6NaWRO6fw2kngaUXzoOrzmGK3/S3lu7mdgP6UP9P32nUsXG9z9djOQ77UQ8RoiLT29skQIX5G/gbgoShsi/33IVXbuTI1vH24y10y4eHFrXjmgg7wT5Lklijx6MMafeC13/mT3Xw7G9qoOg9/4nc8CPyQqqn0PGa3TaES8//5ZPvv8OcZ4Hj/t4Lxnda2Pc54736xz4/rSASp6MhAEhzFjHZM8C+r1aCitNsjH1GrnfHN3k+vXFkJ/mHALlwAAIABJREFUSvZjBtvrSXTMOOK8/6QgZFgA3ft2k83NfCi5LkR1vxrHhXMHXD/PMMNrjsFjqF6Pyas1TFYaykphIM8MSsuhZHMcaZaqtan38PRpx0olFB4hhZBaiwZeGCHlSpJGXyWpnpE5byBmhM4MM8ywJ7Ks/PvWuiVjXSqFcFEqha70PKNIopVAKkk91by1z+iLw2K3uW69Hg/JpMFD0zmPs95JKYT3KCFozDeTy/3cnPnRj/7JP3j0sP1JlhkdhAxklYxVsrCYUE/13tFGb6jl4969DR4+btNq5eSFRVVJwoWQeO+gdESRJIoktXrEzetLnFneW2btNDWndY5f/foZa+s9yjIkVvXeE2kVvEWdp9PNcM6itApyQkKS1iLe2oPMGeBFkzrjhxrFoQ47LQstr8w6dIhWK+fet5tcvTq/g8x5+KgFwLvvnUcrweJCQtqIh9sHxtXRzwMoAfV9kjm90u8w1MzInIBWK+P+g02AoaHAe0+7k6MHUaF4CrO1dhEVyeqcCxE7pQHBMOeNtVtEv8WhvERVjgluQNRayI3BWluROLLKrxOkwkAQxZpWq0dZmmGUhdaSNInRWrK0WOfHf/tdPnj3DELKieTftO9g530kgDQSLyxPzih2k1lz1es05IUd5ruAYIgckDlRpFAjRtVp/Xc/xvT9kDmn6r6YROKMvP/0yxW63RIHzNUjavWYa+8s0GwmO6Ny9iBznIdWuZ3MGf6JN3MsOQpeOrkzDafogXuYfiMQXL44x+1v1om1xMWSsgQpPc1myH+iZBg3jHXkuQ1zLBnmX6WxLMwlfPn1cxYWUmq1nRJa3nvKIhiao1gNnwMnUsEJv9//YcLFHV7i6r4dHXq3tgWPhaNIsC0tply5vAAe1jcyjHEY69ho5Tx83OHypTnS9OWYjHajU6QMz29rd25NY8XZs3W8hzw3lMZSlo4vbq9w/Z0FSuOItEfuI7/hVkn8tk/TynVknKJ7exp0ojDGcf9BiywrsdaFPKmJQkrJ2eWQH2SGGWbYQpabIEUsQGuBdwLT21rDlHbLyUypIN/eqNaeq2s9lBYqjRXWESsp8ihSeC9a1nriWH+plfyXL6tuM7w8zOIgZ5hhhl3xd37xy0vW+WVf2dPSVLvlpVoUR7LKlSJD8vdEMz+fMj+fvvAyTZsiCgFnlhvBG2vbFq+9R+C8xFNTWpJE6szqav9/7PXLhrNeDFZMQg7kejRXrizsz8L6BsF7+PWvn/Ltg03a7YKidJXndvAYtC7kpxjkT4gTzdtvLb5yZI4xjr/4yyc8X+mS5w6lQMkQcZQkkjiStFo9nLUhmivRNOoJ9XrEjRtLLCzU9n2ufXl0v4DGOU3tfdIoS8fXt5+zvFznyqXtGt+Pn3YoCsv7H5xHScHcfEKjmQx9YXcjc6SARry/qVVhPWZM9mPck15O+H7S6+sG6xxPnnXpdAvywlbGAthsdcBDXlqkFMO8XcBIsujQekEKzeOsH8qEWedwfrsMT1g4KVSlZ93pZhSVfKLSCqEEpnSUuaEsAtHT7vTJsooskhBHmiSJSZKI929d5O/+/Dt8+P65PcmcbYb6kX2GZSNI9zUTeeJkjj8AmeM9ZPkUMgdCTqIR6ZVJj9D9DnNTyZyRHw/fvszonF3mCaPFunt/k5W1PoWxNBoxSaq5dX1xIpkzmjdntM8MyByAVul2nF4QxqZtnyeVeXJxZ6jwhk//duCo7ZDEiksXGiSpHkZPJrGiVlPoSgZTKYEUAmsdRWHpZyVFaehnFk/INfCr3zyeKv/oCc44eWaHpP3RcMAaH5jM2f7DbWOkmLTH4M3+JdgmkZTvvD3P8nKNt9+aJ9Jy+OzMC8NXt9cPXPrjxqS+NnAUGG7xWzt7ATevLXPl0hzNZlI93z1Zv2R1o0+QtLQHfETsvIovbBw4xYOMrBw6v7q9Rr9f0s8M1oR7cW4uodmMuX5t8SWXcoYZTh82KsJcCBEi/5WgLINT7GD8tibkBPV4lBLDufPXXz5Da0mzmZKmOlVaxEBLSPE8itRaFKs/+/RXf5K9vNrN8LIwI3RmmGGGXWGdPyOEsHPNqNusR1EUyTlrthZFzvkQam0d584GI/ZJzEGnnePq1TkajQhdJV7WgXASQg5tsEm/X5Ikin6/nCtLqyAQOYIgCTM/F1NLNBcvzMLFx7Gy0mNtI8MaN5TQSRJVXRCPtY7SODwheuvtqwtcOPdqkTkAf/XpM1ZW+zgX8gLNNRPm52PSNCQ6f/y0RV6UlC7kW0oSzfx8wvvvn2O+cXBSc1/1Py0LvF28XE9D8faDz754htJqh5TI0+ddWhsZ12+cQQpoNmPmGsnQ2DTJOD+AOACZ4zxkZncyZ/B5/IivShsfCZ5KWxqKwpLllrK0rKx28HjK0lYybI5R+j7wD54okkghhlIrVN9771EyyBlEkUYqiXeesizJ8pAQGkIOBuccsdbgQj4l5wLRu77eI++bSnpRkKYJ8/M1aknE7/zgbX7/b93gxjtLO/qKG3ud9jeAAGqRIN1ntNfxYIvMcSNkjnUVKTahrAMpvEGZhWeYQ0YAQgriKm/ONGP4NG/y/XwH1ZB0aMPp8WAHmTMFo3V4+rzHnW/W6PcNaRJRq0e8f3OZWn0rGnA8MoeR72A7mdMxHjtCpA1JG7H1eZAJbVDM150cfpF46eTOSzjxcdd5abHG1cvzw0iJJFFY4ymNpdszbLZyev0SaxxlGSJHut2CbpUrM0oUReH4zafPdj2P844st5jSTSV/jh3HNCbtIHUmkdcjpM44sTOO8e8Gnz94/yzLCzUuX25iK2eTdqeg3c75/MtVTgPG23KQx3USlpZS0lqEEOHZbU2Qav2z//cheDDG4uxBSb6dvf+F3oancGBWkaTXK1lfzyrpW48QgYyt1yLev7VMFM1MjDPMMI52uyCJFbpaowRnqBwlBVoGxyfrPaa0WOOQFZlTFJZevyTSEuvcQE2m5r147p2Pa7Xo/1NS/vlLrt4MLwkzybUZZphhV2T98p+lifqtei26HukwidvYzOnlpdFSaqUEqdY0mjFnlvY23B8nKjvdDizMp2xsZihlMVaQJJF2Wdl0zhsEkXOezVZOmmhVFCEHgqusII1GTJworr29OJxHn/LI9xPD/Qctnj3rkGWG4Oi41TJhkhE0z9OaHk7q94rYOoVrFT77YoWV1V6Q+4gVQgg63YJ+ZhDARrtH1i9RSpJGmjhSNOoxN64tj+m0T+uhk7Hv/naMHfNgJXw9cO/eBmVh+N5Hl7Zdr41Wxupajw+/cx6AZiNhfi54dk4zwo+iGct99+duMRYlMvInmWw0e1M86YvSsrbWB2BxIQ3ETr/k+UYfKQTOOuq1mM3NHgPBukgrPCEyMCTP9iSJJs8t3gfSx3qHkiEnw+DiaSUorcN7hxSyiu4M5J11kOUlcaxJIkm3X9Dvh0TbA6IoiiLSNGJhPuV3f+dt3rt5lrn5hNGruxtxMy0qR8uTJnIYicrZTuaYKizEDwo3Us4gzeOHn8VIRWT1ZRwF+YhJxMFBajh1nJpG5pzCgW20SN577txdo7CeWk1Tq0d894NzaC13En9+e1QghLoujJA5pfPk1u8gc0ZJnGnkzYzUOTr2S0q+kBO/wBOdRJ+4cK6BNZ77DzeJY0W3V1YSvkFWC+HRURi7pRKoVKOUwHlII01jOebJkw6PHnW4fLk5/UTeU5QG5dVwXNoTh22AYyFzti7u6GUWhAiUwRfDtxWpg/fb1HHHo3ImYXDsjz46x1/8pWNtPWN1tU+SK1qtnCv9OS6eb7C4+OJVGPbCtrYQgiiS5PnWU3f0drh4oUlRGIxxlIWlLCzrG33u3NvgxjuLFIUlTeVufkr7KMXkqKdjwylajOo4SBsGOeo+zoYogjhRVc4PxdLS/hUKZpjhTUKvXwZlAQ95YSgLR7tbDOdnnpCLc24upTGXsLQQxtvbt1eQ1fol65c4R5ak0XOt5WMBPkmj/00gbr/Mus3w8jAjdGaYYYap+PnHn/x2p1MsWWv+Isvshvd+2Xt/xjqvkkhFUgbv5sJY4mi7fvVJGYonnef/Z++9eqRJsjS9x8xcRURGpPq0FvWV6Oqq7p6enpnmjlgsZ2abF7wi9gew9yfsT9obAjMEQYALCoAAgV1wh+ROi+qq6lKf1qlFCFdmxgvziAyZGanjq/IXyIwIDw9zM3dzc7PznvOeGzcapJnm1ZtddnZShBAsLUSBtTbQxpKlmjw3tNopxhjnJSEdKVGfC5ibC7l0qTZwDM6oPbOKJ0+2WFltkWSaKFQYC1mm0UWGZmMsSgpqcz4LjYj7dxepVPx9y5xF49HX363zdrVJXnjoZ0UUhdaGJM5ptWPSXON7e3Igc3MBd24vuSShI53k8HfC1L84oY550vfqLJNEW9sxa+tN7txeJAj2xqzddsLzF9s8uH8BEFQqAfV6gOepEydzOgfkzRnexj6v31dsbMVkuaETZ0gp0BpevNzs5b/pxCl5bnoERGa1k5SSwpE7liLJqNvfYrHGIjwnu2IBtCHNweCeAUYahCjIBwlB4KbISZKTpjlplvcke6wVeJ6H70sW5iv89X91n48+vIAsJNZgfDTXuG39ELioHHUG8mr96MqrjZA52k68l7PM9Ly4+8kc0fuFk2R1JBq9/RjzfqQ+01a8zxv9PKMkxBQVHt7l//vtKzY3E6KqoloL+PFHF50sEKNkzrg+00/mWFzenOFxQzIYndNP9JxklEWJ8Rg+v7P6XOziPPvDtatzzNV9Xr7aRcDAmsJaSy3y6STOMI82SKlQUrC60aZe84mqHt89Wufixer46IA+ViPPNdZYgkBNjO4Yj8OdoZM+n/1Tvh6pU2wYmA5OyKszVZ2E4P37S+zsxuw2U4y2CE+w20z57tEmP/vJZZQ6/+iL/nmmpySpEM7BY+gma9SDrlIDlZrvvN6l5MWrXe7eXkBrpzChvKO0afxs99TmwDOwGBVKsLbWJk2LnFaeWwcFvqJS8Xjv/tL5Va5EiRnGbjMlTTRZbshyl6MzNwadGeeooAS+lISRBwKMNviBh7WWZ8+2qM35CCnQmY0t7Fprm1LIOAjUF54Uv/nys384CU3REu8gzv+JXKJEiZlFnpufKiW2jKGSpHnY7uQiTnSspKjUaoEXRYqo4lOJfK5d2ccr7pQxboEyVw36EqBahBQoz4W4CgHGUOR6cQYTTwmXWDXyeO/e4pgSx3vN/xDw9OkWr9/ssttMaLcyl9OikN1T0iUDr1Y9qjWfasU/kMyZ1XP48PEmb942iWNNXkjHdeKcOMkx1tJqx3Q6KbLQvlVSUgl9bt9a3Ev+ObZhh2/toc7RMCMw7u+kcYA74yxe39XVJk+fbXLtWoPl5T3Cdms35uF3G9y9s0RU8QlDj/n5kCDwDiRyAGr+nmH1IGTakvXlzRlH4vxQ8+aAi8559HiL3d2EuJMPEDjGWLIsJ0k1nU7qSJqusco6GTsKggcDJjdFzhxb5OCRPdIC3PivezkVRM9b2xiLpySelOSZO1Ycu8icLn2hhMQPFHdvX+Avf3mfH/3o4lgyp2uc7/5N6kuCvVw5M03mFBvSVO9L5gicDI4/JLXWxWHJnEn2q4lkzll5k4jp7sfh6jhJzxg/kNRrAZ9+fKlH5gz3nXF9phEMjjnDZE7vT4yP+NuPLC5xejjoEX3ka3CIH57lNOGwaMyF3L45z1wtoFr1qFQ8olDheW488ZQi15ZOO3OSm7mT4nzztk2SaPxA8bs/vBksdAyLLqzLpxYnObk2Jz9enOjJHC1s5D4WY/Yuvhieqk3T1Fo94L17y9y4VkcUc9tWO2Nto82XX8+G9Br0nQcp8PYhZBbmI0c8CEEYeISBIo4zOkXetyTTLl/ckWsx+RqdCs7pZvUjD2Msr940XV69wpFPFuvr5aUJZGqJEiUcoZNpF5lTyIdqYwunG3dTC0HPOdRa53SwutIiDD1UsYZRSjQ9T3WEEEZKsRNG/j9++dk/Ns+5eSXOEeWoW6JEiYkQQmw2GuGG78vbUsiroa+WA0/OCwGhr/A9Rb0WcHG5yvwYaa2znHMOH2txKULgEtkHvsRoQ5K4yBwpBUmW4/sKP5B4SjBXC5mr+SzMRyzMHywpMEuL4NOCAB4+3ODl611arZROrOkkGa1ORpxqjAGpBGGkuHxxjotLVR7cWzqQzJlFPHuxw8vXO7TbOVnm+onpM7y3WilpmuMHCt93xt4wUty5vbDvQnIPR2v5ifWxAwo50jHeIVInSw2PnmzQqEdcvdLobU9izXffrXP79iJzcyGer1iYD4nCyWRO/7LfRVNMVwdroZOPNxoMjyeTSJ3vMyyWVjtldzcmzRypKqXAGMvKyjayOClZ5oiePUkeenkDLJBrjbGOyDHaYrQprl83D4yL1rFdy14BQVfT2iKVpBOnJEnuyuuRRwIhBZVqwI8/vM6f/eltPv34EntUxvhoruG+M0zmRGeeK6eoRx+ZY7tkjrFkEyJzrKWQsXOfx5M57l9QSCQNEzknRuac1wqmrxFHIXMeP9vi+ctd/EAyPx/y6adXxpI5w9E5XdR9ieo7cKJdjqNh47wUgyTxfgTCD2F8mXUMG+kP/Sem22/WUa343L2zyEIjohp5+L7C8xRpkfvGV9KR8VrT6hTyv1KwtRW7uX2S88ev1lxh+9joRTHmJWlOeiyD/oTyT7m04XF17Lh0DFLn+vU6t24ucP3KXPFM0KysttndSXj9ZnZsh92m+V5/drBBXFiuOnnV3BlQ00zTbmV88cVbwHnC9+eGPV5N9ttygjjjm1kUD5SHDzdpNhOy1EmVK08ghSCKPG7fahxcUIkSP1CkiSZNNWlqishAC9oW+XBACIE2ljwzTiLacxGkf/j8tUGQCdgF8UpIta2UbPqeWg9D7798/fn/+J/Ou20lzhel5FqJEiXG4u/+9te/qNeCf3dhufqXC/WUx083EcJ54VhjabZSfF+iteLC8mzo5Qr2Fiq+r1hYqJBmmjBw4atJoZ+stWW+HuIpSRw7Ymd+PqReC7h18/AT0v559axLakwLATx5usWblSbtdkaSuRBhayyySEIqJEghqEQ+S8tVLi5VJsoWzLIhYWWtzeOnm3Q6hbRSqlGFRIOSkt1mh52dNr6vqFR8fF/i+4rr1xpU+5JX9yCGNxz4xYHonr9j9a+jH/5dOuRY/OGL14Dg1q2F3jZjLI+fbfLeexdYmK+glGRpPiKqBCMe8l0MkDmewD9ENEUrm5w3Z1qj2yzfR8eFMZbXr52haK4WYIzl2YsdpLDsNGPiTkacZG4hZJwB0ysk1ILAJ0tzR9poS4YGHIkDzninteklIUW4scsCRlusdNcmDD1A0mlnGOMifPbsfKIY7wL+4s/uce/OIvfuLI6VwzJD2yYROUpAdAi5vpOEIwtsQRwUETrGkmo7lqt1EVJFy7rG43FkDoLQVwNSa3vf7VOfKbfBIJkzUu5pDThi349jMVyVV2+afPHHNaQU1OsBP/74Et5Qjq7ee8tI36p5gv5HrLHQysdE54jxRM5h61/iHcOsPHCPiauX50gSzdvVJrLI0WWtI+9rVZ+o4tHpZL2xOfQFnvLZ3O5w5UKdV292WVqKuHyxPlDu2FNju04AhQTb4ZOpnBv6L3fvffFm4DOiN0YfRoLt/QdLWGvZ2snY2e0gPMHGZowQW8w3QqrV/WWVzwoCkErieZI81yMX2vMkjXrIm5Vm4R2vUUqyvuVy9XWjdJQ3ZV6lfWsC/RU4kbn79Ic7NXihotVOef22SbudYqylVguYb4TkxvDg3uJMSPGVKDGLyFLN2loLrS2e183XCTu7MUIIPOWk1uJORp5rpBRUKz7N3YQk0aLuq1h5alNKmVhjPSxeEHhfBYH3P51320qcP0pCp0SJEmMRx9l/v7MTJ6sb7S90bu76garq3BTeywKTWaoVnwsXamOjc7o46/Vl//z2/r1FrLVOc1u4aJ03OwmNeuDCXQuPrErFoxp5XLxYo7FPWw5z/GEctHialTV4t37PX+zw6vUuOnfGUyUEfuTjKYG2Ft+XZJnBDxQL8xFX+nIOTSpzFrG63ubho42C6HMRAbWaI2lu3WiwvROzudkkijyUJ4kij0ol4O6dBUcUFhjp56dA6nR/3Y+T7DdHqll/5t2TLPcE8ejxJtbCB+9f7MlZZanhy29WuHCxxsJ8BakE8/MhUc0ZKMYZ4vvbECqBr6bv2Ulu6Qv4msqL+ofkRZ/nTlfaReZYOklCnhnCQPH0+Spppsm0kyjoRuaAI2kAkiQronQESHeijba9/AjOSCN6MgZYJysmi3w5SsrCu9sZeowx5FoX+XZE7/ulpTp//os7fPjeMhcv1o4VlRN6h+tDJ4kemWPBFrKj2tgi79Bonbpeg13sR+Z084sdhswZW8cJ2/vtbWdy9sYcZGDThIoOb262Uj774i3KEyzMR/ziZ9dBMJHMGSYFIyUIhvrLbmbGjhv7ReSUxM73HGdo5D1N3Lk1jzaG1bW2k87ULqehsZYoVCRFLkydW7R0pA4oXr7dYa4a8tnnq/zNX1UJPHXw/NtSRPFbAl8hu+PXUW6OU7uhxs+kpiJ1gHF5dSi+36/KH7y/TJzkfP5ljtaGOMsJI4/nL3f44MHyMdt0chBA0CV0xuDa1QYra206nYxOJwMBvi9Z2+xwYbGC1W6t6A/lgz16bezIFka2nhBOeZItC6JmdbXjSDPt5gPW5sSJoj4XsrxcPb0KlCjxjmN1o4OxIKVAGgrHNEucpIShcyRIkxxw65Ew9FhaqvLb37zA84SRnsyEkJkQIrNYT0iRBaH6pz/+4R+/OuemlZgBlIROiRIlxiJN9YM0MzfiJPE9T6VYW+16FOSZ6SVEjsLZHEYEEAbK5ULwJNY6Qmd5qYI2lkAKfF8ilaQSeTTmQm7eOJ1w8Ule98MGvvNef3fr+OpVk8dPN2m1cjKtUYUnu9aWXLvzaJTF8wRRoLh1ffx5m3VDUbOV8uTpFmnmFoBBoBA4Q6/vK9Jcs77ZwgLKUzTqIdVqwO1bi/jeFK07JVJnuKRp0BdkcPIdbYZJnZWVXba22ty5tcDCvJNhzLXl64drXFiucu3qPEIK6vWQuVrQ82PtGldhlMzxpSCc5voXyI2TRepinIH1IBJn1u+l40J5ioePt1yUXOaS7Xq+RCSa7e2YLMvJc92TQeySOnvdzuIpVbwTGGtc7Ikp5GbEXhQK0IvQUcLptQnhFlhCCLTWLhoRSzcXjBSCGzeW+PlPbvHjjy9SrQZTkznD/V4ClWD6vEsnjf68Q12ptdxYl0uCUXkeXRi6oK8/9pE5/bsr6aRv+v10p2nm8Dnal8wR+5R70gz3CeJ3n6+AgKWFCn/6s2tdfhEY6jN2tBm+FFSGxpx2QRL3jx8SxkpvMeZ9/2uJErOIe3cWSBKXJyeTbhZhjJN9dJ7OCmucw5YpnLdC36PVSQl9j3/+7St++YubBx6nOz+xxkXy+751cjcje02H07uvJpM6sEfO2L6Non88EYAVhyZ1fvTBBZI05+HDLdJU8+LlLstLEUHgcff2/HEadKJwicUlOjcjZ6neCKjP+SRJjlcQFO12xm9//5q/+5f3sLjccJ6STl7s2DjjWW9/lU/4sCqQtNoZq2st4tgZnT3fqRj4gSql1kqUOABpUqgGWDdv646/7XZCrg2+kviBh84Nnq+oNyIssLnZsUpJI8BKQe4p2cyxRJH/R6Xkb8+vRSVmCbNpiS1RosS54m//9td/vbnZWdLaVrQxvjHWYBVKCaRwBtEsd/qfiwvhgeWdJ1lRqfo9bWQpYL4RkmaG0FdYLEpJGnMhly9PjjA5Kg5aEhxE8pwV+uvRamU8fLJBq5WR5oY80+CrIpeFwRrAl1SUpFLxee/+EmE0+iiZdUNRHOd88906SZqT54Y0N1RChZCCNNUkiebRk3V07uSHQl8x3wi5eWOh5/U/jLH9fF9Sh0lffi9x1i1++XqbFy92uHKpzvKFmrsUFh4+WmdhPuL69XmEcPJe9bkQKQeljxh6D04iq3KIXCcWaGfjtdmHja4/VM/5PNN0Ohk7OzFxnKGNkyTwPcnGVhNtjdOULsbx/ggd6BqwBUKIQoPaPZu68mrWgtVDvW7AZbtLZrjCjXFe4KJIzONJyZUr8/zJpzf5k59ewfNVr4huMdNKrPnqcGTgSWOPzOlG51iyPjJneGjLc4PW/RE4/a+DZI4Qwnm3Fxfn0GTzhM97B9gr9FTP4AGFH4Wgevh0k7iTMVcL+NlPrvTInIGonKH33XKEgLmhMSe3jiQeIWz6yJwyb84PHLPgJXRMCAT37yzQ7mQu/4ku8qAVns5KglQeFudgZmyO8hTLdZ/tnYzNrZjnr3a4ca0x1X3dvfeyzHlP+77Xy902O5h8YbvfDMy1xPFJHT9Q/OjBBVrNjCfPtslzQ7uTkWaayxersyO9JgSBJ+loM3KKfCWpVQPW1jsuR6a1xGlOs5Xy3ZMN3ru75GRFc0MQnESUDoyb9Z7JPPgE731ZaHx+/c06zabLKwjOAa5WDWjUQxYXZ0N2vUSJWUSWG5ebVzsZ56xwIg1DRZrnaA1K2J5koe9L6vWQx4/WEQIjBFYIYaSSHaXktpQklcj/X6WQj86zXSVmByWhU6JEiREkcf5vrMVDYLBC5trUfE8Sx06ORkpnKJNKDMhO7YfzWlteWq6ysRUjcDrKnqeIImcwDHxFFCmqFX9i7pfD4jhGklN0sDrweAAbmx0ePd6k2XKLZ3DnSRTRTJ51kU5BIJmfj3j//lJPnmxSmbMIYy1//GaNdifDWGe0TBONKtqZpoaVtW08JVGeIvAktVrAtWvzE8mcLg5H6nS/ZL8dTgSnfv9NEaVzZnUBNjbaPH2ySaUaOOIGlwPk24frhJHHjRvzIATVakijyKfVb0wdNsyDM5BWg8NJgCgeAAAgAElEQVSNE51D5M2ZZGh9F+6pg7BfG3xf8e2jzcJA5M6XMY5UfbuyTZrkvRwH3S7WJXS6n7sLISdj4MrwPEWWdSNtXC36u6mL9ikSkwJIehFAXXLD8xU3ri3xycfX+MXPr/WkRw6Kyul/7bY/8gXeeYXl0B8BUngIGkuqnSG0d27Yu1bdKNyxZIAdzLMjcIY0VVg/T5zMgUI2z04u+yQGlVMgc5692OHZ8x0qNZ9PfnQRpeTE/jMub8780JhjgWZqRq7LNHlzSvzA8D0gdcLQ48G9Rb57vMmOwBH7Rec2xo1jQkp8zyDxCQMXVdlo+Kyta757uMF8I6Ren+x81h33+kkdRx7lhQSbmLF7afK8sf+S996PI3Vw8cjTkjpzjZBbt+Z58WqXuIia2tnxePp8m48+uHDM9pwcpCeRqXDzhaHv5ucj7NMtkkz35FqlEnz2+Qo3bywQ+pI01/jeSUXpdDF6I57+nPxkDqB8yfOXu2xsdjC9+YJTaqhEHvfuLBxQQokSP2ysrLTY3U3JM0OaGvLcFg7SEl8pJGZAJUApSbXi8+03KwgppZRSW2sVIHxfPVae/9QPvP/w5e//Yee821ZiNlASOiVKlBjAr/7+195uM73oeWJDSdXIhK4aI6W1FA8ZjzD0aLfTmfHK2g9RxWNZRsRJTpYaAt/i+RKtLUpCEHhjI0ymxWkt8k6b3Bmud7OZ8vDhBlluCP3CaGldDgqlBFHkuUiVwOPqpTkuX66NaE3P1oJ3Ml683CWJXWROGHhUFius6jZKCbQ2vF3ddudcOiOn8iVXrzXwpyT9JpI6jPti6h1ODvss9I61BjwkqcNxjrUPstTw5Okmnqf4+IPLPXm8p8+3sMDt24uAoBL5zDcCfF+NJXOGUT1k8vpUW/I+PmfEADv0xz6v7yoOqn9uDO1mys5OTCfWKOVI1STRrKw12W0lZJnGFLlzxh9DEIQeWZqjtUYbJ/0VFnKguiB4rBmUXBO4PDsWO2D5ksJ5L0spef/+ZT795DqffHwRKacjc4arqYSTWDv3a2n7yBxrSbTzeBdCjDxvstR5MI/0WTsYrdOFpwSed4pkjjxl89cUlT4KmdOJM5693GFuLuDD95epVoPefvuROV3Ux/SbVmYHDK/dazRN3pzvy7hS4hA4w6nFaWG+EfGTjy/zx2/W2N1NekbldkejPFFEkEuCEJdnx+he9O36Rpv/+H8/42/+6g61qn+ovm+NJU1zlxfMUwWpPEsYPy5OJHVwH/aIna7IbF/0Zt/vhnH/7iJvV1p8890GWEurnbK5FbO23uHC8mxEaUgh8H1FkuSDXd/C9St1Xr3eIUk1cZIhhHARucbw8uU29+4sumue66mdFafH6I146rfmMQ+gijXe6moLAcSJ7q0JfV8xPx8RHWP9XKLE9x3WWtbW28Rp7qSkPYmUIKWkHaf4gSIQzr6ilMRaS6Xis7LSLKIFJUpJq3PjW2u9IFT/5Hnqf/7y9/+wcd5tKzE7mLlA4hIlSpwvjOUTIUTTU3JhaSG6c2GxUo9Cz9fGJayOE40UcOXyHHduHk47+byWQmHoMVcNCEMPP5AoJQgDp/9bCdVUHvP7fX+SGFfmSR5vXDlxnPP5lytsbcds7ySsb3RY32ixvt5mfb3N1mZMp5NhjaVW8blxozFA5rxLnsCPn22xutYiKzxhslyztdUBnEf66zfbSOHyL0WBx+JChffuLbPQiA51nInn48AT9S6dzTE4pMHjNFr76Ok6eW547/4Fwsj106cvtmh3cu6/dwEQhKHHwrzTgB82xo+LsKj5h8t5YizE+ejCvft+GhLnXesFhx0ftbV4UvLyTZNcOxmCOM7pdFyunPX1XXRueyTE2GMKJ72TJnkho+K2GwvNZpcMsk6CTUpEd9bbC/Vxf9Y6YshT7vkgpeTe3cv84k9v85NPLh9I5owjAgUQKnFoIvA00M2V0yNzsi6ZU3zfV8Ek1eiDyJy+/VVhQBOMerFP6geHsS/1kzkTz+NRLWJTDkBHIXPSXPOb37/FWjtA5oyVWBsicyxQ9QTD6nxZIZE3cm1ESeaUOADv+IX3PMnHH13kQpF8Pc8tngdRqAhDVYxlAk9CnkOn46JIKoFHs5Xwn/+fF6MOJyPjxmgEoLWQFpI5dtKD6Fwx/sIOzzn6Pwx+dqPE8NRtUkt/+YvrXL86h7GQZpYXr3f56us12p38sBU/NXieHIog3WvznduLXLlcIwp9JI7QSRLNV1+v9RqdZS4i+HQwer1O/dY84gGkJ/jm2w12dxMAlBLF+tmjEnmnlne2RInvC7Z3ErJUF9E5mjBQ+IV6wM52TJpq4jgjSXKyTOP7HrVqyO9+9xJPScLQE1KJ0FhC31crnlL/1x8/+8eSzCkxgJLQKVGixACSNP/vkkR/nKT6equdkmZOisoYnLFLCnSRNH4/CYNJOK81pfIk9XrA4kKFRj1kfj6iXg8PlFqbtTXwfuTSfnWd9L3Whq++WWN1vc2btTYrq03anRStnSEVYG4uQElBFHi8997SSLnvCp4832ZrK6YTZ04DvJ2zuZXQbOcYa3m7ukOWG4R0hkkpBVeu1I/Uz+EAUmdqYucwlMf++x+mlGOhyD1yqJ9wuJZOwpOnm2xvxdy+vcjykvMYffFqm2Yz48GDZTwl8X3F4nxEGHojhtUu+t9XPKfVfxi0xuTN6bbvXZdEOilyWwrY3O7QbjuJR+cpa0mznFYnpdVJyXNDnusBO1w3EKw/2sZaF2mzlyOGPoOM+84YU3gn254Rvb9VtijbDzw++uAaf/NX9/nw/eWihL0+Mvw6jgAUQMWXBOeYL6eLLpnTfY0LKbUeM9Nn4EtSXZBb+5A5fZDs5c0ZR1rCdJE4k0xnou++O9EzeQgi5yhkTq4Nv//8LUmW8969pYHInO5r770d7UeBEgRq8MgWaGaDBmfJIJnTP7YMt6NEiXe9I0ghuHxpjiBwOT0D30NIUeRYc88Pbdw4l2njkk0HiijyWd9o8cVX6wcew05g6HNtSLO8J+k5W5g85xtL5I6QOu7fNKSOkIK//he3mJ8PybSm3c7Z2k34/MuVmQkCE0LgeaN5cAROdi0MPSpVH1mMsdZa2p2Mpy+2i0hWR+qc3v0yOkqf+nzwkAfwAkWeG1bXWiSpLnJKSTzlnCGvX2/g+6UZsUSJ/fDmbYs01RhjUMqlK8hz97zaaXbIMk1akD15bogqTvlGymKQtmghaIWB2gpD/3dCiOfn26ISs4hyJC5RosQA8szcSTN9Oc/NXLuT0+7o3iS9652jhPNwlzMnP3Awuh7d31eMM7SOG+g7nYyvvl7j//g/H/Hi1S5pqqGQJPJ8xeJChUuX5phvhPieoD4X8vHHlwiKyJx3zRj98vUur17tEMc5SaJJU02a5iRx7mTWVnZIktzlhhLOUHDp0hwL80VkzhEbu+95OtRJPIjKm8GrccTx4TCt6t/v5esdXr/Z4cJyjSuX5kAI3rxtsrEV8+GHF/F9D8+TLMyHhBV/KsmsUAl8dbh2xPmgLv249oz7PO71vHFavSzXBoHg7du2u++MJQq9QjoH3rzdQucabfRAdM6kLmWMHXG+FqJLCHSNNgzk4bHCUTsCiRQuOieMfH70oSNz3ru36Pbr++snc7rf9b+Ck1irhfLQJOBpwPYRWMZaOoVhxhn0+qx61smpTEvmdPfxPYlScuS7Q9Vxwvaux/04r/mpChhbKFNX8Kh9XVvL19+us72T8t69JS5dqgFjonIYJQXBEZ3VMURgl8wZuBfFIJHD0GtJ7JQYwTveCeYbIbdvLlCt+ESBchE0menlP3N5dcCTCqzAWMNCPaJeC/j62xXyMc4WMOQkwNCwUtykppBg01qPPG+Gdz9JdH1k+v/G7DXh/T6kzshPpiN1wtDjL/70OkoK0lzTaufsNBOePtuZCVJHCJdYfJxXQagky4tVFhpBLycsOOe2p8+2e/tl2d6z8nSJnYO2nMIhp5hYCyV48nSbNHX5hlw+PSetWq34XLs6d9o1LVHinUaWauKOcxjV2mIMtDsZSeLWNe12TF6oEHRtU6Gv+MPnr3o6mVKKLAr9zWotfOT76rfWMoseBSXOGTOw3CxRosSs4Ff/+t9etdZWlBKxlBQJcixZZlBSkOcGi5vMX75YO/Jx3vH15DuDEYOxhfX1Nl98ucpnn6/why9XaLVSjLFIJQkDxeJihaXFKvONgPl6QKMRsjAf8fOfXaVa8WeVOtgXnTjj+fNtdpsprVZKu+NIHQt4vqTdSWi3E1yeKOfZd+Nmg5s3DicpuB/2PWenwskcUNjxvj5ENY5f0jQUVruTs/K2yVwt5N7dJRCCzY0Ob1abfPj+xUL3W9JohFRqg3ks+o3z/cYIXwrCQ0ZY5MaS6r1SxpE4w170s0DmnDVF6ClJu5Ox20pIMo1UksuXa3ieQklo7iZkmXE5biZYiLqRCUbbAaJmr03C5YcpyItuYutCYcZ9j9OzDgKP5eU5fvln9/kXf3GnJyUyTPqNI//6AoUIZkRiDfrInMIQ2Smib/p5nO6OcaqB0es+lswpPnhS4vv7kzkHRefsS+YUBzr2uTxChz7MMYcj+54822Jlvc3d2wtcv3ZAP7Kjv68Ho0uz1NjCoLZXv+GxZNxYw5jXEiXe9c5w5VKNq1fqqCI60PclfuCM80KA5wu8XvSFwA8EFy/WEELyv/zv3/TK6UZqDtyX1o4l6rsbrKXwpta9KPbTxKQp1Hhip5/BmILUGS7/EKTO9Wt1rl6tO9LDWlrNnNdvdtDFOvG8IaVzNgBGGn3rRoMw8Ap51cEvbTEod69zD6c2KRot+EzWWfscwAs84iRneycmyx2xZY1Fa4PnSW7dLKXWSpToRycelZzc3I6RyuXl1No4Mid2kTjWWHLtnje+JwlDnyBQ5NrQaacgsL6vtOfJTEiRSiFSIcTuOTStxDuAktApUaJED61O9u/iRH/U3E1vtpq5tNZpEWvtQkXrcwFhqDDWEkWj4eyHwTu+npxpDC8G8tzw1Tfr/Mf//IzPv1xhY6vD6nqbOMnpJDntVkoUKi5frrkEl9b2vBirVZ9PP70y4oX9riAvvO5SbchzQyfOXQ6JJCfPDEmaofOcSiWgEnnUKgFXrsxx9cqYBcsxT8BUi7TDWNSPYIE/l2t4BAm2w6DTyfnD56+Jk4zbtxcQUrCx0ebhkw3ef28ZP1BIKWk0AubmQiTiwMgcJaDiH67OFmhng2RO//tZJnHOErl2Y8u3jzZodzLSVNNqZayttTHGsL7RRFtLlg0ukLoJRbvvu28sFikEUu51NZfyxvZIHYszSChP7cmssEd4WAFXryxy8eIc16/V+77f/69XNyDyD08AnhZ6/do6j/V2oofyEDlWxxpLkprulkFCYEJkDhSJpwOXN2f4u+E6TPt5oKAemXOAaXC/r4/YuY9K5gBsbLZ587bFBw+WuXt7YWC/kT87+vv6GDJweFzp1rF7D0widA7blhI/MLzjnePe7QWWFytUKz71akC9FpLnliTVvTEt9BWVyCOJLa1mytJ8hDaW//RPzwaJ1LHjSPGEsBZTxDka9vK5dfO+GWNHf3ZCmGbaNDq9GiZ1RsfoEeJ+ZLIyHanzr//VPW7daJBrQ6udsbmd8M+/f02a6pM8DUeCEBBMkNQWont2nKOimyPA1naHP36z1iN18lxj9JBD/KndN6MFn/r8bNwBBAgJ33y7wfZ2QpJotLbkRZSO7yuWizxWJUqUcNjeiQc+Z5nm+fMd1tfbNNsZ4MadqKKoVD2SLCPwJLWqj+8ppBREkc+TJxtYhMVC4Kvc81UMwmpjK9ZaTwi882hfidlG2SlKlCjRQ56a+8biCSmMcygwMk0p9IglYegRhooLy1WUPD4fLDh5aYIfMobn5ZtbHb57tEmrlRInmk6S4ynpJua5QQqBkoK5eggIp/OqLUoJooqHEILbNxcI/eORd+eFXBu+/W6Dre2YPNOIwkume6LSLCfXGX7g4QOVis/FC7X9I3NOoNP2L7en3vkwhduxHw6NE78/exnYT65UYyxff7tKmuX86MMrzDcqdNopz1/t8MEHF6hUA4QQzNULMkeIAZmjYcM8OE+X6hgv+YPQSSfnzZmWdzsLG9t52/E8JdneiZlvRLTbGc1mRpzkNJsGYwyvV7Z7EgRgezlzgAHjipSit10qgdGFdy0QRQFZlmOs6ckoep5zRnCJrd3YZy1IJfnw/av85S/3InOGo7b2k1gTQC2Qp8lZHh7WSawZC+1CSrI/MgncvZNlg2ROz+A3icxxPBCBr1D7RNAch8wR05I5+5RxFj8brt1OK+W7x1tcuewkH8dFcvXGHjs49lig5gvGqTs2hySiumSOYLLU2jBmqWuWmCG845Pwe3cWsNayu5uwtZsgJfhK9ojs7rPDeT67Me/CUpWVtRaffb7Cpz++NKFkOxDjMnz/GNwYqQ3YLMf3ndPIeWJwetW9sMOkjh245APv+56z3Q2CwcjX0bgf+NXf3uc//G/fsbLWIl83RKHH+nqHq1fnxu5/lpCeLGRc9xrRnSPcvb2IMYYkzYvccY4MfPJki6uXGyzMB2AFaWaIhvVTT+2+Gb86ONSa4aiHLQr3Ao9Xb5psb8fESYYQgihU+L4kzy0P3luarblOiRLnjCTRqKHJ25On22zvJLQ7GVqbvXHIgrGwvrFbRJQKVGFf8wOPViu1QaAQQhjfV1pJaa21nrU2EIIOlJJrJUZRRuiUKFECgL//u19fMNgKYKUQ2lpMdxKslCg8miyBr7h+tX5ixy3nhcfHsJG41cr45rsNvvhqjY3NDp2ORgrQuWFzs0PSyRFSMDcXUKn6PcOQki5HkhRu4fuzTy9z6cK764n15OkWzVZKpk2RY8P2FnNCQG5yqpXAkZWBx0Ij4uaNBQ7slSfUaacx8E9bxpF/fPxdjnDcEZfSI+Ppsy1a7YTLlxssL1dJkpxvHm1w/94ic3OhI3PmQhpzIUrKsUZWGDRwHEUyK9OWvG+1PewtP40X/WmNhdOSSWeBrhjL25UWcZG/CpwRX0rnIZtnmiR2utNdT+Hu39512pNTA0f02D5zhyjK7LdpSSnQxmKs+5EFPN/jow+v8Ys/uTlC5pi+v+7+/a8C8CTMhbNF5rhcEM4Q1+4cjcwZ7iv9fdRTe1I2J0rmsEfmTIXhgo7RwY9L5sRJzpMnmywtVrl7e3GkrwyPNcOfIyXwx+T2y4ok79069pM5k8aUsxpXSnxPcMwOMi767KzgKcn77y0zPx8xVw2o1wKqNZ8glCjPPR98z90wUuzlS2nMRXz3eJ1vH270GjFQ7ykGLUfMurwI3TwjvR3HRN8dBUfxfdmbXo2jAUZJ+IH3w32h7/nbqxOjbfvzX1wHIM01u7spG9sd8tyMHP2s4eT4xjukLc6HRKFPrRa49UBuSVNNs5ny2R/euJ0mRenAKU+oxhd+qmN5ccgs0zx+vEm7nRWOMBLfV4SRz9JiheWlymnWokSJdw6Pnm2wtLhnKzHGsrbRIYoUc7UA31cuV04xjHieIM9zRBHpXq0GVKsBb19vIwRCKSmqNV9FFa8qFZewNgSMEKL95Wf/MKrtVuIHj5LQKVGiBAB5bv5bo221MH5ZY2yfPLQzA2ltUUoSnHDERmlwGMS052N4yt9spnzxx1W++maN1bUWeaZRUuCHgkrVJ0s1WaZJs5ykk5N18yYI8H0X7iul2/cvfn6dSuSPNRq9C9jY7LC21ibLtHM+sxSRZgoEtNodotAjDD2UlNRqAXfvLPWVcDakTn9xk4x0035/WnU7NRyc5Xff325uxbxd3WVhvsp795ZJU81X365y9UqduZojc6LIp14P8Tw16iVfFNVvoK/4jtA8DIyFTh+b0//zafPlHHTIo/SNWbtntbVIBGvrbXZbKW9Xm+w2M6y1RKFicSFibXObPDekWbZH9iB6JELXoI0AJWWPAChk/HtdKUlcue4HLsdOps1AzgMhBB99cJWf/+QG77+3NNA3xvWR/s8Cly+n4s/WNLpL5hgLzU7uHudDHUEbQ5bvT+bAmD4q9gxk0/atQ5E5fTfeoaJzjknkHPceyXLNwyebCCm5f3dhZFzRDPWfoaZ5AqIJUn2tbC9Sapr7fJbu9xLvEA7ZcQ4ib86S3BHA3TsLLC1WaNRDapFPJfTwfafBKaVAa402BnBe0tVI4SvJ51+u8OZts1dp26s9Q+/6McjWWNzzJc002Rnl1ZkG7ll4MqTOuO39JV5YrnDjWh1rLK1ORqud8dW362P3PWt4nhx5BnYxV/WZb4QoKQCLMYbcGLZ2YpKsENqzkGb7OMWfOstydofzfMWXX6+xu5uQpBohRS8vVegrPvxw+RSPXqLEuwdtLJXIL8YQh7X1NlmqCUOPhYWIasVD513HUsgzg+97IMD3FVHFR3mSjc1Oz/nU9ySVqPscQ0kpYmMpk1eVGIvZWomWKFHi3BDH+a+0tkvG2AgQUorUWJvluZPBUUriKRd6fRooDRHTYZyhVmvDF1+u8vmXK7TbGcqTJEnuJguhKkgLQZw4j5AsM7Q6KVvbMa1WWnjHC/Jcc/XyHH/5F7cIw/GKnLNoKB6GNoanz7edjFMrpd3OMMbieYK5qsfubhuANM3pxDmVis/dO4sDBsWpcAYn4fjn+oAF4RSFn9m1HiZ49vsDnr3cIgp93n//Ilobvn24xpXLdS5drGGFIAg8FuYjAl8NGJj6jQv970NP4B22DwDtMYv9kyBXDvrdrN+Hw+hKdK2stUkTTZpolyQ01QS+ZGEhQgiB0Qajneez1hapBJcvN4giv0fcdF2XPaUc0dPtGsWxnOe07ctTInoEkZTgeYr3H1zlb/7qPh99eGGsl/m46ApXksuXE8xIvpwuXFsdmbPbzvbInAICQa4NeT5KEsBkMmfvTxAELgn5pJZPurfGfe6H6FuNTH1Wz4nI6W+HMZZHT7dotXPu3V0c2WdYum+s1NoEecd233Xq1VlMJnHGGWhnq4eWmGlM0VnGPT8PitA5C2LHk5LlJZcfh4LIELjIzXZHozUYDVlmsEZghaBRjzDG8JvP3rCzk4zWet8BzI7sYrEuyiPXGGNOLErnuBgkdQZrNDyO9JP3g/PE4gmwD6nzt//yLo1GSJzkPHu+w+ZWwvMXO2P3PUtIWThyjcG16/NUI49qJSAIvF4ui1wbvvjjW8DNJVyUzj4tOHVSR4xsOQ1YAe1WSpq5OVi7lZPnTq56ednlqypRosQeXr3Z5c7NhYFtT55uk2Wa9fU2K6tNWu0MbVweqiTVvHi1SSd2eXWyTJMmOW9ebfccsvLcIBBIJZHOcc2TghxrFsbVoUSJktApUaIEv/r7X3tSio6nxLpUIg0CteX5su17qu37ypEAufNuW14+vXDr0viwh2kMwkmS88WXq/zhy1Ver+yysRWzvtlha7tDFHkoz3mw16pOWq2r4WqsSyIupKDdydjZTUgzw4XlGp/86NLU1+E4xurTxLffbdAuJlBJoslyQ5Y5Q+b2bky1GqA86SJzqgH37iwSReMWKrPEdhyM06zKDDUTYyy/+e1LWrsJt24u4HuS7x6vM98IuXxxDivA9xQL82GPmOyPzun/3IUvBcG4BBYHIMntQLL5cffEQQZYOeZ3s3S+TwK6IGC2tmPabSeDmOe2p21vjOWLr17jSYkxFiGdBKSUboGzvt4iTfKeQckrDC9db2jVlQErDHmDRqy9XDtCgFKK27cu8Ms/u831Quf/oL8uBE6S7yjE32miSxQY48gc+g1yxftcG7SenswZeC/A94vF5aQ6HLHu/fJA4lglTXEsjndvDddsdb3Nzk7K+/cWqUTeINnDULSXHe1P9QnyjtpCqoeuiZg8TowbX0qUODQm3CCTiJxJOMh54jSwvFjl2uU6vq9cRKcnCUKFUgLPA6lcXrFcGzDgB5JGo0ISZ/zzb1/RjrMhEmaUtOl+GHuPdQl1bUizgtTh+O0+iYAfJ086+Ewc+H7cezHoENAdhCaROkIK/pv/+j5SCra3YzY3Ozx/uUunk43se9YIJkTSBp5AKEEYqV4OIaMtWhtWV9u9/ayBNNP7H+SMB96TnisqT/HNtxu0OhlCQBAqpHRzCs+X3Lq5T27REiV+gLDApeXawLatLeco24lzdOGYZq1bz+TaIqWg3XEOBFobkjgnyzQ7O0kvL6inJEjnhFZIPoZCyERK+ewcmlniHUBJ6JQoUQJt+VGW6eu5tguBL0NrEVKIPNcmzrVJvCKvSuBL6vXwVOvyfTRmnjS0Nnz1zTr/5bevWV1vsbXVwRi3WM1yQyfWpLlhrhbwk48v8bNPrvDo8RZCOj3kSsWnUQ+Zr4cuesFYblxr8PFHF45Vr1kwSL9+02RryxmN4zgvyByNMZad3TadTlrIsAnCyOfG9TqVarBPie8WqdPDAXUSEz8cucgzwzffrtLuZFy90mBpqco3364SBh43bixgJXhSsTgfUqm46zpJPqsLJZzU2mGhDSR9Xpv9/V4O/XW/k2NefwjoRue8eLnDzm5Cp4gg6eZn6ySatY02WZE81FMeYeQ7okZKtDHOEFfAGEuWF3kLrJNfk72cOs5I48xr7rhufSRQSnHlyjw/+eQ69+4tHkji9IxVgBRQC+WhJflOG726WuvIHKBr/S/SBZFrOxWZ049e3xTu/HqenNhfD4rGmWTIc47f/WTOyeOknknDbdhtpqystXj/vSUa89HEyIVxvwUnszaJQ25lZiwhfBjid8a6aYl3CX2dZz8iZxoS/CxJnWtX57h5fZ5LF2tcXKqipKBacZEXQoCvBL7nRjFroBp5CCFZ3Wjz2R/ekOV6LIkzbjwTEwgfR95akkyjcw3WHrvdJ6XidmhSh8OROnP1gJ99ehmkcM4bccpX362faR8YB6Hc82vcoHj1Up1qxUfgHN5ybUgSlwvoydMtoEI1uh8AACAASURBVIi+yg6I0oFTXgBNLvgkDtdOMrZ34l5ks9aGIFTUqj53bi3MVJ7AEiVmAZ1ORjikWrOzm+L7ksCXVKo+ge+cz3xfEniKXOfMzQXU50LC0KfeiGg1HcEjpSAKPTxfkSYZ7VZa2C9MYK0JrbXvblLjEqeK8Zo6JUqU+EEhzfTfaUN9rubfXF6sLD57ubOdZmbH90QgpbAWCHxFteLjybMxQTpzXIlhPH2+zcuXO2zvpGhrnCFTQRi4BauxljD0uLhU5eOPLgKwsxOzvBihiggdId31DEPFlStzzNdDflzse5I4SU/oadBqZ7x8vUO7k5Hlllw7b0mEoN3uECcZfqDwrSSKfC5fqjE/X5lisTxFb+xfJ58jTvu+Oe/78s3bXTY2OiwtVrh7d4mnzzYBwb27S9jC8NxoBD2Sbj9DE+xFXBwFnSGja/d13PvhfX5I6JqO1jfaNFspeW7ItSUIJHkuybXh9est8kwTxxnGul/IPguCzvf07MGNc9iiP1pAGGyhPW2Fk9exRWSOlCClRHmK5Qt1fv7TW3z0wTKeklOTOZ4UREcg/c4E1p2PnVZXZk0MSOZo7cbCsZEdB0XmFOUFgWJSbM5RyRzGkjnHH11O4yoN1yqJNStrbW5cbVBvhAPPkIGonO5vh6JzlIBwApuTaDtQXvc0jVy7/u/HbCtR4lgYetgfJkKnu0+3b/aPpaNUwsni8sUqxlriJEdK4XIbCIhC1RsLuznElBIs1CPeru/yZqXJ51+s8NNPriCkI8NFX21774o3XVLHWlHsu9dwK9zYmmYGz1o8pQ4v6XtKEKIb2Tp6BcddK/ebPlJJAFYghB0Z9wTwyceXWF1v8/jpNhvrMVHos7UVO0nVoX3PCgK35ulKGfVTbMvLFdQTUciJWdLUyTYbY/nu8SZ3by8UJJ2L0onUlKazU5ssjy/4OEsQKSVPHm2SFXNaIZxxOQw85ucjrl2dO0Z9S5T4fmJYgrDVTml3MnxfIZWTktbSorVbY0plWH/TIgyds1qea6pVnxcvtvA8icLJR0slkIWtzVoQUmYIoUGUmoclxqIkdEqUKIHOzcdhKJca9XCxUvGx2kopmKtVvUUsJKnB8yXLS2frHHDexuNZwm4z5eHjTTrtjGY7I8lytLEEPkSeIgw8ohCC0OP+nQXmG1Hvt9883CCKPG7PR6xvtOl0cgCCQHFhqcqPPjheZM5pYNxi76C+8OjJJs1WisXi+066KUNgtaHVTrAWfE/iR4qlxYjr1w4jITBlb5wRYufQOMTNdl5N3G3GPH+xTbXi8eEHl1hZ2SVJNQ8eXAABUkjm6gFzc6EzWnCwob46QfLoIMTZqNdtv8G1PyoHxvfn2TDvnD667Xy72kZri1ISYw2+r2i3c3RuWNtskqc5edZNXg25BmvsgGQVOOkCIUXPMONy7jgv2n7jOfQZwoVkYaHKn//8Dg8eLFGvR1OTOb4ShDOWL6eLrub2TnsMmSOOTuaIvg+hJ3sRViPHP+TnfogTiMw5j6uSZ5o3K03maj7zC6OROQflzYHJeXOshTjf27N7HScRxQeNMSVKHAe2mBfsR+aMu8eH5wjDhvyzIHVev9lFKUmaG0JfIZUglZoszzEaPN/lVpHKUp+LaLdTXr3ZRQn49JMre/UVXYbmEKQOe9/lucUWslXqGA5x/bKhx0V37LVjvJlOgtT5V399h3//P3zu1ipJxstXTeZqAZ4vR/rCWUEqgVISnQ/mPFRSUKsFYF2faLUzOu0MqQRZqllda3PxQhW6UTpFX5oKp0rqMLbwo8zPX7x2jlLGGOfA4Ss8TxKFivv3Fg8uoESJEjx5us32dgy4XKCtdta7l3JtMNoQJ5ooLObpQrC21qI2FyAAXUTH+UpQr4dIKel0UqwVHSXVipTi9Xm3scRs4oei9lGiRIl9YK1Vcaybb1Zam59/tdpqxZlFMGety03g+86gs7gYHVzYCWPAuPQDhNaGr79d58s/rtJupQjp9J4XFiLqNb/ICSGQUrC8VOVPPr0yQOa8edPkxatdmq0U35MEgaJS8ZifD7l6uT6TZM4kDBsl+/vFoyebbG7HAMzVQhr1EKUkUUXRSVOCwCPwJVJJKpWA27eW9sqduoMdoieeRscd1/CpfzjF1kOWe5b3ZZLkPPxunTBQ/PjHV9ne7rC22ebunaUiobqkVvNpzEVIuRd50SUDuui3R+wnebQfcmPJ+hLnHGRgLY2usLLWdlJrSUaWOYPKzk5Cq5Wytt7EGkMnztDGuCgb6yTCjKWXo0gK523t+x61asjiQpVqNUBKZzURQhSya3uSMEIKpFJ4vuTTT27w4MEySwuVAQJnnCQfuGsVeu8CmZMXUUonQ+b0f/CVi2yaqj6H+DzeW316E9RZzgv6a2WM5fXbFsZaLl2sjezXnzenu224VTVfTKx7u8/YOHLNxmwbh9nsrSXeWRQdylIYnIoePdzfDaN5o7r7jbuzT9MhRArBxx9epFb1CTyXBzQ3LpeikgI/EMzPR9TnfJQQXFiusjBfwRjLm7U23z7e6FXQDnkJ9Ord93lEfm1oX21cXh2tzbHl005Kfg32iJ2R7ZPej3wxWX7tZz+5DAJevGrxemWXb77bGOE3ztIpyBEV42XXHtxbxg8USaKJO3khu5bTbKX8/ou3ezvaKXLpjBz4ePU+uPAp5/cTEMeal292XS7VVGOxCOmicpeWqsw3TldmvUSJ7wNevtxlezum2XLShXGiieOcNHV5fJvNjBevN7HGjS1xnJGmOUmSIXBR9koKvMKeE4Ye1SL3sbU2F5JMwPZ5t7PEbKIkdEqU+IHjV3//68BaAoAk1c0s1YnyZOBJ6RvjklYHvks4HYXnF9T3QzRSPHuxw29+94bXb3bZaSbEaU6cZOzspDSbKXnurk2jHnLzWoMH95cGfq+N5f/9zSt8z0WrbG7HWGMJAsXifIX3h/Z/FyGA1693ef5im431DkIIOnHG7m6CtZY3b3ew1iKFIycrkc/9u4vTe9iNPeIhdz+u9fEUrZfHLfasDKvffrdGO8lZWqqw20x4/nKbe7eX8X0XC1OreszXI9QYGS2G3gsgUAL/CH3A4qJzuhi2b0wywo7b9/uO7lnKMs3blSZZ7nJXdZ2UlZIEoUer1UEpZ2iRsus57IxHvq/wPeWkJQsyR0lJkuRs73RcLh5je7lihBQu34uSxW89gtDjpz+5zYcPLrJURFSMM7z3vwog8o/WR84CLurDkTm6YLx6NT0EmdOP4X6qhMD31cS+up9hbloyR4y82R9n7eAx3I7V9Q5pprl1szE2UqF/m+kroLstUAJvgvRSZixdPqd3zcRkR4aSKC5xmhgYE4UbbwyW3LjXfkJ8+K//Oxh9Fp8FwkBx59YiUro5YaudkSaaJNH4niRJMprNjDw3tFsZ1aoPSJJY8/jJJs9f7fTYk+542x9t1+V5ui89UmdoAtIlYKyxpJkm13psZMxhcNKkzjhi57ikzo8/usjtWw1yrdnYjHmz2mR1rd37vn/fs4L0ZC+6tx+VSCElhKHLdyGFAOueo512Tpzqoq5T5tIZxkmsAw48wOTD7ofXK00X5Wws7XZOu5VjtCEKPe7cPoyKQYkSP0zESc6rN7vEsSbPDWmqe2NiN5OnEJBrp0zQXee02ikI4aI4LYWzgUelGiCEII7zIvelyHRuLhprL/zo039TqmuVGEHZKUqU+IEj1/avjLENawkEWOVJGXgyynMDSHzP6YQuLVbOu6q9ielZLgDOA3Gc89W362xstMm1IcttbwGY5c6DPfAVYSBZXKjws59eGVmgCOAPnzvPMlssKuNO1pNZ+/jDk8+Zcx7YbaU8e7lDq51jrCUvjMZaW9bWd7HGIqUk9BV+oLhze5GoMipDK4ZdBwuM72sTdj4I+62s7BT7HKsKk38w8M0xmnZa9+WzZ5t0OjmXLtS4sFTj4bMNPvzgMkHgSIAw9GnUIwJfYYZ+21+v7qn1BEeOuogzM9LOcQbXk1i3DxjBT6C8s0a3zusbHVqtlDwzvfw51lqiUNFs5mhjaLWSnpdaP6y1CJw0jpCCMFAkqe7lAbBYkAJPSqc5bZ03tO97VKshc/WADz64wvWr81y/Vt83Iqe/n1QDyYykPBhBt+5dMqcr3dBdQB47Mgfn4e4HaiCP0XAdxr3f77OAIpqu+Nxf9BQWyrO+HMM12tlJaLZSblxrIIoowC6Gc+b0O/X32i+gss+4084mj8/Tjisz2mVLvONwpI7ACicflmuLKMjucfd7f391K4nBccAOvZ4WLl+skiQLPHm2hYgzMmEwWZFrzToDW5pajLUIC425gJ1WSuB7PHq8Sa0asLQQ7tVSdCNx3HjbI3V6Ew3niWCLXbsNtra7iyXLXJSOp2TPsHcUdJ0eTgp7uXX6tjF63dy+fUO2gEnya3/55zd5+7bNbitlrubz5Nk2Fy9Ue+Ni/5ruLMYuWciJJSYf6biXLszRbGbseilam16Nkkzz+Zcr/OlPr/YqmxW5dI405z21yfLkFfKkQ8Zx7iTmYifDrYrnk+cpLlyoEkWlmbBEiYPw7NkO7XZGnmuMsb2bzWhLmrpV6YtXawDkRuD5zuEs3YrdI0MKfE9SJEImyzTb2x2nTmBpCSFiQAHqy8/+IT+XRpaYaZQROiVK/MBhtL1rjQ0BhED7vox8zw0NWhu0sShPjsiLnCfO2kv3rGCt5dHjTf7pn1/y5m2TdpyTpKa3yNLaRUxFgUejHnD75gJ/8tOrPTKnfxG9ttHm1ZsmUrqFp+85A9TCfPS9IXMAHj/ZJEldWHPgq54hMk4ztDYEoSIKPObmQh7cX2ZxP2JyTKeabKw/4V54Gp36qOUd8XeTztU4r/JpDZRJnLO62qJS9bh7d4nHzzZ5cO8iYUHmBL7PwnxIFHqjuSsYXcRKoDIhf8VByPSeB/1+bRlua/+24ffDmFTvd43E7q/vzm5CmjvJmSTVxElOkmo8T7K6vkOzlZLl2rXbDBqqjLYYaxBSUK0GGOty5kjpSB6lZCGl4hOGHkhQnqJWC2ksRHz8oyv89JOrfPDe8tRkTm2GyRwALOx2Mue510fmCJwX+FEjc7rvXWSUxJuQ7+HIZI4o3onDGSLP43k/3I44ydncSrh8qUYQDkrQDXvt275t/ZjzJ4874yQch6NzYP+xZZa7bIl3E+OeO0a4cVQbMzFKp3+sZczrWeLWjQbXrtapVQPCwCMIFL6vCDwPT0ksTuoGAY1GSDXySFLN8mKVr75dpZO4lgxE3jBEXpj+r9wXva9t30vxL881WaYxZtgF5XA4yUgd4MQjdfxA8ee/uIb6/9l7sya5kfVK8PiCLbbck8mtyCIvq1iXdevektRS96jnTkstaWTT8zLzPGM23X9Pehwbs3kYszZTd2vpK92lbhVZ3NdkbpGRsWLzZR4ciEAgEZGRkQszSRxaMhAIwOEAHA7373zf+ShBtxshjATebXYLqYfzahucF8uubVypwXUYXIcPxyCUEmil8f59bxRpBZ3cO/1B3k1Ho7hWRWPuFy8P0EucbSgl4IzCcTjqdRuf3148p/qWKHF5cXAQoNsLEUYSUiYOVpRACpM/TcQKnW4APxCIYzl0yO33QtgOM05rxMgbQwOxkPCDGINBHEeh7CmpO4AmlJEWIaT5oc+3xMVESb2XKPGJQ0GvEEIkJfAV4CqlCeFm0KuUhog1pFCJtNHFwmR/pMuHKJL4/tEudvf68AOTGDzNCeG5RgNcKQ2LW1hYcPHFnWXUE23j/NC914/w/aNdIzVGCVyHoVIxBs9vvr5y/id3Rnj5po2DTogwGSh5HofnWRDSyFp4ngXGKKoVGxsbNdTrztFtZUbvOZJb0mfYCskxjzFpgjlt77wnZupVepqYVK9J66NI4vuHW2Cc4vZni3j04w5uXl8ckjmcMSw1HHiuNax73lMeGD+veckcrYEwn6w8szyJuJq5/LlqdXGRnnu3F0Epk3skjo0UgRCGoAlDif4gQhwbhzNKCCSSCRHIsFFqbYiKYBBDSENwK6WNUc7hxjNOSghlvJ5d18bCoofllSru3bkyzJkzjcxJ61t16LHu23lDa6DrCwgxTuYAyTWekcyZRAIQwEjW8aPJnKN+O0Tm0BEVfuikJuBD3It8bYRQ2NkZYHHBQbVijbchPbldZZc9TqaShDwJER1uQqb3JyWJU+IsMemJJElohgagFKDJKCJluA3MM5GOKdIIHWTWZT/PA3c/X0IYCpB2AM6Mc8AwojEhU1PngNXlCja3ewgiiWrFwQ8Pd/CLn22AUj2MVCJJCI7WZHgSKQmQkjoke10yJ5tG7khlooVsbo49Ly56pM7ntxbR7Ub47e+3sd8KwWgH62sVWJYhxs87UodSAoszxEm+mBScETQaLrq9CPutJCcfJSAUGPgxvn+4g69/um7qqTWiSA4jWGacNoxwLpPX4oOk39687WDvwEcYyWQ8TSCVhmdR3LxRSq2VKHEU/CDGy9dtBIGAP4hBGRnazqQykZ9UE2zvHMDmFEJpWDaDbXPUGxRSSnRg3o+UUUihQABwSqEpBgCJCSHKtvmObfN/pAQvP+wZl7iouHgW2hIlSpwb/vzP/q//IwjE/yikXhRKNaTWjlYIUokvrTUoM5JrnntYpuqioMjz6DKhuT/A7x/tonXgG0MdzCRJCpPA1YT4K0ip0Wg4ePDVGhoNp/Cc/SDG1k4f/X4Mzils2+Q+2rhSwx98szFRQueyQQiFt+/akEJBKYBbDEIo7Ld87Oz1YHEKRg2Z02g4WFmuAJixjcxxiQgO63KfFKdSJskuTi/rkNHwmJ70pwqt8f3DLQSBQK3m4OWbA6yv1rCw4AIEoJRiseHAq5h+aVJUTtbW4FjTjarT4E+RWssuFxU/7ZBF0TjTtr1s2HzfRavtIwoFtDaTFsaN1MyL13vo9cKhQc0k5DWEAuMUtsVhcQbOmJFTlGro0ayhIaWC78fmnhLAthhsxwIIwCyKB19u4OpGdSYyh+BykDn9UCASahjlMjTZ6JOTORTGs9CyWWFfcVQ0TuFvJCl4EpkzBRflXmzv9GE7DI2Fww4BhyJzkpXZtsaIyZ0zDf145Kk/iciZRuJclGtV4uPE6D1KRm2bAFKZvrViETTsUf66IgnCSVE65/FeIwAe3F9Dve6AUYr+IIKUGix5Li2LAlph0I8wGESouBz7LR+2xRBLjUdP9kwpGobQyj7smei6bGSe1jkXHF3QTwzz6qgTOdCcXaTOqGcpeoeYbfM/HI7U+ebrdawue9ht9nHQCfD7R3uFZQHn0x5sqzhKZ3nJg2Xxoed8HEvEkckvs7nVG9s2jdJJMVcffC6TV3LoW68TYmurB6UwzI9rnN8s1KoOrm7UzrJCJUp8FHj/vg8RK3R7EeJYIwoV4iTaDTA5cQ46Pdi2cT5rNFx4ng0/iM02hMDmDJadyjdqKK0FIeTAde231arz1KtYLzln7xkjTQCl3FqJQpSETokSnzCk0vcYJQeEIAJAtdaUceIIpUKSaA17noXFxQ+fP2dWXARyZ9Y6SKnx8PEenj5vodePMPAFNIDlJRdX1ipwHT70gKtWLdy6uYBvv9mA5xQHV8bCJB99u9mBxSk4I3AcjqtX6/j8s48rfP7RkyZ6vRi9foxWOwCjBEoB+wcDKKER+AJhJGDbbD5vszkbEMn8mxeT9j8Ngmee/T8EqfPjkz0cHAQmqkprrC5VsL5uJpmEEjTqDqo1Z+gdXGQ0ypI5FiOw5mRzYqmRzYGbN5oXGVynGV+LiKePEfsHPrq9EAM/hlTGM9axKepVGwsNG0FoonO0NuRMav5SSkEKBa1MFIrSxqDCGAXnDJqYbcIkUbFXsWFxBp20hcaCi6/uXcW9GWTWCAzXcOHJHAB+JBGExvBv2hgZvh9iMSE3zjHInJQUYwUP/FFG2EMkavIQEGSNg4cx6ZcPxiPnvrfbAQBgbdU79FtGKn30TOvDZVSPiAoMhOlfhv0GOdyHzNq3lChx2hhrz0kDHBE32vTTMOMETsnYM5HvewvLPEfc/XwJlapl8u1JhYFvxpBxrIbvmlgo1OsOOKV4/baDjdUq2p0Qr952kJ68zpA6aUTOENk+IHGM09nfdK6/SKI9hJCHcsgdB2dD6mRdHk5G6vzyTz8DpQTbuwPsNQd4uzlOkGRx1u2DTIhCXV+toF63sbZSASEEIlaIIwkpjbPY81cHozomhM9YuThBv3yOpM7rdx10eiGiWEBKk9vQdTlc18LdO4tzjfm1/FBPdYkS54/tnR6a+wP0+ibnFuMk6RMU4siQOoMgQnO/hyiSkELBcy3U646J4JFmjkMZGToWxFJBSGghlZZCVQBAa1Ah5IYU+pbWaHzQky5xYVESOiVKfMIQQt6WSi8JqdaEUBVKiWVz6jJCHEIIHIehVrWxceXi5M85DoqMrmd9jFmP0+/H+M13W9jZ68MPYohEisjmBBajoCCwLArHYahULdy/t4qvv1oDnyDNoLTG+60+lNLo92MAgO1w3LjawJ1bHxeZs7XTR68fgXMjQ6eVkZbrdAcg0EOvOcfhhWTOzG3hhI2GFPybZ5sT4xSKPE9Sp932sdfso+LZWFzw0KjbuHo1GcdSgnrNQb3ugM5A5gDGQ96Zkox8GpQ+LLWWN65OMrh+6nj3vjckXZTS4Nwk/qQU2Gv2EYbmt6G8S2LsUomRSyptZGlU6rumgcSx1kiOaXCLJlr3JuqnUXdx+7NV/OKbDVBKZiJzKnPK8J0XNIAwkugHRhrFOPZlyRw1bHNZaaPjyKwBgJXkJJqlPoXfCaAzDwCBIV/zx5n0/aj1Z438efm+QLcXY22tCprJJ6QxInNSo3V+/3S5Yk3v0WOpEcrJ92kW8qbsb0qcB9I2nUZ5p9+lBlK7tsOKHRYmOTGctwm44lm4/dniUCpLKw2iMYz8pJSAUgBaoVq1oJXGTrOPr75cw/ZuFwM/RuoWk6oY6OS9NR6ekyNYElJnjNgZ/QRojXiYV+cikjrAyI0g8/vYtvkfxkmdatXGH317FVIpdHsx3rxrIxbjOYSyRZxl2yCJ80KRs8HaSgUVzwLjhlknSa5yKTV+fDKewiKKiu/X3OPAMyd1CHq9GJ2OiYxWypyXEAqMU9Rq9vQ8oxMgQglyRBRqiRIfC8JQYHOzh04nTAgdDUoAy6bgfDQ2f7u5D5W8JwijoISgVrMBAJbFUK3acF0rkdcHYBx7JKNUaIDFsVyWUjVguuIQpIzQKVGMiz2LLVGixJnhr/7qPy5KqdeiSN0IQ7kohXK0hqtSS1fyZnFsNpFEuGwoIl9mJWLm2SfdL4+t7R6ev9xHtxsiCgSCQCIIJSghsCyGMDLRJZ7HsdBw8eD+KjbWp5NqW1t9rK54+If//g6DgZFbu3trCXc+ssSWUSyxudUFJYDnWlBaw/U4BoMAUkqYSSSBbTNcv1ofTtznxinPUY5F3szSKOesw1z7kbMndjqdAI+fNGFxhitXaqCUYGPDkDmEEtQqNho1I5tyyDseh40AFIB7AoN9UCC1BhSTOpO2+RTR6YQIQ0Msew6HZRmCmlCCWADv3++jNwghZMagkyECkOj4a6WhE1ZGKQVIjfQdxWiqVQ1oqrG2VsNnny3hl//2NlyXH0nmsEtA5gBGbrPri9Hzd8pkDoExZHJeHKVURFSMfU8Kyf42K5lTlKvhQyB/XlJo7Oz1sbzswrJyfY3OLGf31+PrOMXUqECtgUEusiqV0TuKLP6U+5YSHxbZ8YNp7xpRYtTmNP/b5D44i/MkdlaWPKyv1sAtBsooLItBCgAwfSBjFFIpQCssNBz4fYE4Erh5bQE/PmkmSaxTUgcgyJA6OSZnLGJPp44J4/3FcJ0GpFSIYpNDc17o8SqcGOOkDnASUufBV2u4eqWObi+EH8b4/uHe1PfLWYIyAlpAQlzdqMGyKBo1F67LYdnG0YFSgoEf481md1TfgiidLOYmdc6wg//xaRNBKIdjLCkVlNawOcXnt4+vZiACCXYBc+yWKHEWkFLh1esO+oMIfiAQR0YOX2vjROp5FrhF8ebdLggBGCFgjBpbmkURJRKOrmehUjF5kAM/RhQK47BFiQCgKSURIZCEEMEobVNG3hAg+LBnX+KiouyBS5T4RKEU+VpIvaS09gBAazARK3fgx8ZjRyqEoQk1/1QwL9kzKzQ0Xr1pYzCIDXETSgx8gcEgRhAKeC4zEScasG2O9dUqfv71FawsVaaW+3azi2qV4/mLFmo1G9WqjTufL+H6tfop1fzi4N37LoRQsGwGoRTCQJiopEEErQHGCGybYnHBHUV1FOBY9/S8rWeTrHgA9LxTXpL/Ov9JnRWxI5XG9492ECuJhQUXsVS4fm1E5riuhYWGa2S3MPKOn2Q0IgA8e34prUicrtTap4RWOwBnFJ5nYWHBxbWNBmzOQAjQ6fbR7UcIg3jY3xnD2DhhoRIPUkoJNMw7SWgFSigsziCVmUgJJVGpOLiysYD/9a/vG6IXR5A51LSNiw4hNQ4G8TAiJzX458mcsTZ4TDKHEJM3pyi/2kRjGxmPxsn3StmiJpE5eVwUMgcAdvYGJkeXZxUanw+RyfpwOZUjjFy9KHf/JpA5067Lp97PlDh/jL3/kwdApLJrMER5/vkADj8f5x2dk8XN63UsLbhDWeMwFGCUgLPESUBoUEZRq1qIYonffb+LjbUqajUHv/39LpRUY6TOzNE6yXbJ6uH22WgdJZWR6JHFziSz4uxJnWLC/ihS589+aaTX3m32sbndw7vN3sTzPNsoHSMrnh8LM0pQqzlYWXbheRZYEp2Z3rc3b9tj20dHRFXNPYc8A2JnZ3eATieEEMrIycWm8dkWw+Kih2rFnr0wDcSBgIYec94oUeJjxpu3XfT7EYJg9NwrqRNSx4y9375rQUoFm1NYNjdEj2thba2GTtvH4qKHqYisagAAIABJREFU1ZUqGCUIghiRUIhiBRFrCKHsWEhXSuVCg2itOaHEp5S+AUj0Yc++xEXFxZ/NlihR4kyglV4CoLXWjFEiOCeMcUotTsGY8VRzXTZMQl7iZOgPYnz/wy7eb3XxbquL91tdBKEwMkENGxvrVTBGUfEs1Go2rl2t4/4XK3BsNrXcZmsAy6KwbYaXb9qo1Sz8xb+7jVvz5I254Ihiid29AQ4OfLzf6qHTieA4DP1BAMZNfg3OKep1B7dvLw0TE07CsUmd83gOzvIYp0jqAKdP7Dx6vIMwFLCYSUj7k8+XQSgxidothsWGA8sakTlFhqIsmeNwgnnnmUoDUYbNKeLYpvBunzQ0NHr9CL4fwx9ECCOJatUCZQRaA++3DyBiCYsbEmEUeTIyjpmJkk7W6aE0inE2MBMpQmmST8nFwoKHP/2TWzD+0mk9Dn8OyZxL4FGqlEarFw0Nh+bPXIesVM1YezymzBpgEoJzevh6FJI56X2asB1gJOHSjuEykjmddgDLJqg33EPneZTUWopZpNYOkWCZz1nI4rK/KfGhQOl4J5AS8wDg5uRND5Gf51HBGXDv7jLqNRuEAJ7HjcwWpYA2EsaEAH4QgzGKXi/CP/3LJr792ToAjddvu3AcPuqbM++uo6J1DAmUWZ9umvmulR6ROie4YGdD6mTHRccndRyb4xc/u4IoEtjd6+Ph411T1/zxks+zbC+M00Iy4rMbC2BJjh2lNdwkb6kQCvutAPsH4XBbraZH6aSYu78+pY4+DASePmsijpMIAZejVuNYWHSxcaWGz25OT8+htUa7G2J7p4d2O0QcGPUnyz6hCkKJEpcEL1+1sbnVRbsTIBbSROBwAtdjqNctxLHC42fbaO73jKQ0Iclz5mB9o45q1YZUGlfW6/A8C71eCBEreC6H65h5rxCKKQWmleZKaUcrbTFG9xmjj3743d+UkmslClH2wiVKfKIQSn3JKPqh1A7npMEZr6dan1YykGWMYmnJNTucx+j6I0UQxNh834UfCASBQBiagYBjc3CLGC9BJBIAlODWzUWsr06PygGAbi9Crx/j1o0F/NO/bKJasfDzB1dgW9NJoMuKZy9axhBsM8QDYTz2pYRjczBGIIVCxbNw/drC1ETcWeT9DmfaAcfd6ZhlnyMIyPxRP2kZmXrPa0B48aKF3Z0euMXgeRa+uLdmyJwkXH1pwYPjWOYYmb+sUTV7aIsRWCfQ9PZLqbW58fpNB/stHwM/BoGJvAJM2+j1Q+zvDxBEhsxOSZ6h7YvoJFrHhCtYnAHUGBMoGBinEEKCMgpCCFzPguNa+KNvP8PKUmWisT01pFFyOcgcrYH9boTUZGZIL2MUi2JzdociOWYgc/LLjBUnh85H40z67ThkziRcJDInCAT6gcCVtaox0ma2PUpqLcVRUmsA4OfzcpHpBHFJ4pT40MiOlUz/PN7whdawCEnavs5sO+p/kVsu+n6e+Pz2ItqdELGQ6HTDhJjSkDEALaGhYdvGwa11EOL5ywP8/ME6fv3dNrZ3B9hYryAIBIY5ctIOAUAacke0Hg2S0ktGRqQOSXIBprul/Y7WGlEkYFlG9nrWMW0e2cOfFCSR6cretfF2kVkmmfEgAaAJSPJ+f/DVGt6862JrpwchNd5t9XB9ozaxnZxVG6GEwLYognBciaLicROpU7UQhgJhPCLXfD/G736/hX/3b28Nt49jCctiRzqRfUi0DozErU7ISstiADERSZbFYBc4D8ZCYWurh2bTH0oB6kQmdKHh4PbNRVju+Z9LiRLnjcdP9rF/4KPbCYe5QSkl4MzMoYNQYvN9C51uYOat3Lw3OGeo110sNFwIqVCt2KjWbMSxRJDIrHFOIQmB45jcoZRQ08kSaMqob3H68off/s32h70CJS4yLv6stkSJEmcCKdR9IbEgleZCapVOv1SylHrF16q5EOzSFf1Y6PUjvN/uIwhiSKnMX3KNuUXAKBmuq1ZsfHV/dSYyJ4olNt93cfN6AxrGk/APfr6BRt0583P6EGi1fbTbASKhjEeckIijGHEsTJ4Nbbzt1taqx86bM1dzPs1n4DyfqYLjnDRSZ6wscvy/TifA5raRsbA4wxd3V0GZIXMII1hsuPA8c08nSaxlDaqMmOiceRGJJE9Lek4Ff8h9ll2iwcCP0WwNEMYSSqlEutPkBFNK493mPqTShkhUI4MWpSaXQUq6DA3clJgoHlAwi8JiBJwbYqdacVCrObh2dQnfPLgyE5lzGXLmAEC7H5t6D5+T0yVzgOQdbx+WnDlONM5YecBUMucikZ9F56GVxl7Tx8pKZcxrOzXUZvsdnVufxVFSa0GOzAEpuJ8ovoeYsq5EibNAYfsjSPrlEUQS0ZrhdAEcfmay6zHl+3mgUXNw9/MlODaHFApKGoc2ixNEoUIcGdnPxQUbWin88HAPlBJ8cXcZL1620O6EqHhW8p7KEBBptI7CYQm23Mnmo3VUZlOtDVkQCzmcm82D04/UAXL03uj3sW3zP4widf76L+7AthjanRDPn+9j4MdjpY4f4ezaB7dYIVm2sV5HvWbDc62EqDFztSiS2Nv3sdP0R/VUJnrnKOT79plxCoPM3b0+pNAQwshDyTTSmQDXr4/kuaVUePeui3/4p3f4r//tDR79uIft3R72mgN0WgF8P0K3F6LZHGB7f3CySpUocQnw7HkL3W44lHiXwuT3tDhFpWLB4gybWy30+gEciyURNxZc14LrWVhNbDqBH2Nl1eRD1tpIHVJCEEUSlBIsLlawslxllkVqINqlhMSckQPK6MMPef4lLj4ux8y2RIkSp44olD+JY7lOCIEQSvqBiKJYQiRaoIwSeC4v1NUHUFoxZ8Drtx08fdFCvx/hIOvVkckRIYTx+qpWbXz7syto1I4mZJTWeP7iAJ/fXgQlBPv7A3xxdwULjY/XVer1mw78QMD3BfxAotMJ0B8Yz8pISIhYol5zsL5Wm6v8D0LqzPoMjZELuR3mqcMZkzrHgYg1nr3YByUE3GK4/+UaHDeRMqEEi3UX1aoNYFxKq8hABJhTO0lulONKreXxqXeJ77d7CAMJizFYFgdnSbQnJRj4IVoHJrdOKnUyNGaRRMaHjK6uJkhIIW1+JwShUCCUwLEt1Oo2FhYr+Ou/uHckmUMuEZnTCwSiNEdDeklwymQOMZNJlnu/61wDn2ZEO/TsTfFOvkjPxaRz2j/wsbTkDiOUdWaHoj6nqByPT+9JNUb9yyRiuKjPKdq+RIkPibTrSNtjlPGCsI+IVJj2DJ03rl+tY3W5YpJZJ+8lx+UQiUOCVsaDmnECP4jx33+9iWtX67iyXsV33+8gjk1kuIkazZE6GEmw6ZwEW57UGSN2cqSOEAqxkNAfGanzr/7wGvxAYGt3gO9+2B3mbD1PUodSAquAhL+6YXImra54Rh42adNSKkShwMNHu5k6apNL5xgXee45xxw7PnvewkE7QBTLxCHO5NDRWqNed1Cv2QhDicdP9vH3//gWPzzaxe5eHwcHAfr9GIEv0OmEGPRjEBAoqRFEEu1uOBORVaLEZUQYCjx+0kS3Gw5ljtN3AbcoHMfkx3n1pokgiGBxBtvhqFZteJ6FatXG2mp12F/qROoQwFCmUSqV5GQDRikPGCyLccpowBhrMkbffpgrUOKyoJRcK1HiE8Rf/eV/urvfCjyYcbnUCg0hFaPUvKQAk1y+XpshQWJ+XF8CGhrPnrewfxDAD2L4vgBnxETmKIAyM4mIIgXXYdi4UsNXX6zOXP67zS5u3miMSattXKmexalcCOztD8AYhR9I+Eki9V4vgOOwoWyT7TB8fnvpRMeZa8I4T/u/CBa5gpOdVX4tNZLnZTDyEhnZQ+V/T78/fLyDgwMfsVT49mfXsLDgGY91CtRrNmo1eyhJUvSXPRaBkdM6yeU9rtTaefPaZyU9chro9SMMBvFYLgGlNSgxkYhPnhuDjU76waxhR0ozqUGyX0oOGBuhBqPUGA6IkQmrVi04noW//vdfgnNa2B6y97F6ScicMFIYhBJpymnzRxDLUyRzAEOqJWTbpAY1zYM+/1tWaqboeBcFk3q33sDkKqpUrEPbF0UCJs1yrDxKcKTMox+P1+AoqbUSJT4E8sOD7Pe0jaYRKek7SWbsug4jCGXx03YR32H3v1gB4wTvNrvo9iIAchgZqZTCoG9OTkqF7Z0+vvthBw++XEWz6eM3323hj769hopnwQ9iSKFGfUNK5ABIz5qkVyB/UYGxfHHDnDvJdjJx/rIsCkrnG+cM/SdO4QYcll8bH0HmT2/YGgiQyq/du7OEx0+a2D8IsN/y0WyFWF/1TF1xeOxYNO48DVgWQ5wQHFnYtpEiE1IO7w2l5n23tz/AXivAaiJLrqWGEgr0GJLXc5NUx9ixdeBjb28AqTQYI1CcQEQajs1ALQYRK/znv3sFi1MopVHxLFQ8G7t7fQxiYaTzpEYcCEgycsKpLThApr2WKPExodkc4NWbDoJQIIok4kgO5aNdl6PRcBD4Mf75N6/QH0Tg1JAxUmmEkYTjcFQ8O3FINKjVXWgNhGGMvWYfvX4IrQGpNaJQoKN08s7RAMhAa+URSkIAvQ9zFUpcFlyOGW6JEiVOFbFQfymkWpRSO1KoRW5Rz3U5cxwGi1N4LkuMZjMQOilKSwQAM3n7/odd7Oz20R9EiGMJRk30AaUEhJqJEGcUq8sefvHNxrHInPdbPTguRzVjeFpYcD9YhMVZw0/yD/V6ISg1XuX7+yYhrRAmuadjc9y5vQzHObmPwtzN+Kid8kzAaeKYZY5NrAsKm9aWZiFz0qIncV3p99evE71hCnzzYANr67WhgbPi2WjUXVA6MtYXReVkDQYOJ2AnGNWcVGrtvJ7Ai8qdb77vIYoVLJshDI00AaUUUmq8eddFvx9BQUNpDcuiiXEktWQlxiZCQBmFZXG4rg3OjMcb4ybXi+NwrKxUUa25+Dd//DlWVyqFbSPbLqrO5RjqCqnR9o0HbFZqTUhjIDwNMgdIPZJZNhgKwHTCZiqZkynjMpI5Ump02hGWFt2xbTVGRtU8qVPkiH0UaagBiFRmcPgfht+n9S9F97ZEifPGWN9CyJgxV2Zennles+jdnf/9Q+PqlRpcl8N1Td/oOhyMUihtokNXlyuoVm0IofDjkyY6vRA/vb+Cfj/Gwx93QQmB51rgnB0ialPZtTRaZ/TCSzfILOY6l2wflEp+KammXs+jcFrROuOROpm+Lf09szDWJJIOkBDg65+uAxpoHQR4+HjvyDYyNwkyBZRmHBwyqFZshJEAYHL9SaWglHmHhoHA8+fNTP00wlgeun9HYe6pwYw77e35iIVCEAh0ezEO2iE63RCb73vY3emjuT8YFsMoQRAKdLohQADHZWCAyROijdR1rx8hCCXCSEIIBXaCXJUlSlw0xJGJVHv8bB/tdgApjGx0LBSUMstCSDz6cRu//f1bCKHAKR0+i7ZFUa+7WF+vY219pBiS5jIjBPB9YRwZE/uQklpKhTAOZRBF0gfIG0rJvsXZAef0FaWkOaG6JUoAKAmdEiU+SYhY/gIAIURLrRFJIYVKPAMIjIcB5/Rw/pxZcJaG6wsOIRR+9/sdNA98CGU0VqUwBkwhRkn0LIuiXnfw4Ks1rCx5M5ffbA3Q60dYXxnPscNPYsW+4HjybB/tjpmACKHQ64eQUsNxjOec59m4tlHH8vLReYeOg7lJnUl/J8U0i+qMu6XIT6x1Qf1IpuJ5T930c5IHb7rPNK/KTifA+/ddRJHA7ZvL2NhoDL1GHdfCQsMdTrAnGeyzx2OUHOkdPw1FUmvZ5Q/WrU1oT3paW/sAfW+vH6E3iBDFElEkEUYKcWw02v1A4tnz7WF0jkz+KCWgxHizksTrlSRu30IqUEJQrznGc1QDzKJYXqrCdjhu31rG/XurR5M59skits4LWgP7vcjcviyZk+QHyxv5Sc5oNCuZQyhg2YeTN5+IzJmQN+ciXfdpXebO7sBonKee8ek+enLfky/TPUJqDQCCeNzgOe3RLcmcEhcBhX1I9m9kxyp4J4/WZ1H0LGHC9/NErWrjs+sLhshhBFKa/CI86StFLMEohc0p4kjiX367hUbdwd07S9ja6eHV6zYoIXA9PiLMMU7qpNJqKuVzxrTVRnWZJsGmlCEOpMxEAs2BEbl0UhwedByH1Ln9WQO3PluAEBo7O3189/3OqI75OufKPK0+0UiQUuR78StrFVRcG8uLLqo1G47NYVlGMtZ2ONrdcGx7JTXUhMi0meox704TdoxjiSiWsB3THk2UkdncdS1UXA6/L9DrRthv+ej7MdqdEO2DAJEvAKHAGE2cEBkopeCMwXETecIyOqfERwKtNXr9CL/53TY2t7oY9GPEQiIIBPyBidIBgL4f4uGT93i/1Ubgx4A2ebiMMxqB41io1xysrlYzZR86GiwjqwZuMdg2Y7bNHG4zFwQBISS0ONvjnG4zSra11mG+hBIlsigl10qU+AShtPYYoweEQDo2YX4gqkOtfmIIAtfhqHjWkWVNRXam95FDKo3ffLeFbi+JymEUUWwiSDgjRmotkQerVmx8fX9tqKU6C4JQ4P1WH/e/WDnDs7hY6PRCHHRCiFjCD0yS9WazC9ezQEBQqdhYWarg5o1FAMD86uIfAHmGY9I2BTASZPOfa+Ghc4zMaBszxU2FyPIT9ewEm+T21bnfswaJx0+bCCKB5aUqbt9ZHpZpWwyLCw6sRLbikGd8rlzAeKZ41skmlkGB1FqRgbXI4AqcnmHhOAXljRsTyzmHx+LtZhdRZHJZmVwvGoQYmTTfj3DQ9UEpgVRqKMfGOTPyNDBtmjEKSgliYSJPGKOo1R20DhQ411hdrsKrOrh1axm//Ne3oTCdzKnY9FSkZc4DB/0IAMby5sjEKSA9BYriNnckmZMxLFqcHfJE/pTJnP2WD89lh3Io5J3nx9pZzohKANhHkMkaJjpneK/IbFzsRbqOJUrkQQkgkXnf62GXAJsSBEnUjoZxQsiS0ylmGQqdF65draHV9hFGEnEUgzICUAIlFQa+AAFBteqg2wux1/Tx7FkLX9xbwWAQ4+nzJioVC2urFbhJHsAoEsNzzhLFZgSX9J0k6VAIOfRSnyjBpjSiSMCyuOnP82TJMZC9Z/OAkLS/HJ/w5ceH6SYk238mP/xPf3oT/3cvRKsV4Mdn+7h7ZwnVZP45rX1kx5onBeMUNCHysli/UkMYCwShBCUYRnEzAgihsdv0sbaSyMRpk0vH5fM7ksx9PgXz7cEghkpy4gKASgZNhAD1qgWlNXSkEAhhxlyamLyuUoM5FLbNYXEKIRWkTKRyKcBsCsfmcI4xhy1R4qKi1fKxvTNALCT6fmwUBqQ2OdQ0EAmFXtdHt9c3z78yz7pKOs40VYHjcHgVC2tXTGTOqG80SJfDUCJI5OMpTXLm2IlzWwyLAIpS2rNs/pRb/O8ISOfcLkaJS4myJy5R4hMEpSSwONl1XXt9oeFe2d7uIRY6/S2Tu+KUDvgJEDs/PNpFtxcZo6bU8IMYWmtjpLQoXI9Da8C1GX765eqxyBylNZ4+28cX91Y+6micPN687SRassZjv9MZgFACTs10uFZ1cPfu2RBcZ9JUs7PPWZ6tPEOSL+cYRRTtmp9sp1rtRcZxCgI9tvawsZdg8gQ7u/7p06bRDgbw82+uDn/jnGJhwYXjjCbyydi5kMhJ6+adMD9KJDSyc/hJxM1pe4WO4QSFFrXVIoP+xI1PiE7fRNCFoTC5XrTJwea4DIO+wG6zDcB4i0pl8uCk0aAgIwsfYwzQGhYzEpWOy9EfRLBtjsUlF7Zj4cFPr+IPfnb1SDLHsyjomdyo00c/EIhlGiGbPCcaw74PyJE1Gam1iW2y4NzNxJFObA7HIXNIhsy5rAhDAd8XuHatPlyXGqWL2lZR/wMAtRn6nzDOdTCZxaJ7WRI7JS4i8u/2lIDWSZ8klTYkCIBDmURyg4OLRORk8eW9FfiBkQyF1sYxSwNKKtg2B6Umh0IUCjx60sTt24t4cH8Ng0GMh492sPw/fAZGjTwoIaafyRJZaR9z2CUjk48kc3HSSJ0ssYPEUBjFApZm4JxOJNdnwUlz64wbLjPng1lIHbPzn/3yNv6f//cpwkDi0eMm/vDnG6P6Yfz6FfWPJx3aEGKkSJXUYw5TG2sVbG13zXptSMw4VoiUAmUE3/+wjV/+21ugycUTwuQDLJJwm7kuyefcxE5KOjETTaRCAUqJiTwTRioxiqV5fikB00C1YoEyAs81JKHjMGys17C+VsGvfv0eXRUZRxyLwrEZvArHysrsChMlSnwIKKXROgjQ7RqnKc9jcGyOOJYQSmN3d4BWy4cQykTFC2We70ih1wvQ7g7Q6fqgxIyfacK7M2bkoSkzEvqMUlSrDq5uNMAoKYx+JARDpRHfj5OVADQghTTvGQ3Nma4xxlYcj2w++u5v//ncLlaJS4uS0ClR4hOEVLoex+q6Upq7jgkj1VpDSpPbYKHhnjw6pwgfIbGjofHi5QH8QEBKBSETKSFKhl7nlm0GxlJqfH5rEY49e9JMAHj6vIUb1xuwj5Fs87Kj1fYRhAKuzeAHGpQac9riggdojVrNwd07y8NJFACMp2Q9JxQxGZNmnpOsr0WETbqdxuF5f367Y2AS2XKojnrS40rGlrLXO29YzyI1Izf3B/BDk2j1F19fG546pQQLdWeYlHySsT67TGDy5pzEcD+v1FrRbT02ztCaVUR8jS2c4mOyvT0wutLKyKQRmhibQonVZRfPX2koZaIVCSFglIASCq0VGCGgjJn7EAtQYiZIBEAYxAiFRL3mASC4c3sFf/Czq4XG9XybuCy8dywU+qFEmrkq7c6E1IXRG1PJHJL7ngEhidRapr+c1gSmkTmmvPF+YOy3KeUWVuy0EjoUYFLJWmvs7PrY2Kge2lYX/GU3yn53GDnSCKoBxDlybhJpDBy+rxfR6F3i00LRuCFtt5QCykwjIJQeSp8axxuFvIzVRY/U4Yzi6/tr+P7HXfT7MaSKQAXAOANN3m2LCw6CgGG/FeA3v9vCH//hdXz7zQb+yz+8xvcPd/HzB1cAALZtInWCIB6RJsj0NQmxo4dXKUPe5MZ9+WidFHGSt4VbzDjekPmv40mjdYqQHZdPI3WqHsdP7izj0eM9vHnXxbffXDn0vioaWp9mu+GcIqIwkSgZUELguBRB2zjqEUrg2RbCSGK36ePRj0389L7Jhaq1RhyfjNBJMfdwLdmxVrOxulIxShGcouLF2G8F8H3THikFLIvAsjjqNQeEACsrFdy8Xh/WX6RKE5xC6URG3DLROvXaHLLsJUqcMYRQ2HzfRbsdIgxlQl4CUWT6SkrNPCMIYoSRQBhK9PsRBoMQYRQjDOOhU5Uheim0MrKbIMZxgTNmiBxGIaTGQsPFjZuLsDgd9qNZojyVuOwn0fiuyxGGAlKYKCAhASW1pIQw5hCmAcoo6X7Ay1jiEqEkdEqU+MTw53/+H//PTie8F0u14AfKGgziqFq1bMdhw1Dz/ZaPK2vVI0o6AYqM15cQQSDw9EUL3V6IwSAGpQSLCw5aBwGkVLAsBsemcCwG1+G4eb1x7GO8etuGbTMsLrhHb/wR4fnLA/SSgQ9lBJ1ugFgoVCtGBqDRcOC5Z0A6ImmS02aJYy6quc/sNkWzsWmkzyRiJ/+dAERnyKsp7ok5p9hiYy8O80Y6U6dJxZPc/0cZiHu9EA8fbWPgx/g3/+oz1BbcxIhN0Kg7qNacYXlFBtW8cZWfMG8OMF1qrYjQKSJ3jo0PYLU6dP+PumEzl6thceONLKQyHtoY5R/41a9fo3Xgm4kRNTJrnFIIYRoWo9Qk05YKtmsPPb45Z/DDGI5twXU57t1dx5/+ya2pbYLASF+dtE2cF5QGWv14SOSkUS+xUMcjczKnO+n5tpPrnmIaqXsUmZPNv3MiMueMMa1577d8LC46xrM9u09mp0PETq7AlDw8Cmn083CnzGJJ3pS4LMiPI3T2h+QjVhqpz76JTpFwnZGpYRZD/EUgdlyX48a1Bl68OkAUmfcVpSbiIY5NYmzLMnOmN287uHVzEVfWq/jiJ6t4+HgXPz5p4st7JnrcshgIAD8Qo2ib5Dhpv6IPvaEnR+tkyfQ0WkcIM46x+IjUyZZ2HMxL6hzm5kcjS0PqIFmeTOp8/WAVe/t97O76+M9/9wp//svb43XDfEPnWWFynDKEoRhbf+1aAwM/QhgaCdkolOj3InBOwTnDbnMwtn0cS9gFuermxdzDNQKsr1dgWQT7+wGU0mg0bCwuOKhULTgWh+Mw1Ko2Gg0bFc8yeQwzOGiH0BpwHIaFZQ8H7WCYE3auPLslSpwhDg4CbO/00Wz5CAORiSJNoue0wl6zjd29LpTW4MxIQ5tn3shrUkZNfjhqnHJT0oUy850ny+nz7TocK6tVcHaYzAFGy0JI7O710GkHCAIBIUyUHLcZtNYIpQClVDiuteu6/CGj9PH5X8ESlxEloVOixCcGqdRNrTWHNpL8UmkhhLbTATyjgJQKXuWcuoe5XZA+LKJY4tHTJrrd0HjIQYNRCmgkoe0UlBDYNsPSkjcXmbPXHKDXi/Dg/toZnMHFRbPlY+DHiCMJrYHWQR+dboCKayMWCq5L8NlnS4X7njRKZ4zMmfQ5Otj4jrNY+4vKyltJihiYOU8pPxEs4pbyh88ay6fNko8y/GYhhcLjZ3tod0N8/tnyiMwBQbVqo153Rt6nmTKLiB3AyF64J8ybM6vU2qnhQ1upkGtWp9D3vnnbRa8fmQTNACxmYrGEVGi2BjjoDoZSBunxpE4lTTSkApRSkMoMSB2Hg3GCbjcE5xS1mo2rGwv45Z/enongs2cwsF8UtHqGsEYmb87MZA453JwmnTlj9BBxkcWnRuYEoUAcaywv22PbT5JaK/okMDmaZkGYiwCc1M+UBE+Ji4RJRuT88IQapzzRAAAgAElEQVSBQBIjRyVzkQ0qlkBC6IwNeRJjfn79RcKVtSranRAqOSmlTBSM1nooh+k4DFJp/PNvNvE///ldXN+oIYwEnr9sYW2tguVFDwSG1AExTmB5Kc1h3zI2+MTwl3y0TpEEmwagE6OjzSloQt7PG61zdqQOSdaOU1jpssUY/uAXV/Hf/v4t9po+Xr5u4/ZnC+N1w9GkzkmGNpbFhp78KVYWXbxzLTTqCkEokGaVTMc2g0EMIU2+VMDcIxFL2M7pzaPnJnUALC15WFry5ipga6cHoRQUNAZ+DEYJCGeoVs/Goa5EiXmxs9vHzu4AUSiH/WwakSOExCCI8OZt0+TI0eZZ19rYvJQ0TmdmHwUGI2NJielHNTGy0JzToQIL5xRexca1qw1UKpnx5ITnLAgFet0QYSQQx4YU5ZzCtpjpO5VmhFBCCAk5Z48Zp4/O9IKV+GhwSUQpSpQocYrQICTWWlMAyrYYU0qbF5pSSbJqCoufs7zXmVhQzwZSaTx+uo9ON0S/HyOKjdSQhnlhWxaFY1O4HsNCw8X9e8fP8xIEAq/etPHlT84mR8xFxu7uAFJqSKXR7YdotU3EE2VGt3Z9vTrmbZ5HXuLjSOQtw/nfir5nLX8q9znJ4mwqd5jUyc8+81bVCXUo8uAswqSfJp3a1IKK/mbY7vHTPezu9LCyVMFXP10f7uZVLCw0nJEBAocvZdElrFgnG77kpdby5edPAyg+3Zla2gXs2w7ZXOaAkAq7zT46nQBhKIfrO70IvW6AV2+aiGNlTDckycOkNOJIQilpko4KaXIUKLON7TJEoTSSJlUbrmfhf/mrLwvJvdMm+M4Tg1BCKmPkSptHVmYNKCBzMg1y1nZIk7wAY17dmd9n7fYAjHnuniqZc8oaP9P6MaWA7d0B1tYqY9unE/Ci9jW0syYgMI4vswSCCZXbMbN4FGlzeVpziU8N+VdaSvSOtXeYxOuRGGd5hluQgnUXDF/cXcbioodqxYbrWqhV7WGOEaU0lhYcWBZFGCk8frYPALjz2SKWFz387vfbCCMT6UFgomc8zzoUtTE2BNTGAGn+Rt+HyC7mrIapYTKMJZRSw+2nDW+nYV4lzMPd+WiAS4Y1GX+RkcymK4se7txZhO0w/Pq7bQyC+HDdZlgeK/cYSKN0xsohQK3mwHM5qp4F22FgdETexELi5euDsX1M7qXTbdknHkoes4A4khj4MbQyzk+9XgQNwPM4bszhpFiixFmh3Q2xtd1Hvxeh78cZKTNDwr543cSzFztm/pH0lVIqxEIm0mpmHkGpyYmT5sehlIKkMvoJkeM4FmyboVp1cOvW0hiZMwlCSHQ7IbTWcB2OSsWG51kmr2VyXCPRCRsA55z98MNv/+b92V+5Eh8DSkKnRIlPDErpZa10RUptU0o8SokDYJj3RWvAPmaOl1PFNEPxBUAsJJ4824cfxAgCgSiWkFJDCAUhzACBc4pa1cbacgUPvpovuubJ833cu7M01bP6Y4MG0OmGcD0OSk1ywnZngDgWaNRd2JxhadHD1Y1TnkhkeJFDZEu+gkWVzn+f5NY65o55xPbZfSZBZ8irI+aNZ/o4HUHwvHvXxpu3B7Btjgf3M2SOw7HYcIbkcaEhNbdMYAz3J7UB+zmptUk81VFG1yNxQfsxINf05qjn+60+omRypGG8lvdbPpr7Azx9uQMhBKRSQz16QgmUMsYqmRj+pDTfLct4ukWhRCQkGg0Xnmvjj//oFjzPmkjkpFWfNVriIkBIjV4gTDtLJpFS6bETo8iQOZkGeRxSkQCwLDo0PAHTjV9Fz92wLDL5WbhITfwo89n+wQDLS97IGIfJ/U1Rf5Se66yEcpiRWzuKID5xX1OixBngyPZIMNZHZZ+jqsPQ7gTD74f6nEvQ2H9yZwnVqo1q1UK9ZsOxuek/EvmzimeBEuDl6wMEgSFw7t5eRBxJ/Po3W8NyCEwEa6VigeXY4HxfMCJ2xpcBQKvhSmilhwRQup9SGkEkITOkDvTRfWMR0uOfHFlnAJ1ZU0zqfH5rEbdvLYIRgn/81eaRdT9tUse26JgTBABsrNdQ8Sxcv1pHrWqb/KgWA2MUUazw4tUBgmjk2KKVhsyRmaeFUyF2ZsDmdg9KGCldE+lgZhwVz8byknfk/iVKnAeU0nj58gDtdoD+IEanE6B1EKDdCfDi5R5+/ZtXaDZ7kFJDJR48WmoMBhHiSIIA4BaDZTPYDodl86HKCk8iHmmiPiClgudZqNVcXL/emNn52Q8E2m1/GDlk5BppksvKkDmeZ8GymeCcbTFGSrm1EjPj8syAS5QocSoIAvGvpVQVSokgBJoSAsaM1wElBI5D4XkXJJT6AhI7T5+3sL8/QKvlIwwlPI+DMYJBIDAYmMkcYxT1uoMvv1gZS+o5K56/OsDGlRoajU8nb05qLGu2fHR7EUQs0e0G0BqoVGxcWathdbWKL+7NRpAdN0pHZ0mcvAUvDRnJVzbLMmQ/gQLLRcG6Iys1xz5T8CEepf39AR7+uANCgftfrqGe5IJyLIaFBRe2zQuDnibxXRYj4CfUJY9EMqhPUGRkncVwPrUWF7DvmoR5SB2pNHr9EAM/RhAJCKHQ68UII4Xt3TaEMH1hxbWwvl5DzXOM1xulADEGKiGlmchYHPWGCy1NmZwzEEqwtlrDL76+WkjkZB+9ik0vy6WGBrDfjRIyxxCTUmPYHg81G1K4OHVdup5zCs6K8+Ycm8w57UzZRQc5IY7qKqNIQgiNetUa31YX9z35gtMaujPK+qnMfc3fqKMI48vSnkt8eihqq+l4iwBjkmKUEPR78ei5yjxcRe+d041nOB3YFkO9bqOV5GYII4FUBU1rDcYI+oMY+/s+/ss/vgEALDRc/OG31xDFEu+3emPlcUpR8exCZ61iUiclcwyBQ5AlWUaMS3ZbpTTCUEKozMB1TlJnVJfZty/uzkdvt6NInYpnYeNKDdWGhb09H09ftCa+s4q+n5TUIQUypdUKB6EEvUGEgS9MPg1Oh4SmxQj29ka5dDQ0onhcuu20caJh5qSBbgIhFDrt0EQlMIIoMg6LSmtwi552YG2JEnPjxcsRmQ4A7U6Il6/38OjHTTT3e0k0PBBHo7w1jFO4DodlMbieZZzIPBuVij2MmuGcQkoFxkzUjuNwLC9V0FhwcevWEhxndltZGAoMBhGCQKDXC4fLUilwzlCpGEUCz7WfOA7/HQF2zuBSlfhIUebQKVHiE8Jf/eV/utvc92tagxECpTX6sZCuZTGHEON94zocKxfN82aaofwc8fuHu2i2BvAHAkEoTALw1OtcAaAmJwSjBD+5szSXbN2bd12IWGJtpXL0xh8RNDS6vQibm130BxF6/Ri9foggFFhdqQAg2FivHyvJ6Mz5dFKCJkvSpOtnsXxOsoZmXbpPgny9Dv08e96gtDrn9Rj9+OMupFC4cX0RV6+ayCrOKBoLLhzXOnTp8obVbD0ZmS0J+TRIPZ7TIosiUgeYY9J8CSe6w6Z6RFtL0dz3jbwkN9Iz/UAgjCTCKEJ/EBipAhAIqeAPYqg0b47SoIRAAaCEwnK4yY0VSUSxhGUz1GoOrt1YxP/2H346leAjMO3hlPIOnwt6vkAampPmG1BKj7W50V8ubw7Gm9a006aUgGek1uYlc5Ajcy4q8TBLf7a108f1a/WxfbJSa8N12b+Cgq1ZtNYwLulYfH8x9jtwca5niRJ5FL0asn4wpl830kzZkW+jbsMPYlTckfHr0NAoV/hpDZ1OC59/togwkAgSo5yQRs4nihRsDTg2w8CP0emG2NsfYHW5gpUlD3c/X8aTZ01YFk3GsQaMEniehSCIIZJo4ey1BDJ90pDMyRAlicQzdLJOJ3smzhIkmeCFoQASb3OSbJ9GRc1zfdP+cBZj/uF8OsNfAOhk1EqG31KmKr0Oq8subl5bQL8b4fsfdnHzRgOOxQ5NB2c9j+OMfQkMkSeEGiNkXJfD3zZyTqmqhRCGaBNKY3u3hxuZd4ySGlJq8DPO7TfjsO1YBbx63Ua/H2EQxgAhqNUsVBLD95c/WT7J0UqUODX0+hEO2oFxkKLAwyeb6HZCEEJgJWozSmnYDh9GzI01dYKhBJvjcESxTJ5tBkpp0p8CnBviZ+NKDZ53tMRaHlFgHN+kUIiENGVSI+sWhALSvFP2HMd+wTh9Tgg6p3B5SnwiKCN0SpT4hKCkvg8AWmsmpba01jSWSiil4bkcCw0X1aqNWvX4L6tzwwfyfH/2ooVmawCR6iInhq40GThjBBZnqFUtfPXlKjz3+FFO3V6E7Z0u7t75tAbLGhoUBG/edjDwY/i+RBjFcGxmJhB1D42GjcUs0ThjG5glUmfoOTopLOQS4LgRSefxGD18tIODjo/FBQ9ffmEiqxilWGi4qHjjxh2No/PmeCfMmwMAQTwugTHJyHrUtTnCAfVSYtZIHaU1Nt93cNAOEYYSfiDR6UaQQuHN2+bIQ5tSQANhJEbyMcTsT0iiSw1j+JHSWKsW6h5+8pN1/O//4QFSP95JjyWnZGbj+kVALDX8SIJknlaZJ3PIyckcQkyyV3ZSMgfnTObM6fI7S1fdbPlYWnLB6KhNFZE5RZ9ZVI8h7Rdnw64yuKikWIkSx0G+P0rTGsY5h4mVRQedrsmDku/Dx561C/4g3P9iBe4wyb3pw4VSiIWG63JwRiGlxj/9ahNCaUilcHWjhivrVfzwaBdBLhcMIwSea5kcZ8NSRxgjLoxO0ChSJo3aIdnrWRytEyZe6Tqz2UmidUz5x4vYOQyS/G8qMzzXzDuAc4brGzXcvrUEqYFf/UtxOolJ77eJ7zTM1tQoo2BsvL+/ulGH65hcSq7DwRmDFIY46/Ui7DV9bL4fRWRprRHH8pRk66bjxMPPzM5KamxuddEfxElEu4ZlmYTw1YrJIVSixEXAmzcdhJFELCSa+32I2JCtlYqV5KQxCjRp86aUwOI0IW3MJ5L+khACRs1zb9scrssTEtPD2noNt28tz0XmhGGMQRCDMQpuMzgWg2NxE+EHIAoF+oM4imMVUEr6Fmf/3w+/+9vgiGJLlBiiJHRKlPiEIJR6AIAoaMYZrRNCKgTEpoSgWrFQq9mwbQbHuQTBe+doPG22fHR6IZTUw8GAbXHYFh1G6dgWQ6Nu48FXa1hePH6EUxgKPHm+j/tfrI7lPPgUoDRMTqLQGH7DKIbnGnmDjY0GFhcd3Lq5NPftnkZ2HJpoXTIiJ4vjkjpmn7N5jHZ2enj+sgnXtXD71iK4ZfSIG3UbtZo9FjmQN9ojt0xwOnlzwgKptezyJM/5mQ77kTyyw3sx5Xya+z56/RhhaKJyur0Qcazw9n0TYWQkBKABTjE0iKT3W2kNrZKko4TATiQLNICFRRc/e3ANf/3v743VpYjkozBt4rJAA2j1Uqk18yfkiMxBso7oE5I5MMm30+s+rTs7qqsjlBQe/6g6nAjHfMhn6a4HvkAUSdSrds7rfXIbG5L8GTCKmaPBsmTOJKJ40jW9PK26xMeOWdpolvIlIIhzg6qKzdDrR2Pripw2LgOps7bqgVACzsiwH0fiwd1oOJBSo9ny8at/fgelNJRSuPv5EixO8d0PO4dOjxIC1+OwbQZKiq/3MLJEj4gapQAkeU1ScmZE2IzYmpTUiSJpiIVcGNRJfZeOInamd+fm7NKR4Hg7MqjWbFy/XsfyooPdvQFevW4X1ve4pE569Km1I0kuncyWnsNw43oDy0vukMRTyuRQHQxitNsBfny6N1aOEApKnU0uncJ64wSPUbLji1cH6HYjBKEwYzZt8gEprbGyesEUPEp8sghDiVY7QBxJBL7AXrMPKVUSncNBCKASp1spFSyLoV53sbhUQaPhYmHBRb3molKxYVkmN5pjM3gVK8mT42BppYIbNxawulKdaw6qNbC/7yMMYhOVwyhsl4NZdDxHmtIRADBGtx9997dPTvVClfjocQmstiVKlDgtRJH8VipdsRi1XYdVQAja3TCu1iyEkUQQ+WjU7MuljTvmxnb6xe8f+Hi32TGyOJQgCAQcm0FDwfeNfJCUGtUKx727K3OROUpr/Pb7HVy9UrvY0VFnAA1zDZ88a6HV8tHzBQ46AzBGEccSlYqN+vVG8c4EM9/z0bRxfEJbuHyJcRz5tfH9DE7jMnS7Ib77/j0aNRfr6zVc2WiAEIJazUa97oCkciGYbEzN1uM08uZINS6BlCJvbJ1kfM3vU/zl40GWTMtje6cHzk2kVRRJMEbQ7XfRavcBGM9azig8hxsCLZLgnCGKJJQ0HnKEElgWhcUphFRYWavh269v4E/++Obw+NOitSrHiJS4COgn+t5p3hyRbYvEEFR5Mifzc+FyESg1SVyLtjuO0euDkDnHxKx9lZHBaUyNvJlGHqY4ToTgpL4m/SxaLlHiMiFtu9l3BaFA3nbNCUHFs6ASrecksGSI/PfjjOvOG8vLHq50a9je7cP3hUlozcgw34pWGkIqvHjTxv0vVlGpGIeFb76+gn/8l3f44cc9/PTLVbNtUiYFgesaT/IoEqB6PGUjMH5JtAYI0dCagChAE3MF07w+Q1cZDYAQQ/oQYvK5QMPibJTbMyV+Csik4yA5xJxIR61GgM3ksxyNZOtVGz/9cg2/+vUmfniyh+VlF/Wac6i+2XY0afnwkac3NcaNJJLM9Oe3bjTQ64Zod0MAJoeS1gRCKIhY4f1WDz8+aeLLeyvm+FojjtWhaJ+zxrxjeqkUtnZ6oIxAgSSkIDG5YWsOFurOaVe1RIm5MPBN1GMYSUih0OsFhkiXCt1uAJrkyuGc4dr1RVzdqBeWo7XGYBAjjGJQYnLlOA4zSgInHKAppdDrhQhDgVioIQOupAYUBCFEEEIjQknEOeswTp+f7IglPkVcrhlxiRIlToRYqOtRJBuUEg8wuqKOxaxG3QFLcsHwOfK+XBgUudifALGQePOug243QuvAR6cTAgD6gxjdXoQoNjqo9ZqFG9ca2FivznWcV2/aqFVt3JxEXHzEkNLIFXQ6AYJQot8zWri+H6PqWXBdCwsNd3IBx7zXQzNlVnLighoPxnCM85wnUid7mHkeo3R7fxDjv/79/8/emzVHkqxXYseXWHLFDtRe1fvt7V4aORpRZnqm6Xdo/pdsXmQmM1IvHLOhzdjMSHogTTMcUpe3b1fXcqurq7qqsAO5x+KbHjwyEJkZuQGJBFCIU5aFzMjICHcPDw/373zn+34BAHi+gy8/3wQhNl58vebZmMTJb8aROtnLsYi8OcDsodaGMdGY/bFbYsnoden0YijVT7xs48t7PsfRYSsJXQAIISFiiXY3RhjEYIzA8xkIBUolJ1kgGfieA60tyfHNlzv49pttAPn9IGs0XIRaa5mQyqAXnYVaU4l6o+/hPanvzXUPEsBxz4x1sxA4uWTOlDJdOma4uLMO2cenAdZXfTj8TLGUp86ZdgKPzz6qagPkRVubRBYX6pwC1xlT+2UyZlCSQ0YQoFpx0O4kKp0pN+91VuoQEHz6eBXVcj/sFsNK3ZIL3Z5I1DMavV6Mv/+vvya/MnBdigd36nj9yyne/toaIRkICDzPRkcgJN84M06tYwxStU5fnDOs1unvK4SGEMqGjc7CzD6mjsPFwrCd0Q8EJv1IALiuDWX97TfbMMrgxatGkpMvpwwzvJ+rVIQkIfEGO2QsFYwxqfKMJeHZeOJ1/253MP2FEOosFO2SMe+t9OFDB0oZuA5FrWZDy7kOg+syPHp4+9aoBa4vTk5C+9yh9j7tj0GEEsjY3nOOY/NyjiNzAHufVyou1tcqWF0toVRyQOnFyRxjDDrtCJ1OlJzH/kcphesyMJdGjsdPSr6zW/KdvVLJecop+/3FzlrgNqIgdAoUuEVglLQpJUpIHcdCI44VpDJoNkNESSK4lfpH4n2zAGLn5atTtNs2ASqjdqJun8ckye/C4XsMmxtlfH7OvDe9QKDRCPF14rV3m6Bhw9U9f3mMSKg0jIWIbV+s1jw8ebg68JtFrfNvFJlzDlyE1Bk8zmyvPv759+/BGEGt4uObL7dAGYXvMqzWPTicjZA4y8ibE0kzYmQaPk+eOmdiC15Tg9PCkamnhsG79y10ujF6YYwgkmi2I7x710A3jBIvXUvqSKUhpYLUgOdxnJz2wDmHEAoggJfEtlZG41/9xSPcv7eKatVbilpr2TjpxJbMIdbQnzhOD/a7IXVOXg0n1ZoAcDkDp6Oh1uYmcybkzVkaFsDYWWcBhZW6P+DdDuT3sbEEDwHcOXI1Datzxo0rC/Q9KVBgqRhPSCZJ7oduonKJ4+QkGBl/Jk6/rvHN8ZsvN1CtuSiVHKgk8T1A4PkcjFJoBRwedfFhr5MaGZ88XsHWZhnPXx2h1Q6hh9SYBASuywdInfT7MWPyQD4dbZ8hw7nBEkYn2d9ASI04lvmkzgKJnXkJHpIZES2p038PlMocO1tlbG9VcHTcxdtfW/0iTy7LTOed3NU4pyBD09DtzSrWV33Uaz5cj8PzGcplB5QSaK3RbgvEGSciYwykUDOU5nIwz7Nm77CDKJaIlc3/02wF+PGnDzg6bqNeqHMKXCN0uhHCUEIIhU4vGiBNCSUp0XPv7tUQkVJpdLsxHIehVLKhxpVQkFJZxy5DBAExhBLJOTvwffdvn//4N/9wJYUtcKNREDoFCtwS/C9/9W+41qZKKRFKmTiKVSCllgRWqUMIgcspVlcmqCFuIs4jNwDw9l0LzVaIXi+GMYDvcTgOgdIGjkNRrThYW7ExWPvS+nlhYPDjs0N89cXGdV67Xhqk0Dg6DnDSCCCERrNjcwAKqbFS87C5UUG1OkMIujkazyzCFfGqMGcnWRSpMyuevzhCFEvUaz4+/XQdtRXrGb+y4sNzea4BFUCukXlRSoy8UGvjCKlpXvIk++NbiMZpiFYnRiTsAqrbtXmv3r47hkni7BBqF1KAJQYoBTrtCDAEQRADBCj5LjhnkErjd98/wJ2dlZQQn2RcJ1iMWmuZsMqcvmcecox448mc4f0mgTF6FvYns33cUHceMue6tPysw/fufgc725V0/zwH6bwxaPgE5Tn7nOwrsIa2zzS+FChwwzDcbykB1JAlv+RS9CKZfs4bo4Zvz+us1HE4wyePVlEqOXBdmyze4RS+x1Cv+2CcQCqDf/6X3YHffffNNlyH4unTA8SRhDJmZA5ik3E7A6T/MMapdfq5dVJlDvLVOjJRxufmdrnCKTLJ/I8MqcOS5OXffrMF16F4866JTi/u7zWAeZ55w+fOa+++UTiLe3cqqNd83L9XRbnkwHWsusr3HTgOg9Iav7xtDPwmFnqURJsXF/x5f74xDgcHPcSRgpQaBgZBKPDm7RGk0mh3Qki5vFxABQpMQhwrRKFCLLTNXXbcgZLWYYxzBsexL8/jqF4RERmFEs1WaAmnboSgGyMSSkuhIwJyRCkJDAxRyviM0o7D6T9dSUEL3HgUhE6BArcEyphvIqHu9z8bgDgO467DUCk7KPscns9RqThXWczLxThZwRAOjno4PO4ijCRioSGVhuNQlEpOEpaOolx2Ua/7+PrLTbjO+cLU/f6HfdzZrqFc+ojbfAw07AJ0d7eNOFboBTE6nQjtTgTGCFbXynj0YCX3t7mXbtaFf3axehOJnXOQOssgdvb2Wviw30Kt6mNnu4qtrSpYovjzfWeiRzyG3gOLU2KMC7WW9354vxFcU+PSpSOp9/5hDyI+8zINY4l2J7BxoQlJJ5Scs+RFobVGLBWU1jAAyr4Lr8TBGMXnn+3gznYdn3+6NpbgyxahcsPy5mht0AllKsdRWe9BnBlXLkrm0H5YmExuKmC8oWvcsHftyJwcNnfWIfu0GaJWsR7TwGAYqHGkYZ5igFGAzTEOiSHWaJbreluHlQI3D5PGhbQ/E+tIkYVDCVaqns3nctGTXhOsrvhYXy2hXvVQLnG4LoFf4vA9q0qmlCDoCRwe9dLfMEbw/bfb6HRj/PjsEFLYZyMwOB5Yj25nRMk5jHFqHaMBjFXrWFJHaYMwtqTOyFUZJoOWiD6pQ/oFSSrpeQyMEnzzm20IofD02TFk0naTSJ1ZHBzyy3CG/vM1/Z5YNRUlBJ5LwZLwTPW6i2rFhTHAq59PB575RhuoeQiRcROhWRisSQ+1LFGY+V4rg4Ojrg1T5TJ4LsPJSReEUVQrLu7eW0G7Hc1e/gIFLhGtVgSldaIINWi0emmuK9e1RI7r2hdZgOL7PIhjCSEtQRr2RELgE0MZ0ZTRmHPW44wFnNOO47KXIDi4koIWuPG4WavjAgUKnBtam88ZoSEAQglxPYf5lBCEsUQrmaRVSs5ZsszbgBxX/ePTAM9eHKHRDKGUVS4ZbRDHCg5ncBw7cWeM4P696rkl6M//dIxq2cXD++Pjun7MELGCgTW8RZHGSaOXtvX6ahmfPVmfOAk7j8Hdpl1NP1w+8sqTZ02cd+V8jlv0MomdXk/g1c8n8F0O12X45MkGKCFYqXkol63CatiYPKn6i8qbMynU2jCpk0fyDOx/hcNizjA1Kze9MESRVeVIZb3hwlBBRAqHh224LgNNYpKkYVOoTRIcCw1jgFrNx/paGY7PwBjB3bvruLtTx717NZt02BhL8ibnG+4THr9ZeXMAoBVIEEISA+eZamPadZuHzLHGPwpGL0bm0AxpcS3InPTkZ2efdYiMhUK7HaOeqI3N0I8n2sOGJGElPt8yKVajuR3OQ9IVKHBdMa0/E5BUpdYHIwSrqx4OM2HX8qY9Y+/xa3rDfPbJKgi1Ide0MohDCa2ActkFpxRaA//tnz4gShwhjAHKJRcPH67i4KCL97ttSKkHSJ3+y+F9UieZuZH8GVz2WZKn1jEjah2r4DHaljuIJMwYUueq1DpnpE5SO2I/MU6xvVXC9mYVQS/G69fNgeJmsUhSJ0+lU6t76AYxhNTwfYYvP9/A0XEPjWYIESvEQuH1mzOVjoFBLNQoqTnt4YwmyKMAACAASURBVDy8L8m8n0bm9Csy5qYjmWM9e3mMdjtK1Dl2N2U0yiUHm9s1EEIQZlR2BQpcJZqtGJQSuC5DryeghLZrCaHR7URQSsPzbP6cq0AsJNptqyJ0HArHZXAdhlLZYdWqV3Ideo9SrHDOTnzf+aPvO/8WhpxcSWEL3HgUhE6BArcERpsyYIgQqiqlgpBaSaVtzhJpQCiB6/GrLuaV4/1uy3p9Je7TDicQUuGkEaLTia1HlsOwtlrC2krpXOfYO+ii1Y7w+Wdriy38DYE2dmHz6udT9IIYQRilCcJrNQ+ffLKKcvmcqqVJC/9lrkyHyzELaTMPuXNOS/6iiZ0oknj67ACEEVACfPJ4zSZBrjqoVt0BgngWHotgMXlzzhNqLRfk6siceS7xZZM7p80QUipQQiyZo6znrJCJYoecNZRWClpqKG3guhyMU3gOs3kBCLC1XsP9uyuo1Tys1j1obRLjAVJSZ5jgc+bIYXIdIKSGSJ6v/TArI8ThGHXOPGCMgjO6MDJnGNei1YeUR9Owt9/D9lY5/Zy1n+URykD+WOTS+UjEfqQjYNTYPe4aX+TaFyiwDMxCKg+/l0M3EyVWudn38J+ZyJmnIFcASgnu3q1ZUp1TCGkSRaoBYwSxkjhtBPj7//fXgXHoyaMVbG1W8PzFERqtGEKckTrAWVUdbnOzEDpI6owjdvoYzq1j8tQ6xLI1WhsE4ZlSJ4/YuTpS54zcASFwGIXWBl9/tQEQgv3DDo5Og2xRB3BhUiezo+PQgcngxqpnQzq5DK12jH/54z6i0M6HaJIPdHevg3YnTn+j03xLmYJkKzrkUJDuY4b27b/P6wzjtpuhbf1nFbEfms0QYSShYOcsewdtCKHg+w421u3zVOWF6CtQ4ArQaAQIAolON8b+YSMNGUwoAU3GiThW4FcUpvn4OECjESQ5gW2EF+4w+B5HpeyCcwqlNKcUMePsNSXk2U8//HVxgxU4FwpCp0CBWwIh9L8GQCilglAiAUhKCTyHw3UpdOJhdpvxYbeNbldASQ0pNTi1XhWUUWgDa6CjQKXq4tPHq+c6R7sT4+WrY3z95ealKSauO4RQ4Izh5NR6a0qp4HIGIRR2tiu4tzNbAsOxrZfzxdLVOYMnP99v5iF25uxKJPPvvNDK4PmLIwihoJXB5mYZq6slG46w6oFSmms0Ha5a1pFwUUqMQIyfF49TSYw04w0gci7j93no9iSMsR6blAIep5BKgTECSpOppAGU0lBSQxtgbbUMzihqVd/efQTY2qzj3r1VbGz4+M1XGyDMGutTL+KhPk9g8y/cJBgDnPZESkTk1WkhodYogeOyiSqWaWQOGSJzrusTadaQGY1mCMch8BLnlKxQYNJYZIDBRiLzqwTFGAJ50vsCBW4yxj0v88Yb32UIQ4lRDdsobspKhBCCWsXF5mYFrkPBOYHWGkoreD4DBQFnFKenQSb0mq3d119twPUYfny2D611Quqc1bw/TnBGUSkNkjr970fKk3mfVetAZ94nBI0xSEgdA20sqaOUypQwezD0U/AsFXnPRU5tvrhPP1mDkAq/vGmmodfycB4iJ92ZnF0HSm2epLRshGBjvYxy2QHnFFEoEmWUPQtjFMYYtNpnhI4xBkKohHDLKdSkB8M4J7E8r4Th98NE0NB+r143EIYSYWBDRBkDnJx0oLXG1lY1U/4J5StQYEmIhUqUjf1Qaxo0uTf7U8V+NAHXvRpH5XYrRBxLqCT+aH/8iGMVttrRSRzr19xhvxJCIkpx8vQPf13I3wqcGzdrlVygQIFz4a/+6n+lQqrPAKIZJwEhRBIgphTwPIqyb9UQ7IZ5QS8Sp40AuwcdqMSrWkqbO0cqDc4JKhWbX6hccvDl5+vj3f0nwAB4+vwQTx6toVpxL7U+1xUaBkEgkpB2GkEobKg1Y8AYxdZmdcTIOAkTSZ3ky6x34lKQ4wW3tPOe4xYm5/gHAD//cowgWcRWqx4+/2wLnsdRr9mk93lr1kle8ZyShSgxIpkf9ijPqDrWQ56M2X7JWOT5FmU4brUjxP2Qa1InRAKFUgqUUZgkrEtWXeM4FEpprK6UwIjdtlIr4f7dVexsVfHlF5vpvhr9vjCqzvGdm0d7d2OZ3iX6EkOtuQ6bGCJ1KplDJp/zurX7NFJHaYPj0xDbiQFKj6l47uYho5p/Dq9OkbnWWYwdY6ZsL1DgYwKjNu9IGKn0fpvmtzLy3TW7Wayhn+DRgzpqNQ+em4zJCQFSKnMwTmAM8OzF4cBvGaP47Xd3EIUSf/zpMDX2q6HJKkn2rZQdq/wABkidcQKNPvrEDjRG1ToZLyejjVVoJAb9cePklZI6iQc+AfDowQrWVkoIQoHXb/JDr83Vt/JOnCFNKOwzN/scununBt/jqFXcdLsxgFYaWtv3h8fdgcMKqaHTKBCZ88xa4DwCaFqlJ3wfhGfrMZl0CK01CDXwPGcgZNVNC3tb4ONEFFni+bTRxdFxG4zRs3Ei6aQsIX69K4g80ydyCLFOblEsEYYCcawgpI6VNh1CSItTeuJ5/IXL+T8svZAFPioUhE6BArcA//E//m+aEBITil4ymWNKG0UIgTZ2QcI4RbV6O0kGANjd70IIDcZpmkSv3REIQwVGKTbWynh4r47PPt1AyR8TDiyP5MlMgH9528Bq3b+1eXMAmzuHUIIPu22EoUTQjaGURrcXY221lEr758HUNca5XfSuAc5T3iW4gL9918DxaQAhFVyX43e/vQuHU6zWPXiJR9QwcaMxsD4eAIU13l8UFwm1RobeLHPtepmX7KLH3d/votkK0enFkNJAJmFDTGLAjoQCjAFjDJ5jY/5TYnPoRJGEJtYQcv/+GqpVF59+asPy5TqpZiwGnFqS7yZBaYMgUrl5c9L3OeqcecgcAODcJmLOIm+Ym0jmZJM8D38/QxmuApNIncPjHna2K6A0X6k0UZ2TASU2ifs8UHp0zMn7O25bgQLXFbNOQYb78zCh6lCgUnHRyoSgGj7HTOe6ZjcOpRSEEHz+ZB3lEofDGTizxI7DWeJJrnDaCtFonSWVNwaolh08friKvYMujk8CS+rE+aQOpxTl0iip0/9+GHmkzjS1jtEGYWyVOuPGx/Q3526x8yNL6kBrfPfNFhilOD0JcJAqoM7KNo3vmInUyTQkY2TA8dFz7LXnPInmQK2XhFIGQRij2Yqwf9BBL8g43xtA9BXk/YYcJnXyGnjSxHXcZGIGvN/tQCqdtqvrMByfdOA6Dh48GIxEwVlhNixwtQhCiTe/NvDLr8c4PGpDxApRJG0oQ2OSHMc2xFm54oAtuc9qY3B6GkBKZaNXaEvUC0vyxASICYgxxnADcMdhv3/2x7/5r0stZIGPDsXIXKDALQFl5IQQKM5ol1ESaWXQ6cYyihSaLZvE0XPZ9AN9hGh17CLL4RRKGQipwBlBpczh+ywx0knUah52tuYnHECA02aARjPEV19uLMXgfh2hYdALBGCAMJLoBrFdsxig5Lv4/pudcx97XHMuPdTawCp6CeebhGmSgHNid7+NViuGTBLe37tTg8MZ6nUPXkJ2jlub5i2mCRYXVuvCodau4L68zkNBqx3h+CRApxdDa2MT5hpL6Hguh9EGlBAwSuE6DCZZTLkut6EOiDWC/O7bhyAg2N6qglGSegAP9I9M0mcCwF9ALqVlwgBoBzJVHA5jHJkzLygl4A4b+PFtIHP6yCN1Or0YUaRRSXKv5eXNGX6fu5EAPp+/3w2TyMmhBv4Ovy9Q4GOGHhoDGQHqVY5uQuiMG59uGqlDYMdkz+fY2anBEALHYSiXearYUQpQwuDn18cYLvwnj1dx704Vr980sH/QTUmd4fYDzkidrEd6thzzqHXsM3hUrWOMsQZSIcc/S5KH9rKmuCP1SnL2OQ7D55+tQSqN17800GqJdO/hsp+b1MnsQGAJj6xueHurAkLtd77voFSyTi1hINFuRzhtRnj67HDggEKqVL2bniOvTw8XdJjoyZtgz3FRWq0Ip40AcajQ6kQwsGqC45MuKhV3RN1wVeGrChQAgHY3xu9/3MVPz/dx2ggghAKIVcRJqayDMrPKHEJI6ly4TPS6Md6/b6CV2NWMMRCR0koZARBlDDxKAaMNMxqcUfpi6YUs8NHhZq2WCxQocH4YU1HSrAihVoXUPqVglZLLSyUO17OJq/0rkKZeNWKh8PbXFpqtEO1OjDCSYISgVvdRKjlwuE16Wa+6uLNdOdc5mu0IPz0/whefrQ9+MU7Rc40Wq4uEiBWkMnj3oY0gkohCAUqATi/C6ooHz79Y/xtpOjNo2FsqrprMGcaC+larE6LVCtHrRSAEWF8r48GDVdSrLspldyBKBTC43hy35nQZwSKEGBcKtTbUNsu6Ba/7rb6314GUGlobKGngODYONE2uGecMrsfBHQatNRgBqjUP3GGgBFAGePxwCxoGd+7UcO9u9aw/DJE6WY9jj9+8UGtS6jSPSt9WM8uwPo/Bn2A01No8ZA4wWeVyY9p8qA77hwF2tq2zRV6otTxVTp7ty6EE54n6mJd+MHecGfp8Y9q7QIEhTFKdEYzeE4wQVCoeut34vPbn8QW4YjBmc//du1PF3Z0yfJ9BayAWGo7LoZRGpxvj9Zsmjo57I/PSr7/chDEGf3x6iEYrOsu1ktM6KamTGC2HMataB9rA5Kh1kBA9UawghTwjenC1ap2RPkbtCLuzVcFKzQco8G6vlZRlgaTO0IlZMv/pb1pd8cAYQa3qpCGWtLZXTmkNLTUODroDKk5jACWHnI+WvGYwMPj5TQMi1vjT60O8+mUfz5/v4s3bI7guw9ZmdeQ3zg1zsinwcWH/oAOtDLrdGEEQQ8okfCchoEkoRimsYkdKhVJpTDSVS0S3GyMMJbQy4I5dHxFKDCFEEZgSIaZGCB5rY3Y4pyeUkvdLL2SBjw7FyFygwC0BIaRHKQJtDFNKe8bAZQyolJ1URr5saep1wKvXp2i2QnR7sc2ZIzVioWCUtmFtGEGl4uLxw5Vzn+OXNw188sn6fHlzPjKyp587x3UoTk4DNBo9MG5DFHBO8eXnmws7FwESMmeMm/Zl4bKuzaLLPk9/yuwXRgLHJz30AgGlDSplF999s41q1UGl6oL2k8APFXuSEZURwD1HvophKG3GhlrLez+w39CGZdxiN+FWDgKJIBAwsCocQkmivrEk99FJB4wBZZ+hXHbgOBxO8h0FYAhwb2cFtapNGv3NV5ujfaBPfGTUOYxgIbmUlgljgGZPjIRa64MgX50zr3qDcwqaCbU2L5lDh5jTm6geSeuX3LgnpwGqVQeey0bInKnGxiF1jneB3DmZw1zoGhcocB1wUUO9GrJX95+zkdC56pPhLTdJqUNgn40GwJef2bDMjNrQo4QAfqJcjoXG0+eHo7+nBL/7bgdaG7z6+QQGNv9aHOeTOoySqaROHok8TOzA9EmdM7VO6mxhLKkjpByYS1+lWmeE1CG27b/6ch0lj0MKjXanTxiSgd9NI3VmPTHNqHQMAN/jWKn5qNc9UEqglYFOSDJjLKnT7ER48/Yszw8MEMv8a7ssvPjTKdqdGK9+OUQvFvB9B4wzKK1Rr/solUeN4a5zO6N4FLge2D/spLloCCGglML1uHUwYzTNv0upHXeXTegopSGEguuylPi1zwbCAOMYkNiAtJU0ewBOXd/5J0LI3lILWeCjxO2z3hYocGtBeozRDgiM1qBSGUcmeRCUMmDJwuM2IRYKUSitZ7WwGT6E0AhDhW4goBMDcaXkzEfGZPD2XQu1moe751T35OIGEjwiVggiBSVtvpwwEOCcIBYKjx+uolrzph9kRtj15ZKXSgMr5Us89mVgBvJQCoX3H5rQSiMIBBil+OyzDZRKLlaqXm4+j2ne8ARAaUEefz0xvtHH3S4Eo2TOMnBDblmcNkLIPjnBKDhHaqTodCObQNfYJL9xrNBvYa0MNIBqxcPWZhX1FR9ffLae5lACRvtF/zoQ3MxQa5GwMeiHDZWDxv3FhFrrt9W8hqlJZM5NwXA9pdI4bUbYXCtjfLDFGcYjAnjsfKowkSfPycE4lU6BAtcF457Vk3p4njoHQJpgfWBfAvguG1DpzAupNY5OMyqXa3Ij9Y13rsvw5PEKSiUOx6VglKBWdVEqcTAGNJohfvn1zLjfr4bjMnz15TpOTkJ82G0nCg9jQ9vmnI8RS+o4Y0gdYDa1jiV1zGCenVStY0mlWKgRUueq1Dojz1ACOA7HJ0/WQCjwfq+dlnEWpQ4mbBtXAO5QkMw05eH9OjyXDYZ4Ira/a2MNvdlrDth1t57x2bFotDsx9g86eP3LIQ6POwAM/JKLSsVFpeLh/v3V3N+5tzQse4GrR6dnQ3Xu7rUhpTpzRE6JcwLKCByXoVLxUC67KZG+LHQ7EcJQwnEYGCNQQiOKRLLIAYNBDCAGIZHr8r2Sx/93Y9BZaiELfJS4WavmAgUKnAt/9Vf/5qFU6lEs9I5WxmGMEM4J1cqg1Y6glU49G24TPux2QAixIYQIgYi1Jbi0QRjahHacUdzZOR8Zs3/Yw/vdFh7ery245EO45gRPX53jewyttkC7G0MZgyBJFPqbr7YXe0KDwZAWy1wzXca5rs6Jz57eGLx930C97uP4OAAArK+XsLlRwWrdA+N2kTeszskzDmVtML6zGBI5zCFzpnFUZMy9sgzubNk4b/cRQkMrmyeJEmvwCQKFblfg3a8ngDHQBqnCUcQCIIBU9qp/9ngL1aqHuzv1gX6hM+8B62HbN6UvKvzeUmGAdigTg5jdNNLvci7CPMoNQgAnE2pt3DUdt30amXMTmjyvbgeHAXZ2bA6D4R2mGqYzHwhs3ztPmfTQcfp/x5F3N6GtC3z8GEdw2mhcBsoYKK2hTF9xMN/x80IfMkKwtlZCLPTA/Tfp0MPfNVshXv58jH/4729sMnfgWtxU1HpiAwDW10rYWC/BcxjKFQfVqoO7d6twGEMQSPz8+gRaj9bt4YMVbGyW8PTZIU6OA+swoTSUVLnnZITY0NDOZFJnmlqnP5Dlq3UGSZ2sq9RVqXXylDr1mgfOKIJejGd/OoYxfSJssPaTngmzlpsSS9z15y3VqgsYoF530rC0nsPAGYXLKRinCEOJZjseOE4s1JVM71+/aeDt+1O832silhJRKBFHApxRbGxWwXPyyJHEaF6gwFXg3fsWtNbotCMEgbDqQaEQ9GLEsYTRBg5nKPkOVldLWF07R77jC6LTFTavD2yeUKU0lDRKKRNTwtqM08DhLHAcdlzynX/86Ye/efbTD389yRepQIGZUBA6BQrcBhiUtDIrBFAOY71yictaxUG54sBxGQglMHmrr48YYSixu9/G3mEHJ40QQmp0egJS6ySsjTU8rqz4WKn7cx+/Fwi8fHWMr77YgMOX7NV0zcgdKTSCSKFWcfFhtwWlFByHIejF+M1XW4M7X7DM/QXoUnFN2vmysLvbwupKCT+/PkUYSlBG8dUXW1ipeWmS1GlkzrBxlVMCvgDLvdRmJOQRMD7kUfbLZRtab1I3OTrpodkK0QskhFCQ0iCKNYwx6AURYqVACYGUGr7H4To23IFWBlIqfPnpHRBOUKt4aW6TtE8QQCcXxhBYY3zizbqI8HvLhDFAEKvEE3cMsWhG1TlzkTkAGKOpCm6cQWrcqDfsrHETCYa8urU7MZTWqJScicbmaWMRyPlCrQF98nIQ40idm9DOBT5ujFPg9JGSOMrm/pDKQEoNJTWUUlBaD+RUGQHJfZuCE5tzJHvfzKKeyGJjtYy//PMHUMrgn//4YfIJlwyaCVv94N4KqjUX1bILSilErAAKeD4H5xQHR73cwfzPvttBqczx4ufjREEDxFKfkVfD5yQEJd8Zya02jIuodQBL6kSxTAib66HWAQZJnSePV8AZRRRIHB71cFbSUVJnHJEza5m5w0AyS7ta1UMUqjTMXp8cAwGs82SIf/lhD0olG41VmObNGy4TuwcdfNht4uCgCc9lcDiH0jbUOACsrZZyf5dH8hQosAwYAxyf9tBoBPB9jnLFhcMplLRh8jmjNtyhts+rIBAoLTkndKsZII6lvfeNfYbadQ0RBBAgEIQQyRjtOQ7b5Q7/b0stYIGPGsXoXKDALYA2+omQetUADAAIIR5jNF0AUGJDudwmvN9rw2gDxix5QylBteKg7HM43MZIXl8t4asv1s91/JevTvDgXh3rYybHS8MVq3dMos4BsYqld7sthIFApx1BKI27O/XFns8MhVq76eqcC2CSQmXW3zYaASpl18rck9jA33+zg7UVH6XS2YR5HJmTZ0CixKpzFoFgjDonW4eBupOruRWuytZ03i7ZPI2glILUNpxamIRLJAQ4PLIhTSKhIYS0oUM0wB0Oxgge3F/H6loJK3Ufv/lq3Xr7wsD0SRycvQhBmj/Hv2lkDuz41osVdIZUnHSvnauGlMBJQq3NTeaQyee8CS2eVzcD4PCohzs7lVwlwDzqHEoA55zkcjzGEWacOmf4+wIFLhPjnsEj+yXexFJqqESlrtI8IFaho7SBkBpS2fFuFjv08O3BqA0t1mgEafnGlXsSCCHY3qqi2xXYP+pmvphepssETZJzw9jwVE8erkFqjVYrQhAo+B5HHCmcNCK8e9+wz42hQZwQgt9+dxdRJPGnn0/S72JhCbVx5/V9PqDizMNF1DqADUkdxfJs+xWqdfKcIiplF9tbZVBq1ZtRLHFW0tlJnVnASJJLJ2nvzc0KKmUHK3UfnDNQTuA4NEOOAY1WhMPj3tk5DaBEvvrqMhCEEj/+dICnL/fS/kQYBXc4HE6xtTM+mkR5yeGrChToo9Gyz4tWK7LhDpGsHygB4xSe79gcUIykz6zKAsO4T4MlnAJ0OhHC0KqHtDIghAhKSUw5FYzRmDMaMUZC1+M/uA7926UVsMBHj4LQKVDgFkAr88AYuFqaktTak1LLWCgIqdJJre/dHkJHG5N4b9mElq7LwDmF71nPOdfjqNU8PLhfG8kNMgt29ztQ2uDJo5VFF/3iWDLBI4RGEEmsVD3sH3TQ7UU2pF0k8cnj9ZFQQBeBmWa1uExcQzJn0nfTXgDQ6kQ2yaNUaLUigBDcu1vDvbs1lCtuumcemZPdPnzuxeXNGTVujK1T8mbZBtar9Mw/b5fsBRJhbHOL9eOjGaXT+1ZrDUqBKBJQ2ib9NbBh2SpVF1ubVbgOw+PHqwPqkBGyFUiNIZRgIYqtpSJR52TrNWxkGlbn5O0zCYRgrOf1TGTO0O/mOfd1hQFwetpDvW4936ftO02d458j1BqAgRB7yaEG/ubhprZ5gZuDWQic7L7a2Lw0Up8ROP2+nX3p/l9tIKSCVGd5VcYp0YbVB4wQcEbQ7orJZMAMuLtdBQC8fH00+MUV3mQEAOM0LUOt5mB7o5y2IYXNs9btxdg76OLZyyPbRkMNUC1zPHm0hl/fN7B/2LVtZYA4VmMVHZQQ+CUOx7XPi3nHobFqHZ1V6wySOsDVqnXynmd379Rs7gxi8Ov7duYZOErqYKhc056pw+AOSxXGK3UX9VUfmxs+ymUnXTv2Q3rb57FVP2chpEZ+lqTF44en+/jhp/eWsDMAodah0XMZqlUPqyvjHRCr1fPlkS1Q4KJ4t9uCSZwK4khBShsenzKKUsmBASCEglIGlBL4vjOR2F404lgiDATCUCCOFQisEtN1mXGtjSlmjIaEEklAA5ezf376h78pcucUWBgKQqdAgVsAAzBKEUmtPa0Nj6UyUawQBNJ63ym99ORxV4l379vodKMkjrcBoxScU4SRhFQGnFHUax7qNQ9yjEfcOGhj8PzFET7/dO2SSr9gXCK5Y2AQhAJSarQ7Md7vtcEohYFBpeLiu292xpfpnOdbujqn7yp0jbCISxlGEu1WiPX1chK72KBScfD1b7ZRr3oDuTzGqXOGvyewoY0WYbeX2iAvAkmuOofk7zPu86Jwlcbbi3TJVjuCVBpCaoAacNd6wQHA/mEThBFI1Tf0WWuN41BoAzy8twnuMPgex9qKB42hfpEldQbUOTdrOtqvexDrES/07HA6HGpteL9JIBgfam0Ww9MkMuemIE9lI6X1cF9bzQ+FOlWd0wcBGAHYOQckOWOox6skdQt8/JhVhZO3r1XmKCilB4icCb9IiR2lrGJnmGAgsAR9PyF8FpRY4gEEiGKVniF7tuGzj0O96oHAOg0NqHT6hbgiMGoN+P0n3adP1rC5WUapxEGZDc2llEEUKXzYbWP/sGtzFCX79/8+elhHrerhp+eHNkcErFIqjs+ItGFQEPieJXWQPFsnObHMotYZIPhgiR0pNKJIwiQP+KtU64w4URCC+/eqYJQiDBSOT4LMXia3v+WVa5ayMkLg8ESlQ4A7W1VUKx5W6x4cTqGNAWcsVcoSEHS70cAxlDbQ8vLTaByddPHff/8rTBLukDMCymiSD4jj/v3Ja9aVJSoeChToQ0ircDxMxvggsHlqVPIgYowijiSiUEAqDcoo1teWFxlFKY3j414yRsPOKxmF53H4vut6HqszRrYBOARQjsP2KaV/WloBC9wK3KwVdIECBc4FRskHxmjbdVi7UuacgERSGSmltkk7Sw5qtdvjfdNshTDa5rk5aURoNCM0mxH2D7o4POzh/YcWGo0AUTS/FP7psyN89601et84LFi9I6XNnVMpO9jd6yCOBAgBlNT43fd3ppdlDowaIpaEa0bmLALSGBwcdHDvbh0v/nQEbWzC2T//swdYqftpnPhh4ia7Lc/AxAjgnNMbPguD2UKtUQySOcs0rN4oMidzz2tj0AskYiHT8C6cM/glDqEUwkhAKWvM0caSFZQRMEbxyZNN+D5Htezis09W03JopEIfZFumTwo6dDEk37IR9BeVCUaM+DkXYp5qkjGh1mYhc4aVj8siMReJccbd/YMeNtdLyKvFcDvlksvJhosSiXFO/pz+cbN/p20vUGBevB8p0AAAIABJREFUnJfAGYbSVnl5Nn+yew4rdfokzkBuFZgkZ4ElGCxZAxB6NhbmRSQkAFxGcdoMz1t9exxCrDoCwM9vj/NPdAXoq3T6GhkD4M++38Hqqo9SycHaigvO7TPTGKDZsO3QJ0yy+N33dwBj8ONPR+kF7Oc7GTffpYSg5HF4CanTL9Ok8k7cZpAodWxoVXv9NaRQCGMxoIzPEju5fc5cnlonW/Za1UO95sJxKE5Og6QZzp7Qk56nkwjGPDhun7AhWF/zwRhBqWTD35VcjnY3QhwrxLFCpxthb6+HX942Bo4h5OVrdP7uP71AkJBJsVAApTDGgFCCes2H70/OOVIrCJ0CV4D9gzbiWOL0pAcpFLS2oUFFJBEEAo3TADAG1ZqHSsUFowR+eXkOymEkcXraQxgm+UaFRhxLxLECiCV8lMIRISSkjHb9svN3lJJXSytggVuBgtApUOAWQEj9Wyn0OqXY8jy24jrMMxpCaQNp43ye20v1puHgqIdf3jZx2oxw2ghxchrgpBHg4KgLqQxKJY5Pnqzhf/rXD1CruuBzhFz70y+noJRgc718iTVYIi5A8BjY0E1KKBgN7O23AULQ7kQgAHa2zmI1Tw4OMdu5xnks3jYMrFvP06wE2Ntt4e6dGn5930SzGUJpjcePVrG1UYKbk2srj8QZvhoEgO8uZsoRxJNDrVHkkzl5uIxR71qSOcP38pg+8v5DG81WYA0QUiOKFILAhhHY32tCSo1mI0oNShoGjsNQrXioVXx4LsO332zCK/GRfqCHPvc9iN2bljvHJMTXGMK/T+ZcRJ0DYnMwWE/vzLmH/ubhYyZzut0YsVATjUszefkTG+LvvNOebOqL5HC5f4ffFyhwXsxC4kwjcLLQWifKnLNfDjvG5B2nr74hSJK/G2u0MtqMPFryCB1GCEpljjBQMxvPx33ncDsfCUOFTi8e3WGZXhwZcEpGlME7WxUQWGXSar2UhuoKI4EwkIkaZvA3Dqf4/tsdNFsh3u220gsilc1lNA6EWKXOPKTOJLUOAVJJV5bYU0IPkjoZYqePkT6UbFjkjD2v7I8erqBc4pDK4P1eO3M9bM0m9b15SJ1+Lh0Q2+6lsoMgkOgGMaTScJIQw30lWxRJvHnbHLjYUmnoOaNBzIN//P07nJ72IJIQylrb+58QAtfh2LkzPndOH6VbFMWjwPXBrx9aaDYjxLFEsxkgDG1kGcYpHM7geAylsgvPc1AuuVhfq6TPhcuGMQa9roCUVuUKY+8rEStEkUQcSUih2wBCShFxzg5dh/+7p3/469ZSCljg1qAgdAoUuAXQ2uwYA9cYiMTDShIKw4iN50wZget+nDl0Wu0IPzw9wItXJ/jpxRFevT5BEEpIoaw3hbSeUwBwZ7uC+/dq+PTJ2ki4mmk4bQQ4POzim682L6Ma1wNTjMFZKKkQRhKMU+zud3Da6EFKDSk0vvtmijone74ZkJeb42NUzkxDSuYMb5zjdXDYwepqCe1uhL2DDiijuLNVwadP1uH7zqi3e+b98MK9/54A8J2L0nYWUhvkOcb3j50SOTlkzjIM21dK5sxI2oyD0jY0opQKMIDLWfpc6PZiCGXz6thI9NYjm1EbWuDTJ1twXYat7Qo8j+f2jWxBCLX9wWOL6RfLQr8uvUgNGCtnae556ulwBkrp3GQOmcJQ3IS2nlS/g6MeNjfyHSaG2ypvjMqqc7wLEInTwq0NbytQ4DyYl8SZ+bjGOnPpRBWizRlJqTOv9LgEloBP2ZyznCA0IXWksvlWssjL90IJUPJc9AIxUIe8v9NAGUn3fvOuOX7HJd+IhBDwIfXf9mYFfsmBEBqE2NBpzVaM/YMuXr05RT+cmRlqhPW1Eh4/XMMvb5todaJ0HIuFgsyLO5spg+9xmx81Q+pMI3YmbjMZtU7i2KCERhgJmP6YmCF1poVhm7ffTkLe/G5jowzAoNmM0OmJoX1GSZ1xRM60MvJESQsAd7arcD2Gku+AcwolNSi1TpP987c6EQ6Oe+n1MMZGNLgM7B608fTZPggloJRAaYByAs4ZHIdia6s6NZcpZ3SEoCxQ4LLRDQRioXBy0oUQClrbHDmU2TD5rs/t+tJ3bB82BrX68pRkYSjTMG+ux1GpuKhUPDgug9EGUSiFNggpIYIx1vJ85x8JsL+0Aha4NSgInQIFbgEIQUAZusbgRArdczh1fZdxxqmdZBKSLIw+DkilcXzaw9PnR/iXH/bx/kMLh0ddHB31cHIapKGECCHQ2oAQYG21hLVVH2srJWxvzqew0cbg6fMjfPHZ+mVU53pjjCUziCxptlLz0GiG0MYgCGJUqi4ePljNOcyY/jelW15ZqLVrhlwyZ06cngbwXA7f43j+/AhRKOG5DN9/dxfljIR92FCaty17STglC0l4bzA+1BoBwND3HJ7sMZ/3eRG41BF0ChFnLnpyAxwe9hDFEkpaMwylBJ7LwRjF7l4j9eoETErk+CUH9++tgRKgUnHwyePV/uEmGkRIcscvIgTfUpF4Jvfi+dQ58xj5GRs1Bs5E5pDJ/fyGtXSKfp0bjQAOZ6hMCKcxydM6BbFh/i7SHqIIt1bgknBpJE7mpbRJQq2dEQjZ4xEkSldCwAhJ1Tgk8132uEjICKm0JXVyxqI+KAFKJYogELkVmKdOvsfRP9PxaXfyzku++RijI45hn36yBsehMDpJbBpJNFoRmq0AQiQ5hbKkDmx7PHm8At/leP7y2OaugZ33xrGC0uPDdRFC0jld1iI/zfEgb/zKjmEmKYAxNq+PFBpBJAdJnQyxk63LQFmTDZc1ha9VXVRKLrQ2+OVNA71+26V7ZJ/USFxVBos3C7IqHUoJ6nUPWxulNDwxISR10OgTd+/ftzOlsLmg8gjQi8DA4D//P6/Q68UJ+Wcbm1IC7jDU6yVsblamHmfSM7dAgcvCL29P8e7XBrrdCEoZ+D5HqeSAMwpKz+4tnTzLKKOoVJaXPiCMBLqdCEpqOJzB82yoxaRsmjLSIYQoEKI5pyeey//26R/+Wi6tgAVuDQpCp0CBWwDO6DPXZW8pQyClDj2PlVyXuYxZSb+SerxB/Ybhjz8d4p//ZQ/PXxzj4KCDIBQIQoXTRohmO7LecbBJvqsVFysrPlbqPtbXfJRLDu7uTJ/cZmGMwdNnR1ip+x9PqLWLgABS29w5JlnctDohPI8jFgrf/Gb7XMcchyLU2mLInE4nglQKqyslPP3pAN1eDKkUPn28jlrVTfOdAKPEzXDi+ywoseqcRaA3JtRaErkkNSJdhfF07LmmEDEzvyZgEXeAAdBo2lBqQtoY/UEgIKSyCUcjgV43SkLr2DJxzrBa91GreGCM4PHDVTBGRvrHiDon8eq+iELiKtDPcdDsiYHtky7TvDUkpJ83J/9+G/87jBgPbyKZM46Q0drg6DTE1tb0ZLcT1Tnk4uqcItxagUVjGkFjZthn1t+kxIsx6X4gfUKYgBL7IpSAWHY6JXOGj0eMfcHuZo37SeiZ5LAjDjeMEpR9B1GscpVu2fJPQ6V05o2tlEEYiQl7Y6k3JCUEPDHoI3l2VMsOPnm8Bs4pPJemhvyT4wDPX57lAeqrzrNt8MXn61DK4NUvp+k2bazSR2s91rHJkjpshNQBJjfHpOdZ/7oajUStY6DkEKmT1Ltf92nEzrwE5axlvrNTgecyGGPwYbeTNsHgM4Kk78zA59mev0BGpUOArTWrVGbUhjQjBKnTpNYGnFF0uhGEzDiGGAM9QXF1HvyH//IntNpJCN1IQEqAcsBxOFyX4dGjtZmOs7ZWrG0LLBdCapyc9iwZKTVAgHLZhZ8o36RUELECYxRxLGEMsLLqzx1d5bzodmMcH3bR6YQQUsF1GRijqaMEd5hglMaEQFOKyHXYy+d//Jt/XErhCtw6FIROgQK3AJTRV5SSjoj1htSGhpGCEBpK2TAJAG58Dp39wy5+eHqAo6MuGo0AQSShAcRCg3MKSm0dPc+GEWLUJq7c2arg8YM6VuoeHIfNLdfdO+ii3Ynw9cccam1OhJFNDlgpOXj28hgnpz2cNHoglGBzSP2kB5KKT+iDORZTc4mefTcKpK94ON89LIRCux1je7OG49MeglCgUnbw+NEavvx8AywT+mnYe3Hc9qRYKDmLmWaIJDxMFimZkzE4Zb/r/52kWrgocg35MxIxi8BC+r+x6qxuECMKJeIktIE2QKcj8frNEcLIhqdUUgPU3rdBL8bW5goYo9jZrmJjvZSWKa8/pP0iWXA5N/CZI5UZUGcM97lhdU7ePnnoH9FxzjwPs9svQubcFIwjcwDgOFEPjouNnmcMHNdm3gVVYTJHnVOQOQXmxTwkzqKOCSAZ201ifLZhmPr/KMVQyNLJ48rAuUyf9LHqn/R8Q7+hADyfQ2mDZjMcfT5Mq2QGteqgcuDguDf9R0u8MRkfDVV1/14NqyseAALXozBao9OL0WpHOD0Nx17Ees3Dg3s1HB/3cHB4Vk+lDaTU0EaPdXAixIbVHkfqjGuScfOn7HZL7Bibk0lq9CI5MK+3O/X/mLzNQ/ssbl5PAPg+x+ZGCb7PoZTGwWEnJSez5zOZJ7eln85qOstzOFXpAFhb8+G6DJWKi3v3aij5DjbWythYK6NScSFiG+r711/PUmkYWHJvkE46P96+a+LX9w0IYUNCcUbhexxra1VsbFRw/8EqGJttfr6+6i+gRAUKzI637xrY/dBGHNt8nUpqHB93cXras8+XRJlDk3xlrseXRjxqY9BqRxBSw3U5XIdBCJs3hwAolRyUSo5HKHEAwPOc167n/LulFK7ArQS/6gIUKFDg8mGM2SaExH6J/xKF6qEQ2uOMlHyfgQA3On/OSSPA7l4H3Z5ApxsjDAXKvoNS2YFWBnEk4XscQmkQ2FjADqeolF3cvVODNgYiVqCM4NGD+oASYRqk1nj+8hjff7t94wmxRUFqjSBJWlirujg46sAkC87/+S+fwPfOFuBCWO+agdXVNCT7GhTqHODMqzb9POdSUGmNo6MudnZqiIXEi5dHUFKhXi/hL//VQzgOG/V0R74qZ3gh7rLzJx3PwgAI5RgjKhkvZlmEYmIax3iVWBSZAwDHJyFEpBALBZUYrOMkNn6nGyOKRGrIVolX3MP7ayiXGOp1D198tmEPl7HKnfWHTEsR67ns30R1jjFo9UajJYzrd7MSiSb5jjE6YGCZyTN4BjLnJrT0JDJGKo2jox6++mJjpuPkjklJIxNcPMyfGJM/Z9p1vwnXocDlYtqYPe+YPvf+xpItlFgjdVbdmh5rynwsVd2Q4d0Tc70hUFqDEApKCJQ2YJl7ru98wRhJnymZww28z/ucRaU8GF7n8KiLR/dWxhd+oBLTd7soWKLSEUYPnO/TJ2vo9mJo46AXCEhpDYTPXx3hf/yLB3YnY0bG9vv36jg67uHHZ/sole6hVrUOaEJqe03ZWai8YVBC4LgMgEEYqRHp1KQmyfsue72S4kJrDS0MAgOUfD6Ym6VP2JD+rIAM/J4MfZh03ccWEpn+mcHGehlhJNHpChwehVhZKQ3Mbfv1s38JSEZRRFJSxwzslweeGHbBCKoVF3Gs0WiGiGIJ2gEoo+iFAloZ9EKBdjuCMQaffWrDdSutoZQBz+QWPE83VUrj7/7Lc3RaAQghUCAJyaoQhgKVqofVlelq1z6qleXlJSlQQEqNH5/t4+S0CyEVZJIvjLEzx0VGCZhnVTGOw1Auu3PZby4Co20IeSEt2RQlCiECgHMKzq1aLwm72fN85/9+8eP/+Z+XUrgCtxKFQqdAgdsBYYzhMIYDMFLpnlBaxkKDOxQrN9D7JggFXrw6wctXJzg9DdDuROj1BKQw6AYCQSCT8EHGhnaQ2krdHYbPPlnH119uol53Uau6qNc93N2pwnPn47hfvDzB3TtVbKzNPjH+2BFH1vOMUYJmO8LRcRdBKFCveljLtJNSBkrrswVfYhEjw0lQxqAfkuI2wzbTxSawJyc9bKxXwBjFj08PIIQC5RS//fYOfH+2vDl5DqWMAO6CjPZ5odZSZU7yedigem4yZxw7dJ5jXRIW5sGaHEQZAyEVeqFMc4oBBtDAh91ThLGwi5Wk0oxRcIfi0cM1VCqeNUaQwbKZ5M2I93Vyvy8ip9Ky0A+1FiUx7seRh311Doa2TwOBbRfHPQu1NhOZg3zD3bznv+748KGDu9vjQ6Hm3Q957UZw8TB/48Kt5X3+GNq+wMUxTTUz7ftx+871DCB2/DZ9dpP0n6EEhsDmYOu/TPqT8c4S/f2SF8kMWCYZ+FXihJHnd2NDUTG0O/HMVcirb3aOAgCd3uzHW9YNyobyocEAqys+Hj1Yhe8xVEsuKCOQSkPECgdH3f5ug+HLEvSN/y9eHg80SiyscVEbAzVmfswIAecMnstGlDrA+dQ6A/mUjC2zFDKdT4ygT+wMlXCgT5ucbdOQ2bGv2u73ewDY2qxYhRIF9va7A9UfdQTokzjZck5X6rAkZCoA7GxXAGPQ7cVQSqMbWOeYoCcQhgJBINBsR/jx+RGiyDqKGANIqSY+Y2bBv/9PLxFHMi0o4xQEBJxz+L6DO9u1mY9lHU2Kp1mB5eH1rw0c7HcQRRJKJspDg3R8M8aAJOEMGbP5PIejf1wWlNY4POqi3QrR68ZoNwOEPQGtNKTUCAMhw0g241jtMUY/OA7bdzn7w1IKV+DWolDoFChwC0AIIqNREdKsGWM4pcQYA6Ok9QArezdnKDDGSsmPTwOEyQS5H0JCK/s3DjW0jsEYgZAaRhs4LoXvO3j0YAWPHtQvXI7dgy66vRh/8Wd3F1CrjwNKGwSRgDEGjsfx49MDRJFEEEn89vvBdur1YpTL+ckL+/5xuSsZ0/eWv4QKLAKT3PAXeEyCUc/8edFsBiiXXXg+x4fdJrrdCJ7H8fD+Ch48qOd6ZY4ufPM9NxcVai2Wo6HWsmROrmF9nhOcowmvmsxZ9IFarQiAgVIq9TJTyib8bLWCNGZO/55zHYavf3MXpZKDjfUSVmreSD84+5zxzAZAQW5c7hzA1r0TDapzBgjEhMwZp8aYWGNic9kNkzNTyZwcUuwmEgqTyJggkuj2Yjy4P90ANXZsSlyqCS4e5u+84dZuyrUosDhMu39nHcvPNeaTgT/2OAbQSQI0knw5YFTPTLmmEVDpwYcGfUL6m+yR+2qgkeIRgnLJQWeI0DGZw85yzziMDhRDa4NYqDT01VTkTXIWDEYoGCUDY4cB8OjhChpJyDlxYnPTOQ7D+/ctbG2ULdkGYFipUy27+M2XW3j+4ggf9tu4t2PHRkOAOJbwXA4DuxaiZDTkG6MUmhl4LhDFo0odYLpaB0Pf92d7fdcbYwAlJHowKPvO6LOqT9gMqXWyx01JQpLZNqZM00CIjURRq7pQ2iCMZOLxT9PqZ+t81gdJ2p/7Sp2zHp5fnr5Kp1Sy9bbHJxCxsutUfXZCozQapwF+fnOKr7/aAoxVJziuActcuHm66cufj/Fhr2HvR0qglIHnEyhN4fkc2zs1uN7sUTmqS0wyX6CA1gb/3+/f22gBiW2HMgpK7ft+3i4YOwfmnKJa9caG4100wlCicdpDGEooZRV1qZqPEhhDpFEmBKchCIzvOz9QSl4tpXAFbi0KhU6BArcAWmNHKb1CAG1gKCFgvsecUokhDK3B/SZASIU//LiP9x9a6HVjtDoxwlAhijSkOFtNckqglYGINRgh8H2G1dUSvv9mayFkTrcX4+WfjvHlZ+tLk/jeBMSxRBTZJJ9hIHBwHKAXChtHeues3aNIJnLk8W03SXmSkj2zuBMu+zW+Quf/7aTjnRO9IIYBUKm4iCKB3b0OHJfjznYV/8Of309DsgD5RlKDwdj42YWwx0me8+fcMAaIhgyoeWTOrM2fvjlvm5/vJwvDIuxOBkhzT/VfzWYEqTRIEpNaSA0pNH59fwylbTJSkzFEMM6ws1HBat3Hp4/XRo8/tCH9nORnuEm5c/rqnF4Sx7uPfvehGD+RnrWWPCfUWkHmWLx528CTR+NDKOW108g2cjYuXRTnDbdW4HZgmFSc9/t59xsAwUA+uWyfTI3wQ4MzQUJGD5E5U05z9p6MlpdkmFSlrapxGIwA5RKHkmps6NyZ6z40AJ808/PomHGvS75JCbFG/rw57TdfbaFU4vB8DikUCAFiqbB/0D0rt8FZGyV/7m5XcW+nhpd/OkanF6OvijLGhjLuv1c5eXUIsWGBCCFjlTrAHHOqDCgG+5qMFYJA5Ct1MvXJ0xMNEPLD28ZhSqdZqXtwOEXJ59jd644QmNm57eC8N3EyQz/w2vjTZVU69ZqLasUFYwQqS+YkPzbaIJYKr980IYVKySsl1MhxZ5m2Kq3xf/39K3R7NkxuLGwYXZLk9/F9Bxvr8ykZNjeWo3woUAAA/vjTATqdCFpZZ1yS3E/cYSmLqpOcXYAlwXd2qksrX6djQ/trbXNTOY4NscY5A2cUlCA2AGGURIzSpu85/wch5M3SCljgVqIgdAoUuA0wxjHGlIw2LgFVShkvTiaM5bIzEof6OqLTjfH+QycNnaaS0ED95KvcoSiVGByXolpzsbrqYW3Nx/ZWGQ8frODbrzaxtrqY0GjPXh5jbdXHSv3mhaq7LGhjEIYyDRHx7kMLQmhoZfDwXn1gFdLtCVRmiMmctwDuG6OHdrywof5aYEbSiFCceWzOWvfM90IqdHsCa6slEADPXxwjCq1n55/97t5Y4/IkgqcPRi+eo6KP4VBrJPlvUpVHzpwYuBbRL66qW81t2Jt0jKED7e51cNroodWMIIQlcrQykFqh041hEi8433esF5zL8OXn23Bchgf36tYjDeMMIoMtxgi5cEL6ZSLt4wYIolEDSx/EABRmpj458h0l1tiXCbV2UTLnpmAamXN80oPDObwpCuLhvgeMtiMlFw/zNync2tRxqMBHjSshcfrzgQyJM/TVwDajs2bzQYIg57BTTz3us8m8McbkqtooAapVB0LrdA4/PM+YFXwosfvRcTDweaa2J4t5zo4DpyR33OYOxfqqD89lENLg4LAHYwwODjuIMk4EA6QOLK3w+WdrYIzghx/3EQQSBub/Z+89lyRH0myx4wIiVMrKqurSraa7Z2Z376V4hfsgfB4an4C2f2hGM3KGdmn8tTa7SxqXa+Rd4/LOTs9M97SsqiyZlSo0lAv+cAABIABEZGZEVmYlTllURkA4HA6HA/6d7ztfmiNJSpU+7xMv9ywoIeCWid6pI3WAxaROWV/IEjtRJDGdRpCqQiY5bniNmaf73GpdusuZwTjF9pYLSgksDvSHQVrRSsIvPWYSg7tY7tmyGCghuHevh73dNjptG5xSEEqM7GzBA2Aw9PGv//YmnT9FUkHVHKXqmvzdP/yA0cAz5BBMBFvL5eCcodVx8OD+1oKaz6ORFG9wWQh8id9//Qq+H8EPhIlqkwpRKIz8mtQQMiFSGGybodN1LqxWsSxGIx+joQchVCwrrWG7Fno9B7bNQCgBY8yzOJtSxkaOY/3AGP39N1//5np4TTe4tmgInQYNbgAIJScAlDbG3I5UytLavNz2ujZc+3JCVc8DIRWe7Q/w/U8nOOl7mE4j+PHDXWug07FAGUEQSEwnAlKahJBhJKGURrttZNY2eqtJ6vj67Ri+J/DlLxYnaL5JiCIJP5xpP795O0K/P8Fmz8FXX9xJt/O8CC2XLx3BQTBLgojCpPYmwkygK1iN5ENLPkkTKo3TgZdO0o5PjAGBcYrHD7fQi+UVyoytVRPdbN3cFUmteZHORQARYoxAyakUDVbp96yBi1RPfM+K90nmXGTf3HUqFCaVwnEsHTCNvWi1BigjODkZQUoJGetCC2G+b222sbXhwm1Z6G2Uj6lldTbXg6yM7LsUxOPN2J+XWqvjCOtuzbjYdMPE8JMsX3S9yRJkzjVq4RTF8xZS4qdnfTx+WB1RW9ZWpX0PgFvMY3EOiIronEXLruP1aLAYiwiYtZM4WEzizI5DTP4vDaSxtwsOmpazwNKd8y3JlJkSCnreNE0IYHMOpQA1nyIvX8YC8MK93R95uWovcxo6OYGS/VYB42VO0/KzePxoC4xScE4xmYQIfInRJMSr10MAeiYxnF4284VQgi8+38PUE3j+oj87T22ibBMWRAOpLHUWnM4iQ5chdRYRO3X7CCHhTWfvGIuIndLVGpXETu6z4OJ1uzY2ejZargVKdPremOyfjc6ZJ3WAbH4doPxcaHy9W64FIRVsm4FxAk4prDg6KrtzEAgcHk3x9Jm5jkZCXNU2fHHV0ekUrw4GRloxud7xBiKS2NpqodW2yoqqBCG4Fg6fDT4M/B//10+QwsiCaqXBmJn9q9ibhjETaZaoexBCcLsmv+KqIaWCiodWpVSsBCNMTiw/ghRqTAgJQIgENLFt9i/ffP2b4aVVsMGNRUPoNGhwMxCCEE1ApLEFE8oIgetwsCssf3Pa9/Dtd0c4OpliMPAxGPgIIoEwVBBSx55HRgNZKo1ImpkhgUnk2O3a+OKzXXTO+BJbBSEVfnp6gq++vHVpeq3XAUprI6sQt7/nmbwHYSTxxRe30+201phMQrRa57geOk6GuOz2V7dbnw2F8yCElEqOLVMMIUB/4GN70wXjFIOhj9cHIwDA7q0OfvnLPTOxjQvVJd+LCZR1pnzXqhPKWx5C6tRrF3G9S4mcjHEr/b6C4xdx3cicUoNUSWHvDqaYTEJ4gYRUxuPMss3ZHh1PjT60Umbiosz9e/+jbTgWw+OHm7li5w2TJPebUAL7GpE5idSaBhBEM4vjnLE+YyAtux+L22fJHMYoGJ0Z+ZYhcxaRBdelhRed6/7+CHu7nVKv9mI55Ua3GVhMBl8UUUX+nCypXFzX4MPDMiTOskTOUjgPiZPzaiAwxMDsqKTu4JmTqN2u4kTm7ofYiJ8FJQSMm3oF4YwwP88zr5gvJwrzBNKyba2BnPzaqkkdxowhv3itbIsewbRXAAAgAElEQVTjs0+20GpZkEphMo0gIoWDd6NszeIIwXytbu228OmTbbw7nODk1J/VXWsT4QPEMSXGKCqLpA6j6Ri7iNQBFpM6ZWNgYmhKSZ1MgvNSpM/eGmKntpZpMaV1BIz0WnwgDAb+XN0rSb/c93pSx4ojb2/damNzwzGSUTDXwby/krS9CQARKZz0PXhBBGiY/K/ZF+waYkcqhb/7h+8QZJxPKCGgnMGyOGzHwt7e2WWpHPv65NdtcL3x/MUAr94MIIQhMikjoJymDz5CAcqMvJltcziOhVt7nfQdet0IQ4HpNIKIZUIT4lRrk/dKRlpojVTv03WtP1sW+58upXINbjwaQqdBgxsAQhAAUCDQLYcr1+ZwXBOu6gey8sX5feK07+HFq5EJu41MMskokhBCxw9RDcYowsDIfDFqPDcsi6DlWtjedPHrL/fguqt7If35WR939jrYWZF024cCIRS8THTO/qtTjEYhOl0LH92eTSLG4xCd7vm8vZbxvPvQkZn/za9b8AGA4ciH63LYNofvC3z34xHG4xCOy/Ff/s09WJyVGkWrlunMgS1GLixplJTrS52SRklkDsn8rpOYWSXWUeayuAiZs8xCpTWOjifwfYkwEGmUCGcUb96eIgiNvIGOiRytFbY32+CcYmunjU4mUe4yxjOKaxadAzPeDKfR3PKzEKm58jLfaawLPksivgBL9Pfr0rrF8y3+DkOBk/4UD+6dzQBVZcBzVhCdUzQi1rX9dbkODc6GZYicZfZf9n6vInEyqzMLigTO/MF12feyCqY/E6N6/WfO+F5SeDG6jQLgzEQs+L5Yqu2qYFvFd3yN0SSY2y+psSp8itdEZ8bkVb5yUkJgFcai5J324YNN3Puok76bJVE2WZIG0KXRTI8fbWJ3p42/fH+IMCNTq7VGlHkvLyN1CCHgGec0e0lSZxGxU0TikJMjdVBDzsQXpZLY0fX3U9lcIVsvSs3zNxIKnBGMRkHqoFR8x11M6pB0We6c4yidh/c2sLHpotOyoDGLnLE4TSMNGKVQWseKFMahX0oFqQsXvKLh/59/eYF370bwvBBSKVBKQCmFbVF0OjYePtou33EBdrab/DkN1o8wkvjTt28QRhJBEEEKCUbpzDmAEBBCQBkB5xS2zbC12cLuzuVE5yitcXLi4fh4gskkRBSaPGWMUzgOB7cYGKeCcwpGiW/b7MB2+D9/+/Vv+4tLb9Dg4mgInQYNbgAIIc8IoFyH7ty727316NEG29ttG0O8H6G9ogiWVeHFqyGevxhiMgkxHoeYehHargUQYuR/IgXfl3h3NEUYKmhodNoc9+520G3b2Npy8eUvdldK5ownIbxphM8/3VlZmR8CtAY8P4KSyQRN4/BwiiAU+PWXd9LJoZQKfhCh5Z69r2mtU23pG4XM5M0QG+c3FXq+AEDSe/2Hn47gexEsi+LTT3Zjj8V5ZI0gVRNoitUkHAcALxMNQRMyBzNPzyoP5VXjfRI55+nplftVFBZFEpGUiISEVBqcU1AKDIYBXr4eQGsNSgFCdCoPsrvTw86Wiy8+Kx8Di8azBCTOq3RdDN1JdI5SOheVMWdU1fXRObkyczuaJNmU1Hv4ZrfP3vtlx7g2bbvot9Z4tj/Ew/ubuVxeZeXUEs0xOCUric6pk1urI3Ouy3VpUI5ao3HNurNsk2JJEiddXkfgFLbXiV5VlQE93kEjT9DUjWnF5TnTe+GkpSzkwyMA5wyUGrlkYMk2KoFdIhl9curliQzkr0XZJ9nGVHA9pE42X9oM5gh/9cs7+OhuB0opRJFCFCocn0znti0jKz79ZBtSKvz483FuuVQqljCaweQgnUV/MEpS2TqC5UidZNuyM6l8D4B5hxNCmoj+NEHQAmIHqCR1ZutL9l9w4TZ6DiyLQikNmxOEoUgdLBZ9isesInUsi4Eygls7LXx0t2uSuzMKzujsPidAJCVG4wDvDifon3p4tj+AhonamUOh0QcDH9/88DauiIaSxjGHcxPNsL3TObPUWoLbtxpCp8F6MRj6+Nf//BoHB2OEgYAfCPi+ceSNIqNvlgwVnDM4DofrWrj7Ue/S6igiifEkiPOaaRBqyCXGKSybwbEZuEVdxshtDb3hutYfbIv97tIq2ODGoyF0GjS4ASAEhwAgpOanAy8mSQQ8Xxivhysku/Zsf4DTvg/PizD1IwSBQBiYl90gkFAKaZ0JjGeHbVN0OzYsi+H2XgePH26eiziow3/+w1t8dK93acn3rguklPADmbrEDUchTk6moJRgb2/mPTMY+jmv/rNgWYmFOXwgl8pM+s5/MkJq+L5I80gNhj48X8B2OR4/3MKnT4z33iIDadlEnQBorShvTiCMrAgwI3KKJE6V8XSVl/o6ReXUGgtrCjw59hCFCkqqmJSVEJHG/svjWBJFp15xWmvs7vTQ6zl48mg7NfZUGTnyTKQhI66L3Fp6HhoYevN5TEnuM3e2peUVyZxEam1ZMod8IGROEWXnPRqFmExD7C1pSKprQwLAWVG/CyscCsrGpbLfDa4X6sbVZQiaMxHzayJxskgjIirrG9MxpLyMs/TnnBE//iEr7p8oUjjORaEsX3YCJ5aymp0DwXF/Po/OMob63HVbA6nDCJnL+ZPF7d0uKKWx1KnGm7cjnJx4ufwxWs+TOq7D8YvP93BwOMHBYZ4EEpl8OgmUjnMbJYbSjPQasDypA8z6RtUYXAQFICND6uRyYuq5as4K1pnrW7a+pg6VIECv45i2VSbPGo0l8c5C6syOPU/qUEJgcwrXsdLIK8ZMNE4kFKQy71lCaESRwumph8EwwPMXfYzHIYRUc7mPkronn3/5t1fwpsIkire5ccShBO22ja3N9oWibDZ67rn3bdBgEcJA4umzAb797i3CUMK2OVyHw3U5uj0HlJgxwXE4ul0HjBrbz+5uu9bhZ5WQUuH4aIrxyIeSykgfEzMOi0gi8AWEMHOpKFKeUgi5xf5EQN5cSgUbNEBD6DRocCPwu9/97ZAzciwifegH8vVoHAzG4yAw0S6yNNHyZUMqje9+OMa7IxPSGgQCrs1hOxxSaXie8eKjFGDchLLbNgWNjWOEEjBG8fjhZmq4XhWevxhga9PF7d3GW6kILzAvM8mU48XLPpTS+C/+3b1Uf1lIhSiSaLfOTuiYyesqfSSvCXLROReIbtAao1GArQ0nnQA+e34KKTV2ttr4m7/+yGyWbJ75XhaVUzRU2Wx1HvCJF3xi3KLxD5L5JMgaUm8ymVO5oqZAKRSOTjx4vkAQKIShBKVAEAn0Bx5UbETI2g23t4zU5L2PupX3ZJVBh64oSuJSEBuO5vI4ZTYhwFxuiaX6YUzOWBZLN1503bP3/nVpwiosOlelNJ7t9/HgwcbCchaRz4CJzlmF/4VG3tBYvB7rIpYbXD4uQuTMEQJ1yPAyVSTtRUmc2o1z0PkyKgpaVH7Zeh3/J0oaxbYoWi6HXYjuPSuJkkToEMQOCCCYTMOlyZtsZM7cMoI0r86q3kK5RTOXMl/qJ0+2sLvTMu86BAgjhTcH43R9GmhV4uV0Z6+Ne3d7+PGnY4wnYbpew+TTKUJnSJ2i9BpwNlIHONvYRwCoSGLqRXMsTpa8SpdllpcKARZIneLyqvvSsilsx0gNC6lhEZ075VrCL7NN/swKzyGLYXvbRbtlgTEKKRWyb/Qq854hpMJg6CMMFZ7vD6Cknotuy+Ld0QTf//jOEEWUwraYiR4gBAQEuzttkHM6NViZ5PMNGqwDPz49xY9Pj+D7EYIgQhhJSKkhpUYYj1kkjiB0HI5220av52Jr6/JsMWEoMJkEEEKZHD7M2J2MsxtkGIrA98VUKpwwSg86Hef/sxj7F60x7xHWoMGa0BA6DRrcEGhCCKEIGSFh/FNTSqCUTuWy3hdO+h6++e4IJ30P40mI0TiAFwhIpU1Cbml0nwmJjYN0Nr/llIBbFC3XwsePN1cqswYAQSjw5mCMX351a6XlfggQUuWic6bTCC9fDbG70zae/DGGQx9bm2fPO6Shzx+dk+A6zkdyZM6Z5tRzGE5CdLs2CDMTvO9/PMLUi+A6HJ99vAtG6o0pdZNZRrCSyAsNE52jUULmoGA4zRA7HwKZs7QBsGS/s60wIABevx1jPAkyyT01OKPYf3kMISSkVBBCxoYGgnt3t9FqWfjFL/JjoNZGDz5/DnkZMUIJ3GtiFDDnYcaccVATnaOXi84p7qwxS5ScHK92F7qYyL0eLbvICGb60nHfh9LA7pI56uoMvwSrk4EUJe9Hy5A51+XaNKgeh5chac5C4mSjcSpWp8+5RQ//ZZ9/Wsd5J8uOU1XzM3TeRYSmBqBL7iEKgk7HLnUoOwupY1vzkmtC5Z9LWaKmLIdOWT6d3PcVkjqMGKNgGQilePJoK3aEMMSP7wuEUZ6Q0RqYC3rSwOef7MC2GH786SR3Ekk+HVIoRGuk8muJ9Fp2m1WTOsX1WVKnuK7q3V8nLGFhbRkRNNs+/l5SXqdlgRJAKQUhFNyCPOyyJOCs/PwdRgmBYzPcudPDZhzxkjjMJEi+aw0EoQSlhpR883aMSKhKp7b/9/evEAQCSqn0Pk/6juNyk7PpnA+i7SZXbIM14oefTnF0PMWLFyeYehHCUGI6DuB7EcJQIPQjgBhZM84puMXQbtu4/2Dz0uqotcZ4HMEPYjUbYpYljmqc0zGhdAwgopT4jsNfdDvOf0cI+f23f/xNNRPboMGK0RA6DRrcECipNjmjnXbbetJqWVuOy12LUzBOTUj+e8LbdxN8/+MJxpMQUWQihnxfIggkhqMAniehNdKE6wSxZ5k0H8YJNnoOvvx8F532+SS9qiCkwp++PcSTR1vgtBkuiwhDmUu6+t0PR5hOQ/z1r++m20ipEIQSjnMOoi3xRLxJIPmvtEqLZQn4voBjMVgWBQHBz0+P8fbtCBZn2N1u4/Ej82JcR+Jklxer2VpBsnEA8GOdcErMSwmNDVnZafGcV/wHIH143p59ETJHa43hKEjH/CSpp5QKg8EUWht9fSGV8SQlwM52F48fbGJ70yk3YsyROvHxiLmm/LqE58QnkUihpAZY1HvBL3N7aiSyNjT9XYcimVN13OuIKiPd/n4fTx6tJjrHWoIMWxZl+XOA6va/rtdlVajyaq/6vE8sInIW7bcskbOUpNoZSJwz9bG4oul+OiauV9j6i8aqMtkoSgDHopAZsqfqWtTByhA6WVpg6kXp/kVDfBWxU/vusyJShxATtVFE0kT37/XQbltwLALboggjgafP53Nr56TX4r+UEnzx+S0Mhj5evR1lNo7z6UhVQuokOXX0nPQasJjUmXvuo7p/6pJ1Wfm1uf1qSJpaYqe4puaiMUZgO7FsX0yKtC1a+nypGr/K+kyW3OGc4cG9Hu7e6YAzWiqbhyTCTBmZPCk13hyMEIUSsqQRnu0P8fL1adpASmlEkSHtLE5x904PFwmNbvLnNFgXXrwaon/q4fsf3pn+LUyur1AohEJCREZykjECx+ZouRZch2Nvr3OhXLJnxXgc4ORkAj9WIglDiSAQEEIHIGRAKZ1wxnzHsUaOw48d1/ozZeSbhsxpcNlYrSt7gwYNriwIIX4UyVtTRBCx/oFtUXQ69srzzSyLN2/H2H81iD2MjLc3ZRTdHjNJMxXAGQF3jESNiIy0FyGAZRG4Dke3a+OXX+ytPDIHAI6OPXBGcfd2Z/HGNwxSa3hBlJsnHR5P0GpZ2Nyc6S6fnHpG7uuM0Jh5/18YBO/fcrQMCu+pJEkkU7G+DlGkILVGN5a584MIp6c+Om0Ht3ba+Ou/NqRbnXG0asJKYHJTrOK9Oozz5swSxOYlpmo94LNujRfEZRthV94dlyBzABMNOR4HILGRgTEKx+Z4dzQCJQSMEDBmDDhKaTy8twvLpvirX92pPbSOLTXZ/kIJYK+I9Fs3slIu46AgT5M0np6PzlnYb0jSFiSOzqk3WhJgzmP9upM5uuJ7AqU03ryboNW2ajX7y8qpIpuLMk4XQTa4YI5Yxvy6m4hF5EcWc574NevWhar6LhqXlx63Sf255NYteJBetE105v8zPXgK702p/bxsuyVqUTTmEwIEwhjz/UCi5cyTHMvASp4xhXr0Rz5aLWuOzMnKcCWnSIhZT5D3dCUl20GXExNnAacEjJF0LpYFpRQPH2xi0PehtMZoEqI/8Ey+0AIRpOMHb7YuvZ6NJ4+38fPTU2xvuen8jmiTc9Sl86Sh1hpCJYoHDCoQuUtt28xIIJ3hXSvz2Mwfq2RdFEcgtVpWeQRr9gGZq3e8mOgcmUcy2y9zrVzHgo8oLZQQjZZF4EU6d/3LqoTC+rk+A/P8d10LO7sdUHYKgiQ3jk7P1yhPEEipcHQ8wUbPBiVAvx/AdTm4nX+X2n95AtvisCwzf7YsCsYthKHE7q2OceS6QJ6R7XOoKjRosAjjSYijoykGQx9BGKLVtqA0EIUClJI4es2Mj5ybqJx2x8GtvTZs63LN1sNhgMkkgBRGtUArRISQkFAElFKfURoyTiec0SPbsX50Hft/+Pbr355caiUbNEATodOgwY2BVHqTEDgWN2H8QiiEsRfE+3B2Pzic4ODdGCJSiIQJdReRSd7JqPFUsm2TPNIPJJTURu/YZmi5FjZ7Dra3Wviv/t1H6LRXT0hJpfH0+Sk+ebK9eOMbiCiUCINZstXBKMB4FKRRH4DxdJ9OQ7TOlTsHq7V6XzNrGyUkJjnOXnElNXw/QjcTsfb8RR8ggOty7Oy00evM1lV5F5YRO4CRWrNWIKMllEakMvr9FVE5KPk+ZxC7wCB2mV1j1d06LbQG2fM7OvJMJKRUCEKBqSdwdDzFN9++gVRG2lIqo9uutUa36+KzJzvgJQby+XPJG2IoJbCvS3QOzJgTRvkkxHP9seR0Ss8w3iEpicdSa4vInKSwMsKg9nhXFIv6etLWJ6cePvu4/lmbNZpVkc2AkYFcVRuVReeUkTrX6ZqsCmXPhrrnxjLbrGV8XKL8Rcddul5k5pxQsXq2bkWSaougC44xS7nJZE544bnnLmb1lsVoa5q832iNySRcXKcK8KLTQNxog2Ew39cSMobMSB4FI1+Wjd6p6qM6U/5F+ikhxOQ7SciLQmF3bnfR6doII4koVAh8iRcvyqJ08u2afHv0YBNbWy5+enqaX6eNpBcxL1xzhQmlQYE56TUglrYr6a+L+mjZ+uwzL/kYdYYoPZ/Scis6YzFaR2e2L177dKtCOY7NZ9dDATYlcHn+nSa7/6Ick8W/nFPcud3Bw/s9UGYM1hZncB2Tq4YzmhsbePyO/e5obJKuZ67zz8/6+O7Hd5BSp/1fCA1oDcfh2N3toroRF4PHMlcNGqwSUy/Cjz+dYjwJ8Zcf3kIpDUop2i0Le3td2C4HowQ0zolMCBBFArbNLp3MGQ19DAZenCNYxzlzNIRUXEllQWlGKBGcs3eWzV9aFvuaMXx9qZVs0CBGM1o3aHBDwCjpA/A5My9qhJiHq+9fft62g8MpDo+mxqArFDzPaESHMbmjNdDt2GCUmA8zcgGMGu1pO9ZS/cVnO2uTXnr6vI/tzRZ63dXKuH0IUNoQBtkImh9/OEKrZeGXX848+Qd9Dzvb582ds06zzhVEphvPkiWTeNXZ/nl+hE57FhXl+xG8qYBtc2xvtfDVF3sAyj0O6wylSTVdazWvDpGItYhJTGBlmqGMwCkjenLbxPl1zvpB8bMmrKVHn4HM8QMBz4sgpILSRhFAS40ffj6AH0Ym+W6mvPv3duDYHL/6Kt9fyoywQF5WJ8l3dh2U8bLROZOw4nmok76nZ0bbso6Z6aBJazBGwSitJXMAxOWS0nsANcuuE7L1T4xsr96M0HFNwug6VBnKiuWvIq9Xgio12jqDfd36DwF1JE7ZdlWfRWWuEuchcupIqTnUEDl5Qrj+OVP3jDsv0ncpvcS56Nl2ped+7ooRqMK9RAgBjcfF5HmUVKGqamWYyVjm/w0nQW7f9HwI0LUpHEbmyJ4qMmcdpE5isCyDbTF8dKcHGc+RIqHQHwSl22aJiiy++GwXw2GAV29m0msagFYmn06pr0VM6rAS6bWkXucldeq2SdZFoUTgi5ThqtyvdhAxX7I/0zbK7Fd8jhBKZnJOhmeEw0j6PLkoqUMJwe5WC7u7bdiWaV9CARX7xUlpZNZMXlsFPxAIhcJkEqLfD6CkuUcm0wh//PNbjCchPC+E50WpPK5lcdz7aBMXCMwBAOw0+XMarBi+L/CX744xmYY4PJqAEBLLmAmEoYDnCTMHiZ0ZDanD4LgWdncvV/5PZaSpOadQ0tyTGtoi0A40uJTKVkpbUspdIdRtQjACiH+pFW3QIEZD6DRocEPAOX1JCIbmxdJ4aU2mkT4+8S61Hu+Op3j1ZggpVRpeG4YSIjJe4VFoHvCcGckfQkmaQJRSk1yy1bbw8ZMttFvrkYoLQoGDgzE+frK1lvKvO4RQ8DLyC8NRgLeHY/zis910G601BiMfGxvVEjpVSCZdKzeAX1UrG8l/pQnRcA74QQTH5mDxJJQQ4OmzEwBG8uGrL/dysk9lE9FkoorM8qRuDl+N97sfKYDEXro1kTko+b12rJjcWdoouCSWrVVxu3eHUwShhFQKlFCw+PwGQ+OFlhgMErmDdsfB/Xu92gMmZpeiAYNSAmeFhvV1Ia23NjKF2YCMRSQiapan90wstVbcsNgnUgLsTLW/2lhEYGmlEfgCL14Ncft2u/bcywiE4vdVkzlAPkLnQybalkXVdcj+LjN0ln2KSeiLZa5i3LwIkbMQWT+A8tWXHo1ThuLYXHq0ApFTVkbd9VumvVQh2o0CcG0KSgg4PZ/cGoCUeMhlYCEEQSjydYvPL6mGy82FK5I6i/ovkr8XJHVoHKVTBdfluL3bMeenjSzZm2xenAzKHKAsi+HjR1v4+emJkUvL1D3JkUfLLP9xlC4ridIBzk/qJNsk2xVrnKwLIwk/MKTOQoJ8CWIntxyz64zM32SlVZIvqMWNY2G2znXjWvHcsssYp9jZacN1zNxVSW3yGca5e5LcOlJoHJ/4mE4iTD2BF68HqbPjn749xI/P3kHEhnAZv7eZXEA844R4/hHl9l4jM95gdRBC4ZtvjzAcBhiPI7w96EMpo8wSRSZnsueH0LHNh3EKxig6XRsPH2xdes7UyTjAcOjHcyEzRpNYjpIyAqW1pTUI53QEEOHY7HvO2T9/8/VvLt9DukEDNIROgwY3BozRfULJQRDIiRB6GkUysjnTGxuXF4Fy0vfw6tUQx8dThJEEZzTNnSO1SUQdRhKTqcDpwEcQGo8lDZNQutWy0O05+OKzXWz2zp6XZVn88NMpHtzfgGOff5L5oUJrwPMjqDixgFYaf/jjG0ih8PjRTrrdaBxge8t41ZzlXUzrNUfnXDXLW6E+hJ6fzAniSXuSJJgQ4I9/PsDpIAAhBHu3Otjozu6bKk/CKoMapwTWCiS0IjnTJU8ic4DlDKWXbky94ERijT25tvBirbUGhkMfYSgRRSr1RH399hQ6Tpac5jEjwL27O+i0bDy8X56kvs6QR2CabRV9Ze3QQFl0DilsY4xNOl23DPmggThvzrwxKIuEzMkWft1Jg0VkjlSmzV+9HeHuXhetJZwzqgxmWayS0JElB8mOVeuIpriqqHsuLDL0L/NRJWWWfT9PfZdZvmhdDkuQOARYyjHg0vpP3YmVEDllRuqq4nL9ouxc4w2K8oWEAK7LwC0Gyy6PYFwGs3sy/0+rQt1Kvm9YNLcsIXzOROqQJftNCThnte97Hz/ZRrdjgVACoTTeHU1LtytKryX46KMeel0Hf/n+aG77IJTQseRRWYFa6UrZrSpSZ1lkSZ2556E2EUQJqUMz+5yF2JlF4yRPeOScxXThb7J/2Tl3LZI6QhX7UZGYrntGEULw8cNN7Gy3THkpkYOc7J5UCqd9D28PJ/B9iekkxPGxhzdvR3jxsm/yecTbuq4Fy+ZgjGJzo5U9WFVrLUSTP6fBKvHNX44wGPrwfYHvfniD8TgwzmVCQUkz52eUglsMjs3g2BytloVHD7fgOJcrtSalwsmJyTUaRYY0hdbg3NTLtjm4RTnlhBBCpGWxt7Zt/QMl5OmlVrRBgwwaQqdBgxsCzuk3lBKfc3qws9NqOw63kugYtU4DeoyXr0d4tj9IJd4m4xCv3gxxcmoihDil0BoQ0niHKYWYNNBwHY7d3TZu7bbx1ee7a8mZk2DqRRCRxKMH5YbMmw4pJfw4abgG8ObdGMNRgAf3N3N5No6Op+eTW1vaqnIBXBULXJHMIZhJPpwRQioIKVPPP0KAg3cj9AceOGfoti386stbAOabt85oka2qs4JE41KZ+zshc5Kyy4ib4vLrZuReZzeuO++ydQeHE0ymEfwgwmQSYTINEQmFg8NRTFgY3WrOKCijcFo2PnmyhTu3856ayxhKCSXg14DMyXrphoXoHOB80TlZYw6Ppday28+1XZbMyZZbHBsq6nBdkD1vFXteh5HE8YmH+w96VzM6p4zRweJrcd2vVRZlhv7s9zKjN0qW1RnFy/YpO9Z56rto+aJ1OSwTjXMGEucy+0np+WmSGrcXbovM9SHz2y5sPw3IknkGYwwWp7D4jFhZoqg5VLVlEJQ7TCe3NiWAm5HUSj8FUid77NI+ek5Sh1KCJK9pFe7e6UJLheEwgOeFODyeImUAMkxA1TTuV1/tYepHePo8n4PHkDrCdNea5zWrWFdG6pylT9cTNDNSR8ekTpbYqUTSHHr2vE1JnPiLirdTenadzWcmIV0mN9ez8+QfMn+z+ZcyVSm9Pxij2N5uxUQeSYmdpCkTkkcIE8EqtakzYQRSAf3hBJbFwWPHLc8PIYWCbXNs9GYOmuScz0PLYk3+nAYrw89P+ziM5x8Hh0MEgUhVGaRSCOLcWUEgQAmBZXF0ug6ePNmBbV8umQMgrovJ5RWEEmEoUknESEgzP0g67NsAACAASURBVHIMgRpFctPi7CVj5A9NdE6D94lmxG7Q4IaAEHICAH4oRkfH05dhIBUIiOvwcxuRl8W7oykOjybwvAgTLwKhBH4gEEU6zudDwC2KjZ6NXtcCpUAkVCq3xqhJHnnvTnftL5o//nyKzz5dX26e6w4/lKlEgJQaz56fQmuNr768nW7jeRHsQnTTMs259uicLN735S0x2JZNIpdFGAp0XCtnS3rzdoy262Br08Wvf30nl5S9zviGzPKkbu4KpNY0THQOJWSWM6dkVk8Kf4vf65ZdBVwGJ1l1gKo2OT31IIWJzHFsDq1NFJ2QEkoDhJr+p5TG1mYH2xsuvvrFrVqDnY6PWOwzhALONTEIJBIn04wkTa4NdfJbz68rlpX5S4mRZ8ga+spI0qKxjBR/VBiQrzLq+n5qYAPw9u0E9+72YNUI/leNV0Wsg9CJlpRbK27zoaCOSFs2CkeVfPSSZZTVoa6uV4LIqS/m6vQRnfxZrkZlpE/V/Th3z8aHKCdIjeRUf1iRH2ap2qGyYSfTsHR5lKlLK+Ookuuber6vZrcpJXXOeIEJYpmvmutw/94Gul0LrmshihSe75/ObxQTO1XSa08ebWH/RR+jYb49lNSIIglWI/ObRlGXrK4idc5K7JQidjg0BlVzXjRTfp2jRZbIATLXLCZ2EvJGa5PDRiXRXJnmKzYHAbBRQuokJE5dX8kVTQg++2Qbts1AafyuwGg+mjeuZyKFSwA8fXqK/Zd9BKEAo0aqkDGKbsdBt+vg7p3VOCHu7VxuvpIGHy6GowBHx1NEkUK7xTEcTdM5n1ImKqflcLTaNmyHg3OGVsvCg/ubcN31Oe4azL91SCkx6HvwgwiUAoRoGJ8sjTAUKvRlFIZyLKU+ZJQdua71zHGt//nbP/726Zor26BBLa7HjLtBgwYXBiH4EyUIoEGDUHKplGSUEH7R7IkLcHwyxYuXAwxHAbzYC8P3BYLAvKgyQmExCs4IKAUsTuHYDLZFYVsm/0CrZeHJ40247nq9Nd4dTeHYDN3O5cnQXScIpeD5MyeU12+HmExC3L3dQytzbQ6PJqVJNReROpfF5aR4H66yyXELMPkzzleRIM6bk/Wy/OGnYyhN0OnaePxgE7uZaKmySWYZwZOAryjiQgg9i8optjvJ/VlI5lxVXHYXzqKqnXxfwPMjiDjhqONQ2BY1Otax3AEBSe+/breFO3vtOVI2QRn5l9aBmGifq54+J2usE1LNRanWDQ1ly7L3DkGstZ0Z8MraihYaqfJYV8oSXI9q4s8gyaOhAZz2Pdy72z1T2WVjFAFgryB6MItitFZynORv8fMhoaqd60iXIoFTR9gsInXKjlusW9k+VedwlnVZLMyPs2SutffeR6oYlwqct66lcmvIGtPnD0wpgdQKo3E4t0/Z9zqQki1HkzBelz+voHCDF0mdtN5nJXUQkzpnaERGZhFKc9AanBLs7nbQaTOjYiAUjk/Lc29XSa/dvd3F7b0Ofnp6kt8eJlJSxMbV0r5M6p2NLiq/VgutEQTSyMPptDoLZdiyy3TmYunMssSBTEFDaUBIQC3obZQAHWvm4pEldRaNj8j83dvrYmfTROkQijTaptiMGsBoHEIIhVdvRvjXf9uH75kIAhnnQeKcwW1ZaBeVK855Se7cWf6Z3KBBFYRQePV6BN8XsCyKt4dDMM5AKIFWGiAAtyhsh8N1OCzOYFkUW9utSyJz5uH5EYYjHyKSoNQ4HibPLs5YwG025IwNKKUTy2KHna7zP37/5//lH9dc2QYNFqIhdBo0uCH4+7//2xOY5xITQrtJkL0ss1ysCEfHU7x4NcJwFCAIBESkICUQBEbmjVICQgkcl4FxmnpJuS5Hp23BcTg6HRufPtnO5f5YF77/8Riffry99uNcV0ShhIiMJ3sQKbx6MwQlwCefzHLnRJFCEAq02+WkWNW871Kjc8pwWRaXMjIn9o7M2ofqbEXZdVEkQSjNRa4dHk3Q7/uwOEGva+PT+PqU2XUWGcco4uTBF0TWI7aqD5yFzLlqRtRljYTrQl17vHg1ROCLGWGqTXLe8diHUjOREKU1dnd7uLXbwd27vblyFhpPiZFtq8qd817v7zLE0TleVB+dQ6BrjbJFModxI7VWd7ZsWTKnuOCqdfwFyJE5mev/8tUI9+73ag2Fi4z7CQhWn6+pmO9jWVyzy5ND8f6uI1KKy4okzaLom7NE6xTrcpZzWHZdigUcTY7IqS/matyuOv2vBvlall337Pe5+5KQlMypul4a5SSpxSiggMC/mFpNejm0hpIaSihopTEeh3PXgGBG1CRw2Hykado3z0PqJAdasu6Wzea7VGa8fPJoC5wzM1/TGm/eDssLi59pZfjskx2EQmL/xWDuMEEgoGHIo7K+nURVV53TKiJ1qvbRWiMMRCp9lNYps23d8zPtGsl/Ok/UaW2eTUprhEIvHPstStDmFyN1GCV48ngrltsj0DA5i9K6E4DE/JrnRegPAgSBxHgUwg9kLtpNa43d7dVE1RACbPbclZTV4OZCa+DnZ30Mh0FMGCuMxwF0LLetNWBxkz+NxmOOZVH0ug5u7XYWln/B2pUuVUphOAjg+xGEUBBCIYokgkAgFFpqpRUjRFicThgjnm2x1zbn/7DmyjZosBQaQqdBgxuC//Af/psNIdS2VtoJgqgtpCKEVGtMXxSnfQ/vjqbwAwFKCVzXEDSUmtwCrsPguAyOTdFuWbAthk7bQqdlpWHn7baFzz/ZxtbW+l8wf37exy+/vNVoB1dAaQ3fF2ZSrjUG/SlCX6DdsXPROCf96cIXstK8uVfB1rtu60sFOUMpqbUPVRE8ShltbScTSeEHAs+e98E5R8u18cVnuwCqJ5ZlRE7ynQBwrYvfD0rp1COrTMYiO4kvesGX4b0byQq49K5bOGBdeyQ60EGcK41RAqkUptMIQuqZp2psUPjo9hYeP9zI5c6pInHKfKIJyUtfaRingaknICtyklw28rr5xjM3Gx1XZ4zNef5inswhNDZSxravsjMuRuacGVfGWpxHmRE3+z0Z430/wtHx5EzSLlXGMYLVR+cABQI68/e6jElnRZ0Rv45sKYvIQc32ZYbOqiidsrqch6w5E5FTvfpMRM5VQtW7VfW4Xv+eoGEInPSD8jaeu9Z6fhvHZXF+Aj3nXFb2TlJ6HrGBXgojHyakhJAKMlIYjjzIxGmhcGGK97hTeG4V+3nxe3HbsjovG63DKamde3BGILU5v6mv0O/7eHfslW9cI732yZNtPNvvYzjIS9wpZeTNgJJo7LgoE0VejapInbPcD9lxPfes1RpBIBBFItfGxXfHMvKual1C7EBnxjIN+ELDi+pHDJuR9D0n2Reojk5EyfevvtpDp+OAUoIonPVREjNVhJioaZPrcIyXr48hpYTWGu22jc2tNtyODW5ztFekKuE61tqCrRrcHOy/GGAyCeH5xpH356eHEMKMy1oDts3Qbhu7T+LU027bePho3Q611ff1ZBJiOPQMARVJhKFEFElIqaGVJlJrW2q4kZBdIVWHUDIGwWTNFW7QYCk0lssGDW4Ifve7vx0yRgegRGgFwhhFp+PkjMGrQhRJjCcmqdznn+7Athh834SIM2aicqQyiR+11iaXQ+wRIZWGaxuZtY+fbGO7RLpr1fB9gaPjaalMWAODKJLwM3kmXrwcgjKKx5kXMK01TvtTbG0ubsfspOG9R+dksQ6LTE2ZlNSTOXUIIwnHyt+/331/BD+QcB2K3Z0WNjfdygll2bLsVbDoxaWzEmNNVg6uzKvSGMzml19lLGUoXCOWaaeTU88kG43zkSmtEYYKB0dDSKVAiEnSqzWwu7sBx2VouRy2xSoNflXnzWLZQEaBUGh4kUIQmQmcY1+xRLuxJ7Ofi87JyB7qpH11vK6mqHhfDWM0A817q2dB2bxRbBFxVIsrQu7UGlwxk1oDgNdvxvjVL/eWqnKVsTQBweqjc8r6d5lh8Ao0+4VRZ3CsImCqSJhlDPuLyq1bV1feonOrqs+HTORUgpS1Sz6/XvI3vc5xG2iQ2vZfeE0KKzghIPErTBLBt8wzVWsjlRlGEmEkIIVKjd1KaSilILWCH0hEoZlbFIdKr+Bg0Kp42dHAnBNA3XmW9v8FHYQQAtsqidLJ4K++uo2Nng2Lm/nT4dG4clutyt+pd3fauHe3i+9+PMrJmAFIyTAS52aZqyNi6bWaOlorcACqImx07FQmIpnbqMopCIXfVWN3en0z1zhSGoNAlUaVJWhz836cbFIkc8pIndz+roW9vTa4RcE4MTlEqGFzTG6f5BqafKXjSQAhFUQoEYURRpMAlBDcu78JwimwAvn0O7cbubUGF8Oz5wO8eTvGyYmHySTEy9cnYIyaT0xcOw5Po8x6XQf372/iyZOdBSVfFNU3sxAm+i2MpIlGZDR1trQ5RavNaa9nW+0W3aSUtFuO/azl2v/x269/827NlW7QYClcodl1gwYN1g3KyBgmjYUmAPGDCONptFJjulAKh8cetAYm0wgvXw3hBSJ9MW63LLRaJkcOpcRoF0cao1EIpTTabQudjo0vPtvB7d31J2dUWuMf/+kpPv+kkVqrQjKRSoxyRydTME7R7Tq4szebAEymETptZ2mCItnuqnA5OazCULpgf0pJreRQHcJQwckYAAiAl6+HGI5DtFwLnbaNX361V7pvlVEuVzcCOCvwfBcZMqdq0l31vQxXwWj2vomcLBa1x8G7CaJIQqk4wa7SoJTi5GQS53ghiIQxhN3a7eHWTgt7e/OT+kXGUQAANS+Vx+MIkTIPGscy+dGKEmPvC8Zoo9N6B9FMci7pnxQEFLM+Ww8yI3M4BaXVr9UrJ3PKdix+3hNyRt7MAB/4AlJr2DxPRM95ZBe+lxn3CVYzRhVRnrw9j5Vet/eEYhtnv5eRKotk0or7EmLIthYn6FgUHYuixY1nOyWLiZ4ysmDZ81o4VhHzjKskcpIk8deeyJlviYTIKtuq+DcbFrzoWtRen/RdL78V5xRKGoOazIzFddBaI4yM97QQynhQa5P/JEcGaABSpnlnZJxcPqlOIqWWgJK8TXyu/9WQOsv01UXEDo+NnlVoORy9DdcQVlobGdWaeiQkRbb+APDk8TYiIbH/op/bTgMIQgmpdWrULIIk0mul52cOYJU4Ca7iVdrUVcPzIkRClr5PVj3+ypZXPS6z+w1DhaiG1ena5k2hbPwrGyOLY+WtWx0z1gCIhIxJzfzxtAYGg4mJTlIAoQRJT7Yshk7HyJETSgCazS50dty9vW65qwYfMt68HeHN2zFG4yCVXx+OTCRhGAoEoTBRhtMQYSDM84ASbG+v25m2+h7WWqM/CHB0PIFWGrbN4TgcnFNwzsBtFuf3MR/bZl67Y/8D5/R3a650gwZLoyF0GjS4QaCU9AEQrUGUVAgDCaVMSPcqoDXwbH+A4TDAYOgjDCXeHozh+1FqUAzjKA9uMTBKjBcSNEAIWi0L25suHj/cvJTIHAD4x//zKR7ev7zjXUdIqdLoHK0UXr0eotOxsLvdyhlqT0+m2Lu1/IQgK/d0pbHISFo2M1wwnyIElRPjRZDSSGdliRKlgVevh7A4Q69n49NPd9OEjkC1UbTMCEEAtFYQTSFKZIuKmCNz6rxYL1yjcyBjEbkSRM4ZKjCdRph6EbTSOVm/bDJdRik4Y7i108Xmhotez0GvY+eMPOVVyMutEWpIkITYaFkUDq+XaHlviM9Nyep8A0CSN6f8X/Ym1zDkbNEYlzMWlsjVXAopUDU2rfBAxSacIwcyC354eoqH9/L5mbKe0sVyysapdD+CeXmgFaAsh0Jdk13JPl6DumfBosibsm2K5SR51zrxGMCpIXBofL0cRtC2KBxGQDLjTJ1xvK4flG1XuTzmJ6qebimRswBXn8iZYdH7VRWZk82LU3Vtqsqr2rYoq5b0i0Raahkk5EwyrmgdXw9t+hONf5vjE0ghAa0RRQpa69wQWDTWZ6N0LErQs2mefEyOifI+WvY+VYRGObFDCJmLuC6i27aNY4bQ8EOBd4fTymMgQw5kx2DGKD77dBcH7yaYeuFsH22iQqI4cofFOfGy9SRYLBEMlJM6yf6LUDfOEuRJnezyRQROdjkt2aaK1JlEGp4ov5oEwIZtRpNF4ygy65Pfjx9sgjMjVSdlfi6UbePhyDPXRkhIqRAJBcYpNrfyTo+ELSahq8AZRWvtyegbfKiQUuPlqxF8P4KOh/Jn+0ex5HIIz4sgIgkdq7OAAIRSbG22wGocoS6O+ifWZBLi9GQC349iJ4F4XEnGOU2ElNoLfHkaBOqFZVn/ybL4333z9W/KB98GDd4DGkKnQYMbBIuzbwEoBU0UjDHLdRmkvDihI5TCs/0+Tk89vDua4OTUQxRJeL6AlOYlPAwVhuMQvh/L3MRyU4xR9LoWNjcc3L7dwdbm5SRl/MOfDjAchfjkydalHO+6wg8kZDzZfnc0AWPGS+92Jjxfa41pEMF1+JnKLnFIu/q4oGF02UlxGbQySX8Zn5E5IATf/XgIizN0Ozbu3u7i9q12LYFTZYwDkHpQXwRGLiLjMFjA9TKIXb8uCgBv300QhRJKGzm0hHB48fII0ABjBK22ieZ6/GgPt3db2Np0QUjmfHW1ESuLhLCwOcGGyy7cf9aBYnTONCe3ljHm1FzsUqMdMVIzWVnBOTKnaLwrKfvSm6yO7FnyBl1kYM9KrR2feIhCmTMalR2izpiffCfI57xYJbIBOnUk3BXs4rWoMjiXkTPZ5cXInLJtANMeNiXo2HShDB6Bec64Vkx0lowxZd/rPmXnWkbklN57HyCRA5S3S4q5E8k4gJSQOWVl112LsvtYFQgUQggsm4OQmHhZAKU0RDxfyUWgpJ1I5+urgSCR6NJ6Lo9bWPhtJc8xStC1jKRWcZyp63vLkjrptoUOxTitjGbVALY3XVBKILSCNxXYf9mvrJAGKqXX9nY7ePJ4Gz/+dJI/hp5JrwEAo+XPtSLRU0YaWhXk1KJ7aNH7FokrOs2QOsny4utmGUGTXbaI1Em+B1JjFKrSelEC9DKkTnbcLPub3W53t412xwaLJZ60no1FZhlBEEaxLDUgIolIGglBSgi2SiIbCKfnGqTWn4y+wYeMFy+HkMKMsZQSHBwOAABaavheBBEpQAOUUdg2h21zbG642FmrEkv9zE1pjdE4xHQagcapAIJQGsI4UEIJMgUw0iBjDXgA8RyH/yfGyO/XWOkGDc6MhtBp0OAGgTP6A8z7ogaIppTAsVmtTMwyEELhp59PMRwF8D0BIRUiIeEHArZtZKGSvKRam0nGdBohCiUsi6HXtdFuW2i5Fja6zsVPdAmc9D38+dtDPH64ie6KEkp+iJBKwQ+NtEMQCDzb78N1LZC47yQ4HfjY2Tzbi9mi6JzrZDg5Cyitlq1YhEhqWPHkMSFz9l/0MRqGcF2OzQ0HX35xq3Tf4kSzzCDBSD6p/XmgNSCVIXNS79l4XdVknlT+qFx0KaifDlxdEADDoQ8/lPCDyERHRhLTaQQ/jCCkAgGBZTHcvt1Du8VhOQx37+Tl1tI+o/PLcsciJJUvWpeR/aLQGUtKQiKXSWudhWhJ9uYZqbWigZuU6DpdCTJnWZyR5MkZrAqGxOf7fTx6uJkruq6cMsNwui9ZT3ROMYIAmDcKXjejPrCYJCv7LBOtA8zaox1H5JwFnJJ0n5w8VMlx6vpD2bkllUty5JTW7AMlcnLQi8ewXP8okDk5kGoSo47MSVAMwqEAGDNylBNPlO6ThYoN20WOgmTqXDxyEJhyTT4/06uT61nmy9ZiBO1MP86+D8W80EIiq47kKUID6QWihMCxq52iej0bW5suKAiCSGI4DPDq7ai8UD2rb9kG9z8yz/qDg3GulhpGei3JacQoRdFDo056bbaRUWJYFme+v5SJ1BGFi1gkbevImrOQOlIDg0ChTJGTE6BjFfpJ5lMV1QgA9+72wBhLHW5MsxtFC601+qezXEmUETBCUyVEu4o0O0eE/f2Peos3atCgBM/3Bzg8mkAqBc+PcHzqoT/04Doc7Y6NVsuC27Zgu4mUGUWv6+DR4+1zz4UXY/HsLQolfC8CoOfeEwghEQhCrUEooCzOhu2283vb5n/3zR9+I2qKbdDg0tEQOg0a3CBQRn4KQrENAJQQnWhRn/b9c5cppMKf/3KIk76PqRdh6kdGG1UZw3UQSMg4XJ0ykr6Aam08xF2Hw3U5dnfaePJos+5QK4OQCv/0z/vY2nLwqy/Ljd8NDMJQIorl1p7tn0IIhVbLwu5Onrw5Ohpjc3N52bqySflNQJJo8TwQUsNiM8GnxO3/8HACxhgoIXj0YPPMUmtp3QC4K5Bak0qbyBw9P7Fe9L0M743MueQOutBoeIbqHJ1MoZSGxSl835DrIpJ48foYjJkJlVQa0AqffbKHW7fa2Nlsgddo+JcZXAFDWhAQ2GvIZ7JKGALZ1DuqikqNjSnLkg2UkbTN5oiuODJnUV+/2q1Wgrij6kLFi+ef7S/vjqbgnOLWTv0zYhHxkBzeXRNxWKX6VHW0Mg/wq4S68X8ZMqcuBwRgztuiBN1Ymuo84IykuUvqjgUsrn8WWQPNXNViImeZZ89VvbbrRFl7Opxio21hu2tjq2tho2Oh7TBwlpffrPoOAHKOiQGC0GS/Cf3FSgFSZWUyZ1eekmrXIM+LkkOZ/DMF0rZooLfZfERlVcRZGXlT9r1s2+K6pLMZBwEyvz7Gzk4L3KKwOYVQCgfvxqhEyuiU1+zhgy38+OwEWs3urER6LQwldFwtTuejPpaJMic1pE6RQDnP21biHFhUmSCoJ3aKy2jmk12Gkn2GoUJQwurYNCYC41V142d2HPv8021wTs07fNymOhO6FRUi1ygDXMdEOIglotqWAaUEG73LcaZs8GGhP/ARCQXX4VAaoJRif/8dRCQRhAJCKBNtBrOu1bJxa7eDjz/eea9kjhAS7w5GGI5MegDfFwhDk2+UMQJmsSlhRCqlaSSkSxn1W67127/88bdfr6nSDRqcGw2h06DBzcIrSqlkhGqljQZzGEqMRsG5C3z6vI/xJMR0GmI0DiGEQiRM2KrWQKfNwTOeS5ZFYDsMrsNAGYXWGhs9B59eouzZP/3f+5h4ET59stNoBtdAaQ3fF1Aa8IIIR8cedrZbmE7D3Mt/GCpYnMO2l3+kXIvcOSsGQSxhgbMbirTSZsJJE5djs/ez56egjIFzik7Hxr2PerUETpWBD1id1NqMcELpiS5F5twgK9qqjYYEwHQqQOMcZYmUwGgSwItz6nDLRE5aFoeIJBijuH3LkLR1RieVWp5my2h8AtZVjc7J/E1sW34mAXeZZy4y3yuNdATgnCUhrznQEjKnDFezxRYjPd+SzqsxL6304sUAjx5uILtbaXlYTDyb5OXrablsTo06suY6XLc6Q3OZYbHMAImSv0D8LCPni8opgiAzdpRc8DqjeWl5ySMSDZGTPIcr24wU+kCFga3jcrRdbnL3ERNJwimBazNsti3sdm20LLrwOs1JrsEQegCB0IuN01pXjQw0tyiRzdQAphlChwBQMn99o4JxvqwJ3EIfr7p/yr7PnUPJsuzyRDmhtCIauH9vAy2HAzDP9/E4NLJyVeVqpFEfxaNvbzn46E4Pf/rLYe4gWgNhJNPoF0JMjpVilYrSa2Ug8XOyDnNkLObbuHJfpTD1Ikil5qqSJWuyy7LXv/j8z25fzLWTYCo0JiV5dRxGYDOSk6nNkuNZ2bVk/e3bXezutNByLbhxBEPSzpNJ3tlSSeOEaSTMBQ4PJ3VNszR2t9cpe9XgQ8VwFODV6xEmkxBRpEAJ8PbgFMwyc1JGjY1HSkPqdNo2dnY7ePhoe6nI2PNhObuClMZOpTJjnFIaUiJSmgwIIR5nzLcsFjBGI87ZAeP0D2uqdIMGF0JD6DRocIPw93//t+8ch76llEgRSRqGCp4vEdZMBurw+s0Ig4EPKTWkUAgCUw6lxuBCKYFtc1icwrEpbJuBM4pux8bGhoOtDQe3dtv46he31vhwz2P/5RDHJx56HRtPHl9ORNB1RRTJdKK4v98HtMbebgctNy8J8e5ohFtn0ME9S3TOh2BUSVCVS2PRB9oY0lkh4elp38NwFMC2GFoux69/eTtX9iJjXfYSrEpqzWiAV79SL0XmnHGbdeCyonPWYSyOpDIROVKlBjQRKTx/cRwnk9awOYXFKR4+2I3zHWm02nnpySqDSvY3pSSO0LnC96pGSh6b89Gl0loLisgbYojJEcDoPJmTNSjnlp+x2tcJSbSOIc3yLfLm7QittoXtOIKzqh3qSJ3kO8H6ZP3KukSV0e8qY5GhedFnmagchxO0rfNH5RTBMiRL1XGXJXKSOpatvMrPnHWjbhwvLs/a/xkz0SB1IMSQPrtdKyZoyjZCKuOVhWWZspVawhSnc38yx8/3lGzf8cMot49SJhdKci9HSzwLKDHvSMV6JF8XETwVp1G53DhclLcjIwS397ppbhshFF68HNTWv+595uNHmxCRxLvDbI5vQ+oEgUiv2Syvy2yrRHpt0Z1FqMkPVLm+8CmON4ugpII3nZE6ZeN0lqgp26aM2Kl8J4fJvzQI5vPqdCwTcVhG6hTH2GT955/totWy4Ng2aMbpazL1Z2Maid9dIglvEiIIJQYDb4nWWYwnj5s8sg3OhiAQ2H8xRH/g4/jYw2nfw/HpBJ4fpXNApXUaFWlZDL2eg7t31intt9x7vVIK43GAKJLpnJUxCstm4Jx6jLIxo9TnjI45Y5N229nvtO3/+Jc//vaHNVa+QYNzoyF0GjS4Yeh2nP+Vstm8KnmgnRWnfQ8HhxNEkTEaEkJAqfHiarUsdLs22i0rnhAAjsOx0XNAGUHL5djsubj30QZ+9eXeuZLDnwdBKPDHbw6glMa//5u7tVrVNx1aa/iBhJIao1GAg8MJul0bXhBhu+DN7lxbZgAAIABJREFU1e/76HWXz0OkcfOicyghMaGTJ2WWgVQanNPcflGk8PzFAJwx2DbDJx/voNuxS40Ii4wLBEDrglJriUxHGZlDCn8bGCxj2K5fWF7m/v4QxydTTKfGkOUHAv2hjzCcyT4zTtHu2NjccOE4HNubrdpuWew/yd9EiWUd+UxWgbS+CYmsgTDjWZsz6ujsHtXlaWIcFqrIHErnzVvrIO7eFyoNwwmpkzV2Ko2nzwf4/JPt7CaV5S0aq9YZnSMqDLuLjnaVrmMVAVJndFbIe4/XETl2LK9WJUF1XpDsjVi4DMV6FDcpEjm5mmWInGWu41W6lqvCcjRWBoUGb1nLvxtQQrDdttBzeOkYWHaLUUoAraHiSJnzvBlmyY/8/hpBIEESUgJmTEL2t17umK5Fc+dUda/UEago2b8IDTPGOQ6dXxHj3r0uHIfCYhTcYhgMg/p5nEZGVi0PQgm+/MUt7L/oQ+Q0J40hNork7HlPCCjLt8My0mvJdnWkzkUhZRypk2mIKmInuz4rzbYMmZMtUwHo+/N5dXqWeTfIkjrZsbbYJ7a3HIg4X2kio0bI/Pw86atCKEynIaJI4l2d5N4S4Jyi227yyDY4G549H0AIhckkwmDooz/w8cNP74wzWSgRBQJRaKLJCCXGBrThrtHes9yTQ2tgPAlxcDAypI6QKelEQH1K6YQQSAIoyujUdvibdtv5R8th/9u6at6gwUXREDoNGtwwuC77by2LT0GM0T4IBEbjs0muDYYB/vztoXlwx4kbCSWQ0jxSo0hCSo3bt9rY2nLBOUUkJIJAgDOKSCgorbG9dbmavT/+fIqpJ/D44SbuNQkgayGVRhAKRELhh5+O4HsRdnfbEKFCuzWTqRuPQ2z23KVJivPkzrnuRhYCzMicdCFZ6iNVHJmD/K4/PTuGEkYWw7EZHtwvl1qrktBJvhMYj/eLvmRrrSujj4Dya7jwkO/pwl9GdM66Ti0IBQZDH74v4IcSoVAQkcL+q2MIaSJxkqid//rfP8LOlgu3ZeHhfSOHVec5nJjAkuYhGfmii0Z3rQ068ddOzkEjKNGdLzP8lBqR4404n5fEITHZcJPInCKKkkrPXwzRaVuVyZvLyq0dq9ZoEBRLyq0Vt7kKqGqzxIhYZlx+H/JqdVhE5hVR9I0gxRU3nMgxWP7Msgbo7LKyvGqhUBBl2eFjuDY10TrFa1Cyi8UolNTw/WjpulZB6cRdaPZPxFHmpLBdsoDARActAiPIR6Tp+a9VxGNdv65aZlkMpOK56lgc3bYDy+ap/NbLN8Pa+te9e7daFu7f28Bffjgq7GNy6WRz1DBCQAv1mnu/rQClJspnWVRwvJWQQsErkDpJOTkSqvC7+K6akDrFvDplpA4ADAKFMPP8oITA0qqU1Ckj+DY3XYSBgJQahLBS65zWiKOhTF6dwBOQUqHfn849d8+Ch/cbpYoGZ8MPP53i+MTDyYkHrY3D4fMXh4gCQ+QQSmDZHK2WhY0NF92Og07HxsaG+76rDqUVhsMAo3GAMBSQkYQQCmFgUhAIIV2ltA0CYVnsqNO2//dWy/rvv/3Db9+877o3aFCFhtBp0OCGQWu0J5NwS0o9m86c8V3wxashIqEQhhKRVAhCielUAFoj8CXGkwiDQYDXb8fgsbRPgo2eg5bL8eB+71Lz10il8PR5H0Eg8PDextq8fD8UBDFZd3QywXgcYne3g17Xwa1b+eickxNvbtlCrN9efqVA6fly02itYVLmzHYmAKa+gBQatk3h2AyffZpPLnkWT1FKLp77pOj5uawRbRHexx26bjLnXMbDM1Tp7YGRPACMoYwQQEgBRgGLk9TDViuNKFIIhcLuTrs0CXOVZ3EKOuubV3E4zaZbyH5XGktfiFwbxNtbFptrr4TMKeJDInPKkO0bc0YlDbz9/9l7kx/ZkTxN7PuZGRd3D4/9bfnWzMrM2rq6p7vRkHTog0bqaswAus1dUOkvmMOc566/QAehjxIwvUiQMIJUgiA1oNGKme6qrsrKrMrMt6+x+8rFFh2MpNPppDs9IjzCXz5+D3xB52I0M5oZzX7fb3k3wPcS16aLyr1IoD/j9ugSYTBrPVAU8BX31wVFMiy/X7Xpwt+q/m5JtMt1r1aKioGmrB2UGblS4URD5OSwoJCpVW3VOF+s61hq9McSp6MYh/0I/UCWEgWMCLsbjiVhS8iPFL43O57mMZW3istsHk3utMni6JSRNUalbcb+ljW/+37BWilv3TPThwp5XZbUIcbgzCHCP/1kFxsdu4bSxuDkpIb7rTnlvHN7AzLWePt2Oi6LNlZRJD834oxNvbO6rtcAgHE7B5mHi/RNGSsE47jUvV/ZWF7n9zxiB2T/9iODcc76d7Ml0D8dZ6RO1VgcRBJffHUE1xMTC1+i2e8R2bqzZmXWzVyvH2IcRDg9nY61swwe3W/crTWoj+PjMU5OxohjhThW8D0BIYBu18fuXgebWz5cV0AIGydZa2Bz08e9e6tsZ/UXSb2zACcno+wWZaxiZBQbraSClNqFMeQ4/IQL9oYL/hVjeLKafDdocDloCJ0GDT4wECMPJl37EowxiKXG6Vm9CeHrtwOEkQTnDDKJx2C1vjW4oMyvc6w0ev0IJydjawYvDVyH4/bNDTx6uI3Njau1znnxso9eL8T2lo/btztX+uz3DUobBKEEDPDyxRmIEz77ZBf9QYiNzrRpfm8QoNWqT8wZcz53a++r4CV1tXYuExiDrD8ByQKSgFcve4lgnnBjv4P9vXapsGCRgJRwOa7Wln2b7+u7LMMyZV91uQlWczovaNFK4+3bs8RFGAPnDIIz7O9tIowUBCPcvllvPCyWNY17sY5kTor8aGOMQZjTNM4L9FC2X9gMEg1jNt1nimROmQZv2SPeN1RpnwPl2t8vX/ex0XHQ3fQrq7koSC6OWSZ3zyqtc+rEVFq391lVV0WiJn9+GascZ0Xu1cqgTPmsYKbdUOE4zboxXVdlgWvBgoKW9dupdlCYtxhj+0p+fAsjjaN+hHFYHotzsyXQdnmWcFFpQgj7/ow2U5Yg5T2yvEBErJRMIBCMUTPtSBs9SY2q3S3mYZC6fJw9XroligNlhGsdUodglQeqPrCdtgPfszFKjbGuVUdjWXpt9oyS953H55/t4eWb3ozrNaXsOjEPztnU/LSu6zV772JSJ49l+2scKwSBLCV10vRmiJkFv1NiZx6pM5IGZ9Ekrs69G228eNOvbANhrPC7r4+hlEZ3w83qVKRu7QoFz5QmyCopRqHEcBDh7dv51llV2E7i2jVoUAfjIMbjJ6cYjmIEoYJMLCu/fXoEY6z7PsZYJlvSyoAxYG+JGLvLo/4qLIoVjo9HGA2tV5q8e2TH4dLxROB5YsQ4D40BY4zOOKNvADZ/YG3Q4JrREDoNGnxgMMb0XY8HnJGxij7W7drB4WjhvS9e9XFwOEIUKRDZyaVW1oUPI+sjVQjKBH1SaQyHEnGkAQJ8X2B728NW92rJHAB48uwUjDP80e/fmRHINZhGHCtEscZpb4z+MMbeTgu+78B3xZTg5OwswOZGfRPq87hbe59BsAvXOq4oijDaZIvl/KLxzdsBosgKTjY6Ln7y45ulQr2rcLVm3+dyL7Tu465D4LZsWVZB5sxLc9HzlDaJ6zs7/mptUhcCiQWCSQhVZD7TPU9k7rCq0p+0G8o0j4koEzStKkj9RVC0zkl/RwWh1EzOc+RNcnu2MbKu1oqeE4tkThXWr5bqY1HbK1rnGG3w/MUZHt7bnDpeVQeLyOdVWucAqHQfVfXIdSFygPK2Om9bZJXDyMZN8VfoXq2IxCvWlCAVuf00xk6eyEldqk1dt+A5da75EGCy/+b37XSqnI6hxhgoXSB6kt1hqHAyKLeM6PjckjqYnQMKZi1GNQyknD/SVHGLaT6p8C89qrUBmYkFj9HTGVnm0+8XiWUzuztRIkBlo6tD6nDGIASrnKfduNmB59lYoKOxxLePj+bm3eapurDtloP797bx7MU0QWCMdcGsCm4pRYHEqet6DUjmxitci0WxdfM9r7xF4gYlv4tkTpHUye5JxiepgZMkro7ghPu7Pp697M9YcwE2Fi0THIIzbHY9dDqOVYwkSlwtT9c3jJm0bWPrO4oU4lhiPFreZeHn39td+p4GHyaUMvjd1yfoDaPEg4eC1hr/8MUL9PsBBoMQYSShtc6MZTknbG214a/MG0v9gdsY4PR0hOEwSsYoA2Os0qTrcLieGDmchYyzkDMKGKOxK/ivvvr1X/+fX/ziX9VwytmgwfWhkWo2aPCB4X/5+V+cui4fGpMK+OzEt6h9VcTrd0McHA7R64cYjWNEsQ2YMxpJjAMbuLGVBkIl+5EUzFoRcEHwPYGNDfdK3ayleP6yh5OTAA8fbDXWOQugjdW4Mdrgq99af9oPHuxgMIzQLRBxbw4G2N2rr+F1UXdW75MghmDdI5yHzMlb5hAAk6wce70Qb98NIaWG6wr85Me3SoMBzxPwpeB0MVdrJlFBXUZAdq6nrelLXwWZc5EHEYBXrwc4Ph4jCCSUtprPh8f9jMjR2mrZeq5I/LEDO9uz/beqzeTB+KRc6+q+ctoW0H7rlnE1PyNcE3yavGE0l8wpCoi+S8jXTZn//tdvB+h2PRsENzlWrIN5As0Z8nmF1jkAkJcjF/O7Tu+xSORUjfX5Y/PI/Xx6KcnfcdhKybMitLEWEmX9JwuHkx6j8m9qQ+TMx0xfMwvOJxCMEkG0gTYGOtlH4b2kkNrgqB8jjGfXEx2fw3PYjDWc4IRY2cDUcTxt5VNs71TxrZlqEyWFiQuWmSZZ+6S/gQmpU9WX8vcX505lwnpTPEflZSpi6lkEuC6HISqV2NzYaaPdciClnbe/OxovtNJJlRyqcGOvhSiSOCm48dIaiKJp93qWeGBT/ZMtmvPmKldwqnynF4YxCCM14y6uCCrZULGfJ3WKBA8w6RMGwGmoITWwu+mh4xK+fXpqs5VsQWRjzW50HKt8Eyu0Ww4czgFQRoxOQoJNOh0xa/kvOAcXDK7rYDBcLhau7zvotN3FFzZoAODpszMMhzFgTGLZQjg8HiIIlI2dE1lX4IBV7m23Xexst3D37ubCtM+H5eQJWmsMBzGUMmCMAWQV1IxBZAwbMCBknIecsYA4hVzwA87Zr1eT9wYNLhcNodOgwQeGn/70Z77WRmhjyBggihSCUM0spPI46wU4OBhiNI4RhBJxpDAcSgyGVhuPMcqCjDJOYIyBJ5NP12FwXY5228GDe6v6sFdjOIrxb//+NcZBjM8+2Vm82PjAIaVGEGu8ftfHcBRhc9NDxxeIYwnXnfjzjiKNYCxnXLBV4bKsc96Xt0fMWqqd+/7kbxrpajSO8c3jEzsJNdY6p9N25pI4+ePFtIu+4JdCTWFQ8ZnrjGXIxqJw5yqQKvrOw2kvQK8fQkqNWEocHg7x5m0PQWRdI2httey2tjZs/CVfYG93MSFbRuykAjSxhmTOjHWO3UWk6ijZlZeHMYLIaRPTgrhYVZq/7yOK735KIFkyrmut8fS5tc4pI0XKSIl5BOKqrXPKSL4yUuc632OxbuaR9mVbmVVOCoKt37bD4F6DtV1QUCZilNswEWQWiZwqorCI973/XQjnmHPl64sRZYpf2iRKYEj7Q3XN9sYSoxIXbJstMZMnzxdwkngx7fZ8ha+qKVUxzqDFJI5O3oXYpO9MZ0RWuP0rO+ZyygT3i/riVCIlpM4iCM6sNUvu/jxG4xhSWqW80SjC46fHC9M02sydj3/y8Q5evOwV4iNahRCppt8rIwLPEe7WeLfiRZU8UxRct10qjEEQKkSxWrj+mEfq5H8XyZz8BkwTnWeRRqyBz+5vQiuNx09Os+cxIjguB+OErS0fN/Y72N1u2XGPMQRhnLX31JKAyL47G+tDYTgIIGONk+MBTk8Xe9nI4wef7i11fYMPF0dHIwyGEWKpwLmNiTYcR3j37gyuy5N2zKCUhk48BbRaDu7d3zmfUuNCLPdhM8bGzhmPoyxEgJRJyAANaWAyFpwA7Qh+5Hvif//q13/9f1x61hs0WAEaQqdBgw8PQinjMkaGJRrGDq8OvqmNwes3QwwG1jInDCViabKJPueWvDEwGI3izI8yMUK7LdBqOdjsevj04x14rrjKcgIAHj89Rb8fYXvLx95O4y94HoyxwU+10nj54gzC4fj80z2EkUa34Frt8HhQm8yxaV8Cm5Ng3QU0mRumxCVM2UJx5p50J5GWpBqddtFI6J0GVqgsGDY2XPz4RzdKtdmrtEvz8gRP1AldWw0DLGTn6mq1r8O7PC+ZUwfLlO+8PYQAnJyMEYUSrsPBuXVh8+yVFew4giUbwfM4Wp4NWLrR8bJ4O1XPnhynrB0Rm7izuYiV1yoxZZ2TvN9ogTuffFnzb44IcHKu1lhC5lS18fWskfNhHpkDlFvnPH3WQ3fDnbHonJdO/tjMeLXiNlYVP2NdiIIyAiy/X3ZM57Z5pBnBCqfbDruWWFiRslYfaZdLw80Rpq1x5mnRV+G6Sbh1Rd3PXWptYQwyIR0McsRCaqFbnuAwVKWkjlOwtvMcKwx0HF46nkzlCeVuYtNj5e/buh4tjtFaT1+vl3Sq4+ZcEprkv6IizVS/NNN5LV4zneNcXongu2JyrFDIvd2WJQeErcPBMKpXgDkNwXU4bt/u4u3BNElgEquXols9lljqpPktdb0259UKzqrZuovCGIwDiSiWC+dYdUmdMmIn/zc1qCIA/UhDG+CPfrCHIJT4+hs7L+M8sWYy9nohGIbjyForEhAG8bTlT3JtqkShtRVMR6HCOJAYjWOcnIxrVYnj8FLr7AYNijg9C/Dt41Mcn4wxHsUYDCKEkcS3T96BC2bnG9p6ACCaKPXeuLGxoi69/EopiiSOT8ZZjLbMpWGSFGOkiDEJGCa1bhNRKAT7+8vMdYMGq0RD6DRo8CGCJgEstTGQ2iCq8DX84mUfsdKJEA9QClBSQzgE3+NwBCXaylaTj4jgOAy+x9BpOdjccPHowc61TB61Mfjm2xNwTviD37u1Ik2R7w6U1ghChbdvBxiFEvu7bWy0XUSRRMvnU+vIXj/EzbrB1M2CKdg5Xsu6vkmC9XuetrWiAK3qnmy/jPlhBuNQoeU78ByOTz7eyeKepM8o/q0S4HHChYJcZ0NErnxFfCjC7ZULfE35c8twcDKGVBqcEZRSGAUKYRjDIBGWJATH/bt78Fscnstx+2ZnJvWqdpOCkm9HCk7LuTG7MiQFyMpiUBkguRq2I4qcq7VMYaFwVdn+dx1lwlelNF6+6uHjB1sLhe5lBE4RjFbv0i9P6NQlCq4KRTIn/Vt3K96XggAIAjru9VjlALbe4yR2EcOEzGEJkbDoXcw7/iH1w7koVkRFRyteZgXIBkQms9CxwmQzuT5X0SndT9lmT41CNeN+rTgNF5zBJPeoilhWk3vPE/ePECdxB6fj6Ew/S5X5XCsid0wwAmeFUzVIHW1y87zZZEuPccGsokZJp7hzu4t2S8D3HbRbDrhgCCI5dx4IoNS6Mo8bey2MA4kgnHbhptSsazzAjtNTc4Oc4kcdOGL1pM48TxR55EmbIpGT3y8lczDpH6mXtF6kQUT4vR/sQ0qNr357BM6sK3I3CSQPg2yOT4ygTSp8TotgEmvFSUaMNpBSQiqNwSDA8fGwVvk+/6SxzmmwGKNxjN99fYzBMEIYSOueP1Z49vwIWpnJvJinsb5sPJrd3RZarVW4119+sZHG/4qlmor7SpSEBOCMMyKVeGDTjFjouPy3jNPjS858gwYrQ0PoNGjwgcEYtAmkiawzAqUMTk7HOO2F6Bc0u94djhBLBcEJW5s+PFdYEghWw6fb9SAclmkXCWEFh67L4fsOHJfj1s0N3LrRvoaSAs+e99AbhNje9nDndvda8vA+IY4VwkDh26cnAIBHD3agtQEXbIYMM9qgu1GtgT2DFQh9101oQ0Dm2zoL4kyzGpkz+SZkcXIMTR0GY8C7tyMbuNHl2Ox6+Oh2dy6JA5Qv4AmX6GqtQhKQCUuwfu+nDHWtc1ZN5ixD+hURS4U4UpBSQyqNIFJ48vQAUlo3a9bFgBXAt3wHQnB4nsBm11rY2XgC5erJqZhukpGJ5m1qObFOfE4a7yFr/0nm4gpBYVU/SsGYJWjt/odF5swIAPP7FcLAFy/76Ha97NuwSJ5cRVKk967aOsdglpCcJ8C7KlSN5VWEjcFyVjm+ILQcdm1tVhsglKlgxW4cACeaEaKmf+v0te9aH7wc1KuVKUE0rMArjZU31YpyHb/YRyaYXN8fy7mWN5yTdQeqkWlQV12dWSoUy7RgoAkLgnwqueY8RuQ+Z7N90czvf0BC6pTlu4D0PkY2LgXl00ru9RyOmzc20G4JOA4DgfDyVa8yvan8LCj0w3tdPH9eTMtaPBVjIQHWYwPlrHPYktPN1ZM6MWJZn9RJ/7Lc/iJSJ7/lr+lHGsYAP/p8D1ppfPHlAVotgU7HQWfDwc62h0+/t4u7H3XhCkuGEU1IMZO6NWeTOEXGAEZrwABRqNHvBzg6mu96TQiGmzeaWLIN5kNKjV/9+gC9Xog41pkVzmAQ4/RsDJ24V0uVeIXgEIKh2/Vx69bVu9evwmgU4/BgCK00wlBiHMQIIwmldNKztKeN8bU2HCDdajlft1rOf/WbX/zV22vOeoMGtdEQOg0afHi4K6V2AVAaE0VJjePTMQ4OJ+bavX6I/iACZ8xqDXk80WawmmlSKrRaAoKzROhFcATPBIeMAM8TuHN741oKaQzwi3+w3+PPP9tf2RrhuwJtDIJA4smzYwShxP6O1bCJkiDqeRwdjdBp1ydzagnNz/l+1uW1potzziYapOni22BC2KSkTd4Sx6B8oQiybkBOzwL0+yHiWOHzz/dqC/qQ2ydc0NWamRVKFLEu76Iu1oXMWebZZc96/WaIMLQBdrU20EpjFMTQyop2U625G3td62qAaModltWgnhIVzTw7bVfEJ21IMFpP4i4ve0x2ohJBYVEwVoRVVOCJT/uGzMmjTEBrtMHrt3187+EWgOo6qRqjirgK65wyoWQRZTlYZa7K6qZMQFy1Fe9LQbDWmRsuu/bYV2FshSksR+QQUWmfasicS0Kdz11G5kwEBCl5m22oJnIIxfdlW+XZaNrKIw9rkWWfGUbV12XPKGm78949GSAM45njmeVRPqfLkjoEtES1YsMiUjxNo+r+PARnYLxcbPPgwRaMsW6vz85CnJ2FC1LLkU9zHsw4Q7fr4fWbacsPbQyiSM7cS7DzgmwOXBL7ahFWSeoYbTAax4hrxdObblczFji5/SKRM3cjwo++vw+jDX75y7dgjLC/08Kd213cu9PFnTsb2Oz6cH1hLXcSKGU7HyX+Xo1JVFcMsrg6J8cj9Hrz3a591ljnNFiAWGr86osD614tVImFiwYR8PzVQdbww8R6TyXxaNptF/fvb68oV8sz7rHUOD0d4+wsQBBIBEGMKJRQ+ZhqhiIiigCAMwpcV3xBRC8uL98NGqweDaHToMGHhwGRMVppxLECEdmP3lmId4dDGAMMhhEePz3F0fEI7w6HODwe4fhkjFs3N/DJw13sbNt4KsYArZYDzxPWdZvS0EpDMCsw/OHn1zdxfPGqj+PTMdptB997uHNt+XhfIKVGGCucnAZwHY5Hj3YBWI1JkdOSJgAHR8PaGl4L3a1dAq5bkJM+n7NJcNdMAI7pxV+VoC1/fXrQcziePz8DEaG74eHe3S343oRcKxPiVRE7nNH5Xa2dg8y56DtZdZupi6sgc0rLWrMCjLEWlkEowTlho+vi5asTCA5wh4MlrjukUri5vwnXZWi3HTy4ZzXoYmkyDXnbZsxM28nKRpPg9NY1khWIX7NsOIMVLtmcF4VzeQKiqmqL/ZULZt3I8MuJmVMUTL+vqNK2f3c4hO8JbG76pefLhJtV4xVh9dY5gLUKKGLee1o1kVOXrE/361rlMFjBsy+uvwWGsQ1eklpbpEROFTGwqK99V/rVqrBINp65S8uN7alrp7xxTp7MAarfV/EYYN35hlG5EJ0IiJUN8r7I5Row7fJz+mnp9yv/zz4zKnO1lftepHs6sYKYvmY+OBHcwrwvP+8t64/IX5er1HmkEGMEz+XZtxqY3CeYJV46HcfGYhnFeHdQz/3WIhbr1s0O+oMQ42CaFIulhiwJPERJPJ2UyMlcry3RScWKSZ3xOIZcgtSpInCo5BirOJY/LhjhJz+8ASEYfvPl4ZRy0c39NjyPYWujBcaZVaRM2hcXHEYb6Fw/Sck1bWy9KaURBLMEJmBjAd6+eT1Klg3eH3z12yOcngWIY4VYKkSJB4DffmOVZEUSr6vVduB7Aq2Wi07Hxb17WyvK0flWhL2zMQ6PhoildblGjOC4Ap4v4DoCjiMgBBsJzkeO4H3fd555rvhfGVG5iWODBmuKhtBp0OADhDHEQFZTKJ0zK6UTwZzB0+dnGI1iDIcRer0Ax8cjDIcxXr/u4+BwCAOruXx6FqDXsx99zhkEZ/A8gXbHxaMH20nshuvBV18fwHU5/vD3bzfWOQtgDDAOJF6/7mMcxNjd9dHyHSil4Qg+c+1oFMP3RUVqxbSXmIhd4D1dl1AnfSYr+A9PUaY1XXbNVP7JLoKfv+yhP4ihlIbvCXzyaLs0rSpBYD6PFxHkzeS78E4vUu/XRdzUaZfnUNa9VBQUeEufd3oWIIwUgkCi1w9xejpGfzCGMchICEYE13XguHZ87rRdGxAUVsPOnXHDlyNFMnEfkjhq9r407kZNmciVYVrj2O4obabqsiicSX9MCSNZEiOB08xE+TxkTtX964hFWuVlXYcAPH9pY+ekv6vSLo5dZc8iWr11DjBtoTOPlF51TsrqpIygyRM5ZSRPMS0C4DJCx2VXUp+LECvbFxlm3asB5Rrw83D9JXq/MNt1p9v/lDCarKrJpI1VdH4pLOlKAAAgAElEQVTMGVdz+/0grvymciJobcqJl+KzSuLozGsHBgYyieNDAMgkZSpqG5lzfs8IcDihyD9XzftKSZs8U1Z2PvkrBJ9SGkqfbwDs7bRBRFY5K1J4/aa/MOtTpFJJntLjD+9v4vWb4dQxY2zs1bLYdIwocdWc/F5y7CEksf9WtHjTSmM8jqFKCKl5eSr+LYuxkx7nmCZyisQOI8If/PgmPJfjV78+yF7o3k4bd2518dHtTbR8B44QiRs7oNNxbCylJA3Ok9SMsbGNlMbJyQj9frmF1g8/369d3gYfJp48PUOvF2ZjZrq27Q+CzCInjUkZxzY21EbXw8OHu/D99Yibk2I8lpDJN8UYG/NHcAJntg8pjTHn4ohzNvB857nfcv/7337x1//6i1/85WJT0QYN1ggNodOgwQcGRnhKZLQNCMemJtphqPD67RD9QYQwtAEkw0ghCDWCUOL4JMDJaYDhKIJSGqORRBhZ1xm+J9BuCezutPDg3ha2NpeIr3LJGAcxDg7H2N9r4eMHqzL//e5AaY3hOMK3T09ARHh431o0xVLDKRABr9720enUm7RVycwv4PhrIa6K2CkKg8tcMi2dTnLAHiOcHAdQxoAxwoP7m7UEfchdk6bvX9DV2qL8XzSNebedx699nXTPc828sl6XYPHgaIzRKMZgFKE3CPHV1+8QxTZmDpAsxgTHvY92wJh1vXb7ltXQHI8lhMNL0zUlNZB3dZO6bFoXsjxvnZMdS/5GKk9QofSaKZDVZBWCXRqZM48sWCcsqp9q65wRuh0PO9utWmWbN3YRrsY6xxigKM4rE9qtMidVZHxZ3RTJnIVWOQS0HQZvDaxyAGQ++FnqhikvAaXJWFL1Dt6XPrR+mEevFn7TNGGSxtAxiXuyKSUDA1AhiXnjowEwCsrlZFxwGGPXIItQxg3M+6YTaCZuSpqEgY0Ql94v8+NbsdEl5Y+1QSANIjVdJ76gnKXr5Po0fwu/P4mUfl5ZOCPrArmkM+zvtQAA2mgYYwmLOpMdm9fCt7Nwn+sKdLsuzk6DqfNSaUhZTorwnKWOteitniCXjWFENr7SqiYZSmmMxxJqiUlmGdFcJHXKrHKKpE6+af3kRwmp88W77NjWto/9vTa6HdcSOEkWw0CBM54o5NgYV+k9WmvIWGMwDDEYhggKfW2j7WJv93ri2TZ4P/D8xRnevB3AaAPH5ZmiLucMJ6cDOA63m2DgzMZNdl2OG/sddDruCnJ0/gVgJBXC0LqF1MpASQ2lDZSmWCkz1ArHSulRFMfbgIHril+5Hv/vLjHzDRpcGRpCp0GDDwz/88//IiLGNBHBEfaDTGS1obTSODkdYzSOEcXTQS+jyPpIldogCBTixH2C5zJ02q4N7Nhxced2F7dvXm/AxX/zfz+HVgbf/7SJnVMHYSTx+MlJYp3TQivVsjGY8X99cDCodKlTROq+aSlc0vtalSCuLN28q7XidYu24k0EwHcFnjw/gwHgCYbNrje1ECsjb6qEeoLR+eMlmJLp9CoYlsXZuJQ0JoKW+SleJZlTmpOyei9BFCv0+yHCUCIIJOJY4+R0BClVZoHEyGqjua7t054nsLXpQmuD0VjCc1mWjyqhEzAdiDdzt2Zw7bE48pgKRp0rhFS6lOysghAMrsNmBIfnJXOqsD41Vw9VZA4BePmqh08eVStPzCOdi7+JrqZdyTnWBvNwWTmrqouy8bxqjJ9HiHVK2vB1wRhAamRETpHPyYKO584B1XW9JsV6jzHd9pORfcbSpnilyQ2yi95RGUaRKv38eg6DNqYmoVNmDW2SvBAYkoDyZmJRWuVeqzikZb9LCqUBDCKNsTSW1FEGgyRYeJqDupbQZSOPqTpRgOPw7Fs8ReByBoczS5iCEEYar98mVjozgZBmCZyJ5U35c/d32zjthdCJtkhGMkTVpAhnE6VBlrPwnXp2yX3pmGbnL6vr7VJpBOO41MqoCmVkf56oyZ8rEjzFuX+6/4PP99BqCXz19REAYHvTAzHC3t4mTKLUBQDDcQgwZMqYRqfuKwlGaUipIGONN296eP0m5zWKgB/94MYyVdPgA8PrNwO8eNlHFCs7lnnWZbNwGJ69PILjcgjO4DoCrZaDTsfD7k4b2ztt7OysF1FojMHx0QhSKXBO0MZAG0vqaGWU0iYCEHLOQs5ZKATvuQ7/f7785V+9vO68N2hwHjSEToMGHyCIYDgnpbXRxsA4gsPA4PXBEK/fDjAexwgCBSkNhGDwPQbOAce1gi7XtdvmhoPNTR+tlgBPtDhu7l/vhz21zrl9u4NHD1blz/W7A6UN+oMIr171wIjw0e0uABtTRxRcMcWxRhAq3L6xsVLLjMvEZRE7VelQYo5+4WckCQjB8PrtACfHYyitoQ3wycc7UwI85PaLgr1ikufWzq5JKlwV5pENS92zRmROHcwTaL56PUCcaMe6DkccRfBcDteduGUhRtjqtrC14WKj42J3pw1jgP4gRKddbWln620iNCI2yUsaL2Bd4udMWedkL3DyuyrufSlxxQmewyfloqk/M/t1cJ3tZxlUESxAqQwQgM3/67cDbHRcG9+h5nOqxi3CxJ3fqpGX8dYRTl8mkVNWfoNpq5v8+XmxcvLgZK1yrqoO68AYO1YQUGrFWiYgRcl1DVaHlKSvT9Kkyjqzg0LlXCn5OwxnrXQ8T0BJjcEwqpVfK+SvzuUM3VMSm4eAGderlbMDAwxjXUqsDqVBqjJAsLGqSm6v7LOV5E7FMc4IrltuWXvrThdCcESxglQKr98Oquc8uUHdAJkV1jzcubOBw+PxVBJaG8QVRB1g3YLlSZ1lOrZJ7mGrct9tDGJpPVAs4x66bD6QJ2/KiJ1iiy3+/uyTXRht8MtfvcVm18NwGEErm5ox1rIRBiBj2zNjDJ7nwPOchCiz748YQcYa/cRdOhHwvYe76LRXYUHR4LuAIJA4PBpZl42xxvHJGK/fDBCGEq/e9BAEMQaDEEEYIwhiKGXQ6bi4dauLe3fXK24OAAyHEd6+7WM0jCCVySkjkSYgZkTKccRJy3eftlvuE993fsEE/cPl5LtBg6tHQ+g0aPABotNyXnQ6bs91RcAYGS7spJFANqaCy7HZdeH7PBHiaxgDdNoutjc9tFsOhMMhtbbXbvrY3vLXgkD523/zDLFU+Px7e9edlfcCUio8fnoCqQ1u3mhjs2utb5QyMzGQ+sMQe7utbHE2b122aG00lwJZgSRn3sLq3NdSEvD1IvnNPYARAEM4PBpDCIZOx8XHj3bQ7Vr3hYu0tZHbJ1zM1dpakDlzBPF1ttkblydz5mElAseaRJoxBv1BiDiyQUuV0njzrpdpc2aEhDbY2ekgiKQl3G+0IJXGeKzherzcdz6AtHQGiRA2725tjYTFKYrWOWmxpC63EpwhP43Vcm25HCw37JUJYS4b61Cbi9pclXUOADx7cYYHdzcry1E1TlWNW84VsYSqUKaq93yZuSkrc7pfd0wrq0+Ctcppr5FVDoDM1z4wa5Uzr28RSi4oua7BeVBo91llFwg3M/drOmNpMO98HuMS4b/S1q1bsU9WgWa+QXNno/Y7Vn5qZlfp2WsjbaBNed8DgECaSV3QxFKnuvbKx4K6cxDH5aVxae7c2sDNW234ngNGhChWCKIFVk8JsVOHz3AdDs4Io3E8dTyKFZQpt4IiWA8QacxWlpsw15rrYDGpM+/7Uhw3Z64xBlFk3YsvG/KzjIwuEjtlW1nsMAD4wef7ICL88ldvsbHhodUSuHN7BwwMxGxMIQMbSwnMvro4Vlb5S1s3cmEgEYQSg0GAs16Au3e28GBlweobvO846wX4u1+8wfFJkMUwY0SQSuP0LMCr1yeIIgmtDDxPYGPDQ7vjwvNEbW8dy+P8K1ApNc56AaJQYjSOEYbpWEVgjDQXLBaCj1yHHwjBTgRnR57n/Pyrf/jrX11O3hs0uHo0hE6DBh8gHJe9Y0SaMWjBSUqpoBNz7SiyLgTSybMNsGk/5lIqxIkf0jCUICJ4rvWnurPlwa2Ix3BV6PVDvH4zgCNY5k+6QTWMMTjrR3jxogfOCI8e7ibHkQVNz7MVR8cj3L7VnUqjUoh3UddcVyC1qVps1UXmTuI8eS08jAD4noMnz04RRBKMETba7hRJWrUgLRMyXNTV2qVhTlprQRolqMpLVQ1eRvM8b/kJwNlZiHEgMQpjhKHCcBgmArFEYMASFyeJBRljhJbvQHCG4+MQm92JdU51V00Escy6sUmfzcjesw7u1uZa58AK4maPzoIIaPscjNOUYGbqmgvldD6uvyanka+rea7Wjo5HEIzB90XtdKsEbISrs84pxkPPo0xIdynPLNmfR9i871Y5dlssKF5ImuYuWJ8SfjeQkjlFpZQJqZNuJnG3Zmbfl6mePxWPp397OUIgCBWk1Nja8rGVKK+UjcH5fVbI88L5Zu58Pp0iB2GQIyBz14bKzCVntJm2BCWyBGtZey0jG4rnF53jjMFJ1lvF6xzBIRwGZQyiUOHl6x7qwtQg1Pa2Wzg5HWcFTvt5NIcQISJwYePp2HiTy/fklNQpPiKvDFD8npjC3+L1efIyCCWiWF5IsacusVN2ffr7Jz+6AQLh9HQMxoBOx8Pdu/vgzLqfiyOJja4LMoQolpkLPMA2Qp0osShlcGN3AzdvXK8L9AbrizBU+PLLI5yeBhgNI4zHMYwx6HQcbG56ePH6yLo95DZWjusIuJ5Au+Xgo482V5Sri60Mx+MIpycjAGlcKavwBgAgMkTQABmlTUcpvUmcDRhHY53T4L1GQ+g0aPABwnfF/4fkq6m0YVpZ/6JGW102pSyJE8eWvNHaIFbW3VYYSrtFOpuce67Azvb1Eyi//PU7KKVxY789iQPToBJSG3z97RGU0djZ9rM609qAF7ThtDY4OwuxUWK2X1yaXVqYlTWW3qSC8hnpX92tcJsjOGSsMBhEkLGC1gb3726WLu7nCUXTNL8rrtYuDXMa5XWQOVUoCiSq8O5ohChWiGMFGODd0VniP9/6V+fMusD80ffvYKPjou07uH27jThWkFKh1coROsCU9vEkHzYHeU1gJxEaK7Me7tYWIY2dUNZH8pvv2kDDpUU6J2ebPmcV114mqgRk2e85A8LLV308uL/YOmfesfy+c0WkhJxDUs3DeXJXNV7PI3PKjuf/pnlZV6sc+9dkQbsXCfrzx6tAl82wfZDIsw4A5YiRvKVO6V1T7zVl7NITBpQje8qE1vmpUiQ1jvohTgYxfvvsDFwwtD0Bz+NT16EkPZvXAqGzYNZiME360JyAMbJA8hBsvLhFiAoXEVmCum6TXWbeRYB1rVqS+M52CyzRrVNK4+wsrJmBmjEvGWF/t42j0yB/K+JYQ6pqayArGM7NKc7xXWWMsrVJ2XelSOIUzwPTxM7UZgzGgYSMF8dxKqJOmy9bKpTdT0T4gz+4he3tFrRC4vbcwZ07+9jstmz5yMa+hbF3UpJKGnNoo+3jwYMbIDC8etlfujwNvvtQyuCbb08wSlyoKWWSPqwhHI6z3giO4HAc69pPCDtHFpzh5s2NGRnB5eBiq88oVjg7C62HEcGsZSBj+e+cBpEBDCmpupyxUctz/gdG9Pwyct+gwXWhnkpdgwYNvlPwW+IvPI//E6XN3ThSHcbJMMbI9Thcx7rh0ckHnsgG4YxjBYczKAKSOIzZgv3O7Y3rLhKiWOH5yx44Z/jxD29ed3beC4ShxLuDIVqeg+9/lg+YaWY06Hr9EK7HKt2LFbXf6oBACxfipSuz6wYlrtYuOJ9N64wxgu8LfPnVIaJIQSqDNmfY2LTkWZmQr0ooSriAq7V1qufLzMs5yJwqXJY8sfS5NTJDSAL5BhLQBq7LIWMrWHM8ARNKOI4lB9stF77vYGvTh3AYtro+Xr0Z4saNcvLdJJKQKeExIRsLDCbu1taqqZjZ/pBinsJxRuY4HEKwGQHLh4BF77HKBRIBOD0dw3UFbu0v1gCuIi7y6V2lhUm+XEUBchnOm7Mq4qqKsNELzqfgBPhivYgcoEDmAFMTg7Ks5j/vtev/PJONBtNIyJxMqE7Z4TnfpjJtDzP9OhJSxxAtfLdGAwoaMlIYDCMwYhmpvpBYJYAxllgn1NNC0cqA5RRd0vyl370UsnBgkdFKeuUM6ZPUrcMJcQkjVCQgyo4VsjZ1DWcMwuGICy7VdrY8tDwHMrbrN6U1+oMY3Y0aSm6JYh8tGFg8T2A4kgjCGL6XpmsQRsrGzKlYKHDGYLglmhhRZg21DBgRwBl0Lgha9i6znOSKhNl2XTw2aQsGoyBGmxGccwisy4am4ryi6lwegjH8yR/dgeMwfPW7YzBGcATH7u4Wut0OtFJodzSA0FrkGAPhCGx0fGx0fQjHgdHAaBxZkkpqCNHocDewiKXGl18e4vg0QBQqGyMzGbOlNHjx4gzD8di2K8HhuBwy1uCcYW+vDX9NFWbjyCocM0aIYyvHEMLKLaQyIEAzQBNIEyPpuPx3v/vN3/w3153vBg0uimZ0b9DgA8TPf/4XX+7vtX/me/y41XIizhl8l6PdcmAMEATWQsBxGAS3ql7aGESxguAMu9s+dnd87O+2cfdO92IxRC4Jv/nqEHGssb/Xxp1b108wrTuUNvjyqwMEYYxOW0xp28z45ibC4fEIe7vtWmlPaULO7BSSriMqW4P2lYFyrtYuloz9S4ArOF6/GaA/iGAAtHyBH//oBjibaCJWCQOL5y7kam0RLs306gplccuSOcnBKuHjOuDgcGj9vQO4/9EWTs4GyNTPjEYYxIAxuHt3F6MgxsnpGL7HEYbSEj+CV9a/PZ4TevFpwVwqc+fp82rGPFgFytyt5ccera1AK91Ybj8VGrqO1UDMd5nie77K937dbWxqnKlgydI8vng1wL0llTmqiGjgigmdQrnKNKmBi72PsnIaTLtQQ25fzzmfz886WuUA02TODEryWlXnNW6td2OD8nG+SOZkhxM9/0V1mpt4ZALs4oNK2gDlNzPZl1LBGA0YgzhWiGJV69Xm52CVLrxy2VBaz5ya+oYkKH7S5n3himSwKgkjk5I6y6KKzM3SJWtZWlZRN/bb6G646G648FyB569Oa/eVKuWIIna2PJz1wty31xI1smjiVEA6f05dry1bM9k3nNFMHZW1mypisUjmpNAGGI9jSD2/HHPzOGfLu2GbB88V+Pf++C5+/P19EJvEHrICdheffXwb9+7ewP37N/Dw4S18dGcX3c02CMy631UacaQRBLG15G7QALZt/+KXb3F8GmA0ijEOJIAkzhUnBGGMpy8OcHw8BGAtATttD7dub+L+/W3s7NSTAyyPi68lgkAiDGOMRhFGowhxrCxpTARHMIBIaYAbgDmCH3mu+NtLyHiDBteOhtBp0OADBRH6nY7zf310Z+PJzf1OfPtWB5xbzQ3GCLE0CAMFqWxMnbbnwPMEGLNaVUIw3NzvYGvTu+6iIIoVfvv1MYiAP/337193dt4LDIchvn58DCk19vdzQjkza50DAGdnAXa250/kJgvkFWAdBDeEnA/wcycxReY4gqM/iPD23RBBKEEEfPxwNyPPyoic4n4+bf8CrtaKz7swzpvYZWViGTKnrhRjhaijuQkAB4djBEGMIJQ4OQtweNBHGEoEQQStLfm+v78FpSb0zM39Dl68HuBmwTqnihhMwXMNPSUKtUEmTO4NoiVLebmYN97EJVYY6X5K5rhiui9XkjlXOP5c1aNmZLCF3/PIuneHA8SRwuac738V8Vw2bl0lmTMvfk6Ki3AFVeN02f68Oir2SQagtWaxclKUkTlFQWbxeB3Uum79qmO9UKj8GTJnQf2lpMfk1S7+UFJyIxUG6CIBAliBoVHWysCOBWzqeiq5j1CieJTlbvIvf1RpM1NUkwwGM8fnFa6iLASrBV51reDV88YqkrtqzMwULDiDI2Zjl25t+ggiiTCJHzEcxtYqsU5fMWaxWRIsobK96WM4msRDMgY25uqcDzNRIjwmOlcMSgNLbmRz8cI5g3LiJn++mN70AdtWxuMYamULmvrF/qN/dBs//P7+1J1EwDiMM0U8rbW1ilQGRhuoWNmYQErj4HCIw+Px6tZmDd4bGAM8fdZDGErEydhAZI8TWTdsT58dwvccsMRdGYhgjIHncmxtrcq1/sUb58nJCAeHQxsHCPa7IoQlNxkRXFfAcXggOBs7Djv1fOf//e0Xf/OXF897gwbXj4bQadDgA8RPf/ozNhrF/3yj7f7RvTub39/suq7SBlICUmmZN5cnAJwTPJ9ja9NDt+vB9wV2d1pr4WoNAJ48P8M4kNjd8bG97V93dtYexgBffn0EJTU2N3zc2MsTNbPLjJPTMRyHoV0j8HVNL9xTqK2jd50auclzRc7VWpXAqnhbqVCLkPj2BR4/PcVwbBfcnZaDTz7eBrBY6Ifc/mWQOd8pFFavlcRFTSLnMptd6eNq5mEwjCBjDW0MtNb49omNgQWyrjABwPMcdLstOMLGN9vdbSMIJVyXLXS7kY+lQ4lJS5q1JAbzlLDm1ZvB4oyvAHnN6ulXOOlpZXFSrHY4wUvIHJbTEK4kc64B1y2jnudqTWuNbx+f4s7t5YItzyOkryp2DrDa+DlVwtiqTee2qjGKADiM0HEZ1o7LMbmhdoHEsOo7Oe94bVzn3GDNkSduUjKneLJ0DlbybZx+xbNkTRlxl8bWKeYnPa+lBoy13Gj7YkZIX4XU4jKPSBatcCbEjioxn6GZUljUNTwtfjsMqrsBwbrqrWNZV+fxBlbByHP5zD0bGw44I8hYYZQof7w7HE0ysojEq5kHzxPWEkROLEC0NgstQogIXCSWOuew0jFI3B5TSSOomff5DzCQyiAYx+dyC1cXdcpNRPjjP7iDzz/dBYGSdk8YDCOrZEnMxr/V0++NgcCJMA4UXr7o493BcGXlaLD+iCKFX/7qLfqDEGGokjHXtkClNIJQ4vGTA+sOkVHmak0IhlbbwX4N17rnw+X0r5Njq+hmFc4IxMiuZxIlN+vmkQWcsSHnrC8Ee3wpD27QYA3QEDoNGnyACEP1L+NYPwoCqUfjGGEoMR7JMIjkCAaxNomrGpZaEVhT3I0NF522g27Hw2ff273uYgCw8SS++u0hiAG//+Nb152d9wJBKPHqVQ+eJ/DpJzuYq6IO4OWrM2xvt0oXTkthzu1LLemuUnCTW/xyxjIXVPMuXUTy2BPWNdqrNwNEsYJWGp7H8YOcJl4ZeVMl9Fupq7XzYM4cfe70/ZLXzlWCiRwfMI0ShdGrqNWiALcKJ6ehjekJq0336tUxjAE4m3TPRw9uwHMZWr6DjQ0X9+918exlD7dvLkPAE1jBm4tIHsASkseYesGiV47SPBCUTscVuxEIMAQvsXIoBtaevrvuwdVhlY+bp6Vc5WotxbuDIeJY49bNyQK/TMO9bKwqJpuSFVdZtauKn1OHzCk7VnY8/2xf0PnJ+lXC5PJaR+hZUoR539JzoSF2MpR9U/LuJiurqkTrIf96jZl93WVEztS5grVO/vlRqBItagPG2VSfnNsvUwsPTMbxMtImhVaz/T4tXxFVhHYx/yj+pQIZVJJM6m6siKoxuWrsTCEEy+otE+YTYXPTg1LWhfY4lHjxsjdbiCrUtNIBgI2Oi36/aKWjFlq3sBypsyhmT2kWYZUNU9dtlw5jEEsr6C51I3lJqDNkuS7Hn/zxR/j8093sHoAgpUrW52zKMkkw65JTw0DGGi9f93B0NF5VERqsOcbjGP/u797gzdsBzs5CjBKikuX6z8HREGe9MXQSG9l1GFyXY2PDw92PtlaUs8vpV0EQI4wkZKwRxxJBKDEex4gjpbWGVMqMlKYjAiTjFAnB33HOvrqUhzdosAZoCJ0GDT4w/Nmf/ez3Yqk+M8Y44yDunZwFZ2Gke1KbM0YkOSMRS62iSE1c9pDV9hkOI4SRwu6uD3GOgJGrwPMXPZz1IrR9Z20shtYd//bvX2I4jtFuOwtNqJXS6PWjSfycioXTIs3EOlia1Fm18CbPcxGBzSFz6qaXClQSf744PhlDKYN2y8G9j7awe05Xa96qrXOuwl/DJT0iDchdlVwqsF4HLgLAUhkZBzGGgcRoFOHk1LrRUBqIYwOlgds3t+AIguty+C0H3Q0PYaixvenZNjfnccloj/QPpcRNcj7t+qnsJQgldrav3uXmxL1T8biZ3k9+TjTFAU8kZE5BU7pMg3wdsIq8zCNzgGpXa2leDg7H+OTRThbja1nCo9g3r9qF2Cri55SVrYy4MSi3xikjcgQBHZetF1GfYlkyp4CyT3cdcm2pBzSYoGDIQNl/8+ddeYvrsngzqDiUJl/sW5QQO9kTjYFWGuFYYjAIMRxGk/zl84ryV8rZ9Nl0TJrOhz1X5Q6trPnK3LE6ZG9an4T51o0pGOXzvhhVpI6B/U77Hp+59s7tTRAZyFhBSY2zfoiTs7A6UyVp1+nZjBPabY5xMCF1bPwWtfB+TgSeuF87FydjEqunFZE6xhhEkbIxC1c8YVy0nNnouPjT/+A+Hj3cTurVYBxIMM4yF3YmYVuJAKMMgpEVbseRwsHRaMo9XoMPA0dHI/y7v3uD49MxgkBiOIqglEYUKmhl4HkCLV+g1xvCbznwPAdCWGv+TtvF/XvbK8zdxfusMQaHhyOrGGm0jZuTuCsgxhTnbMwYGxMQg0gzYmPfd34uBP/fLvzwBg3WBOshkW3QoMGV4Kc//dlGGKp/BmPjMgrB25883NlyHbbJGLYdQZuuyx3BGQcBjAGtlsDOdssuVhhhd6eFmyszvV0eT5+fQSmNTz/ZWRuSaZ3R64c4OBrDFRw/+OzGwuuDUML3BTptd3LwIgunVQhaLpPYqSCK6rrKmJdmejtPtCnfvBtY0pSsluX3P9sDUC3sK1P8TDW4z5W1a2A0VvlISypWP2Ee6ZiiSsh4WThv+QnWN/3xyQhKanQ3PBydDLDoT6kAACAASURBVOB6DjotB77H4XKGdtvPniNjBc4I7w6HuH93szQvZW0LQOL2ZlL61CVWWn8E4O3hCNsr86m9CGYqPxaT/EYqERomhSMDuILgJTFz3gcyJ8VV5qlKKTvNw3AYYTiKcO9OtfJEsU1VtTFC4sLyCguYuhSch2U+J8Vy5o+V1YEu/C0T1BIsydVy2Fq2xyoyvO7YVkdAfilYtcLH+4KyOjgPW4n8eFv/S1ZK7MASO1rZuQ9P3F/GkYTRZua+KjCe2iog0yrX2iqgpf/SrMqC9U5qMZTG7sk/K++WsTg+lRK/NH08VRopklFT9xIWxmMsm/OVkTqO4BOrn0QRY7vrotN24fsC+7tttFxWLtCvqugyU6wK+J4DJU327mCAcSChdLXFVArOGTgn60Kt1tNyWQRsPVJqcbsaUicI5ZRbuVViXrv3PIH/8E8f4sG9TQC2vEEgs7hExAiOwxElefV9YfuXY2OJBIG8kjI0WA/0BxHevRslYwSD5woIwRFF1k1iahn3y1+/gBA2HhdnBM4JwuH4aGWWOXlc7EM9GsU4PhlCxgqMbBlbvgNhyxI7Lo85p5AzFghBA9cX3zou/9df/OJfLR6cGjR4T9BIPxs0+IAwGsX/RRTLP4wi9b0o1rcJZm80jhHFCkoao7SBkjrRypssDhizfpo7voP7H3WvtQx5KK1xfBJACIaH969i4vH+48vfHSKOJba2PXg1YuIcHA6xs1USl6jUb/XFxfXZIvx8N59vbrjgPsasdc7UdfPuKTmfLejJCi7GgcLjJycYDCMQYUoLqoy8qRK+X6artcq3t6xq4nmawQWaTlYn88icEonyTK1dk/CvKMytwtMXfUhlx+jBIEQYRJCxhFQaWhvcf7AH3xfQBlCx9YOtlMbOll9L0DERGE1coKTHnFwbS6v56CyqDEy9MqTyIjNzaAoyiaVAsBNdhxM8wRJN9YkQsChwW4glinuZNXNZaZUJA6d+L3Cz8/jJKW7ud6bqsM7zisRGiiu3zrnE+DlVwtZ5hNYioosR0E5cAq4limTOvODnmBV8X0up1rQqV41ZEqFen01h8i/bZP/NnQ7Mmx6VvX/GDIzSICQCfQNIqWqTfhPLjokwPwwncrq8NaeuIBfKypMfJjKSpiQfZWQOYMcZSu6ZW9+Uzgmrr6tD6hCzVrlUuHZry4dwGGKloQ3QHwRz8zLz7BoEeIp2y8E4lFl+xkFcy0qHYMkIxtj5XK+Z1I0dKmPqXBQG1jr6qkgdoHq8bPkO/smffYpH9zdBlMQ0NAAXDILxLAaKgUE0jiGlRhgonJ4GOEjjKDX4zuPl6z6ePD1FbxCCAPgtgVbbyaz5jLHz5N9989ZadCUdlXOGdtvDxx/vLYy5eblYvt9GscLR0RAy1ln+XVfAcbIyGmP0rpJ628BwRixoec7fMKLXl5nzBg2uGw2h06DBB4L/+M9+9idRpH6klNmJpd6WUnfDWO28Ta0EAKGlgTImMWG3H3YnMedu+QIPH2xlH8p1wDePTxGEMfb3WtguIx0aTOG0F+LN2wEYET55WC8G0tHxqNotW7J4MljS8qHGvO3CURWqyJc6hEw+mcwlxBLPKjmVJGatyAzw66/eIRgraGPQabu4d9cSpWVETnE/n/bKXa1dIi77kVN1UmiAmUa8qaeVX4YrkQPWyBjBWuccHg4gY4VYKTx+doxYaiitoZRGq+3Bcx3AAFpb3/KOy3F0PMb+3hJWNGSFMcRoKmup8WMqK4mlRqft1E/3kmBy/1ed1dr6AM+6JBF81xZgnmuX77rcd1FTW0R2RJHCYBjh44dbU8eLaZcR0mXghPNbPZ4TlxU/Zx6Zk983qO9izWGEjrPgW3OdWGIcLRbh2ot0bWzSOmA5IbdJ/k1+J3/LXn4J8TE/7dnrU2sCgh27o1hPnZ+XNlFq2UFZHuMonjIuMcYWvyy+DqG8XGVFrcxDRZp1iIz8N2oemVGH1HFcPvOaHz7cRstzMB5bxY84XqCUXuwnS1jpMG41+1PSQwjCaS+oZaVDRNaS5JwWm8YYa/meflMum9QxBtoAo6QerxJlQ5fgDH/+H30PNxIXzVFCgjJOMCBwsjZqUmnISCGWCsE4xpu3g5XGA2pw/YhihS9+c4hnz3o4OQ3seEp2Ta2NgdYGjmOt4l69OUEYxmDMWnAJwbDRcfHg4Q7ca5H1LPehDoIYvV4AYwykUohjiTiWiGIFGIqJSCqFIYjGWhuHMQqFy/6nL37xl42pWoPvFBpCp0GDDwA//enPWDCW/2l2wBjSyrhRqP3BMEoWPMSBycRacILrcfgtAeEwbG352N25Lvc6s5BK4/HTExgD/P7v3bru7LwXePLsFLFU6G56aLUWC2Ol0pBSY7M7J07GeRcHV0HqXBCp1mjmyaKwld9TcQ1NLGlevukjGEt4LY6tDQ8/+dFNANVCv7LFPOGKXK2toXXODLmVj52SO7ds1lfd2i6yjH71eoggkIiltcbp9UdZjDMAuPfRLoy2rkGIYN1uhAq3bnbAc64o51MhtgYYAygvqCtoDxMBx6cBdnaul0Sver+R0lN9sOMlsV5ycs06wsJKXNOwdNmPzVefLmOMC89+8bKHRw+2wFm1K7AyYqeKwHCvVPvT4rzxc+aRNvn94lbXxZovCP55yfmrQE0yp+zbuFalWqvMrB71ijtpsVNW1uk7N/YMJftUqyUsyE+ahAK0NBkJopQGlFnqNTHOMmlGGvcNmJDFqfZ5GkOHUGjLFcXJH15EshbJ4ZScWlSO4pizyAVbMW/5MYUzBtcVU2kKRvDbAlJpKGUQhgrjsIaVSS6RZax0PFcgTrTlXUcgDBTG47jWXIyRdfM07/tSBQPAaANHsMziaRWkjjEG4yCuVH5YJYrrCsfh+E/+6WdoJ4o1qXWUw1lGrnHGQMZkltSDfoj+ILryvDe4GgSBxG++PMTB0Six4pc2VpexCjnhWCKKNXxf4Kw/xmAQgjEGx+VwHI5u18Ojj3ezeJvXh3p9VysDIoLWlqhSimKpEEmpQYxizil2BO/7rnPQaXtfdTa8//o3v/irwYoz36DBleO6e2yDBg2uAFGk/kUs1cfaGE/Gak8q04ExHmMQLd9OBtNA4pTsO4Kh5Qn4roDncjxaM5dm3z4+wVkvhOtw3LlZ7c+/gUUsFV6/7sF1OX742c1a9xwdjtBpO7XNrhfRC+dZXl0HqZN5X2dW422eRn8dkgeJVQARIQglXrzqwXE4bu5v4Ic/vIFuQpiVkTdVAtHLdLWWPmuVqEx/iQeXypxTP/i5c3WUSpcRtKwSZRrLRSht0OsHMLBC8P4gBAzgOLad7u91oaSG1Bquy+EIQiw1hsMIt28tOzbOd7eWyjFeHgzRbjkrbzd5ZO+04qFpLvPBr30ncbMGZEKNC5E514zz5rdYZTO/F1jnaG3w7mCIvUQjuCqthc9J/jKyFjpXiWW05kvvL9kvG5+rxu2ycZwT0HHYpY7ll46qeisMsrVKsA7FXIc8rDPKPrQL+k6dPpO/NhurtQIXViAXSwUCYWPDnbl+HjizFE363U8VGFLLHGBioVMkXkx6YXIw/6z8kMipgsaak7l5lsFzlYISN9dFzBtb0303tdLJTVoZbPyMOFbo9UM8f3FanemyTC5hpQMAviushjyAdsfBq9eDWlY6gK1nIc7peg3W/ZhYIaljAChlSR19jZYuaalavoM/+cM7cIS1plDKwPUFNjZceJ6A4zB4voDDGFgyL3zy9Oza8t1gdRiOIjx73sNoZF0dSmVlOkrrbEzUxsB1GJRSGA4DuK6A5wtsdDxsbbXw4MHOlALY9WK+tY4dlgy4yFnfM+MQUZAoYgaMUewI3vN951m77f6P33z53/6XV5T5Bg2uFOvSaxs0aLAi/Pmf/+e3pNSPiCABIIr1dhTrjjLGI7KLJ84JjLPMZD11qyYEQ7vl4KPb3bVytQYAT1+cIYo0Hj1cL6JpXfHNk1OMQwXBCdypt8h5866HG3ududcYLGcJQZU/5t1zgbg6SyJ7DlmNx4vJ2axJAAEQzH5unz4/w3AQWRMIAm7s2/otI3KK+7lUr8bV2iVZ51x02VtK5ABWY7JwrirLCwmc6xDy1agYAhDHGo7DEccKg1GE5y9PEEmNOLaalztbNqaJIzgcwSAcjiCQePRwB55bPm5XEYXEbIynfPtzWOE+A4Cx6veyUphSQVb2Oyd8cgRBJFZsLOmHl0bm1NTYfh+wyNUawfpjf3B3C14hTkMeVcTFTBvD1cfOAaYDnedxHm3w9O+yW/6ZHie0HXY9Y09d1CDB3kusc52vGCb7b/7x9Hc24iYHzNQF582AfQVc8Cy+DUuE+cuCMUrMSu13XAiWCdvTz4ExqCQV0vNFskflJhNOSbaKijxlf8vmI8WmV6UUVMdap/gtZJyBO3zq+K3bm9l5DbO8hQbVI8NTpEpQWmm4DoeBweHRsPZ0kjOWWNosl01g8h4tybcCUieZc0qpEQTyWt2Xpe3lB5/t4R/95BYcYd1oxZECDCXuhgla2/kPZ3aOGIwbb1PfNbx63cfzF30EobSuC7klyaW01nLjIEYcK3DOEEuJl69PwVjqjYXBcTg+uru5RmROHuXEjjEGYaQQxyrrh4k3AQ/ExoyxMWc85IL6TLADIdjjK854gwZXhnXsuQ0aNLhEDIfRvwwj9XthqD4Zj+UjIvI5IxcA19rAdTg6bQeuYy0SUrc0TDAIwbC97WFrc47LrWvA6VmAIJBwXY4f/+DGdWdn7XF6FuDVqx6UUvjoTj0CbDAIMRjG1fFz5mGZ9dMS166S2CmmncaROm9qqbpnnszR2mA4DMEEw/5OBx8/3AZQTwBocilftqu1a1uSznlwWR2Unc9+z1EiLROgXDUW1fG8PL163cNwFNngtpFGEMaAsZq89+7t2/sZwXWs/2vBrMvMNC5T7fwRwPhsXnmO1WRkXXt0u+7VthtT/rNIEMdKg8jG/PGcWVdrKLvvvLgmofB5CYiy31XC3Ty0Nnj5qo8b+8t9C+aNYddhkbJs/Jwiykiq4qZzW/H6/LN9QSsntaqsruoncDn5aLAGKBs/50w4TP6/BcL8ZaxzSi9Kvt029tn5Gp1I+pIB4DoMYYlbMVP0t5hDmf1NPlQKrzleFa8q9sGZVCoIn3RLBfFFt6fzkvAT0t0kH73trgvPt67MdGJdcnQa1ihN8Sn1343rcMRJBd7Ya+PJ87Msts4iEAGCcwi+vOs1wLYjzlk2f1+VpU4UK4SROrfX6cuC63Bsdj3cv7sJYwxiqTEaxYnAnuC5HK5DEMTgeRyOt17KmQ0uhi9+c4hvHp/i3cEQh4cjDAYRglBBKY0oUhgOIvQHEeJYI44lXr09g5TKutd3GHzfwe3b3czKa30x24fPzsYYDkKEoY1txRmBc3iMaEzEJONsxDnvO5x9yQT722vIdIMGV4KG0GnQ4DuMf/yP/7N/Fkbq96NQ3gkDdQMae22f77oO8xgRV8qg1w9tQM5kwssYwXU4fFeg5Tu4vYbuzL55fILBMMaNvRbaNWLBfOj44qtD9PoRWr7A/n671rrs+HQM1+XwfVF90TlXMjPTsiXXWpT7dxFUpUOUakcWdSfnPa9wTbIAp9xK/PHTE0ip0W4JbG56mfuiMoFrFbHDz+tqbVkyZ9XWOXOuX0TiWDnT5Kp5Wa1D5lwX4VOnhmOpcXA0Qr8X2tg5vZEViAvC9lYLbrII4yzRwHQYzvohPn5U3w92otsGkLXOSQV46ZbWh0y0X18fjrCx4eXuXT0SfeuFzTJ1q5MKtQhJmXL4kJTz55E5gBV+lSFPeBydjLC95cHzxEzdzSM4gNn+TADca4oVUzd+Th5V5PoicqfqXk5Ax12tizWtzf/P3pv9SpLlaULfWWzx5e439siIrMyszKrqmaYbWiDEoBk0ndmoW2KEkOZhBC+JkIYH3nlAPPAnzMOIByRAAvFAFY2AoSUYeJlBDNJMd1VmVS6RS2RGRGYsd/XVtrPwcMz8mpubmZv5db/uN8K+kMd1t+Wcnx07duyc3/dbICK1UNiiCfTUn9cTb9JAkHMnS5/X+D+dPnjm9wIiZM4LgghhIA2ZozSkLCd1im4ZpxdhyihjCMII2XxAMieZPdFGqLwqRWrbPO61bA5R6N1Sow0JMaFQi3iJdFGUMfDYmCHZvrXtgjJq8uiECkdHg5oUjTlY13hmLMYgpQn3tL/XwuMnvcqEXRIpIi/0XAUxIZXxDpqsa5dJ6qTC/AahQBiJtY+TW10bLZfj7u0uCAFCIREGEm2Xo+VycM5gWwyOw+FarPC93+D64Lzn47PPj/HqeITRMMR4HGE4CjEchYgiQ+gorSe5cINI4MmzU2hl8s5YNsP2dgtvv70PxylZ528ULmZro1GAQd+QOTJSSoRKRQKe1uSYEDpglPiUQnCLPbFd/r988ckvX61X9gYNVoeG0GnQ4DXFhx9+vD/2on9fCLUjFRxCSctxmUWYccelhEAqhZMzH6NxCCkVKDExmLe6NjptC2/d3173ZczA8yP8+GIA3xd4+NbuusXZeJz3fQyGAaSWePigensNhwHu3C638NdYmNO5NKlzcVr+v7rHpOVIW/flS15C9Fw45wC4sOw87/k4Oh4hiBQ6LRuHB9NkzjxFaFL0RibOviSZk6f4zNt/sUFP/pR55WyCZ04hKjw3BMAPPw4wHoUIIwkC4Lw3jhfmFu7c2oWQatIOSmucnXmQQuHenVkifl6VlGJG6TGdP8eU8Oo8gOvw9SoxcipX0mjObE6nEmKnsfQ+kFPgRvWzEqg5Gr3kOo6Oxnjvnb2FvVmQ+W6twTunTv6cMumqkDl54xkBYNM4xFp98SsjEhpCXMSVXwhVHux1m6U3qIGE2ii+Z1P9NU3ezHluKnvn5G7QOO8FGHkhlNKgjIJSgjC88OSo+qzoeN4GoqGhJzlc0ldWFFoylUJniuRN50jJGxfy5md5MmutQWIxdGZwqGoyNNlO5pM6hACOfUG+awBv3d4GpYCQakLqhDHBVfVJnoQznTdIxqCMTAq/edjBq+MhIlEtlw5gvJNsm80YZFST1dxvx14RqZOqxw8EREXvo1Xh8KCFnW3XeOrcNes2IRSGYwHGTTh122JwOIXt8rWGimtwOWgNfPXNGb58dILTMw9hIEEomYRXllJPvNRszsAYhZAST5+dgDECKRVaLQt7ey3cu7u9EGm6fhD0+sEkhw63GSUUVETSCiNpKSldpbQNAtFy7f/py09/9cm6JW7QYJVoCJ0GDV5TBIH8T4SQtxBPvRmFwxmZWGdwy3ji2JaxbGPMhFhLPBN2dlzsbG1WqDUAePKsj+EoArco7twuz+/SAHh1NAajBN22hf2chNa50BrjcYRbh/W9s9I5aOYfm7NhSXPLhbx4iFlEThTbVVfas845AC5CrQ2GIb78+hhCAY7NsLffwt5eq5IicLJIh8mbs1Dz1CZcaiz26pZd47hcfXOKzMlD0a0qVZSQ+cddBlUUybnnaaDX98HiJMG2yyGEhJAKNw62IZUGo3QqHMtZP8AH7x/AKsidUyYEpdNWvRpAWi9MCYHSGu32RdLqq1AL6LRAJQiFCbeWeCaRjPLrOi5bi1DlWrLNNfO7Qk4Z34/AGMkNx1FGauTVR7Ce3DnAdD6MNCorjJEfRq3KtSdE/MJ5zypAaSAIVawYn597oxA69+vri9dpUFgQU0ROHpmT3jZ1wpzypsqc3aBhCIYkbwOji+XQAcxtZIxM8oCKGW8cjYIUOoVdIDs81h26JoTKkh6kKVJnTn4dzqkhdeODdnYctFsWWi6H6zBQBsiUC1JlEdMEXwmxlHwYN2HeAODGYRuf/O5VLTKBUQprQRLchPBL5gNLJHVS52sgzlEicvrc1aHlWrh7t4uD/TYe3N/BT3+yB6EUfD/Cjz8OEEYSrRZHy7HQbVtQenn9ssHV4utvTvHi5QBBKDEYGmOvMBToDwIwRqG1Nt45SpucSkLiuyfHk/M5Z7h5s4sbC6zvNwFaawyGAQJPQCljhNzdcuLw8JpLoVqRUK7U0mm37H/OOPkn65a5QYNV47r42DVo0KAG/vjDj/9gMAj+SGswpbQDDQICT2s4nbYFz49mJtVax264jKLdtvD2g2q5Vq4aR8djRJHCndsdtNwm3FoZglDg9MyDhsbDB3uVz3t1NIIQur5SeAEQ5CwmczeuWIj4D2WkOFTNnHVgejelF1r275+cAwA4B1yH48F982zlKVyLiB1GyWKW7XXbcQmrvNISKioMc/fp4pBbcy1bNwxVWtkPBCKhQONwMi+O+iCMoOs6cB0LCjE5z03OHN+XsCyGd9/em6ojz7I428eSsJtZhXQSGkppo9AajAW2t+3K17A86ML6CDAJ2ZNYKSaWzMlQstJ+cNXjVQXME6fIWj1tZU4AfPvdOd59e3dh75zsOLY2QielayuypE+Q7S9F11OUJyd9vZQA7QUTfFdFKDWE1JN7xhdt4w3rww2WjJz7OzsH0dM7Mj/L+sgMb1NSU/JrPI4mXivJtqKxqQzJKZxRaKVzct4QSK1Sv7KGMzrX+Cc9FliUQMrZ60ifVeilk7OtCGnPmrnHxgdn50Uk9m6RQk3K2dtrQcRGD1IBg0GAlnNh5FVFxom3UVJxStg8eTUAQo18t2908dvjV3h5PMLtG9WVyZybEGF1vHsSSKlgWQxcG89FwIzJCmRpjIaGmX94foR2y66cb2nZuHtrCwRAfxAazwtG8OXXp7AYxcmJB8dhODxoY6tt1s3Jmr/B9YAQCkfHowlReXbmAcBU/jFKCYTQk7DhUip8820caYwQOA7H3Xs76KSMsq4bIiFxdjqe5MskoLA4h2VTgAC2xeww1E8AMmq17P/yi09+ebpumRs0WDUaQqdBg9cMH330MR0Ow/80DMQ7SsNWSlsg0FJpPwhl4LrKYZTCtkycYcYooAFqE3Q6Nm4emmTt65qUlqE/CNAf+NBa44P3Dtctzsbjd58fYzQMYHGK7S2nsr7m1fEQ7fac10NpnHNiFAMVFZ2FpA6qnX8ppMkcSsBo/qI2T4xCEoEAiU1hrx+YPFUU4BbF3Tvb2Oo6U/qSIsvudD3LDrW2aLOWKW3mSngJMkeXxEyaVd1Uw9pGuIqN//SHPjwvQhRJRKHE8fEQWgEP7h+YRZsyCziLU0ip0Ov5+P2/dnOGkJynqNEwSmAS6zimiMT4xEhpOIzgx+MxDm52V0+SpIWrgEhIQ3zFYV7Snlqb9ya7eujs9wrtet7z4XnRXMOJeaQGYO7BOkKtJcgqiecqLjPf88brMuKKwJChqwyRqQF4kZp6FS+cn6jOC6Ex7b5WSG5X8V3LkOXJ8VkWp+B9X07kzG5M/3KT3A3E7FFKLzReT8Z6QsAog815Zg8mHol5883JtRKApN6BWl9wF5wSaHlRRh3ouKA652VJ5Zl6CZkY5pGcm2FxhoAKQ2ZrjTu3tzAchgj8CINBAEoJbh5Oe+1Xeq9rQJOMfGVz/WRiAYK7t7fx2edHuHHQBiuOazx9Okw+HaV0bbJPw8wN7Pj8JHfMwqROAQGiYUJdGVLHWihM3DJwsN8GYxRRpNBpW4AGHn1zBtuhCHyB5y+H2Nl2sO9wKKKx2gCgDZaF5y+GODn1Jn3Y4hSOw41HLjHzXkoIGKdouYboEELhy69fgHMKy2JotS3cv7+L1jXPOywiBSkVpDB5gggl8P0IUUTBOUO7bcOydEAI+1+//O2v/mrd8jZocBVoCJ0GDV4ziEj9vTCSD4XUbaW0TYw9FbQCiZQSni8cbpnwajZlaLctBIEEYwT7uy3cudXdSDIHMOHWBsMItsPw1r3Ny++zSTg789Dr+wgiiffequ6dI4RCvx/i4cPyfDvLVukU8jerInbI9FdCCBgjhRZrlZ8IAlBywQp99/2ZWYRqQ5i++5P9QmVgkXJwU0KtzVPclJ69KJlTwytnIWUJydm2RMzrtkV1CqFwcjo28dkjiSCUCIMIB/tdaIU4NKYJg0YowXBoYqX//IMbteUghMzE0c4qkJLfZ4MQN26RKyN0dPJ/uv9kLkZrs8h1bDOlzYZauxJskJfOjLIy87soIfKMd87jc9y9lZ9HLY+4mUfqrMs7JzueppEm/pJjs31+ETLHZmSl1xspDT/SkwoJDPm60NxtQ/ptgxUiS84g57bnjrEX4ddKDi+bVJT8AhyXm7E6tWORsGs68wDaNkf2DZUd96aqTYgRXIwBGiZUY6KczxUr50WYOy9JEUPZ0/POyaJoGjxzHrk4jlIC22HwPQENYKtjgVsMvh/BGwtE4QjHt7ZwuOfOu6Tp/bGXjo4JqolMZXN1QqA1sL/n4vlLhq+/PccH7+2X1DKNJJ+OH4jaHIzWZj7lOhyeLy5IMJhrqFxghUmFEAp+INBy+Fq8X2yL4WC/Bd8XEELhj/7wDkDMu1xKC0oqPP2hj/29FkBp46VzDfDqaISTUw+9no8gkKDMhMvf3nLgeZF5zm0Wj3kmyoRWCp989hytlgXKKLpdB3dub03CW15XjMchXr0awvcFfF8Yz0ypIaUAQCLbYiMl8dJyrN9ub/N/uG55GzS4KjSEToMGrxE+/PDjnw6H4d9hlIwdmx0HobwphW5rrQnjlBMQLoRCFEm02hb2d9vY7jroD3wT3ieSxqpnA6G1NgRFIE2C5mYOWgitgc8eHcMPBTgn6KY8QuYpb07PxlBa48ZBtfxEReuhul46F+cVHJ5nrlgXJQtvymaV2ouUz1JWmOfnPoajCEprWJzgnbf3QCmZEj9PSZjez8mClu1122gJeXOqHF+HzCnK8QFcjsxZN+Y1n9ZAGEoQgolV6svjHjSAg/2t2IvGLMSF0qCRRBRJ/PS9g+JwgchX1CSKH0LIJIRUgvTaz6KmrnbXnlJ4XZUuuKweIYynqTH4vQi1tg5cZb2LcEhqzk1LKdIjdQAAIABJREFU5D8793De8/Ev/0u3SsvLFpdHJhEYomFd72ylisP15aGIpCojdBIQGG9KvkKjmHGkEaW8DUjcyI61PGXNG8PxvDEXOo2y+eAUmTP3ZVV9Z96hUqiYrzchM7lNwON+XOcJSj/hBMYbOgrlVNjgstwtumCqKjWQrIjS5G9dIiap/7LK8xnOpGACTuL/bIsjDASkNNujUCISCtyikELjxxf9GUInKb9U0pjl03nXM4d9euftPfz60xe4c6uL7a3qoZ9MZAmGIJSVz0mQhKlyHR6TQnpCJFYidSrct6TNwlCCEgLH5mt55zFKJyG1tNb447/5Dv738Cv8+HyIvR0XlBIoqUAFgSIEbPWRtRssAM+PcH7uQ0gdh/QTiCLjfRMG0sxBtEYQCFBK0GnbZp+QePrsFK2WBda2sLvjYmtr9hm/jjjv+TjveYgi46FjQCKttSYEQ621L6SWbU4ff/6bXz5fq7ANGlwhrjdV26BBgylIof6mUmo/DOUdzxd3ARxorQkhxLI42Wm5zJFSIwgl+r0QP/zYx9Nn5+j1A3ieuMg/sIE4Ohlj7EXgnOD3f+/musXZaHz+6BinZx4CX+J2gYV1EXo9H67DYZf1hdphCuofXnoKWfBTIFISau1SIIbESkqOhMKjbwyppjWwvdXCvTtblZSCaRndRZR0JbdnUf3VwnqvRcgcrSuTOXP7ypzzrxwVGlJrjecvhwhDCSEkRKQxHAa4e3sXAIFMvJa0CbEUCY1O28b77xZ74pVVyzKeBMmxVqyNUNqEKBl4AjvbV7gwrNjpkhAU6yZzNoFVzCNU0t+LnqvsM/X0hz4O9t1cBWTemFVGSgOAsybvHCA/f04e5pE388ZtSoCORVdG5igN9EKFMCao0h+LLdeLs/j4N5QBuaaY6qdJPM2Ch1Tj4vbqKyBzoAGlFEScG4UyCotT4+F8CRBiPBXCSE49E6rogjJxRknqbzZtS55xTVEzrHLEqzrvYYzAcSwwTkEpwf17W9jedkAp4DgUUVBMjpTO1yYdpYJ1QKbMlmvh5mEXj749qT2ccM7AF5isa5jQa4QS2Kk59WS+QEgxabMAKxOEApGoTzwtG4m38p999FPcOGzj+dEIUSjx9McBoHS157zBlUJKjSdPe/j00yN89c0Zvv76FE+fmfDLUigEgcBwHCKKJJSMDbuEwmgcQgP48tEL0/8iiYP99mtD5vR6Hno9D1G8LoqEhNbwOCOBbVGbUTCtQdod+y9bbesfrFveBg2uEg2h06DBa4IPP/z45tgXfxZG6lBI3aGU7FicdgghltbaCQIFL5DwAwGlzIRcSgWlAdtmuHO7i/ffO1j3ZRTi0den6PdDbHVtdDvXN6HfVaA/CGDbDO0Ox2EmRvY8jMYh9vdbS5FjSsW0wOp2EWV97TKJ8c5Z2HKSJItCE8M4sfL8+psThJGCY5sF6C8+OASJvXPyFKHZ78AlQq0VoHDddslQa1VOLDptpj1UeYg1kvO9DorOWYXyZV5T5dWpYayWez0fXjxW94cepJDY2W5DmcEbhBBwy4Rb80OB+3e7aFdIdJqViVLTb/OU8IneRMbWy8+Px+i0rblE5LJQqChLNZwUCoxSo7jARnAqV4Yy8ibvd1GotQQkddzZeYCfPCgPu1lVHkrMZ12QNca3vLFZZf7m9X0ekzmrssgOpUYvNPO1PJ38QoRZkX57MREbXBPkPad60pmMkjevE1SfB1QjcwAgCKXJ8cA5HNuC47CFnqF0HYQAnFGEgZg+JkPOTO/Uue+PLAl0GZu3slxGiz5zJTZLE1gWm+y8edhBu2XDttgkabq/gMcLgNRAOIfUyQimATx8awenp2OcnI5rVUlg1quLeNNrDUSRBLfYTFi/SWkJsZP+LACtjYfFJpA6Cf7On74Pi1N896SH8TgCCKAjVeq51uBqcXrm4fF353h1NMZgGGAwMDlYPS9CEExIDHBGjdczNZElLItBa40vvnqBdtvGwX4HP3nnoNKa4Lrg9HSM8Sg0UQukglIQBPApJeNWy0KrbY9bLfs717H+ovHOafCmoSF0GjR4TeB54j8PAvGeEGpHCu2Y0GoKSilXaXBoDSk0LM5gWQy2TWHFCgjX4Xjvnep5Vq4aJ6djnJ178AOBd97eXDk3AaNxiDCUsDjD2w/2MLM2L1mfhKGE70sTX7kEC0//F+dM5i5aq56fBaNmYlyrktRxJN6QXl+enns4Oh5Dxknrt7Yc7OzMxilPKwizCvVlh1pbF5mTRxTkFZfkQSlC1oOg6Jiy2zhz3hqUzHONnpXGyfkYQkrISEEpjVcnfdi2BS8Qcb4bE17MshhG4wiOxXDrRrdy/ekPpSmlhc72wekGOh6EuWWtFvnKxUQyrTV4THxuRBjOTZAhB3ry3yyyz9bLV0PcPGzPjFnpIrL9qIiUJlivdw4Qh5mrgbxrU6l96b/J9bWWGO4sK8sw0hiJWa+cBC3risicZSj+Nkl3uEmyXAHynlM91Zl05vf0uSRbSGEtRb9mN4aBiD0uFGTsrbOIgpnMTHIJglBkjpouN/3UFFUpM9uz78RCeQq2J9e2qq6XN/dhjMDiDIjzREbCzCtMakeC49Nx4buzTM5a9ylTPucUt2918cVXx5CqjGmbRZJPZ5G3ilIaUig4Dp+QQsm1L/stZUgdAVHz+lYFQgj+3T/7AH4o8fmjY0PqaJR6wze4Gkip8fi7czx/McTZuYfBMEQQykm+TNtmsb7GPMNJvldGCRij8LwAL16dY6vr4OHDPbz11u5Cnmybiv7Ax2gUQghljNoAMEJDzmhICBsIgSOtcNRp2/835+Qfr1ncBg2uHK/P096gwRuMP/7w4z8IgugPo1DtSaFbWmsmhFJBKKWQmhECRuOXe6vF0GkxuC0LrmPBshn2dl0z4d9Q/PB8iDBQIJTgZ+8frlucjcajr0/heRFsi2B7q14+pLNzD0pptFv1rHrK1rgzPiZLWDXlKe7LPkWg1MSPzpV/ToEXX5PcEBeFPPuhD6U1tHGmwC9+fjjJnZOnAM2r2l0gMfAmkTnz9D7pfarEKweYT+aU3efLEIFLR4U2VErh6NiDVICQCiKSiEKJg4PtOLQYmRAYkZDwfIHdHQd7c0jYIjA6288SMRM+kRJAKA3bZlenA9W5X6egVJyTYK1x1qZxVe2Trafst0axdw5J/U2+P/2xj3d/Ut87J1tnUi5bo3tO4tFShDyCKvu76BgC40Vpr4iwkhroBQpRToi1BGwR4n9dZE6DK8XUHCP7cGY6UlnopSkyp7Q2XfArR6gYYSQhpEYkNHxPYOSZZO5F7/lKiAczEU17R2hNpg4pEix5nZCZPeZdWCbHPBn1hEUrHjNroeJzaVsXBAglgFTahHMVEmexl8xCDimTTlZBjlSjagB3b29hMArx9ePzmpUCnFLjebQAhFDQSsN1rRnP/GWP5EqZfj3PS/SqYFkM/86//VOMRhH++V8aJ4bGS2e98LwIn31xhMEwhOcJnJx6GI8jRJEECNBqWeh2bFjWRbhBrQBCzac38HByNkS36+Kd18wrBwCkVDg79RAEAkIqSKVBQELKCAMlUmvNldLnlNKRbfP/84tPf/Vq3TI3aHDVaAidBg1eA4S++LuEkABGZ0wIIdriLFBaR5xTRgmZTNi8sUAkFBghcFscNw87+MnDesqbq8bZuQdQgv1dd63KoU3HyekYx6fGM+TenZ3alsknpyOjtF2yxdYqSJ1Lg8ThphIrvZxP0fb0GVld8mgcYTgMIWMl3I0bXWxvuUAc1ipBnqIwgc0WSCC+yvVYjbIz4ehzi7rQAUx75ZQpcYo8bjahK+VhXpPlya2Uhh9IDEchej0fUaTx48tz2BYH5xQOZ5ASkEJDSI2Xr0ZgjGJ/vw1rAQ8BxihIhfGUEWDgRbiZF75xRf2uSrFaazBOY0XUBvWEKxZlblvNtaq/wPdPemg5Fhybzy1uHjlNYHK7rBOywrssey1Zz0lgtgkJgJZFF/OirIAgCbGG2VBvaXTqPveN3s7gjWuHIiuL+SHWqpE5Rb/Kd2gNSKWgpTYeOpFayq3Jfx3MlpzMIRLPpPR8I/krMmPIvGe+0oiQUqCvoitmy2SMxO9Kgrt3ttBqWeCcQUmNKJJIRwar8yrV6QlfVVIgbnTOKe7e2sLj784wHIVzT8vC4myh9aCGIRIpMdEpLoyyLsRbJoRUCHxRnMPpirG74+LDf+sdHJ2M8ZvfGt23zjqzLQsK0GIzrnvTEAYSXz46xe8+P8bR0RjPXwzw4uUQo1EI34/gxeS2lApjL4LnmRB+UaQQCQnbZvjh+TmGQw83bnTx8OHrF71EKY3euYfRKIjDrJn8qrbNbEK0I6XqKildAKTTcf43wvDpumVu0GAdaAidBg2uOT766ONtDbhKa5cxMu50OHMcCgCSUUI5o7Dti4/jGqsmQoCtroMH97bXKv88BIGYxEz9vZ/dWLc4G41H355BA9ju2uhuWyhYp+dDa5yd+zjYb8Fxi5V5RYu2eYvAjSJ1CMBi1/UyWqB4a0zpTMiciyOfvxwAFLAtjq0tGx+8dzDl/ZanMMxaXNe2+C65ycXKlfKeUXcJljI8Ld4/Vf20RXAZWbNqIuequuK8NpVK4eRkDBFJ0z5KYzwOcf/eHjotCyAEKs59FsbWxzcOWrhzu1q4tSwSMjOvHyaOO8m258ce3FY9j7/Lo3gA0zDybzKptyrM60dZ4riOd87x6RgP38qfExTVO4+cXieSkElFpFMeOTVvjKbEECmrurRRpDEW01b8eW3vMlIvN9Ei7wmguqL2EvU3WC2mxwSNhMi5shBrOTtEpBCFElEkoYmG4zLs7DiwF/C8mLk+AnCbQqcqV3GenNxzdbExj59RSGfz6BTNU9JlpD+TxynnuVrVI0IImbTrwa4LJ865EQQK/WGIF68Gl6ugLqkDQBPg4YMdaGh88dVJ7SoJAWyHL5ZzScf5dDiFHZPilyV1ys6JhEQQiI3xhLl/dwu/+NkNfPX1Cf7FXz2Hkmo1TpgUIPxNm6HNx+mZh88fHePkdIzROIp1HBpaa1hxfituUSitEYUmF2u3Y2N318XeroutLRffPz1Fu23h3Z8e4vbtzdbjLArPi/Di5QC+b8itpJ9qrc0Dq+FQRiPHZj84LvuHX3zyq9N1y9ygwTpQorVr0KDBdUAQyv9ICHWPAIQzarVca19KBSnDgIGRdss85jJ+EW5vOYgiBdtmaLkcbpnyfgPw/bM+xp5xP769oOLyTcD5uY8wELAYxYMHOxCiJG4zwczK8bTnQwiFO7e3ViYjAYkX2MVyrBzEyEE5yVj111t05C0iz3o+zvs+RKTQ6Vh4//1DcJsCmXBrQP5lEwCtRUKtFWApZM6c+6NnvpTLkCVygHzCpsq+S+Gq15hz2lFpDSU1jo5H8OPY/0IKOC6HbVmglEApCcYoGKMYeiFaLQt3b29he8upLY7JxTPbCImYVtzBk3XTUS/A4QrHhlwhYhQNE5TElrWTIPhkecrny2JFY1seIVH6e44M6R7Q7/uglGBn253syzs9bxzLHkewfjIHwMRTEkgpqTEtb3Zb0V8CQ+a0V5QvR2lgEKlJmLgiXXoib6uOomzdZM4m4TW8pFJMSE2duz27aUJqXJbImVOGVAqI80AYQsV8X0iZTmavj0+FkU4//anzJiLqqWNIvEPDkMK+0HDj541TM5MluCiyiMwpwgVhFtdOyNQ4VNfLpwosThFQAiW18TrSgFYaUhKcnnm4f2ex9/sU+ZfLmGVf6NPMyTs/2cMPzwbwAxF7zFQHIwS2zREE9V1MhNSgcT4dpfXMmqnOK3ze/dI69gqiRt71vxmBv/7zGzg+GuG7pz1wi+EP/+A2yIrebQ0MpFR4/F0Pxydj+IGAkhphKI3nSUI8K9MXk74nlUIUETgOA+I19HdPjtDp2Lh3b2dt17JqSKlwejbGeBxNiNBk3UIIQavFoRV5xig9bredv/jik1/Vj93YoMFrgmbkbtDgGuPDDz++KYV6f6tr/zUh1HYk5G4QCgiTjN1xbGo5FoNtMZP8nVE4Dke7baHTshaewF8ljk/G8H2JdsuC9Rol+VsmtAa+enwKKTVcl2O7a9fWWZyejmBxBtdd3Aq/iqVcrqfOVaxu4noICCgjlwrdV5RE9cmTc0ipQAhBu21jq2XNWJtmlaHp+7TMUGurJnOmZC9QDF2GzMnrFmUWsJuEec9enrxKaQyGAUbjCCJSkELh5HyEmze2AWiEoYKIc8YQAmgFHOy30G7Pf15zyRCaJTSnMeEViVGK287V5VirMnZNlGmbFGptw6CBwvCZeaTp14/PcOtGZ2Z/Ulb6b962bE3rDrc2GYMy7Eh2/NUo9shJkzmckpWROZHUGITTZE4ZtqwrIHNeR7zGF2zerxcfJJ+EmZgcCKQ9UtJYtVdOGkrHpHwc+pZQAr6gQYvW03NLAsBiDFKmlPQFc480gUVgFCPJ+yXZF8TPpyc0vEjPeN0g53u5wNm5lp65ReXn1+/IhMZeOoQYL3wKkNjLLwqn8w3Veq1mZUl+T/pfzvGpPEK3bnTgtBi+e9qrUekFOKOwFuw3kZBQWsN1eDwnmt5fpRmqNpXWgB8ICCHnH3xF+Fv/5kMc7rfw9FkPv/71i3WL81rj5GSMz744wcnJ2Mz1RxE8X8R5xFQcSs3kM6KUTPo1pWQSrm849PH4yTFu3eriwYPXL8RaGv2+j7PTMSglcFsW2m0brsthOwyMUSiJl4SSnu3yR06L/zfrlrdBg3Wi0Y42aHCN4XviP+t27H9jf6/1C63xVhiq9ngsEIUShABRpBAIBSnNSoUyAiEVGCPY22ttvHdOGEnIOAne++/tr1ucjcXj789xeu5DKY27t7cQCllbcdHrhTg8XCyxel2Q+F9m42o086lyCcyCjTMyUYxXLoZcfJJi0/j++x5GfgTGKFotjgdv7YBxNkk6n1UWZvUdywy1tkoyZ0ZPk2P0m3eqUuVkTpkypEjxVObJs2koa3kdW4eenHomn4AGwkjD9yPYzILWgFAmDBshwHAcwrYZtro2drbreeck7cTivlbUH2nc0SmAYSCwU+AFtLp2nzOAkRxy+DXHvCE9qxAsCrWWIP0MnZyMcXI6xnaqP+Wdne0nM6QtLsiPdd+dhBxJY6JrTG9L/c37nngbuSsKHeMLE2ItIZWyciVI7hcn8/N4FBZSbVd8wBLZj9eYSFkXZgicuSdg6j7kvsvnEjm64FfmsAoQUkPFyktKKWyLwS3J3VWGi7nDhYcNt1gqh1b5BDNpvvQchMJ45CUEj9aGeBVKT2wJsqROtoy8/ReVzpI6md3lwhbtLtlnWSbn3J2bXXBqwo1ZFoNSCv3B4olUdPZLpf54ccz9u9s4Phlj7Ee16ybAJExVXWgNhKEEIQSuw3PXBUX3b5Eli9aA55vk7psAQgj+xr/+ALdudfHD8wG+eVQ/9F2D+fj28Tm++uYM/b6PsS8QhQpRZMJNJogiBSFUvIa00O3acGxuDHFthvPeCKfnI7z9cA/7+501Xs3qEQqJXs+feN5xZsYpQozuQAg1CkNBKSGh6/D/4/Pf/PLlmkVu0GCtaAidBg2uKT786ONDIdWt49Nx/7sn56+k0qcWp4RzMok8MxxFGPQC9PoBRmMBRgiUMtZIRXHyNwlffnWCwTBAGEq8+5PX2xrlMnjyrIetjo29XReHBy0IeWH9VojUSkQKhTAUOFjCJLEWSZK3HCpdAdcR5KKMNIFE2bRnQpqoKftki04jjCSePO9h7IXo90PYDkerZcGy2Uy4tbx7QgC4dS0Mr5jMyZW9TDk0qVbPKJbnKUCyx5ade1lcidJ5jm5DKqOQ8zwxCSMWyQgHu11oaFgWxd6uC9fm6A8DjMYhDvZbuHnYRadj1xaHEDIhbLIyJqKme+PRuY9WTv6clbRdQd/LrXvdjEEBJvIuUb6F9OE5hAaQL9a3T85x5+YWtjp2Ze+csnFtU8KtJW0wRdbofPknn9TBCZmziuvRAIahQiBngmFN6k7+pse9blUvoYbMmcamyJHBvGdpclxdAmdOfcUbys8oJXJqiOWPI4SRSXTNGCBCAW+B0FlJ1QkIzPvNtijCQOHiydHx/vSxs8YkNLOdEEPsJHPByffscZlys8idu+jpR23iWZVzXfEBOSVXB6UUFmfY3XLQchksi0IDCIXGeW+8eMFTF1HvPA1gq2OjP/TxT//fpzg6HdV+d1JCYNtsoVeuUtrk04kV50WYS9DVqM/zoxTZuF7YFsMv3r+BbtfG90966J376xbptYEQCl8+OsWPzwfoDwL4vjA5w2BICsfhaLcscE7R7VjY6thgjEweJ5P3i+DodACnxfHee4eXiqJxXdA/9zAYBJBSwQ8i9Ac+hkYXFEqpfUrZC9vip522/X99/fmf/3frlrdBg3WjIXQaNLimEKH8D5TWHQJoQsix6/Atzgm1bWYmtgTGjZxRgBi3eqk1RKSwveWUhtvZBIzGEU5OPQih0elYtWMrvyk47/nw/AiDYYC93Rb8BRbEr45HEErlKm3zMK/n1CV1Cm25y1bMFY9Ll00pAVskrFmmqiw+/d1LjEYBpAAYp3j7wd4kqWWCXOvveIO9pOTWqyRzijaW6XDmeeWkf88jbpZK5Kxw6Ju3RJ9RlmsTK3owCDD2QrOAIwSnJyN0Os7E06LdsrC1ZUEpDc4YLE4QRfWe9eReUZbDUmaOS+9+fuyh1Zoef1fVhPP64qTujPzLJvo2CYUK3pLvSuWTBAnS7aU14HsRfv7zw1ptmC1fx2XSWOm5bohM/pwphXmsN81GppqcQBKifTVkjtTAMFCQc8bR7PjoVn1XZAjanF0l526GonGp2IBLKiIQZw/UM+TNZZOp55GydYmcmfMrl5MPoTTaDoVSxuhDalQKEVkNxITlSeVFKRsRzXh4QfjQ1N+y72nyBwXfq5A9M7c3OzgVhS/Lnjb3CMC2KTin2NlxTb4OKaGkwnnfm5FnCdPSSqCM4HCvjTAS+P5p/6LyGgJwaqz4F4EQJqStHYcoX/XyWCkNP4gmobTWje0tG+883IVtM/x//+wHPH22WPi7Bhd4/mKIX3/6Euc9b5Inx7KZCaNGAM4pGCPwfZM7ilsUlBFYliFaOaOgDHh+dIaDwzb29trrvqQrQRgKnJ156A98iDiEuRQKQipwTu1223IZJ5bt8B8sm//TdcvboMEmoCF0GjS4hvjoo4+3w0j9Qkl1QBm9t7Pt/OLOre6+7XAODahYS2BCGQCcmcmDxSi2txw8uL/53jk/PB9g7EXwA4mbh2/GRGYRPPrmFIQQdDs27t3tGlf+qmuEeNHy6mgI2zKWQvPPqbbSqbsgIql/cw6cS/LklUUIwBhmPRMuif4gxNiLoLUhih7e30W3a4FbDJTQciVOrPhchsLwqsmcIh2OhrEqywv3VIfMKfv9OkFqY6H84uUQYSghhIYQEo5rG0tjGK/KsRfB9wRkpNDt2rAshr1dd6E6kzCAZUgr+6XSk+dmhpBaSIJLIofMeZMxQ+yU6P7y2urlqwH2dlrgdJqAztaRN4bljQPOBnjnAEAS1SbbPlUU6wRAy6LgK2CmIqkxDtVUG5YhPU62K4R9ywsrl/y+cjJnE/SVVyxDZeJm6qTqSvuFBErLsCCRU0jmLCjSeByaxPQUkHFy8DBaNL9IRpB4buiHUer5IVO7Z77rYk8dinwSp4zMyaLo2En1Jc9tFczvY+YPo4bQuXHQNaSXMu94EUmElwkFFnvbJO+guufdiXO6vjoeIUrnmakxBFucLpQfU8PkEVIAHMeEuVolqaO1IZGCQFyarF0WHtzfwfaWA6UVfvObF3j8XZNjfhFoDXz1zRmePuujd+5jPI4QhCa8WhhIRDE5Eca/NTQiIUFAYNsc3bYNx+E47Q3RH/p4/6c30O3UC618XREJiZPTMZTWsDiFkmZcIsSEi2SMJsY3pNWy/4IxNIROgwZoCJ0GDa4lwlD+x2EofhGG8ga0PtBag8dWH0KayQKlxsSUMeOK7jocrstx/97WxnvnAMDR8chYTQmJt+7trFucjcTTHwYYDAJYnOLtB7vwvPpu/GMvQq8fYG9n+RPGRbsZyfxbxvEkjtO+KPIW4FJpPP7+DJRRtByObtfGg7e2QQhg2wwg8xU6rSWEWlsHmZN3rEZsYZtzQJ63TV6brswrZ10oaK94F5TUCAOB4Sg0Cq1AYDAMsNV1oaChoaGkwngscHLmQcNYU7ZcC9vb9Qkdk/h3tlXTMqb3hkKh3Z4O61amlLoU9MyXGcwl/zbk3ZYmbZdSTg3My50zVb4Gvn/Wx727W7Xqz45pyXcCLKRQWzbKwqoh53calABti2IVvFQgNHyhc+suGiOT3x1rMTKnEqGQPnlZ2Aw95UpRm7iZOnmFJE66muS/mkRO4SkLXWymBg34vkAYmZxxSgFSmJyZywIFIKKUh05JOxeRMlkiZ55nTpV3Ypm3TpGI85q66q0gMO9Ix2HY3rJhWRSUmneGlEDgL0qoJYLoWvKkz9vq2jg4aIOC4IcfhzmCzy+GEKMUX2QaoLQ2+WcBuC5fuvFXFiZXoiExN4TTwe/9/CZaLQs2Y3j8zWnjqVMTgS/w289e4ehohJEXQUoNP5AQQsZeWQJS6sk8VWkNRg1JQSmB6zA4LsfRaR+dro17d7c3Zk67akip8PLlEP2+yQds2yZ0eafjYGenha2uC9th0NC9dsf5x47D/vzzT341nF9ygwavPxpCp0GDa4Y/+ehjOwjEvzoey3ejSHeVAhmPIzx51kMYmsk4YxS2zcCoIXNaroVOx0K3Y+Pm4fVIpifiUAmOza+FR9E68Ox5H0prtNsWDvZdRDIdXqIaotj6ZX+/nhdU1SnmMuaiWcKmNuFDAH6JUGtFp706GmPsGQvQbtfGz96/AU0AzhkYM6//4PeGAAAgAElEQVTXPCVissGmlw+1dpVkTqIkzR6n451VwqWUeeWUKTquA+Y9c9lrMkoUhbPzAEIohKGMF3+moUVsyScVMI7zDbTaFloOx/5eq7Z8BJiyPM1TcgPTz2xvFGJn27kScq1S+6XzX61SmA1AlTF8RnFfQiAmSLfbj88HgMakP+XpactIkWy5m5A7BwBEylq8jNhB5juhQNumSw8ZpwGMI4VQzt6dKpb9jJj3RWkdl1EKvq5kzhLluBR5M1XQ6kmcesgncuYcVrv0KWIJgNIKOg4DTRkm4YYWgdazz4ZlW5DqYk6cnSvOkim61POmyidbftF7s8xwpWgML2r6amTt9E9GKSijcCwOO56vSq3R6wW5MtZCkatRBRF/9t4+uls2jo5H+Y9IhYkIowT2gv1IxgaRnFK4Lr8SZXoQSgh5SSJtSaAE+Nf+lbtwXQsiUvjm6zO8OhqtW6xrgf4gwCe/O8LpmY+xFyHwBCybQYokTxg1hKNFsb/Xwt5eC+2WhXbH6GdaLQ4/CPH85Tnu3N7G9tZiHvjXFVEkMRj4GA4CjIYhokiCUoKdHRfdrgPOqSHZCT1pt6x/8MWnv/pm3TI3aLApaAidBg2uGYTSf0tptByHvqKMhH4gQs8XZiIakyCEmjA9jsPg2BytFkfLtbC/X18JuA6cn/uIIgXHYXjvnb11i7OReHk0hBQKrs1xsN+GH/eBujg9HYNRgt2d1fWNdRoYkdhLjS6ooSs7azD0jZUjp7Acjp0dFyCAZTMQQibr2Rk9CDEvX6dC+JwJNoDMyR4zuT49mysnQVUyp+z3UkFyv64FSpmwS6+Oh/ADiTCUkFLDdSxoreFYFAQEkVQYDgNorbGzbYFxsyBcRMFWxeo0fcyzI2/m2ZmngF42JvVdMzJnlSrborLreOcAwHdPe9jdyVcclCkQi8Y2a0MInXS4tSIiakJgxh9KgY5Fl963lAbGoZoJAVek1M1TFHes4uVaQuQthFWQC5vAVVyKcVkieTMpUK+FyNE53y5+Xw2Rk9eISimMRqHJK8HpJEH4bo7X6aLPI6Mm90JanrKyib7YtsgnXeY8g5Vs3dl6UYGYjw+rjHR9xhuAgnMCIZUJAxVJ+F5Uo8QywcpzuBWdQyjFwX4Lo3GER9+eFh87h9jhjIGz+iouDeM1I5UG5wyus9p8OmZIMJ4bQi3PO+0ysC2On/10H34gEAUSX391ipOT8brF2mj88HyAr74+A2BCSCqpIWODLUIvwhwrpSbEteswdDoWDg/aONhr43wwBuUUezWNK18HKKXR7/smSkEo4HmR7weRVErD9yMMBj5GoxBCqL7bsv8RpXi0bpkbNNgkNIROgwbXCB999DENfPHvSan2pNKO1ppJoaU3FkPfl5GQGlGk4HsRxp6AEApSKoSBBAhw73Z+WJVNw+PvzxEJo+B8617jnZOHx9/3EAQCSmt02hYiqaAWWHgfn3rodm1wi9Z2u6mzzlkHqUOICcHAGC21lpw5r8Kx335/hqMTD/1BhCBSuH17KyaPKDhnxZbg8Qa3REE3gxIyZfbYqyFzJt9LQqwVKSjzjsn7XQeboEOcQYlQSpvFXuSL2PtGIIgUpNZg1ChclDZkZJLg3rYYLIuh27FNSL8K9aTBGAWhJLdfpreldfKjIMLu9kU4xpU9xjrzJXtNG0TE1cHCevaax2hUJ3OSo857ZgH99oPZkKZZwqaIDElAAFgbEGotQaTyw5oVyc/IasgcoTTGkUJaVVdG5OTl57AoKQz/ln6n1MYK87WsFQt4BiyVvJkq/OpJHGDW4CJ/T9EWLNwYk9Nmzr/YoLWGkhf93niWE3BO0Wot6qEzKyghJh/KPCRyaMzOWfKexyIyp8r8pQrRM0HO1GqhflpwIOccuztuTKgBUigMxyGWxitUcRfNngJgf9eB5ws8e9abijqQi4LGI7Fh1SJh07QGokgAWsO2GGxrtaQOYN7dvm/Wc+sGIcDhQQc/fe8QbosjGEf4/LMjnPf8dYu2kXj01SkePz5HfxDg7MzHoB+aMHpKJyQEpDLeiBZnUNKQF6NxBEoIjk9H+Ob7o4kXypuIXt/D2bkPKYyRG2WEOpY1BoB+Pwh7/WAcRfLIcex/0m5b/8Xnn/yqYRgbNEjhzRw5GjS4pohC9feDUP48itSBlLqtFWypNVNaAwRSKwip9IUlqDZKPMtmuHOru17hK0JrjdNzbxI+rsh6+E3GD88HxrpRa2xvOWi5ySK43qrD8wTGXjidi+MyWvU5MATLasouqofx2bBmVS0tiyCVxvHxGFFgLPlabQuH+y1oYiyvaEppPrX4jjUGZQq6GZSQKXWxTDJHLyHEWtnv64ai+5Jsz16fUhpKA72BWfwRAI5F4VoUtsMMwQpASA3Pi2BbDPv7LbgWx+3bOWN5gQDp+rO5TYqUQslhWgOuYxVc2VWjPom8KciJBlR+fM39F89kvfJ+fDHEndsdOA6vRSAVkSKbEm4NMF4xVZ9JHodZWzZCeZEvJytMFcVw8mkVeHIuTOasimRYvy5yrgwrJW8mlei1EDl1rqnw2EVJnORyc0gcDT3TJF4oIKRGGCkEcY4JLfWMQnNxAw8NEA1SkWQmuCCFigxNyuaKRURN3pwyT6JSUqc+LzJ1flH5jBLs7bdB2UUwuiAU6A+Dpb1ndV3htYbjWOCcwA8Evnh0Mv+cgok7I8R4y9eoPoGQGkKoON8Qn4RQXgRVxxspFYJAlOZ6uioQAnzw7h52t11oAN5Y4HefvsKgF65btI1BEEh8+ttXePFqiNE4ROAL42kl1eQepvsNpRSWRWPPHdMbnr08g1QS+/udhaNIXHf4foTeuY8oFIaI5Qy2xWxCCYPGiWVZT23Leu669lfdjvtfffHJr47XLXODBpuGhtBp0OCa4E/+5D+8NfajPxVC7QuhtpTUttKaEsBijHZti7qUEW7iB1O0XA7LMrl0dndc3LpxPXLnHJ2M4QcCSgGdtv3GTnKKEAmJr745hRAKlsXw4P42ZGztX3fZ1+8bi6vc5OpzTQ0XV7CuitjJlkspWUmC7u+fnkNIDcpMyIr33j0AiAlVZVlsxrr9QkDTXm6dUGtFZeUeVHzEUsmcEm1pXTJnhfzhxkJPnldg7JkFsmUzdLdsdLdtQ+jERGSywG+3LexuOeh0bGx3nYKCi+skBMXKLT39NdHLB5GC7VxYTGeVzsvEhQhktoKalW1iEtllq2iy5aW9c8rGimS7UhrHp2Pcu7M9tS99bp4SKo9MIjB9ZlOaPRmeitog3Y8tStCu4y1ZEYHQCGUq7FBcKSn6IH8s5BS5+XwWInNWSTKsWweZc8OvhLyZVLbZJE5pO9RsoMnhaRIntccQODpn/wXGwyjOIachZJI/Tkx5h9QZTi7Stph/kxK0htbVXE6ILiZyZo4t2F92fNnvsnMBGGKnaF/JOUV1JTjca8FisR8SJQhDieOj+sbvZV2o9jAF4N6dLWgNvHw5RBRVzC+T04Cc0YW9HkIhIZQCJQSuy2utRee1R1GbhJEy3h31xV0BCD54/wCEEkipMOgH+Bd/+SNexnn33mR4foTPvjjCWezlLKVGGMkJmUNij0PHNgZ+lBJwRsAtBttm8IMAL48GuH1rG667KUZTVw+TQ9RDv+/D98VF7mSHw7L5M8bZS9tiJ62W9bjbcf7HR5/96n9es8gNGmwkGkKnQYNrAqn0HWjdUkrb0BeqE0oJB4xFESVAq8XRaVtwbIaWa4EQ4NaN6xOT9cnTPpTScF2Gu9ckRNxV4tvH5/D8aBJqbaJ8W0Bj0et7cCyO/d0CL6gVkjrJ6ctQAuaVQwgB59k0uJeHBtDvB4ijhIBbDN2OBYDAsigopflK0HhDLTJHT/2Zc+zqyJzJ9ZR45QDFFubIbM8ef2VYk8I5W63SJr62Vhp+IGExCtcyCgMlNaJIIgwVEOdCo3GCXkoJ2u05i78ioo3SykRH8tQc9wM4sbK7ClG3MMo6OLnoNRvCF6wUVRSz2d8T5Spmx508clkD+OHFEN2ug27XrjS+FJWVwNmgUCFC6dnxNwMCwKYEbWv5vcqL1CTkW7q+0k9C+GS22zlKxIXJnFVh3cq9VN+/EvJmqu7NJXEmx5dpleuQOGmCZtIJqxE4WSilAEJgWQSdNodUCp4vJp75dZ/KXK8GAlBGIOSFUGWiJUXkEStFc5rs/jIUlVlU1szxdbpZxWO5xXDjoIuWy2FbDONxhLPzaqG1irrQzPYFvHTu3OqiHc95fng+rHEyphqPABOv+brQGohCCa01ODVGklWmUJWfy1Q96a1BaDzW1g1CAE4p/vrPbwAAPF/g5GSMx4/P4Q1C6GgRlvH6o9f38Ve/fonxKELgCwSBhFLaeBpGCkoZz0DGCEZjk5MqmXuPxyFeHPXQ7tq4f3821O2bhl7Pw3gYglBjDAkASutAA88ZJUeOY/3ILXrsOtb/Y7v8f1izuA0abCw2ZwXWoEGDUvjj6O+HobwthOqCaIsQdCghXa20rZVGy2XgnEIIBT8QCCMJSgn2dlrY211dwvtlQmvjfuvEi4ufPGwmPGloDRwdjya/bx52JtaIi8yrPU9gb89dCqtymRKy1srLOJ6yagng6+Lx92fGikhrME7wez+7CR1r4rjNjFEoMotaDbOfALzqwrLmArhSMQuSOWabLqwmrXwoUvZXsVC9Sqy8/oK20kAcbgF48XKIsRfBaVnwggj9QYjhMII3lpBCTyz7HJuh3eKgnOLwcDFynpWEw8oqZZIuetoPsL93UV9RCStb06+7kywZdcmaefsnz6bUM9vLyBzAvEfefrgzs72ojGw5yW8C0182yZFWZAzy88YemxG0lkzmaADjSEGm9Fx5iuAyYichdRLkvi/qvhtW6ZVzhQq9GdJG19cVL0cQvdp2zasSl2zummzXVPtmCBwsQOBk0e8HiGLLds4oum0H+7st3DhoLTTsF4WpcmzLhM6qUKrOXMhcEhbTz3UVFJFF846fHFOlvVP7q5BMN250ILUJMdZuW8awpMRwpxaZWPP4CSjBnTtdhKHAd0/OEVb10kkjbjhKiMmDU78ESKURxS8Uzhhcp5zUqXud+fNvbUJ3LS2Z0eIgBNjfb+PO7S04DsPeroswlPjL37zAaBhAhwo6VIB4M5id4SjEV1+fwfMinPcDjMYRxuMIYy8C4wSOY/QwWhuCx3jja3h+hK+/e4XeYIx7d3fQar25XjkJRqMAo2EIxim6HQettoV224JtcUdJbQWBvE0JGbuO9c9sl/3y89/88uW6ZW7QYFPREDoNGlwDfPjRx4eRVPeUBmeUtFyH7ds27VgWsRmnlHJj3UAIJkpARim2txzcu3t9vFzOex6UBtoOh2OzicVGA4Pj0xHGgYCUChan6HRMwleR1WBVQBhIeJ7Abl64tTpYAWlSGJamKuFDCfglYl4XYexJnJyMEUYKrbaFB/d3YTtmocgtBsZmvXPScKuG9skhVIqPvQIypwmxVoqiO5Dbvuoi3NpgGMLzIvT7PsaegIq9LJO8T2fnPqRS6HQsOBZDy+Hotu3a8lFCZsjNMuvaRId80g8m4aAS5N7bS67li08nhX3qdcOiTZj2zCm6n9nPcBwhkhrbW27u/jIiJ0/OTcqdAwCyZEykABxGCvPSLAqlgXE4S+Zk/1ZJsp4+Ntvxywi2ix1XQDgsWHRZf5v3WUb9l8J1I3GmSqpYVwUCZxlNMPZCRMJYs0eRglQaFqdwHX6pcrPEDbcoRChT+zcDlzZwKRvsa2J/zwVnDFGkEEUmdHN/kJ8rZfH3VE3mVWsTJpwQeL7A02f9BWsGQOJcsguuJ6M49BohgG0tf12aPHdpKKXh+wJqA/LpQAO//3s3sb1lQv1KqTEahfj1py8N0aYBLbUhdl5j9AcBHn11isAX5p4pY3TFuQntbXE6CSNpcmQab/sXr85w3hvi1q0tvPXWbhNGHmY8OD310B8E8LwIfhAZvYbN0WpboIwcSiV3IyFvcs4+JSCfrVvmBg02GQ2h06DBNYAU6iOl9J6GZpxRhzGTG8d1OVoOQzv2aOHxgmhn28XerotO28ZWt74CcF04OvUgpYLSJq9LM/GZxtffnkHG3iEPHuxcaqF/djZGKCS6WwX5OBJUuQWXDL22TBAAnC0/1BoAfPf9KYJIw3E4DvfbuHu3Cw0CTQDLMiGt0orPiU6EGCViXZmukszJLip1XH6VEGvJ9yxZk/d7FdiAJW8hstcslYIGEPoSvh/B8yP0+yF834RtSK4ljFQcdoNga8sGoQSteeHWEmQahFFSKdxaVhHNGS0lVJZ1P/PLWc0zvG7kknw1z0vr7ZI+k7e/6PPNd+e4caMzafjsmJVH3pSROpW9Dq8IRUMWAeCugMyR2njmpNVZWZKGZr7T1DYg8wykNqa3J++TfILjCkicRIgFqlgOMbHMgurUeXVEzvJInFSZBe//GQIn/pINobbsS9daY+QL4wWiAG2ir4Gy6mFB88pMQFL/LM4QzjF4Smq86uh5eaTOwsROjtxVy2q5xmAkGVssTnHenw27dtmmKfKiKgJhFPu7xujgsy+P8PxVzdBr6bIIwDldKKdmEnpNaQ1CCByHL91gLI/UkVJPciiuE8kj+Ud/eBeEEgihEEmF0SjCJ797BREbKEEDOno9SZ2EzBmNI0RSTTzYKDVjDOfUjDjEGNSOxyEeffMCL496cF0LDx/u487t7Tm1vBnQ2ugfhsMAQSAwHAY4Oxuj3/MxHATwxiFEJAeU0BElCAjF83XL3KDBpqMhdBo0uAYIAvm3hVA7WoFr6FHiiWNxBsfhaLUsME5hcYZOx8bejosbhx0cHlzS++KKMegHiITC2ItwsH89wsRdFb55fIazcw9aa9gum+S9mRi+1ZzzH5+NQalZzC0FKVJnXeo9AoAwstCibR6k1jg580AJ0OnauHd/C4nSmTEKzo3V3tT6OiZzGKlhxa6n/pQct1wyJ73RLC6LQ6wB+eGD8vYX/b5yXKUABe2WhF8AgOcvB/A9ASk0gkhCxl5QWgMi0hh5IQAC12GTZM37e/XHRPNMlE/1kv6abiKpNLoVjQEupW6YMdydLW2RW7eoYnBlSImTJVjqIH184jiXJV7y6tAAFID+KMTJuYfbtzulJE22nOwxSX/ZNO+chMzJI1RajNTLYVYBQml4kZpqm6ynTZbUQc7+7LEAZp+Nmd9mwLgShd8lWIaGyJlTDVZ3eQlZU4fAWWU7EwBhKI3XjDY5brhFYHNWGhZ0HopuE2MEYSgmdW8aigwlLitr3fO7bRuMkYlXYBC32TJRe52iNR4+2IYbJ5b/5NOXeHEJUodSAsthCwUVkMqEpNMAGCGTnIbLxCypY8K9hZHcCKMlx2b4xQeHcaQEAkKBMJL47IvjC08ihZnwa2Zc2YQrWAxn5z6+/uYMnh9BCAkpFESkLsbN+O5IpdDvj/HN45d48eoctsWws9PCgwd76HSuj2HtqjEaBXj5aojhMIAQElFk2jQIhPADMRZCvySEPnMc/uPWlvtfU0o+/+LTX76eTGGDBkvC5XybGzRosHL87T/++G8M+v67SmkbAAEhHT8QQyXhWBa1bIeBSsAPFTil8H0zEaeMYGf7+liESKXgBWLiEXCwgPLydYXWGk+e9cxCjxLcvbM9meAn4ZvqYjSKsLPlglZZRBNUW4gRMlmRVD1lWSBx/asItQYAn/z2JQajEC3XgtLG1T7JnZMkXS26XrdqwvCqZE756SUb8pW/WTJHKV2oEMjzuCkjbzZRibJM1LlXMg7DAA2Mx5HJj+MwOCEz/ZbEanJtQnsIqeDYDBrA1raLrQUWhYSQqfwmeYr+vGsJIoXdHeO9V6aEzp63HLye3jmLopBsybiilN3PBEfHY9y61QXnbELKpP8W1V9E/FgbRuiIgrHLXQGZE0qNUF541RU9J1VJb53ZmfWYnNyH1Ds2vT99D5d2pZd4uJdG5FwlrtAT50oq0IaySVv+XLVuNdsXXYej07aMVTsl4JSCczoxdlgERaGpGCWIKuZf0RPG4WrHtImHUMXtVcurA7fFoWG8L856Hmif4HC/g4O95RoF6tjLpSocx8JW10IQe8h89c0pbt3oLhzpmVMKbTEEYf2cPJEweWk5o+DMRMPw/Gipz1O292mtEYRyYsC5btw87ODBWzvo9QJEQhrCKRD46tszfPDuPgBASw1CCaTWGAwD+L4wbWZRdDo2rKrroQ2A7wu8ejXGeBxhNIoMGS3VJNwaYIjC47MhXr7sgXMTgtuyGLa3Xbzzzv7mGRetEZFQODkZYzgw/UcrgFDjnakVfEbIiDF6Ytv8Vatl/6OvPv/z/3bdMjdocB1wfUbVBg3eUESB+FOltKuVtjgjbYvTlhSwOSeWcfMFAmEmGMYCXIES4OaNzrpFr4XjEw9RKMEYxe6OC8te/+R1U/Dsx4Gx0tKAbVETW3oO5k0hlVDYWwVplpq8XpW3TkLmMLaa5Nw/PB+i3w/BGIXjMNy9vQ0NQ+AQQmBZdErhltYL2JRUk6kOmZOzgpxH5hQqe1P1KqA0Ge48Mid7v9/kZczswvyCfB0MfHiBgJAKrs3x1v1ttNrchNF0GILAxE7nnKLbtWBbbKFcVxrGQjlZUObe2czGZK098kUlAokkF7dEvMn9pgzpVs6GWsv7ng6ZlHxsi+Hh/e2pY8vqyzsu6ducbh7xpvQsibIKz5x5ZE7ijZMOtQZMy5VF3jaZ3OeJPr74ji31Kcy+MK7m1CUXUqc+vXIyJ49EX0nh2Xe/mh4DrgJl/TyM5/kgBL4vEAkTbvRSit6C69IAguDC26ScVL16siuNMiOaqqPXQt6sAO7c2sLOlo1ul2Nvp4VO25kiyZbVLJO5cY3jb93swrYo2m0btsVwdDK6lAycGwKxLrQ2HilJu1icwbEX8/iZV0/2tx8ICLUZTgrv/WQPUilYFsPd21twWxbCQODHF4PJMaEXodfzEfgCUmlEQuLoaIznzwd4+kMfYVCfUFsHxl40IaVEZLylRKSmSJrH3x/j5Hhgwt4zAte1sLvbwts/OWjInAxGwwBjL4Q25pCgFICZs40JQaTjKRPn9Hu3xf/7NYvboMG1QUPoNGiw4RBS3ZdSbSkNi4B0tNZgDDalBFqZ5HuIPQYIMR/GKHbm5UbZMDz+/hxBIGBZFA8f7KwkbNZ1xZNnPWMZpBQ+eO/GZLtx966P09MxlAb2dmsQOnVuR2YSuypiZ1JunLmdrcA7RwP/P3tv1itJkqWHfbb4Estdc6/MrL1netjTGhIjUUM+EIKA7nniuyC9zfwdvfGV5IMgaKG6JECABAxFUdDDAKKg1ojVS1X1VplVud81Vt/M7OjB3ON6eHhEeGw34t70L3EzIjzczc3NzS3MznfOd/DmbRdKG9y/18bRUQN7e2mwHADHFeCcj98Huqqft2ZD4rJkTv59nsy5Mv5e5cuZZWyc5nE+i9jZNWy0blMeSEM0klU7PQ+gU/kOTYRuN4JKCVtjrASbIbJezJyj0ZA4WsJT1i6Yqj0TWbWd9Nk960WjMvKvs45dBpPH7nLPuX4U2yf7nMmtZdtKyRxcEbUEIEk09loO3DTx+DTCBphedh67JrcGIM1zcEWm+IKtfQyO1OJkTpHUKb6WEj4MSDRyN2D8DmyUGLjeQ9dcyCLn2yzLsTESZwaBU9xxuVniYpgViVbEYKgQRQpxpJAkBkRAECVI5uS6WapejE9EsVet5zYwq15lEX+LtPu0MgFgf8+FdATAmFVKIEK/Hy9R4nwsJL9FhP19D4wDYZBgMEzwm9+dQ69AblgnLLGUZJoxNtE9kV12uK4cI4fW0aey3++xbWSjRfQOSJcxxvDHP7iDIFQgAvqDGL1+jG+fX+Kr35wiijUGgwTRIEGsDIw20JoQhArvToZ487qPv/vyDZ4978x0INs2iICXL3vo9SPEaZSf4DZHjiGCIeDdaRdKa4AxSCnQanm4e7eFzz67e6Mika4Dg0GEs7MBgmGCJDHQGsoQhoyxAeN8AMYIAElHXPgN93/+6t//rM6dU6NGRdSSazVq7DB+8tO//qjXi/YMwQUAbUwgIBqZ4VppA2jrhS24RKINfCFweHCzcuckSqPbj2CIIASv5dZyCNNFr1IGzZaE619NEkcSFVPmxGzKV6/e9mwumKpJ1pdBRuqMJatNN61adPEcAKTYjLf4y1c9RLEBB0PDF/jow6ORDYUxwHH4qEJjthWG6l7hs29jbr8KBj2a/v0YsZPfz0waJ/OYZogsfj/t+NuKWfer2A4mNSrFscZgEI/I+DhW6PcTCGllPPqDCEoROAN8T4ALDs9dLgkv5wx8VnQOJu2B2Rq0P9S4O+W61mYMK6nU+9R/5qFIxGbIG0HKyJw8UTt2vNaIlTWgZg2d/UaU/VaU9ZlsX842Ew25Mijtn8xGEK2bzAkVQZWMl7MMrGXjZlm7l90DTQSDyWe4+FtavMqyeze1JVb8QV6LSe66SZxNFr9rhY4dO21WuDiWfbK6vRBhpBEnBpTOYWlFLmfaLeU7GEVYBeuaK1c5B2AlooTgYIxjOIzhSo5eL0JeRnku5u2Wmyez3G9QlWKPj5r4/oV1rBoMY/zhWQc/+PSoWgElENxG1sexXng4UNpACAMpODhj8D0JoxPrsLMmZL/jdvpGIGJ2vhgp+J7ceuTH4b6PR/fb6PYju0aNNRJt0OvH6PdjfPThAYJAIVYa3BFQyqDfjxGGNvqcM4ZXr3roD+y+exXzNV4n3rzt4+wiwHCYjOZc9hmxSijn530MBiFcx6qJSEfg7r0WHj64OVL31wVjCJedCP1BjCC07SkFl4xBAizgnMOR/IIz6Ibv/N+OZP/rtutco8ZNQk0f16ixw4gj9Z9rbe4SiDEGZQz6WlGQReMQAUoTMmclrQyk5Hjywd52K74ghoGCI/jIa2qV5Ki3Dd8+v4/SNlYAACAASURBVAQYwXEZPnpyuHJ5OiF0L0N4DTkRSTMXS7kAsqkRO1UNw6X756XdODYS0ZUowsVFAEdycMnQHyZwPTGqhXSswX3MUTZdqMrUoDgX10DmTBh3c+c0M8icKkbJbZM5lZbQ11yxYp1sdI4BCOh0IgyHdvEfxQqDoRrdjzhWGAYaRATh2DGec7Y4QZ9er118ltdvmmO3zAggNj86Z91Gp3Xfpm0bPTaFfHROhmlkTvZeJxoX3QjNipG7xQCA4vl2MTqH6GpMcjZA5gSJWYrMYSiP1plHnmfvlaYJr/aVnrnK0R3VillLPa4DG4zGWful7Mo9ymHVaJAMnV4EneahIGZLbjWdlYy606KQOGPgqZeCnDMejGQNdwibGmXLyt1ruXAEhxAcQahxfjnEMFAlexZQtZPl9ls0SufxozZc1zpPcc7w8nW3cm6kaZBC2OiaBTt0UXpNcA7fl6O51rru2cRvPNkcJHGid6Kffv7pEQRnkJKnSiF2+/lFgNdv+ugPYnz/fRfdyxBnFwEGQ2vMTxIDQwRlDMJQ4etvTvH8u852L6aAONF4/aZvSalYpxElGanDMBjGuOwMwDlHo2El1u7eqcmcaej3I3Q7AVSiR/mnPE/CdSWE5A3P4/ekZO1G0/3S993/5qsvvwi3XecaNW4SakKnRo0dhtbmQyKScWSOjSGPcexxwRpCMDR8m3Nhv+3ig4d78DyBx4/28OGTAzjOzco/E4Z20cAZg+cKiIoyQbcdr972ECcmlaITuHPnKnKpqtxacXExCCIoQzg8XDKKa9nVSkbslBhZpxnEJtZZU8qQGzIu/uHZOWJtPfi44PjBZ3ev1qTMejXyKUZjr0q4/RJkztS18wwyZ+zY3II6n1S9jMzJv59F3qxq4Lk1mHIjjbHyDABwctqHUgZBmCAMNYw2ICKoRKM/SEaGjlbDhecINBsO7t1tLlwVBkztmzOPSw8pM66tw5g39bwbKPMmo+wZzgjY/PaxLpcjc4q2YFcwDGMaeZMuW6fsPlUiq68ZxlhddskZ3DWTOcPEQOcMvouQObMI0WnH5V810ZiEXtlNnrCPlnWENVj311LMdZI4wMaInLWSOGu8R0CuT61Q1roInCJM6njG0wiHdtvKfTX85UVD8nE4lPsnHQaR/qg1G1UIo10wlY9j3fdgWjn377cgpXWsY5zBaDtfmen4tUxzLUGcyTSPYMt38OjhHpq+g96KknCM2Tw4I+m1BRp4JL2W1U+KNHJmpSpNnqekoeJYQ6ndyEHz4x/dRxxpRLFGkmjEsUYYKbx41UV/mOBg30MSa0AZaEWjdguCJI1Q1+j3Y/zh2wt8+ct3UBuQXVwGv/zVCbq9KFVhECM1Bik4hkGC07MuHEfAS4mJ4+MmHj8+2Ha1dxJRpHB6OsBwGMNQ1p4MShkoZUIiXBqN58bgzHPl/8M5/WLbda5R46ahtprWqLGj+MlP//qjRJmPgkB9HEaqqRUdxrHeC4bWY0RpA8Zs+Hc3zXfAOcOd45snV5ZNzImAvRuW+2dTGAwT/P73F+gPIgwDheNCvpuR3FoF5NcYna51fLlztLiRuLTApY5nmEXwLLIf58sZruchDE2aDFMjMQb7+x5abQeUXrwQHEKWR+d4glWSI6p0B6skps0RQ1PJnIJ3ZN6+NY3MmWZImEbsvE+Yde/ybUIEq+GfHpAoYxOdE0EKBukIK5kpBRgHXJej4UtIweD6Ent73lKRJpwzMM4mCb0518FgI4oanpi4lqnYPRvYrUNGxmaOsPl7mX03zX7vcYaX7wb44NH0yN2yfjLNvryL0TmAbRuxITInHxW1LJlTxTA7rRyTJ2/S78oIvVmEwLKP6dp4huskcjISZ81EztrbYo1tMrV/TZRf3gM3ReAUIdKk9IIDjmvP5kie5iZcDpl7U9HNiaUXo4yG584njHb9p2yVezPv2Ht3m9jf9+E5EkRWVqrTGc+lN4ZVGmvRR5MId+82ESmNbi/Cu9MBvvrN6QoVsOCcwU0N9gAWalyljZU9Tw9zHTFyplzn80OjxUX6GVaKW62QR2hd4IzhH/z4AQ4OfBwfN7G/70E6Nsqr143SvL7pvkRjBHOz4SBI8yIFgcLFZYhvfnu2MKljDCEMFV6+7uF3f7jAs+cdnJ0NJ3JnVUEUKnzz23MoZUayyFk/TRKDYZjgxaszSMnRbLrY2/Nx924LR6usp285Ot0Ag0E8yves03bVJo16IvS1gWo0nK8dV/ybOjqnRo3FUefQqVFjR5HE6j+LY/10MEyOQHCEYKNkHXFC0DqB5wk4UljPVAY7yWhsMC/KhtDtRpCCQwjU+XNSnJ4NMQwTGGPgugxPn6zm/cNgFwK9XgTXEdjfXzHPUlbgOrAsIZP2+XWDAPz+21NEsc034bkCn358PHbeiaSqNPqqmsGTKjThgmRO2b6FteBEEtJZZE7x+1nEzk3BputMhXOYdAEDAJfdMCXjNQxhJNkBMAyGNneOkAzttjPSZ797Z7nxUAg+1r+mGezz32WPktYE1x2P5JhlDFpqGJhBKL7vmPYs5+UR899PI2AIgGCA0RonnQgPHs6XYq1yL50dJXQY5ssqLQKCJXPyUkzTSJtpRAwwu39nz+isZ8sSdgQCW7sH+DSszbB9nRbyDcqp7VZBFlW6gu0/5SfezlPMrNxa2umJGFSioSVbKk9chqnXmcqWajX5m3aTUbx307rWIvdY2jwWINgcJ4mxBuxNgYgWclY5PmqAP2MYptEdl90Q373o4sMnq8lcCW4jL5KMSKi4tiECkkRDpLkKGWPwPAmjaUT0rAPZHD7fVEQ28oH7zkYc2hbB0VEDHz89wGUnxCBIMBgAShkwznDRCXC470MlZhQNFUYKxBguOyFUYtspk1nvdCJ8/ZszfP7pEfw5EXtRpHF6NhiRLqdnAcJQgQyBpTmSfN/aQxzJ0WpJKEVwPQHBGEyqckGGEMcGZ+cBOp0Q0uGIQoUo1tDaWPsKt7+9z747AWcMUgo4rsD9+y20WrUTahmMIVxcDHFyMkAcW2lpbSxR5roSUkokSvsgajiOeNloOv+Kc1ZH59SosQRqQqdGjR1FGOm/iCNzTyXG8X3JXZdDCAalCIkySBKC43A4jo0UYMCYJNdNwWCYoNePIASHFAwHh/XkCAAuOyGMMYgTgyeP9sbyCo3pTy9gJGCw+Yra60pAuU5SZ4lziw0lvO32YnR6MSRnEK7A0VEDjaYcRecwxiAda3wYc7BlgF/FoEgVmq0KmVPy/TQyJ1u45PFekDnXVdEpN8nkonPevbWLT6XI6oinHmtKE4I0dw4gwGC9mDlnaDUXf1YZALZEiFgmTRMpu/ieVnb+ddX2vTH9aAsYi8SYEpmRPeNlRA8ANDjDr551Jhwlygi6YvnFsYRhc2PuOrB2Mic2Y+2wTjIn/9NZ/BktkjzZ62g8Z5Pb5xFDKOxbtn2tuOFEzlpK3AKBU/347U3eMoUBzmwEqdJmqeT0YyCAgZWSOpk0bpUInZ0P0ZmCdY18RAStCEJwqDTPUZxoK9W5wLpj1tcsv1OVQSt34L27Lbx604fnSVxehvj9t+d48sHeuHPVgshktWzUQM4zK6vjDGQSYq4r7e8jY/B9icEwASrKYleBbSYC0RWprzUhilQq9bbdX+WPnh4girW9bmDUZxJlcHI+hOcIXPYDnFz0EccarYaPw4MmXFdACDvXNUQYDhMkyiAIEnz26RGOpzh4DoYJnj2/xGCQ2FxcAIJIQafzaiIrc8wQQBuCEAxHBz7AAGMAk0Y3aU2QkiNKNIJBAm0MeMwxHMbQ2jrKcm6jCb9/cWpJZ8bgegKPHu7VZM4MJMpK62VSfDptc2NIU5TYsDhikeuKXqvl/Y0jxRdfffmzCkm7atSoUURN6NSosYP46V/+9dNOJ/SISEjJ6WDfheumE06t4aXvRerR5qa5Fu7faW255ovjshvaCZjRkNKBrPPnpPfZhvO7LsOTggeaLvHUroIo1NCaFk+yPgvbsAuw1BtbZKaz9VWAAHz33SW0AQ6OfHAOPMlFRxEDXFeA8yu5tez0klXILVGFzCnUZ+p3hS+nkjkFiTVgOllTZuidRey8j6hkrICNwMk8NTOJgUZDotePYJQBGAPjHINeOIqcYgyIIgPHJbRbSxCvLIvOyRHAFQ9NOUrEsQbz+Nz7PmaYqTEbFdto2m75MX8amVMkYhzOECYKr94N8B/9g4Mr4mGBh7hYH29Ho3PWiSKZU0Z0L0LmTCPO8iRM/jwEq4c92i/1zs4/b5QWMMtTf1bUz0Zww0kcYMVL2EECJ98fJ6t33ZM3Bq2skxKRja6W0uZT0JrGnJYWhUmvI/vdy8+QPdcB5wwNb756wfv+U9ZsutDG5jgiCBARLjsh7t+ttras0n758c8QVY8wIcLjR210uiEYY7jsAN1ehO9edPHxh6spGHDG4LgCJlLjQ0uFR0RpA64NnHQ9LoWVzQ3CZOH5/iwYAjgbZ8CUMoi5huusP3/Povjsk0P0+jFcVyBObHQLYxxhpPH6bRfDOILRVm7rstPHYBDiyZM70NpAaw6ECnFi7RuDAUd/kOBP/ugOHj5sj51Ha4Nnzy5xem4jchhDag9h6drZrp8TZcDAwDlgDEMQKfiuRBQrKGXlvuJYw3U5GGMQkoEUh+tyhBEHY2Slixnw4tU5ksTAdSUaTQcP7rext7fGdfQtg9IGnYsAnW6IJNYwhkZRbIDRZFjEONNS8l6r5f7S98V/X5M5NWosj9pyWqPGDkJr+ghEbn8YH4SREsZYz5Uo0uDc6k03GtLmXuAMnivQat48qTUAODsLrNe6XtKAeQvx5a/e4vnLDpQiNHxn0vtsyRXC6XkfcZJ6dK1ezSuUsQCbQnoeITZz0ncnA5xfhjBk0OtFaPgOBGdj0TmOwycXTwzwKsi/Vbp16YqyJnNmY9eNL3mJrE4nglYGShPAAC45jDEYhvFIdsJxBO7eaaDVlvBdicczcp7MAhfVpJmK7ScYAxFsHXOoaqDeRWzbc3VZFKNzpm3PkzjFqBpfMDx7OcAHD/fhpmPTvOd9VnQOY6iUG+wmg6gamcNz76cRO/nXPOZtK55rdE9yHYHBbqTizcpfS/nm9aKsw2zsXHT1t64iscIlrHRwOYr9aNljq9P51ztxe3MywP6ei/09D5wzKG0gBYPfkPC9FXxMC32C5f4pbZO2e14Fk8cu/5hdAx4/akOm0blumrzcGErH/+l9ZZlHYDRPXeBA6Qg8uN9G03fQajqIYo3nLzoLnnlK2ZzDkWLyiZjno0VWes3k+qAjhY1qWjPs8Hd1HoKNhlFar/1ci0Jwjh/+4BitpotW07XRd8o6MQ2jEEGQgHMbRacNQWmNt287o+sxhmA05chehjfvBnj7bjB2nt/9/gLvTgYI83KABCSxQRgq9Pox+gP7XbMp4TgCWlsbSm8QIYo0hsME/X4EIhp9DkNlHSmVrY+to8Hz788QxSrNSwl4rqxz5sxBEmtcdkIM09w5nDNwwVPpOq6YYAHnLPB990W77f2zr3/xxa+3XecaNW4y6gidGjV2ECpR/0mSmPtkiAFAb3A1cZGCWfJGpxMgQ2g2Xdy/d/OicwBgGCTQqffG0TojR24olDbo96M0CzLDh48Px75fxZZxdh6ADGG/bdu5oqpAday9wJKyYY2KYiySaz2eppoI37/sgghwUxnDR4/2R2QOAXDThJ+jdWhq9XM5m2/srOS+OH+nqmROMV8OMN1wOO27aZ9r5FByy4isJ2H23es3XVxcBogTPTLEcm4NTtKxHoIH+x722x4IQLPpwFvCwMXZlXTatKrmbSj595xZCQqwxWS1ljKE1pjAtGbJonPKbF9l9xGwkTRaGzx/1cXf/9P7ANJnmFU3GBfPVSk32A0GUZozB/PJnPznYnvOInOKKEbnIPd5rA6jjfb5nDiGcufc9G26rue3jsJZ+fj8fGB2KZu8qVe1HAysY0OSaChlIARHkhjcu+utJJs1C2QIcaimyogW9t5IHW4KXFeg4cs0spgg09+RWVilxTKiurLjBRHuHvk4vwjgeQLdboRgmODkbIB7a1CocFJHm6JTy7xHZCS9lkbKMAZ4nrSkgDJr61X55zlrMptPR4NxtnWFi1bTxeefHuHX35yOojLsc81SYsXAcyU4swRUtzcE5wye7+DOUQtOSoKpxCCAgtKEi06IbjfC558d4ftXPbx+2x9dL8jmvyFYKXoyZGVhmSV1k8TOwTlnAFlCsN10kCQG3V4EIhuRDlyRZVob7LVcKGXw7MUZABrJ2vmeM6bYUGMSShucnPQRRgqNpos4UgiCBDCIOIcnOItAUI4re82m+7dC8P9r23WuUeOmoyZ0atTYQSSJ+cFgqJ4yxpjnilRrmkDGGnfCUMNxuPVsYQyedzMjdEw62c1C7tt7dYTOV9+cYhDE8DyOg4MG9vbH20Sb5RcHg2EC1xHw/MmE5xnWsvBYZ4Fs8qNYIXnuLLz4voso1uACYJzhzt0mhGBXEhEMcBw7sS8aSrx5+RuoQlNUyJuzLJkzjaCZR+bcaBPuBipftTsbutJjD4IEg2EClRoKOGcgY8A4hyE1knU43PesnrhgeHCvvbiBi1m976x/LvroMdjFGCsY7mdFHthIgaJ5ucaimHiOMR6FU9x3Wk6d7LMvGH7zfQ+uI9BquVPJibI6lNUFsBJutxXXTeZMsw/mfSImSJ18ZXOkzsTTlyuY2BqezCkDybzxZanz7hqJc8MInNVK3rAnDmw0QRRrRLH1hs/LRq8Eml3/KFHV5o3vN58DKTjabXckS0UEDFOHwk31EKIcYV2ljo7Awb4PlRgIyaHJ4NXr/loIHRuBL6FNMjkUzXFYU8qAiyvpNZ7m0xkOk7Fo7VVh5/njJJghm0+H+051CbsN4f7dFjrdCC9f98bktowmNBoOmk0XYZQgjjSk5Oj2Axwx4PuXZ/jow7upncOAawbSlij7w7NLvHzdQxgqGGPz3gjOECd2ni0lGzlJyTQaWSmC69qIqyQxNnIddv3oOMLKrhkDx+GII41EWUlyIgIXDCfvuiAycH0JVwq02h4ePdwbkU41yhEGCfqDOF2PMChlYAwljsONvTesLwTvNpvev/Mb8l9+9eXPutuuc40aNx01oVOjxo7hpz/9qx9eXIafxonyGbMeL74vrhL9GSBKdV8dR6DlSzx60J5f8A6i241SnV2kCcBvHim1TpxfBHj5uoMw0mg2JP7o8zuTOy25KogT6xV5dDg7CmoZz+2FClzBCsQAMJ5KQ5V+u/ySSRnCu7MBTNofHcnx9MkhCFfnchwxInhGZ2KAXyEZ93WROQTrkZrHe0nmlOA6r8eYq+ic0/MAWhtIIcBchjBS0Jqg4mQ0rhMBsVLgDGh5Lh4uOabzKVEUs6I7gCsprThnZAM2MB7kC37PjWdVkJGCNOcvAwFoCAZlCC9e9/HwQauUhEBu2zQyKb9PTeZcyazlty0bmZNHnpShkm3A1fh+taHgpp3br0jurJNu3cgjW5M4GzkWGCd+GZvX1HMs1guhvOZaW3llrW3ScsDKKxWdCBbFTHM5YzDaVHKQqH+SgL22h04ntGuGSOOcglGSe8bYhOTXqrAOCtWjdAjABw/bCIIEB3sewkghDNeXfkNwBtcRiGNdfn1T5i4EKzUlfDYiVSS3+XSGwXrz6ZS1mdGEOFbwXLl1qdkffHqMXj/Gu5MBlDJoNT1EsQKYjVw/PGxi0I+gtEQUKgzCGK2Wi5evzsHAcf/+PhqS29zBRAhDhcvLAIaAhi/R8KUdQwyBMUvSCG6fccE5OGcwRqPddEEg9AcJOLfSeN1eNFJ4cKSA79m2UtqAMYI2wO++fQciwPccMAa02i6eFNQyakwiTjQuLgMkiUYcKQw1IU4UGDElhDghwBOc9VtN72/9pvPPv/nFF7/cdp1r1LgNqAmdGjV2DCox/3EYqSdGkVDacEvqOIiVgSut3FOnG6aJFx202t56k9xfI84uAoSRAmMM+/se5IYiL24Kfv7vX6PXi+2iyV/v0vLdux56/Rj3769O/q207F9incFyb7I+Ur6mWt5KfH4egDGeLjiAe/faI2k1BusAKh1hw/xxdRrOKhg751VpXWTOnHw5+c9lHvq3mczZGMoW9qlsQ4ZuJ7SeyZGCIRrlzBkGNgGv69qonDg2ENwmXl0G0+TWin0lTwJkr9lxSWLg+C5UMV9HyevSqMmcMUwjVAxN3q/sy/x++fcMVm7t1WUEKRmePt6/Ih/SG1f27M/DbZVbI8wmc3judd1kTtljUBahM1ZukZ1Jo3U2hWUf07k12iUSZwNVWfaO7MZTNtbBljxuEmGUgIjgSI44Aoyxx0jJ0Wqs6Mw1oz+5roRSeutJ428KWk1rLI9CZXMcSYYwVJbQwTKPS9kRc4jomcXZ8tpNB/G+h/PnIU7Ph/j6t2f44Q9KnOCWgBQcWlAqPVeCKQ1haFx6DQCkFPBcsmvd8sOWAqUT/4y8IQCJMuDc2FxAW+7vf/on9/B3aS6Vw3YT550hyJCNJgoVHjzcw6Afo8dDGw3GLKkSRwm+fXaC9p6Hh/f20WiMq1TEsUYQKBCQRn8YDIcGSlu1j9AonJ53AQY8f3GCx48OcXTYsvkhlcFwmEBwBiE5hGAIIzsnd12BRAHPnp9CCA6Zymvv77l48HB/O414g2AM4eJsgIuLAGGYgIwl7rUmxRlMkqgmY8w4DTd2ffFvBWd/t+0616hxW1ATOjVq7BiSRP/94TC5Z0BMCJuQchhYT+4ktvJqe23PGgcNwXPFxrSnN41ON4LRBM8T2N/ztl2draLTi3B6NoAxhIbv4JOPjif2madlPQthqOBIjodrIHQyLBp8s2r5nDHwpcVspoMAfPeiYxPXE6HVcnD3TmvMWCokH4Xyj0pngC/nkJALeOUtQ+Zc7TObzCm+n0Xe3MzRZPOoeh+1odRYBVx2Q0Sx1e83RAgCBS44uAAcl8NooOFJHB354Izh4MDHpx8t5wmYl1tb9GKybhxEGjJHJs/sG+PcZo01IWvPomyi9cqdTuYAQEsyJIbw4nUPe21vbnRO8ZxFconBEoXbNg5tAgRgGK9G5qxKgk+LzkHJ9rGK5549VoHUuc5ndGpNNkDi3PQonI0/Viu3+fpqOOgnNoJBcMSJgVEE1rR5W/b3V5NbnneVSaxv5yC2ARwe+PB8CS9WcEnA9wSCSGN/b9GSZt2V/HcszV+ywC0i4M3pAMFQQZPBMFA4ORuujdCx0mtWGcNMe4ameLYVpdcYAM+1ZcWJXkv9RqcttBkREMUKjLPR+bcF1xH40Z/cw6++PoXsR2j6LoZhjDjWYDxGojQ+++wOCEAQxIhiPZJBM4bQ7QSIwsReDxPYa/tot1woxRFEapSfRwgOrQlJonDRGUJIO6Zkt+XdWQ/Nhounjw/R60d27CGCK/jIQa+bRHjx6gJBEEO6Ak3fgedLHB42sNd+v20TVWAM4fSkj7eng5E6gW1/FknJQylELCQPOOOJ5znfCMG++urLn60vrK5GjfccNaFTo8YO4ac//St+cRH8hTEQIMa5ZEw6HHFsvaQAO1lUiYHjCDSaDh4/uplyawAwGMRIlIGQ5sZGGa0Dhgi/+NVb6FRruNkUODqabI9VluadboRGQ260ncvWYsvUeaKcdIMoEJfTqZvqMUQE4NnzS/T7MZSxXlpPnhzA8+UYceM60uY+yRUrOcM8x/W5NZhjcJlH5hCs1EIRs7zHZxE9NwW7SiIQxonXy4vQ5gxIlJXwSBfgw2FiF6TpLCwzIHiehOctMTVj5XJrVdtJMIySwk5EBWBOVMeu3owbgLLoHKA8OodK/vLgzI5Jr7sxzs4D/PCzo6nRObPG6mK53i2MztkFMqeIWaQOULgvE4a81HySI3S3cdfGzrmhKBxgNyJxliXw3lcEkUKUGAyHEZQyaPgSraYLQ7R6dP6MHDqu5OhpU6ntN9hlbwwavjOSYHUkh3TEmKQZZwxmpqfSoo1oR7lFZNfAgL2mi34vBhHQ78cYtmM8/76Dj56uJ2m94AyOKxDHana/KFSZaFJ6jTEGz5fQxtg8LWupYTr/NzTu1ElI8+nIkbTYttBuufjs40N8/dszfPjoCL/97h3IAGRslM4335zgB5/fxes3VhJccI6EaSsvTzaKBhFDGEZI4gSXHW5JF8fKqnHOrcQaYxCC4f79PTx9ephG4sQYDmNoYzAIQ3z/+gJH+00cHflW/pgB/WGEi4sBusMAe/suDo98uI7A/r5f58qpCCJgGMTodMPRAKqUiQEWCc6GIC654JEUfCAdceH58t9wxr/ecrVr1LhVqAmdGjV2CEQ41IYanEMTEYy24cXZxMJqYFvv772GxH7bxcH+zSRCEm2gtUmvh7C/t5qH3k3GYJigP4zt4klwPP4g9dAv6hCUraEqBKRoTUiU3kqOopUNGMxeoOBsiWSf84kdQ4R3pwMkiYHkHPv7Ph5/cHBlMGUAT8Pvx4piNvH4TMxbtS2oRT5B5tCkF39atYn3t4nMqYTruKCSm0aGxu7JcBinetIaKtX8ThKNMNIQaQJXITmU1qNEr8tgmtxa1aoLxqBzydZn4tZ1lg1jAevNrOic/Pg/LTon0oRuL4TvSRwdNQDMJnFm1SM7Ztk+uasgrC6zts6xs0jklBEyU4mdAvJG0XEf+A2DaKPn2IVInBtJ4BSuf34enc2h348QBAmSRIOnBm4h+aRBegnkTeRFc7njyom8gjWmgzFriA9DNYpOUaqqOsCy7UwgYpNrnhn44IM2Ts4G8ByBfqwRhArPvu/gg0dtOHI9xnjJOYzgVhKs6kEMMLDROJ4rR5cjGEPDdzAYJgCtl9QpkmFEhCjS8P1l1k3rxd07TTzqxlDa4M5hC2cXAyvpFyVABPzh2zN8/vldvHrVRSwVjDGIycreNRsuldMVzAAAIABJREFUGGMjZyXOGMhIAMw+58Y6MjkOh+c7ePjQhpFJaddy+wX7iIZBbxCObWu1PbTqKJyloY1Btxui34/BBYOx6xzFORTjXAsDGG1cBbQ9z3nmSP7lV1/+LN52vWvUuE2oCZ0aNXYJDFxrampFDhFBKSvRIwUHkQ1LF5zBb0i0fOdGR7WoRENI62WT5QN6H6EN4dvnF2j4EoOBQKsp8PBB62oHyvZbXm5NKQNHcrRaN2jSOlqDUCr7w0rJqwp8FiZXiDT6/9mzDqJIAxxwPI5PPzme2NNNZQ3z53E5mykPMddoskDenLLvazJnMax6jVUX38aYsXuvUoInM4wQEXr9BNpYSQ4hGKRk0IqgJU0sQKsik1ubdw1lER+AJYTC2EAINlb/CTKAjb2MylkI12xbKyZy3hVUjc6xBpvZZI7k1mDU0wbnFxGePm5DMjY3OmdWxA8AOLcwOidIzKg9t03m5MuZRupQyTYApRJFLPtitGGS3MmXsRBmPEOb6CV1FM7q2KVRr9+PEUUazYbNL8IZQxwp+L6E46waSTDdQM44ICqMY/ZR2aUW2x4e3G9ZGaXzIbQyiBOF+WzLqm1HMITKBITvOzg48GGMdXyME43BIMYfnl3ijz9fl/Qa4EgBbWhhUlBrA6X1GLkkJUfDlwjCpNxBb0lkQ/Oo6ciuGeM4JZW2PCh99skheoMISu3j3VnPRiopA7/hII4UXr7o4NNP7+DktA+AIQhicMHRbDkQksORAlGiQJrguD5UoqG0AYMlcxoNF/fut+qommuGjY6LcHlppaX51VzbJRCTkg8Z2KXSpuW68rTZdH/2zS+/+HfbrneNGrcN73cG8ho1dgw6Mf80ic0hYCd+vi9tZAC7is6xSQ8ZDBHuHDe2XeWlcdmNMAwSMMZuNDG1CghAECQ4PRvi/DyEFBz37+WEqnOWpJkT/zmT9ShWaDQcPHqwsAj2YljGFXxaGbmPXLCZHpyLn86eJIoNXr3pIkp1rX3fwd6ed9XWzBKoZdE5nlzhIlckc0xN5uwkiAgqJ3/33fcdEBE8T45kODJ5PJ5GwliywY7vnidwfOSD0n+Vwcrl1hYBAxDEGjwnfTNRIlv98a4xiSI5ow1NbC8jXvI9pCU5Ak3oD2IM+jHuHjUBjA/JVe5dsdfdNkJnmJgRYZahjNS5TjKnrLxZY/nYdrp6X1qfLDnFOv4q1HsVzCMXKx24Biw6jVnk+bpulBHZ2zDuxrFGlNio1ERlybINlLZya6tKQzGaflFxrMd+l2vMx/FRA65rjeNEgGACOteGG4v6WOQ5JsKTD/bRajlwPYEgVFDK4PwiWGuVOGdwHbHwc0MAksRMzNUzad1sXb8OWKcPmtiYKI1ErS9vzyr48d+7ByE4DvZaYGCQUoCBQWvCYBjj9GyAe3fbePx4H62WByJCtxPh4nyITidAHKXXQfae+J5Eq+3iYL+BO3eaOE7nPDWuD/1+iFevuuhcBtDKyuZpbSAEk64jG9Lhj7lgh54n3+61/f/Rdfl/t+0616hxG1ETOjVq7BDiRP9FlKgmQJxxxh2Ho9V04DpWloAxBtez3mzNpgN/mVwLO4KzsyCNzmHwvPfTq0Zpg1999Q6dTmTD8z2OJ4/3r3Yoc8leAq9edxEECq3WhmTtyiwZVawcc6yNmXd5FSmpRddFBODLX77GYJiADMFxBJ483p9ocukKcMbHmn9eTomqwQBlu2Xe+NO+NwVJrwzTDIBFY2RN5qwJJTfHEMYS6Ha7IaJII4410jyhGARWi14IDsfhODr0sNf2sLfn48G99pgncVVSp0xubdaR04aT7iCe7inN6v6yTky7P6bw7FNh5+K9IwBu2mciTTg5DXB06EPwyeicqvXJ/LCzMm4LggKZUzY2bovMKcOsMX0MGedyDXXKYxUCYxpJudTBa8AqJM4uY2o+92uueBQqkCE0GhKCZxwhSx1mVp//2zGr/KKkFHCWMMhfJzLpaZ3O77YdUcoY0O3HiBMNzhmaTeuUsulBkLDYte+1XThSoOFLGE02X2GkbQTMGiGElcNe9JINWem1YtCk64qrudaiXhdTQLDrg2LrWUJzeYWHdUFwjj/70X380cd34PkCUnJoY6CUQRwpnJ0OkSQa7baHTz49xtFRE5wzHB42sL/vo9GQ4JIDHGg0XDSbLvb3fBzfaeLu3Vb1/Es11gKlDC4uQ/R7EaJYwZCxzqdE4ILDdQVUohFFqiEd8db1xP/y1ZdfDLdd7xo1biNqQqdGjR3BT//yr5pRpP5UCq4ANopHaLWsFJkx9odScgbXFTg6vNlRLQSbfNP3HRwe3NxIo2VBRLi8DPDmpD/SFff9K73lvEVPV1ngTJnLGgOcngWIE11JdmJhLOvGOuO4/Necs/GJesXj5iGKNbQhOJ6EdOyC8P699tXxDKNE9WkaH7uZXRlQy1BVam0amZN9UfyeYD33DU3x1C68n0Xe3ARD1Cxct6mj6vmMNqOd+8MYgyBBFClEsTVmEVmvZOAqwooLhkZDouFLPHzQLjn3/LPPk1ubZv/M3mfduTdQ4Kmn9G3qL7uMYrSNTg0yoz+aHp2TvW8KhqGyn87Oh7h3p1E63BbvYVmZecwa524aAkXQN4DMmTe2zyV2ljjHMljGgWJpDmbDBE6Va1mDvXXncF32T8aAMNZwHYF224PvS3ienXPt73m4c7Ta/H9cIpSNETsMDI5k1Z3frnlyYQylURQGibLG7ex9kmjogoTrdUEKDq0NtCaEocJwmKDbiyEERxYMNf4srK+Si5DTRATfk2g0JBwpEAYKg2GC3397ubb6APY6HWmllxd9bDLptTw4Y/A9B0JMKW/JAacsUodAiCJVbR25YRwfNfCjH97Dj37wCJ4nIQWHlHb+GkYJvvvuAkS2/3349BBPnx6k0TcN7O/5aDddtHwXrZaLvT0Pd++1cHjYqMmcLeDicoh+PwJg+zNjzNorNOkwTJJ+Pxoag9eNpvvLhuf8W87xzZarXKPGrcXNde+vUeOWIYnNfxGE+kPGmAGH4YxxIpuUMWYMYOPh7qsugrYNKSwxxRhw/977FyodJxq/+f0ZwqGC0gauw/HoYRqdM2HNn04CzEOnGyCMFO7d3Xwb53iPpY8f+8wYOCvxO5hzoqycabsQgJPTARq+C0MxCMCnn9xBlhA+y83qOgIinzuHAf6apNbK6jTNIDfyvFsTmXPrsYWLJKKxPFfv3g4QRwraWHkZAiGO7aLeJoEGGp4cmZ88T8J1y31sCDTV+xhsttxaaY8rbMyS3g9CNWblK7MlzHu25mL7NoXrRcn1To3OmaLRP4t4aQoGAyAxhLOLAJwxHB549t6x5QzQ2TG3hc8JFY2IMmB3yZz8Oaji54nnMfsNYeV1XbX+845f2+O9gXFimefgJqPMuFuElXLeXB2yn5PBIILjCLRbLhoNiV4vhhAMvi9xeLBabscyp4cxUocxuI4c1WcH7NogApQxVoKVJq8gm+sZInBOEJzPlB1eNxizMsecMSRKoz+I4fsSTx7vQQcmHWM205gEshJ6FS/37p0G+sMYrscRRwZRrHB6vv5AAM4ZHFcgitRC4xMBaaQTH821gDQfru9gOIznk/Fl3hjTzkeAgY3czmCIbL4qT26d/Dg+auA/+JP7eH3SQbcfgXEGMoQoVNDK4Ouv3+KHP7wPxhgaDReNBnBw0LCSxsoSnFJe7/NQYxy9foRXLzuIYw3XExCCIYoUCKzrODJijCnHEX0pxUWr4f1vri/+RR2dU6PG5lBH6NSosSOIIvVPACBOtA9DJkk0Wb1pawSUgtmQ79QT4iYn/0u0QZLYMOsk1vDcm3sty0AbQhAqXFwEUMbAcwTu32vheErUVeW1Q8n8tt+PQUS4d6cqobPAJJlNvl3UqWzq/iyLzqlenVll54tJEo3BMLaekYlGs+HguJiPitnFG1KvI8AukOSMRcTMte2MvDnTyJzMiGs0lZZdkznVsPbrLrkXmgg5PgfdfjSSz3JdASkFtMEo/5kQHPsHbqqlznC0JEHPsLqefWa4jxJd/ryxsZcaa8JEdE4xGofG9ymLrvIFwyCxHe/lqx6OD33w1JxZ1cm3rNzbkjsnUgRVgcxBYdu2yJxp5yr7XKzb2N8ao1nyKAbLrC14ZgNROMAa5yO3GJuy7+bL7fVjAMDenofjowYEZxiGCsMgWVlyeR5pRURzZd2u28attIHRBkSUys/RxJ8hAhk7/9N6MhfLpiE5hyM5pMNtDsDE2LwnjI2cBTb1oCwiu7a/76HZkPA8aedUrq1jpxuuvV62TcTCl23bT08MbY7gKcmyYFPO2DkjcovnUtpMyL9tC/futvDjP34E6QgIzkHGtk8QJHj9pouf//zFxDGZ3cN1RU3mbBFKG5yeDhDFVo7RcYSN3CPEgrHAdeVFo+F+57riVaPh/L+uL3729ZdfrDdkrkaNGmOoI3Rq1NgB/OSnf3V4fjb8e3Gi940yYhgqR2vDgkghTjSk5JCcg/kMrsPx4H5r21VeCb1uhE4vQhxrOK4YJQV/H0AExLHCyzc9EBHabReOw/HR08PS/c2i4vgFd95BkMB3JY4OqxI6FU9WQubM2KU6Mq9yxmYbqotuy9WKBgH47R/O8ObtAEoZuJ7A08cHV7aklL9xJB+XqGOAL1f3gSglc2ZszyeinUXUzDNAvieP19pRpYsRWaNLhihSqfelhFYGh4cNnJ0N0OsBnuug2ZCpQYfAYKUn792ZTehMi9IRgo89J4s8Etm+Iuvzjpjw/J9m4Cw+flSyT41JzIvOKRI4ZdE52fu2ZFBkpcSGgUKvG+HTpwdj0TnA+GtZ+fnzZvveBkIn1oSkQOYg9z5P5pSRX9seP4vPWNlPXlavqc994eKnHX/t2JBRcdHrufm9fAbSNq4yVcp+QtZh7C2btsWxRrcfIUk0olhBCIn9toujQx8N31npfPN4DkOAlyN0tr3WsJE5JiXs55BRSAkfA6RxF9dmzL5/r4Uo0fAckcrCaQyDBK4jrIws7Dx9E/l+LKlVzaGLiNBsuXhwt4U37/oYDBJ4rsS7kyEO9tcvTe5IPiLYFrlyrQ2U0nDkOLnoOgLG2Pw/Cy1rZuxMyCLBx9swUQacT9ZhG/izHz3AaWeAZ99dQDFAOhyDQQyVaFxcDPHNNyf44z++t+1q1sjBGMLpSR9v33ShlAHnLI2aIjDGQjBmiCCIyAdY6Dji/+MMv9t2vWvUuO2oI3Rq1NgFEFzOWcwZU0RgxhBjzHpeK2UQBAkMEVxXYG/Pu/GEztuTgQ2vLplw3nZoYxCGCq9fdkZGYNcR2N8vl51YarGUa89OJ4CUHI3GIvz9nBuytvtVYIVyRkjOKvSLJerR7cUYDBKAAUIwNJsuDg+tMZ1y5TmuHGkCA9boPcvGWSU6p2gAp/yHwnegmsy5KcjnxgGATjeCSvXwg0jh7GyA0/MAWtvcTZwx7O+5I8PMKhGKC8utYdIJnjMbNdRsOEsb9HbB6/MmYVp0zmhbIVonvy9gn2lPMPTT3DnnFwGOjxs43PcqR+ZMg1wiT8CuITGEWE+SOdOIm10jc6ade5bzxMx6Tol82UBQzOyTbOBkdRTOdCza1IwtT3hMO7Y/iBGECZLEIIgSqMRACFu3IFCrEwJmdqdq+A6EFNiFO05E0GqczLEROtP/RscZutacOkeHPpoNB4wBShPixKDbjWzkOjBqzo216gIX+uBOE4MgQRAqBKHCu7MB3p4MECd6/sELgo2i9xe/9iQx0AUGkjEGz5WQcjJ/4fzKzD5gIp8OUZo/1Ew54nrxD//sCRzJwRiQxBpGG0sSAvju+3O8eFkHduwSer0Qb9/2oSw5aZQ2SRzrRGt0OecDAExr4yeJPpRSnDgO/z+++vKL9YfK1ahRYww1oVOjxg7AAJ8rTc1EaU9p4ta7ltlwd8nBOYfvC/ieRLPlQoqb/ej2+/HII9m9wdJxi4LIJhi9uAwRJtp6DroCHz0pj84BVrB9sCwaiKbm5phR05nlTnxc1kLCaOy4kTFtXnROsQIVdyUA3z4/x3CYgDOGRtPBp58cWw3nnAezkBwyC1tIzzErOmcZMif/YYLoIYwt+sqMi1UNkNs3YawXW+cNSipg6EoSj0C47IRIlLFJhZVBp2tJxCjWiGMNbQiuk0mXMLTby+UQyEj/Rape1n4cgFIE17syKIz61gyjRX57pfuy9Zt3zSgjaks+T4vOKb7Pf95zGBJDI+/08/Mhnjxsz4zOKZ57GmF006NztCFEaj6ZU/aX37/4flsoI3XmETtTST1Kf3azvznlLYwNkzfAjGureEyN+cjImeLfrO+n4fRsiDBSMJqgFIEYg9GAVjbKYdWcHoYIs+6s6/B0nTE3TmmlelSBTmXURpE3FZ6PK3LHHqPpeozxQjDEkUJ/ENv8GEQYBgqSM5vIHhifKKwZpmL7AHbO7ro2ql5rwnCo0O/H+MOzzRACknO4Uix82URUKr3G04jupaOvSg7L1hIT3A1ZxyKzA144ey0X/+jPPwQYg0nnMyPJQU349a/f4ux8sO1q1gAQxQpv3vTR70eQgsNxJOecOURQRESMMy2lGDgO7/q+87zZdP7V17/44jfbrneNGu8DbrZVuEaNWwIVq/9UKXOgNUltDAezRm3Xk/AcAcflaLdctJoO7k7Js3KTYBO8E6Tg2N9bLSHqTUKibMLO84sAKjFgzGqKH866pzT2shCCIAFpg70lDcZjmGENYWX7VbSeTRpaUjJnYXJo9tcE4LIbodePU9kBoNVycXzUsORXbl/XkWC5hZXDGVZRuViUzDEVyJyy11nv3xus8aKrPHMEjEXnhIHNC5AkeiTJMQwSJNpAGwNDNhlutpZmDGi3qkXPFQU+bHRjtQuedS2MAZHSpeRQsT+VGZftCbZvHLgpKLbUrOic/DHZn2B2TOolVrJvMEiglMHRgT+XoCg7f4bsmJvM5xgCghXInDx2qRlWrd/U6ywjYOY9ytOO2eAQsAqBs0v38XpBa78ny0TwDAY2fw6lzIRgDJpsBGuzuZrcmi13zvfpnHIXghKMphGZk8es6Jz8PjqVat2EzFkRQjCEqROKSmxkkEojKNwxCbtNPWHVr5GI8OSDAxzseeDp/CpKNE5OBxgM443UTkoOUTGaNb+PNlZ6baI8ztHwl8inkz9J4UC7phjvbwRLliQ7kk/n84/v4NGDfQhh2xOMgQzZ+bMx+PLLV+huIB9SjepIEo2Tkz76/dCmAJACnifTNQNJImJExDmDdlz5ttX2/uvf/vp/+h+2Xe8aNd4X1IROjRo7gCQxfwqAHClizhghTZ6933bBBUO76WB/z8Phgb908uxdQhhraCLIW5APqCqMIQRhguFQYRDEVm5OMNy7M/36i6H5i6LTDQHGcHzcWN6qMY/ImUrMjO1VWmTZN5yvkOR9jgXnzbsejCE7IXUE7t1rj3LmAPaVC5sENm8R9OT0+sxaEJUlJr36cr1kTtGA+/4ascax6XYgQ6PnlEAIAgXAGm6MIWhNYByQgkNw60XquMLKp6REkOctl85QCL7U9RX7JAMwDPV4zigsRg7ugF1gpzE1OidH3mRjQDE6p3jsvsMR5eTEXr3u4qCdSq2x6uNAGdF8k6NziIBhYhYic/L7FY/ZNUwjdTZS1y2QNnksQ8jUBM4kFsvysRn4vkSjYYkbIThEOr8yhtBuuSuXb+dZ5ddJsDntlDaII4W5vWODnSeLOhgzrs+JQil+n71fdW1QBQ3fQbPhoNWy69A4Uuh2IwCAlDYxfbYG2BilM2sOXcDRoYeDfR++JyAFs0SUJpxdbIYMYIzBcaw080LjDpVLrwG2XT3XzgeXbtMSUscYmhi7E2Wg9Pol6RYFgfBP/uFHODj0sbfnw/dkuhayJGIYKPz8599juCFirsZsxLHG69ddnJ0NIR0BIThU6qDGGIMQzGGcCTIkueBB03f/T8/l/+22612jxvuEmtCpUWPL+Muf/LUMI/XDODEHhozQ2jCWhh9fXIYIIwXfl2k48vYXZ6tCpUZMwRiMMvMzmt4SxIlGkhj8/tszXFwEMAbwXYmjmRFXq7XNyenAEhJe6gVZ1UqygGVklpHJ/tGM046b3DKpwbWsDnMnJAYEocLFRYBEGTgux+FhAw8ftAGM26lcV4zJHnhiugferLtT5kFJuTerkjnzDJI1VkPpvS3ZaIwZ294fxDZ/jtYIQo2LyxDDoYJSZiSR5rk2sXHDd/DZJ3cmiJQqYAxLyXNQ4XVU7yBBw5s0JEx7vifKreLV/56ijDjJUDTqTLOdZ59dziAY0Fd2XFXK4PwyxKMHrbnDe5Eoym/L9r/JhE6ezMlwW8icDNPu7U0nMlYlcG7ytW8KuzLkamXAwUYSo5JztNse7t5t4cGD1R26DBEYWDquEUz6R+kWKTmkECifXc3atl6U5c0p7IHy0X98/2yueB1ROsYQzi8DhJFCnBgMhzEGwwScMzh5uewNNR/lPRzm7Qugveei1XLgOALtlgshGPr9zREBgjM4Dh9zbMtj6m8xEZJETfQBBivDnUVArUTqFA6esB+QNdarLYeu8VRi+x//+UcQgoGI4HoCrmuVEqycnsRXX72FUjsQZvee4ex8gIuLoZXI1ATG7LiglIHjCPi+A9eRzPPkaavl/Wu/If7Lr778or/teteo8T6hJnRq1Ng2GMAYi2GIB0PlG0OMyHp3x3EaEk3W8NNsrC5PsG10uxG0MgBjlsvZWLj+7kAZgyBM0OlG6PQixImB63AcHTZnHrfqcq3biyEEx157ihfkLEvXHJQTM8vgaiW0UO6cBfGb351iOFQwhuA4Ak8eH0wsmzlnE9E57iwD5wI3aJpRl4CRvECGKmTOrH1rXA+sBMlVdE4UapyeDdDrhxgGGnGsEMdWeo1zBiEYvJQw9FyJO8ct3LmznITmLLm1MiKguH1UTlpEt69GSXkBjDxvcy8z+9euGA93BrO8rtPXsuic4j5F815bMoT6aseT0wEkY2i33VF0ThVSpwxV5WN2EUUyp0jalLVJGbFzU65/Wj1vAsGx5JRj4tgac3CNEVXTEEcaw1CDMcBr2DygjsPhSA7PFXDWkA/0au5k6ZKsf2SXb4yBIYNkTOZq1qiwGRiU5c2ZFfo2+V0WuQDYfDybxl77KmcrgZAog8tOCAbAyfIAAulcZDNtV5m4IkK76drcNgDCMAER0OmE6G2Q1Mmir/PzpSqtoQ2VSq8xxuB5cuTos1Krpgdn84sSTsfOUbfsLOp7Eo/u7eGzT+7A8+RobptFgUWxQhgpvH3X3Wo93zecnQ9weRHYvLKO/dvf99FquTaCr+XC8x0IwbqOI05cT/xNTebUqHH9qAmdGjW2jL/51/9CgVkFLq0NK1oW8g5Ks6M5bgYuOxGCVAIBsBERtxlEVvJBa4PvX15CKwMhGByX48mTvanHmQU808oQhRpaGZufYy3rrMlCWN7qu5RfLVIix37iG1gTEmyOicEwARggXY79Ax+ttjuxXHY8Cc6ufha9GWTOItE5E+v33NssEWiGmsy5OTA0HjX5+k0PYaigEju2KW3AORv9CcHRaEpwzuH7Eq32YgR93ty+qNwaTbyxyAjUMNFwpLjR0QvTcB2ezFPPPeU9MB6dU/TNLqtxQ9hcXgN1FfV4ehbg4YM2ZE72pco9Kit/Jnm9wwgVIa8ok28DjolfnNLP+debgnn3elnSZJ1YhbwpO77GYtg20X56MUQUJjZvIWzy+uxOLhOZWoYsV12RBM/6jDYErQhJst3WoInggkXqM07qAADpzV/P0aE/ImyIAJUYdHuWHJGpkwoAO4/fUB3mydLl4XocjNscLP1Bgrfv+uj1Yzz77nJDtUMqvSaWyiWUKCtdVYTgDL7vjMpcmdRJC7CRXeNfXzmPbu/5kC6H43L8+Y8f4+i4CTeV9hKcgwur3iA4x/l5YJUnamwcQZDg9esu4kRDCgHXkeCcIU404sg6qw36Efr9OGBg3VbT+9+lYH+77XrXqPE+oiZ0atTYMv7yJ3/lkqGG0tphjFmjGmfW60dyEAiCMwjObkWEThAmUImG0QZcMDQby+WPuClQWiMKFYgIwyCxCUVdjlbzyvOtDHZybWfhy0yzB8MIBODO8ewooOooiSCZWMCUmW9KTDK5jyNjGmPYlH/48xeXICI4LkfTl/jk46OJfThncCTP1We56JxZZE4xP0aRzMmjJnMmMfc5WFNDlJ6nZGMmt5bJqARBAiE5PE+i0RCpvJoYyfgJYeU5OGeQkmNvyfwBmXTbOpB1cSKaGixZiSCYyXAuWqvbi2nROSh+xuTnpmQIcka8KFbQicaHj/fGonOAyXtWLDO/Ldv/JvI5sSYoc5VnYRpRc9vInDyqkh1zfpWXPu86y60JnPVh9Hxv0Ng+D91uhDDSiBONMDLQ2tg5EsO4ZNcKyCJ0eGEGmV0/Z1bGSWszUxCAsZIp7Toxlpx+mR9FyooZzSXNhiWr99qu/a0iK/Fm0nUMYOfsY9JgG2u76tfY8CU8j4MxhkQZdLoxwlhtNEIHyKTXxMJtQJhOpjiCo+HLtfVJypM6hTZV2mxVzkxyDt+TaPgS//g//Bj7Bz78hgPpWLm1VtMDY0CvF+G75+c4vxhura7vA5Q2ePO2hziyjqFZzpxgmODyIlBKmcAY6sWx6WplAs93fu/64r/66ssvNpOwqkaNGjNxuy2pNWrcAGjCPyICS5SRxhAzaZJt7lgDs+9aT5X9fW/bVV0LPE9ir+3BGEKr4Szl1XRTYIgQRgqGCG/eDkaTdik4Pnp6WKGE5Rdr797Z8x0cNJYuYyZmWcKK1S7ZhxU+jNKBUPn+y4AARJFGvx8jTnOYeA0XUooJY6l0BTjPRefI6ZWYZryeR+bkt2dkThkxU5M5uw9rIMrfVEKsDFRi0G57SGKNdydDgAEHe/az4wowMGidbUklAAAgAElEQVRt4EqOg4PlxnTOGViF/DlVRg/OUhmXQt+dZ1RlhfJrziYHGnuZeA9Yr/ERsVIgesvasiUZQMAwF51zfh7g7nFzJJU2756VETkZbmLunMQQYj1O5iD3nuEqQie/7TaROXnkf0KXPfY6cVvavcZ0CMEhBEOSEAQHXNfO/4kIrdZ6HNTIEBgI2chY7Fd+w4WODITcrhoAlbwD5kefjC+RxifIhgiLxeouhmbTwf6ei2GgYLSBdKxUXgYpBTi3UsaMM5DO6rheWBKwmsvXpx8f4/IyQtTRo3w0RIQo1mN1Xzek4DBpwnhb6WrHGbJSdm4JwelIDu0IRLGemHMthRypIwpzyFjpkTPpNpBF5Xz0SODHP3qEX/zqNcLA9i1tbP4WYwxiAN9/b5307hyvnoOrxjiMIbx720OnEwCwjmpBaPNmaW1ABonvuy8AgIhEs+n+ut32/hmIfb/Viteo8R6jJnRq1NgytDY/0Ma0kkiLfOg1Z9ZoRwASpdFa0pt71xBFCoeHPpJYo9m8+RFHs6CUQRxrxInBt99dgAzAhfXkas259lUn7pfdEFLOP884qi8Z8oaxiSMW9PS3npW5b8ssdEvit78/xTBMwAA4rsQHD/cn65V6140MfBxwlkg4n0eZMTd71SWyBzWZs34s0z6Vo3MKJMjJSTDyYO12Q5xfBNCa0GxI9HoRAKDVciA4Axc2KfSy4AvKrc0sC9ZL1Klg7MpGh7JRIh9RWKMcxeic/LZ50TkNwTBQ463+5u0AnzzdXyiiYRqpc9MIHU1ApCbJnHxb5M1St53MyWMVYmeTuI1tfZOwFoPwgogiNXJeMZoQpVI97Za7dIRqEZYcn967Gq7AxUCh349w99gHY5MkynX4lRHlR/TqMmLZfld1zEXqGAI2yFNJYSOOg1BZidDEIEgjdIA0st0RiCI1Gl8X6WOz2iB/T4gIjKqFmh0dejg+bqDfTxAnGpedEI2Gg9dv+vj4w4MFarcYGABHirS/0+zGKFyHUlaet0imMGbzLeo0Cf0qz3Axes0QjUV6EwH/P3tv1iNLtmYJrW8PZubuMZ8pzzk53JuZdYequlQXNJMEaglRhcQj/4DmnV/AC+KBF5oGJCSQgHpBIKTKuiW1kFoF6hZqqRhEdTd5p7xDzplnitknm/beHw/bzMPc3XyICPfwiEhbqZPu4W5utm3atve3vrW+LPekjtxQoqUUBBkp/Gt/6230hyk+//wUw0Hm66sKgIREuxMAzDg6HGB/rw1xzblagwsY4/DyVRcnJ0MoJZA7izy3zjl2UgojlcilpFQq0SNQHgTqy+3t4D/+5Gcf/XLTbW/Q4LuMxnKtQYMNQynxN0qKPvkaC1zaroWhhBSE7a0Q7ZbGW0/uRyZKklqkmYWDz967r7COESc5mBlffX1eZBf5LMXnz+ZPKq5b7DTPHPLMod2SEJcK1C3e7igQVhnwT2aHz/pXuz6aM5m+xmFgAMY5DGIDKQhKC2x1Ahw8aE2rc7T0RU0LRPNq5yyhzpkicyoB3CqZM4/EKV8bMud2YtJu7fVhH6dnMYZxhv4gR5I6P0HOLEyhImBmCCmwvR3i0YOrWSESYaWTbSLAOiCKfH7PaM0Tm1i0xSmCBxfX/ncRy6hz/DWxmNzZVr5+QWIv1Dnd8xTWOOztRAv72XnKHMBbrd2l/oQZiHM3l8xZ9Fn19b5imefvTWz3prffoARvvP/NjUOSGuS5D1gbw56EABCGq2Ei6mqQVBFFvvZD9SIsx52T48+1Xqfjgt7L/5wrvyvelOOKdSIMvH2sY0Zu3ZgymYCx+jHLKIeBiX2Zs8z8D+rhGNBaQCpft9DkjCwzODpZv02XEDRSYgOov6BqPmMw8tzWWugJQRfX8IxVXgWOp63XnGPkG66nA/gx7t/+w2d46/EW2p0Le3JB3q64rC/04uX5Rtt5n2Csw9FRHy9fdJGlBtb6uaqUIpNSpErLQRTqwygK3kgpzsJQ/a7T0f9NQ+Y0aLB53N9oaoMGdwQE/Mo5DqUQTknBBF8sVBaFtB8etPDk8RaUuB+3qxCEQT+Ds+5e1ASahTy3yHOH4dCg10+LCQxDSoGHBwts0Ph6E/Eyg257J7r6SuZhVTMKKg0y5qzwGsfhs8/PYI2DVAI6UHj+vIZIE94HvGyBEL7Y62Wa0pA53y1M2q2dn6c4O4vR7+VIU4f+IIMxFsY45LkPNkVhQZgUhH10xdph8+zWrnKrCCI4xwj1xfNl3rU289qbRXReoU13GguOg+PpPmKSwKmCAISS0J8ogH1yGuNgL0KoxVIB83mkztxaYbcQQ+Om9mPZhIK7taerxaqIlqskbjS4eYzdI3Piy+vCWTctirCPAoMICwvpQMulVKHLwDtczX7SBEUduzpLqyms8QCVY79VxMqr6uA1l9FBGKqiRpv/j+HHsiVUUR8QKMmx+QlRl9n/MaviZX/LjMcPOghDCSUIxjn0+hl6/Qxn5+sv8aGEgFKV+fqSHaS3XrO1+6jEeD2dlZE6NRePtQ65cSu5Tq+DB7tt/OD3HuHJow6iloYQvhaWyZ23YbMOg36G16+6m23oPYGzjH4vg1LCJxAlOYxxUErGSssk0FJorU6kFH0lxUkUqf/1N7/4i3+86XY3aNCgIXQaNNg4GIjioXnKzOT8P2S5RZr7DPAgkHj72famm7kytFoKaSHr3rtiDYnbDuMc4iQHwPj8Ky8Zj2MDBvDowdYatjg+vM8yCyEIWyu26VtZUKyY2BBoNEGZFdAcfXkJ+Amnw4uXXeTWwjp/H+3tRePbIZ9dKCsBzUjNeSzWtGNWJv6kOqEhc24/ai+zmg8d81hh2ZOTGHFiQMWlYwzD2ML3mz1p0mpJSCUAZgSBvLTFS5nxuazd2kzyEeP3GgHIrZtS8q3kmuOxl41gE5mml1HnTC43eX52NMExkFXUOWDGeTfB08detbtMML26zsk2TXrp32bE+XigaZ4aZ54i5+7s8fqxDBnWEDZ3EDO6vps6h69e9UEEbHUCBJqA4j3RhSJ0FbDWYd5etUKNQHtCZ/Fzd31HZ1INceX1VIiNuvp3q0a7HYAEIdAC7bYPrJ+dXRAjRD4pqjy4qz6Co329xPF7/LiNTkvDMiPPHXq9HEli8NmXZytuXT20Eld6rlrHMNbWfqeURBhc3Dez1l7XT89adnT9VH7E8Dbvi5RvN4Effe8Bnj7bxc5OBF3WQkoNTk+H6PVSDAYZjk9jJKnZdFPvNOIkx6vXPSSZ8YRe7nJnecDAoZSiHwRKEGE/zfIPAZZhqP5aKfm/bLrdDRo08Ghq6DRosGEcHQ//j24/27bGETP7so/sLX1y45AkZpTdfdeRpAbHx0P0+9nGPHrXDQaQpRbW+iyi4TBDahiqmAy9/fZ0DZfJ319+ejaZvT2EA+PRg/XY9NFVzh1NviXUTf946pNFX0wvBgB/889e+mC6A1gCz57ujH3PxbZ97Ry/Yim8/dC89U59VrG+mPW7pmbO9bHwnrjBg+MmLUcCiU4ngJBeoQN4EgdEsM4hFL40uyBC1NJ4++kVCXrCmOf5KkDwtjitUM0NApTv513nde8b1KtzJpU5dcdMEhAIwnk+/u2bowHgGHs7IfyVNQ7C9HZm4S7VzkkNw1aOYbWvFJW/F/WZd2ePGzRYISodQ7WPWBeSJMd5LwFbhtISWikMhhmMZehl1DJLwtrFlmtUKFEXYs2dw6q4l7FEhTXX0WkX1nhSCmjtk1KOT2I8qDgNKCUgyDeFJIHt9I5eZ9+ZUdQ+8m8WnSbnGJ1OAHWSwEmffGOtn08z89XmMJcAkZ9buNReiohi5qKezjQhRPCJadZdKL/n7cWye+gcF9aDNDbQ23Q9HcCPd3/0/QfIcot+3yv+rHMw1hV1hQjWMb768hTvvLOLVut+1Bq+SZydx/jyq1MkcX5x3omYIPrMsFJSrpT8Ks8NgdFvt4L/67Nf/+Xf33S7GzRocIFGodOgwQbxJ3/yd79vjNvVWliiIvObGSQISkkEgcDW1v0ZoPQL2XsUSrTaemUe2rcJxjqkRbbQl1+do9vPYTKfcRVquTBra6lJ54Kh+vFJDAGCDtbQxS+btlvz/cXbwmhtDnmyrFqiDt1eCmMZSgl0OgEODtp4UNQsGW2SfF0dJS8adxl1TpXMqV2U68mceZnjDZmzOqzkeNUpspinMheddXhw0Ea7FcBZV1GdMaQgRKFCFCp0OgE6rQBhdLV+TxBdmdCZdU8RAXFqRzZuy659ZsbnFdp2b8Dj+z95LFxFnVMuO6mcqf69pQiWgczxWFd6fBTjYO8imFbXp8xo3lSbgjuizskdI3cXobFZ/ejk+1l9bYMG9x2L+uJ1Ka4IXiUuJcHkztfNTAzywoZUa4Gtzurslk0NeVCFEgJxkmOY5PPbTevrHy5rNbbM+kbvsdp1T2J3N/SEjSQQEYZxjjQbV0QIKmzGqD5Ra1XgS9hRP3ncQdTydsrOMeLE4Lyb4uXr/lraNgkpPAG2mH4aBzNgTH0dG0GEKNQrV9W6SS9Y8uPXPN98PZ29rQhPH23hYL+FMFIQ5K9DJQWEFMgzg/Nugs+/OC2cMRosi8EwwzffnKF7HsPkFrmxEETQSgQkSAsiJ5UYEFEmpXyxtRX+86il/2zT7W7QoME4GkKnQYMNIs3tvyclJUpJQ0SjLCQir9CxlrG/t6Y6KBtAkllIQWi1NIJAQsj71QWVcnDrvC3M68MenHHQoUSgBd57d2+ZtUxNWKaH7rMH2GliMExySLX6TP7ytTYQMIPgGf+o7pez92VZUmdyrV990/U2AsxIjcPzt3ZGGanVoGag1WiypQRh1hxp0XRmKohbnELXkDl3BstOWb3d2oX9x/FxgiSxsMbBGoc0s3DOgeEAMAR5BY9SAmGortWfS0mXtmoDFu9bnORjnu/LBvrmLvOdZnYuUFXnuMpns0ic8rVU5/QMjx1nkzv0eimePumMqVKA2edjFpknaDapfpvg2KtzqmQOKu8JGFMqNWROgwYzUHMTrPK+KNc1KGyGy8LaDICLZCWlBPZ2VzevsWY8wYIxXuzdj8stkmSxLdNd6A/rsM6guy4S0fLcIR7mGMYGw+F44JwIY7Uo13EcR7vIy2leHhy0sL3l7eKcY8RDAzDj5HT9dXRKKCkgLkm+MLiwXqtXnklBhepsFS0stsnjdZGKhng1kHXgdbG/S+L33jnA2+/sYXcnQtTSUEXswBoHax1MbjEcZPjss2NkWb1lXYNpHB8PkaUWYaghhPBEmfJEmbOuLYRICWRAsO128E+3tsL//Nc//+hvNt3uBg0ajON+RVMbNLhjyBL7bxrjOs45UQ7IBRGkEIW0+J4ROomBVgJB4ItV3jfbNWMdstSAGXj5uo8089n6gSR0OgF2ttdfM+j8PIUxbuX1c0pUJyezxDrTvE7NX2OnfrYx0DJZplWkqcVgkHrLO/gimjs7wfh6ikGrHFPnzLkW56hz5pE51flRHUHTkDl3D3bCbu2sm2AQZzg9T3B86rPcqn25kgJaeWWNAGFv5/L3JcGnDgux+iEbAYgzhp6hTqu7Nu/KNbnJzNLLqnMmf7OtBQx7ZUq1Pz08GiAMJDptn+G+rCKn7kgEd8BujQEMczdF5szIH2jInAYNFmEGqXOdvn3yt+fdDHGSQ2uBIBA+2C/Iuw9IMeq/VgFTKGaniJzKJ+wYzjKqdRtn78k6MG27u7I1M7Cq+jyzQETIiwx+pQSSzE65CUhxQV5MkhgrVSctuZxSAlGoRmRFbh20lrDWrVXRVEVpvXZpizcGjHGja3sSSkpE4apJHR6RrlUY4y7IpQ0OAP/g/Ud497197O+1EIYKzAzHhcWxIDhmDIc5vvjiZDMNvGM4POpj0E8B+LlKGCoIQTDGIcsMLLO1zoVZbh4wcxC19E9/84u/+McbbnaDBg1qcD8KczRocEeRG/scDLLOCefYj/kIUFqAGYgCiVa0uonPptEfZMiMQ7utIdXlM5duM5gZSWpGBUpPz2IA5USC8fzZ/No5o/Vcsx2DOAMA7Fcsea4LGntTd84mW11/Xhdn79XlYPtPp/ifiXWUv/zkd0fIcgdR+H2/997+WPCUi41rLUf2VYGYbYowuWezzs9YYJZRS+bUzYUaMmfzWFYJxsyF+oZHfw8GvjCrtQ5ZboGCkAcciAi7exF04CdKWksEVywG7e3WrvTThTCFzcIkLrs5rrkvvzOocYKpkimz1DnVz8q/lQA0Aae5GzucAsDxcYzHD9oQmFalTG63rh1VqDvw/I0rZE6JZRMJGjKnwXca86LWhJmDmXkjvGXvpTjOEIUKOpCIYwN2AAkfNJQrVuYbc/FMrkMQSG+vq0RRhwWjV2B8PLrJvqJuD5Ztz5rL6AAAtBIII4Unj7dwehojzy3CSn1XIQiBlkgcF8kUcy6yK4KLjAhi8qqRCYw9B9nX0SmJCkeM3Dh0eyneHA3w5NF6aoxOQhZjvzxbvp4OgwH2loUimLbaLRVR1vHKFCn9QY52S04RUKX1mk82vUiCqyxwI+hEGu+8tQswcN71KitjHKxz6GyFIPJ/58ai202ws3N/kmFXjZOTIY4OB4jjHHGcwzEjDBSsdbCGjRQiC0J1KoRItZan29vh/6QV/cNNt7tBgwb1aAidBg02hH/nT/4D1Rukv9JKvAhC+d4hhr+fxlaHoYSUXr3y/PlyJMBdgcm9ciQIJFpXDGzeVuTGIcssmIGz8wT9fgqTO0gh0G4rPCpquKwbceyzIrd3Vq8Gmj25XDztvNxEeToyvEyseBgb9HoZmBlKCkRRgMcPOxcBzcLfW0gBWSoSCAiXVOeM3k6oc7iygOX6OkiziJyGzFkBVn2wZkxQS7u1Et++7CPNLAItERsHkzs452AsQwggChUO9lrIcgupBN566+oBBFn4168UxeoW1JReGg6F7LuODMN355qe3H27hDqnim0lkDNgHMZs1XLjEMcZHr6/t3RfMWsbd4HMScy0ynGWQmcWmdOgQYMZKG+SJQKyS99P5Ovn9AcZzroJrGVYy2i3NNrtAFlqVj4WttaBQDOD5dtbAXa2Qq/IrnAMN2kQUBIRtd/N+13l/WRzmfliTLBmyclWJ4BzjCCQiOMc29thbUKe0gKUTZNmq8bYvs/BwwdtbLUVzq2vT3t8EoMAfP1t98YIHcDXcXLSwdrLqakcc1F3Sk7PIYgQBQrO+WWuCymBj3/+BludAB++fwCtL4hX5oLUCWrURjdI7rzzeBun3RjvvrOH07MESZxjOMygpBgRd1lq8PJlD/qeJcSuCr1egleve15xl1sYY+GYS6LdSCn6UoosCOSJVPK40w4/CkPxZ7/6+KPhptveoEGDetyviGqDBncJhEfMCK3lPQAsSbAQjsNQURj6MM7zt7Y33cqVwljna8ysKoJ4S+CcV+eUFj+ffn6CNPVBXCUJbz/dvfY2ls11Oz1L4SxjZ2s1hM5Y4PCSQcC6pZefRC8fAi6Py69/d4zBIAMJgZYUeOtJZ0qZw1R4ghd/z7Namyw8W/2wjsxxhbXDZLC1LmO8IXPWh2sdvzk3mZuwWzs9jZEkBoIIg9ggzb3donMMwZ6AiZPcq3YkYWf76jaIq1IzVnevnK5nRTBgXIl3hXWXUZxbgJu2W5urzuGL94vUOVoQFAEn2bQ659XhANvtADudYKHzSd22qrjtdmuZZRg3XjenbHGV5Fp0HG73XjZosGYsM3C8BLGzcB0Aev0caWZhirpX3ubMK0yFIDx9snWNDU3DjJ5fxRiv2JHyb0Heetc/EmYfkMV2bKvFZQ/35Ii4SmoUJSPX1v4gkMhyiyy3YMcIQoWTsxhPHo2fS0kEKQUcOwgxblG7KoyUVTOU+tWP2i2FZ892YL4+xzA2yI3z9XQSgyz3yTg3ASJAKwnnDMCzyccpsCcsRWFVOAlR1NMZDvPaRLLLoBVpKC1weDzAeS/F99/dw5MnF6SXc17hVEcujXAD5M4ffPAIwziH0hJnZzHixKtMrHWjY9DvJ/jyi1P86EeP19OIO4peP8WXX50hHmYg8vZqRIRACRAAKUROQgwDJXtaq1etSP9VQ+Y0aHD70dTQadBgQzDO/STNzA+z3D7LjdsjQY7ID/wEEQIt0GnfL861zDYyxtV69d5V5MZ6OT0Dp2cJ0tRL4AUBQSjHBsULcY3D0u9lyDLjJykrmNjRxB+imCIv++/64Dl/jW8jMw7dXoI0t0gzAxKERw87/oYiGk30pCCoIvOMyAdQF215kYURs1cnmIlruiFzVoN19hTLrpuZYSt2a3nmkCTGWyrmFknibQs8qeF/QwJIMwM4RhTqKylsyiBTnSXadTEKbc1Z9WW2yvNkJ/cZdcRvgWVq51R/u60IufNKv8m+4vBwiGdPt+b2F4v6qvI3t1mgYx0js+NkDibe1/WhdX1tgwYNlsRVBm81y5+exQAzlPLjxTCUvmahEui0g5XXBbUTdUao+G/0PTPS3Holz0L2d329Rm2C0GXXgfFx5/S360EUKl9bI7VIU4t4mOO8m00tR+Rt1/yhvLg4Vj98mb2v1W+0FtjbDgHy888stxjEOdLE4PDoZmPUpe0uAMw2eZ4Go7QWq99nJQRa0Wrq6fzwwwfIjcNwmOGzL05weppU2sHj9XQWYfUTQgCeNPyDDx6i1dJemeMY1rqR4iQviMckyfHZ5009nRLDYYavvz5Dt5sgzQzS1JNgUgqEoS7uEVhBZKWSZ0Gg/r8gVH+/IXMaNLj9aAidBg02hNy4nySpeZxldtcaFxGRY4CsZaSpf8jqG8oeuikQ+Uw95/je7NtInVNMI1687EJpghD+3/5ua2XB2EVrSVLvc7y/v3rv4FXswdUOw5xJasmAEuHN4QBK+rpMQhIODlojIqckcxjj6py2nvMIrI248lSAtFy/sWVWKEavs8icsV2Y8b7BBjBPnVOxWyMAr4+Gha840B/myHMLgvc6V0JAK1Fcj74ff/706lnJUorV260Bo3VqdXEfzJp/L3M9fxe5HGA+iVImKDMvVueEgiAJ6JlpdU6S5Egzg4f7raXjI7POh77F6hxmIDbTZE71upysHdSQOQ0azMZlgseVH105ayeJc5Ag6KJmjQ4kgkBCSoGdNVgBuwUlRIZDH8B3PL9fIKxP4VLFKp6TjGkV6jpFqa2W8nX8hFeXOGYkialdtjpeWVfigFckLbfD7baGzf1czVnGcOjVOW9umNAB/LFRxXhr3n059l2xr8bYmfuspEQUXp/U0Vri2dMdCEEgQfjym3MM+vnYMnluZ5JLc7FCcme7HeKdt3axt9eC0hJB6PsX55w/TgXJ0+sl+Orrs+tv8I4jyy1evuyi1038lBkAQKPrybG/NwhkhBBZEKivokj9z5/87M/vl51Kgwb3FA2h06DBhuCM+1AKkUtJKQisFSVBINk6hnEOSopLW1zddgj4LJ8kMyuzENo0stwizx2YfaZgmhqYnGEsIwglPnz/YKXbm3fUjLFQSmB7BXZrUwHdjVopcc278b9zY7G1FWJ3J8TBfgvvf+9gKigoBEEWRKKSs4vM16pzeIZJAk+TOVXUBRjnfdbgdsJNWId0zxNkxsEWikNZBK+U8hP2MFDotDV2t0M8ebx1rUDWKvvKSaLA27RcPuRXt/wNu5zNxI3arS2rzsFy6pxsjjpHi3GrllnnrG6bVdxmQic2rlaJWRcLasicBg3mYAP9sXNeDZPlFsPEIgoVtJQg8nXg1lE70/LsmKNWAtZ6uzVV1NCpe9oR6EbYnFWeksnH3DpP91ZHo9PWCELp64XmFidnce0z3ytRvIXTOuewXM2SmPyu8v7goIX9/RBaSbRaCp2OgpICw+G0wmjdIPgxohiV8KSp67Hu+iytfGepY4iAQEtvh3bNQ/7Be3tgBvqDDEli8OnnpxgOKuQde1LnWuOsFZA77zzexsP9Np4928HDBx1EbQ1R2NJZ5xAnOUxucX4e4+TkuysyMcbh8LCH/iAr6+RACFEK6Cwzp8a4HoHOhKRhq60/6XSC/+LXP//on2225Q0aNFgWDaHToMGGkOfuHeucJqJQSdHWWrSdYwK8LVRdBtZdR24cRFHI8T4QOrZQ55TThxcv+xgUXsZaC+ztttay3VlHrttNYK3D7s71tju1fqKVqIxKn+9VoEowff7VGQ4Phz44LQQeP2iP+TyXQU0dXKhzWnNq55SzwVlkTtXyIq/xCJ8XaGzInNuDq9qtZZlFnOYItURmvJWLK4ru5oW6ot3yFmuddoDwGkGsddqt+aLFDClo9NnkMnWfz8J9e14tg1Wpc1oFwdyvUecIAK/f9PHoQRtaiJn9yGQfVXc2yrrgtxGJYVS708n9nCcSaMicBg3GMW6zeDN3xtl5iiyzcI4RaAFR6XAIQKe9+iLlbs5zJ9BeLcuAV5RQ+ayrIXXWeIjW8WScnCMuXZflCui0A3Q6wajmTHn8jJ2WRxEwUmcRVXvpNWCJMQcz41/9l57jrcdtfz1oCRLAMM7x9Yve+to2A4IIasIWmyr/zQLD1ySapY6hYm7tFVJXbx8Jwnvv7sHkFqdnQ5x1Y/z60yPEwwtSp6yns5Ir7hrkzo/ff4hHjzpIUguTWZ9gZR1M7pAmBkliEMc5Xr3u3ZqEo5sEM3B81Mf5eTpyDdFKIoo0tJZQUhoiGgoSfankIAzVcbsV/OVvfvHRX2+67Q0aNFgeDaHToMEG8Kd/8ncFM7cCrejRw/ajTlvvaiUiKop3+gcvaosg3lU4x8gyC2t9AHFvxT7am0CeW18PqBgodnsJcsPIcl8Q9O1nO2vbdt3Y96wbwzlGp3P1SXO9yoRH7marQEnsXG6APb5wdfx/dDTAYJjhvBtDSsI77+6DJn5RzRoM9fxJ07zPqmSOqUQf6wKPdZ9XP2uwAqzqYM61W8OY3drRSeInjLnFMPb2E8wMSWLUHIElAoYAACAASURBVKUJUhBy6/Bg/2rqHAKNrC/WAYK/jlWF3Fw0r5733W2YL98WdU5J4tT9m/wNA+hIQuZ4TJ1TWot1eymscXj+bDnbvknyqIrbqs7JLI/VIKtehwLj/WpD4jRocAnc4A1yeDQYjfPLrtg5P0aWQqy8fg4wfxwppSxe/QCWgArBNB5E36gIfRKLHh7lYpXCdet+9GW5RW68e4RXmcweLUgpRkl760reWzSHqH4lFSFJLZwF4jjH0XGMYWzw6nV/LW1bBCUE9GXn97zYek0IQhSpwt786u175/kOcsOIhxZJatDvZ/j1p8djyxh7iXo6y6LuQT8Hggg/+fAxnj3fRhAqhKFCFGoEgYJSAsZYJHGOXjfBF19+9+rpHB728OJlD6enQ5yfxxgMM5+cxgznx1u5EMJoLXtRpL/Z3Wn92aef/PS/23S7GzRocDncn2hxgwZ3CwGBjJQUSSlGE4oyUzoMJMpi2PcFRN6HOYoUhBJohXe7ho51jLiizvnyqzMM4xwgP6je2Y7WYi9RRXXM6yzDGEBpCaWudmyXudxWfU1eV7VzepbAuQu1wc52AFVkZI5A3htaFAH3YN4Es0adM/GVr5njZtd5wILPUbNMg9VgHcfTTRRdPj2NAfi6JrZQHVLhL1/WCQMAkp7UabeDK29bSLHyfapel47ZZ9POWOYy67sVjM4NYp46pyQnuNKfzLJBu1Dn8FT/QQBevxlgdztEK1ALieE6JVAV6hYqYx17QmeyP62+n9W3YsFnDRo08LgJlc5gmMEYr9Axxo0IE6UEOh29ltqZNJfQ8c9jpQS0FvMHYrdhwjVLWjnj+7Hx87oZnWL1UaigVUFIzDhkgmik5ikJnXUcXgYvN+5ghmMH4xyS1CJODNixT8pzmykTckGKLQ/GhfXarN1WQhRzz6vFEMrkvT/6yVMw+2OUJAbdbopPPz8da4y5aj2dpRuD+RMoAO1Q4ycfPsbzZzvobIXodAK0257Ukcpfo8Y49Hopvn1xvr623jK8fNXFy9c9DIYpsszA5A7sGCZ3yDJbJA+LjIislGKwsxP9WRiq/3rT7W7QoMHl0RA6DRpsAAQ4IekcjluDfobM2NEXABCG6t7Z1xARDg7aePyoAykISbagkuktR5YZ2EKdE8cWr4/6yFOLViTR6Sh88P3V1s6ZBwKQphZaAdtbeuTPfNl1zPpCXGWFl8Ryl7tfqDpJOTzyGXZRpLG718L3vzd93Iku1DnBHKu1qWBoxWptzEqpkn062gbqA63zApG3IHzwncWyvSsz+/MNH2z3WaoWQhKSxCv0bJGlWE6Ew1BCSYEoUHiw3756I2m1dmuT16gggB37em3ld1S/fN26JnG/nlgLcEl1zuRyY+ocNVudY9nh5HiAt550xrYxefzr1j2J20jmMIA4vwhOTRI41WMx+fnk8g0aNLjA2ByiokpZF/LMWx0BhFI4IoRXc0Shwu6aLIjnheOlEJCCIKUYT1yoUQKsl89ZICVZROTMWx37hK51TxnbHQ2tBLY6AaQkCClgzeyjr5SoWCOv8eDO2fHRc0UKPH28DYIP7pdKFucYpyfx+to2B+W85FKHhss5iIOdQ0QpJREVSZOLruty3DrpwvDsrQ52dgPvRmAs0szg9Zs+Ts6SanOQ53au7eHKMEe982i/gx//4DH29yKEoUIQKgSBRCvSaEUaOpBwzmE4yHB6er/r6TAzvv32DIdHA6SJAcH3f0ISpCQwwzjHA0AcC0GJkiIJQ/1rrcVf/erjP7/5wlINGjS4NhpCp0GDDcABO85xOwiUVVpguxMUMmn/MA4DCSEIG0ocWgt6/QyvXvdxfp4gNw69/t0dN1jnxmrnfPblMfoDAwjC/l4LrUgjDG5WgZRmBkIQdvdaS09Ml0h+KgK/yyx5fSw7JygniUenCY6Oh4jjDMyM/b32lCqKS3VOQUrpBeqcKplT+Xj0ai3DTcRJZgUYl8kqb3C74Xjcoz+ODZx1CAIJY3w/0B9m6McZCMDBXgsPH7ax1Qnw4KCNZ0vaZNVBrKh21aw7l+CVhkGlr7rs1m5TQP0mkyBmbeky6hwG0JYEgdnqnOPDGLl1eHzQXtgDzyKPSgS30G4tyd1UQHZW3KYhcxo0uD7WReocHg8RtTTabY0wlNjfiyDIq2QEEXa3r65UnQXGxf3PE/8BftuDorh7nBjM2nua+c0acVkSp24VXNlv5rU+A7e3vHWsP78KcZLj9DyZubwgT6IBheUd1qTSWeY4MuMPf/8R2i1vxSWIkOUWaWrw5mhzAX4pimN0WVKHAZO70jZrCgQg0HKkiJs87nUETh3+xT96BiJPzoGBJDV4c9iHqRB5jr0a78YTeiYGCO8/28OPf/AEUUvDOW8plqYG1hbJWKkFEeH0JEae3+2E0llIM4PPvzjB0ckQyTCHtQ5UOgeAckD0hBRnQogeCYqVkv12J/x4a1v/p5/87KPPN93+Bg0aXA0NodOgwQbgmP/IOt4z1sVEhCzzkmb2amq+sO7ZdEtXh/7A1wGIEy/9Da5oC3YbkBYe4YA/Yefd1MvPjUOvn2J/bz2ZiPPQ66YAgK3C3mkyKFb3b1lcLL/+LMBl188MfPvtOYx1sM5PKp5OZLGXCgetxcIJzFgwtGjEZIDUOUwV7Z7Y3Oh11nez/m5Qj3VcblPrnLMR59zY96enCaxjnJ7GsNZBSoKSAoGSCALvXa6lQKulEbWuU8uKCruYK69izrovrj9bKHSA+dfv5O+xYJnvCqZVfdPqnHlKnfYcdQ4R8PJVD51Qj1mzVI973aVbtx1PzF9279aLzPJUf1pHiNc9t5prsEGDS4Kqb1d/55x3E69ct/6ZErW8xZq1jNy6kWJgpRiN1aZ7QgaDiDzBzgyeE/yuvq4LPPOP66zwYkXO8Vrtr6JAwDHj5CxGt5siyyzOz9OZyxOhMvZe39GtO/d1EIIQhBLO+QC/yR0cM/qDfG1tWwZKipHd+rJg+HnKPOs1IkIYKMhyfLckiVPF7k6Ihw86sNZ5yzrjMIxz/Pp34/V07Drq6SyLysDgDz58hHee78Lk1tuKwY/hTTFWHwwzdPsJPv30eIyUuutgBobDDJ9+eozj4yGG/ayotQSwn8MYEjQQghKt5CDQ8jwM1HG7Hf7znd3w3//1z/7i403vQ4MGDa6OhtBp0GADYMYuAZkDD9h5Sx9jeKiFGEhJSFMDccmB121HaU80THIEgcTuzuqz9W4CxjmkhTqHGXhzOICShED7QbkgwtO3rp6Vf1V0+z7QHCw1aV5yCltOxNYvzhnDPFKnbMaboz7ixE/EpADCUBee3eOBT60vJktzd6HMpq+QOeUrA2DnM+8XKXGaoOP9ATPG7NacY/T66ag+gCnq5wRaIgwUdCDRaqlRPZ3dnasTOsB6iglPPlNy6yDE4mv1kgmkMz9fV7jpRtU5MzbFwCigVlXnTC5Tvi5S56SpxdlZjAf7rblE/DJ2a/qWqXOs46m6OfPIHNS8NmjQYD6m7pUJUmcVxA6BACakmUGSeEtSgu8DSRCUFggDiTBcfU3Jkr+YtR+BlqMsdVCxFE33LVjzfGvlZE65Kr74B2Bk/7oOCCGQ5w7WOFCRLJUkZu5vpLioE1Oeo/WodBbbrjnHONhvIQolhCTkhdV5mhlkG1Rs+BpP8nLHpdgp59zccy4FIQrVtQi1f+H3H8OWNbEEkGVe2XRcsapj3EA9nUUo7uF//Y/fxtOnOwgCn2SllAQ7RppZpIlBEhv0+ik+//x48TrvAKx1OD+P8cWXp4iHGdI098S6Y6/yFwJCikwJkWote1LSQGp50moF/3RrO/iPPvn4o5NN70ODBg2uh4bQadBgA2DHbSlFF46PsswcJql5bazrB6HkRw9aFATyfrE58IFRY33NmVak0LpG9vqmwOwHs7aSVnx0MoQQBKW9EmR7O7yyTdJ1hsKeZAIkLdOtzzPmGccoc4xnBzLXgVnbKieH377sFcVMGUpLvPv2bvnLymydoJUcm8zUZrSXWfU1ZE75fV6ZqMwjcyaXaXB3wcxjdmvn5ymS5MLCAfDXo1QCUnnrjNLyTxCNLEqugjJgsg6MKXQMj7ZTbm5yq5cJpC/TRWxwyr8WVPfH4bLqHMxU5/S6MQiEx48W12GatY0St4nQYQCxGSdzUHlfR17Vtf727FGDBncIEzfXVYmd6u8GcQYighRUjKcIzrqRXdPBmlTr1efz5D4QvHq2jHfPf5zecNbSGsCFxcMsG67rQhX1J4UUCEIFpcXCAL4Q5RgcEOpibrKKoc3YOpbIFmFmPH7YQbutoZS3NDe5Q5ZanJ3Nto67CUhBUFpe6hL0cxbvDDHvnCvpx6VXJXV0IPH9dw9grVdDZZmFsQ6v3vSRV1QuDF9PZ9P1f7WS+NO/8yH2D9potzXKeIo1tlAaMZz1SqOyButdhLUO590EX355it/+7gjdboLBMEOWWuTGeYLNOoAAKUVMUuRFbhqFgfptp6P/s1//7KPfbno/GjRocH00hE6DBhuAY+wysyRBSW65KyXJMJBbRBh5RtmC/LgvEILAzNjd9kHOuyh3tjyuzokTiyz1WYkmZwgpKsTC5bGsdcAkksQgji2iUPsimyuCDyzStdq2Wvi2JKkZTWIEEVqRxqODdnUREHwgQVYCmRMOFaPP5gVemYG8IPDqAo/jLVsuEDlvuw3Wi6njPOfAu4LpK8/hyWkMx4zhMMN5P/OBAS1GM+swEEW9JkIYXS8bubTdXCXqQlbGOkghpj6/THirutyNFMedwKbUOZPKmKupc9xMQuPkNMWD/RZ2t8Pa81G3/rKPq34n6HaFKuN82iZmHpHTqHQaNFgDaPLPy/1XXc/5eYpOO8CDBy20W3oUaGb2Y8iHD9ZkQzwRyJ5sn5AEdjVWwROdzGWtqK6MNT+qmH2Nz3UgijSUJG9fxzxSIi+C0qKo4TGORcf7MhZhy85PtrcCWMOQws8NhkmOPLf4+kVvqd+vE0oUbgKXJnUukiVnrlvJKQeDy+D3PtyHEECaWMRxjvNuiuOTIX7xyzfj9UaZkZvNxy62WgH+9O98iFY78AlXgkZ1VL1Yz8cjer0McXy36vla6xDHGV686OK3vznE69c9ZKlBnhl/Lrw80oHIAOgTxJEQNFBSxFKLfqsV/KKzpf/eJz/76Jeb3pcGDRqsBg2h06DBBiAETp3jTqDkowf7rQ+ePOw83N+L2u1IyyhQI+/pTQ+KVokwktjbjRCFCmluked3i9Bh+KKKVXXOi5fnSFILxwwhCJ22RnQdW4krnu8kNXDM0EpArCoTeyJbfxPXYu02CfjdZydIMwMwoAOFH35wACpT28sX8jZ4VZUD89T8fxT8ZOZxcqV4YybInLoA42XJnJn7e8nlv/OYCkitDoyCVC/OirUO570UaWrQH+SeBCFCpx1gZydAp6OhlECeWwShxLO3OvM3MAe+fs5qh2c08ceFQseNLtxV5Cjfp2fWMqjuruVx0maROiefo85xzuH0LMG7b++MbW/yHNUSlBMnMbhF6pzM8lgfXNd/1v1DzWuDBg0WYNHNcp1Ov/Lbk5Mhstzi6DhGnBho5Z+PrUhBCUK4jvo5wFIKEWMcpCBsdYKCHKgMFMu3d7RTKVUaVViznlqXYeCTVY5PY6SJ8YkrS5xXSWJUD3AySaVK2kz+m4e675exXet0NGxRU8VYh0HfW1NlqSkU/5sDkVeXVC/RZeGcm9t+gj9/Wl1tXElE+MnvP0GeOSSpRZ5bpJnBcJDhiy/PR9sA/Fh5XaTiZfDWwy380Y/fKiztBIKgUIpJX9cpzyx63QSvXvfXalW4Cnj7Z4d+P8Wr1118/sUpXr3qIs2Mt91znkSTUkBJAaVVrpQYKCW7QtKQQKyUPNvqRP/71nbwnzQ1cxo0uF9YvaFtgwYNFsJa/sAxbw3inI11SRTIiAEvjVUCWhAM3Wzm8bqhlfCDDS2grFipkuQmYK3zJEKhzjk7T3F+noyUVEIAjx5er3bOVU/3YGjgLENKAbGU5dpyGKlzbsl1WE7i+oMMcWzRiiScc2i3vX0fASAGHAFaCmgpRvHNcg8yy4jERbZglcwBxs+BdeN5f7MCjMB0XOSOxgcaFGAety6JE68KS1KDJM5hnbdjk0JAkLcTefK4gyBUaEUa7fY1aoTReuzWyvug+uqYoSr3w6LruHovVd+XqKpTbiTh+UZ9IGvfTqlzapV+lddWoc45m6POOTwcwhmL/b1pdc5MZQ4Apunv1RpqMV0F8+rmCIzvf0PmNGhwdVS7xbp+egqTN9asH9TcgPEwx9l5gjS3hXIayKVFoBVkYnCwF6EVrcdieVHgmIiQG4c4Mej10uo3GHuS3XJGp9pn1n5fLEDkn+mOGXIN+6SkQBgo5NZhOMgQKFGosGb/hggIlPTEmhQw5vL1aojG97EOzH78P+8h4RjY6micnqVwxbMoChWkEohjg+3OZmu7CkHQWvqaPkvduBcJaLao6ShnPO+JCGGo4BxfiXB5/mwbv/rNIdLUIcu8Q4KSEsenQzx7awtRRZVujB1ZMG4SP/nhY7w+7OG3nx4jyy0cAza3/jhJgSy3yFKLN4d9PH1rZ/EKbxA+oQxI4hyDfop+P0O3l4ySYZ3z5xtEYHZw8I4VMhAAE0spekKIVBCM1PJkuxP+ZRjJ/+pXH3+0WX/BBg0arBwNodOgwQbgLD8BIBxzkGbGSOl9hrUSvoCh9NlttyOMvhqUQXMC0G7pURD+LqCuds7nX5xgMMxhGZAEaC1xsB9dbztXPOO9XgISBKkF5IoSIQm+oOnYTGoDqE4WhSAcnySFrRNDSsLDgw6UEmMBUyJCEIzfQ+XcyDiGdUVtIK4EYCezHB1XCu7ODixOBh6BJuh4W3GZq9ixJ27Lc3l2niHLLHr9bETmWMvITA4BQsR+OMXM2Nq6XlBA0PXt1hYRL+WOWXc1S65JcqgON0Xq3BTqiJQSk+qcye+r7zuSYNj/pqTfR/1IcS7eHA3RbmnfB1eWmdcWrjngt4XMYcyvm1O+3o7WNmhwv7BkbHj8B0vi6DRGmluw9WOyIPCD0LJ+zltPrq5WXYTqmLwOgnxwmVEZz42GtBc7eZv4nLp5AAMgnvWgvuj4y/Gycw5SrEcV1YoUrHUgQUhzi2GcobMggUVKASGoSJK59NUIYJlztMSIgxnvvL2Lk9M3yIsaT91+Ch1IHB/HGyd0gEJl4byN2ljmWRUzrgNjLISWM8ePUhCiSGEY51dKhvnbf/wc/+Svv4KUBEGE3FjkmcU3L3r48P39i5YwFrblpvBv/xsf4Pw8was3fUhBiOPcE57F7TEcpnDOQSmJRw/X11ctiyyz6A88gZOlBufnsW+zY0sEEoV3nGNfEKewZ87gmJhZKykhBUXMpAGkKpCH29vRf/vpr376P252zxo0aLAu3K0U+QYN7g14xGZYy7kxDGsdgkD6uh+CfJbVmopbbhLOMfSEFdZth+ULdQ4AxLFFnBifKcN+QPXgoH39fbri6e73E2gtVpcFWexGmV11SwQ6AIBXb3reJgpeOv/97/lJRPXIK+GL4U5+XiIxntRhAA7T9hSOsREy5+7cEfcEc65rn715sUCvl8LkFnnmvIWD8AGK0rIvCCUIBGcZB3tXJ3a93RqtPMA065pldjOXucr6b7aezebVOcBFX8E1/zDxGkmCIKBXUecQxhUqYKDXTfDoYbu2j5lsR1WdMwl9S+zWkgV1cyqOmY06p0GDVWLNN06vl8Hb30q0Io2d7Qg72yGCQKLT1njr8fbatr3IKkkIQpJaKCHQainMOhjTFV5uGRhg+Cz8yc8v3lyoRN0CouuqKJWoOpAIQwUpCEmyWHEjBI3svpapu3NVLGO79vzJFkBFkiED3V6G4SBDd0zBtTkQvBJq7DAtmGSUCR1lPZ15ULJIHL3CIHNvN8T+XgStBZQSsJYRJwZxajAc5mPLOre4LTeFf/ff+gF2d8Ii6ZFG5x/MGAwz9Hopjo8GSFKzsTYyM05Ph/jNb9/gyy9OcHIywPl5jCyz2NoKEUVaElFxszHYsTXWZc6hD6KeEGLAoL6zHDuHQyHEcdTSn+1sR/9lQ+Y0aHC/0RA6DRpsAILoFMwEBjnLW71BmvcHGYbDHP1+BmMdrHHIs8tL028rokjDWYdBnOP4JMbJabzpJi0FxnjtHGbgy29O4RxDSAEpABKEd9/ZXcPWFw+4jWGkGSOKJMJg9aJLdwu8kAE/4f7syzO8fN3HeTfDMDZoR3rKE9qrc6RXOYx+e5H9DvhzmBoHUy2WW1HqmGLSOhlUrPt7vI0N7gO83dpFwD3LLPr9dJQx6ZyDZQdBQKgl2pHG3k4IIiCMVBE4ujpWFfBYSMwQaosVz1rXMrgpiuWmbSBnqXNK1V9pe7JInbNVqHOMqyEsigTs0+LZ+HSJzPZ5qiDAq0c3jcwyqvHFef1oQ+Y0aLAerOMeyjOLbi/xz0TrkOcO8TBDmlpoJdBu6bWqX4yZPz61ljGMc0jp7abqUPa7twGzVfpl1gBPLTP+KPR/eIXx6p+RWgkMkxz9QeaTELX0AfIloJRXayy7/FXA1UyKGRBKYKujEWjp/wUCUUsjNw75LSEghCAoLcevyyUybXytFV5YW0orv+9XufL/5T9+BqXFiDwaDDMMBilevh5MLWvt/No+N4VWS+Nf+aN3kReEjZIC1jHSzIALxb2xFkdH/Y20L88tXr3q4vPPT5DExs9Dc4c0NRCS8PjJFlptDSJikDgHRF9K0dVKDogoU1KkWsuhEmJAQhwHgf5idyf66d5u9B/+7lc//fON7FSDBg1uDI3lWoMGG0Bu3btZ7h5a6/a1Fto6RpY75CYDAIShLAq43yJpxDVhjYN1jMEgx/Z2gDC6G92PdePqHOcYg0GGzDg44xB0NHa2gjUpjhaf/zjOwY6Lwo+ra8NF/ZyVrfLaeP26B2cYWglsbWl88P6D8QWKyaKW0zZFIzMGKjPZfCC2SvyAgdxxLVEzKwi5qiN+WwIK9xWXs1sDqnPQ128GiJMcvUHu/dZbGklqvA2j8xeTlAKtlsbOdngtiwmi9dTPmdoOivvAjX9WlwhafZ13HMt13jvMUedUawZVSZU6oiUUhTon57FjKjCu0Pn2VR/b2yGiQE2dk7p4VZ3VGgAEt8BuzTGaujkNGtw06gYxfFWzq9k4Oo7hHEMqiXZLIUkscusgGQi0r5u5TlQD8GUvU01R8M9jIM0t0uQi+37yEXuHDANKHc7Yfo7XsWE4R3C8ekL/Rz94CCkFkkKR0R9k6A9y7O0uViVLQRCCYK1v+1Utpudjse0aM+Ptpzv4zfAY1jKcJbRbGlttjTQx0LfAdg3wltcseWmSqWK8t9DujAgItIR1DsaUv14OYSRxsNfCy1f9omYWo9fPIMQQjhkffn9vbLsmdxCa1qrMWgY/+PAAcfoB/t+Pv0GWGaSpRe4YQnorwDyzyBKLr785w9O3dqDUzeS8x0mOl9920e0nSFKDMJAFOW5hHSeKKIoHOZy/DnIpaAgQiMiRgC3vJSVlXyrRDbR80W7r/15K+Q8/+dmfb55Na9CgwdpxNyKqDRrcMzjLe845laVOWMtGClKAD64xfDBdEO6V5VqcGJiimF+WWsRJfiv8iuehrnbO68MBbFGMkJSA1gLfe+9gY23sdhM4x2hFGlqtwDO7yFYURLeKUHzxug/ngCD0tXEePmij0648wgpiJtASQkzXnxIAHC5InRLV5awbD7TOCjLWBRqvM1W5Q7GE+4N5dmsTGYWDYY5OJ8DhcQxBBOsYSeqz6LTy2Z0gT1rvLxHYmAdZ1E9bB6aIgSIzcfK7ZdazyZ5h0+qc6ueWx9U5k4TLmDpHESwDmeOx2jnARZY4ATg/i/Hj35sgq2e0iYuV1LVR3QJ5TlyxWptFFm6+lQ0a3DMUN91Y4LxC6lQWuRaOToZwzqtBksTA92zsFQZK4OE160ouQjmnqJIDVWInDOTIfsxWlNfVfSdgbc/cy2AWwTH5TKGCveEaUgcoiR1v2b3qovSOvWV2brzCITeusCpbbKtHRAi0RGx9EH1R/aOrgplnns+S9Hjv3R387ovTIlnP4eh4MPr+RwuevTcFgq9BZSvjtGXAxYDEWAcl5UyyUghCFCoMXQ7nLjOqI/zhjx/j5es+pCQwe4XJcOiVcEcnCR49aFVbBGMdNM1uy03h93/4CGlq8Tc//xrGWFjrRso9YxmDOIPKBF5TF8+f7621Lc4xhsMML150Eac5rHFgx+j3UzBgiAhKyiE78MnpsAUAgVYDEGVCUEoEK4RIAAjnXLDVCf9JGMl/oJT833718Z9na218gwYNbhUaQqdBgw2AASFIGKnZ120vgjlSeoWBkgIQ6xvwbgLMQF7UDUhSg5PTBI8fbL4A4TxY9pLnqjf12XkMYxgkAEUCoZbY6qyods0V0B9mEIK8/ViwuiKoFwVMbwe++voMgLcKUIrwwfcvCnCWswQpaYrUmlTolK+TE4tqYLuO1Kmua977BqvDJq4+Rkmk+60nsfcFjwJfCDgvLF5y46CVAAlv8eeKTL+t7auT1ISbzWJkN60GuuzWF4UBFufLXg43TebU7Vz1I8fjAbdZ6hwtCJKArpmvzun1Uhjj8PBBayHZMc9uzSu9Fu3cepEYxmR6aB1JPvk5al4bNGhwCdAMtWSlw74OsUMAuoMUcZL7WhnGwQBQytsZaeUVq/v7rUWruhbSBbbUpUIo0BJROCOgfFNR5hkHeqFSZYLR8Ul/cxYv1DrrGL/HcQ5rGe2WwmAokKUWeb68Nbgsa8MIgrXrSQ1hBmjBwCMIJLQkJARYC5yepQgDBWcd0swiXOFc6jogImgtkWVmqSNV3W1rGSQcFM1Wmkjh6+nEiQHzMuejnGsJfPC9fXz6xSmIPKGbG4skzvHqdR8He9GYtZ5zDOPcmHvCJqCVwA8/Zd6qYAAAIABJREFUPEB/kOKf/eJbEPl9KYmpLDXgQCKJDYxxa1HpMAPDYYaTkyFOTocgQb5usrioMaWUVCA6c45ZKXEuJbVIEJjpmJkNgWwY6t8QwQqirlLit5/95i//3sob26BBgzuBhtBp0GADEIKG7bZq7emwHacGaWpA8NkySvpi20SEPL8/atkwFLDWjYqY9vu3P4Ekz+xYcdGvv+1iMMiKTBpAaMLDR1sbbCGQJAZKV4jAERYNzud/f5sCaUli0e/nCCMJrQWiSCMK1dSstlTnVFHuYVWhM2b/U8mwX4bMqQtEXge36TjfZSwT+F4G7Mb9xwcDH7A4O0+QZ3ZE6BD5iRfhwsLvYK81VdPpUqCbsVsrNgUGIMTyxOWsddyUYufGyZzJ7U+8H10nS6hzthXBAUjtfHXO6zcDbLU1pJi+jibXDwZ4xgnSG2ZzjONRLTJgdt9aR/A0ZE6DBtdEpaOYsreiye+nflKLyfvx9CxBnjsY60bkkXMMqQlhpLC9Fa49QaEkEyb3sXgyQxQ2vGEgsVU6Akzu/4Y6mmUtx+qWG7dYq/kNl0rj1RIToqhR2WlrDId5URNn+TGPEASpBFzuQLNIx2tjcRqJY6AVKSSpBeA8GZEaSEk4OR3i6ZPFiqObgizUbsa4pe9Rf30wrCnszuZcLEpJhAEjzewCUmd8Hb/3/gE+/fxkRB5b45CmFoNhhi++OsOH7++PLW+Nd7ZYtWrsstjdifDe2/voDTJ8+tURAEAIXxMoyxwUA8Y6HB728PTpamvj5sZhMEhx+GaA09Mh8txCKh/zYWZISQjCAFoJZLnTYJcR6JwZEg4sJJ1IKc8AIAjkL5UW/7eS4h81ipwGDb7baAidBg02AAKM1jI72Pc+tIGWaEUa21sBkqIInpSE9BKZT7cdooha+WwYgb2d9VoxXBfWOW+rVGbqJxYvXp5jMLSwxkFqgTCUePZks4ROnOQwxnuE+xhgOSBfNPSf8/0ts1v75sW5z/ZihlYSH7y3P5rNjoJ/Pqtp9JvJKQMDhRlIzfeMqWAjZrw2ZM49wJxL2zGPfX/eS/DNiy6OT3ytAC6sTAieQN3fj7CzHUEpgXfe3rlWswTRjditAYUSaWJfl13Pwp5ljuXJVbERMqfm8FT/tjXqnMnlGL6OgSJgYOZbOhJ8kPSd5ztz1TmMgkSk6e2W0Bu0W2N4dU5dX9uQOQ0a3ALUdOSXuucIODtNkOcWWWZhrEMr1CBBiFoaW50Ae7vhChtcj+ociSb2oBwPEnm3g4tHiKd/Rn/dRGfDk39e4nlWqxLlqf2dWoZX/yzeP2ghjBRevOyDBKEVqkspgQheJWGMg5QCxqxnjrtwv5nx3rt76P7yDUgIpInFMM4RaIluL8fTJ2tp1pWhpIBzPDrWS6l1ikw1axxIy5lXC8Enw7nCQo9nZYlM/k5467Wf/+oNAE/m5s7BGofBMEeWOwR6nOwzxoK0vLHEpVl4770dvD7sI88MPv/mxDtxVBKqktTAnXmru+fPVmO9NhxmODuPkaZ2ZPdmjMUw9kmiUgm0WwGCgECSQAaQUmQkKRNEXwkpumGgfq61/BiEodbirz75+KOjlTSuQYMGdxoNodOgwWZA3X42GMbmlWP3gEA6zSy4l0JpCa0EBBHOTuO1BMc2gXbbT/LaoUI/zrG1tTmbsmWQTahzTs8SpJnDcJhBKEIgJHa21zVhXS7nnRlIE4swkghGZMY1Ap9FprhYW+bc5UFU2FtpgTBQ6LQ1tnb8ca/eFVEgR5lfk02fvHuoXKjYz3nBxKsoF5bB3b+j7yeqdmsAMBhkiGMDZi4ykX0gRQhCZqxfnhlRpBFc06ZDSrpWcOkyihmCJ63L93XfT75ftktYdTHmTStzgGmyZiTOmVDn1JE720qAAQwn1DmEi2AiwddqSuIcjx60Fzdogsypbk/QZvuXJJ/OJJ5F4DRo0GCNKB4GtUXoqzfhsl1s8Zt4mKPbTcHMUEX/BviAqDU+qPvgwXrt1gAgy83M71qhHrWJBEEHNUoSmiaC1o3LkDnlo2+qPy3Hr3OIHWZe+bN4OMjx81+9QSvSyHOLXj9Dt5/ixz96uLSdlhR+fut5g+XmOpdG+TCu2ffy47ef7eBnv3yDPGNkuQPFBrvbjGFhs3ubQOQT1vLcjM1Zqkdu1mm2jkHOQdWofqvrDwMF6/KiJtai9vjXd97exSe/PYK1DKkFAuWJoWGc44svz/CDDw/GWlYqeeYRTDcBJQR+8P4BHDOkEvjimxPYorZTVtTHtIUaf6sTY3f3en1ZHOc4OhpgMMhgrMOgnyHLDITwNuHOMkxu0XcpnHPodEIIoh4kDcNQfxqF+h9JRb+Ugn72yc8+erOKY9CgQYP7g4bQadBgE2AWAChJcweQ00qAyMEYQCpfFLvd0sgyey/IHMAXd9RFgUdvJ7f5IN0sWMdIMjs2WD49H/paCNoTB0Eg8O47+7NWcU0sd2wGQz843I8iKL1Ka4Xbc8199U0Xw0EO6xjWWmxvh1OtkzXqnOpcjms+A8bJHKD+fUPmfHfAzCNLSADo9lIMknxk61L101ZCgMGQUoAZ2L0muetJotX6ddcRPNV7wtqLZIG6QHsdEbp8ZuhqsDEyZ4E6xzheSp0jCAgEkNh6dU61hs7xSYwoVAiD6WDHGM04CubVY5PqnMwyqqX/5hE5jTqnQYObQy2pc/HlpfDi9cCTIeSfCkoICEkItIBUXr0+L4C8Ksyzpd7eCmCd8yoe5otkiYl9vc1zLEZ9cJ3pQoUyy2CsVOisskcNQ4k4Nohj4xNcHCNq6UtxMqKwEHO5haCL5IhVYikFE/wzOcstiPyYLggVTO4VZ2rD9V4mIQXBKQkzpkqbbzBXWq+ZvLBem2N3JgQhihTigtCqu+7qbpW/9ZOn+D//n6+9dSwRuDih3X6KXi/H9kRdSesYdAuO78OHbewdDhCFCrmx+OblOZxlWC4SnQQhtw5v3gwgBGF7++quIsNhhuEwR5zkyDOvzinHcJ4Ql8gyAMyc587EsRkqLU27pV622/p/+N0vf/oPVrPXDRo0uI+4XU+rBg2+KyByRLAMCMdsnPORZSnFaGAcRQrG3Z8aOkr6gLuxDlEgxwKntw15buGMQ3ky0szB5A5aEHZ2ArQ7GjvbIcK6jL8bRK+oQ9TpBLemiOcqwcw4PBwgTnI/MRWEJ4/HLe6IfIFTKWgqWFi+1r2v/j1rmWWC3JdBk5l+85iak861WxufxL5+M0Q88D7xQniLtUBLRIEPurcijXak0WprPH50vQy+dRWxn0dYOudrDFxlszdxHd8GZQ5QQ+zwxCsmCJcKtpU/Un1Tsfgp/00cxNPTGM+fzbftK63WqqTR5HY3VT/HsSd0Gqu1Bg1uJ1alRun2kpE90SiQyz4orLXAwf761TkA5tp97e6ESBI7CmJz3ZSDrqeKXRZXfpJx+b+Jf1wfcJ/6+YrZEq0liIBB7IPTJAhbW8GlawcqJUAApJJYV6/PCyxlmRntdlCoJASkIoAZcWLQ7aZradN1oYSYqlm03NErFOZLrD8K1Wh8MvmvDo8etrG1FcAYrzLJjUOeWyRxji+/Oa+9Tq11Y7UqN4UPvr+HKFR4+609PD7YBvMFgcqOYXOLYZLh22+7SNLZasB5YPZjIyXF/8/em8RIkqV3fv+32eJ7bLlnVlVXdXU3m2xK0EDkABSnRU6RI0G8CIM5jcBhEwQkCBhAAoQ5DaCj7oJOAuYgATqROkk6zUXQAIIIEWqyms0mp7vWzMolMhYPX2x5mw7P3MMX8y3Ct8h+v0RkhLubmz0zNzd7733f//+BUVLsu4HWFlmq0OvnyHM9kHtba2FAoASj3TAK/lxw9n+ucZc9Hs87iA/oeDy7QRHAUEIULCSlrmjhoPAh4LJx0kTtjfXVbSEEEIwijgSazQhC7OflRxtb1M655uvnbSSpRBhx1KoBmo0Qzx6vx1f3NqSJBKXOiozfphg7MDEq2I+T7suv2uh0c2hjwSjB8WF1LHA1KEw/r3bO4LlZgZp5QZ2yCcmb4icqN8CaT1NXRPh6pUk/R7efD4M5Umqn1iEAZRSHrQitVozjwwrC8HaCZ8bo1jKFB1sxIxGseYGfVdYJLBeImbeEG1Tv8Bo0Zx7IAlDWzgyoTD4OKEFuro9x2Q8FAGuR5xqPH1ZnH/ORVNxZAaQdinOQlhRtnhdQH10GM17zeDy3ZFKRUvy7Kb2ehLVO2aCNBSXMZZsXNT4YpTg82E6NTD0n6a1RCxEEDPVqAFooaYHB4XBXo22Lc1ayW8O8e+m4cmfWUuuvhWldvcriRqOUgcxXr4PDKAEtLGY39hHMC+YUvz/+6BCtZgghGJQ0OLtIkCQS5xfpplp1KwhxgYFV+oqDU8AYu1QiJedsZfvg3/h7j8E5gdIGWa6QS40kVWi3E3z25UVpm3RhYbxL4kjg0cMaOKd48qiJk8MahGDgnMEUfTKrXTDsyy8uhmr91XC2lFHMEYaicPkY+QxdEMkSQjQINSJgaaUSfBPFwd9YYxvGmvfXuc8ej+fdYz9nVD2edx9uLDghRBtjtZS6k+U66/VzBAFDGDBUa8JZAL1DKp3j4yquOhmurrKhumTfGBQrHKpzMoO3b3uQ0oBT4oolajslI98F/UQ6ywJjEYa3V+iMDnT3gfPLBFwQMEZgLPDoQX342qAvHIjr2jmTLJshPi+4M7mem7AfR/MdZZXx4NxsTWdBNkBrZ9XS7ebo9XNX5DXXyHKNJJHIcoV+KtFPclQqt6sHNqjJs0nKlBAExaTKxGvLrmvWY2sx8HspBqt27HFZlsIgiLPrAf4sxoI2dlqVU2bPVuPu2HbK1DkYv868edsHisnQ0u0XypxFBDuK6Ehjx6xzFl1P9+cu4/H8ElDyZVs1sDNYvt3O0OvlMMYiCjkOD2I0G5Ebu0QcUcgQ3TLBYWnm3C/iSIBRgnYnQ54psEEXeWSX6bauQje4rQ3uhSX6HAxeGb1flgX55ymYbgKjFNVYoF4LEQYcShucXyT46kVnpfUQ4mqHAADZUN9nmeDZo4c1PLhXA2METBDEEcfBltRlN4VSAn6jhEgLpczCc4LAjatWUV1VKwEOmjGUspC5QZY727osU7i46OOqM614GtalXHU31sxhK8aDezXUayHef3aEeyd1xBWBOBagjCKXGkoZZLnE6Wl35fW7c91ZUTLmbP0qlcA5SzAKyigYI5oxpisVkcdRcEFAjFL6BAQ5LEk2sNsej+cdwgd0PJ4dYKwNKSUppURyTjMQ0lHaXOTS9Iy1EMIVuVeFdPldoX2VQkqNs4s+Xp/2dt2cKcxAnTPSw3z56mpofTfoB987qZW8e/v0+nLY4ZyU4d+YTWbMrcDb8wT9fg4pnS3U4UE8DKINgjmDgpKTzFPWrBrIWaT4WWYZz4ZZZkS4YBlXQPh6ofPzDP2+hLHufGOMDFVwShnkUg8HvNXolpNXBEP7mnUz7xx0GZLXyy3zvkXBHGDJuauRAM5eBXHs7IcW7h4xcMGZDOZMTqhFjEAVdhtT1wwy/vjFi6vS+mBlbZhntzYruL1pMuWt1jyefYPMfDD69HL/BrQ7Kbq9HP1EIkkVOh13r9Taot+TiCKxFbWptYMqKG7yfnQCn1B3Tx1MKuuRQu9k8B/B1hU6qzB0DCu70WCg4Cl53+Q61nx77fYlut0cUpliUt4iz1e3o3Kq5EFtwg0FdRbYrmltcXbRR5pp5LlBry/RTyQu2inaJUGIfYFRupIrw+g5MNrvmwUhBEHAV+pP/Pqv3QelBJQ5p5E815DGBXdevBwP+A2+d8bsR9LqsycNNGoBjg9j/MpH91AJBfJMQUmNPFOQUkMrF7zs9VZPRhWCuVqJ1H12lF1ftwghhlFmKCNUCFbRWh+lqbyntDkgFrcrzunxeH4p8AEdj2cHcEbfCs5ec04vGCMpJUQxSkNKCYMFwpCi2XQZb2lyM9/WfcMYi24vRy41pDRQUq89e+y2KG0Ky7vrdp1dJGCUIggZcuXafHJc2V0jC6wFtDIIBIWxFuw2mdmk9M+d8vLlFawFGAUqlQDvPWlN+TgHgs1UNiwz8TyLssnsRQGaRQEez4Ypmd22U3/MxlgLMrLc2/M+2lfZMMhDiKtrFgTunGOUol4L0ahHCOPbBXQoIWufAJsXjBmco9Za0IkArj93y9U2A5Qdf64sqGLhgjkUQE/ZqeM7+ZOkEt1ejvvHMzKDR6zWZm0TAPiOgjmjdXMGTAZtys4xH8zxeLbMGr5sxlhwRmHMtZJVKg3OCOKKwLMn9cUrWQPKDHUqw+cGgZ1IuHtyt5uDoKhfUfSRB+GpQe2f7bDaWGdotza49pdJQecEa4aLbyBhohoLgBTrNu6Y3yQhhRIyTETb2MewwHbNWotaVYAzZ6trLZClbgL/8nI/bdcADM/p1ZXdFtpY6NKCUuMwShBGfOnPJgw5Hj+qQwj3uVoLZ1emDPqJxNtzJzSZXJ9eQjW0DT74oIVKLNBPFe4dNRBHgasNBne8tbaQSuPNDVQ6YchRb0RD5WKWKShpYI0FIaCEIiAgUNr0ANJjjGYEQJrJXwXQ+O6v/WM/X+vxeGbiLxAezw5ggv41Y+SSEEhrQS1sHAh6IASNQICAO7lzGHJc7mlxxlWhlAwLpwpBIYLZk/G7wFinzhkdALx63UNWFEK0FsgzjYDvR7tNYXEThatlUd0FtLFIcw3KyLBu0eHhuCf7LHXOKDdR5yyrVPDsD2OfT7k3yUKc8sIt3O9JXLadl/qgSKoxLpM0FAxCMFQqAvV6hKePbj95xdj6vPxXWo0tVwb90p7vC9Q5w2K5JZZrk8tXC5vI3NjpAMaEOqfdzsAYxclxtbRNlix3Gosd2K1ZAHLEqnDe9dRfSz2e7TP1nbvFF/HsIgGlBI1GBMFdYgNnFIIzVKsBnjyso1rZjh2xVuXuBQQEzYbrL162M5cYxEYsvooECrbv8pzh32WvD37ZuUGdBQKVG3F4EF/bcRF3vG+SUEYIILgzvXNjqvV/Hsvs+69//z4ajRDVCofgFLk0oISg15drb886IcTVD132NB5T6SizVH0lTimicPmgzq9+9wSCUwQBhTUWWtth0PTsPJm5nmVUQ5uGU4pGPYSUGtZaPHt0gFo1AC2COrZI+rLGon+Dc6NSCXB4WMX9+zW0mjFEcH09ggWMscQagFLSYIwIY0GKnKvOzz79093LmDwez97iAzoezw4QjP6VVPqxzPV9KXUNQAjiMoQ4o8NOqNYG37xazZt4n2k1XYZKtRIgFGwvsnIGaOVUQ8Njbyy+/PoSuTLo9yUuL1MYC7z33sFO2zkgzxS0NghjjjC4vV/5MAlwD8a4L191kRXWd4JRHE9NdJK56pxJbrJLfvLxlwdrx4vFvnnbd8Hcwu6SMgJKgX5fIpMalBBEoat1Vqnevn7Opjzkr7dRrobQE0Vyb6vUGX3P/lzZV2OuOqewW5uRLD38zQnACJDo8WAOLX4mgx3nlyla9RJnDTteN2eh3doOLliJNBicQcsGz1Hy2+PxrBM7Nnla+j1bpZNTLPv2rA9rLI6PKoijAHHEUa8HOGhFOD6q4P1nzVu3fFmkMkXTpq3hjoo6KN1ejiRTUPpaxU6IUx9sT52DlW+IZoVklEUz4etW6BBKhsdecIY44je2fGaUglCn6NiYSGdBVCsIGQ5aESijw8QeysiduDmxwbFbsa0Dh4dlTg3OGQKxXOBICIZHD5suAVK6erRBwNBsRGAUuJihejJFPZ1dc9CKcHgQoxILWGNx77CBKHL2a5y7mjdSalx1UiTJTYI6AicnNTx7doBnT1uglBbBLPeFt9ZUuSAVyshjY8wDwdmbn/3kz/5u/Xvq8XjeJXxAx+PZAVLq37YWgjKaUkoUAeHWWNeZtNeTQIcHMWSu98Jjdh3UqsGwFoWxFv0bdIg2gbUWaT6oneN6uO125vx9lQUIQaUi0GpGOGzth6XtVS8H5xSHBxVE0S0mlScG/asUyd0Exlq8edOB1ha1SoD79+s4ORq1InKT64vUOZPMUuCUvX4HxnGeBawyhTE5edLt5ThohqjGATilhSrPTTwIThFXBGrVAOJGhWnHIWSz9XPmPm+vsydvG8CZZI9i9cuxRHvLAiplwZ0adxmdfT2tzgEZv8ZoY/DixRUODsYViLPaM2ueT+xApZkqCz3RmMmgTVmQ0AdzPJ7tM/P7tqRsOc81slSh3cmRJBKcUyhtkSYKudTIMgUhVuuX3YZ59UUPmq7PSChBFDDA2p3ek1bd9NJBmEGsYk4AaN0BnW43Qxgw1KsuoEcoWUrtUQahLpGRABj5b6tobXHZTnF2nuCinQ0Vs5zejSkyzuiKwUn3WS1rvUbg7K35nKDb6L3+2x8eIE0VREBRr4cQnOLlqyucnffx8lV3ZiKnMQZ6xx1HSgnef9ZEHAsEgQvgvPfoELVqAKUNpNJIUok3b7p4+erqxt+tKOIII4Eg5AhDDlbUkbIWUNIgzxSMMoIycrnePfR4PO8id+Nu5fG8Y1iLKgi0MVYYY4XWRgyyNCwAXkhxjw5jcMHA7kjHchFRzKC1xflFgizbnxo6ShtIacbGQ89fXMEMAmlFp+3wIMamBhyrzul2O9nQuicIb39+7McnAbx81UO3L13HVjmPYUcRbiLza+cswzxbIM8vH9aYod2aVAZJKpFkbkAaBAyysKcgxFnM1CoctVqAB/dKLLJWhG4pU7hscl1KjTTTC5U5k8+VfWcmH+/aPuO2TKpvdKHOGUygzVLnEAABJVNWa4OfSYXOVTtFGDDcK7NbI7Nr9Eyybbu1XNthDQvAW615PHeB23wPf/7ZOc7OE3R7GV68vMJVN4McsT1bpUj7OshmBHQGfUSguOYWSWSV+HZq2m2xSFEyvfzoA4y9106+vgYeF7Z6lLni7lHIoNXNkg4J4CazCUZUPuu6W7j1zNv/gZVWwCm0dkmVxgCdboa3532cFXVf9plr67XVj9uy1muEEIQBB2Vk4fiJM4oPPzgEIxRZrnFxmaLXy9HuZLjqpvjq66vZ7dHLtWeT1KsBfuU7R6jXQ1hrkSuNB8ctCM6QpQppIpFlCr1ujs+/uLjR90tpg6SfgTOKMCgUbgQWIGme61xr06acveGcfr7+PfR4PO8a78Ysscdzx7DWxkbbijE2CANGgoDRQaFtzq+zYI4Kr+JuL99pe9eF4Mypc4yFEDcp6Lh+rAWyXI8EDhz9JEcuLWAtwshlo92/V9tc8c4VuermMMZlTYbi9pZrANxIeNHgB9eDxLK/b8vp2y6McZ7nlgDHhxUMhgyuiK2zAPB41oG1GMsK7HZzXLZTXF1lSBMJKTXU0NrFBWBqtRCVOEAY3f57R+n6NXHz1jf6mrWAzPXUa8sEdRYyMcrd6/iOHfs1+TQADJUoZYGcUWrcHamuKgl2lBzE84sMzUaEMBi5phWRoTnzdGN/EwDbvJVq6wI646H28b9nTfp4dY7Hsz3Krjk3CbASAFedHJlUSDONfk9d3xepm/A9HlNSb54sKw/ohCMqoTRVMNqCUDIM8uyCVSZ9V54gLnuDnf/ybahUhDuvrAXnFIFwiXo3hVECSoizwRs+u+Y7xIKDcHhYAWekSLABLtspklThol1uEbZvMOqCloMx0ip1dZQ2S/XPKCUIQ6fIWtTJ/N53jp3tWu4ULUmqIXONLNM4v0xmWq8N7I93nRBUrQRo1EMIwcCIqwn05H4LYSick4pxNXfb7QTfvGyvvH5GCSh1gUxrXSCxOKSWENJljHUCwU4Zp79Y8655PJ53EB/Q8Xh2gLUIjbGVIGDNg1Z8WIkFY4xCCNc5HgyUhHCS38++eEdUtxaII45KLFCpBDvPxAGc5Y3MB7Vz3P/Pv+kgyfTQ0iGOBB4+bCAM3CVz3UGdm6wvTV3B9jSVYGuwfgLKJx2ngjWjs3ijj0ceWnuzQWSnkyPNFAR3A6tQMDSa4dgAJRAMbA8CgZ79ZZVTz8KOBXPfvu3jqp0hzRSSVCHL9fA6ZeFUOlHI0SirebIiBMWgboOUqW8Gvxkjw3vNMu9fZRu7v7LfnKlAyiCYMxrEHn19ZPmIESjrLOdmBTZGVTpv3/bQaIwUER/IfGa0ax/s1lJZPgE0GdQpex5Y7pzyeDzrYVb/cpFCefT1TjcHpcSpMggBKybyefFYcIrjo9srVlchSVXp863Cbk0biyRTkMrMDKhvj+XviGPjokFnuuxnZJF5m1y35VqnmyHJVGER7izL5A0VOoCznOWFSmf8M5p1hi46czH1mh3+V87xcQVhyIeJFWmqQAhgbhGo2jaM0rH+5Pzz/Xq/jLZL27pz6lTrbgMjL0x8JIwRfOtbh4C1yDLj6uMQIMsUur0MX37dRj5DYeeSrHZvM//Be000mxFazRD1Wogw5Pjw2TFajQoIJbDGQkmNq3a6sB89CSEEQjAIwUAZBayr28Q4iUEQEUKUsTay1tY3tHsej+cdwgd0PJ4dwBj9MgzYV5SSv+z08q9en/bU6Vlik0wBxk5lO71+091RS9eLVLqwrrHIM4V2O9tpeyxcBtFkYOnr520k/RzamEKCb3F0OJ59uK7BYfl6lli5BQSnSFKFG+f4T75t0qphsIydfn1Wm4YTkmT1wM4vPj9Dvy+hrcsGe/hgvC9LC2sBj2eU2wy5jbVj52iSKsiiOOvgeUoIjHbLUUogOMPDB7efvHL1c269mpttG0CeGVxdZaUKilnvWZYVXWPGtrHVQ7JEI1VhtzYriDN4LirsSHrKzpzrGH3+qpPhop1CFFYzpCw4vkRz+Rbt1jJlx9owS4mDkscej2fbuG/gov7qvO8xACSJBCUApwTNRoinTxoIQz4M8tSqAcS2Ldfy8oDOcdFXZ0X9HM5c/budsuTN0I7J3q/TzCYTCa4XXmyrtu6AztuzBFoZ5LlG+yrF6Vkf+pYF7Rmhfo+SAAAgAElEQVSnICDggs24ZywTxBlddoIFh+Cw5Sbuo4jBWiAt1F/tToYsKz/P9g1CnN3Z6P6PKnbmXQO0MkufJ4Kza7XbnI/kOx8dIpMGlZgjDFzgN0klut0cvX6OV697pe8bKFZ2bckeBhwff+sAx8dVcMFwdBjjwb0q/p1ffYT7JzVUKgEYp8ilxssbqHRA4JLDGhGiWMDli5ErRkjHGCukVIfW2O3KHj0ez53EB3Q8np1gI2MRSKkfnJ0n97W2tFrhRCuDXJkxL+pWK0K3n+P8Yv+9fBfRakbIMwVYIM01en250/ZoY9ygcKTf+PPPztHp5sgyZ7WkjMtGLps0W0XaXsZ0NtqA+R1ZKV3xyCDkIADYmmIcg/bYRTOJo6PL0ZR8MvH64OES/XKpDdJCKWWNRRRy3DuuXLcNgBDUq3M8c1nZraQIMANA0pc4P+8DFqCMIoo4oqiYtCpsQWo1URQwvT1s5WK2yzMv63qANgZs5LpWlge7zm3vMwsvdyXqnMnlqozAAOX1c8j0hOnZWQrBKR7cq14fMzK93nnbJNheUNBYQBpvtebx3C2WC+rM48XLLvqJhOAuq7zfkxCFSicQdC315FYly5RT2OL6Hg4AB83rOdBuL59K2tgFy27elgRyytZlr9+wcAs3VczPotWKXRIccTZ2ccRvpdABAEau7c5Wu0ms0GuZkWXi7u8ukTLLNBgjCARFkkjkuUKne3cszykl4GI8qLMM1mKYyLQIAgzVeYva8uvfvw9CCRij6HSlU/QxAq0Nzi+SUqu+QZ9YmeWDTJvi+KiCWsXV3up0c7w9T3B21sdBrQKtDNJEIk0lzi8SvHw5uzZQGVnqasU6dxaGuCIQRaIrAn7BOe1wzjqM0S83sV8ej+fdwgd0PJ4dYC1Er5d/57KdfWANeKXCKSEu80Wp8Um2o4MYlBCcX9wNL995BIJBF5k3WpmdZz4pqZ1tAADAQhuLs/MEBEAYMVQrAQLB8eBebe56Vg3slC2/yqRcUnQEqxWBaA11PIDhkH8iA3DBGwbqnbK2Tzy3aFD54kUHUhrEkQtSNRshgpBfb4p6dY5nvVg7bqnR7Slk0qkIpdRIU4WssBYBLASnqFcD1GvB7JWuwLZqiM2a8qCEQKzJrrFsO/uyrpnMmNwZ/VsbOzOYMjqVxoj7SfV4MGfUXm1yruqyneDBvRrCkM+1Whtso+zyKbaozkmUGQvmYOLvRUEcH8zxeHbLTYI6nU6GLHc1c0xxz2SMoFIRqFYEqtUAJ8fbD+hIOT4B7SxR3TgKcAkLSpvCGmy3E8PLbt9YO/NaP7XOwXLzAlZrDuYAQCictZctxnKUkakapKtCBrZrxd83u1fM1vYAi4/psycNF2wwBsa480sqg7dndyuZklEXNFlN1VRYry0b1CEEYcDBFlgGv/9eC9bawr5Y4bKdw2ggywzanRRffj1H2WIBtQeWd8+eNBEICq0NtHLXE6UNnjw4QKUSwhiLPNe4vEzQvlpunkYqgyx316d+L3fW6YwyzskjykmLcdoTnL1mjPx8w7vn8XjeAXxAx+PZAb1+/jtJqhpKWd5sBCzNNDpdifZVhpevuvj8y8thxtNBK0KlItDu7NaebF1wwYrJfTs1INsm2lgnqx/pL3a7Esa4Qp9xFKBaFTg6jPHsSWOpdU7K22f9lLwTQbB8YKbXd/Vz4pA7qfZNmGpHSWr46OPJ5Sc9iCbfO6MfPmtw+fasB60MGKWIY4EP3mtdb5Y4ezmvzvHMYtlJkLH3WDtmt9hPJfJcuwG9doM2ba6/AEIwhCHHyUmlfIUrQAjZmDpnqe1jYNHBSof8y7ZslT1Y9Pns6mjMU+cM5hNm2t4U1LhrfV/Z6QAGmZ5aIXA+/Y/v15zVGpmvyilrJ+AskLZBri0m5+xG92kyJ9hfqT2efeL66rNKAhIhwKs3PWhtIAo1DjCejFCJxU7q02hjQIp/AEBAEIfX/WGZGzDm+o1sgZpgG9gFd0BrgamL7LLrnvu2m/SOZhPFHGHIQBkZu8fdloFiWQg6ds9czIqynhmH4smjuqsPY509eJIqWDvb2m9fIXDWa7MdIGaj9PKqGEoJgoDN7ccSAnz80TEYpZDKoJ9KnJ710U9y9HoSp2/7sNYO+8OT63LKqd3W02GM4OmjOmpFMletFkIIhihyNXWatQiMUShl8OZNt/guzv/OKandj9JIkhxZpqCkRp5rKGlCa60Qgr2klL7c1n56PJ67y+57OB7PLxk//OEf/vMkUU9gQSgF6feLSURtkOUaH3/7CN/9+HjMj/rBvRq6vbsj+55HrRq4YpPGIsvVzqwQlNJTHcWz815hYUYQh05S/v6zg423hVKCMBxVn8zvfPcG5wIhiFYIBK3EFgfoV50cudJgnIJSggf3aogjMQzmEF87x7MBDK4tOKwF3px2kabKZSBzZ7shhLNDYMx9R4PgunDubaCEbNwqa9EEuxtIl1heLLHOZaZQbmuBvtHDs0CdA1xPkpU5tUwO1wNKkI/scFmwY/TY5VKDM4pGM5xWM87Zzi7s1ox1AZ3R7c46DxapdDwez+aZfem9/iYuk3x0cZnhzWkPSSIRBhxxLEAoQT+RuOpk6KcKzUa4jV2aQtvr/vsgtHB4cG23Jgv7asYpQrHb/uMy4xxrF4V8ZrxvwnLuJttehTgSCIqC7qKw3lpkv7UMlJLSpK1Jrckq2pOyPLTxP65hnEAUtXyMtsilq6NDCNl5PZdVoYSUfCaLj5y1LqizLJzRhUGd9542EIYMkWDQ2iBJFU7PEmSZQq+f48uv51uVaWOn6txum/v3anj4oIbj4yoOD2JUY4Eo5GCM4INnx2g1Ilg4G7VvXl4W75p9TDpdp3qUhSNAIBikNHme6Y5WJrMWjAv6U1h7g+I8Ho/nl40NzQR6PJ4yPvnkR4fnF8k/VdLEaaYEAcggmHP/XhV/8PvfhigZeBwfxXj1potOL0e9uh67n11RqwV4e9Z3kuNMI80k4uiGKpMbYqxFlrvO+mg3Mcs1RMAgAgYuGKoxR6u52eNNQBAGDHysEM78zmu/75RESSpRq6+nfVNdz2XSw29IYb895JtXV9DSAMQN6D54vzXWIK/O8WwCq68nQs4vUrw968NaZw1JGUEUCXDmMn2NsQgD5jI414Dzi9/uOU0w/jWmhKzNimZy3UAxkXRHv7YWgJqwv5mlmqkUmco9VR7QKePFNx3EMUOwRKB613Zr6YjV2iiTQR0fzPF49gtCyib0B9/IxZrJr76+RJJKJImChXMJSFMFKQ2qVYE44jg+2n7dbldrZvrKcnJYGVtGK4O86OvvimVvsaWT1vMuvGPbcH2ZWWZlk33u25DnCt1eDplrBKFTKrRa0a3XSwBw7my5KaMw2iw17ijrewyen3puxoGwg3dYCy4IAAZrnZVWkir0+nJtVrvbgjEKbe2YrfAyaG1BqV16zCUYg+XOcWNWYPF7H5/g//v0JXRhD0gJwduzBGHI0b7KnHXfnO1pbUAY24kScMC94wp+/OkbJKmE1tbV2C0s2OpxjG43h4JBvy+RZQphOHte4/ysj6QvIZVx++2SXDWh0AGjeSD4S8boF3/z6Z/dfa99j8ezcbxCx+PZEp988qN77avsf8ky9bCfqphRAi4YKCH4/vdO8J/+J98tDeYAwNFhBUIwXF7efdu1OORQSkMqg1xqXHW2rzzS2kBJPZau9YvPL3B1lTm1lHJeuZtPCiIglCAM+Uod1bSoPaSNQfUmwbA9mGEbHNv2VYbLywTGOi/uIORDL23Aq3M8m8FajGVdvnzVQZIoZFJBGYN+ItFuJzi/TNHt5yCUoFYLcX8NdmvA7uvnAIA1FnTCA710EuQW27/tJXQjR8mW/jn1eFSZM08pEzMCYwFlS4IbpDzg8fJVF4fNuHxybkG7BmzDbm3Sam1yP1Yvv+zxeDbOUhfe+dqHJFG4bKcAoThoxQiK8UkQMBwexDg6iPHkcXNhHY1NoFS5iqBZvw4sDOrfDeyRdsmisYQFxiWt8xyb5ry2SK2zDrJcO3ss6sJH1gLn5+upM8MoKaxgb3dXmfVuO/MBAGtRrwWwAETgbN+EoKhWBc4v71YdnQFiynptOfQK1muEuCQozq/tDyd5+rgBAoJWKwIvrhdaGbz4poOLywT/9hfncxOcrHXj3V0SRwIfvNdEHAlwTtFqRmPXlW89O4JgDL1ejhffzFYdZblTJg2SeY0xMMbmUSTOolBcMUHbnNNXgtEfb2O/PB7P3ccHdDyeLdHt5v+9lPphmugDziiCkJFKxPFrv3KC3/77z+a+NxAMUcjx6nVnS63dHPdOKhCcuY47gCTZrj+x80TWU2Oi16c99BMFXXRirbW4d1LbaFsIUMi2V7sUa6UhBIWWFnwNVhKDicdd8OpNF0obZ9tA6ZhlBiHEq3M8G2G0fo61wGU7dVmsIK74qTauKG6uobUr/htFHI012MsQQkB3XD8HcFYWgxpBZWqSZSxN5jGYEJgVCNknJttoTDEtZmcHcywATgBGgL62Y8dqnjVMt5cjTSSOj6+vdXbi9+DvXdqtWbiAzmC7k+qbWfuLkt8ej2c33PRW8/q05+yXrMue19oWiU7WWSiFHPeOt6/OAYC0pK4JLyx7BziFKAHndCxJaPvYhZPjQ7u1kmDNzPjNRPbB+L3Cji22zuS0YeKhdf0HJTWyXK/FloxSUtR/KT7HJc/dyXvR3AXm8O2PjhCH3CWYEYJeTyLPNPJ8t8GEm3LThDhjLNQKyh5X+4g75XnJPwD4wffvQ0mDWl2AFpkgSml886qLTtfVkZmX6GSs3bn13YN7NbQaLmjsLIsxtJDPc437hy5wdXWV4Pnzy6n3G2Px9rTnjhN14wB3rpM8CMXLIOAvBKWXhJLOz37yZz/d8u55PJ47ig/oeDxb4Hf/4R/9Xi71h2mqHjJG6EErZJQQPHpUx2/8vcdLrePwIEanm0PtOEvltkQhR6UiXB0K4ry4t4k2Thk0Ovp5e5YgSyWUMi5rnVGEIUOzsUmJPSkUKex68mvhoIM4ZYF12UJKGyyfHLl/U2vWAheXCYy2IIwgChnee9oE4CbWCYFX53g2gh2RX+S5glIGrAgeunPPSSsIdd9Txihqa7K7vB7EbYdZqhtjLKw2S6lylm3t2HL7GL2Z06bRlwbuaYuCUTVOYAEkIwGd0et5WWDn9G0fjNOlrEZn2q1tIcidqvJc78mgjg/meDz7x+g9ZjDxuAoXlwkodTVF+omCNmYYdCAA4qKOxC7IsumATqs+nmyRpAqwFmbHY6al6ueY6/6InfgZLlPyHEruU9cvbSaVIhC0OJ9IoZywhbXferYxSHAb9v3LsiJKWDYBZaydE00eqC4IccGlJJW46mZDV4S7CKNk5aRBADDGDBN+lt1OELCZH8J7T5vgnCIQbFgzlhCCLFM4Pevh1ZuuC6TN6dsos7xyaFN8+K0WQsEglYGx1tVYsha9fo4s17h32AAFw/l5gnZ7XNnV6+e4vExcDc1ibKG1QZbJuNtNP+z3s4+0RcQYeb6j3fN4PHcQH9DxeDbM73/yx7zdzv5lvy+fGG1jEdAYAKoVgf/gN58uvZ7jwxjamLVJ23dJIJjrtFm79Y6ylNoNngZYiy++vEAmDbRxVmsA8OhBc6PtIADCkI/ZVZCFQ5LCp9haVKsCQpQVvZz93tmL3DYX/2a8PeshTSUopaAgaDSi6+w84gpuenXOLy+b/OSdAsN9J66u5NA6QRkzLPQbhhy1ikAccjQbAY4O15ONTAtbkW1StjlKCERJwHRdTVvXsHtTh2qmo429/j05iTY5oSYogTR2bpBjsv0XFylazdlKr2WO220taRahRtRbwHL75fF49oNZ15Bl7zv9fg6tXX0HxilyqUEJQb0aoFYLEEcCT5801tbeVelnGtcGY25v7x1Xx5Z59bqLfqKglF2p0PsmWHRNt3MCM7PWZ0cfzHuzXWc4p1BjMAourpVPhNwsaFAGo26ym5Xd425yI1rynB8oc6XSqFdDUEpcrddc46qdQq9Yi2af4IyubPNr7cB6bbXtDIM6JVlB/+4PHkAbiyw34ILBGossU7hsZ3hz2keWOju/+fV0dvs5BILh8eP6cJwQCDdOzXLtaupYi/tHDTBC8Op1F0mRtNrt5/j883P0ejly6azdez13neWMsm4naXU66QFgaRiw/22nO+nxeO4UPqDj8WyYTi/7V91u9t1eTx52+7Iic4NON8cf/Ecfr7SeZjNEEHB887K7oZZuBm0M3pz2Sl9rNSM8uF8tfW0zbbHIJgqkfvXiaqgSstpNYlljUavdoDbN0hTqnICVjDXmd1ZzqSClBWMUbMpG4m4NOD7/8hJKDayvCA5a1zUlvDrHszFGrBusBT796St8/byNTjeFVhZSaphBQWVpwDlDrRaiuQa7NWB79XMmmdoqwdSkyU1admcm9mfWHRj/Wxf2NfPmySyACnMh+K4qCXyUOMYQAMQCV1cp7t+rjq1r8HvR34P1bPoUytS41drotifVOF6d4/HcHQZqnXk/X3/TQZppSGmQ5Qq1inB1MgTDQSvGvZMqmvX13A9vQtKXwJilk8XRwXh9O10UWg8ExWFrN9ZwwBL1c6y9tlxbdd1zHrln1j8mCAQDIQRKG6SpQreXrzVBhRBnuwY4hfRyb1rx+VHG8vtcsftOL4MqbHevOhm6icRnX1ws15Y9hBQJcqt+TsZY6BWDoYIziMHYdKKD8OB+zSUzBi6pUwQM2lj0+zk++/Icf/2zUyilXVBvUuI8aBPsSsqhTfD0UQNR6AI61WqARw/rOD6ooFoRiAKOMGD44NkRmrUQr990kBdBwUAwVCpO2TioUzRazzMIeFaJg3/ztz/5X/9qpzvo8XjuFD6g4/FskB/+h//sP7+4TP9Rtydb2lhGCMhVN8Mf/KNvr6w8YJTi0YM62p1srX7ImybLNHr9cVu1alVABAz9ROKrr2YXD1w3SrkihKMZa1edDFHIcdiMUKlwhCFDrR4gmFK/rAuXnR+FfFgccvjKEr3ty3YGow2MsQhXrZ8zQ52zi8m3bjdHkkoITmGt8z8fTHISeHWOZ3M420J3BchzjSQtiidzhkoswDhx14himTCkuH9SXUsgZh/q5wy2bq1TCU4+P++9k7/v6jd08hY6+njE/aZUoTMgZgTaAtrOThwem48YWEwai6ODxROMu7Jby7XF5BTOKkGcu3pOeDzvDjcfJPQTiU43hzUuO19Kl4TWTyWMNmCMor7RhKfF9JJ87DGl02pTgqLOBSUIgt3W0Jn3cRh7uxo3uxgOxrFzF6AEQxutdcKoCz4Et0nqmnMjmnfMPvrgEJxRKGWHn4vgdOv24OuGUjLmCLEs2piVatcQuKDfrPHbD37tAQ5aEcKAoVoNEEccea7R7Uqcvu3hq+dX0NqCcefcMKtNu7Reo5Tgg/daCEMOa529YxS7vnRe1JRS0uDhSROVQOCbl22kqUK9CIK3r1IwRhEGhTOANkYILg8Oqj+JY/E/72zHPB7PncQHdDyeDfHJJ3/8Xrud/hdJqhrWOlcpzij5rd98isYNM9uePWnAGotXbzprbu3mMCWqmIf3azg6iFGrBq44+RaybYydbkc/kZBSgxcZZ0wwCM7w5OHm7NYIADqQpU++tsRMWJ4rME4RhRzBWvzLd9MpfvO2B2MteMDBGMXhQTScML9pIU+PZxnMSP0cJTWCwjqEUQJCXYiTFr7jgWBoNWM8eFBby7a3XT9nFk4tYsH5+gK6ZetZ15j71m1cpo4B3OTa4MG8oA8j7me0dg4wxwnGuuv7m7M+arVgOJC/QTM3ardmrQvoDCgL5Iyy+zPZ4/HM4ib3mq++vkLSy6HNtWJHGwMlnf2UMRYnx9tT1peRpuOT6/Xq9JhqcA/nnCKOdlPrB1h8TV/L+Gehp9vtNzFKEHBnt1b0Z/Jcl9Y1uil0VKGxLKtkmszpmBwfVcAYHZ77nFK0GlGJI8Ldg93Qek2taL1GCEEQ8NLkpQf3qggCjnpVgFIyVOtkucLpaQ+vXnWQ5QrWOieKWT1UrTehP1ueViNCsx6CEBTtHVg5O5V3Lp0F273DOliRyPn2rAeAQCtn8e72w8Aaa8NI9OqN8H/625/82V/scLc8Hs8d5O7fnTyePSVJ8n9htKkyShRlRBtj7YN7VXzv4+OF753VwQ8Dhjji+GKLqpbbQgjQ7Y1n0x0exGg2IhwdVtBohCtLum+C1gZKjW/ny6/bSFIFrQwy6QqoBgFDvb6p7EM3QIlDVpoptczYW2uDMGQuqDNjUnDWpmc+vYNZuU43cxYAcNlvT582h1ZFjO1WxeB5dyFwBYgHQ8HzywyEUsACWa7R70sYY4rzkCKKOE6OKghLArA3YRf1c2ZBttCWfVeTTjZPm2m7tbLATo0TWIwHdIa/J5xCBtc1ALi4THH/ZHoydF/s1lJlSidJ5iqPSn57PJ7dMXbNWPEif3GZIJcGpgjsCsHcxCp1ytVN1+9aBinHk7OODitTy5jCco1TOlSi7oJ590BrMV7Tc/xVlN+BbtCGW69hHDOyU8ZY9BO5VhssQgDG3fhgpdo8Nz017fUvylwdH8au6/iIgIESspXkw01CCkXVqv0+a1e3XmOUFPZ806998MwlTQ7G5AOFXSfJcdXJcH6ZQilTWMWR0qCOhR1eo3YBIcAH77dQqwaIQzEMQAXc/QCAVBpSGxy1aiAGSPo5Li77qDciGOOCPtZayxjVtVr4ueD03+xshzwez53FB3Q8ng3we7/3o4rMzYeEEsk5zY22jFJC/sFvPVvq/fM6To8fNXDZTvHNq7uh0mG0XKp+1clw+raH84sE55fJRttgrbNWGpVoG21xetpFt5dDaYNmMwaltHRguB7IcHAiRPngcplc+TTVgLXodDNnDbWGKbRtD88zqSGlHu5vGHI0qkER7yI3GnB4PMtgLYYTD1pbfPrTV7i8TNFLcqSpQp5rKGUhpcugi2M+Vu/ktuyqfk4ZjBJovXi5VRndw13aYlw3Yu7DqRo6kz9lywWUQJrxYM6sYMfgjf1EIk0ljo+v7zGLpvIm4Rs8f5SxGJ0fmbtPGF8OM17zeDy7YUw5uKQy9PmLDnqJdBnmyvXTrLEghKASC7RaEZ48amyu0UuiJ+4rJxP1c5Qx6CUSeaHKXykosGbm3QOnX5sVxJkf3FlP2Gc5tLZIEwljLAgp1DQbuC9xSgu1/nY/O8FcDRgCt6/tToYvv7rE5WWK5y/vxrh7HpSQMQXS4Gcert+8mvUa4IJHQkzXir1/vwZrgShk0NoOtx9whpevuvjiy0tkmYLSpqipVB7UMVty+JhFGDB87zvHePSgBs4pDlsRarUAlYpAqxlB5hqmUDcJJtBq1KCNwVU7QbMZg1ECa4kNQp40m9H/4GvneDyem+ADOh7PBuj31X/X6Wc/uGxnH7Q7eTPLFP3oW4czbVZGyaWe24E9Oa4gjjnuUqJQmij0+uMqnW4vR7uTod+XUGqzO6OtQT7I6Cs29eZtD9JJnZFLhXY7QSXiePKovoEWkOGvKOSza8MsMSZKMwkQgl53cDyXOHZz17v9abjnz6/QSySSVIMQ4PvfOxkWP2WMgN7A59njWQZr7TC79PWbPgSnMMZCKTcwHE6wEDfwrUQC9Xqwlm3vun7OJFIZaLV5deS+MhmsGahzRrN1J5e1ACLmphZ6JdZk5PpSP3zDQLFzdpaAEIJ69ebnk9hgdnymri1MxiaDZzzenzPZ4/GMMaNb6AI75c8DwIuXV5C5U+dobSCVQZY7Ky3BKSoVgaPDxfW/NolUGqNXH0KAamX8mpqlClHAIQSF0mZv6zGaUY/PpUMyM5bd0piQUlcbNc/1UF1EZ5xXt4EUgSJ3X13/5zfrcDFOUKkKSGWH34Uw5NDG4s2bHnK1gSyYLcMoHY65BiwT1FGmXME7D8GYS9KbeP4Hv/oAQcAKJRQdBm+kMfjy+SW++KoNpVytnNGgznjfw7p+2w7nQ8KAIYwYslzj8ipFmigoZYa1Oa86OS4uE/QTiVY9wrOHh7CA6nVzdXxSQ7MZXx0e1P5cMPa/724vPB7PXcbPmnk8G0Aq/X6e6RohxFprieAUv/UbT5d674tvOlPZZ5MMMqPuAlHEEUYc7U429rzgzts6jDh6vc0Wm5SF7/col+10eAHU2km3W814Yxn0BNfZSjOXWeJDVcqgEgcghEwNYm/Xuu1grcX5ZR8EBIwBrWaEZsP5nw9q59yRU9tzxyAAzEhxlF98foZuX4FRAhFQhCFDXBGo1wKEIUcQMNRqwdomE/alfs4AwSmiaLO1qnaeeLDC9vWcQM4oFUZgLKDMAhsyOz5J0ktyHDSj0iaWqYLKpu02NS+Za4vJ0N6kpZq3WvN47gYWmPOlJEPFzqhy5+IyhdQGjBEQShAGHPVqgCgSiIv74fGOgzmAK0A+Slmi3GU7QyZ1cY/j2GW1jVmWatd2a3b6+Rk/E2vYSHsXMQgKKqWRZk7FJfXq6o2F24FL8EJhE7Z2Jg/oyMOT4yqcw6BL9Gl3UjBGwAVF8A7U9yQEEIxO9UcXBnXM6tZrhADBwLYR1/2Hp4/rEML1sTmlQHG8KSHIUo2/+PFL/M3fvoUstkfIwAKvRKljdpuYdP+khkYtBOdOceSU/ga0SBjrJwp5ZtDu5EZJqKcPDztByC5lrt8eHtb+tNWM/unPfvJnb3a6Ex6P587iAzoez5r54Q//8J8nqfoOAKu1YQQgv/nvP1k6APPkUd11bmbQ70tIub8ZZ2VEAcPZ2bitWqUSDAuWDjIAN8HAp3YUrQ1ypYe+4MYAQcjx8GEd65+aIsM6NXPVOcPFZ78upRs0tRohhGAQYsElfIk06m2fRV9/c4U0lSDEWa01GxEGeVdsQ9YNHs+AQf0cpQwu2ymyTMFYC04papUAD+/V8K0PDtCsh0ev5C0AACAASURBVKjEHA/ur0+xt0/1cwCAcYZoTbUFFu3WoiDJvOeX3cYyzLJbG/628wMrFAAnQDZitzZo21TAY0Kt008Ujo5ubrcmNnRttHABnQFlgZx57NEp7fF4Rljlu/nyVdepSClBwCniWCCuCEQhRxAyVCoCjx5sQsG+GpNq/+ODaZvkfl+CElf/Jyzqn+yKWfl51trx+05p0GZ6XePLbD+oY60FoQRKOVu+4eT1Bu5PrLBdY1uu21SvB3AxBrfdNFE7rdeyCUhhvTb9/Oz3WOvGz2ZFSQwhxFmvTZwjH390hFAwUO4UOEpdr9sYg7/4y5f4yU/fDG2SKSHFGHo8tcTY2bWHt4HgFB++30Icc1Dq2qK1U3cFAcNBM4IIqCYEKgipjSsi++i9k68ajcr/Va8G/6UP5ng8ntvgAzoezxr5/U9+FLSvsh/1evkja0GlNDwIGH7teydLvd9azFVwpJnCT//2FEJQNOrhupq9cRinePO2P/ZcHAsoZaCUQS43l12j9LSt0GdfXMJqiyDkEJyCUuCgFY8UPl/X4OF6PZxTiAWZXa4jbWduvtfPYa1FpRqALUoSG51R3COeP2+DUjYcaN87cYNxV6zTq3M8m4HATX0MBn0Xl9nQZi3LtbtOGIsg4Hj22A3MGrUQJ8fry0jet2AlpZgaYC/iXVFmTAaYjLELg04WQIW7Pe4rO30syGwlizYGRhm0Gje/b2+qGPmo1doos9RHd/2z93jeZcbmWsly39MklegnEkY5+1EmKCglkNJZHjFK0GpEe3EP6/bGAzonx9MBnTTX4IwOk4R2qYydNfltCnXOTeyidhnUGbVaQxFgIgQLxzc3gVIyTILb1rlnAVRCjjDgTq1GCLSxSDKFfl++E5ZrAxglYDewuFZ6des1RgkCwdx3sehIPH3s6nFFIQOlpLB6BLQB6o0Q2lj81V+f4tOfvh6e86PnxCh61DJ5B9w7qaJRCxEEHEExj5OmCpwRCE5RrYheoxaqxw8bolENeLMZ/R/f/fDkn/zNp3+aL1i1x+PxzMUHdDyeNZJK8ydpqh5luY66fVlRypDvfnS09PvnZ8ZY/OWnr5GmCv/erz9AJRZraPF2aNZDSKlx0U6Hz7ksFueZqzcg1wfcMctyNdbxVIU6p9GMcNiK0aiHaNRCPHvanHj3MrnJs7h+76g6Z9GAZOz1ks1buMHTq9ddpOnkoIKU/GnLX98Rl+3U+ZkzAmMsKCVo1iOAbK6wqudus9YzYqSA6pvTHow2Qxs0p3hjSFKJn/z0NbqdHNVasLZzctmi1NskTRS63duPJSeVKnvDomznkb9H7dbKFDoDIkqgrl375gY8Rvn66yt0ezmCYHzSaxW7tU3Ec7QF1Mi9d9H+vCsBPY/nnaX4Ug6vIaT8ujT6Hf75ZxdIUuXU67lC0ldIE4k8V8hzDcroWpMbbkOvf23RTAC06tM2lhcXCd6c9d2YY8fqnLI5ZteXv13tj1Xeu07LOUJdgCOKOBq1ALVasNEEQ0opCMhGAkazjgoXFI8f1hEEFIQ6ZYixFoLTjVuEbxu2ovXawCrQrGi9BgCcOdvxgfKJEOBb3zpEJRLgRZaiVhpKa2SpQhgwZLnCjz99g//7z7+GLjpqs8aLu66n8/FHhzg+jFGvh+DcBcXTTCPNVAYgt7Dn3V5+IZX90lpE//pf/6vN2ZN4PJ5fGnxAx+NZI3mmflsby6UyVCtD4pjj428frmXdP/v5Oa66Gb7/vRM0G9MDmH3m0cM6BKd4/aY3fO7JwzqqlQBKGWSZwuVIsGddKGMhJ9Q/z7/pIEkkvnl1hddvOkhSCcYpgpkezasGdsjUQyHYUoOR0gnfkVk1mWsoZRHHHHxKKm9LmkrGXy9r6RbHuhcXCUTAQAkFoxStZjycbCgrmunxrIPBeWVGJldevGwPbRwIcXW0+kmOs7MEZxcJtLF49LCxtjZQsrn6JzeFEIJgkW3jTdc98vfO6+gUzLQ4s9e/Z1myAS6gQgnQn7BeGbvs2vLnX5/2cHgQDzM398VuLVVmLDiFkb/nPfZ4PHvKxEXEArDE/Yx+iQePpTIuaFNcYxr1EEcHMaJYgBCCOOJo1MO9GXf00+skhDDgpf1mzilazQiC09UiH2tnhmrArkdNsOwqyBqv3oFwRe6DgOHoqFJMYlc2lpDFCqtaQrH+4NycOjpmmADktq+lgZQGr1/38C5BiAu0rFpPR2lzo3OYF/VzB+fk+8+aUMbAGgAgEIEbL+e5Rhy64E+3m+Fv/u4t/p//9zlU4bhRatFtZyvitkGlInDvpAIhaBEoc3WghGAh57ROKalmuW5LpVtpqv7+7/7OH32ys8Z6PJ53Bh/Q8XjWxO/87h/9x1ed7LdkbmKrLYEFPvrWAQ5bt89qOzvv4+uv23j8sIEH92praO12qcQClBK8OR3vCFcrApQAShm8fN1d+3al1GMddqkMzi/6SHOFPNPOZqewuSvzEh5nngFNeW724Jll1DkAFvp8Z7mG0QaEAHGFL04LXyIrb5uTdFedDBQucBMEDO89bYKgyLYi/nbk2SyDgV6vK9HtSuRSI1ca1loY4+wflTbIcg1GCQ5b68s6pXR6wLxrRMAggs0X+N3pfFoJk9Zq2k7brZUFdmqcwALI9LjdGkFht2bHbdcGaG3Q7+VDe8mbsAm7tVxPZ7OOtn3W3c2rczye/Wfm93TiAvXiZRe51JC5hlQGUhkkmUKSSChlEEUCjx/uz7jDJWm5C9dBazrIZK2FVq6fzDhdom+/OYbJAhN3FGNueV8cDdjZiSemFl3vDdgYV4MwzzU63Rzn5wk6vRzqBoqNZRhY5g3qbG6LKHJjLGsscuks1zKpcdXNttaGbTFL8VKaYzjy3E0+cwJXc4Yx95lSSvDsSQuVCgPjBLYIyuTSoNdXEMKpetJM4xdfXODHn74erotRMkyUIij6bju2Xnv8sIFKLMAYGdq4EwKEgoVRwA4I0FTS1NNUPel0s3/xySc/2o9IucfjubP4GTSPZ0202+m/TBJ1kGQqsNaSMOI4KinWeRN+/tkFopjjO2tS+2wbUqhUen05psSpVUOAOPutq856bWS1sc7reeS5l6866KcSMtNDVYjgFPfvr3+wOlC/iCKbban3LFgsL+zjpNSIonVY7m1vcNRPJJJMQUoNYy3iWKBZ1JNgnO5VsXjPu4k1FhYWr057rqaJtTDaZWEOgrtuIGhRqwmEIV/btvfRTnBb81w7GVyvYLdmbLnt2eRyASWQpiSYg/FgDkZeB1xChrYWhxP9gV3arVkUAZ2Rtk7u1zz272z2eDyOcQvFeZdCqy1O3/aQZXpoZySlwVUnQz+VsBYIQ4aTo/WMZdbBQDUBAA9OpvvuWeZq4kllnJJkTl3STVOm+gRuoCKYd6OYJevcENrY4fiq08nw5rSH9mWKNNucexRlpBhPbW/a6rAVF8oVwGiDLFeQSiPL9FQdp3cBRunCoM7kOM0U58KqDGyOKXXqse98+wiNRoha1dkcK+Vs2KUyqMYcR4cxOKfo9nJ88fUlPv3pm+G6KKWghIxb6O7Yeu29pw3EIUdcJLMCAEihVreoWGuptibMcv2k28v/x9211OPxvAv4gI7HswZ+75MfNbrd/Nu51MJoQ6wFTo5j1OvBrdd9dp5AaoMf/Mq9GxUv3BdqtQBZpvDzzy6GzzXrAax12V5yzYUmldJTHr9v3/Yhi4Gr8xYniCsB7h2ud7A6OjEWhnyh8mbAouWUMuCMQko7MaF2m+m17UzNvXzZAUCgtJtIf3CvCqAocOnVOZ4NMTi7rcWwfs7paRcELuvTwl1/BoV9ATfYfPxosqbWbdqwf/VzAGczl+ebL/B7naU88tysZTfVhhnPm5HJsXl2awF1BiE9NV1vZvCgLJgDAM9fdCAYHWZrzp1gLXmObyAYmKvyvO1F2tP9O4s9Hk85ZOT/8le/+PoK/URCawvGKcLQFYJ3AQeXYd5qRHtz/zJm/Lp10Jx2QMhyBUIJOKMIA750QtUmsCU3loGKYMkVrHZT3MIkNiWkUM24vpK1gDIGeba5vgSjtLgPrb8vVXbILIBmswgwFNkUaer2USqN88tkrW3YB2ZZrw1em3XYdYn12jLnNyUEQvDhdt9/doBnTxoIAzasbQkCRJGAYBSHLXcdOjtP8LO/O8OPf/J62DZaKHWGTdyx9VqzEeH4uIo4FsM5ACmdqk1pIykjOSM0sxZMSvP+D//BH/5XO2usx+O58/hZNI9nDSSZ+m+stVxrSwFnJ9Wohzg5ur3d2i++uIC1QKt5t1W5HzxrIQgYesl1QcmjowrCgCGXbkJ1XUEday1yOa7OeX3aQ6eXwVg77KATQoaBhXUNEUYn+JwX8PKX2UUDFSEY4piDMUwMUm/Wcd3mED3JFIw2CEOOWiXA08cNEEK8OsezkHWcHtba4QDv7CJxSr1cwxpnG6GNGQYeKCV4sEbVHqX7Vz8HcFmvZo0Fbja9i+to6ZTdWjFBOE8dYwFUmAv+KFsS7CDlwQ8Uf/cTiQf36yu1bZR1JyUbC8iRz31eAGcUH9TxeO4ag2nwsu+3q01BiJucV0ojTRUEp3hwUsP94yoazQjPnqyvltxtGR0jNOrllqhp6pYxxiLLFaJotwqd6eeWtIRa8YY3Opm9SVgxfhqoKBinsMautS8xyegE/8Yt9Eb6gcYYqGJ8mkuFfiIhpcHZ2bsX0AHcGJQVQZ3Rn3lYa4fqvuv1LLc9Rp1SBwR49qSJPNeoVQTq9QC1moDRFqdv++CCotEI0WqGIATo9nOcvu3j+TdXw+05W+Pxdm3ynFzE+8+a0EVSKaUE1lpkuVJaG220DbSxkdE2MMbGSao++eSTP366s8Z6PJ47jQ/oeDy35Pc/+WN+eZn+Z/1UVY11ZUbvnVRQr4UIg9tZ9nR7OTqdDI8fLJ4M2nfqtQCMEshc4+zcdYYJcYOuOOLQ2uD1aX8t21LGFj7b13z9vI08N1DKvUapy55rjBR6ve1E1Vi2NiGIwvKCrTPfP3NR98LVVYYw5NAaCMNJy7X9nWb7/MtLnF8kw3FmrRYMM76Yj+Z4NsTomWWKTNm/+7fnuLhMoYvCqtZaCO6KsDJOEAQMJ8cVHB6sL4C+j/VzACDgFIKvPtk1ObG/7j3b9BB8Vr2ceXZrghJkxk4Fa2YFQAaPs0whTRUOSs6nWS46k6y7bkCqzJjVGkb+nrV/Ho/n7jD9vZ0O6Zyf953VmjEw2k3K6sKqTCoNISjuH1ddLZE9YdTW68mD8kDTRTtFr5cjSSQ4o6jX1lcLb1XKAjdLqXNWvglOfOJ2+tV1obQBhRvjSG3Q70toY93E/IYYqDAAV39lrmRkTWhlh2okC4tAMFDmHk8GMN4lXF2aiavHgmOtjRkPnhACa5arr8MZdfbngiKOOaJYFAFmC20M0kzh1Zse6rUQjx40EIUcudQ4Pevhq+dXOLu4nk+gzsNteMKbZYOnGyAMGB49rCMKGHhRBygMOOecVjljFUbBQWGstTSX+lGvn/+3O2mox+O58/iAjsdzS9Jc/dedTv4gzzQjAAkKi4KDNShqPvviEpRRPH60PwVJbwqlBHEskOUKn315OXy+2YhQqbjgxMXF7bOerHU1ZkZT47JMI8/1cAxAKcA5Q6MeoTJRJ+OmE1hk4g8hKPiKmWTXnejyFqSZQq0WQCmNYKqY+Wqd1m1O0r0+7V5nshPgyaMGgOtMMI9n3UyeVYNJlM+/OgeAoWXI4G8Q9/2LQoFvf3i0xnYQkH2U5xQsbf2ygEV7uEs/89varYWF3Vpfj9fPAcrVOaPH4vVp3/nAF/e4eYGbstfWbbemjMXkRz7a5rKgTtlvj8ezr5C5X1QCpxh9c5YgkxpG2WHNiUE9DGMsKCV7N/boFwp/AuDecbV0mU43hzHXaoN4hwGpssnkhaqBm94rZ3zmZM1X7W4vhzLWjaWKPn0Y8JIxyXphxX0YZETxvMHADhcEx8dVcEFA4AI5ri7r7oIE24Kx+deQMpTSE6fu8isQjIEzih/8yn1QQpBLgzSV0MpAFUHDb1530GqFuH+/hoBTpKnGVy/a+Nu/O7u+LpDpBBhjtlpiaoynj+poNEIEgiEIGKo1gWoseKMRVGrV4IhYtJQyzSzXJ91u/ls//OE/+5MdNdXj8dxhfEDH47klF+30T9JcC2ssIYTg4f0a4ljcOsM7SSVev+ni/r3qrZU++8LxUQWUUnS6mQu6AHjyuI5AMBBCkK3Bg9nY6boQr950YYwZKmc4oxCc4sP3D2auZ1729aLXb6LOGa4UQOn0onUWSfV6CK3tioVeZ470No7SBpS4WkJhwFGJBI4O49KOt8czi9ueKYMCq+2rHLSY6GFFtqW1FrAW/z97b/YjSbbneX3PYovv7hGRkWtl1nL328u0ZpgeARq4fauuEOIBeIAZaYaern5AAkELJHiCJ56Q+Bv4O9CM0AghFjWa1qh75m51qyqrsnKL1XczOysPx9zDw8P3sAj3yDyfVGR4uJubHTM3Nzvn/H6/75cQgiiiOCxAKnOSVT20bhtjLbKCvcuA2Z/VunGjRQGWtd884+m15NY4gbYXQalZAZx594jT0yFKMUelvNhP77bk1rIJ75xlgZzdPGs9Hs9KkKvXp1FiTacnkCYSUrkKnRHGWjBGwDlFtRIijnZr7NEfuInbKArm3lel1Ai46+NbYKbR+21hp4oUVpZbW5OZe2iXLbAZWrl9IIRc6kvddDdn8nMMOLu8S6PAzroBngXLWgAHB2WURr5S2kIIA6stlHZyfu8qhBDwKc/eVaTXpLiQVCeUwOrVqnQIcZVX5XKAUokj4BRSukpiay2UNjg+HkBJiwf3Kk4S2VoMBhJfv2jjb355DJH3ZQkhl8aWFrawxKV1IYTgw2dNxLELeIYBQxRzxCGHBaC0DgC0jDahVLreH4g//cVnf75bF12Px7Pz+ICOx3MNPvv0809EplqAm+zR2mCvVUIp5tf2vPniy3NkQuPBvdlZaHeRB4cVHN6roBwH6PYEAGCvWYLIK2qkWq3ztwitzRXj1KPjPtJUQwr3GqGuzLtSmpYtm8+yybvxQgDCgK1dnQNgcSY/ceuNQw4QIAjXGT3N7szexjC31xMolQKEIUOzEePJ44YL5vjqHM8NcaU6J59EefWmh+FQIUkljDHgjIFxCkoJGGMIAuqCywVOAI2yWHeRUXXJrZBPYs2TNJv5FswOslyrGTPWP/14ejlOgHRaIx7zj93k80JofPxh68q80SyZtZuWWxPaztzGdFBn1iTw5G+Px7PDTF7XJ77Mo7luawm+en6O/lBCSQOtRxP0F3JLccTxyYfN7e3DHAZJBsAuHBfxPJCjtNlqaaidMGYfVclYe0NNWnIvL/LavdeKEQUMlLqkiDRT6A/FJTm8m4Dk8mcEuPBBxQ3dl/LPKIoYGo0YQUBBGQFnrkOXCYXvXvZuYss7A6XkSjB04ZiNEGhpxr4x60IIQcAZ/s4fPUKjFiEImPNLsrkvrtD47lUXTz9ooF6LUKuFkNJgMJB4/m0bv/7N6aV1jSu6cHOB1FWoVULstUogALLUSfC2uyn6fSEAoFYNW+VSqKKQnxBAp0L9xVYa6vF47iw+oOPxXAOpzL9vLajRhhACxDFHJhQYv95Xy1qLk7MhHtyvYq9VbLb4NoljjjCgEFLj7fFg/HzAKYTQaHdSnJxu7qOTmw5eGjG9PRmi18+clIR1mfphwLG/X3CgLO85uix/tlGwYpk0gjUWpTgoaIbzdqbnvn5+hjRVUMogSSUePnDH3VfneG6CWWeVm1gBvvm2DcbdEkIYZ3Ar9ETlBUG1GiEqMCvZSbvt6rlObm2+a1vzavOkzcayN3ZxMKfE3FU5WVNujcBNKCpt8ODw8r1m1rZmyq0VeNpYXA7oLKrOmcQHczyeu4WrwiEzq+4opTg67UNkGiGnLvtdOd8crS0YdQkOjXpc6H2wKIaJAkDw8HC+FJzIK/05ozcmx7UaVyeRb8ykfel+FnccjHGBHGNcP75aDlAth4huWHINyD1Schi72Kcr9+BVPndyERSah1UWnV4GITSMcT5TyVAiSxXa3WyDPbhbuMS71ZcnjEJ0h5f+XtVLB3D95Wo5wONHdXz4QQOliGOYZHj79hztTh/fveriX/71Gzx+VMN+q4RyyVW6DBOFX/7mGH/zy6OLbRMndzxqvpkhrXtbfPTUBaHq9dgFqeCuT2HI2TBRHQv7llKSWYApZX7qq3Q8Hs86+ICOx7Mhv/jsc3rWTv7rYaqqjFGAEuy1YhAA+83rVeccnQxBAPz4BweFtHVXoNRl/kll8PZ4gCR15dm1WgQQAkowrtzZBG3c4HSS16+7AADOL1LY4ojjg8e14sY4E+vZtDoHWDwGkcJVMCWp2nCMOutNNzvYHSYKqdBQBpDalb1zTkF9dY5nAzY9Y0w+ax/HHJzRsWeOy1h2EoxxyBDHDPfvFecZQEBAN7wW3AaM3J6577YV56e3r5YEckZ/lxiBmoi2zArgTE+ajmifp9DGjidG5x2Dec9zVtw1clJqbZJ5++Ovzh7P3YWQPJEg/+3M3d3k7KvXfWRCIckUhDBuct7acTVJGHE8fVLf8h7MRgoFRqlLbJpBmqrxfhhrV5Z8ugmmq3EuJRIUzMLrdcEXcws7NpsfTZozRsH5bQR0LnYmWCA7vXSXVxx/VCohqiUOyig4d1KEo88wu+GKpF2AAOMAxPi5BceOUAINAjGcCHat+RVkjOLHP9jHH/7+IWAtTk87kEqi3R3gq6/f4PmLNl6+6uGTT/Zw/7ACzgCjDJJU4+WrHnqDizkESiYSquz2pNcYo7h3UHLbz8cdccTCWjWMAYRSmJbWpqqUaSaJ/KNhKv+XrTTU4/HcSXZ3psHj2X1+0O+JR0oa7vq0BOU4QMAZWtesqvn6eRv1ejw2Un5XIIQgigMoZTAYCDz/1gVbDu+VwTlFEDIMErlkLfNRSsNOyK2dt1MMh/LSoIoQoFoNLzqp1529mnjvdapz3KrmB12GQwGlNJJMbrj+Te0qN+fFy46rilIGAaN4+LCGgDMwH8zxbMgmsiLWWBjjJBsIcRMBYcBAc913Yy1ACKrlEPt71wvGT7Or/jmAky3ZVIZilb3atT2fFbCZJes2WcXCiavOGT0xqxIHMx4DQLuXoVpZ7J2zCF5QFaOxgJqYyFg1KOWrczyeuwkhuWTSOJjj7nVn7cRVTGsLrQzCkOYJDRzVcoBKJcDBXmknxx4u6ATUa/OvqaftBCqXXTbGXlst4TpYezmIbs1s2adR4Mda57lz6e9Vb89LLtJFdkOMsa7q2VhoY2C0hTb2VryKKLm8Lwv3a9aLUx47y1rMA4JmswTOCIxx56BUzttFKYNMFO9BuGvQKU8aYHFQJyiHSM8H43Od8PWqdAAgjgO8PR7i8ZOaqxLKR8faGvz6t6/wxVcnSIcK3/94Hw/vV0EYgTVAt5/h+bedy+2fqJK3E4Hr2+beQQWUuesxZwQkr/6OI1YiFDWtbayNiZU2NZHpn/z8T/7s39tKQz0ez53DB3Q8ng2RyvzbWhtucsO+SjkAIUAYMgTXGEScnScYJBIfPW0U2NrdgBAgDAiQd6ranRSA89GJI6eXu2nWkzEWmbjcaTw+GTjTV22hlM0/H4qH92szGof1Zq5mLH+d6pzxOq/gOp+DoYSUFkabsX70rtNuJ5DSDa6jkOHjp02QGbrMHs91mRvMyScevv2ug6OjAbQBKqUA5VLggrrEvW6sQaUaolrdfAL+SpvI7vrnAADI9aXQpndv1u6OC1zs1ddvcmg9T25Nj4L+9upy03JrFs4/ZzrgMek/NC8g0umkuH94VdpzViBpuq1FXuKzfAJqsm2jx4v+9ng8d5tpj/hXb/oXVSLESavVaiFajRj7+2Xc2y/j+5/sbaexSxgMBZx/zvwq2rPzFDKXx6KEoBRvT7louhhg+l67asBmleUWyTUXfU03xiLkdDzRro3TtL2N5BWSV5qNWFSlk7/h4vdU+1ZtbbUaOr8gZSGFyT1fnaRqv//uy64Bsz1P5wZ1CAEth0g7yfipdStjCICf/vAeHh5W0WiWLnwtLSClwovvzvB//r/PUS4zfPi0hXv7JVhrIITG82/aeP5iTlCHkJvzsVpCGDA8eVRDFDLwgMEaIBMaYcgQR7wUh6weMBoxQjJrbZgK/R989tnnu1kq6fF4dgof0PF4NqTfF/8IABilhlJi45ghExpRdL2y8y++Okcp5u+Ud84IQgg4pSiXA3BGkQmFYV6RUy6HkEKj18vQH6wvu6bNVTPGTGhkmUYmDJQyYIygWS+htiDDb2Ha8gI9mutW54w2MQ+TZzgNhgJhcL1L921M2p2eJzDGjHWujbWgjHrvHM+1WU8eymXq/vqLEySZdll+E9KMTseaIQgYKuWw0GAjnU4n3UGkLCbDdNnnYLE7Pjp6SSBn9HfMCKS5GrhZVtkCAMNEotfLcO+gvLAtk89d8s8p6DzUxmJaVW+6wmjW/vjqHI/n3aI3EOh2s7HEmlIGlBIcHlRQr0eglCAIGOId9M4BgPNOCoDgYG++/6UQGsgz4FlwOzJg87D2smnHKJC26YTyovcs62YU2Q0hhGB/r4wH96totWJEEUMYskueNjfJZOBoVHk2s53jB1cXWKml+cdXKYeoVSOEoUsAssYlByptttan2QackZU7BEElRno+GJ/zlLO1gzphyCCExcP7dVQqEVguGWktkGYS5+0B/rf//Qs0mxEePayhXOYQ0uD0PMH/91evcHp22Y930k9nunrutnhwv4r79ypj/zIhNJJEIYpYXK9Hrb1W6UkUB7G1NtDa3E9S9T9uoZkej+eO4QM6Hs+GnJ4n/0YqNdfaUK0sCQKGvWYJHz1rbrzO83aK8/METx69m0kZhALaWjx72kLAKbJU4bdfngEA7u2XFjGbkAAAIABJREFUXfUGoy4Dag2sxZX39HoZtHaSEq1mhHotRK0S4sm62uArpi1fuzpnCVpbhCF1We5FjM5ueOyllEarVUYUcsQxx4dPm2MJEI/ntrgwQrXgzD3OhIbSBoS4CayAUVQrbtBeJJQuypvdPizXvr8tbnMQPStAc+n3hIfO5GujxxRTcmuYuBWQi78nX5uk3xcglCDMM4jX9s8pKKCTanupOmdeVdEsdvnc9Xg8q2Mt8PzbDqRyWexSaGhtcHI6xKs3Pbw9HiBNFJ48nlG9viOcdxJwvlgBgVKCvWaMei1CGDDU68VV3K7LpLyaLci/Y24waMHFmpAlC6xJwKmTvzM2r5jZXLp1E8hUv2rkibjKLm5ShVqrBGg2Y3DuqlS0cf6gsMDJabJ8Be8IhBAwSi8dwEVj0bBeQnLeH5+vRq+fPPS3/uA+ojhAoxYjCDk4Y6CEQOWZNu32EP/PX36Lg/0yDg8rLmFLGZy3U/zTf/415ISnLsnbS5D39bbgp8MZxScft1CvR6iUAsQxByXO+ysTGmmmoIR6LKQ5sADT2hx++vPP//jWG+rxeO4UPqDj8WzALz77/CdZpiOjDNXKkEo5GE9UX6dC51e/PQEAPHxYnDH3LsGIy0r54FENtWoEzulYdu3+YRmUAFJoHB8Pl6zpMsZaSGkujXS+edFBfyDAOXO+GSFDpRrh8GB+dt+mFFGdswrlUoA0VctlBnYAITRq1QhxzFEuB3h0v+qrczy3jrUWaaLc9QEERhuUYz6WYhFSQyiNgNNCJ38IyIVMxI7iZDRuZt2LpNduk+kqHGPswsqc0XMjuTVh7JUgyCpVOuftFPsbVtlSFJNRrXKvg2lWrc7xeDzvBkfHffT7AkJoKGUuVYtQRhAEFJVKgHrBSQ1FMhiIxdX1AJKhhJQGUrvxQK1ACdV1MRMTxuOH9maurovWWvS4JBMKg4FAr58hyxTikN/qmMQVPl9IcAWcTVTj4NLNbPVK7vnwgEIIjUxoaOU8gzKhoKRBu5te+pzfddgoKW/ioM47v3g1Qnrah87VJVjA1/bSCQOGSikE407ZAxj5GCn0+ykGicDvvjrGL3/zFh9+0MQHj2sghMAYiyRV+Gf//KtL6yNkKqizhRIrzig+fNZEpRoiDBmifIwccIqAUVSqYVQq8YZW5p5S5ukgEf/FrTfS4/HcKXxAx+PZgE43+5+1sWSU5bvXihEGbnKM0c2+VkcnA3Q6KR49rCG4xazp28SVqbty9VYzBg8YtLY4ORki4K5sX2szDvKsilL6Uqd6mEj0+hlEpmG0gVYGnNHCM/AB16e96eocAFDayfkpZRAUICNxuQs+7eqw7Gcx3W6GXl9ASgMLi3IcICrxGw94eTzTWGtxnGdRqnwyv1zhKJU4WH4+EhBEIRsPGAuBAHTHp8YJcZJct8WsTY0G1rfFIrm1yeec3NriYM4k03+fng3Ras4O6Czb36KqczK1fnWOD+p4PO8WQmq8eNmDlHl/WF8EdMrlAHHIUSkF+OSj1pZbuphMahzuz0/IstZCKJegobUFCEG5VOA9fQ2mK2nMRHC9iLrdyXW7fvX8dc6wj7kWw0QhyzTSVCFNFYQqRrZ1VUZVQdPPXdnFAveZcwpjMK5MUsrAWIs0UxjksuHvC4xO9WznBXUIQVAvIzntweQnrBbre+T+yd//ZFwNFoZ5xbMF+v0MShlkQuOLL4/xu69P8PSDJvZasUsetMDx6RD/x//97XSzLoI69gb6nyucd42aq9AZJQIzQqC1gTIWYcgRR/w+LB5LoQ+VNB/+yc/+7D8tupkej+fd4d2cNfZ4bpiT0+HPrLWEUGI5p6jVIlcBUtk8G+zr520EAcP3Pt7tQdV1kcJ1/g8PK7nGtMWLV1333L0qOKcYJBK9/mo+OtbaK3Jrr173nBm6tRgmCgYWQcDw8MENVD4VXJ0zbxI4GarxQIYvkJyYzbzpx9UCNFdZ/L5vX3YwGEicng0hpMbhYWU8ee7x3BajigwhFOKYQysns5YkGkpbxLGbyNrfi1GtRAulXNaFErLzAUxjkVcubZeij9KmcmsjKAEYAQZTcmujB8uCO0K4SZ7SjGrdZYEkACgiN0Dq2fJ20wGb62Yvezye3ebV6z56A+H6yflE+CiQX6s637hyOUT1GuOXm6Y/FLAWONgrz11GCD1OruKcIgoWy7PdJDaf+AdmyzuR/N/1tjFa1+KATdHCrzoPZgCAVAa9nju3brPYYbpvNRoT3dT9rNmIUK0671dKXQWI8+8hYz/G9wVCcFWqd84BjxplpEdd5zcEgIXB2lJn9WqIWiUCJQRxHCAKuQuEWPc9owTo9TO8fN3F8xfn+P4ne2i2IoAAUhg8/7aNv/nV8ZV9GBd5banC6uHDKnjAkGUa/YFAfyDR7wt0uykGfTHMhLJK27JSppVJ9Sef/eLz+Rc/j8fzXuMDOh7PmvzsZ//kH2WZjq0zZyCVcjDO+KhsmOHd7qTo9QUePaptLaPstpgcSGptcz8L99wHj2pQymA4lPjmRWfl9U12qPtDhbOzITLhBhiUUmhpUYo5orBYWYCbqM6ZZ8qutEEYcoQhRXNO5vd8bqrDOjuwk2UKnFEYbVGvxnj6pLHzk9ued5B8UsVai0opRBhQaGWQZgpaGjBGUa9H+OjZHp48Lta3bJFZ767A6NVM13XY5J3TV4ybHEpPb8euIbdmLKDMajJrI0bP9fsCUcjRWiC5tmi/i5CmFCt458wL8+/4aevxeNbg9ds+RKZgrEUcOXksApfsMBhKUEZ32jsHAE7OhuCMIFxQnT5MFcKQ5Zn31nmtbOkmPJn5b62dK+1EJv5tzJK3Fn0IZF6RQ3OPuDjmaNTjW+3vTPdb6IwyJDL+73pYAM2G88dtNCJw7voHpVKAKGTo9bPrb+SOQQkBI5fHvTMlhhkBK0cQnQRGu++kStY/Xr/4+Q9QLoeIogD7B1XU6jEIIRgOBHTex4e16HSHOD0b4Pd/fIhymYNSAikMfv3bE/zmd2eX20su+ujbkF6rVyM8PKygWg5gAWhtIJV2CiMDQZQyNWNNKJWpDQby74lM/1e33kiPx3Mn8AEdj2dNtDY/Gk9KWYtqJcBgIGGvodf89TdtaG3w+OFuD6qKYJQRzhnFXqsEYyx6/QxfPW8jjjmimINzim5vtU6fUsZlhuUdslevukgzDSENlHRya8oA+3vFe+cUXZ0DLJjMI24AMRjKa2s2Fz/uumhPJsxYXoIyJ2XlvXM828BYoNcTOD4ZQGknu8gDCqUtEqEhpIIxFv2hQKnMC9suwfUCJbcFzbXGr8s6e2rszQYM5lXnAJfl1hZV6MSUXPLOAVYL5IweZ0KPM98XtW0WhXnnzFo3Zgd3dv9M9Xg8m/DNdx30+hmkMrD5BTCKGEqxC+yEAUOtEqBR213vHAA4aydLK4hOToZod1L0E5lXjGzP22Ry23aOl9nVN222rWXjj6K9/IQw0MaCUee9xFkx/Yh1oGRcbDZm1jjj2nue71YYUvT7GUSuMGEtcHqe4PQswZu3g+tu5U5C2dVA5KxzsXTYQHbchTYG1lqwaP0qnaePG4hiDkYJOKMIAwbGKJTWEEIhEwrfverg5csOnr84x9vjPp4+aQAE0NbivJ3iN1+c4Iuvzq+0l5CrEonXZsV1ffi0gTBkqFZCxDGHtUCaap1mikplYmsQWGu5tTZKM/Vvfvrzz/+4wFZ6PJ53BB/Q8XjWpN1N/4Eyhow7egEDIUC4oQdDkkocnwxRroQ7bUhaFFqbccfp6eM6GKNIU4VXb3owxuJgrwxrgSRVUEsMFM0MubVBIqC0ex9hBIQRxBHD/l5c6H4QuM+8aO8cMmd9RltEofPQiW7RgHR13PTo0XEPUcjBuet4P3wPgpSe3cRai7/+12/x5miA07MEmTRglCAKKMoxRynmCAMGYyzCoODv8a6X58AFD8yaJrUL14flAYJtyVsAIxPcxUGfkdzacIbc2qQX8Oj5WVUtR8dDtBqb3W+KkKZc5J2DGY8xZxmPx3O3OTlNxtdca50sGQEQxRxxzBGGDM+eNrbbyBXoD8XSpKxOL4OUBkYZwGLst7ENzMTs8E371C29ZRR8UU+zCc9SCwhpkKS36yPj5Kcv99k4o8WXI+WEud+rVHrsBZilLrkuy27XQ2hXIAA4mwrpkKt9XxoyGKWhMwmlLShnkL3h2tv747/9FGkmoXIPsCDvs6eJhFYWaSrRH2ToDzJ88eUx0lTiwX0n922Mxclpgq+en+P1297l/RgFdTA7EeYmIYRgr1V2526+cc4I4oiDMUKMscwYGxhtQyH0s34i/uKzzz73c7cej+cS/qLg8azBZ59+/rf7PfnIakustYQHDIQ6o77YGdmtvc7vXvagjcWzDxo7L9FTBIRcDHb290qoVgIQQiCVwduTAR49qIJzAmssznIz83lobcbBGwAYJBqEEgQhQ7nEUSkHKJc4DvaLlZ4l+Y5EYbHVOcD8Ch1tnG61tRZhtLuX7tPTIYxxkweVSogH92+gMsrjWQFrLU7PhsgyhWGiIIQGJUCjHmG/GaNRj9FsxqiUwkK/x2RG9uhOQsit6t4DywMqhW1n6rGxV5+7tFz+ejmXWxvFc1aVWxshlMZZO0G9vllyxnVPm3kmv746x+N5v2h3U1hjQRjJPd0Aoy8q5KOQoVGLdj6RTClXaX+4oB9vLSAyPb7vck63WnU0GUS76Zvs0gqdgq/ySulx9ak2xn0++ranwvP9ntg1C+encmUgXcDuM0ZQjnnuoQMw5rZTq4WIIvbe+eiMIISA0at+OtMfQbRXw/BNB9ZaV90VB2t/L37yg3uoN0qAcVLKxgIBZ7BwfxPi5gTanQSZ1PjN747QqEZoNEIQSiCUxnk7wW9+d4bTs8sBJULyb8kWqvqefVB3wSniquajiLNGLYrKcVANAlpjjFYJQVUq09DSPJbC/Je33kiPx7PT7O6soMezgySZ+seUQoMgz+p2HTlCCChbX2ZHG4uXb3oIQ4anBXs47CqM0UtyBM8+aKJcDhBwipcve9hrlbDXKiOOOY5P52fxWDhDzsnZq9MzV/q+3yzhYK+ERj1Cox7jow9bhe/HTVTnAPM9dIy2yFIFKSYHDuuPVG5yAu/bl12cnqfoDwSkMmi1SuDTnX2P5xawFmi3E4QhQ6kUuExC4iayGKfQxiLgFHutcuFBR/cd3v2pcnpzCa1zuRXPnBn7pHMZsukfMnpf/p6IEmRz5NYw9dz0pgiA45MhlDaob2kyMVvgnYMZjzFnGY/Hc3dJUok3bwYQQsOOuoyEgAfMBfIBBAHD9z8pvm9cNGftIRilKEWLFBBcshPjFDSXZNpb4GF204yS1px/zvLlr1MbsOweXvQ9Xmk7VgnQ2oJzurF/7HWYHCuNjh9ndJxwN9pxMv7vejQaMZqNGOXYJW9GEceDe1W0GvGtV3bsEpQSMHJFfG0caCSEINqvQpz3AWuhjQENQ2Tn/bW2E4Ucf/T7T8AD5raZJ9NGUeC++4zCGAslNdrtIYy1+NUXb/HoQQ2c0nGF4nAg8avfnuK8k15ucd7e247pcE7x8YdNVMshSrHz/THWqQaU4yCII1Ypxfwep6RqjI0yqf6Or9LxeDyT+AuCx7Min332+UGnk/6HvYGsWG0JJQTVKoeUGkJoRBuU97856iNJFJ492X3Jg6KII34po+fh/QqqlRCZ0BgkEpnQePigAqkMBsP5ZfzGWMgJuTWlLI6OBkgSidPzBK/f9NFup+PMqqK4yeocYHaFjjVOGolSAsYnX99UdHuzty3ju+86CDhFEDBEIcPDQ1+d49kWFsenKYapQqnE0WrFIJRgmGm8et3H0ckQSlukqUKjUdzk+8g/505UWxJy43Ihsw7DNuTobP7fMrk1SoBBnm18KSCyotxatytQLYcI+NXu9Sp7fd08XzVD3sdX53g87xffvuii28/Q7qboDQQGqUS3m0JkCjqv0mk2YrAbSEoqmqPTBOUlHndCOhkmrZ0ZhlRmqq98e1jrKgZgkVfV39y2yETgYubruOpzcl2GA4GXb3vo9DIIZWAmZLRvE0pm3MOuZCsUt++lcgApDbo9iV5PIhlKnHVSaG0xGIjCtnMXcfJ35KJvkR/2cVCHEvBKhMHrNmCRB3U2qNL50T0ALmCtrYU2LjDNGEWWSqSZglQajFKcnvTR66f4F3/9HQ72S6CUQAiD3iBDt5fhX/zL1zg5vVqp44LD1zse67K/V0arVUJc4ggDF5TUueEkYxSgBNrYmgW4tSgLof+7222hx+PZZXa/J+fx7Aja2L+bpqrlSn3tOMONB67ipFxaP0Pp6HgISoBHD6vFN3iHMfZi2ioInEGrNRZKGXz5/Bx7jRIYJRBCIxOzJxyNvlzm/+XXZ0gyiXY7Q6+bQWqLMGJ49KC4YNloaHBT1TnA7AqdkVyQUm7gdNX2YtGg5XYGtWmmIbVGmMsOUkrQ3NBHwuO5LtYCr153oaRBvyfQ6wpQShBwkkuNuYDweXuxrOMmFG1CfFNQ4gyyr8MqV57pZYyxlzJoi2DR+Ht0/ZyWWZt+TymXWxu9ME9ubVGr01Ti0TV8w0aVRJsgZlTnTLfXV+d4PO82nW6K0/ME3V4GpQwoATil4JxBGwutDDglePbB3VAF6PZTHOwvHiO12wmGqXLV/4SAU7LRmKwIJg3WzYwAe5FMqY7Nfr3Ai7tUBpnUIPlEcxQw8ICBs9u/gzgfnavbpZTMvk9v2sS8/+CCNq6DoI2BlAZZKtHpZTg+Wd8T5l3CnQ+Xj/r0eVc6bCA77QK5RBorR8jO1qvSadVj/P7vPYI1bkuUAJwzxDEH4wyMU1jjvI6UdkmQlAJvjzvY3yvlbSIYJBJaGTz/tjNrb3CzteSz+fjDBoK8ysjaib4ZdR5OnFFDCKS14ELqn3722ec/uvVGejyencQHdDyeFclS9R9nmS6NbrJRxBDlwYgwZGg215+8brcTlMrB1gYe22CcRTfB44dVMEaglcHxyRCUEdRrETKh8eK77pV1WAuIieocrQx6fQFCyNjkOwooKpUQ+62okMmq8TrozVXnALMDOta4wUuaKpiZWtWLOp/TrxWdr+d4e9xHEHAEnIFzinI5vIGteDyroa1FPxEwxmKQKvSHbgAnhAZjBFE00kMnxU66EIDekelxAgJKiukGrrLHo1jJpcM9krkopBVXtwe4c2EyiDOO2UxtNKYE6dT1dV4AZ16gpN3NUK/Ov/bNquyZrrmcVWWzCmKOj4GvzvF43h9+/cUZut0MaapAKUEYMDBGEAQUUcQRlwIcHFQ28vzcBlJoPDhYXO19cpaO5c0oJQgjjjC4XrLCpowS/qy1Yy+dy8wS/5z+WY2F4xBSfECHEoKA0dwzliEMKNgGcuOFtWfGdtlEcGmkqFBE67Q2+TF1azPGYpgoDBOJdjcrYAt3GzoOsE38TBz4sFGGkRoqkSBSwPz2t8DJ6drb+ekP7+HBw7rz0QGgtYbWBnEcoBQHY1l3aywGQzcvkKQCnc4A9Ubk+vzaoDcUSFKFb19enmMYBX1uu0qnFAdoNkvgo+t16CqPrHHnnrF2qJWpK6mfKGmeDRP539xuCz0ez67iAzoez4oIqT9R2jBnnkdQrQQuM4kzVMrh2gacp2cJpDR49GDzbN67iKswudxTatRjlOIA2likicSr1308fVKHUgbfvb4a0DHWOP+cnHYnc0bklKAUc0QljjBiKMUXgbJNJ7EuvY+QUabMBmtacXszBiiEAIxTSOWCWHQ749SFHB8PEAeuXDyO2J3J/vS8m3Q7qcustC4jWUoNpQxEpmGMRaXMwQOKei0qdDLCmU/fjelyQgBtb87Md9542EyPlAs+Xnbqsc3nyK60h1w8N8r2TKbk1kbyIbMCMdOPT88SCKFRqQQzX5/FrNeFXl/yI1UX75lXUbTst8fjuducd1J0eikyocGZk7/ljIIxCkYJKpUQe60SvvdRc9tNXYneIANlZGnwKc0UwpDBGOfpUi5tL1g1Gt+YiUodxzrBmtWWXVYNTArujzDmgmVxzBGGHKBu4jvYQHK8COicfZt8uqi9Z5y5SbN85dq6gEGWKvQHAt2eD+qwKbnh6VBatF9HetQBbbcBbcB0guyrl2tt4+FhDT/6wX1oZaCERpoqV4lIXdVYpeL69FJq9AcZTk/6MMbi5KSHLJOIIw5KKZJEod/P0OlmGAwvS+aN9uG2gzo//P4eatUQPGAol0OEofNp7vVEJpSWQulmmqkHqVCPs0z/9Gf/7j/509ttocfj2UV8QMfjWYHPPv18j+T9dGstCHVGdoOhgJTaae+vOSn47XcdEALcf898RhgjM31inn5QR8ApLIC3xwPUahFgLfp9gc5UR1kpc2lS8PVRF4OhQLcnUCoFCLkzQGzWr1ZNrZqhPK9k/yarc4DZ2f2MAZU4QBxxd1x2DGsBqc34uJTLIR4cvl8ygp7d4rvXvTxgMSF/op2OgRAa/YFCkkqEBU5E3Cn/HACjLERb4Kh1ntTXJLOSlpd5AWyKwWpyazEjUBNPzgqKLLtvfPeqi1otQhRenUycft+soNBo/cZeDtAsI9MWMj+3Z1XjTO+Px+N5Nzk+GYIzino9wuNHNYQhg7UWnBHwgIEA2GvdDe8cADg+HaK+Qp+XUYKQM0ipXQXJFquPRlU5lxPXNr3Hzn/fKrfMeQGPTTHGIkmlM20PGcLAnV+N+nbGJfP6WzeRdBdxVzFBqetTam0wGCokqUKWKaSpKnybdxFGL4dxJsfL5ft1qPMurLzwx1VvjmbpiC/kkw/30GqVobS++L5p6/pPxoIz6pK4hMYwkTg57UNqg29fnGB/L8Kj+1VwRp00ZSfFl1+3MUwue/Zuox/PGcWDwyrikI19mTOhkKQqgEUTllSMsZGSppok8tkgkf/w059//se331KPx7NL3I0encezZaTSf5qm6iOjDdHaEGNcQIcSJ90TrTl4SFKJ3kDg8aM6apX3S5qKB3SmL86jBzVUygEoIej2UnzzbQfNZgnaWLx6faGz67wvzHic0+tlSBIFYy2MMjg7T6CNRaUc4t5+aWFb1pq0u4XqHLeZq1sXwo5l5tSaHd8r67/Wu2fT7QsQuOwoyihqCySHPJ6bxlrgm2/b6PcllDLQ+XeGMoIgYNhrlXCwV0K5FOLBvWIDj3elOmeEVubGdP7XWet42Wsev+mAjTF2aTAHcAGddEZ1zuiCOR2AmRWQ6fUEwmDx/WFZ1cwIZSwSaVxAcs66rAUSaSHURTBnuk2+OsfjeT/o9DKcnCWQQqPXy/DiZRfdboYkVVDa4GC/jL1mjMd3SBXgvJPicH950lupFIx9TZW5XMF/25hc+s2O++or3AkXLjJHSpNcrYC4skzBwxVljKtCBkGaKYhMgeSehNvgio/OpAfe5ajCtbfVakWoVkM30Z4ncVpr3aotMBjKpet4Hxh9JpeOeP4Hi0NooSA6uXelBYJKgPTXX6+1jQ+fNPC3/uAJKKWIIub6sdbCWosgYGCUIooCUObmabS26PczgBD81V9/h2EmQSlQq0YYJBKZ0DP9dAi5/SqdR4+qMMai13ceaKWIo1oJaBzyuBzzBoBQaVMy1nJrbCkV6h/ebgs9Hs+u4QM6Hs8KSGl+L5O6MbqxU+aywTijUPJqcGIZL172IDKNB/ffr+ocAOBsvjbto4c1ME6RpAovXnXxw+/vIeQUb48vAjraWkh9MVg776QuwAOgUgkQhAxBwHCwXy6u0bnmzk1X54w2NY3WBkFIoZQB28EJ49PTAUpRMNaubrXW95PyeIpCW4NaLUKlHIBzCkYpLHGyhR8/a+L7H7cQxRycU8SlYqVCtqUlvwlusGqhbyigs+hIXJFdu/TGAo4hmfDrmQiKzNosgesMZ7Pk1iZ+gNlBkxFCaTx8sHqAcFb1zGQgSQMYCoNEGmTaQhkLbZwkWyItBsI4vx0ye110xnY8Hs+7yes3fRhloHOfyizTkLkxuPOMI8X2i2+BNBU42FvcZmMshFCQSoNzCs7o1ipGrLW5qbnNK1GLurdeXY+TU1v8rqLHK9YA2linkqAMtHb7Woq3VxE1T3aO5seHkALufdYlcYYhQxxxMEJc9VP+sfCArltk8k5DKQHJgzquL3LxCYTNKpLBRfCLBgzZ6yNArV7hxBjF40d1PHhQh1QGlFJkmXYSeMIleJbLAcrlAIS676WSLtCdZRq/+s0bKG1wep7gvJ2g003R7qT4m18eXdnWRkGda5xwIWf44ff30WrEiEIGyp33GWMEShsYY0NrQaKAnVFGz6210We/+PMPNt+ix+O56/iAjsezhM8+/fwjKfUzkel8VEHGpbDGuo4t5+t9lV6/7cPCriQl8K4RBmzuZN6zDxooxdxJeAkNKTRazRJEpsf+MUqaS9lgnU4KpbQrtyZAwJ1h58P7xWbe30Z1ziKiiIMAKG1RG3we/YEcGzhGIcPB3uLKKI/nJhn0ZS7faJ0cJiNglIJSZwwNQmCBXEu7uAmPG1INu1F44DS6r8Mmu6yXbXKNAzm3gmXqNQuMAz2TRIxA2Ytgzuj3qtU0gJPFkNJgrzlb5nPeupf+TZxs4CiIMxwFd6yFnZisWhSAWmc/PB7P3ePl666b2OQUPHD9MM4pQk7dxGYpAKEE+3eobzZMJSinCPjipIujkwF6fTGuyqGEoL6lgI4xs31Ci+HyOlcJ1hQd0DF51ILxvDImX/2yz+gmYXnF0DTTfbvrHgkLoFIJUa+HYJxe2iYhzrPFc8Ho/BidtSP5v/BeEyK7kEoDgLhZQfbL3621/k8+bOGnP3ro5O+MgdEGShkkiUDAGShz145KJXLjAWshMol2d4hMKJyd9wHrApRn5wl6vQzn7RS//M3JlW3ddqXO4b0KGo14rARzKWmHgDFKVBCyo8OD8kNCSJJl6h/fXus8Hs8Ss/+RAAAgAElEQVSu4QM6Hs8SlDY/S4V+lmY6BCwBLKKQQWoDlfuGVNeQTesPBLJMIQz5VgME24JzCjVDcm3E/l4ZUcCgtcEXX53jgw/qAAFOzhIYa11gJ+9YnZ657BohNbSxGAwVjLEolV02YiHkWV63UZ0zF2sRBhwgQCkOli8/h5tofacr0O+lsNYdp3ot2urgzuP5ze9OcXQ8wNlZCqksKCXjoPuLlz2cnQ1htUGzUdzkFoEzH14mgbJrhAGbKYG5CfP2fNbzNyHRckVuza5mLR1RIM0PwaXAB5kdHJlk9PfZeQKlNNiayR3T66YTj6/8LAjgYIXnJrfn8XjeHZLUTZAyShCFHKUSR7kcoF6PUKtGKJeCwpOcbprT8yFateX36OPTBEmqQOD8NaU2W/PQMdZJfBqzyp3HYdeq4rlYdl5lyvh1EBRdMJymGpwSlKMALJ9sZoyOq/O3AZkILI0YHf3RmI0UdANstWJUKyECflEdpfKKpd5AXG/l7xgEs/10olYF4Byyn46fZ6UAw9cnQJpeWc88KqUQjWaMg4MqtB65JebboQQBo6jVYsRRgLgUIorc2DlLnOcRIUC5RNBqlGAtcNpOoLUBowTtztV2rD38v2YX9/698vj81crAwlUmhQGjlBLFGX1cKQd/txzzP5RS/+jTn//Zz663RY/Hc1d5/2aTPZ41kcr8nrWWa22IKy8H4piBUVdyzThdK+vt7DwFAbDfujuZckXiOr7ztYYfP6wiilwVT6+XYdCXYIziu5e9can/iBcvO847J8+Ki0KKSjnEg8NaMany+TqCW67OoVOjjmEqoZRGfyivPxFa8Ljrq+dn6A0kunkp+8ES3yKP5ybR2uLV6y6UdnJU1rpJrlLEUI45mo0IUmoQSnCv4GzleQa9uwwhwOCWJiJGh2Yshbb0DZsfzPGk2kRQZ9YUG4HL8BXGLpZAm/G+Sbo9iUY9RjgnmL2oSmfRdpf9jN5HJ35Gzy+6Y92x09Tj8czh25cd9HrZWD6o3xfIMp3fjwissYhjfufGHO1OtlRuDbi4f4UhA2ARBgzBmoH1onBSa/bGPWUIweJgTX6DKDoJ7bydYjCU6PUzpKlLoAsY3ap3IBnJn+VMHnlXpVNg26xTiSDUSYcrbZAkzqtRKYNMrC4b9j4w7XFE8v+CRhXDk86lj6a0X4P47XpeOt971sKPf3AIzhkIpSAEkNKg10vRaJQRhRxRxBAGDJVqiIODKuqNEpTSIAQwAJqNEKWYgxKCs3aKb1928a9+eYy3R4NCjsGmlGInGceYu46r3O+SUsI5p81+Xzz98vn5l8enw/0sVT/t9cV/++mnn3+01UZ7PJ6t4AM6Hs8SCCFdRmmXjAI4jCAMOBglqFRC7LVKa+kHP3/RhpAa++/pxDfjFGJBRni1EuLRgxpKpQCUErw56uPh/Sq6vQwnp8NxZ11IDaUMGo0S4tjpywYhQ7kcXATYNh1kTGonbaE6ZzrbTWsn66eV2TnTdaWcXwngdKQPDu6WRrvn3UIbgyRV6PUFdC7BYC0Qhs48NeAUWluAEIRxsV2gXfturkIYMChd7OTTKkdh5S0uOaaL1rOKkFxEL8utTVbDXGrG1O9put105Qz4ZUGdycDMooodOuP1yXVgxvOL9sHj8dwthNQ4OUlweu6yy5HLfRlj86x1Jzn6aA1vr10hFRLNxmI/xkxoDBOJNFXIUoUgYKhWV1dMKBqjLayxF/JMN3SxdX2NxSunZOntc22sBYJ8PMTzypxt+wYSLPYuLPIYaGORZBIm7zNxRhFwCs4ppNQYDOcnK76vjPx0xn+DINqvI5tKJOLlEL1v3gKD4crrPjyoolqLUamEkELBWhdUFUJhmAgkmQRlFFHM87GARSkOUClHODrq4ei4h//rL7/GeTfFMFHodDIXEJcaX33Txnl79Yqhm+DZB3VUyiEoIyiXA5RKHEHAEAUsaLXiqF4JP2GU1o2xsVLmUEr9n2y1wR6PZyv4gI7HswSt9Pf6/ewjow0BnEaylHo8CRZwunKH1mXzKFBK71y2XFFwRqCWuEd+/5M9VEoBgpBBCCenZrTBty8642XevO0jyxTSxFWvUIK8ozYlSTbWqVmxVz+1XMhv3zuHTm3PGOues3ZtSZ9pihx6dXsC2hjUqjECTlEth+DU31Y82+Plqx6EuLg+W7hJr8FAQSvjfAYYQSnmhQdgtj2xsQnlEh9PThTJ9HTTrCMz6aW28Mht8DkZc7kiZ94ehgwQenGVDHB1fybbLJRGp5ehWlkshzmv0mdRYGdW4GY64EOxWvvntcHj8dxNXr3uI0kkCCEwxuYyUy4pqNmIsdeM8fRJ/c75daaZWsm3stNJkaYKMpddNsZe8ua4Tax19zQ9Lbd2AxfdVYY0hJDC+zhC6HH1EQ/cRHkYbV9ieVHfa1SpVsSxCLjzX+Q8l5kjF983pQ06neza23gXGVev5z/RXhUkjCB7lwMmQb0E+c2Ltdb9+EEdP/3xQwCAktr186XB2fkA/X6GLFW5HLKrDE8zCSkVgpCjP3CVZm/enIPmVVe9QQalDNJU4je/O4XYojdSvRqh1YxRyv0+lTKQUkPm+yi1ASGoK23LUplmmum/99lnn9e31mCPx7MV/Mybx7MEKc2jVOiSzaVbKAWkMtDaQGRqLf+Bt8cDlyFS4giD7XeCtwGlxGXIL1nm8aO6q0rRBicnAxzeq+DkdDAeJ523U2hr0esLpIn7DMKQ4eGDBX2ZyeDOvJ9LywNRdPveOdODWKmcppyxV1+bzbz2FrsfR8d9aGVBiMv0v0uGu553ky++OoMQBlo7KUbAybBlUo81SqKQ494KUi6r4vxzlkig7ChByMaZ3LfNTWz2wj/HrlQGxAhBlsutLfqZZPrvXldAa4tSabm/2azAyqJtrlKRg4nXFwVzPB7Pu8N3r7vIhJMP5ZyOZZ8oIaCMol6NUK9HePSgtu2mrk2vn6G1gsddu5NBSgNlzFhik23Jm9RaVxU1M6C0vKBmLZb55wA3l2AyGr8FAUMc8Wv5ehYFzf0LF93yrz2Msy5pMA45yqUAlBEn6Wrd+CfkDN2eD+jMYrqKigYMvNVEcta7tFzcrKD75WvYbnfldT970kCzVUK5HI7lDq21yDI1DoDoPJGLEuRSeRbGGBgXEAEhQH84BOMEWgPtTgIhnZzeX//ro9wTazt8+KyBSiUEpQRSGgjl/JuHQwkpDWBtRVsTaW0qRpu9LFP//dYa6/F4toIP6Hg8S+CcnkYhS1lADWUEcew0WSkjkMrd8Ffl7dsBKCXvbXUOAFBKV8qge/KoBk4pTO6bUyoFMMai3UnR7qSQUiOgbhDrOnFuQrVcKs4MNeB0K4PDC8k193uUkZPr566whtvpfPb6AoB1VWeMvLcygp7dodvLoI2BUtpNrlgLQt13uVIKEIXOS6doaUCyThXgjiHk9SMrm4SQzTo+AzOOrV3weJQzsMiaOqQEepZ3DpkdMJm3L72+QBzzlbPgZ1X9zAroLJJbWxTkmW73rMcej+fuMkwk+n3nqRjHHEJoZJmTIXaJZ65i4K6ONfpDidYSuTUA6OQT6NY47wzGKVrN7VQjmTzpauFtbdaFeoPuOl2hr3ETAZ1SyclbjwJKlBLEO1Ch4ypw5t/jivLSsQAa9QiVvBrX5hKHQcBQrgRecm0B015H8aMDZN3L8mo0YCABg375ZuX1hgFDvRrhD/7gsQvsEQLKCBijsMaNAaQcJX1ycOZUVQhcIDzkDGHIIYVCJgQIAdJUo9vPIITG6ekQf/lXr5Ymot4UIWfYb5UQBgyMEXBKwChx4xtYUE5jRmjZGBsobWpCmh9++unnh1tprMfj2QrFzXx6PO8olJI2o1QFnBowoNWIabMR4+H9Wq7VulqFjrVAkkowRt9r4/gwoCtnhP/ge3v4V786RpopfPtdG81mjNdvXEZPminEEUcUUkjlpMgODirFNZS4TP5VBk5Fc1GFc+HtUK2ETqdZbT75WuSeKOM6yTzgIASolEPUq3dL1sPzbqG1gZIajFFUQwalTJ61acFzqUJtLAaJXCnDdR3cAPHuQQmgVHGSEgSrz0+N4vqbHre527KXfl15PCKkgDDLK3NmBUUmn3v1to/6mr4Nk20fPSYzXltlPes89ng8d58vn7fH2eenZ4nzkAwogtAZgCtlnAxuZXt+MtdBSo1KeXnblTIIQzb20AwCOvZ0vG1G3kU3nVC1au7ITSgLpJnCvf0yTs4SCKHHMlbbxsmeURgzvy8zCvjYdW6wM8hyrxYlXaWEHhh896qLZiNGGDJYe2dze24cSgmscdVs4b06BgZQAwE+cZ2qHDYwfHuG2qMOSKOx0nq/9+Eeuv0MlDlZMg53LcgyDcadJLvRFsOh8+0x1n1XhbRQ3EAqN25I0h6ajRpKcQhrLEguw3Z6luCXvz3B7//43o0cl2V88LiGbs9JwYnQVRwJ6cY3xgWtSlIZypVphCECIfV/DuB/2kpjPR7PreMrdDyeBfziF3/+gVLmgZQmltKwTGgKAohMw1gLRgnCcLXspG4vHXf0atVoqyW828RYrByU2GuV0KhHyDKF3iDDfquMwUBA5FU5w1SOM+IYJbhfYEAn4PTWvXNGzMqso4SCkNXPt5um3U6htEG5FGKvWcLeHc0E9bw7fPHlOfoDNa7MUdqAUDexwSiB1AYfPWvhJz86BGfFjLhHYZxtBH6LgHPmZBsKZvpobFLBc3Xh1ZbWq6mtgRECNS23RmYHc+ZtWWkDIdRGpuOLKoBWqdJZJL8267HH47n7vD0a4Pw8wcnp0EkPawOjLSghCAOGUszRqEd49nS1ydBdQyiNMGRL76lpqgAAQZBX0hsLKQ2iLfWR9Tigszp2g8gCXSGiQ0BuRAK2PxDo9QTSVEJKvVV/kWmWBbCK6qKFAYO1uVoCyeXeqPssCQCzxCP2fYfmfja8WgYoRXJyWV6NxQFkP4V+czT2a1pGsx4j5Ay/95PHIAQw+TXRGNc/G6lbkPwzG612dM6MfJZgLXq9Pvaa0ThA12zEqFVDGG3w9qi/+o4W+P1jjGJ/v4QwZCiXAlTKIbR2CjFCaFggDTgdBpy2YS1LU/Vv/fznf/aL4lrg8Xh2GR/Q8XgWYI2NlTb71lpijXVZEUIjFQpv3vRwfDpcWZLr6CSBMRZxxFGthOvJzbxDsDUz2X/y43vgjEIKjddvetDG4ux0AC01hgMJpVxHrdEoFZd1P6rO2ZIpxvR2jbGQuYTUtoJM0xwd98cByjBi+PjDuzl54Hl3ODoZjE2JlbZgjI4n6Tlzg7Uo4sVLspDVNO13ETcZRhbLxGzIKiInat0NL5FeA9zE2uST068TAAF1WZqjyphF1TmLglNZ5iYL9vc3k/CbF8iZtcys9s1aZlY7PR7P3UdIjVdv+xgMBIZDCWssmo34wjssDyg8fli9sz6dSSJRW6GyaDAUefJGflsgBJVSsJX9thbQao5/TqG4SemF13YyquIp9g6gtEGWKgilobWTwtbaIop2Y0wyCrDMo6jjUavFiCJXAUIJAaUEFASc0TzRUBWynXcVQvIACqOglQqy9uDKMlGjAnHeh+2s7qXz8YctPHnSQBA48SFCCSh3smsukJN7XVI6llPnnDlfX+MSwBijiOMAwzQDCDAcSvT6GUoxhzYWX33TwfMXncKOxTo8flBDOfdplNoltSaZUkmmhtbYJAhYl1IilDYHIlMf9PviL7bSUI/Hc+vsxl3Y49lRCMELWLjRQd4X1NoZX3a6GdqdFGzFibyz8wTGWlTKAewyneU7jkVuEGoslDGQOi9Nz41LOWdQK8quMULw0YdNEBCcnA3x9miAs3aWm54bUEpQKnN89LRZWPsDtr3qHOBqtr+1buJQSbMzlQBZqsEZgzE2r5DytxPPdkkzjTDMAxTGIsrlLygBKHcDuuOTAYpKoBxNqxDgRrJhbwNKCaKI30pW6axDdJ3NTkqWzXp+1i12tGxICOS03BqZvey8vwGg3xeglFz7fjEvsLPqz6z3eTyed4uvvm6j000hpOtLhxHD4b0KGCNj78Uo4nj8sL7llm7OMJErya31+hIqn9gkcHLOrS1Vio8qgjepuFmXVQITJPcSKRKt3MQ4YxPeogQrfVa3AV0liFXAMalVAkQhRxhSkDzAZvLqHCE1Tk6GS9fxvjM6P8PDFrRQMNnlIFjYLGPw9hzmzduVq3QeHdbAGMUnH90D485fl+XeSe5Tt7AmP09oHoijxHkuKuMkmok7v0/PB3j1qoPzTorz8wSDRGLQF+j2M3zx5RlOz5OCj8hqPLhfgdYWyVCCEjfOMcZSay2zxnKlTF1Kc6CUrQqpH3766ed/sJWGejyeW8XPwHk8C/in/+x/TSklA6UMB5xZfRyx8U3fZXks7yBKbca+MfcOytDWvJMau9bmARypkQkNKTWUNNDK7b9SLrAD4rK7VkEbg/v3qzg4KGMwVBgMpVuPsSiXAuw1Y7QaJVTX9DCYByFuQLyt6pxxIyag1JVcgxBwvln2YZF70xtIBCFFvRYhCtnWJC48nhG9vkC7kyAMKcoxBwgghLtOBAEDoxSMEByfDvDi5epZf6tA6XIJlF2FEoIoXD3Avoh5R2BR1YguMLPBwkl6TroYzAr6EACMYiy3NnqO4ELGbPK5RZ9suytQK9A7bJOAjA/ieDzvPm+P+jjvpMhS5cYiMUcUMGRCI4o4SqUAtWqI73/c2nZTr0UmNaJwucXveScFH43D8oz7ZtHVtytiNpBb2wRXYbB8OUbJjXRJ6vXIyVHnP1HIUCto7HVdRtK6V7AXP0UcEh5QKKURBhwWFmP1DmmQpRpHPqCzEoQSVD55AkIJ0rM+yMSJTRkFL0cwQsCer14R8/RxA8+etRAEDFkmkaYSQqjcO8f5zWRCQQgFJTVkLsc2qt6RSmMwyJAMBF69OcdwIJEKjfPzFJ1eBhgLxgi++PLsBo7Icg4PKggCVwnGOUUccc4ojbW2rSxTDzOh70mpa9rYyFqEWab+wVYa6vF4bhUf0PF4FvDZp5//USb1Y2kMscZ1GMulYJwF5DxNln+Ner0MWaYQcIq9VglS6J2ptCgCay2kdh0lKfTYw2L8AzuuSrLWIgoYklQ6aZyF6839dqzFH/7efYQBA+PuuA36EtZaZFKjViloEEdc4GTbsmZXJj1zyTUAKwUQV17xhrz4ro0kUQhCjjjieHBYnHeRx7MJaSrRbMRQymKQKGhlkWYSYUhRKnPQfAKsWY/x5GHtWtsi+b/x32vKSO4ShLiq00wUp4W/7FhMvr5RPGfBvdNMya3Nak+uvjd+bbo6Z5HM2vTzWaawv3czWeHrVud4PJ53k0wovHzTh7UukYkSNznZH0qcnLoJZEIIWs0SqivIle0qQmlEAVspGJGmymXODySyPMM/5Nvpu2tzG3JreQXKCgeHFuQROEmnm6HbzZCkylWlcoqQMwRbOuazuCJ9O/WRXDtRL+9ejKo7CAiUNhgMFNJUIQxXO3c9ru8S7NVAA4asM3R96omDF9fLGB51YY6OVq4gf/a4iTBkzmvWYizJqI2F0QYWTk2CEleZQ3LvHMbcZzlKPqWMIooC9AZ9UOLkBqOIo9GIAQBnZwn+1a+PlzfoBi4JD+5XEQQMpVKAKOKIQoYgZIwFNNbaVrW2HNQapUy128v+o7//7/xn/0PxrfB4PLvE7tyFPZ4dxFrbLEX8d6WAq9HMSSb1uLqEMrKSXnM7lwhjlCKOOLJMb7cCpCCsddVHaeYCOcbgInCDib5MHshBHtgJIwalnGTaogk9YycqeSzw7GkdYa6Pq7QGYxRRwPDo0fqG1LMgAKKQ7cZnM3FcpNQYDgWU0hgmYuYyq67rumhj0e0JJInLfrLA1mQuPJ4Rp2f/P3tv0uRIkmf5Pd1swepbeKyZlZm1ZNd0dXX3kJzmgTKcFsmsEd54ofBEGUr2YW4U8jYiIzyQn4BfYOaDTPPAI4UUoch0V2Vl1mTlGhkRvmO1TTce1MwcDgfgcHcAvpT+QhDhARgAc3OHmar+/++9DEXhzs2cUrSaAu12gN3tGGHgFDqC0zro9CYlmOlCTsVDLs6T0gM+S+/O9/0mpyc752u94MWqAoigBMpcLOZMq3Mmn7OIk7MUUegVih6PZ3188YcTjEYFCqndHEQbGAMoZZClLqCeUYL3Xt6uWeGuyXO1lIXXOJEYDDJkqaqzXIx1aty7QEnXvHadkYC1l5sProIu2Tyyars1AMgKhaKc/5pygbvVCtbyXjeFkYnjM+PYUrKi5huL2uaQwGUQVgqtu24IfEgQQiC6LaiscBbq5PzYiXYEOU4Bo2GHo6Wafxgj2N9t4eNfPIUIzrN0hHDOKpwzUOYUfZyzOgPJbQiAuDwdbVwjqlYGZ/0Eea7QG2Q4Ok6QZwpprnB4NMY/fn64hqOymA/e62JnO66LqiJgCAVDwBk4JywIGKcgmhBoQojOM/03G99Jj8ezUfxVx+NZAKH0a2NsbGAJ4Ao4RlsQ4iTtoryYXsXJWYqi0LUX7Cak+etGT0iXzbQaB7acrFhMzlnct28RRcJ13NSFntkYY2oVT2/gimI7W6HzvbVAUWhsdePVhKBW6pwbWpqtmulMGq0N3KEgl32EZnkMTX5NsDK7gUIa15FHCLLMydWXzZHyeNZFVqg61DQMGRpNgVBQMEqglAUlABfsgj0WmfiziIXbkIdd0AHcpHo0lqt/3Sv+X6FucD2ct4g0/Uqz7NMYQX1dmVa6TG+/iDSTKKR23aAej8ezBt4djnB0kmAwzJFnClrbWu1OCcAERSAY3n+vgyi82qrsPpPnCnF09fdwcDhGlmvIMreGUgJKCBoNsYG9vIhzKFidwnU+5LIC5fImICBrGZMkY1fQKQoNpW2Zn3m/5rKEkuUmOrc9PMRCBAwioGDc/Vy0dQWArNBIs9WPpx4r0ZNtWGtR9Eul4cTcN+y2oEYF7OHx0iqdn36wjd2dJtqt0CmolCuAF0rVxZuquZZQAqNdQRg4L5hqpZ0lmzYYDMZI0gJWW9dcWc57R6MCbw5G+Ob75S3hVsWf/WIXcVSqcyrLSU4QCBZEIetSSkIC2FZDbGltdv72X/yP/2rjO+nxeDaGL+h4PAugsG9H4+LPs0xxGEsiwREEDGHAIQK3+L+M1/NolKNQGhYuNPFeKEBuiLNB08hyt4A6rcip/o/6PlsWbsrnAwiFU+gsmgpYlHZrJf2Bs61T2qDTCdFsBBiOJV69WkH4KzlX59yX4gRn54WbKoSUM4JmHNQFmiuZ3G5FE7wkkQgjhkYkAAs072AC7fFMossJGaMEccgQBE5xMhorDIYZikK57jxG0WzO/n0lC/4sgpL1eNVvEkKAcbqeBYhlCiOranBY5mWq07tFqcghi4s6s/6tGI0KCE5Xlt/m8Xg8k+SFwus3QySJRJorFNKNiZ3zFgETFK1miCd7Tbx6sYKx8B2jtIFYoqnqtJeCMQJaNlQwShAE7E7UEVq7UPV1Q8j59evK7dZwGPJCwWqLs36KLFcoCl3/Pt4XCJlfzKqaDVdBFAkE/DxHl7OysKcMRuMc7w7GK3mfPwWC/V1QSpGdjQCUY/HyZxh1YwzfHAMyhy1ymCUKiFHI0e1E+PnPn0AEHNZaZJmEzJ0dPCUA4wxhyEEIQaE1bNlgirJp0lpbFy2NAU5OB2i3AzSrsZ49z8w6OBxhnGy2gNduBtjbbSCKuPsdpAS2+ii6Y9cAsB0E7KWxeDEcF5998slnP9/oTno8no3hCzoezwIsIU9RLYkTgnZbYHengTBg4JxBCFpnuiykzN7pdkIkiXywHb3GWhRSIS+0GzzYGbeSqrjj6jm2vg8WYJxgNC4uZRdceC9T2q1ZizRTODwaIc1cbg6jQKcj8GQvXqqbbyHlgt59UucALhQSE4uPQBW+jovFHIuLSp1ZbfFTP5vb8ObNAKNhAcYoopjjow8edgCv5+EzGBU462UYjQrkUiPNyi46C4iAo9kIEAQMSpuVL/hQSu6V5chNYJxA69UszFx1JGY9bmadt65g1umsis+ZpdI5V+c4uzVaPnBTdQ4ADEcS3U6E4B5dNzwez+Ph62/7SBMJUeaVWGuR56q0ynRjbEYJfvrh1l3v6q2Rytl4LUsYcsSRAOcUlLr8oLtAX2EdvSoIWW6swdh6xiRRyPHqZdflN2kDQoBA3K9lpGouN8kqCzkVO1sNgABSGmjl7A9E+b6Cs3tX6LrPsN0OCKOQo6xW4RDiXCBoIEAodflUR8d1Ds5V/PzDHezttfDieRecsTp7qpAaUSggBINSLvdKUAbGGKh7S1hYMM4QCIYg4Gg0A1hrcXA0hGC0zgTe3W1guxshEAzffNfbuPPK+6864IwijgXiyKmNrAWU1NDKhNaiqZSBlmYrz9WrJJX/ZqM76PF4Nsb9uhJ7PPeM//Af/t0PjNGCMWopI9ZaYJwUkMpAK+O6vq9ohcoLBa0M4oij3Q6RpA+zoKONm0gWUl+0Vpv+M+ULXRVxKqUO4LrHklQCCxZDjTH1AOn7H/pIM3ccRTnQAoB2M7xdOvTEc+6TOgcAeBU0WgY75oUBpcQVEKcLONW/k8Wb6SLbCr61wbDASS/BcFQgzRQasfAKHc+dQwlgrYFUBlIaFNIFm0YhgzUWWaEglQZndOXn3odezAHcuWbVk9FFdmvTj934nSeOvQWgl8gk4KS0+STnmTkE54Phefs966c8HOUPOoDc4/HcX16/GeDsLEWaK2hjEYhzNaAqr3WUELx60V6N7fAdI5V2yu8lYIzig/e38OJZC3EsAELQbNyN3ZxUGpMXnnWNCJZ1dliHA4S1Fqe9DG/eDSGVRZa7LB16D/NiyIVxweUBwUrGbMQiTSWCgCIIKMKAQ5ZNMcZYjMfFFS/gqaCNBngcAIS4Qk51f1nUiXbbSE+GwHAMWLPUWLXTClgD2gwAACAASURBVNGIBH720z1sbzfqRi6jDdJMQhYKFq74KYRTWoWhQLsdOQcWRqG0QZYWGA4yZzGeSxwcDVAUGpRRvHk7xNFxgrN+htG4wOdfHl/ekTVODwLB0G6HMMYiSSWyTNUWiI2G4I2mCAupQSgRjJJMa7v7m08/8wNWj+cRcv+uxB7PPcNYww0sjLb1pTkMGbhwXSNXdWb1+zmSTCLPNaKAIc/1gwtN1MYgyyWUrnJvLt4uq3MuFnbsxF8Wzr/WhZfPkcZb161nAeS5xtFxUnaEOa9iQgmiYIY6ZNnCzsR291GdA7iuy+r4Vd8SY9R1xE1l49RMfj21grqKcaUFEAUce7tNxA1xIY/E47kr3h6MnTon15DSdd2RMvy2PkdbgJWdvCuDPPz8HMBZYG66u3CyJg2UmTa3OJQEWHgtnizaTAqCphU61+kPSFKFp/uNG+ytx+PxzKeQGm/ejZzNlbETjQrWdWWXDWLP9pt4+bx917u7EqTUS9mtDceFCynvO1UuAMQRx97u5s/FxriO+Gmuun5cP3uGXD12KR+ma/BbU2V+SJa538cs0+j1s3tZSLzqOK1iyBaFrFZnS2WhlAaMy9dVsrQk34AN36OAAOF2F7AW2elo4n431w+3mkgOXU4NOevBGrPU5+cXH+0iigS2thpglMJoA84Z8kJVbwtCCIxxzUDaWORlFqdUGgSu2SkKOSgB8lzi4HgIlwPMoI3FcJQ7+8HcfR6++vps9cdnAS+ft5zVJHeW7JVakTGKqHQnaDUF3d6Ogzjk3TzX//NGd9Dj8WyEh7Wq7PHcAUbbwGpLtDbggiIMGJqxgOC09HNdPLDoDwsYbVFIjTDk4PdwALwIpY1Tx1RBrDO2mczPmS7sTBZ1qsIO564oMVedY209GP7hzQBJWpQLfgS6kkkLhk4nnD1xml6Zm7NSV30ZiPulzgFK24Byl1xWk+siusCiYs68x27BaFQgigW63QjNWODpE7+Y6blbtLb47nUfvUGBvFTiWDgrEFZaFFLiFkPCVatzAJBHMIqizPnOr6Oos0ipU/3fAqgd325ovTZrz6dP+ZS4ifv0/Tc589vyGtVtRzd4tsfj8czGGIvffXGMNFN117+FhTZOecoERacTYv9JE7/65ZM73tvVYFHmnywxDj88HEMrg7NeisEwd2rciCO6hl3bqjDmPFB9mlXOKKrMpCu3w/wMmdugtXHNb+WYShvnGtDt3L+G/ypXaf7jtzw+FggCBsYoKHOFgjw3deartU5Bl6wpl/AxEj7dASyQHJyBVAVJa0EIBSUEohFCpRnsSQ+AK75cxc5WjKgsfFfOFpW1sBCszqat3kspjTxTkIUrXGptwTlDsxVCa4s0LVAUGicnI4QBByGu8TTLFJJMIs0U3h6M8PrNYE1H6TKNWKDVDBAIBiFckbFqiAWAVitApxPG+7uNn211w38hBPVZOh7PI+QRLEV4POvFWFCtDbHWqROCciBgsVx+QppKCEFdeJ2gaMZ3YwtwE2QpTzZll/u82yTThZ3Jos5kns6idE89Ybd2dDQqgwktikJDKgOlDeLG+UTiuo5rFxb5KIW4Zz7QQNllVh6qIOCIIgGybNFp7lj3dhOZ016CIld1V+TWll/M9NwtWa4wHhXICgmtDYy2sMYiChiC0E1yOHMLRc3GahcfnArofhWCb0J1Dpdr6ihd5vysJy8k1zik1fV3UQRQbatWTnZn1ffn3Tdvd07PUlhrV9Lt6/F4PBWv3w4wHOZIUwlVuLFwIBjikEMIhjBg2OpG+NmHW4/C8hNwVkjLNlxkubM8MsYt7Fp7OTdlUyi9WC2wUPF5jf4JN9dcZjt3WzVFoZ3FeEARBrRUiTHsbN9NbtFCrioMVo4Ft/noEALGCKKAghACrZ2KjlICyt26gC/oLI/Y7YIwCiM1jNIXZFSEUkQ7bYx+PAOsBklSWIulGpB++bM97O+30em439MkLSAEg+AMcRyAcQYRMIAQGO3OJ1JrSKmQSwWlNLQxTp2WaxS5QppLHBz168LgOCkwHLqGMqUM3h6MMU42Z7n38nmrdh+wpUW70Qa5VG7dRLqm3DRTyHLdLAr9321s5zwez0a4f6uYHs894TeffkZ/8+lnrSSVbVfQsEhzhdOzFP1B5qyndq5WKAxHOThn2NmKkYwfTn5OoTSyTMKYyh5g/s1ae6m4c26zdl7EqR6mlIAzWnpPX8QCtTonSWRtM5Hnpr6fM4qne61Lz100eZr3WBhQsHXMgG7JZBeZha0zm+6KXBqMhi47Ryk3+X5o1oGex0d/kIFSgq1WiDDkdZGdUNc9W52TOGfY21nt4sOyiyz3nnJhLM1WswBx1SGZ9fhtQ6W1PXfLn2mnRpYr3izL6VmGTsdbTno8ntUxGOU4Ok6htBvvEkowLpuqwoij2RBoxgKtlkC8ZN7MQ0Bbu/R4Ms0kBoMMw3Hh5gTW3kmWmcX1miCuY+c5zbJWsYzStcwT8tzZVFXOCt1uiEAwHByNcXQyXvn73YaqeWPdRBEHAYEIKLrdAPt7DYQhh+AMQtBHYce7MVoN8EYIay20csVDEFKqdAjirRaMVoC1sMenILB1o+kitrsx2q0QuztNBIIhENwVXoxBo8EhOK2VOtRF9iAUHEJwUEKQFxq9s/Ri7dVaHBwO0ekEaDYEjLEYjl2hyFiL4TDH7744nqvcWzWtZoCtToQ44mjEAlEsEMcClBC8eTvEwcEIf/zmrHj9ZtAfj4szAOEnn362t5Gd83g8G8Gvxnk8M/iXn/4dN8b+18en6f9V5LquwEipUUiDJFUYJcWVXRjKGIzHEnmhUEiNwahYue3POpDKSY5dB0xZjFmgynFUxZ2L98zyxGHUeYDP8hi25txu7c27IbSxYIyAc+cP24gF9nab2N1drA5ZJg+BUgJxTy3wLkzKrJvE6pV00N9skvH6xz7SXIJRCiHYnfiVezzTSOWsLrJCgxD3ma5VlMbZN1YTqyharTrysXRHi4BBKXetWiWL7NamH7MALjRcXlOMON2seeG96rUBu7CYs6w6BwCGowLbXqHo8XhWyDff9jAaFyhyDa0tjDGIAu6yOqSBVgaMUbz/snvXu7paLECXKOic9lIMhzlGiayPRSMWePHscoPXunHZRpeb0q583rXXecnV6vzyYcrWMyY5OkkxHBdIElk22CmkucIfvjrBP355iG9/6K3lfW8KnezgWBNxKOrx5WgscXyWIkkklDLIC43TXrbeHXhMiACUUahMIj1ylmVVUccCIJQg3uuiGGZAlgJal2PG5VQ6L190sb/fASEEeaYwHGQAIdjejtFsBAgCDs4ZBKcIBAMhBNZa9/MtrS4JACEogtC5rfz4rg/OKMLQFVL6vQzWWhTKoD/I8Q+fH7od2EBd5+Of76DbjWq3kSSR6Pdz5LlCXiiljSGFNDbN1NNRUnyaJvJ/X/9eeTyeTeELOh7PDJJc/dvBMP+3hKBA6V1cLd7luYKFs/9KM7XwdbRyxYhAMHTaIbJcgS8R+nmXSOW+r0nVzawx0/zHZhR1MGG1Vt7HGcF4XJSWCeePqdJuzVqLfj8DKTt0hHATt3Y7xE/e37r9N0rcz4Xe0xCMC/UcY5HlGmqRr9Ci15p5z/VmO1kmEZQy9Shg2Pf5OZ57QL+fI0kl8lzDGAtGCaKIuc7J0J1rSZmfs9KuTbKZLtBNIAQF5xTZFdezm7LsUVI3zfBZUFirHmKA6y6e2qdlCv+zyHLlCzoej2dluLxIBSl1beVlyiGftW4u0W6H+OD9R1bMQal2XWK7k1O3ECs4La/1HHEs0GpuXq2ktMvzvC72miu8y1h7A2V+zprGJONSDSWVQVGY0jnB4PWPPZydJjg6TdbyvjdlE2OzRkOAcwrGnF2XLJwduLGu0DdOvOXa0hBAdJoglKDonyu+SKnSAYDGXhfJYd/d3+tNqHQWf562OhG63QhxLJz1PWfIlcLZaYKXL7bw4nkHW90Y7VaEKA4QhBxcUHDOwJm7UeqKqoQQCEYhOEc6znHWH6MRCTQmrPSNscgLheEgx7c/9NdwsC7DGUWnFYAQgpBTEHJuSUcp5YxSQYDAGCuk1Pu51L/89NO/+8VGds7j8ayd+7mS6fHcNdaGjNNDxuhAcGaEYJZzp+aoJfYTOTHzUMogjgW2t2K897IDxui9tuhxmTnqPDMH82+TXC7sXBxk2fOqjut8gYUQDEmqax/sygu7UqGcnmZ1MCHgFmWjiJUhgLefvFHighHv889jEqXcBOrGweUzv8/lv/kwFGh3IrSaAaJYrDyPxOO5LlmmcHA0RpFrKK1hjPPbZoxAG4uwzB1oxAJbndUuvhMsrCM8KBijCAOGNF9PQQdYTv1yKeh2ieNLMOGlPv10MvHek57sS7zmou0KqWG0RTP250CPx3N7znoZDg7HUNIpc6w9P2dJ6cbEccjxZC++n7klt8Bau/QCfJI4l4N2K0AYcoSBs7fatFq2soa+ajF5FSxb7CIEa7P5ksq462nVIEEJBGfojzL0eulGM0OW4cpjsYLjFEUcjLt8XEoJKCOgxOWYVCodz/JEz7bBAg6jNOxk82Kp0qGcgQkGawxw1kc14Ls0bpzBL3+2h+2tGHu7LYShs8orpEavn6LdjvD+qy10uxEacYAodHaWcSzQaAiEoSvqEFLaLGrjGl8LheOTEQhx788YRZo6WzijLXKpcXaW4mxDSq0Xz1sIBEUQcXduLDNEA0ERxxzNhmiEIWuEAQ+Mts0kkf/TRnbM4/GsHV/Q8XhmwAX9LYwNs1T+otHgYxFQTSlFFDDEEXcFCgqE4WK1zXCUQ3CK3Z3YeV83Vmv5s0qkMkhT59VtUebmLLjZMrNgcih1KUdnapxlYeuJSRw5L9vz5zl5c6VCOT4duyJGOVgjAJR0BbJbQ1xx7j5m50xSTUgoI2CUlPLvVU8gp3vULxslZbmG4AydVoBmUyBesXWVx3MT0kxhPC7q8xClAOcUWltobZBLjZ2dBnZ3YuytWFG2bNfsQ4AS1304GOQre82bHJmbnNouWbVV7z9ZzAHqhbfpwtJNsnSGwwKm7Jj3eDye25CkEr/9/RFOTlOMU+nsfUoFKOdujBoEDFEs8Gx/89Zi68Zapy65isEwR5Iq14UeOmWOxXJWbavGGnut/Jybs7zqhtL1KHQqJRJjFFHA0ekE6LRDbHVC2LIZL88UihmZqHcFIYuPxSqOUhhQp5yjzhI8jjiMsVClws4Xda4H63ZBGYVRGio7LxBW42xrLRr7W8hOR4DRIFle3o8rGx277QivXm65plrq7NTGoxy9XuregxI8e9pBux0gjDgajRCtZog4EiCMglJSNpxq5KnEaJRBOjsz/OHrQ+S5xnCcIy80klTBWtf4c9bL8NU3ZxiMVje2nkccCXS7ETijzjquLOrEDYH3XnaxtRUhjnj48nn7PcHpTwqp/uyTTz776dp3zOPxrJ37vZrp8dwRjNIvLQhjnA44o2maKJ4XClmha49io+xSmQPjVOLrb87w5VenN1qw2gTKGGS5PLc/W7brrCru4HJhp/zqgjoHqCTUQBTz0uLnvMhjjJNQ69KDNsud9RsXFIxSME6xv9e85Xfr1DkBv//qnGoyj7KbyCiLLLvZBOF63+rFZc6i0EhTid4gx1kvW3m4vMdzE856GcapBCUEFG7CJYTrkmSUwhqLs7MEg0G+8s5VQpbrmn0IVOcZtoaFsXk5OvPydC5depY4yKp60lR1pnoqJajt1mbl5cxi0WODYY4w9EVtj8dze775rg+lDbJMIcsUgoAhCJkLCNcGjZij0w7xsw+3H00TwSQWywkmzvoZklRiMHI2q81mACEYnt2B/a8xFlrfIj9nySkWIUtk9ZUPn88XVsvZWQrKKNqtAHHMwRmF0q5YUeQSSVJgMEydOuEesShPaBWFL84pkrHEOJFIc43h0OXqjhOXNdpsCKh7VOS69zQiUM5gjcXozemFh6rPAGEUw++O3Ofn9BSk/CBVriKL+Pinu+h2I7RaIUBc/s6FXE0CPHvawc52A5wTUErL4ggDpWVTECGgnMIY91mWhUYyLnBwNEBRVDaZti6CjhOJ4SjHV1+fbaQAvNUJURTareUYi0JqKGnw3Q89vH03lL1+pn58M0CWqTjP9XtJKv/N2nfK4/GsHV/Q8XhmYI3dMcY2AFgpdbPq7q0XCsuLtrGL/VuzTKOQGlmhMBzmiIL7l5+jjUWauiDHyeLMsnZrAC4UdibvKr+q/yYg9cQt4KzOIHITOgKtNawFvnvdR3+YQ2vjus7KJwlBEQS3PG0RZxWwjsXLVVPtI2OlGoAAYk2TtkW8eTvEyWkCmRswRrD/5PZFNY/ntpz2UiTji52hWrsCdRWNZYxTUqxE2VexRmuTu8KUdo43zem6CbOOoNTX63pw6pvL980q3MwqIl1XnQMAvX6G5h1kNng8nsfFj28HGCdF3VVdL0yWlmucU2xtxfjJ+110O+Fd7+5aWPZS2u/ndcNXmro5VbsVYHvDFnQWlWrlJs+9SX7O1dsRkLWNSaxFnQlTFW2KQkEZDcoo4lggDDmK4p4VdAiZq/y6bmbeJaz72QQBQ6shEAgKxsm5g0KZYXLfilz3mjBEsNUEoRQ6v9wsSwCwSIA3Qsg0B0YJiD1fXzBm8Qdyuxvj/VdbCAMOCgJtDL7//hSjKfVMpxPh6X4bQrgm0lYzACvPzwCgpGvsDcpcTmstev0xGJ3IzxlVmVMayhgUhcZXX5/d3DJ9SXa2Y7SaApxRgLgcZ2uts4cECoAMikKfKm17jJFEKfPcZ+l4PA+f+7+i6fHcBQSBsTbWxrayXEfuLlIPrhmltV/uou6pcSLBGUWzEaDREKtdVFwB2likmawu9vVE8qrb3OKOnT1dqRfcJg4VZQS6XDx0BQtAKbfh0dEYulykrTIRCQH2dm5ZSCi76h9Kdg4vCzqukOhsJqLoJkXBm3+z2lgcnYwxHDlrq8h3pnvuAXmhzifLpWVjFHII7s7J1dyOUoJGI1h5IZRsIHR3k1jrbGTyfD0dpcsodQCntrl0ZBcc6kWCntpubcb9k49f4+0AAEkisbO12kwmj8fzp8VZP8Mfv+nhrJchySS4oBCClY1LDFHE0WmF2OpGePmsfde7uxaWtVsDnFKclfbDhDiFRCBYPU7eFLZufNhEfs4V31ulRiWrUZ3MolCu419rU+cdVbZVVVB8EHDk8n6pUWjZBHeB6YnrLQ6ZtUAQMjQaLs+pOv7GuqJjkkicbig/5VFACIJW7H63jIGZbi4q11saex2MD/rud284qlU61rpjv4g//3gfUSwQCA5VaAxGOd6+G17artEI8OyZyz221imDuOBghLiiTGXhW+b7GGtxfNovHU5cxlSSKXDm1DxFrtEfZPj6u95KDtU8OKd471W3zP1xeaKVdWcj5kGrJQLGqQ1c7pjUxnaSpPhf1rpTHo9n7fiCjsczA0LICQBoZWKtLK1Wfqy1kNJAcArO6UJJNwCkmQSlBFvd6LK8944x1iLPFaTU54WcZZkq7lx87LyoM63Sme4gCwIGlJ1lxlhoY1yBqfRr5pyCUOqKaIzixfNbTGqrYg6n4A8k+4Dz0jsYbsJ2FzY/B4cjDEcSShtQCjSbPgjcc/eMxhJSaTBO6iyT3Z3IeWAHFPU5h5KV/84SlDZejwhWFrwGw/UtQCzTFXvdjOnJTLGZShwCkInXvGkRZ5onK7D+9Hg8f5rkhcbnvz9Cf5BjOM5dFpyxLvsg4AgCjmYssL0d4+cfbd/17q4Ru1RzVZYrSGUgmMuGaDQEup1wbUWMRZiyuLFuXA7McttWC7frYDxWrmDEqFMqlAVHJTWsschyiV4/w/FJspb3vylX5ejc+vUpgSjnqYFw2Y0AoJTLz0lzhcEw31DW0uOAddsglMBog6I/vvQ4IQThbhs6yQEQ2LOz+jGn0llsvbbVifDxz56g0QxgrIXRBu8O+nWe7yRRyPHyxRYoJQgFc42gtMrzgStwVsWkMkvq7GyMKHQWmaFgbp2IAGmuME4kDo/G6A3WW+Tb24nR7UTu/QUDFxRByBBHQrQaQavdDHY77fA9xshTLfVuXuhffvrpZ3492ON5wPgPsMczC0Leck7fCU77Ucxy55fq/EiTVKJQGpSSK227kkRiMMwxGObIUnUndlmzsGUxJy/UhcHPta3WyiddenxmUefcWqGyqYtDUVv8VBOkdwdjMErQagZoxgLNWKDdCrHdjdyi402kNRPPEQF7MD7kVdgrIW7hsij0tRc83QvUf12bH98MYKwFpRQEBE92fX6O5+5JUwkpDTin4JQiDBgaDYH3X3Xx9EkLQtB68rVqq0u3SPAwziHLEpfNBme91YW3zjtCV1mcabv80Z3n0DYVp3PhvumvZ+3bPKwFOp3w3lzLPR7Pw6Oy3wkERTMSCANnQVxI7ewvlYGxFi+ete6kaHHfODlNIaUGCEEYMMSRgDUWndZmXQ+sdWNxpc21x+LX3Z7SxQ4Qk6zTQjrLFWCBIlc4PB4jDDmsdvNbrQ1koXF4OMR3359d/WIbxLlpTBy/NQiq4lg4K7Cy8ials9cCgKBs/Lyuzd6fMmK3CyY4jNRIT0czt+GBAG9GyHsjEKVA9EQxxp6vL8zjr3/1DLs7TWx1Y1gL5LnC27eD2fsjKD76cBe7u00IRkGrAl6pyGLlDXB5OoNhgm4nQLsV4MOfbKHVChHHAtZajMcFznoZvvrj+vN0fvbRNoKQufGsBaxxDaHdToitrchZ2VOyrbRtZbn6SZqo/2OtO+TxeNaKn5F6PDP4P//+330XBPQ/RhH/ot0K3jhFh/PjrVQ6Uporu7S3t2PsbsVot4J7Y9FjLVyuT+6KOXXBpszBWXSbn6GDy2qdWYOqqUPQaAoMB7k7psrAaIvDkzFGSVFOmsr7jcX+fmvidcj5bRET2xA4ObJ4ANk5FdUkobKUsNZcOVidxW1+8zinaMYMO1sR2q0AOxv2K/d4ZnHWzzEY5VDSQBuNTieEscDbd0Oc9lIQShCHHM1GgN3dFYYmE9cl+EBqwktTqSeT9LJ3+W1ZdKhmFXfUrCrNnBeZ9iRfJg9nVqFnWY6Ox8gy74vv8XhuxslpgiR1YepZ7prDwpDXi/KjUQFrLV697Dza3JyaJS+kvX4OXeaWVjkV41Qi2LBq3dpSnbOB/Jwr54yV3RrWp0TR2mWsEuJyCCl1TgdPnzQRRk4BoI1FmhQYDDPk+f26Nq573h1G3LknRLy2ZK/s75QxyDIFJb1CZ2kaMWgoQDmDmZGjUxHvtDB+13MqrP4QBOdWvU6lM/+z1mwE+NlHe9jZadVuK0eHl23XJnnxvIuPP36Kly+66LTjWpEjpYEuHUWEcLk1v//qAINhji++OsHBwQjf/9DHoJ+jkC6DdjDM8e33/ZscnaUJA4aXL9potwI0YgHGCPqDDG8PRhiOCuSFQpHr1FoQa8CyQv36k08+21/rTnk8nrXxcFY2PZ4No7V9aYzdkto0KCO2GqQ1YoE4cnYIrdbiyZYpu7gYo6W92N0jtUaalcWcyYLNMixR2LEX/1tzqSO6vOPtwQhHx2MkicRZP4M1FpxSJEnhOvKsRRAy7O3NWZSdLO5M36Z2JBAPR50DnNs6OYWOuVJOvg4IJQhDgTAUEAFDIO7H77HnTxdrgSyVSMYShBIEIUcgGLJUwhgLSpyNI2MUW91o9fk5D+gcsiyUOr/5dYb4Th+1ecUXVfmTz3mdedeYma9rz7+epcq5bmHnrJ/fifWlx+N5+OSFxg8/DtHru9wcUvp3EkIQRqzOJwlCjle3sRh+ICxzzjXGYpwUKArXiJaXSvU4EtjubjbLrLKGvrXc48pvfPkizSUlykoprWuZU0btbscYJxKdbghjLEg5ztJlts7B8WWbrLtk2ua7wtlY3/6YhQFDITWU1HXTIKPU5Thq56qwjiaZR0sQItpu1bZrZk4uU9BpQBfSPT4Y1j/n6lM53egzzT/765dlTlkAYyz6owz/6avjhc9hjGBvt4UoFs49wwWAObULI7DWKbTG4xzDcQatDfJCuXOGdWpMVtoW9gcZvnu93qLOs/1Wve7ECEEYcDBOMRwVGI6KPC+0stYywBKlzK6S5r9f6w55PJ614Qs6Hs8MPv30M6qUfS6V2YUBg3WD5ijiaLdDBIHzJb0qi2WcSORSQ0qNxj3Iz1HadQzpKzpYrmRRYWeyqGPPwwonB8/GWHz1dQ9v3gzx7nCMH9+NcHic4O3bIWAsLMrOl3KS0L5FBgYBYIzrjNl0eOptqY4ZIQTW2HKQurmKTpIpaGVcZgglaLV8fo7n7imkhtIWSrkCZxgyMEqQ5xqqtDLgjKIRu0Lkqpm3SPCQCQI30VRK3+7acAVXmdW5gNmrX6Padtb90/+fp8i5iUonTSU67UfeNe/xeNbC19/0MB4XkIUGZ+XCrzIgBGg1AgQhQ6cd4le/3AP3to4AnOWXUsZ1xSsDJTWMsWjEm1bnuOxRpdY/Br/Sbm3ioer3aB1UVs9pKpEVCs1YQCmDN2+HZZFNQUmFLFMYjgq8fTde6/jhulBy+ThWe7eKQxaUCqXq9RgrVTrlR1dr6ws614FRBN0GCKVODZcXMzejnEG0YowPzgCjQZR06vny8eqzOg/BKV6+6CKMOIy2kIXG6zdXWwYyRvDiRReNSIBzBsEpBKdg5S+Tdv78eHvQQyMWdQ6Wte4zbaxbe0kSiYPD8VpzpwSniCPhGkFRFp4IgVYGsACjpGFhibWg1lpRKP2Xa9sZj8ezVvxo0eOZwd///b83cAIWRikpjLWEEFdYCITroisKjVEyf6CmtcvcUcogzxSiDU8+pjHGumDRUvWyEiYKO3M3Kf8lZY6LtcDnXx7j9CRBliv0BhlOThOMRjlOeymyXKModN2dxhjFs2etpQK1p6m2Z9RZrT1UL/LKzsM6UQAAIABJREFUNsDYqxc7V8mbNwNXANQWjBE880HgnntAXigY7bpkrTHgjIJxClPmnCltQClBsxmstnO1nDCSRzhyiiNny0AoQbFCi5B5R/8qazRZLZIseDE942Q4T4mDBfdfh7zQ2N7yBR2Px3M93h4MMRrnKKRGFLvmsNpu2FgIwRCHAr/4aBvNhm+eqRgMczBWZuLZc0ulRrzZY+Ts1iyMNdduq7p2fg4jS12rCAgoX9+8ptfPMBwVODlL0e/nGI4LKGXQG2R4/eMZskwhzzWKQuH4ZIzvX/fx5t3s7JO7gJRq7Qo79dhtCUPX2BlF3NnPaWfFZcshlLEWSXK/bOjuO6wR1/mxckExLOw0kB6V2TdnfTfWn/iRXuVo8bf/1YdgjLqCC1yxeDS6OkNScIoPPtxFd6uBuBFCBByEU2jj7BiNAYpc46uvDxGGDIBTGw1G7rOjtEFWKIxHBb75rrfWgt/L507tpI1FXmjkhQJjBEHAwiBkW4zS2BjLhKCtvNC/+Of//F/9r2vbGY/HszYe4bKEx7MaKMVAK9PMcrVFCLEAMEwKwFpsdSJobTAcze4eKZ8PwC3+UUoQ3qFVlbVuEXSmv7G94rbkG1zMz5nRPU0IslzhH353gJOzFLnUODlJMB5LDEcFev0MWaGgjCkraU6VUnUu1q+DqxflprdhnECIu1dI3QTnWe0KYaZW6awfYywOj8copAItc0Nabb/I4Ll7skwhlxqMU8QxQ7cTQmuLoPyMa22glMHR0QhcrN5ubbmllocFpaTu9B2N51/XbsoyOTo1FtCznTYuYGZcZ6Zfc1VWa8B5fkK3s1mbH4/H87Dp9TMcHadIMgWpXQZnlqnSssqpS4+Oxmi3Vpz59gh4+26EJJFusdRaWEIgBMPe7h3YrWlTL9Zfh5ltb3MvPFfYrU1dvDhd31LO4VHiHBMKjV4/w7vDMbJC4ewsRZa5uQHnBO1WCJTztmSNtq3XpbJKn/t4/dfNiEKBQDDEkUCn7cahAOpmTgIgWdD46ZlBHAHUFXDtgoFguO0aDOUoBYbDS8U7YLFKJ+AM+3stNJshOGMwxuIff/tmqXWPKOT4+Ud72N1uICotn5XS7rwuJZQ2SNMcvX7mVDulLaJWBs1GAKMtzvoZXr8Z4v/+f3+E0uvJWdrqRui0Q9DyvYvSxcBaV8AyxjQIQSMO+EsCfJDl6m8++fSzrbXsjMfjWRu+oOPxzIFSOgwj/lpwmtGyMyzPFLJC4/BoDKUtogW5OGmmUEgNrSxGiVx7OOMipHK5OTVlscbaJWo5yxZ3ZhR1qvsJAc76Kf6///gWZ70MWhqkqURRWk0EgkFrA8EZQsHQbUcgjCIKOba3Z09uyYLbNIFgYFfY491XeNlBxNj6gk9nMR5LKKVBGUGrEyHg7ufh8dw1VQgpowRSWQyGBQqpwRhBqxmi3QwQhgxxLNBZcRGyCr59bDBGIEu7un7/6i7Fm7LsoVNLtDTriW3m2avNeu+bFHMAZ6H6UFWeHo/nbuj1M/zwZoh+P0OaSGSpa66SpXUYIa7Df3e3gV9+vHfXu3uvKKRGmioo7RYhKSVglIBTgk57cwUda52dksvPWSEzLicL7dam7mZXWbPdEiEYPnx/GzvbsbOM0hZZphCFzvFAaVMGwjNEkcCTJ028Pbg/Ch3AqZ1WDjl/bUoJlNJIEwlK4Vw5cudsIEtFxj1yobv3kDgGCzmsscgH6dztmODgjRCjg777gKbp+fi8/PlYu9he/r/55GNEkQDnzuJtnBT43edvl9xR4NWrLew/aYFTWtoxahhlobSGBfDt6yNIaZCkCuOkwHBUYDQuJj43bhn2qz9ebfd2Uz76YAu7OzH2nzSx/6QJEbB6HEsJCQhB2BvmeZpIKqV+IQv9r9e2Mx6PZy34go7HMwdG0SOACUN+LDjVjLnwxzBgIIzAGGfvM2+wMBw6n+xqJBffUYaOUgZJKt1+XijiXCXNsfOLO/OYKupUXx8cjvHbz48wGhUAIUgyN7h5/rSF7W4IqXQ5AHZSZMoIKHFdMC+et271/VNKwPndqaNuC+cUhExa191gcnKDp6S5LLN7nMS8u+W70j33g8GgwPFJAikNOCcIyskYrMsJM9Z9bjrtaHVFyPIztM7Fk7uEM1orUE578yfRq2Cy6DKvEDN5WZ1nu2avyKa+qtB/3Z9kkkifI+bxeJZmNC7w+ZfHeHswxHBcYJgUF5TynFNEEcfeToy/+c9eIFzQJPanyOlZCqUMtDbQurRQIgArx8WboloYvkmO5ZWL+VPfx1y7tRl38jUfhzSVIMS9j1IWSrsGvSyTsLBIkqLOZA0DjsOjMU5PE3z/42B9O3VNlso8vMUxZJzCWkBqZ51oLFBIU2eX2HJc6lmSOAILBazS0FkBlc1XjEdbLRR9l9tkz3oAADqlWFtUg93djhE3ArTbERilTtl/MoK9hhPG3l4LL1520YgDxLGoC4i0DM85OOyf/x4og6OTBEIwhBGHCBiCgEGtcdzdbgYIAw5KndOHVs6SmpZrWozSIAxYCGC7KMxekspPfvPp3/nuTY/nAeELOh7PHCghh8bYmFKSBwEthGCmmnw1y44OrczcvIFcqnoCQojrdNo0xlikubMqcOud1/ZSw3Rxp757Sb77oY+vvz1DkkrnP60Mslw52bGx4IxiOCogAgYpNZR0dhShYOABQ7t587yCSv2z0hyNDSMEAyWuMw7W3jhH6LqkmQIrfYy1tni+f7vCmsezCgrprD96vRxaW0ShQNxwk5VCachCQ2kLSghEsKIhzsSH6AGfShZSdZoaY1duuXYTxYwFoGZNqu3ML+e+3rL7sgzDUYG2L+h4PJ4l0Nrgiz+cYDDMkYwlslzBaAvCKJrNAK2Wu21vxfgnf/bkrnf3XvLucAxdLoYT4rrvGSUbt73Upd3xhdy2JS8mi1NGJ16LACDkoqJkQUcCAVn73Oasl6E3yBEIVu6DU5S9O+rDaKdIGI9zaGORFRJZppDlGr/7/dFa9+s60GVtcpc9lFPbcUZgjAGjboGcEjf3rqzWw5BtzCr7UcAFeCBcAVUqFP35hY5wpwlrDIr+GBglAC7b7FnYhdZr//lfvUIjEggjUT6PoLfgPWex1Y3xV3/5Cs1GAEYpQABjDKyx6A/GIBNzd2sMjLaIQw5ezbGNxdFxWqvkV023G6AoNMapLHN8LKKQIwwZOHcKO22s1NqEWtttqc1v1rIjHo9nLfiCjsczB0rpASEwUpouADBG7PljBHEsEMVibvsVK/MIVJnnsGmsBbJCoSh0uYv2wmNX3Wa8Ii4UdubVhSZUOl/+4QTvDoYAAMEoAItRUqDdDGAtUBQaXJxbeQnBaulzpxNhqxvdqvuMEALxgNU5AOpcC8BlRtxkYnCTQyilgeDuvaU06HZ9ELjn7jk+SZCUXaMioAg4gTHunFVNhjijMABksYLz7vTayiNV6ACoFySKYokAmxtw3SMnJ3aDXPri6vdYpToHcN3izUjc4Jkej+dPjS+/Oq0DrxmjMBYIA4bdbWd/82S3ia1uhI8+2ILgfjo+jbUWSeKsmY2xEJwiCBjCkOP50+YG98MtzupFoW0rorZbW+QdWm+7OB/mtowTiXFaIEslgoChGXMQEOjSdg1w85E8V5CFs5oKAoaiUBgO87WGvV8HQlyW7XIbY/6AYc5jlBIU2qDZEHiy10AjFmCMgHGCRkOg3QxhVm3V95ghAG/HIJTCaIP0bDh3UyY4RDPG+GgAwAKJK+rQqTwda+xcpdxf/8VzhLHAVjdCHAm0mgHGyfWbmqKQo9kM3fuUn4u8cDlpbw/OEJTqS84ZRmNnE22MxXBU4OBohIPDEX7/5fG133cZ9veaIJRAleocWWgEgqHZDEAowWhc9CklY8ZoDkBppf/pWnbE4/GsBT+C9HjmQBn5f0TAvuOcDrS2rBqPKWmQSw2r3YVxXueHNRaV8peS9XdSTSOVRlpZrcFeUay5zPztzws79X+n0MrgH357gF4vRZY5b+G0UJDK4Nl+Cy+etfHTD7fx6189wc8/2nW2cIlElmkQStwggxD8/MOdm377pTqHrsc/eYMwSuvOeaMtimIzgaNKahS5AghBIxZ1J5HHc5fkefl7CaDZ5KCMgnOCMGAQjEIbC6Vct2SjIW4uyZgxea86hB8jgXALZYye24mui+lDO28NZW6ODnFht/MUOtNfT993kx+htRZJptBs+YKOx+NZzNff9XB8kiBNpQvKzhWUNCCEQGuD4SBHEDA832+i2/bNMrMYDHMwRtFoCFi4hg1rgUa5+LopTGm1VgXeX+CKi8l16z9z7dZmwDlda4PJuFTqOvcE48YHjGA4zpy7Qmn3ZoyFVM4qu7IMJJTgD388Xdu+XQdCiFNNzH5wzv1YWMSZJAw4AsFAKEGW6XrOmWUKJ6cJ3h2O0OtnN939P0nEVhs8FKCcwar51vYA0NjroBgkMFLXtmtAOV4vv3Y1ljnNt5TgyXYDuvydVtrg9eszvHt3fdtAxiharRCcMXBGwCmF1gZ5LpGmBcKQYzQuXK7aj330BzlOzxKkiUJWKPT6GX73xeqLOpxRPN1rIApZPbYfjAr0ehmyTOZG2xEhRDNGUs7pESW0/8knn3248h3xeDxrwa/QeTxzoAQ/Gm071trQaFAYS2AtKCPotEOnzgGQpLMX2E/PsroY4vyXN7Xnzqd1nBT1+972vecVdmYVdaQy+O0XR+j1M4wz6WzUrK0ns1muQSnBxz/bwfZWjN4gQxgwl00EQBYao5Hb96W7qqYgxA3mOGe3sti5D1DqbJ6EoKhynNbNWS/DyWkCqQ1CwbGzHa/9PT2eZchzjSBgaLcDhIIjzRX6/bwOGpXKIMtccbjOI1hyYn5h21kPEcxfAHgkELhFpeFo/bZr0/dN/39ajDj5+Ky1tXnvswqcXZJBGHhrcY/HM5+T0wT9QY6sbGIi1C2oNWIOISgCwdDuhAgChv0nm1OaPDTevBsjLwthlBAQSsAZRau5WdtLbVwhSc9TWSy66Fxj7kUIWVpx4+zW1jsXGI4KNCLh7Nass2gijKDXH0Ep7RQGlXpJ29pivNFw9k5ffX22cvvWmzLvuC47LFxEEHIQuCbO4ShHmipQQtBqhWg2AmhtcNbLb/kuf1qQKAIYBWUUVhuo8fyCWLjVBGUUcpQC47T+zFXWa/XPt8zBmsV/+V+8j1AwNJohxuMco6TA6zd9pNn1VGZByF0RuhmCMgpCXTOvsRbffn+MvFBQtRW/27NAcGhjkKUKo3GB07N0LZ+bVy/aaDSCegyrlYFSWillx8ZaBlhCKZHG2lZaqL/NM/WvV74THo9nLfiCjsczB5djaNtSmbaFJcZaZLlGlivkmUKSSKSJnHvhrbpBtLZg3C3GbwJjLNLsPDdnlVwu7Fzskj7rZfjHzw8wGGQopCoVHs5uLQo5mo0AT3Yb+PWf7wNwuTCj0flAlwsCxgg4p3jxogOgKs4st3+T23JO1z7h2QSknsgyd2xulMV0vd+9w6MxACAIOOJYbNTewuOZhzEW41RiOCpKaxJXLK8666r7CCGgBAjDGZ+V6c7La3RiErp89+xDhLHyGILg7Gw9HaXzijgX/iXnX8s5FpP12tocd5rpH+lt1DmACzk+91j3eDyeywxGOb79YYA0kTDGqfODgGFvt4H3X3XRboVgjCIUDB+817nr3b23WOssLpNUIs1kOc9wf+9ub06dY61TxpvasmlBJ8GMS8NS+TnVS9CLNlELtyVY+5zy3dEYlBKkqUQuNRhzoerJOHeKh9KCzlg3zy1yDUKAKOJQ2iBNJX74cb5d1iahlY3dFKtQOIUBhwXK0Hlb5ucAUdlQpJRBviYb20dLIwJlLrfJWguVzXemoIKBhQGy3hiTtmvA+fy5+imbOQ2uz5+20WqFoAS1Ei/PJQ4PR9fa7Z2tGKFgIBSIIwHGab0ooY3B6x9PwZlb5wgDBqU0GCdA+RnS2q3ffP1tr7Y1XBVhyLG3HaPVEAhCBkpdATkKeSwEiyglgTFWKGl2ZKHfL5T5s08//cxfpDyeB8DDX+30eNaINVZoZSIAMBYkyyXyXKM3yNAfZMgKBa1mD9ibjQCUEihjwDfkj20B5IXzbZ01aLl+bs6c95lR1BkOC/zhq2MMBzmk1GWIKMApRRwL7O408Ou/eIq/+oun4JxCG4M370YYJ7L0kgXiWKDVDNFqBniye1EVUhVrFt3OtyUIOHs0zfS11dM1ilu3IcslwogjjjiikG/U3sLjmUeSSmSpxHCUw9hzCxRGnWoyDp31RSAYwoghilarpqCPupzjLCpJqQA8ObteKOx1ucoSrfpa6vO4tmo9zVpAlyGzs2zW1vFTSlKJdmuzneEej+fhkGUKX/zhBMOh6/AGAMopBKXY3o7wZC9GqxUgijjef9V51Hlst+Xt4RDDUY4sK3NAy+IBowSdzuYs6lwhxzp1zjJzpOuogae4ji33uu3WrLU4OUmQZgqjREJpAy4oGAW0nlAqlbuglIYl5xmforSuOjgcrS3o/TqQeQqdFRzCMKQg1jVuhgEvrdiBNFMYJwWkMhePmedqohAs5C77xliofLFiJWhHKEZuzDppuwa4Yl79WVmg0vnLX71wzWGCghLAaItknF+rsNJoBGCcgsIVZ6PA5SnRUn3X649RFApx7IqAWjv3kiBgiBvC2Rsqg94gx3/6+mzp912WDz/YQrsdolEWmxinXAgaB4JuhSHfh0VbadNRynRlod4rCvM/rHwnPB7PyvEFHY9nDn//9//eAGAALAGxgC19hBlUHdLJ0GzM9tRvxBycU1hjITfUnSOVRpLKCwWX6xRsrlPgmXx8lEh8+dUxxmUIZmWNEAYUjVaATjvEX//6KV4+bbnnAlDa4Oh4DK0twoAjjrkbaDQE2rf0FOeMbsSabFNwQVEojSI3N/hdut6MxRgLYy3S1KnPGFveBsLjWSdSGgQhR6cdgRICpQ2Mdpk5RaERxRxhwME4BWcUwYrtseYtCjwmCFzn73C0fouQeQqaSqVDAGhzbhuqjEWmLRJZqk/JxfWzpdQ/N+TN25EPLvd4PHP54qsTjEYFRuOiVnVobZDmCu8ORvj2+wG0Nvjw/e7Kmw0eG0fHKYpC17k5Fha0zNMJbqRSvz4W7voDnBcqrvX8ddqtrXl+Q8pF8FFpvRoGHK1miDi6+L618sFYEBAkmawbbASnOD1L8Yev7j5Lh5LVqHFmvzYBIRQBZ9jZjkEIUBSu8TPNFKx1awerVlw8apgADwNYY6ELhaKfLNw82m7BaoPkaAAkl5uRyETX5zwL/H/yZ09AKYHgHFIajMY5Do6G+PFN7/LGc5BKQ2vjVEGl1VoQiFrdbWHx/evjukCtlCuUPttv4Scvu9jbiUt3EQKpNL7+bvn3XgbBKdrtsM6/suZ8zm+MgbU2tsZu57naTlL1KkmL/9ardDye+4+fnXo8CwhC9kUg2CCKWMoZNcZY9Ps58kLXOTU/vBnM7r4hrmMvSdWlLIB1oI1bhK8mHrPs0RbfLnNVYcdaoD8o8OUfjpxiKdXgnEKUg5m4EeDl8zZ+/at9BAGrB9TWWCRjiXHZ+ZXlCgdHCY6OxkgSiSdPbpPZQiAEfTTqHAAIGAWnFPTGlmvLc9pLMRoVkFKDU7qxybPHcxVKaUipMS67n621sLBQxiJJJfr9HEoZCOFUgas8BxA8+vgcEEIgpXYTPLP63Ld5hZVZypxJ67VEGowLg1RayNJ/vCrmzHreDRukF6K1QbM5u3nD4/H8afP5l8fo9/P6/FlIl+HWiAUYoyikASFAtx36TMIr0NpiOMxL66pqPE/AGdnosavss4yxdWFnXRBKli44EHI9Nc9NGI0LGGPR7oTY32tg/0kTO90IUcwvXHsrrLWghCBNFWQZul6piE5OkrtX6VyjYHZdKAEsDBinaJb5TsZYSKndcSmtrQrlbdeWhgC8EcAaA8IorDGw8zKsAIhmBBYGSI8HmLZdA8o8nYkfv5kxuA04wy8/3sfebhOddoQgYGD0es2hjTgAY66RF5TUxZkwYIgjAQKCQiq8ftNDmiloY5AX2h6fJvjx3QBHJwmUNGi3AnDO6oLLKnm230BYWq5V5zhGKYpc5xYQgtMuY5RyTjOt7VaayP9tpTvg8XhWji/oeDwLEIJ9zhjJKCMK5TVaG6fOsTjvYpp5wbeu05kzMlfFsyqsBfLcWRNU/693orxdXcqZX9yZt7D37mCEz79wmTlSGYiAOAlxqV766Cfb+OD9LcBe7G7XxuLt0QhpKmv5cSAoAsHRagZoN2+u0OHMqYMeEyLkdbijWbN0XysDbQwoJWi3Q7x82V7r+3k8y3JylqGQGjs7MVjZ7QbrFheMtQhD7nzlCdCIV3vOJcRlyzxmwsgVb7UykNKgKNbbUTor54bADUzrf8n59afensx+7vRrz/r3pmSZws6WX4j1eDwX+faHvguyTgpkuYYQZT4BcVcMSgnigKHdCvHzn+7c9e7eewajHGmpZmDUnewZJWjEAs+fbS7P0WhbL3heG3u9/JzrLBrzMutunXz51Wk91x2OCpyepjg6SXB0PKotrCb3wALggsEY59gAAuzuNCClU6p8s2KlwXUhmF0Emxxb3Ph1OYUFQZZJ9PsZtLZ1rhCjFNpYZJnL3vUsT7C3BR4FEHEAQuiVc994pw2dFVBSw/b6lx6v8nQAzLVe+2f/9D1wzrC/30a320AcC0QhR5Zfw3YtDlwjpLGgBBDi/LMdxQKMEhyfDqCNtZSSoih0cdrLBoNhMchShTST+O6HPt4d/P/svcmPJFme3/f9vc3MfIsl98yq6q6enu6a7p6eRRIHBCWKg6nmP0BdBImQ2AMepJMACTrpJAjQWUcdpkcQdNJBAKHTsGY0A4giBREcDofdU921V+6Zsfti21t+Ojxzjz3CPcIzKjPDPoWo9PBwt2dubm7+3m/5fkd48myIX/xyc+6x52FlkKLfTWBkTLjGDjKPyobgXTCx2w6J98EQwdUufO/DD3/6O0vdiZaWlqXydkU9W1qWjJLiVwBYEFli4uAZSgpoJZAmElmqYMzJHQyumXwE5leulW2dj8ahs44abv477D1wWjbn+F3HEztHu3UePh7i08+3MRzVKCoP5rjQCMzIUoUf/cZtPLi/nww4aPYZQsDzF2PYpmJpfTVDlmkkicTdOxdPIBAR9IFOoLcFrQSEFNBaQOkFL9sLHgrrA4ySkDJ2Ody60VlsAy0tr4jxpEZVe6ytRFmCqfSINtE3Z1oJqSTNKiWXhRD01nfodNIoE4pmkbezVy59jHm7dMTB27Tvkybo5MTPwecu+22qagcfeOlJwpaWljeb5y/GePp8jKJ0cHbfK0NK0QQN4/xtsJLig+/d+Ib39s1gczNW18tp4oIBIQmdjkaWXs01mJviPQBwnufzzzny/HkhokProzMfC4pG66+YrZ0cSgpMJjU2Nid4vjHGi40xdnbzZk17WMIsJjbkTCmCQ1yF1tajKB2+frS39I7fRTkqmbus/YlFJwznp5//fZUMISh6wPiA0cQuZ8BrAqUpZJaAlALAcPnZMsBmNa5Vy90cmJws0XbQTyec8LFeG6ToZLGAcjrfKysHW7u5rwFJKqFUjAtNk8EhBHjPUEIgSTUkETY2dr21QTEzgVkoSU8YeMRMviwdJpMoe769U+DnH2/MN/icvPNOH4OVFN2Ohm5UOAisGZDMABG092y85573Yb0q3X+81B1oaWlZKm1Cp6XlDISgLxgQUopSSARmZq0lej2Dfi+BMRLeBbgT2sk5NIZ3jlG9wkpn76PcUDQI30/kzKGo1uzo8cedl9jZ2Mrx9aMd1NbBuX1zcgbQzTR++7fuYXUl2Z/w035Ch5mxvVtgMq5nPkQmkZBNB8qtmxetgp4Gc9++y5qW8dgJIV756ysLN+t0uIrxWlrmwft4nfEuQCkBQQRuOv8yo9DJ9CzwLqVAN1uyR8FbnswBok6+0RJpU6iwsXVci3zZnOSBc/D3g0mb026ftZ2D/16UEBiJlm99Qq+lpWV+9oYlHj0dYTKpUdUOUhK0lrDWQ0rCdFWQZRrf++5668E1J3kZ56CqOV7MgBQC3c5yizTOIjQV/MyMwAfXd8v/EhByfonoq5BbAwDnGGmmYJ3HJLfIc4vHT3eQF3WUqsDhIhciQEkJbuZpZeUwHtUgisWN43GN3eHyC0QWIQbzT/hDc+dFj+pUCUyKWFwkZZTZEqIpRGner0mb0FmMLIHUEggBwQeUO5MzH64SDVIC1eZevGiUJ59vNK0QAmbn8kF+58cPYBv/rkleY3snR1FaPHoyX5dZJ9OHun98YITQSESHWBScZiZM8jL4wF4IEYQQVZrpn2eZ+pUgPE8SOZEyFqwxMzY2c3z2xc5c489Dv2uwvpZhdSVFJ4tJHSJSUpBQSkBrqQkw1vpV78Kgcv6DpQ3e0tKydNrZZUvLGQjC3wgiS0AQQnghBRMBaaJQ1R7bOwU2t/NZp8lB+j2DbtcgMQJp8moMUJkZZW0bzeIjiZwLbxRnJnb+5lcb+Mt/8wzb2yWsZUhF0EqAQ5ww/9aP7yJRct9wgvel6YAYHMtzh17PwGiFAMaz52OUlUNo9IYXJ07UjZZzV7q9SZCU0fjdelTVYjrMixwNHwKevRhhNK7AIUoGtrS8DhBhpkddVQ5l5VHVbiY1KaSI8hZNgl2q5Xk/xcTB2/9ZIBEDWVoKrAxSjEZnV0ReeJwT/j0pGSOO/HvSfac9f5nkE4ukNTFvaWlpmOQWn36xA9EYX3vH6HYM7t3pgYgQmqp8KQnvv7eC/pI7Rt9WdvZKOBeQGDm7mEejcoG7t6+uWzwahONiXnILya3R3AkaAl2J3FpZOtjaz1QZlIo+IuNxiTAt3uMDPnscux2MkiARZa/HkxpCEFYGKYgIzgX8y798emK3nv6GAAAgAElEQVTx41Vx2trwMnJrQFwnpU0C0rsQixMJs2sAEJNarvXQWYw0hUoMfG0BMFxRn/uUZLUHV1ZRseQE2TVgv+sbaCIbRz7gv/G9W+h2DYIPsNZjb1jg4cMd7O0Vs+LVM/ch0ZBKQkgBpSSMUTPZNd+MJQWR1mry8uVOlRg57g+SX5aF/aGz4Q4AlJUvnAsjaz3GuUVVOzx9PkJVL+8cWh0kEDJ24zsXEJihlECvazDoJ5BSSKXEREhRBM8rf+/3/9E/XNrgLS0tS6VN6LS0nME//ehntdHyGQnyABMHzHxqpIyt73Gie3yi0e+bpg37okmK87EuxPZ23p9YL40jiZ28cPjTv/gcX3y9i7r28MyoKgcOQJJJvP/eCv727707q0Kc+hwAmE1wgVitsrGZw4fpcSE4H6CUxM0bXSwelqPZeIvoUL9JSIrmityY7b4qqsrDO4+q9pBK4EZr3tvymrCzW6KqPUgQdnZLBA5ItEQn0TBGoioshCAYLdHrGiTJ8hI6wHG5jreRxChkmQYoerJN8ldfUXpWVw6O3HcwsXP0OUe/NZbVnQMAtQ/otQHZlpYWRAnGv/r5C2xtFxgOK6z0E3zr3RXcWM/gA0NpAa0leh2D995dwe1bV+f78qbz6PEQeW4xHFUoCwdrA4iALFXoXFGHzkHfHHdiAPfsb5VFEkBC0EJzi6uQW3v6Ygwpo1TYVMo2NG0oUgkoLWOyi5u0Fe17yUwXfkLQ/lpZEIyR2Nkt8eXDk4PsVwERzdbiB9+jg3meed6Jk1aoRsdOimnhRwz8E/q9ZOZJuMxg/LVAKaiOgVAydtLM8cFKVzrgwMh3C2B0ekfPQQ+oo9JrUhC++91bMFpida2D1EQPnco6PH9x/vlLIiZJjI6Frc46eB+VBbJMI8sMjJEkpXAMHk8mVU4Em2b650rL51KJXEmRe+ZJWfm8qhyKwsG6gI8/2byYp9cJrK2myFKNlZUUWaZmXejMDBIEpUla6/shsCaiqq7d31vKwC0tLUvn7Yx+trQsEZK0y8xCCPJSRRWFqvYoCouqdKgrh+3d45XMRkskpjGzfwVdI97HduCTKshOs8s5w0bnVDgwvn64h//7XzxsqjcUuh2FTqaQZgq9nsaPP7iL73/vJvSBhAo1E3sGzxYszLGyUco4wY8dIIzUKKyuJLh//6B/znmJnf2/EwFaySuRIvgmmAaqiTCrkHsVjMYVpvPmLFG4fav1z2l5PaidhxQ009WXgqC0RCdT6HQ1kkzjxlqG9fUMa0s2r596t1wHkmkAhxnBB9SvqKr0ROUTHE7EHEzgHP056W9Ht72st2w4rJGmy00QtrS0vHlUtcPPP97EaFTF7tDp9ZGAvLCoKofbN7t49/4AH3zvBr797so3u8NvEM4FjCZ1DJ428qkk4vw3TfWVSdaFsN99MvXROc5y+kGFpLm3clVya4+fDGGS6Et4cy1Dt6NRljVMoqClhD6h+zkmgOJ6sa5jxX/VKAokJs4pfAj48uudb8xLZ97jd9qc46x3PE01OES5OSmnHTph1qEjBSFwLMJsmRMhoDspSMlGriyA/dnHT/cyCCFgt4dR974+vatHiP3P3lHptR9/cBtax8+AtR5VZTEeVdjcnMDas/dBNl6+uplLV5VHWTk4F8CBox8PgCSRfQL5x8+2jXdhLQTuOedvA2BMFeECT8CoAcw6ab78enlJ0RvrKbqZhpICSaoaufVYPCqFMABS70MvhND1ntc//MlPby5t8JaWlqXRJnRaWs7BGPFvicgpKWoAXDsP56LB3bQlv6pO9siRTTurXXJXBXPUKLbWH5oczxI0C2ZzTkvuvNwq8P/+y8f4+ccvkWUKWktkqUavm6DXMbh1o4O/9e8+wPp6emwfCfsbnMoVRS3YSWzln7ajM2CMxMpKilTLEzRtz55WT82y32Z9ciJA6aa67ALruXnziUXhIChKJvT76ZVqlre0nEVVengf4ENoFszxpJ4mILuZhjECnUwh6yxXHiuOdT0yOloflnQZnlCssCyOdtpMb5+VyDktsXN0m8tkOKqQvSLZ1JaWljcD6wJ+8fEmisIicOORaQOqymM0rjHJo5dlv2tw62an7XBekM2tHHUZK9G9i/41gqIv0f17vSvbDz8zMp9H+eDImmQBuTWixeTWtHr1cmsAsLtXQksJIkKSKqwOUownBaQgaC0Ozb+mC0ch4vorhBh0tnWYfRcbE6XY1lYz7O5VKKtvzktmup/7LCe71Mk0SBCCD6BGkYKIYGs/61jiwCjK1kdnESjRAAjsA3ztUO2e7aNDgqA6CaisUFQO2Bud+/hYVnq4AajbMVi/0QVz9LjyPsZ5itLis883zt1mlqhj59pUscXauJYRRCkRKASWDx9tr1jr70sldhCntUwAS0kVCC+lJFZSgDkWXr7cPPs4zMvN9c6s4FZrEWUDfUBRuXj9CzDOh4614aZz/nZZuP9uKQO3tLQslbc3AtrSsiQSo/93rcWWUqLwATQZR2mfNFMYDBKsrKRITgn2OBfgLKMoljuJsy4gL+xsAjKbjBxafMzZl3NCcscHxs8/fom/+utneL4xQWokgo/eFFXlUFuPXj/Bb/3oLrQ8oXK5SbLEpvN9SYEQGFvbBXb3olSFtXGyC2bcWOtAKjHTmJ2H6ZpCSQHxlsqtTVFCHmoTX5Rp4usspCQIJZCmCr1em8xpeT1gjtr6o1GFIo++OT4wnPMoKouysKitx96oxqRwS03uEhp5huuRz2nkImLCnQTh2cZyFo6njnfG7dOSO0el13Dk92Wm32JwyrfXw5aWa86vPt3C3rCClAKmCWx7H6vwXe2b5INACIy11eNFTi1n83xjgsp6BB8O+Vqkqbqy5Fg4ILd2enfOadBC3Se0oHrDVUhKex9m++RDwHhSz87zqUw2A8cSS1orkIyLPubYqZKm0TtEqugj+869AZzzGA7P90J5VbwKtQwAUE03x/S4UCOTLeR+MWNgRpGfXPzZcgrGACEWfgbnMdk4vzslXe2CmbG9U4CHwzMfO5vf47iXzt/5W+/F7aU6SuzL6GFV1Q47O/k5ux27ighAlml0OwYmUVBNMtS5uH5RSq4JonprZ6zq2ndD4CRN1S+FoFoIUQsiS0S+tmGbiFDkFrt7JT7/chdVvZxziRvvYkEE60LskCwdrPMIzAkz95j5flX5B2XlfufDn/zht5YycEtLy9J4uyOgLS1L4KOP/uiTJFGfJIl6qpWwcb7K4BBN5X78w9u4eePkxcZgkMQA2RL356DUGnCgI2chIbVTHs+xS+Mv/81TPHs+RllYrA4S+EYqrbYeQgisDBJ88L2bc1WLHZQr+vrxHobDEtRIJ2Wpxvpqhl7PYG01PTAZPj0BcfRvhCi39vbHW2NH02V1mA8ev6M/m9s5CASjFdRbniBreXMgihWQSkv4EPXIZaM9r6SEVAJFHr3EwDg5yXyp8d/+q8uUqZkvKF6jd3eKVz/mkdtHj/ZZkicnJXaWiXMBICBtO3RaWq4tX3y1i6J0cD6gLB2YgX4vwb27fYTAKGuPwIws0/jO+6vf9O6+kdSNR561jd9EqjDoJ7hzhR5EUXlhKrf2arXB5k3QEGJ3vpSvfh7yq8+2QQT0ulHClhl4uTlCr5sAzChLB1v7KKUddw4gIDF61uIwldv2nrG1UyCfWBARtrZzSCnwV7948cpfx2kclNlaJlkikaYKxkikiWp8hxh7wwrOBmgtoZV4ZRK2byuUJEjX+0hvDpCs9qCy8wtrspsDqESj3pkA3gPnHPOD8YSDSZ0HdwdYHaRQSmBtrQujFZzz4MAYjs7uXJ9uJXp6JjCJPtSNF+X/BEyiMhJkmSE+//JlP7iwKiXtGSOfGiM3QGDvOQ2B3WhSF5PCoigdRpMKv/jl5rnHYh7W11J0Mh3932TsiIw+YkBgJi1lL0lUTxD6VeneLXP7Xy9l4JaWlqXRRuxaWuZAEHbALIk4EBDK0gEcJ6s//3jj1A6c1UEKIZYXZGIGysqhrv2Brpx5Ezjnbh2ffbGN/+9fPUKe1xhPamSZhpAEQbFVXQnCnVtd/PCD2zBazMY9JPvGhyWKSMTZEjMwmdToD1J4G1BbD2tj10+aqv0EzZGDdTTpcBQpxZVUrn3TKCnAATNN5mVTlG52HmstsLqSvJJxWloWZSp3wMxQspEFCAFaSYQQsDcsMZxUCJ5R1g60pMvB9HJzXfxzACAx08UcgwgY51cjEXJax815P6c9f1nU1sMYeSVSNy0tLa8XzMAnn2/j2csxRqMKeW4xGkf/nKp2GI8qSEEx+dAz+P5316MZdstCbO8UsC6ACOh2NZJEIU0VVlZSfOdbV5MgixLaobnNC5uPH63wP4tpRfy8KCWupLDky693YRKJonDY2S1hrcfm5hgP7q8gSzW0ief2QWlsApCmCYQgqKZzDc16z9ow6yRgjgHura0c21dQKHISUym0yPISdjFRxNBKQkmxnyBoZPvK0qGuPIqi7dBZiNSApJhpK4c5PIhIipgEnUxQWw+Mxuc/Z+r5y4fPit/+zfuz+IZ1DnlRw/uAvWGB/AzllSzVyFINAMhLC2s9SDTnRVM0VVYOw2GBqrJ3rHP9orA0LiqqKv9dKcUOCaqIyAmCIyIUhRvF60CUoN7eKfDZFzvnvrbzuH2zC2MktBTwgVHVPno9MYNAorK+KnJbV7VnIoTa+29fetCWlpal8vZHQVtalgAJsRcYSklppRKuKKO+6HhcY2Mzx2hsTwy0DwYGYCBf0iTOOh+l1oCDrTmY3lr05yAff7KBZy9HIADj3MUqDcTJaJoq9Lsad+/28d3vrM8GPNAjdIg4mY33y6YiKjS+P3XtoIycVZsJKXDn9r4+9iKmn4SYfLgOBfSDlQxai1dmKLq7V8I6D6MFlFatZEjLa8NoUmGSWwTmqCNPMRjCzLA+7JuUEpBoiSzTlxrvkHwXYSYZeR1IU3VIso4DX6mR7yKJmdO6dpbJaFK3AdqWlmvKp19s4+mzEcaTGmXl4JvvG+fiv1Xjj2mMxK9/dx29bivNeBGev5xEvxEGul2DLFXo9xJ0Un1lyfTAPEvKeH+BifYC/jlCLLBuoehr+arJCxsl1oRAXjlU1s+ks3/Qd9DmYOc+7UtVATBGgQEkiWhUKRhKiyhByDHY1O8bSBllnT778vKB6ItARCefT5dcRBJhNk86WmCYJDL6ktTuzCRAywkYA6kFXF7CVzXYz9fhpFc6MBywuVuC986XaQP2E30HE7O//Zv30M1MTMCK6KVT1x515fDo0enncJLomCAC4F2UkWyqXSGbijMfAjwHgGAEUQAxf/1wK/U+rDofbmolnislhiTIhRAkM6Oq/MT5aWxFYHM7x3B8eZ/LWzc7SBI1i79MpRXTRIpOqhKlhJFCKAAIngd/8OFPf3TpQVtaWpZGm9BpaZkDrcS/loIKY+RQCqqq2jNzXAC4xs9mMjmuCzzoJwDFRMxl8Z4xKWysGjvQlXOZ/hwGUJYBH3+ygb29CpIaD5VEzpIHgqLh+LvvruCDX795+raanYgVKAdai5sJwubmBONJja3tHMEHyEZvvJtFWYXZ4xeYWAtB10YabHVgkBgFs0R/kIPE94Wj9rMgJKaVGGp5PRiOKngfGlOuGCxIUgVBhNAsbpSKnTu9rrlUgP+YpBcRXo1Ix+tJahSk2jc4BoDx+Oo17xfpznmVDIc1tGoTOi0t1wlm4MuHe3j+YjyTSVIqdoMflAaWMnoOvv+tFawO2iKYi+BcmEk6ex+lvIQgGCORda5uHupDmK1jDvnnLPnLhohm3irnPhYE2QSTXzU7uwWMlqith7MeBGBvnEMbCY0QA76NIgKJwz46RimwZxCoST7F/TZagJkb3ynZvCbg4ePhwh1Qy2B6bi27CHDqi2JdaOTx4vs19RtiBrwLqGsfZVxb5kNpkJTwtYOvHcCAr89PimXrPRABG5sToK4xTyVkDF3QzAdqet+Pf3QPSgpoFbvXyyoW8JaVw84pnWZT36lpdCYww/sQ1U4kZrLzWiokRkkpRQ6A69qbze2J4sAZM5skkZ8LQRUzRAgsJ3ldeRegtUCnE5Pdn32+c+miq3t3euh2NZQUMEag29Gz77Ys0zCJhNIkA0OGwFlduv/0UgO2tLQslesRCW1puSRS0p+YRH6aJvJxCCxDAFsXkCYKaSJRlQ6bW+Wx5ykZzSAJuNQXLjNQ1Q51IzsEXC6RMyXPLf7Vv3kC1wTyx7mFQAzmZ5lClkokRuGdd1bw7oOV4+Od0KUzrdqaIprfvn68h8mkxnBUY3unQFnHLqC11YuZncbuHHlt/C2EiAHr5BV5OeSTGsyMorQxUP4NLLZaWk6iKj3SNAYTnAsQRBh0E/R7BlIJhOaa2Mk0kmQ/aHCRbo9j99PyF/+vM0ISnAvwPsSCBR/wcmPyTe/WlTNd/xeFnZ1TLS0t14OvH+/h64e7yAsLJQT6vQQrgxRSxkIkY2In6KCf4Affv4l7d/rf9C6/sWxu5THQ7WPQc5zXKEqHPLe4uX6x9cGiBOZZcUgIPJtTzMsicmt0Ibm1hXbnQmxul9BaRI8cjvu5uZnPirturKYzTxDV+BQKQVBCwCQyJqkISBMJpQjj3GGSR4nw0kb/KSJCmiiMJzX+8q+fv/oXdQInJdMue3ipKdysqqjeoZWA0QLWeuSNbO3RhHDLHEgBoSVkoiG0AgeGL89P6OhuCiICDycx9pLncw03lXY/KL32Oz++F7v34iOiz1azPn72bO/Ubr74PsdOtuAZ3vMsMStF9KpJkxhjEUQBAAtB7uXGXhkCJ86F20qKL42RT6SiOoCV90Ez2CZGQSkxS4Z/+fXuXK/vLFZXUkglYJTEzRudKLvexAKaM9YwQzJzUjv/Gz/5+3/47qUHbWlpWQptQqelZQ4++uhnpRA0CgxNgoL3AbvDEs4FlJVHUTmMTml77XcNnGdM8otXOVvvkRf1oWTOacwjrwYAk4nFx59soKodgmdY72FUNBp3zmPQS3D7Vg8/+OBOXFTx/vYXIW4vwDlGkih0MwWtJbodA6UEBoOLebXQNerOAeJxt9ZjdEIn2JnMsXaonYcLDK0lBv0Ua+tZu+hoeW3QWiJJFDqZxsogwcpKir1hgeG4hhKElV6CQTdBt2uQpscTnpfp9rhOyRxgmsAiKCXAPspkPnt5vgb520ZotO9r67G+3lbet7RcF7Z3CmxsTFA21fTjSY3tnRxb2znKKsonJ4lCt6Px7XcHWF1prw+X4evHQ4zGFUIIs+BnYiS6XX1lEnbBH5Bba679hzhvHjD3wojm9vwkxGKSq1rnlKVDmiooLWGMhLUejID3b0QJ2x92KvQHKQaDBImRSFONJNHodBMIAfS6GomRoKYzp9/TjdIDY2u7gFYSP/yNW3jv3RVoJfDs+TczrxCXTt+csE0ROzKc8wiBZ14k3seuHe8DrAuNP8nlFTuuE6qTwgw6EFKAfYCr5pOwT1Z7GLDD080JeHc493izIq7mIpAlCt9+dw1potDrJiAARW1R5BUmeYWt7ZPP42lRlGg8lbwPM2l+IjRxkCT6hXV0nhj1VCvxXAp6trE5emaM/EQKerm6kv5jJUSRGrWjjZwIoucmkahqj17XoN8zKEqHas7jcho31rNZF93uXixQzvMaw1GFonBIjDJSoEtELjCSMrf/xaUGbGlpWRrXJxra0nJ5yNb+pvcspaDgHbNqWlInk1hRVtvjE7WVQQLrPCaTi2nnhsAoCgvn+FhyZp7EzUmPHY5qfPLZJiZ5DVsHbGzmsLWHNgrOeYhmAfGtd1fR66r9LZyU1Dky6MGOmWm1y4vNCcrKwvsAYxTq2mGSR3PBzgX8LgiIXhrXKenAQFFa7O4t30yUA0PLKLHHzFdWFdnSch619RjnNeragwOjttEMdHdYIs/rKNPSLLyKwsKY5XZTXJcOwClaCWSZQrdj0O8lyFKNqr5+AYjADB+iRErri9HScj148XKCT7/YwSS3cNY33YqxeyMwY1oZnRiJ+/d6h/wfWxbnxcsJdvbKqBLQJDACR4npq5qHMh+WWPMn+KECOL36Y1Zod35WR1ygO+cq1jlV5VDVMRmhVPSZef5iCALhvt5fuxoj43slBaQSUEZg0M/Q6Wh0Mo00UfE1SjHreOp2DLJENdLkFt2OQbejTz/OrxgSx0V0lzHNS7SMknRKgKjp5Gik2YkIRktoJS4cC7i2KAWVJpCpARFQDefrtklWujAI2Ngu5+7QmbLvpxN//w/+9vsYDDJ0ewmEJgQX31vvA16eUvCUpTr6fQqayfAd9AgOPsSCWgaMkrcCc1bbcK+s3AcvN/ZuOMcDH/g2APT65v8xRm5JIUrrGFtb+d6Ll2P7/OUYo0mNPLf4+NOthV7jUfpdg143+gU5z6htiHJrWiIEhrUelfWJrf26d+FG7fwPP/zJH37rUoO2tLQshTah09IyJ0arfy6VyNNE5r2+rrJMhbJ2yDKFTkfDu4DR6HiXzs2bXUgp9o27F6S2HmXpDi0WLiO3trWd4/MvtjCZ1LCWYUxs29VaIvioIZ0ahdu3uidIzfCJAx+6q5mvMDdaxSA8fznZr3iuHZyL7cdZqg9NcOaBmv9NW/6vC7HCh1GVyw+u1nUAN4sOKeWFkmwtLa+C8aRGWTo4Fw2oy9KhqBx8AETTTRKvLdHPTC1Za36R4MvbQifV6GQKaaZgEgn2jKq+XPXfmwbPNM+vVydoS8t1ZWNzgs++3MFwVGFSWHjPcE3nxjSwp7VAJ9O4d6eP9x6sfLM7/Bbw+NkIVekAMEBN8BtRFuvWze6V7EPg/e6cueTWjrT2zvxD5+j8EHI+Cdfptq7qu+fzr3bhm/lV8HEutb07gTnipfnOQEFLgSxRMEpCC4mVQQdGx0SONhIEghBRZry2YeYZs7E1wc5OgbK0yDINHxjbu8svUDsPQfverstENZ3k0wSc95jNTaPJfDyuu3uXN7G/ViQGAIN9AIeAUNTw9vz5aLrWhTYKk9KiCT4sODBhGt24sZbhwb1B7JgTMfbgXJh1cY9HxyX3p55T0ZdGNdKJNMsehsAHO7pWrfXrzvmec6HjPa999sWLO86H+7b2/+Bf/PP/7R8aIz8XguoQgi5K54rK+eGowqRZI43GNR4+2VvwNR7mzq0OjJGQghB8gNESnY5GmilYG+oQYBmQzKyd57W6cv/JpQZsaWlZCu0qtaVlTpSif5Ik6rNBPwkP7vS7/Z6R0wqc9dUoUTU6ofKm19XodcyFqpydD5jk9SF95pN8bOb9efxkiC++2MYkt6hsQFk6rK2kWF1NZpqwxki8/+013L3TO3m85s7j93PsyDnwHCkIzgcMhyW8CwiBkZcOICAxEg/uRd3xebwuZo9pJAjmNRV9W1BKQGkJ+Qpe9+5eiapJOGZpDOS2tLwOsOe44HEB1vqYGCeK52mqZvryjLhmW2b+5br550wxiQAJgncBCFF2bWNzsQrHt4Gq9jCtf05Ly1vP3rDCV4+GqKro+eFnnpf7pVREhERLvHN/gF97f/Wb2tW3htp6FIVtPBoI3PjYkCAM+lHW6yrwIcySMifKrZ3FgfnBeR06RLRQAZuU9Erm+0cpK4enz0fwHOdade2xtT0G+4BB73B36gNdY2UlQ5JEOTUhCf1+EgtqfAABUIqglAQHhq0DRqMaeemQTywmpcUkt9Gvs7D46M+/vLSh+8I0XROXd845jDESiYmvmwMDzOCwL+dnbUBRWAxPkWdvORkyMT4RrIO3HswBvjw/OUNSQGUJVikWgWFvtNi4TcBhGn/57d+8D2t9TDgLgg8hdhT6cKIssTZyVhCktYTSEph6DE9jKNRI9VkP77kDAFKK0oeQjsZlbzKu7znP7wFAt2v+R6XEUAhyRBQEqPCBbVV5FKVFVTns7FYYLyrLfoD1tQxpqmbSa3XtY9d+osDMlRRkhaCaiCwAqmr3excerKWlZWm0CZ2Wljn56KOfDYXAXlX7jY2t4nle2KK23j16sscvNibQRp7YhSObiqzNzcWMpZmjpnHUMT7SlXPojvmyOY+f7OHLr3awN6oxnlhM8hrOB4wmFlUVk03GSPz6d27ixhGpAz7jt4N3Ha1QIyI8eTbCzk6B7d0Sk7yGEAJKEjpdg/W1w+PMpthNld4xj4vmhlbyFaggv94YLaG1hFQX6Gg6hxcvRihKC2s9slTDqDaI2fKa0EhXlLXbNx8N0VyUed/rxDbBIReWFxwgwnIzRG8IQhDK0mGc29kxfvRkscXwm0xoiht296q5/Q5aWlreTPaGJb58uIsit8gLCxKEbiM9M53VKiXQ6xjcutXFd77dJnOWwWdf7MDagCSRs2QOEKWr3n3Qv5J9CAfGBc6QWzuFaSEccH6HjhA0l4TrrDtnWtH/inm5OZkVJt6+1QUz8OzFHoQSuN8/Xtz1zrpGYlSUIgwMLWUsfmkM47WS6HdN0+kU01zTl2Frj7KOEuRl5TAcVXj0eH5/k2VAwMLKEPPQ7WgUpYUPHN87ET1pa+ubTr94DiSmLZhbiERDZxpEInbouIByZ754SrLSwYAYz7cK8GjxOez0vGUA66sp+t0UxkQVi243gRSiOY+LY5L7SkqYRKKsHawLSLREligIKeBcvO4oGV8TAEhBSgqqtBYb3rMJnnufffXyVmXdD//Dv/uf/bd/9qc/+6teR/9JmqrHRouh1mICxl5ZuclobP3uXonnL8b49PPthV/nFNEk05UWCIExyS1ebk7s9k7hXGBLRMF7TphZCULJDP0HH/7037vwgC0tLUuhXam2tCxAouVfJUZ+CcLQuuCrwlNVBuzuxWTFSbI0aaKgtUR1gr/OWVjnkRf25ETOkRTPWakcAPjy6z18/WgX1noIYLZ46mQaIcR2cK0FvvP+OtbW0xPrzI4ldU7q0pnOkZuKFrwW8zwAACAASURBVGoCg1mqoLWAlIROR2Gln+Du7d5iyYnmoVKKK6lae93odDS6mYarl1vNxswom20KioGMlpbXhc2tHHlhURQWde3hQoC1AbWN5rK+MZwVkqCUQJosb7F8ktb6dYCIUNupDGMMLO3tHZeUeFvxgSGIIAWwOmgNz1ta3laePBviX//1Czx7McZwXCFJFBIj4Vz8TpGCkHU0BoMEd2938aPfuPVN7/JbQVU7bG4XqGoH2fg3CimiF0tHY331avxzvF9Qbu0ocz+cFioOILo6ubXNrQLeB+wNKwxHFarawVqHTqrxIDm+bv2WsdBGQScKK4OsWY/FopuycmBmTPIaaSM5FTxjNKpR1g7jvEaiJQaDBEpJZKnClw93r+R1HoTE8ruvZeN3JAVBKwFjBFZXEiQmXlMSI2GMhF0wFnDtMRq6l4GUiJ06zqPanTOhM8iQOItHL0Zga4ELFHwREcCMbsfg7/ze+0hSjSwzMTGoJdJUQ5DAo0c7h56ntYTRMn6Omw62aRcfibj2rmsXfZJLC2Nkoo18LgTlSomCGbKurBkOC1PU7t8HgCRV/wMR1d5zCgZpLcdElAuBWkkBaz32hhV+8cvNhV/nlHce9LG+mmFtNXpjpYnSSgmlpYiTYWbhPXe9C+shcNe78NsXHqylpWUptAmdlpYFUFp+BCLHzMpoWUCAhSQOIXrCxAqlwxMGY2Sjx89zt5bHyog6SgEAxxI5JyVtTuPzL7bx8PEOhqMaReFiQNR5dDoaIQQEZhgt8N67a7hxozN73vlJnaPQoccQxQTB9nYO7zlqsWYGg36Cm7d6+1WORzrf4+KKDm/2wK9XVbX2umFtAIGOVQFdltBIAxABJAm9Xuuf0/L6kJcOPoTZOkwQQcoo6zG92Bgtsb7awd07veUmdK5lOicez06qMOgnkEpASoHa+lnnytuO9wFCEKoqIE3baXJLy9vIzm6Jrx+PUFuPuvJwLqBujOFNIzOztpriwd0+vvv+Gr7/6ze+6V1+a3jybIyitCgKh6pJAqDxKup2rmYOyswIBwK8ftHvtwWSP6Lp1jiPg9054hV0kRzFuoCt7QI+MCZN0UxRVMg6SfSDoZPXrLfWUiRa4taNHkwiIYVAahR0M19gHHjNjf9nXQdUlUdVOyRGzt7nJ0+j1OFVcqI34iXXlWmqkBgForju10qAwbMONGvjNWbh8+y6IxVICLALUc6OGcHPtw5WnQRKCZS1x+64BsaLKaXMIAIz8Js/uIW7d/qwLkBIgeADpBRwzmM8qTGZ7MvpSUmzJB8ABI6fA1t7OB/gfCxMY+Zp8lZ5z6veh/UQeFpZSY+fbAsw5E/+/k87H330s7LfT/4nbeQOCfJECACYAzsg+voUTefb3gmezvNglIwycC7AaNF4aSpISR3r/MAHNmAWDEgiWGZev9hBbWlpWRbtSrWlZQEE4ZPgw0oInABgpcgREQtBGI0qbG3n2Ng67DWQmGiSqJTAaE7t3KpuFjnAiYmcefn08y08eT5EXQcQRT8bZmBtJYUUUds1MRLf/bWb0TPnyMbPHutwi070+js4ISbs7JQomtdhjES3a5AlGp3shAVbk7gJzCCBY4kcANfaoHpaRbhsvenKBjgOCB7QUmLQS5a6/ZaWy6BU/LwLMb3GxOtArAmN/wkpoJRAp7vcQNCJi/5rQJaqWRfkVDaFiDAaX1yb+03CupjQKUqHLG0T3C0tbxtV5fD5VzsoCwvvGVIRTKLgfZgF65JUYX0tw707XdxrPCVblsPmVg5rY9CwKB1cM681WuK9dwdXsg9Tw/op3odFcjQLPDZ258w9m6D9ec+rZm+3hGuC0lP5uEleIUs0eh2N0xxOf7jikRiN9bUulJLQTeBXN94bgiiu+1QzV2OGayTa8sJCa4le489TW4+PP926ktc7ZTqHXCZGiUaJIs5HhSTUlUdVxfN72ll+XQpjloaQYDC8c7M4A4Hg7flJQBICMjXoBY9nmzl452LdYFP/XmbgNz+4Dw5RQm3mx8QMLQWGwxM62Q+83VERJSqNCNovShMiyhV6H9acC31mlojJGjgXaGc3r73jvwsAf/5//fH/0euaP5OSCiLyQpADUWVtGFsXamejt8/O7sW76gcDM/MWk0LgQG7ZBGYZGAoMERipc+E7f/DhT3904cFaWlouzfWMjLa0XJB/+tHPagAiMBQzS6NVCTDnhQvDcYWNrRy/+uywfqmUUZNUCkI5RxWScwGT3MZv8iaZc2oi5wyttefPx3HRVEc9337fIEsVbt/swmiJLNNYWUnxwfduYW012R/hnKTOab/PYp+zCQqwuZ3PzPWi8Wmc2J81kT6rekkpcW2DrMbIWBG0qCTEOYxGFXwdEAIjbaryW1peFzqpBgdAiNiZFwt5GdZ5cIgVrc557O2VcPXyuteIli/J8aaQGInaBgyHFVwdu6OIgBcbF6xufMOYGqLXtZsFnVpaWt4OxpMa//ZvNjAcVpjk0UzaGIlepuMcKzCCD9BKYGUlwa2b3W96l98q8sKirKJcKijO+Z1nkCCsDJIrKSpixHGn0+llya2dlCYQgubqtpk+VwqCFFcTnnn6YgytBBIVkxBFGX3ztBZ4f1XiNB0IBUa/b9DtJhACUEpCipjEmXYcSCGQJCrO20LcjJQU/UNClLCaKi5cuY8O4VjH1GWne1IK+MBIkmgqT0TwgTGauJmErffx2tKyANNsSmBACJAUAAH1sJjr6cmggwE8nm/lQHWxrpXZbgB4cL+H9bUeGPE9t9ZDKonBIIU54o80va7EUE78N+sk6HQMtJEQMq5pvGdY6wMzG2YoIUQFgAJDgsDPXuwO69p/ON3uP/tn/+t/pY18JgRVUlJJAtYHroj2fcCYgb3hxV7v/Tt9GKPA2O8sIyJkiZKSyITA2gdObO1vFaX7rap0//mFBmppaVkKbUKnpWVBso7+PwXBERFLSQ6IX8bOMo/HNTa3crgjE7abNzqwLsyq0E6DmVFUFtb5Q8mc/Qcc+TmFl5s5Xm5MIEWsGNJKYDKx6HQ0xpMKk8JCKYEffP82VlaSA5tqNnxk++cldSKHp8PeM3Z2SgxHFYrSYnevxIvNMYoi7seiEBGUlAs/721BNAHmxRNaZz++KByUkTBGoNdtkzktrw/jSY3RuIJrpBamBI7BD6VjFWRgwPmAJF3u9eG6JnSIog58miqIaadOYDx9vrip7JvG1DcIAPLCXduO0JaWt5HdvRK/+mwbk9wiLy2YGVIKVKVHUbkYTJcxMJ0kCt96Z+Wb3uW3js+/3EWe17FzwQcYLWG0gBSE1dWr8SzjwIc6JRaWwTrj8UeTOkKeXxwyew4BSosrmXt4H/Ds5TgGlJkhJGFzK37HKylwU51dgPi773bR7xp0M4ObaxmqysPWfpYQYsTvUiEJ1HRYd9Io9V3XHvfu9NDrJRCCMBxXS1cfOBOaL8m2CEIQtBQY9Ax6PYNOqpEmEokRyFIFYySMEjNv2Zb5Ia0gTUy4xzsIPOf5kt7oY83EOax1ASgv3rlCFH0Vv/fd2zE6w4zJpELwARubY2xt59jZ2VdpyVINKWimXhJ8QJFXqCuL4BkhxMSLDwFSCaGVTAGwEGT3xyQXAuP5xt6hBc5KP/nvhaQRAwJMQgpKpBBGCMLOXomvvt7FLz/dwvAC0mtKCdy60UGvm8x8oIliQtYYkWolVgm4HUJYcy7ccCHcv+gxbWlpuTztSrWlZUGMln+SpeqRUmIoBFX9ntnJUlkxwNMO2hcvx4eeM+ib2HJ9jqG9dQF5Hiuk+GAy50CC5YymHDCAx0+G+OzzTTx/OcZkUsO5gOGoQppIhMBYHWT49nur+MH3byPN9ucHh3M4x7t1Tl6+7N97oHsYjBiMnZQWo1GFEBhKUfS6WO/g5o2TDU9DYAg6+bKkpJgFF68jU01q5zyKYpHFwNkL1b1RidB4RgwGbUKn5fVhNK6Q5xbeR6+vNFXodTRkU03a7RikiYIShCxVWF/tnL/ROSHCtc3oCEHR+w1AoqMWvJBiwevOm8lUbgmInUpX4WPQ0tLy6hmNa3z2xQ4mkxokCGkS5ZCjDA6hrj2EJPS6Bvfv9vFbP7z9Te/yW8d4UmNvWKKuPUgQuplGJ1PIOhrdrsH9u1cjbedCOCa3tgjnpX9o+l9THHHe46YIAtQVdeeMJjU4xKRLXXvUlcOkqFFbF4sKz+HBgwE6qYIgwt64AgeG1gJJEteVUzk9ZgYHwBiBvJHXK2sHrQXWV1MQAdZ6fPb5zjkjLg8CznxfLoKUAisrKWrrsbtXoqwcfIjdSkpHL5UAIJ9YbO/O113S0iAEdD+FbDpgdDc99Pk9C5VomETB+YCHz8fA3uW6wUTTSbjSy6C1RJooSClw62YPYMb2Tj4rQFtb66A/SGfeniEECCH2O/CYGznpKMuvtSAi8iEEg+Yy433oex/ef/p8eOfDn/x0dboff/Znf/znRssnHCC9DxrATOoPHKX794Ylvn50sdf73e+s4faNziFPMykFkkQpbWRHabHa7yW3tBbr3vP67//+P/qPLjRQS0vLpWkTOi0tC0KEr6QQQymoJJAHURCCAhGxD0BdOXz19d6h52SZnhlDntal4wNjktfwfCCVc6Rh5rzpy5OnIzx8vIuyjFVSRFHmLU3UTLuXBHDnVg+djjpxg8eSOufBB+XW9p+zs1uCQ5jpzgoZTTNv3jg96OpcnNwchRrvnOscWtNKwGgJQQQfFll8nnHUOJ6vAGC0wo21kxNtLS3fBN7H68lUtjFKtBASLaGkiIECjosMreRS8y8klq+x/iaRJirKpqgobzG9tl+1efFV41yAlgJ5YWc+Qi0tLW82tfX4/Msd7I0qVLWHs37m4QLEQJgx0UPw7q0uPvjejW94j99OHj8dwTUeZVmmsDpIsTJI0esYvHN/MPuuf5XEBMOBjt+pLNK8TTrzLMYapJSnFqmdNMNQ6uqKCB4+GsJoCSkEAgMvt8ZRFoqB1Jz/PnRv9HH/bgbRzJVmSYvm2BIwS5YCgLUBVRXXpmXhkOcWD+73ARCCZ3z16GL+JhclSq4t71gTAWUdE1bcbNla33iRcOP9Ev8wyd/uedTSUSoW2jCDfUCoHVw5v6ejSgwSZjzdnIBH4/OfcA7vf3sV7zxYQ1k5SClQ1w5F6VDVDuNJjc+/2veEUkrMkoehUV4JTSJHKbEvVxgY1gZ4HzLv2TDzVL+NvA+D4PytJ892/52D+9HrJf9NksinRssxBMbW+jp4Rl175LlFnlvs7BZ48mzx7nqtBLKOaqTlYpFXliowA8762tkwKiv7lIFPiFA763/3goezpaXlkrQJnZaWBfnoo5+NSdIeiAKDBZilVKIGcfCeuawCXmxMDrXzD3oG66sZGDhVp7muHcrK7VedHFc+O5OHj/bw8NEO6joulnpdDesCjFGwbt/sczBIkWbqxO6fg3cd2olj9x++TUciqXleY3e3hPcMpWXTii7R7RjcWDtdUsE3C72DEGJrfBtci4FrKcXMePSyVNbDh7jQEAJth07La0VghjZyZrbrA8+0nNNUwTUyliSwzHV5lAm51ukcIMsUOpmG0hLMMTDjfcDGdn7+k99g6tpDKoHdvXJf3qOlpeWNZXO7wCefbWNnt0RRRM+cvLQoSwfmGFRLE4V+z+DOrS5+/dfWv+ldfmsZT2oQEZJEIUs1lBZIjESaKrz3oH8l++A9H6ruX9Skft7OgIPdOXTCf8cfjyuT+HQu4PnGGGmqYoEYM7a2R7PEw3pXnfl8EgJKKww6CokRkM17KigmZwBAawkp49pNSIJtvDoDM6raYWe3xP27fSSJRGDGzl5xTK78VTKVsT78wi4472ueVxQORIRex2AwSBBCTGTVtY+JxOax9RL9Hq8DpDWCD/C1a/61cKU9/4kNyUoHt2RAUTmUZQ1c8jxb6SXIMo1BN4X3Ad4z9kYFqsrB1g57wwKbm9Fz0rl43vvACD76KMVrUPzu0UaBZl5iASGEJIBNCKyJwIKoICLHQPbs2d4PD+7Hn370R18P+skfm0RuSCHq2oZJVfu9snZlZb2vao+8sHj4eIi8mP94Tel1dCxyUhIrgxTaxM+qj9LETKAgBU0IYM985yc/+ekPLnVgW1paLkS7Wm1puQBpoj5qbhIAT1EhjTgwc2Aejms8PGDySET4tW+vnrpwcC5gkttjyZx5GQ4rfPnVDqoqQEpClkokRsbKkWbRqpVAv2fwzoPB7HnH/HlO/HWxnWEAXz/cw96owiSvY2u7InQ6Cmtr2TEjyoP4IwslAkVN6cY487rDAJRS0GqRS/fpb55vdMSnE9Jkjqq8lparIp84GB070/o9gyxT8D7KeKSJAgmaVdYu6md8Htf9ctPrGqysmJnsWDRtDXj+fPJN79orpa49lCRUdUCWnh3Uamlpeb3561+8xKefb+PpixFG4wrWBlgbUJZRDkkIgjYC3Y7GzfUOvvPt1fM32nIhPvtiB95HrxajJZgZw1GF8aSOVexXkMyY+lXMllq8uNzavJBYzKclHoOrmXhsbOWxY6Z0qGuP4aiAszHJQATczc6eUHVWu7Pb797twDNDkYDSMvrXB0aaqNn8gQjwHDDtHvCBsbNbYHs7x831DkIA8tzh0ZOr8+k76Ed6qfnjge0YHd/Dfj/BO/cHSIyED00SEXGtX9fzSdq1HMBouMrC1w4cGFIrkKSoAjIH2c0B1lOCdQHPtwpgdPnz7P7dPt55sDY73/NxBe/3pRx3Glm9qnKonUfwHtbFc3+65vYhJpdDiL5e8URkIAQBRP8cElRJQXsElD7wvaP78Rd/8b/8z1qLJyAEIcgywwqiurntnY/fd59+sbikYZqqWUHtyiABpooIUhht5KDfT97xgX+3rv171oZ3i9z+48sc05aWlovRJnRaWi6AUuKfSEljBpPzIfU+GK2llZICSWJBwKMnh3VL19cy7OwWxyb4zEBRWdTWx2aZs/In08jlgZ+d3RIf/+olytLB+oBo/UAoyljJknU0VgYGt2/38OMfHZsLHG7QOTWps//LSft2KPjJDOcZSkaZNCEISkpoLTEYmFOr04LnQ1Xx08fQFWpKv+7EJB2hqhZZDMTF1EkBau/2K+l6veRK5C5aWual29MwWqGsopyBFAKdjgbAeLExRpFbCIrBoc4BnefLQ9c+gTyeVHjydIy8sJgqxlS1w/OXl5ereJ0JTcdi8AGDnvmmd6elpeUCMAO/+OUmNrZy7O6VjQF1nO9kmUKa7gebg2eAooxOy6thNKmxsZUjz5sOqcKirBxCYExye6qv5rIJ4XB3DnPsGJn7237ubh5arNumKVy7Kn716dasMIwZeLE5ahIvhDTRWFFnB8oHt9dmt9fXEgx6BkLFo8ghetFFme+pdO5Ucoph64CicNjeKfBys8C33l1BJ1OQkvA3v9x4NS/4BIgOJ3UO/WHe+d+Rxw16CVYGKQiA8wEP7vWxOjDoZBqiSfAN+sm1n18ujFbo3hxAaAl2sdtJCIEwZzKWBMFIgar2+PLJEOGSPjoA8M79PlZXUjy4twqlBWrrYZK4DgmeYyeRZxjdyBdriU6moyelIDjvUZYWtnIzf+DAzEIIq5TKich7zz3vwxoDggTteR8enLQvg376X3Yy/Tedrv4i62i1tpoObq130ixTlkNMzHBgbO0s5t2UGIVux6C2AQ8f72F3WMI2sSrvYqKomFhdVu6Otf6u8+G9Dz/8advi2tJyxbRR0paWC/Cnf/qzl0rJ55JEpaSwRBQSI/JuT9fTAqvnG+OZB8SUbkdjd6c8dJ91UeuUcYqG88EEzsG7Aezt1fjlr16ith5KS6z0De7ejbIFITCSRCLLFG7d6OGD792EVKdPIs9O6py8iGEcn/eOxhZlaYEQTcw7mYLR0e9i0NuX9DoqP+BsgNLicMKnkSBojakjnVTDGLmgRMT+Y6frlOnP9k4eF13MMG13TstrRl0FVHWsIC2KmPTWWqLfN+j3UwwGCdJUAYSZ6ehlOfj5uM50u7EjKjSdOUIQsjTKL9RvaXUpM8+Cas4zOt1lJglbWlquio8/2cTzl2NMJjXK0kEpgSRRUEqAEYtYskxh0FTS/+6P7y7Y+dyyCBub+az7pLYhBgVDTGLcWM/w4O4Vya0dqehfzI+ymU3PMf0Wgs5UIziKkrRvlP6KqZtOnHcfrEAbCQ6MoqgbY3aJ9ZWjhQzHX0dnfb9DRxDhvbsdTCsSRVPMd2u9gzu3u0gTCWMIiVGzAsKpBNXT5yPcvdNFpxMD3TzPwV0WdLyDio78/dSJ4Cl/mxQWG5sTPHk+wpOnIzx7MUZV+aicYRSkiF0iU7ngljlRCrqfQRoFmWiQip1gfgEfHd1PsZYIWB/gJuX5Tzhve0rg7u0e3rm3DqMVkiQm7ZgZznoUlcWjxzszmX0BglQSJtGQKvp+quZ1cGBIKZAYRUarba3FFglyIbAOMamz4ny4FwKfaO720Ud/9CRN1J8DYA78uKrD9ii3G5KItZEYjSv8/+y9SYxkSZ7e99n6Fl9izYjcs6q6uqurprchQQrQhQd1z03gQRR0ECAIMxdJAK8SJHEEQYBugiBAF126hxwCuojggaIgoKtnhppFBDmjmZ7prqquyq6szKzcY/flLbbqYM89PHb3SI/IrEr7FSIrM+K5h/lz9+dm9v9/37e5XeDu59szW0xev9YGbTKgCQnFKmOC0nVnrzLGec0ZLRmneyDEGeP+/kuf3EgkMhNx9hqJnJM85f+CC7orON2TkvUYoyJLeA7Aae39YKCPqHTW11oHOiSc8yhKDTNhATBmoojjj/lyFrj7+SaMdeCcotMWuHljAYNBjVqFLB7rPPJc4J23F48tCh3mpKLO+JvHqXTI+A8AwJMne6Fro7aoKoPGnjnIdjkNXVHH2ArUJljdTN4vAS7FhuErQ3OuZ1PonMxev4bRDkbbqIKKvFaUlcZev0J/oMaLbutCmHEqw8Yc4zRk7CQcyRwKOgfW5294RafTSsAZBaEH1UrOe2xufj1zdIz1kEkobCtlkchouRaJfNX41d0tbG4WqCoDYx0ICUUEEDT2kQ60yfxYX2vhg/dWY9PQBeKcx+5ehaoK1kNG2/HmYJaKS8ssco3F8KTdmptoujvzFTC1LxcBYzOk8BFAcHZpU47HTwdhTUaCSn9jqw9KgrNDlgl8Z+nwQA4+bp5IEHJwvbCymoKzcB9CUGQpD/MzxsA4BaUUSULD70HYHHbOY3u3xHCo0O2EZj9VW9SXlC9DgOne94c74U55ooKlmoOqDYpCo6wMamXR66vw2nfB5s5ZNy6sRaaAc1DGQCgDFSyoqLWFGkxfmEkXW7iRhlyrstaAMS89rLfvLEAIiuvrXWQpR1kqOB9e37o26PcrGGPBaMi+JQjFm7C3QYKd/MTam1ACDxDvIOABQogFgaGU1HA+wSmXqSRh/3Mq+UeUkqpWpldXBmVtoJXFYKgwGCj0BwqPns6mTlpZytDtJmi3JPJMgjIy3l+y1lkCOMroAABRyt4qK/Pvn+9sRiKR8xJ38CKRc8IF/T8Ep1uM0YJzOjDG2VpZLSUjxjmitcX9L3cP3GZttYWi2p9EKG1RVvrgfLkpvEwWb47jk1+9gDahY72dJ3j7zhI2N4foD2qYZpHCGcG33lk9ZJ12emHnuKLOacuYsZqmOag/VI3c3qCqDeo6FJfaeZiw57lEnooj0xKl3H7xpvkZpZfXtfZVoKo0tLIYFtN3JZ1GXZmx/USaxc3LyOvD9k6JwVDDaAspWAio9x7KWFSNakcpC9YoR1r5y71+J9fohB5nCvlmQUj4mEgk28/RcQ7e4UA+3NcJpcw4R0xpOw60jkQirz/eh5yWFxtDFJWGtW68kTaaO41U34lkuHGtg299YzkWcy6Yjc0hikJjUITngDICIRmEDFapK0uXY7cW1Dj7qxnn/Lh7Hmj26k+5/bT1nFmzcxgll9q49uDhLqxzePp8gLLW2Njqw/sw7jThSOgZdmtXl458j1OKG2s5OKOQnCFJOPoDhaLSTUZI6Ojnja1z+J5HXRvce7CHtdWg+BkWGn/+l0/m/6BPYF7v/dG9MEYg5aiIRUAJ4BwwLBSKQodijw45KkUxe0j9GwsP8/tRc5E3FrbW0MN66ruQ3RxdGd5nW70a6L98HiRjFJxTdLs5OGfBOr65kBjrUNUG2ztFaGSlBMY6GGObguZEbk7zAgrqF9sx1nW99xwElhCYUNghDgR6ee1Hx14sPvzwJ67dlv+IUjKEB7z3xDsv9ej3+ZDds7FZzpwbdnWthcWFFN22HCtZrXNajHwlvefWurZSdl0pc+eHP/zt33yJ0xqJRGYk7pRGIufkww9/MiCUDrV1nbI0V611wjmvhWRMMApGKarqYAcIpQQryxlqFQJZh6UOHWOjAyYKOafxy49eoDeoYIyDFAzvvLWMR0966A9qWONBPCBTjh989zpE0nze4lCB6JTCzslFnaMBP2F+Fca926vhvYcUDJIzSBGyc4RkuH69jVTyQ5L28DX2sG7+PYI3ip5IoKpDMaeqXn4h4JxHWWmkqUCWClxZzecwwkhkPgwGGpxTZLkIiyBtQ5h1abC7V4+7KykJC+huR57LKu2428RyTiDLOPJMIE05soxjoZsiSRh2917eruJ1ZDjUY5uciwrKjkQi86dWFn/+V09w9942hqWGsUH1bp2DtQ4EBM55MEqwspzjvXeX8c6dxVjMuWC893jwqAelLASnIISgnUvcuNbBymKGdutycspGBYRJ3DF2a2cVdc6GgDMy/TyEBPu/y1rnDIYKRWUgBUNZGWzvFlDKNu8NOtXnXndt4djvX13PkUgKeBxQnxBCYG1QRi10JQgJ8zbS2Dhtb5e4fasL0mx4b1yiAvi4LJuXeSo4o+MiIech87GpRcBaD2scCCFQdVDtRGaA6xStfgAAIABJREFUAGDBytAaC6cNnJpeZUMIgUw4rPV4vlnA9+bTmLTQTaCUxTt3VpDnEkJwpAmH90BVapSlRtF8qdrAOQdjQ9OrUvtOJoSGx+jHOyGeeuekMW5BKXvLOZd753MA3zlpLD/96Y+fC0EfMUbqLOVYWsxYp5VgcSHFYjeF4Azb2yU+/nRrpse4utLsD4z6dz1ACRGcEQEgsda3vAejjNTO+bSqzH90rpMZiUTORSzoRCIvQZby/5tRUhMCxxhVglMmWPCETjOG/kBhe/dgCN3yYornG0PUI/XK6Ad+OvfgL77YgVIG1nq0colvf3MNu70SVdMJRRiBTDm+/e4q8tbxXetHFDunHXPKoA5PfAeDGmi6updXcty43kW3k6CVSXQ7yYmhn1VljuT7UBLVOYdptwQ8MFPY6klPn9L7iijG6IF8o0jkVeOaVU1VGZSlASEEeS7QaYUOMaXMOMTXOX9gY+4sZ4zTfx66KiNhQ8I6hzQJhZ3RJqnWDvpr6P8+LA0oIShKDUrIpYZURyKR81Erg5//4jlebA7RHyioxpJ2lFNgrW+K/gmWlzK889Yi1tfar3jUbwZPng2glA35LI2FpzYO/YECFxTvvXs5dmuhoDBptxYsg45jVNQ5MA2YMnciqHOm/NwgQZ3Dj7GgvigePupBcIrrVzvIU4Gnz3YbxRSH4BTfXEtPvT1lDFweny2XSIZb6zkcPLS2GAyCpXOWcAjBICUDZyEnx7qgUFjspmCMIJEM7VwGe75ehV99NtuG83kJhaWXK+pMHmu9D3mwnCLLw7zJubDeKuuwga+NQ5bxl60cvnmQUO3wNvi4E0rhnYPV0xd1Wlc6WJQEyljYcnp1z2l88xvL6HQSeB9UWUWpwHloZAUJ15r+oAZIcChhnEEICs4YnPfQ1qLWGnVtYY2D954D8NZ64T0kIcRRRnqU0gIAdcCpH17tVvI/EEoq6z0dKYOCtVt4wTkEq//NrekLp1IElX6vr4J9aSjogAsG571QynbryqxpbbvOQ9bK/q2XOaeRSGQ24mo1EnkJhKT/NM3Ex1nKn1FOakJJISWDFBRXVnMwSvD4Sf/AbdoticFAYzCsx508fspizt3Pt7C1XcDYsMn27rsrqJXGkyc9lLUFmm71t+8sYXHx9In5EbXOCccc/ffEn5PZCs5he6dEURqUlUExVChKjTwXuHmzC9FI7Y9Da3sk1Jyx2WwL3gQWF1N02wny/OW7GotCjzfCs1xgoXv66yUSuUxqFQre1oWNGCEoKCFwCAVIrYMXeVGFDriTmMH+fOI28bozwjnfWGc29nYZB2UEG1svb1fxOsIZRVkZcBGnx5HI685ur8IvPtpArex+RsGoQ54RJAlDkjC0WxKLCyk+eG/10iy+IsDWdomqNhiWGmWlITgNofDaYnXlcp6HULw52IAwmlecxGiuMMp8OZobeuytwGZR5wDggl7afMN74MXGEFIwFKVGWSkoZcBIsHyTicDN9PTN8c6V49U5I9bWMix1JLJUhFwgirE6zlmHug73b52HVg7DUqHXr/HRrzax3LwvrfW492BnPg/6DML4TvgZTq+5HPdzwSisC2pypSzKygRlmAcEp5CSjZs3tf76NcVcKKw5dz5kaY5sPZyZPotItDOsiFDE6w1rYIbbnnifnOLmtS5kwvDuN9aQyPA5FNbXIT/KOwcKMs6kDAYpwZmEMwpGaGPxSwzx8M55Cg/mvKfeewqANP938Kfv3X744Y8/a7fk/0kJeVYrO9Qm2FOH9ZRDpyVRVQZfHtqbOouV5VB85YyMLQWtcfDOM+s8BwBOaUUpqQC4H/3od751rhMaiURmJq5YI5GX4MOf/qTIE/4v00z8UjA28B57StutStmasyC3fvDlHvZ6BztBuh2J7Z1gW3PaomKSu59v4dmzAaraIE0FPvj2GighuHd/B6bpWEkEw52bi1hfa039GM4q6hw86OC/R5NZ74GNzRL9gYI2wR9YGYeqMvAeWF3OINh+Qefwr6qVDRPdBkJmU6G8KeSZgEzYVMW/sxgWajw55ixa20VeL2yTAzbqoCQk2HFobeGbQiTnFIlgyLLjO0bPS3wvBFLJwvnH/jW520lACMGDh1+vHJ3QJBE+g2plIPjJDQiRSOTVs7E5xKd3t0NzinUgBBCCNoH0BInkWFxIsbSYYWkxFHMuy+IrAuz16pCjUmhUlYZpVJ2EAFIy3LjavZRxHFe8OWy/dhp+WnVOo7iZ7uBwrLjEdc6TZ33UymL9SgtVZfDo6W5YSzSZP3l69mde99rpiiopGK5dyZBnHN1ugjQVGBmJO+9RK9tY2npY7zDoaxSFxoMv9/DO24tgjVqp11chX/aCIc0m++nHHP91HK2WhBQMQChYaR0aLSkNG/+8KeoYs1/cikwJ5yCMwjs/fs68c3AznEfKGboiXBMevxgC/cFchvbO2wvIM4HFToq376yM1X8kdBiEvChtxtcHSkNRhAs2YUFIAOJDVo4Hc/DMO8+d84lzPvXNni2BP3PB86d/8vu/m2fiF8q4x2VlNpSypdJWOecBQmCdhzEOm9vlWXc1Zv1KG61cQAoW3qdkVLQio4sYAYGD99TDJ1Vt/oMZT2MkEjknccc0EnlJhGC/Lzh9wBgZwIMqZb0xjmpl4T2wu1fho082xsdrY8E5wbBQpxZzRhE33gNfPurh0aMeqtqAMYr337uCLBP41WcbqCoNzhnShGN9rY319dmtJE4r6py6lJmY1T57MQgdINaFfIuRR3LjWz65SXp4MVXXdqzGIQgLnaltC94gGCUhR6SaoatofKoPLkGKQocuMWWj8j/yWuF9UOjxpguMUAKtQ5eZMQ7OeQjB0O2mWF7OcGVlXvlPo+tUfEcAYXOCMoo05chzAcaCSsoah2fP57MQfl0w2iFLg0rUGHdEMRqJRF4fnj0f4NmLAkUR8nKKUqMqg7KOCwrGKWTCsNhNsbbawnfev4I0je/py+TTX29hr1+jVmG+ShmFcyFj8/q1zqU0Tnjsrzcm7dZmKegcy5Gxhw3aqdQ2zSF82uPngPce9x7swnuPpcUEZMIaihACTgmutE9/fxBKkeRnWzMvL6fIEorlpRStXIBzCiEYvAeM9SErBKTJuPLQxqOuDfJUIEk4KAnr5KfPLl4FPLKkmtfT0M4F0kyMGxIJJWA0rN2MDZvoqeSoaxuyIWNW3/QIAZ7J8KYmBN55OGthytmyiLhg0Nphc7eE78+mUjmJRHK0WxKEEty6sQzOKKTgIJSE601jxTd6v0vBkaUSUrLwOPzYEtKjiRSGC+oc70G9ByeEzCQnareT/05K9gJAz3k/kIJLSkljjR9+39YMBR3GQv4ZFyw0TRACQgEhGGWUMOc9M8a3jXYLWtl1Vdu/O8t4I5HI+Yk7ppHIS/LTD39sjHVXnfOZ9U5SSkS3LYXzAOMEC90UO3vhQ9N7oCgNjPPIcwl7qAFpsogz4sXGEI+f7MF5oJULfPc3roJzio8+eY5BoWGcB6PA6mqOmzcXTryfszizqOMPHhe6lJp5h/OoKtUslICi0hgWCsY4dNvySLfzpP2B94fUOATNZGH6sb8pjDId2Lk9t/f7yyplMRxqaOuwuBgtSCKvD9paOOuhlUV/WINziqo2KEoNrR0oDVYog6FCWRnIudhjNQXll09F/trAeViMjjqrQYAvH/egdSisVdXXp8O0UmasEmWUYGEhZopFIq8jn/56Gw8e9bCzW6I/qLHXqzEsNJS2YIxCNMpN2oSxv31nIdr3XjJ7/RqDgQIlwWa6006QJiGHIU053rp1unXXvHDuaPHGNhZY093+lEMnXlJTq3OaQyghEJeY0TYsNHr9GgvdFM4Dg36B33yrg7WVFtKEgzGKO63TiwvtlekUVYlkWFlIkEoeslAZhRQsnEvnISWFbKzmKAlzDKUdPvt8G+urLTAeLHWfPJvPZvtZTK2qmgLfWMsBgJAMC50wj9DGYzBUGBQhV3cwVFO/BiMBIiWYFKCCQfdL2FoH+7IZi7OylaJNPYz12Nua32vszq0u6tpid6/CrZtLaHcS5KnE+noX7VYCbQz2ehW89weKiFkmwDkDZRSUkTCppnCU05pzVnDB9hgju5SSklLSAyFTdVN9+OGPPxOMPmWcDjhnrN0SWF7KwChFWRsMi6COezrD+yxJOQiARAQrU3igrq011jnvQD38gtKuVdd2paj0B3/v7/2n/8XMJzISicxMLOhEInOg3Ur+60SyR4KzHiFkr1Z201lXC0axtJjCe+CzX29DGxvyHrxHKxeoVfjsPqn4srtb4d69LdTaodXi+N53rqHVErj7+RaUspAsdFYJwfDuOyvHjm2Wws5U9mvNkZNT4F6/RlVbUEYgZVhQM0aQJBxrV8IEfRI70ZWkaoOkkfqPikQsqnOOZSTZn31z4ujxqjZjP9xoQxJ5nSiLkMNV1ib4rA8UBA+ButZ5VI03eV1q9Ac1itri5aow5MBf49ZfIEsFlhZTSMlQFBq9Xg1KCbrdBO22xJOvkUpnMFTjgo7SHu3WfG38IpHIy1HVBn/x86d49KSHrZ1g8TuaqiaSodtNsLbaghQMWcZxZTXH+++txGLOK+DLRz3kucDKUoa1K63Qvd4oQVaX80t7TsJa41BBx3pMl1qKs9dCjaJ31LF+9rEBcYnZOQDw5OkAglPcuN7G5laJTz/fws/v97HTq6B0aPyX5PTHunj9dLu1SVaWEuztFTDGgdJQvMozDiFoY6cbvtdqC8CH5+nhoz0sLWXgzfpxe6eENhevYDnLcm0m6H4Bi7N9OzdCCLodieWmeY4xgqLUGA4v3lbua4MU4KkI15FMggoOOEBXsyl0ksUWrnAPxgi0NqFqOwfWVltYXkzRagncubmEVDK02jK4C2gLazyqUqHVSsA5hXEuOG7UoZmIcwprHDPWJkKwTc7YkDJaMIoSALHWLQFEEZC9acfU7Sb/kFEytM59uTdQn73YLJ4WtR4oZU2vX2Nzq8CT50OoKbOErq7l4II2mVg+FNTgAQ/COHia8FQISgmFBUCVMv/uOU9nJBKZgbhrGonMgQ8//PFjxulTzukeY6Qw1g9rbU2QkzskCcfdz7ews1PCOBcUw827z58wl6gri1/d3YB2Hq2U4/tNMefZ8z5evBigrILSh3GCt++cPdGetrBzUlHHH/ghMLk62dwu4QFQQgEfJq+CMeSpQJ7xIxukkx1zw1IjS/hoXQTGSFyAnwTZV0S9bNFrtFBKJMfK0rwsqyKRl6coNZSy4xwdAFhaSLGylKGVC6QJD92djIIRAslH14uzYmwPc/R4Gss5BxCcIEs4pGTja7OUHGnC8ezFxVuiXBZFYcZKUWd9tFyLRF4jhoXGLz/eQFGaRnXhYEz4Yiw0NXFKQ6OTZLh9q4t331561cN+I7l7bwfbu1XYyBcMlIQNe2Mc0kzg3bcXL2Ucx6lz3DF5Oicx3WHBdojx6Ys5jF6uOgcAtnZK5JnA2moLT5/3UFQK/UEF1agcVhbTU29PCEXSnl7J32pJ5CmDtQ7eh0Y9IRikCCotSsMpKUszzvAx1uH2zS6urbWRJhxKu5D1ecHMc86XJMGOKqzxw9wpSzkYC68n0jxWNOrB6hJygr42SAGWSrBUgFAKyhkII3BqtnPIU4HFVpjfPdsqgcH8GpPWruSQgmFYalxfX4TRDkWhYIwdq92LUkEpC60MnHWwxsEY2+QqWWmt5866jveu6XQljlEyYIxuAPCAn9p67ac//fHzLJMfcka3CfDMef/AaPdca7dTK1sVVVDu3b8/XY0oSwWWF7Jga8oIkpQjTzkTgsJZ1MbYYZpwzhktKIG21l+OFDMSecOJBZ1IZE6kkv8RZ6RPKam9BzXG+aLQ6Pdr1LVBpQx+8cnz8WLC+zD5M/r4is5HnzyDUg6JoPjuB1eRpByDgcYX93dQ1SFPgpJQzMln6CaeqahzCqPmMu+B/qBu/F+D/av3HoQAC4vpEbs1f8jtoN/f74wmTadb5HgoJY29nYEQdP9ETvGETYZ5jiaRhACM06jQibxWKG3HFypCQvHbA6Hgy0kTfE0gJINMONL08PXvtOja02Nto9XjQWrlYF0ocGSpQJIGz29KCcpSz2Tr+bpirQOdeOKjr30k8vrw8HEP/99fP8PWbgmlDJwPncGkuYwTQsbFZmsd7tzq4vp651UP+41EG4et7QJKGZSlwWCoUJQGulFqXF1vX9oc3xzTee8OL0BOwbvpdDxjdc7k1OLwVwMBwC9ZnTMYKmhlsdBNsbFV4P7DbWht4VwocAlO8d7S6eNpr8z+flpdSsfr3VFWDaXBYpuxsJbRJmR4MkbACMHTZwPcuN4FYxTaWDx+cvEq4KCimc/z4X0zZ0VTuJMsFDUpQVkZFIVqmh/D761PWP9HjoEL8ISDcNaEYwV7O6cs3JQKkxEiEbDWY2uvgtqZn+3a9asdZGloOGOcQQiOeiL703qPvZ0CVa1hzGjPBNDaQWsLbQz13hNrfOacl3BewHtCCB1SQoaATwDCzhzIBH/6J//kv+ecPiMEmhCiQYIUTzBKCAn5pLu9amo13NX11tj+nSBko0nBWoLTDgHhgtOcMdrxzdvghz/87emlfZFI5FzEndNIZE780b/6x79HGd0igHVw3Fjv+wOlhoV2lTJw3uH5iwH6vX2bCMoO+vv45uvTu5soK4NEUnz7W2sQKYMzHh9/+hzDwsBZDyEo7txexOpqa3y7affWprZhO/Gg0aA9KmWgagOtXSgyNfkuHsDKcnrEbs15f2Cdoxvf87Awn6+f8dcN3oTKhtwQFk5gcC8InPKcTv6orC2sDwtsZz34Wd2FkcglYq0Hm7AXtNbj2YsBnr8Yot9XKEodFsVNp+vpaooTdlZOOjpWdA5Q1zZYaioLIRk6rQTGOljrwBlFf1i/6iG+NNZ5ZNn+Glnr2TYHIpHIxfDp3S3c+2IHg0GNXq/Gzm6F4VCFeYtgSNMQPC04Q7eT4JvvLONaLOa8Mu7d34V1HpxRDEuNQaFR1wYUQJ4J3Lp+Oc+N977J1vAT3zto9/zyhKLiLJmWlBKIS25a+5uPXqDWFmurOR496WEwrAHnIWRQkySSo8NOPy+LN4639D6N1dUcKwsCghEwHnQwpllvcEbH61DnfMjSAfDFg11kGYPSBmWp8dmvt6ZWVJ0XQkKBZS40Y+WMhsfkPJSyoXilLeo6FLBGc9dJFXrkDBgFCIGrw36KqRVMpeGshdWz5TkyzpB5i1pbvHi8NddhLi4mWF3OQAhw6/oiiPew1sN6B4/g2lKVuml8DdcQax3KSo/2QTwonPeg3oM7D+7hM23sTefQ8fCny+mOIcvEP3POZ0bbFWdd6r1PkoQlqWTwHlDK4pcfb0x1X+22BEGYNxeFhlZBfcQ4lYzTxDgH63zXOZ96eGGd//dmHW8kEpmNWNCJROZIlvD/izE6kJz1Esl6lJKKUWK9dRgOFZR2ePTkoLSVcXpAtfL48R729kokCccH315Hp5MAHvjFR8+wt1vD2vDhubKc4/q17pFN/FkLOyf+7LTvTUx+NzcLFJVGVYUuvFQyZIlA3pJYWkiPbKFOLqi0diFkr7kSMX65nWtfNQhB2LwmgBDsoELn8BPmD/wPIIBv9rQ9AEEphGBoRXVO5DWjKIKFghB03AnmvIdtLFS8Cxs2glEsdNOZNlROg5Co0DnMylIK1qhx+oMazofnwPnQHfn06Vc/R8dah047hBePFreRSOTVMSwU/uoXz/H4aR9VbUApQSJZ6HJuOpsZC5ZGi90Eqys5vvcba1hfa73qob+x7PUqPH3W3//85hTehwYkZR3W1/Y7uy8aa/2R9U1wEZju9m7KjfapsnMaXoU6Z1goVJVBmnAsLaW4/3ALzodiKAEgBMdK9/Q1wKx2ayMSyfDWrS7abYk0YRCcji3waGM9NmrgGxQG/YFCrQxWlsLv8j7Y725tlzP/7lkgIHPL0Rm9vhinSBKOTicZO1B478FosKmiJFjMmdg8MjPeWMBNvJe9h+5VM92H7KRYF8C1lRZebBdzHd/19Q7yXIBSgiwTWFkNrmOkWXw7H4o6BBgXK8tKw2gDZx0xzjNnbdLUOOEdUq3tNbyEjOyP/vD3/nmaiL9knPYIIcY6j6LUA23DOAgJ6tZRrvNpCE6xvJQhzwQ6HYlOJ8FCN8VCN0E7F2i3JJYX0lRwlmrjVoxx3znvuCORyHTEgk4kMkf+6F/943/COH0RRCjEUUosCJRu5MCMEuzslthuJqgjG6FRRWdrq8AXD3bBGMUPvncd7XaYaD9/PsBerwIhYQK+tJTivW9d2f/Fx0h0plXtnFnUOeaASUHI1k4JOA8pGSghUNqCMYLlxQycH1UGTxZ0qtqglQe7pBCYGi9JZyElQyLYAYugA+KD0ZN+wtTPA+j3KoAQEAAL3eQihxuJzEy7LSEEgzEhNJQQgnYusbiYotOWSFOGNOHBvzmfd9ZJrOhMkucidPI2do97vXqcYTQoNB4+7r3qIb40g4FCmobXkff+0jYdI5HIUXb2KvzNRxvo9WoobeF9ULO3WxKtXIzt1dq5RJ4LLHRTfOf91fi+fYVY6/DFwz2UdVBWDIYKtbIoSw1rHbKE463blxOn4L2HdQ6HVz/Wuem73c7kq6HOuf+wB+c9lhZTPPyyj+3tAs6GzA6lLJz3uNU93cGpvdo99+/vdhMsdySWFjJ0OhLLC/uFoTRj+w07xsFoh7q2ePBlD0uLGbJUQAiGXv9ic3RGdnBzuS9KsLiQIs04OKcQjcp8vLm/nINTOlYlxQ6iGSEERPKQu8RCjiahFG5G5R1vpWhRj91+jbIyQDm/oiHnFFvbJbSy2NmtsLgQih+UhNfBvl29B2V0nKNECAlFHwDOEUoJ0c0GDKGUVAAspejvvPjwb84zrj/7s9//h6nkv0wS9owzWjuHUtW2VMaG9wAjeLE5XXHrxrUOup0ErVyi25GQMryX00wAPqjcrXXEOZ9pZd//4Q9/++3zjDkSiUxHnP1GInOmncv/KZHsMWOkpJRYpa1RjU+u84C2Hg++3AkdYOPNd4K9vQp3f72BRFJ87zeujRcKvX6NR0/2QEjIjmi3OL77wbWTB3BCcec0ZlK0+4Nbns46gBIwFuamzofupFvXO+OQ6Umc9+MCxLDQyJuNNEZJVOdMQdacr0HZBEFOnrLJv5+Sr7Pbq1ErA+PcMfkjkcirxdmgAgmLYA7e5OXkKUeeCXBKG7tAN1fLinEuQ2QMFxSMUrBmY8Joi1oFNaa1Dv1+/ZXPnBkUZvxZZZ0fF3cikcjl8vkXO/jFL1+gKDWUtsGqxobCvvM+2KsJhlYusbqS48b1Dr77wZU4d3zFPHraR9VYAVNKQmZEY8uZphxv3Vk4dj1wEVh3nDoHY3XIWZx9XHitzarOEYJdenbO42c9WOdx7Wobn93bQKUsjLGwzWNMJMOqOL0rf/Hm7HZrIwiA9SsJOm2BxYUUeasJtKcEacohBA2WUz6oqopS49nzAb73wRoWugkEpxgML7agA8zZ6tt7WONQVQa7e1XIYvKANQ7aOBjjQh4kIxduJ/e1g1JQzuC0DZaKNKirZn1bUUYhU4GiMnAOqDZ25zpMYxxM89lFCcGtmyvwCK8DzhgED8U8ax0ICfZ8hBEQSvzYtJ4QF77gCFAzRgtK6N4Zv/pUhGB/AwCEwhIKo43rae3MKOdnd7fG7hRqp4VuAikYtHFQ2oWc6NKgKjWGhcKw1D1rvQJAjHNXqtr+Jy8z7kgkcjqxoBOJzJmf/cFP/k2S8r8UnO6AoFK1qbWye8a42lkHqx2K0uDuvX3fVlVb/OqzF0gTgb/1g5vgYv+t+cX9bTjnICVFngt8891VJOmUmXgThZ2z1DonzSuPqHTI+A/0ewrWhkwc75ouJx9UJIuLR21eD/+K/kBBJBwEBIzSuJk6BVIyKGPR7zfZFR7HFvH2iztHn9iy0jDNhqwUM+UrRiIXTm9Qo65NKGLzpouzsSlQOmxGjIo+c/Ugj9efI3AaAow5o5A8eO5XlYExdryhtbU1X8uKy6Ys9bhD1zkXCzqRyCvgk0+3cP/LPQwK1QREhyBpYxyscagbK8QsCyr1d95axK3r51cPROaDcx5Png6gagtGCbgInxO0Kb4tdFPcun5J6hwcX5BxzsP7KT/gDy93jmEWdQ4Bxp+hl8kXD/ZQlQaSUWQpx4OH26irsGaDDzmsywunx3FQxpDkM0d2HGChmyIR4bXACAkOAzSoEcLcDoAPNq5GBxXwldUcXFAobbG9c7GWawDOVRQ4iWGhUZQGRaWxvVtBGQdtLIoy5BGOHDuA0LwUazozwFiwx/PBdjNsR5xP6ZQttbBAg0pt+9n2XIf59u0FJElYu0jJkGcSayvhGkiDxxnqysA5D0aPW6UTD+8pIXCEwFBGh5TSDQAvVd2Ukv4eADBKK05pxRjR3sNUtRnnZd67vztV8ZvzoIwqK41hqYM6szKoKqOVciUAeA/inE+VMn/7ZcYdiUROJxZ0IpELIJH8XzBG+oDf8fADD9+HB2pt9SgYcXe3RK/ZlP/8i02kicAPvn/9wCJhOAwLW84YOGO4drWLxYXZvYynVetMM7GcnDY9ftaD0hbOB2VO6DbySBN+rN3a4UmCUgaC0ZmtC950RmGiRyxGTjyFB8+7sW7c6drpxAydyOuDMQ5laaB0sGvZ2SvHuSb9fo1eP9jwEBYsLCbD7F8WGis6RyCNTcQoz2hkkUlp6LwWkmF7t37Fozw/zvkDXdPOeaQyFrkjkcvCWIdffrKBL5/uoapCXo7WIV/CmGC5yRgFYxSddsjL+eC9VYhosfZa8OBRD1VlUNQGg6GC9x55LiBl2Hy9cb19ac1ao0aPI3ZrI0eEMz7j3Zli09nVOcBInTP14S+Ncx4vNoegjODOnUU8eTpAf1AhppqwAAAgAElEQVShqs34FBBC8N7ySZ914aCFa8tzGU8rZej3FTw8Wi0Jj/3GMud9WD8CYDxYaT14uIdiGKz7njzrz2UMp3Ha3O9wz9xZduamKUQ762GMbb7C3+vaBOWG81DKolb2gA155Aw4B5McPJXgqQRp3ofnyUBKFlu4moZn/sXGfLMg1660cG29DSDk3nbaCa5fW0QiBCptUJQKtdIoCgVtGnvIiRcV57R03guAOACWUbLBKHlKgvXaufnww58Mskz8LEn5l0zQPcpoQRktfZPtY21onugPzp7TdzsS7bYEI6TZk/AQnIJxKihF6rwT3vrUWp9b55d/+KPfufMyY49EIicTZ8ORyAXwB3/wkz9mnP611mZICLQQnLfbMhl5OzsX1BHPnvfw4OEOisLg/feuHJksPnqyB60tlLFotQSuX+9OlYtzLIfUOueGEIAAxjkUhQKjBJIHCXGaCrRziWvrnWMl7HZitVTXFols7NZmXBy9yVy/2kYqOVyTW3SAKZ5YrSx0bQEQUEKRJtFyLfL6QAgBZ2FRzzhFmgqQJr/FN+q/TjsJeV3KzvW6Ea9BRwnFdgqtHcpaY3evCs+FC4opzggePn4pF4hXSllpJAmb+LeBiAWdSORS2Ngc4m8+eoGt7RKqtiA0dPDLhI0bgBgL9kytXODm9Q5+8J31qCx+jVC1QZpyXFtvg3MKrSyqyiCRHG/dWsDNa5ejovL+4Bpj//v+UDPZflbFsXdyCHLob4TOps7hnF66Ouf5iwHqOjwHN6518Kf/9j6q2sBaF+y+CYGUHIvc4vgiV5hvLd6YT0HnypUMWUJRK4uiUKhrA60dqioorgkJtmeddsjJGhQay8sZkoQjS8VUYe0vQygIHDwPU2XQHvq3tcFSzbugOCKEIJEck3fvm2KOdR7GOQwLPZ8H8SbAOHgmQQUDExwsEUHt0ptdJc4kR4sTaOOw06+hhi9VKzlCtyPhrMew0FDKQkqGt26vHrj2+EaZ5ke5txQAiNfGtqzzEiSY8lvn15zzVygld192XH/6J7//u6lgH3NOdykl2ntfUwLs9WoUpUZRGTz48uxszBvXOlheyrCykqPbluCcolIWqrZaa2ed9dw6n1jjFr3zQivz91927JFI5HhiQScSuSAoI/+r1o5467k1dlgUetN7DKz1duSvurNb4ZNPN/Ht965AJAdtXu7d2xoreARneOftgz7G03QKHcsZRZ3jVDpHbNcA7OxU6PVqVLUJuTgNeUvi+rXOsfftJuyRhoVGnovgJUzjpWhanPfQxsIaj+QcG4+VslDGgQDodCQWusn8BxmJnBPnPWTCwUfXBB9e55SSxpLDwdjQ1amaTYF5EPNpT6bV4kgSBkFDl7xoNlOrUqPXq1EM9Vd2U0Jrh1a2X9TWykKK+HkUiVw0Xzzcw2f3drC7W4EQIEk4EsngEWyIR8pAIRikYLhzawHv3Fl81cOOTPDFwz0UjaqKEAIpGFjo0oaUDO+8fXnP19HCTcC6Yy2NQEAPba6efN+Tx03bgNY4K0Ec41Zw0Tx+NgBlFKsrOapaY2+3gHcejAUbKC4YFjujuX/YTZ58/N4DMk/A+HzsRwkI3r7ZRpaIoFai4fcRAkhBITkFSLA/3dwqITnD+99cgeQUHh67u/PdbD8yPtJYYTXMGCs7hjEC6z3KWkPVwVptlA87ao4ZvZS0sqgrg7L8as6dXgVECtjaQBc16l6Beq+ALirY+hznkBBwyeARlCm7T+Zru7Z+pTVuRjPGgVICmXAsL3cOuqZ4H6wqCQUl1AOeWOs4AEhBHwvBngIAASrG6Z/NY2xJJv735pdT73xdlGZPKaN0Y29a1QYvNodn3g/nFN57KB2K+EZbyIQJSiC8BwHxngDWWtc2xr0/j7FHIpGjxFVrJHJB/Nmf/NMHacL+NWG0AgBlrBacEVA45z2q0uDZ8wGyjOPZi/6B6kyvVwWvXWXBOMXtW4thE+2UKs5MxZ1zFHVGkOaXbG4XKOsQjt30rYEzinZLnmiFMbnYGg418pyDNpY+kSlp7Nb6w/pYW7tjb+KbxWXzb4KwyBCMIZ76yOtEWemQjeNCsKy1oXuTNgsjrV0I9bXu5ZSGxxALOsfTyiQ4C5t0o3y3UX6RccGL/9Hjszv6Xke0tsiy/U0rZdzU19VIJDI7ylj84uMNPHs+gKpC1kTZ5Ak4FzaHnPNIUo4sE2i3JL75zhJu34h5Oa8TI1vUstTo9WvsNFknrUyg05ZYW21BXuK11Jzgl3Z6zt5+Yef4gPr9mTNBUHIc5z5w3K0AgHN26XbStTLY2a3gvceNq23863/7sLH5CpmZQjCkkuP28r7d8uRjHxValm9fmeu4lpdSrC5n6LQTdFsyzLcm7La9A8raoj8Iwey9gYJsMlafb15sjg7B+Wy7Rky+cgQPeYMyYUgkAxchT4qzkIMrmgwh6z2q2qI/jAWdqREMztiggLIOTpvmy07nGX8I2c5wi1l4D2w92Tr7BjPgPCBEKHiM8uAIIVhd6kCI/SYi11y3KKWghDhKiCMhQwcgxBHAADCU0p2dFx/+fB5j+8M/+Mkfc0o3KCUlY6SwzpXW+p7Wblhri7I0uP/wbOX92moOSuk465TQYI9KKOGUEs8IVZTTIQjxzvnWPMYeiUSOEgs6kcgFkqb8v0oS9gllpEgSnmY5X6Qgoio1NreHMDrIrTc2hthouiGcdXj8eC8USihBt51gZTk//hecUdw5lXPYr5HxH0EyThAmqpRRcE7QaktcXW8dW6Dx4/sI/w0LhTyToGx+YZRvAqJRK/R69cnKplPOJ6MhiJSyZgEbT37kNaI/aOw4Rj7kzqOuLUAA2tg9AmHxwxhFns2pgzRKdE5EShqK8T5cP6wNlqGUEaSSIc8Enr04u5vvdaSoDJIJdazWbqoNu0gkMju9QY2Pf7WJ3b0q5Ek0WRODYbju1ypkTAjJsNBJcGW1hd/83jquNnkEkdeHza1gczQK097ZLaGNQ5JwLC9meOety1PnjGxAp/3+keM8AD8q3oQvf8xEWjAS5iEnMNk4RSl5JTlP9x/sje1o00zg7r1NaGPAKAXjBIxSZInA7SwoSEb74ITsF3MAgs7q/Auo79xqodMS6LQS8KaQoxvHipDh4aG0w8NHe9jaLoN6lgBb2wW+fHJxTSOjpqF5kEqObifBymKGVIY8Wc7DuitLOfI0NDKOihLFV1Td/EoQIlityfBFGytDZyzMOVQ6spNiiXkk8Njbnu8c1hiLbjtpLNXCa5sSAs4J7txeDSo1hOuT901+FCWOMWoZowaEwBi76r1PKSElIZjrAPO2/F8Sye9JyZ5yRodJwh2hcEpZNSw1tnfK8TX+xPvIBFq5wMJCgqXFDHmjdueccgCWEFhGScEoGXiP9Ec/+u0P5vkYIpFIIBZ0IpEL5K9//s9Unov/XCb8E0rJX1eleaG0VXVtPQEB44DWBtu7JT69u4HNrSF++fFz7OxWqEoDSsgRq7UTOaa48zJFnZOa1UZTXmsc8owjSzk4JWCMIUs5rqwc34Rx2ApBaYs0YfvWSpGpGG02joI3Z8WYcBsCAiFZjIGPvFYEmxICxkKnFxCKPEY7JEkoHnBGsdBJ0GoJdNpzsgwkp9ZB32hCho5FpQ0Ya4r4zWZVmgkMC42t7eIrGe47GOgDm25Gu5ilFIlcAC82hrj7+Q6GxX5ulW6saDjb72LPUo52S2J9rY3vfXBlvEkUeX14+HgPW9sVNrdLlJVGmoRcR21Chsj6Wn6p/RHWuWPXLMfbrR3lgEIFIxMyHPhe+NwLnxXkhK9JRsqMy+bZiyEYI3jr1gLu3d+G1g7OOmSZAOcsWLEthPfUYZu1Ea3lDi5iRpRlPDQrEozncpxRsEbI5V0oo1W1QdXk2VnrsbVd4Pnzi20aOa1QNw2j02esH9tsDUo9tlrzzo+LN6PXBaXkXNbZbyycI1vtgDIWri9NOJG3Fqo3u4qLcAYQ4BusxrCosL07PyWY0g7dTgLR2OxZ58B5yFRKJcfKcje0txKCdidBu52Ac1ozRjRntOaM1ozSAWV0kxKy6YH5dK81/OHPfvL/Jgn/YynYp61ctm9e76xdX+90EsllWWhQQvDl4/6Z97O0kIzXbFdW8+D+IajgnAgPUA8QQolyzudau78zz8cQiUQCcSc1Erl4tgUnd61xS7WyzGgLQonjnGpn4AgJEn7OCLa2C5RVmPDlLY4P3l8HF8FD2M+SljNx6Jm3mlKpM7nAefxsAA9gYTFFmjA4FxYM1njwEzrSJsNKa2XHVmsvI3N/E/E+FMO0cbDOjTe9z7rNiF6/glYWHv5AZ3ok8jowGGhY68LGXsaxuJBiYSEBF0El4n24xqQpn9tmSRD+xOvQSUjB0O2myNJmY5WQcSet0RajTLjnG18tlc7Iu3zydWSsixagkcicefS0h8dP+9jaLrC1VaBsGpY4C1kaiwsp0pQjkRxLCyn+9vfX8fbthVc97Mgx1LXB4ycDbGwOMRiqsZKWUoI0YVhaTLG8mF3aeNwJ2Tnen2W31hwHP54jHy7kjCAEYJxOXaRiLFgaXzZFGeZPK8s5vv3NFXz86XMAGGcNeudBGcFbnZMfiPfzt1sbwSjBOzfbYE0zSJIwZKlAmnJwTkAZgbHBAWJQKFSVxu5ehWGhUdXmQsY0Yh6f+94DnW6CNOOwjdqplUsIHnKDuKCgTQaTFAxZJuJ8YxY4H1uUAcEdhCUchDOwcxTGeCJBKAUnFO9IBzOYX1ZTngksLSVYW2uj3ZJIJYfWDrqxi15d7kBKAcqoH/RrNxzWmhBiKKGGcVoIyR5zzu5xxu5ywf4N5/SncxtcgxD0X2rtbitt7e5uhaIMDU4yCRZqw0LhxRnz+lYrrAvqymBjowi2+4yBUSq898xZ16IEihDYWNCJRC6GWNCJRC6Q737/H6wqZf5HY9y7ACyl8JQRm6eiLyUrPIUNYYkUAMHm5hBVbZpOhzbaraOdiaPCzlQFnmnVOicUdSYLASMXaQ9gd7eAUgZFoTAsDEpl4QFcXW+f2OXkJhZW/X6NLOVglMZt1BnJUg7GyPi5kocnsYdO6OHndCzv90AaCzqR14xhoSAEg/ceVWXQH6pw7WheyJRR5HkyDht+2S7g0e2jKON0hKDIMwFtXOiibRzqnAv2SIJTfPHgbM/t1wlrPfJDn7GURAvQSGRebO+U+PjTTTx9OsD2bjWef1TKoNLBXg0Im6mSM3S7CT54bxWtXJ54n6PCfuTV8NnnO6gqg16/hqrN+PnIMoFWLvHNbyxd6nis9ceqc4JN6JFFzDHHHVXjEBxshqN0tqzPecxNzsOv7m7DWIelhRSbOwV6/To0KTDaFN2C3VqHnaymZYIjaaUXNsYrq6ERMG2UCpQGlQJtuvxH1rrFUEMKNg5e396tsL1zcVk6ZE6f/YwBjFJISSF4+MpzAUJImNMOaniEImRVGxRltFybGtKo5EbqHEJCrqx1sNqe4/4Algo475BZjd6XL+Y2VA+PRDCsLIXitvM+2EQnHFkqICXD7VtXQoOU99DKeUqJBQBCiWKM9j185p1fhfctRsn/M7fBNfzsZz/5Qgj62FjXH1amrCoDbULD7aDQGBYaDx+dbnWYZ+Gz2jfLNK0teCgK8SwTGWO0XSt7Uxu3boy78Vu/9Tvr834ckcibTizoRCIXxHe//w8Wq8r8N0rZD7Tx64SSGoDnjJWgcATEN1GQ8N5jOFQYFhrWeKQJx62bCxO5M2iOPPr/ffXOCRxS65x63Gk0M91eX6GsLOraYne3QlGEDj3JKW5e75x488kOut29Cp1OCnrJYaFfB0IXpACjwYP5QEHnxNO5b5JdN8U374E8j1YmkdeLojRh84QQaO1QVQbGHLJT8R5lud+teZ74m8O3iTZbp5NICikYGA2bLrzZqAibMeG6dJbf9uuG0hZ5ul/U9t4fLZBHIpGZqZXFJ59t4dNfb+P+l3vY2C5RFBrWejBOg6qvsX8VImT6XVlt4QffWUOaHt9oYqzDXq9uLJvi9fpVsLtXjTeg/bjJInTKpwnH2moLiby8RiHv/UTH/iQE9jhL4iMNT37858HvTxxKAM6mbz4TnJ7oVHCR9Po1NjeHcM5jbS3HX/zVY9TKQGuDRDJ4eHBGcWvldJvapZurFzpOSghuX+9ASgrGSBMWH64DYW4RvjcoFOCBVmPNVpV6KguolxnXXHDNXIJTMEonVL8etbIwOmQQauOgtYXWFuYraFf7qvDew1vXVBBCDhEAOHWOgg4A2c5CQUgZ5M9fwJj5PBecUsiEo92WB17nMuHIcwEpGFLJcH1tKVg2UuIJgWKcFoyRAQEpAWIBWA+wrRcfqrkM7BBZLv7bRPKHVruNotTbRaH7dW1UWRpb1aFwv3HK3J6QoLwjlEAKilpbKGMhGM2ylK/kKb9NCLnqnM+d95nS7rcu4nFEIm8ysaATiVwQdWX+S2P9W9Zh0TnfssYtcs52rHNSa5vVxrYpCHUuqFcGgxp1o855687y+H5GnWKjv+OYvwfOUO3MYK12EgQhnFJrC0KAqgrWX5QQ5K3kRMWHP3Qnvb7CQlfObwL9hpGnHIwSaOMgeLMBecqpnNwMV9qOO+xb0Zs+8hqhjYM1DnVjrSEEDX7MMthVeA8YHaw4egN1xIJjmsLOScfES9HpjLrw8lwgTXhQ5QgGLhjqysC64IvfG9SveKTTMxioA5aVzgFCfvWnxc0+x76N0MS/R/ZIznlYG/IurHVQyo7/bu3kMb7pwB/dhz9wf8d1xkfxxJvN8xdD/PUvn2Njq0BVavR6FcpCw3s/VjoQBFuqLOFY6KZ4584i3n9v5UQLWW0cfv35DkAQMydeEbWyePioB0qCMjxvifDZTEKempAMb9+5XJu8k9Q5vrFhO/ZSNPFZP1kLGhVxyKF/j3LjpoFSAiFezevz8/u7qJSF4AyMUdx7sA3bbE4zFp4nLii+2T5943vh2sUrrG5ezdBuSfBGjS14yEccqXSM8ShKg0GpkWYc7XYC54GdvQp6ThvuhwlzwzlMBAlgnYexoVlTKwtrQ1MSJQSyyQVy3gdFMCVTu6lHQuHG2bCOdTYUdwghcPZ8BR2RBfWUdw6+N8Du5mAu4xzlI7VzjvUr7fE1pKoMCAE4p6CcoruQY6GbO0phCYhPUv4FZ/QFpWSTU/olZeQTSsmTuQzqGH724U822235v3FJt71HpYzTlbKOEjDnPMrK4N793VPvY3k5QyKDmo4RAqXsvpo/NIHtMUb6BHBa2X/noh5LJPKmEv12IpE58/3v/4e8rM0/cs5d8c4LZ13bWN/x3jPvwIVgRiubcU4YpxSEEtTKwAMQguGt20vodpNjCzDjvx8z/zuo3vHHZ0L4/dseO2098Qf7365qEzZZMwGyQuC8QyoYblzrnDgZds6P76AqDXb3KqRJXJSfFykZnA/dXq1cTJ1dShA2xD3CIrXTPtnWJBK5bAgJ/uO9XigKJAmHlB4ry3nIFzMOzgV/dUYJVH38Am52tQ6JGTpnkGU8bMg2GxIAULlgtyMla3J0HL54sIfv/8baKx7tdAxLg7XW/jXQupDd9DoTNi/9+O+jf3uPcUe6bzYyCcJre7Lj1PmDx+xvhvpxML1vfs54CHIebYyOrHB8U+AZbUoQQsYWWISQYC0y2rgnBHR8Sg++x2IR9evHzl6FZxtDVFVzbUg4VpbzsLnjPaQkYIyCCYJWS6LTlrh9s4t26+S5iDEOf/6XT/Du20tY6JyuLohcHF/c34UHkKYCStfjAi88AA68/62VS80D8X7/enaYYLd2yo1JM/ZDB/mDh4BQgE/pJDDepH0FmSjaOGxuFmCU4BvvLOHu51vQ2mJYKFAKOO9AKYUUp2/75IutYGl1Cdy+3kJRaAz6CkpbAB7WeSg1kbdaGbRaEoSEzNDhUKEoFBa687eEO7Uh6LQuhYkbeQCSUyhlUSsLNPmMScIhBUOSMIAAeWO5NbKtjTk60yMXWmBSwJk6FGFsyPB15pwKnYUWeJaE+S0jyPz8CoaJZNCaY3kpw8NHe6A05E+mSbBOpxTY2ilx/eoSvrj/QlS1XpYJ+5Ix9pgy+pwx8gkI2eCM/sXcBnUMf/SHv/fP/87f/Y//M2t9Tikx3nuWpjy1Nsz9ilJjMFQnfk7fvtHF3l6N7Z2y2VtIUNUGe/1aA6gXOklHabdDCDHe+4vzc4xE3lBiQScSmTOVNr+rtPlNrd1NQohzzqfu/2fvzWIsyc4zse8sEXH3XGuvrurqlc2WejRN0aQgakaiyHkYY2BA1mLZmhkPBVgPfvSDDRi2YcML/GD4wYBhP4gav9iAF8DGwIahpihrZuwZ2lpIsUWyN/ZSXWuuN+8SEWf7/XDiRMTNyrXy5tJd8TUSnZU3Im5E3LgnTvzf/32fpZZzrsUZayex7EVSlB075AjaOAjOsLzUwq1bi4e/ye6njj0XKQose4WqHETqYPa1ULjxXUcOWaaRKy8TD4Wb1iDCndv777ettcFpbdFuyya/5QSQksNY7798nI6y0LUYHoLPq5OwQYO9EFQBrZZEnhs4bcEYQ6cVYa1QlUkpwIQvLrc7zRhyVmglssgF0JCCQ2tXKjdUUbiQguPho/FnhtDJMjPT7W+MQ3TOhE6doKn/O8AY8vYsBNiaTUs96yF8LtUrDKFe5Ahwzs89hAj96FSqZa312ycCoqJg6gufDBAAWSpyT7wfPHPe8sjVSB7AXwuOqAglJ5+Xx3wjQVhGCG+xw1htnoEmw+iziMlU4cOPh9gZK+SZgbbWK8+nulQEt1oS3U4MbRxaicCNaz3cuDY4cLvjicL3/uw+Xn5xCZcvdc/oaBrsxuP1CdY3p1Da20dNpgrTqUYrkVgYJLhyuYelhbOt04VxZy9Ye0ABvlz/kAXK8eoY6pxzsFoDgEePx3DO5xjdvN7HX/zwXjGyExYGXWSZBmfAleUYwP4HvnL77OItVpdbiCLhi96pV4jWmwWc8wSxLbJmjLEgBzxem54KoePzWdiT185hktPwenGd5NoVSlY/n01TDS4YjHWYTLxdIW8zRPAWtoC3k4x58zx2JHAOJgVkK4azFk5bb712AuVWPGgXxJCFXtsCrh2hDnMECMEhJcOgF2HQSzCeKoxGnhgRgmFtY4okliBHdPPGKvv47mOutbuSxNF3uODvMo77jLGdjUd/+GAuO3QAOu3ofwXo14ylgbUuVcq2rHWs143jdktifTM9sPEijjiSRKDTlsiVRZYD1ris04n6/X6CnZ38hUyZoSPe+vqvfutr3/2jb//T0z6mBg2eFTTVkAYN5ogvvP5rv5dn+uesoStau2XOWU5EkshFXPB+JHmLyEtQJfM+4uMiC6LXTfDKy09RCDuE3KG91DoHkTr7MD0MwNp6CpUbGOsgBIdRBrEUvth3ADngahNk4xyWF9tn1gX2eQURIc98R5LgfIY0e3JZlF3X1pHvuiZqfOgbXCgoZUFEpf0T4MOF17emZXg2AWAO6PVjrK505vPGT5HB8ywijoXvoNUO2tjKkosIkfDj/3iskGVm3xyMi4QQ3hrgHEGeoeXarH2ZH5sDqRkUNFUAvCdlXEnwsLK7l2p/C787FzrQi9zg4voOFmre090vG27FtrBhs9YX4LXxr4cCm29CobIQSuTK/fPL+I5T/96u/DuAMueCFfknvivZ37tQ61KWBcnju1frBkjNd/Qigojw/R8+wtZ2BuMclCryIogK1TlHnhlIKRBHAlHE0WpJvPbyyqFjxM4oxz/553fxwu0l3LpxtlZeDSo4R7h7b4Rp6pu5AD+XjArFQacdnbnVGgF7Z+QAM01LdcvqmfV3FekDqTz7N+bHpyPAZ8CIc5tTP1qbotOJcO1qDx/d3cZwJ4NWFkksEUkOir0i4NXe/uSEiARa/faZ7XMkGF663cd4opArU5JzdaWM1g5KWxhjYQxBMYP1zRQvvzj//WHYI0fnOP6hxY2Sc5+jZC1BFySRs/7eyop/G+ugcgNXKLrGY4XlpbM7959pyKrWwBgDExxCCNBTWq4BQNRJkG9PAAB6/WB7seOi045BBNy5vYgf/vgxHBGmU41Lqx1EkqPdkkwpS0wwd/PGsl3fGCVcsA+FYG8TYBnw9lx3aB/8yZ/8w//6F37hd77qnG0bIpln1iUt0ebMk5zj8cERPq22BB8xpLktCX9jXVtph52dHJmyV7RxLIqYNcb+IoCG0GnQYE64+E/cDRp8RvAzb/z6l6dT9cvG0FVj3YCcix0xwTjrSsn7jHMpOPOFSfL2Js4RBAc457hxvY+FwQntJPYhY45N6uy5KYat7RTGFoGPiYR1DlEs0OslB+bh1G0RplOD5eVm4noSxLEAA5Bmpvx3mh3UneTPf64snHMQwnv7NjL/BhcJk4mGMQ5ZbqCULQvWWXGdM1YVCuNYHNgtdhwcPe742QbjgDU+dyUQCdY6OIeyGKONxfsfbuFnXrt0znt7MIjwxPhHBMSnpFoMRE2AteTPI1FFtBcke7iVhsybWZWOvzMLgZIYCSQLkStJlUAUMYaSZAlETwjnDe9T7VcV3BvOTZW9UxE9FcFTrevt1ar6VyBkQy5BUBMFFU65zwJlV7QxDpq5ch0pGERBuHHuCS1WZCw0Sp7zhzEO/+9fPMDm5hRE8HZCRfdIuEY6rQggr/DrdCKsrnRw68bg0LnH+uYUf/6Dh3jh1hJee2XljI6owV74q5+sYzjMkOU+C0QIDi44YsHQSiSuXume2ri5H3aPp7tfOyyTZLfycTcqO8nD9yUoh8/LrnM8UdDaopUI3Lm1gLf+8U+R5xajcYZOJ0auDOJIotcRkGz/Y16+dfbK2quX2rh8qYvROIdDaDhwpZ2epaLxIhIw1sA6wuZWWuSHzv98z4xLTxkGl0Q+X1AVzQtJLDDNzIxNqXOETFnERIhigdGkIXSOClWG8aUAACAASURBVCpsA52xcMY/JyCSoH3Gg6NAduJyONCbQ+hxiqg3n8+DMaDbiXHtKvD+hxGmUw1tLHq9GPTIzzkZY5wA00mk1dpw5+i6EOyPth7/4cdz2YkjImnJ/1Mb93vkII1zvM0lHHk1uxAMw51sX3XcpZUO1tammEx8U5cxFtaBZ7nJjXYZAVpGLGKAdZaam3qDBnNE0yLfoMEc8MbP/Xony83fN9Zdt9b1rKUWEQRjrBVHYklKIWUhuQaAViLQ7UYw2ofa97oxXnx+GcHR+aCfQ7HPglT898Syey2+R6ca4NU1VBSg8twgiQTiWOC56/0Dd6fcDoCt7RS9TnSEA2mwHxYHCRhjSFMv34+PGBI8mWhwxtDrJVhe6qDhcxpcJEwzT+RY66C1xXiisbGVIs1MOXZKyRHHAtOp3tc//7hoCsNHQyAQ4lh4+7UiJ4WIvAWnI0jJ8dHd+XY4ngasdei0Z+9DjmhGsXOSbWvtr+FcWaSpwWSiMZ5oTKcak+JnmmrkuYWxVCpnfJHSX5CzBcuKuPHEDEFrVypjAglCRDCmUtUEksWH0fNSjRPIImudt3EzVYE0kC7+91miJnQYhzlB3W0mbLNS7dAMKVVXI/m/1xVIVBbzXGHjpo1DmhrkuYXK/XkcTxQmE408NzXbv72D0RucHu49GOEHf/UYo3EOxhhaLYmFQQvdts+GEMKHfTtHGPQTLC+18dorq3j+uYVDyZwPPxniT//iAe7cWsRrrzZ1n/PE5laK9c0pdkY58tx4q9PEqz6MdUgSietX95//nwa8OmfvBqZ6lljA7qttv/EizAMYQ5kBdhgC+X1eVmsAcP/hGFo7gDE8XBvj/oMhRqMMWltkucF0qmCsw+IBFrWMMSxcWzrDva7w+ssLaLcjxFKg24nAeGX1SeSzQleW2oiLvLbhTo57D0ansi9sDg9FUeKb5bT297DQORnujaEhRmtbul0Et4UGh4PJCFxwkPO5Oc46WKXBTuD6IVsJmPCZgWZnDLU1neMeV6TOSy8s4dJKB61E4tHjCVRhXR9FXHY7UavXT/q3n1uJ4fArm2dM5gDA//XH//C/F4JvCMnHnLM8z61W2kIbi+FOju+//XjfdTvFvd85n0WUJBKtRHDOwK1zhogY5zzjjO04R8vf/Oa3emd4aA0afK7RKHQaNJgDlHZ/12h721l0CBBwFBGRsNZ1jWHotAWWlzswhmCNQ5r7wo6MvL3IV7/8HKIjZsoc4rA2u+BR1Dr7SXR2QWuHadEJFoKWpeRoJQIry/t7m5dFouLf47FGvwm2PRGiSIBQKXQiuT+hU3605IPNZSyQRF5V1ViuNbhI6HUkOGfo9xIQAcYqOOcLNBH5h+0oEmglnkyQc2Ikm+/B0dDvRmi3I1/Y4wwLgwRJLLC+MQXjDHEkwBkrLFLcXMiR00KWG/S6s4SOMe6puqy1dmWujSdUXEE2slrx0P/bIRQOaUYhU9mWEVjRRU1E4JyDMQJRkYhQTAACAcR53Z6sIkk4rwi4+k2eMQYpgy1anfipyDlrCdbaMu+mIoSq9eoIRE2YndRfr9RGVL5/nSDaTcgEwsovW9mCVsQPYK2F0r6gy3nwqecQBdHEOSsVQw3mi8drE9x/NPbXn3VIIoFuOwLnDMNRhm4nxmiUA/DqnCgWuHqlhzu3DrfkGk8U/uon69jcSnHr5gJefnH5tA+nwSFY30xBjsAFhyzuwQRCJDmWF1t44/XLZ670psKScs/XiJ4Yn4BaJigOFl6U+V7ycN1uIL4jeX5q9ywz+PTeDoiAl15Ywo/efYzhMMP2cAoueEE2+fy7Fw6IoBpcXnzSxeGMkEQct28u4K9+soZcWfCadSeAkgzp9xIQvBJwcyvF88/N3+bvxGptIljjM390bmGdwyQ1hfrWX59RJNCKBdLcq3ayzMyFSHpWwOIIyUIXzliQK8YnKcAlr6Shx90mZ0BhFSpjATWcovvc/JsJrl3p4ZO7Q+TKwlrC9at9DIcZtPHkn8pNro1zt26tXLn38Bv/0vbad/63ue/EIRj0k3+HM/x71rqusy7OMr0wnVISR0JGkh9oqdxuRxgMEkwmyjuCWALnLLKOus5RapRdZMBtS7QgFP89AP/F2R5dgwafTzSEToMGJ8TPvPHrX05T9SvG0GVj3YABfRmJBJZ1QCRDN22aGkymebne1k4GzhhWV9pod57OOqgySjneAntZsB3E6zAADx+NfHGIMYABVlswAIKLwgJlbzjnyu0GMuis7Rk+b2h3vLw8yz2hIw84/xWKzmlLyJw58DNr0OA8MM0MpOSYTL31WhgrOp0IeV504jkHbXzH434e+sdFU/g9Gvr9BEkiYPyDpycZYm8vkiuLzBlI4Tu31zemuHrl4jbgTVNd2nkFGH14qK61Vc5MICKsdTC2sjEjQnn9AlUXdwhb5hylyiUEJ88SHK5WlKz2KZApzrHy9d22Q8G2rbI1CySLKwgiVpAqVBIfFSFTwW8j7FcosFWJFHXLuvr7BHIo/B6WrRNH/nzsJnEqVJZw7AnCp9o/KiwZGQAfpp0XpBJnrFCJ+IaZ+j41eDqMxgrvf7iFyUSBC452IpBpf43nypYKPWtcmanY7ye4ca2HlSNYCa1vTPH9tx8hzy1efmEZr7zUkDnnjR+9s47xRCGKBSJtIbi3WOsWRPjLLy0jOWIj2jxhCkuuvfBEoP0uHKbmY/Aq4IMspIGKzJGSn2vjwo/eXYe1hG43Qhxz3H+4g2mmYIxDf9CCLEid1YUIMd///rb8/NnbrdXxxZc9oaO0BcFbkTMwuELJubWdFlmhBG2sVySdAnY3HDwNOPdNdyLiyEe2du+psnO0Ko6zUIXkxbNcgyMgknDGAgSIWMIV6n2rDKyxENHTjUlRJ4HLNJjgcPp0Po9uJ4KMBLT21ueLgwTDYVY2oDDG0GpH5Bwl168s/Nb2Gs6c0Hnrrd9/9ytf+dcGcSweaM1WmCXbbvHVTjuSXHB8en+El17YW8139XIXk4mCyi2y3M8JGAdiKVrKWKuNI0e4HBHFRvEvn/GhNWjwucXFbZ9s0OAzgDff/M04y/S/kSt32znXl4JfarfltUE/Xm4nohVFXAJAllsMdzKkqUWWWUymBkY7EAh3bp+8C+RQO7bDJqd7vV7YUBe1IV9ktd7fXvLiIYYx3Lg+OHDT9YLTzkih29itnRiyCJL2+RV0pGJVYW0Pax1Ubhu7tQYXDlmwV9LefkLUCs7OEYx1yDOLPLe+83QOxHAofjc4HD53i/uiGDyhlqbeDs8aB60s8txA5RaP1udrWTFvTFPzhFVlsBQFKmuwYJGilEWaGUynGmlmoLS/TrXxlhnevoxmCIhZ67HKUs3/oLYOives1qvsWfzrYdsB9YJTtc/1YqVv0ais0SoCyBhXvm8glTzZg5LkAULOTzj+2eykJ46HqDwPVa5P3Uauvl8eoXBW76ivn/+wbkWezR5/nSSq7BcZrCNMU4PRWGFnpJCmdXu2o14hDQBPfP7VT9bxznsb2N7OMJ5qjMe5P6+ZxmiiMBrlMMZh0E8Qx9426bmbA7zxxUtHInPeeX8T3/vz+8gygxeeX2rInAuA9z7YxKO1CUYjhSQW/jtYvEYErCx3sLhPlsJpwh2ozjm8yWP2+z9732fwnfoVCbz/D1AU7s+RzNncSvF4zd9nb1zv490PN7GzkyFNFZJEghfPCADw+uL+22kvdCGfsgg+LwgGDBZ8FitnDARWXm8hEy6KBLT25PH2MMPOOD9wm0+Dut3oCbbirzOiYg5bKVyJCGlmYJ0DQ3WtNfelY0AW12rRvCKEADkHJk72PNBa7IIV32caj2EzddI93RM3r/fLOdZoor3jRjF3i2KR9DvRJRC6SRy9+jM/++s3TmUnDkEUyz9njDkiijlHt5XIdr8fg4gwzfYnuzptWZKiQnjCm4GBC4ZYii5jkEQknKXEWhr8rW/+biMsaNBgDmi+SA0anADjVP/bStuXnaO+dZSAEUfRBcsFwMFhrS07eoMdyHSqwBiwstjGlcu9wwmXI84vD1Ts7JLgHFelk+WmsNrhEBEDSCCOOG7fPB6h0+vNJ8j8WQZjrPAw9z7M/uGNHZop4gwVD0qEOG6G/wYXC9o45MqAah36xjqMJ6rWOekVEjLi81P6NXzOkREKWIHQV8rAGleRH9bBWcJwJy8twS4istQgqRE6nkBwcA4wxpa2aYFUqOzR6ioYqiltXJkLExAKUYGcAGYVPAGzGTX1Zfe2DasKirMvVmobr+KRks2QGJz77xM58hYjDshzW7My89sL6wUipdw2UBZTC0O58vf65IPtMaFhnIFROB/VsVer1QrGteMvt1k7P/XzwIqipbWV/RxQkVtEhJyotGhLYoE45vBk1/7nuAFw78EO7j+cgMjnZhERjPbd8dOpL0TlmQFj3mrlyuUerHW4ca2P/hHmeaOxwl/88BEePBwhiQVee/USXm3InHPHeKLweH3qVYyllSOV3zUC8PI+Hdqnjf2ycwA/fh+Eg+bHoY4vi5yWw+Dn4OdntQYAn94fwViLOI6xOEjw9juPoJSFVg69paQktzrdGJLtf+yXXrhyVrt8IL78s5exvZVhkvrMn3Dv8vdXP/fgRS7X9jDD47UpBr352nd79SjgThBpw5ifQ1hDiBMBVajbIil8Y4R16HBvR5lEwtuFCgZb5Ok0OARSQhTPr2EuRgSIWJzINjDqtcAAGK2B8QTZ+gjdm/O3Xbt1Y4CPPhnCWYcsN1hcaEEpC85dMcYSiKitNa0sDNr/PoDfm/tOHIJOS/4naaa/SZYiJljXhuYa45u3cmVn5s8BpSq6uN6JAKdtOTcVnEeOKAeBO6KuJfoCgLfP+vgaNPi8oblzNGjwlPjrb/7mF1RuvmIMLTpHkbOulWdGbw3z6YOHIzMZ+0KXnyD6iWgolABAO4nw5s8dsfmCaj9HXPwoL1D9Dwdse2dHYTLOkSkHbay/SROQtOSBxEB9k4wBStl9vVcbHB2MoTzvk1QDwBPd5rtBRBhNfcdRHAl0283n0OBiwTpCu+UDTwM5ELzHpWDodiJ0OhGE4DDGzRTFnxqs4XOOg243gpQc/V6MS8sdxLFEFAvEsQBj3lbMETCZKjxem5z37u6LLDeIIwFr/cNplhtoRVDKYppq5MoU3cCuVKgElUqwXTOGfPBxYTcVEIpCRLM/9dfrNcOKzPHkUBwLRBGfsTTbrYoJfw/fE13kFtX3wxMdrixkhu3Vc2lMUaAlAowtjlU7WDeriAmd8WFZ1Pd517kNy1QqGlb+3TmCLX7KbvtdqqSgJg3B2AxV933Yx/CjlEOW+c8pVxZKuT2VTuEnzTS2hzm2tjPsjBTy3MwQVw18bso/+//u4d33tzCeKBhL6LSjIuDbk3POEaTk6PVjLC93cOVSFzev9/CFl1eOROZ8/OkQ/+Sf38Wn93egjcPztxYbMucCQBuHH7+7gSwzPpMKDOOx8tZigiNOJF45JzInEOz7wbr6wPTk63t9xVmtBCxq6sSDcf5Wa0pbPF6bgDGG61d6eP+jLayvjTEaZ4hjASkEIinQ68T4+Zv7kx5RO0bSPVxFdxa4tJzgtVdWIQQPcSZFJo3DaKwx3MkAoCTvt4fZKewFOxKhdxA49wVtLrxaVHCOfjdGv5/4pgPOYJ2DFP5eH+xYL2rzy4WDEOCRV4o7Y+GMt3/3lmtPb5XGpfDzE2XhphmyjdH89rkGKTkWBgkyZbG1nYIxYHEhQRJJEAHaWAAUccEype1L3/jGt87cD/EP3/p90+tE/0uUiPUkkY+TRGBrmME5wtYwwzvvb+677qWVtm8AKWzew1Xtlf0UWetiSy4y1i0oZf/O2RxRgwafbzQVvQYNnhKjifo3taHLzlHbaLtIhJiIIhAEAJcb64x1XBZdRcFHfzRRsI6wuNRCq/UU9mMzLMnBiz2NUmf3eowxrK1PgKILJoklLq10sLk9xfLSASmbwIw1AmMMaWbwwp0DtP8Njox2SyJNdem9HMeizNTZC0TAaCdHmmnfOXNWO9qgwRHh7Sg0QIROJ4K1hDTVkJKj3Y5gjENW2K0Z4+byAHziENxnDM55EkMpi8lUw1mHWHCIWGJhwGGNw/1HYwDAR3eHFy5Hh8jbiFlHyDJTkjMogpir5Z7MWwjdoMEmxRiaIS3C+nuTN5XCbLeKJ9ivOfIEh7WzahhgVn1bKng489aoVBEtzhXZPYzK1wDA8cp+p8y2QXWvZ8x/F1zxEC5CSHCxjC3UVvX3r45xVq1UFl4J5dwnqHgYAwRjs6oe1BU8BKqRrPWcHxTqKNT2vyR84F9XzsI5PtM8E4plobs7/N3bz1lwzhFH3Ctdi+WeRdWOc4T3P9zC2vq0+H4rZLkFQNjcnEJGAkki0WIAOR8cf+NaH5dXO1haPLr91g9/tIYPP9nGdKogOcOt24v4uZ+9GCqBZxlEwE/e3cDmZopppn3YuODIlLfP6bRjXLvSw+pK51z2L+Tj7EXM7JmNUw4Ms+qcJ7/aPlNMyKPMBti5W60BwMZmCsYYBr0E16718Gd/eR/WEVRu0B+00OsmMNai14mwIPaXm1y6c+0M9/pwXL7UxhtfvIL7j0Z48HAMpRyimMFZKu93zjmMxgrTdP45J+E5/SRwRSaO0j4U3jmH8QRw1pM4nHMs9FsQgkFrC+s4pqkuLUQbHA6T+vEJjIELgWS5Bz1KkW9NEbWfXrXFIwGnDVyagswJZFqH4MbVHtY3piAiaOOwvNzBaKIhXKGgZkwSkbSOOrmyvwvgPzu1ndkHf/In/91/+Qu/8DtfSnPz+nAn65BDb2GQJOQIG5tTbO9k+9huFraJhaKHcf+dSHyuoeTcMsZZzhnTWtk3zvq4GjT4PKIhdBo0eAq8+aXfemV7e3rdl01ICMEXpGRJsCkxxsHkxlnhixuxFJAR993LltBOJL746hyaLupVnuO8vB/bs+vv4dcs1yAitBKObjdGFPnQ2+eu9Q/cvSD5ZwxgnCNNNZLG6msu6HdjbG6nSFM/6dwrT2T3R5wXQY+MATJqBJoNLg68nY+D22VHFUUCrZacVSAQA7n5XL/NA/TxsLiQ4NFjgTTVsJZ8UcIR4oij245grEO/H8NZwqPHk5o92fnBK2iKDm9LPnjZoSTAnQOiiAFgvgjjdhM51f/rlmgBddIGCBYgVBIJVLAXgbTxG6tvn2YIjvr7B1swKmQrM+88Y39WI29odsFw9kO3ZCBegDrJU5AyqFQ8rP7+cJCFHYyFK/c3vCcriRBv5QaOktChgqgKCqRwDmn3ZREs0Gj2314RTIWabm9rUQaU23NEMKbaNwJgC8u1+prcscLqxo8tufIB1u2WLDqn/ZafhTHCF1AnyDKDXHmbYK29wovBF9NlhDIjp9eJwTjDndsLR7a+HI0V3v7xGh6vT6CUhZQcg36Cr/78ucQENNiFt3+8hvXNKTLlie46qdpOIqyudM5NReWJ8P0VuXa/fKxA/h4k5mWAlAL80C+6HwuiSJz7Pe3ju0MQES6tdHD3/hDDnQwPHg7LMS+JOaRjuLMSA9i7MC2kQHf5YjVcLPUjGNMGEWE8VqUKhxDuVcEO1GEyUZimGp32fHNZeXHve9qmN+e80tc5X8yGqxonfZ8DIVMGUvCigcArRHNl0H6aJs9nEFYZoJhTEAh6msNZB7InU+0ngw70JCvnc85YcDkna+carl7p4e69HWwPc6SpxqsvLePx2gTOOjhO4IKxNLNkLXVUbr8y9x04Ijqd+L+ylv6j1FKPQMJaSkRhS7m2Nt2T0FlaamF52PLZmpVVmzbaaSJoxjGKY/FACr7OGNg3/9a3Om/94bcvduhmgwYXHE1ltUGDp8BonP9d59BzRAkjLEYxTzhjcKxoI4WAcY4Lxr1tAWdIEoHRyFteLS+1MBgk2H/KeMyHhSMQOwdtca88nYD1jRTWAp1OjE4nRhxzKGXQannP9INQPYAxTCf+2GXjETwXxIl/AA2kWXTIeSUCtPLd25yx+eWPNGgwB1jrO9VCMdsYV3bYKm2RFd2YIWiz14tx0qGE7fa+anAoBr0ESSKQZQbGWgjhg4oBFFk6fqzhRafrxmZ65h3d4frR2noFTnEf8uoMfz0JyaCU/7vvuI4QSe6tveys1djstmczaYJdSj1nB/AFJ78uL7NrvAXrkx0TDL6IBFYjd8IiBQHCqCIsWO01IirXDTf68LUI2+FhG8V7e/skr5LRmhVZR4Bz4Xc2c3ycM0jHEEXeHqaeoxO+r6GpmXFWFkbDtsL3mnOUWW/GEPaambjC6q1enA3KpfKYdk2bqH5SCHCWQKwgEovzslfzfvCrLy3pTPg8HXjqf08K+7ujZmt81pBmGj96ZwOTqYZW1mdXECHPbanKkoKj3ZHg8Nl93U6Ma9d6WOgfrROaiPDeT7dw99MdjMY5tPFdyINBC7/8tdunfIQNjoK19QnW1idIM+PVEEBBqBYWvd0Ir7x4PlZrwOyYvBfcAa8fZNOG4j7FjzCZYAyl9dx5YriTYzrV4ILjuRsDfO/7n2J9fYydnRxRxGGsQ64dWjHHjWR/lcHKnYuniuu0BIY7CuOJKs+zUsES05XKqKDevv9wjJfuzPe6PKlCh3OGSDJoKSAE4KS//jKjS+WqUhZOEiLpawREwDRtCJ0joyByiAikLcg5cC5OPJ1PFjqYrnlilIyG3p4gWT04J/hpcf1aH6OJvybWNlK0WxJK+eYSOBeDaNlaktrYa7/y9X/wG3/83T/4n05lRw7AH/3Rt7/3tV/6+/8PASzNtFTWdtuCRc4SHm9M8fKLTxL8cSTQaku0WxJ5JpErC+coUso6IuQR49w56hCnLjlocrgB4L2zPrYGDT5PaAidBg2Oib/+5m9+aXsne9ESda11HcbQTYpcmDyzAGOIYwYhY8QRhzW+QNOKBTaL8OhrVw+bIBzQanaU1fZY9InSyRFUOowBj9dGsNZhYZCAnO8iyrXBzesLh+8OVd3L44lCux2VocUNToZQzHsiQHpfEIhc2aG9V6BhgwbnBUJQP7iyq98agjYWdloUXDkD577AurTQngsZ04xGx4MfOyQYV56EY76TP89tYSnmc70G/RhRLPDxpzunTuiEvJRA4nglDODHvDJkFoC/ZPLczBTliIA0UzWCgsp7V/24w/qBBCDyBCMRlfkNgVepFxGDuqZOMAR4YqHKbnCusFpjKIkRwqwlWV1h4y2APMlZt4QL9mKcVa+H9wj34DLbplRR7SavqnPg1Vh85hz48xKOAjVVUkVEEQGtkoWp/uaczyKq7294zzIDp6Y0msnFCdZ0RfdnWNcYV5HCxcYYWGnLFo6ZyNv3CMFLMhIoiCNLsLUa6HSqIQRHknhliid2jnK/vdhQ2uKDD7exNcyQpxpKO5jiM7HGQWkLKbgP7o4F+t0ERIReL8ELzy8cS2n9p99/iLWNKba3M6+IcoSVxTZ++ZduN40lFwDWEj657/MiTFDsFd/hKBLodWPcvNFHKzmfkgER7anKC3DFeFkxu0+OYzOokd+AbzI7VJvDQqH+/BvS3v1gE84Rer0IjzcnGO5k2NpOEUUckRQAEbSyuLwYY7+mQcY5Fq6cH0F3EHJlfC5a0QBB5Ip7CxBHvkHSzw0dNrdSYM6EzkmHdsYZWq0I/rLkIBDSqZ61WmWszJMzRdad0XPIhHxGIBOf00bGwlkHZixY++TfTdGKQcUHRaMxpg+Hp0boXLncxUefePLo/oMRXri9AKUt0tRgNFSwxvUcwTJgdTzOfw/AmRM6ANBuif8cRP+pNvay1u4qIxM5IuTaYmuYYWnhSZVOK5Z+Xis4hHAQjiOWlFhLHEQyS01kJF9KWvKuNu5X0RA6DRqcCA2h06DBMTGaqH+dHA0iwS7LtrgkpWw9f2sJO6MMGxsTqLGFVg6cA6khOOsgJC+n1f1eguduHE6GPImZvt3DFz0mqVNX6YQ/Gw2kUw2lLMbjHNY6dDoxrl3tH6krKgSac86RZhaLe9z4P084TAk1byhtMSqUTwCKsM2icLnH8qELUUYcgp//g2mDBgGcMU/4Ftel1r6o6EPdvQLAWoIiYDoFtocpnmcLTx1mHgqyn/G67LmAcwbOfNFPaYtcGQjOZ8j6nZ0cQnBMxgpvvnF17uc5ZNEY6/N8bOFV74mU6rMNJEC1HjCeakhRkQue0LEAzYZu163PXEEKBOLEOYIDQTo/5pZ5N7zSujJUBFHYHwBPWI3V7dnKLnDpvfbDesG6jTE/zgvBvaLHeaIlivjMMvVtz9rHUblPjlASI0E5M9PNHsiV4rx12hIEwGgHbWxJFgnBi0yhoNCqVEZhu+F8MM5mts04g3T+2imJsF3HEKzaOAekrMiocF59OLlX1gS1VN3GLhBD1rkir8j/P6wvatk/uzM3GPxxGeuQZaZU6ywMknI/PkuYphoffjxEmmlvM5cZ5NoiV9YTlJwhioW/zuEbkXq9GN1ujJvXelheOnqAujIWH308xPZ2hs1NH/6slMNrr67iS3/tWjP2XhB8/+1HGBbWVv1ujEmqYbRDHAn0ezGuX+vjxqFNaKcHWxtDgWpcDwjkejm+UkXq7KfOYdxvo05074fQlBbJ87da2xnnyDIDITmef24BP/npOh4/HmNnmKLbi/19mAv0+zG+eMBj5tLN1bPb6WPihef60NpCGT//o4lC4RZdKLQFJtZAG4fJVCNXdq4Naif9jI1xSDMDxjxROJ34fdTF8RjrEMW8vL9bR1Da1wkaHA2y34KIJGzus3ScdRCxO9CW8SjggoMLAWsszPYYaHdPzXZNCo5eN8ba+gREwOpqF5PUYhIrbO9k4JzFRruW1g5cuEvf+Ma3XvzOd779wdx35BC89da3s69+9XduCs4mRjlnGEFKjlgKbGykexI6l1Y72BkrTKYawx3j56mSo9MREWcsGk2U3rcRLwAAIABJREFU0tp2GGdXlDS/COC/OevjatDg84SG0GnQ4Bh480u/dWdrmF6NI/F6pxM9r7TFZKLwwU/X0W7H8AF9rCiyeFsrR14GPBorRILh+duL4CdWqRwgxakvcsK3Ge6kXhpOgBAcShtobaG1RXxIh2YgcwAGwRk2t1LcvHFw5s5nHWf5qNftSAjuwzQDokjA5mbf/SDyYa5JIqvCWoMGFwA+aJ5BSB+AG9QPcRT5h2Djyk75XjfBSqH6qBd2j4rZB/bme3BcrCy3kecGjDFMUoUklmW+ESvsHIMqxViHja0pVpdPrtIJVmoh38NYVxIWVKpAqv9Xf59Fnhn0lqvCdFD3OEfg1pX3zt02X5yxcnvhqjFmViXJyv97ssLfAitP/kCChCJhXSXDubdCiwubr/BaKDhWoeAVQWSKXD6lbBkabYLdW43EqKtYwr25/t5CVEQV57ymGKJSwRMyVXRB3HAOsEB6MZ9xUFfYhGXCfof5QL3RgxNgrb+WrKVyG4wF9VOlsKrbngUVkD+fzh8P93ONSkVTfeaMzWYZEflCWrDBs9ZBaVfY8hXETnkshdIHBdGsvCKt047Qbsty7LrIICJ8+MkQ9x+MSqWBMQ6TVMNah3ZLIkl8NiJnKM9DK5G4eb2Pq1eOnrWhtMWP39lAmmmMxwqP1sbIlYUQHF958wZee3XlFI+0wXHwwUfbmE51YU3pL3opOCLJEccSy4tt3Ln1NA1o88FuQv4or4dxZrc6ZfdXVAhWqg73Q1hHSnHu7gLOEX70k3WkmUa75d0OtocpHjzYBjh8M0yheIwEg2T7nDfGsPzcxSV0VhZjLC224RywuZ3O3A+k4HBE4EUDgVYWo7FCsnx0ovkw1NWlTwvnJaaQUsBYB8YZ+r3E57SBwRgC5w5xxBFFElJy5EWmX4PDwbgAOAOPBJgUkHEEMMCZ/S0Gj7RdwSFaEcy2AiHz44s+HUIHAF54fhGjcY7RROHuvR0IwTCeKN80FYsiO4qcc9Qej9V/DOC3T2VHDkG7Hf2PemT/LcaRx5HoiGIOuzPO91yec4blpRZ2RjlGY+EbRaQnmqXkMI60MW6Nc5Y7h4sV5NWgwWcQDaHToMExMJ7k33LWLUMwZoyDyg2UKvIDHAD4iSYLgfNFIGKQVre7MV68M89Q0UOInT1InYNUOjNgwHCYQVtXdgGHjqIokoeWQW3RKR0KR9OpRqfxB54blhfbaCVy5iEgSWQZ9L0XqLCzCpkKDRpcJHDmixLkHGTEwYwv5rbbUVnorTpqqwu4Xpg+DHtlmDQ4HiLpC9hJLGBdBK0dZJEVIyRHhzOkqYY2DnDAex9sPTWhQxTIFk8YBDVMsNuqf+T1Qsx+14JzhDTzxeVgnRYInRnXMcKsaqO0HnOlTZgriv1BoeLVKqwgCAJxU5FAIUMmED1C8KKo6K/nioTwdizauHJfgkrEExyuHL99Fk1FDgW7wvr5CMcdyIlQIGOF7Ys/z4GA4cU6/qDr3euuUPWE7ZbHW7we1HVB/QPMWrn5z4ZAVK3PGeBq5wfgxT4RKvImzCUCyeRg7cEFt3AuqdhfKX3xVgpenhPOfNEEKIq7ks+Qe0EFFs5RaT9XXHujscJoohBHHIN+MkPCXRQY63D33qjMR8lSAyk5sqIgGogbHzROILIFkSNw/VofL9xePNb7DUc5fvD2Y0wmClvbGZS24JxhZbmDv/mLt/bs5m1wPtgeZtjYnHqFoyvIWACSM8hIoNeN8PI55uYA/ru+11het27cf93Z7y0APHo0wZUrXa+2FLzM/tr9FvV1pOQXwmrtw0+G2B5miCOBl+4s4v1PtrCxMUGWW/R6sSc6AMhY4NVlCWDv4vbC1aULN07txiTVmEy0V7mGJopil+NIIBMGtrAH3B7mWJ0noQPM3LeOC140g+S5RVQ0J0WFoiGJBNJMl/dpYwlx5O8/qrFcOzKouMFz7u/f0aANM80rpfQJIFsxckwAY0DWId8YQ96cZ92mQr8XI0kkhqMcjx5P8Mbrl3H33g5iKZD6Z/nIuw5SrI19/hvf+Nbyd77z7c1T2ZkD8Md//Af/81e++jv/qtL2lhRsiQjIlUWW2xnb2zq0sshyr97317pDrmyoQbQI4AQwIkq++c3fvfHWW79/76yPq0GDzwsaQqdBgyPiS1/+V65tbk2/YCwtuNx+Mpkaa6xbtobaIJLOGcGKOX+4gQnOQUVHaxQJ3LjW97ZmR51zHHnOfYAc5yikTvn3ynaNwXdacsZgi5BnBl+EuXb58IaKMmiYc6SZhnUO7fbnf8iZgzDqSJDSFwPTzJYde7EUB7538Br3nuEX+4GuwbMFbVxlF8iBRAgYwaFy/+DOOIMoiuHOEYx+slixu0hRZYPsDf/gPtfDeCYgpe+SlUWgb7ifeaswH8rMC7WE4Awbm9MnrMAOQijUhWB2wBefgYpMqAouFfGwu/BnbZXFEt7aOYIu/FusdaX6Jtzb/HtU1xIHK9cXNTIAAKLCZo4zVo77rCDMneClEtc5KpUjviPcF3JYcVy58vstQo4MUOSY+GMOxxaOzytuqv3gvOpU9yop//dALsnQWc6qYhXnrFQhUbmdWpaNo1LxEs51aOgIhMtB3e2zHwXt8/fqb7Md0TRzjLvXqdvI1VYps3VKTq6mxAH89WCMKbe5e3wIhJsUHBAob+Rhm6G4qJStWdcBSjtsbKaIIoGlxeTQrv+zQK4sHq9P8Om9EbLcB907R1DGemKwWC6SHHFBRDnrg6UH/RivvLiMQT858vsRAT95bwOP1iZ49HiMrWEGUXSlP39rAf/Cm9dPHDbeYH4YTxR++vEQ44lGrv31zIuxQgqOTlvixTtL55pxRKi+u/uhtEbcrajYh+3d2slw5Uq3aFCrN4Xsvf2LkptDBHz8yTZyZbEwaGGwkGD6nsLGxgRSoHCD8GN0pxVhUe6vVFh9/vIZ7vnTYWWxhbW1KdpJhPFE+/ubRUkQAygVwXWXgnlgt7rz+Ov7DVjns0NCc0bI0DO2aqwINqEg7DmnbbA3CAywDkR+juSUARkHik5O6MT9NqZrQ78965Bt7KB7SoQOACwttsqGCykYWomAVhbIAc6Z5JzFRFDOUayN+w0A/+2p7cwB6HSiP0gz/cVpru8z8EVrncwyE3/6YAe39ogR4JwVc3iveo8kh9YOWuVgQLsVi0tEtO2Idox1bwJoCJ0GDZ4Sn//qaoMGc0I61d8g52JnXYeIw2gnjbHGEabO2UFEhYKFAY5RaQ/EOUOWG3TaEivH7VKuz00OnWAeoNY5jNTZ/XrRrWuc812nnBVh0w6cMVy7ejihEzplBGe4+3gCzti5haqeKY5TuTwhvP0QYTjMCwuGgx88rfWFqVZLNoXsBhcK06nGdKr9Qzp8USmO/EW6uTlFEktvb1SQ5cdW4+z1ekNqPhW6nRit2HcQZrkpuvsdtPHWVds7OTotWZIvQnBsDzMsLe7fnR8ICVMEspOjMhuh/rpXbuy22vHXQ7D2qiMobBxVhX7rUFq3hLwWr9CYtdUJuS0o1Ef+d1buR0GPFNZfKIuEXrXjrdMYQ2HRZUqrskAGhPeoK2r8/4PCiGr7wOAcg3POW+pIDlGo1UStMFknOOqqnbCNpx/3qxWDoujApWdePrxwuvu9xBzryPWxImQsVWqhSkHtaoW2cG3wUiVUJ7dQXm+Vksfb3m1sZlheahW5PmcPax0+uTfCo8djCM4wGueQwhOtWWaglYWQHHEkIIW/hhYGCYzxc70Xn18q84GOilwZvP3jdTxam+DBwxHy3CKOOS6tdrG63MFXf/7GKR1tg6dBnhu88/6mV5iN87LDOoklWomEEBw3rvexcoy8pNNAPX9sL+zOB5tZd48X3vtgEytL7TL36zAwdjFycwBga5jCOd9Ecf1aD+99uIV7D3cwHKaIE59tJgRHFAs8v5IA2JvkGFxeBJ/n4HpKuHOjg/WNFNpatCYC09Q3d6SZLRoXAC58TteJvNH2QmHl+bS+a4wBScThYgEhBOw4h84dVG6htVfXWu0ABgjJYZ2baWhqcDiYEHDGwhWNPvn2BGAAP8QK/ihIFroQkQRIA2ThTtkK786tRXxydwhyhPuPJri02sVopNBOJBiDJMJypowjgKnc/ArOidD54+/+wT9680u//e+mmV5gcCZJREcpiw8+3Mb1q33fCFPDwiCBFAxKWbRbEguDBNPUYDTR6LRk0ulElx3hcpaZjlb2bwL4R+dxXA0afB7wDFRXGzSYD7S1z0kpPrYOK84Rd85Fxtg2gCiOpTCFB4gPh+aFJ64tCjAcg0ELnVZ8JHHOno8PRyZ39tGIHEc6woD7D3awtZ0iz3zXkNYOrZZAr58cqWuvbusyHissz1ESf5FxVgodAOj1YkjB0Wr5ofyg505VWPZobRFH599x2KBBHb544i2RtLGYFsVHpazPFimK196b3M2n2/v86zSfWcSJxM4ohy66u4XgcNZBW0IcicLSzKtM8tzinfc3nijshoKdtYRc2ZmMmMpOrWpUqGzDZtUY4WMslSYFiSEE864zzCsrWEGmyIJ4kYUEhDFA6cpKrl7DCUqRQEwxAI4VHaLwhf6g7pGSwRFgtCdutPF2pcZWlm7BUq2yIfPFxSB0CtuatXGrlEF1+7aTETTPDuoF2dkcjKOdPE/cOAQeL0mEJwkdlXlF9W7ryVRDSo5u5+wsZpW2eP+nW9gaZjCFsitJRGEPZ6FTjTQ1ABGiWKDVkkhiASk5Lq22sbzYRq8bH+s9nSP86fcf4IMPtzCZKp+x5IBBL8bVK13cuDbAi3eOZ9nW4HRBRPjLH62VHeF+bGHFeGWhNcfyUhvPXR+c8376/K+DsJu0qdtL7sbWdoY8N7i82pmxXdwPgcw579ycgHv3x2i3IywttXH9ah/v/nQDH3284S3yIt84KBhHHEncau2vWFl98erZ7fQJsbSYYHuYYXHQglITWFtZqsoiX21tfYp2IvF4bYLLl7pzed+6WvdpkSQCubIYT3I4qlTHBE/KLS21kSvjbS+Lecmz4GAxN0gJnkTgUoCcgy3UTVTLQHxa8EiAx0VDEvcfHhkHdkpNGkIw9Hox0sxgbX2CV19awYO2RF48/2TapFo71e5EY2Pdytd/9Vt/47t/9O1/fCo7cwg6LfnPlLJXuGCLnDEo7R1C7t4bPZG1liQhl8+ft9FEw2gLYxw2t1IzTvWEM7ZDwONOS36+A5YbNDhlNHePBg2OgNd/9l/+O1mmX3KOesa4RZXbVcD1okjEjCEK3cTMEYQoiAxUDT5LSy288PwKpDzaLONQ7uYAMU61wOGkzn4qHQZgcyuFrYUfJ7G311kcHE7MVEUn/+C0M8qxunLyUOzPAs6y618KDoL3m14svOmlFDB7BEOSA9JMF926F79Dr8GzBWO8rVqvG+HRuoLKLcCAKOJwhcUR4O0sk1hgZeXkBPFF6Lz9rIIVJIkswtVDxou1vttbFV7ZUngLto8+2cZXvnRjRl2jlC0L4kHtUBEVDESuzDDxv9OufJyiwMOq+1ggczhnM4W9oK7QxiIOyhbhl7OWilwxb4fGiusu5MoARb5MuLHXOsf9fvt9ylWl4AiOcGEfpCxIJs6LbJ1A5rALmb3SoILPOdr/nhmKdUo55MqAiJCmBnlusTCIT9WCTRuHjz7exuZ2hslEAShsBa3DaKKQpv6eH8Ucg74nbAb9BN1OjG4nwvVrPXTaxyOenCP8xQ8f4SfvriNXBko5OCK0WxLLS20kscCNawO8/oWLG7z+rOJPv/8Qm1upt4CCH7eMdogTgU4rwsIgwUt3zjc3B8V+HdT9NqvQ3GPdAowBWjl8cneI115ZLVWNByGQ9+elstuNyVRjfXMKAHjlxSV8/Ok21tZHULkBFwzWOBgGcMlwaSHGfiducHnxwHHsouHm1Q7uPRij04kQRQLO2SLnidDvJtgaZrCpQ5ob7IzU3Agd4OSEThxLAAoEYGmhBSIg19bnjiiDyVRDGwtrCEI6tGKByUTvm0fSYBa8lfisQuObZp2xELH0AUZzOH2iFUOrKWiSgrc7sFpDyuMpV4+DK5e7eLw2Rbsl0e1E6LQj5EU+M2esDSIznaqXkkQ+zjPzmwDOhdBpd6L/YJLqv+Ec9bhgLesIUSQwGuV7Lh9FomjUclAT5a2Elc0tUU6ZzcAo4oxdYcBfO9sjadDg84WG0GnQ4AhQyv6SMe6qtbRgLXUBStqtuMsFK4pZFjCi9Kx3jkDCF2y0dlhaaB+ZzNmNA8mdAztRnk6pQyCQRZFd4bugRSSQJBLOEa5fO05+jj8Xk1TjevzZeZA4CYKVy1kU6IT0+USbmxluXPUNLnG8N6HjA0QJQghE8cV4UG3QIMCTAd56wltVsdICKYq4f6iXAiCf7TEPaULz2Pz06HVjrPMpBOdVoHrRUG2st+bkVAuyJ2BtY4rFQVKGylcWV/UCXLG8q9lhWd9YgOJj54VSZrciJ5BFYZvB8g2ocmaIgKQlZhQvrFDHRJIBjBdB3NWx+m15FUTYp/r2KzUqEEe8VNTUHVs8eXR4Z3iDzx5CAbjd5mWXdZoZTKc+2HtwTAuzo8A5wsef7uDR4zGmUw0whmnm88bqhe5w/SWRRK8XgzFgZamN27cWjp2PsrGV4tN7I7z30w0Md3wBRxuvluy0Ily/0kOvF+Pa1R5u33zSU7/B+eLPfvAQDx+PoZUtGrUK8lt4YrnVlvjiF1ZLxfd5wjr3VHZru0keIuCDj7awtNhGqy0PJVeDKjK6QE1P776/iTw3iGOJ5aUOfvjOY7z//jqsJbTbUXEjZIhigdcP4OI+S+ocAGjFHL1eDKUsep0IWltYW1lkBosnImB7J5vrezPGZuYYx4XSFlrZ2SaU4oJ1jqByU2ybwBgv5xXN/OBo4K0IVBA5M/PHOZFhrYUO9M4UZjyF6C9gcncTC69cm8u298LtmwvY3MqgtMXDtTFWV9rY3ErL8Yxz1sqVs4K7JS3tnW9+81v8rbe+fbCE8RTw1lvf3vnaL/29/2NnlP9GmhrBOHrddhLtN1QvDBI8WvOkjrX+s5KSCUE8gncQ1o4TrHX9r3/9H/yL3/3uH/zvZ3tEDRp8PnD+s7YGDT4DcM4tG0Mr1rkFZ10sBEer7S0r8twgVxxGFOF8oVgVfPE5OzA74DjYU5hzoFrncO3xXkuMJ6rMMQAAcr6br9OSuLx6eBeUdd5ehjOGyVTBGIfuMyQndw5zzQDYD1J4W79x0ZkLAEksMJ0+uWyWWzD4rIeL9LDaoAFQ5UFNpxqREJCcI1MWKjeII4FWLAEGWOstrbLMoH9Mi6DdaB6enx4Lg6S0bppMVaFiYLCOkCtTEnKOHIzx95Efv7uBL71xZSYU2INqKp0qU6YiQyprNP9vBoDNPMjX1TQzKhlUShgfrGwQJ6LMrqGCKXIueNhXVm+MVcSSL35Wv0vBEUUCXPgxFfA5NbyWs9Lg2UW75fNIssxAa1fajpwU2jjcvbeDLDMYjRUmE+1zJOCbcPJCGRfHAq1EgnOLViyxsJBgZbmDy6sd9HvVuFkrGO37nsOdDB9+PMT7hbVaKDyyIhcxjgQWFhK02xHeeP3ysRU/DU4fP3pnHQ8ejZGlxhPunCHiHJEUiGOBJJa489zChfjsKrvN/bFv3siuP3/vz+6DM4YvvLIKKXllz1mM+0QEpW2ZzQfmyU/DLLLclllkUvrxPliwVfeapz7MIyHNNDa3UhCAy6sdPFof4wd/eR+jSY4kEUUDl4OUHJeX2ojY3udl4crSZ0qdE3D1chvb2xk63RjjqYa1Fs75Z9RI+gaJNPX5i/PESe7hRMB0opBrC0dUPgOXuXmcwViCFAwiEmglAowzRNHFyGv6TEBIkPGEDuMMXHCQl0rPZfOy52s2pBWc1kgfbp0qoQMAnXaEx+sT3P10hDdevwxWWExzxhAnIgJjkXUuNtZd1sb9FoD/4VR3aL/9bEX/4TTVv5oqsyiI6U4nirrdve8bqyttPHyUIE11OecXgknOmGQM7UzZzBq3zjhT2rjXADSEToMGT4Fnp8LaoMFT4rXXf+1vTybqtrFukSy1rHWxI9bKMoMo4uj1E7CJwnjiYE1VFIqZhDEO/U6EQX8+hE7AvsTOUUmdQ3ieew+GRTaCV9sY4yfQl1eXj5af46jsRt7YSkGEU+lSfdbRbsuy6BiwH1kzneY+kJPbC2Ml0aBBQF7Y9ihlMdG+aEgIz2cO65tTtNsRkljA2KaT8bwRFcHq7SWJPPcEjtIWaaphrSgf3rRx0NoXEB8+HMG8fnlGRTBroeZ/55yVpArwZHFFSl7m7QQiJYTdF1upLV1ZqxERtkcZBGc+78T5JJxZwohBCN+M4IpsICl893M9eyEUtBs02A+M+Xt0da0+PcYThbv3RtgaZkiL4qUxPpNBa4c01aVSLYo4+t0Y/X4CYxwG/QSvvrKMeNfcIHzXdsMYh/WNKT69P8L2MMNwJ8c09e/ZaUWwjjCdKhARev0Ynba3iHn9tdULQQg0mMUn93bw4OG4vKeKQuFKzs8XO90Izz+3gOvXLkaMwWHh8FTkp+2GP77qvvKDtx9hazPFz3zxMvLcQCtWPvoo7RVAdYLHkT83U24Ahpn3YMV3S0peNu0FhVOlxPSqTU80+L8L6a2qy0YAeTzC/533NqGNQxJLvPziEv7p9z7B5tYEknMMei0ILsCZhRQCry0L+NC4J/FZU+cEXFpK8K7g6LUjbEUcWeZJNmMI1thijpGi30swHOVY6M/nOfNkt3YqVbyCexcPVWS8cOGvD6UNuIjQijjiWNby9RocBVabct7oLBXuKABpC6uMt187yfbTvMyGJABkHPQ0R9Q5vTrG7ecG2NxKMR4rTKcaC4ME1vhG4VZLQinb3RmriTZ2aTrVv41zInT+8K3fN1/72t/7v7Wyl0EQSSI68T6uHwv9BP1ejHZbYmsrg3NUkuK9XoytrayVwkRC8DFn+wxeDRo0OBQNodOgwSFQ2v5tbdwqOYodOemIYliKsswHGgJF+GzxeyQ5hOSIJYcyDqur3bnJgHfjCWLnOKTOPosxxmCMfzAJD3/tjrdbu3nj6EGpoVCQZxaDXox269l50D+rifmgF3tv5tyUf9uv09ZaIIp9+HY8h27hYDPUoME8oHKDPDPQ2sJYgi66zluxL4hKyWEdQRmHdjKHqQtDcwGfEJHkmGZ+7OGCoSMjMDDsjMYg563xGFhZ1Mhyi7X1KRYGyUy2DGO87Mr21qSsKJo9+Z6co8zb8WOQv7dFkSeRnCvUNAUhY4yD1qHI54vfnZ73X5dFfo2UHIz7EFcpOOK4ybRpMD88bbC60haffLqDnVEO5wjb2xmUceh1Ily90sOn90fIcwPOGZJiTGwlAq1WhE5bYnGhhZdfWH5imHOOoLWFkJ6sDO81Giusb6T49N6Oz3ew3tpommqsrnSwtNjCg4dj5FONVivCYJAgiQS6vRg//3NXj23h1uD0MRorfHJ3iNFEgRwhKdSJQWUYJwLXr/Zx44KQOW6XBeeeyzxhKejHfWsccu0VccOdHB9/PMTVq310uxGyzBS5abxUS7haTg9jrCK6iMosTCG8csc6gjM0897WuvLJKhA4oXEgPG9xbcEL9U+9eWHG8i7YvMUCvLBv5JxhYyvF+sYUDMC1yz1MU433f7oBYx2SlizDWhcGbawOYnTF3vXQhf+fvTf7kSu78/w+Z7lLLLlnci2y9ipVqdRSe3oZt3umZ2DVAG4b8KA9xjy0Vz0MbMAGbMM2DP8JfvWT4YbG28sAfrBhzINbmm4Io/H0qpZaUkm1srhvucZ2t7P44dx7I5Jkkkkyk2QW41tgVTHzRsSNiHPvOef3/X2/37OrSHkym7jiWlW1s5cHYlxMCT8pgiKYKoyb27fHR0jozBJ1j//YNI1wtWpYScl4UrVWrkUe7POanL6qtESxYjAsMNa1VnJzHAy91EUlEbaswDqkksgkIu6nT03mACSLvfD8eWguU4nCDvNjJXTSRAe1WV5x5fqAV872GQxL8rxiezenyE3lwSepzqUQxbe//Z3V73//u9vHdkIPwQ9/+L/9N7/9t/7D8WRS/pt3NydJrxMtlJV94Brg1HqX63VDQVEZqIK7yHBYUlm3450feecj53n6YNQ55nhJMSd05pjjIfj6N/6dD4bD4h3nfBcQAuG1lBKB8NASOmmqWwsX8EjAe0dVGtbXji6o8SDso2sOtGC7h9SZ+evsb5x1OBsCyuNYIoVA62CBdObUo/NzmgWwrKsIe4Oc+CXJz2kg6k3dcRcFu90IreV9Ps/3BoJDIHMar+2n/T6ajfC86DnHUaEJIY5jRSoFzgUiJ3TJhXEWx5J+L6HfjZ7abg3mGTpPi34vIi8M3kM2MRgbisCRlm2hzVqPrTsdnfN8dmmHv/HNM/u6m5uO5+Z7NmaanzCbg9OgsVcTM8Uv7z3GTDuntabujHUQbB6IY0UcKTbWuyEnQoSNpVKhc/plajqY48XFaFzy5ZU9BqMSU9m6MOgx1uOcYzQORfqysiSxJooVZd3Ukaaa9bUub7y2/MDiyub2hG4nopNGZHnFzZ0Rn362zd6wwNUETl6YlnS11nF6o0e3G3H77hhjHf1+TK8TEceKtdUOH7y38aw/ojkOgSyv+OTzbbJsSrr3OlEbLB9FisWFhNcvvjh5R+4hajbvA4mS5xZrXa1QC8vaqrKYyrUqnR/91S16vZg3X19uFTINodLYe84qOaUSqBnlerN+b61B/TS3R0gxXf/OrPObJoNG+RnmOEXUqHrqhoOp3aiv7UjDDqysZmy5BPzZX94gLy3LSwlvvr7Mjz+6xd3NIRJIayWcFIIkUXxz9YDPTQjWXz/9ZF/GC4JT610G44JOqfHeM8kCcZUkQakrBJSlZTB6cDD7k2CqwH18Rsd7KEtT20yBVgolBbHWmPqkmUVFAAAgAElEQVT7bRpJIFyL1M0nxswJncPA+XBtSiXxQiCP2K5OKBnIm1rViPfkOyPS08d7r1xaSpnkhtGoZG21S6R3yQGtBFZL57zvWOP6pbQX89z818B/f6wn9BAoyZ61rmedzze3swUhBO+8tXrfcTpS5LnBuqn9MjjywpbGuExp6QFMZd99luc/xxxfJcwJnTnmeAiq0v6u83S999o6F0shunGi+yFgvpHp+9pyZmoD5OpFZxwput2nLzweBvdpcB4oynm0Uuf23RHjSTntPhNBpbO22qXXfXTBqymoNZ/FaFwdWYbQSYEAjPNt9+txIYlV6Li85+daK8rS7PtZpFSwkfD+oZvmR6GxEoCmqDovi8/x9FBakqa6LuxLTGUpraOqLI1tVqTCWG+OeRqIE0DnVMZRlobeM5pDHgfO+eDfX9UqGBMCgMvKYoxriRjrgpUNtbf/zdtDvD9TF8zCc83eR+4lopvfNw3GTUZNUxRryJ+2kaAmiiIdLNK6nWCT0/z8xu0RvX40L5rM8UJhPCm5dWfC7l4e7KGMmxagra8zxlxQInjXhoLHiaLfjVFLKafWOqyvdw8c29u7GUIIPv5sm+3tjM3tCTu7OdZ54kiSxBqtA8HprEdHEqUko3FJXgZ7o+XFOlvAe9bXunz9a+vP8mOa4zHw5eUB43FJZV1rSdQoQZSS9GqbvBcFzX6qgXWesgjkTfsz66lsIOmtmdq0BuvNYJf5019soZTgvXfXSBONksEOtFm7TvcnolUrJXVX/1TIItoGg4YAmm0yaNAQNb61iPVIgjrUOk9lQt7ftPlgar0W1YRrm1UKVDWpMxgUQdXhPf1OzNZOxp/++VVGozI0cTmPE+ClZ6mjOIh4WD53ctU5DS6e63L95hC5WK8pbCCaQ6aRozLBcrKsji4j/mkF3MYGNbkzjtxb4kTR68TEulYY1fZ+gqk1XxyrJ+GPXk60OW4SLyyutMgIbFEdmX1E1EuxpUFiQYjw3MeMN15dZnc3x0NQxq52pnZ9UiRl5RLrnKwqazMpfvvvffid+A+/993y4c96PIhj9T/HsfrdvLAqz013Zy/vPUhh1u0EIrYyLtjxK0ESaQQ2ds538D5D4J3zy9/+9nde//73v3vpebyfOeY4yZgTOnPMcQC+8c1/sD4cFX/DO6/xCClET0AipEC4qRzbVcHGRUcSVUvgBZAXhnNnFkLZ8DCLtCOoLx4oznnYA+45+PqNAeNJ1VoNoELpc2P90eocAOddq84Jf/cvp6/6M1iYKyWJtaI0lqK0JLXyJo7vJ3SaYFdrCRviJ0C74a7f22xX/RxzPC2kDF2y1rh9ZI53PliMEAqfTcHzabKgTsqo/eWn23zw3kZ7bT9PeE9L2pSlRQqJFx7qbIFgf2Ix1gU9K7RB08a42g5SsLM7YXWl2z7n7N47FNjYZ7c2q+RpitxNgU2IUBzTOhSkG0uh8Fz3v4eqtMFa5x7IOTE9xzOGsY7LVwfcvjsmz6o2a0dpGbr663EugiCgLXbHsaLbCaTkwkLCG68u0T9AsVgay63bI27dHjPJDFlesbOTs70TikaRFiz0YhYXE954bYV+L+KLSzuhAO5hNCqwztNXkpWlNBBLzrGx0eNrb689o09qjsfFlet7VMZSFIFgV/U6vjJBYbW8lPLOm/d3Uz9PNFZa3kOem5aEAY93hHmkzl8TDWliQ5c+YRris8t7bG9PePftNRb6cZgD6rXvftSWaDX53zQJTOcdv88mzc+seUPz3nS+iCPJvSqdRnXarpkdWGdbe7ZwCqbNvdJaEkWSOArz6NWbQ6IovK8zp3t89sU212/sUZaWKNJUxiPxSCRib8KOiljqaWa5GyEE66+dbHUOQL+r6fViGJdMlCRJFGVJm/NqbdiD57k5OmeE+nt5wofSPNS6QMY774m1apuWysqSdjRaBVIxiRVJrNsMqDkeASkQUrZZV9ZWCCVxxmIreyS2a1E3Jt8BYSxoBd7jjEUekFN7FFhZTklTTZ4bbt0Zc/HCItu7IXumLGxYCziMcz4tcnNhkpn/Afgvju2EHoLvfe+7o7/7d//jP7A2/y+Bvve+N5lULN5je9jtRKSpRg4FQoYMqV4vQmYC63xqjFPe+dhLpHX+m8Cc0JljjsfEnNCZY44DkOXmP6tK92pl7DpC9LqpXvRChEKWDAUgT5DyR1oiVPDkF4BUEmMd77z9GFYU967jnmJN2vI0j6HS8cBkXNXvr3kfYWXqPKwsHc471vv6cYQOE2Md3e7Ld6t5VsoVT9j87u7mnD4V7P3ut1oRVNbSS2MQ0y7bx4V1040t1MVY9+Bg5TnmeBw0QaCNzZCUAh0FT/lxYZB5yDtplBbuCUnJBiehfq+V5NRGl5/87Dbf+sbp55ZRYWuFgLGutWWCoLwRQpDGCmOD132kJM6GbrzwPXl8aYmUREehk/jzS7usr/X2FcoazOYnNAUx78W+4+JYkSb6vk7nw8A1tjn3fv8nYUDM8ZWAc54bt4ZcvT7EWkdRWCoTssME0I8VVRWaNJz3LPQTpJKk6FYxfWqjx8VXFkkfkCdWViGransn5+7mmKwwlKVlklXsDQq8C1lV/V7MqfUu3/zgFL1ezMefb3P56oTRpGIwKHC1ii6JFb1OxHBcopTgjVdXePcB1ipzPH+UleWLS7uUlWVza0JWmFrZFe5vaT1/vvnaynM+0/3wfpqfk2UGY32dleamBL0Llmyu8UAjFM59/fg7mxM+v7TN+TMLnD+3EIgewl5NKlFbnk3z16QIBcbK7F9LtEZbD6itN/k4s4X3onB1Y4FEa4FzweKzmd9mX9PX71HUOW/N2tk5R1GE59zennDr9oiqtJw7u0CvF/Mv//wyzjmSJGSvaKFQCrrdmJ9fGvDzS2F9vtjVvPdqh1dPJZx6/dRXRkF/4Xyfv/5ok6I0rZWqc6HOHvLyHLt7GTdujY4kD0rw5E0eTfZYo8IxeJrM3W4n2GSXZWiKIQrHFKUlKgxl6ei8XIYWTwRfGJo6hncenUSoNEJGGnVU62QpMFkJiUTqQK7avET2jzfqZX21w0cfb3L12oBTG10mk4qyXg+UpTVKiq6UWGNclOXVr3/44Xf63/ved0fHelIH4I//+B//k9/4jd//Tl6Y02lHt2qie7HYT8BDlhvGk5KtnaxuVPFY61Lv/SmpZGaM+1Xg/3q272KOOU4+Xr4q6xxzHALf+ta/q/eG+Vve+0gKUVjrkvHETaQU3ajOLFFa1r79oWssVoooUiSRrm3Y7NPZujy23Ob+hx9M6jzoQOj1Q5hu081m6264hX7C6uohFzFiSmbc2ZwghWDtsI/9CkFKjq5b7CFYXEzYG+TYmZb2B407IQTDSUGs9RPVLtvi6uxzAs6DPDF6hzleZCglSWIVcrycD5YqYmrjqJRESUG3E7HQT3D4BxZdHomn9dN4RhAikOxnTve5cWvEaxeebdaBqy1jysJi60Dfxle+Ucj4xiLPGKIoKAeGo4KiqK1w6u7oqgqNEALJ7rDAWrcvR6cpfrXPC23BSwjRdi8niWpzc54EVeUe+NWLk+1KM8cLDu89dzcn3NmcUBmHqSx5YRiOynadIGVoBipKQ5YbnPOkqSaOZLi20oiNjQ6ry537xn+eGz79YofL1/YYj4MDS6cTwuCLwlDUjUgrSylvvh4ImV43RinBLz/d5pPPd7D1PXc4LPAEy9iFhYROTRot9GP+9r968STcOl9aXLq8x9ZuRllakkSjlGzzZirjWF3p8K/8ypkXrgmnUX7neVDlODtjpek9UawwlQv2YS5YDnpXF929p3KOH/30FmmieO/ddfSMVMXYYPVja2IFAtkSabXP4rNZqz9oSbFv7TujUhdCtBkboemhttKauUgaFakQAmtdW+wPa/agzBFCtGqky9eHOBecDb727hpXb+yxszPBe0jTKCg6UsViN6LcHLOyoBmMLcPMsjsquLld0okl723F/LqNWV1JUSpk7bwISt8nwamVhFhL0iRqmzuyLKgIBZ4sNygp2d7Jj4TQgaDeaq04HutxIeBeiKAun2RBtTx7xdnaStOpkDlYFIY00Q+0nJ3jfohE13akFrxHxhHVOEdF+sgUOlIppJLYosQMc3Q/wRUGDmdW8sTYWO+ycD1uLTLffmuFS1/uYawjTXVza1tzzg6s813n/K8Df3y8Z3UwlBI7xnJnNCx7W9v5xvpq975jVpZTdvZyACKtyDKDkAJjXGWtj71HV5VdN1q+8azPf445vgqYEzpzzPEAFMb9lnF+HSEseIEQ1ho78U7EUqJD15UJfubG1QWtsGmKdVjYr612DyWffmSWw70V9MfAwaTOg1mebFJRlMFSw9W2OVpLVpY7h+oO994H27kaOzsZUr6cYdNCCIKf7PFunBf6MVGkKMopobN/s94EVUCRW0RHPjbJ1AS93juamy7GI7IsnuMlRmUs46ykyG3bzdoU/VXdXSuAKFZ0u1HouH2KLKiTMlyXFhNKY7l9Z0yk5ZEVKx4Ga0MuXLBXmtrgNLk3ri2MwfJSirUZpnLkpWU0CT7jUgkUsi1uGNvkfoQZ79adMefP9qe5c3VYdEvcqdDBrLQkjlT4+1MWIZ3zaP3g+99JyFSa4+RhMCy4fHXA5vYEaxzW+nYsm9ZWsuGYBcQAITC7sVQ7farP+bP9+9ZgzXNfvzlgdy9nOCopa8Ky24nYWA8quKqydDqa9ZUuX39vnVfOLQJQFIaf/HyTm7eHNLqEIg/nkyaa9dVue30uL6d864PT83n+BcYnn22zuT0hm1SUdV6B1kEZqSPFgpb8yvunXjgyxxMUKm1mVJNL09ic+RmFqKt3L0LgcLjQQcYP/sUVnHO8984ZIqX2WXI2K9dADgVP7EjL1kngYb1zzXOIBxT2PXX+TasSqokevz/zbdYGTWvZFl6ac2wy5wDyomI0LogixSvnFomU4o//+SWMcSDC5+QcmMqhBGyPDGkkibXg3FqMtZ5J4ci95sc/2+Rnv9yi141YWU75+tdW2VjrsLqc0O1G9HsnZ1+WxJKV5ZThuAyWr5VFyOlX4l3YowxHxZG95pM244la+QUgpaSTitZyVmnJaFISa0WSagRhHDjvMTZkAb1smbNPBN9czyCkwFVmZjAcDSmmkgjVibHDPNwHlMIdoEA5SqyudOj3Y4bDkuvXR7z5xjK3bo+xNqyx2ywwQWoqtzIeV/+I50jodDrR/14a99/lpdn8+LOt1XffWr2vWLS0nJDcVFPLTCmoKlta642UwgmB8R5ZGvfqhx9+R37ve989ukCsOeZ4CTAndOaY4wGoKvNveEcnrJ99jEMIIbz1vpTWa+fqDQj7ZdlNMGZRGF67eDhLgweRPgcWlx6ltnn4Cz3ysXuDAmMtVRVCJ5UUxFqxsd471Eu4enHVYDgq6aQv723miNaVD8XiQkyvE7XBqg2EFPt+1nQYeh/yLDicg154bP3Pgb97BkqkOb7i8KFIYWr7E4+H2mpL1x75Skl63Sh0PzaPa/1RHhMnZLiur3f507+4wWsXF/nk822WFhN63ehYrjdrg5VJWVqqytFMGlKKNrdm9sPWOnwf2zsZCBiPS/LCEGtZh6uHLugk0cE+ygWbNrznsy+2OXu6j/ch3yGOZXitWtETRRKt1ZEWkI11B3Yoz29fcxwFvIe7m2Nu352wO8iZTKp27DdjTEqBVoFYbEjLpl6cRBqlBIsLCRfOL7Y2qg22djI++niT7Z2M3b2cog6Nb6xue92IU+vdYMXmPb1ORDeNiGLF228sc/5sIHMuXdnjxs0hRWHIc8tkUqGUCETOWre1BhIC1te6L1zeyhz78dHHm9y6PSKriXhjHNY6OokmTTUL/YT33l17bradD0OzbxK1ut85Xyspxb6fWdOQJyHrxjtweP70z68zHpe8/uoKG7WVZ/vc9y7CazJHKdlejy0x8wDcq7SZfR5RP+7eubhRnc4erJRoCZwwpwZbttDIMH3vn3y+E5R5ScSbb6xw5+6Y27f38HjSOELKOtsUTznIWegoeqlke2joJBLnIE0UFy6ssrNb1GSYZ3Mr449/eI3lxYSzZ3osLyUsLcQs9GPSVNHtaJaXkhdawfPOG0vc3prUyuCghKrM/u96PD664HrR5AA+4ePD1+RqMtKjkUQIkkiFez6BhLLeo7UI7+cprYRfFnhrqQswCEJ2jtIKnsYV5QHQaUyxOwbv8ZXBTI6OMHwYLpxf4Bcfb3Fna8x7767R68ZkmcH7YKEJ4Dy58F6Xxr764YffSb/3ve/mz+Tk7sEf/dE//qe/+Zu//4+sFAvjUcnVGwMu1E0jDWIdHGz8uMQ616yBYu+dBgophQG8s64H4ixw/Xm8lznmOKl4eSutc8zxEDjrTwMqidWForDWOZd47yWQW+uldU46h9ZKSB2FjYFSsi5EBRn/4hPmlMCU5HkgsfOYVmwH8zj3/8YYW29OXCAEgCSNOL1xv4T2gc/ofPCarWGt58zpwz32q4hn0Qi52E/o9eO2k76B1oqq3N9NlCSa6AkWvPs2uw8Yf80mdY45nhRRFAr/zofgems9UkzVZqIODo4jtY80Dr/k8Ltuse8/Lzy0krx2cZEst7xybpFffLLF17+2TlVZlp5ijmnQdERXlWu7oCF87sZ4vJ/mL8zagagZ5WFlHEVlqSrb+sSbOqxa62D50+tEwQe8Ch16pg57j6JA2uh2/gzFtuOAte4B4djPhnif46uNO3fHXL81YjwuKctgsZPlhqoKjTE6ku0407UCDQ9pR9PrxvW9TXL2dJ9+L2JpMQ3NF9axtTXhy6sDrl0fMBgVZLlp719SCTqdiNWVDosLCZ1U0+/FZFnF9m5GWYWi/qsXljh/dpGbt0dcurJHNqmoTCByRrVFWyQlS4sJnW5EJ41QUvDK+QXWVl4+y9yThGs3B9y6PWJvUNQ5h7XdpYckUnQ6EV97Z/WFJHOA1oIMIIokVRVy0Zpp3nmoKtvasjXXBd5z+dqAnd2MjfUuH7y3QRQJfF0Tby3bxNRlVUqJqvMwmoY8AaDuJ2WA+yywpoqd+u/iwcrRhkhqGiGcE+3Pmsc281yjSN4b5IxGJVJKzp3t4ZzjX/xZyM5RShIluiVqF3oxw1tjnPeMc4t1sDUwAPRX+4zGFaPxlKTtdHSruL1ybciduxPiOJDKaaLRWrCynHLuTI9uqlnoRyy9YATPYk+zspCwsxPhfRWIMKaZeGVlGWcVWV4diSvEkzZ5tAoKCc6GLFnrQAJFZclLi6gsuLDXV1qSyCisgY5p7fNVg6/s1HyizqRCiLYx4qgQdWJcZfDGUg4zAPoXNxAPWEceJU5v9Pn80i7GesaTkjOne9y8NQzXsHEGIUynEynvfQUIY/2HwP9zrCf1EHQ60f9dGveflJXjJz+7zbnTC/v2CBCuJ2unraFRrDDWRdZ60xwrEJVz7h3mhM4cczwW5oTOHHPcg69/8HuvT7Kqm0RyJU31ueGo3LXOCQ8oIbTzXispdRyFbsh+P2FvL687axRlZYkTdd9k9iSYVUXcR+48BrFzsPXa9ADnfNvxubgQ1x3acGq9d/jFsZg+vbWOJFEsLz2GFOQrBlF3th+neiVYTzm2tie8/cZUFRZHch+hE0UKJQX9hZg4ebxNWrunnV0oz4y/eT10jqeFUoI4CvdPpwTGhO5bgElm6EtBXhh2dvP6XviYpM59l+BJoXTg7OkFfvrRXc6f7XPz9ojPvtghSTT9XvLE84xzvg3mNXZ6gc9mDECdEdBmfIi2wBWKFtNuUldbj3YSQVkaPB4pgxXpqLZJ6aYRSoUcHSHg7vaEt15baTNxjlsl0ygl7oUQc8u1OR4Pznlu3h6xu1fgnOf2naCOaIqLTTd+HCsW+qETfmsrIysMQkAch7yEWArOnVng1HqHbieiKA1Xrw25cXPM7c0xN28NQ+aOsRSFDYpFHbKkzp7uE8eafi/ijdeWWV3ukOUVn32xS1FZxuOKOFEsL6cY4/jhn1ylLC1ZEfJ5RqOyJWI7acTqcgcdKawJVnDvf/0U6UussD4JuHJ9QJGHQr5UIvypFWBpqlleTnnj1WWSI8iUOA44v1/9rbWk349DdlutFG2ICFlbWXlAacG1a0MuXdlhfb3D3/qtV4ONWshlqBVxtaVaswYXtNk6LdlTo1HIaN0oUqc2o82x4Rg5Q9bMHtMQRs08ItrnnT1mShTBvQuWK9cGJLFiaSnl7KkFtrYzvryyjfMhD0tJEbKRYkW1WzCYGLQKyg7wGAdxokEqxhNTN0yEe4WUgqIwbcNhWQbVSJ4b4jj8/s7djM8v7dWkcFDsLCzELPQiNta7nFp//sTuqxcX2drLqUywBTcyEIJCCIrCMZlUXL0+PBJFoXhCgsC5kGk2GlcgQi6ajgRKhgzIRlHp4qlq0zjHeFKxs3t0GUBfZXjvcV7gSoMzFqkVtqiIXMJR7ki996gkgljhvcCWhnJ3RLK++OgHPwW0Dvfvnd2cazdGvPX6Cr1eTGkcznotldBnTvXIC9PLMxPnWfUPeY6EzmCY/cBa/tuyMvLW7TG/+GSTD97b2HfM6nLKZFKF7Jya2LTWx8Y4J6WwQnrj8LEx7ls8Rwu5OeY4iXgxV3hzzPEcUZT2PzDGbxjnMmvdQEhSHVbhWkihIGwmpBCtF7rWInRgAdmkZH29dySEziw8/mDFzhO/1PTBm1tj8qzCOU8008m3unz4Rfys/dxgWJLnZt/PXjbIZ5CjE0eKorT3kUZJrPfZD6SpBhFUWPIxBkxoivQHr5Ef8qs55jgsokixtJjgARs7lK4QQtCtC4oNORrUHW5qeTL7JIcc1uIxjn0RIKVgYSHmJz+7w/vvrvHTX9zl3JkFtnczNtYeTwFprQ8e9KWtbXmmXcNN8aL5/yao3RjQWtSPn3YUQyikpKkiyxWOoK4qqxA9V5QWpQS9XkRcKnTcKKzAWc+lL3d5/531o/2wHoKqtHQ6D25OeImnqTkOAWs9u4Ocu3dDOPn2blbPu+GayUvT2kU2uV+RVigpSWJFmmh6vWBj1u1GnD3T5/RGlyhS7OzkfHZpl93djMo4NrcmbQZfUYRifRwrlhYjlhYTzpzus7rSqUmguB27m9sZv/hks1XUdrtRIH0ixdVre5haSTeZVIwnFa62Pllb6ZCkmm4vYrGf0OnoucXaCcBPP7rLYFQE1QZhLRhpSa8XE9dj7rWLi/S68XM+04Mxm4PnfZ2XUzm890RRPV+INpoGXCCALl8d8tEnd+immt/+mxdYW0kPbJzyziPr6zG8Tpi/miy46XwWYK3DON9ez00TQHBiCM0ksw0Its72kXJ/fuXs47zff27N6zcoS8NoXOK8Z3UlRUrBx59tUVU25PCI0LglhGB1MeHqp7vheernb6zbVCelrGxLHhnjGU8q8JDlhm6X1gY7q0mHtM53cc5jXbBp3NmDG7cndBLFwkJMvzvgzOkuC/2Yfi/i3Jnec8liOr+RcmOjR541WX0VWW6II0mWBRXX9k52JK8l2n8/3g7HWd+yQKa0JKkmjSOMcaHhM1IkkWJxMW0zRXz92c+tqw8HV1lkEqE7CbYy4EL+olASIY9OPdNZX2R8cwfVixC9PniPrefk48aF84tsbWfcvD3i3bdW6XUj8sLgnKMsbHXrzrh0zu045wdRpF759re/8/b3v//dT5/Jyd2DH/3lP/n8N37j9/8qitQbSaSiO5uT+47p9YKTSJEbssIERb6WhRBkWslMSpFLIWxVufefw1uYY44TjTmhM8ccM/j6N35PjsfV163zfW9tJzNUcawWjRQ44xEKlJRtQdATNvqdToxUhiTW5L5i/TGLbIfFgVZshyB1HqXSmYxLpBKkiSLPDd550k50aLuNUAicPvHObk5Z2WOzzzkpeBZ2Ps6DKQ2VcUS1FPxe6X4ImffYOlz18DgMYzOndOZ4OpSlZTypyPMqWBJJgVKy/hMKGsY4BA1hAE8ToHPSts2vnFvgk8+2uH5zxMZal5u3RhjjWFvpHKqw4pynKGxtXTMtZsE0wHn22ABfdxLT/rfpSp4tbi0tJIzHhqp0TCpbW+iEiUaIYPsjpUTKJr9AYFUoos3es44b1np6nQcve+d1lDkaOOeZZBXjccXmdkaWV1SVoygtRW5QSpCXtrWEDGM4jHG8R9XqCCkEUSTpdWNWV1LefnOVwSBneydnc3PC9RtDsqyisg4pBJWxtU9+IK2993TSiK9/bYNXLyyyuJA80DIQQkf4X//sdt1AEuwLz51ZYG+QE0WK5eUOk0nJ7ctjqvoajSLJynKHOFKkqWaxn/Daq0ssLby8quqTgl9+usXdrUmtpnLkhaGspgREEiteOdd/ockc732rwoVa4UIgL2fvx6ZWNABYH9YKP/rxdfCeCxeWWF/tto1j964GBCC1JNqXx/bom31YL4diu7W+VVU0BXjnXDsXNpiqbkTdACGYbriCYrWZU6eZdAGffL5DnldEWrG4EPPllV1+9tFNvHMkSRTehxLEUcT1z/daVWllPGUVyAAZRZhhY7MWVDfWOqydEkjeQVWFcy/L0NBh6/fYvDddK2bBtQreUZ2PJ2Ugs9bXOqwsJayupGysdYiiZ7fPiyMVrCxVsOFN4mChF5SRjs3tyZGsK4Liarr2OSykEggp0VpQVTCZVFRlGDO2Jh6aLKeQBzTNkLov82mOAyBAhTEukghXBZJFSHnkpJiMNT7LsT5k9KhJeaTPfxDW18J9Lc+DjeCZ073QiBHuG1GeV3vW+gTYcNZ3srj6r4D/9Jmc3D1YO/WhvnFn5w86cfpvdTpR1Fggztp8dlKNEEGNlhcmT7xKvaeSUpi6ltaR0mfGuLPPMxNojjlOIuaEzhxzzMAY/3vG+nXnXOw8kXdoSZC0e+XRUtYez25fBajbDZ2XcRwsg5YXj1ea/kBi53FInXvgrCcrGowb/uUAACAASURBVNsGSZ5XKCVZ6KUsLh9ucx88g2cInb0wFyePae/1VcOzaGITAkrj2BsUrK+GsddsGpov3RnXFpsep5x9QFbsPnimRd455ngSFIVhNKpVfUqiVVDkZHlV26eEztyw8HcPtM46LE7iOI0jxfpal9t3x3zj/Q02tzKy3HB3c8zpU/0DH1dVwT6prEIuUbPZne1Kdm6/NQxMg6hnQ6kb3EsgdToRAo/1oWARKTkNPtUSW4c4OwuVcEihiLXCWscXX+7y7lvPRg3gnCc50ELqBA6KGTRd5/db/8xxGBjruHx1wGBQMMmqYOlTj3lrHM57itJSlgatQyFJ1QVDIaZd71IJOolmYSHBWY/Sgqpy7O4V7A1KtneycK+bVBSFoSwtkZZEte1Ro1Q8f3aRU+sdVlc6h2qK+eWnW1TGkSSaNAkBxLfvjDDWcWqjx+JCwt27YypjEVLQSyM6HV3bIAo21rp8/Wvr8w7xE4BPPt9meyfDGod1DkraSc3WReONtc6RZKwdJ+7NfQTuG3++zs0RM8f/4T/7nLKybKz3+LVvnt13r7t39AopiLR87DlfCA4kT6fqnikhMkv8hEy6qfJnqna1+2y8GpXP7TtjdvdyjPOcXe+xu1vw84/vsrUzDvZv9etGkWZ1MebmVkZWhBw6KandIiROSpz3xCrkdU2y0AWvVVAMdjoxRREaZ5rPJUkUoiaeIy9D04dxdDuabifYQg6GJUuLMTt7Rftaw1FFda7P9VtjpICFhZjT611On+rSPaBp4qiwvpaGz7gmryOtGE1KPFAUlr1BwebmmLNnnta6TDzR/VDrsO4RAvBBkWCjmfWW91SVpdc1ODxeTF9rPm8fEoFvDOocEa4Rbx3qGAgx3U3IhxNMIZCRRiUR3vn7szyPGJGWLC+n3Loz4srVAW++scLlqwOkEmilKIWLnXPGea+EoFNW7vVjPaFHIJuYH+CKkY5kGmmps6zaR+gE8lU31oORqVwpJKkIjV+yMs5rJRLnfV8IsQLcfH7vZo45ThbmhM4cc9T44Bv/QGd59bcFOAEOEM75cZ6bFEnSqHJMHeqmRJhU41jinEcpUYdshk39s8B9NmyHtV+757itnQnDYU5eBM9qIQS9WLK21iHWT0bIjMclUaRaO4iXFfJZ5OjUm0Rr7L6faxUsFwAQgjjSJIl+rNrltGPsoIXyfAMyx9OhIYPjWOG8J8sNkQoL//GkbPO8hBAoLUiS0OklntDu76SO2DhSLPQTLn25x9tvrXL5yh6ffbnL2lr3PkWetY4sMyGTqCVs/D7/f6VEW3S6l8yBKSlw763r3k7nOJIhjNtBt85taAK6TWUpSovW9TzpXEs4WOf5+LOtZ0boVNbR+4oWTGYLhc4FWz1na0JOCZSQR24De5JRVpbrN0fcuTtuLYqK3FAZS5pG4MNnaOoirRDT7AOlBN00QioRCjtCMBwXSCnpdiIqEzLtysohRVAcRLFqbXX2hgXDUdlmfkA45uL5Jd57Z+3AQvJB+PTzbXb2ghKn29EksWaSVcGaEvjs8+323qmVYmkpIYoUkQoF3dMbPd59e+3IP+M5jhbee376i01GowJrPTqSCBPupaurPbLahurihcWHkvwvAmbnIuBAse0+dYSHf/aDLxiNS5RS/PbfvPhQFcaUzDna+16jTlVKEc04eM4SPaZWwxtb28SaRmXkW9vShtD58tpeyJhLIt57Z42/+PFNrt/YxTpHFEXBJllCGmuuf77bWjhLEdb+WkHUS6G2d4xjFfLxKod3HgN44+osLt8qZXWtEGnOo1HpRFK1dqxRJInj4EpRlA5rHKJW6XBjRFkGtV+vGzEYlFy+OmBhIWZ5KeH8mT5pevQNfec3UtbXuty8M0LHQfnrbBhTplasbe8WT03oCMETW4ZrLTEmNAFIJUhi1bokjLOKqrKMs5I40u3aCNhndz7HwXD1nG3yKtivaRnqM0pijUEe4eeYLncpx3vIWCOkxFUWV5mQrXPMOHumx42bQ65cG/Dm6ytoLSkrS1EaKmNTpcS2FMLHkdqJInn52x9+Z/n73/vu7rGf2D3YuvM9s3r6w+7du8MrWkXreW7Y3M7vaypYXIyZZBVFYZSQqFqlmCgpQTBynoEQVN7zclu7zDHHY+LlrrTOMccMfvbT/9O89fa/PRKSoYd1Z3zHOJeWlSOONEqKmuyATkeT1DYVznlG44KFfoKzjk56/JP8LB6X1Ln/156btwbkeVh4djsaW1s29LuHt96YXfcWpWGSVSwtpi99x1FTCDrOYtr6aofdQc5oXHF65udRpDC2kaKHn0kZRsthLQlmN933Nj+JxsPPz1pLzDHH4yGEEUs6Hc3aaocr1/bISwNlYw8Sul+jOIyv4bCgKEPA75MxOidvnFrr2N3LefXiEr/4eIvd3RylBKNhydXrQ16/uFQfVxei23wcgRBTEgf25+U8iMi5F6HgI2aCnac/A1BSTPMOYoVSkkhL8lEZlJ/e7wtXN5VjWBaknYhIy2dmu2ZMmNcehBM4JB6I2WIj0dTaxxhLljtMbe+l64KelCGs+VHv/yQrMJtxu7k1YXsnZ3svZzDI8QQ7QICizpWyNhRhlRLgoartHV1NRHY7gcgpjcXkUysoU1niBPI8KG+UFHQ6EWmqSWr1zWBYsLHW5Z03VoDweS4sJCglDxyXj8LuXs6ly7sUlcVUDlPZoPYRgpXlDl9e2WU8qZBSsLyU7idzUs2rFxZ59ZWlo/iY5zhm/PXP73Ln7pheP6aqTCDItQxNUyIoJS+cW+DURu95n+oj4Zx/9NTtp24Eznm+/4MvuH03qFZ+7VtnWVyM7zu+WYIKIdDq6Mmch+FgoifYrDWKHmNcbW8Gl6/uMRqVIOCVVxa5fXvI1vaEwTBDyTCPCinQWpHGijSWFJUj0gLnoLKe0kmEEyz1I/q9qFaGgOgJJnUuqiCoV5QSdNIo2JbVGUFxpIgiSZaHvUKvqxmOKiaZCVlMsWKSG7LMUJShaayTaqgzDak/6+3dHGM89toQpSS9rubMqR5vvLbI6Y2jtSH/tW+e4v/94yyoj40NFugOrAtrpes3Bnz9a0+fz/ekcSzTsSDIC0sHUauhAtmzNyqItCKu101FFfLYqso++snnwJUGpAyZOc5hK4vU6lh2oDKK8FWF7iZBDeQ95faYztnlY3i1GXg4f2aRz5Z2qSrL1vaE9bUOW9tZUORZNMovaCl3AMrSvh1F6h8C/9PxntiB5yuRYvPKtS2/uJgwGBT3HRJrSV6Y2npZUnpLaV1uKps55zKtpHSOxHm/Alx/9m9ijjlOJuaEzhxz1Hj/g9/71cmkfMUYd8Y533V4KcALIYrSWC8gklKoWCuyPGTDNHYAvq6MDcclpzemXUH7GtCOcV/xREqdmWO0kkSxxFnXPlOkNZ3O4YsMsxsnrVS9oH+25NaLiuN2Re73I6xxDIb7F1BJrNtN2t4gpzS27QAbj0uWlx5uyeFbBYS/j8xpft987XM6Z46nga+98YfDkqKwoZBTj7nWPpBgAShqtVn9yMd+rZM4TkfjCmM9588ucO36kDt3x5za6JFlhk8+3eLMqV5L1E69+X1dTPL75p/mWp79XXP/bgoRoQDVZOyIOnhZtGRQpBU6kiHvSAnOnunzxZdh4zkYFCEXRAmSSLXzZL8XY50jL0KRvCgMvU7Enbtjzp99WnuUR6Mq7UvnUR/I0jproO7PaMKvjbFkmQskRN2sopWsA9UVWqtWRRJyXZquc9fe76UUYRxI+dyaN5zzVMYxySqGo4Lx2LC1PWnfp7OetKMZDUs8oQs9ywydjqYg3HfKMqiTK2NRUiCkwNUd6xCKnt1uhJSCNNE460NQeZ2BoJRu4+ZiLVlcTFhd6XDudH8fmXmUGAwL/uxHN9jdy8O1lmg8sLubMxqX9PsxznkWF2KiSNVFbkEaK06f6vPeO2svfcPNScEXl3cZjgo8njRR7O7lFIUhioK9VqQlF86fDDLH+wOsfJuhODM/CYJF1Q//5Cq3747xHt64sMzX3n2AouweMudFGdtCCJTiPqInyypu3xmhddgrXTy/wA//9Bqbm+HeFZoDBVJK4lgzvjtmkrs2b0VKQS+SrJ9foaoczkNe2DZvZ7ETo3VQ6QtBTSRNFTkN0a11UEdbG3J+4kghqPDeU1UhR0dJQVEGO7bwuQriKCiqtZJY69jazqfZQx62dgTbOwWDYcnKcky/F3PhfJ+F/tPnOvU6GuccjvA+lBL1uifcs3fq6yN5SocIMdv9ckg0iiwlBf1ejBQVUk2fQkrRkmGVdQhEq94pyzmhcxhIrUArvHOtnbjUEqk1Sh/tfCsEuLJClEH5I5TGFs8mR0cpwcVXFrlybcDuoOTdt1a5eWscmoc7WnYS3csKs+s82jvfKXLzdz788Dv/6/PInxFQCilGWZGXd+4O9cZaVzRKxAYrKx2SeBDGemEwzmGtK7wnE0I475He+cQa9y3gZ8/6Pcwxx0nFnNCZY44aZWX/vrX+vLNu0RrXs9bHAFIK4UHgQSIQtc3GJDNY64giFUK7I4U1nrW17oHF7wfhqIieJ7df80SxIo4UmQ2dLkorFnqhIHG4197/Unamm3WOJ5ftHxZJrIMS6J5dcjRjl5fnofu42SzvDYtHEjpNhephe5lA6vgmA32OOZ4IzSXSZHkJBEJOh5TWkkgpkiT8kTIUUx+XzxHtv04Wbt0ZQ108+eD9Df7yr26yuTVhMCrw3vOXf3WLD95fB0Rt++Lbgg3sJ3H2+/qLfXOQqD8gKacX9Kznf1STOFG0v2B27swCd+6M2Rs4chuIE1134XnvmyBXpAz2I0KE4pMHbt+dPBNCJy/MviDqlxVNsHWkJZ0UlhYD0+N9IEbywpDlhkmWUZbTYOyQa0WbF9gUCRsrsapywZaMUGBO05DnYp2n34vrjnlAhDnLe1+rYoK1TxTJoCxz07WMEJDnhnFWMRkbssLgbMi0aQpgeRE6x5tu50lesb0TFGy+VtkoKTHGghB10LVnklXt3CxEsGhKk2CBkyYapUI3qRDQTSN0JEMuTv3ZpSKob5aXUxYXYtIkWJo+qdrmcZAXhh/+6TW2tycY5+nVare7WxPy3ACe1GhWlzuhe92Hz7Tfj3n94hLnnsH1NsfR4BefbDEYFuE6NI7xuGrXci5UtDl7pv/C26w1cHWm2oGoFSYN+f7LT7e4cm0PpSSrSym//Vuv1neHe59DtKT0i0LmPAyfXtrF+nDtfuuDU2xt5+S5YTAeo5QgigNZl0SK9cWET66NKc3+bJ7+YodJZkKzhHXBcsyGub+TKpJYoVVN6Ohw/wrW4SHrZzypAvmgw5iy1rG9k0OtJHEuNIn42jastU5VgkkeVGJRbXc1mVT1nB/InjhWWOe4cWvM7bsTOh3N1esjej3NmVNdXn1lkSh6MglMJ5H0esG+yUlJpKGqfLu0a0j+5PAmEw/Ekyi8pBT1uidYtFOTNc5NyZqqchSFwRqJ0Y64zpq19Xk/C8XySYYzNih0hKizbAQq0shEIw6ROfc4EMEODGeCCkhG+pnKlS+cX+T6jSGbWxPefWuV5aWESVa1+33rfN85L5QUmS3Me2mq/z3gD57ZCdbYuvO9Mun/nSTS0eiLS3e7F84tMxgVLM/YrnXSiG4nIssNlXWUlS2d9QYhIu+9iiI1dN7HVSB0/o9n/R7mmOOkYk7ozDFHDWvcBWPcsvMkzhF77yMlhYoi1ZN1YQBCocIYR1WGxViawkI/ppdEDLSg13287qMH21g9Ge4jdQ48blrTHAzLaaCyC4XUNNEsr6SHz7+5p5g/GJZY5+kcczjmSYE45hydqPbNvtd7f9bmTdZFnbIyZHlFnplHPm/j+X2o4+aMzhxPCaVCgK+riwaNh7n3oWiQpLoO643aDJ3G7O9xcBJH6Y1bwzaEdWkh4eyZBX7xyV129gq6HcWXV3d4843l0DXrHqyog2nWSgMpqe3UoLmRN6SO1nXgspY1CSMOtI4MBfyI4bhCSVdbU9B2WJfOkhUGrUSr7gm3Dc/ubkZp7BPntR0G3gfy4aTahj0LBOWb2hdkO4sQtF1RlhZXdxgPRyV5Tco0BcLJpAqWZMZRVZYsM8EixHmMc9NA4aab2wXyr/mZr1UvUkmcC4VrIacZQbNqstlsmyQOZG9WN9sI9lvKRZFCSIGq/wghiGo1UhwpEIJ+L2oJpiTWlMay1E9YXU3pdaLp44+4aPQ42N7N+MM/+gIlJVorNNS5DOHzFgLSJBROlArXr1KSfi/iG++fmhcLTwgq4/jLH99kOCxrtVnIQdkd5AghSOu8pDdfX34mhPhRIOwzDjNjh8nj0893+MnPb4OAteUOv/v33rovw6392wkic0bjks3NMZGSrK50WFpK+cnP7mCtYzwuSFPVNlAs9hPeW4bFd/psDSp2R5ZxbskNOASTLFgYWeeZTAxlFSye00SzvpoipCDLDHlugoJHgPfhM+p0dKuqkTP3vybjriEh5Iz3WFDr+qkiplZHQn2PFYGwsE13fgJVBXvDktt3JsSR5Mq1ET//5TYL/Zj33lnh7OnHV5a98eoKv/hkE68APLpWwTQNJ0Vp6T+lYE2IJ1tjNqql8Thcu9qHz1CIkL9rnaesLe8Q4FythK2Vs/N79MNhiwovJbJRgCMQWtWKqqN9LakVuhNjlAQpUHEYaN65QPYcF+r30eRiTbKKwajg/NkFhsMSax2jcUlV2RSPNVr0Y6VWJ5Pq7/McCB0AvFdKiYGx9tSlq5v86q+chsWZtyQICue66UwKETvhU2ud8Z5EK59572Nj3IXncv5zzHFCMa+2zjEH8P4Hv7c4HJVnjPWreHpay1gjY4HXUayQhGDhxhYIaDf01oau6ayocNZPixVPiNmcgyd6/Cypc4gae1FaxqOSLK+QWgRlzlKHU4/jeXzPawwGBd55Fhefsj3qKwIBWA/HFaOz2A/dwQ8q4qpmY9aOK8HdrexQG5SWpzkEnId5nOccT4ImzBagrELwbmv3VXd7Ro39kxBTG40nup7Ekz7wucE5T1VZlpfSVnHwytkFfvSTW1y/vo2KBBfPrfHDf3mVf/13Xg9zgJhm5zhHSyhPCRxfF+GnapzwGFEXwYNNV6NAPex54gMR1/jCl6Vtc3qyrAqFijT8PanJJ2Mcn3+xy3vvHF8wuxBhLD3rjLuvEoSAXjfaZ6W6sXb/OqGqr9+qshT19z/JqlZdMBgWKBUyCceTkiwzGOvauaooTJvvIIQIyxgpSGPNwkLMcFiEPMNaKVNVIZ+gUeR0OxFChsLB4kJCrxcjCF3pWkk6nahVmEkp6CSKqFbVLC8+SrX6/OCc56OPN/npR3cYT0r6vYR+P2Y0Kom1Yn2tQ1lZGlJWyXCv7PUiLpxbZGP9aHMs5jg+DEYFP//FJllWtcX1xlqtsQPsdQJBt7L84o7Ze+H9NDvnYYVy5+D6zTF/+eOb2MqhlORf+81XavvH+48/SWQOwJVrA5zzxInmvXfX+eUnW+wNC4bjsla3hntSojXn1jucWnKcWg73Xedgc2gQGxvs7JXkuWkz7ba2c+5sThiNK7Z383B/SzVFYRiOq9aCsdeN8N4znhiUEu36K000u3tFGG+VDRaTccjYsc632T/g7llHBBK8IdeVFMSRZHu3YG/gW5Klk2rywuJcwXBUcvtuyDV75Xyfi+cXOHu6e+jGt4vnuvz1R0Hl6xxEkWxzbq31bG5lrB3SZeIgPGkTXlEarAtqncpYlJdIGfZT1gWVZ6IVSa1ibayxT9jS9LlBKoWMY9yMktdWBiEEzlhUdITlTQHpcp/MFPgkwpYGWxr05pD01LPJnzt7psdnX+yytZ3x+sVlVldTPEEVl0SKyrpSCbHR60WLeW5+83d+5z/6z3/wg//lf3wmJ7cfSkoxUUq6wTBX8oC9wz338FhJESeJjirjFpzzubd++cMPv5M+D+u4OeY4iZgTOnPMAZSV+/e983EcyShJ1EZZhu6iJJaMx1UoASpJpCSdRJEVll43BN5GWtHtxWzvTELh4Ig2FE9D7DwOqXP37ojBqMQ5h3SCyaTk/NklFvqHJ2PuffqisAgRiixzHD+aUPnR+H5f3yhSuNprHUJR687dMesPKMTdh8doSztExO0cczwQDZFQGUcaK4albbMrpAvFBqkEKcEGqQmObe47h+2gPKl75aI0KCl59cJy3ZEXrFEmk5LROCdNNUVZkReG/+9PrrK4EPPKK0v0e/vVolJOu0SdaxQO4XeNJ7/WIYg5BPg+3id25lSPLK8o94JtV2MJ4WsLrcYWsigtIhWUuUErCXiuXts7VkIHprZxcxwvmu7iJFYzHdKHtG9tum1rWyBrHcNhSVVZ0jRiYSFmPK7C/SDRRLWaT0rR2gzOqmdmc96s9YcmJ1803Lw94vLVPT67tFNnpyjWVjqM6gLwykqKrlVQEDIxuh3NQj/h9VeX5va3JwjWeq5cHVBVltGkol/vNbwPheDw//D2mysnjMxp7NYedWD411/86Ear3vvg/VOs1MX5B01LJ4nM2dyacPPWCGM9a2sJRWm4dWfEOKvY3BqQxIra5YluN+aDJbfv8VLCB792kaXTK+3PKuP48vKAS1cGdLua4ahEScnuoGBzO8MYx2BYksQKY0KOXSfVNZETFLi9XsT6aspbbyzx+Zd73L4zQQpBrxeRF6YmaYKFZqQlxjqqKnyfSgUVYFAvhnVEWbrW/UHW4zaOwhtTUlJWlrJy3NnM8N6ztZXzUaJYXkp4963lR2btrCwlRFqGJqDabs7VH5UxjkuXd3j3rdWn+q4O43jxIDQNSWpGIdqoo1Wj6hDBnnyS1fOXdcSRIonnpblHQfcTzDjDW4e3LqhzqAlj4+CIpztbWczWACFjjLEIrXCVe/QDjwgXzi1y6fIeV64OeP3iMs55ysqSpprBsNTWuE4lxLAoTFEZd6sy7p1ndnKz8KGvU8eqsMZ2f/hnl/m9331/3yErywm37ioGw3CNpImOpBCUlS2kFLtSybGQYjInc+aY4/CYzxpzzAFYY7/hITLGDZxnxTkn4lh3up0I64Iqx1lHYR2gUUJQWY8yYQG2uJBw89aQjbWj97B+UmLnUfZrHrDGU5YmEFa1ub11nm4nZqH35MGVd7fGoWPrOdqSvGg49r2mgMm4YneQ7+syThNFURhk030vBKNxeSiLjsciafz+4tkcczwOGgunJmRdSoHHtxvjsrRtt/LUd71R20y90x80Yu8bkidojHoPN26NyDJDWRoiHQrX29sZO3sZcayRKtiArq30uHR5l1/9xmlu3xmz8Ea8L/9GKdl21ULwyJcyFBiiSNaFGPXE1/DCQhzyR1JNnhvKyuBc6OTFh/DlZk6qKlerhiCNNVEUCjwH2X0dBZqxNMeLi1kSUauQ15Ss7d+qLN2j/G0KuU1Y9/7nm/7/SSRzPru0w41bI/KsYlxn/nTSKBRMjSVJdft55KWtszM0K0spb7y2fN9nNceLjUlW8cln2wxGgbjv92KscRhjiGJFtxPInXfeWj3We+VxwDNrBfqQedt7/ukffs5wXKCV5OL5Rb75wekDn/ckkTkAH3+2jbUOrQRfe3uVH//0DptbE2KtKMuSTjfkjWkpef1UAth9j+8u9/aRORBI9LffXObtN5eBYHt9+86ELy4PuHFrzN6gqIkigbWeogiZY5VxrfWpVILBsKRb53H1uhFlFZprokhRlhYhBUmboyP3qXmNcYG4STRaC/I8qDOLwrY2ewPr6owyFX5XWspaFTwcVUSRZG9QsLWTs76a8u5bK/R7D67OCzyvnFusyTGL843C0+IcoRHgKfNomqaXwzoVNDAmkEzt3NTkFSLaDMi8MEQuWHvq2vLzuGy5v2pwlQ15UD5k3DS5OVJJ5DEQYirW+LLA1Rl+KoFq/Oz4BqUkp9Z7bG5NqCrHxVeW2N0tyJVESpTWshNFsprk/z97b9YkV5Ke6T3uftaIyMgdW6EKtXTtxeqF7G42xRmaSDbNNJLJTBzTvaala/0CXcr0D3Tb8xfmRmbSNIc2o7ERjdPN6Sa7umtFFfYl19jP4psu/EQkUFgqAWQmCsB5zFCFzERGeET48eP+Le9rRkpJ6Zw7mdahO1g//dOzg0Fx2lnfW8oTKmPt/v5M7ezP2Fg9KCBNs+iuc9y80Ms5X3vhY+lE5p3v/PSvftb5xb/9+eykX0dLy7NIm9BpeeF574O/7heFjgUYwFvtqiiWq0qEqqdOFmG1W0iA+ISF1q1rdN6DXq6n84CN51HwRMHyB3TpTGdVCHLNtenxxHF8jxfLo40zmA0r1W5O72QeSD2u9yRNFAPrGI7uNiGMG1+KLIuJGoNyYw93yPn6IeZBUhfhZ3Oj2/Yzb3l0nPO4Rq5jHnhfeLZ4cNZT1kFapDtPNt9nqn3T7HuWBNesdZSl5dqN8aJbYe6Pc+3mmNF4yspy3hjRW5QUdLoJRWVJEIwn9aLK9WDdaaTspAjB8lQtdO+flODZIUliiRQRznuq6o7uCQtCNvfPZjERhMRSFCsuXRny1htPVlH7MNrbUcuzwu2tCVevjxmOKiptGY8rZoVu5AyjRiouBAJF06IommDq+ZeWePlc/xufo+XbxfWbYy5fGzGb1lQ6JOc6ebLYo0sRuhzef2fzmVzLHpZQX9ydPPy//99VdnaneA+ryxl/+ievPPD3nrVkztbOlNG4Qgg4c2qJm7enbO1MqbVFCku3m6AiRawUS72E1zt3J3Okkpz74MI3Pk9/KaG/lPDmGyt4D9s7M766MmJv0MhVEqS/Pv1in/1BidaOOJac2uiQNB4hSVNYM52FRIuSgqq2wRunkXRUSqGkWHReZWkEgiCr5j2dprPMOU9ZBUksY+2iW9Jaj8UzGFZ0uzHLUbKQS9vannH95pTXXlni3bfW7nsufe1Cn9vb04V3KurykAAAIABJREFUoMFjLIClrAxb29Mn85cS873To2V0IiVDkos7Cg6EJIpCUZ1SjZSoEOTz7slGenjhPdTyQMy0wlUaCBL33nlUEiHTUOB01MS9DKkktipAdfDWYiYn20Dy0rkeO3szdvdmnDndo9OJmTUyxlKKJInVRlmbTGs7iJW88Jd/+bNTf/M3P986qfFZxxt4H0tJP0mjzrTQ1nvP7z7d5s/++GDN6uRxkIHMY6xx1MFrsXaeCk/knY+t97l3nAa+Oqnxt7Q8y7QJnZYXHu95A4ERQhSAiFMVR81GsxhV9HpJ0A3GIwlVBcYc6LcvdRNmhcY7T5ocb8Xco3brfFOXzmhUhU4d2xhcKuh1Erqdx18aah0qsnuPINn2onCcHSy9TsKOnDGd6ru+P5ef6fWSUGWnbThUHOLAMO/QeVh12p1zsu3QaXkc5h4r1jbGz03QIGlMzuvaIhAH69TiFx/jyZ6B+Wmtp66D/4hznrIMOvdpGi0kRbZ3pgghWF7OqGuDMR6HJ44FX14Z8IMPz3Dt5pj3395YXKPzTp04DkmXJ+nGeRBJHPTgO3mM83f7I+mmgjdVahHMkTLo7tcTy97+7FgTOlHbMdryLefmrTG7+yVFoRlPasrKUGuL1i5IzDXXbTePQwBThy6dtZWcPI949eUTL8xtOQK+ujLk2o0RZeMnZYzDWc/E1XSyiCwL8nnvvLn+TO6xvPf3uV/fGyj/xb//iu2dKcZAniv+/M9eu/8DCojks5XMAfjk8z1qbenmMefP9fjNb7cYDiu8h5vbw1DEIiRpFvEnLyXA3bJO57/72iPLgAkBpzY7d/miDkYVH3+6T1katncL6joUi8wKw85eiVLBe6eTR2yu5wvvolmhmc0MWaaIIsl0ppszRfDbG09r8JAkiixVaB18y4wPr2OeJALuksj0TQIpaiTUilKjlGRvUDKbaW7cntHvJbzz5iqrKwdny+VuWAfzLKasLEKCN8EbUGvLra0nS+gIHu9Ms7SU4mHhFxd8kSRpIqlqi5KhkznPInrdmNG4wlrRrPX2ibqKnne889ha44xdFAY5bZHdDBkdTwwm6WWIJEIUU2R/CWccZlZiipoof3w1k0chz0IC5PK1EWdO91hdTplMaookCioyzmOMd0a7XiHMhXim/w/gfzmRwQHe+7NSypkxblIUNQi/CkE697Ov9njrtbC3T2LFcj+lri3TmUZaTxyrpNZWeo/2oLz3sYcN2oROS8uhaBM6LS882tg/8853hWKEEBtJJHtaO8pK46xnZ3eG883GU8qFYXcSSeJIsbSUcuPmiCgSdDsnk8R4rMD5fZonxuNysXH0ePCCTp7c1+j4sNQ6mFRmrX/OPRznQTzLI7R2bO/McG/eXeElVTBDBxgNK5ZXDkygj5K5/0FLy6My78aZlRalJNZZjAlmyNZ6okgQxwoVzY13Q7fbgXDL4Vx0vs2zM8iTmOA/Y31T2Roqs3u9BNksIJNpzWBYomsDHpaXc/b2ZqRpTF1bsjRImRgdvGy6nXnnTAjCHKf0VKcTsz8o2J/UzMpwD1VRqEz1zqONo2y8c5Z6CdNCM52FoE6QaTFk2fFsTZ+14F/Li8PO3oxPPtulrkP1usczntQUhcE6x+nNLm99Z52qsly+OgieV0o2gdeY1y8sk6btke5Z5MvLA/b2C7R2dDrxgUSuhCSJSBPFSj/j3beP12PsOHHuQQK+B2vy//23FxkNQ9X7Ui/mjdfX6Hbuo3ogIG7kQ58lPv9yn9G4Iook77+7yc1bU/b2C6wLhQ66NiSNLNr6Ukoi707mnHrzHGnnaDyTVvopP/nhGX7ywzNs7YRumN39kms3JtzamoX9FWJRVNJfCvKtaaLI8zAns1QxmUaMJxprgymf1hbXFI5IKZgWGu+bLlwVOnXv9DxzHrJIMp7UDIbVYq9nbfCwjSJJWVuuXZ+wspyws1ewuZHzzndWWVlO6XUj0izCNHKTUgqkCD5DtXFcuTbkBx+eeYKz1+MpTWxsdEgThdaWojR464mVIE4URRU6zdMkwgN7gxJrXZDPlWJRANNyf0QjXRdULwDnkJFEzyoWB91jeV4JRYl3Hm8sPlLYSXliCZ00UZw+1WMwLPEezpzuMRzXGOuYTGtmpSmEYJSkysSRHDvnn6A17dEx2v0zbdwp51xiPTqOomI+hms3hrz56triOnQ2KLm4Ri0kUoJa2wiw1rnYOtlxzr8E/PIkX0NLy7NKu/tveeEx2n5fG/+y9yijbT2szARIhBCJEII0VtTaAIIkjqDRDPZBo4xuN2U8CZv0kzxfHDap86AuHa0d2niMCZvgbhLR7SasreVPFBjw3pMlitObj58Uel45zgPo6nJGmqiFufmdxJGirstQEVMaTicRy0sPTz7OFdQOqx0dDG+hTeO1PDp+EdeJIon3kDfrqVKCXiejNqFq2SpHnkUH19Iil3NIF51vaRBIa0dRaGrtAL/oxBmOKibTAwlLKQXbuzNG4wIvQEWCvb1ZMNCeVMRxMD3++LNtXn91lSvXRvzoB2eR8mTuTy+d7bG7N8NYT9Z05xjrMNot1hLnPNo7huMKaII9UTicX7oy5J23jj5waa2j1vab/2FLywkyHJV8+sUee/sFVW1JE8XOXoFvgp4hiBqRZTFlGQKBnTxmPKlZX0t484011huz+JZnC2Md//CbW0xnOsgtWbdItislGllMwSvn+08mG/WU8d7fVU92vzv0f/y7K2xtTXHWsdzPePvNDd59Z/2efyxEeE+etWTOdKb56vI+3ntWl3PW13K+ujJkNtONpJ4jzSIEwWPiDzfufuG99f49vjlHxamNnFMbYQ0xxrG7X3Ll2phrNybcuDVlZ6/EOY91nslUk8SSV84vMRjWaG0RItzDnQtdKPNilLrpNLFNJ473oShHAFEsMTrck6PGS6MoQiKz04motQvePLGkrixFaReeiju7JVevjdnc6PDBu2u8+eoqX14ZsNLPmMxqtDY4B2ksmgIZTZ49nhy6aKQOH5Xt7SmDQcFwXGG0DYka6/ClwdlwPVjnkI3vTxRJpKApHn2sob5wyCxGxQpbh/kVkuDHty4kvSwkcuoSEaehQGlakW4e21Pew2sXlvnNRxXDUcnKckYcC3rdIMtZ1zY3ghyYeJB4H/30pz/r/+IXPx+dxNg8PlaSKUhvncuts2J/UDY/g3/47U3+6MOzAPS68aJYzx/M+Qio8UJ671Ot3feAf3MSY29pedZpEzotLzTvvP/XPxyPqwtG203vUd575fCV82jhvVVS5M455B1VOs75RUVBHMvgE6AdK8sPr5zy3jMeVyAgS+OgU/yEPHJS545T1XBUgvdoa5tKKEW3mz6xLE0xMwsTzZZ7OS5ZsjQN1ffGHlTALX6WKGYzHaSZtH2CJpqHd+D49iTS8hgIIRaBmwN5sLDJd9YjpVtUX6qmynN+Hd3bm/NsBXq895RlkFfT2i5k0aQM95rt3SmVNigTql+VEly/MWZ/MMXbcD1OJtXCkNg5T57HWOfZH4RqwieVHXkUkliFTiBl0PMPiNBNYJvKUyFCoHruqWCMCwFsJbly7ZgSOg/xb2hpOWm2dqbc3poxKzT7g5DMqUrDeFyhTZApUkrQ6SRETZBfa0eSKFZXcl4+v8xrr7Tyas8qs0Lz0cfbDIYlzoceU2ODf4YgyDn3eiFht/oNZ4tvO25ur/gA/u5X17lybYixFikkSRqFZA7cXYtB8H17xnI5AHzx5T5lZUliyfvvbvDFl/vc3ppgXZCo1tqSpRFKKd44nQMHxQdREnH23ZdPZJxRJDm92eH0Zoc/+t4ptncKfvWPW+wPKqbTkHyaTDW/+e3OIgGZpYpOHrOxnqGUpGhkA5WUJHGj2tB06az0E1ZXM/CevUHF7l4ZHreRZ63qIN82HIfni+PQieWcx+w7hIS4kXrb3a/Y2p7x5ndWKUuzOH9IGfaRtpGQu7U1e6K18lHnm9ae6UxT1RZ8kL2WEoz1aGuAIBsWEp0CjyeNFcZ6rHHtOeob8Nbh8c172JwA/Nfquo6BtJ9ja42pS0SSIZTAaXN8Twj3HLk7eQzec+X6mJXljDyN2N+vEDJ4MVXaps75wjmfGOtPl5X5X4H//XgHGXDOrzmPct7FgPDgqupAAn44Ltkflaz2M86c7nHt5hhrHdb4uU+c9M5LIdFSiNo7f3z6yy0tzxltQqflhUZr+2fO+a5zPnPex94jafIf1jvrvTCJVFHcdKz45uClpGh0QDtUVagGWu0/+NDlvefSlX2qUqPiYELd66RsPIG02cFjP16CYHd/Fky2jSOKVNA9jqMDw/HHZDytgzfCs3jqeoZRSoaqLxMCw3d2WcWxCtVhjUzVYfWZ7z5Y+K/9/07Cptr71ken5fGYG+ca43DONdIcBx4sUSxJ02hR1bVgbt50SL5NU7OqLUVhmtd7IDt3p8b8cBT09VUkiWPJYFCyNygpa40UErRBSQFx6GzqdBTdxki7LDX56R5ffLXP5kaH5ISS7J1OTFEaytKEalwlQYQuGUEjmSHCR+eaBDSAioJMSlE+fkXtg/AuSKa2tDxNdvcLvvhyn8mkRqqwjxyOgs9CpxtTDxxpErGykiFF8J3yHrp58Fs4darDykP2mi3ffrZ3Z3x+cY/RuA5rvz+41znnSBPF0lLCH7y3eeTr4Ekz98e7s/Lizk6dv//VdS5d3g9JTClJs5g//eN7kxcSgXpGkznDUcXu3oxOFrGx3mE0rrl5a8JkUgOQpRH7gxF5ntDJI97o3N1Jev57rz+NYSOE4NRmh3/xl69ijGM0qfnk830++Xyfm7emWOfR2jGdanZ2SyZTzfpaRpIqluKYbjdma7sInTqxJM8jokZebTyuGU00RWHQOgToIyXJUkWeKcoqFIZoEzqXrfOsrWRY56hqR5YKokiws1civhqgrWdWBnk3JUPXi3egteX6jdETJXSkFI+0z/SNRHvYz0mcDWt4VYfgf5KoIBdGkMMWTi6khK1rO3S+EQ84j9cG7xx37urlMfokyiTGOw9FgcuWiGL1VD6rPI/Z2p5S6TVWVjK+vDKkqkIXWKxkXDnnnfOJNna9KsWf/PSvftb5xb/9+ey4x+WsO4UnFkKkQpDgRWqdt9Z6Ne88/eiTLf7Zj15ppJ8PPqum9kt5h5SRsFKIGYJjzpa1tDw/tAmdlhcaa93beKwQwnjjckAY57vCewko67zsdhPipvPBNt45waBasbHRoSw1kYTllQfLXuzuzRiPq9BersKNt5zVRJFgZfnJ5TIeJ4heFRptw0Grrg1Shc3n5vqTjWc600SRpHM/7euWYzuQxpFcaAq7r+0ylZL0l1LSLEYIw8rKYQJC90vm3HumCa8nlBEF39v7S/y1tDyIeceNtb7xxwHvWEw2bRwISGKPkOIuectHnmnfgqlpraMoDLV2i2TGnLnGPISOzulUI4H19Q5xrJiWhuk0SJUJPH5SBI8sARde7jNqZMxObXTY3S8YDEs6nZir18e88erKiby+l84GnW+pJLEP8kGVtuGtbz64INOi8DL4hSglydKIqrZc/GrAB+8erY6Fh2P1DmppeRiTac2nX+whhGBWaEZNV533UNeWlZWMjbUOnSyYfKum6EI1Phqvv7baSqs9B1y+NuTa9TFlGbzS7gz+JokikpKN9Q7f++D0c7FefX0vOscDFy/t8+Xl/aB6ECvSWPGTH50P0sF33KiF4ImVA54mH3+2g/dwarPLh++f4u9+eZ3L14Z4H153fynm2k2P857vbMTc2Z1z5u2XiZOnf5aKIsnaSsaf/PAsf/jdU0ynmqvXJ3zx1YAbt2fs7BY45xmPa5z3dDsxS0sJeaaCvJpxVJVBa8t4ovEuSAwa65AShJDU2jKehOcC6HZjJtPgEWKtX3gLzj1tk0RR1ZYbNyacf2WZ0bRuOpWbALEMSZhZoRfX2OPwqL83l8d14UDUJOU9UoSDepKoxbUdSYlKBLZRtWgLIb8ZoYLkvW8Ku0SzNgghkNHxhTWd1uhJia0NJDN8GjUJpZNldSXl6vUR12+MeP3CKkIIilnohMmyKDW2zqzzVayiU2mqOlXl/hXwfx7nmNZO/bQ3HpUdqUQniaJ1YyzOeiIVvDNp5nutLZevD3jl3EqQQa6C53IcS6SQUiqnhRCuyXe2GsktLYekTei0vLC89/6/jGZlLZQSE+dFD0AKsZzHUQI0lTKhojj4AATdW9/8zHlQUrK9MwUh7vEtgRCg/PyLrWBuW1rSVFHMwoY3yyJWVgwckWrGNyV17pRdc94TxZLEeXwkmEw1WRSRJYreE3boFIUOOtBJu7ycNBtrOTt7BfuDkvzMwSFQEDx2IikYa/tYCZcHVSLNvy9Ek9S5Y/PW0nIY5ga6cSzpduIg2eGa5I0S5LkK3YRNt06QJmsO6I841Z7mzPQeysqE+4k5kJGDkORxzi/kyISASrtFVXKsJN57RqOK8bRAScnqcsYfvdHlP1ypmM5qtHZUtWVnUrCynGGM4/b2hDOnely+MmBjPf9G76yjQCCoGwk5JQWdToybeIqvvRfWuqB73iSiyyoU5F27MT7yhE79ta7FlpbjRhvHF1/us7M7C0XFzjOZ1tTNPBdC4J1DNFKJ06lGCOj3U7QJUkyvnO+eWCK25Xj5/ac73Lo9oajMHbK4ITgZR5L1tQ69bsL772w87aEeCcGH8c5uWha1QZeuDPjP/3Cdqgq+KVGseO3CCqvL6V2JLNl0rT7LzD1SNtZzrt4YNZ89KKlYXc0oZjVxpOjlMWfigxjm8tk1ljb7T3Hk9ydNFGmiWFvNeO/tNYbjiktXxnx2ccBgWFFWhqqyfPTxLkoJup2Y1ZUUPIwn4XwoI8nKckqWKm7vFGhtqXWQlZzODFKGDmbnQoKn2wndOlq7RqLXsrtXhA4Y5+nlCWbFs7s7bbq8m0QpgulMo417/A7l+0r7PpiqMiF5VTusDzKZVWVABO+geYLIaEctLZmKEJKFpLA/9DO9mNjahHOmEKg4QsQSW9TIY445SCmDQkuk8KZERKvYosZqg4pPbm954fwKX10eMhyFDr+NtZzJJPhZjSYVpnb9KFa214s7584srY0m1f/EMSd0gLc9CGt94aw2UopIKUGcRGhz4JMFcPHygAsvrQTfH2PRxhEbiRAohM8FTBBCO+ePxzSspeU5pD3dtryweO/+yGh3QRu3Ya3rAh0VyWRW1kHDWkkEgqKySCEWWsdpouj3EpaXc4SAwaBAimA8/3UufrXDYFSF1noPdRW0heet5UWp7x3YE72mw3WA3Lg5YjAsG7+GkHjqdtMnllsDqHWoNHrWD2HPIp1OTH1rzKy4t7AljhU7ezO08dhDVBUdnMUPJwEQ5l6T6Hzkkbe0BJIkdGlIJxZJ6GAOLkP1YrPIzQ/Fj7LKPM0Vqa4ts8IsgjnWhv/TGP2GlyW4UxVsVphgyislncZE1FiHNYZOHtHNFHkiqUpNUWj2hwWdLMYYx87ujLXVHGMce/sl5870+PTzXX70g3PH/lqzLKKTBxN3rR2zwiBVkBUx1oZEjhRIET5j70GKUHkZCBr03SPs8nTW42wbKGk5fqYzzY1bE0bjitlMM55UDEehc67WtulGU6RphBCKThMutC4YwnfymI21nDOne0/3hbQcCbNC8/tPd9jZLRZ7/jSNEBx0VseJ4uVzS5w7Ia+zk+C+XiAC/vGj2/z24y2smRcsCJb7Ge++tcFkWnNqM5xDlLx/odyzxG9+e5vRqCLLgtzYlUsDtnamoXBDCmKluLI3Ic0ifnQmAsLevLPS5dQbZ5/u4A9BHEs21nI21nLee3uN6Uxz+eqYTz7f58atKVVtGU9qZoUhzyKc8ywvp6F6P5LEsaLbiZgVkGcRSazwhI7GyaRuTNPDtq/biRfFMBC+51xQzihLTSIFcazC7ziPMR4pPVVl2Nqecv7c4yXHHrUALopV2LNKQTeJmZZ6Idvmraeug6cQIjyyAHqdhCiWxEqemDTus4qzbtGB5T34SuOdw9Ua74+vYyZZ7hL3O+hxgTAaVxmMFOi9Cer0yRVdCAGb6x22tqcAvPJSn8tXhyExEimMdlFVm2owLEfW+mFRmvIv/uJnP/53/+7nf3+Mw9qTUsy897Hz3iZpHKnGB7AsDXl+sJf33vPbT7ZYX+80ktImSCUqgbVSATjnO0bb137605/1fvGLn0+OcdwtLc8FbUKn5YVFW/sjQAJOeLyUMoKwefN4HD54FADWBdNm0UjbxGnESiOxZowDIRZt4nP29guGw5KyDBXZoUIzbEZdEjZsWh99R+lhkjr7gwKtw1hE0120tJRy9gkDCMaG6vmjDMS1HJ48i7DOL2SXvo7Wc9PQQxxQHiP2udBLb2l5RIL0DBhzsCYGXwGHMPPKxUaebZEAgYMV+7CcbIDIuWD0W1W2kZPzWMsiSBGSVQIh/F2a0hDk53q9BO886ysp3U4U1m1tgoSYs4BH0phqawdZCBbu7M6YTGrW13JubU2YFsHQ+OKlwYlU/KdJFPTMtUPX4TMVQqCkQCDD/VI068XXPjwPXLoyPNJK9ThWiGdXtaflGaAoNR/9fpvd/YI4UuR5xN6gYDrVGOuCcbMPXQe9bkKSRJRNh0IcSfr9lA/e3XjmfVNaDrh1e8KnX+xRloai1FgbPCuVFERKkqaKPI957+315+pzDwVB996VP/18l48+3kLXISirIkmWKH74/bNcvjrk3bc3QgfHc5DMuXhpwPVbY7z3vPrKCl98uc/trSnTQhMpGQzOAV0bXj+/RCLDfTLppLz0watPceSPRyeP6OQRG2s533l9mb39ki8vjfj8y0GQWWs6rLd3ZkgZ1kAhwrllYz0PXTq1o65DUL6/lFA3Hj3ee4rCoJQgb/zEsjSiqgzGBlm1Tje+2yfPhz3Rzl7BlWvjx0/oPOI0lIt9zoHkoJh3IjdSbEIAfi41HOTopIyJsuCx2/JgvD1I2niAZl/t3fHLfQsZumrx4KsSrwTV/pTsuBI6D3g5K8sp166PGI5KlvsZeRZRlgalJFJJ5ZxVZWlKDzMpxFJVm/8OOLaEjrXuJ975nCCXVkeRTGVzjzPmXiucrd0p772xSRyr0NFXWyMMFYiZRAjnfea8mCHEKtAmdFpavoE2odPywuIsrwshKilF6ZWopBCRajpwjHWLGJMSAgeISBCpUHmDgyyNwyYCuJ/X8uWr+9R1Y3IIOO/QxuGsJ0U8Fef4ecV7HEuyTDGdhrb0NI1Y6iasHspb5cHMinBgfZ4Ops8SeR6hpGAyre/5WZKEuevxJPHhI5uPmp9ZSB20WtAtj8BcaqxuktxBwC8cjn1jGj1fZ4111LUJElqHnGbinr8cP855ZrMmmEsIUnkvFr4JcHcXnL/j8D+vXF5dzjDW0e9naOMYjgrqRq4tQyAQZEowi9XifpTGauHVoZSg103Z3Ss4c6rLpcsD1teyYzdWX+4n7O7PMCrISen5e6AEKpLEkcS6kLQSzffF/LO2npu3xkea0Jnr2re0HBVzb4TBsOTmrWljVGwoS0NdBy8HY0PwLml8JHqdJFRjRxK8J0sjVlcyLpzvs9Z65DxXXLw04PKVAUVpFgkOpSRJLFEyeGks9zPee3vjueto93d4w83lqq7fGPOb394GDpI1kZL85Efn2dqZ8dYbqyHJI5/9tbosDRe/3MMYx3rTKVtWltG4xhPOSN1OzKyo6Pcz3u2FfY+KFBd+8MZTHv2TIQSs9FNW+ikXzvf57gcb3Lg15cbNKbv7Jbv7JQKoKsutrRlRI7/mHdTMPXDCHEkSRd0UhMSxpCwtk6mmKAxZGtHrxXjruXFzwttvr4frqJl6tvEj9LVle2fGaFzT68aPnCgUhL3pYc9CrvGBBChri9Fu8RgqEsjGbxQf/AOt85SVDZ09TaKn5cF4Y8P6snifxKLjTdxHKeVIn9uG4l7vHGJW4NMMPb1/AeVxstzPEErw5eUh3/+DjI31Dto4qsoSKYE1QnmP8B7l8KnW7v3jHE9d239hneuL4HtTGuOWokgi4gdfa599tXNQ0OYR3vk4SqTy3kfO+VRGaO9py7BaWg5Bm9BpeSF574O/Pjsa1+9obc855zMhWIkjmayuZOzsFnhngl+Dc9Ta0O0kqEgiJUgVZGOEgOGopCotvaW7pcquXR9S13YRpHJ454wXpnYizRS9bnrfJNBR8bAuHWsdy8s53U7K9s4E54LcWnQEGyEhBHGkWF09fp+Glnvp5jFRoyn9deZJNtHolX8TDztS3Pmze6dZI7v2bJ/HW06YLI2YxYrMHgT/hRB0sgghBGVtFoaxC8kKmvknQDRff1uOwsaEBL42B944c7Pe0Hl08G+FEERRkFZTSpDEiu2dKaNRiXPBb63XTbi1NWZ3fwY+GAN3ZEiELCcwnhh2B1NqrcmyhCRV1JVlOqtZ6qWLRO9KP+PLS0N+8OHxJnTOnO5xc2uKNg4FKCspKt10JwVD5IVnUKMfHylJWRqcDIGYwag8ssRT1XgXtbQ8CaHjLkgJ7g9LLl8Zsr0zw7pg0h2qrS3WerSxwRsskqRZTLcriSNFkoYK89XljAuvLJMmbUX288TefsGVayP29guK0iwCy1JKOnkUzM+l4OyZJd54deVp1HYdK/dpumQwKPn7f7je+KYFXxTv4eypHnVlOXe6R5ZGwafiOXg/PvpkG4D11Zz33tngdx/vsLdfLCRGgxyRpKoNf3q2kVoTgvPfe52nKw57tCgl2FzP2VzPefuNVUbjimkRPHau3Zjwjx8FWfJf/9M2SaLYWM9YXkqZFaHzxjd7hLnnlJQCZzy1dlR1zdJSTFUZRuMaZz15FjGZ1QgvcNouOqGLUgepO7okqXqkNfdR52NtHHq+vyHsPSIliaQiUpJYKazTeB8SmlIIslQtCu1mhWn9/h6GBz+XzxUS8MhIIaTtjrRgAAAgAElEQVRERsd77UR5ip6WOA1+NoX+MrbWeOsQ6uRyD0u9hFdeWubGrTHWOl4532c8qdE6SOkLUB6ENS53eBlJ+fJf/uXPXvubv/n5V8cxHg+pAOe9j411kXW1TmMVR1FY56z19xQtVNqhC0OsJLITK++9iqRcq4xNrHUD5+TxHlJaWp4j2jtGywuJdX5dCArAKClya11/PKlsra0yzSZQKUEkJGkSLXxB4ihsyKJG53c0rEDAxlpncYAZDAouXx1Q1wYppXPGXc1iNfNKdZ33L6+udEQUCWyjpXvSGOupSsNkWjErDQJIEsdwVD7xY+8PCmptF9JeLSdLmgaZo7q+03Q3UFUmVDDh6R/aK8k/5Kt7vzcvLvOuMcVoaTkkcSTpdGLyPKIoQhDMaBsC/80kM9ahlKCTxyQPOJA/dNaJ4w2VeB+STUVpmqSqX+i8Swnei0Vw4M5rU4iQxElT1XTmhMrOWakbWZ4IpQSTiWYwnIAIHm/nNjoArOcS1YNPbg7IG++at944TU24Z60uZ3TPJdzenrK0lDKd1ly+NuTC+eVjey/mkipVZai1w3u3uOfND3dJrEBAlgR/gcGobLqYoDaWTz/f48d/eDSeP3GsyLJ2y9vyeDjn2dmdsb1bEEWSm7cn7O8XTKZ1CMxFkloHv8UQrHYLOaFeL6WTRfSXUjywspxxaiNn+Zi75FpOns++2OPG7Unwy2z8PaQMHhmTmYbGC+Tt76w9x5//3TvFWWH45a9vBh8zFwp+IiU5f26JM6d7xIlic6PzzEuszRkMS3Z3C+JY8vL5Pl9c3Gd3v2B/UOAJrz1Jwr2+l0mECJJE5959hSR7ch/TbytZpsiyzuLrM6c7nN7M+cff7fLZxQG1tmxtF1y/McXjea2XEMchGBykdmm6tecdzqEbZ+5Es79X0Ouni+IepSSu8b61zrM3KFlbyXDeY41b7Le+EUHTMXa4c60xDmsdxrkgpxmHRL82FoRgqoP8rXMeIQWdNMQYxpM6BL/vU5DXcoAezRZ/987htAVjifMUGR3vHi9bznHG4oylHk4RsSTO0xNN5sw5d6bH1esjdnYLNjc6uObMBGCdV9a7nhBECFHV1q5Wlfmfgf/tOMbiPRFCWI9rFnFfA7GUQW3AWwfq7jObUoIr2yNee2UjyG1ri5CCUlsNwkspp+CnxzHelpbnjfZ02/JC4qx/B0+UJOpcEsnTdR2qae7crwkhSNMYQbgPCRECilIKNte7AIwmFd578vxgE357a4yzjjyPKUp9KYrljorVdWvsmdRGy8aYZeeC5Ex0jG0MD+rSuXVrxNbOhLq2aBNawZMk5tRm94mfc1593cnbitOnRRxJjA5B5Tu9jMoyVIkJ4VHRITafjb4zHL7rYS6T5Xx7IGl5NGptmc40dWWIE0VdG6raorVdyG+ENVNirLtLkuVRXXSOA+89s5mhrAzWHoxlLh8yl5S70zsnjiQqCia4X69em0zqcL1yoPUxHFeMx3WQ7hGCTqYAQTcWlBFgLFpLrLWUdc1SL0MpyWSmkUrS7yXc2poQx4rLV0ecO7NEfJi14DE5fapDXVsm05pIiYX0nLUO74IeubOOWaFJEsXmRpfBsGxkdyTDYXlk8o1a29bfq+Wx2NqZcuPmBOdDwc5kprm9FWTd41gFI2/vFybuSknyPCaJc6QQJGnE5nqHd95cf+6ktVoO+P2nO9zeni4SfF47vDpwdejmMaurGd/74PRzk7y4HwdKSIKt7Sm//PUNrA0dbGVtSSLBmVM9zr/Up64tF873n3mJtTv5/Mt9rPfEQuCcYzzVFIVenMmWeglJLEkzxXkT5JHPvfsK3bUn8zB91ljpp6y8l7K50eGtN1b47OKAq9fHjCeaojRcvTYmTRWdPKLXjZk1hT5BqjUUzMwl2yIlGIwqlpaD2sS8EEjKsH+azTTjUd383nwf4g/VrSN4xC4dcdBxbG2IKwghQkJq0SR8cLiqjcM4TRIr4kaOtuXBxEs5IhriDYhIIWOFihQqT4iOubNJJjFOG2xtQldOWeJcB1trVHKyUvO9bkKaKHb2Ck6f6pI3agZJrBAC6byXSspYa4uzJFVlv3sc41g79dOXJpNq01nfBUQSAlvhg/BBQvNBW28hYGd3Qr+XU1SmUpF03vupUrICL/G8DOwcx7hbWp4n2oROywuJde59532Gp/IEXdskiTCmCR42FTnWmiCDg1yYdisp6XWDpNhkGhI6UdPm66yjri1JqoiUMpW0lwHprFsz2q0LwawobZ3EPs+yqLe8nC+C4CfFYBhk4kyj85skkjxVnDn15Akd7zxxpOgvPa+Vh99+0lQxnWmms/quhE6WBhNRaw3yKIJKD9BdWxjXP0T2r6Xl63gfKhuLypCkEd6FILzR7p4EpGm8KxZBoEMWTx7XdKxqy3SqF1KHoRsnzP8gExJkIZwL14ZSgjyLSFP1wEDWaFyhTajwlE313/6gxLlQgSetWRySOp2YvZEk9wW1i4gjxWhY0MkylBSMx+E+laVR4+9hSWPFr359k5/88KVjeldgpZ9xO5mRaIVzwRMoayTolBJUlWE8qXHOgVD0ugnDUYlskl8IFtWHT8rT6IZtebYpSs2vfnOLsjAsL6cUheHK9RFV1ZgPN5eutY44Viz1EjqdGGdD5fVyP2VjPefMqV4rq/YcY63jNx9tMRyWGOsWHRhSSZS2OO+RSvLqK8u8+vLxdUV+G7gzcDcaV/yH/3SFWof7jYqCd9DKSs7L55epKsMfvLf5XCVztndnjMcVSgjOnO5x5eqYPI/QOnjDRJEkz2LSNGI1DvekU985R3d96SmP/Olx5lSHM6c6vPPmKpeujNgfVvzjRzvc2pqhtWNsNcNRjXOetdWM9dUMYxz7w4rRpCaJg1zZ/n7Jq6+ukKURlbYIYQGB8566sswKjdYOIRRCeIQEXVuc9SSJfEi3zqN5OsVKkkSKWtqmI63xFQWE9CiCl2KQp/YYEzrPRTzfD7aFJw9DzM8DovHMqQVChv3l17tAjppo3kHng8wbVQHOY4YFavNkEzpKhTXm+s0xb7+5xulTXbZ2ZkjrFp1tOsS0Uu+9ss6v/vSnP+v/4hc/Hx3lOKzzP3bOZyF3I/Mokiva2AqCr1EUKaxzxNz72XTymBu3R/Q6GVKKtK7tyOOVxAvnfG6tfwv49VGOt6XleaRN6LS8kDjrX3bOd63zI4EoIkUeR0GqKmqqpY22lKUj78iFIbcUgjiRCCnQ2lLXd1eK37g5wjaav5NZvQtE3vmkKM2FJrwtPV44xzSJVW8uuXBg7Xe03BNU957aBP+fecCst5TS7Sb0Di3D9WC0cSRNRVXL02Gpm7K3X1KU5q7vCylIUsV0auARWvr9A7+4z/fnzdbzA8xzdFBvOV7mZshz5maZ8+Sj9z74saimuvIOScHDH4GPdj46Fyo/Z4VZJPzvrLwO3ThBcieOFaqp3o+ibw4QTAuN1rYxzg4FBLe3J4hGMzxXB6qGy92ErVjycl9xyUqiSDKeVpzyniiW2KmnKEwIJuUxo1GFVIK9QcFHH2/zwbubR/q+3Imzcw181ySwACHYXMu5vT1lOtUgBVkSMRiWoaJVgWiSX59d3DuShI4x7rmuim95MvaHJbq2VI3k7hcX99jZndHvp2jjuP7ZOCSXVZBUiyJ5R5JGcGqzS5qEau/lfsrZM70j2VO1fLu5fnPM5atDRuOKqg6eST6GOAlB5jgKvmivX1g5ki74Z4XhqOTf/8fLFGWNdeCcI7aKpaWU9dWc6azmBx+eedrDPFKMdVy6MkRbR7+fMhlXpKnCOk8USbQJxYBZFnH2VI/41lWy5Q7LZ1af9tC/FfSXEj58fwOAN15d5qsrI27cmvL5xQG7+6HQYzQOHU3dTkS3E5MmiqIMibEkUUEWPZZN8iR0ADsfAtvTac1wUnG2KV60TbLF2ODplyQP7tZ5lKNMFMnFvnXu/yNE8N9VUmKcAxH2N856VNx0n8cSbRx13Xr9PQw9roKEl/d4QvWU1eaOhNgxIlh04sg4wmqNB0ypeRrOwefO9Pj84h43bo05c6pHpxMzndYLlQxrPda7WgghrXUdrd2/BP71UY5Ba/dfe+8jARZB5rxHIFKlJEksiZSiqvV9fzf4SU8ZTQr6SznGuMxZXzvhU6dIrfMbRznWlpbnlTbq2vLC8c57/8ParNDLxrgN8GejKMqzLEJrS6wlm+sdytowHjcau1LctZlTMlSHlKXGOdd4AUQY47hxa8RgUKKNwzvfi2L1dqzk1DmfSUWhhKy0tUsClkJn0N2bx+NK7MwpylDx7vALr4Y0jllbzY8k2BUqr2XbnfEUOXe2x41bY+rq7or0332yQ1UFKbZZYVhdefjj3BMgP0zE/EDW+h4Pn5aWh1E1njHWeiaTCtckBAUCZ31zALbBYDxRd8lnHXqtOcLpaG1I5lS1acYQ0krzRKZoujzjOFRrZ2l06HHu7M1Ik4ilbkKWRbxyvg/AZFLiG82OtVyy1AsBY6kEa8sdtIVln1MUNUoJet1w8FxdyfAelvsZznmSWLG53qEoDWUZpO2Oq4NAiFCpLQgdV9OmSnZ/P/gJ2MY4eDILgRprHFp74liRZxFFodHGPbEMifM8UPah5cXEe7h4aZ/BsAx+Ft2ErZ0pF7/ax3vPxlqHr64M0DrIqZ3a7BApSVEa3nhtlThWTKc1KpKsrWS8dG6JpTaJ88Lw+0932N6ZMZ7WQOg6FEKgpAgdGU1y77ULy3Q7L8a8EAKq2vDL/3KD0aTGWtDGYm04J/V7CULAH7x36mkP9cj57Is9JtOaNAnd8KMmoXPj5hjnHFmmwjpxZolVN2YMnHvvlac97G8l58/1OH+uR1EYfvnr23zy+T77w4rhqGZ3r2R3L3QorK6kLPXCPkcpQZLIxR4sSxTTwmFtSCgWleHWrQmbawcFIlKGP84FWWpnPVl2d2JgvpdbaOZ+A0VlqLWlrEI39Nwv0Hmabh2wxmOdQ0WCpV6KNY5uJw7StKbtJn4YelLgtcGWGpxHSolQ4c9JeLd650Ki0FhcbfCTgkIKuufXTjzwsdRLiJTg+o0JL59bZqmbhC78mabSFm2sdhajwiUiam3/mCNO6FhrL3jvMw8RnkIKsiiLyBLFUi8ligV1ff/3pdNL6eQxt7ZHpGmClCKxnsw5rPdeCmj1B1taDkGb0Gl54fCePzDGb3rvV5JY9ax1TKeaujYUhWaYBHkaa0L1jnOeJA2mzUkSsdFU2QVfh1CpmXdibt8eo3WQ3ogiZSttJ5GSRZzI2x6kdz5SiokQSmUdtQpQVfq+5t5HKcN2Z3Jla3sSPH/SGCHBWXjp7BLL/aM5bO7uzTA2vG/yRIXkWuZUtcFYx+3tKW++sXbHT8JcttYxHJW8dPYRJB4eJRDaTN7WR6flUUjikPQwxjGe1I3UWEiMzCsek1jRyWOiSDIa12ys5QcPcIJKFfMx2ka2UkoWiWwIX6dJ1BgfP/o6OGnuR5Opo7+UIoRgd79gZz/4eAhgOVNNksM3Y7I4B9OiCg8iBFobjBGsrmTs7M1CF5QS5GlMUWh63ZSqNnzy2S7vvLV+LEmd5X7Czt4MT7BJlTIkuRCQxQpd21D1qATOQX8pJUkV1nrq2mAdXLk24o1XvyED/Q3EsWQyvX+VYMuLR1Fqrl4bc/X6iNrYINNTGW7dniyWkms3Rmgdrq88j4IUoAxyifP1anMj59R6h/SYtftbvj3MCs0XXw2YTuvQfaGCD2WaKIQUeOfpdmLe+s4anfxkZXieNl98NeA3v73FbKax1iEFTWFCuG/HseKH3z/33HlJXbsx4tLVIRJYW+uwNyiw1nN7ZxoSBd6z0ktJYsVr57tc/dVV1l4+hTxmiahnnTyP+Od/8hLf/WCTzy7uc2trxvZuwaUr4yBB6z2RkuR5RH8pYTwqWe6lQa7XeJzTjY9h2LelSYRvzvVAI30mkDJ8PT8/5Vk48895lDyBtR4lw1z3HtLm3uK9I1YxcSRIU8VsplEyJKDyTvAIcs5TtvKwD8d54qUO8RJYX2OrWeiQt+5k8ilC4J1DKhnkxadTXJ7ijEPGJ389v/rKymJ/f+Z0l739Apr8YxTJ2HgXKylHzvu8KMwf/vmf/6v/9m//9l//X0c5Bu+RHi+9p9DGd1OlkiyL6XRSEALnH9x1Ni/8dFi6aQo1sXNeSyG0te7loxxnS8vzSnsCaXnhsNZ+F1De+aqu7ZZ1PvPe5cEq0SshkK659wghFkFC2UhW9bsJeI+uXVPdE6p2tnamoWpcgLN+KoOAr08S9U9lZc9LKbSQok4isTG/t8UPufkfdbeO98E/B8A6h/SSLIvI85jVlfwbfvtwlKUJCa0HahG3HDedPEaI8FncmczzHpZ6KXVtG0+Pb8Yv/nPn9x4cNV/Y//rWR6fl0ciziDyLmBU6BPdt8JyJIomUgjRR5HkImlW1vXteHVJ3/EmnoveeunaUVejKmWuu+yaoIKUgamR2nqQ7rSxM49cWqr3jSLK7V1AVIdEVKclS9+7tW5ooPMErJk0kznquXBuwtraE955OFpI4aRqRRMGoeWe/YKmb4Dx88eU+779z9OoGZ88ssbVTMJ3VIZnTBEkiJen3U2pt0cYBgkiFjp2yMHiCFIoUnotf7j1xQkcQAq0tLeNpzY2bEz7+bIf9QRHkcIQkjiVVbalru+gAjCNBpxP2SHkakaTB6+n7H55+yq+i5aQwjWyTRPD7T3eYTOvF3ibLosW6lqaKJFasrma8fK7/tId94nz82S6//qdbFKVZBM3nfnLGWPpLCd/78PRzl8wB+OrKEO88WTchUsGPxbngradU6BbJEsXGWof9SzeJ05i1l1s1ocOy3E/44ffDmjsa1/yn/3yTX/6X20Do7h4OK2YzzWRS88c/Pk9fZ9zangSvnGbnZ8zB3k0IsZDJDYU5BzK4zlm88+R5HIpPgEeR8jLaYp1DNB4itbYLX7WoKVyJI0Wlwj7WWU9VGYxxTRNQu095GEJKnLU4Y/HO4Zsub7w/kQSpVBI8yCRCdTzOaHzTsfM0EjqvXVjm5taEotSsLmekqaIoRJD/DDZSiTEuc47IKx+VlfnvgSNJ6Kyf+qtoOqu0lGKGJbK41DivlTZJ6Kxv3o95LO0+l5ExjroyXL26z+uvbmKtr6QQDsB53zuKcba0PO+0CZ2WFw5rOQdooeQM5511LsJhpBK5FBLrGtkcCWkc9I/lXD5HqUWEelY0hzopGE9qqkojZDBErGpTKCkqFcu9KI7+H6PL/zHL1C0P3nlSXJDwyLJvrt47qm6duUG3UjLomTYBfq3tE8vZzHHOE7fmv0+VXjcJJoTGYezdUkUbazmzokY/Rkv/wxI5X/83ojEidd6j2oxOyyFQ0cHBOU0j6sriCbJ9cz+duXeFd/4uny5x518eNE2fcBp675nNgpRGOHCHBwxGx6Faf374f1LmAcQkVosq0cGwxBECzKmEJLl7+9btxHgpsMaynsNtKxgMp6yt9rDWs9xP2d61zZgFVW2YTTVlYegvpZS14eatMWfPHL05c7cbM5nWjU9SkPpUkVzcP70PcmxSCpyzwe9GhOSYjMI9eTSu6C89vkr5vNiipeX21nSRzJnNzKJwIcg80sw9weZahw8/OENZapQKsmqbG51WSvQF49KVIf2lhI8/213I8yWRXPhtqqbrMM9ivvP6Cmny4h2tr90Y8dvf3abWcz8536gYhGtlZTnnx3/40nMpSXh7a0pdhy6/8+eWuH17ipSCWaGJI0EcK1b6Gf1+ylsXulz+h+uc//C1pz3sZ5b+UsJ/8xcX+Oc/OcfV6xM+/myPzy4OuHJ9zGSq0dqQZSoUYcYK5zzaeKraMpnW7OzO2Fjv3JWksdYDfrHfMtY3RXEqqGgIcegmcG2aDiABeI/RoYJTEPx0nAfbJDydC/49yofHl+156eF4j601rqgxRY0vLYI7ZNeOKJbxMJKlDD2rmgIhgaiq4JWkDeQnv76laYSSgqs3Jrz1+mqQd5aimfcOKUVsre85S+EUta7dkS0+Hv9HzvnTgI8iqYRlyXmfIETo0GyS91HTzSTvk8y3TQV1WWqG41IncWRkopyQQkshBkc11paW55kXb9fZ8sLjvF8WeJ9EcqfWdiOSIopi2VORoKxCpcB8I5jlcQg0CYFs/BDmFKUOhtcIbt0eNVU3EV44pBSlisSok0f/xjl/trY2z0RkY6WWrbMgJEl6+MTHkyZ15tWE/V5CVRm09k3iCmp9dAaMQgiyR3hdLcdDJ4+YTjXDYcnGetCLVlKEyiJgf1B884P4O//6aBVjHo/wYUOp2uBXyyHw3oe1yIdD9VwecI5znroOyec8i0niu7cvi8P2fLrdr8XxMadiVVvG4yCxNg9QCQFZqkiPMJFz5/PhD5LwADt7UyShOjDD4Ozd63YaK5yQCG8424U9H/xnvPPU2rK2mnP6VI+qMuR5jJlUrK5kDEcVxjhmM82lqyOiSLG50bnPqB6f/lLCrduT4NsmPd6FP7t7M2od9Mjn9yNBSGhJGST3pAz33i++GvCDJ+iKaNeiFgBtHDdujikb/yhj3d33OiFQEbz68gr/1Y/P03sOA9Ath8N7zz/9bpui1OzsziiKMGeUEthYoUw4Gyz3M86d7XH+7IvXlQNw4+aYjz/bZVYanDu4b0VRkAV96ewSf/zDl0ieQvX6ceOc5/Mv97DWs76WMxiWWOcXcyaJFRvrHdJE8eE7awyu77B8dp0kfxoW6s8X3U7M/8/emzzJlaVXfr87vMHH8IgAEJgSOVeBWayqbFa3KLFN1i2xUjKTZC2jzPQHqP4bLbSRtlL1RqYlm9SWpFFmoqzVEil2sYpZlTMSMxCIwcc33EmL+9wRQEYAEQASQGa8Y5YWyPDpefjz++73ne+cc/X9dd5/Z8Sde3P+5v++zadf7jOfG5JUkTWWt9Z6rIv7t6p2bD8oVnXR43Ar265AbWLOjbX+0Eb0UZBiqd52eB+VOYQleROJTuc8znmskyQJpJkmbfIWW4HO0XCVwRY13ri4Bw4gQkBohUz0iZRUz4p00KXcn1OPF9iyBiFIlcDNKxi+2L0zcKwGUKeTcOPmmB+8s87GRod723OsC1jjndKiCoFKSGGlENaH0Pn5z3/x9l/+5S+/et5Dq437eVW7K2ki+0mi14WJCjidxLpo+Xk8idDJUk2dOarKcvPWnnj7ylkJIKWYaS2/fN5jbNHiNKAldFqcKlz94E/yaAdAbp0fhkCqlBwkqUqVjpPCMfegmdJpprGllo29wkNFTVU5ksY2pigM3Yb8mRtbhBAUiJCl+n+cz6t/ba3TVWkvJH25Hq1lBGuDzsOAxWNsQp6X1Nkfl9x/MGe+MIQAiZb0uinnz764DUiSqpeyoWrxZPS6KdNpzWRWrwoX6zyTaYX3gc4xlGFPxeNFxyEfu/eeNtOwxXGQpYpOppgvlsoXQQjx3HGN9VZRGKrKsTYM1MbSUQfO48cDaw85H59lZSpKy2xWx8JcRIVjnqmV1c6LxnhSUVWWXi/F2ZjJVlvH7z65T2Uc2sNoKOn3MkLTPKP5L0k1g9RQG4+2NcEHHuzN6HZjEPXaMOP82XVu3Zlh8gRrHLrJs1lOsn7+1R7DQfpCM0FGazm9XhwmkE1g+GxWN8qrSFJluaSTacbTirxRXy0nWIUS7O3FTILnsetpr00titJQ1y5eC+NQ9mMIXDg/4OoPNlsy5xTj7r0ZH3+6g7Oe4TCLg1A2BpxnmabXTVcN2J/+6NypzVD65PNdvvxqLwbB167JmYqX4m4nYWO9870lcwC+vjlmXhgEgrp27O4VlJVlsTAY41FSMuhnDLoJufLMiorzV9tYiBcJpQSXL/b5b//r9xlPK76+OeOrG1OqKlqfLZ0pvAvMFwbTDMMc3C4uFWUhsMpFBDDGr+yjXfDHcrPQOubiVLWlqhxpElXGB493SfQkWpI15FOr/Hw6hFbkG32K2pIoSZCeMI8LjnhJfz8hBd641d4hOI/dmzLXms6F9ZdyDI/j0oU+Dx4sqI3j8oUBX98YM18YhMQIWEglndZirqSYBx9S58NPgOcmdJz1V7VkZo2vvasdgl6S6E6SLG0nYw9AKPmw3ngM3W4a1YxBU88qjQjKGt8zyl2sjfxnwP/8vMfZosX3HadzB9riNKMvhdiXWtzzJpyVkjxL1ACij22e6WYiJ1rTWBtIkuVkgWTQa6aqQmA2qzDOU9eOsrJUZbTjqW2YSSlsmsgbAdLp3PwRPrbcvA9SN+qfXv9As+CYxM7zkDo3bu6zKEyzURXkmabXS7l44cVY7JRlnBrPT2lh+zrhzGaH3b3ikQZmUVpGazmTScXaWn68cykcos45anrs4O9FfJz3DwulFi2eBCHi9HxZWvJck6ca6+P/SylgaRnZWAlY++iJeFw7jJNgsTBUdWzi5bkmzxRaq281F2p7Z4GxHqUEnTzl4laP4AJlbVZ2ZbmKNOnjloppnjLQc6yDN3LJ7kIwm5VxQtV6pHQY5+n3UsaTCqUlgyTj/vac/XHJ+lqOlIJ//GTnudQwjyNtwoFDgEVhqesYEo1osrZ8wEnR2J48ehlcFuneB27dnXLl0rNNwVvvmc3r534vLb7bEAiUlqyPcnb3C6xpft/YOiZa8OGPz/Pm5bVXe6AtXglu3Zly8/aUvb2CJFHMFjVlHTPN6uZnCNHa9vd+sMmgf3pJv7//h3t8+sVOk8soVhZrS7td7zw/++n57y2ZsygM9x8scDawuZk32VsxG7WsCrSWbG50WF/L+cGbPfbv7DK6tPmqD/t7C6UEG6Oc0VrOeG5ZlIbJtMZaj2mcKIKPChwhBELE/UZ4RNod9x9KyVWejXNxj1LUFp8qsqe4UERb3ofPUdVRqROIlrP9XopAUFWuIX7i/bWWpIn8xt62xUP42jZkSim5y7UAACAASURBVJSwCykJAhDipeTnQKwzXG1x1iGERCYCGczKdk0mL7gHcox64+L5Ab/7bJed3YILW30SLUkThVSC4MM4CBAIF0JIEKLyzr/zvIe1ce6j4XxWbTlP1wefOSscMDG2Vt76lPAwv0pJqI/IsNSJWuVbKiW4cWtPXLm0oZ3zXefC2ec9zhYtTgPa0ekWpwo+cNV5d8m7sElAAqPoaRs3bdZ7vAfnic1o4mbMOU+aSrI8bhiqyq98P6fTiqq0FJWrahv2pRBFosVunqf/i/dc9SbkADqRw+UETiSHDikEl9XiE/AsWz3vAmVp4ka2OYY0TaLdyAvCdFZRGUfyPS3evkvoN02G+YEGplaSzfUOWsdJmRPr+h+bZg6H/PfIjcSX8C/uFGvxfUaIhE2ea1IdrTIO1jHOhaZIjqqOqgm3XeEFkizGevb2S8rKopVkOMgY9FOS5Nslc5bo91LqKgbmbmx0sC4QCCSNilTLOGhQ1v6R993rZ5zpaoxxaBXQApyNzQSI38fJpOa9d9cZDjOUFFjj8N5TlJbxtGJeGLa353x9c/xC31Mn09FmxHqsi00MiE0MIQTOemrjEEJgbaCqHNb4lQWb855r15/9mJY2oy1ON5QSdDsJg37Km5dH0dZPCbJUkmeSH109y9tXWjLnNGE2r/n0i13+j//rOv/u726xPy45d64HxOuO9wEpYubl5kaXd94c8R/8wYVTS+aEAL/9ZIfPvtpdNaNr4wkEahub1BujDv/8Dy+zNvz+Wot9/MkOZWnpdZMmlH2ZT+fodhJGDbnw3pUe1lh0oskH34IlU4tHIAX0OgmjQU6aykeGQmZzQ1FEO+pI6jS2rpIDdrrxZ1TqNLZRjQC8qt1q73IUbKPq0UqS5zpmbq0s4CTBxaxZpWNQvLVNxo6Ize0kaQfgjoIralyz9w/Ox/XZOYR6ee1MuZRvhYD3Pv43XRC8w9X2yQ/+FnH+XI9bd2bx31s9Bv2UtUGWa6V6SohaSlGL+LP0gRfRqLmMEI5m7jMQJISuljINxL/TSpEjBOGIZsDSMUTJSIJWZW2SVE2VkrPgQ/KfffSL03mhbdHiBGgJnRanCtb6n1obLhvjtgIkzga5DKB2zscmGvGLIYi5I6Gx2kkPTH/ULgZ2+wBlbSPp40MlhZhoLcZJom58/smf/TkhxM6AIEghdCRUeLps+wWTOpVxOB+JJCni5jXLXqzf7KK0UeWUt8vKq0aWKpzzTGcPCZ3ozRw9ofcnjd3Mk3Dw1DiEyDkMj5A7jbrHhZbRafF0JIlcWdkoLSMZ2EwtLi0wWU7iNVPAB/G0lUwc615QFJbxuETKmI0wGKSroNyXgSxT9Htpo0LypIni/s48HrkQiOBRQjRF5aN/g04nI0vAuNhQOJ86rPPs7c9ZFGblIa+k4K03higlsS7Q66VIISgKy3RaMV/UfPX1mPnixSlaNjfzlcUa4WE+klYy+mqLSNyE5n0v1TrAKjjY1I5FYZ7p9ZcNlhanG7IJsE8TRb+XcOl8f6X6O3e2R5apZz7HWny3cPP2hH/7/97i//y3N/j1x/e5tz0nSzV5pimb6fksU/S6KevrOVcuDfkXf/QGv/97p3doeFEY/v7X9/jq6z2q0hJWSkuPMQ7vAoN+xkf/8m0uXfz+Zgp9cW2P8SSqX/NcUzSZXKZ2zGc1Waa5dH7Au2+uIQV46+hu9F/1YZ8a9LoJWaZiFm6jqkmSWBfN54Ybt6fU9cNhF2jUwsteQO2oa4e1S0WPRKmoEHcunutPgpRR7dntJKRpzOPNc43Sgnlp4nfHxwFLKeLwklbxupS1Q5FHwlUW7xzBB7xxq/4MDen2UiBAJtFePniPtw5fFPHYyle3d7h0YcDO3gLrPBfPDxgMMrJMI6UY+IBqPKxFAOGcf+c//eP/7o+f5/WcD+8ixUIpMVNSFkLgIJIyOlGkmXrUBu+IflOaRkVTmmmkkiSJtA92J3tSigUggmjdpFq0eBraL0mL04UQeoAMAWmd7+BDpbVKH94MUgmUlJHksZ5uJ6HTSUgPWIl557E2MJ8ZsizayUhBttxQZKn+KwDnw1sQBAEpmqZBlsam5TGONf484iJ4Evu13d051jqcC/R7KSHA+lrOxfMvrsAwxqOVPN57a/GtImlC5YvCYK2PqhzrYwh57SgW9sQh4SclEQNx5+hdIKhjxUS1OMUYDjIG03qVlWKbcNpOptFNvstSweh9oNt5PAdKIL5pEHgizOeR9Bj0s6faanxbmM8Mi9LQ6egVkfTVtT2ciyrSBNBKYK37hr2llk3OjxQ4GxikATMO7I1n7OwOYuNACHb3S86e6fH1zQnzBSRa0e0mTKYVrvYoJSkKw28/3eGnv791LN/4p2F91KHfm8cGiYk5FMuMHKUkWoHzAdPYnWaZotdJqG20lauNp6wtn36+y4c/PrkdXJZJyrIldE47QoiEoZACH+DihQE7ewVSCsrSMp3W3Lw95QfvbrzqQ23xLaA2jv39kq+uj5lMqmYwKzAcZFS1ozaO2bwmszEjrddNOXemy/vvbZz6Rut8YfjNb7e5dWeKlILauFW2XGx8C7p5wh/+04vfa2XOeFpx/eYEaz3eBSY+5t5NZjWLRWzoBmA0yLh0LieEgM6Sh5P9Lb51bKyl3N2WnNnoxmGWEKhrR5pEYmfZaDYmqpzj3ig+djnoGM/t5UBJoK7i3kTI+DhZxT1YckguSJrETBzn4vfC1JHsREQr96UNXJZG0qmsLUn60HqqxREIxBqgcZlQeYbq5ZEQexHZsMeEShMMxcqqVQjAWsy0JNt8MTb2J8XaMCNRkp3dgq2zPfJMMZtVKElPwJqxoRaE4EPInfN/5KzfAv7qWV/PWf8zAU4puS/wNV465zzW+jTLk+zxASqlZCTgDuk7CCno5AmLhaH2Id++PxteODeSKPZF4NXJnlq0+I6gJXRanCr4EM4TQhYCiRBYH6jLylVSySzV8aJcVg5waCVQWhCAXi9leKBAmc3qZpLHkaYpIQSkEFlZuY6U4u4Xn/35/wTgrXvPhyADUFWOpJegtOTs2d7xD7rxij30Jo5H6lSVI0s1VW0pK8ugnzMcZLz1xouzFhFC4LynftwKqcVLhxACqSTOehalYdjPkE3RopWk10tWYYVPRXj2bJJAM/XGQy/dFi0Og5AxVDhNFUUR1xAlBVmumc8N77w1AmBvv1yFmh8MLV8V43wjzumpcM5TFBatJd1u9srIx/vbc67d2Kc2njxTK2XS3niB1vGgch3odVO8hyx99PubeseZUYeytDgfyJRmTVUURcx3U1pSlJZr18dsrnf4wXsb/H+/usdiUdPrJo0iJzbqrPPs7ZV88tnOC5lIT7TkwlZ/NfmaaoGxnhDcqnGSp4o8U/HYE8Wgn1I2+QyzWfTC390rogXSCQNw80xTpE+eqm3x/UcnT+jkCbO5wfvAYmEY9FP29kumoWqIU8/W2d73uil9mnBve8697QXTaYVZ5okJyHPNcJBhnWd/vyTVkqq0GOHpdgWDfsb776y35wFRmfOb321z7caYsjBIGUmc0MixhRR0E80ffHiBt6+MXvXhfqv4zcfbVKWl309JtGI6r1FSomUcSuj3Ei6fH3D13aVCKbRkzkvG1pmcjz+HorKUtaXfTTFpDLLfWM/pdhK6XU1dR2LFh7DKznn4UR2wXhNRMe69R/iH9mzOBXrd5BFSx1jHYlGzqCzePlQjG+vwHjqdhDzThBAzuazzSBH3vyZz1LZ1NTgKrjZIrUlGXXwd82q0yREI0pdoZyiEiH0frSEEgveERYmrX62698LWgLv35myd7XHubJeqchSVRQg6zjoVQLogkixRzrmw+fOf/+LcX/7lL+8/y2sZ434WQhgZ4y4APgR0AOVCqIQge3yPrqTA+YB+/PeNDe50VkWS3IfEOt+/c3+cXLm4fu+Z/xgtWpwitIROi1ODqx/8yZn5on7D+ZD7gAouJM30TRmC13UQSisZbaKcpwrLC43GWIc6sCGvKruS+QrRTBYbPwUm3W7yp83rfbC7V3xUVLYbQhBZppCKxr/9hAXic5I6i6JeNTl9CHQ76YkbYk/DUgnyIm3cWjw7OrlmOq0oC8uwnxE9beM00WJholXGU/B8eofmORpFhVTtedHiaAgRFYxaR3VkbRyYuLYKBDdvTyEE6iZXZVEcQhzHFNsj1sPDLRmMicrFTkc/tHZ7RZjOzep7qpXk7JlYoF77epfxuIzXIe1xPrCoDGdk/sjjMxy6Fy3rikVFqjVvjyQfT+DmrV2Gg4wsVWglcC4w7Gesr+VUVbTOGfYz9sYlzvqo1ukG7t2f0++nL4T8H/RTauupm4aqFPE4rI2faVTrxA+pAvykIss1xcJgmsckqWJnt1j9bY6Ll2mb1+L1RrebkM8UZRWJy34/ZTKtMcazoGZ7N/D//N1t/vl/ePkQJWCL1x1FadjZK7hzd87+uKQoLVJESyPVhEWnabTWu7s9aywsBUmqWB/lrI86vPfu+uE5l6cQ42nF7z7d4dr1feYL01hTRZVCICpGO5nmw98/z08++H7b0X325R6zWY1OFFmqVyqlACwWlixRbI46vHVlyLLEEqK99rxseB5m00QCV6yIm7vbcy5uCWrjObPZYTY30S5vSfZKgW4GPJcKNARIuSzFYx2ltcQ5z2Jh6B4gddI0WkdZEzMDlwMoonkOpWTcjgpW1u29bkq/l5CmunUzeALsvMKVdcxjcR4fDLaoSbr50x/8ApF0U1QSW6ghBLwB6hL3iu1aL1zo8avfRH7mzEaXu/fmUQFW2Y5OVCoEVaJULQQLH0Jqrf8vgX990tfZOPfRaD6rOs75kXW+39itCe+DVpKOlFGFfxBCSfwRuc1pqpnOKrxzEFBKymK8v7jLpQ0XaBU6LVo8DS2h0+IUQfS8C+shINNE2qAIztPxPiTLzVXTD0QqsbKDgVi4HCQqitJS176xAALvQm19GOep2s4S/T8AWBeuOhc6zSBHY/EqSNNntG14AqnzJBjraGSwWBvDtPM8eeEeWEVhogLkEPl5i5eP0TBnPKmYN43vmB2gSBLZhHo++fNf3vpESuewG8U37+J94IVEMLb43kKKGKxcVnG9Wq69timyy8o2REcMpz75OhogPErqRB90QZap16KIni8MWkoEHqkkw37akFtRcRN8oKOj9Zo8xDNc4pGJpJNp5os65g9ZiXSW8WSBNZ4809S14972jIvnB/zw/Q129grq2pJlCq0lxjiqyqGkQWvB1zfGDPspG+ud53p/ea7pZJoyVatr6sOMpEBZWqSMVmzGWEoe5gFJAVmqSRPF7buzExM6BB7xy29xenHl8hBTOx7sLvDO081j3kJZBbwHYz3TWcWvP97mh+9tMFp7uc2iFieDMZ7tB3O2dwqK0rBYGJSS1MZRNDkvWZ7QyePaZ2zMwCiruK7mmWY4zOnkmnPnumydOYGC/nuO67cm3Lk34+sbY6azGtesxdZ6AmFlS/fhj7f4yY/OverD/Vaxu1fwxZe7IATraznW+0dyV4z1nD3b48rlNS6eaVVdrxJKwKCXkqeKqoo5t9Z6nPdMJhUbo5wHDwrObnYZ9FMG/ZTZrI7KzRAwJhI5y8HH4GOtf7AMtzZm/nkRKCsLRDu31TFIgdCKum4U50qu9jyyaQxYF9BElbhz8QXaocijIbTElQapo31XsB5f1AilXl6GDqB7GSJReGMJzgOBUJTx/4+wFXsZGA1zlBRUlSXLNFXtog2zEAmKJE1U3u+la4vS5mVlt8vK/uc8A6ETQvgnAbT3IRUIQggakEqKREmZKCXJ80cHImSTk3lYMyBJFN7HHpmUyMZ+OZ9Mi95orV1LW7R4GlpCp8UpQpgHUImWo24nuQIwW9SxOSbFqkghgJYCoWSU1EoBAdSBCd/Y8LK4sNIwlIkSk043+bPffvynFsBa/2MBQWtlg/cqBKIsXz9HZ/sIUudJKp2iMHgX8E1jLEs1aape+OTpsjhOT7nP+OuCjfWM6zdhOovB5stCIs/jsv9cCq0n9UUP8btyzhP069E0b/F6QkoR19XSYl2TBaMEiZbM55FYyLIYWL22ltHrfnP9inZrj5uuPbx1ef6Fxjoj2mu8HidlCHGtjkV+nOwUQrCzuyDVGt1cj3ppVFnm6dHbt9EgY76o6WQaaz3vDgOfzSX3H0w4c+Y8ZWm5fTcSOnmmefvNEV9d26M2juEgY39c4p2nKC15nlAWls+/2uNnw+y5VUwbGznOe6azGu+itdrBsGIpBJ4Qr1khUCwMaRaJnLTJNZrNayaziuFJlK6iJXRaRCRacuF8n3kzTSuV5PzZPjt7RSSTQzz3rPV8dX1Mls54/92NF5Il1eLFwLnAtRv7PNgpmM1ryiLux5fZFd1uVOHkuWZ9LacoLdsP5tTGkzX3SVJFV0kGg4wPfrjZ5j8+hnv3Z3zx1R4PdotY7/jYdHZNGaKUpN9N+dmHF/jR1TOv+nC/dfz7X9+jtp5+L432W03WH8BkWtHpaK5cXuNH7w2f8kwtXgYunO+yWDj2JhXWloQQmhnMgDXRjvog+v2UTidhNo9ZSNEqTaKUQKk4eOIbBXjTFqBxHIxqtYbwqSqLrR1SSdIk7muTJNY/zkVlMsQ1TAhPkCrWz9YTQsa6bwcIjoLUimAdJDG7ODgP1uFrg3ye3soJobIEqRWuqHHWAgLtHUiBLWuS7qsjIc6e6XHzzpR331qPJCFRnepDs377QFlab50fGOMvfvTRL+Rf/MUvT+TzZ4z/iBAyQEgpKhBDAR0pyRDRYP3x/ZJoLNcOw5IIVYkC45T1fmSMT2/dHZtPfvunrQdhixZPQUvotDhNOCfAGuvHZW0mzqKq2qVKiMSHgPVxesA7jxUCqSWpliAESSJJDyhPrPPL3JylqqdIErX95Wf/+3+/uo+1fzCdlm8Y73WWaNHJNZ1OwtrgOTdrJ1Tq3Lo9YV4YhIA0lfT6Kf1uwqULL3YKcTlV9HgQnnX+G79r8e2j34+2euNJCcQiY5lNkibqEQvBYyMc/OeTm6MCsWIavY8NMtUyOi2OgBACJeNE5NIOUClJmmq6XR8tMYwj5Al5qpnOajYfU4zEtfiI8/IAmQMgpXytCMYHuwvG45JFaVcWIdY6/vGTbWaLGqUEzgk6mSKEsCJmD0OvsV0rjSPRkkGucWPDjZu7/N4PtvAhMJ8b9iclo2HO21fWsMZx5/4cqMkzxaKIxd90WtHrJBjr+eTzXT744fM17s5udnmwW5AmisIarPMUlaWqHKaZqFeqOQ98QDeNEOs8ZWGb5onj2vXJiex9up3ktSHvWrx6rA0zRmv5yte9e67HojBREeg8Skpms5qiiOfozl7BmY0ub74xbG3YXjJq49jeXvDV9X2M9SgpCCEOEVW1Q0sRSTgfSbgL5/vkmebMZoe9/ZL7Dxbs7RcApFqiE9lkaCS88+aozcg5BLfuTNkfR8veqrJNzcPDBqGONms/unr2VJA540lJVTt6nYQsUYwnJc55slQTfCR23npjxE9+uP6qD7VFgwtnu/z9xzsgYsM4yzTOBdJE4nwcGnHOPzKkopRgbZjRbYidaMUW0E22znLA0y9dN5o9hRBRxVOWjv1xiXFR0VNbjxAw6CU4D7N5tcqbjc4goiGaYqhvUVrKss36OxQhUO1O8cYCIapyZLRWWRIsLxMq09STqBKSiUJ1EpL8WzqO4wYmA2c2O3z6+S7vvrXO1rkut+/MMMYhrKcy1lR7rk60HAH3vA9d68K/Av7suIeyce4jOV+Y33M+ZCGQCkizjh4FF6IC1sXMzkNtjo8oz/q9DKUEQkicjee/krIwldk77nG1aHGa0RI6LU4NvOcsIEMIaVW6Ks/12cRLnA1Y/zD5XUi5mgxPUvmwA9igqhy1cTjvCR5flm4/CGZKi+3lfa5+8CdXx+PyTJYnM1fUw6q2IoAIITAavYDpm0NInaOu9wFiIKT17E8qNoNommYvlmTxPpCm6hElU4tXhziJ41nMY0NKKUnd2O8tSvP0TBshHt18heWP4025L+8ngiAIcN6jZKveanE00jQ276M3ecAY1wQvhzjtJaKF5HxRH9Gcf1yd8021zutE4hxEJ9eNd7ukk2v6vZStc33++m++xNR2ZXWzvpbTyRL63aO3b1kiGfRSdvYKpIDKWrZSz+0KPr+2w1tvrJPnmrp62Dh47511xtOq8YNPMcZT1bGRN56WWBfXEqUkP3xv45nfZ7eTRNu1MgYCV7UjBEgSiRDJisgRQtDtprx9ZcSD3QVlYfE+UJRRxRMzhfyJVBPRYq9Fi4iL53tsJ5L5zOC8Z2Oj0wTzxoBs4xxSakJgNbV9596MPNec2+xy+eLgicRqi5PDumiJNJ3X3Lk7W22/jXFMphXWhUjoNL9LEoVSkl5fk+eazfUO77w54vNr+3z+ZewF1bUjafJzor1axjtvrrE2bCfhD2L5t/71x/dZFIYHOwtmc0NRmHg9ttFaSCvJ5QtDzp7p8rMPz7/SY34ZMNbzd7+6F6fOE8W8MBSlIYR4bu2PSxKt+MG767QGBa8PtBZY41FCYK1vMnIczktm85rRWhZr4kOsZJNEMlrLsT3HfGEoypi3ttyHRZspHim8AxB8tAfGB/JUUdTRKtjYQKIVnU6C8w4pJL1uSifT0Ox5Q4j5br1ee005DK62CCVRnRR8IDiPkALZSeltrb1cmzMf8MY1GbEeX3nEtICdMdV6n+6FV0fsbq53KCvLbF7z5uU1hIDPv9iLA8shiDxRvfVRznhSJT4OSP2MExA6QrBFCAmAda6nlNQhRHJTKYFUmixTpNk3z2OhxJFDyUpJyqLC+VAIxL6Q1AhRP8efokWLU4P2qtHi1MCHMCSmKHilZC/akMXCPVES3Ux6LIvEJJFo3XjeHtilG+tjIB8gwLrAPFFilqX63zx8LVLr/Ia1LgeEUlIsp89fdkPRGkdl4mZUimj75r8Fa7ToIfxNhY58XTuo33N0OgmJVpS1bRohTWFjPEVhV63uY306JyRzHn1oQASBX9qunfgZWpwGhCbjRCeq8aVv7AFcDKntdHT0NBeCsnLk+REq/GUQWnzWl3b8zwutZFPsR/Kq34sKu71x0UyTepImZ0jLo4kJ0RAig27Kne0ZWkqsC2x2BLeKwLVrD7h8cYQxjge7BefORqWmEIL33l6Pa0MBa2s5e/sF1npmDZGTZ5q792ZsjPKTZ9gcwHCYUpSWLFWwB0UVyRrV2Mot1yUBTGeRZKpqtzoXep2EAFy/OeHdt0bHes1lU75FiyU6ecLWWckkq6iNZXOjQ20ct+7MmM/rlf2adU3eUxJVfcY4rt+asLNXMBpmnDkTcxhau9mTwbmYPVGUBms82zsFk1nV2BcFFnODTiVZqmPGhI9kjlISJQW9bkK/n3L+XI9L5wcEYuPqr//ma4Bmvx2Hs/IsiwqrK0M6eauwOohlf20yq/j8yz329kvu3p9RN2uuMfFaKwUgBGmiePPKiPfePt7a+11GCPC3f38n5rs1ofZLd4Y4qBTQWvLDdzfb3JzXDErENeDxXNfgA4vCMJnWfPX1+FBCB+J3IkkUa0NFJ3fsTQLjSb0aJHmorlne/6G9VWUdzsXcw7iHqlf1f5JolBKkMu75AnGgtNdLSXRc71p8E966FYmzss8VcY13L3lYR2UJQkqkVqhUr0oNP19Q7y9eKaEDcO5Mj939gn4vRUtJ3klYFBZs7PuWzTBXCEGb2v/+SZ7bufDTEMIAkIlSY0/YCs6vSJosS47cC0khcB7UYzdr/bBua3oEPgQ0IbQ+qC1aHAPtVaPFaYISgsoHFD6IpCnOnY9fBJ0qCAHvJVqL1QUpSRTJAXuqKK0GAsGHIAhBaqX2P//0z/+35X28D5eN9SNjfQIIpZoNyIskN46h0rHWx6ZEE7aYJDEzIstefOPBWd9MzT96FFVt2wL6FSDRkiyL04TjSY21sTnlfKA2jtm8pttJjpxqevy3z0LmHHysc7zSsMgWrzdEYz+RpSo2jiqLbRom1nogNuZCiCT1Mmj28eeIy8937xybFwatY6NSSEGaxjV6vqhW76mbgLMOnx69fvfWB8x2Jgx6kdBdkbEBUm+orWQxLxk1uRK1daSNRcRoLefc2R63705RUmB7KZNZTQiB+bymk8dMni+u7bG2lj1zA/vsZo+9vQpjHUkaSefgA6pRZoUALgSq2vFgZ0HR2NAJIVYq0BACt+9OeefNteOFCIewKmJbtFgiSxVnz3QjaUOcML10YcBvPt5mb1yusquW189Ey2ZNcpSlYCxgb1w2+QmB0VrOha0+/X7aZu48hto47t2fM55UjCdVtGGVIn6ffWA2NysLJO8DLgRkY+MipaCTJ+S5ppNrLl8ccGGrv3rez7/c4/6DOdbGgZVuNzaV0kTxztujI5u2LeLl8t79GZ9+scfeuGR/v6SsLdb4hmgXICDTmryjuXxxyPvvjE7Fvv6zr/aYTCvSNA6alFW0ElraCe2NS957Z4NcfXM/0uJ1wNJ9o7FIb5Q1xnoWhWGxePqQhxCQZYq1QUYIMJ/HekogVk4HS2LHuWj9aIyjKCxaRztIV7s43CZE4wIi8Q2hLRriKc9Uk+f73du/vgz4yuCNW+3vgw8gPME6zKyC4zvwvhAsa1kp5bKAgbrGV+Ypj3yWFzvZ3d98Y8i162O4BHmuUTJGB/gQz8HZoi69D5WUIjPGXfzjP/7FH/7VX/3y3x3nuWvj/pVzfhRCyBA4Ato1NrVKSZJEkmWHXxuUjNd6HncIESLaYCuBQna8dwMfmAZoL9wtWhwDLaHT4vQgkCFwIZDUxpteN+koKamNxXtBoj11M+XhfdyExX8HdPqwMA/L/eEyFDEEpRP524MvZY37l874jhRCeoLAxxBu/TSbqxO/pyeTRNNZBURfYOEleaZIj2k2agAAIABJREFU0+gt/qIhlWwIsaYAbLC3X9I5//0v/F4HPE7odToJfrdgOqsRQjSWGawKmmNRNOH5yJzV04TYnG9zLFochTzXhBAaoj0WyFJGm8uqtoSgIuEhRMxcOcRy65smaw9//zpj+8GCsrKrYN0819FqrLJIGQuh9S4orcgPsTJYYnRxk9nOBKUko0HGbF6TakltPT/cTPh4Cjv7c955exNrPdvbCy5dGKwe/+7bI8aTkvnCsLHRxQdYLAzWBfb2S9ZHHWazml9/vM3PfvpsdjtZE1Y+2a7itHP0MFl9lt65FZHnmwlx5zxayybPTsX1K8DObsGZzaerhcQqn+k7yfe1+JZxUFmsleTDH29x6/aUeWnZ3V2wt1c2+TqBsjQ4G5peRiSYbWMRubdXcuP2hE4WLcDOb/VYH3Xo5skj+6LvI6IKPFr6zuY1i8JgbMzhyrNIBu/uFyvFXaIl3W5Ckih2dheEAFljoQZROS9VbET1uylvvbnG5npntYcIIfDrj7eZLwxlFUnfNFWsDTOuvDHk/FafrFVNPRHGen77yQPu3J9x996M+dw8Eh4vhEAqiRSCixcGXLm8xhuXBqeCzJkvDDdvTdCNVd+iySLVTdPSucCbl9YYpoHLl77/aqXvIpSWzUDQQ3UVEB0DCOQnOI+FEOS5RmtBUcRMUmMcSkWCT0pBUVTUxq3Wo1wmSCFQqcSYuGe1xkVVifVUDVnd7SSUlSNL1ar30OJRuNJGhY6IQ0+BQHABbwPeuRPlzLwIBB8I1jU1i4gvbcxr4QvQ76VUdexndbvJStGkRBxaqU0Qzvs8eKmF9r427r8AnkrobJ77KJ1Myj+wLqyH4JXzIVdKKO8FUtJkTQk6R+QMCiUI7nB3Ba0FWimMswgpusKFCSF8vzdNLVq8ILSETotTAxf8ZWvDOQAhxHg2r1PngkwTmSIEtXFUlUMnCmcDRjqklOSZYG3w0GvbO0+Wafq9zBSlrdJU7eR58suDr2WM+ydKy7SXKWUqh28yAS6cH77U97yzO4/TRC42zQaDnOEg5czGyexyfGMx8CT0mk3D49k8tTnCGqnFC8fjn9DFrR53782YzarVbdH3ObBYGNYGT7CIWHoeHWd3eowOelTpnCzzosXpQpoqqjpmJdQmKv6a1t2KhHQSskTT6yYcK0bnO4AQ4N72HGc9SgmUFFzc6vHZV7s460lSTbebQjHBmpiJdhSyfoaUEu89Z9a77E8runkCpaF2Hl9Zrl/fZW3Q5dKFNXZ2i0cIHa0k77+zwT98fB9TO7JMMZvXGOOaa18klCbTii+u7R/b8uxxDPsps1lUCaapYj6rcc3EvsjUysbEOU+n83Cr6n1YWaelqeLWndnxCJ2mkG3JnBbHxaWL8Xuxt9Hh1p0pi8JQFJbaeJQUUf1cxiGWQDwfnQuUpaWuY/7X15Xj5u0ZaSJJtOL8Vo/RWk6ayOMpy15TLKfQZwvDg52C/XEkvJwPzaCyo64daaooS4uSgk43oddNqEob17lGiTObVhjr6XWiAidN4xqzuZFz6eLwG6TMrTtTvr4xpqxiMzRadAb6vZS33hhy4fzgiKNusUQIMYD9xs0Jn3+1x/bOgrp2LK+1S+JbinjfLNdsbnR568qQ3hOuP98XOOf5h3+8T1VZet2UbjeJxGQv5pGawrKzu+Dn/+JNfv2rm1z94ZlXfcgtDsHblwdMJjVpqqNtq2+UOlJEYk7HNeg4g2bL5VorSb+XkGhJWblV1mOSSIQE7+L1QOv4/M7CaJhjnGc6aXLAmjXL+bDK0JnNa7xv23JHQWUa1UnxpYlEc6oRUiJSjVTqpU9t6TyJeT7EfaU3Dl9WUYHyGiDPNPe252yd7SEbq9IkUWgtMdZnrvIDF/xcBqXLwv5Hx3lOD1e990NrXc97n3oflBKJQsY+kWsmno/KaFYSKhMObT6nqUYWZmmbPZdKLHSif1sXz/NXaNHidKC9crQ4PXBhk9jXsQKkdaFOlBhCnLRwPiCUwPkYJq+8INGiaQQ9LCir2lIUBgFBCWHyXP+tEHy2vP3qB38i98dlv65t8CEYPEppKZNExabci8ZjI8cHh1Tq1fSQaKzWkhg2fcT0xFHwPqyk5YfBWM98XrO29s2Q2TRpG/gvE8tpIYCNjQ6JllS1W9kjZZmiNo6idE9sKK0IoKO640/bsy5vP/ASy0yC1lKgxWGw1vNgZ8F8bqiNWy1tVe3oZJBmCoHEOs94Wh16/n4H+RzKqgmdbkisNI1T0XfvTaO9nPUUhWGtE5iVpsk2CIdO/IcAg60R4zu79HINHmrnqJ0HD28PAl8uDF9+/YB+P4/NV+MesU9bH+X84N0Nvro+RkrBPIt5ItYFxpOKOo+N1Hv3Z+SZeoQQOi7One2yu1cynVdY41cfnJACbzy2UeAkyTcz2az10ZpPilX4a7/35GtrCDEzr0WLk2J9lLM+yrHWc+vulDt3ZywWZkXkSCVwzbkVcwoFtfHsmXKl/FlaBt67PyPL9WqStd9L2RjldHsJaSLRiYrKlNdAyWqtZ76omc0MtXVMZ4b5vKYoLSEEkkThmmnbSPBElXuqZVTErTz1NWVpmUwqysqitCRXMQtLKUkhDcNhxnCQsbaWMexnrI8e3UsuCsOdezO+vj5m2S8LIbAx6nL2TJczZ7qtGucE8B5u350xncfP1LvoI72c5BZCrPJH1gY5b11Z4723R6eCzAH49PNoteZ9HEQajyuEioN/1sbg+6vvnyEJjjcurr3qw21xBLwPdDuafm/I3ftzynKCD3Ft2x+XLM4Y7t2fHZsEfujqG9U6SaKoa0dVWYz1iBBtYZ0NGOdZLGy8zcXjUFogQxzaAYmWEgTUVVSgl1Iwm9dsNdmGLR7CTAuC81EZEwAf8N4hrUO+gj5DOuxQ7ExxZdXU3dEyzM0Lqr0Z2Xr/pR/TQZw50+HBg4Ktsz3ObHZW52iWqeguA5l3wTgZOhDUzz/6xegv/+KX+096Tu/CTwNIKYUDWQsRtA8+EUgpAwQX1fS93hHDokI8UYFWlZaysrXznixRIoTwav+ILVp8R9ASOi1OD6QohBCGZj/mXahrH6YIMilE6hsftcfL6Di9c+BpmglqJ4TLO/rrbif5xe8+/jcHZCjigrV+01qfWBckIpA100Avk9wIAcrCEhCr5oFkuZE8GXxjwXBUH977xmrtkOfWR0xqtPh2UBu3CtXUSq6k/SRq1XQSAibT6tmm1Y/J74jHbxDxPPIuIPWrb1a1eP3gm2IN8TDQWje5KssgVItHEf9tmsb+o/juUTqTSU1dx2IrbSzVEi0ZT8pV8K71HiUiGerD4WQONE3OK2cZ39lFKkGWa2aLilRJDJ5OKhELmM9KxuMF3Vyz/WDxDVLmwlafu/fmLOY13W5KWTuECNEDO8RpOu8DX9+IocJ5frLtpBCCJJWYcSRvvI8BwvH9ssokscYjZMytC8T1wzVNR+M8deX48to+P/nRuae+pm8sQV+HZnmL7x60lrx5eY03L68xm9ds7yzY3Supa8d80fjmq2grAgJjXaMeYWVdal1A1I7SRxXPeFxy597s4fS3lmRptB2TTWbU+npGlihEM2WbpYo0VSsS9uDezLpIhEZSyTUqR7FaFhdlPE7voqVhzNN7mF0TfGBnv4ih70BVWarSrt6HkCI21Jo1tt9LMcZRG0+/lzCbx/2gCpGA7+R6paDxLpCnmixTJIlifZRxdrNHmqpD1vGYRzGelFy7MeHBziLaXWnJm5eGXDrfJ01Vu798BlS15bMv9pgXhmtf7zOZViuLU3h4Pmkl2VjvcOFcn/feWWfjlOQQjScl12+NCT5mYmktqSpHr5M0362o6vjw6ojrN8ZceaMldF5XDHoJhKgYNDauh8FFFUFZWh7sLuh1k+MROocUTEoJOh2NUtFqsq6jlbUPAes8ZWkIAWbziqo0dDqaJNEPC6QmemWZbSIF33trzmeFmVUE46Jll+CAEiY8cTjx24JKE4SSgCAEj1ACqRXCGYJ59XmNZ9Y7fP7lHiEENtc73Lw9jerhyuGcR0qRBh/SEHwJYI3/r4D/9UnPaaz/Q+/phBCEUqJ2DqQQTkuhlZLIxn7wSedwOILQyXMds3SESC0k1odhJsTiOf4ELVqcGrSETotTAyGYCoEJoLz3mhBwDicEFkWKYFXExgc0EtKm0F1CihjiKl2wUonxo2QOOOc/cD50fAgCgiDEejr5NqcHD2FbFouaojJ4Fy0wukmClILeUyaZD4PgyVY1y9vkYcV1uzd9qYjewo1jWjNlaZspWuf8KrRzf/9pOuamEXSwOf7YPuxJbfODt4nlLwQ479G0TZgW30TSBN6nqVoFD6sDDUTnQrOexSydqrLfbAR+9/ic2FBz8f0FzYHA5QIpBYlWeA9aWfIsebLCMgR0mpB0UkxRc3a9y2RWkiU6EvNSoLzDOs329oQLW0PuH0LoALz/7jrjaYWsHf1uymJhVgG+80VNspZjrOcfP3nwTHk6a4OM7QfLek3gfLRklLIZmvABYx2qmWIlgCOuYXXtEFJglWdvXFKW9qmkkoCWzGnxQtDvpfR7KW9fiQrlm7cnzGYm2jFZR1lYauNwjdKsyVtEimYAxsWGnw8BmuZPzAwTlEqSpCoSmtbzYHdBomVUAzUkd8xgjueyEKLJR1Ts7BbYxtrUWo+QAmM8QkRLuLp2q/Ulqg8CxcJEIinXSCmYzerGnlDgnadqsh+kEKSJQqvVthbZZPNZ6xn00zhIVFm0lnRyTbdpgve6Kf1+wtnNLoN+emQDzvvA/qRkd6/k7r0Z3gfyXPPOWyPOne0y7D/BJrbFU7G9s+Da12PmheHWnQnbD+Z89fV93rpy7pG1UQjo91MuXxjyxqXBiW2av6vwPuYyCSEojeVCL8U6T11HtwPnPJWx/Cd/dBnvw4pcbfF6opsrpBIsZpaytKvfR1cnGDeqwePgSTuHtDkPyto2a3XANBkmSgqMc9gQMEYyGCiCFyBiLqAk2sHmWXTxOKmDxqlACLjKEHzAW4dKNUvPZSFfTT0pVFSiCiUQy6gXJZHW4l8Dq3mlJJ08YTyp6PVS0kQhgMm8JlnuIaRQ3qON9etlZT/iCYTOxrmPNuaL+kogSCGEFwgnJRaElVJmWiuSRD7VieYoh45eN4t7+BBwZQghBIkQ8+f5G7RocVrQEjotThOyENDBk0ghR156hw9OCJF5563UUidaxsyXOCWwKsSXBTDE4r3x46+F4BvTA8b6fy6FMJEbEiiJSFQsll8mitJQVXHi3XsYDjp0uwlnN082ZeebkPInIYQ4Tfl4r2xpx9Hi5SFRkqqy5FlszvT7KXv7Bc75pgkUi9bxpAKekCMpHrvhaF7nqVi9RogTxGl4NRNVLV5vrA0z0kTiszjV7XyIwZ4CnIlT3svpr+UU5OM4MvrpNT7dZnMTC0PxqGXi7t4cHwLdbsqwk5CHGWmi6D+h4F9Ov21e2eLuJzc4M8r56qagthbr4hT2mvbMlUBoSVnV1HX6Dds1iE3rq+9t8PEnDxDEidaiNJgm9NcYx8Z6l93dgr/993f4px9eONH7Xl/Pye9obLM2GetIE4mUUAKu9ngfw4zTRK2aMEkSfyoVyS5nPdeuj7n6g82jX0wc7evdosXzINGSt688zJLyPnD7zpSdvXL1PXE+kjNlaXENOdLJk0j4EBobsbCyc+qT4r1nUdjYJMkTpBLRAx8oSrsazoD4XVgb5hRlfD0pIiGqpKCsY8MyzzTGOLRWKBWHPUKAeWlQKiqKkkShtIjkqY3T5gfXBSmiAilaBQl2dhfU1pOoSCB1uwmjtZzBIGE0zOn30kf2z4fBucDdezMe7BbsjUs6Hc0bFwb89MdbdHPdfm9fEH77yQ63700pC8vufsF4UnH95jZSLi3+lgQhdDsJ58/1Ob/V4/LFl5v9+Srx6ee7zGbRwjPPNONJFQmdyqIThakdFy8M6KRxoGT9lKiWvqtYnsuTWR3Vv8S9oWoU4MFH9bexT8/3PNYW0kelQbJQaG1JRBIJdpphEiHQUuFFINGavKPjPCYwHGRkmSbP2tbc41gq94UU4ANCS4SrCSKqnaR+NaRq8KGxgfNxYMNIQl1h5uUrOZ7Hcf5clwe7BaO1nI31Dt4HytqhlMB78DIk3gRd1va8VnL60Ue/6P/FX/xydthzOR/+Y2/9lhSikFIYpeV68N4a6xPvPQhNniesrz+Z/JdSHDqEnGZxAISobquAPUI4HZMELVo8J9qrRotTgd/74L/R00X1h8a484iwqaXo6ixhNq1qoYRKpF5dW4aDWIAKiJuvx4rJ6HUbKCuXai23Hn8t79zbVWU3vEdCEM7HJnbn296kHbhABmLBn2eKqopTQr1unCgdDk424Witf2pBrVWcMHpc/eN8+HaVSS2+ASEERWlWRcGli3329gvKyrI2yJvJXzBLSfhRXnrh8ALmWcUPS1Jn2ajXra1Ai8cwHMQchWj147DOPmxYaoGUajVFXFeO/XHFaPjN3C54lNR53c+0orLQ2FrWJipPIsESia3ZrKKelawNo0XSk7jQpQ3F4OyQe58KkIFBL2NnXOB9VAusZZKdwjAeF3z6+TY//iA91HYN4PxWn9o6bt6asr7e4e69KfvjqCiazw1CFOS55sFOwa9+c5+f/v7Trc+W0EqyNszwIWCaZkqWadzCICVNRkccKPDOI5sQ406uMcZjnMc6h5Sw14SyH9U8TrWi120nX1t8+5BScPnSkMuXhtTGMZlWzBeG/f2K8aRcWQZa6xHIqJyzMaMqEFZ7TtNYonkfs7V0Y/XkfWA6q8hzjTUe6zx5ptkfl9GDvrY4H+JQh5ArKy0CaK2w1mFttE3sdjS9PMH6OKiUaEmWaarKEnQ8xqp2q+zFpFFOJokkzyLZcu5sl/VRfiL7M+8DD3YX3L2/YLGoWRvknD/X5Yfvb7QNzReMRWH43We7jCcl84VhNquZL2q++vou1nrefWsLKWUzTABrg5wPf3KerXNdts6cniyP7QcLrl3fRyeKc2f73Lg9ZjqrY16UVoTgyHLNh1fXgUCaqnYw6TsApWS0e8w1i9IghCdNNBBQSrI+6jCdVk+3FDzGZy21JM8Ua4M0qiCkiKSgjblVdW25fXdGr5eQpiq6Jwjo5Al745JunrC50ZKEjyOEgNSKkCUo52H7HqGsAIHME3Tn5Wd7qVRHizUlkdDsrwO+rAj21VuuAZzd7PGrf7wPwGgtY/vBnE6uY5i0dUgvtMErJcUihKC9D/8M+OtDnyyETSFFITzDvJP2h4N0FALcvz+rnA+1lCIdDDL6R+XnNFgOSz/+dVIyHpON1vCpd6Hj2wydFi2OhXbX3OJUwMMlgBCQzoa50IK6MFYo0QWB1oLRWof+IKVYGMrSYpsGEjSe4E0D2ph40VYSq+SjctCrH/yJ/P/Ze9PfSrL0zO93toi4G/esXKq6uqu7S93VkqY10yNBHniAgW19sD/JNmAY8L9gwH+a/NGGxwN7AA+Mkacl9VJd1bVn5cZMrneL5Wz+cOLeJLNIJlm5kJmMn5DKLiYZvFtEnPO+7/M8k0l921qXLNdiREpJlunvZXX2IhxOKiKx9XxOU0MLu5yLUDeOwXMWS84lJc6zvql14zuLm0vAaEXjPJlW9AoDJMXZ6mrOvHTJAsBFGutPbbgdtXRZVMZf1MkqAiIm5Vbnfd/xLDFGGhvaAPFU8LcytP/WhjS3NmyjUcbK8OTr0kLJ8SZceRrrGY8rQrvBUUqwuZ5zOK6Yl82yoRW8gyDIC3PmEzvqT716e4ODB7u8d2vE4bTCCZkmSLOInwbGkwpjFJNZxc5ueWJDB+D9d1epK5+yPkgvrm9zMRbB0UWh2d0vuf9wcupxTmJjveDgsEZryWCQMS8ttrWGhPR6BB+xbS6HEDBuLaHg6aYwhMiD7Qnvv3t6nkFXKO543WRGsbXRZ2sDfvgeTGfNMv9rb79iOm2oaof3qaFjrSf4iMkUea7o5Rof4jFbJyGSem5lmFPWjrK0rQ1bGqzJM73MmxmNcoomZfnkecqcmc0afJslZV0gLzS6/XvQNwiR1IJGp9wegF6h2drqsbaSY7S68Louxsi8tOzvVxxOmtb+1/CjH6xceMio4/zs7pd8/tU+s5nlcFyxu1fSOM8XXzzCOs+7t2+0lkUpn63fN/zsw03euzNkY+16FZZ//+lOOjcbz87eDOfaqXuZ8t6UlPybv77NYiXcNXPeDD78YMR0VhOJ7B9UeBepgm2L2oGHDyd4F57b0Fm+24sF5gnY2mNtstJMwyUxqTfCwgYbIFnGNtbTKwxKC4wLrK7kmFah3HEcN6uT5VqMyHpOqGqC8+naJUDllzOsI7RESPk0zyfE1Lm7ItcGY1J2c2M9m+s9HvQzmsYzLy114/E+2hiji0r2tCava/9fc0pDJ0YKrdXXQoipc35lOrPO+1BFMAKxEnzYmExrtraes/6XghDh2cqDdxEf0lpegI5JEGxfzivR0fF20+1uO64FgrhttPpto/wHIYjch3gYfCxiZCYJA++FWWyk68ZjW6sw1fqOH21UZJlEawXCWwTHPMU++fjvwnvv/zdWiNZRVQihpCAzksFzfEVfJnXtmE4a6ioVRvv9PAVtfw+1zKK4ehaRlJ/zbNjdfGYZDLqp6NdNlinmc0u2ouj3dJp8aYukTe2WWTZN812bpaMcfd9fVixJpLNd6ziZECLOeWzbCE6KDEVZ2qX6QkpQUpFl+ozPz3dN167qJ837wHCQ4XykqpL/+tpqj998/IiqtMuGjgyeiGZl9Jz7SHj6vDd/eIODB7uMBgatJFJEHAEVJcI7Qmt1dv/hAXdunW2r8+FPNjhslQZZrqkqu1QLTGdNypaTgrv3xgwHhtVTlFPPsrZSUORTJtO0yYwhkhvVZnP4tiGdBgtCe7eNMbZ7ZtH+3lQBGY+bdnTjZHx4WVexjo7vx/DIYM/mMwVE75Pd2nRmW2WMo66TOsceCVkO7VCEkqnJnZmk3On1DHWdrNi0lgwHGf2+Zm+/IvjI6mpOUSjm85yycoT2+4yRjIYZW5u95fn2ongfqRtHWTnGkxrnIsOBYWOjx3vvXh8Lr8vk7v1Dvr0/YTazHBxWKWustHzz7TbWBW5srS1zx4QQ9ApNiJ4nuxP+7Bdbl/zoXy+ffr5HXTtciIyGhtncpnNLq2Q7jeBnP1mnE5a/eeQ6qQvHE4sxksbSriWSp/rBuEJriffxzDB3xJm9HACaxlNbj3MpI825dP02JtlYxiiJApAQQ9qH5dIsv7dTfZ1MdJ7gArFxhMc7aTjVKIRSSC0vraGjjMbnGiEFKmqC8yRvcUf0AXEFBhdvbPbY3y+5+c6QLFNtNmVIQ1kgpJR9Y6QNMRrrwgcnHWPznb/RZe0/8j5sAVoq0bPWeynFKMvUkBjzRcHgzHOIdK9JtaJnvk8+/YpUUijCoZBi/IJPv6PjWtA1dDquBZ98/HfVT//kbz/OtPzrEOIgRLIohYkhihiw1kczmdZY5/EuIlt/8RQ2e/w0MZlGa5kcckL8btVKilpIGaSM7cR1Kkq+TuuxyaTGuTQB1O9pVkY5Ugr6/Yuf8mnx+rwbdPo7PBOZU9aO4SlT9B2vDqNTgcf50E6ASZrSM502SeJPsnMpS3uswPQsr2pj0dmudZxGyggPCJ/st/JcMZnWaaK8LchrJQk+UFaWdU5oHJwYonM18T6yud5PSh1Zo7Sk3zN8e+8A68PSqlC3p8rGytlTpPHINVgqRX99yHx/yvpKwcG4fR0V9FWgIlnbGe3YPyjZOyjPnMr++Yebywb/zm57DmtJDEl5kOWKsnL85uMn/OqXt84d7ruxVjCe1MkmNFMUhUa5AFVk0E8WqPsHJXWdrJ8yI5cKoRBSg8e3zaWqcssi5bNYm5pGXehwx1VEqTT4c97hn9jm7iyumXm7xgyt+mbBB+9/92svmxAitg2Pr2ufbKqMZNg3bKwVXZHyNfP5V/tsP54xnTfs7MyZTBvmZcPdbx/jQ2R1dcDqSo+U8ykoCk2Mgapp6A3W2dsvn6vMf1sYT2vu3jtMtly5pq5S5pRUkixPFsWDvuH9W9dLsfQ2oVRSKhSZoqpkUs2QJL/OB2Zzy3hSs752+iCKOMdYkAsB2w6FBhew1qOUbPfIyWrKukCMAiFiaz8Vk4Xt3D61e+84RgwBiISyxJYVpshRJlmeKX15pUwhZcrv0QqVaaqdCdF6QlXjG4vuXb76dH29x2df7KeGTq4Irfo9M4oYoxZC6NVR3qtrp7wL+3/y87/96z9+8r/+v0eP4Xz4n7x1Hzkf3hkMstuZUanjL2A6bYgBtBbPtVuDJLvxJzjS6dbOVQiBlELHKOZSiN2X8BJ0dLz1dA2djmtDiOFHIJBS1NFHJZXQQogCGY1uN5upYASqtZTwPuCe6VI0jUsWYzH6GI/vUj/6xX+nd/fnP44+KCHwtCprpcXrUeC2xqTWBYxRGO3p9QyZ1ownNe/dvpgdqfdhGdZ9FtaGFPT7zDCKlHxHtdPx6llYpsxLy8owJ88Us3lDWdtUDG9tJZ7sltw4yyP9uOPamZz1Nj/7+Ymd7VrHCbQL+WQJ2F5TVlZyJtOkMtNKUrS2QHXjmZfu5OPwxvRzmEwbtndmrI5ytJbthCaMZzWC5DetlKDXnivPy4F59nq79cEt7u5/zjubA/bHVbJSBDZ7kvsNTGc1Wab445eP2dzos/EXpxethoOMH7y7gg+RlZWCpklqqnllcTYVc6UQNI3g95/s8Ktf3jpXEXlrq8+D7RmDniHESF077MLGU0uaxqecEVLhOBVAAiG0Ie0yXVNmWvLN/TE/+8nGib9Ha7k8bkfHm86iSCgE5PLpwNBJ59zLbuZ4H/EhENrcn8UA1KBnGL1me+GOp1S14+u7hxxOapwLPHg4pbGOqmq4ey81c/oFEecYAAAgAElEQVRFxu2ba0ghMCZli+3uTZiVDR9+eAOA4iUpta46tfX8x//0MCnirEf6lFuV8qZSxttokPPPPlq/7Ifa8QIUuWI4yFIuXwgL0zxiSM0UYyT+2YnEZznnJdS6QF255frNx6SIWFyCQ0gNCqkkxHb/HFPOrvPhzL3UdcWVrfPWvEQZBURCk/KMTf/ymia+sfjGpSwdkRqF3jnE3iG+uhoNnSLXVHWKEdhYK7iXK2KM5EXK6CzLVNMKAWmdvyGk/B+BYw2dpvH/JVLMjdL90TDfKgqTrpFGMptZkGkAb231+U3vpHI7+UOuVKq7eedNjHEVwfylvAgdHW85XUOn49rgXPhp1bgfORdWpJJFpuXas7LPxRRj03i0Sje8k+ZlpBS4gBYyHtu5hhh/GUIcIIjEKEAEQMnXPJ1YVWnSp+hpilyxslKgtWRr82IBp1XjOM9jn88tzgfMM4HUZemRG9280WWQGUVtk3f+xnqPh9tTlBTceX+FzXXPx6VNYezACeJngBM/+89yns3H4nuOfpQ627WOZ8kzxepKTlU7wFJbz4NHU7wLeCkgTwWreWlRUjCfn1E4fEO6OvsHFSGkLBoEDAZZ2vyTsjCqJjU3IgEhFJl+jtLzmRMy7+dkvZxhACVTAHtwkdWe5IGTaCXp9zNka7nzPO7cGvLo8YzZ3BJ8YGdvTmOTcibEyHTaLPPafv/JDn/+ixvPPaZWko31PFmFzppkfWo9de0YTxuKXCNo83RCxLmAtQGlJcYoYoB+3yClYDpJmSQn5eWEtnjS0dHx/VhcXqQUKKXgetT93wgebU/55v6YpvFUlePR9hTvA48fH7K3P015mkpy584WIUBeKEbDjLv39lBasLXZZ9jPEcD6OS0z33Q+/eMuIUQms4ZRP6OsHb7Nzlncb370/gq57tapbzJ5ltY+srWpFKSiciRZgxd3NLt7FVsb/VOPIZb///SFpWr3M4tjL78uBT6E1g5Tk2d6aZupjMSgMJkmMwrZORd8lxBQmSZ4Cwi8SxIPGSO2rC/tYenCYKcVrv0DSRmPc7hpTb5+sSHaMzlto34Obmz1mM0a1laKNBBXOeYziwuBuvFN1bhSCDEVklxr9fOjP7vxzt/IqnIuWH87xFju7M0nSsqRlCK5gfg0eLcyLM43CHDGnr/IM4rC0jRC2cZvKCV/9/2ecUfH9aIbj+64TlgpxVwrOQPGzscaaEPY0nS4MYpImj5sWrl0eGbxVlaOqrTEGKMQ4lh1yIf4Qx/IiYgQkN4HGUN87dNus1lDXXu8C0ymDZNpTeT53qbPUpbuXAGNtU32bs9OP8/n9qpkA147skwhgHllUSqFf46nNfv7JY1trdiObD5O4qz3LsaTmjnxjD/Hfyb42GVadHyHEJINxcKKwrmkmkQsPj/JytK3NhWn8aZcdualpWkcZWXxPrIyyihLS1icKBFCCClAVHy/rNUbP7mNkLC+WiSbssWhG0djHQcHc6rS8vf/+C3fPjjbsloIwZ99dIPMyDY0OuWsORfwNrRBq+nv7cdTvv728FyP8b3bK+S5SgUNmVRJWaYWthDH3lDRWgQNeiY1uNoAeOfSdPW39ycn/o5X6DjV0XEtEOLpn46rw6ef7/GHz3Y5OKzYfjzji6/2GU9qPv/yEbv7k6SiEoL37txAStAq3V8//ewhs3lFjCmDSWnB1sagDXR/u/nm3iEPH02Zl5b11WJpR6yNJM81g37Ge7dG3FjtZl/fdDZWs6QAVwKtFEoLTKbo5ZrV1ZzROa3Bl9e9Uy6AjfPLphE83e8YLSkyTb8wDAeGXk/T6xmkSspGbSRVZakq11lRn4CvHUJIlCKtg9vXV0iJ6V9e89n08mS5Jp428WKMxLLC1/bSHtezbG302dkrUUos7f9tUiM2Ugi8j433IZdC2EEvazbf+ZvlCREjf+lDXA8h9EOImWtc7V2yVV0ofZRK+aYvuvGSinYv4YPzoSJyeoe1o6Njydu/YuvoaFFS7GVaPtZa7guB9S7YEFJQsmtl1yEE4pEic4gR/0yTIoRI3XgXXDAxHs/QiTFuxhBMJBJjTLc3Cb3e69sQ1LVjPrfpuUSQUhFCJDMXP92r+nwKndykIEfnjhdYVbtY7Xj9aJ3eE+sCvUKRZwrnAvN20yAlyVqCM9Zgp7x3xxs5x5s2p/NMY4dku9bRcRpKSYrCIFXyVpat7dpgkJG3hf/TufrXHe8j89LR2EBj071nODDs7JWMxxXWOoIPqaEjwWiB+B6rtv7aAGU0Nzb66dxtc9FyHN4HprOa2jq2H0/44qt9wnMarXmm+MXPtigKzWiYIaUkhICPKc9j0dRpGs+9+2MOx9VzH6PWkswoTJbeV0l6r7VKntrJ7n4xIytQSqJaO9AY072qrh1N45nNmhOfg8kUzp5g3t3R0dHxBhJjyst58GhCObc8eDjlyc6MedXw+ZePKMsmOTEj2Npcpd83ZJnGOcvde09ApGKzEILN9QFCCP70T56vqnzTmc0b/vj5HmXtljamoR0WyU2y57qx2efnPx5d8iPteBn0coVWgn5hWBlmaClRMlncLtYYWfbiJbHFukNIgUAsLWKFTGuWRQNnoQDr99JgnW1VdbO57WxhT8CXDcF7ovfEcMTZQUB2iRafMtcIJRHt5Gv0IfnsR0942WvNF9jSDPqGw8OkZFpdyVA65ToZrTJjZKaUyJYb/kDuY/zXi5+11v/3MYQbgCCirQ9NY31lG9eu9VNer7jAxNRpZSEp0/Cp8yEKgUfw/M1DR0dH19DpuEYIMRNKHAgp6qSgida5YGOINobonA/UTSDEdFMxWiJFynI4WhxqJ4JdjFHHGI91aryPd2JIXxMiWclkWp0ZPP+yGU9qYistV1qwvtajKDQb6xefYvHnDNIdDMyy4HqULHte0bXjVSFgGbDZ7xuGg2xZEK+tp6o9u/tl+80nv0dpEvf4v323mXNRnv6Ma60tOjoWHJ0Mzo1ibSUnMxKjJUoIlE7B4aNh9vwpYvHM31eM8aSmqd3yHIgx0u8ZHm1PODicY23KcAs+ohTk5hyDAaecyzd+fItBTy8t24SAW8Pk4e5dO9DgA199vcPu3vNtq1dGOT/9YJ1B37C2mrdFChCiDfidNSAEde35wx93qc+xud1cL9riCsvXA5KyRoqnkcRL2zUf8CHl6dS1X0wcUlbu6bXtCL1CMa+uztRkR0dHx/fl4faU3378OGWZ2cDOXkndOMaTim/vPQEiQqZrZ6+Xs7E+wGjF/t6Y3YMpm+sD8kyjM83NG0N0pviTDzYurOR/E/ndH3bwPpJnijxL99VFTp/RipVRzp//vMvNeVsQAoxJFoOjUZ4GykIaOtnbL5lM6+cOsnxHmXjCWkstckFjyvZb7H+dC9jW9WM+b2hsQEJSDC3XsanpU9e+s4Y9QrAO7zxhWuKrBuLToUAgKWQuCak1QglkO9QqpEAVGbow5/Mjf00IIRgMMiazho21Hll73dNKEmJslBIyM1LEiG6cf8fZ8D8sfta68Cfeh1UgBjDex7yxPlaNo6kt5Tw5wlzIiebUmkM7oSUIUopSSfHpiz73jo7rQNfQ6bg2xEgeQ+zHEPMI2oegEVR5Jk2eSZ1lCqMFciGdbSeCnQscXeelQrmamUwfaK2eHP0dwfufhIAWUgYpZZAiWcPcuPH6przqyqKNwmjVKmYEzkdWRhcL53M+tBY/z9/c+RBRQhyzZ/M+snfQDVdcJv3CYExSN6i2KB5ipGk8znl2d0vGk/rUerfg+Lrr6fr0PIqcs0jnlw9n22Z1XD/mZVJaQJpyjKRcGYHA+cBs3vD4yZTI2UHf4jvNnKtXpJqVDSFGjEkKOm0U/Z5JU28uEEjNiwhpE3uuo578XaMbq0glubHZx+hUuOplEkJSAFVlg9KKWWV58Gh2rt905/aIrc1+si1ZKVoVaDq2dYHJNAVzTyYN/+kfHz33XL99a0RRaEyWlDpaSYxJk7QLZZJvQ9j7hcYoubRt7BXJl14IQd14Hm1/9zkYJb+jIu3o6Oh40/j1b7b57Is99g8rPvtyj7v3DrEucHg443A8YTjIKXoGpSRZpvnRD28Agc8+f8D+4ZzCpEJklmvWVwtu3V6hV2jeu71y2U/tlfPp53scHFbMS8tomJEXips3hmys9+j1DEWh+fEPV/kepgYdV5iVoWZeWg7HFdZ6YmytWn1kMm3Y3St5svP8YZZjK8mjHpQL5Y2UxNYSOM/UcujE+7AMkodI01rUxhgpcs3mRpGGY4DJtOkcDFp8m9FIXSKVpNhM9RQhBMIoZH55Ch1lFNmgoFgfka0NyEZ9ivUhvc0h2QVrLq+ajbWC7cczQvt5y9rPoW2CyLUarYzyd7SUwxhjJoTYAFh/52/+EqIgRhkCPYgihJAHHxQItFZpcFRAps/vRLNs3JzwdZmU+T7GaECc7J/c0dFxjM4YtuMaEXMfWA8xFkoyLwrjlBK3tVosvkLbvEjF5oWstyj0MU9blSaIZ1qLsZQ8GxCQhRi0FEIEIYQLIVaVE3XjyMzrWXRUtSOENA1ktMAoiVbnC7w+Sl27NBl9DoVNjK093ZGCXYjxCpZQrxdSCnqFwVqPksmGTUpBniuK3FDVjofbM1ZGeZtN8uw7JpbnxMsnEmMKCtXdbEFHS79nyHNNWdpkP9H4Zcj9U0l/YDyu8T5SVpbeKZNhKfiWq9jLAWA6sWit8N6RZYrhID2Pew/2k4UBT1UqSklWBi+2Qdz84U0OxxXf3Bsv83hk8AQpCW1gthTw5d1dfvHzLcw5chT+/Bc3mM4apBR4H5jNLc4nVWtVOWbG0i80u7tz/uG32/zql7fOzN+4sdnDWp+UQz6pk5wPy0yhPFP0+yZl91ifBjBa67VBz2B9SNMbhWY6a46pY7VWhNC80GvY0dHRcVlsP57x9b1DxuMaawN7ByWTSU2IkW/v7VAfyW3IMk1mND/54BbjyZyyrNBG0isyhJI4G5BKsLqaYgp++dHNy3par43d/ZLd/ZLpvGFQGKbTBm0UwUWaJlBkihtbA95Ze725px2vnrIOLFQwPkScTxatUsK398cotcbufsmNrdNiO56/HwrtHjgVuiNKpdB4D8sG0sawYDZP2aa6bf5Y55HStPUFQdN4xpNmqX6+zrjDOb6y+FmV1sQhooxCKoXUGpVdnkIHIQg+onOF1AWucqhMEVwgzq7WQOvGesHDxzN++kGPIp8wniQLtixTZla60vowC5GxUXKeZwr9zt/8WVXa/9lZ/xPrw3oIMZNCWGN0kK0DTb+fEWJMA1UXiRZYCHGe+WiPhjlaS0IIVgu1A/HhS3wJOjreWroqWse1QYAHghSikkLMlRKDIlc9KVPhKEbY2uyTlDoSk8m04HpmTMs6TwixEkJUQopj1SEfGCgpjTEqlxIpEhj1+hYcziW5dlWmKXfZBkgvpeDnZF62G8NzrCUHfYOUx/NyvEty9o7LRQpBZjTv3lrB+4C1AS0lRdvgW+Rb+BPsBkRrdXScl9nciVj3tFjb0WFMCpT1IRJC8h7Xz1y7YgTn02enft415grvhWelpT7iQ51nmrpxHI7TRiu23hIxpsVakb/YfWTtzgajfrKwEyJZzGz1JRFonGM+a5iXjnv3D7j/8HyDcUII/rO/fI/1tR5ra0mlE0LKIkAkqxGlJc4H9g9KPvnj7pnHu31zyHCQ7PS0lktLEiFEupZlCmPUUrkUY1Lt7O6X7B2Uy983nTY8enxcpSME1HV3T+ro6Hjz+OruAX/8co/xuGY8qdl+MmU6axiPSz77/EGbl5MUjKJd93/401t8e/8JewdTrAvoNhA7Jlsb8kyxtTXgzs0Rg/7lTbq/DurG8duPn/D4yYxhP0PIlDFZVZZIyjTp9Q0//2B42Q+14xWwOjL0Cs2wb5a2giFEQkiOFNZ5JtOzBz7OWk56H6htIMQApOPatmmqVaonxBixNmUM1o3HujbHtF3zxhgZDTN6PY21gem0s4h18waZa6RvIERiCKjcJHXOkfyay0BIgasbptuHzJ6MmW/vM767w2z7AD+ZH8tkvmxSJqnGusDmRpFqNqRhKK1Fr2l87n3shRiN0vJGXbn/xfvwgfdxECOmndHtZ1quKCmytP5Oap+19dOaoCcjTxboIKVMrjhpwPpg7/H/0cnUOjrOQdfQ6bg+CHEgBB7w7WDAihBimROilMC0QdvKPA1dfvam01iPEPRjjFnwceVnH/3tMpwmhLjuQyCGNKEsRTpmUby+ho61YSnvVlKhjWT0PTJ8qsalm/05vle3r1Vmnn6388kvuOPyEQI2N3uEEClLS4wRrUUquLYTZac1VZ7mWcCrUOqEznat4wiZUcvPXNpoSEx2pAjV0hqR4c4TIHtFP14hJB815zzOBVZXM5om4FxINolSEmO6BkslL6yyPImN97fYWu+jpEBEwY2+gADBRSbTiqa2VLXjn353/sE4IeAXP9+kl2tGoxylUlNOihQKvHdQpTwgF9jemXH3/vjM4w37ui2AyKQkIm0AF3aR02nDvLTUjcf5gPOB6bRhPK0pS4uzyZpv3qqFFhgjabp7UkdHxxuEdYGvvz3g4KBmOm3Y2Z2zt19RlpZvvn3Cg+29dC9p9zJSpHvFjc0Rd+/t4EJYWkFJIQhEYpuP+c47I7SWfPTTrct+mq+c3368w95+SdN48lwv71GCNDSQ55qf/Xjtsh9mxytibSUNHmqjyLRK7327vhCkz4Jv1xOncsaGeD63OOsJbcZLCAHvAkrK5bkHT9esIURs6wxSLD6PrYPCyiijV2jqxjObX++mjp3XRB/AhzTEY/1ySS8uOKj6Kogu4CtLtB5vHb5xhNoR5nN8fbUU4ZvrBZNJzcZ6D63SMJf3sf28Rul9yJwPo8zo9XLe/BchxH4k6uCjDjEaH2O++H5iGqpDwOpK70KP4zTR2cKFIaTm5tXyrOvouMJc/pWwo+M1oaTYJSJDjIMQ4iDGOPUuLaZ6hSbPNbv7s7YhkqZtfEhNiaNhia01VeFsXHcu3ASxufg378PQWi/K2kXv06yceY1y4Mm0piwdoV2P5nmaSNrcvNjNNgLWxeUEx7l+JoI+okQKIRLa6fKOy6ffSxYSZWVpnE+fkdZaEDi16P3U5ur5xHi+P8d/JuK97z4nHQD0eklNaLRc2ng5lwLvrUt5L/B0U1xXZxXoxXdyoK4KMYLRkn7fJC9wYHO931pvRIoio9/PUDo1Nnq5ZvU8jfnnnEcb79/g9jtDVLuZi4AIfqmmWVgvPnoypqzOX0gY9DN+8N4KvcKwspIv7drKKnnWT6YNjfVUpeXrbw44ODzdjmJrq0+eK7QSBJcavj5EGusZT2sm05r53FKWlsYGYqvWEUJgbWBe2qWtyu5+uTxuUZhODdjR0fHGsP1kxhdf7jMeN+wflOzszhlPG/b2p/zx84fMW1sfsWhOSEGea4aDgvEkKRYFgn5h0oCEkui2cNwrNOtrff75n9665Gf56vnq7gEPHk2wLrA6ytNAQzvIV/Q0Riveuz1g1OvKIm8rWgmq2iFEauCptomXBlBYukzMZqcU4QVn7odd6/QheHqsxc/EdgRJtednkWuMkckSXUuGw4w8UxRtDqAQgtEoo9/T1LWnbB03riNuXuMOZ3hrEUBwnlBbog/IK9DQEVKgexnFxohsddD+3SfUDeWjZ135L5fRMGNnv2qtrdUy/sn54EKkiSFq50M/z7Sx3q/GGHWMyBCDDj4UBLQPASFSfSm2mwh9DnvmY5yyKVNKkGUSIYSLUJz4TR0dHd+hy9DpuFaEEIsYo1FS9KUQ/cb5plA6U1rifcQoTV3V4MG7VBwqcsNsnsIzAbRRxEAvxGBDkBnEEcDPPvrbYvvx7B3noxKCKATS+0jzGi1eDg8rGuuWMm4QVLW/sEInbQLbYaRzFEMbmyala3tk0blc/HYFtKtAnilWVnK2H8+YTBryXAFxGUB/Wl6GPMcH4KI10sX3L9Z01gUyc1KGT8d1Qym5bKALkid5DO1/xIVFRttsFlC/oYqLxnoam2wpR8MMpSSDvuHR4ymTSU1ZNtS1S0rLtsGlzrFpet6pKITg1gc3+Pr+ITFGyjqyZhz7PiJla70YI9YGPv18l7/4s/MX+z54f43ZzLKzp9gXJYeHNSFElBA453n0eMbKMMO6wB/+uMuv/uIWmfnuwEOeaVZXc+alxWSKpr1GKSnJM4Ex6X69GBhYKGHXVgu0StYlm+s9prOk0llQN4753C4/Px0dHR1XkRjh7v1DDg9r9g4qnuzOmM0s03nDvfs7VFUqOh8tGmeZxmRqWVAuK4fWikynnA4XIkYJer1k6fTunTV+8O4qK8O3exD64LDi8y/3KSvH2mqOs2k4JI3cpdd6NMx490ZXP3yb0VIw6BkElqLQzEtLiJE8UxitcO0wyP2HU1ZXvvtZeN5+OG/XMlIkq3YpUw0hRt86diQFepErYq4RAvqFRirJbJ4e07NboMXAz7y0S/XOdSK6gDQaSQCtEEYT2jqDyjXmBXMlX/wBtpnLzlPtTQjO44VAZRptDG5WX+7je4bMqDQAFeHd2yOUktS1YzJt9Hha94hMlZS1LrI8hqhDiEMhRE9rmSupDESMlgxHBcNBRtN4NjYHL/UxGq0xWRhLJf7ezl/qoTs63louv7Xd0fGakEr+Tikx7vXMaDTK3yt6elDkOgutpy3AYJgxGGRtMCFoI5DthPQCZz2ImMW4aIiKCYBAOCGkkyKpHoKPMcZI07hjCp9XSVlZYkiqhyxTvHt7xKCX1EcXoWqDVc+r0FnkG/gjtdWqdDwnP7LjNZNnyVLQGEWep6nE8bRZTq2dxEI9cNob+SID74ufDSHiQmeV25E2HCGkhoLz7VyjBNpGzuJSKkiNZ2tP/9wc/0hfrQvRbNbgfGroLCw3AHZ258zmTas+SYWARR7ZyxKXbH1wk8wkG5DcKN5dTdeFSGwtyzyzac1vfn/xPNI/++gGWaYYDXOMkSnjJqZwYK3EMlfNusDHn+ycepz3bo+4sdVna6NHr2/IjUKpNFHdK9J/Gy3JjCQzil6uqavUsHEu8PjJjLrxHBzUS6WRVpKqclT19Z127ejouNrcfzDhH37ziO3HM8rKsf14yt5+xbf39vjii4dUZdMW5do/oc3K7BmG/Zxb76wAqQGe6TQgkWUGoyWuvYeurvZ458aQP/lg45Kf7aulbhz/9PvH7O2XrK8Wy/VFObfpXhTTuvjD97vcnOvAcJAx6Gf0e4ZFBkjjPI31TOYNMXKmGubsDJ2INpJIWrP5VkW+sPUzRpEXmqp21JVjOmvYP6iYTFJzNviT80R7PU2/lwZLz2Ux/LYRI9h0zcMHdC9DFRlSK7LRxdxHXjoi1YhiiPjG4mqLbyy+trjDOfEK7mvXVnKms4aN9XQ9XKhrMqMKoHAu9KvKb3gfjHfhZp6p9UwrI4BeLyPLTatqk4xGOeurL/c98CHgvVfA1XvxOjquKF1Dp+PaIAWfKiW2m8bfnU6bz6vK3bc27nkbZ84Ga63n8LCiqj0+JLVAbhT93BxTL4QYMVoapYRLEQHxAwAEmyGEHEEUUsRF3sNikvy1PEcpKArDoG9YaScoisJc+DjzMhXAFnLc52G0JMvVsYyLqnFpCrobhL4ybG32yTJFnqv02e4brD3bo3kRbn4SL6PAvDhGsnt68eN1vNkoKZAq/dFSLJvpUsmlqkK1jeYQnirM3jR29kqs9Ut7DW3S89zf/+5ImhAQz3sTOcc5JKXknXc3CDGma7wUqPbks9a3G6rA4bji/oOz825O4le/vMnqKGd9rYcxyS5uNMxYXSkoegbXZrzNS8tXdw9OPIZSqdm09OsmFUakFHgXMJmiyDVZm3sHi2Dj1OSbzpLCaTZvuHtvAqTCnTGqu850dHRcOeal5eNPd7h7f8yTvTnf3Bvz4NGER9tjPvvsATu746Xl6CL5A7HI3dAURrEyytFaoLRiMMyf5oEI0Fph2mDsO3fW+Ku/uHNZT/W18ckf93i8M2dtrWA4MMtsUyHS/aQ/MPzzP7vBVRv46Hg1CCmw7oiNerus8iFiGw8xnmk1e9YybF7a1nIt/Z8PEef8skmz+NGm8bg2Z7e2nrKyeB+W2Tsn0etpej3NdNbgz8r4ecsIziGkRASPkILgPcGHpTJG6MtXLJletszyWWQyp/8RiVewAbe2mrN/UNJrbTiXe+/kW5z7ELVzIUcI6WMoAKraLS0DgbS2ntXEcDFb9vPiQwREV6Pu6Dgn3cnScW345OO/Gwsh94QQzrkgahtc3fhpZf3+rHR7s5krDw8qW84twSdLFtUWEU8aslBSxBhRzvm/BvAh/NI534PWHSik4NFFwe514H0kyyRFril6Bus8xfcI0q7aKeqLPG4hxHIiCcDamPxtu33SleGdG4PlhCJAr9CEEBlPTg9uXC5Qn+FlF0WdO3k6reN6obUk06nwroxES7n0uldSYLRcbkRCiJS1O9ZIflM4OKxadU6aSNNScjipORhXSHVcFSqVbH2lX97v/+DPf9j+7ohEMFLpmh9jxPmkqHE+8Pf/dP/Cx84zzb/45U021gtu3RiyulrQ6xmMSSodawPTaYPSkqr07B+cnKeztlYsA73DkabOwmbPaIlsLdbqtjn2NHcp4H0KbR2Pa2rrUUrS72lkt/Lt6Oi4Qmw/nvH7P+ywt1/yZHfO/n7F3t6M//jrr/n67hOs960iJ32/kKnpvVjrr4x6DIepmeNcRLdqRkFqXnjr0UpS9DJu3RzxV7+889Zb3G4/nvHV3QOUFKyv9vA+Uldp0EwbxXCY8dGHm11uzjWi35NYm5opixBBIQTE2O5BUsPldCvf08+ZsnJ4F4ikwc8Q4lJRo5VEtnbCi32OFE8HllK+aDxzjdcr0gDLZGpfm+vHZeNmNSrXaAXC6KT4riyhcUQfrq/xbkoAACAASURBVMQ1TGYaoSRCKaRWiMXwmRREf/UGzvJcLy38FoNkUqTTQUthRIxZjFFkSktvQ7CNfzo41zrQOBdpGo8y3//aedpbJ4UgRoIgXq0Aoo6OK0y3ium4Nvz8F/+tRFAryVhKagFeCPIY4xoxrscYM4QwSkmMkQgJdROYTCtm5VMfVCEE3keci33n4sD7+BOAEOKPQ4w6hChDiDIQRQjxtU3TNE3g4LBiPKmZzCxN7ZnPLSvDiyl0YgTv2okicX510by0x5Qe3i8Kcddj4fkmMBpk+JAKnGXt2gmywO7eGUa1bZH0KC/7LV1sZq7T5FnH6eSt2i+2jfXcKJyPBGKbr5L8za0NBB85WwZ4+Ru+Z/E+UNWepvbUjcfZQK+nmc8t01md7Dp8WD7y5Ml+zuv4OZ/ucKVgbXMlHVsJbg4kMQ2o0rQe5THCo+3xmbZ2p6GU5F/+xW02N/tkRlFWjic7c/YPKmZzy3hakxmFkCn4ezL9blN5OMhYG+UUuU6DFTEuVTpV7ShLh2081qbXEeJygjA9/jRQEWLk0fYUSFPqznX3pI6OjsunsZ5PP9/j63uHHE5qHj6esrM745PPHvLlV9tUZXtdjE/X5AsVQJZper2MG5sjhsOcXqFZ7Rt8SHalVWnp9TO0VvgQQEC/p/nP/+qH9HsXV+6/afz2D0+oa8fqSs7BYcVh29h3PmCM5Ec/WOHm+tv/OnQ85eZWjzxXZFnKqwntvsOHNPwhpcBk6rmbnJOWWQs1XGP9Mv9QymRHvrpSsDIskp07aRhJKUG/MAwGGXmelMbPy/br9w2ZSZk7b+Ig00WxsxpVmDRcq1VSg8RI9AGEeCXqkIviawuLZtzCRtwHcAERQrKKu2KsjnLqxrO50aMoDEIKtJIYo/Ax6hijMIWWIaInsyr6EJ8OQgmB1pJ+37C+2v/ej+HU2lL6ulda/vp7H7yj45rRNXQ6rg2ffPx3IcY48D6uhYhRSmwWubqZGzXMMpVlmVR5JhkMUvEoNUTSZmrxN0AvNwgJUgmhtCiFEDWAgFJATMU3JbRSmEyhlHwtFi9VbclzjZCCGCPDNuh0MMgudBx7JAhHPC8F8ghFplqZbGI6s8zntrO3uUKsrxXkWZKoL8Ln69rRnJVDQiooL3iV76d1/lpsUjrOJsa04W1csuVqrEcrQWYUzgd2dmYoI5fe4mc2nS9/v/cdpnObbDZialhpLdna7KW8nNaKI4Q06SmFIMsU5pyTcOd9ukZL7vzsvaXtmpRACIQQqKvU0PE+qVx+/ZuLZ+lAUlvduTlgMDCsDjOKQqNUuj85G/jy633uPZgwnVn2D8sTj7Gx3qPXM/R6OlmwxYh1nqp2zCq7bEznmaJuPIfThtk8DRfMy+Q571xgb69iXiZrk9nsdEViR0dHx+vg4faU33+yw+OdGXfvjXnwcMznnz/mt7//lsPD+VKdGGNESonSEt1memaZxhjJcJCTGcmgUPzprR4746ZVCnjmZYN3HoQgzzPyXPPXv/oht955+/Ni/v7XD3n8ZMagnzFv7wUhxqRoKjTv3lrh/VuXnL/R8drRKg165LliNMzQ7T7I+0Bdp1ybGCIHhyeH2Z+11owhoto8FQDT2lr3+oa6ccyrhrpyzFprthiTxW1VuTbnKtlhP49+36CVZF6+mer0i+Ariz2YUR9OIUby9SHFxpBic0Q+Ki774QEQbMDXba2jVXvRXrdDWdEczi77IX6H0ShnMqkZDTLq1h4/y9Riba6dDXrYL6QQSO9jXCjJXDts5n363OkXUOictlvxPhBCFCD2X+DgHR3Xiq6h03GtkEKMESLEiCZEGeNTFUoqIkJVe+raY22yN3AuLBUrR46DEAjvYq9p/L8ECJGhEEQEyYut3XydtxD3olgb0EosnLWRCAaDjN4FLdeqyi3vsxfJwDGZQh+xCfIuWTz4Kzidcp1ZTGYKUqaE0hIlBfYMr9/nTY29DNK5Fq+NlUDH6SjV5spIATJdg5smqTAa65lXDmfDsvHj3jBl1+OdOU3tl4q0ZAVm2D+o2ib4U4sx2oybPDtnY/4Cp+rm1pDRxihNfAvoq2Rb5kOgrC3BB8rK8cln2xd7gke4c3vE2krBxkaPIteASJYNPjKdNjx+MmM2a9h+POfXv9n+zvm/tdmnyBWZSQMSyc6U5eRrDEBMAwXQBguH5KWyyEoIIVLVjie7czKjzrBT6ejo6Hi1TGcN//Cbbe7eG/Pt/TFffb3P51885h9++w2Pd8aERTGwLZrFCJGYLNMKjTGKLFOsrfbp9wxro4x/9a7hi70GZz1KCqrGkRmVissRtBb85Eeb/MWf37rkZ//q+eLrfT77ci/ZtCqBa5USRqU92dpqwc9+NLjsh9lxCajWYaMqjw6yJdWbD5HDw4qycjx4OL3wsb0PTGepEbSwfm0aT9Okpk1VO3xIyusQI4v6v1aSPNesDnN6+fn2672eRgBl6d7qocnQONxkRnAebx12WlEfzrHlyQ23y0C1a09CIHhPDGlvEn0gzErcFRwg6vcMk1lDv5eag3WdPqfjaYNzQboQRb+XiXY5LhYRBCnrKTWsRisv2FA7NZs3BsBKwScv9gs6Oq4PFw/X6Oh4g5FS7ElBA8TGh6kN0RLJEOgYMALUwvNWtHLelCnwtGC4aFooKQgSS4wKIPj4bohiKWbItEQpxWCQvdTsg9Mo5007qawpcoGQkBl1LIvhXMcpn9qmSSnOXx98ZlGZF4bhMCTpcceVYXWlYHevxIdkT7T4PDeNx+iTPysv4lN80l7j9KOlc+2in9mOt4ul/YSSmDb0dDERRuuwtmi2n8dw7artd6etvZgQ6fzr9TTDQZZs2Kw71tSQIjUuiv75lmsXOVVXRhnvfvgen+59ghKSO0PFl3MgQjm3ZDoVBCezhoePJty+NbrI01zy57+4wedf7VNVjrp2VD4pgSoP1gW+fTDmxmaybvjH3z3mX/yzm8eezw/eW8F9fbDMxlnYeC4+A+GIXYps79lSSaQQy383QXF4WJPniqruGjodHR2vn0fbU+49nLK7O+fgsOKrb3bY2R/jXVIJLFTxEUDE5cCZVAJjFFqr1ODOk0JnZWD4y5uasROMZxXWpyB2Zz26MDgf0AK2Nlb4m3/zk8t98q+Bw3HFP/52myxTDPqmtbaS9Aq9zOf76Kfrl/0wOy6RPNfINpMRUn5IIO11XTsQMq/s0rL1GEf++9m1pfcpNzdlV0k8kUhsQ+dTgzYSkUIubaYh5WH1iuSucZH1W79vmM0tTePPpex50/C1w1UN/nBKsA5cGvSKISK1Qpqr8ZzNIEdmJql0vE3KegUBiPMKOzlZfX6ZSCnIs5Snu7XZYzJtmM2axXpZxBjxQUTrklpfwlJ9pKSgKDSbG69G6SmECFKKav/Jv915Jb+go+MtpKuadVwrpBTbgJeShojwLuCs97bxjXehiSIuF1lai6VdmnNPC0Amk0sPUa3FWGm5DRAiK0AUQnglBaK1SBj2X71Hs/OR/XFJU3t6hWZ9rZf8UE8p0J9F1Ry1XDv/6vLZxle/VQaFrp9zpRi2Fny28dg2VHI2azgcnxxMDmnDc6HPwpE/F/n3GFOB9223Eeg4m0HfsBCFKSEoshQGq5VEKYHREq0EIcTjapYzuTreayHEZJ0jBUoLBkdUc86GpXJHimTboZQkO+fk5kWeZ79vWF3rk4/6SCHIDcsGvHM+FShI4af/4f+7e5Gn+B1++sE6K6Ocrc3+U5uG9p4xLy2Pn8wQQjCdNfzh091jPzsaZIxGGSZT5LmmyDVGq/T6qVT8rBqfprCNahuBEhcC1rYTsqVt7fueWsp1dHR0vA6q2vG7Pzzhm3tjHj+e8rs/POTXv/maR08OsE1YNvHT0ufpDW1hr1YUBqkkRa5ZWy3oFZqb6z3+6qaiDPDbRxVV4/HOM503ae/SBrAPhwX/+l99cExB/zYynTX8b//uK5wLvLM1IM91amgpSb8wrIxyfvrjNUa9t/t16Dib0TCjyDW9XjqnjjZNtZJkmaKX63MpX46utnyIGK3a2oBEm5RJIoVYKsm9Txa3QqQcrBDaPB0p2tydi+19Bn2D9+FMh4U3FVfWBOsJ8znBBUJrya0yjTQa3csv+yECoIocXWSI9voaQ9u8C4FoLb68egodSMOdTeN59/aI0TBb5jopKSCC90EIhAghCqkkhGT9mWWSrRtDlHo1eyoh8EKI0wsSHR0d36Fb1XRcL4TYEwIrhHAIooAYYsxDCP0QY05olTkqNXPyTBFa+7QjB0lWL6CJUYUYCwCleJBpWQohvA+ExnqaxjF+DXJb14YwAkxmKUPAucBodLH8nBg5tqC82LR3fizUfv+g5MnuPIWxdlwZBgNDiJGycsmeT8CjxzO+vT859WcWG57ncVYT57w/c9Sft+N6srqawmOtTU3HNC0WcD5ZGRgtEa3nc9P4ZeD96VydZg6kDbyUghAjTe1RSlLXjtm8YTqv02Qo6XpsMkWRaaR6+YLqhdXH7R/fITOpsFGQNs2LPB8pUxNtb39+ZtbWefjJB+v0+4ZbN4asrhYUhV7aOfo2z6uqHAfjivsPxsd+dnO9t1RrCdEqcWjvVzGi242olGLZfG6sB9LXauuZl47xpMa9hcWPjo6Oq0fdeD77ap+PP9nhm28P+ff/4Uv+7//wGdtPDmkanywj21VQWmctq73LgnJoc9WKTKO0YmWQ8eHtPr+6AVJEPt3zTEpHVTZUdVrXKZmKyVsbA/7yn7/PD+6sXN6L8BqwLvC//7svqWtHnmsOxxXjSc18brHOIyT84M6IWxsX2xN1vH1oLZaDY1KINqcqNU97PUO/Z7j5zgB7grvESStJQcrC8W3TJrTK4YU6WCmRBkusT19rmzpJrZPUEuNJTWPDM7WG89HvG2zjj+2/3wZibdG9DCUjQsp23SdRvQwE6N7VOJellqmZ4wNSqaQeam2jpYjI7GqaIRW55nBSk2easnK4EBgNMoqeIcYofAgiNwbaQUvnQ7vWVmyuv0rLSuGloJPRd3RcgKt5lenoeEUoKT6OoLyPA+9ioaQwvcIUQFscSnZPSgmkSFPKQihE67ErxKJx4XHWZ9YxkjKu/eyjv92oa78SI4KIiDGEVrYqXoflmHUerRTTWY1UkpVhTpZpbmz1L3ScY1kUF1RlPJuzMp40adH6dq0x33hu3xyilSSSrCgyo1pv52QNoE/YUAiRrJ/CGe2aM1swJ426PfPZWlhnxZg+hyc9jo7rhdYSTcp60lpRN0/9wmNM/y4EzN8gxcXiGmtt2uxrk6Y5J7MmZQK1lh+L82GRo6CMhvPscS7YuzJaMljpoXoFonHcHgi+mqdiQ904ekVSD8UY+e3H2/zql7cv9guOMBpmfPThJh//cZfGeoKPVLUnhEADPNmdE0JkY71H3Xi0Udy8kTaOK6Oc0TCDGNk7qAg+IEXKW0JIBv2UF2fdUwVO4/wyUy7TCmPS9O3bOM3a0dFxtdh+POXu/Qnjac1nn2/zxVc7xJjWysebym0jWgpCm78gSAVmYxTaSHq5oehlbK7k/NVtjZHpvlAHycO9KXXlaFygKhuKwiAErK8P+PDHN/jRD1ZeSw7iZfJ//l9fcTiuGR7JDQ0+UmQKbRSb631urr96t4SOq8+glwZJtJLI5TYjKZF39uYYI9PATYj84N3zNUKdDYikasC5iG2tczOjaVzaX8nW2SPPNUpIgo80IpBJwWxmX8hqut83lKUjy8QrU068bqq9Gb5qIAZiDEQfEFLg5jVIQXABqS/fds3OauysbK0sgBBBSIRWEAO+tiwLSFcIpZIqTIj0ubU2MKtTA9yH1OTMi4xZVS2bniFGdNuwelVIIbyUcm/9xn+1sv/k346f/xMdHR1dxazjWiEkD4WgFgIrpfBKS1Pkin5fJzWOTz7WSgqkTrJTKdN0zSJbRkiBUgqtlVCSJsSYRXjfh/Bj63wvxCBoGxlGSwavwXLtcFwTYsSYtJERQtDrJZuii1DVT/NzBBfz811dzZfF1sc7M6QSBB+xrhu0uEoM+oY8V2mxlmuKQhNj2swcnGa71k7En8aJzZw2OPFU34IT/n3xv47mZHRcP7RMTQ4pk192Y0OyMQjpelLbpCJxLlDVnnJuzz7gFdpHVZVDCEG/bxgOMlZXct69k7yovfdYlyY8UxB2mvxEAPrVzN+srGTkmWL13XdQCPq5JIY0iWeb9Dona7TIx58+euHft7XZ51/8s5u8/94qayt5W1SRS1sSHyLTaUNVWr765oDqSLPu1s0Bur2niTakNTeKovUCtzbZrmW5QsikpFU6WaT6kAKKnQ3s7s5f+Hl0dHR0nIS1gT9+uc9nX+7xn/7pW/79//MZ9x4eLgekfDhqK3tcES/aom+vl9HrZ4yGOWsrff5/9t5rya4sP/P7LbPNcemQAAoolG12FduQTXKGM6MxMTEXitDF8AGke72MXkJvIEboRqEIxUSIokRS5LCpbnZ1ma4uh4JLe+w2y+lirXMyYQsJZAIHwP4iUEClOya3Wev/ucGgYGcj519fPyFzAH55z2JNjJZ0LpLgWabYSWTO1csDrl65mK6DdcE//fouB0cV/Z6mKFS8ZxLdrUpLRoOcP/zg9X4POjw9tkZZ7CaUApUYnWWnjXOepnEcHlUcHD7cfbJMNXgQSstVz9WyA9L5EMkcFxgOckaDnCJT5LlKotHUURtOvn9JRj4LyjIe+69LZLVIkboIEecRSkanjpToIkMX60PQBh9dRFIrhFIn6sS0b/ZmPecgGxsFdUp3Wa6/pRTkmUIIwcZGSa/IyVQUz/X7GVevPFuX5tNCSKxS8jvgpxf6QB06vEboCJ0ObxQ+/c1fLqQQx1rJY63lpMiVLXsZRa7RWkTrrBBoLShyDTJusKxxNG286WVKUeSSslSqLNUGIL3zP3U+bARCSsYVQUgRtFL0+xdvC14smlXkmhRxIfksap+qOhmeLV0ZT4te6nhoWsfefsV8ETsLOjX0+mFro0QIqKulKiwe47PHxAMKHnZgLfHQ1uFJJM7j8MD3ON/Frr3JUEqslLYBWFQt42mVRG4C5wLGembzlsW8pWmfvFlaIz6H2azFGHeSs66jo7KpLeNpQ3igEEgI0JnGX5C6r9/P0JliMCzpbw+RQtATHhA456lbh7EB08a4sr395ydDhoOcDz/YYmurZDjIVnFvS9Ws84HxrGU2N/zqk3scjyPRPBpE8mmpoJUpGlUIgbOe1vhV1ElrXAwy8nFI43xYXVPq1t1HFHXo0KHDeeDO3RmffLbHL399k7/+29/z/a3jGLWUBnqxMF2kuvQTUseHQPApBjN15uxsDyh7OcO+5sZun397PUOLk/vDN5XkeGZWUUvWevplxrtvb/PBu7sMBzk/+Wj3Rb8FLxRffn3Ebz/fJ8sVo0GxWhs4F+OsMq344L3Nl/00O6wRylyidYzEEnH7s4JAYGwU1jxyXfmYdVhwMVqtLDRFIlWVjGvV5dZGpDhYn8RJWfo6gLJQKCnPLMK8/6nFGGJr/Zm3YOuI4DyhrgnGRoHOsu9IS7JBsTYLe5kphJIxKlmr2PGjFYQUo+l8FEmtITaGBff25uRZFDQvyUClBFoKRoMyduqk93pz1GNjs7zYJxVwQjLzIVwsc9Shw2uEjtDp8MZBKnlLa7GXZfJeCOG2TosEgGFPM+hpyiKjLDRSSpxbquni1+gsWbVjYfVlJeWGseFPlRRjpZSRUngpRJBS+BflMmhaR9t66saiVFQ7q2eIWKjb+4dcZ5khxsJHz1ffHLN3sODwqKJpLNa+BivL1wxvpdi1yawlhIDWAh/AmMf/rqR8+HZx31c/C5Hz0A+MI44QYtxhhzcXWxsFw2GBkoK79yZ8/e0hQkCeKQKBurZUlaFu3f1RkWuOo3HDbN5SVYamtqvonenccDyOitBTNQroTNHv6QsLlNZKkmeSjVHB7jtvkWnJjQ25ynivK4M1FmM81jr+8de3zuVxR4Oc7e0eVy4P4u80xFx5peLAY7EwjKc101nLbz8/WJHNV6/06fcyikLH6MiQBnipd8jZeB+sm/jetjYeH1JEtWdRaISAu/vzc3kdHTp06DCbt/zjr+7wX/76S/6vv/093353TN1YTOq3XLpGlrE1YVkeKGIoZLz2SXSmyAvNoJ+jlGDQU3x8rc8vLgXkKTLHBcEXtyvmizbGPPlAUWQoJblyeYONjYKffHRp3VJ+zhWtcfzDL2/jXGBjkCNE2ockEj8A797Y4MrW+ij5O6wH8kyhlYSw7AgVq1QKYzzqFPFyGo87nRYp3WIZnRij25fOY89kFtd91sVIWGM9SgmyTCJkPPfP41SV6bH9mhIITwszr2nGC8z+GFub5BSPkcRCCrLBBZMKZ8CSwAnWgfeI1KmzdH0F2z50HD0zznmcIqXgu1vTk/4nH7A2JnboJHA2zmNT79P2du98n8ADqCqD8yGEwEAKcXihD9ahw2uErkOnwxsHreSvvPPvaIGfzewHjVnMCy0HCFBSMBwWZLnCWR/LSC24XNGeIjuKMgvThfFt7Rrjvc9yVXofBs65zFqvgw9CqLiQu+gCZutCdNYIUBLKIkMpwcZGcfafdYp8WcY/PC3yTLF/WKG1jP0GSUHtOofO2mF3p4dzgcEgZkmXZYb+gUxcmTY9j7TznydxGQJBiFWh6Oue/d7h0YhKQ0cIqW/GOZwL1HW72mz0+7HAVklB09roqlxzHB5VtE10jwwGGZdTR0x0qEQVJy4SG70ypyg0/X6Ou8DJXFlq6tpS9nJ6WyPq9ghnPTqLvwPvY/533Ti++maf2fxdhoPnd55+/KMdFnPD8bimNfE+0RoXXUpCMJu2ZFohgN9+dsAv/ugKWxslGxvFqmfCOh/dho0l13Egqq1El5La2HQ/lDS1pchVjMYQgun00W7EDh06dHhaOOf5p3++yyef3WH/cMF4UmFSP5hPMY8+BIpcp3tZ7NaI7oBE5MjYq1EUmn4vRypJpiUbfc2/uZ6hxMN0/pczsD6q2FvrMa1he2uwIruvXhmcyzV6nfG//m9f0LSOd97eSMXehlllUtKR4O2rIz640V8XIX+HNUK/p5mmaLRIpkR3gg+BpnVUjaWqLfPKMDp9Hj3mYJrPDfO5iYNx42jbSNosB/k69WEpKWidQzjJbN7SKzVlL0uumtOuvWeHlALneKX3T+3BDDerseMZwgeccwghYpdkAPkcfUPnDalkJHMA11qEcYmw9+AVoWlwVUvWP/tM5kXg6uU+n3x6sNJk+rS4jvcpT5FnuNQDVRQXe0/57rsjFpUplZQ94LMLfbAOHV4jrP/0o0OHc4ZU8jfeh//BubCLCE4gdNXaWfAhJwgllVCF0yvVt1TRgr04FUfVKzNM48ZVY3KBGEDoQ3TYBh+ED0FIhyDjwm3BzsSBlvcBJQVZrpBKsnVGQicq2gIp1ffMhI4PgaoyzBcmLiSTwqld0+zYNxnb2yU+BI6Oai5f7iOlYDJrmUybx3Y3Cnn/xy/ad7VUDOXy5Zdednjx0FrifdxkW+dwSXGolKTXk/R7Gb2eXkVuqUc4yO7DmuxrpRQMh1FN3CsztjbjdbqqDAeHFSFdOwXRorNUeF/kC+j3NIeHAZ0rtq5f5XjvmJG0zL0EPNNZwyCVpM7mki+/OuYXP79yLo/9i59fiZFEzjOdRsfgMli+MY7ZrKXIFIvK8OnnB/zxz67w/rubfPb5AXVtIMUUyUJgXaAxLcZ68kzRSxnrbWMxzjOdtcylYbEw7B9W7O0vuLzbP5fX0aFDhzcLv/l0j199cpu6Mdy6NaZq7KrrLS6QRCLoY7/X8n4mBKuopzzTDAcFZZnFKEkl6RWKK5s5P9tc2njux/e15He351Qp0rhaNBRlRtNablzfIs8V7954ujL3VxFNY/mrv/mO6axhZ7vHYmGYzdpY2J161T76g0t89N7gZT/VDmuKpbvXJ6tcLH2PMWgfvLeV1pSCo6PqPkLncauwLMXntguDc4GkSUErgcg0ZYpRDCEwnxuEFATApuvFYJAj0/XgPKDUMu4tnGkfvy4I3iPLDBEcQgmEi2JC7zzeOoRer32h0AqEiM9Nxut4IPYwh6rBV+srILpxfYNPvzgkzyPB6ZMjB+IMqN/LmS88vV524f1Mm5slewdz3SszebT3f8wu9ME6dHiN0BE6Hd44SMHnQoraGT/KlCzyXBXOiaKqnXPe+bpxytq4EFJKrMqV3amNldJSOO+dQIpAUMb4j04/RtywiRhTdcGT7+m8wdlI5oQQO34yLRmOzqak+KEeih/Cnbvz6ODwcRDXWoe1YVW412F9UOQaJQW189S1RWtJXVuaxlLVhn7v4YgKQRyaO/fAcXIRC7ylS8f5qNB/9fYjHZ4Ty2JZqWSK+xPMZjWjjXJFOsYNa1Q2uhCevKA5Sc18qdBKIgpomkhiDNK5dm9/QVXF2A4hY1QDHpDRraTCxTkdh8OcvFDo1iEEbF3e4b1wyG+OAt5HUskloimEwNc3D/njn105l/NSSsG/+JO3QMDN7yccHdcrVemyT+h4UrMte1gXuLc/58rugEs7PRaVwbpARswrN8bjWo+A2HmXa4wN0SUrwFhBpmOcXNNYjsZ1R+h06NDhTPjd10f83T98y3RWMx7XWBv7B5ddNn7VYRlOooLS4FiI6FzPM73aY5RlxqCf4YFcS358peRG+fj1+G++r6gqE7s9TST7+0WGzBRXdke8f2Pjubo41hnzRct/+atv2D9crCJZ26SIL3JFv6e4dnXYkTkdnojBMDo9lssqkTJuvQ8cHcd1gRCP2heL9Of+fY9Pgpdl5B/pvNe5IlOx869uItmjVOwLFGngDyQxpkT9QFLCWbAkdaR8tEhvneFahypzQq7wFoQHIULs0ZESXaxXjKKUElVogvMsNyhSSRAQrMWvcYR4rBcQSfqj5QAAIABJREFU5KmbUgiFMQ5jfOz4HBUsqhqJ4Oh4ztWrFycWKIsM2zrly2x4YQ/SocNriI7Q6fDG4dNP/rJ+94P/fAi0QuCVlkgFxgYlpFDBBxrnEIBScaiotVrZUWOPgyQvtHDejr0nc85vsRwXChAh5vVnOuZhXySOjhdY75ESjI3qv7LU5GdUsMzTMHGJmCf8dKvA23emVLVNanqfIpLiSrlp1nch8yZjMMhZVLEbI0vRStYFJpPm0YSO4GH7/kWqdUIcxPosnOsmp8OrgWV+87JPBmDvYMpwVK6uM0uSIcsiIVk8YYglxMn1+2WhMQ7PycZfukgwLPPVnXPxLuJJ6lGPlhmjUUkZnvI6+gwvUKvoeKoWll4vo/ej61THE4RvV0pIax1lofEhcPfelMPjikvnlKetleRf/en1SBj7GPfmQ6BpHN57jAnsHywYDXNm85bJtOVH729xPG6iAh4gsHKHhgDOOEKIx4eUgtN9dkpLrPVUlWX/YMHupY7U6dChw5Pxzfdj/vpvv2Y+bzDGc3y8YL5oCR6c99GFkxw4kIa8iZQWEgRxwFfmGYNBTtUY+mVGnkt0Junlio8vZexkj7/W//OxoG5jpJv1AdNYev0cIQU//mCX3Ut9rl97fbuk//6Xd7i3N6fXy9jZKlOkXSTCtrd7bAwLfvqj1/f1dzgfbI/y2HGjBMIIhIhOGesC+4cLikJRlhpjHhDSiJO15GlUlcU5vyqWX1amCOJ1IAocPcFHZ7aWclWhtex+yi+g1lpK8Wq6dHxABI9IZBgAISAzHTtr1ileWYhEMuWAwLcmRvvKdKC4eL1eZ7xzfYNffXIvRq+LKA5u2yiWG230OTiaY6xjPK4vlNBRSmKtU8GHblHeocMZsEZXxA4dXhyklLeLXH5V1W5kWt9XioFW4qRHJA2FQiAp7WJsS1Vb+j3NcFiyNSr6xvhvjPFXlJIHzrorUgovhAjeexlCoCgUG6OLzU2tKhOH3y7gXcD5QL88u3qlbswPf9EjsKgMt+7OaVIRdbscpEmBVmC6Dp21xPW3Rhwf1wgBmZIIKagqw3RueOsx3/Oi85idD1jvUer1VJt2eDyUlKvy6KXyeV61NI1Nrq0YhRk8ZJlkNmvZ/KFr7Uve085nLXUVHYtCxOz2LFPcujvDeY918dq5zF2P9x/BsF9Q+vpCn1u/p6kHGVIKxuOa3Xev8NbxTfa8XBUFl6UgOM9s3vL1t+NzI3QgDjX+5Z+8hTGOvYMFs1lUvNc+Dkgb4/j0i33mi03yPAos3rkx4ub3U9rWsajjQGXZqdMrNP1+xnCQU9WW8aRGipP7Ud1Yjic1eaY6QqdDhw6PRAC++37M//vLmxwdLWJs46xJn4vXptZGIieQCBwBxjuWttBlT4fWcTiptCLLFKONEu8Cg17GO7slP+o74PFkjg2Cu8fNSuBS1wapJUpKRsOCK7sjfvrx7oW/Jy8L//Tru9y+M2UwyNneKhn0MspC41yg19O8fXXA21fWpyy9w/pic5hR5ooi17Sto2ld6rCB4ODwqGZro+BofP+663FLyEUd4w+FAmx03PjkHjPGo2SKXxQCGzw9JXA2rIghaz3uAob+kcd59Uid4D12PMU1hnJnhJnXBOsQWpL187V7LVILnBUIJVeM37KvMVhHWLPo+SjkPCEQ339vk7/7r99Tlhpno1jOOY/zMMo1o2FO0zpaY7HGo7OL6TDKC40LYK27cSEP0KHDa4qO0OnwRqIo9P9slfjvjA3XlSLLcz2Q0lE3Dp2KSp0L1I1DKhgOBuhMrgaLZaFoWttvancjEKRpuWGs3/A+SEAoLXEuMJu3jCc1Vy9fjHs0DjuXsTiezWFBr8xiPvcZYcz9i0kpnm7++buvjjk+rplXhgDkWqGkZEyMzGq7yLW1xDtvj/j8dwe0rcO4uOGwxq9inx4Fmc6NZzHm/NC3PPJYCzF7Pk9ujQ5vDiKRkcfNgxZICRLBZDJnZ3tEXdvU6yRw1jOZtLx97WU/6ydj/7ACAW3raBu3it7YP6iYzQyLRbtS8gkRxQRKSAKB7AmDvtN41vNkNMrZP6iiyjQEys1Nrm7d4+49i9AKKUMkRIxHac+9vSmNufxEV9Sz4M//9Bq//NVdvrOTSOg0DqUk3keF6929GcNBjrWeXqno9zVVbeMm1Hqa1mGtI881ea6wzlNXZhWdUhYapQR1Zakry3haU9WG3jOIINYJISxFKGGVf74UqLjUr6fWqEi4Q4d1hnOBr24e8+tP7nBwOKeuLQeHc+azhhACWiukEjSNwyQR0zJOLfiT7oqlCMY5T5YrslyzMSxjGXoR42T/8ErJ5eyH18m/3IvXsPmsYVEbnPNsjEp2d4f89ONrfPj+Flq/nuf4rz/Z4+vvxkgpuHZ1hNaS/cOK7c2Sq7t9NkY51y+vZ+l4h/WDELCz0+NoXFM3hro+iV1TUpDnkn4/Q6vo5n3SeRWd3/E8z6QiSIdJse0AWgu8B2c9Qgi0iz8TUlSXkqlH52LWIHHPJl66Q/1p4RpDO63wswVSS5yJ6R+ql5MPS4qtNUzjEgJbt7TjRSxTXnZ6iiROM+s1B5lXLVvZCfk9GuQxFrC25JmiKNTqmN8cFRwcSbSLYrPjScXupYuJtNRKLo/R9XrDOnRYc3SEToc3FGFsrf+YgK4aZ71nrjM5UKvVTlS0OOtpGsFs3lAWmumsYTSM3TR5rpEKbUyQzofCWtt31mvvvJAqZuM2reX4uLowdUxdR0eMDwEBlCkqq9c726ntnCc8OHIXP8zofH97ytFRRd3YVAQbGE+blao+AFVH6Kwlrl4esLNVcu9ggRKCLFe01qWYo/BIN44UqU9qaV97Cjwt93P6604/8lK5pvUrsBPpcK4IIarEskyl2MvAZFpz9cpWJDlSHJgQgtl8fUtHl3BpQ5RniiJXXN6Nm6KDgwV5Jk+cOcTISwCpYheb4imdjs94mmRaURRRrToc5lSVZeed65T3vsIKDUSBQllkOOe5fW/C/v6Ct8853kdryZ//2TXyXPHl10d43+B8Us6GGOHpXYOSgq++GfPjD7cpC01dx3uQXpYTt46j45osxautSpCT+9b7gFQCaz3ffjfh4x9fOtfXcZGwibgyxmGsj9GU/uT4CCG+j1mm0EowXxiEiBnpRaHJM0Wed67HDh0eRGMcX359yPe3p9y6PWaxaKhqx3RaU9ep40wIvPc0jcclR+BpJ45N8ZhSitVAb+nG7Jc5WkuKTLI9zPj5VkA8xezqs4ngYGJoTexea2pLXiq2tnr80U+uc/3akGtX13DQeQ745LN9bn4/YbEw7F7qUzUGO/VUjaXXWpwPHZnT4cxoW0fdRgeNlCJG+CLSvTGez9Z5prOW7a00/BYPkyIxai3+McZjbdxDLat22jZG6UoRO3J0JleRwlpLBJBlsfv2ovCsQryXATOpCNbh54t43ezlqyfvjUetU9xaglDx9yi1iv+WAt9aRHJmBedPYtjWANaGh/b5P3p/m7v781VMqHPQ72VsbhQMejltUxECVPMWLojQWR6iUoi6y3bp0OHpsX5XxQ4dXgAkYhZC2PTe90NAW+sWUjFY3ky893hOMlBb45HS0dQnG6+i1GRaFtb4RghhQyw+FSEEEcIJGZJl6sLcBc55Mi0xShCCJM80eSbPHIVTt6c3lKfHiY9H01pu3ZnRpA2VEICICo/l61WShzOIO6wPRCzNDECvyFhUhkVt2DtccHX34QXbUoHq/A/vDJ5n73C6v37Zl/K6Kk87PB55EV0WWim8D/G67OP1Oc91dG7Jk46UH1Qgnj6wXgIWlSEEGI5ytJLs7MQhQWPcaii/fIpax74FnSlKxZOSeO7D89xrhoOMqoo9NN4FikHBxzc2+c3dOl4nQnS+eOcZTxqOx825EzpL/Pwnl2lay9ffeabTJin3Ysye9yG6nYAvvjpiZ6uHlJGUVmlQsiRvWhO/3nmPkjJGgvqAsX6VmX88aTg8qtg5xwi580LTxsJ17zxpjUHwYdUJFM+LE3dOCCfRmFIIlFS0rUUmxai1LQshKApNv5fdF7vRocObiqa1fPblIXf2ZuzvT5nPW6azltmsTmRyQGlJr5cxnzWraGEEaK1W7n1I/+89Mg1spZT0ezmDYUGmJWWheP9yyXu9p7uoL5ziq3sL6uTKqSqDEHD18iZ/8P5leqXmg3e3Luidebn47ecHfPPdmMPjihvXN5LrP77Xw37G9maPjz+8uE6HDq8vpBTkKQYxyyS+dakrVNI0FusCxnj2jxYrQmcl+TxFkIQkh7TOY73DJQGnSu7xZbxunquUciBW7j15Sjh50Q7aV8GdA2CmcW0nvAMpVn28wQeCX1NCJ5UhSS1XxUir+DXisRKcR8j1ENLkmWS+MCuBMsBPPr5Er5exf7BgtmghQJErnA8UZY7zCxCCqjYXtpeKZCgIKTolcIcOZ8D6XRU7dHgB+O0n/4t994P/3EB0yjrPrK6cEpJ+rlVpA7GbQQuUlITg8V7iwsmmbWNYsF/oXtO6qRQ4IURY3tSBpNYTDIcXpxyzzqMyhWwd0nuUkpSFZjjIf/ibT2G+OB2zFZ+/EOKJtM6tO7NYSOpBSvBeoJPKSaVoLoFgsXi2bp4OFw/vosK0NY7hIMeHgHOB27dnjyF0otrU/IBb4KnInMdZck59evlhYxx5pl54h0+Hl4uNQcZ8Hh0FPsQhfAAODmfcuL692hhrHRXQxsbj5HF4mRva1jgWKc6wyBXOBfq9jMY4QmBFMAhIm3+NlIIyV+RPy+bAc73Ijc2Cg8OowtNZHERefu8txK3f42WMDWlbg9YF1jru7c/JvpR89KOdZ37Mx0Epwc9/chkpJZ9+vheVjkRCx7qY8b13sMC6wHzWsrFRrKLYjHH0+xnWpCxw77HGk/cVxsRrnHOBpnVxsCLg3v5iLQid1jjGk2b1a6xru3KfKSnwPqCUxHm/InAezMnPM7Uis+rG0LY2XUxznItq5NY4WuPo9zIG/Vc7bq5Dh2dFYxyff3nAvYM5+/tzJpOKxaLl6LiiaS2E2I+QKUWRaQbDgtmsWa1flJQoKXDpEu19oCg00gmUlmglE3GaMehpRr2Mn+8q+urpr+l/d7M6IXMai7WOd965xHs3dih7Ge++83oSGp99ccD3t6fcuTdna7OIzkvjkEqwMSro9zP+5CfbdMvCDs+CwUCzvVWyaGwkcGwkaJ2LqQDWOIwSTKf372GjaOZkA+N9Gth7EEIihF99PgBlqVcCpBAC1p4Ib5Z7rrZ13f4mwc5jyoeQAnzALpq4H0wkiVjn6FghCNZHJ1emwHm8dfi2JTgH5xxR/KwoCv1QvPql7T7jSRO7kFuHzeKeZFEZtjZ63L4zRog4d1o63M8bzniC94IQ1uON6tDhFUFH6HR4YyGlvKeUPMaHDevCyFrvlJa11JSFUAgbV2lSirQA87StWw1Qtjb79MqJms6ktS70fEAJQYh5uH61yLNPWYb3KMHDD33s8HBBNTcY4/Ehuhiexj3xIJpHxKJFx82jv34yazg6jlniUgpkkCu5kkCglaBFxKGT7Rw664q3r29wZ29O21psriDAxqh44jH0Q5uOx37nkw7LBz8nTj4sSMo358nXRN3U4cWgP8ji0HmQr7LMvfccjxe8e2MnuhRsSH0zgumsPbM78UVhPG7ikMB69g4WBB/48P0tbt+ZkmeK0ahAqkhalL0M78LKddILTz/8ex7SKjtV3F2Wmskkln9/9OFlfvv1fuq0SmpJAuNJRb8ff0dPItKeFf1exp/98VWMcXz51RF1a2MeuXd452kJHBwuGPRzer2MwSBfkT15pgguxLi25FoZDQtCiKSJEDG6rBWOXhl7eF6WS8f7wHTWMJ21NM1JdJxSSSls4+8/pLXFsrB2FRMjWBFTQPpcjNVojYMQ0s8yOB/QKnb8CRGVms6prl+nwxuFqjZ8+rsDDscVk0nN/v6MxaJlMmmojcG2fuW6ERbqYKJAqWpx98UbhvvWS8v1kdYyXZfyeA3PFRvDnD/bCfC08ZnAF1PBvLIrR17bWj7+6BpXdkf0Ss3lS312d/rn8I6sD0II/ObTfZyL1/csi9fCg6MYX93vZWxulvzBe8OOzOnwzNjZzFksSiazFtO6lUDCuujmXUbktu3p9dfDB9x0VtM0FikFw0HOeFxTN/F7hIR+maG1AmLfba+MHSU2iXiMiX2K/hn27q8bgvW4xhKaFrwjSImrDTLXiFyii/UcW4oUrxlcFNqoPCMf9WgmC9y8Rkzm2NqgyrOJbR9+oPN5vnkmadr7f9jyGFRKsLlZ0OtpJrMWKQVbm7H3Lc8VUkl8iPGE5w2TOjydD6/XTa1DhwvGel4ZO3R4AShL9T9Z6/7Eta4PhBCCssb56TR4qZA6WaOb1pFl8dZljaOqLf2epixXMUClEDjnnLLGxZycENB5HI4N+0/n0Dl9a7wvcuqBz5/+usbGwRQhUGTRmdMrz35at/eRLuHhBzoFYzxf/v6YxaKlSr0FwcdYrNbEwTtoQspnPZ3t32G9cOPtEb/81R2klGxulZS9jF6pmc1bGuMeWXguk/vqUXnMj9yOPMse5dQJsPynsY5Mq1cmNqDD82PYz9naKDno5SAiUSyFwhjHoJ9hrF/ln9e1Zb4wa0voHE8a6spgrMe5WLg7HOT89vN9ZvOW+awl+EiUNI1Fp6JcZwOFP4vL8flOkEE/o6ktrQlkyRn17o0t9sY1+0ezlYtIK0VVR+fI0VHN1SsXk6ktpeAXP7/CeNJw594Ma2NnRZ429suBSN1arPOUhUYIQds4rIvFxEWuyHVG21j6vVh0PJ+bWG6uokW3aewLc+mEEDge1xyP69gRlgga5x/oJnvgQuv9crAU/3Yuxa4lkUlRqtQ55k4NnU/6h7JMJYGFWH3/orIY61+7oXCHDo/CdN7wyRf7HB/XjCcVR8cLFgvDdFozmzWpyFwkN7JYRTYuVyIuqZOBFNUUYx4zVPy3lNSNIS+yFHMoKDLFe7s9PuifLUVm7hTf7lerK3rbOj589wpXdof0exk72z1+9oe75/jurAfu3J1xPK5Th1pYEe4CyPP4Pl+/2qeXdyR0h2eHUpLxpGGxMKvOm+AD3oGSgem8XQ25q9rQK6OTdbkHWd6evQ/0enE9Op02KYI8xb662D0olUjOYE+/n0eyKASyTFIUkfAp15SseJGwTerC9JbldRiV3kvj1naeIHO96s9BnBxLUit0maOUINgzOO0vGEIIhv38oR6dSzs96tqxX0f3e5HFPfd40kRnqogdU3v7M669df7O0LpuYwzhSw3H7tDh1UN39+jwxuLT3/zl4r0P/+ILrcKG97YvhHDO+TwFnUqPQIhoKw3EzZuUgraNhA5AnmuKXO5Zx6DIdEUAgcgbE8vwtJSo7IfvS48jbZbG7kf9hAC41uNStneRa3QmGQzOFp9i3YMLpPioMc7o4a+/eXvCfBEXXcb4mB+cXkC/p6kbR1HE3FWb4nEeXDR0WA9sb5b0+xlCCnqFpsg1h0cVZalpGvtYQkfKh9VkD/E2zys2e+CkiIPPWG7e4c2AlHGAlmea4E+cIc4Hvrl5yJXdDQRxQ920bqWKXEfMZm0kc3wgE2LlPDseRxdMVZs0TIwbQaHj9bcsNPoMiu7nJTw3NwqOjmukFPT72Uqlfv3qFo2xTKYV80VDlmuMcWgZldMXRehAdOr8p//wLn/z97f4/vaEeRrAnOY+jo4qdi8NGI9r+oMcZ/3J+5lU9Msce3vKoSOVTBGhgqq27B8uLozcGE9qDg4rWmNTJ1HAL9mWU1j+ryA8xO+cxjKeTyqBUlFhGU6vFkKMgAnEWBeT8smXxc5LMUhIhFLn0unwumLvcM7vvj5iNmtZLBru3J1S1YbJpF71hjnv0zkDpHjHZU+OiP+JPWenvsb7QCagLHKkjBFsWgn6/YIsU/RLxc+uFlzKzl4J8F9v1RjrEVKwudFDb2W8dWWIziWjYc7P/vDSOb9LLx+ffnHAZNryzc0JBKJzVcT46kxJRhsFH324zaWNFzC+CIkOT/1kqzXp8gBYHhfy5Pjo8OogUwLjPNZ7jI3nPgF8ctJIKZAqxqQtKntC6Jz6RYuYCoZSUXCU6Sj0DEpgE4GDlCSeGK0VWkl0pgghkOeKstT0e5p+F32KGS+QWiKtwREILiBS/5/UimJjPYUnUklWyhkf8K2lNfNV9JoQ8WPrhEfNZLY3S5wPzBYtrfGgYv+T94E81yyqlqJQNPXFROkvFm28zHaRax06nAkdodPhjYaU4khIZlqpiQ8uD15oIYXVUuq0hkCrZe6tx7rAbN6wtVkSiAryA1VNtPAhBKV8CEpKkVvvEeHhm+WTeuQe59B5nFMn7SZQQiAUZLnCWX9mlc/DcWspOu0R+xNjPPsHFXUT836DDwRxolYsCs2iOv3zxEksTEforB2WVuqDwwWLyqC1pE4q9uNxzcYj+p+EiL1S9klD5vNMDggQRBzaO9cROm8aQojxNXCSVU6Am7eO2doYIKVAC4l3flWeuo5ojcOHGHOVZZKi1BwdV0ymy8zqk+tmIKQhvaQsNeJcT6gnoyx1VJsaj9PxfrKoDNculbiwy1ff7mFaQ9sYpEhDzwpm8/bM3W1nQZFr/sO/eYe//Yfv+fLro9jflt7PmPNtuXN3ys5Wj6Pjikyr++ZvrXHI1Bm2HN4ss8K1lqiUe3733vkSOtNZy/7BnEVlTorTxamRUAgP8jnLL7n/b0ClOLxY3BzPCyXvHy7FaJdHYzazBEQUqSzNQInZedRz6NDhVcfN2xO+/OYI6zyTSc3e3hTnPONxzXzR0rYukplSpLX+iZAqhHCy7pZx3dM6m9bnIpWdC1Q654oiix1WUrA5ynnvUsF7PQdn6UBL+HqhaEyDziTvXLvE7Xszer2MS5d6+ABvXxtSrGE5+PPgv/7THfYPFxyNa9rWsbNdIlN5/MaoIM8VH763yZWtix18h0Ryc59oIDz4RSTKHVy6jCqZytEv9Ol1OCfkmUSJ+3fYIf3Hhxh7qpXAWM9k2kT39yOiyJ2JUbTWxj8+xB5ZKRTOLsWR8VqxFJDkebzWqLSPVlKQ6W5v0xzOca3F103qJfJIKREhEju6X77sp/hIBB9W1w3vXLp2xOeshCDULe6CSJDzhFIypbzECN/lnUtpwfZmn0XV4n0SAj9poPWMmC9aRFQUr+9mrkOHNcTrtRrs0OGsEDSpK6bWSk69DoUQQmotyminjp5q76O6ta7tqtgaYGu7z9c3j7UQchG8vdS2rohZ9oIgwHiPtWF133vQcXN6ixB+4PPi1P8HwLQWqeIi0FhPmUfL91kH3vNTr+f0vVmIh+/UN29PaBqLMW71ZLw/eW1KSazzVJWNOf4CtNY467vF6ppic7Pg+9tTbt+bsTkqUUpQN5ajo4Z333746+PvWdwXB3TfVvcCB4OtibFrHTn45kBJkSKlBFIui2fjMbp/MGNrq48QgiwTF3rsPS+McWRp4KOV5NJ2j6Pjhro2LCqDdSdPfjnuV0pS6tNX/qfAOWQSbm8VtK2LMYeFIlSGQBQ1fPDuZSazCmstly9tMJsbemXg1p0ZH/1o57kf+0lQSvDf/PnbWOv59uaYunEEQoqxi3/2k8NwNmvp97OV68S6gGtsGrgJhIS2jSXjSi1jJAOz0LJ3sODypWcndZrWsX8wZz431K19mLRJg+LTpI0gDo2XfctSxUGmViJGvp7DJe9Bkih2BoREEHXX1A6vD767NebLb45wPlAtDPf2piwWLYva0FSWqm5XcUkAJOIg9m2R4i8T0v1HKbk6V7WWDIcFWikyLRFSIKVk0NdsDHL+aEdSqmdzjNoguHnU8s71HfI84/a9KSEENkY5Ugp2tnrcuH7+cTcvC855fvPpPvuHC+7uzTGtY2e7t3KIKy3Z3iq5dnXA7gU6c0KKjw7+9E7rwS9Kf4v7Px9CLENfETvd9XTtoVUUIWZaobXCe3DeETi5LgRi1OHSSf0IPife52tD0zrmdezayjOB1jI6dkJA65Pry8nPj2SRD+FCxTCvCrx1tOMFvjWEebUiTVdrHwFqTUlsb2NXIYH7ryHORyKnaXGP6CpeR+SZwjkfRQ0+YLxDCMFo1MffOqZpLHmuMNaTZec716kri5AiKCUPOkanQ4enx3peGTt0eEHQUv6q8fy3BMoQQi6laOvGbYYQyLWgtSEp9wRCSJzzzGbNKkJsY1QghKit9Veqxm4Z4zQilkt7FxBaRvKDJxM1y489juDhUX+HlNMLIASjUUGv1GfuAHjYoXP6eZ0sXaezlrv35swXhuADWa5W5NZySJkXiiJXaC1p5jGuIpeCurWUz9Dt0+Hi8daVAZ99foA1sUfC+Zj5vHSl6UcQcVJKzjhmfj4kl050yXly2bmx3xQ4H2hqi1QSLQTKxeg95wM3bx/R68UhV+bkqjh63TCZNVgXKHsZOrkjtjZLvr81RSSF5vK5CxEH+95Gh8xWcbYz7TwG/xujgkUVS37n8xY7yJjPDVe2C/YnhsGgZNDLKFI043xhkIcVi+uGfu9i1dNSCv7jv3uX//P//pbvb09pWrvquVhGQ9R17CCy1tMrNMb5OKSVsdfOh0CeKYKHTMc+o6UTab4wfPPdhM2NgvwRkZOPQ2scx8c1dWNZVCmuYhX5dv/XnnbdCBkJm9OOm4voCTMmriiUXLp8xMr1KITuCJ0OrwW+/X7M77+NRI5tHbfvTpjPW2bzlsmswtuwWtZ6H0lgH/wqbi0QCB5OuiRFEk6pGPuVaZSSXN4dMhhk1HWMb+yVGcO+5sfbmp3MwRliMh/EJ1PNO+9sYVrP0bjC2sDl3QFZGqJ99OH2875Na4Vff7LHdNYynbXUjWV7qxeV4r2MLFNoLbh+dXBxMWsBvPOPJ3Iedft98GNiea2PxI7UHanzKiDDKQaxAAAgAElEQVTPFZsbBc77VQyrSyLOxcLQyzVKS5rGrfbcp2GMp25tdPZJVu6euvYI4SmK2GuXp4g1YwJKCKwNCBFdQL1SP1JA+abBLhqEluAk+Gh7UylxRAiByvQrcU6JlJpyn0XceYRa/+cOkdDJM0XbOtrgaIxbdcfZ1iKlxjnHbFqzfY5u9pBiTzMtTZGr/8cszu1Hd+jw2qObsHZ4oyGV+BspxcRZd9l7cmdDX4IJDtemDE/vAxaBCnFBp5q4GMvyaKEOIfSdI7IoghB8EE4ky7WMRMsSj9sXPHibf4I+bIXJNKq7jfWrIVaeKcIZx+ytfczG84EF5q27MwB6aSiZZWpFBoUAVWNBgBSCQT+HEBfHSkmqyrL1+ggKXytoKWmNo2psUpDFTct8bvjquzE//uDh4cEy9ueh+flFztPTiWKtJ9PqQoaeHdYPo1EWnQpa4qzHBYG38TqzzCCXST1dVRZjzl819ryYTdsY9dU6ZtYz6Mdr6OFxRdt6hBC4VWFqHLrrPBZs97HAWV7POZ0YKRc+zxVFqZnNDaO+5t5xSyAwWxhufj9he7PEuPie392b88G7W+fz+D+A//jv3uXv//E2X98cM502GHwamDhAELKA95K6dYyGOW3jMNJTZIrGxI2qc/F7qspSV5EYcj5wdFzx9bfjH3QchRA4HtccHlXUjT2JVOPxJM7yWFYq9m0oFZ1nFwnrAk3rVwTVktBRSlDkmu3N9Ywx6dDhafHVzSO+/m4c1+vGs38wYzyuODquUkxMLChfOtII0flhjE9unNhFGTsbQJAEAoEkbnGAIs8VvTJnOExCghyKTLIzyvnFduBZ4tWW0EXGdHSZDSoWC0PVWGZzQ1moSPQieP/G5nm9ZS8dIcD/98932T+sqGvDbNaytVmS60i8Ox/QBK5fGV4YmRN8IDifrtdPQeQ89gelvxOx41M/26syxH1TURbxnuhcJFeyTOLa6Pz1aV2T5Qpr3Ul10qnNh0txaQjwLpDnkkzF1AxjYxRbFE3AoJ/RLxXOhdi3peLjKSVX3aRvMsJy/WQs6cKLb228Xi/jDNcUIkW9kARZkeATqF6ONw6Cx7fr2/F5GlIKrr815PffHMfjVIjoOtSgc00IYE1gcs6EDkBrPM4H5T1vnesP7tDhNUdH6HR4o/HZJ385e+/Dv7hppHgHFxBSGJzIAsEJIVRwARdA61jMXZYapWJvQJZLAlAU+osQjBS1uJRp6UJAeB+ETZuEB6PGHqW3fpY5eFUZgotxM9bFxaZKSsKnhXOPf2TByRDq9p0p1vgUdxVLlucLQ5ap1YZXSoFPP895n+IpBEWhMPbVWMi8ibh8uR/V6bVBqtRF4gNCCsYpZuBBSEFSw7/Y32sAjHUUPp6HHV5/bI4KilKTZ4pZY/H+ZGiupODoeM71t7ZWzpaqNmTZw91PLxONcasBvxTQ72W4RMJDKtZdkQEhFexKemXGdnla6vcUOKfToihOHJiZkgwHGdZ6rmwV7E/ak6iz5bXfB+bzF5sR/ud/dg0fAl99c8RsblLiRfK6CjDWU9dxINArdCQD0/MtSkXd2ER2xN+D98n1GmAybR+pyF2iNY7vbo4jkePDI904y/mMkCfxaUWhLpzAOQ3voaldLGNOHTzL11kWmt1L/bUelHTo8CT87usjvr01jqRL6zk4mtE0lqo23NubUS1afBrWxzi1eKw7Hwg2ErrASSdkiHZgIaNowBNihFKu2RgVOBcYDovoSpeC3iDjo0sZl7JnXwsJKbny4TXynQ2++ad7tK3DOs9s1qJ1FIXlheKtKwPevj46h3dtPfCr39zj4Cj2yM3mLTs7PYpcYYxflczfeGvEO2+dLXXgaRFcuO++e/8nn/WHpr9F/NlSdE6ddcbGIGNzVDCbtVjnabWLfXrEvhudSfJMIqVMRMwDv8vE8uS5IoScujG4JLIE8ATkMgZdCLQW1I1LfXgn0VzD4cU6m18FmEkV/1FV+BWBJiKZIyX5aH2FJ1JLVKawWuGNI3iP0Cr+fkMAFz/2quDybo+bt6ZA7PyM6Suat66MODia4wmPTXd5VlSVwUa3veR5LK4dOryB6AidDm88Mi3/3hj5p05Ys+yvEwgrBDky2udBrPpqQghMpzX9foYArr218Vfffne0K5VwQii8Q3pvVczIF6sN4xLnZWJojMO4qBx0qUMgy87mXGjM42/Iy01Iaxx7BxXGeJrWppiWwGLexqF+CEgRY2OaxqZ+n6h0liKqkauqI3TWFXmm2N4saY0jzyRGQJMGs977lSrtNIQQKCm4b3z7ItKuUua9dQ6lutvXm4CNUcFwkDPs50xT3CWQHJCSg6MFb7+1FRXYKS5wY7RehM6yU8w6j9aKwSDn8Limqi0hxLg1F1JmdTrGk1iAXJ3txDqv0dFwlLN/UGFtdBANBzlHxzWjgWJvnFSpxE3YcJBHl2ZtuXN3xltXh+f0LH4Y//pfXMcYx5dfxZilkPbPAoH3jvniZGhbFjoOZYSgX2a0jVu9DohD3TxFK4UQuLe/4OrlwX2PF0JgPGk4Oq5WQoUHRRpCkNwvUVyhM3Hf47wohBCPPURcuyglV51CQsDOdq8jczq8crDO8+U3R3x/ZxLVwonImc4anI1rlsmkpmkt9tQaJgRwxq/W5c6xEggIKVfD1ZA6r+I6R1KUmp3tAdsbJceTGp0pCi25tpXzo4HjeVw522/vsvv+VQKCf/zkkGphcD6WsAcfuLQ7QGvJpe0+f/TTy+fx9r10hAD/+Ks7HI/jPfDouGZjIz+JnhLxWn3j+oj3r18MmeOdJ7gHg67PEYFI6liPzNbbXfAmY2OUke1Hp2zd+hTdKsiz5TrgRJDRGveQ+9v7gICVYCP4KCRxnkQOp8wMJcCHGMVKPDyW92MhRCqif7NhpjXBOnxVE1yI4hwhotMl1+Qb5+sGOV+IkzLE1E0YAgQb+2eklqj81SHthJAMhznHkxrvA1laN751ZcTh8QLvAq2xmNaT5eejULq3N6U1DggIyfG5/NAOHd4QdHeQDm88pJK/FjBXWk5s7TYQhEBwUkhQEEJ04hjjmPsAUrC3P+fy7hCpBO/d2Pzvv/n2SGgpmtaJgXNWEYgK6546KV09RwghWFSGpjFY65AydgecdVG4VGA/9PM5GQzevjuLG+RZw3xusKdjZVI/kE6WcR8CWkm8X/UD0rSOvf05H//BxRZmd3h27F7us3ewwLm4OTHGMV+0lKWmaS1l8fBxtRwMvmhEl44nzx6vnu/w+kAIwWiYs7FRcu9gjnMe5x39fiQRgvdMFw0bsmSxaJnN169ctm4cxjia1qGVjHFrRxWLysRsahdYOjqFiC40bST+cXGYT8I5nROZirE387lPREkkzKz19LRgYQNaeOom9qNp52mN4+i44crlwQuND/m3/+oGxnru3J2teras86s4lNY4yhCvYUpFJX6eRyJ7OaxZEoJay0SEGL6/PePSTg996lp3cFRFJaHzCER04ciQyo9JfXvLaLX734NHkeMXiUVlCQiyU3ElWgnKMmM0XL/zpEOHJ6E1jk9/d8De4RyIRM63Nw8xxlE3jvmswRMY9PITJ2eIpI1MHZj3u+4Cy+W5TOe+sSFqg5MYqdfPubTdX3WDDQYZg17Gv7yiyeWzEzmj3U2u/PgaUkXS97OvpxweReHUdN7Sto5+P4v9XqXmZ3946bVY71jr+ftf3ubouMa5+Fq1EhSZjnG6mWLYz3nn+oj3rr0kMudct2whxvgpcX5qiw7nhkwJ5gvDvDJUVYwwJ0TBkE0O3zxXKBnFQoP+/UN56zzee9rGUVWGJvXpSAnBC6yPosssj67s1lp6RZbmAzoRRx3hB+DqFrdoCHUd7c2eFcmuyxzdW981i3cO11qwHqSIzrxE7sheji5ydH99n/+DUEow6GvKQjObtRyNa3yA8lT8oFaSum7J8ud3TjkXuLc3wzkfI4Fhdg4vo0OHNwYdodPhjcfnv/3Lf37vg7/4Gkswyu+GgAoheGeDCNCTCgUx29NYTy/Xsai7cfT6GiHFv7+00z+yZpo3tSkbYyFAP8vJlKS5oNxUZxw6U+hM0e/l7F7q8/a1s8UxLCN/HgUhBNN5y9FRTZNKp6VIC10XF7pZ6q8IxEJn6zw7W2X8fOOw1tEr9GOjuzqsB37xsyt89fUxxjgG/RypJNNZdGB9d2v6yB4dlXoYHnSgXThCUsC58NDAtMPrCec8/bJY9SAAtI3Fhziwv3N3TJ5pskw98Zr2shCz2RVNGwtGITonQoq+8iGs+lcEMerHWk9o25f4rOHq5T51FYcdNnUTGeu5tJkzubMA4iBiNo/kb11b7rQzyp56YV06EMmT//Tv3+Mff3WXL748wCzie1kWmuBjTEq1iD0525slOouxPrOFYTTMubI7oDWO43HNojLxHmeikOOb78a8/84mxnqaxjKdNtEVm6I0hBSUWpFl8pFkzenL44slcxxKxpi15fMQInbgDQevzmChQ4eqNnz++0P2j2JLsneBw6M502k8X8fjGmMsnkjG1LVZFd3HIbpYdUtGF2R06UUfXzyHtY6RSpnWSBn7pYaDgu3tfuzmsp5cK358dcD7fcuzJsL0Nwdc+fhtslNq7XtHLXfuzWJ8YwgY69gYFbz3ziYhwI9/tE2vfHXU3Y/DwVHFV9+M43uZKyYTS5ZJikyhM8mgnzHo57z3zgaXNy9mPPFCyZzU+xh8IMhOgLSOkCmGVAhBUWqyLDCdtUznce01mTVRsKIE+wfVKcdu9OVWVVyHZplEypxFHddKUgrKUjNUGeNpw8aoQArBbNGeiDzTULwoFeUb7tAJ1hN8PDd93SBEjKqTWiK0Qr4CEdvBe5yxaV0ol4VL+NpgbEAczxm8u/uyn+ZTQUkRuyVTioBWUegUHfus9i3jSc1o4zwIndg5ppQIUkgvJNU5vIwOHd4YvNl3kA4dErJc/e/Wuf8x0+JQgNeZ2nHWt8aEIlNCWR9wNhipRCZUHLZN5zW9foyW2dnubR8ezlGZIrMe42IGdpbrRzTHPz+siQNt0zqkkvSKLEWunc010T6h20YI+O7mJPYM2KhA8st4oDRUXSqRpRAQoqp76aAQMpbOZloynnaEzjqjyGPZb9PYVfRajCaC+ezRQ2WRhh7WvmBCB9KAxa2GlR1eb5Slouxl9HsZWaaoFs1K+eilZDKJ8VdtY5kvTDqGn75L7CLhfaCuDb1Sxz615Di6eWt6X2eL98uN0sn3Dc8Ytwac69Co38/oD/KoLJUOle4vxnh2NwvmrU+xmoqNYUGRqxQjInAuvPCeqz/746vkmeQ3n+7RNC5Gf4aQhNECk7qMrr01pNfTCAFt65gtWuZzw2zeYIwn05LaWWbzhtmswRhDr5cRfBzUFMXJdedp3u4XOccLIZI5Wkm0VqvhdKYVO9u97prZ4ZXBZNbw2ZcHTGZx/ehdYDypmM9b6sYwntQs5gZjE4mfBk4uETmrLgsBYRmBxEk/ZCCS50IIrIsErZSRyBkOC6SKCn4hJaN+xh/vgObZBAO9UZ8rH10n7z0cB/rVtxMW8+jWPDyqEEKkc1Vx9XKf3XMunn4ZODiq+PTzAxaVwVrPYmForWNzVOKcZ3NUUBaa69eGL57MeQFL2JB6KTusF5a9WcY42jb1tgA+ddLmeRRrxP9/+PvrJkZqCSFoGhvvt+kea6zD2NiX0zYWiD2zVnoKER2HSknKniI/4979dcP/z957PUmW5fd9n2PuvWnLdleb6emxO7uzuyDEoKgXUYqgzItAKvAiRehf0T+gB/0ReqUiFLEiJYGkBIgAhWBQhLjAYnfH+572VZU+rzlOD+fcrGo7Xe2qejq/AAI91VWZN6szzz3n93XNbAkIZKGR/TxGr7kYd48QqOKME9qBROa095oU7elSZB/gKoNZ1mS9sxUJ/TBIKdje6rB/WDKfe4zxyb0u6HZyfIAsE5jHxPafBIt5TV3ZdFN+KQHua6zxo8Ka0FljDUAr8S+FEP+dkHKhdbica7XllcR7U9dNmAroCiGElKwOjZNJxd75SOic3+nz7bcjhIiDE+NcinaApn7+Dp2yNFjvMcYhk7L7eD7+k8CnvoFH4TCVlS6XBucTkZNiaYSMzxc8OOIgUoeoSLIpPkik/3E+3BPTtsbZgxCCXkezXBoyLZH9nPm8Rmu16vm4f1AsECglsU8TC/WsSC6dwj+kpHSNHx36vZwiV6nTKcR1TgSUEGlgLVnMK3a2emSZehEc+lOjrCy95IqoKotxUZ3c6WiUljgfBwKEdtAYhwNSCrZ7p3/IH/Qzyip2pykJoRMgWC6e6/D7L6f0B1kigD3GxsHoaFTj3OSlunRa/PLD8/T7Gf/u39+Iji7r8SEO8YSARWk4HJdcOD9AKcHBaEnTWJaVoWkciBhLJkVUzyI8129M+eD9nZiDf0K8TDLH+UBVOpSKxJqUgixT9HvZmeuVWmONR+HOwYIvvjmkTG7L4AOjcclksiQEWCwaprM6unJSV6PUMsasWdL+k/S5j6RNSEVX4kgcn8w7AqRAy1h+PhgUdDpZdFVqSbfQ/OKcZqCebh/fGXTZ++AyRe/hKuaPv5oyXxqcC8yWDSHEgvQsU3Q7mjff2Hiq5z1LuH5jxpffjCirKA5blIa6tmwMous2LxQbw4I3L/fZHryYsURwIZE5x7/4Qp7qERcQjr3p1jgryDKJkCJ1bB2dcSGecaz1lKVFSIH3MQLw+FmoaRxVel9LKciUIoR4/vcuOg+EFJSVQ6m4Vy0KTa+TIdrtXQCtz4YA6bRQH8SELSkCQSvCsZmBkIKs/+wukBeJkD7fQoqj7qR0bhZSQYrVO82Pf0jrz5New+5Ol+++n9LkGinj2asVPIxnJc5JjPHPhaw+HC0wjUUIGbSSlZTyo2d6wDXWeM2wJnTWWAP45KNfNW+/849uO8cl6/zcCBZKyj6CqXM+F1IYrURPInDeo7ykrO1KhZwViv6w4HBcreIchIiK4EX9nCOAhGC+qHEukizBxRzwIldRAf6EMI9x5wDcvrOgrh2N8TjrVzdsKQUSgRQxhiJYIHgyrcgyhVRH0RaZlpHQSUrJ9fD97GJzs8PNOwuUkmQaSiURRPLwYFQ+oBKNxd+nN3BuS+Zz+XofhF4HtLnljfWY2iJFPBirXK7Ij2XdsDEsGA7ylx8D+BiMx9UqTsO5EGPhaktRKLSSNLgUX3gvmZNlip3eybdoz/vIuLXVYTSusDIS9EbJ6NT0gX4nvpbhoOD2/oJ+N4cQoiK1cVy5tHFi1+jzwDtXt5jNDZ9/ecBs3qwcpcZ7msZx+3YsUO93M8aTMqkpQcqQ+nQ8Usuk3I0DyNm8OdO9M84HZjObnAexP0iKOBRZlpEA73WzdfnyGmcS3ge+uz7hm+uTVfyktZ7RaEldxW6KO/sLSGp6Y9xqPh7SEC0u++3+Mw3TlCDXrRgg7hu8j8O3kIZbuZJsbHTo9QqkDCil6XcVb+10uNq1wMnJnO6wx/mfXHokkQMwW8bOMWMci8pQV5aiozm33aXb0bz/7oNRt68aJtOaz78eMZ/XhBBdCWVp2Bx24l4zk2wOOnzw7iYvamkKPiS1P8R/+BfzPA9/clYT1EB47vfnNZ4NSsRkiVYA0VZvyUTaNI1jURpyLVksUsfOMTjnqZvoJun3cqx1WOdo327OB2QIOAkKRZErtjY60UEe3QhYG6ODX2fYZUNwnrBYEJqjOOLWTnnmHTqAUDL+X5rLBB9AiUgYKonMNTJ7+fuvEOKMaOVQFSLNqB7/c3kSFbjURxnj12A46LJ/OCd40NphjCcvnu0cXlYGHwJS4rNMT6SQv36mB1xjjdcM65PdGmsk6Ez9VWP9h1KKylh/ywu/6T1GKRm8DzZ4Mi9CFpLywjSO5bJhmJSvly8MuXVrRlO3+aJxEDQYuOdqtxfAfN4QXMo1JRJIeX6yG+piaR543BbTacNi2SBTBr9P5dIoifUxwkaoqMYO3hNCLJpeVoZ+N6PINd4HuoVeEV/GeYr18P3M4uKFPh99us/hqGRzo4hD8srQExk3by0eGvvxPHp0nuQnH/bJCQGMcWRavVQV/BovH20htVaSJgRcCDiblNlSoDKFqKBuDDtZwXJp6BRnY3tz884C72NEppSCC3s9ZrOG+bzBpG6yQMD5GFOpU6Z7vxPLt0+M5/xZUFKwd77HzVsLmiaST/Gz57l0rsNn38+ZTmtIbtSi0GxtxHvieFpxfvd04oL+zs/P46znt5/cwTlPp1BMZxYp4mBtOrFUZZNUh6DkkVw2hGNrm49DnZu3F2eW0LE2UDcuFjGn+D4CoCRVcldVlWU6rRCp7H17q/tAwfMaa7xslJXhy29H3NlfxL1ACMznDZNJuRIdVam7Kil48UkJrYREScGijGupkoKi0Cjp8T4KTopcgwTTBKxzsWcnrZFSCJRWdHs5RZGhtaBTZOxs5PzhVoCniFfrbw85/95Fss7j14rx3PLZVxMaEwdi83mN94HNQUGvl/PBezsUJ9zTnzVUteWLr0YsFg3WxnvcZBr7RFqXar+b8cuf7bw4MidEl2b6r5dL5qzxSkDrKFKJ90YISHwSa4Y0CC86mvmyYb5o6HWz5OiJIpdMS9xqQC6QMiYX+OBoj/0SmQbkGZ1cURsfz9Q+kpwhHGP+XkPITOGNxRxOEcYitYR2TxYC8oxEKD8KQkYBpJAxojM4j/ceJQTexmj8+Hcv9984BI7InHDUIReISQePOztLKRgOc6wLlJVBSkHTOHrdfNXJ6JzHWvdMhE7suYznHudDEBIDYd2hs8YaJ8DZmHisscYZgNLyT7SS/4XzfksB3gcXPFsCekqLXAoykYpUQ8rlP+5y6RQ65oxmkk43o64tmY459tYGsvz53cgb67DBI5Qgk7H/5KTRV8vSPPLvbt2e0ZY+OutjX4WDXEu0EHgfKHKVYi1kjKsojsifGHER4kHaRqtuXVuKM74pe53x5uUNilxSN5a60QgZCbss/Zs+DFIKlBSrovonxUnP1O333/8JMtbjvI/RSGv8aCGlYHPY4eLekLv7IkbxpOxm7wO+tgTn+fTz23SKbNVBcBZQVYY6ZbNrLZnNzKpHIASom7ajzOJ8QODRWtHPJSd+W78gZnNjWDCexB4L5QSDQc7hYUkg9rnNFjV5plBSMBxIZouGotAcHJQvndCpG8dsXlNVlu2tnPfe3uDa9RmjUYkPDoFAKoF1nmXpVodapeM61nLT1nlUOqQvloa6dnQ76sxFINWNx9qj6w4+ENJwKcbHuEgWCsizo96gO3fnhACdjmZnu3tmCNA1Xg/cPVzwxdcjllXahwYYT0pGowVlZalTPGVdmljKrBVaKVyK3FQqxjxO5xUu7X3jPjV2/kkhcCEOotohllYSSeonGxRsDDsrd2SnyOj3ND/ZyTmfn4zIEUKwcWGb3bf3UE8QnWRd4HefHHJwWOJ94GC8xHvY3urS62Vc2OuxvXW2I4Z+CIejkpu3FxyMSpaVwRiPtZ7tzU5yQgSKTPHLn+0y6LygIWeIZetH//FinmaNVxvHHdSt08/5gG9J4kytxENVZVdCG+s8jYn7N2ui+zeejTVCOKoqEGSKRNeCxjgOxkuMi44xrSX9XozjfZ3TK8ysxFWGEEB6RxDgTIwiVp2MYqOHPOORdEIKfGMxZdwnS63IO3l03mfxPB1qgy0bssHLW9uPu3JWwssQCPBEZ+duR7PvykRQhtVjKClWJMxotKTXf3qx03xeU9eOqrZ4HxTggfFTP+Aaa7yGWJ/g1lgj4dOPfjV+591/fCvTamCte8O6cBkRenmuYlFOupF557EiugOmk5qd7TiwGgwLdne6LBYNm5sdDkYlxsRB3fPcrAkBvU7GoFeslD1SCjY3T5aR35iHx0jcvrNgsWwQQiKTQsYfyxUOIaQImxj5puRRCbZzjjyLqsm68VEd7GI54HzesDFY5/ifVWgtGQ4Lqv1l7JGQkuXSRDWs4KGRea3a2zr/xGflZzlT30/s+BTntyZ0fvxQmWTYLxhPS6SSTMaRAFnlQvvA/mjJeFIjhOCdq6d9xRFFoVmWFmscIcSIssWiYTSuYmzQsU4HKWLMgdSCnvJ0Oic7xL7IkcDuTofrN+c0pYvRCEpgjee9N3p8daPEiBjLYKzHWM94XCGl4JtrY95+88V16YQQWCwNZWUxxlHXNsUqxTVpb7eHEIEik9y4NcMYBwjyTFF7h7We8aTmXCIAA6kwPcQDr0DETh0pGE1rLl98eDnyy0YIUNcO5wLWHb8/s9qrtL1BwgsC0DTxs5FlMt23JXVt+f76FOc8Gxsdzu/20CeIbl1jjSeFc4Hvro/59sZkFYPoXGA0WjCexP1yVVmWy0jK1I3B2tR/ZRwifSYhfk69D9g0+JNJ/eysB8HK7dMq7IUQSBU7cbq9nHPbPUzatxSZ4N1zXd7sWE7iypFKsnN1j63LOw90DD4OX34/p6wttXFMphXWefr9nAt7fd66ssnVK2eLND4pPvnigNEovi5rPVpKKmfZ3uzQTe6GPFf88sMXSObAKmbvVCGO//H1HdqfZWSZjP0nbTRe6oxtO2CdS+cMHcUquztxrzCf1cwWzaobqhVRaCeTgyE5yKW85+xSlwaIsbqdTsagn51o/fixobw9wVUNeAfB4a1LcZkSISWd7f5pX+ITICCLDGVjIguISAhmqQ8oCLw1uMaQ8XIInXbta+PVPNFRs9od+oAXj4/CLwpNVdtVT5T3gaaN4A8hOtjNs9UKTKYVPsQ5kVLCSykWo7t/ui5eXmONE2BN6KyxxjHoXP2Zr8KOgSuALDKlMhV7YEKyU7chu84HFve5XH7584v8zW+uU5WGTqEol5bJtHzudmrv46CGRLQIIU5UevyoAbz3cHCwoG4cWoM+ds0+5V+3wy5j/T0lf94ndVOmyDJJKOMm2FaMWaAAACAASURBVLno0JlMGi5ffKaXvcYLxltXNplO65UrxzlPXVvKynI4rji3c6/rQRCHGk+C53muPv5paoyLQ/DXWOH2OkAryDJF08QD03EihBDfq6KBW7cn9Loa684G0eecx6cMah1IZEi6rtX6KVK6hAQhCC6QB4cSp3/9LXrdnCLXzOcGKUSMv6sdUkoGHcnSBOrGslhIBoOcOwdLOl3NaFRz5ZJ/7iRBYxyLRUPduFV0nTExv14KQV7I1UH2zcsb5JkmALfvzFK/TOxh8j6WGh9OSjY2OkiOCJ0YV+FxXqCUpyot39+a8tYpu3Scj5GDMeMjXm/rjm0H2C3aXpE2IqPtBWqCAyHQUqAzhQ+e6bRiNqsZDHK2NjurqMM11ngWVLXly29H3L47X+0DTOM5HM2ZzWqq2lKWhqo02FQ+oZVciYTa4WhL1MK9xeSIVEad/nz0ZQEyDq5U6snZGMQ4WSEE3UKxPcj52TCgxJMPpfJewfm3L9DbGZ74d3F33DCZxKjHkPbvmZKc3+mxvdl59cmcz/fZPyip6rYEPjoTtje7dDqabkfT72X8/CfbvEhTYPCxxyL91+m7c9o+kDXOHPodxcagWO0hpBLoIFOvnsB6vxI1lsujdaKxbWRu/L54bopfh5gY5lvdpA8gBVLEeLe8UAwHOYNBRvGau2PtoiZ4D8asunOETH00SqAf00N2VhD8kXslfs5j1pm3ILwHJQnGwSOEtC/oqlI3Z7qsldDh6Dtc+/t+xNq0MSjQSh6JJ9M+vtvJKWsDTiTRxdNjuWywxkMIFLleZJn+tq6f6SHXWOO1w+t9F1ljjfvw+Sf/65+99c4//mNAZ1oUvSLrNsbhfSQvtBIEcSTPNcZRLg3dlEU/GOTkheb2nTm9bob1gbJyqyi2Z0a6684XNXVtMc6tVF+dE2SYVvW9h9f2Xn7rzozGOJyNsT/tkFwKQQixhF5KsRqUChEHlD7d0JUSIAK9fsZs0SCFwKoYr7B/uAR2n+HFr/Gi8Yufneeba5M4TBEBnUmq2jKZ1hwclg8QOgD6CXp0TrTde9jjPGS32ZI61sX3Zb7uZ/pRo9/NyXNN0zhMY1dvEyXiIM+5mEl+e3/G22/t0DQO3T1dQqSuLZNZncjvuD4GH+h2NL1ehjGOqopv76jibJ0WgY58fL71Q/ECB0ZCwOVLA+azhioEOoWiqqL79PJel0+/nWOAWlmyOl774bhkMMi5cXvG1Tc2n+n5V06c0qzEBKEtSLeOEOK9qZvpVfT6cVw438MHj1IwGlcslwalBD6IlTOAULG52Yn31ER+hADWOJyO973JpKbctXRfVOnDD2ClulRRcimloMjjPda6GAUb78OsFt7277yLXX4h2S4DR+unlBKho+N2uTRMZzXdjmZ3p8fgGeI01nh9MZ5WfPb1IbP50XRmuWjYP5hT1/FzW1aG5aLBNA6bhmJSxEhEn5TybaRrSGsjCAJHUTIt2XO/hVfKSChIqRkMCnqdDKUknTyWk//hOUlXPdmATQjB4Pwmu2/tkT1lQXdlAp9/NWE6r+NgWEBRKHa2umwMC376/qu7P54vGj769CBFLJN+74Ll0tDv5RSFotvN2Noo+MX7Gy+W2wjte+VsQCTCcY2ziY1hzt65PsY4Zul90+uqlZu37T/0PiRRY/y3dD7GOOZaIoRInVeBw6kjuLAShljnUDLGPQYZUFLT62ZsbhRk+in2eT8ieOuigwUBTYrL1Cr2zSSXjnoVotoDhCZGP69YFEEkqoSK75ng8S+V0LlP+HB0qUfwgSDDIx1iWSYZ9HNm8waIEcWZCuxsD/j22j5eeoxVuNQ5dVKYxlM3ZhU5rTI1y7T46zWfs8YaJ8Oa0FljjfsglTiUQpTO+cPpolHOhX4IZHmGRoEn5t9KHVUNo0m5InQABoOCu/tLZrNmtZH7/saYn7x/7rlc38HBcjVIy7VaqSuyE2x6Fotm9ef2FhwCjEYlVW2P9iNCxOxgAVlHs6gMzkWbbpEprPc01q2yh3sdjbOena0uN2/Pcd6TZQqlRCJ01jjLyDJJpiUhBDY3CnItGU9rnPWMp9VDf6Yl+Jrgnk4F+SSZGMe/5/6NZ4hdVplWr/XB6MeOvfM97uz3Y3eCjIdsYxxaKzqFXsWr1JVhPq2YTutTdxjc3V/ijKcxLuWqCxZLg1JxaG5doE3IMsZGEl0RXS9dhT5hbviLjnTJtGRnp8PtOwuyXNHtahYLg1SCC1sFd6ZNJNI2JdtbHfb3l0w3arqFZmereSpiYDZvVgr+EAJZFgctxsToN0JIbpwf/vxf2hsQh8GQa8WiNDEmJQkSqsbCtKLfi9nnJGdAp6MJrQvGea5dn/HBe9snfi3PA0IkEjOw6v9If8P9v93jy2br33VJael9itxIg8aoTg40TXTuFHl0w928NSPPFf1+znBQvPJF7Wu8WIQQuH5rxtfXxvfE+o5HJXfuzlbdjYtFg3PRwd2krooQfFzXfSxtFgh88OCPYtPSswAi9lMad2x43+ZvEombjmZ3p7/aG2dKMuhl/OKcZqgcMYTm8dBFxu7VPTYuPHts5O8+HXEwKpnMYseXUoLzuz22t7p88N52jH56BbEsDX/7+7vM5nVcW5Nj+s7+gizlUxaF5tJen3ev9F64UaV1P5062lSHdrgbHj04fR7wPnDzzoLvrk/YP1ziXcBaxzLFGF69soUQsLnR4e03t7i09ypEWb14dAqJ91EQkmUKZ33an3lkiiht3a1tzDlAVTpMiqGCQFmF2KtTW4SMsa5FHmN2fUh9tC5QZBrvA8syCpMGg9N9/aeJ2J2T3MZlSfA+CU8kupDoPEecAaf9D0IKdC/tstLe0TUWqTW6X5B1C2S/OP11Kdz7h5BiBR+XcNHvZygVPxuBuA/udjKqypJlirp27B/MubB3csfqrdsTyqWNe28ITW12xGYxOfEDrbHGa441obPGGvdBZ+pfisr8gwDSB0oEloAKgW3jvM60IviAJGZ2W3vvofDDD87jfODmzSnLBXR72SNL5U+KuE+IzglrPFlHURQZmxsd8hMQOunmec/B6ttrY8rKYI2jaRxCSLTSIGPRdJap2CuQCiDjIF8ghELg8CHGZPT7OVcuD/jsiwOEgDod6kfjhxMCa5wtnDvX4+tvxvS6GVmuUFrS72cEH5jO6wd6kNoenTZm4H488p3/tOHmK1u7WLl0jPG4/GxEbK3xYiCEoKrtUSSDIJEkcTCtMx37nKznzuF8tcadJhrrOHeuR7eTpW4Zh2kcs1mzKqpXSYmoMxUHmD6gZXTsPMxp8li8BELz4oUB43GFrwOZVihtqWtHv6dwhx4rYyF2phV14/j6uzHOxvvFLz88/0TP4X1gMq2oahc761LUkvMBY5KSTwmK7OS/o0t7fbQUXL85I8sVh6OSkjhYkULQGI+dVGxsFqj04AFQtJ1dgaqJzqvNE8ScPm88yVzwYd+jlUArlUhEnwZSpBgqcC6RO41DabmKvppMKsrSoLViY1jQ763j2NY4QlVbvvpuzK2789XAsywNy2XDYlGzLA3LpWE+q1buGyliEhGw6kPzIcQ8/ZbMeQBiFTVonbt3SC7innzQK9ja7JLlkiLTZJmgW2R8uCMZKg88XiUtpWSwt8n2lXPknefjTvubj8fsH5aMZ1FsoKRkOOzQ62W8cWnAud3ec3mel43DUcl330+BWC5f1Za6cTF2Oo+Da60lu9td3rvyEl7jWXHnJDJn5c5Jm9U2+vJ54e7Bko8/2+ezr/a5c3dBWTXRvRk41nkRBRC/++Qm/V6RnFId/uF//C5/5+d7z+9iXlFYG5gtGsbTOkb6JoKhXVdiNCLk6dw9XzZkKpI8vW5GiVitQ42xKyGkkoJMKRrjkFIQgkAJsYpvi1Gpgo3B6+uAXXy3j5ku8Y3FTxere0cbYZa9KvuMkDyjWsabWgjIJI6MXUAQrMW9VIfOw90596ZpxB6cx61LRa5S/KnHNXHvraSMxL2Ki1q5bB7+wz+AvNCcO9dvuy+DEMILIcqnerA11niNsSZ01ljjPnz+8a/+zZtv/9ENF8JQBS99EMETtFSizpTUwcfYEk/AGY8x7h67qZCCYS+n3OyQ5wotBXXz/G7i1niKQmNNsypwPglhFMJRNEuLNmLFpXJlkbJ+Q4iFkM4HfNPmAkfFWYyjiRvXPFcUhWZro2A4yJMrR66y/tuSyed9mFnj+ePC+R6ffn7AbBEPLSqRltYFrl+fs/HTB4eYSsnjCT8rPHcy5/7HSKTOKt93Tej8qJFnin4vYzKLQ/4sU2gV16mybCiKjBACd/fnTKdNHBqeYtSJ1vHQE0LA2NjVkmdq1eFCGmA6F9WbSksIAuksUj5FbvhLWFyFgHff3eajT/ZRWiKFRAqPD4F3L/X59k6Z4pQiYWWN53Bc8cblDcrK0O08/IAeQmA2b6hri03K4qZpO3Ha545q2eIZP+bnz/UQAm7cmiNEdxUz2rpvHTCd1OzsdBGp38i6ACa+JlHD3f3yVAmdZ0UsJpfkeSRs4u88oFS8xwffduAFpHSreFXZOOraMtKSjWHBoJ+v+8teY9w9XPDlN2MW5dFApywN+/tzlqVJ/WGe2bzBpj1klmucbdXt0VnZDjm9T9Fp7Wc8tM6G1JNzbO8gEKAgzzS5juKTXi+n38tTGbkgzyTv7HZ4s2t5nCNHCEFvZ8jOlXN0hg9Gyz4LPv5qymhSYp2nrhxaSbpdzfndHhcv9HnrzWeLozwtfPbVIbduzWmSwCuESARXtaNTxMJ3KeCtNzd5/82X4wYJbfnZaeI4mXNsT/q8zj8Ho5L/88+/5Lcf36KuDZNZFFC0z6GkQCpJ8DE6ezpbIhBM5kt2tzdZlpqqNPzff/kVtXH8/T+89OwX9QojhHv3iUrFc20MdoxEjZTxd6szFfduRHFjux4pLcmUZFkKuh29+h7rPd2OjmJIH9BSopSkaRxVbdncyB+5J3odYMvmiABRIIqC0HYQ5Zps41UhugVSxeSAGLMWVQdSS1wdXam6iW72l3hJ96DtU7wfgfBY9+D5c3163XGKIGwfK0QRmojxv2333UlhjznehBAhL7IDJeVfPNWDrbHGa4w1obPGGg9Bnqm/8jbsBRXyQqktYx0i3e2MjcpVYxwlBqUld/fnXLxwZDe9dHHI3YMFJPKkqS23b8+5cOHZvNVCgLEelzoEYrZ4PLQ+KRrrH9Bt3LozX91YhYwqIpUe04eYE+zSwVtIsSqV9SEgYZUHPOjn7Gx1ktoZjHcEog29zTl/3uXYazxfbG92CSGwXBryIipzDscV/W7GdPHwZFslBVLKmGP/Q3ieh+1jJ+TGuFXUxxo/TvT7Gdvb/fg+TM4cFCvCRCkZ1x0ruHVnxocfnDvV94O1nsksRhY6H6KzcSioG4u1flWqG9fWo89FLvxTTX5e1istcsX5cz2+vz6lKGJufF27mMVNwAdwJpBlEqUFZWW4e7BkOMx4+817o4uWpWGxNIk8cHgf+5CsddGJI2MU5NPkcx9HYzzjcYWUcXirlOTdt7f5+rsx57Z7LGuDNT72fYTYLXM4qtjd6SbFLQiZ3Cs2du5cvzXjjYsnj5k4a2jLy4ucROx4nBOoRDZ6H4fntYvq406hkVKwf7BgMq3Y2uwyfI1Vxq8b6sbx7fUxN27NcP5IUT2b1RyOFlS1xVpHVdr45xSPqJUkK3TsvjMuKn7TvjL4SKbCsb6RcFxNLNL/Hq0DUgq01gz6BXvnB0gRP+daS3qF4vxGxls9Ty4e7dbsDnvsvr1Hd/PFEA7f3Fhw5+6SsnYcHkbhcberuXplk93tLh/+5PlEMb9MVLXlo0/22T8sqSqLS92aQgiqxpJrRa+Xk2eSX/x0l53hSxw1nBUyR4l7BqQ+HLkgnwZffzfhz/7yK27ennLj5pgbNw8pK0MIPhKdziGkpNfN6XY69HoFWivmy4pvr91m7/wOd+6MsMayu72BMTG2+ze/u8nGoOCn7+08l5f/KqJTKDYHBbfzxWqw3a5FchWXFx3XPTKs9ahCUdWOxvj0/ldkWpDpKOCJbmuP9Z5eJ8dahxQxMjZLTvLgA+o1FqEF62PnjJLIxhGUROaakH7nupOR959C2HQaaOMVlUCI6NLxaZ4SbOyHE2VN9tJ26Q+eB9p45/sRVvfZh19bp4iRu8vKxvNKEvoMBx0Wy3qV3HJSlKVhMq2oa0edelHzXH0/uvunn5z4wdZY4zXHmtBZY42HQGfqf6N2/7DQeq/fy88vFw1VbcvK+tq5IKQMuXOByhmEEIwzeQ+hU3T0UaeNAGMcN2/POHeu//SDKSEQRLfEfN5Q5Aofb4BcuvDkh9EyZZgf/bdlsWhWfQQQB2rtsFTJqDwyri1e9itFk/eeIOJASCtJVVs6XRVVTVLQNB4Iq8HcojJsDl5dVfPrgI1hQZHr2E+SKWzqAOkUMSv3cFyys3WvglVIQaafgNB5EYftEAgifi6M8xRy3fHwY8XmsGBnu8e162NyrZIzK5bU5lqv4sukFNy4PUWc8ll5PK45HMUhXkgDHZkIjLp28VB/XDWXzlSDjKhUPyleov3xyuUhd/eXFIVmsYhRZXjPWxd7fHNrGZ1zLjDo5yyXhus3pkgpuHxxSKZl7MapLItlQwhxsGFtG63mUVLQKZ6dyGlxMFry/fU5jbGUpWU2b9jZ6vAf/b3LfPXNBLPv2N3uUicHCoDznoPDknM7vUhcpZbj2PthGY8FmxuGwasSC/IEaCPZAIwNGBP3Aq17FwLL0qCNW3XtjcYl01nFxrBDv5etSfUfKQ7GJV9+M2J2TNjRNC6SOKXB+0BZGebzhrJssDZ2UBjnV52M2geWy4baRPfdcdPM8ZFSdICHe77WdloFAkpKikxx7twApQVNY1Fa0skVF7YKPtxwPCpaLevkXHj/Et2tF1teMZ4Zvrs+Z14a9lP3pdaS8+f6bG92njiC8iyhrAy//tvbTKY1pon3MBcCrolrQ5FphsOcXifjnbc2Xi6Zw6O2mAJEeLqOxydFS+RIcURIttfE05M5127M+NWffMz/9+tvOBzPaRqDtfGz45wjhOjsbcmjqq4hzCg6BTvbA6qqjnHJ00X83GhFWVvKymCM4/33zvP7T+++1oSOFLCxmUf3tPFx7xJYEZUQz/AhQFUZxpOKc7u9I2evCzjlQSh0plgsawTx7LyKbU3aM61iekXbNaVe43tlsyjxziEzhZ/WBOfxlQEBssjQRfZq9OdAPIeGgM6zOBexHhGO9vXBOkzVkD8imvxlXeOjkMY9j0S3oynyGKNskohjd2fAfFGlLlPBctnQ6z25sOfatRHzWc1y2WCsD0IQBKzj1tZY4ymwJnTWWOMh+PSjX3195a0/apZLU4fAraaxwjhvpBD9IpfbMcoHEAJnHZ4YLaOPOWXeenOLxTIefKUUzGcVt25PeePy08UrtAKQyaTEOI/yEikEm8MOF/ae/GC6vI/QuX5zSlWZGKuWBqStYqONzWlVS1ubHZzzLEuDkiLlAAuaxjGeVEgVFUqEuFmtqlgG2e1qtJSMRuWa0DnjEALefGODr74Z0ckVWsVIPRAsl4Zr388eJHSIkQM03DObvgcvQTlpjCM/drhd48eFjWHOoJ+jkvpV61iMLZWkrhpakVkgMJtXVLVlcIIDxvNESC6PNo5QChG7zxqPaaJiXUBSg8afcd6jlWKjq5/M7XYfXvbb/g//YI/f/PYO3gW0Fngf7wm9QrKoYwxbXTukEiwry3ffT9jeKrh8cUhZGprGRoV+Uqq6ENBS0O0eRZY8GX54balKx2LZ0OtmTJqaurbcuDXnL/7NNf6zf3CVG7eneA+7213K2jKbxXu3EHD3YMGVyxtRneh86mmImfoHh+WPitA5jlZx7H10mxkbVr0MxkQiNQTodmLs4cHhktFYsL3VZdDP1uvwjwDWer69Meb7G7N7YlUm44rxZEldW5rGUFUOYx3WePJCo7WKbvLUhRBCdNFWtcE090a3tJ/e1uURY7Pi2tjueyG5w0Vc84fDDrvbPayL62mWSy5ud/jppqAjHxyaSSnZvnqenSsvxxFTNp7ffnzIojIsFtGBqLXk/G6Pna0uH37w6jlzDkYlX3w1oiwtWkm8iv9yGjDCszEs0FrS72b84qc7DLunN4xN3PtLeKL2+cSDw+f05j3pzH5ZGv7Fv/qSz7/a59//9TeMp0vqul65WAPR6RHPm/JYLGEkjTyBsqy4WdfRtawkxlh63R4CGR/DB6q6oZNHUuHLb0a89/b2c/iFvJqoyhiJ28aj7253uXu4xLuwcglKKaiNZzpt2NrqIoCtjYL50uBcEkMal/rBogBTK8F0XsW/FzGmfHe3h7RHcdGvK+q7M3xtkZmCpsE7j/AeoRQq0+Qbzzf68kVCZTqyIik5wJvU9wlkGz28sXDK5NS9b7Vjzlfi+/BxkZAmxWp618ajQbfIEDLOwOrGMZlWT0zoOBdojE2deQGtpAe8EOLpynjWWOM1x5rQWWONR6Dfz//7AP+jte4SIWwIIQZayWJzs8Ph4TK5EuJmeDFvmM4qdnaO8l63t7tsDDuMRyVViDeuW7dmXL648YCC6wdxj3U/Dr1axdAyKSOfVBVbHysLdw7mi4amiYdx33bdEHNR+50sbWLjJrdcGgKR+DHBY21AyDhI9y7cQyzpTCKlIFMyqjqM58bN+QORO2ucPbz/3jbf35jS7WaUpSHT8b3Vls4/DDoNW/yjPN0vEsmlY4zD5np1vWv8uJDnmjzTabDhUSq+37xzgIidLlKusvy//OqQP/zlxVO51vGkYjSuUsFuVJV3O5qlNyAEUgSMi50R1sXDlEyHKwUrl8RZhhSCD97f5pPPDleDraZx7G0XfPH9EpkLqtrSLTQ6E5jG8cVXIzaHebxnhNQlpOPgo6Of9jU//vM+XzSMZxXLpWE0rlb3zkAkIX79t7e5+sZmHH5J6PcyLl0YcOvOnMm0xjvP7btz9s71sS5Q1zEeQiqBqgTXleCNS69+9NqjIGXbtwPOSYz1NE2M3Wg7BIs89eY5z/7BgulMsbPdo9tZHzNeRYwmJV9+O2Yyq+IXAsxnFaNJuYpRa5pYtm5dKl+vbSRYjIuujeTm9j6k4aUnuPtcN/f9OSQXWBuxthqYIyhyTafI2Nos6BQZ/V5GpiS5hp8MBV3luZ/c7W0N2H17j87g5Q0HQxD85veHTJcN5dKwXMQZ1caw4MobG/zdP7jw0q7leeH761Ou3ZhR1Sl2J3VtdvNs5WTY2e4yHGT87O1TXAsfVubY/sXzdOkc68lBHHPliPYSns6R8z/9k7/hn//p75nNlnS7BaPxHNMYjLVRMJerFckZ0ueKY4SDlAKCAKKYJM81SgnK0lBWNWVVUeQ5mVZkjea3H99i71w8t73OhE4Iseu1JZQXpUl7hDjMrhsXUzF8oGmiM0dIwXhS0yS36sR6JouaYD0yk3QLze5uj+qGxRqDkBKtY2edgFWvzuuKYJM7x3moa1SmkHlGICCVJN94Ob1bzwPOtHOVKEIIPmCrBh0Ctl0bjFv16ZwGjuJLj7/n4r02/t2jY9e2twpm83rVq9jpaob9nI27BculiWvdCd7K81kdxV6pr9E5L5SWPsvkrx8e7L7GGms8DuuT1hprPAKffvSrL9965x/dMT580NiwJaXoay17MX8/ZY2ke5+1noOD5T2EDsAH753j9x/fTpninrI0fPv9hLevnoDUOHYqcDbgbFgpe06qgPVJKdni9t3ZagCvpERrVmpcKeWqRwcTN59lY1eHCdcWFxLVj1khuXypv7qnOxdWBYDt8O76zdmJrneN08Hebj8ePKwnT0rApnH0ehlKiYcWKEoZY/caf0qW8hAICIx1aC1/YMS7xqsIIaDXyeh2MpomDpZIkWuiHf6lOEilJZ9/c3BqhM7huMSmz08IsXegMX7VQRZCO/AREPzq8xRCQAnBoP8UzqJTcET0ezlvvjHku++naC2ZzmqaxnH5XMGN/RpPdH0OBzkCWC5qPvlsn5+8t41EkOXynl6MF4H9w5LF3Kzi1I4PUUIIfPH1iA8/OMebl4d0CsVoEkmc3Z0e3gVmixpjPTduzen3ovPEOMdyaZBSYKxne6tDr/vjdOocR+zbURS5SoMuj7Weqg4oGd0Trer47v6CPFdsbnTWxM4rgMY4vrs+4ftbs5VD0FpPUxnu7M+j49pH591yaVbxvTI1hptE7Bh/5PL2/kjhfv/A57hG+GggFI6+SOq7kjFK7fIbW5E8EIJuoXhvJ2Mvs/c9GugiY+fN82xePJ0B9W8+GTGaVVRLyyQ5/Xq9jEsXB/zk3VdvaP7VtyMOR3ENdC6SOYSAFPFMoZRka7PD1TeGXNg+3TVQpNweQniIS+cZSB3xwB/uIXPEsfPgvd/1ZPgn//T3/NlffMqt2xNmiyXeecqyxFgXh9sqdk/pTB19ptJTyhTrJWXshhNSkGWKotBkmUYIGAw9o8MF5dJQVRUlMBz0ORwtyLTk3O6rMzx/EegPMqQSSAsuRBJnFfuY4nLbri/rPE1tEQKUFmBit67BRWdOHu+PUitM41bOw3ZfSgjxjCJ4reNJQyDm3ZUGbx1CRTGWVBKpFSp/hfYMbTpA24d5rItJJMKPLEXZn9LltfHOD+or07UGeFTC8dZWh2+/nyZxRqCpHRNX09TRiZQV6kQR19NpeeTeBS+kcJ1cj3Wm/ueneoFrrPGa4xVaLddY4+VDavk5IfwnwZMJSUeImKurlUQogRSxhFtpSdlYjPFkx2LXio7m6ptb3Lg1Yzqt8N6zf3fOG5c27vm+J4EQsCwbmlQWLUUso88z/cSbQmOOhu3l0jKf1UmVFIunEVFFLUTqyzGx46Ed0NxTfBdCym6GIpcM+gXDQbE6LGWZRAlBkw6BEFgs1m7aVwFCwGAQuy8G/ZxOoakrS6ZjKB4cWgAAIABJREFU9vOtOwsuXRjc9zMCrSWNuY/QeYkltYHoECgy9VqXjf6YsbmRc2FvwGLZYK2LKQfp4N0qhXUW+3RGo2Xq73r5h+blMvYlZJmKqrYyYI1LefrRHSmlQKZrlyoe+CWCLBMMeyffnp1WxNXe+T5147l+Y4rzgd98fJuD0YJ+v89wo4sJgcksKlwzXdBYx627C66+sfFSrq+qLMvKrIYzIUVjrMZuIfDRp3fJc8kffLhHt7vkxs053kSiBiFYLBqs80znNf1uhpCaqrZIJfEBvrs25Wcf7L6U13NaaJfytjsnunYk3scuPmMDronve6XkSs18cLhk0M/Z3CjWMWxnELf3F3z93ZhFebQ/m00r9g8XWBNjd6vasCztql/RmOjOiXOseM9vHTmxGyysCJoQjtamdu798G1BmorJqHOODhDN5laPXlIEO+vYGRT8YtMBR25zqRXD85tsX9klK04nZhPgmxsLRuOSqrRM5zUhxHisC+f7fPDeztMR9aeEpnF88fWI+SL2rVgb+81CCHgXYvQpsL3Z4f13ttgZnr6rNBI67XQ1rDQOR+83cR/b8oiM4AeWqScjcp4EN+/Ez9vhqOTLb/b587/8lMWyJs8V89mSxhiUVgSRCICE1oETyYU4hM0yFfcZuV6tuw+DUhKtFVl+5Jqz1sW4xNo+9GdeJ2xv5HQ7WdwfNG4VrSpIREyKGPc+UDeOg1GJMZ4i16ue0RAC3SJ2jehM4UNgNIkOxzxTSB3nBULGs5JW8tQigU8btmqiW8UHQlWRFAAE50FJxCuWshBS3rMzBpJ7S2YKbz2+sQglkS4Kt0JyN77cC2S1/33UN7Sv4WHodbJVrKAPYBqLKwNCKowxZLnEmiePiZ4taiTgI9HppBBNp5v/dnz3T393ote1xhprAGtCZ401Hos8U/9Hnen/sj04Bh/Oex8jdLRSZGmzneWKAIxGS/bu67M5d67PbFYzmZTkmSYAt+/MuPLGE3TpiOOHCBFVQy5ZwxOZcpLS6OP9OQejJbVxmCa6hwJJjWkcSkZipxJHyqJWZelbdZ6KMUIxekZy8UKfcOxUdP5cnxu3ZoSkShdCkOkY15Lp9bD9rOPdt7f59d/cRAxi94fzgemsptfN+Oa7yQOEDsRD40vLLn8YQsB7MNavCZ0fKXZ2uly9ss2165M41CAO6Cvj7iFvGiVxruHmrSlXnrK37FmRH4uh0mmdbocnUopjqjno94vV0CDLoMifQul8imfgsrb88z//gv2DOfsHE3qdgpu3D/n5h2+TFwqCwAhB1Ricy5nPG/76t7f5+U93KV6wErPIFXUVex+M9LRVIK1Dqh2O/eZ3t3n/nW12t3t0ioyvvh2xWHiGgxgRJ4zAecd8aVC1pdfJyDJQQrCoLN9dnz0FSfXqRK7cPxxt/1tK6Pc1zgXKMg7D6sbGWJ9MrqJhy8qyvdWhU6yPHqeN+bLh6+/G3D1c3uOgmUwq5sua5aLBGIuxsTOxLs2qQ8cn0uY42vt+7MTyq7z+dklauXqlAB+fbNWZ430ckKe9ptaKbqHpdDO6HU2eZwx6GT/ZyTifCUgEklSS4d4WW5d3yLun3814+6Di2vU5y0TmQIwJ3Tvf4603Nzi/2/uBRzg72D8s+fTzA2bzBkRy7QsRYyZVPB/kecbeuR4/e2+Lbn5GBrAikTockTpwn3n1eEQaJHf36sd5kPS57/Ef9/cPgTGez78e8ftP73D77oy7B3Ou3xwzGi+4e2dMYwwQ6A8KhAKd6slb01pMhYhxXRDfU1mmKDr6iQly5zw2pSq0Ij3TNDgfv7650XnyF/QjxLCfsbPdJVOSybxmPm/S7z6KE633gIh9UcZz8/Yc5wJKx9hfEafTFIWiU8S9W1nFe57Sgn4/RymJSnMDIWI36XD4ehI6y+8PMbOSYD2irkGm7lMtQQrkU8fvng58YyNhYtyKsBFSQnA4a1Fo4BSInISjSLWHc9cr4e4jfu2RgIxEpPMeT5w9bfQ7TCZLytIiZUXTuNS5+2hUlY37aSVQCLSSFULUWS5/0yyf9ZWuscbrifWpao01HoNPP/rVJ++8/1//hXXuv2kab623xoeQCWJfR10bnA/0ezlSCsbjkr3zgwc2+29f3aZKcWXLpeHGzSmbGx2Gw8ccQo+TOen/G+uiYsseuSBOMrguqzhM9B6WyyZm+UqJdSbFKBw9V9HRCATOh1Xub7ebAfEwn6VYKxeiYqnb1ffsFLQSdAvNctGgZFR11I1jOq/Z3Xp1yg5fV7x7dYvPPjtg71yPm3fmOB84HFcY48lzxWhSsb157yFQpciHR/XsvAwEYnRMnqnXOs7gxwqtJL1OHhVi7TooYtyfkvGQIaXEO0+eZ3z+zeGpEDrW+kjA+4Cz0em4qAzTaVTBdwode8tcVOF2O1kcmAaHEgJrLEqdbIv2st/t01nD//PvrvHJZ7e5e7BgOi+5ceOQyWxOtyjwIfDb33/B3/8PfxbXBeeYLQKwYGMQnTq//3ifX3x47oWSOnkeCem6dseK3eNvS0pBSLn5IcA//ZPP+G//+Of0exkfvLvDZ18dMp01bG50WCxqjBVY47HOsygNG+k+2NSWg8Mlw0HG9uZJ7m8n+Vc7G+TPg6p3VuKSwSASO1XtaIzFuih+KYr4/Xf3F2it2N3pkmev1tDmVUdjHNduTrh+c4Zp79EhMJ/VTOc1TWNpmvjvNpvVWBsI3uN8wDu/ct8GAiH9uNbRiWWsQ7RZ/CIVwbeC39DG/QaEi0QMtG0DxMEXkQDvFhm9QUGe3I2dXPPGboef9C1gUVox3Nti89L2mSBxWkwXlm+vLwgBDicldW0pCs0H7+3w3ttbnHuFyJxbd+Z8+fWY6TwWlUc3h6fo6EiwacX2Roe98z3euXz2XpeQIr73fOxWPM7WPJQAEQ8J/Wwj/05I3hxHVVv+l//9Y/76t9cxxnFwOGOxqJhMFizLOnZKpUVUa0lRxPOVD9Dr5QQfaBqLzhR5rtDPMOSuKrNymLRCGIAsi71Uf/Czvad+7B8DMiVYLg3L2qJUXHvaKKoiCRB6Hc3OVhcpBLNFhdJQLU1cF0MUNixLy3xhQECuJdtbHRbLKKTsdTO2NjoUhWI2N+hMvLb3QLuskVpha4MdTxHBowcFWbfAW0fWOztr+5PAWYdv7Co7tE0+UUWGN3ZFIgfn08bp5e7WV+701ReO/V26lLbr7lFXdvXKJhf2LDduzVkuDYG45xNJnFbXjsPRgosXHi9qWhHLLrBYNt45T7eb3ZWCu0//CtdY4/XGmtBZY40fwNdf/LP/4cpbf/QfOGc2CDRSiMyHEJVNJuVJLxt6nYxlZVmWhl7vXnW1UIIPf7rH118dcliX1LXhsy/2+Xt/942HP+lDDh2CeEAIqUhaSXHizoQ6FfeNxxVNisXo93Kc81RVLIHMsozGOKqlQWcKIQV1Y2OXipIYE4tvMy1xIVDkml439lrcP24qCk2vnzOZVLFEUsNoVK0JnVcASgk6Xc14WuNt3Jw2taXScVh++87iAUJHyujCOk1Ch6QeNs5TyNfzsPRjRktgZ7lGaYXzHmccIrlbAnG9LQqNc56Dw+WK4HuZKOuoQmuagLGebqHjupn6qMrS4OyRMn65rJFKodKh66mUfC8xzupf/9tr/Ku//JK7B3MgcDiaMRrPqepIWNWmodPNKLqSyWTK7u4W3gN4ZvOGqnZsbsRC1Y8/O+CXPzu/UiA/b+THyKLWldOWHx/FQsV/C+s8/+xffM4f/1cfUBSaP/hwj6+/G3F4WJFpQVna6FBwgdmsZpo6MgYqxzSe6zfmbA47L4hM/qHHfLmEz3Fi57hrRylBv6exLlBXjqo21E0clOlE+N++E1Xhw0G+jmF7gQgBbt2d8c21CcsqDhaDDywWNZNZHR3aziOAsmyYzpqo1g0BZyMBKgXknQwX4jBGCoHUgsY4mtrSvu/8yoUD+OTKaR1w91zTUQefEIIi1wyGBd0iQ2eRABz2c97d1lwsHLoQbFzYY+PC5qnGqT0K3sPf/P6A6bzhcFxSVRYhBFsbHTY3i1eGzDHW87e/u8OyMiwWJsUvx0jptvutLYR/49LwTJI5wDECR9yTrPmDeAr3zf24fmvO//vr7/m//vxTvvnuLlVZ44KnUxTUZU1ZN6tuFqkEIk1TtVY459na7t1z7+g8h162qjLUlcW7kD678T7b73bZ3Ohx5Y1t3n7zdFzMZwWtO7qqLD6teQhJlkm2NjoIAVvDApkc10IQ3QUpWq0xPkWSJ3I7kYqNaYny2KWolcRYvVoTX0fRma0agvW42hCsR+KRRdzPhxAQSpINXq0ZgS4yGiURzkNynop05hAyxqwF54/yap8Gz8AD+aOt7mMeN23kHnF9IQSM8at0Ae8DO1td1LFYDlP/cIfu/v4cAjgfY6gRKISwUsnPnu7VrbHGGmtCZ401ngBZpv7KGPu+c2EYoB+A4FMhpYgH5BCiSmOxaB4gdFpcvbod1XuNZbaouXlrxqWLw3u/6b6bqWi/JKAqoypCp6GmVpLNjSdTsnh/pKo8HMXSTZ96J6xxq4FMW+jnQ2v1FwTf/rxfFUrb1CXU7cRIifvRyePmTCuZxHIe5wUHB0vef+fVK4Z9HXHpwoAvvh5R5Apsiv2zDq0E09nD+5CUks/UPfs8ELt0LHmKNljjxwOR4l86RewwcTbcMyAkxHXOeY/3MJ/XXLs55b2rL2/NqZPS3fm4vhrrGQ4Uyks6xmGMx6Ry8QDY9DWVHJIChVJnk4z8N391nX/762vcvTtjPC2pG8NoMmc0mqFUjGcsiozBsFiRb99ev0W/36fIY+So8wGbFMPndros5g2//egOH/703AuJ49rcyCkKTV1HF4EQoGSMjhCCRDS1lgKYL2r+7F9/w3/+n74NwDtXt9naLPnm2hSdKYxxTKYVRUfR1I7pNObkbw4LlqXh868O+en7p9Gnc9K17v4JwdOt2I8idrQSqJ6mrOL721qH94EchXOO6axmNq/ZGEZiZ43nh9G04uvvxownZRrkBObzmqq2lKVZuXGqyq7c48Z6TGNjUpULeFipeoVxq46c1s0dC6Dj84lHvo3CqnMEQYxbE6T4IUm30GxtdRkOitg3oyRXdws+OJexeXGH/vnhmV0LIwRfXZ+xqAz7BwvqxkWnWj/njctDfnYq68DJcfP2nC+/HrEsLY2JpI33qSzbOzodTZ4rpBC8cWnAe1cfjNw9Nax0EY/ow3kYnoMDB6LI7vbd5f/P3pv9SJbl932fc87dYsmIzKzM2rt6m6U5OzmcIamhFtuSF2hEwQYkQDD8J/hB7/aT4QcbMATCD4b0RFiEFy2kQFmUNBqSI2rIGXJmNJzu6b27lq4199jvcjY/nBs3M6uyqmtf4wt0RWdkxI17M+6955zf9/f9fvnBTy7zs7eucenKDnt7Y6zzFGWJ0SF3qiprRwQxr+kK4kiRtWL6y+1GBfKwUZYGXYV8FyH3rZWEgLW1PieP9/j23/jcI/nsZwkNcQl1WDtI6SlLx9bulG6W0M4ibGHwAvLS0uumYX4nRPO9ahvWyPNcxyB/EBjnqbQNLhkCpJSPtQHnaYIZznDGBgVdVSIihYgC4SWAuJWgHrEN78NGk5mjTViDzBWCtRpF1BNNZz6d8Lj9h9z/W918zL7NzVF40Yz3tzsto0gyHJXBMq2yWOvptGPiNMJqSxR9+int61xFRHCcMc4jpZBCiEoIcf7+j3CBBV5sPFt3zAUWeEJIEvVbZSH/K2tsv6ysEIIMSKUkUVISyRB26DxMpxXr650jt6MiwVe/dIp33t8MhcYrA46ttEPGwF1M7qz1TceZJ3j7Hlu9u06WsgrqnO2dPCh9IHSG5xWzwiBE6BYyOizkokiGDIi6G6OqLKW3gA+Bxz4M8FkWcWK900wW5uYFWTvGmLD4D8RX+M31zcld7e8CTx4nT3R4651NWlkYKlQkcXa/63aWa9o3dRAqJVFSNAGKTwQ+qCKMcbV1wgLPE9rtmF43YzYbNc/NzzbnArFe1iuTsjJcfcyEznii961NmlyIQG5kSUQRaar9ODNsbWsjjMNjUSrmfmqYj7I+8O6HO/zL77zH1WtDoljyyZUtQJBPC6Z5QZJGtFoJnW6CrHfk4B3g4idXeOMzrzbPeqCoDNu7OcdWW4zGJT99a4OXz/Y4fXOTwwMiiSNarYiNzXGTTRRFAokMKqm5ifgBXN8Y86O/uM43vnYKgJV+izSJuPDJkEoKxkICniRROOeZTCrwkKYKrR1LS2NOn3i4x/HwcfMJc6cT6CD5c5uiwG2InXZLYVNJVQZys6zq/JQgbkLrGUWhWV87et60wN2hrCwXr+yFfIe68UZXjtE4J59VFJXB2nBfmkwr8lmFrj3/51lfpi72GuOa7A4IhWvd3LQC+el8aGiaZ46IurlpXiQXc5K03o4QAic9SkqOrbbp9TKUkCgFx5czvvZqj+One7SW2s9IsVPw8w8HWAejUUmlLVEkWV1ucXy9wy9++cST3sG7wnsf7XDp8hBdBTtdZ8O4JURojKCe6y91Un7hs8t0s6cgn/B2xcnbTTsfEoEzx8b2lH//J5f4yZtX8D7c1z4+v8F0WqC1xjiLMTaM/0rQboemAuc8ea5J04j+cvuRqVKhzkQtTU3EhufmoeydTouXTq/y+iurvHT6aR+nHg9aWYSKBMKI5m9mrQ8qm9IGRRWAgLzULHdTHDREdxRJdH3tWOvrPERJHAuMCeOnhybj6V7yb58n6EmJ0zXJqKtazRQULCKNibvPXp6Tq10pvHU4E3KDMWBLjYwUMlYIJUPzr3OIx+geEeZj/hDhfcCFMjwlfCB1vEfe5gaZ1k10ZU3muNpuv9tOGU1ypJSfyqXPm5/iSOKMaz5PSjGSiHce+GAXWOAFxYLQWWCBu8D77/zu9rlXvn1ZG3vae0Zl6aSQxHEkySLJUi+jqizOOkbTEm894jaTtSiWfOVLJ9ndy7l2fcQ772/ymdeO0T0iT2e+BVGTIXEc1A+VcaSJQghBlt7dxGAyC4qK7e1JGERFKDJ6r/DOB5uMefdyHXyqapsFCJPWSgfLoFYa4X143dxH1TeFuvCohMB7R5YolJQQzf3WXfP5Czzd6C2luDp7wjlPpARFYdE2ZEhs7cx4+exhq4Z58draB+hEqnG3lNBRZ5L3oeM4itSzURta4K7x8ks9rlxbYjDOQ0GS0C1uqYuK3tdqADDaUVWWyayi2348KoCitjaKI1UrHD1pEixVIiWIY4UqLU6KWqXj6853iCNB575tVh7+if7+x7t853sfsbU9YTIt2RtOiZVgb2+Mc45WlhEnirW1bgiCrd83L//PH2dFxY3NbdaOrdbjjm/yrja3Z5xYa+Od5+OLA5JYPXSbotlsv7ClpCDNIrzzGOURpUHXO+0PEDsffLhNtxXzC59fA4IH/hc/v8b1jTHGeYpcM80N3jm0CQR3XhhaWcTHFwaNZ/7zAXGb/z/ilbV9R0PsiPA3b7UUsZUUhcXUCoA4VlhnMSNHWVlWV1q3NAkscHtY57l2Y8QnV0cUddMOwN7ujOEob/JPKm3Ic0NRGPJC432Qysznd866RrUtpcR5T1QH4QQFW63aZp9rEfN/xX42iattW0QTPF/bz4iQF9Htpix1U84cX2J5ucWpE0u8dm6J1iNSKDwqeA8/+Okm01wzGpUMRyVSSlb6GS+/1OcXv/L0kzmzPNhdbu3MmoJ1FEnSTEE9f1Iu2Jf2uinf+PIxnpYcr6ACF7eSOuLg/4pbnntQ/OTNG/zuv/o57354lTSNWep0yPOSS1c20ZXGhYuFXr9Ff7mF1o7ZtGzsvNIs4uSp/mOx2poTDfNAdEG4JoUSnDi+TFEakjjiT398FVlbjp1Ya/Py2f4jJZqeViT1Mc/XwHN4T1BVz9UVHnRlGYxLvA/EDYQMMKUko0kFeJQUxJFAa4/WljhSxJEkq4m99jN2z3tYMHmFMxZXGmRVNrkyIlOoWBFlz55a1xQak1fYegyWMthUirkSS0pkrIJlX03yPC54H8iXg0RO87v6UfhA6jjn4Ta7lsQyZCcLQZJIokiRxIpOJ2Fvb0qBAQqsvT1Zubs3xVhHu52AmCE8CISLlLyyu/XvzJFvWmCBBT4VL+ZossAC94E0jf5pUeqvW+P6de6dgSCxHo4KisKEQS5W3NiacurknS0JVldarK622d2dsbs3YzwpWVlukWXRvvfzTSirMCn0DlpZTL+f0bnLImWeG4z1VMaR52HhIYVAKkkUy0aSq5SiKHTIITEOpQSxCkqcPK9qcims7LV2tw2zlkoQJ4rxpKLUJnSmEAr+RaFpt569SduLhkhJThzvMhqXtNKIUtsme6IsLcNhCWcPv0cQ/MDLu/DSvR3utWRwpLWwDxYHSaIai8IFng9kacRKv43WtllkO+exPoSRzrOclBKUlWU8Kbl0ZcgXP7f+WPZvOq0VOs4zq7NDqirkUewOika5E2w9BOde6lNUoejTSfwjsR27V5SV5bf/2VtcvLyLFIKiMGzvTjDacmylz1K3zTTP6fYS4uRWlag44vH65g5Zq8Vyv0OWRMwKAz50Em9sTTlzuoezjg/O7+G9f2iKjbmtnbEGT4r1nrI0LHVTpLZEUUyemzoo3u/bjwI//fkN2p34EHF96sQSS92Ui5eHZJlmZzcHwnmXJApjHeNJyYfn9/j6V0++oM0LoTnEs19IEEIQKUGnLchrUqeqTGPtWlWCvUFOVVmW+88LEfbw0eTiXBkyy3Xz5GhUMhoXaBOaiwJxE87n6UyTT/fzO5wD74MtpZTzXAgRrIC8xzlHZVxD1kglqBupA5oMqlqxWweIKyWb+1sgbsM9bmW5zSvnVjlzss9yr8XnXuvRTp/dcfmn7+4xnITO/aIyRFEgPk6fWuJrz4AyZzQueevdLcaTiqpu2PE+5IIpFYqRWRrRasWs9FO+8HqPp4bMmUMcIG0eISpt+Q8/vMzvf/ddrl7fYTzJGU9mCARKDTDa4IWnt9yi3U7QVSBOt7eCG0EcK3q9jDR7vER1HAfb6yLXaO0o8tDUJ6Tggw+v0W7tsLk1pN9rMxrP8HjW15aJlGQwHCOE4PTJVV57ZZUzJ3q8cm6Zc2fuHHj+LKOoLLbOCwUadwmlBHEsUVIia9tp63ytZCOs2T0gBSvLdROctqSxpN/L2Nye4erw+KIwqEjS7SShqP2CwRQVrgq2ZEIK0FWTK+OdwxQVMn7y8997hXdhLFRxsI+TcWiUFXO1jvc4bcNxP+b16HzMv9Pd2xNInTk5eRSyLAokVe1GY4ylLA1KKMrSkBKhWpI8r+h2j44CMDY0201nwY7aeZASF8fix/mDHeYCC7zQePbumgss8ITw4fv/4l+dfflv/rfO6V82sGSNF8b6QkmyVhaHHJo6M6Es9KdvsJ41rq62WV2tu5HryvRRRihaO4rShMD5elU9X4R9GrwPmTcbG+N6Me+CtVqdoVNVtlHcRIRHa0NXkbECEtB1Mb+VKDrdlLI0SCU5ebx9s1tNnQNBLT0PXWLUxR2tHYNhuSB0nhGcObXEbFaRpBGVcUSxrK0IQkd1WZpb/L8jJZFSNLYvd4sHKRfcLCGHOqvDuAWh8xwijlVYgNQ2lCpSuMpi605UFam6iBwUM5s7U77I4yF0ZoUJCyMRzsFIASIQUWmqsC5YFcwlLLt7oZNeSkEnEfffHfsQalt5YfjD719iY2vCRxe2mEwriqKk1+vgnGcwnFBUJWlb0unde3HnwqXaeu3A/V9JgfNw5dqI5X7G0lLK5vaMJFH0H4LCJZwfMhTe6sHK6KCaShJFUYYC3P6rw2tEHV73s7c2QlbcAYKp20n40hvrXLk+Ik0itndmWBcCkeeL4hs3Jvw83uIrXzz+wMfwrGJucTRXoUH4u7ZbEcY6ytIGa1YLFba2+yqYzipWlhdqnYPY3ptx8fKA0bhsxrvZtGI8KahKy3CcU9QZKM6HgqNSEo+nKkxorPFzFeOcbAvEzLxDXxtXF6dgzsR5H+5jzXBekziNGs/v26wBxEnEseU2r726RqeV0m4l9HspqyspL53s8Ky7oL57YcTuXs5oXJLPwlw/yyJeeWmZr3/t5FOvCP7wwi7Xrk2C9bLft/wEalIunDdZqnjlzBJnT7yY5GqlLf/i99/nO997j529MdpoJpNQdpxnQMWxpL/SoSoNRaHZzTUCSNKI5eU2aRY9sRxHWTssSClotWKUCoStcy6s76zm4ic36Pc7jEZTEIK9wQQPzGY5Qgg++Og6b77dZWW5y3K/SyuLOX2yx3K/xavnVjhzaonV5SzkbD7j6HWSYDtuD2SJ1LZrSSIw1hFHEjvPnrUuKNrSiCxRRJFCCeh2E0RNnlsXbFmFrBVAtZ2lFJBlz/7f7F5Rbo2C5ZiSeK3x2oAUCBUhlULGEdFjJj4fBqIswtkUMy3BeVwZlNvNpV83RYhIoR4zYeXcfpPSzXljB1WMnjn5c7TjaRIr2q2Y6VQ3Y7+1llYWo2rFkbEhl+8oQifPNdY4pBQNyRRFwrZa8SdKqd96aAe8wAIvIBaEzgIL3AM67eR/M9b9JlgPdH1YB0kgkbUnqDEOax35TNNq3zQx+bSJ/VFkTs2OaG0b+wxXB8uVlb2rIng172Kfd4Y7j7G2CX/0fn+Atc41vuneh66NedBjpx3CrpNEIaUgTYLc9mbM9ymJw+vCxDiUAJzz3NicPfSchAUeDU6st3nvw+3QfSSCHZSx4RyptOXK9TGvv3I4n0SKoJBwd3l+wsPr/Tyk1vGesjLB4uoxWFws8PiQpoqlpYxyZ1JbrnmkBJBIJRoyJ4lDJoBznr1hzkr/7jLHHgRV7Q+upEAK0eSsGEIBwJRBWTTPRBuNS5x14CXehmLBk8BfvL3Jv/7uBxSVJokjhsOCSZ5z7foOSimq0tC+MJj5AAAgAElEQVTuxrSX7mHBfbCCXOO9jy7w2stn6XU7uJr02tsd0F/usbMbyK1TJ5a4eHnE2dOeYysP/p3FkaIoC1Zk/9DNpttRdFsxWjusrUKGSEPqhPGxKC0/+POr/JVvnWPlJuXI2VM9zpxa4sOP9xhPKja2JqHpgtAYsbk95b0Pd3jjs89GOPqjwlHETqQkUTuoQ/LChsfcEcUKYxw7uzP0UvpQSL1nFTt7My5eGTIcF02mw3RSkhdVmAOWhryoKAvL3jAUm5uz92BR0rmmsDO3exKEhpuD7qhzlc2+XRPcNjNJhgJxmsR0uy2WuindTsrpUz1ePtMjy8J9r9OOOXUsQ4inTOFxH3j3wpit7UDmjEdlULJkES+fXeaXv3bqqW4e0cbx5s832dyZYbRtzgPjHJLQSKBUUBotdVM+99oyx3ovXpnAe8+//sPz/F///EdsbQ/RxmCMCfcrJclaMVkrpioNs1nFbFY1pEnWSojrdc/TAKUkWRaHPMlEIWVotpo3YYU1paXby9CVZTrLGytMIQTTomRja4+tnQEn1lc5ttpjMJoB8P0fhgzzVivhtZeP8ZlXV/nyLxxn/SHbpT4unD7V4cOLe7iyzpQV4Vqez9W0sUTNvZG6IdI3GWRxJMkLja6CLbV3UBSmVvlIIqWIY0WaqpoMfPEInWqYY0uDNxahSxyhxkDd9Jl0jlZ2PO3w+90OWG3wtbpVJUG9JaRobNZCA8Tjw7yx8qjm34O5OkLsW0DfTvm43E8Zj0vKKnxlaRZyl7udmKoKE4myOto5bXd3ijYGayHPK7zHRVJWSRK9t7f13dGRb1pggQXuCi/eTG2BBR4A77/7uz956eW/ed57H4ETFu+d93oyLRO8ry3NDEVl2dic8Mq80H2XHVq3e5WgJmMIHRAAZaXJbHxXCp3ZrGIyroiUQtZWP7XVM3EkmwX/fA8iJYmi8F9QWoTsh+XlFpGSaGPJUsXpE3e2lcvSkJ8jlWw66eNY8snlAb/0DHiMLwD9XkasJLNckyRBYVBVdSe1duzuFbz+yuH3CAFRrGoVwuFi7lF42GWeg6SOtT4QUI8xhHKBR4/VlYyzp5cZjguqKuSjyNqz3HmPqQxRHBHHknpdzqUrw8dC6BgdOmClqK+FSFKVllmuqbQlLwxVFQqs4fIIr7fOYmsl5uOEc57f+n/f5NqNEecvbhBFijSNmRUlm5sDvAOLYe1455BtzL6W5TAO5ujsB24cHt3Of3KVbjuj08qY5gWTWcHVzW3OnT6Fr+2jTh7vMMs1X/3i8QdWaiSRZDie8spLksYkynm8d1y5tsnpkyfY8J7ZTGNsGAvn2QOVDt/HH/z7i/z1v/bKLbk4AsHnXl9lb1BgTMgWC13vQX00GhVcvTHm1PFOsLR6gdEQO/NsBxGKXd2ObK4LXVls7cE+V0KsHevQyl6MJcvO3oxPro7YGxXN/G40LBiNC8pSU9ZB59OZpigM1oTxuNKGSIVxbk4KHyzOhHPPN8VIX9tCAo1NmoplsEMsNd6FK1yIoICMlCJLE1rtlFYWkWUJ3kOkBFkW023HnD61xJmTXdqZot+N2Y8KePbJnJ+9N+D65gRjPHvDAuehlSre+OwaX3pjLWRcPqXY2p7x7oc7TGeh4DyH1g6BIE0VWRYTR5Jjqy3eeK3/zCup7hVlZfnjH37C977/MZevbnPtxnZwXiDko/T6LYxx5AdInDSN6PVbt6jUnxYoJQOJoywQrC0PKoaCTWhEkkRQC1Dnrg1Vrb5vFKebuwwGE5IkprvUIlIRzjqyPKbVivn44jb/9o8+oNtNWVvt0GknfP0rp/linUH3tGNtJTQrFnmdNSSCzeTcCWNOhos5EWrDtVMWFmNLlBToyjGYhBxdqQSVDmRQeF/IIVnqpiSpfKrJ30cBpy220LhS47RB6DKQHHW+C94Td5695g1nLHpWYmbhe3fG4a0N+TkAtR2pEBLvPE6bx5ah04z1d+XkElbO/uAC+ib0eykbSUSlHcYES3OjLb2ljN1BUPU5c3RDWlj/hHvLdFrhwSslnVRy+/6PcIEFFoAFobPAAveMdjv5zWqU/0PrfMtan0ovjIwFzoZeB105BoMZ2qQUhSG7y0LUbcmcevKtpMSY4DuvpAQZlBB38jydY5ZrbmyNmc106ChsxSRpBN4zHBf1ZFPVobhhu0GeHx7nRfn5+yEQM0u97ECt/lbTqyhSGGtJIoWTnlhJWllMWQV10EI18fRDCDh+vMv1G2NaWRSCzEvLdKbp91IiJWu/6MMT1Ejene3aoyrzzOek3nuqypDUYY4LPB9Y6bc4c6rHhxe2cM6TphFloZtCuhBgTcitmXeO7Q6LR75f3gc7taI0wYKrzj0DT16Y8PxcgVPnU4T/wjkbR+K+C9fC39v5ba3nX/ybD7jwyS5RJLl6fZcr17fx3rPS77G9OwCg3U7oL7eP7Dq+0yfeifDxwGQWiJyD+OTadVZ6XU6sr3P1xoQ4Cl3+X/jcGisrd1jsf8qNZGkpDZ7flW26j0OnpOTPf3qJv/ffnGzy6EbjMuznAS5aG0MSx3zv+5/w1//qK3SPUKauLGf8ytdPs7OX8xdvbYQFrHGkzrO5OSVNFL2llORFq5QeASHEgXydUPBoZRFJfECtYx1RpLDWs7E5od9L6S2ljYL4eUGlLRtbE65tTJiGzlWs9UzGBeNxEUKEOylaGybTCmMcRWGY1a8FjzWeVhJjfbDKPXSPIVhUZmnEdBZyEJsT+yD72tiuwPpqjySNyNKENIkoK4MU+8VgIaHTTsgyxUq/xXI/o51FrKxknD72/NnpvvPxiKs3JkxmFbNphXOeJJF84bNrfO1Lx58aRcZR+OjCHlevjWuimkZhH4g6iZLh2uu0E06f7HByNeV5IODuFoNhwff//Ap//MPzjMc51zZ2GI2mtNsJopOgpKQoNNNJiTGOLIvodFOixxhs/iAITSV3v69KSVotSateu+rKUmmD0RatLcWkYm84JstS2mmKEB3yXPPxxRuURcXL505gbVgHv/XONbIsZm21w6/98jk+//ox+r2nU4URKUk7i4mkYFrosKavm26SRNFKI/q9FDfwjG3BdFqxutwirwzV1OKNw9igFJdza4363zkRJGUgiV7EOYCe5GE8ihXCOuxkhoolIo4QSqKS+JkkdHydB+Stx9naZk2F9WZQ3gOlBqlIpDig5nk8+9bUiA4/NBDNP/XvQxHoyO1FkaSsDHmuKSvLbKZBQLfbYnt3FnIRtcHVhOYc1tQW/nWOUKuVMJ2W3nibGm1fe2gHvMACLygWhM4CC9wj3n/3d39y9uW/eR7vlRF+uarc8qww2ntEokSUphGdTkIrjcLgdReEzt0sBfPa43/ebRlHiladx/BpGI7K0PXqfJiUVxZrwsSj00qZ5hXO7ftoq0jSaceAwNjQ3aEry9iXtLOYVju6gxXH/nOrqy2u34iZTTXGWATBX9iPK/JC030BQyGfRZw91eXS5UFTkDYm+EfnuSGOKm5sTA6FhkNYwESfYrv2uKa1Wju0cS/kIup5RQhRD/cyow26CipDP69jilAUHY8rvIMy16StmM2dKcePde688QfA5taU2exA+DjBJlMpEYqtxtbk/77twjxzyiPopPIWcvSucQ917rc/2OGf/38/Z2d3Gt4qgnXScn+J4d6Uzc0BMoKV1c4DhffeSXUKh+8B8+f2RhMGowkvnT5Jr9fl6rUxe8OCX//mWZaXb7Pg/5RBNC9C+O5kOmOp2yVSwQZjXtf+v3/nz/jv/u5f4vI1i5yKWj0la1KnHgONJU0lf/qjK3zrm2cbAuhmHFtp8dd+/Rx/8mdXyAvDzl5BHAlmueGXvnqSEksSy8cS6P0046BaZ65WU0rSaQvywlJV7lAG32BUUBSGE8e7T3UB/W4wmVV8cnXE9u4UXXe0FoVhMikpK0NZ6GB5OK2aY/W1qgYR1DZZEqG1Dbk33jfWur62TYFA8jocVRUaG6QQyEjQShOSJCZNY7IkIo4PZ32IIOZpiM9OO0HXNl1xLOm0Ez7z6gqddkwSS9ZWU7rPaSbElY2Cze0Zs7xiMChCQTZRvPbyMl/+wtNL5ljr+PDCHuNxhVIC5/fPI+v2x0jvPEms+MJnl8ni+ot/QfD7f/Ax/+5774fvdjRhd3dEpQ1SCrQOKhVPIES7S1kIBn/BGoPiRBHXGTlladDa1s0zhsG4QhvDeDplNJ7inGc2K/CrHWZ5yWSrQiq4sTHk4ie7LPfbrPRb/OJXTvNrXz9z/3mBjwDGOKoqZJCVhUEbF2xzZbDNLbVle3fGdFphaxtfU1vkeudDbpn3JFGEiiRSCCKlcMIRR4o4kggpKCtL9BSr+R4V9LgIDRzO441BSAKZIwVCSqI0Qj6DazQhBFEa49oWPS0BGZqWnAcXRmJvHa6sqEYznLGfssWHhyZn2d/+rj4v5YRGq3AO3w6Ne0usmtzPSluSKKqVQPvuLwexN5iF2ID690VR+SiSRaudXOx0kv++mj2Eg11ggRcYC0JngQXuA51O8r+Mx/5/9s4kcSxWkkTG1vha0RIszCptGU8runfwf7+bZcF87VBVJgTrNb7Xoav10/IWjHVsbU8xtfWUMw7nQkHeOkcSh/0QtRwfoNWKQ8CjkkTGMc1Ns4iRSpCkEadP3tluDaCVhEKliiS+CFk843EFeIaDYkHoPCNYX+vQbsVEShBJgZOCCImxgSgZjqpb3iNEWARX1eObvN6MgyodrYNS4gVbiz/XiGLFUjdllofzT0mBE6G5TCqFMRbvHGVl2NmbcbrV5+Ll4SMldIaTKhSlWxIvBPlMEycKaxzOOqQQVLVVByLYspWlbZSRsfJE6tGdpINRyXe+d5533t/g3Q+vomTEcr+D85YrV3eY5TngSVsRx9a7d1ZDNF3+n26reDscdaTz5y5fu8HypMPpkyeYTjx/9B8u8QufX+ONz917Ho2q7S8m0ymdTgfvBZV2wWWmvin843/6A/7Ob/wqk4mmqH30BYGIg9oazzjK0vJnP7nO1792gv7S0eO7kpK/8mvnqLTlvQ93uL4xYXtnxo9+eo1v/OJprPQoyQtXHDwKjUKtsWETtFtBrVPUah3vQxG9qAzXN8acWO8+VcXAu0FRGj65NuTG1hSt63HRQ1Fo9oY5OzsTytKSpoqytI2dWmUdxvkmFEfVXd4QFLDhP4eUqslqkDJkNMRRFAqyUYSsr2VZzyO99zgPcU0ou7ooKai/ExnO/2AtpegvpfR7Kf1+RqcV8crZLu302foO7hXXtkqubc5wzoesM+dJs4jXXl7mV79x5qm1TRpPKi5cGqCNQ2tHXhjyPDSFKSWIYkGkJN22ot/L+PJnl+uMo+efzHnvox3+4D+c5/LVAXlecf3GHpPpjFle1FZb1DmlwWGh3U4OWY2+yEjTiDSNmtDzuXKpmoZ5j/eOnb0RKytLlJXFGMNsUrI3nHDq+CqzXLO1PeLKjSHf/fcfkiYxr76ywre+cY5zZ3pP9Ni89+SlaWxXvQNfG1Q454mUbHJzAqleW1ISFDciiai0YWWlhXeevNChSaG2soxqksc5T5Y8e8TFg8IWFd7ZUNHPZzWxE2y5RSpIlx/dvPxRwjuPc4czaoQQIMEb17iaNL++11vsHSzQPg2mVggd/MiDU/WD08/5x9zJ9SVNIpJYkSbBKs/a8C5V54t5FwhObSyp2i8xj8d5qAXUjVHGetJE6ThWF/a2vvve/R3dAgssMMeC0FlggfvA++/87k9efu3bF6wVx9NIRZ12Qj6rmg6dSluqWUUUSY6ttoO92U24FzIHQmdUCF884H+sZD2g3h55EYpTczLHGBc6xL0PnetzK43aMziNQyeRdx4ZgY9C8G2SCmKliGNJEiuW+9mn1vDEvGhQ29E54xgMc6JYceGTIWdOP9kJ/AJ3B6UEL7/UZ2t7RpJGWKdrz34bigW5Zjgu6S8dtlLYt13jloLv4yobzCeplbakiXvmioAL3B79XsLx9R7bu1OoO9cVgBQNuT6//8xJn/G0xFr3yGybqtI2ny0E9I53KCvLeFJijK9zLOYkZ6DSta075x+0wP8pF9XP39/mn/3ezym15cLFDbZ3x3jvmeYls2lBWVWkWUSnnbL0KVlDAvAH9/Vu9vs+SJ/BaMpgdJ5zZ06yutLj3Q+2OX9pwK//6ll6S3dv3RIniiyJ2dkbcXx9DeugqtyBzsSAa9c3OL62wtb2LPjfN4vboObJS8NSrJgVmp/9fJMvfH6dtdXWbf3lkljxlS8c59hqi48+3mU8qfjBj67yS189QX8pfZC1+nOHYMNGo0KJIkm3K8lzU3uv+4aYu7E5obeU3tM58LhhrWdvlHNjc8LuIG+UOFo7JuOSWVGxvTXBeShKTVVnZxkToXUgDxECB7VVjyKJI9I0roO1Q66NUgrnQ4bYvHN8rtDxB2v0c3N8EUgdL8BbH4gbEVQ50tW2QFIQR5I4UXRaMSfWO/R7Kd1OzOnjrRciX2VrqPn44gDnYWN7inPBavj1V1f4tW+ceSqVOd57Pvh4l929oommKIv93CUpBVIpkljRbsW8/soy6/2IF4HIKUrDb/+zN/nhjy8yGE6oKk2pNWUR1m5ziySlJP1+i1Y7XhDun4Isi8myONhA5hVgGE9yzl+8jneC6SwnL8qa9IhppQlCinpdWlFWmqvX93jn/Q3Wjy3x+iur/CffevmBM/PuB0ksG/Km5s6B8HNZGkgjUqlCDpGp53iEK0cpQaeVMM1DrlZe2pBNa4PKJ45VaDjyYXu9p9R27lHCm6BkwoMfT8B7hJLgPEJKkl77Se/ifcFpiy0rbK7xbk6g+JrUqRnBusai4ujeJ3z3eQvy1Pk5HJx637QO9/sfMO/LulPejlJhXuCcb+Ya1I043U7KcJSjtWE8KknXQ91rOq2YTsvG8tNoi3PeKylKJeW1+zu6BRZY4CAWhM4CC9wnsiz+zaqy/1DAjoAOQmCNbaxDysKwszNDCHjj8yeA+xnH901ZKm1x3iOVJFZB8tppJ9ij9K0H8N6HOxSlCTZr1tUBz6IJy5t3DHk8caTIWhHaONKEoOoxFo+nncX1Il/R76d3VZuTSmKdp9Qm/F1ksI4TpeHjXPPrv/rSPf5FFnhSOH2yy/WNSVjw1BY5RlvK0jDLJW+/u8Vf+ubZQ++ZF4XsE1TpzOFc6AxaEDrPD3rdlJV+1nTA2XoxJeuF9PxejDhsbnX1xphzZ/pHbvNB4ZyvCwAaYxyvfXWZS5dHGO3qzJagJJoTBaKuCEgZ7vbe+fsvrd1mgDHG8W++d4E3377OziCvLYNi8J6qNAyqMSISpFlMf6XdFFMOKtwOWqTdd4nrXopjNw0wn1y9we7egJdfOkNVWf74B5dZW2lx5lSXtWPtxu//6G2FYt7J4+tcunKN2ayk28mC4mb+PYSX8Sc/usC3/0aH4+sdNram2FI3uz63kxhPKjqtmMGg4C/eusGX3ljn5MnuHf8wZ04tkUSS9z/eRWvHex/s8pUvrj+RwtXTDMGBRpDa0qPVihDSBiWbC/MgGwfF8SzXHF/rPPHiunMhj3BnkLM3KJjVeV7zi7nSlnyq2dqZMBwV2Do0eTbRqEiSxBHtfkqSxMRK4pEhi6G2NMGDPXBviOp7iPMgnKPTjms1hqnJHFErbcDNW3QPEbA1qVMXGIUUgVSOg71QlkWcOt6l103JMsXpEx167Rdn7NwdGT48P2A0qZpsAKUEr55b5lu/cvbTN/CY4Zxne3fGJ1fG5Lmm0mGuM8tD9okQgk6d+5WlQZXzxut9svj5Jyysdfz+H37MH//px+zuTtgbTtna3mvmDYLQzBZFknYnpd1Onvj95FlDFEm6SxndJdDaMpmUTCdlyO+plS3j8ZSq1BjnsMZgrCGKFGfPHGO538Y5xw9/con/+NZVljopv/rL5/jGV08+tsy0SAm6rQTrPNOJxuObAndRWryv7XGVREkaG13nPNQKDeFhb1Di6rmFwyNQKCmDikNbIhUdmcH3PENPiv1cFikQWJCStN/BaoNUCvmMZFLdDKcNtjQ4Yw40TwR1l8oSbFWrvSOJUI8vy3Wulrm9PX7zyvCvFwdIndtP1+NYUZaGvNTEqrb9N452O2EwmFJqwXA0Y209KK52dqcUpas/I9SVAFQsh1EkfvyQDneBBV5oLAidBRa4T7z/zu++9+rrv/FHeVH9F6NJgbW+jycBH/vSRKHTxzEaFoxHBb07WK/dFuLAow8+19qEruFEwFInxt1BoVNqy/UbY8ajUGAImxI45xqrNqlkI4E1JnTwrSy3iGqPf+9cY8cmhCBOFOurt3bS7PcxH8Zcvivq7vNIydBJrwRFaciOUC8t8PSh1Y7ROhQ1isIglSCKFZW2tad0zN6gYOVAxoUQwRZL3CFH53FgXoQuK0sSR4dUbgs8u8gyhfMh8FdXJtzbQvBDfR/az0ExJijJWq2YT64NHxmhE0WS5X4WrEV2Zly9NmY6rdB1WGqkJGVttxSsjCKUFOSlIVYCFan7zno6KpPlu398iT/7j5fZ2pmwuzchzyu8d4zHObpywVpJBRunY2sdkiQ6sL15YOr8r8mhx0OilCMY/ptJoJvHiKPuCc3rjlhNTvKStz84z9mTx/G+R1VatnZmnD29RG8p4/h6m6XuEYUSAUmk6PeCTehoNKTXbdVFO3fwZQC0WxnDkal3IezRwcNzLqhwhRDI0vLeh7tMZprXX1luioRHYX29Q6+X8v5He+zu5vzs55t8/asnSdI7fN83//FeEMxt2OakbJYGdXCem6ZIMZ9bbG5P6fcyWtnjmUsY6xiOS3YHMwbDkrzQTZFCilDwMJXl5PEl8sIwGpdYLfBO0lvq0G61GuLXLLt9VY0PQcL7BRhRd8CGz53bonk8xh2+joK9kWtiuA9db/Xfcv5aWQcz+3oe5t08807QasWcPtFl/VibleWM1X5MGr1Y46X3MBiXOA/jadUU+8+eWuKvfuvck969W+Cc56OLe2xtzyjLcB44F4rQczInioI983Iv48ypLi+furMC83nBj392g3/5nXcYjQrK0iCUZDzNkVKGnCjCmqTXzxa2ag8JcaxYWWmzvNwmzyuKQmO1o9Kasqya+5IUAiscmxtDlFQoCcNRQaQk17zn+saIP/nzS5w7s8zf/i8/99gyMKsyNGbO16lynnsTzc+ZYLTmbFAptGobOqMtXhDInDonUUlJrg1qUtLKYjqdmDS5/znes4rJhU30rMRpixAe1UpwlcGWGqEk8bNMcHmPiCQyjjDFAftxDyqNULGqc3QItvmP6bu3zt9C5tw8TT88za7nHI2s9+hxf3UlY3eQghAY4xrCttvOSNKYSEGS7t9LnQ3OGM47hBK0WzF5oW0cySuRkv/nwznaBRZ4sbGopC6wwAMgzaL/oyz1Xy61c9o4DWhACCE6SSwz58FaGAzundCpVbrNmFppV/ubC6wNE840je7od3r5Sgj4DL7rEuuC5RrUi/r6dc77Q92gw1GJkhFSCIrK1gRQBMI3M4LbFfKan0SQmbezmHYWMys0UgiSRAa/1UiysTXl5bOPprC6wMNFGitOneiSF5qqtJS1YqyqQsHAuoqPLw745a+dPPS+SEmUEhjLfedsPCzMvX2VWgx9zwNaWUx/KWV9tcP1zRFa26Y4miQhvFgQOtW0sUxnFa1WTFlZ8kLTegQFnLwwFKVp1AXTWVDq+FqFY12wupznVRjjQseqcygksVL3ryI7sP7S2vHbv/M2f/HWVYx1bO+M2Nze289gM44oUQghSGLF6lrntp97cFknvL+FmAk/3Lr4my8JBYd5ibDGPPpecCeSZ/545cYmk+mU0ydPYq3kwqUhS92gjIgjyfJKyqnjXZIDPvVJGqxS+ktt9kYTTp4IRc+jIuj+6e/9mL/zt36FvDBEkWQyqXCitgqZKy6MRQlJkRuSWDIcFcGC7Y01kljetr0xTSO+8sV1tramfHxxwJvvbvLGZ47RPYqImh/8wcdPw3NG/MyzXqwLc5RuJ6aqLHlp0Tpc6yHXyLCy3HroFmzGOMbTkr1hwd6wYJaHfAUhgvq004o5dqpHpxXTaSdsbk/56PyAvUHB9k55II8jFNqt9c2pMbfLDbYowaJl3hE+J6zm87R5sDHQFGkO3t/mWXXNNSdEk4cjazXO/AJS9ZgcqWCp5vGcO91nuZex3E84sZa9EMqNozCcWT48P6yzAQu896wsZ3zh88d47eWVJ717t6AoDW+9s8VwVDZKLudCzleWhUJzFIX5dhxLvvjGKv32819M3tie8jv/6j3eevsqw9GUstSUumI2K6kqHSymkXS6Cd1utlDkPAIIAe12QrudUBaayaTEmDBHC5bfIdtyY3MPkLRaMUWpmeUlRVEilWD5WpcLFzt8dGGbX/36Ob71zbNBJfOIvi9ZEzhRtG9DJaWklYlD8yMpRbi+EhXu2Ta4Z5gy2OfO1T1ah9xEABWFBp6lpWeYvLgfeI+tDN7Wlmtb2/hSBzJHCqIsIeneR8PrUwJbmUDamIgImuP03tfuFD4okFKJymKcubOryiE8gCQ+NL7M1Te32Xz9fNPw4eeqtNsrdI6vtdnZK9DaURSmaZgTtUuNUhGi3vBgkDMaFWhtEUBRWJzzZaedbkgpt3e3vntrAO8CCyxwz1hUtRZY4AHw3tu/s3HulW9fK0r7WSGEdc5HeJTHFwZXSkkGpDuDGefOLd/z9g+Op7rutEuSEHabJIo4VQc8/m/F5tYUJSVpFqGUpKosWtjGzmQeQBysN3y9GKwLJDr4uVsTCgVlZUjjiJXl1h09VhvUr0kzRZpGlFX43Lnc2Dk4f2mwIHSeIZw80eHiJ0PiRGGcw+nwfYbJnGQyrSi1JT3QgSRFsOkz1jzBPT+o0jGNn/UCzz6W+ymnT/UZTwrG1mFrSybnghd+sANQ+RIAACAASURBVD3yxN6Tzyo4FmwALl4Z8gufWXuo+6JNKKRpHQrMoaga7qlKhe535zxFcdO14GlUkA+mHgvv/YPvX+Jnb9/g+uaI7d0xQniW+x329saUWtNqJ0gZxpNWO2F55Q7e5QeDXuEW+7rb7a33Hsmt69Hm/29aLR60d2t+f9NnHyR1BuMpw/HHvP7qudq7u2QyqVBKcPEyvJPs0FtK+MwrK6wdazf2pVEcgRDs7u2x1D2Bc+7IlesPfvIBv/b1zzEcVwgpmIwrPB4nAiGHB1cbqhjrmc40Qgh++uYGr7+6zOpyC3mH73J9vUO/n3Hp8ogPPt7lpTNLrK89hFDgezl9nhHyRwiBFOCsR0pPkiiUCnZSc2tFD4wnIR9rZfne1QceAlFUaKbTivGsasjYKJK0spjjx9r0ljKy+vMrbdnemXH+0pC9vZwkjfDOMZlpysJg5oXLukhirDtErHgflMt+3kkrPGmsqLRrrHTnTTwHIedZQzftP+xb1sWRRNU5iVEkQ4hxTS612zGryy1WljPaWUSWKl4+3eExORs9tbi2VfLB+T0Gw4LhuCRLQ1PAV76wzrmncJ56Y3PC1esTdvfy0CBg98+1KJK02zFpEhHHkt5Swhuv9HhmLvr7RF4Y/snvvcP5S9sY7dgZjNjc2gP2FX0qUvR6GZ3ui5dj8qSQZjFpFuM9zKYlRaGDDXLdGJaXJZWpGA5nlFVZZw3CZJITKcV4UvLRhR0uXxvyH392mV/5+sv8vf/6Sw99P5NE1QRMUDXOG1KkkngfSHgX/MqxzlFW1A1tgZS3zuGYZziGRkqBaNYb8/HqRUI5mOIqE/JlBPjZFKttTYS5MFdPn2WSKzgBIAVCSWQSBbuzomrmsEIJZCRD3ox59Bbk3vsms+bmcs1RHNEhYsffeZRQSuJqsihJFK7wNZnjiCJFWRnKKtjP7Q5mdY0qjE3aWCugSFvRT+JY/mnxcA53gQVeeCwInQUWeEC02sn/VFTmKxFIa1zPWJ+JYK0rtPXGOeuqwrR0ZYmTu+uMC+occchTw84nBjJ0VCd1t5A5qsUYmM40k1noEFVSgBL4SBJHkrKyVJUJBQVARbKxYJt/rjV11QoQMoTgyUiwunpvxZI4Vqiotj2qO0njWKK1Y3t7dojkWeDpxspyxkfn9xr7PSkFcSLrsPdg6bG5OeWlM73mPUKE4oIon3wpwbOfC6WSxfD3PGBluUV/KafXb1FWBlMXtqwNi4t5Zz9CUNWLDARsbE0eOqGztTUNlpjWkZem6dKTUiAcZEmEEDAeVxjnGsWiEAIhIRY8UOfpxqDiO//Pm7z/0RbD0YzxOGc8KZjlMyKpqCpNnKgm+LnXb9Fqh4X0bV297jX3piZi5vf0OwlMDil95uPboZyPw+9qtnVAJfrRxcu8dOIY6+urVMbiqpALV5aWwTDnyrURrdrW01hHWWoEsLEz4OSJYxgbNds+pAK6PuB3fv9H/J3f+GZQtXY9xgRFVVGH1yMEUkq0toynnnYa4x289+EuS52EUyc6rB1rIW9TKU8SxWdfX2EwLPn4wi7jseaVc/1biKD7OSPu6l57v6faE7iRC4L9zdyqTCnBUjdmNjMY69C6fp0QuN0ZK8ut215LIU/NUVaGWa7Jc01pLEoKsiQiyyJeWu6RJXFQl5qgjp5MKi5eGjIYFYwnFda4cE5VljRRFLmmMpaqtLUFW/gc5sSNhyiWdUMNyPo5jw/zOw9qHjTM/vEASAT+QIHR1fkMHoHk8PmrZMjBUVEovLSymG43od9L6XdTlnsJS0sJSy31wpM4c1zbLnnv410Gg4LdQd6QIr/wubWnjszZ3plx+dqYsrQUpaGqbDjX5+eHFLSymGMrLdJEcfpkh15rTq8/v9jamfGb/+hP2RvMUJFiY2vA7u6ELIsxdb5pq5XQXcruaVhb4OFBCOh0UzrdFOc8o1GOrizD0TgQ8y7YlM3HQGuhrCrKynBja4wUgnY75bf/yQ/5o+9/wN/927/EX/8rrzy0/WtncSAdDqy3Rd1MIITDe4Gr7/u+8CgVGiy9Ae9cTfx48IHMSeIozIdqu0xj3R2bMJ9HFJsjnA0NRMJb7FyxFCuEkqg4Imo9u4SOiNS+1a4QqDTkU7pSz+WyIIK1qa3XBY8a1vlaCRd+vlkVf9BJBQ5PBfdfe/ubZFkFpZ2UIuTvSYGTsLTU5vqNAbMkKJltrdwB5so8pyJVSZhGkfqXD+doF1hggUVFa4EFHhDvv/M7H7z+2d/4LWN5zRl7Wip5WinRn+XVWed8pqSMhRRcvjrgtVePfer2hDj8eBBG23rxpun3A7HibqOWuXpjwmxWMZlUVHU3TJKoUIQwtrb4CK+VgfWp1RQSd0BymyQRaRzsalpZRFRPtO9mSiKoi/mEIpskWLqlWYS1lrIybO8VrN8jSbTAk0ESB7WV956yCDJzqURzfhnj2NrJDxE6EGzXoigUPp84vKesLHGkFjYbzwE6nWCb1m0n7EWSJFFUlcU7T1HoxgMdgipQ60CsW+fZHeas9h/evaeoTGOrVJYWBBgdOvxnhSbPAxEgRCjQtrKI5V4WSG0Ezto7ZqLdCe9eLfjT966ikoQbm0NGNaFTViVpFmPx+xZraczycjvYihxQwtxWbXPEc0cSQHcavA5t8NbPO4rUP0iwHPrM+SK03s6VjR12h2O++MarweazFfK8fE3u5LVaoigqprOi2d7V65v0lk4cOsaDn2md59/+0Zv8Z3/5y4zGEqMdg1HRZOt456m0QYgIYwzeQZJIvIOi0NzYnBApydJSyvH1NmdOLRHH8pZjX+6nfPkLx7lwccDb72/zuddXSA9kyz115Z+7vW0+gh2fW7DNQ+rb7QitHXlhKMtA5Kpexs5eznIvJYpU061aaUtZmmAxW1vC9pdS1lbbIduvRlVZprlme3vEYFjWhJFjWs+nysoyGpcoFYLmV1dafPnza7z9wQ7Xro8pKoOSwdYsjmStrA5Bwv1+sJaZK6T39ooDBE7dsV7/pJr5mCdNokNNN0VhEAcujPk9TspgpTYndtZWu5xY67DUjVldTlnrL3JCbsa17ZK3398JBeZJCQharYhv/tJpPvPq02OzZq3j0pUhn1wZNzk5ts5mywtDmijiOp8jSyOOr7U5dezZLZTeC37wk6u8+fYNRpOSnb0xu4MJZVkCoKKYNI1Zup8c0wUeGaQULC+38d4zmZTo2sWhKDSIuSLGMRxOkSLirbcv4Z2n1BprDCD4X//37/D7f3CW/+Hv/6esLj/499vtxKja0m1esJYqNIgkaYwxDm2CBajzEKl5DlnINWtnwY0CH7JDCqfJknDPFbUbxlL7xboHO1030AkJgx3I4jDfU5KoldBaW3rSu/hAkEoipATnkZEC63E2nMsqiXDa4owFaZDOcaTP7+1wn0vUYPPs72hvzIHf+bl96yFb19sjiRWREoynmkgJup0YKROSVHH12h5aO8ajYt8JBhGaWITQSsmp876/t/XdC/d3dAsssMDNWBA6CyzwEPDxh7/3D1557W/9g6Ve+tlWGn25qjMTprOyya3RlQ3FxLsMxBM3/eCcp6hCQbCVxocKf0epXAaDPNTqoOmUMLXU15g6KDUOxQ5rayk0InS4O7DOEStJpCRJFvZ5/VjnQHbOpx+DF3Byvc10WjGdaooyLDrTJBTdvPdc+mSwIHSeIZxcb7OxNUMbx2yq64KCIM81WaKoKnNLPomsVWWhW/nJlic9wRpLW0cqn38v+ecdoWCesFa2uXJ1jySSSAS67siN46hZnGtjmUxKVlaDxdjFy8OHSuhIIZrcCykFcRw6TdvtUAgYmYo811SVxXqP1o5ZYWp7EYuS7Hf63QP+7c/2ePfSHpV2lGbE9Y29uhvUEicxSRI39/w0izm21j28AbFPmxxF1BxU0NyOADqKfDn4u1s/7w64afuHiJ+D2zywnbzU/PhnH3D25DorK/2mSO5q5YPWho2tzX3LOO/ZGUy4cEneaj9x4LP2hjneaTrtiBtbM6p6DJ138DoH2lgiKRlNSvpLKZ12gjWuDq937OzN2BsWbG7PWF9rc+5M7xZrvSRRfP5zx9jdy/nw/IBXzvXoPuGg4GDjRJOv57k3wdZdFSMONoLe5dAwD3k31iPwNUkWMcsNWlu2dme0spCV1V9KabeC5WxbSbrtW/+mxjrG04rptAoZWIVhNjPsDQvyXNdEbVAFqZpMUUoQRaqZI31ydczuIEfXcz8I3dvzomRRONI0YjQqmg70edHFOVc30IQu1/kfwvmQwQCgxfy8Cxkp80tWCMJ8qp2QJopKW7Ik4tTJLi+dXmK1n9BKJYvehaNx/uqMdz7Yacg65zxpFvGXvnmGV+/DJvlRoSgt732wzXBUMhwWKCUbRY6UkqzO+MjSqCZzWpw4lnAH7eVzgbww/KN//GNubIzZHUz54KNrCAFlVSIQRHFQUHSXFmTO0wohBEtLGc55ptOyWcvqymC8Jy8r9PYuRVHVpLYgjiOiWOG852dvXuLv/4+/x7f/8y/z7b/xWVrZ/Ze20lQ1+TcQ7rVVFX7Oc9PY4hoTxv1WFoEP1rpSCcoqqDOd8wgnSGMVFKUE29AokqysvDjrXT0NplpRJ6O4McBtD4LqKVIk3RZpv0V7/elSQN4rqnGOzsvQwJVXeBMIHO8c3rha5TXPWnLoSUl2/NHtz9ze9baqHI6YmnnfkDpBM3xnJKkMmVHGURYOYz1LnZilTsrySoZEcGNjVDdTNbb9zntvlRIT/KL+vMACDxOLC2qBBR4Sokj+xXBUfn4iq1TAuSiSWbed4gmTxHYnYXc358SJ7m23sd/gLG4ZcQWheBk6rKMQvFzDWE8c7b9hd5AzrjtJ5wX36ACRNL/wQ2EkdIAqIWprGB8CVCPZhHgb7egtpayvt+9tbeipcyz25evzSUBVWTyCazfGwKl72OgCTxLHj3e4sTWj047ROnSJCqCKgvJBCMH1jcktAcKRCkWlp8Jt4P9n771iLdny877fClW18wmd7u2+oWdumkRySHFESqQCA2RJpEhLECwYkGELsv0ivejBgAwYMODwYhiCZcg2DIiSgyIgMcg2KdCiKFIWyaE4GnGGMzfn27lP2LnCCn5Yq2qHc06n6XC7e3/AvWf33rVrV9WuXbXW//t/3+c9ZWnCOb7x3njsMeilTKYZUknKKmSitFua6azCeY+NRVGlBLN5yQ6B0Dkczu+r5eN4UmGsRypBK1N0OyllaRmPS4bjoiHhlwvjzjnSRJImGQNl6N9lEf8f/eZ1Prk+4eZohnCe3VMDep2C0WSOUkExUkUyp91O2D11TE5LYEfwgpP5VrGougshWexJfBmCtchxbz1hlevKmyMKHE6+3ayQTEv45OoNrlzfY2erR7vVQUgo8pybh6NgT7qkIhLApevjwFicsG7hPT/7i1/nz/6pHwjdt0UgDUI0Uwy+dYTvkKDuEKLCOYeUMqhhPbRbgnxuODicc3g4Z9Bv8fyFPmm0Ya33dXenTb+XcenqmMmk5NyZ7j2RfN8pTBVULUKAcwKPw7mg+gh28SLabXyHH3QcW3c7xK9dqzg+MQ6dSAZJynRqgt2IcTjtGpVep71oMDDGsXcwZzjKKcswPpIKvIPhqGBvf850XlFWFlM5lBT0uilKCYbjoNgJ1m+GQ2M5GOaBpK0zOmToRp3NTdiOuMHzwjTEDaza+uDDMc1S1ZA4tfq61Qqq2Dr0PhSIBIkKjRL9fsqzZ3u89OI2rZai39HcYd/QU433L8946919hqM8kDne0+0k/OgPv8iFZz89XeOfXBrx0aUxs3lFFZU5StUd/6GQnAhJp53QaSe89OKAfkcRfpqfhgHXg8HXv3mNX/yVN3njrSt89Mn10KxTVaRJgkDQagcl6p1aXW/waCFlIHa8DwpX74MKRorQkKF0IOec85RVxXAYMmKLouKNNz/h4GDKb/z2+/zxH/scP/JDL5Lew0XQRROBuuEiEPcyXpPDWDH2iCAQVMbRadXzXLHISVPgnccBaabwEPclrO9pQX5tSDWZgxC44RAXx6LCecrJHN1+/NVKvh7Xe4+vTMgd9iAi6e4hqHeEQLVS0ltlVq6smHtS6DjnmuzQejXrt4E45Gfpzyqpc5vGy3am0Spks01nFZ22Jk01xjp2Bl3mRUlZGPCeqnTIYJfrpRReKTFstZO/Uc7uft822GCD47EhdDbY4D5Ba/l/Cil+Oi9NqYSoEi1bOlP4KK91zjOfVye+fyU6YO21qnJh0OBD74SPXeD1spWxJEuDxMtXJsxmBUVhUbGD1BEKm1IKjBChy5OQleOjv1qwUxNB7u78Irenpel0knuaG2oV8ncQNINhrSVFYZoA1+mspHtM5+wGnz6kiSJNJM6Jpe8ROu2kyZfYPyi4+LxfsTRTKljcFIW5xdofDsLEPyjn7mXSt8GnC71eSvHhsLH9A8AvOuB9LIIaE4i8Gh64emPCs2fvT/Euz8MEJk01JmZxGOtCQLpxjXd2feV2UaXj6o5+OKLcOAk3J5Zf+K0rjCYll24cMJ0XCGBvNKOdaTxhEoWUaAmDQZtuL232e7Vdb2m7bieeQSy9f73r4Hbb7lcmisfV8tfXcJJ6pv6840gf6z03D0Ygxid+3vpnnKgiin+v39xnd2ebNNPMphWjSUERc+i8D/fgNAmWpnluSJJwbSzLWhXrKI1jOq/odhLmueHy1THdbsILFwac2mk3Kpg0kVx8fovhqODDSyOeOdOltdR1vCxoOUKG3QfMpqYJf67DnSGokbwPncf4EAKtpEBpGcYOD4t3WvocpQReht+61pJeT5PnwZrWz4OF2XQWlKQeQVla8twwLwyzWcVsVjXWOkW0BM3nVczAiSHWMij+jIufoyTzKtorehezsuKmCTD1ubP2Q1v42ftmWSnD+MzHQMNON6HI7SI8W0Cno+O1LLyn10vJEsWFZwc892yX3Z2MlpYIcb/OgCcfl28WfPjJiPncUJVhnNzOFD/x4y+x+ynpoB+Oct5694DxuKCMRI53oeGqthKVkdzTWnJqt82rL/af+FwkYxw/8/e+zlvvXmcyLXj/g6sYa2JmlKeiYudUl8Hg0/E9bnB3EALa7YRWSzMeB9smuzyWcw5pBHmeR8VieP7ylT3yomQ4mvG737rCf/jnvsy508c0sNzywwOxL0Qgkmryvc599Q68c40C2FQW5yFRwVrcuGAFKgmkTitRtNs6qMWjJfDTNOeoJgUu5vGK6QSZqDBu8+CNfSKyrHwcBHrrY7OWQCYSkcYsnTLMC+pxtmo9WBKrJv2PI3JWN3zpTz18834xxr8Fup20aZQxNuT11OPh7a0Ohx9Nmeem+ZBgt+69QDrvvRrt/covfkc7ucEGG6xgQ+hssMF9whvf/jn3yuf+3f/dVPavCinHQoq+M46ycnhvG9up0eGcwfZionHsgGbtudm0DGHucUJXSINUnWaxorQhzBEWfvJl6A5td0InRZ5bCmdJowe9i4MQ5xzOiTAYtZ4klQgPlXVNBk6WKU6tTXLvtHSQZjrm6IR3OesaGXo98Pjw4xFfeO3+BpRv8OBw9nSH6zdnIQjRekpjaWdBEWGqYO935eqYC+cXWToiZhaU0Sf7UcP7MACtMw42eHzRyjSVcfTaGZNJEbrZy1BoNT50fkqibWUkV+ouyQ8+Ht43QsdTd9svisFpovAudHY6ghWHVMECzrtQnDLGUlaGrcwtCKlb4GvvTfnqm/vc2J9gjGE2D/YyQTVQMXM2FuJltPjoBHvN5ZUsdefVupqGKFhhCBY6mvoavrLwCcfh+BfErUkf74LPek38LNm7rW32LZ9bVvmcRPqsvPcEZdEyfv2r7/ITP/ZF+t0OW72EdlvzyZUxLiq8rPVYGQKPfby3qVARioSPoxgXeA+jUU6SKFotzTyvGB4WVNZyarvDiy8M2N1uo5Rga5DR66bs782pokr26H4vtv1YcssGS9Vacbve9HnkuHiafIBAkHqMWcrbkwLvwzkqhcCr0BFaxQJYbTP4MCEEJFpSGRc7oAUHw5KDw5yycFTGkaaKVqpxHorCkEdip2hUMzS5PLWiuC6aF5Ul358vCooiHCOW/l3nKgG3DT1ulhU0CtH6e7GVi80PGiEFSgqyRLM10HRaCS8+3+fi+e4xFmqP/p76uGB/Ynj3g0Mmk5J5UaETxfZWwp/8Yy+vNEY9KngPr791k6vXQ1Es3D/ivUUIhAgEpPNgSstgkPHlL55h0H702/6gcenqhL/5d3+Ht9+9ytVrh3TaaVDXmRBc3+tl7J7uovXTUzR/UiGEaEi52aykKi3G2DBflYJUa4q8bgwM17+9vRE4KErDX9uf8p/+B1/hpYt3noPV6yZBlRqL8846BJJWO5Dqzof8HO+D+sZaMM6j8WSpwnrXNLJpKWm3NYmWKCVJE0Wn8/SU3apZgXcOmSj8fI5MJVIHq3VvHEJLWjufHiXkdwLvw/+kkqAVMlGoVOM9oYksjhVcWTWKngezHcFaennofsuxb/PGODy/w8/JWiGDtjJBxZ3nhtnckySKJFGMpyV5bmhlCikJzgngpBLVZra9wQb3H0/PnWWDDR4C3n7j53/hxc/8qT9dlua0WOruMZVlPC7odFOu3pg0hM5xtS0hBOuOa7O8QgpItaKKip/trUVxZzls/vqNScxPcGSpQopoS2Jd8CQ2AmddY30VCu1xO61DVpBlCTpVKCFoZZos03S76VJ+zp0PSLwIwcXLpM5kVlKWFudCMbYOC9/g8cDOTouPLo2j7Zqlso7xrMTZUHhIrOLK9dkKoQNBrRX8p/0jd3avVTrVRqXz2CNNFKd32+TFFjf2JyglaLWgKGxTKFVKkiQCYy3D4ZxT0XpslodMm/Q+2LKYWFAejkJHtVIhULfO1KjtlppCvIjbpSVlBdJ5ZvnJ10Lr4Od++ybffOdqsAYREudDfoi1lizTlJXFGkeSBQuEre3OUm6bX/u70Hqs/B7r+49YJXv8yns44QfskSe9JNaXXH9dLi24qpBZfWMkfrxb2bITPubE5xYvLl5dES4tPSe85xf/+bf5M3/iexAyoddNA5FYWbQOJIAxQVFRT+4rFyychBBUlQ2WW85jvMdGwuSF5wZYB9UoZ29/zmgSssieOdfj1E6L3Z0Wn3lxh6Iy5Lml10nR+tZT4noyXzduhJyW8LjuZl7oRFZVPiaqf90aKVHbzHi7IHcc4IwHPFKGc9tYG8/rQODLh1RjroxjOJzH349gMgkFhcks5N8kWnFlPsFZj9aKNFs0FwTPeR+D5kUktDxUwT5tmWStOcamuN4cH39HCpnaLi0sD0qHMVadteM8TebPM2e6fO7VXYSAnV7yxCsvHgY+uprz9vsHfHJ5FO0RA3H6I3/4xU8FmWOM41tv3GTvYL5ofhGhGUFENcLhMCdJwz3vxYu7vPpi76GJ4x4l3nhnj7/997/GG29dYjyek2YJEK69SkvOnuvTbm+U/k8iOp0U1/JMJwXeG9I0qF5a7QRT2aCWjHPj/cMR1jnyouJnf/F1PvPCDn/2Jz9/R59z7nSLbjthPjcY60i1REd786CoDPk5LnrBJYkkTSRZouj0EkpjV2yci8IBFbvbrcbK/GlBfnUYMr4STfnxPkpJVKJwxmGFI2mnJL3HP9tKahlqNjoobaWSCCWxlaWRcCuJ1BqhFN7a268U7knxXI9j8PU48OQxSd34JJafEHGcd5uhTKpVGC82TTQLK/2ytHQ7GbNZCSi0lmirsNY7reRIJ/ob1fzu922DDTY4GRtCZ4MN7jOylv5bZWleGU8r55w9bY1vS0livdduVOCsY29vyuljpOACcew9XEtJp5ciC4OYm1BUWGrkXi44HAwLnHcMehnDcbBdq9U4WRYyAKSSKBEsVLSSWOdQMeOkNA4w4SacKbJMM+hltx0cnAjvaWUJ7XZKUdggy2VROJvPK27sTSlKS7bxun4skEU7KVsr0FwYCWotgiUBntm84uAwZ2d7MWAPQfEq2Nl8SlQ6ZWk3Kp0nAIN+Sn+UkmiBsaCjh7mJk3wPKKWw1jMe5w2hA/DxlSEvvbj7HW9DK1PMcxGVhy7aVkFRmVjwd832BEsEj6gsRRUUNa1U0ruFp/g/+dd7fOu96xyMZ7EADAow1pCkKmbEQNZJyDLN7unu2h1lScuxYOcRMW3hOKOFhabDrxT+IXT0La/ZL72jgV99Pfw9Qg0dwXq34Kq6SK7+Xdmf+g3HKXzWKYyjOIkMqr3Ff+6Xfpc//Se/jFKaFy70mc4Nzjj2RzmuDIrTunseYDavkDLcW7NEIaQMOTQi/Hfj5hxBsJjxBIuwsjBMZxXvfUAkGTw7220unO+zu91i0M9ot/SJYqdGACKi9csJCBP3SPY4j3VBLXbSsoLVQ1qTEhDOxUBSipi7A9YatJKkqXwgdmzjccHN/TkmEvNVLGToRLK3N6cygUQr5iHHyPnwvSspUfPwPZjYbV2zYM6tnjLrzbTNvh+jwrnVLS3cX3xD6Aoh0CqE2EshEErQ76Wcf6bPxef6nD/T3lio3We8f3nGex8OuXx1TFmGa+7udps//uOfpZU92ulwWVq++foN8sIwmZRUVbDM7LQTZrMqqu7DNnc7Cc+c6/GFV0+x2386xsy/8E/f4nf+7cf83rc/5nA4jgrrEu89OpE8e35nxeJ3gycPUgr6gxZd5xkezoIbgHUoHbNK/KJZYTbP0YniN377bT6+dJpvvn6F/+TPf4XnbpONVV+b64YGF+cIRW4w1kf7UYGS4TNNtEKvrGNvf0471bGxwUWCPmSfDccFW0Kws/302ACWoxlmVoB3uPEYEt2o1YWSMbP38YctQ+OYKwwiUYioDvTOIZVEZglJO0VvdUCKYMF2O6xLqe8QVcxsXK7XHDeKWJA4foXYCf0DdzDuiLWiogj3pbCKAXdIYQAAIABJREFUMMaRUnD29ICDwxkIwXxumOfGJYkspRLTNNV/d8PnbLDB/cWG0Nlgg/uMt17/uV//7Cs/9Uv53PxoWbpeZZwGqlZGliiZWeu5fmNyLKEDLLqjl2BcsOJx1geVgxYrHeVNZ9JBCPMdDnPwtZ1PKCL62lZGBBk5saBUd/Na65sCXW1HpKJ9yelTnZVqxd2WGfq9jHZbU1VpsKghWKQY6ygrS1U5PvhoyGsvf+dF1Q0eDs6d6bB3MKedxVDvylJWFi0FpnKU0nLpyniF0AnfuyIX5tPA5+CBsrKk5unytX4S8ey5Pteuz9jd6XHl6hBjwDq3KEDXkxvvmwlIjU+uju8LoTMvDFXlKE0gp+usg8k0FtelABsJjWi3pENYKNZ6EiVQx6gvCuP55793yHtXRgghg4VXFXI2dDulpZPQwS0FSkC7nbJ7ahG8eiyNIdYeeGK1nrULvFj5uzzZW9/S1X/XE8XVbVihctbIntX1nKy6WV7+6P7U/z5G4ePF0kS53oaTLkQL+ml99d/89ie88tmzdDtttpOU2dwgxwIhQToRrccUOgkK2dpypYr3cKVFQ+pYG7JRgipmyeqlCueui5u4fzBnb38emjMArQW7W23One1y5nSH7a2MNNXHWHGdjLp4JZUIzCCKRGmy1FEUjsqEa3qdt1c3m64cpfo7bA6nb7KsvAelHM6Ha6sUgmCeH8Y0UohAZsjwO7Au2LdBTXiEY7Ignhxl6ZjPDXlVMZ8aJvOK2bzCGc+8qChyC1ENVxkfLHp8aIBp7NGkRFt5bDh1XZRo/i3B32FDbfN+sSB8RGTBanKt3U4YDDJSLWm1NM+fH9DpaLb7KTv95SnZp+AG+QThk2s5H30y4sq1SVDVKclzFwb82B9+8ZE3cwxHOW+/d8j+wbzJGKzzJsfjgsNRjlKSQS9la6vFzlaL73p1ByWfjnPkf/0/vsY3v32Jw9GM8WQKeIQMzgdb2212T/WeiCyODe4MUgoGW21ms5Iir8DE+5iIzTRxvjub5sznc4ajKZ95/iw/8/e+xl/6Cz/A6d2TSRWtQmZcfRsI9psOrRWJ9A1xBAIpg1JBKRlcMCpH7i1pFpprnPMoTdMwpqR45MTxw4I3DldUOGNhOASC3RiAyhKkUk+EOsdZh7MWV0ZrTOdx1cLGVWrVjDdtaRDWPbBbu3N+xdL8Vh+zPCcIT/imaelOkKWhEcW5QHImWqGUYDYPuZFZooNDjISZtQhwWsuplMyGN//Zr9/bHm6wwQYn4em4s2ywwUPGe2//k//m+Ys/+T1SiVJaYb330nty531WT9gOD3O2V4rd4lgyB2A+NxS5afxKFWrFI9rG4sH1GzOq0jKZFiglgj88sRhiXegIr7McrEeppU5TH7rJhQzy2SRRiBi6Wlu83Os4JMtCn7BUoaBWVg4pQvGqqhxFaXjznb0NofMYYXe7zdVrU3Z22nCYN5U9KUTMInBMZxXzvKK9FAKpVShwluVdVMkeIDYqnScDSRKyvnZ3unx06SAUym2wP6htn+psGO88VWlJIilujGM0KRj0spM/4DaYzqpwnS4MzniStmqsq4rCNDZUoiJcZ0WYBGmtGrWOil37y3j9Ss7vvHXIrDDM8pJUa/Bhve12SqeXUswrEMG+rdNO6G+1V+3Clta3mqLil19YcDq3UH74WjpTC2AgsA7HGHjd9tfU8Dqrd5Zj9Tt+/WG83nDM5HR18QU1I1YXqpU3J27cCiO1UPy888EeH18Z8vu+dIHzz+6Ejvmzfcoy3KNBNIHKRRnUrq1Mo8pAkMiYJwY0hZ88ryLhUR/nWBAgHF4hRRMu7Alkxd7BnBt7s6A+k6EQlSaKrUHGzk6b7a2Mfi+l007QWt2RZZfWAo+MZExYX8i7C9u+yD8LZFSwcnNYC867RjkcLFVDt2aaymCLFItltT1bvb9lZZnPDJV1IRMBj1KKRNckT8glms7KmGMQMhLK0oaMH2sRCCpjo8LGN0RufRwXX2OQD5loZbX+exMScGJRFLl9pNXivfFztJIgw7pkzMFptTTPnuvzyme2efF85/a/jQ3uG/ZGhm+9tcflq2Oc82gteeG5Lf7oD73wSLerMo63393ncFiQ5xVlZQM56UOepXeeXiflzOkunXbCoJfx8sUBW13F00D4Oef5H//mV/n6Nz/mg/evkmYJnqDIEAh2d3v0+vd+z97g8YVSkn6/RaeTMh7llKXBCYHWitm8jLbjBiUkRVFw7eaQM2e2+Mf/97f5gd/3PF/+4tlj1ytjUTs0XASlKQRrNSFEaBAg3ptFzIwTizn4vKjiTds3DQtpqhq76adFRZbfGAYyx3n8aAwQ7Ma8j8oVTbZ1QlPrYwRXWVwVxkFNU4tx+GB/0uQN2sogtEU7j3xAtpCViRmOx714guJnZezcDJZuDyHCXB5ilqL3eC9incpinKPfazOdzbHWOyFFJaWspJD7d79nG2ywwe2wIXQ22OABIUnkV3UpXxapwDmXWutVXtieEChjLO++t8fv+74LwILMif84gtmsDDfrGMpYF0pq1FYtRZT+GuOoymChAjRdsKZyKAVSSBzBEkiKeiAimsZl76HdCt7//V7r1lPHW+p5F/8sCsNsVpHnVcjqicVOG4tZSaJCiF5rc1l6HJAkklZLsT1oMZtX4D0tQi5NKLQ58txw+epkJZS0LmSXlUP4EwafDxEblc6Tg6ylms4xYz2VtQQqMZTFy8qGorKWFIVpCB2A9z865Hu+cO6eP3v/YB48pE2wuFQqZHHMZxVFYZvg9OUJVLjueqyzaKlItSBdIup/7fURX3trHxctMfO8Yj+fUJYVrWi5JQjFDSE8/UGLTjdMFo+9LHuaLjy/RFbcWmmztral+1TzrFx/1wmTwqY4vq5+uYNJpFi/ViyaDI7QU2s7Xy95XLbP8eqgVS4nvCCO/L1+c4pWmk4r5MtdONej328znlr2D+bYmDdT35OlDAWeXi9je6dFt5ugpMRaR5GHRozRuKQoqqaZwhiHh4YgWmydYDBIGY7KJhTaGJDScTjK2TsIap40UVjnKQsLArqdhG4npddNGPRbDPoJ7bYmSzU6kSghIvGiYseni/sRrtuVdZRlCKJWWtLWC8IH6vMqZAfVwrja1q3OA6nVw5UxGOOYTEuGwwIhBXlhGtVS/d1a6ygK2yiN3ZLiDiFuaX+2LLipf28eEY/X4jup4ZYygpbOhNVzRgSlqY1WdbUiCBEIsHZL0+mEnKUf+N5n2B0k8TMe9d3u6YJx8G9+b4/RpOC9Dw5w3tPKNN/9hbN8z5eOL+g+LFy+OubSlUnIWystRWGYzitmsypYS/UzdrZapKmi3025+PyA01tPz9jYe8///L/9a37tX73JjRtDvHfYucNYi9KSZ89vL2XDbfC0QinJ9k6H6bRgPiuxxtHKEvI8qEFwglYrZXerz/UbQ4qy4uNLB7z1znn+vZ/+wjFr9GFuogSZjJm1rp5zR4Inqq2dC3OHenwnpcBWHlOGPMO66dL74HrxNDWMzW+MgxNIWeBdaGLVnQxbVnjrgpo8O9le+HGBq0zYHwFeLXWOuahEzqvQ/KQEUitUptEPgNDxHsrKLBpuVv+s/KM5C8XqS8sjlDs5U2vLPO8hLywQrAWFDOOodpZxOJyBx2stSsAnifpGedd7t8EGG9wOT8/ocIMNHjLee/uf/PfPXfzJP2jn1fdaS+YdSghvEi2VlILZvOLS5RHPnd9q7p51gW4diVZkmSL3HluF4l6SqpWFh+MCKUUIxY5d4VmqsdbF7iGPlDJ2HC1CjOsxppQCpSRpomi1dHwsefaZtS6aY2oSRwpiRwpqgnlhmEwLrPMI65BSxWJK6G4qK8eb7+w/8on2BneOZ872mM8rtvoZB84znVbYOLgty5BfMBqXRwjIRCuUNNHO4NFjo9J5MrC91eL69Rmnd7tcvjJEIJBK4mywatLaNaHJB4czut00hJsDe4ez2Nl/b9+/UkGx0M4SvIdWS2OMI82C7UB9rkshGtusOh9FK0WqFVr7JjT3g5sV71yeIKTAW/jg8j5VYTDOkmZJKGo7GI9KdKLY3unQ7qah4iBjcopbkxcs9w2sTeYgED41od+ocOIbj5/oHf/7PfFXLevV1q2MotmWxWcudQk6vzTLvD3tsz5RDaV70Tw6OrmtlUTNFp3UyAhAK0146eIpnj27hZbyyLLXbk6pKsvubpd21sfjORyVSCF4/oUtLjzXp9/Lbtml631ofvjwo0Nef/0m165Nwvlim42OywWyJU1lY3FmnaMsPWlaB9Z6yqpCQHPOTSYl01nF5WvB8kxJuSgCLJMfMigpkySodbWS5KWLHvihe35emMbiQyuFsZaqCsSOtT6ebwJP7FZWIiqJZNge5yE2lEghaLc1+byiMh6tw3LjSRGIIUKR4NgDdjusfbmhkUDgvaMqidaIC6VOfQoqKZuxU22dVpM/Skm0JlrIhg7u88/0ufjCFi8826XbWpdDfTrudU8LvBf85r+5yvsfDykLg5SCTivhR374RZ6/MHhk23UwzLl6bcJ8Huw5nfPsD+eY0pG1FDs7baSATjuh203ZHmR88eXBU6Xo2j/M+Zdf/Yhf+uVvcDCcBPLV2pDzqSTnLwQy57hi5QZPJ7rdjEQrptMC5zxppphOS0pTQSHY2x9hveeDD69z9uwW03nJaFrwF/7c96xc+w8nFbOiCmNHLbCFiza6jjSR0b4zNCJa4wDFdF6SZZp2ppEiIUsV3V5GmijywsQsR0+rrWIGz5MNW1TYogpuINFuDQTVJEdoiUwVSefJUNb5OqMzNpVU0xwAlWiEii1EHpJWRrLTQ7aS8B59f8loY8N5GjZmVcV+ZJsXA+SmibdeWvhbjYBXoVWdievIZDi3pRJx/BQafvAgJUYqWQlwSSJ/+Z53coMNNjgRG0Jngw0eILrt5K9XpfkbZcnA46VHGKVkppVESsHBwZznLmw1yy9bgyyjMpY8Wq6FLlC50lUK8O77BzgH40keu18tabzZ2mgDE4p1sbAYfYiKypFoST2krTtXvXe029lisHtcx8cK6iHE0R3IWppuJ+XgYI51nk6q0VpijMU4MIWhlSV88PHhhtB5jLA1yLh6fcJz5/vc2JsF+yAbBnLdTOEdVKXlytUxF84viijBhkcxn9+Fn80DxEal82Rge9BCKcnZ0wOu3xwjVcjJKGNB3NqgJJjNyiNXKe/hyvUJ58/dOjT3JHgXwpnnM0O3ndDvZYzGBVVlUDIoaII9VX2d9I19mfeeyjqM8Vjr+JdvzHjj4xGHk4Kysly9MaSsKqSUpJleXMOFIEkVu6e7pKkOEzIpF+SIWAujXyZNliCWC/oskT1L761r/UHlw0LCcozwYPk2tkRBHDlmK5E9xzBNQobJYSOtWdmXpfUts00rYiJx5NHKRq7JYj0e4dcXEVy8sMNrnz27OAbHfFz93OEw53CYs73V5pVXz/L9X3luRQl2OwgRyMDXXj3Na6+e5uBwzr/6Vx9x6fI47EckP6QUpJliPg85MQBKSKz3VMZF29RgbVmfc/XxrnNqnPd4ZxvSBR9IjCxVWBtynby3TeHZutAU4qOtmfcgERjnmJsSHCitYiezxflFHk693cvDFhOVOAulWhWtcixlFezfZCRV/Do5eS9Y/gKjRYj1Dm8CkatiMQJik22seIiYgZMoSaetMdazu91i0M/Y3mpx8fl+VOF855u4wf3B7719yM29OSbm5Zw70+En/52XH9n2zPOKjy6NODgouHZ9wuEwD+e1DxZw/X5Kt5MiJKSJYtDLePWz2ww6T0Zw+J3CGMdf/a9/iTfevEReLNSHUkCaas4/t91kf4pI1AOBGF5b14lzlfV29A2eCKSZJs0000nBbFaSJIqqshhTsT8c0+20KcuKy1f2KQpDngfS4S/++19u1tFKw7zFWUce5ydaS6wLVn+uDI0T1joQYW6epjJaqkmcD3ZT1nqMjMV+IE0k24PHPzPmTlDsjQNp4Ry+CHbcQgcy1sesx3S796g3877AO4eQEqFkqKm0PDJRqDTBWYuZFQgpqYoSPy7QvRJXmlurk+6cU2lQliaM55pGpVtu9dIj0TRyreAOPv+Zcz1G45LprAQpuLk/J88NOjYcJ1qys93xxQ1TSCnyNFXfPrz5K796d3u2wQYb3Ak2hM4GGzxAvPn6z/3ac8//xGWTuO14h2wJIbpSBtufsjQUeUXWSlaKYOtw0X9EChFsUWJ3aI2y8Mxzg1LBSihMgMLaaom4Cp4tSOGbgo4UkKhQ7KqLLj52RTvnObXbPobIufPBwuIZwZlTXUajvAk7VhJs3ZotQsdru5VsbNceMwz6WbDw6aSkqVqxXLPWMZlVXL0+49ln+k1nem1Zk0sTPJYf8T5AKFAWpdmodB5jZKmi100oyha9XhavhzZMvpVspCDW1uRKzIKPeP/jw3smdPIyFA6dC4T4PFpLNmIT51dUOrBQASglET6o2P6/d2a88dEwqttyhpN57E4OisZaISGlQiWCU2d6jfXMMs/C0t915QpiSa3iWZXrNEyMX5LOLL/kV7mQ9cfL613epkbrswqxvDBH62yNTd2RN649sb49yxPb5f24xcVm2fpUK8kXXznHc+cWDRfe++gut8hYWefLAF773Dm+9KXzK52/94qd7TY/+ROvce3ahN/8rY+ZzapQXFKS3e0214oJTko84ZxWMhwwZz1ShUwmY91ajaA+/4K6RAgQkVxczpRZ2AQuLNMEHi/C+gOBKGjpYK+WFxXGWto6IctEo9apyZ/wN/xGnPUxd8dHZbJo1J2BuIq/F79QF30nWFaBNSRS80S9rSp+Z2EBLUMmFUCrrXnmTI+LLwzodRN2+8kdZRJt8PDx/uUZH18ZMxoXaK147nyfH/nhFx/JtuSF4b0PDrl+c8ZkUrJ/OA85ay4UigeDjHam0UmwVmu3NOdOd3ju3NNR/F1GXhj+47/yj3n//auUZRWuNzGDarDd5szZ1XvzQn+5oOxvd6UQkaQ97p5ypAlhQ/w8luj2MpJEcXg4o91OqCqLs47pdI7zDmFh/2BEkmg+uXzIO+8f8PJngi10Kw0NDWU9j67voSachyY2JigVbH2J6tiiDM4YSgbSop6D13OeJFH0ew8mO+XThvzmBDPN8ft7+NKAEMGGS3jwHqk1ae/JuL5560NWnlZIKQOZk+mgkskdKkviuAmEVqhWgrrPlmvWhvNvmcy53ZBpMXz2K6RO0wt2B5/baevG2cXYMOcJakpHQshLandaaD3JhRBWJ+r1jd3aBhs8GGyqphts8IDRG2T/ZXVo/xdAO+O7prJaCralFBTG8uFHh7z66plb3kHr8GCtBFmiQoFjafnD4axZrorBxbU6h2h3ImQkbrSgMjJ0zahFCHcd3hu8+yUg6PfSuyBybgXP7k6L69ezaAdnSTOFcqH9WgDdtqbV0nxyZdwMrjf49GN3p81wXHDubJeDw5zJtAy2PvOqKaJZ63jrvX0+9/Kp5n1aBUufsrSPcOsX8IT8n6pypHfRUb/Bpwv9fsp0VvHsuQGTabHwN1cyEiHheue8Zz4t6C11TeaFIS8Mrezuh0ZFYePkJuSeTCYhwL3+LGuDOqe2nvIuFAtEVABI4JOp4urhmLwwHAxnTKYFla3IMh3yOqwPZH4iSVPN7qluWBer4oPlSpQgRNcsF6tWFDRLpI9fWS4Wy5qk1/qNSzeeW84aF4TQic1/jbxFHFnVSWqYhZZm8bw7jlw6jnU6fmUr+6G15Ltfu8AzZ5Y6SOOywi+OxXGk7+nTXf7AH/zsA2lIOHeux0//1Od54/UbvPPePs76EJQ+yJjnpsmZ0YmMZInHu2AF6Hzw+xdAvLUHNY4KBIZzoShRK2+MCeeqVlHhFUn3mgPx0YYML0DUqjNBK9U4H67ttjTRkkNTFBXG+ugA6BYEDz4qZYjFBI8kqGFkVLUJAdIGdVBobPEnnnYijnO8c0cJP+pi7iJDqv7thcJxKMRlHUWnldBqa86d7vK9XzpDv6M26pvHAMbCG++NuHxtzN7BDKkFX3j1DN/33feejXavcM7z+lt7vPXOHqNxEYu9AueDAqfdTmi3NFuDYMGYJoqzZzpcfLaLELe6rj6Z+Be/8RH/3V//ZQ4OxzGPK5A5UghOne6xvds58p61voUjj5ex3DKwfnTr28ERoWfzAX71+aWXmhrq+otP31f4qUKaaXZP9RiPcpxzTKdFIO19aEKQSjGfl4xGc954Z495Yfiuz51BCGi3NNN5hTcu3ovCt13ERjUZVXTWBlVEZRwyNg5lmQ4q1qaXJIyBlBJk6ZNfcsv3xphJjisN7mBI/TvGS3AemWqyrfaj3sz7BmfD/FVIgZASmUi8cVhjQQjSQRszr0L9pttGd1LkfbZbq2324eSx0TpWMgaPI3XupKlRhLm9lIIqd7GG1Hi9UJkwZ9nZ6urReG61lr95t/u2wQYb3Bme/LvLBhs8YrzxrZ/9rc+89Kf+xXRW/kkvEJVxufPkpfUtrSSTWUk+r+h0kxNnI0KI5sYpBE2hsO5Km06rSOa4aJfm43uiRYoPfr910HIo6ggkobNXSUl9H5aR+On10rqN9cj23E3DbD0uCOHMjvk8dBhnaYtMK0rryLSi003QWvLJ5TEvXdzeqCQeE2Sp4vKk4MKzfT6+POLm3oxZXkWbHN90eV+9NuWVz+w2HtJCCNJEU1bu7k6oBwjnPUVl0MdYGm7weGB70OLa9Rn9XpsPPjqgqkI3dJ3joZNAIBtj2TuYrRA6AO9/MuTzL506fuW3QJ4bnPMkiVoo1SrbdM5JGUgbKyBRMoTt+ppEtCgB716Z4xwcjHK8h8oahJBUVZggpllCu5uStTSDrcV2Hyls+eVnfKTMw5W8di9bfe+iYFUTQMvdeke6mWuuZlkCtF7patSXt/gdieWHixmmiFWylXpazcfEjVlea4xm5WjZbelRfL8/crDCZ6ZK8d2ff5Zzp/pL71zaP/wxB3qBz33uGb74pWdP3tf7ACHg8184w2CQ8fbbe1gXQt6FEJRVtITxHq8g8cG33xiHQKBkIAOzTDX70IoFpsmswlnXRC4tiBYPLpBB4SSOBKQM34nHN/ZHUiz65D2QJiG/z3lHkiqE8VhrMYaYuSMD8UOwc6sJs/q3UhMtxnisdysn7fqoZCHAijZwMljaJjpYLlobMgWdiCrnSO6CIMsUSks6rZRzp7vM5yWvfnabz7+8+yC/yg3uM/bGljff2ef6jSmjSUGSKP7gVy7wwnNbt3/zfYT38PpbN3nz7T2m84qisM14vbvdot9NsdFq8NRuhwvP9NBKcPZ0RqqePiZgNq/4r/7av+Bff+1dxuNZdA/wIXDb+xPJnLvF7Uiftdtb81x9T1n/Zla+peb+sHxDu8X3eCwrtMH9htaS7Z0Ok3EerNeqYJcGAomgKEu+/cYnHA5nnD7V54/90Vf5sT90Ea0kWaKYu6BMnc8NRWmbc0DJsG6gUZu6ONZxUVVWVRalBFoHcifktD35c4qyzqI0JVJLnLF46wlZeQLdSmiffrjX5AcJV5qgVrYOlMLkJWZaAJD0O+g0weYmkD1ZEvpgou3cffl858kLw92QOctYtrytm7iO9EKdACVDXcqY8J+ISiwlgwVhFWpOfne3l06m81xJ8et3v4UbbLDBnWBD6GywwUNAq5X858a6l8rSvOoErbJ0uTQuIVPKVI5Ll0e8+sqplTLVshGVIBAxznnKyrI1aDfL5rmhLAw6DV2koWAnqGwolLRaQRZbVpaiMOAkxoWbb5IEybhz8a8AIT2DQcbF57dZKYzd46Sjfl+aKTqdFJjGjuDQpR6suTzVzSmtVoqSgstXJlw4f2/WRxs8fHQ6CcY4ep2UWadqvKsr4+j1UtI4mbl2Y8L5Zxbfq9ahqGfMp8N2DUKB3WxUOo8ttrcylApkoRBgXZimpIlCRiVIr5/FUHl7hHS4dn18T4TOvDAx6NqStXRj11GT7C4WyF0sElhbW6cFxlMKifOCw/GMeVliTQitNy4Q9KHzM9wHBrfrcFwwHyzPzATiWMXM+uxt0WPnV15tOplv0Rq9LH7xS2qIEytmK5uxXOFaYXtWHx9jB9eQPGvs0wlrbDZCKcl3v/YM589tr29MWCo2R5x8//N85SsXeeGFh6cqvfDcgHZb8+47+7QzhWnybkJ+2eEwZ55XaOswlcA6sMaRJJJTux2KwoRGksKQJIpOJ2E+N8hof1arKr2PeTuxqznkBITjbJzHVMHKzccTIhQCPIlWwc5QLrrhlXIYEwpdxnqSNCiJ8EGJIwUhcNoTm1KIFoMgawYpkojeuqCYiR2hWaoicRpUEK1WQpqqYLUItNuSTieh09KkmSLRISut05ZcuTbit//N+7z3wQ1m05JTO322Bn3+8l/8Qb7r82ce2ne6wb3j0o2cb7x+k+s3pgB0Owl//Mdeotu5RU7BfUaeGz6+MuLNt/fZP5hTlTZYaQpIEkm7nXB6tx1yBl1oLEgSSZIILpx5MuyH7gX/z6+8w9e//j5VWcWCdyBzEXD2mS36d5M7cp8GkSeRP+u3q1Vhzjrps7r0yu1v5SW/sBU9Zjv86qIb3CWEgP6ghU4UzgVi3ztPUVa0ZEo+z3n73cuMxzv8v78muPj8Fv1BxuGoYHe7zXReMp3UbgOhaF6ZUER3zi8aD73HGk+iw6jJ2DCvTVNBkmk6T4mNuJ2X6G6GHhlyLRHW4UP3R6OU162Hd11+0HDGYqsKZ8I4yXuPSDU61bS225STgmpeBEu20uEnOd5YxH1Sa5WVbbIIl3HcePWk3qplUodovXsndFO7lZCmmlmeN00LSaLIMkUrCa4ClbGVkrLY3u7u71//5Zt3s28bbLDBnePpuMNssMEjxuvf+tn8c1/4M/9tZfz/hHAD552yFp8SAoRn84pcFiM/AAAgAElEQVTpzNDrLgY6y+SOaYoroRuoloDjYTjMmeUVmfUkaYKj9qUP1j7OOYIWJ7xfqCD/lkqghEDq4IHaamt8LPy0M02axb7n+ziJaLc0WarJc8NolAOhY7YwFlNJPMG3/ne/fX1D6DxG2Bm0OBjmvPbKLnlhmOcGSHDO0++lzGYVxjiu35itEDoqWo3Ug8FPA1zM0tmodB5PCCHodRNm84pzZ/t8+NFBY62UJAqpiJYuIS8kzw2t9uK6a51n/3DO7vbd2kII5tF3vaskTntaUuD7YdJV5KFT27mQtYMPBfbwzjCD2juYMRpPcXi6g4xiVGGNo9VO0VqStTSnzvVOJkSWUfuQHSdnOBF+5aE45gOaDr6Vj/fN/48rgEmxZvu2Tu7ULYHLj09iYpYJuOP25bjdq0msZZGNlHzhlXNcvLC7+l6/2J9lazVxwiz3e7/vhYdK5tTYPdVhOiv46m99EDImuhlJpui1Mnb6A4oyEOrGhny94TBvsmiSRNHOEqpoF5Jqic8UZRnsCYUSaCPiuCPsd22noXUouAqzsMp0DpwNY4pES5SWWOOCDUitTpMaqQR5bgLZpBVOOKwzMZ9HNCq6EC4dFXXpIh8KAdZarBBIBa1Mo5Sk206ajtc0kWwNWrRbEmMtxljyvGI2K/ilX/1dYL0QC+NhjpSCTi9jfzhhMiv4mb/3Nf6zv/TDXHjmyQhvflLxrXdHfPjxkJv7c7z3nDnd5Uf/0EVa2cNpyNg7mPO7v3edvYNZUFJaH8hQIGvpRpFTN1fpKIXvdBJe++wW9+Du+cTg53/pLX7l196iqCoqUzUqOyEk55/fod1KjnUxO17H5G99P1xb9ISV3BVu0ddwF++/vQXc4oWTN3j91rVR/6yi3U7Int1i7+aEPK8wVcV0arHOIhBcubpPv9fi5//pG/zYH/k87bbGVA4XG29gdS5c943UTUNlael0ZBhjRps2pYJloI/K7ScdZl5i8wo7nmL3RlGZA1Jpkm6GTDSt3Sfrflo3/ABILTFFFZpjraMYzikOJ4DAAaasoKia/MX78dlFaRbxkLdZ7fLr60PnpkfqpAWOgZSCJDoeaC3ptMKcP4nZcIfDHMAnWuafe/nc//Ub1+9svzbYYIO7x1M8lNxgg4eLN779s199+bWf/jsT7/8ja0yKIEkSpYWUWOu4dHnIa6+cPq6VOBZiYrCeFCR6UawbTYog8bYeW1TBmi2GNjpH7Nx1TfeqlKFIpYVESBG8+LuarV4LZx2V9Zw6HSwO7rcTVvANTxiOQkeHUsFzVhrfTHqRYTC0fzBnd+fJ8dp9kpGmofstSxWDfor3IbthOquA8LjMLYejgivXJjx7bjGoTxKFjN1un5a5Z2kcaeXINiqdxxKndtsMRyXPnNni6rVxKOjLWKCuPEp5lA50xXCcrxA6AO99dHjXhI5zDiUExnu0Dp3ZSgrK0pIoidWhOO6cDKrJONkfTwpAYCrHzf0Rzjm6/QxbWZzxpKmm1da02wk7p7rhw27Z0RuK6I23mmBR7TlOJbP8eHlGd9J8blkd01SRxMpbjiphBHKtd3mh4omPxdJmL/oVVrmdesEj23TMPh43e41/XnrxFJ//7Nmjux//VyuLlvNW8EvXp7juL33XeS5efHTWXM8/v0ORG77xjUsMJwVM4ObebMk8Y5F9c2a3w6DfYjia02mndLp9jPEUZSB9xpOCsrQoHexmJtMQX+ucDyoxF+xb62uitYrKhGAe74K6RvhgYZZmmnxeUUbSRymJlkHd085CVl5VWZyTyJg5VavPdLRast4hkfT76QoRBdDrJPS6qvnKp7OcyWTOcJzz+lt7XLo6XKpuLvfQc+zfra0W41GOd55+L2M0yrl69YC//fe/zl/+i7+f7UH2oL7CDe4R3sO/feOAb715E2uDovYLr53ju7/wcFRVV65NuHRlwtVrE/YP5o1toJSCQT9DK0maqnBOR3umRCkGg5SLF3q006e7WeTv/KNv8ltf+5DLVw4wlUUqGbO5JKfP9GlFMuc4cmOd2Al/xcpzJ6G+5zT/WFnjCbjPA9P1b/7Oz4STl/RHFvHNv487JivP3SeC69MOKQVnzvYZj3MOD2Yhb9aBUKBTzcFozmg052A4pygsRWmwNjareFYL50vjHu/jHVcIEq3IUk2aqFDsFpBliu2tJ/8ekl8f4UqDuXETl4fxg5ASoSVCSlSqaO08OYSOd65R5gAgJFIpnHM4Y3GVxRnXZOZ4ZBhTKnmLlXLHF4Qy2jrD8nD3dlc/muWPJ3UCQXWn16Qk5sHV63M2qMTnuYkNbCCUqNqd9B/e4So32GCDe8CG0Nlgg4eId978hf/hMy//1Gse/0e85bRWsoXzWB9UOmXlSBO5VpiCVqpQUoYAPre4E9f2PUmiqEpHWbrGdqUOmvYQMyQIgwkRCon1+o1zwRJLh7DtlpDsbrfvqtvjJKwPGGr7NyEFWqvgKywFaRZ87rWKNhRa8frbe/zQ73/uzg/uBo8Ug37GbG54/sKA2Wwfa0NekpQhC6GsHEVhePu9gxVCR8lQ+Mhz8wi3fhV151Oi5UINt8Fjg+1Bi0SPyTJNt5OEMNvKUhmLMT5asoViW5FXRzyth+Mca/1deZ5XVVDcmCJkQqloTzUvTLSmCtc37z1pqhj0MybjErxAKhmKBy4QOGUR7KMQgnYnpdtN2d7txNtCDHE/YTtWlCRrxEj9p7ERWyZ/6gWXCaBjP2BJHXO7yeeK19rqgsvP1j3K9TQybtnKZtULS2LGz/IaxVpxann7lhZ85nSP7/vic2h5VLQkhLhNU+LiRecEuzttXnn50VtyvfzKGQ4OZ3z88UHznFg6unVT997BnL2DOXjYP8yB0crx2d5qsbsV1ASddsKZ04HQdLH7eF5YJCIQoSI0glSVbYYjdbZfVYW8vN3tFr1eSn+Q0mqFAledizObVUyn4b/RuGA2q8jSoP7Ji6CqcS6QpDf3Jyglmc1K3n7nGh98dJPRZEqSKra22rQ76dGDckTBdQID2gxiPP1Bi9m0pCwNrVbCzf0h732Q8Q9//lv8+T/7XQ/VvmuDW8N5+Orv3uTdDw7Ic0O7rfnxP3KR0/cha+VW8B7eePsmk0nFcFxwMMyDjTGgtCBNgyKn1dLkhQlEZhxDtFLN8xd6nD/95Bd2b4e/9Q/+Lb/x1Xd59/1rSCWpjAmNZlJw5lyfwWC1meK4y3JdU7/lrYrVW8Ct9C23XPZWeTjHbdjtP/C2uNORx3HHYF35s/7a4tgFIiK8wa82T9zuQx9j9PstqsoyHs4RhOvJoNcG73nj7St85ftfYu9g1mStOb9+JJcaBERwmVDRVlqpYO+ZRBJXSEGWafq9J/93Xx5MsGUJ81kkZwNBgPfYyqBShUqfnPuoM4HQqcfjAhBaQunwxgVrWB0aZxECoVWwXtPfeaPgsjqnyQ+8/buWrisLG+Ej497bjoUX0FrSyoLFtHUeUxmE80xmJc56gxBeCFH+yj/7mQ/vbI0bbLDBvWBD6GywwUNGO9N/xTn/t+az6vePJ8WW6LfSYEnjuXRpyGc+s7Paeiag38+YzCuKwznzwlBVoTP28DCnLCxlafGAEmHyWPvfh2I60RM/+OynWoVQ49iFkSWa2dyQJGFinCYnd4/crWJnvUl6e6vFvAwexjoJA2Bng7XK6dMdrA85QdZ7RqOC6azaFFIeE3Q7CTf3Z01RZTwtsc4zGhdNVpIQgvm84q1393g15pQIAYlWFMLeNyn6/UBVWcrK0nqaPVEeUySJaooTW1sdPvxoL2bWBOViURisdehENddGvUbcXbo64oULdx7emmjJLHal5YVtOratcRSlJU0lSaooq3C9vnZ9QppoBv2MXjdlPitROlhkGuuQMuQutLsp2ztdIpUDrJE2y/CAWEzsRG1jxTqBUZd8RNOt3HQuNySMX63urCtggNtWfxqvkqX3H9lmD0Ku3VzEsR8jjlH7rGzS2sfVh6nTTviBL79It70o/gs8Qi6/8c6vPVLCD/7gZ+54+QeN7//+F9nbm5LPy2OIrbWF1w9sPFjDYc4wWGScIOby9HstujoBC4Neik47iNidjHdY6xBKY6wgzRSvvbIDfmEBW38nW4MUAdy4OWf/9+bs7c0ZjWYcjCbc3JvywUc3uHnjEOfrLJ9A4UkZiiNpqihLw2RckGWas88Mmuv0cXzescehXqh+0UOn38JPCqpJiVKSy1f3+fo3Evr9Fn/upz7/VIRaPw742rf2efu90DSyNcj4Ez/+WbrHEXv3CbN5xSeXR9zYC+fqweEcRFCeyXg+bg9aeDzOQVmGAPZWpmllmu2tjM8816OT3aIz+ynBL//a+3z8ySFvvHUpWNtGW2iE4NRO9/b5cBHLQpTbXeKWcdJV/qTL5fKzJ90llm+NfmXD7uC+8h0OeY9vlzj5ueXn/TFH6o42Z4ngWh8CrOyxP2aBTwl2d7uUhWE+KxHA1Wv7tNutaNEZCMbJtCRJVbAmlzRZcbWSAQTtlsZah5KhKVKIkBPnbMhQVFKA93dcIH9cUQ6nmLzC7x/gXVClhHwZi3QeodWiWegJgTMhg1NIgdQJMpFUowJbxCYxiN0uIJzHR6Xz/YAxbkHo1D+uO1j1Yry/+HGuq3VkPVC7AwgRLKWVkvR7aZP1bKxzeKySeKXE7I53bIMNNrgnbCpVG2zwkPHtb/1s/tIrP/2RVOKLxrI/GhdtrWTi8cl8ViZnz/To9iKJ4aEoDIeHOZKg1KmMo9VSCA/TeUmnm6B1GClVlUdFCzdjfXOj9d7HgcRi9lN3gNchx2Vl0VrwwnNH8wBuXWc/aYpzdB1SCk7vtlEi2K9Z6ymdxTvP9b0pSaJpxQ4erSWvv7XH93/5mTs/uBs8UiglMcbx8ks7fPNb15nNQphokip0opjPKpSS7O3nVC+6potN66DMqonJTwM8BJVOosKkbIPHBkLA7k6LyaTk1G6Xa9fHoaOtCD79WkmkDBYveWGYTAq21+wdP7o0vGNCJ5DmIXC33U4WAbounPvG+qheKHHeU1WBtCmqEmMcs1mJNQ6pBFUZPN3b7YReP2P3dHe18Lz05+iPJWp4lpoBFqqX9SXDm6UXi8eAPy6fpr5niPWilj+uNfgobvXzWf+8WyopjpavjitoNcSXFHz/l57j2bOD8Iz3IAMhdFTjdOvf+HJt6tVXz36qPPGFgD/wBz7Lr/7qW0tPLh5KPG6pb3ul4LZszXf0rYt/e8FkVjKOVmzi5vTYzm9nPe+8N6Tdzjg4uMAP/eB51AnH9tzZNud+9AVGo5Jvv7nHzb05r79xjeFoztagQ5oo3nr3CmVRBWWxFBhjsZXDxnOiqhxXLg/ptIOKLV0mdpYGLuvcZLPM2gLd2Ek9Hof8hGt7B7zx9nU++OQCL7145wTvBvcfhxPLv/zqJ9zcnyMEXHxhmz/6Qy88kM8qS8v1G1MOhgXjSTjni9wwnpZIJUAEIieLTQFlaVA6jBWsdXS7CS9c6PPKC0+OxdB3ir/xt3+HDz/a5ze++gZlWeEBY8Ivcnunx27M1zjK/99iVHinQ7PlouUJqxNSkChFFom4VpqQZkFdqFVwSaibALwH73xowHAu3t8tRWUpipJ5XlGUFuePBpavfug9qH/uE+7i0K19H+LYa+gR+ircOBoif70vZGXZYxmhB4szZ/vs702ZTgqsdeR53pBwzsU+E+vwSsWcNxq32VoVUc9x8GCNxtngmiFlsChNUxUcM55wzK8NMfMSNxwi4thatdMgfwJUoumcfrLun1IrZCJxRuCdIx/OcLFhtSFzAKEkMlHoVka20/2OP9d7yEsTnVf83f1eau5HLMbJ61eCu3Gl6LQ0VT9rlNZVZYN9LkJa77Vz3qeJ+uQutnCDDTa4B2wInQ02eARotZL/oijND3nve9Z6Z50TSsu+lDL5+PKQz79yullWyWBL5r0nSTXdjmJnO6ggrIWisE2cQautyPKEsjB4HFSWLFUkOliaWRc6iVzsGJKxw9BFwkcpRa+7UMQcnYjc6chhfbnFAOH8uT7z/5+9Nw+SJLvv+z7vvTzq7K4+pntmes6dPbFc7AJYUBAgmaCog7JDImkJsmzJZugIhayDcoTDdkgO2SH7H9v/+Q+FZIeCkmxSogTBJCWZJilKpAiRlAhoscAC2Ht2Zufqnumzuq7MfIf/eFnVWdVVfczO7PQM6hsx01WVmS9fZr58x+/7+31/nYw01YBEa+MNnJnBlqEcR4SR18Rp7iYkqZnmMnlMUC2H9BLNbB51kKaGNLMY7Re1QSCx1pFpy63bTS5daABesiAKA9LMHj8M7CGiv0hX0yidxw6z9RghIAoCKuWQ3d0e2uSLn3yhlWWGLNNs73T2ETpJZmh306GojknIMuPLxieYjyKFVD46ckbGubHADvrgWjWi19Rk2g7eh8x4r26Ry3fMzJWZm68MScEBBxMoI7lixh4DucdogRQpkClDRq/cUDFE+BT+DkJg9nYdMdK44Y0HrRMPcpE+yL21eMJCZtcrl+b5vmdOo4RA4RewBm9fmJxvYZjmGXerpRAnQmptFLOzJZZO1bl3rzVmq0AWPvvr3nPu2KelXvi//2egsHcI8SMDweWLdd55d5tvfXOVcink068cfL9mZiI+99kzADx7ZZ7lpVnW7m1z4+Ymn3j+PJ12wt27O3STBGd9v+zyOYx2BoTAGR8RWq1G1GdLvk2PXNioIVE45wnMkTGnWotRgaTdSuj2Uq7fWucr//y7/MSf/X5K8XQu8ijw5gdNvv76Kp1ORrkc8nt+10VWztYf+Hl2dhPev7rFzm4yyPPY6XpHFC/BCtVyPMgb2EeQSy6FoWKmVmblTI3T8w8vauhxw9/8u1/n9W99yM3bm2SpHrxzUgoa81UWT9WGu/Khoyf114z5fSxdMNTXhYGXwJqdKdOYqVCvxJTicP9YexwcMm/NtGVju829jRY7ux26vQxj7SDq40g8Rk6QHL1OR9/10NMyYWge83143NzfB/f/7k0L8n54MNiMP8+QI8IDgFKSWt1H5aSpl/oU+HW11gYsaBzGmnyO5PLnNTJryJ0Vg1AShCKfhojBv4XvhVyw1iGz3l4ESP43qESoKCCIQ0rzD76/ftRQYYBONC7zUcTFPkRISVCJkEqi4ohovoZ6ALYMbSy9RE8kcw6aShd36jtoAUNkpZRHl1wLQ+WJ7ESjjR8vt3a6aG0dQthIKa2U2D761U0xxRT3g6mVaoopHgG+88Y/0c994sf+j3Y7/QuBciUgUEIkpVJQS3qaJCdicHjDoAA/PubRDnlSvV6i6fV84nkhfCSOFKCC/HN+Ppsb5cLQL0K9zBmgAJGTRkpSyb3LYXR9ciRfuYkQhaMW5su8e9V71saxF88x2ksu9KOIBF6mxTnH1WtbvPDs4qSipzhBiCJFN8+Fc+niLJ2uJjMJJvXPMs6JESFgeyfJPdl8gwsDSaAEWh9FC/jjgcO/Y2Hg348pHh/UqhFRFJDplMWFGts7XQZJxfKFi7EWrX2UTl8io4hrH+7w4nOHG++z3CAAEIQ+HqEfKdkv21ow1pFprzVt8vxn/RwkmbZIIZBSMjNbYmGx5hdWhfPYghH+UByF+Bm7rViGr9zAjiT2bEpDC76CHabo9TcU0TPJQ7dPLomCt+G4cIpx1zVaXyFo1GM+98oFTldKzAcSWRjPNNAxlk1j0K5PSQ2Z+CcW3ceVpxaHyLCThE+/ep5/8Stv+S+F+9S/z/Q9i0V+3ZM81Yufcgm/vTskyFviYN/RYuKSYmWlyq3bLf7tb9+kXg155pnGka7h2WcaPPtMg93dlN/++ipvv3ePD66vU6+X6SUZt25usN3sgjOD6xE4slR7ksdBr5PRmK9QKoWD6y8+scG8KL8PQ7KD+bZSOSJQkq2tLvfWd3g/jvg7/+Ab/KU/9eqRrmOKB4fffO0eb767TpZZ5uZK/MEfukK99uDIEuccV69vc2+9S7eXkaaG3VbKbisljhXlOCCsSmpVn2NKazuQWpPSR44pKaiUQ65cmmGuNl1aF/FPf/ldvvPWbe7ea9JudRFS4IxAClg4VWd+4Whe6+O6/n7ftPfu9nt0/1IrKVmcq3JxZZ7ZmcogKvwo5RfPMZFwGXQu48njPqJQcubULGdOzUAhTlJry06ry/ZOh42tNq1OSqb1EFm4v0bj6zj6+cgE0AOecE8aHScTQnvPbNK1DE1nhNv32+j++zBhQ7kckiYRQvh8n1lqsMZLY/k1qM/lFoZyMO4PqdIKT94EgULi89MmqcmJQ5lLjT/Z+XNMon0USruJURJM7nBhLCBQUUipUTv63PUxgW4nWGPBOp8vR0msEAjj8+eAd5R1igFbog/LFXvIPXIwyLc54nOz74sbKWtf0QNSZ7i3kseY3yop6PW8c5qUgjCQ6Mw7r0mJDAPVcY4n+wWYYooTgOmsc4opHhHe/u7P/tSzz//oc2nmXnLWVp21bW3snDF29vqHOzx7ZR7oD+AGk3tzW5fQaid0ehmdTppPHgVgaHcdRlvvuZp7jCeJzj3BfC6BvTBdgbQOmSe1iyPF0qnqwEuDwdlHP41+OQRieILuPdcdFk8AJKnGwSBJeZqaPUO/EGxuJ4OE41OcfJRKAVlmfWL6UGK0GzxPIUHlkQudrub961s8c9m3cykFcRSgdfqIr2AYxlifS0fJJ2098kQjihQz9YhON6NWKXmCW8q9tigAIXxkYN4PlcvD+brWNtq8yBEIncxHcjnniCOFdXkOptSwvdPz/bb1UmsWx+5uirV5Th8coZJYYwmjgFI5ZOX8fIEw2SM4ZS4WNorRdnkk4meclUqMfC5KvY1uA+8pIEfKKbj9Dcm9FaqUm0X2GdP75xkUP0ouFc89YjFTSvLq961wcWmWc1HAaLoTISAEZoWkpARrmSHZJ+V2OC5cmD/yvh83SnFArR7TaiVDlyQcXhi92CwKlrLxzuXDT2uPxPNZmaTb9wj2IGFhocLOTsrOTpdf/eqHnDlTpVY7ej68ej3ih37wAj/0g16S7ed/4W1e++ZNnnnmDJk2bG11WN9skqUZ1jl0nvNMN3tUqhGbGx1KpYDZ+QpKFNrhUDW9KaP/d3SfMAqZmYHdZpdrN+4SKMnP/Pyb/PEfeeHI1zHF/SPRjl/7rdvcutPEOXjmyjy/53dffGDl93qaq9e32dru0Wyl4Bxpamjl0jHOeaNuGCpCJeklGiH8/DUKJZVKRBBIyqWAhbkSZxamETmj+PBWk69940NanR67rQ7GGIzxkRDLZ2aZzdUGjoLJhEDhs4DZeplnLy+xtFAf+HAUOyvR/61IeBT7xhEWRxT+9nsSV9hP4Nczh9XVl9nvh/0eYaBYbNRYbNR4utC000yz1exyZ22b9c0WqTYTr73Yfe8nQ4adQsaSU2L8kRPxkDyuRkacfZ/3Tr/Xn08cgxi5ksI1jpJ0s3MVtG75xO7a4oTre6f4vCdOoLUlDAP6gZ+DMnLZchUIjHNe6jwndMrlkDhSRCdInvVhIN3cxXZ6PrQJT5APHKeMV114EFJjJw29nRa6p7HW+rxBUYQ0FuscWIEzlqzVRUUh1oDd2CWaOSBa66DGnENrS7eX0fd9Ghw3/CH/KsZ+Hfq1QOo4JwYE5XGQ6X6OQ0Gnk4HwznIgRRDIHs492S/AFFOcAEwJnSmmeIR4562f++tPPfMjP9NL7WWjbSPNrBMIjO2yvtllcb6MzgwSsNbLq2V5aO/2dhdnvCdElmXgBMY6tPE5adJ8cqWsQAiZ68/7KB/rQCpvBAtDRRQFlMsh1UrR4DLiBXW/k/gxHiNRHNDupKSJGcgO9WHxEkRRqEgTzY51vPnOOp98cek+KzDFx4koVPSSjDCUzM+VWLvbRinvzaozS7ejUUogcymTxfkKc7MlgEEkjDajy+NHB0c/SkcRfA9oYT9JWF6qsrHZZTczlOKQVjtBCKjVIrLU0O1l6MwQRopms7uP0HHOsXqvxelTB+dB0MYSRYogUFQroU8Kqi2p9nmiMm0HieEleGlB4ZDCExrGOVJtiOKAi1cWhgvPF1l9V+RRCZNx2JNEGw+H20saP6m4UaJnXIFFiZpx1phiQaNWlCHf3HyXEWuTLJbRT16QF2KFG+x6+VyDV54/S11JlvMIqUne1ghBDCyHittaYw4b1wrby+VwXxs5aXj+2WVee+3G4HtfWm3fsy58HrQX5705BgRP/9ENPVMxMJyOPvK9x+fP+dSVBu+9u02vm/Fvfus2P/z77s8YPzMT8Z//8Zf40o++wI2bTX7lX7/P5mYXKVfY3O7y3vtr3Lu3NYh+a+0mKCVJ04BON2NuruJz44whA8UgUmv4mvs/lMshzjo2NtrcuL3FL/zKd2nMlvjhL16+r2uZ4mjY7Rh+8deus7XdpVQO+dyrZ3n60kcnU6113Fnd5frNXT8HzeV+d9spWWYJAjmIvqmWQy+HmRk6eGLHbwt8vpVAcuXyLHPVqb1qHFbvtfnf/uavcfX6KklPo43B5o4VS8szzM5NIHOOKbsrBDRmKnzy6TO8cHaOWqAGXubaOpqZZjPN6PXnlSLv8woES78TFEL4JOeyL5nFUF85anMt1tRoi9GGIFCo3KNAa4sxtsjlDPWnYwkW/BppebHO8mJ9sN/q3R3e+WCNTmfY6WlcfQ5yVRh/d4skidi3ZYjuuZ+8P0fgiY6KSYTP4eSOGKpS8d435qrcXdv15Izyz75SUrQ7KcYYrBMIoVEqyJvnaC38uJj0NFGkKJUCAiWJYnWsnCSPG2xmaN/awq3e8dEqg3tjEWFAVC9RXqiPTiKeCNhUI5VAyAirvGeT7qWexBLegREnsZmGwM8b44X7l51zLo/OMW6PpD5kpj/8VRT/DM15+n5YQnCsnLEOv9bx8uSW9Y0OgLPWiTASJgjllpCi9Xt/75+Wv/IrP3lyFvZTTB4y0X4AACAASURBVPGEYUroTDHFI8bVd3/+jz/1zI/8TLebvWytc2miy0Eg45u3dphrlDzpEgdEiQaniCLF7EyJ5m6CyWXYKtWIOFDs7CYY4xPLR4HCGIeSciALIfALHC9zI71HYmaIAkO5XMnnXAOTjMeD9MbKy5pvlGi3E8JQEmmFEsJH7lhvIwwDhR54fVi2tntoYwdSc1OcXAjBIBLiyqU5Nrd69HpeDqeXGNrdjMBKonyxfPtOa0DoSCmJI4Xp2gfa7D4qjHUkqUap8MTKLU2xHwtzZcLQJ6VdWpql+f4aSkm63cyTyMJLZAgB3W42towPPtw+nNDRFmMdYShpd3wyZClgbrZEIAWZtuy2U/Kul15PI4Xw+WKdGBifzl2aZ5/lo2g1P6zpFdxRh5xuRyCGjDfDBu2BsaNgtJGMRMsUaznJIrXvAhi+lnEV93aAIpPjYQvsQb4alQjK5YDPf+YitWrIvJIsKDUorjCUjamSoATMSMl2buSbeBmFui4cURroUWLpVG3oYYqBR/hhyEk+UYhYcQXDgRzadSz6ba5I0p05U+XatRYfXNviN38r4vO/88x9XJVHqRTwzNPzPPP0PFtbPV771irvvHePhbkK3/im4vadDdLMeo9ZZ3HdjFBbNkyLdjth4VTNS2cO2eLE3jWNa58CKvUYGQg219us3k34J//0DS6szPCJZ0bI1yk+MpyD3/jGPd59bwNjHS8+v8Tv/OzKR7YHNlsJH95osrHZpZdq0sQ7PPVSQ5Jq4jigMRPknvgSqfxcRGtLpi1KCkpxMIjIOXu6No3IOQT/9JfeYbZeRaeCpKcxxiKk4MKFeUo5MT7a53rCwD/sLDO0dnukqaFajanVh5V7KqWQyxcWefrcIldmykRy//ogUoIFFTEXh2wmGWuJj+hzgJCevFH536E6jLugMf2oAEqlkJWVBufPz9FolJFSDklXa21YX29x7YN1bt7aJsvM0PHFv/tuRuHj2eUGZ5cbZNpw/dYG1z7cINUFCacj9POTyKj+NY/yL6PljdDf++YNo+XteWn0Px+CjzDxH3ftk8if0VOpQFKfKbGzYxH49XKSGozJ74PzTpVC7Nmk/VrHE0BzsyWWFitsbHZ9/5FH8pWe8PyvWauL0xrX6+GsQyiBDENsppFK5dJjTyaEUthEY7XxkmthAHjpeOfyfJhx6DuBMMQZS7rdpnRq5r7OZ4yPzunPzYqY6MA0bq+cvRn3fgvEsXKJVSsRtWqEEJAkuYy6EsRxoGvlqOkcgRDCTcmcKaZ4uJgSOlNMcQJQioOvJIl+Foe00AuVjI223Lq9y9kzdeJI0VYClCc+0tRgTD//giBUEik9QWPzgb4Ue/meXjfL5xPKe6blkmZB4JNvO0CFkuVTVfqu4Ic6fnxEnD1d4/adXYQQRIHCKkmmDTKQAwOrya+j7w99/cYOVy7NPbxKTfHAEIWSLPNRC09danD12jZJohECgnyx63JP8J1mQqebDfI3hYFCylwj+AQhSY2PZnvC5ROeNDQaMVlmkFLwYRQAPp8T+ETWpTjMoxd9tKMa0erq9DJ6iaYUT54uBYHKpS4FWeblNpTy7TzJDFp7uTWd5XIM+WKqL00hhGD5bBWdb/CyPgddVXEpNob8mfR9tAhy4/tY/mjY9FM0ldl8jPCSabmJp68vj5dS68vQ9KM/DiZ/Cucax9nLoQojBHzyuTNcPu/HgwUlmVNq7wTigHvS/0kI6ih2rBu6mwfdsseB0FHKRzla4/y6veB92TdMjeaMEblXrR/+Rc4d+kTVA2IsR79d9nNDC9in1V4svD4To4I2m1tdXvvWGisrNS5e+OjJkefmSvzQD1zih37gEjs7Kb/8q4t8581VvvbvP2BzcxfrDMaCTTRaW6wFrZssnKoNcrkVL80d0gBK5YjGPGzca9HqdPm/v/wt/uKf+iznzhxM9k5xdGw2M/7lv7nB5laXubkSP/ofPndgzpOjYH2zy/UbO1jr2G2ldDo+Eicz3qPY5AZHJQT1WkSaGZLUJ3kml1srl7wkcbUScma5yun5KZFzGH7qK9/m3av3WLvbHOS3stZx/uL8vijH0SGh0065d3cXo71zWhj6iJtKNSIMFWeXZnn28jKVcsi5ckwjCg5crgj8810shcSB4k6SDkeXTjjmsB9nZkq89NIKy8szEx19hIAoCjh7tsHZsw2cc9y6uc03X79Bs9kb7OcK41ve+w6+Do32zs+Rn760xNMXl9jZ7fL+tXusbTQZJ8c6ERPIqXHfRw2/o2c5ePtBlMr+8+2NJcec/9/HcmG0y6/XY4w2qEAQKEGauVwady9RvLV2kE/TR3AJlJQEgaRWCdlt+egpl5OGJz2i96Mi2WgR9Fpk/TlFHuEmlELk8tpB5clLoWK1AXyOHJuZXJoPcDafgnpCb/ACS0/0WH1/vIZz0Mujc/qTsMOcbovzsuE3b29SOHh384mglPJYOXSiyL8LSklanRSlhBNCuDCUOopVUwg0YKcROlNM8XAxJXSmmOIE4Lvf/sqXrzz7oz/c62WfwtG2zs0KYHu7w8rZOkp6L24lBIGUdHuaMFKUMkWqDdp4L0KfKM8PxkpJ6pUYnXqZA6W8mc1Kh5QOpbxEkDGWcin0SR85QhRvjqPMnydNC0qlEKW8F6QKHGQmnyQ7jLVI6z+73LhpnWP1boenLs49iZHbTxz6Cx3nfJTErTstWu3U50dyznuAO5/fCeDt9zb51EvLgG+3cRTseSI9aBxW6IT2ZZ2P0gmC4014p3i0OLVQYbeZkmaGM8t11u7uYpzLJXMUgYI0tRiTsrXVYXFxv9H+2q1tnn9qceI5nPOEjRI+sqEvWdBqpezsJGTaeWkCkxsIBkECIv/sEFIhrcsJEjEm8a+gmOljj/A5rC1OYFGOamfJjf1Fq40srBRHJeD6aY0dokDm5IRQfn+EGM45IGHwfZDfYB/8eebnynz+UxcIc6PKvJLM55E5bp+JZtIF5WOk8Ha9g1aZfgzyfxfmj57v4VFirlFhY7M9IGOG7oooLuD3HKgH+wxu3Xhxv8H2giVgqIWJgvNovu/581U+uN6k20v4179xk//iwoPNQTM7G/GlH32BL/3oC7z/waf46X/8Or/21bfodb3HqAO6nSyP+m1Tq8XMNEp7RthR2TWgeAn966tUI6ytsNvs0dxN+Ft//+v81Z/4ArXKk220+zjw+pvbfO312xjjePn7lvncq2fvu6wkNayutbi30aXTSel0NfONMnGkaDYdzZaX5JNSUCmHBLnM6+Z2jzDwfasAjHFEEczWY86drU2JnCPiu+9s8Pobt1jfbHH7zgbGekme2UZ5rKxpq5XgHHQ7nnAzAxlml4+nknq9zCufOMfFc152r6QkT1XLA17moB6/b2R2wKxS9HBs6UOSkx8AKQWf/OQ5nrq8eOyIbSEE587PsXJujuvXN/j61695J5AR66sYGmOLx++RP0IIGrNlPvPyBZx13Lizxbsf3CNJfLTx3jg6xgHkGNUejBdj6jP63Y38HZ15jA4fxW2TiaAJfiAHVWoSDpn/N+YqKJnL4eZtUOQDZJ/8tdYRhnvmM+ccSU+TpJY4DgbrmkBJqtUnd2ywqSZrdpGdjic0jCczpPCS2kJIVKR8lMoTBtPL9pyY8ggdD3/t/bw0Mgyw2iAC317kfToEDqJz3DEcbgv77M+fU/D0KWCQX/SIsNZLTrc7GUlPEwTK9o+3xkVOutAYN4cPiu8cveQpppjiOJgSOlNMcULw/js/92cuXfnD/yxJdLXZSrfjSDWEENy63UQbm2t3S+I4oFwKKZUC2nHA+kaH3Zb39PKe4X6QttZyd72FNS6fjLpc5scNLULCQDLfKBeMG+Prd6jDeB/i0J8BKJUUznnjZ2IdlXJIN8lIM0OgAgIpB4ahNPVek7fv7LJy9qN7907x8BEEAms9kbh8qsLqWoteoklS42XVjEVrL1clBdxZ3eXM6bqP0gl9kvoHGqVz1KJG3Q0LSFNDGJgDozWmOFmoViK08QaipcUZbt3ZwTnvWea9yjKyRKMCxeraDosLFUZXNHfWWgcSOq12Si/VzNS8wS/LvAGr2UlodbJc8lIOon/6BpkgEJ5IHxjBBXtUT///oqfuiNFnsLW4coNCgew15qMQP2Mw7vBRC86IraiY98dfUdE45Q+QI4d4UscNJL8sOfGb361ASb7/5XMsF6Jk5pVkXqpC2UdB/xl4Mkf0o1DGvfeu3xS8l24YPR7v/fx8hc2t9viN/QgbyVD0Tn/TQZ+HWkiR+BmxEY4aBGZmSpw/lwGCuTl49+omzzz10fOhjMOVyw3+h//ui/yVP/95/t4/eI1/9etvs9vs0O0mfkzRhiSPuju1VPP5DfLcVsVXZkgpqP+zc9TrJXBw49Y9wmiZr/zCO/z4H33xoVzL9wI2dzN+/bducW+jw8xMzOdfXeHcyvElaax1rN5t8dY7G9i+s4jwclrdbsaNTkocBQSBoFKJqJQCnwTd+H+ZNn36gChSVCqKajni8sWZKZFzTPzqb35Apg2bmy0/d08ywlCxfGbW75C/aJsbbbY2216CLO+H+5HbAFIqnrq8zKVzSywsVLh43s/9T5ciFqKDjcTeUWLYYCnwfdN8FLJr7EAF4DDU6zGzsxXm5yvMzlZYWKh+5LwoQsClSwucOzfHV3/9XdbWmkCh3y0sx0aHW9kf4/OrEs7hpODiygIXVxZotRPeuXaX1bs+Mq3vCuL7e7G/Lx/CBCrmiJc7Sv5MOrQ4rXAjf4s16f8+yclj3LUceH1HkH2LIoWxrpDb1aGzfDKT54AyxufbstZ5g3Y3o5dq4kiRZcZLM5YD6tUnLzqlj2Rjl+zOXUSni+6mOOMQgURIicPLK5YaT2YEqzUWEajccdFhjSUo5X2SA6EAKSjPVUlaPVyp5HNzhQfMISe8Yw4fnaO13UfmHNSah4rrz/uG5jR+AlicA3r70dH7tr6c+upay9uYlBMS4ZxDZNqWpRBaa7MkHPfPoE8xxRSH4vFYnU4xxfcI6rX4J6yxP52kpuSsrWhto15qKJUC9GDh6T01ur2MViul3UnR2oeBh5FCKUmWGno9L/7bl/jxixk/+QjDgDCCQAmiOGR2Np44hu+bMBw2Hx63Xewnd+YbFW7e2qFajSjHPiIjM/46ypUAgc89UUwkenutNSV0HhMIsbesWj5V5fRSFeccgfLzOleYmfZSw63VNmdO+2cbKEkUKnqJ/uhROvdTwARSx+GTUoahOlbiyCkeHUqxT1Db7mQoJZmpx7Q7KdY60lQjgDBS1KoRcRTSS3x/W4S1jnubHU5NiNDItJdS6yUGJb2cj7OObscUDD97DdEYB9ITO875qEQ7tNDa+zSQRBPjjCWuuJf/pb9foUMves32o3z2e/kd1J7HsTZjDhslf8YQJOM8b/tFysK2fryoQHDx/CyvPH9myOmgoSTz43KqjVqHDuCprCtsPsjqlH94XCLzZuolb9GcMBbv2Tlz544xESqiYOw8lBIc+5z7GxxKwuJCnbW7TbrdlOs3Nrl8oUHwEeW0DsLsbMRf+S8/x1/6c5/jb//dr/OVn/s6vW4GONLEkGVt2q2ExVM1ZhvloaYpYJ8sHc4h8hwd9dkySdpmdW2Ht0sRr71xl0+/tPTQruVJhDGOr397k++8fQ8h4Au/4zwvPHv8nES9RHP12jY7zYRuT9PpZoOk0VpbOt3M58BR3plpph4Tx8EgQthaL1McKkW9FlGvxaycrnFuuUwwVVc9Nn7lq9d47/11bt7eptNNSNMMKeHylT2HiK3NDpubbdLU5FEQfrgKogBrLHEccen8MmdOz1GthJw+XaExGxNLyaVqieAAebOj5H8IpSBWgo4Z00HmP1WrEc89d5qVlQZBoB6aMkAQSL74g8/xzW/e4J231/I5QaFLHTfcFirT/16sXr1W4jPfdwEH3F7b5p2ra7TbCZtbbUxmqdRiKtVoqIz9vf3o5+Ff9vYfcw+Peq/685oRh4DRYkZJnjFFTIz02e+UMP6aisco6R1+ZNdvtNaX4B0QJVKJPE/bnhJBlhk6nYxaJaJcCimXFPVa+EQrSvQ229DaRScpNs8LZToZ5GSHCgLCmfIjruXDgdOGZLuDSTOEkt75yPY9gPxfGSgcPpLJWkB7abbxBTLxvemPY/05+3F8E/sY6k9E8XTDn5SSR359Aer1iPWNLknq1/XSC8FQioNUKZGoUO5GkbrhIALSYxQ9xRRTHANTQmeKKU4Q3vjmlz/45Mtf+stbO92/laXW4cw8uPravV1KkZdF60sSaGtJM4PWBgHM1ku0uqnXbI4VUnnvIefcIGl3oAQi18hXUhBFAWEgiMckbnQTv4z9YQIKbmaFnxywsFjm+s1t6vWYnWZCCdC9jDTTpD3tJ0PWDaI0VJ47aLedUq9OPSYfBxTzkVw4P8NuO9vLV2LdYDEfR2rgYXt6qTbQHU+yvQX/feGjsEETJtiZtqSpplx68mQEnlScXqrSbCakmeH00ixXr68PpJikAKWUl9AQ0Otm+wgdgKvXtyYSOgAuX6dp6yMhk9yoGOb5pPqLMev8dp8415M6gyY+aSU1xsbiiZDJBhcgNwyNmmr6OVIYWtj1l5l9+bP+Eq9otJi86jyEPRlXuXG/jxxeLUd89pNnacwOGwVmlWRxTALsobIOZSGglS/AD17A+kqlWj82xplyORzy8i5i6An2JUPG3YO+PB79O+BGHrPbK2PU0134VlakiYSDuBTQ6mSgOvz2N27y+c9euO9rPCqUgr/4Z1/lP/mxF/lf//ev8tZbq2xv76KtgdRy+9YO7XbKmbOz+xKjA57I6V8nfU5SsLhU487Nbe5tlPh//+W7LC1Wpvl0joCdlubdD5p85517aG1pzJR45ZNLXL5w9PyI280eH95okmaWJI/6TVM/F84yi7Yuj9Dx+UaqFZ+0uS9dPFOPiUKFMY6d3R4z9ZgrF2eZrwePzTt+EtFLDF977RbaGLqdLkmSAM5H5ghBr5tx68aWz6dIHm2Sv3P1WoXnnjnPUxeXSbKUpJdy/lydubkYIQQLYcBSKRrPu+d5N49qiZQOSlLSHWNcDSPFy588x7lzc8eWU7tfCAGvvHKeUjnku9+9s7ehnxPVejJhILdUwOiI7Ap9tABWTjdYOd2gl6S8+8E6731wl+3NNr1Oylwh0mjSqD5UzzG/7c0q9h8zvP+YOcIRxujRwycF2EwqYhLRs79+he9CoPL8L0XHMyEESkn6UcNaW5+bFpBK0s6jsculAOt83/OkwlkHrRZgQUqEzOXoUk3p7BxZNyMoh6iDIlIeY+i+rKH17yeAzX8beKAaS3ejhdMGVICzzn8+BpzzToTa2P1kzmHr28JLMdRP7Os0GDj5HNdpqRQHXsJUeh1pqaSYrUdCSlnX2oZpYkQQyHPO8Rzw749V+BRTTHFkPJk97RRTPMb41je//O9fevlLf7q52/vbSWJc1jPGGDfrnBNRpGi3M7T1yVyNthidTzbl3uzYy7ORG80tLs8ZUYoU2jiUFIPkycunahM9uo83exiHMVPovgdcxUfmzOXGup1mgkyyQR4KZx3G2EHYu1Q+YuPWnV2ef/r4npxTPFo0ZkosLpS4lfjEjkHgF+FZZuklBiFS1je6nF7yRrFACaJQkdxvlM5HIXMOQS/RPv/KQ/Qwn+LBYX6ujJQCayyVcozWnugGMDiUdKSZRhrB1nabxtx+r8JWJx3IBY4iUJ4UL8UBWZ4PrJcYn5/FQp9EUYG3Olm/Bqbv9XkwDiBKDlp79Z0FOYiwcF6rX4DMLUFuyIdV7OUoyMuyUMiNUzTnePLncBxwwfnhUah46mKD5y6f2lf3hpQsTCJzjgEHNPMEtgdVywFpph9qf/KgEYYKYw2BHG6rk+i4w3i2wTMe+qFw1JARYED/+JZXIERmaiXa7SZZotnZ6bHTTJid+XgkaRYXyvwv/+Pv51/9+gd85601/vVX32Wn2cZoS7vZ44a2rKw0UIHce+XEyLW54a9nzjW4c2uL+UaVf/hz3+Gv/JlXicb0D9/rSI1l7V7CdjPlzXc2aHdSZuoxzz27wAvPLBxJvmpzu0uzmbC9k7DTTDDG5tKsBmMsWWZotVO09VbYKFSeuIkUu63US6tZR5p6g9ryqQqLjYg4nDI4Dwr/15e/xeZWm9u3txDCe3rPzVVw1vHum6to44Zyw0kpOXWqwQ/8B8/zJ//YZ/ilf/E+7XbK2ZUZBAlRpFBCcKEcUx6JxhTCG9iP5U4+gMsNl8MHP/XUIt/34tlB0vuPG88/dxqjLW+/s+Z/EJ6ApFgd5yOGXe6sN9rz9l+l0aG4XIr55AsrfPKFFW7f2earv/Uuq7d3OLPSmEhiHmesOCDAID9uhODnKEPqRyB/8n3FSDH767X/u7W5bK6x4IYjpnxkTn4a6b+HQcBMNUJK7/AVWYcU0GiUjlDZxxO9uzuYe/ewxoK1CCVx2npHEOMIooDK0uyjruZDg+mluL4Xl/J5VU1OEAufMNLbXpIUhPTybEoij0nyaeOjcwZkznjjzBiIofegeET/ndiTWstzXuaE5XExW4v9O+EcUSgJAkWWGqx1Qkqksy6w1p06dsFTTDHFkTEldKaY4gTijW9++dsvvfylv7Btu38nSXQURao8MxvHtXJEt6eJoyD3RjSetHGO3XaKy8kd08+TYx3WghCSOBRUqzG9RCOlIAwkUSiZnysPeSnvny88SEtWYUrhYGGxSqo1C/NlWrmXhwiFN3bmXlIDQkcKssyytdV7gPWZ4uPE05fm8/BsLwcocz29JNFYY2nGAbfu7LJypo4QgjhUXpbjiFrnAzxk46uxjl6qqarwY/PinOL+EUeKMPR618ZY6rWY7WaXIJA4vx4lSTwRI0Q2sZzrt7Z59vJ+MjlQkmolJM5zKyWpob9UMrkRSwiJlBIpwTqD6zv2OYd1FinloNkO++Ee0JjdfZI9xZ0Gxuu+oWX0wGHP2qKH7LBJTAzWkGLoiNxIMgjoEENer8U9g0CyOF/mhacWmZspe0OK2AsAWZCSxgMic+4agy1e7WD96wa/WmfJMu9NHoSPD3mrlMAYA84RBHvT/Pvpqfoe3/18O/1yho0LQy1k+DyFSJ8wDKmU/eLfGse776/z6qdW7qNW9wel4Pf94GWee3qBL/yOi+w0E37qH32dm7c2ccbx4bVNZudKLCzW9t2s/isy5NEtBEtn6rz9/h1K8QX+3pe/zZ/7Ey9/bNdz0rHbMdxa6+Cc44MPm9xabVIphbzw3CKvvLQ8lhzvo9fTNFsJO7sJ3Y6PwlmYK9Fqewm1IJB54m1Dt6fpJRohBPOzsZfAHER2S4JAcv5sjXNna5xqRDwie/0TjXc/2OLqtQ1ur23TbHfptHtICd1uxvq91mAOF4QBcRSggoAf+uL38df+my9yZ7XNb792jZmG48KFOjvbPUBRVpKL5XjYa7xP5HxEGBiSm3z11YusrDQe+XzuxRfPsrubcGd1e/wOglzu13dGPn+Hj+Qpjrujn4v91srZBv/xH/o033rjHu9/sIoI98vMHheT+JZJ3/eP/vv3GyePNrx9FG5v40GVGHOYGKlYps0gIkr2m0mfTBsU6ecyKpDMzMTYXFFCSkGpHDJbf4Lz59xZx3R6OG1w2kusWe0VFZJWj/J8jaj+ZMqtAZhUY7X1EmpCDPLjOGMHbclZvEOLBCElKgwIKkdXF3EOekk2kjvnqIvbwn7DiXP22u8QqeNtLPcjK7y4WPE5ca2jXArIMpNq44zDpaFSvTCUa1KKCR3aFFNM8SAwJXSmmOKE4o1vfvlbL770R//ntkr+K9fixZ3t3kKamEBJr9UaBAopJaDJtKXdSnDkshLSe1pb66MglBCEgfdY7KNUCiiXIy/DVvTgeChEzij8lGJhrsTGZo/lpRqlUkink5Elhk5PU68pSnHkI5K0Reb5f3qJZn2j45OXf4+huJj4qElZHwWUEiydqpAkhlYrpastUSSJ88XkTrPH2+9pKpWQudkSQSCJomNG6TyoZnvI7U1TQxioA41SU5wcnD1dQ2svzfPUxUXefHeVOJKUShHbO91cTkMQKC+RFo4x4N9e3R1L6CgpqNUijLZIKUi1RWuDsXuRLc75nD0+3xl72wT0w172jCJ7jc8xbCD3dgU3CB6w+6gT9r67/m+TXop827i2Plj1iUI5e4YPMWZnMWKCKXrHSsnA09UJnyOnL3gTBYq52RLzjRLPXV7Mx7X+uRxCwJJU1B6QsW3DWtpjrlsU/rfWkmk92HBcTvlRwksQCYyz2CwjCsOB00bRk3ovJuugsvof2P9sR+9f0TN6j50s7OeYn69yb73FbjvB3YN2J6Na+XjlKy+cnwHgxecX+b0/cIn/8+9/g3/xq28RBZJ767u0djc4c3aWKN5Pho22QKUktZmYd66uYp3lZ3/xPX7sh5/+eC7khKLZ1ty43SHNDB/ebLK+3WW+UeITz57iqUuzgyjcIoyxbGx1uXWnRauVUooD4lJAs5ngnGOuUfakeaTQxrLbSrAW6rWIldN1Vu+12dzqMit9P744X+GpS7Msz0cEj+Fc6XHDT/7D11i92+TuepNeNyXTBqUESWLy4UOglKJcivnh3/8K//VP/G6Ugrvrbd67ukaaeUe1nZ0eCJgLA07HexJrfa/3BwIh9uTWhOB3feEKCwu1EyO39/3ff4lf/uXv0uvlsk5MGMUFuZSgRA1c+HOSJ4/imdRvxZHi5ZeWEEKy20xJTZftVpNSeUJfPOpdcR/YN35MqNtBx7qRv6N7jSOxDiR/xlRGYKmUQ3ZbqY8ocwKpBFmWr78KY6lzDp1ZyqUQ5xzdXkatGjHfeILJnO02+vaaj87JSUXhHCbJ6OvUhU+wJLXNc2Q6az2hZR1O+Sgcm2p/P5RASO90gAqQgUTGAap69HahIxOtvwAAIABJREFUtaHTzde+H2kCmr8RhbnY0LQsh5Ii72ePh0opoFqLfD4663C4VCnRllKYMJIbcRy8Dlz9CBcwxRRTHIIpoTPFFCcY33njn/yzF178Ixc2N7uf15kVxro0CgPlnFN9rw2lJDECJxxYn6PBWXDGEUZy4BmXacvGdgfnIAq8t/jyUmVgVfz4yJy9c9QqEd996x6XLzbodLxcRhAqyqWAatknKEd4z+1+jaQQ3F3/3iN0inrOFnDGkzonZRF6VDx9aY7NzZ7Po5NL6jnnF6NWeF3qt9/d5HOvnkUIL7t2X1E6DxnWOZJUEwQy95ic4iTj/MoM280Eoy0qkESRJMksQmakqfHyLkoQBJKkmxKG++UyjHXc2+zsy6WTZH7hFShBu+sJaISgUg4w1mLz5MtC+P7aYogDRRAInGVYOmbE4i5GrBG+t95rb3Lw6x7ZI5EDDsaNXbrt7b3vp+KJBp8PIoUoeACK/bsVnatzgkYiEMJRK4XM1iKUlFw63+DUXHVfVQSC01JSfkAd3T1r2B2Rqhm1+JgCmdO/JDMpme0JRr+dpJkmigKGW84egXWUO7tnJNu7UftaxTgr3UjhUvkRrNvz79y331rjd3z63BFq8GBx4dwMxvhn+ud+/FM8+/Qi/+j/+Sa1WpmNrRa3b7WYny8zM1ceeScLXuD5eFyuhGx0Wnz37TtkmeUzLy1zYaX+sV/To0azY3jvWpOtnR7bOz3SzFAuhVy52GDlTI2L5xtDRLlzcPvOLnfutjHGDrzgo0CRaYvr+pwUaWa5t9Fmc7vLxmaXMJTUazFBIOn1NB/e3GFhocKnX1pmeSEmnPpYfKy4vdYmTTUbG0163YRekhIoRaQCROidF5SE+kyVv/Hf/0d8+pUzAKxvtPm3/+6aj2pAkPWMX5fEIfN57g3R91w4CMecG6bOoXOy47OfvXSiyBzw8/rPfv8lvvrV94DB6oxhHYU+ubKfcRciVznAO4FZY4fI+/4RcSx59ukGV6/tsLsrWbu3SaYN9XppH4Gy58lxhBvVJ3/6n+8T48502NnHzXbGTUmGhWWH90kzTaUcoKRAG5dHQeGjLYTIIxn8kSqQZMbQSzKq1QiVSVrtlDR9cgmd9M4mtpf4qJQowKYa3UuxxiCVIiiFVM/MP+pqPjSYJBsQNrAXnWMzM5C3l0p5GXwhEEoipPRE4BHDQ51zdBM9kP2bvGP+99DXss/2jnjmFF6YQMn7ilAslQLiyEvi+/4GCS4QUlhjXKXbzb4QhurLwN1jFz7FFFMcCVNCZ4opTjjCUP7GzEzpPaNtPdOmJgQ1bZ1KEo3R3j9bKoHNQ7+Vn2OQYalWI3o97Q3nxpKlEAQK8BP+cinc8xI/KplzP/PzCXMEqQT1WkySaErlkN126nfPDZ9h6AiUn1SnqUEFEuscna5+JJ69jxJ9Y2ifeHPCh/crKR65TMRxIITg9FIVrX1C40x7/fs8cn2gGfzO+xs8e2XBSwMeNUrnY+Z8sszLHqp4OpSedPQ5k05P0+1pFubq3F7dJk2tz+cEGO18tGMvozYzXv/86vWtAaHTT1S828oXMtL3w315MW/XEFhrCUJBFAU4a+klXsPfWR+5EwaKVOTWzCF5mYLxuIg+F3MA2bNn5hnfN7jCfrYgVVK0w++jMCZJvB3R3VYgKMcB9VpEoCTtVsr2VsKZhQZpF5jfu6S8u+OslJQO6N+O88qvWUu7z3SNFpl/t9aitR57Sa4vZXrC4YYMfb6x9D3gR72Y+3sMF7B/Y5/TG21PhxvY9j+hSiWi1erihGO3ndDtasrlj78PLerFf/EL5/nki4v8zFe+w4c3d1jf2OXm7Q2SVLO4XNt77gPv7L7Huv99YXGGG9c2+fDWFj/1le/w137icx/79TwqGAO//cY677y3gQokcaiIYkW1EnL2dJ2XnplBCMFmK2F9s8v6Rhfn/PipjUVrSxR5SUwlvDc8DqwUaG3pdjO08Xkptna6lKKAuUaZKxdnOdWIeIJzjz8W+PlffIvtnQ6bW7ukqUYIKEU+IfqpxRk+++pT/Kdf+iRnlvcis1qtlN/8d9do9zLvEGMdYag4X4qoBWoQ2XokHKlPdoP/V5MMJ+DZZ5Y4c2bmRJE5fSzMVzl9eobV1SYTB6sjVFwqgVQSZ3MZwpHueLZRol7v0e1ZFucW+fD2LdKeZmamRBQHYyNegIPHkKE5zBFv7gNy2DriVGSfTbuIKAy5tbqLNj7/7CC4QexF5Tj2IrqNtvQSzdkzdcpxgHWOmQnzx8cdJslwm5uoSOGcxRmNDBWmo0EIgnJEVCsdmbh4HCEDP1bJQOLicEDumCTzv4fKy68BKgqQpRIyXyM6M8ExaKSxZrqfO6fQOg96RQ5wpNq3Y07qFN9rgbcf3U9XqI2j29Nkmc3zyurIOZHiEA6nrHVVre0XgG/fR/FTTDHFETC1Qk0xxQmHFOJbQSC3BKCNrVicNsbGNk/+6vBGQWcB2TcI+kVx3wjRN0RFocIJCANJONaNccKM4aPOtSd5fgNLi1U2t7qcPV2jtZvQSw29rmbTdgnySaF13tNMOYcxjiwzrN5tceXS3Ees2OMFIbzcHuzN84xxSMV9ad8+Klw8P0urndHpZvlE0GBz7WlyQ8/GZo/d0yn1anRio3Qc0O1lBLlO/xQnG4vzJXqJplYJUcuz3FnbxhqLMT6PjcU/004nnVjG1k6PW6ttAuUXRTqzNFsJxkLSybC54dEKBtFnzvn30+fPEQOix7lc+z5v98Nmk3Hvc770Ekwme4rIpdzG6ZQUD5u0jOu3aIcfZ7xBQwyKHHobXXF5OApBHEnmZkr0uhn31tqkqSXtWFbOzOcGXblPzm1FSaJDlphH7fXuWEsXd6B9yTmXR+aMY9AEvURTfgykRIxxhUvYu5Y008Rh6JtPwRK375aIwabhoCtxyFRgLMm4/4bP1Eo0mz16PUMp0nz3nbt85uWzR7iyh4v5Rpk/8ydfodPJ+P/+5ft87bWYm7c3uX1jm8VTNeJcjshf5l5j7b+6Zy82uHV9i/c+iPjpn32LP/Fjzz+qS/nY0OlZfu6XrmKdY7uZYK1PjHzx/CwvPb9Iq5vxtW9tkmQGrS2dXkavp4lChZQC6xxaW3qJGUhFpYkh1V6qS0rB0mKFpy80OLtcYaaseABptKZ4QNjc7nH12ia3bm6gtc8fUYojojjk4oUl/qe//gc4vbxfYu+3X7tBu5P6SOduxtxshYvlmHLfI+2Bw5e5qTU96zi1WOf550+faIL+lZfP8Utr3937YRyjcgCK3bGUEiH3S7E54OKFOltbCXEYYzLo2QydGeJSwGyjMpB3nkArDVVnlOgZrfYoBpdxHOLnI0q/javD0ClwuTxsbvh2e2Qg+TYfdG2x1q+1w0DRqEe0g2wgBfkkondnC7O76/PHaO8oipI44/NAhjMVygszj7qaDxfOIQKFigKEkDgcNvM5C8nz5chA+fw6PskS/UgecYTBqy/dZ0zfM2zoz6HoO0Ptfdl3hn2ROgIv3XhfKLyLQkAQyEAbFzlHIhBGSrmLc437K3yKKaY4CqaEzhRTnHC8/o1/bC9d+cPCGlfW2paEEMIYi1LeO9Tmg6l1zkuuaU/uCAndTprrmoIKBOVSSKotQahYPlXb84Lrh32M4mHYz0cmGrMzJd56d50zp5eYmSmRbXZod1PaXU0pN55JISjFAcY6bKIJQ0mvZ0hS8z2Vw0SIgW/wAI7cgPeYkTqXL85y41bT50eSPrlxH1lm6CWad9/f4lMvLQ+idHqJnlzgg2yrx7iNxjp6qaaqwhNtHJgCzpyu0+pkOGJ2thMajTLr622f+0ZJcIbEOtrthJ3tHrMN72WptSXNvOFRG8tbV9e5fK6RR984wlDSmI24e6+bEzXgoyAFwnm5mSAQpInxfZhxWOvjYvpybEUD/F5EiBixXRy1feUmFZl/7h82jqfo/963wtjC90KNRosQhc/9aIX+XkWyRwDVSkgoBHdX2z5iNPMnqZSrJIlhZaXK0tKwjN05KQmHKnf/WHWWXpHMKSyQi7ckyfZy5gzg9n7Y2ek+FoROmuqJ6/g0y4jjaI+AE5Pv7b5m0/cXYa9NipEDCrdr4lMTQlCtRnR7GZ2uYHXdv2MngRSPI58X7T/7Iy/yu77/HD/506+ztrHL6uoWSaKZbZT3Ry/lXwMlmVuo8OGte7zxZo1bnz/PynJ13GmeGPzb19dQSiBs7rnuHElqePfqJtdv7BDFChzEcQA4ul2NsY5SLqsbhcpHXfdSrHHM1GIuX5jl3Eqd5fmYMJiOqScZX3v9Dp1uisG/13EUs7BY5/f8wCf4y39+fJTa6touu7s9pJI0t9qcXZrhcqVENEm6dsRJXYx8PurosKU165kGAS+/fO7Ez9dKpZDTyzOs3W0ChTFV7HXfB2H/mO2jSpD5/COfGsSx4hMvzPH6N9c5e2aZd69ep1wKPdmWNJltlCmXDycoJk0zDpt2TCpr7LbjSL8NTng8Esg5SykO6EV6EEFYjHr1Mrl+Xa0zS1QKKJUUUkm0gTiST+y6NPngBtluF93LBqHoVhvPW0QBcb1ENFN+xLV8uNDdFCEFKgxwJkP3Mlyazx19CNfAkcsmGa7sQBuCSoSKx8wfR97lNLN0etpvcMef/Q6ZWA4kdvJTOx/Jp9T99YelUkC5FAD+HgSBQioXGu2QUqRhKD8UQqzeV+FTTDHFkTAldKaY4oTjlU/9scbGVqeRGTtrjI18vmNBHAVkykLqpdfKpZA4VrQ7Kc3dhCiSSAR9Z10pBcY4ypHXO51rlArz25EpwxFnEId5Xh16sIAo9p7ZWjtm6zHbO12UkKh4T89VCoHJPenTPLF5ECi2d3osn3qyDSZFCAFC7kXpAIP7aIz3DpKPST6XSjkkTS07u4n36gkV1ljS1HvnGuMNQ+9d2+SZy/PEeZSOfYCeeWNxH7cvTQ1hoJ7YRdyTBK0tu7spmbacPz3H+nqbKFZIKQeRjM7B3fUWQilMP8rG9iNVYGOzy9lT9UH/t7Wd+Lw5+Igba305caxodQRKSEpxQNum3vAJJHl+MCkl0ttY9qEfHTEwolM0Zh0ULnGQ7+yk3fJtcsy2gywwfU/WQqECcNbRaiYoKQidIKqGhKHEGkkmHL02RFXF7GzMmTPVQV8fAmeFZLgbO+il3G/i88/R/7JmLd2iByHspfwp/JZme8m7h1D4evP2DqeXT773abuTDuo99MgcudSVJgxD9lNaB2E4lEcM3/JxuwzO39+tWJ+ZeslHZjrAOG7c3uHyhZMVcXvh3Ax/9Sd+J7/2mzf4ja/d5Or1u6zebrJwqkYUKZzIPd1dnsMQmGmUabdS3vvgLm+8tf5EEzqtruGd9zYH85IinPOyMVJ6Q5GSgkololIO6XQ1pSig0YhZPlXl7HKFRj0kvE+D0hSPDuubHeYaFSrlmD/0B1/hx//EZ5idOdj4/8abqzgc7VaPs8uzPFWJCQ8y0IuxHycSCKNwwGqa0TQGIeDixQUqj4lc8wsvnGHt7i4wPDQdymcMGPcxRIYQKKXy3DB5v1WPuXRpliyzzFQrdJOUKFZ02gkgSBJDY64y/hzHxLhneNB+ozbpY5/1KCRQIe/PbsvR3O3lUuVucAul9E42xfoZ58hSw04zwVrLzk6Ps6f3R6Q9Cch2OuiNbXQnxeTSijIMyDp5Pp1AoqLwSFEojzN62y2ydoqzlqyTYJNsMFF3xmBS7ZuT9A1HxBFSSWSoDpWi60fnWGPvi8wZKiv/OyB2xMjWQpSOkuK+HUIX5sts7/TXQGCMYaYWhUlqQ62NdM6VEGT3dxVTTDHFUTAldKaY4uQjEkKYMJBNGwVSCMpKSVJt6HZ8Am6pBHGebDZNTJ6MTxJGiv6yJQgkCNDWL7KFyFNkjjHQTcJxJhej+07yGAZYXKiw20o5tVjhztouOvbeLaVIkWaWzFi09cSOyhP3tdspt+60WJgrnwjP3o8LMn9ug6Cqwo01OdHzuJA6Tz/VYLflCUirTR5N5sgySzkOEAJW19osLVaZqUWDxIvjPff46FE693nbrHP0Ek0QSK8HP8WJhQoknZ4mSTQW358YY/HSlT6Bc5pBZjJmE4NSOYFaaF/WObZ2uszOlAGf0wtACIm1hnI5JAgkUgjq1RBtDQvzZXprhl4vxeGQQuaEjicz0WZ/ZfvSKPm59xlCRogey/A+gz7iSKavCWwNorAiHFPEiJVFStja6NJpp+Acs/USvV5Gc9snSVdS0O0ZFudmaMzFlCsB9ZnQk/vAGSE5Xm++3zzUJ4eazqKEIEaQFq5tlIsw1qGtPbQLWd9oDeV7PqnY2umM35DX21iLsvZIEhv779r4MsexOWMNd/luURj48VxKKpWYu+vt4xM6x+Gj7hNxHPAHvniJZ6/M87O/8A5vvrPK9nabqBxQq+eJr0WR1HScWZnj5rUNfvaff5ur17b4Cz/+ysOt5CPC+9d3kUr4vjTPgSeEJ28cXnLSGMfCfJmVMzOcPlXh1HxMtaym4+QTgvXNDr/7c5f4G//tF1Gl6ND38YPrm7SaXdY328zOlHi6EqMeYofqcFxNUrTb65+efWbpxEfn9DEzU6JcCun2jmkPPQL7499VvPEYOLdSY3W1w5WnzvPGm+9jtM+7EwYRnXZCmmjmFqp7ct2H3cPRwfIBEEDjvo89dWHfo0QEFevZ3E0GEpDO9astBru5QoHOOmQgPDGWy+jW60+m3Fr37Ws4axGBRImQ/s0RgIoDglqJ8qnZR13NjwXOOnQvxaYaoSSqFKHbiW8m+XzZ5Y5dToUgBDI43OSaZta/65PInHHv0CHv4WCadMB8KcjzAt0PwlBSKQc4SlTLAacWK2w3E27d3p1PUm0ybVeikKnk2hRTPERMCZ0ppjjhcLCEI0hSM5dpGwuI2u2UMJCDCXegxCAsvJdoVCiJQkUYKqxx3ntUCLQxVMKQ5aXaoPB9egb7z/+grgMYP59oNGJu3tplrhFTrUZ0OhlaG2zoE0w65/OrSCEGHvCZtrTbKe9f2+K5pxceUC1PPoTIo61swYBWmOTljj2PhcGkXApZXCznntoOW8iTY3Npqiw1fHBtm1deWiaKAtLMDIirB4YHcKu0NmSZHh9SP8WJwbkzdTY2uqSpIdOWudka9zZb+dpUYJzDWFBA0s0oVfPFuRs2B6zea+eETu6FJz05VIoD3z+lBocjyTTOOdLMeN1x5wYcy//P3pvFWrKl+V2/b60Y9nSmnPPmvdW3bt2auqq6unrCLlfT7aZF28aiWwbbzWBkN5YBTxKWQLyAkLB44hkBgkbIssAgGZoHrDZlg6eyu4vqdg8137pT3hxPnnkPMayBhxWxd+zpnJMnp3My9z+1ckfEiVixYsWKNXz/b4i0kCSaJFlC6DS/4eMUmKtvZtbKp0n6wLSdjqcKr+PHj7DgJrMi+VlrmEnORek42Bux1UvZWuvQjmK6nRSlFbGGfZeRFyZYjIqw1k1ppZrNjSTEFwKuPzaZczzWJeTmBUbe82BmMVw/SWnKcVygRU+nCGSZdZ6d3QFXLp9vq4vdvQmhs2zcLcuSqJWemNdpu0bHfLSc2bBKk/YYDsRJhDEG4yx5Ni//OzcQ+Pgb6/y1f+8n+No37vFrf+c73Lm/z6OHfS5d7c5otgY3iTde3+T2R3t4hL//tSv83Jdff2HFf1b42K0ug+FV7j7oc3iUo5TQ6ya88do6t252uHYpJXmFlG1eRfzlP/cT6Eggjk/sLHb3RmzvDBhmhkgpfuTSOnq+16DuNKb7LqHpbPg0+jse+EFWVIoO4YrNzU7l/u/i4I03tvj+Ow+fPKPGWF95bw5rBa1w3hMBn//cJb7/fcXde+scDQa0WwnGOpKkhSkzDvZHrK+3SNLoONvfyhJ2luE/BQFUn/eElvgLlQlmtheN9z/2hTcoTVDucH6+GOG5wnatOKe0ECeaJFJEsboQblkfFzY3FPceYks7peBksgJfxWVKei2il/DZZxEskGrChnFs2zDdlKC0IoLEGm8dRMHd6En949g6x027VT/xW1hggTd3CotInclOHKsnmnsprUhiRacTcXCUY21wRZ3EOvKe2OOvnz33FVZY4SRcrFnNCiu8glAiMQLW2tRZHwOqDqaNhIEUgoZQUQWXb2lNFAUCxODGs1WtNJ1Ows3rPYpyRoDoj919algkYGqnMcY6vPPcvLnG7t6I0jqsa5ZRsD6IjTweaxx5YdnZzcgyQ6v16nRndTDh2Xlc4OcqNwo+CJjPOz711iWOjgqMdVgT4oqEyWWIT2JssIB48GjAtctd0iRilJVPz0rnKQkQPTDKLZHWr5TF2EWD1gpREiz/Ske704LdPkoURjzeeqwN1guDUUFr7JplumEVpaUsLUmsx1aDpnLpUhiLKR3OhwDfEGJHhKDRgqrcMYgSpCrPAtua02PsUuSE0ypJjng/Xtwt80aySJmvdvPmGzfLM8Pe7pAyt1jrKDJHr2vptROKwiLKsH5pna3NHoLj9759j/X1FB1FdHsxP/TmOoiwhhDJE9TBooI3iISOCD1gMPcezXhBvEzwQ0U4eeC772yfa0LHe0+/nzeOLBKOBuRFFU9ncnGDdZlRET2hb13U441f51y7DAd63ZSdvQH7BxlraynvvBfcay6+ZgbPaoIyi7EEL9zwyz9+k8++fYn/49e/z2/81m329wekHU2rPS3IihNNbyPlo3u7fPUfvsuXPneVrY2TCbSLhK21mD/4pStYdwWtOLOG7woXF1qfjswB+P3v3Mc7wDk+f2VtiWXOpNOYVy+QhWeOiYrGMe897+UlTkIcO1/1a2+9dfXCtdPXX9/i++9sV3vL1A5OgdmxXiY5KRFQQm8t4bVbPb5oP84/+trv4ZwL68jSECcpRVmEWHLtZGyh2CR1mgojzdueqqSn9Sn3mDFxlt5uwfan377BBx8Nw5xsgeKYKI84Ce2YSnAvgjG2mv/L2PXUy4Tht9/HlgZvLN5WMYW8x+RlsFKyjs7l8++O9kkRyKuKIlYSTNIry6yxm7Wa8Is0zlO5WZMTP4LaOmfcrKuNx2nl0rhu9htaZqAjlaX0WeFckMcY4zg8KhmNStJEE0eabpt4mBuc8+d30rzCCi8BVlKnFVY4/+grJVkQAyIiImtrKTpS1aCpgp/ySGGsC27WIhXcB1lXmUWHCXu7HbG53iKO60/fT/3Awt1ngtlJ/7XLPfqjgl4nZmO9RTuNJgHDCc+S5TYQP74KVF5YRlnJ+x8dPIcSny+MJ2ALJn2eyo2Qdc9N7vUkeP3WGmkSgooqEVpJFEgrF0jK4ajk3ff2yfKSJNbHu5SblY0fd85TXtdb68gLM7YyWuH84OCo4O6DAfceDNCRwvlaA9PT7bSgIli8D4SOsSE2klu2Nhd4uDMILtOioN0W+iODsyHosPOucucV4kHZql3Urvm8hzIsdipNv2oNVm3UwoLpBruo8Z6yITfZm0qAM5eqrBfdti6aqtigRw+OeHDngGJUYq1lrZ2y2W3TSVM21tpcvdRjc6PHazfW+ZO/9Gm+8CNXuX6zzec+u8X1aymfeGudSAeyZH3udqf5R+N3Ur6p7UbqzewjTJQGjqvmxvMfHo44OBydrr5fAPYORuMYTiHR2J6ugODisnbUJwQVU9XYn6ms2QodJ86UWq2ISCuGw5xsWPDR3f1AsMH8BGERnqdctnGvrY2UP/enPs9f+Ld+nE9/4gbKagZHxXTbFGHrSgfR8K3v3uV/+Fu/9xwL+/wgIkS67qdWeCXQHH6S05E5H97eZzgsONjt87EkZqvbalA3T6E8jXw88EFRYpm4LK2LfO3q2pPe7bmj200a3a3MbC9PNM6pt0/qk5UWbt7ocmmrxSc+fpM4iYmjIJzFgTOOYT9nOMg53B9NNYVl7/Fxu/ET28XsPOY0qXndMYjjONTZktND39484LHOMRyWDAZF8Cowqyx5weGto7i/HaxNILjHLg3lsAjHqvlG69LLGTuoCVsYfBUvsxkrSCnBW4eKNFLF4/TWgdKoSFfxc5a0PwlunIdZGWLhAlSW/I+7kpy6ZsE61MOcsEAp4eAwe8w7TWCMI8sNR/2C7Z0hznmyPHwDSap7SaSuyyqGzgorPFO8OirtK6xwcZHmub1ZGJMKoiKtsM4TxxqrFLGHKFaVAN/T7cQklWaII2ika6XGJM/N672GX+B5nGoC8dgqI8dnJcDGRsK9+33WuiFQ7mBYMBjlGOPHGvBxpChLF1wAxDoIXL3n4faQH3p9/aU0dV8GkeBWzTqWvkznPHhX1d/zLd/j4MpWm9utmMGopFRCUVqiqsziIcsMSaz4/W8/4ke/cJ00jRiNlljp1HhBz5sXljiq3Git8EIxygz7hzl5EVxTWucQga2NFvv7OUf9Audga6PL3YeBFNZ6QoYXxlLk5bT2vQRyXCk4GmQk6RZJosgyQxwrojhYyCnlsd6hK1dsSlMZPfig3VmRkkEJVPDIlIaNADUdW8thHBMtnIkbmWXu0maxzDnKDI7rKKo/ZaOS3Yd9isKStiK0KDrtlFYrwrpQxjde3yDSmk++tcXPfPkW33vvEXfu7dFuazqdmF4vod0JU1DNWbWLpkU/yzQQqf4qM88fNGmlcVGjjhZVV3Xeb/3OHX72K2+fyz713fd2TiW4qq1xirKk3VrUV8mcVc+kKhqVEtRMZvZnThvX43zbU1oQI5TWkRWGUW5J4sbSZLGp2JPhKfHtP/aFq7z95ia/9nff4e//kx9wuJvR7kYkaVS5NBSuXl/j/p1Dvv3tB3ztG/f58o/feDo3P4+Yfd/zDWfmpJlji8wEa5zDb+2VRPMdxfrU7+X9O/tEDjYcXLncm7tu0Sfe7H5lwbFFfbQH7hYlxVhLffL39fVWsCi6YBAROt2E4bA4/UW+InDG1SBTv/On+8nfFdy42abpheu5AAAgAElEQVTducUb22uMRpaPbh9SFGHOneV9BoMiKNWVlsuXu5WnCKhjqjwOZt9xs+tY1AaOw8J2AqcmdUwZlHw6nZg8t+SFmVLq8VRTNxVihdXLLyXgfVibZlkQbq/1Xo5YOkfvbVPsHY73VawRFeNdhvcKbx1RNz3dvOOCw2YFEilcabGjAluUIIK2Yc7inUO0QsURiCBR+FVJRLTWWppvUVhGo8B5PA2FwPE3dJIf22o9c/vOIdeunM2IZjAoyXIzlseUkUJroSg9eWn7pnSjtShZaTmusMIzxIrQWWGFc47f/q2/9fuvf+yPG62VVSIqThRCcLGmRXCEuDneBrNXZ6Ek+C+NlGCcJ1aQJhFr3YSrV3scDXIWWeccO+KedTievW7B3MIDUbUg8A62tlp0txOy3GCswTpHpxViLYTA5S5o0YuEiUNheff9Az73mStnLOTFhKosCo4LKeMqTaHzrEWrteKNW2vsH2REsZpadIuE5yxKh44sd+4e8vqtdYoiWGudNzjvGeUGXVlhrPB8UZpgyZfnhqNB0HhzlZDB+eD3OljneFqtKMTn0oo01eS5GbtOUGGFTn+Q06kW5uO3WalvemB3b1Bd49A69E95bjDWo7WwtpaEoOG1IUj1Ddqq7YoEocCicDlqprNUMOYaJsSOR0lN8Eyur/cnwhB5TOKn3p7G7vaA0bDEGE+v2+LW9c2x5u9gVGLLkutXe3z5p27xxc+G/vhoWPAP/tn77B4Mee3aBlopbl7bGMce0fUdn2DJ58eEzTIImfKMHeAD1lrmRUbVb3Nzqt/05EXJO+9u88lPXD17gZ8BytKy/eho/r0vqliZkGDWOpIkwjk3pRuwTHN66i9LT6rakTQzlDmCJtKaUixaKSKt2NsbstGbcU22iAN4nhBCuxE/KyVkvRfzZ/7EZ/mpH73J//53vsf33ntIUQZSyoun1Y5Z32xxd3uP//PXv8sXf/gK3fYFXXotJGaOOe9xJ5THCbLm/iRTPys8B8jUh3tqAe5v/vZHHDw4ol1anNaITOj7ZTnIMX8fC+0bJ9Xdyo6xjPAopSb9XnXexkb7mDueb2xtdBgNH0PJ/bgKXHj6RDlEgM2NDt4Lg2HOrZttumsRX//NjxCEVhKTF+XYEuXRdp+r19cmFqCPA+8r4qkmlJY/yvKyT3c5i/Qwjp/VBPzkFz9GVliK0pJlZmItUecjMtXmEIh11c4ElFKsraU478lz81IQOt458gc7Yxdr3rpxRfoqYKuKNJc++dqLLehzgjcWnVQKXgIqjoLrZAnuk2si1VfnSpzgrcVmy79d14yd8xS9O4ynTTOkjqeallWHWq0Qb/msiGNNpEP8qLIMXlNaaYSIYI3ve+9X2o0rrPCMsXK5tsIKFwDeex1pMXGkTBSpIJxXgheCEMZ6RpkhihWtVkSchODcSktlnROxtpZy5XIXkYkwceoeC2/cSMf+cVk65rIFhzfWUwajAjzcuN5jrZvSbcfEkWCdJYqClU4S6XF8mLywZHnQxB88jgbbSwIVnNcfe473HmOClcJ5xfWrXW691gsWZqmurCR8EMi7UP48MzzYHjIYVBPGF13oJTDGUhTmaSmCr3AKGOPY3c95+GjEo90Rh/1y3HYIa9HgCq16KZsbLbqdmDjWeOfY2mgHN2nVosq5oG05qtwgiIAoQengYiiKQqzTew8HGOMw1eI/itQkSLoPrhGjSFffaSBpJg7DKm28OVcos/uNB61lJlVSlRBF1a5Wqj8okYrimAju62tVIw/V2A/FnrlZlYzxbN8f0D8qgiae9XTSlFFuEAlWSOu9hLffvMyf/zNfGpM5Hvj1f/AOeW5Y76UopdhYb6PUxLWXb9TJyU7W5lEKmFMIkgbUQpnK3VhDe3nGcds4TR+f1MkP3t/h4aP+ifd8nvjmdx+Eumy0h5qbWkbmC5CXJVGkSZLwPSjVdOszc/KpUZNiVd3JzG+VkkTjAWM8pXHs7B7jzu6YacXTwRkyr+rk029t8p/8pZ/ir/7KH2Cr1+XwKBu3q0uXgyuab33nHn/zb3/7KZb3GWE8hfPT6aS53XNFVY7ZMlYuhs9FEV8mNDuCU8w5a2SZ4dGDQ9rWoYGtjfaibvZUfctxXZEAh9ayZ4OjtSCvnP7X7aYX1ojgypXec2nT0ngX62sply+vs3sw4NNv3+Dzn78K4ojTBKUV1jhGo5LhsGBn+4xj4WO6T1vWbBbtz2KW5Jk95xNvXmOUlZSFnVor1WPnVFdImBPWSjy1HL72oGGtW7jOvmgojzI4OkTHuuFiTDCjAl+RcVEreSXcrQGYosSMcpx1iGrEvxRBRYG38M5BrbAVJ/iqLalksSJHUViG2bNz1R2a6/K8neOJlA+dc2M3hQBFbsvByBz0h+Xd0tqBKCkRyY/NZIUVVngirAidFVY45/jxn/xl5UFFShtBDJX2uBIJ2ubVnDEvLGms6bRjOq0YpRRKFGms6HQTNtZbfPyHNiq/+dPWOUv5mrkDj7ugP+aaBYc6nZhBP2iybG6krK+nbKy3WOukeO/J8vA3rSRYJ3lPaSxlETTyP7h9eK5Ji2cBgUDwLfpjo+q9B2NDTI/zis9+8grXrnRZ74UYUc75itRxGGMZDEt29zO+9d1HIEIUnc8hzEOwLnsJg6OeN3gf4uM82s04OMoZVZqVxoS27gkacHW7F0L/cWmrRZIEt37GOCKtg7WOCtYetUaic47BMCOOAomjNTQUjMnL4JZDBIwNcatU5Y5DJFjQpYkmidQUuSJVzJ7gjq0Rt2ShiGKZgIN5yURjvyZqVCXgnwj5K6H/jIC9lr83SR4E+ocZD+8ekmclxji00mxtdklbEdZ5itKxtdnml3/ph/mP/9JP8vrNieuGr//uXYzxdNsprShGFGxudabKbmVCOJ2UatKq/vUC9wkWSfUDzMfXEYYysVoSgnXOoqpj5hjS7FunC/Pbv3OHw6Oz+x5/mtg/GHHv3sHCplALpJrxFWbbwnCUhfYYKZI0JkmjoDRRNzU1+a3iAKPq7Waqm+Xs75KUxhHiK8UU58kK8xxrbQZ+0fZJgo7pv//oD1/hv/yPfpY/9KWPkw0MZekQJVy9scaoMPzDf/Ye7354uCSvF4SlxM1FxSKy50WX6QJjLHRnMjicEu/f3qXnBWUd3VZMGuvl/cHM8Haa8aBOI+94aO1YYUHJfH6t1gW1jAN6vXS6L10yJaD+21O4p9YKvKfXSXm00+dP/4mf5K1PbCDiiVQgLpwNwdCHw5LdR4Op659GGeZwSuKnvn9zTF80vk8dVxF5biulnsntagRFn/A3Xc3fokgjIrRa0VgZyFYKPkf9i69gWOz2kTxDlA7kRVUhzlhEKXQak17qTVfUSwyblRSDPKwPKiv+sc89Ae8dzji8rUzy42ClpWJN1Jq32HLOMxyV4/hEi7BQZ+Es41njonpLibC3N3oiuUDZIC8reZTPM5PZ0hktkmut+ko4v4EnV1jhJcD5lIatsMIKY3zj6/+LUyLOgSqM1cPMuKBt7vA+uPXRscIYG4TfFWHTH2SFUkK7nbC3n3FwmNNuxdOEDsfwNssPLDz9dHTPgjMau1orRKmxVv3lrRaddszaekKsNcNRyTArKI2jMI6yDLOH2vXYwWHOux/sH1edLyVqDfkpLKhi78GaMPk6r/KNz33mCrdu9tjcSGl3YuI4xE/Kq4Dz2ajkqF/wzW9tkybn10rHOh/8bz8jrasVoChdZY1TcDgoyItA4thqYd1cgCsVrGd0pIIVTWWFYJ2ntI7SOC5ttul0QrCbJNV02hFpSzMa5kulE0qEo/6IONbkWUm/H1wnJIkmihRpGtFqRRP3iFSu3/AkkabXTYiiid1Ok4aYTgGyUByxSKjBvDQd5qUZTC6vLX3G2rAiHOwM2dsZUuSGIjd02ylXL/VopwlxpLlxtcdbb27wl/7sF/nCZy5P1c3O3ogP7+xz81qPJNY4POtrLZJYTwtKBEbyGDJXmVz3kYTfIwFb/c0LeAlkj0ew4tmZqS9r3ZwQbKZKxm1kGZ8G8E9/8wMOj16s8qG1jt/+3Y/mytp814taU3N7Esi5EoaJIoojkiRG6aZdWdVGZ24gVC9QmKwsmr+NJA3+UkWq8rnniZNobE16KpxJqHGGa8Y4naQ0SRT//r/9Rf7kv/IFIq8YDgq6vZQvfPYme3sD/uv/6RsvTvFkbHlT/74q49OTSsNeUUx1jBIGUprHliPLDfduH1COSvCw0VseQ2LhrU+ZSu+5Y4KlaKKE65HmVhzRqQjpOqVLNOQvAtJWNDP4LB6UZGb7pHRS5Xa6Ce12ShRphoOCn/7yZ9jcinDIxCWsB2ssR0cZB3vDhWPMoqay7PhTwWmJnyp98bOvURRBeYxGtdT9ZHNfBLrdGKWEtV5Crx1zeas1nm8aG2ILjbIXqJzwFOCtw9zfxhYlJi+whQF8iBsD6CQiXmuxfuvy8Rm9JLCFwZYGb8LckUpOIVqhIo0rLL6y1PcesA4fJ6hIo5IouGSbQVG5KJvSJTnlUPU4w9myU6JIyApL9ASxxbzz1Vw55JGkUSLQ9XiltTpKYvUDX+lcrbDCCs8GF3d2s8IKrwh+7Cf/ja+8+97O1bJ0kfdetBKy3IzXWVorlFJorei0Y0pjEYQ4jrx1ficvbFLktnd/eyClceMYEQtH+Dki55g/n4BF58rSMybSvLVezDAr6XUS1tZSHu1mWOe5dq2Lf+iDEF8kaL5KcJ3TbsesdRNarYjDw1fTslcpQXuZ07SZfQ+eYEmgvCPS6lwqVolI5VIttPUQLFKTxFRWO2FC/eDhgEtbLfKxMPJ8IS8skQ7uD1d4uihKx1G/ICssWW7HbjCmYoCIUBu/KCUhLk4FJXDzRg8RePgo7F+53Ob7794HIM/LoOnrBScK76jcK9RS63Aj5z1Hg5z1tTZRpHDeoyqCtdXSxJHi0c6Q0kwshKJK0GSdI88tpnLpVv+dxh3qdeNY0F79X//dM31dHUtmUg0zUv2ZQxP4wIQ0rnz0oM/RQQYIWjRpqllfawOBHFvrpfz8z77JT/3odfSCjuTv/uMfYI3l3oMD8rIEPL1u0tCIndzuKKwAp4rWfLZF48lDNanTDOgDXfw4Jo8nWP9sz9StddNry1lSJ5Rt/nlq73h+ptL/6dff54uff40b19YWlPLZwjnPb3zjQ/LCBiFe4z3WMthlqNtXLaTKspIk0TgbYkJN1fnSfCYU45Rbt0VtrfFx1qfGlYvCPLfs74/I2ort3SE3r53ShcvsB/DU8BiznQUNVCnhj/3hN/lDP/Eaf/vXv8fWZsIv/fyn+K/+u/+P3/3mPf7vf3ybX/gXP/Y0C3w85qQ+rzipMfsRn8N50AvHVJ9ekzknoNGsth8NiJwns5ZYNSyqxx3P8defBha4XZE5N7SmqyaR51KleK+cxK6YU3q6QAjrnrC9bDwc/7H5ewKmiPgm6vVYp0X/KKfTTni42+dP/9KXuHq5x//8v32dH7yzS14U1Zw8WFn2+wXtTkKaxtMZHVOkx20KcsLfz4K1tVal/xLmbrXb3fomooJHDKnasShBS22N40hbEXWMHSEozrnYU5b2ieKTvEjku33yO/cxwwJvbJAdOI/NyjDPLMObiLqPR9ReVLjCBLdzSvCZBa2QSIc6GRXB6l6r4J6ueueqnQYix/nJBLKCdZ7BoJhWsD1jo15kUTZ3DszF04m04sPbh3zsjfWz3ZhK8UkF97laC7t7o0IUhyJiytJesc53t5LoH5z5BiussMKJWEmZVljhnEMrOkrEB0UiQWmRvIqXIyIoVbmPUeKjWIt4KZSWXCk11Epl3mOTRLeuXGrHe/sjOp2Yepa6nL85nhQ4K2bzkbm/BEH+3v4I3wHxcOVSi7v3DGVhabci4lhTFBZjLVprTLWIUEpQWjHKSh5sD7h+tcurBq0VnkmsnOPem3Oe0lviSE0L4s4B3ri1zv5BTp6H8uUqCPx8JbD3Pmj/D0clWgudTnwuLWGCm0BDiHt1cYUJ5w2jzDDKLUXpxi4yYFqgLDWJUylhKq3QWibxQYA01Tx8OGCtl5AXwcJRKw2UiAhF6RAjxLEnGxW0uymzEhNTBDdk2zt9NtbaCMEVpDGWLA+uOYzzgUSoJDHWe2ouI7hBdMF6YUaHrb7TLLcwq/3aJBpCgGGmSJ1pGqomfBb0xhUD4L3n4d0jRsMCrSO2NrrgPWkrqojzmE9/4hK/+Asfp92KmYfno/t9CuvopSl7hwOc86z1WmysdxY+TAnsK9j0szVM9TyTAx54JJ6C6QXskUDmIanOLwVy5vvBPD9ec1YqoWBTzuUb95KKBanr0Xv43W/eZW9/i8988upz60+tdfzGNz7kaMrtm0xX1jGQigQNrgEdRZ6jdTrJZoGg74m62SX1EscR1pbBik4pDo9Gpyd0xgWr73HWwj3Rgy29fmMt4c/9658f7/+Rn3mLb/zzO3zt63efLaFzDsfD8wk/9TP5fl5xTHE5MnYpdKLEsIEPP9rHFRbl4erl3iTTuSwaShKnqfvqdOfhw7IkFeFmFDErNu83iPuyLMlfpDvHJ0RTAx4aPc7T+M4X1Xl1TGkhTjTiFUeHGcY4fu6nP8l7Hz7i4Chn+74jy0uMsWityHPD3u6QK1d7RJFeknkT0woyJxXrpL8vUyQ8qZZeu7EVLLk1c14soJpbVXNH5zxl6apYigrng+vQEANFggKOdRSFZf8g5+qVzsJ7nneUdx6Cd2P/hd46TEXmQFjf6CQiekUU1mxWBqUZJaAV3tgxiYcIEmukDESPiiN0EuG1qqx4ZK7vLEtDVllxPa3heoavORFZFtZPo9HZ+0atFElF1nvvabUi8txZQBCxWkvfe392xmiFFVY4ESsJ0wornHP0uq37G+vtfqeV2E4rcd12QpJGKK2IY00cacrSkyax31hr0WknpEkkaQhuXESROowilaWJ5t79wWJXH0vInGWGPE8Lntl7hD2dhEmQB9Z6aVhQKCFNI4wLLllKa8nysEjLCsNgUNAfFGSZ4cHDwZI7vvzQ6iSCZlLr3kNZuhfn/uUY3LrZwwOlcTgfLCGM9bjKrUGeG/rDknc/2Cd7gsnos4a1jrx4dgEvXzXkhWUwDLEphqNybJGmdcM9lqos1qoFd6sVkSaKSMtYLlWj041JYo1WQTh/6fIaEGKTBe1Li7Owf7g4Voqx4fvZ2x+iKg1mZ8N3VeSWwaixYPOTO2sdYpyJNA6rY5I0Ekw9RJNoqGVuUilUT+LoVLeQScDo2pFW06EWCI8e9DFlWI8lsSaJNWu9hLUqFtsf/5ff5pd/8VMNMscz25t/+91HvH59HUuIa6CVsLnRnqq72Uc5EtiTBeNO47kNcF/BqOl6pnFyKTBQ0FdCXreHqbqRpd+iVEoBTY82zNTtOL8xYVa5qUO4fWef//efvMuj3Wc//uwfjPhHX3uPo35eUUt1qRY1EpnbmybIghTAEdxnjFuDzIYVlyo+hUx5rFFLtk+b0jRCRwqlQ/0P+gXYM1pdHjdpOa4LPql7fkpC/s996hK/+Ee+yOc/c/PpZNiEh5VLsSeFX9UhMEW+nETkwNz3s3eYMTjKsYWhlcS0j3WPO9sznZAkBKL/yFq2oojX4zhYiM6kPefQSpFlJcNBznBwca33g/JecEndqIaKZJDJ7ynS4mpddhy6naQKTKT4vW/fA+Df+VM/xU986XU2t7q0Kld21jmcdQyHBY8eDYKS1YmvszGwPlZaUk9Lzly2XyNJk/Hc0juqOYuaihsz62a0jjEHwWJ5/B4I3YdzIb7QeVxfnYTs0RHF7TuI0ug0DmSFCM7aam6giFoxnasbJ/cNLwlMXuDKMJ/XcYRK42CtU1kuTSaNAVGnRdRJUYlGRdN0s7We/qB8JoqIxw1fzcOihOGwCApc24MzD3muslxztiY6VRJFctk7HwFKieTOs3G23FdYYYXT4NWg1VdY4QJDa7XX66Y7HtqItBItdDsJxtQxABTWFsSR9nGi0donQJIkuleUVjvPQ7D5Ub9YGwxLRlnJD31sfTKwz2+8EGcczXt20pi8MKRJhBe4drXLzs6IwbDAlZbSWrwLWvCm9KStOATmHJUoJRwNCt79YI+3fmjrBTzJi4UIRFooFwYCntWG82PSRGupyKDnWdrluLTV5srlFvfvD4iiIDR1ErTJtQ5uEYxx9Psl7364z2c/dflcOpHxECyNtCZJLqbrhfOCEBusrKxaPM5Py3CQwH1opYhiCfGXTsjzxrUuh0d5+G4izUavRZrGFIVB6xBzB2CUlVgb3BQ225lvlGGUl0Ra4/E4PM5aKCCeWcxpFcj4Oohu+CZr/ZpFrXhGc3lWXr/g9OmVG2O3WjBt8TOb1aP7R5jCEScRIpY0jUliRbuTsLne5hf/yCf41MfXl5Rzgo1ei/6wwDlQSpHEEd1OOkc211YgUmU3UDDy0PPQ9oy1rnMJLtWyRc+8tNNqCCWrOiyrBbmMia3wJFqpJt82vSJuVJI09mdfifdgjOW3f+cO3W7Cp9++yuVLT9dSdJSVfPf72zzYPprce6Y8smBv/OsXj/R1PZTWkR5rTVjnLguOzm+H2/i55ti8e4iTFradcxTGgqkIHX3GPnOBddHTQdVYZ5t/c1g97mqBf+2Pfezp8gWvPPnwjDDtv/PFleN5Y6pDkfkOpsYxze477zxiMCpYN5bNS73gsqqKRVJ/m35mWFtuqzF7W89tZ7mmFS2Z7qua/XM3Utw/HFGWweJ2b294Qs7nG7VFzrRL1cnr8VLX3zE16Of77kZO4/s030OrlXBweIgo4Tvfv8+XvnCLONb8xX/3pznqf5Xf+i1PXlq8d9jKXWc2KtndGXD1am8uv4Xbp/m8pi467fd4vOXPeCxyBBe+lQWK1kGZxVbxFYOQfLL+aKWadhqjFbRbEVpXljnO41SlOFM9uKtijFwkZO/cxuYGFSsEjdN2Uv2Va7HW5XV6r116oeV8nrB5iSsd3jo8nihNKM0IV8X8k2puiQNvLNYJUaxxVubi5xSlIcvNuB98FlhqrVP9IY4Ut3cz8iJYGlnrJm4xHwPGhnjGxoakglvCjnW+9NZbY9063rdPzmmFFVY4K1aEzgornHN45yNnfavIbeK9FxtplDZokSD4QCoNCaWGg3KktIhWyg2H5UMPgzjWwyhSj/qDIjXWdw4Oh3rrUspaN23eZcHWWQp7inNOMa/VWijKSirphW4nJs8th0cZUawhN+S5DUHONXjvcN5TFpY0jSgKy95ezvBaSae9yCXQyw0RIdIKY11jsugbv7Na6sEHtj9ncXU+/YnLxJEiyyzvfrAf/CcRns+68L6VEoZDw7vv7/PWm5vnktRx3jPKS3Sk0BdsYXeeUJShPWe5HSt21u9biSBaiOOwUDktoirgexDqC612xOc/e51vfecBnU5CuxUxykwQNBeGqJNMCwREqvg8sL1zyI0rVRusZL7OejY2UoxxHBzmIT4JnqIIcX9q99qTb07mBF0wIR9C1tN79TljJmdWFbX55+ZlM9KznYd98syMXY6IwMZ6SqsVc+tGjz//b36BJD65/X54tw8ECyHnHB6ht5YSxQveywJyygGHCg4XlHHsBkyqE2clgovybkiMTGnn5JN1bAVpXi+LhVvhoF8oeJTGswyGBV//5x+xdzDkzTe2+Nynb7DWa52pb81zwwd39tjeHjAYFoH+qwRGInWMpdOYmPip+3sXjjdfgTMWlcY0szytoHX5rReLEMf3leCax7tgLzZWaH4apE7zRieeuHj3aeNx+qelONU7X+GpoRlz52UewmVmp2GhcNoHHwxLhv0MYyztNKZbWXKKyMRqg3lh44l3qcbUu9ZxU2mSWeWAmf39QYapY+gI7B0MHtsl0XlC7doJWDgGTervmAdsMmrNDn5hPgEqUsSxojTBEvnu/UNeu7FOr9vir/yFn+E/++u/TlkWjEYlxlmwwVKnf5QTRYrNrc60EsyC7UUkz9yYc6zWwBKcgvi5dqWHc5AXBuvCp26NI3eEOH8Ei1TvXDVP1GyspWxuJFgnXLqkSRJFWfqxko6XECMFz4Wz0Mn3+hR37gVrHBHKLA8khnOoaizWSfzKuFqDMC8KCDGEXGGwUYEtDDiPiiO8qyakAjY3uH6B2TlCRZp0c+J2zzpPf1hO4hk3cCwZ28Cx3/gpISI82hlhrSdN1ZnHNedDrKiytAiwsZaG+LGR2RgMysKUbtN7n56Y0QorrHBmvDq98QorXFB4uCWaEsJEQKwL7oF8pVUcLDF8mmhpt6O281AUZteD1Up5EYpWK/5uXthLkZaoMK79ve/v8GM/cnNuAXTqaeeTzE8XXbtgIpFEmtJ44iiccGmzxeFRTpEbTBWIEsBHnrJwFKUlTTTWeawNsUveeXePH/70lTNpnVx0KCVoFNa4uSpf5HLIe19p13miKlD1ecDrN9f53g92iSKFKR3WOrIiCJ2TSGOMYzQqEYEPbx/xxhvPPzD5aWBMcL3WTuMLK1B40chyg620HcuyJnVCZToPcfR4ZE6NK5fbGBP6kFFuSJMEax39QR7irUggewaDgk4nmbq2KEvK0lKUHmNK1HVBecGKR6sQ3ymKVBWfRxA0cSw4B3hPFAWLnmmSKPzWfMWYih1/ttIQekyIh7AnC4QhvpGxm75JxWIc7I04PMhwzhPrCCXCrZsbvPWxS7z5xjp/7Od+6NT1uXc4oiwt9x/2KXJHO9Vc2eqeXsF7ERk1+zcP40BE1TEloLRGJLg6nHJnIYFcavaGIpVLlTqTsbBreVHCqTJXrNkrjbFs7wYB4vfe3eF77z4C79na6nB5s8Otmxus9VLarXjsCqcsLaOs5OAo4969A4ZZyc7uAFNrgIpweas7CbIsk+LMxUyqBJfTXX3dVpYP4E3Zk8jCap577pN4tZMQRQqlFMZaRA5xkVkAACAASURBVMUhRoFx4Vt+UlLnLAU6E56I8joZi1/oCs8dviF5fhkH8gbbLTP7p8QHdw/odFMODnPSVoKvBOIQiOgg4H78duyBj5zlltZzceXqv0tV5g8HQ/pZMVX0g/0R0z3ZxYUsGYMWwY9nB+Orp48sy2RcVZ5ON2F/f8ju4Yh33n/EazdCSIxrV9b4K//BT/Of/xe/DvQZjQSDDVb/DvZ3R8SRprfWWlqu5q38zPYT4xQV9Jm3r1fEy/R9rXVQDT91u6otbUaZYWMtxVpPpMEYP7WuEgTvPEVpGAzLC2Wdn3/3/XElmLzADAvwHm9c5VrLInq569qXEc5MYgmhFRIFt/BKK7zy4D3OhDG6doVIK3AYKo3RnQmfURSGPDdTQ/lpiZzZ808idpYR2EJQZmu3dLA4a0WhXz5LM/WVS/TKPfpgWFKUNnw/0LHWOxEZnSHnFVZY4ZRYETorrHDO4b1f10plkVbOWq+c8ygRMT4INrPcUhonsbFlXljrnR9a54ciolEQRepRqxX9r6NR+dnS2DSJo3ZZWB5sD7hxrUc9cztxOvEs524LNKt1JEHLA41UtuutNGI4Chp3aRJRlDYQP0VJNiqItOLK5SQE+csMxjrev33A2x9/9VyvQRBCowVjGwunE95jCPhpiSJ9LqxJkkRz9UqHew/6iEAca1IlFIWl1Y7Gqz/vYXd/xOZmytpacmK+zxseyDJDpBVJfHEWd+cFg5GhKN2Y0FEquLioRRNxLCRV7K3HxeZGi4/u9SvXAyH+zeZml8PDEXkRXIlEkWaUlRgz75ZAaUXkAym6u9dnY6NL3TCtc2gVk7ag1YqruDZCXlqcdZNgqc1vrfpIVUOy0eARplAL3MeXNRTIa89Q0ySPmhGWCNnIcHRQ4H2IN3R1q0e3E/PmGxt86uNb/OE/dOvUdZkVjkFWcjjIscbi8Wilg///RRrZpxp4ZGyVFMruGw8JOtLEcYRzjrIRr2p8u2ojxAWqD0nDDcpi1d85Qmz21BnUz2OsZ3t3OEemiAh7+xl7+yN+8P5uEJJUgiLxHj8nsPeNjMNz7+wNuHZlDa2bRN60mHJKa1vmjylqdzB+Yf0774PF2/GP28hvGiddM3tL5wJRrySMP9Z5iprQgUDqKPXsBOhzdXCOBFVTUp9zVK4Vpt/Hy0DuTHWHUjPFAV5O1RlY59ndHTAYlnjx6G4yvrRBnbM8M79wzwP3vOWNY4ldj3XwXpZxMJiXH3rvGQ4Lut0Lqix+RpZjkdD3NH10TegLQrvVoh+ViIPthrtPgM99+jq/8me/zH/z3/9DrB0hRsiLIihVOMf2oz5JKyZJpkVO0pzUzI7ZzI/ES8e4Zpl5/Cq69dolRiNLUZjJtRKsroHKkjX8xVUxXL2H0nrarYhrVzpTcUvGsYqqx6oE2xcCrjCU2ztB+cVYvPWoSAVLFCVgHDqOiDopneubL7q4zw3l0YhyUGDzErxHIg3WhbbhCKROBVEKiTSq20VFIf6vTus4Uz70jb5u01OszunQXCqcgthZROooLezvZ5TVeiaOggvzs65N0yTCO8/RoOTwKMdZXzjnCw+jJNX7Sql7Z8p4hRVWOBVePbX1FVa4YBDB6EjtqkhKrcUhQaVaaGq74UHMKDPDwjjn8FGlpquTRP/T/+fv/4//V5pGHyjhyDuHcZ679w5xrrJyOa4AJyjT+aeYZjPVWgUT9urgjWsTs2Wt1DjAdz2tyYtyHA9GKuHQzu5oTAK9itBaVcK/0wscvIeytGHh8uyKdmpcv9rl0labNI2IY0WcKJJEj/1Zx1H1jN7z4OGzD0h+Vnjvx1YmKzweisJO3Fm44Mu8XhQpVZE5MJEcLUsLEEeKTqoDWRhHiMDVSz2QkLeS0NcUheXgMJu6VilFHGm0DufsHwRBkvPByqDIHXn1LdWWB8Z6nPVjjVA35idqjVkBUWONQKkILKlTgwNS1XOJVDLv+lEbx33jtz5hLGCznr1HA4rM4r2n20poJZprV3q8/ebmY5E5AA8eDRkMSwaDAuuCcCNtxcF1icj8+1BVmt0ev6+qZhpuu6T6F2lNp9NCK0WeFZS5OVboHaw6Q8aexqnjIEzTmBRj+b/JGZOLdnYHiPfjx6kT4+1q3BKZXCmT50SaQazVpHwieIG9g0ksiLrams27fv/1+5567/X+bD03krFuXA7myrMoyPb873Se0/szWU80fevnZVoJgTh6BgLzJ+yDFxXnaRSxbpjHRTZe4fzhpXhfjR5Emvsw7Y9yOW7fO2CYGQbDnCSNGCiPm+2H6qwXpkYnwcTi9K5zvKaipT0whH7rm4d9DoZZGAybqeps3v9g5+zV8wJRe6qb7Ttnqut085/m9hLIzG8chbh/ooOr79BnT1Zuf/Tn3+ZnvvIZNje6xFG9NvM478kzw4N7B+GaqbFfprfrtOgB58bb+RZwehWE2bpVjHKDrcacelzTSlXzrmZNhDlhK41QEtyDr6+nRHpihVbH2wlNT6pjF6NvGHzjWwwf7GOzAlcYILgTwwPV/DtKY3Qcka53TsrupUE5yrGlCa7Xar98qtHefHMeE5JohYojRCTUIcE6J6usc8ZkzgkyljksEJr46t9pEUWaD+8cUZTBbbm1QQn2LDDWj5Utk1hRFLa0zh96GEVajVpp9K7ScvtMma+wwgqnworQWWGFcw5BdrSSvoh4UeK1El9Z6VR+fT1aKx/FqvAeZa2P8CKRkqHWahBp9VWAVkv/hlby0eFRfpRlJaM8WOksnQIsmWQsJWGeAmbzjdSYsBofu7TZGgcqFwVFaUEgioKwc39/SF5Y4kiN48h8eOfwKZf0YkFrVS0sHm+xE4Id2nOxGPnCD19lYz0lihQVD0lRxVKyNlhteILVxp1z+r49gSjLC3PxZT/PEdb6sYDX+0CWTBbfkMSLpNOzkMnPgvSxj62ztZHS68UkscZ5TyuNaKWabjcmTYPm2mhYTOWqlELryuqlWtT1BzneS3DjZiyDfsHu7ojRqGQ4KBkOS8oyEDyB2AlO1yZClLmwx1NFR1SVpPFbpTHLw5j8UTN/EiaXbT/sk2UlSik21lp02wntdszN6x1+7iuvP/a72tkfUeSGorR4GzT+NjfbjXey5AXIzHZNAiwgfERBqx0jShiNcso6GG0l8VpGPNQu2CZWK0F1cSJLnCYmpkiN+sIZYmFanCTs7g+DW7cF5JU0qqDZYtWC30nuE/FVvVUaR56bhYRKE7NfxTSpxNgKZxa+ZhhPEgxOlXL2Dc+K3Ob36jpVSqGVIop0iLMkjF2qksSMVaWfNs4shH98oeHyMtSpLstqYLjQuKhk3LiPm9l/TNy9d0RRGIrSsN5r4UQ4komlhyAnZ93oSCxw2zm2agvPuRT6vbK0fKc/DIHrF54Wznv/g50L92ogWHksInOmxndOTvV5jao7PjH5TWMNDg6PMh5MWemEfuuv/eU/yI9+8U3SNEUkuNHEB8W60ahk0M+XDiVTTaIxHRBhmuyZJX3G281R83T/ADqtBGscRW6nLHK9cxhjq3lmqAAJHi/odmLW1xKSJEJrQStBR0Kka6vfQGQ1LSNqt6nnGTYryO7vUA5yzDAPbsYIVjveOpwNFs4Sa+LO+fOC8KzgSouriA8I7te8ceB8mGPrMJn2LrQbZxzeViSsFiRSqEhjbYidE+b7/ukIURYQOwtPm1pOhNZ/dJRjTHAFbayj3y8WXnsSityOFRXb7RhR5HGid+NE70WJ2osi9VCJrCx0VljhGWJF6KywwjnGv/Tzv3JFhN92znezkWlb4zR4VRgbhJrOV9q0OFO6JIpUniZ6P43VTpJEH3V78a/9vb/3qz8AaKXR3zTOt8rSFWXpstGo4L0P9oPwpokFk4xnReAch/p+SqQyeQ/7N6516XVioliN/x7HmjSJ0CLkuWH7UZ/7230OjgrK0nF4WLCz9+q6cBWCv9yw9nm8hbpznqISPr9IJLHmrY9v0u0kdNoRaarpdGKSKm7SYBDcYY2GJYdHBR99dH5JnSwzlA33TyscD63DYtlVwgFrw4KoFtToaFGbXiY2WCxSaLcS0lQzHAUNOh1pXr+1hSjBWlf1MTpYWTUs/rwP7qLKyprNec+jR/1qsQf4IJwejgzGBKucWpuudm8IEmJW1RYKIhXBM112P7Vfb/mpvfHWLAnRJH4qIcijh31MaVEidFLNRq/Njes9/oUff41f/lc/eSax9SirFqw++BxvtWLaaTTFbywiGubekgRXakkSkaYJrXZKq52SJDGiFFkeXGqeSDxUyVo7zndSLaFQTUuW8TYz412z31wi/RpmJXkxCYx7rPStybA1NZUbgqxZTqhZTwf9fLrSxkWbJ6OWET+LSCA4pTbxMXUd3p0iSWPSVkKcRMGnfFNIJyCi0CJEkabdTlBKESlFpITCOEjjmfI9hzHIL9k+FU75xcwROBdQwrzCybiIxM5UpzKvVHAc9g5G9AcFRWlI4jgI9BEGQF9kbKlzWrIow3PbW7xA65hrisJwJy/w4rFuQnws6k+zvOTg8OKtBbK8ZOpBlnW8J6R5C9AFieq8GWYlSWNarZjtnT4f3tlfWM7/8C/+QV6/dYm1tQ5xFBHV7cDD3u4wKObMlKWpaDA7D2DJsfEj06iORcRPU5tlZrwThJ/7yqcobbWOBvC+Wm9WKjXVNyyAdxDpYLmTFSEI/PWrPWrrYQ9jqxxfrc+LIrhnG2WGURbi6YyyMMcMrtvOT/9w9PVvUhwNcc5NXK1lJeUwx+NRWqPiCJ3GrL1x9UUX97nBFiU61ug0Di7Uqvbmqvh+ogWlVYinYx3eOohjdBoTdVJ0EiFakZeGPKvWDs9CG3a8eXzmAnz7u48YDENZ2u0Q5/Os3i2c8+O4jnv7GZHWcZqorlJSeo82xl1VSvbOlPkKK6xwKqwInRVWOMf4e1/91Udf/eqvujTV30oSXSaxdkkaCUy03ETEx7E2SaoHSiiTRO90usnXOp3415Ik/ht1Xl/96q9+x3tPnOgj5/wj53yZFYZvfnd7csOTuZ3nDqkmx3VhPHDjRi+YvceaS5c6wfxdBfdbtZD08DBj/3DIwUHO7v6Id97do7wAWlLPCiJBu+wx+RwgCPiK0mKse6HyietXunz6k5e4ca3L229tsbneYnOjxdZGi/X1lLVeggj0eilJK2I4OJvG0bOG955RXo6tTFY4GbU1i7UeW8UPU7oZB+VJEPLodJKKjAjfy6XNDutrLUQJh4c5eREW4Yf9fHylNZ7SWFzFOkdaY6whL01wxxYrlBbiWFAalA7uIrVWBLdxkwXYlHimIfRQY0HLbLGnRSA1AVQTP7PWEM3rB0cFo6GhrOMSRRG9XsrGWotf+NmPnakWd/ZzRnlwt2MNxJFma6M9ebZp+dDUvlZCmsZ0Oym9Xotet0WnlZAmMVrAFIZiVGAKA843DHcExcnauMa5SmDF+JgWNWcANP5dIjdbxIGEXc/hUVMDuUnILcpo9l0uEcItIHsQcNZRFBOSapmMr1HAhfdTWlWWXJPk8ZM2d4aE1OOwoShqoUFCt9ui00lpV+Rcu5OQtlJa7YR2NxA/ENyBJO10ScGfBvz8xGbWQuZpds0vvRWOb/w+rfQSYWy1w/l8tGaHVrvFah4/5Wf47u19SmMpCkuSRuN+BSUciudAPLYSvNdk+rI+aw/Hfe/Gfa6n0S0y+S1Lw9BajpzF2dl+a7q/rh/j29++e+F4tu3tI5yf2PEu7e+fRqoGwrEhcJXa7ShY23p4/8PdheXs9RL++n/6C2ystbl0aY0kDu5ovQ/WzXdv700NTUCIHScy/p0QTrUb3WnVllnih5ntWYyb9/j5ZJx6vS5HRwUHR3lY31TnhWZblasy0lFaiOIQRN5Vc/duJwaC0lHtuqpWfqvj7QQSMWP/YJIODnK2d4bcfzhgZ3dEUbxYBS9vLHY/KMHpSBO1g+KMt26y/gZ0EhF3UtQrFAfUezB5iauV8JSM3c+JDvFykOBWLe62iNoJqhPmvWZUAKFdDIYFzp9SYeZMBW1uLr+H88G9WpJo0lSz1gttOD9jGxyOSoSgNCoCcazSbie51Ur1FRGsB+29X8wAr7DCCk8FK0JnhRUuAESkH8c6EyXGGe9q820VJpveey8i4gVx3vvIGHfTWvemiN9u5pMk+ttpou8qkdI5n+GDZcP+Qb6QzDkvECWTtbCHTjum202IYo0xFuMcRenIC4uttEXSVggjZIzFGsdwVPL+h6/2nEJExv6tzwJjghuCF6lVdnmrzZXLHZQIUayquCSWPDccDQrywnJ0lHN0WHDnfp/dc2iZ5Ql1mRXludLQO9doChhoykX9xL/8knRabFUu/bwP72cwLOikSXDr5xxF4SiNJcsaFjpUC/dyEo9MKWHvYIiumAElId6LVmFbR6ryJx9cNoxjmjTSLOERhFgTYVXtLqspwKrv1bTCmxKcNKiGfBTclDnr6bUS1jopaRrxh7/yOvqMcvSjYYkShdYaFQlpGkiiWadb420RkjSh22vT7rVI0ii406xcQIyygsEwI8vLEO9tES/S+D0uWdOwZBJQWk0zNzNaw7XAUFUaxE3ih5nLkKCdHly4zZRvvsgztTHZa/5OsOSBlFSx4Rbl2Pg3bjvT5W0mpRWipXFbmb7tzCWNs071fRljGY0KiqIMbVfJ+FtQCsQHNyZ4zzA35MY2BBIvoH+sJxo0BfGz+41zm4TN+JxGOreS/NPiNOTLs1A5ftmInkb7OC9oTqxh8sE/bjbeUxYGj0dHio31VsiqGstQwkCEbYG+AqcFrwRX3dl5sB72fbDKOagl64S5/yGNeI5V+UpjKazj/VFeCdiX9bDT4+b9B4f0+9Ox8M47PvpojzwLCkpSdc4n/5vgcedCiyAitNKEvCiDRv6ST/La1Q5/9S/+LBvrPbTWQHjPzgfr9IODrM7whDmbnyiyNAawmviZi/NWlXEuDN+S/H/kMzcnMQ7LQFzUsYEmMUnCPK3Ow1mH8x4dCWvrSaOk03XhXPgmag8H1gZFw6KwWBusuvPchLExK9ndH7H9aBgCyr8AbwjD3/8BJisojkahLpVCt+JATmg1XqfoNCZZaz/38r1IuKLEW4ctzVT8TlW7gnWhndT9HEpQvRBfyGYlEgXrnCwzz369d5rsfXDDHlXxdTfWUyIdrN6PHlMJsigtW5st4liTFyEOVVk4+2hneHB4mPuysJfL0l4Dumd6nhVWWOFUWBE6K6xwzvHzP/8rCk/qvVfOOVVWZtrOV3IdJd57L875CMB7xDm/Zp2/jCdq5tVuxf+t0mofhXGO3PvgDui9D/enYtWco+XmHOqJ8xuvraMjhSmDn2NnXTCbV0GLqtOKaaURxgX/rmXpOOqXc0HNXzVIRYQ8ruu1GvYcuGC7vNXGOkdZBqH70VFBnhuyUXjPh0cFu/sj9g9yPvhwn9GwPDnTF4A8t2fWinrVEEeKJNaksR4vqGoZqj/B8G65UH06aa2CtZ8OGnX9fglKYa0LSnkuuNnIs5Kjw5wxOTDWBvaIeKJIURTlmOwJ1oO1ZCtYo/hKYBVFaqakzUI3pOlNsmeGYTiO/Jlou05S/zBHRQpRiiSJWeu22dxo8VM/eoPPfmLzzO+oKEy1UNREKrhJrJ+lSSSIgqQV01trk1bWlQKUhWU4yBkeZRRZibce8YvFVNPiqpPhq0ZSv+f6nosEPfUdaiHRItJnogEe2mJemKl3Mc5slg1aIG2a1SCfFkcupmpAyEszV7b51FCxXppbRTTqYE02V7MzlTRLDM3dksZvI1njyGqhZKP+nHeU1mIqH/3he2uWop6VPKlI8mlhIZvz4orz1PCUSBS/ZPs055/q5Jeg3s+D1c7YGqdRgIWf2Mnf3f3tAaMqlkKnnaLVArtJEawI+x4+so671vHAe+57z108H+E5AJwopl1/KY68cOQrpQRRGOM4KEreGWWzLMBMuRenb/zWh+eKVzsO1jp2dgfYylqiWTfHJ4WqklRJTSWZ2RbmLDMX3Kcs7Hj+BSz8FL/yB17nj/7CD9Pp1sL/MP44B/fvHk5cryk1/XtMWjZWj1NjvF7oZrQxpgjwiTev4qjj2/hxe5jj4ysEl7/hmBLh5rXe5I9jPjG4Bp5c47EmeDaoiRznPHkVSzMvwvq1qFy4DYYlj3aGHBxOrMCfNbz1DN+7Q3mU4YwNMWGU4Iwj6rVQsQ5TlyS4W2tt9U7M82WCyQqc9SFGzjgwkgTyxoe4OeHXg60aSLsd3MwCkmj6g2Icw7GJk1QlzjTK1e14wVUC7O0XVVxSh3PB5ZoIFIWdkK2nvZWHVjsK7s5HgfAqSkNWWGWMb1nrk0oOFZ2Y2QorrHBmrAidFVa4CBBcUZhWUbgIvGitqskF6EiZKNIlgteRjJJY308S/V6a6q9+9au/OhVIRITfwIMSSu8ZloUtRqOS4bDgvQ/3n8+6cna2vCwdlwUhEPr1K72g1a2C65hIK1ppmHzmuWE4KjHGcnCYMRgW9Ps5d+71n8dTnmsoCZY6Z+R0plywvSi8/tp6EKTmJggAlSKqYqkoHRam1jh29zO+9b1H9M+Z+7VARvixL+0VjkeaaJJYNRbtE3nYooXSWbG5kZAmGqWqBbjxbKy3sdVaLWhaOvb2h0Agk+I4xHrxvhYKCEpgf3+IAEmiQzmtH3dvNcmTRKohtq8ebKnIgsax6neRvGqsFT1Ze9byDGcdR4f5/8/em/1KkuXnYd/vLLHkcu+tW7d6q95mepvpmaE4XCyQEATBHpk0JIiWIBOWAALen2RAMGC/6U3wk/8Fjp4MwbLgN8M0pocwTIKkRhySHs7SM70vVd3Vtdwll1jO5odzIjIiMjJv3q27qiu/QlbmjeVsceIsv++3QJcGzjoMEoHBMMLrrx3gt//OcxdqO2cdCqUxnRUoSgsZAtxX+YO8NcholCKKZS1oKZXGbJajVMpvQldGdK7qRCHN9QKtWhDEvHCLCw4uBWiV8Kin1btPoP00/P/3Duc1zbJ4QoGwQEMQ1SQ7qiz7AgqxzvFmwRp/eo7KtY6tuDwcXCcw86QPMQ4uOOIkWmqnrkb0yk8zbkHn4+CJP2JeCxiMYCwA54WKQjBEUmA86Nv/PyIS2EcKZxQZreKyusn0/d7k+nNLsB5VkieUt2kJdlXFr9PvrLGrCbUanND43hAf3jrCLCsBC4yGkR+Dm+4iAWhjoJSGMd4CTxNQho9ZMY8F/gaME04kw52I4ZY1+Nlkjo9DXJma5O7MNYs5Aq1yAMDh8RzvvtdyYPDQ4tbto/rZFKVatuZt8/X9S4gm6nOdNQVV65DGP9ZUIfBKGkTA7U+O8c4HPW7XGq/gf/4PX8cvvX4T4/EQMpj9+hiIFh+8e79FxKD67pm/F0XccP6pru00QZVXRXalaQwpFspB1Ooo1Mh2kZbnnnwaSSyWrnEh3o7/7T8meBFQ2lt6e9e9Xnmh8npgrS+DMRZ5oTGblzg8yoMV7tUif/cWrDYwhQIRgxzGIM6gJpl3GWYBEhw8jRCPvUuxxwXOWBTHcx8XpwHitCB4sBhOnXXwwRj93zyWMFKiKHRrXHfAaWKO5bLg4lNDWVrcfTBDlmsY7clFIRiU9sqwWa7PlB4R8OCBdyOojQUXDMY5x4lUHPOTJBWfxIl4mwifXLDoW2yxxRpsCZ0ttniI8Z3v/Fc7AECEzDpXrzRNCMA9nZcw2rA44SfjYfTzdCD/ggu6wxgdSc7/9256f/an/2s+SMW/dQAzxqbGQfEQ9Hs6U1ezeDwDUXOW+xyAG9dTJDGH4F5gqpTFbKZQ5NrHhQgjHOfAdFbg8CjDp3em+Msf3UH5mAelZ8wHoz6vpQ7gNyNKfTEu2CLJ8cpXr+HZZ3bw1Rev4dlnxt7CIhHY3YmRJAJKeSueo+McP/v5vYcypo4xFnmpv1CLp0cBxjpkuan9nPthwdV+yi8LNw6GGKSebJCSI4oZDq6PAXgf0UL64KfaWOS58ht1ZWAtwII/OG0sjANOZhkYJ/+eaBM2ZH5z75y3KpwXuiUsbwo3aEko0Sel6ZPiNKRancOffTr14+S0hLEWo1GMp58c4p/8zssXbrvSWCilQcxbISWJrEkMwMdGGY2SQLD4IhpjoArVS1ct4ZQq11VngJAMaSox3kkwGqfBIqnTHkvpbygwCpIdAlAqvzH2xera0Ky2sGlf2RBCAsvHmtY9HXJL6UUQ8GoEITQUhnuabG0bw5NukeQYDWMM0giCsUaWFD6nc0/dZ1r9ba2FDQISBiAvNIg8MTpMJNJEQsqrUui8QoH5I4ENiI91RAvw+bXfhVSWH0WCp9HAFyV46qo319CdhJYE/T2jwgbLwzzXOJ6WyHNPyMeRWIz71kErT+S4xhrnlCHcjzVEkIIjjgSk9C5LHYD7JzMYuJ4pr5ozqTV/tkbgiuAB8Nc/vo35/OFbEzbhHPDTn92u19ham6V2qrDEa4S5sDV39A3KqyaK1jGfaJpGGAwSEGM4Ckot6/Av/8V38JXnDzAaJhCcgQX3ZUWh8ent41YW1ZzVhM96sTbqU9hokTir/u6Zw4kIRWGxM4oRVX2WlnKvXx9iYY4aSDz3TNtKhXNCmgjsjiPs7kTY3ZUYjQSiiLyVToMQqNat1bbJBqsrYyy0trXSUF5oTKae2LkyOIf5W+/DagMd4t05Y1GeZLDaQJ1kcNZCJBIiEth54YmrK8tDCDUvYErjXf4C4FKAxcLHziGCVQam0HDGr2lstc6vPJ4Ihrl2rf1d/avZ184wXW08/QFLVjrz3GA0iPD8zR3cOBjiiYMBxsMITxykkILh5ORs46FzIYYOAWkivOId52WciAec04wxmkvB3gVwNqZoiy22OBO2hM4WWzzEINAcADhnH3DGLGtoJ0vOYK2zRGQ5Y4VS9iCfq79RKvsiAP29N36/dwL96x/9238lBL9PDMoaq431QEJXYAAAIABJREFUvn2nswLvvHd4OcLRDQic0/bqS4uWnjQdgOee3UWScAxTiTQVdRByayxU6RfHBK+FlRUK81zh8DjHex883vF0AC90bbt82gSu9fuLdMG2fy3FszfH9QZpZxyDCJhOvRs2ZSyiyC8yy9LgZ2/dx3z28LlfK0qDUplHxgXIFwHBF/2Us4Y1RBgSLstKhxFhOJTYHXtSUHCOOBZIUwljfT+rYlHNZgWk8CROqXTwlV5FBfCb+Pm8RCV7YowW9XDBhYd2S/KTKj4O0BZm9Ao1Gvf1y94WqZ8cFchmCqo0kILj2s4Qu6MU//C3Lk7mAEBeWu+LHgAxwnAQ1SXgnGE4iFv8BAHQpa6vWaVk3D2Hzu8uokggHSSQkSfmjDb9VEqvkGhNwjUWAqPjkwJL1iheGrmRMLQiSagmSqh1rEsQ1feFnyYEZ+5qoq/63Sj9yqqKhmUOFxzpMMZglEBEovFQOsIxLJqBaBGeiGFxrGpeB8A0YiIxgp+HiFBo05WqNRYDGzToefClH3g3kBT1XfKwN8uZSJ5HjdwBlgmeLtGz5rNRXRsjATX/PhvuH+cYpgKcAYM08sHhrUWpNLS1/jUPVg3eMo9ag0IrNhxjiCKBKI4gYwkmeLAU9C5C5/PidAWidaRFGKiqsf7//eO3H2plmlu3DjEPsekIAByCZfyqmXLx6VUnWJrzVs8V1JOslBw7uylKpXEy3Uz4+z/+87+D6wd72NkZQUrpY7YRYTLxbsUqq+s+Y9UK1bzR5ZTrR92YM1aSPh3CR2vgZFrg8CSHDuvvluHa4tLF2o28xfXB9eFS2zS9mzJGkJJhMBDYHUsMhwIieEWo8lgotbgQm3RxnAVFS6VCjJ0rigWaf3gXepajeDCF1QaAgyk0TOHjxljtyQwSHHIQeXdsjxFssdgv8kh61+7TIljsBAudEHupcmNMcVJbIJcOUI0+5Zo/1g3TG8xr5xm1Dg/nUMrieFKgVKbeQ5ShkGfdR5WVQidRiGdr4ZyzzrrIGJcqZa+XyrzqgOQcxd1iiy02xOM1Mm+xxSOGipThjD6SES+IqIoHCQcHF+KEOguujBkTo0JwOowj/sa6dNNE/EEk2BExTJxzJYhQFBonkxw/+dln5y/wGhLnDAoop9/XyCeOBJ55aozhUHrtkIiDcwKFeABS8nrVXyqDLFMoSo37D/IrWyQ/SuAstNFaNJ9Yd7eM2gWbMZ+/67CD/QH29xIw1tioGS94jwTHtd0EgzSCs0A2V3jz7XtfSDnXwjlkhf5CXdg97Iikd6nn5TFtaYMDoPWyxu558cT1ASLJQ9wbAA64sT/2GpTKQWuNUhnMZgrGOhjj4Ky3tnLW+6UXnIET4c7dEyhtoUwVdBf12MWCEKApyWgJVKqftFy1WuhRCcJWED5NVyDHDzLYUI7RMMHBtQFee/kavvL85fhEN8bCOOcFclLUghswQjpMWqRHU6hHDRddC+KqKX8JpEE4zhrne7x6QSnTurfmAjboG+vIni7xY4yBroiJViK0+O4rYPP4KWXqiucWpI//VkovBGJEjbZpf/ck2OpzzQ8TzOcT0mMgcMaQxhHG4xRJEi0CAleJdqV/RL3Hq77KCPW3EAyce2GXNc2m+KIErWfI9wLjzNXhlNXWmYiQRwwb1etRr/gllJs6382OvDRgrMenn00AeAvVnd0UZalgjV0Ma9Uw1xnumsOhlBxJIhHHApwzcAZw8h8v4Pbfs1ke8qLWPHDaZxXyQuEHf/7+qXX8ImCtw49/ciu4+FrUpSz0BnTOpp+uMkH/70rRQAiG/b0hnHOYzTeL8/LVF3bxT/7xr+CF529gNB7W5JQxDnfvznxJajak/eAWsXyWQ9H1Ga4yLL8dffX+lW8962PXKIMs13Xcm3q9sZTCIt3RKALjZxj4yRM0UcSQpgJxzCElg+AExgiMAUoblKV3v2yD4pAxi++qnJeN+S/ehc5LGKX88xYcplQIEgaACCKJwCRHerBz6fk/7NCl8v3BOR+HMZDl3gLHE9DEvTtfYt4KnIYDEGfQzmFeLjxYuOq/8wzfa6bytfc0/wz9Ki80ytK7+UsSbwmdZSrEpD27wqMQHIz8vlsrA2MdtHExfPhQQ0T6+298d6tBu8UWV4gtobPFFo8CiA4FZwUjMg5w1SLPryeIM4YEgBOSfyYF/+AP//Bf/cG65H72k//jX8pE/lxydqK0tZUv1aI0mM5LfPDR8eZlO8Ut2mVvm5eIHQAH1wcYDaN6MyglQyQZ4oiD87CQMQ6wXpM+zxSOJzne/eD4odbO+7zAmbc46Mcm6kP+GqVt0NC5kmKuxLM3dzAeR3DW+rgk0rte2xlH2B3HEMKTfNpYzGcKb73T4/v7C4ZfaKttf1yDNLzffQKaXiuxTSQaaHwHDFLpXauxYBnkHKQUYIzBWAutHfJcIct9/DHnvI//Kh3G4Dd6jEEHv+lVUFVjLIwFiJOP9cSrQAHdD1ZLLVbUoSUwayZD5C1zlNfs3RsluL6X4tmnd/Cf/b2XzvUs+qCUgXUAFww7u0ldhjgWEIwWnEZVlXCuKm/7mXXaovvdrHR9o4cUvCWw8laanSY7q+SrAwJhOi9rgdgm3atZ7EVCjXr2kj/ry6WNayXnQtm6OTeDXneDX9divep5Rbydd9PchoLbmWGM0ShBHIvaomxNc7XbjgAmRCDGvDCEcQZrvWb/oz0CnkHQd6nYQJ33UeYwzouNyZ3HDZ0xYpMXtwd3D+c4mRSYzpQX/rJOetUQ3RkciHwMuTgWSBIJHixdqXE9dZKaz7w1ZG1JWVn9oPHdGpGr+9cTP3c+O8Ff/ejjs1f+CuEc8LM3P0FWVEL8RQNaY1rWIKd9zjzXrfhU80UceSHwZLq5K7C//1sv47f/7tdwsD8KijI+Bsl0UqAsdGdy7Mu8W7GeBxnQrPKq5dILz+5DKe/irIpHW+XfRwI65/eRgjM8+/T5iQ0iQAhP7sQJR5LwWqHBOle78PUB6325qhg7WaYu1b118dkRzCSDnhV+DRtIiSoPAoFJDjlOIdMI8d7w0vJ+VOCsJ7aICLbU3hJHijBGEUgw8FiCJRFIeHKHRkOQ4Ci1hTIdMufCBVpOZ9Nk7z3IIKRAXniX9JwT9q95wxljvJVRZRG2KcrSu4B08HtYbZ0WgkWCQ4JBM87mgrGHa3DdYosvIbaEzhZbPAIgINPaxoyDpGCktQsxUBgliRD719Ib42EkdWmeMdbubpLmcBD9L47IFYWmUmkUuUZZaChtUZY+KONabGCNc5Wo8whleP7mLq7t+cWJ5N7ftjYWRWmQ54sYJcYChdI4OclxeJzh7fcePuH+FwHO2QpSp7vTX/Vk/RMxxqJU5nMnJr7y/B6GwwhpIjAaRri2l2BvL8XJtIQxFsRYre12+CDDBx+egbT8POC867pS6cdSvLQJBqnwVjpEkJyBBw1HZwFngbw4B5nYlGs1PgfXU8SRwCCViBMBZx0O9ofgjHlrMHirF2Ms4pgjkhwyuNTQ2m+MHBwGgwhFWXohCIW3xHnBgJQcFDaLXYuaUyQrjT9pWYLR9VVCwNGDDMZYcMExGibY203wH/2tZxHJy1gG+nd/litYa8EYx85OWltxxIlckALNMhJBRsKfX1/j5U+T2GmQPTISSIdx7dqHWFW+NjbNp7q272ReLCyBVgmXus7S+sSO3bxasqRT1M6Nda3+0BSGti6l5pPqtEF1TzgipKgtaNqueSq3SagDlcdJhNFOguE4hYxFsLxaXWRGfq6JBKs5K+dc+LYgon6hFS0fOhdOGx8eucH3lNXW48pX9OFLbbVzAax6tzZ45z6+PUFRapRKI46ld9nTnc86f1ea7N6y1ruV0sqEWHMW2gQBO3kNeBaun83yxtgfxtRqUAnf1CDDKShV1MQP63Nk6fHBh/fxox/funBTXhY+vXOMt96+W4/JTSvTSty+tCZYMYudZm269EHnd0+bOQdM5wWm2WZWOgDwO//JKxgOEwgpAMbg4OOnffrpSb8Vbd9kXKPngl5Gi9AlgbzLXInJrIBacjFeudECUOsqLsaEvd0Yo5HcuM6ngQjBcsdb7XDOYIJg3ToHY/07UZSmtqy4LMx+/DbKWQZTKBAjiDSCKb2rNd8EDnIQgzGGwcGuf5ceMzDO4KwDce6tcoyFs34/Wa+JOIOIJeKdAXgagUUSxgKZBVgSXR6Z08QZSR0iIIklxqMoEJkGkeTYDzITIRjG4xg74/hMe6jbn04xnZUoCr/nl4KJNBXRaBTtxxHfc84JYtv4OVtscdV4/EbnLbZ4xBBEUreEYIVzRM46DIcSB9cHAAFZpu1kUtwpC/NZFPP3kkSstc6pwBl9VJb6ujGW4ABtvbYSI4KPq9Pj/umU2DhfxHa4EpAyBoxHCUbDCNY5lKX3STxMI/AgaJURw+4oQhwJ3HxmjPEwgtYOD462rtcAL2hbH1Nn9dNddAtvmt50wXYy2XzTdxG8/tpBHdBea4ssU5jNShyfFFClgRACeamQKYPj4xwffXzyuZRrYziHLNfQ6vI2bV8mEHkrnSgKFniSB1dswV2Tdciyy4lFdP1aiihi3qUWCHt7KZ56Ygdx5C13HLzLraLUKAoDpQ2s9ZpuJmhWEnyZ7t6f+vIzqsmgSsDdK7veSPDSjHDcJ9xYfLzWp0UUcwhJcAy4+eQQr37lvJqm/dZ540GM8SDFtd0Uo2ES4hGl4IyDiAXLEAaqP2GjmUbY2RtgOEqQpBFkJMA5X8Rd6BEQghaWJoIzJEmE0TjFcJjU19WWKKzdHi3WYzWFgzYR0/5Umps9zd0mP2pZU3Wik0VDUtWUWa0QzTW+K/JviZ5ZXZ9O9btlr35Hgi/OYVHsdjna6Wvlx61at7fzrKqfXHKkg6hObJ6XmM8LZJlCJDmSiOPaTtzuapeGL4OwfvndO8vpLbBBG33JG7B3DFqSmG8Ezglp6i02Dq4NwKv5bUXK/u/FPsKGj3MOzlpYa2GMgVIaZaFQKgWQdzPWFKyvGpdX1qYigDoWkBXpQ4zh/Q/u44d/9dGlWkGcB5NJjn/3g/dbx5x1re6oTGON2G3g5u/zPNpTJiLrHOJYgsAxP6OLpv/y934N6SAN8Wh8rNN8rnD/7nRpEq2VW+pj/eVZP+0tV0ZKAecI1gI2xFhtv+uN+RJ+LufcW5Q989R45WphVdNtiihiiCK/TrIhLqgUXllIcAZjXA8BdT6YrIA9mUAFKysWLHOcc+CRhEwjcCHA0wgilUhvPH7u1oqjGYrjORgjWKXr+EFWGVht/BrQWthSQ+clrDIA+XacZwWKvACLxNVNI2cgdT66NcFn92b49M4UxtgQq4zX1naC+z1znmscHm1ueScFIS+8q0AiQGurj04KdXiUT+aZzp11Eg6bJ7jFFlucC+KLLsAWW2xxOhjhSHCWwTljAKa0pcPDDKo0Dg5GaTsTnBmArBT8/9kkzSwr/4ckFrezXF831rttEdxrwgGoBY8AVhI49enzVuwS4QDs78WYTFPcvzdDBsBai6JcKIc45+M8WOdJBh4WaEkiwBlhd2cbt68K2q433Dh0u8YisKfffFjroLXFJ59O8PRT48ss6hLiiOO1V/bxi3cOMZuVKAoNpWwtSHcOEIyjLLQPCqkNZnOFl1+6tghW/wXDOq+1yDirhSNbLDAcCJTKQJMXBDFLIFg454lo6xzmc4M05biIQiFjhPEwwmymoZSpgn1iZ2eAB0ez2pJAawdAo5I9cE71bxvi6ihlcHg8g+CiReKkscRoFOP2x2UtUuh+r8Oyr/dlOOdweC/DII2Q58q7emOEv/+dF8/RKitK5Lzrr/FIIkoErPEEezJIakqkX+jR+EUEJhnkCuXXirgPqttoV90/CwoCHOqW1Xl3b66Rls+z8zcA1xXTuP429gK1NU+Lln8SdQ80rnDtsizK3j1A7RMu9AO3fGpFZp6IWkKgYioCbPXtrVNaG+Tz0rd/uD9JIogQl80YL6QFvFDMa8kvijiba2jj35tBGiFNBa5fS3sqft6xsNkwfac3Wb18kSucU/J+GBZfADYftYD2e/MQoDkAnO3kI4rGS70knT5bPSuewbtsYpCcYAP5UqdUjQ3MC8VZsHJd1VuqORPOuyklAqazPqWr9f2tryaraucNggi3bh/h5CTH3/qNr24QW/LyMZsV+KM/eRvElocm65yPlQfAagvWLV936qr/w6V2Xyk4dndTRIIhOmMb/Qfffhq//Z2v4w++91OcnEyhtY8xks1K6NJARLxd1EZ/rOPhVX+j8/SbDbZm3vr2N55GlmvMc1XH/WvDte5nQbFERhzP3dxpJVqtNZpHqNMn++iiVX97C3QfK6/ycjAYSPBgEcIvaZ8y+Ys3oQsFWOdjwEjh/4Z/TxnngCRwKTC6ef1S8nzUoGY5TGlgTYiTaIP1FgHEuV/ge9Ni2EJBEeDiBE4ZzDINyxn4mvfDoSITL4ANptHJtMCnn029S3ryCnBpIiAjXr9euztx8M5icHhc4ObTm+3VGWMYDSPwYHF5ZPIicnwOgDinPIr4bRnxP71IFbfYYovTsSV0ttjiIYcPtw3LGOWMkwXIOePoZFrAWgchiKJI7Blj50TIv/e93//ktDR/+Vd+dzCZFM8DQCS54YzJSgPJWoso4kgTsZGw46GRJ8CX5YXndjGbl9DaQrug0RSEqFobFPAL1jzXwV2Tr8G9exm+9uo+dsbx2jweB2xK6qzrHpW1jrEOw2GE+4cZPr51gmdvXq2mVxILfP2V63jr3QcoSoMo5p6cdN5aQsYCau6th1RhcKQzvPlzg298/YmzyjIuhJVZhT5blhpJLD/XMj0qGA0lJlPl42KhTWxUriKyTCNOeOjL5xulDq4P8Nn9uXd9EXya744HuH84qy2CrLUoS0ISCwhp6w2aDZs/ax0YJ5yczHF9fxecE4z2pLJ1DqlkwS0YQBUZGv6r/u4K+7vi0HW1IyKUufFCmFGMG9dHeOmFPexs7DZkNYnTxHSuUBR+zHUOPi4Co0aZKWxgG7euqkSf1RIA19TaXbpgQeNUFJIfglxN7DXbreJAQP2m6sFz0FKRqjSqoN/+QXWYoRVw64Te1PpaOl6XqU6rIUrqUwVe0641AdRzgxC8ITjr1npxrTUGWVZ6siY0aNRwn1fdLmTDB6Bt1DM0RVHoEMONw3uPc0jjy96anHOV8oUubh42Iucyia8utboOnyP589gROxfD4UmBolBQpUWcyNoqL02jYMGI2lpx3ROsnrDRBqpsuJwlghDeNZdSZkE0h8ScrS5b4aZxKYf1V1Tf02mOP/jeT/Hrv/oCnnry87FMcA64/2CKP/1379aC/L6pznsjqIT96/qiq9cRm+a/KaTk2JUpZrMCs7nC3k66+c0A/tl//Wv4xVuf4Z33LCaTLDx3i5PjHAdPjBqFaqshAO3RwMLPLC6sLSorrLXUsnO4+cw13L+vUJbauwjEmhuoKgjhiYPhCsWvVZNv80i7VM0rllQXgkVrpb9iLSClj3O6Otbp5igPJ5h/8AnUSVa/N5WyDAuW0QAg0ghyEEEOHsM9sXPQhfIWONp4l93ahK7g2VYbFGFroqc0oFGMeV5CKQchOUgsCJ0+RZp+5RqcjehpDAV9o8IHHx/DwSESAlHkXUMPUomnbgzqa0w95pAn0zeENraOg6mNBedsIjgOjXVxJPldIfhHnNGbm1dmiy22OA8eDpXkLbbYYiXeeOO79o03vmulZPcIxBkDAwEqBAFnjIk04ftSsqc4Z/c2SdNo97edxcgBPImFHY4ipAMZCB3gqSdHGy0cHyYyp4JzDi88t4v96wPs7aZIJUckGBwBxqARbNJ5c/9C4+7dKR4czfHWu4e1m7DHHeIU92ubbgD9hsTiuZs7uHt/jp/8/N6luQ1YBSkZXvrKNYyGEXZ3EsQRh5AMUjIkkUAsJaJIgEsGrS1OJgXeeefhiaXk4K10lN66XuuDFAxJUgmeXb0pr11Jwfe7srCBlKQNPkB3KxTHHONRjEgwSMG9AImA8TD2ZI7zriorKwTBeculGohqtxlVoYjIB4DXDtOZwoPDHLUjrT6XYIRFXJIqyHHju3FZb40mxwWccyhKjfEwwd4oxj/4zvMbtLLD0gjv+g8DwL2jAsfTAieT0rthcQSvZ0qgsNSkTgkrH/1Lda/j33RiItDid6+7tEZ6QOWWjNVBmGs3LhSK1+wvjWpVhE8lEOs+liruy+Jgz4VLLt68IKBRsta/Rfus3sw3q9xKvtsSjWOtE40+U/9m7ePV5pyFp8eIFr9BcMYhm+WYzwqvPQ8CYxyjUdqKheQL2WhPNPIOGWjj3Ss5awFjoYyBVgsCrqN+3dsmZ8JGSXyRq5o1L5hbf/rqyvG5ZHhKWarvz6ksa7N6GNrkAuif6k65uB8f3T7GbF6iLDXGw6iVdGUVXRHwK1NyDqrUyLMSKljTV0OEEBxRJJHNOy57q3GFhbkxzJErP1QJyftKsbpB/v0PP8Cf/8WHZxJwngfWOvz0zU/wJ3/2bh07qLWYaZU7uAqzdjl23tIksMGnmjfP8BGCQSuD40mG25+dz23x//wvvoMb13cwSCMABKUsZvMS83nZqHd/faq1Aqv/XsxP7RVA++kSfFy4SAjvFtdW83JzbYLGt0e113nt5f1z1bWd5vK6pfnP2sXj9hbgBmWIA6u0bXvOOCeyn76H8nDm4+VYC2csdF76NRb3HYlJDh5JDJ7cu3B+jyLUvIApNKyxcNq7VXNhP0aMYJWBM9a7XzMmTAkONo4xLywAB5KidtO2irhZBdf4dxFMpiU4Ea7vDbAzjjAcSOztJohjjmcaHjOOjwtMpyVUcLu2KfLcoCg0pvMS01l57BymIDJCsAnnNAHgiGh+oUpsscUWp2JL6GyxxSOCOBY/LUrDZjMFOC/U9FYn1hSluVcU5lBw+miTtIyxv2ThYmtdHMWcS8kxSiV2RhG++sI1DE7RkH3Yt7ODVOLaXgLBCcNRjOEgQhJxpAOBOBaYZxpFaVCaIPAloCg1Tk5y/OLdh0ew/0XjNFLnLHDO4bVX9nF0nOGP/vRDvP/hUa2JeBWII44Xn9/Btb3EB5+vNvWMMBpFSBIBpb1QfjiIcDIr8PY7h1dWnrPCOU/qGPMwv2lfHAaJwO5ItlxQ8FqIBC+0dw5FYTYMJNu/4X7+2R2kaRBUh6z2dgdQpfGbLeddxMxzFVz8mTqws7Xe2irLNfLS4N6DCfLSB7vV1ruVmWc66NISXEfA70vTLldTZEFNyT7rfvzh6UkOYxwEYxgkEs/f3MHezjqNy87ovqH8sghudhg5CM5ggwu0Stu0GWDZkwSNv0ONOtxC68k0iQpnHeazHJPJHFle9MY/RuNYV6t2keeiDfuCeFcZVuRPTZCgUZh1n1YFGsK5PrKnLseC/Fr3r06aoSfDnrbb5EPAYBC3+1Gjb2V5idmsCNqc/lySRBiPU+9KiVgdI6mKl8Q6waibbWwdQIzBOMCQ8/dy1qpfr4nRhbGiU5+W/JUMxae8YFe+2HqYyJtN0VfmKyr32qQflfZqojtOrBg7NpAbz+YlstxAGYs0jRYkDiMw1hhGGBZ/h9/WWhRFiSIvoY1BbY4RPjLya3UiYDYvcProdUqVqzG8istWEz6dOapD/Hx65wR/8L2f4Wc///TSiR3nHO58NsEbf/gm3n3vXp03q76rsqJZNj+cWhvGy+o4OkoRVK2DFush6mu2dQR/czJufDhnsM6TI9NpifO8B6NhhH/23/0mkjQGFxzWOajCIMt0Y7Jf8+mi+Yyb800111OT6vH7A84Xc2nFo1XnOWNhTvPPQQoWXIFeLcrSwhhXk0jGOmhjUaoQ4/aChI5TGsUndxcxYJy3MnfOAdbBlhqAgxwlkMPH1DoHPrYSnG8PnZWwOrhec4txyhlPhgUvwHDWIS81tLUg4QmxyyBlNrp/xSX372fICoPr+0NIwTCZFrW3gbqu1oGCNf3Ht47xi7cfbOxyXSnj9zeFLuEQGWOT+VzdnM3Us3muv6K1edE6d22jxLbYYotzY+tybYstHhFEEf+BlOz3pHfRw42utdKNNe7dOOZTGYn/bZO0jHPPwDk5SOVuJFicpNIHX4w4Xnh2tYuBz2PrehbT/16Fu4D9aylmc42i9PH4HACjLBwnJDGDMRajYQLBGbJcIZYcs3mJB4cZPvz4GM8/u3uxinxJILjXKle1pcP5ewER4RtfO8Cf/9Ud/Phn9/D+Ryf45tcOcHB9cPrN58DB/gBCMFhjcTLxmoUH1xN8dGvihRHzEjrE+JGCQTCG9z84xosvXO2z32RL5uBd3hWlRpqIFdqljzfiiGN/l+FkUiIPpI0xDsba4K7C91Vvzegtbs7ajIL72DwgBFcngJQC6SCC0QaaLBgHOONwcNDKwQZqhgXBhJQMPAem8xzX9r1WHOcsxBmgVpkWMagouI9rcAjoe/t8Gs1NX0URuCDA4oJhdxjj+n6K3/mPX1hR0zMKt7sgP1YYB3DpA672XdP7u++AW77EGINsXrQ2m0ppOCdBrEvaLH5w0SUJ2tf4NnaN383j1LqhkvmwYG2zCgsBUWjKvourNm4G+AFWT2ytoOAUbl3bqOtKh76HHPc9NwB5XkIrsygaA4bDxPfjnuvrNnTtNmy2bTYrYbUFOQcYIBkw7I+9P/Z2e3TLvnRwPVb15cu2ANoonfMLZy4PV5DBaUk2u1v1+9KntJWd5oqTPkef/MJBG3EhbSwe2smsBIggGINIJRjvI4ra6Ts4qNJ4AqdusvbITESIY1kLrp0DrHb1+ofcYqZrjmIEWupeQLur1SP8iqK2DjXGVSLgnffu4Z337uG5m9fw0lcPMBzEZ15L1PWxFp98eoK3372LyaQ/Xng956/MxCFJJLQy0A1L7vbVyzaf3Vdv0a077lD7ClNf6f89/dQuru8PWmfW3tiHc4ygAAAgAElEQVTBr/3yU/j2Lz2HH/zwfRydTKGNRTYvkecRklSuH1NObfxK6aC9iPrVbz4DpeDjMIbYKIRqvnE1aZYOJIpcwwTi6muvHJyS38XhgNranDECYwwiWHcLTkiTTd3krsbsR2+hOJ75JxhIHMY5SHhy0BkLOUohBzGGzzyesXMAQE3mABx4JP1Lyxh4LMA4gykNAAUmmI+lA3jXbMRQWAsWxWCRBE+jSytPNer1rWNXYZ5pzOYlOGP47O7Mx4sKyjjX9hbxgovSK6INB7Kq6kb7TWP8mJHEHACPjHXIcr2nlOEy4hljVDDOjhnh/bPVdosttjgrtoTOFls8IhCc/XvnHFlbCSoJnDPLGLMO4FHE3/7+G7//wSZpKWVfJM7200Q8DecFx9Y4JGssc65KxnAWAmfdvX3rj+eeGSPPS2SZF2oibAatcQARZvOysnJCxhTiSABHQBwJ7F9LMRpe3oLsUUblsshrKF6M1Ikjgb/5q0/jBz+8jcmkwF/86A6eeXqM117evxT/0F3s7SS4vl+iKA2McZjNdbA84pBCQOWlr5d1OJ4UyEqNeabw+teuZgN3VhlAXvpYT+vezccZghN2dyJgUsJaB00OzHqCQwdLGUZeCy0vNJI4+Ajvl2osgTGGG9cHyDJda7YZ47C/N8Rn9469hqMfVGAsEEkBZhdCp8qCggiAc5jPc4yHKQgIfZABparza45jrd+N71Z8F0etrV5TV1aVBkY5OG2RJhF2d2II0e2BPZU/x+vNiIFxBkFAEnFPNJwyuK892yimMRbzWVG7w6QWUwIwagdSbhI0ALzbizXPmpb+7xZh+SYhGmmiW1dq57+cZevESsKnmT31X8RCsOTus6+u7m1jV93Q7mCCe631KvDvonBeE7ObfZ6XEIKDi4ZbO9coqmv34ap8lRw5KzSICFxyMObfhd3RphrBF2AElhqle6Cv1c6b34Yv05WSOBdZZF1BEVzPsS4uzI1cMbnTm+RDTuxQ53tjLD+o23cmyPISpdbYHw9Q0dutaTUMM9pYqFIvYsP0lo0QRbwWYFcDSNFww1Zd161G99shuB9xzpfBNZ9MN5rJZvWt8NGtQ3x06xBCcDz5xBg3n97F3u4AUnbtStvpFYXG4dEcH358iM8+m67IY4MFSXWFA4gxiMiPn7rUdRyM09Ce49p9tq8G1XqjmuI8D+AwHqfIMtVzR31nT45t/E///W/iv/nnd8P8blDmGvNp4QmdFifYE4MP3T+aaPSKxs/nbu7jZFJClQY2WMJU8T4rd6wAApnjJzNiwCsv7S+SvaKx2lvMhP7LqLY+F5wQx8LHtb0ATK4wf+8WTOGfGTEKboQJsA7GGnApINMY0TiFvERC4lGDKTWcgR9IBK/XLEz6Z6DnuV/fcH/CwVsZK0sAY2CCQ4ySlemfF/4dWPE+NQZfax3e/+AQk2mJa7sDHzNW2/rO3fHi2RrjEMcCH906gbUOnHtLnr3d9eUvlQYXDIwx7yJcGRjnGGdkOKcSRJoB5RtvfHd68ZpvscUW67CVEG2xxSMCIrxLIGhtiDE4IuY4gyEG65zjcSz+703S+eVf+d3B4VH2BGN0UKqgsRFiO4ge7dyHkcg5LT1qLOCffmYHSh8j0V4Ym+UKynlN47IwQSOKoLQDZxZFaXF8kuODj0/w0ot7W0F6AGcESF6TOkTu3M9QcIZf//Yz+PO//AR5ofHgwRx//GczjIYRvvX6E0Hj5/Lw3M0dzDOFwyMfxFVKjtQ5WOOF/spoFNq7DvH+3DV+/BOLb37jiUstx1nh4IUReaEv1f3dlw2cEfZ3Y8wyjSzXgIEnchiDJFdb2FgLzDODOGI+WHtTurwGzzw1wp27sxDTyI+XkRRwzu/knAV0ZWUQE8C88MFZhHhdFjZkdHg0wzBNYa2DEMEJSNONhoV/6JUEpfpuCqVWkD7oVGU2CdYsxBDFHN/+xo3G2cshciowFiyROIeQPLTr+oYlYO1E4JzDbFosYkl1kuOCYTROV7QBtf5mweLJb77PUNEVbIsIGq11FZbq2hHO1eksUy6nylfXCGLr+EwhaRa+q1wYuhrqqAUQlayrOp6mce16qJu34KylCe7giTZjLNAIccHIK0/ISEDK9jjeLL6PQWUhJAM5IE44hGAYjZpCpJYktgenkSyriJkzJrPy3lX9aIP+9bASOJdw+6XgtDKciZS4AnJnbZJXSCZdCCvKUo8vveL83lsm0xJaOxAnL3xnPTk4v96u3fvUyxeqkyUCokgGK8oqx0We2bzcvAnDe0yNibIil9skRvuVr+ahBSFO7fGylYGH0Qa3bh/h1u2j+piUHGkiISWHg1eoyAu15KqtcoV2GhlRWRh7a93mQOhqV2wMlQUxgTO/fECD2GkRbGvyWg1XuyKj0LCM+bnUaI2p3uThrB7E01Ti7/3W6/jX/+aHODyeQimHbKYxjUqMd5PGc3A+hlv3t394rTmuabFMLugt1P2NI88LFMrAArUld6vrO3gyB77tn3pijEg21t5n6Y9nQKltrRBhrQORA+cEzr13Ab5kBXc2TN69gzyHt4qtVkncrxAqS9poZwAmGdInHl8PFS7IREAIHmcJRpv6HbTGwpReGaWKO2SUQh4n0JbArYWDA+NXs19bS+oE/OTnd3H/3hxEBDPyilDVOGytw/7+wn1gURoYbXF8nEMbB84d5pk6ldCZZ7ouhVIGhTKKESQEm3DOciIYAJsH5Nliiy3Oja2kcostHh1MRcSLUhsBgIKQkDjgGGczxugPN0rFIYeDzGaqKHJ96KwbcskjwQjzWQljXL1wvIp9/WUTOavyqBboo1TimafGKAqNotRwDxxKbWGUATFCFDSLjTJh4W9xPClQlAZ5pvHqK/sYby11AHjBOUmO8hJ8iUvJ8Gu/8jT+8kd3fFwR42BMgf/vx3fw9JNDPHdz91wuLVbh1Zf28da7DzCZKhBREKgbRDGHzS0KpeGYdx/EjMbtTycw1uFrr1xHfEHNuArnrY61DlmhMGTRpQRF/bJimArEEcfJtAQAOFb5mvekjnWeVilKT2THET9F2OFBjLC7E/sNDFkwxsAFcG1vgE8+PQ4JeFdvShlEEQdjDNrZ4OZgIawy2kJpDSmlj7dTAmhszxxriGCo8U2n9J9AWjXH13yuAAL2d1PcfHKIb75abdIbF13SeOzgIAXzFknOW0W1z7fLvyAXqFWE6posK5EHYV5XuMY5w2gUg3G29PzqPAIXUPFhjLOFhU+zJEtsR6fc1H+i8q9vQ11XNyPVX35eapBA7RKvKMv6AsYRR93Y5Oo6EwDnFoKtbvsEOVitze4AjMerN/DpMMZ0ki2EjH0XBeGYVgZaGRScYTRKey/W2sJZ57XyOUFyjiQSSJokUJMoW0m6rGV8NofrfJ/1vsu67tw4ZwYPA3lzHpybM7lCcucq++elYg1D3EK3c/jrK6sZGXE4AqJILK3VnHPeesP1E9acM0QN12rtXOrBEkWhTl0H1noP7WKurdLSJVWsGgDW2cVY3ZN50+KnCaUstCpaI26bSArjcbf5+8Y2h4UlMTokOxbxdJQx0Eq3y9Pk4xvTx1JVVkzK7bp1qTBACL8eLpTF/t5ZrBD6371/+o9ex5/+4AMc/2gGbQ2m8xKOAclA+L4FoDL3IreYv6mRVrdJ6yvI1W3+rVefxGymfIzDQJ4AVdsGF2TNY0QQnPA3vtlUhDkDNudHAQCVG3VgQehI6RWRunEAz4ryZI7Zrfuw6Qh0IICiAFkDl83hrAOPJaLdAUQcYfjk3mPt4rmc5iDBwQSDNQQmOXRRwlkGZUpYpeGs827qGMFZC5XPYcbXUJFjlbXVVbXiOlLn1idT5LkOYyJhOleIJA/xkhxMxFsyjaOjHG+9+yD0Od/3a0WhNZjPFYrSwFof2ykSXBIBhTISDmBEihjNLq3SW2yxxUpsCZ0ttnhE8MYb37Wvf+N3j/JMDUOwTDLGcWfBBWd3v//Gd49OT8WDyGtNlMoYToRiVuo0lUIGLaBHlcjpy48I2NuJ8eGtAodHBbRxkJxhPi8huY/6aYyBUgbSeh/fnDMYbXEYZXj3vUN86/UntoL0AMa8awylLAB7oecqBcOv/fJT+OnP7+P+4dxbT4Ug8rc/neHgeoKXv7J/KeUmIrzy1et45/0HuP8gx85ODCEYtLHgjAGZX5hXLoQYI8xzhV+88wAvPr+L8fhiwUE37j0rNlJKWRRcI4nlpRJdXzYI7q11jiclrPNWBEUZYuoE8sC7WXSw1iBNeC0A76LZtV94dhfTmUIcMTgHZLnGeJTiNo5hjA+Y6gDkufLalPCPkgsOyQlaCkhTkS4GaTrwmyHddSNCrV+u87stf2mUMIxPLeMKRohigdFQNlwIXj6Zo62D0j5wr/fBXcXbapSlI9hcdkm2cKlydDjzlpMN6QzBv8ODYYwoWixdXaMetVDPIWgThzQJiGOB+bxcLvwpss0l8qeBYRphOi/W3d66rUn89L7DjbIsEz49NzjUAi9CJTBs9BNqCBFbZfG9Kcix4ODjPXl3fBWB0q4sZ4Td3QHyrPQC3b6Bv1NEay2sNeBBONDsz5NpDi4IaeRdyQxTiRt10OlV7NrqpthYcN5Net070HduVTau8eNzW+ucI6NHlcBZhwuTO58XsfMQTdwXKMrRpIQ2BkpZSM47cbw8sqwM1gbV+OMHcSk4ZE0ArSaqqwHS2uW5ZMWltQXJ+ov9V3P40togyxTmuYKxIfB5VWQiJJHEcBghCu6WGhx9B00SpzGPN4iSyvZnQXN5a5tmjIyKgCCg5RWzkUUteDXa1mTUuvrW9W6m0+QIGt2zndZyv01i7vdIxmFvJ8X50H5p//E/+Bbefe8ujiczOOvJjZPjHAdPjHrr0dJz6O1G1WRLtTvA67sD5IVXRlu4LveW3A5+/b9oH/9cooSfaqlwJqx4UK7zXP23AwuuCIeDi4nrpu/fhdMWxBicjOG4BD++B8sIIkmQ7I/gjEFybYD42uhCeT3q0LMcttR+TW8dYAE5TDxJE+I3Mil8fMpIIj+ZoCwUkETgQoIPY8jRAGxFPMKrRFlo3P70BEZbyEiAEYPgDNY6lKV3m7szjlvyjFufTJHlOliqERgj5OXphjWzTGEyLXEyKcE5IU0EnHMolJHG2MQ5JqTkf3mV9d1iiy08toTOFls8QkgS/hFN8JSxDs45iiRTccxnccx+eIZkBs6BgchGggsuWORIl1Jyb0p/BeX+vMmcbt5EwPM3x7DGx0mx1oEYQTsHZmyIg+EQiDIYY1EqjaPDDNYC9OY9/NLr59TS+hKCESGSLIT+uBipwxjhm18/wM/feoAHRxmyXAEQyHKFj24p3L2X4eknh3jmqXF/oPUzgAh44dk9cHaCB0c5siB8T4YC1lmUpV/UFrk3JeeSQWuHN9+6j+ee28NTNwan5tGb73nL2/k7LzQYYysDl2+xwO44gjYOk5kC54uNO4DaB7xzwHyukaTcuxTsoHlESIYb+yk+u59BKb/Z4ZxwsD/CvfvT2q+AHz8cTFAATSRDFAkYq1DkCDF4NDgxxBHAU4a7x9myfHiNXLiSYXQDQVfnAO9WwwegdiAwvPbizuLsJY/H80z7OGxBK1FIHogdamTXJKocHFgrwHVVH2Mr8V+7ReJEYjBYJlVrueDS320JUBpLzLOyPrJSHrSubToPaTiIMM0aJNHSvd2ab0b8LMiY/mRr4Q+jpbhjDUqm8b14DgvxXJsAHAwiEDpxgRoNE2RjSIYJkqGPQ6dLT8A33ZEslYVY61lWv6aTEtZaTLWC1hZEhGHa2JJsQrSsJXY2SGdj9Lw3q35fOR4GEucqK3xB0uNc5M65GaEzJnfJ+ZwFpxDXHpsRXPePMpTKwhqLZBS3XYbCW6FWFi4EB844ZCs+TrtgLuTdJZ9tGLDW0D5LaW0KIm9JeHiSQZWmQ1ssBl/ngKwoMS9KRFLg2m4KITj6uaMVVEiDKGmSOu35u8m4VON1dXWjVWryiurP8vDUfI5dGikc6zZVl/DpOxFuzTJvoVCUemmePh8c/vZv3sT/9f3n8O9+8DaM9f1HlWvIPAqFohX1aRS9qtT+/ggf3ZrWLqaqi7pzVzU/MgK+8dqNThmuZuyr1kv1uom8AghjXiHxIhYzplCYfXAPzlpYbWDyEjQ9gXUaTAqIQQyrDZhgGNzYu8RaPZqwSi+6vXGwxvh3jS3WR8QIIomgC4VyPgdJidIAThKIc8hzE52bo89K5533DzGfl3DWu4AkSVDaIo44RqMIaSLw+mvXW/ccHucYDCTKwsDBx9PZxPKOhzhPnFMtO7IO4ETCOjAh2FEU8f/zMuu8xRZb9GNL6GyxxSOEOBY/BfDrzjoQkSUixzkrIin+9aZpOIcBESwBThmrtHUnjCgGfHC8y1Qk/CKJnCaqzeVzz+7AfnSEJOHICgUThJDGulrL0AVBrzEOBRlMTjJEkuHNt+/jay9fPyWnxwdEhEhyKO21KC/6rF97ZR8/f+sB7j9w0Ma7xjLGQesS739k8PHtKW4+PcJzN3cuFEtGSoavvLCHQt3HfK5AMUFKjjiW4JyhKBS0sSiUAdOELFfI5hxaP4AzDk8/NTxTfpcptnEOyAsFzmgbT2cDCE64thPheFIiLwBjXe2PnjmCNhbWAVlmkCTe9dM6XL+e4s69ObTxAhZGDE/cGOPoZO4VQgMZoav4OMYTxcZ6i6DKWmQ2Vzg6mWE8HsAYV7vuaqJv/76kpOoW19VCfvghfDopkecG10YJ4Ah7O8HFwhWMyUR+gwtC7W7CGAvGeUvWssi6lkq13o8sK71md+MywTmGo8ST7WuK33eumXaaStDRMrGwJOdsSOpW8DM1OGcQgofYMtTzsvdQMq00+gRJ63/7fud/R7Ho7ygtdmrRMk2yp4vdndS7y2tmulJrG2CcINIICYA8L5GH4NjNGsWx9PGUmrGgiJBnJRz8u0HWoiiBoqiCa5+hg555rdKXdvfZPCSLlha+CBLni2qHdW/4BZI6E7lzibP2RuTO0skrwJoJpa/Oa7gdpSy0cbAgpIlcSo5xb0m5qVU7waEyRWnOCEbrheVpXS6/R2mWuPu7nfYyvQEAJ5Mc01lRn6DONRSyIgCOCOR8nIi796fY2x1gkC7qjea19YEGmdMo1CKfZYbN57Wgc/qursA4gZi3PC0K1XHv1D97dPOsNPKbhEa3HerjFW9E3iWdJxwI8SXFuyQA/+3vfRt37pzg/Q/vAgCUtjg+yrC7t0o4vtyGy2iQPuCwLsQ1DLf5aWmxeKr7cLBU+OqLXYLjLO/p5mOoDiSoLwtDGgtwThgO5IXX+od//RFMqeGsgQ2u5uxsgmh3CJ5Efs8Lb4XC5OOtLGYKBVNq6PBtjYUtNUh4QpqYX9NaawOZM4MxBnx3D65h8sYjuSaXq0FRakynJbSyUMYGAj24kiTvEWOQSuw0vE389Bf3MJuregNB8DGbNtnPl8qAMcJoGAXX0t5tIWOsdNZaBzBn3dbl2hZbfA7YEjpbbPEIIYr4D5zDf2EdwOCIACcFO/n+97/7zsaJEELIP8eMccI5i0hyctbWk/JFgy8Cl0fmnCmAdUCf1phzXqP+uZu7uP8gQzbXmM1LFIUGnA+wDTQDBwLQFrlzODzKIDjDO4LhpRevXag+XyYQeS0grVBr1V0Er72yjzd/Adw7nPtAr2HXVRQaBQHvf3SMDz8+wbW9BF9/9QBSnn+j87WXr8M5h+Pj0sdZYT4ehXMOpTJ1jAciALHfcN365BhSEg6un89S51RsoIVnjENeaAxYv//5LZaxO44QRQaTqQJjgDFek0wgBBQGkOcGkWSIotV9Ko4FoogjL7QXoDACGUKaRphNc4ARglc1SOFj6HjXhBpKWzjj88q0xr0HU6RpDKVdLRyp4XxwYyIA1i0JpOpvav9G47r5rASsw84owXgcIRJ0FvnCmSA4A2cAJwYL71O7Fo5UAVqwhqRwDifHc5hA5AIAGGE4SmqXYn3yRWrcT11mq1vGyt95db7NdfSWbCU/UycA7I4SPDie9+a5uJJquZLrCOra6TWecKseTYHbotA7g6hXvOTqfnGKwCskyxhBRmJ5rj1leLHGYTrJ/JwZruWMEMcSUSwWz6TzPZ0rH9PIOl9WRuCSLwq0Rpi8qg7rr63adIP0zopumpeaxxkTO1feDyOB1YcLEiBnInfOxQRtVoaVyZ2l019WQc5KXvnrRVh3cY4QL45aVzBH7Zg21fjsem1O0E+GeyWIZUaEli5vkj3UII4XQsr6NADgweHMuxSiBVnULA1rakdUX40Mj47nIBogTRZxKOohrp+9Wc1AWbSwavbpPjHOuRe+So6UM2htYIwLCmnOu4rqm14avwm0+O5Bd7pbNC0D4BWhhoPLiy/60ou7+I2/+SLu3p8gyzIIyXD4YI69a+31ttvsjwBCVZOyMN462/Zc1gFjhBef3/XumM+Nzd8tVbmr5dRSLOoSh2dFeTJHce8EzlhYZeGMgTu8j3g8AAtkLGMMMpUYPrXd25bHcxilYXINawzg2p3FKy75F0HNchTzOYgBdrwDKwTIOjhrQeLz2Zs1rXQ++PAYShkY548RgvIao3p8au6Z792f49btKYpcQxkbLMIIpbLIMo3RKbGD53MNYyyk5MHzgPd2YqxVjJF2DhxbOfMWW3wu2L5oW2zxCEFw9lewIGssGQCDAenhMPqTs6RBwAkR+VWKl/hIxiiiYDJrrAXnF9PSuahg/zwkzqr7m5sV5/yC5okbAyhtoIwNLr4WQScdKlLHQYBBaQM44CjiiCIBRkf4ygtbs/QKBHjNJeMtHvpc75wFX3t1H2+9Q7hzb+Y3pQiBHI3DfO4DPU7nCvceZHjh2R289JXzb0K+/soBfvbWPRwdeU1NG4T0xvg/rHOIpMBoECFNBaTguHtvDqUsnn7qdD/TV7WkL7UBLwlJU2i6xVqksXerVpQGpbJQwc1TJBi0dcGFiIV1DklH67TZo194dgdvv3+EUnkCPCsUhoMEJyc5klhA5yWIGDgjOE7ICwMhOBjzgnbv6sNBaR5c/LGFyUVDpldvu9jCXUo4VX8cAASrI4JP31k/qGtlwBjDzjjCf/gbN6+gRRcoS+PfHXLBnZ3fGNaueNpcVQtaeStI1zA3imKJ0ajt8mFdL2+9Ax0hXfO+OOYocl0TYJWW7qnoJX/8jUkswNmCGOzjiJoCwdXvqy+QqwrWCYLdvVZw8rGElobbU2mcRZXCBeNxUgsA1gmWu/Py5GReCwziRCKO5enjkQOyTIHgIAUDJy8YfOLaBV2U9MngTxP2XWiquioi5AzpPpTl/7xwAYLnzOTOJZM6a/Nd9VwuUAbasMIbVlWEsZ0s81aYC0alPdZV2bLFmNYkLBZEy/LYSQCUUliM5u0x3a8MuwR0P4HcPP3Z3Qm0Nj0jak86PecdAHIOR0dzyBuiJ1j98py39HdzumJuuT92+0jgZppWOEI0Yv8xAo+WxTmzWbHYjDWXGN0JorP86Baleqb1nGFdCILOTrVqPiv+6T/6Om5/eoI/+uO3wIjBweLoMMO1/bRf56H94Jb6CDm/Lnr9pQNM5z7+m9Y2WEQHepEqiwT/dzWnfev1Jy61butgHRAF6xgeYp7IEMvzvDCFxp0/ehN6mvv4QNbAaYUoAuL9IUzp3azJQYxrLz8NWurLjxmcQznL4YwDMYAsAYxDJBw2xMmE8i7YnLEoiwxWazDBYZjwLtmA4Jrt892Xvfv+IR4cZZhnypMswltvM1qsTYVguNFQRnzn/aPgpcC7T5SCgzmHPFM4PM5x42C14mJZGhSFQVEaOOsV1oyxhXUotLaIY2E4o+Pvf/+7n1155bfYYostobPFFo8UCG8Rh3WlV+g2xkpr7JnYhb/6y39Tvvzqf/o+F2xfWEilDRljoRRSIoK84KLuvPL8c5M4p2yQm8FGAdQ+ig+upyhLA84I81mJsgqA6BZ1GA8jTGYllLaYnOSAA7QxkJLh2Wd2zlfeLyGI/GIRVLkO2PxZ9l358kvXcOPGAHc+m2M+L3FykoMIGI8ilKVBqQysdfjo9gSzTOPgeoqnnxidaw392kvX8dNf3EdRGuTBWiuWHHlOSCKOQSJBjDCbKiiVQ0qOo5McDw4zfP3V62Cd9+Xcy/iu8GHdtc7H0yHypM4WmyGSDJFkyEuD2dxv7AGAO8BxHxTXGKAoLOK4fxwcDCMI4S1SFLzbNSk4pPQWIHA+UH2SSBS5htYOo1EEpQRU6eMOcM4RS46j4xmuXdtZErr0gRa+WJqqz/UmsgqzTIyCmzdvabkzjvDqV652rNLWQStv2WaNg+AMRttaQNGqR/M+ZTA5mdcCK8YI450UvCfWQi3nWjO0rJOhOQCjNEaZ65XXr0t4HfmzvzfA3cNZU665lEcvJ9STT1MguhIO2Bsn7Qy6OXY1sjsJNG/buzZoXEMrC9oUx+a5AuAgBMfObleDuhEPo1OOXCkYZxBHAkobMGIYpAJPXU97ynoZQpG+Ft9gfvpc+Y6rJnEedfJmE5yJpVm+7bQJ9zxpX2qSa8Xt6K/IRpU7E2d17zDD3Qd+XTYexWANC8ylRJoDIrXL2eI3GuY8zWWQ1q69LHKd+zoC/G6V/PdiLLp7fwpj7Hpha4MlaEeoa5Q73P/gcIYnDsatK9aN8f3naLnwK/4mWuQgI75QBAlQYT9DgemJE4kiL/uSwoIRaZ5bP0NV987zEsQIUSx65/iLYDSUeOapHQzHKY6PpiAGlJ+ewBiLgxteiWoFXxfQUGiomouAr730JCZTDcao4U2AWmm4YFkmmBd8X9Q6ZlM4593uVu4LOfc9b51AfRPc+/N3oCYZAMCG/S2bnYCNIpTTAowTeCqx8/yNLZmD8P4y/w5QiGdkjQHjHIz//+y9x48kWZ7n93nChKuIyIhILUpXl+jpnXU4jVgAACAASURBVNkhlyQGCy7AmcMCCwxPPOyVfxeHmBNBDnjgjSCb3NnDYsEdkDOtqqu6uquqKyuzKkVIF6ae4OGZu5ur0JFV2e3fRKS7m9mT9uzZe7/vTyhsHTtTKIkpCmwIIotFhXVlAjKN0e3T489cJYZZyd5hiAUWRQopBL1eSq+X0GlF7B/mtNKIu3c6PHoQ9gK/+/KAUWYoS4sQQTGp100mBG3WWCcvw8FxHmIPO4dz4LyvlJJlrMRRHMmBEMJIKU42XV9jjTWuDGtJ0BprvEYQcJzEushGJgLhnUdIJfvnzkeIQgpRtFq63xaRqyqrvfdmMCr077/p8+ajV0tWnErmnEUecYpiY9M02fsQ0LrbTRhlBqUkNAI7j10LDPMQ9BnvMS7EVQmKXUFD8f6d3pna98cCrSRCCKpqeZDs82BzI6Hd0vz6sz28EESRCGRRfd45T39QUFWWg4OMrx8fc+9Od7JgPSukFHz0/g6/+szz4uUIYxxKB1cSRWUoKktpwn0vCoPWktREeOf51acv+PiDW5d3UXgBJsrXpI5SciEw+honI43Dpud4UAbtTBxSCJQLVmZVNbXUmQ/4LPHc2mkRKRHi6RiHsZLbNzd5/vIY54Nv6TyrkFKgtaDITQjEa23IQwYXKUVp2dnmbPPbEg3fGX1nP/3uPVjjwQlu7rTZ6l2nYMKTxoo4kYDGqEAy2drP/knoD4KwAQFpGtEZW+Ws6I9lZMdZZxkB9DZS9g6Htdhq8jZYUEI4SUS6DHGkaKcxWR0HRowFmHMZL4hfx3LOWot4ool9SnntVrCGmcmYKak3rvSk/mI+z2mLWq0oWIPN80ALaWZhrUUgSBK9RP4opp8z49YzGlREStNJNVrHGOvZ3khm2jFXk/Pj3K+exg1YldmVciIXyGxN5JwDFyBgzvqwn/3Cs2MZV3PmRPOJz8B4N4f6MibkhPIHWUVhLEJK4ljVFnknj7NZ+nhF5ksOO2sXeasll89wPvW1U6OkcPboKMMaO8uf1NfOxJ8RTadpJ9fbuqDZPlaqEauuXEGur+TbV2JaQhxHyDnKqSzNuAloLYnjCKtVrbiy5D4tXXfOHhNLKmdtiBaipKBzDaTHv/7Lt/n5L7/l87xkMMiwStA/zml3Ytqr3EBNuK5G/cX0oyiCW7M01pS5xTB1Ee1qjm/cHQ7PRx/srtRtEA09hTMpapyCqrYYyvKKVhoF5bVLurIrj0eUxyOklggV4tgJb9BtXbs3BakVyVYH3bo6t3mvM0xW4iqLd8ErhPcuKHmFwEsgwr7fVYYqy/CEY7LbxkUx2FpB7BURgWM8edrHVg5jLMZ5et2UtBVhjWOUVSRzbjGfvxyyd5BTVZYsD9Y1UMeWUgKtJMkJrqcBhoOSKApxharKopWM0lRF7TTqHQ+Kb6zjW6Xk19fa8DXWWGOCtRRojTVeI/z0p3/j2q3omZDCTxab3p9bHcR7H+tI3ei0onfbqb4bx7ITRVIL4Og4u3D9zivD9/W/FSenf5dBI49mWdZ6Htzr0W7piUBeSoHScuJGIcTXCWnGwb6Hw4Kjfs7Tbwc8e7mO9zcPJQVxNN7on4zTbm0UKd5/d5tWGhFFCiWZ+On13vPs+TGfff4dz573OTzO+d1XB/zjz5/xzdPjc9VZSsGffHiTu7c7tbBU0WpFaKUoq2ARNNbqq4yjMsHcfP8g5xe/fk5R2HOVd1UYbwKtPYNT8DVmEEeSna2UJFHoxmZHIIi0xDkYjgzOLkrbdm60abUjIi0n5ECrXVvuKIm3nrw0jGp3jmVlKYpq4rtdK4GQEqUERVEEl2n134Uhpn9ChJg8Wgs+ePs63UOGvom0oBVr0kQS66CybapAks38Uf8JganJcSklWzc6dHstxm6/Jv0hxUzfLPzRyPOMf3EcXFEIUct+QmeFsmr/6L7+E3V/NnXKp//P3qutXoKWsiZD6qvGUqLm/Z3UnXqTXR+bu4cLf/VHpOXUOmeMSTbT8mbKrDWRxxrtzaJ2d7ozBYlGgWLh3/RKVWuBm8o2izylDSIE0hWCynqklKSJ5s5uWr9nG39X5bJkYR2x6q3j575fZOGxihCa/ztHdueuylUtnP5QcME+v+p8z4PruIUXHILzKEsDFpQIJLyEk+foydzPqX9i7vvYVdD8pDU/z0xcj9H43jhXlFXtWnk6r42vnXzO51efk81r5qoCcHiczcy5s5Mhs4lh6Vx5WtLmTDj+Hid6tq6ijhNXX2Aqx3BY1K5Q60yaF88UONv+mVbOnS+q4LJUa0UcX611zhgP73b5+KM73L65gRASZ4MF8PFhvjrR/Iut8d68d6vLYFQyHFXBIkEJlJy6MxsnlVKEPaAU3L7ZWZ1l3S2+8bkwLk+pZhMhVlQY757gaq3Vupy+dfb0EKEkMg7KZ1GvhcqHqCRGRopko0W61ab3YPdS5fwhoTwa4YwF7wOxY13whefqeKr1+tBUJVVVhpiYAnx3E6+nLtd0+uoInWfPh4xGFWVlyMtgIS+EwJrgVroox+szQRIpBsOSX/9mn8EwWO6F+JMhL2ssRWEw1iFPiR1VVnby/CgpUGq6uvSObQEuiuQ/Xl/L11hjjSbWFjprrPGaIUn1YynE23XMAe8851avEVJUZV7l1vqh905oJdrtdkwc64nZ93lxETJnxYnrwZjUEWPxXLAkee/tbYrCUJqwaPNA5e1Mg4KmvUTp4Nu4KCqGo5KvH/fBw+2bnWuq9OsJKQVJrKgqhz1LBNITkKaaP/uTW3z59RFZbjAup8grpJQcHY0ojWEwKoi15s7tLYxxHPULnj0f8ejhxozP4NPw4fu7KCV48u2A4ShYcTHyGOuC8FjVguDa57CrXfT96tPnvPnGDba3rsbU/jyiTGsdeWFopdGl/G3/MUII2OxGwe1iZnCNAKKJCvF2BsOKtKVngokqLWmlmihSCCUAj7Nwc7vH0+oI7zxVaXGA04HAcYzlJxKlg8ac9zAc5oh0bKEQBNkhxxrjeWtiPShOtX4TAqQWCCN4dO9ybjsWsVi2krWAZGzp6DxFMdYKblZs+tU5TxRpNjfb0zyXDV8xV+q8auxMZ52OjY2U/b3hTHHjT89UmBbkng2iZXxlk2uotYF9LTTb2myxfziaeXcsa5InFOQbF8xGl6ibVZc11jrXSrB7o8043h1AEit2b7QpK8vhcT7Rtlw0UphKOsclpbEi0nKpsr5f6PjZK5I0oiiqoBVqQmDc5lXLbCSyogpCKxnIUms925txCDx92cB7S3FCnisJnnli54R8Fup8BW24UBbfF3mzSj/9pIfy+3pHLRuRp1x+pqoue3quEJfpxoW0l69jURq8cAglSFt6Oq2cVo3599oSCJi+A70nKMAvz715Ld4z9kjavBvjW3h4lE0OjPMbW7SuqrtnLOgUSBH2BeNQQGMvc2GO9pjKEkd6rm0eRNMfnWiemStssVdmmr2E1EkTFfJpPILtdsygn0/eK+P6Ldyj+UaPrVqanbaURhrHPwvr8mRJ3J6rwr/5q3d4/PiA7747ZpQXGBPc4Y6GZmKl06xu6MEl87UQ/NnH93n+IicvDKOiQhDc0vpJR00fdiHg4w9vnUmfYH79MPN9SfqlegWBLwDCuzzSkq3Ny+0jBr9/QdXPwjrBWFSi8UeHyDi4xZZSEPdadO/vXKqcPyR45ykHGd55bOVwpiZ06gd+7JLOmWCdgwDnHRKFU4HMEbFGSIGMXpFo1XuevxwyGpXBA4DzRInGGk+BnShWOh/WjpubKZ98tscoq9BKTghMrWRQWPUhxqfWvo4xtRrjGKLGBAWdMI49RWmprJNaS6eU/OWr6Yg11lhjTeisscZrhkjLJ87X8RKEcFqKcwed01J86jx/YYrKtFt6U0nJjc0WaRpRVddrbfDKiZxl5Yi6Hl7g8Pz4o1t88eUhR/2c4+OCqrQY64i0Cj5i68WKrxxCQBylZHlFnpsg0LJu7X5tDkKEYNfC0PBZfTFEcbDU2d/PwqrTw69/8y1xovAi3BskfPH1C56/POLRgx2y3DDKKr7p9NnZbnHvbndJANtFvPf2DsZ6nr8Y4Vqedjvi+CijPwqBq6JaK7GqbB14XiCHgt99ccD+jZSH9zZIknNoLs7tHM8rcvEEbSmlBEmsL2fl8UeKbluTJorjQYkxwfrL+RCcFoILtmBVM+3bG5stXuxlOOeDBqmxJGlEWRqsdQgRtNaq0pB0EyIpQXuSNMIYi3VBI9MG19u1DGXu3o2FMbU1ivd+5jrRuGwcyDf4/faY0uEqR2tFLKDzY/UDrJSgqK3WgLoejqaS3ww5AbRaMWntXuQso16MJ+6xDxjRqNGcMG+lnBnY7KUc7I+WkmLLRVhzouC5cpvHklixvdli/yhnEj9mcp1n7NZrVWtn5GnNNgpII832VmuhflXlyPKKdhpx52aXsrLsH2ZTYucETGISzB2f6b45Wd8YUaTQkcIYy6Cf0d1oEWm1VMg1xsFhhrNBEGC9o7KCrW5yAplzZqn62dOd5T10pnfVkosus4Y5d9pXSeKcVNayc+e9fh7X/Q47IwlzLg7omomdVcWdhstWZ+5Rqur3o5KSONKLj5pfrN48rSH8YtdO59TppOrnL5xH49pVwvXjfo5rMhzMXTh+MU2+h5PjKXv+d7Oc8V5mMCq5saXn5sjp5L2c4J4lHZZhpumTOHvjtspGMj/hZDrdlNGowDsaNTwFq158S1BWIU6P1pLWNbqWenivSyuJQjd6jzUOUxlGg4Jut6HDWDdQCvB+dhSMb581Ah88Z+NsOONr66+xFfD4jjoHH753PUTHMlKtqELFpAxKQjcuSeaMnuwzfLJPNcixgxxvHa40MOgjWnGwOJGSdGcdA7YJkxW4ymByQzXMEE0yVihwDptXFFlGWRSoSCGkQugIKxRCKYSUyCReiG11LfDwm9/tc3yUU1aWWEuSSKPrGDpSTK3NtJJ0OjF7eyOUFGxtJHgPo6zCVA7nPEpJ4kTjXHA1fZIcyNZuqUdZUMoprbMIjFQiAdBK7kdavlBCfHL9HbHGGmvAmtBZY43XDnGkfi7g3yLAO6fKyr533jyiRP9PUVb9tRX+IYDF0x+W5IXBOk9WGFrnCLZ+VmH9907mzJUXNoxhMf/2m1t8/sV+7UImaHAZ6wCFcz64+qr96b7YG5LEGq0VSaz48qsjkkixew5rkD8GCBEEf8LW8W8uqYW9vd0ijhWffLbHxx/cpawMn3/xgrI0lFWwquoPCn7xyRPiWPH+O7cxto33npd7IzY3Et56Y+tESxYh4KP3d7l3JyfLDP1hyeMnEvvcY51DSxE0obSk04qD24la681Uji++OuDtt7ZP9UE8KWwOFxVh5oVFCElyTW4w/tChlWB7M2GYmVr7LAjenQoabsORQStBmigQQaCxvZmQZ8E6ynnN0XFBt5tyeFi7YqwFDFkW3OJZ6xkOiqkQQklkIlfKU4SYWmIE2dDsyGgq005z8ahI4mshj7v03Hq2DMZEk7ceW/81WzPj3mZybIUga1aSxSqJ03zqeSJkgR+rPzc3WsFVzvyJ+bbWkriV5SxBkmhubrXZOx4FLcd51mlKTU01rCeZjm2C/Ey5m92UdmuslewbPSLY3kqD3/362jhS3LnZJc8Ne4fZyjk3SXRwP9fE2ApsRTvnf29ttRkOC8rSUOQlUa81kWXMlxr80jucc3g8rSRisxuxs3magfFFBeVLhMHzfXFW4uaq1ycXzu+6F0qveiG2CsvqcR1CsnOMrTNf+oqJnVMhZj4uC6UESRI3rBtmiWg/mccamPIk01qtINxnSG0vllR7MdFJo3Y4KmZI+MV5d75SjZo0A8g0X7YTq5ewdyhLs3zOXNLn0/YteQ/M9cnMFQ0Bs9Yq/JyU0SCglKDXa1EUFWVhFqsw0Svw0/Qr44ctwntPnERsb7V5dPd6SYG//qu3efayz89+8RhPcIGdtKLwmQYyceXtIzSt3YoY5cGNlKldE0sZLKYBpArCb+vCu/f+3W5tbfpq5sKytICgnWqUlOhLxMMsj0ccf/GM8nBI7WsvjKDBMXEdn1AoSefW1it1C/Y6wBmHjCMoDCpNwI+tdDzCugaxGCzUnHFILZG9Hk7pQOJISDZfjQzgi98fcjwoEFJMFE+tc2g0caxot6LgghG4dauNUpKDo4LjfklVWYQUE+tqrSSdbkwcKbI8xIk9ad/QH5TkhcVaF9I4Y6rKHUphtPfgvH/mnG/7mlZeY401rh9rQmeNNV4zCCm+cc4LqYR33gvnzh9D5+f/+L88fvu9v34Jfr+VRPfLylLkFS5SJInm6DCndbt7prwuReZ83/IDH0gdax1xrHjj4Wa92KnwHkztg7awZuq6QASLEOscwsFRPyeOI7746hAhBTs3WqeX+0cGrSRCBBd3lyV1ut2Yf/HP7/KrT18AIITk5598gzMeKZmQNVXl+OSzb0kSxdtv3GRnu8PxoGT/IOfenS5373RPJHa2NlK2NqD65phWEtHpJmHRXDkwNix4vScvDEoIfKIRAo6OS3756+f86J0dut0TNk1XbEnjvScvKqQMMWAuC1uUmFGJyytMFvxF63ZEvN2lOs6CBUonIWonV96W7xOdliaJPcPMIAQY5xHOo53EWEd/YGi3FVpJdrZrKx08ZRHG9o2NLsc1WeC8Rwo5iQXgvKvlw0F4IMaEy5SLmWBeQLSK9FlIXkuvvAMlJf2hpXNhf+xnf1a1EpOXgdYSR02AnmYVt0yot1QqtpzM8gtHl109e2xnu81xP5/ORROB3xJtarFYxSAP8zMVaAooo1hya7vL8bAgy6vpu695LTQ9vSy01YtAzuxstCYu1sYkTjNJK4mWjo1Wqrl/u0d/WHDUL5lvxa2bvWnjJsU2cqqPz/THpNOneXW6Kcscjs6P0VFWYlzos1akSVLN/VsrhB9L55OLUt0npZ0T2M7/vspp7VKvvetaKH3fC7DzYOapvKa8/5CJncujMg5jQ3y2JNUTF2TNGTrMF7Oku5/vgkmCaR+J5tw9zlSwZAKeEt7z2U0RTvaH5aQuYpyxr2dQcfLY94DwjVrNTLKzs5vzBOtd3yDb/fIRMO2jYLnkmL1odgqezvgTEshDWs/5Cy1opE3SiKT2uFBVpo6tERI5N8+EzNeyUQc/vgVhzaKUDO5VhSC9ZuWhn/xoiwd3N/n082dUlaEsHWUZArknrWjuJbP8fv7VX7zD46ejEAuzrNdf3k+USbwD693EquLP/uR2nXLVc9tceZydCFsGa4Pbt0hL2q2IG5d02Xz8+XeU+wMAhJS4KsRwFNkI303Qiaa1s0H79ualyvlDRHk8whZViItDUEBh/FzXVlzGVjhrwgMhBVJKbLuLRaKEQEUamVw/UXZwVLB/OMJUrnZYEWQYWmviSJPEauJKrduNGQyqEE+nsFRVeH6mroWDe7Xj44I00cja08NJz3Z/UGKqQAZJKTDGOe+9Lo0rrTOFViIRQlQ//enfrAmdNdZ4RVgTOmus8ZpBKflzqYTXSjkppUOIC700JeLIeZ6Oiipzzm8LIdoC0ihWHBzl3DkjoXMW/CDJnDFqUqcsLa1WxMOHm3z99RHWhcVKWdrJJlDVgvI4UigpsMYzqApUZlBK8sVXh1SV486tdUydeSgpEHVcHVc7jb7wdkjAxx/e5OAwZ5QZPnr/Pr/78hm21gKXAuyYcMktv/3yOV99Ldna6vDg3hajrOLrJ8fc2m3z5qMtlFotdHn0YIPD44KqCprlg2GBqoLFkXPBissJyAqD0hLrPVSOL74+4NH9jUV/2KeQH5cR/4T4TgYpQ1yYc6cvDaOnBxSHQ1xhgiDZe6phjhAC3U4oj3NG3x2iYo2MNTJSqFgjdHBLIJREt2NUOwka+/r1sxjSSrDZjRhmIdCoFaCcQEpFWVpGI0uaQhxp2u0ItzeishaPRyrY6KUMsxKcR0hqPbXabRp+wf3YVJpzytOwQqN56XchEA5e7Gfc2U3O2QPnfCp9rTUsDEJ6pBNY68mzim73lLLPMkyXkF7LaZ6ThDCz3zZ6KUcNK51V/bjs2IQ4q09MqjY9hFSBFO52IkYjwyivJi6ElgoJ65wFgjTVdFvxyvg2TTjvw7O+7JYJ2OgmdNox+0c5RRECWnc7QRvzxIwnG/5Zl0k0275Q+9k5fUx8CQTDrMI7j5aCONa0Y0Vv7LKn6fboRJxFSD5Lnk2/+KWXnam4hevnyzhHnmfGmsRZjesid66T2Dljvq8KZ6r37EXGBqUZ6mdYTKWCJ86f83PnVBw+Q+NM/l9JAE0yEafUP5QwHBUz6SfEiGiSJQ0ut8HECAixM1Y9LvX1YzdfzoVA4pNqNas40z9+Jr1onF+mONAkf3x9sN2Nw/t9jlxfhjhWwYq8cTsH/TyQOmfAmASSQgTXs1oRa0lp/YwL2uvCu2/e4N/9B4kxAmcd/eOSViuGG/MLArFsyJJlnqqytVKND/8cCDEdid6DdNBqR2xunEaqzK88Tl9zrEJZhjHT68bc2EovpRc1+P0LzLDAGYdqx9hRGd69wz6qHSGEINlo072/ffFC/oBhigpbGJwNMSAnj1Udy8s6Q5VnNbEJ1GRv5WuFJSVBiBBH8jrhPd9916cqHdbUcWysQwpBp5vQSjXeB5fg4xg5h0c5URSseMYxYCG4hFZSUJngPUAKS6sdBWOjE57tYVZhjKOqCR3rvBfgpRB2vBLVWn1xvR2xxhprNLEmdNZY4zWDlHzRbseFksIKKZyACwW9UUo+FRXv57nVzrlcKxkBqe0XWOMoS0d8ituoCxtb/NBkCvXavqosWxsp1V3PixcDvDdh41T7ok0iRRQF7RdrHKWzdbDO+hZ4T1k5Do8yPnhv93tt0g8RUgjiSFKZ4IcXLqfjdmMr5Scf3+QXv3pB/KN7FGXFZ58/A+GD9uOMwrXg4GDIy70+rTTm/p2tSdD7bifizu0OnfZy9z8//mCXTz/fYzCqEASXhMY6ityQBA0l8qzCWU+SKNLaHcSLlyOkFGycuklk0heXRWUdqjSkyfni6WTPDhk9PcCMCkxeBVP+doJQQfArI4WMFOblHv7bZ3hbYK3FCgEbXWilGBHj4iS4LhACqUIaESlUpNGdmOTmBjo9zc3SDwOdlkZryXBUQSSDYAMoSkdehJgxt3c7PP7mGCVrP+1OcGOzR5bvgwrWFJULbhy1klQmEMQOj/QOhAxCMsc06vKcYKIOEYWbuZ1+QhAtQ5wqypHluxcZf/L+1jlafY6nsXFpN1UMh8E9Xe4d3goGo/J0QucsOI1tWVGnZYnG33a3OwyGxcR6apq40asNWdHJGuHLq+kBrRQbPcVGNwnWnrV7yHFQZiEhkpI41kSRJNKrXfAta+ooq+h146UXjuV9UgpubrfIixBf586tjUn6E++3nxNbndL3Tb3lSXoh6A+K4MpDhjlBK8FGr0HmTD5PE9Q2Mj7vbLlAyJyQ/ixEzcKxq1jUrEmc8+M6CJPrIHbGF/+ASJ2VWD5evA/BsJ2pyYs6nos/TRGhke1ZxOEzBPkcWTQmNebE+Quwtfb6/BpIrEooCPP+HFk0mfrFRPzf/IGQ9Sx6UheIxR8NfYBpXqvq1shcAJ1OGtyximaDpvN9IyF4KIsKY+yEN9eRqrX7XfPKaX38PIEfyqmsx3qwCKT0M3TcdY3rn/z4Vu2uNtxPU1n2Xgxpd2N6GykLN6sBJQVZVi3VF/DNFzxBMeJPf3Kbq8PJ/RHceHs67ZjtS5I52bNDsufHmKxA91LM0ShYmEiBcgUyjom7CRtv3Lp4IX/AcMaC83jrJg+QGK/nrcc5Q5FlmKqasKveW4haIX6OlAgt8dYio+tVYPvu2XDi6aKsQgwb6zy9bsJGN0FKSX9QTKzwnnzbZ+dGi8qEuJ7WumBlp4LS1Xh+VErU8YGDzMeeQPiORmH/G2LpeAAjhHBCCKuUyHSk9pNE/ftr7Yg11lhjBmtCZ401Xjd48lir3OGVc04a6y5kPx0n6n/OS/FfOedi54hK54LiRgJJHUcnji8veF0QOP5AZQtjrRVrHTd3WnTbmi9/f4jteXQmJ0ECy8pirEMArTRi916LL74+YDAqsd4zyiqyrCKOFG+/eeN7bdMPEUIEn79SCIy1kzi0Fx0WSaL5yY9v8cWXh7w8yPjxh/f56vcvyPKKorJ472pNOMfYLMJYx2+/es7XT/Z5/51bvPPWNp98tsftmx0e3t9Y2FxJKfjgvR1+/fke3ob0eW7ICwMQ2iPDZrOqLKNhhVSCzV5Cp5tQlENu7q622rrSrbD3FKVFyrPH0ymPhoyeHFANQxBVXAh8bPIKpS2yLHCf/Izy+ChseGrtLCEFUksKQCiJty7EypAS0pTo3l3s7k1cq4urwmYne348IUlbtzeJtzuo5IdL8CSRRPViRpmhMg7nBEksKaqpkKHTjhlltXuLsaKoEFSVQYqguSeEQCgBZkz+hk29HEt05Jg9YGFAyLGW7MzRcJH3YiEGq8PT7SXsj0bsHZbnaO3ZBXPz2OxGPD/MMYVHCIlzjiyrAH8qsXhJL4yzOOvD5GFnu8OLl4MlicUMgTHV6p69at6V2ryUcV6OlyaKJFHLLl04Nj8nTn57aLoOOh4U9DrxaoFQmPKojCNNFO++sQ1KYOxySfRMuWKONFxVsTH8YpsBqtKihK9jE4TDtzbTJTf+PALvZfWfux8npmt8jiW2K689R3XOhT8AAqd5y5bdvlfKYVy1gPmcxM6ZSZ0xrrljzpX96W0dC/uVlCGW3OT4GQsSS/YDJ1RHzs01tSz11B70wCivVp6HWQH/tBixMu4azWvGtI4IahUQlC7OIlBZ2foTWPzx+1PUpaua9F+2bm7WP8Tsq62r62DpznmsCYLr5n2bn7fHZI2vyxzfOykgUpLbO/MeHM7FbJ4O7yFNefggYmOjzf7eMcZ7RE3qlLlBQEycegAAIABJREFUbEzbO343Nl9R//pfvsuTZyMiLYh0FAK4l7Nun6ex/QRvPHh1rshGo2AtmyTqUnFz8r0+/S9fUA0yhJRUxxmusggtkaNjhJKoWLH59p3Xg0v+HlCNClQaocsIbxVVbnCVqeMQgXMWUxYhno4AIRQCkDd2sFGM9B7vPLIds7AYv0KUpQsW2Wock3asNBQUgrLcBK8RxqG1ZJRVtbtz8HUc4Mo4kjjEyhkOS6o6H+c8SkISK6JY0Wkvdx2X5Yb9g4wsD3tf573RSqTOgXXOaq2Pklh98vf/7n/8u2vriDXWWGMBa0JnjTVeM/z0p3/jPv6T/25/MCzvlpWNitze/au//O/1//nT/8GcJx8h+JmUoq+kzE1l2847oZUwSgqdJJq9vSGbvcsJWr9PMmeJAt7pabzHWlAKWq2INx9t8fvHhxMNsbw0lGXQth8vqozzxJHGiiDM9rWQ9uCw4MnTPvfv9a6jea81hAhxNoScxtW5DKkTx4oPfrTD3t6I33/T5523b/HtsyNe7PWDJlJNQEBwl1dV4VGxzvPbr17wmy+es7vTJS92efZiSLsd8c6bW6TJ9BUppeDjH+2yf5jx+JvjOvC7C67kpMBUDmMtZRXGRxwpjvoFRRVc+e3tZ9y62Wb7xmzciOtY/nsIsX2kOHWz6K1j9PQw+I92DldZcA6efYf75kucDVZqUkuEkuA8MpYYHwQm3vmpdtukTR5lStzXv8d/9SXOWJxOEG+9CW++gRUqXP/imOJgiO6k6HaM7iSoJArl/EDgCZqevU5EZRyjkcE5aCUwzA1Zbrh9s8vhUUHUlYxyU5PCPb59dgiAlJJmk8buUiKtSGLdUNNlSgaIprx7tfruwv7RB0u47lbCy2+HfP20f3oDx5K6s3bIErRiRaQkhbDgwgYxBEgVqLmYA/M4r3bqlRBAAnrdhP6gIK+FfydcOvM5PS4WTgRuYBnzUV/alHvNEyBLyl3ISUwFbOMDh/2CGyutAAOhFilJWTq2NkOsL608eelOIZHGYr1aoDgeonPNngyhhsA2xHsIxPAoq4i1RCuBlpKNTrT6Jp5bVfkkQeKKMpYePuuguuzgu85F0DXlvZDt3CBelHqfkL45qucOXymuUsB8xrzOzdW8QnJnWdFi5sup1w9GZVDCgaCccFqyJWPhLOSPbyoBNN6NtQrDLA3RiIPWJNKL0jTSr65PI6flx8Xi3DjThvrVHKb8JeuWqe+mE8tZhfkqx7FaQcQ0CZhgcTIc5MGlVy9d2vSiqChWvft8s8/Dt6pyRHWc1e3NZMVjcUXPXX3/W6nmJx/f4//5h5KyNFTWIIVgMCjYvdOFpsKBGJNeoRrWhO+V8YyK4CZqch8a48p7zwfv7yJfUSxIYx2e4Pp0d/viMVdNVtL/7XfYrAztzYLyjkwiZKTQpSdqp2x/+PD6XYG9pvDOke/3qYYFJjd461CRwjsX/qyjKnM8DiFBSImKJDKJqdodRMM/Srx1fa7Ws9zw+8dH9Ps5WRasvL0PLjDTWKO1msT8bbeiev3tSWLFwWFeW+iEfaz3YQwGMifIK0LMRkmSaNJE02ktJ3QGg3LGqFoKobc2U/qDMq4qK4AXIM6jRbbGGmtcAdaEzhprvIbQSg6d9coaL4uq6jrvN4D98+Tx83/6O/f2e3/dl0qMEGxJJEIIY53XR8c5VWV59GALrZcvcs8tVHtVsoZzXLdUBOSDFlccK9rtiAf3NrDfHE0yaKdB08vVwqoiNygh8Cps+cqywrqEwajiybd9itKsLXVWYD6uzmVIHYCdnTbbN1r8+jd7SCHY7LX44vcvao1EaiJOMvaDXJaGLAslFuUhT789ZKvX4o1Hu+ztZ2x0Y957Z3tGW2l7q0WaaIz1aC0YZSZoS4nphto7T14aKmMpaxJQK0l/ULK3l/Hu29sn+ig+D1bl4r0nLwytU+LpDB/vUQ3yegNTq8X+4mf4w0MQAhkF4k0qVW90PGOzKl+b5ftaQ21MzAU5i8dZV1vjSERZwJe/xT7+Ehcl+DsP8A/uI6SiGuSBxKmtgjr3tmnf20L9AFyzNcdkpCWbvZiitPUcoIi0DO4YE81wWKKUJK5dM+o9havV6JwPm8ex0EFKAWJWI1jATHiAqVVIU6wiJtqoyyscTiSpxlrH/mG+unETWdMpzMJJ5TUQRwpZmFrbL7StLA3tmc3hWIhyen6rCj+P3OW0cu7d2eCrxwfBRcUVMEWzYrAlFW0eEuNQ035BDDYRe9cSumVejcbCu1FW0U6jpRZ5Y+GfF4Lbt7qUxqFVGLPtRFHUWp/zNV6lEDFfTz/3ORW7hvn24DAPxDcSJwRCC27duFzw5+U44d75Vdcs+e1P+r2qqGYvnESRXQeuOP+Zap+W90XKXhwx059zZM+VvCKvkjQ5h7D63HLtVU/cZXBSHnNEzkm8Tl0150FLRWUt8hRqZnI7z4pG88c5S8SSETZHYcy8QKeD17hpoPsZ0mdFmQs8o589NZ+8+Y6uK7v8cRfLUq9CQ1JaZzafqrfRWrFxEZO1BR6GgxwIgdtX0WhpEhNHmkE/W+znuQRFabDOkcaadkuRRg2C4DqJHaDbSWqlOjuZkrNRhTMepcXS1r39cJNhZigLS2Vc7WJu9TriJx/ePDP5d1lkmSWKFPfvXC5O7dFnT6lGBd4E4sEVwb2cSjSRGRH1UrbeubMmc05AcTTCZGVQOrMOV1Z4P1XOrPKCqihrC3sFBEIEHWGRICRChziice861jUB3zw5Js8qssxQlKaOgSVop5obN9oopcI+F4giSVFY0iTE+BwMa6JPBAU/73zYo2g5cf0rpafVitBaoiM5saaex3G/oNOOcM7RH4R+abeioPAqhZZSZJEWn19bR6yxxhpLsSZ01ljjNYTS8tB5LzyeqnIR8AbnJHQAWon+36119+JYdZ3zMVJ4IB1lFdY6vvhqn/ff3blQHWesc65B5nCV+Szu80IgzShS9HoJjx5s8M2TPnGsaLUi8rxiMAh9ZOpFlPdBiF04y3E/I4oiilrw77zn3bfWwSiXQdbWLOO4OpcVgQkp+OiDXZ49H/LV10d0Og/4/HfPODgMAdCFAG+DW6rKOKrKomRwtYeAohjwYn9It5PwxsMdjvol2zdS7t/tcmOzhRDQbkX85ONbfPrbfZ4965P7CuckWod7XVYWWzmMEEGgTxCGBOsgyygz/Pijm+gr2GidJIcx1lGUhtaKeDreOMrjDF/VgUCtg08/wR8dBs0tJWhvdVFaErViVBJi49iy9iVdbwa8c1RFhS3tZDOE91hjQ+BcIXAmWC7hPWQj+O2nuC8+g60d7JtvITe3go/nrGD4ZI/s+RFRr0Xn4TbxRnuxcd8jxoJzYz1COHqdiPt3uvzmdwfgBFILIiHZ2e7x/MXRhEwUQqLkNDCv98HdgaxF+ivkScDiPW66GpmVQ4RfWiu8CMHoh5mh05pb7s0LbM8g0DsNrURyPBIgQ5sAhsNyjtCZrf8qTKo3ZrlOxfJKnoX8ubXT4dmLwRmZojFxK66AABqLomZFUjMiwFpI6ceSuhXXvTwccfdmd6mWsSdoA0Nwl1OaYFmolSBNwu+pC7ZG3p5T4wc1T8/LRJ33DEdlILydI/aKjbZe7ZXkKjSkz3tPzn0LlzFrfsX56yRzrijveQLrCrM+P+bInnlW4NLD46RJ7rz5cLa8LizXvjqB+CK5eLE8pYAkkdjCo7Q88XkVExLlbPPk0il+fvJZKGPhyORT+EbauXpOemGsMDGJ33XCRLeQmJnhNJl3xSk07ok87ziP1STQxkZrOe/QOOi8rwW+YIzFeVcTO4uQStLbaDMcFpO4lvPQWnI8qFBCEkeazVVx8ZZyp5cfx1JKrPPTmJhCYF1wLdyeCJ5n1zIPbvUoC4d1IcaI9+NA9w1CsH6/3b7VJU7mBNinspVciK/PMjOJaXcZHP/2O8rDEd5YhNbYUTGpk4g1UWHZeucuKl6L+U5CcTCYzE9hzeNxdrx/MZR5Bt4jpEIoMXEXLdodDEHZTcQRupVezfplCZ6/HJFlIa6poI6/5BwgSFoRaRLW10oGArw/KGm3NO00QtZKjEL4oHymgvv4qCZunAvtlUoSx2oynpVa3pZBVhHHQWFNCIGsY8hqrdDW7QkhBjpSf38tHbHGGmusxHqmX2ON1xBaiQOlpJWVU857Yaz7EPjH8+bzq1/+r3/77vv/7X/tvdeVcTvgvVbyho+CYPq4H4Lrndea4Mx+ss+J65IzLGw5fBD4Wxv81W70Uh4+EHz77ZBPPv+OPCt5eG8bOefOKgQodBwe5ySxxdqE4D4CivIlH763c2WWGX9ICMEYFaZeHI4X2Je537dvdbh9s81Xj49JE823z4753ZfPQ2yYeuM6dv0GgryoULJe/FoYZiWffPaUra0W7711i6OjglZL8/B+j1u7HSIt+ZMPdtESnr0ckueGLAuVLspxANqwsR4TR8YE0kgpyZdfHbK93WLnxuU2dqswlhuUpUWKYEEyP/LK/ghvHUJJhHcwHOJfPAuEjBBs3N6id2fRuixKlpvjL9TBB5LIGks5LDBlFTQJbbDIwoPLjpGf/gLRSuHNt/C9nRCQ1Fqqfsbgqxd45+m+eZPkGl0aXAS9ThS0QLG8/cYmz54P2T8sKMswD8RRFAg9F+KHpGnEKAv9Ujk70Y4LQqAGQ8OsLMvPzajzcoSl4joVNlt5YTnqV7OEzjK2aNnDds4HcLMTsX9c4q3DCI9zTOJMnRdi8h9nkgX5M5E+Mykm3zqdmM2yxdFxzkQFeKFTmpUZW6KdJPWbUnOX433Ewv+rrnq+N+LObmeB7EuTiHgs+BIQa0FlPJX3REoSa4kUYZ7y85meXOzsaT976cFBRlFbbOEBDXe2ay3WGauweUHmBbGso+cP+VNP/IBx1STOa9bm8XN5qWGyVOp8ybxeBbFzGi6oCuNhatkyV+Tc8WDAG4SaTeJ4KUcxYzlzQqNrqbpY8uwKCd6dQbI+RxpZ52qCSEw4mmYd5ST1/Dy+nAxfeaTxkpJCzqReWetGUSeSPksgZSBgmm2d1H/uWLP8QT+n10sRK0gdIQXdXoqpLHle4cbEjoAkiYAQe0dHkiSW7G6ewRJhgTu9OLFz93aXXq/F0dEA6+p+kGJikbCQr4BOJ6HIS+JYkZemcT64qQJqJTz4z/7Z3fNV6Ew3elLcBMY4rINuO6LXvbj1+ejJPsMn+5isQCiJjhRWK4R1qFjTSRwbD9dkzmlwxmLykkmMSymQSYSKNdWoxFQlDouKg5tahEQlGp3EmN0d7CjMUSrRxFvXo3Q2HFW8fDEkyytarWgiP3AWpAJvw35TqTChHB5mVMYRaUnrRrDOscYhazIKgqJfXpjgZcCFOTCOVfCqUHtbWDZlHx3n9PslRW4ojSOKJFIK9g4yJwT7CLGfJHKkhPjkWjpjjTXWWIn1bL/GGq8hnPOdmzvt//T85fC/8N4LIcThRfOKYvUfs7z6c2PcpjU+Kgo7qkqbRpGUaax59nzI3cuYhl+BzODMWVykrLl9bFM4ZaxFqTBN9roJTxmgZBCGffV4j7u3t6AOshlrRQmY3CJrjRhnLWUpODouyAvDaFjx0Qe7KwMO/rFDK4kUYuIf+IIiiimE4M1Hmzy41+M3n0ds9VJ+8elTdAR5HdQx0jLEX53b/DgbtPqOjnJ+8eunbG21ubPbQwjBi72MTktz726PD97fxVjPF18dUJaWYVaGIJWRmrh4iLTE1GRfUQQf4C+sI88Nx0clDx/0zh8Y9Rz74qIMVkjLzOijXooZ5DhjEF/+BqRARoqoFS8lc85VRSEQWiG1Ippzn+adx1QV1bBgdDCgOh4gfvGLoH154yb+7iO80lRHAm8cxf4A3U5Itjt037z1g9isCgHdtsY5xWBkeHivy7MXw5rYDeNnq9dl/2BAXpgg3PZBsw7A2SVSnSXCgmUuRZrKxGPbnqaITfhwfDQq+fv/9Ix/+2/eHJ9i5kvzIZvlIc6NdkujlMR62xCcjYnx8Gsse2p+wlgedfGnfT6/M6RolAs7N9rBBWNhGn0wVrc+pV4zatJNkeG0bqcknD3a6J/zwDnP8/0Rt3baE6Ge1opWGk3KGhNDWoJxnrJyIWi0EkiCtc6qmp6oXD7NHIAsq3ixN6SqLO1UEUeKO9sJcdQQSDYFx8viT1wJTujEEzkdvzzpwrHrJkX+GEmck+DnnjfO9S5cyOtyGTTyOWMeV1XkyowvmcUJ9eqPKgobBHkLhlP+bE1aqOU0Kv3CtVJIPOP5aHHm8StII+9mOZrmPDqbi5ga2szx+OEjOMQcf19VT6g12oVo5D/+f9alZrMGy9xoTi5ZglYrXl2HxjGpgnC66WKs389J05gkWb1uimpXsb5eO0gx1vgviBNNqmVw45Sece21lDs9/wPQSjW9jZT9/X6I/+E9MTAcVvQ2W5O3rasHcK+tcVZgag8Kvo7nN+6P5nhotyNuXIsL0Brj9Y3zZLkl0sGV90VR9TOOPv8OM8wnLgVHTw8Aj4w0SUuyda8bLOPXOBHVqERGGjOOIyUF3nhcZZGRxAuHEDLE1q0sUkiOnn/Hxq27ZPEQK+KgDDfUl1dGWYG9vQypgkKerWPkWBcsalqJDkpTuSGKJINhVVtaC/r9EimHJLHieFCSJgoXBaLGGEdRhOA/SgVyPtJhbxisb5avxfrDiqoKdSgri6tdt0kpTGXdIFJCSKjOG895jTXWuDy+f4nIGmuscQEIV1Vm11kv01RnQnDhF6hS8p+Ulgfa+q6Xruucz4UkUlLKorJ893zAzk5rquH7inHqNvWy+9i5TcfMdsMziacD0O3FvPHGDv6rl7X/WCYxCfAeJQRRrJFSkMQaqQVKidr1TFgMff67fT54f4f0hI3VHzNC3ykq467EBRsEK5yPPtzl+fOUtBXxyWff4mzwG66VxHsHyBDcto5rUpTBUshaj7WO0bDgly/7PP3ukPffuUU/jXn2YsSt3TZvv7HF9o2UTz57gTwMmoPGuVowK0hbUXC954JwwlSWsrQUleV4UPBif8jd210e3t84d9uWbiPmJNveh5g+QooZN28ur6gGOeXREDPIYf8wBM10fqWLjquCkIIoiYmSmPZ2D7ynKg22MuSHfcpP/j+MVPhH7yC2toOlT15S7IPNnwDQebT7g7DakVKw0Y34yUc3efrdgBd7I4rSYSxsbHQYZSXgMMZQlA4hPAKJUrOinnNhRqA2PwoCEdFqx4wGFb/96nju/LzW++rT56qSByUCgVkaxzi4dZZX9BpuWpbJ8GaDFK8gfBrK+X72v4X8zlzncf6EeDrfPD2irOpIt2J60QzJMvbVM5EGNr7Pz1he1NLC5sXMfV9eJzF+CS3BIhkWYIzj5X7G7nYLrSTdSb9PX25CBKtb4YLgrjQerUArQSwkZbVI6jS1vs+ilNzvBxcwUSSQStJONbe3W8tZKg+r/bCdEUvz9St+X7SsFXW/FlylJszrTuKswpgY/CEQO0ul11d2+bViZlpazYpXlcMZUMvk0Se1oUmonGNBJ4XAnmAOsVhkTZTIuTfi3IVL3pZz1kXjD9E4JBolMDFeGhsaipr8mHalmFD74W0/SyTB+DUyfZH4upxVa4Ktzdap3TxuS5pGZNlsbPI8LymKiiSNiONo5ftS4BEi7GkEMBwWlIUBp+helIxYeN2d/Zl7750tNjfSOvB7cN2rIkmkBc1l6thG6p9/eJuicEG5xAZL4RmFhsYg/PN/dmeSvjkOrmLfMYb3MBwapJSkqWZrY4XLulPgKsvRp0/xziFjjZACWxhUosFaIjPg5sNHV1TrP3wUhwPiToqrLKYIbqRVpNGJYnR4jK2qSfxQbLCTd84jOm1IUpTSyEgTbbTR7auP9/nNk2MOjoKVc1U54jjsUbUMhHoSazZ6CUoJBqOKPA9xWyMdYuAksaLTjnE+kKIQyB9rg0t5BERa1bFzwrNT5IYy0Uv3f2Vh8D54GxBSkOeGYVZhjZMIsSlTUUax/qcr74g11ljjVKwlimus8RrCex9b47sOL7SShTXuA+D/uEhev/zZ3/3DW+/+9YFRblcjtTEu0U4a731UVZYsq3jytM9bb2ydrW6nCQvPiGsnck7Ksymv89N4OpvdhMPjnIcPtvn91/t8+/yY27u9yWbNNzYNUkm0lOR5RVDKD9Yno8zw2y8P2ezFFxLg/zFA1HF1mi7YruJ2377VZWurxfZWi5998oTDowwlJcNRiXMWIYJw3nuPFMHFSBDierKiwnvPwVHGP/zj16RpxJuPdnHOs3eQE0eKh/c3UUKQFYZRVlGWQTDsahP2scn7WAvejBylMuhIYWqrpEcPNs/QQedvu3OeojTIZGq2b3ODGZW4KohNnGwKrl+xEFAIoiQiSiLSbgtnHcUgI3/2FfbJbzGtDcR77yNEjCsNtqg4/NVjdDuh987tVxdnZ36n3xBURFry3/zLR/z033/F4XFBWTmElGxttDg8GgEaKT3eO6QMLtGCf+tam7ZhljE+NkNgcD6hw9Zui6qyfPdiwBffDHj7fveUFKefPg0b3Yhhbf3mfRh31ZggOSNWEz6N37P/LSWBwvGzNWic5MG9TR4/PaKqn4lJX8/XaRm7ISCJM1qdfaSuMGVCNrxBadKZuoaKzTXIz/9Y9ZCHWomJUGrsHmNa28pYjvolbz7cWkzayF7XrtcgWOs4H9yxRZGkqub7rSkuPBkCJn7ahRekWnH7RsKyEOcAXIY8niP1zpFo9vf3znlcYQUu1CevM3zjQ6x+dM6Uz1WwK+ckiL4vcuc0k0YPUzMSgXUOhyPV8RIlgrlkNPYCk0vr+WNV0rkXm9QSYd3ZZp4G0S7m5lqxcGGjkPq7aJjLrCqn+SoZG29O/lsy7Fa8ImammylRJBrXi6XtbXfS+trlNRznLYAkjSgLM1EiajaiyEqKmuyJIk2rk8yW13jZVcaSFxaBQEvJ3d1LrLOWjvPTn5WNbszmRps40dQebHHOB+ubJUO4121xeFji3NRZbVh/j4e8nyhbvfFgc2GNtaxW86NmWZpVyDKDkJJWqrm1c3EXy8eff4szFhUHi9vyeISvLKIYoaqMO//5uxfO+48N3nvMqEB002BlgwjW895jraAYjnDG1rGXwnrLmqDE6Ta3EZs9ZFEhIx1ii14xDo8Knr8YMhpVOB/GellSKxsJWnFEkgSXzqZ0VKVFK4FzMrhba0WTZ+PmTpsokoxGFUVp0XUsHe+DS/lOO6KqglV9cKs5jRPahHWedisiL0xNrAZX6YXHAkYrMYhj9b9deWesscYap2JN6KyxxmsI533i8VKEXYgrK/svLpNfrOWvyoo3haBSUignKI11OrIqMtZxdJTPWKpcN07duL2KCjRIHeeClUa39nscJ4oHD7b4+ut9Dg6H7O70wibNg3MOKYOA3laWwlhM5UkTTRRJitJweOh5uTeiKA3vvrX9Chr0eqLpgu0q4upAWKi+/+4NHj3s8U+//I6vHh9QlosbX62Ddt+Y/DCVQ2mJtY7SevLC8Mtff0O7lfDu27dojxfQUrK1mRJpSX9Y4mwIOhkCSIZNZBgjwS+5saCVpzSO4+OS3/xun1s322xtrHADIZZ+PRXe16b2wpAmelIPvENGCsoMoSQ4F8gE57HGovT3Y5knlaS12aG1GSxw8kFG8dnPcQjsrbuoO3cxaMyo4OjTp4HYefc2Or16TbnzoN2KeHR/gzzfRxDiNXVaCc/3+uCC5qustV8RU1m2aAhRpiSCWJCBTH43SM6mkKF5/caNlMFRwTAr+X9//oK371+/NdNOL+G7/RxZz5llacnyirI0xNfoJm+V5x7RONCM0z0P76dimof3NieWOvN9epJgcWPrGZtb3zTIFtjafoo1EYf7DxkOGy4Mm9zOwjHROCFWFDg+OFYnEJPaxbHizu0eRWVJIrmgXT6JWSGmxKH3YL0nrzyxligVNvCLFV7WebM/BsNAfqvaIrDb0Wx1Vgg9xpK2i+Aksm6ldc4Z0q4ieBaOXfZtdEWLmQUy8DpxVflfF3Php8/NhYpYJrW/RF2o63KB4s+b9MxVWVatM3BZQgQriCTRDWvFufQNAbtYGtfsBCKo0d1eeCKtKEsz4ZROrN54vS4I1iVL6hU+F+iVJVktF9dP3yXTtaggEONLzSUXqzj5soz8meFhG9yXB5KGm7OTyLTQD4Ee6m20ODoanVinqjJElSKK9VIXcPv7I7z1RJGk243ZWDWPnxcL4231AJRSkCaKSGuM8gg81oS1hXMe1XBXvL2RYExQmqrsshg705h2H72/O6NLcNL4WjZqlj2q88OtKBz4UP8bm8n5XSvXGD5+ic2rsFaPBDYvwRjs029JN9M1mXNOlMcZtrL4fh03UXi8czhjqYoMU1aBELQOIUHHijIfgVBYnRB1WmFfKsSVW+c8/bbPN0+PyTIziTVqXYh7gxeTeJxRpBiOguKgVoHEaXdCc5QS2Nql7samwrsgx4i0RCtJVVnKytHrxpM9rhDBo0icLN/zORfWloNhOYkTu7WZMhyV/cq4/ShST//v/+tvfn6lnbHGGmucCWtCZ401XkMoKQYC4SIlDUBZ2rcuk1+c6L+VefWX1vstX/uIEYKR9a6TF0YLIXj85Jh33jpHTI0L7vu/dzJnrqzxJtOYYMI/donQakW88Wibx98cMhgVdNoJWgWTaOs8w6yakARaSUpjUcU0bgvAd89GjEaG99/dXrtgW4Gx+zpjLOaKXLABpInmv/zzB9y61eU//McvQcCY0xlbs3gffBUDxLFGCijqTaL3kBeWPB/xT794zOZGizce7dBpRXTaCZVxmIOMONXBF7nzlNbi8XV8HUgigbGevLJENlj/KCk4PMq5sdXivbfr521eLZCTN58noayCy4ok0ehEI+MQ9JbffIJuxVR5OSF7qlGBelXylJsdAAAgAElEQVSWL6cg7bZIu0G7scqPMb99STEsMTrGbmyRdbYoDodsvHWL9v1XSJIuuREf/miHn33yvNaQBe887VjRH+QhkqkgqMF5ibECPU9CNL835Ys0hoKYCumXajB7T7sTs7ndojgqef4yw5clIr5ewivSgo12xOGgxBg/cfGgpOTO7d61ln0aTuINhJgV2Ty8v8V3z/uMsmql5jUw0d6MooytG0+Zxs+ZXqW0YefWl2z7Lzncf0T/eHcxv5Nkn3Pkj0DMeg9rCClbacTd2xuMBVd56UiiQIzPFFGTTloJKjs7o5bGoaQ4i4xyoX4gODwOgXklkEaSt24355BGxYW4uHXOShdrF31DzKeZFzAuK+8CxVzlImZGAnzVWJHvlfE5qzK6QgZjntg5A2kxI1CfuEpkubT2PHWZZHJOLOum87Rhvuhlw3ohv+X1HQfQ1o14aAt1WnJsJR89JxmfTSqIY8VoJFZw2otHxkMqzF211asUE+WJJU2aJXoWpo6TO7oWg5LGcYOsOYGwmvlRM1+NeWz+PTAhxoDNrfby6iy51+OZXghBt9tiMMhOfG6dq98pc8+ksY4sq4iisF58dPuKFUKWkjrMH+T2bivsv7Sm19NY6+j3R0gp6+6bPpR/+qNbjGoht6ldhyotQ0zMBlEvBHz80c25ss73/jjtlV1Wjso4et0EJcWFY6eOnu5THmXobkKxP8QbR/ntCzg+QCnP7T+71Pb/jxLl0RC8x5YVuBAjx7tA6mTHfXy9GRRSomKFbqWYlxWkLSokaRIhawUllVzdmrqqHPuHwc1aK1VUlSAvTHCzRoiPlcYh1lVl7CQmq1KCJFFs9BKy3CAlxJFGK8HRURHcV9aEjHd+YqWjtMTVrihMve5bRjruH2YcHhUcHRcMRxXGhFhqaaLoD7z1HqGU3LuyjlhjjTXOhe9H9fZ7xr/6V//q+67CGmtcCm+++ad/UVb2Te+IIy2LKFbPv336i7+9aH7Pn32yf+/uj7c9bHnv21rJHAFaSq8jmQazXsvGRnJiUM3LOsZamfpVEjnLUO/1rHUYG4ICAuhIsbnR4rif0WlFE5/NQvz/7L1ZjCxZet/3O0ssuddy6259b++zcEZDDlsURYkEQckj2DBg2ZAe/GLrgYJtwDa8vho2/CAYhh5kGfaLBVGi9GAIlBdIMCSDpNVkc0BK5MxwFvZsvffdb225xnYWP5zIrMysrL1uL9P1v4ibmVERJ05EnDhxzvf/vv8X8uYET5kwcCqKikgppBKUVZCRMLUH+/ZuRhQp2q2PN7rgkwohwnWUQobryvnMPqv2We+lvPLSJnv7BYhgDPCEJO5FaSlyg9Yhz05lHFKJmY3A+RCF4AHvHfv9jN3dMd1OA2tCRE+eG7KiwriQZBbCfmUVPK7ywlLV0W/eeSa5YZKVjIcFT3cmeA+9bnKo8seevxArt5kaCJzzSARRI8JMSuyTJ5i33gnJQWtjiFASpRRJ+zQJYy/LCHc6KK2I0piknaK8xW5v4+7fx3/wHuWooiImXW8g1OUMcc56diGnFvSHBVVliZPQTzx92qcsAmEm60gdpSJ+8KM9itzSWUuWiIX64PUi5j+X/rxc12k5ezsZg0HJfr/i88+32ejFiGecHwkBw4nBixChMZWX6x0VdfYJRbuVACEa7yiEnFue6zffQmlTr2P2eSC1GK5B2hjgvaYozmccO7i/9TL3fb2XsrXVnkkOTY9rXc0hLuWpEfU2i5E4AQs2UHHyMsV+P6c/KICgtd5taXqtaJGAEYCQdd6c8xi5jyJzTrn9eaJ3DuXfOc2g5BkNXJ4JkbN8DS65+NPgUFO4zPeKWCzuKFJmvkn6ud/z4SOriJLz1OdZ4hA7MPd7+n3hk0UGgcW/OQcPn44pKkurlRBFmsUX0+Lx5i+vWLWIuUs934/MFWetYzQpD/19WoAQS6XOdUh5afA1ATXdVqzqsKZ94rGVnVtm1+VgxXqvERx/FjrF5RuyfP7i4HPVwlR4LeDWzd6R1/G4uksV8npWlV3d5gU0GsFLf/nfzs6EsnSsdRLWOgk3LyAXdiJWPg5hpZSC9+8PGY5KyspgTRhzr282SRtRIPDqbX/qlWv0B9VMFirLQjtY7tCeu93hc4fUEU7bCE5+dsvKURSOOFYoJbi20Tj0/j0Nyv6E7EkfV1lUGuHykvyHbyOKCY1rHVo310jW2mcu97OOfG+Em0piG4d3Dm8dxWiEKcqZM6ZUEhVpXGXIR2PkzbvI9WuhTTkHUtK8uXZ43H5OvPv+PsNRgVJhfOTcVAZN0OmkKCFYW2vSaSeMx0E20Xuw1lMUltGoRM5JlTebEZNJxSSrDCAjLXn4ZExVObSWlKUN8sIC4lixudGg14kPjdW//6Nd9vsFlXG0W6G/sNZz57kOO7v5vvdUnU7y6++/98dXETpXOBavv/76x12Fn0g841n9Fa5whWcBreWbCGFvXG+Ot641C63l44uWGcXqfxOCIorkNgKrpCyNc3lVugIgKwzvfdA/XWHnMAZ8YskcYM6xi63NxYgFHUlefH6DwThHa0kcqTDf9x6pBEoKnHU458nLiqqy9YDLUpaWSWYYTyre+6DPB/eWk5dfYR5KBa9NVRukzzKEPm7bdjPmX/8Lr/LKi9e4fr0TQtcbEZ12gtYhxLyqPNZ68H6m4a2kJG2E0PeQK8QwGOV849sf8PDJAEGQbouVoigsk0lFnlvKwgG+nrxDFCkazQjrPFXlMMZjrGc4KHjvg33+5AfblKU9w3TyeHjvyUuDlRKpFWJvF084J2rjrneOclKctsQV656xwQoQUpB2m2y+eIPNl27Q7KSId39E8fv/ip3/9R9g3/zhM6/DUfjKl67PjOjOBomQRiPFe09ZlBRZRlUFaap2HPHogwF/9PqHfP+bjxkPy9oIcQxW2BjE0icitD8EjPKSf/rGY8jzg1C0S0cwnHSbmkgropr5NMZhjGMwzJ/RcZ8d1tea3LreQSlx5PMXRQU6yoEDI+OysXE64RcCeusPiLQ92pi3YNgLOO5pkkJwY6vNxnrzsG22roJxnqI2hC23GSkkqxqUP9aYtVijqR3Te0ejoUkiRSOW3L3WWCJzRIhSmxm3DhvbVqPe7rS5vXy97aWPH+brcdJy+Yc9OO6lFchsgPOMqn7eKh2+xhcs3Puji/Jzn8tRDx5C+Idf3FZwgWp9nBd6GX7x0x/+k5SQJBrrp57r9SIOCAqmn0LUzisrXk4rlvmeZL7/imMd3qEs9jrTZbkvmz9MK41Z7sOm/wtCnymECGVPvy/1vStZ66UuUMiQWPxw77hi/+PKXMbsfARJGh9bxowcOmLRSrK2dkB+zJM97U4aJMuWdvIexlkJhDwbW2vP2Blj5eNwsGJnN+P+gz67u2NGo5yqtOztTsjzavHeI+r3EBSVm5UzfR1M8XM/c+uCFT76ihelI8+DrLKSgl6duP6syJ72Gbz1iLI/wRYVfjgi+94PcJMJUSMh7bXo3N264Hl89uCMBedneSun0TjeWZytgq+JnOa2dNjKUFWhneneJq60mMEEZx26mcye42OlEE+BR4/HjMYFZWEpC0tV2EBeOo/znlYzYn2jSasZz+wHeWHI6qUyFqXlQe5K4xhPauk4RJUkepYbJ44UQgQJ8jTRyDqCLIrkSqddU1mMqSUOpWBjrcHWtRZZZkkS/WGnHf/277z+9/7hhS7AFa5whXPjSuPnClf4FEIqea+ZqvV2K95KYkWc2wtbyr777d/Y/6kv/ZX/zzh/25ji30SgtZYR4E0dbTAaFTx8NOLWzcv1CPpEkzlT+AMnzeV5vJCCF+6uc+/hgPVuIyQczII7nFYSg6sni0ELV/kD2S5XJ1001vFke0JeVLz4/Bpx9JkMoDwRUgiiWCGNwFi7QLYdhdMMs7WWvPT8Gg7PWi9lby/j6faISEv2+zmTrCSJNUqFgbBSQfZIK4mxgYQBj9YCYx0PHu3z4ME+N2/2aDcTOs2ISWEwJkTmSBHyo2gtiSKJoG4LBNuR957KenxuePJkxGhUcPtmh+fvdE842enk4nh47ykqS+kcFDlSiRC5IeqcGsZjRIWtDGrmjXuWB3J5W3HE+stB3IiJ71zDWcfoaZ9JXrL3/77BxquvzKQRLg2nuBRKCf70z97i9/7gXj0Zcmysd9jvj4Ba1i/LafuSz928hnWOwbBgsJfz3T98GKJ61hvcutul2VmO3Dv9NeyuJ0xGJeN+yQ/f3Wd/fIc1JohW68CgdCk4sHIqCa005JsyAqYJp4ejgm7n0xWlAwR5zTvrbO+MGY4DyTmvTqOj8pSXcmr09OioxNhTtMsTSJ1WM+b6VvtYomP25NVGLiEgUlPDJSGZ7lyOMjH3eVSJB1I3BxiNS5wTJEmE9IYb3SUpovnIsEMRDkcc8TQEzkn5cOaPdygS5YTfp63Ds8BRdb54gZdb7LPEQjtZGHVdvMD5sgUr2uTc+kP3Ym7/4x+WU9Zn+cAfBVa0BzF/MosnFmlBZdyiJM9clRf4CR/IjtOcnl+ZawfiOlfP9CYsN4H5veZrKgjSk/1RvrCtr02uvu6/Vt3mg9IWy/P1CS6/+tNZbhuxcr8TMXfRVj+Ono2N1sryFrY/xQuo0UxoNJNT9Wf7wwxrgwQTCLrty0/8vhKHnqWwwntBZULUzTTnW5kHo7fohh3+1CsbmNrxSlBLBIpp+6rvjQiRt91u8kz6v7KyIfqhdj5rt2KajbOPP8vBhNE7TzBZibcO+nt4W2DzkqjTIOk1aN2+yr96Howf7VFNSmwZnGq8czhrKbMM5z1CKiBE7ISpuiMfDCCKcDKq1ztkrEk2FmWED/IVnq1xDYYl2ztj8txQVnYmje3rZzXSkrKyNNKYvDD0B0U9pAqy3RBULJoNjTGOyjhrrDfWMcH7vNHQ7SRWWOfpdROKwhLpQN5EWjKelFjryXN7SHKtqK8T9ZlluUEIQZpq+oNixzs/lJG6sFPxFa5whfPjKkLnClf4FEII+kXl7u3t508fPRk93d6dTP7SX/rrNy5a7vff/D//VqzVv0QIE8VyrdWINuNYpWVhS2cdlbE8fjLC2Gfl4T2HZ2Rs8Cf8O6lOHoIBbRlCcOd2j7I0bKynNNOIOFLEtQeMUpJYK5QQmPJAmmcqRySEIM8N2zs53/mTp+z1P33e7B8VBHXkS6QXvBOP2va0iKJZhnrWN5q8/HKI2Ll1u0uvmzDJqiC7JiVxrGtPKBciMJyryTmwxlFV4Xm5/2CPd97fBiHoNGOSWM8Gx857ijKEye/sZjMpP6AepIe/D0clT7cn/PjtXb71nUe1pNHF4RxUzuOkACnQSYRUsp4w+5ocmUaNXYKH9KnKuJhRSypJ9+Y6a89tUmUFg3/+xoXKuwhefWmDTp1E2BMmXK3mIqFhyoIX5S5/8UV45U6XzY0GSayoMsuThyO++0cPefObjxjsZbVHIQfew8xFhMx8jw/kRwSCZjtGCHB4ssLyD//Z/VCf0eiSznL5vobv13pJLTcp0DLkcKkqx3hSXtJxP3pc22xx51Yv5Dubd8p18z7kp0EwUB3Xb52EKJLcvtHhxlY7lLPcJuY84hc8zmtjZmkCuRO8mA/kIM9ijJx3FLfWsbs3IZsURFi6qaLb1CESR6mjc+X45R9zK05F1JyCgFmI9Fg+5jnwrAkez+E6X6wwZoOXyyr2o8ahel/i+2gV6XDUdVogIE+q43nr9CxvzopjnPpwEl+BnkWkzHeCS5jvSI5appuImvwRi32KFAdHme00CwlibuP57i78VkqQJtHKQJjpZojgpDX9PNg2fJlKn/np77n36/T7WrsxVyeBkPMFHXHCC7VZXLO8SCFpNeMVWx9/aY/tx0+IGvKIWrpJEkXqXITEhXCoPXpeuNul2UwRdUPxnjqy6OBMt9Zb7O3nIZp9Oi+onRbmI6/+zM/emu5yqvZ5WpSVo6yCXHMjjUJERS85eznDjNH727jK4ssSd/8eZmePYn9C3GuR9pp0nr+KzDkPnLGUgwnVpMBWBlNWOOMwWRkIHTON1nGzlHxSSaw1FK0NvI4RkUJoBUqgGqtl0s8SrRMUOvaYZBXWBFl35zzOu3peGYYDVenIc8uTpxOyvCJNI3rdlCRWNtbK9roJ7VaMUhLnvTOVy4yxY2t9hWeoZJB7b6ZhTqJ1IICkEjgPWVYxmVSHuOEnT8c47+s8soJxVlU7+1n++On4w/6weFhZtymEtytO7QpXuMJHhCtC5wpX+BRCCrHrnG8OhqXb7xcyy8zdorR/+TLKroz9Oe980xhnPdNJFaWtQhRJlhvefX//Mg4FHDGXvMT57JkIm6Xtj9iA9jHJLdc3mowLw9paSq8bE0UhggMBtg7ztv4gL8PUA0cKmGRB+3k0LvnBj3Z45729s5/wZwhSCpJYBwODuPicbGOtwUbvQCdca8nWVpuXX9zkC5+/SaedMBzkGGNRSqK1QGtFFAniSKF1yKHk5/QdplJsb7/3hLffe4KUkDYivGAmyQBgjKXfzxkOc/K8oihDIkylpjl3LKNxyXBY8qO3d/jgwxXyfKeMzlmAVpQ6xVU2TG6cRcwlFa6KctZGPxpczrHSToPO9TWG3/gu+fbHI2UoBPzSL9xFR4HYEAKuX+stOaB6JnlFwxf8wvqQr32xyefu9NhYS0kihcQzGRS89eY23/z6PfafTg6ukJh6Dh8YpsTsU9T5vIOBJkk11lq++9Ye7z0OZLE3R+eGOecZz761UkUSBdkKa0NUWlkadncnl3zMjxZRpLh1o8vd59ZoNoLBsKzSuYiVky1E3kuq6iAv1kl7zbeXNNHcvtHh7u010nTxPTQzVM59n5+cH6w7MHJ5L6jsVGlxzpA5t6zC/GprHfce9MmykqqyFKVho5cGIkecYppxyIZ90H+u3n5KTpyCzDnqgKv2/7iic2Y29ul5X8YxlwiLTxuBcxzmr9eFT26J1DmpuJUEpD+8z4Wv+QXPbYH4OqKsQ+dyxM9619CfMyenNt9HnfRviuUO6WDVKg5kOj5aJCnE3P/TNfNHCf3YWq9Ry7WJuT5vcZFzy7RAIQ+ONXuv1t/93HZJrJBzcmVJqrl5vU06jSw6tMwf/KCex/X83W56+CVw3Eti/jzO8H6ZL2IyLogiRaed0G1F3L1xvnxvF8JSc93aaHDrRpe0EQECoUKuS1kTaM2GRkhJUVgQECcqED4cdKveBzLy9q3OykMewhkunHUe5zyRDtJVzaZm4xwyddU4Z/jjR9isxA8G+EcPcEWJzUuSXpOkm9K6vYm67KjzzwjynSHegdQKWast2KKkyCbBkc2GeRCEXJ06jpBaETVixI2b6LVmiJDa6BC1myF31hFY1fstw1rPw4cjisIE504VxsxrvQaNOGK912RjrYEQIReWdUEFIlJhvqmUIIlU2WjorNNO2LrWYHOjwVonieJEIaQwUolcR/KJiiSjcTnOC0NRmBLAGEdRBPm2OFY0mxHd9iIJubOXY4yj245ptxOaqY6895OitL4s7Qbei0Ya/d3LuD9XuMIVzoerN8IVrvBphBC7TG15QjgpRYn3lxJ/nabR385L8+eMcYWxrlEZW2otW2VpHRJpIsdwWPLw8YhbNy4mvfasyJyzhjufppyFQZmH9W7K3mB1FE0j1eCh00n5kx88YjDMsdazsd5CyjgMzrRgOM6JlKYsHVlmgheMmxIDjvfvDRhNDJ97eY1G+hFJHnzKIEQIR5dSUFX2wuTDF1/dpDKOb3zn4UyGCKDXS/n5n3ue3/3622xvj4mTghvXw8TQOU+aSOJYsbuf4ZwgqJcJpJgSecGD70dvPwlE0WabRiOhKoMcl/eB4PEeKuMw1rPvCqQMsn1xpNBKkiSKLLPcfzhge3dMpBVf/qnryHNodIMn3ehQbV7D8wMEIiQSVoQJswsJQ8c7Q9rXTpB6+yTCe1xp2Pmnv8PmX/4V0s1TTuQvCQK4eaPNi3fX+PD+AGMKlFakSUxehEgVKSCvLElpaTQi7qY5r321yQejNb75wLIzrMhyy2BSkpeWd36ww1d6CVGthS1Y3WXOkz699YQnDyoqE0jB//03H/Cf/pXn6agS9EWGgdOjTGvh574L2k3FcFKGrbyfkTtlaUiWDBLze34aoJXkxlZoT8NhTlW2iZOTop6CRXD36ct4L2erjoUPxHK7ldDthKiny8TM6HdMPaakTi05P/NcFYS+7/7DAdZ50kTTTBW3NhtE+hz1PBUXc1RrP+IEjiRt/NzvM/Sdl0XwHGdMv4xCL/1BehZP5nneWUuY3b75vug8hVy0Pke0o8so+nIGxXMsxdz3Y5+dxT+VdQ6u8yR3XxxBH3xbPvrie8ATxYoiN4f2XOY3Vn3XUrDWa7LXz1b8dRkHgmzzmx4qe+5+rvUaM5u+BzrNmDhSXN9sMikMO7uTle+0+XUzP4AjcG2rc6o25PF1nxyIjtmFXHnPWbzQ858O9vtZkOKUkjSKifV8jS/hmT0L5gYyT7dH5Hl1MC/zYkba/OkvXCfPQpR8VVn2BznOhgLmr/FXfmrrNOp0Z4K1HlvLu2ktSRNN75BM7ukwfn+balxgHz5AVmWI+C8qom4TqRXNrTWSbuPkgq5wGN4z2R4EuTQtg+Oa1NiqhCzMwbxzICUqihBagINxfx8nNUonuEkBsUZEGr12evvHMqnj8Xjn+fE7u0wmJUVuyYqKsrI468gmJTpWGOsQgFQaJRV5VmCMwzrvd3Yz325FY4SwOpKj4ajIKmNTrWTHWj9xzk2UljaJ1f1mI37zhTvdr25vT+wkq7aFEN28MLNnaaoUIus2PMUkqxhPwvI0m2CMK4QUGONKIdBxpPqNRvQvf/M3/+7DS7lHV7jCFc6Fz2SShl/5lV/5uKtwhStcCK++/LNZVth/z3ufSilKrcU4itWTDz/49j+/aNmPH/3J6LnbX9FFZV4z1idJpLZ0pPTUWTfSCh1J9vdztq41DxuYLsFZ8vy7P1tz4PygrJFGx8uiidqjz3smtczQaJwzGBf06gF5lhmEDMlYjfV1mLWvc7I4yspiKsv2TjhOr3v28P3PCqQQs8SjF20HSgru3OryaHuMm0tOr5Tk7p11njwdkhchPD2KJI1ZslmBq3XHpRSzSBel5MwIMjVqZ3lFf5Cx3x+z15/gnEMJidZq9hxYG/TApxJuIWeQoCgt1nqM85SVYzwuaTYjklgdO91eNZEVSlFNKnj37aDVPZ0rW4czbnYOjd7H4KV5Qeg0ZrI3xPX7uI1btJ5bP95yfQwuYgPYutbkBz/emT3jaRKxPwiRKm0MnTjkXWqkEWmiaDdierHji5vw/EaEjCParZg00UQ6YrCdUzlPuxsSsi478C4jSTTDQZgIlqWlKBzjSvDVl1uIKDrnNTnuGQsGoEQrBmOLx+PcwS6VcXQ7yaE9pp8neRB/0pAkGq02QOwAU+WJwzXOsw47T16mKJpHlhUm75JGolnrNdjabAVvzTQ6pyH18jBP/kxrsrM7YTIukVIQKVhvx2xe6ntqzhJ5FJlyFBt4EvlyZETOvBX0HDjeSr30h8vCiiiR85bzseCS2rY49OUihTyb/T+qx3i5X18I15tnLMTB5zHbVs6x2y+4dq11pGLXQrd3ivNc3mTxPSCwzpMV1eGDLIdkH4FIK4QUFJU54cVymjcQs+P22g3SNFqIiK0qS7eThujr2sveOI+p7MrznO4r50+p/i0ExKmm120cXNeFnRerPB8JIOrCFiTixFK81PzpzvVXRW4YT8rgPBRJXnqug17pLPTRvovefn/AH3zjHkURoieklKRNzfVbHbSWvHJnjSyzTC9MXtgD+by5mdtf+KUXLu896iEvLLbOtSKloJFGrHWTIyNbjyzKOfb/5B7VzgD34D6+LMFDNczQzYSoEdO81qF5Y+1y6v4ZRDnKsXmF1ArwOOPweKytEFoFmTVTKxTU+UTxnmzYp1y/QdzbwhmL8KCaCclW79wONgLBg0cj9vdzisIiZZgXOhe8ZrwHIes8q0rRbgVnnrJ0aCVpNmOhlag8IteRVB5vrAW8f2Sst5V1T7VWgyRST1vN6J/8i3/x9/7bra0vv7Y/KMooknGa6iiOdOL9ARkZx5q1XsLWtYPx6ZPtCXv7OZVxFKVFa6WNdWMPlVKyjCP1tN1O/vZ7737r/Uu5SVf4icfrr7/+cVfhJxJXhM4VrvApxDvvfMu++OJX/zVAKyVzKUUlhDD3733nH19G+U+ffv+bm9d+6t+ylesJIVKlROTqKAOlQ8RAXlaMJ4YbW+cz9F62beNZkznzmE2chCDLj5Yt8t7TbiVEsaYqLbYWwx2McsrKktQh1EqGMGvvQu4Ua1wt3XUg0zYaV+zu5URa0jxG8u2zjCl5IqRcIGLOi+dudNjZz6jMQc4opQTP31nn8ZMRRV5RWVd70Kf4OgpBIEK4vpRIGTTQfV2fQNoF+ZLwe+rxGiK29vsT9gdj+v0Je/tjhqNw/DQNZUyyiiI3FJVFIuh2EoQUDIYFw1FJp5PMZEoWr82RVy3k/tnr4/f2oD5V7zzeB4JHSIhbKUp/0ocMiycppCDbG+Mqg2g2Ea0O8drRxvQLHGoB03YwRRwr9vsF2zsTvAMhJcNhhnWOtrS0o9D9JVrRSDWd1oF3Z1N5Xuh6Prch6LUj4jSm3W3w/nv7DPsFa5uNRd3+epmXzJJSkE8qnPU45yhKg0dhkbxyIw6kzpmw6tk6fEGUlFjnsS6Qk86FyaM1niTRxPHZ29NJhM98LWR97mfRMz8vBBHCX0dg8KLgwEqmwT1HlX8Z7E20TkkTTZpGpElEqxnTasZ02ikb60021pusdVParYR4Lt/WJxF5YXj0eIiQEik8jUTzws2PmPg9RMoc40l+VoLnUPSOP1z8cpDa0YUff+xzwS98XLicZ7XruZrwBdq9OPLHR1eHk/b/KB7rY4iJ0AwAACAASURBVAmduUqsInqWjf4Ixrlhe69ga7PNUb3v7F/taDAlKuYJC1b9PgJxpOj3s7nS519zq+Qh59+DYeMQDSpCovGj3hoL+xy1hL932gntVlJfmoMTaLUSmo1o9t7JckOvk9JqxhSlxTlXn6+Yuw5zx5y/JcBzt9dmBuOF8z5cpYVrvOpz+Rov0DtzZM/O3gSPpxFLep2EayfmgPlo3k9vvTfgG99+QFkGBxEpBI1mzOZWByEEL93uUpUea6klXi1TUmsqt/fKi+s8f+dyIs29hzy3OBfGetMo+o21FH1GI78tDbvf+YDiw4fYh4+YJk2pxjkqjlBxRLreovvi9Uup+2cV+c5wNlZ2xuEqh7UGa0pUpHDGYUsTCJ96LCCEIB+PmWzcIm2HiGwZR9hOi87G+RVK9gc5T7bHVNZjjCWKFHGkZvl0lQxSjt552s2UJI2IY0VRWLSWrK+nCCGU855uO25b54W13qSN6L61DqlElsTqfppGr7/xxq//TYDNa1/6d7SSL2xuNF7Bk1jnsTbYGiItSWLFtc0Ga70DqcAP7g8oyhAlpJQk0hLv8c75sVZyksT6g0aq/uY773zr0xJcf4WPGVeEzrPBleTaFa7wKUUc6a8DpqrcbWPcNQ+XauXvtJP/rjL27+SFaYpCFMbZphIyqqSVmQBjPP1+zrvv7/PSCx+f19BHSeTMH1MgWO+m7O5nx25rnWN9rUGrGfPgYZ/xuMBYRxxLHjzaJ4k117e6xFGC8wTZMDzKCQLn7kgTMNbRHxaU71mMddy8fjG5u59kKCmQscbakGDyIjJsX/3SDb73w6cMRsVsnVSCX/6ll/nd33ubybhkOCxIYs21a22KoiLPDaoemJelIYokeRGisEJ9AtnQiDVR5GrJNU+zETHJKspyKl8FzjpGo4xJVtBpJ2yud8IgvLTs20AKdDsJZRHk5h48GnL3do/nnmsTnUjAhMl4ut5m+PzLiPffr6+Vn3k3eu8oxjn797e59vKtT7SBeZV1UUYKcoF/7x3Gt24Tb7SIOs9WsmL+Gk3tvH/+5+/wvTefBPLMe65v9bj3cGfBrjYpKoxZrbuuhOeVjuGVDjz3sy/yP/1jy3d/vM3DDwfcuBO8VL0/ZH6eVojNG22ysaHVScjGFW+/v8fWesK1XsRrX4kQ+rSvjyPDIZavAuC5sZ5QGkdRWawDbzyFNTzdHtFuXYpK6CEkWszyPUzhvCevPJXxs9qfaIM/IwQJwn8R6Zet/qB/woIrvfc8eTqqr6FDK8ULl51rYb5Br7pRKyNsDn1Zve1p8ucslzO/zZwU0OVFx5wGq+pwwXIucdMz7X/sq2R+pzO+cxYev4tIRS0TeufZfwpx6j89OxxxPlMtxYVNDjOXj7dzKhvGp9N33JF9qIdp9ChL76XlGoh6g1VvEKVrZ6eF5+2o8/IsDk8OfvQ6CVEk6fczHEfAL+4zWzUtTcBaN6WZHM5dBiGpOGu1DJsQtJox43GJUoJb19vkhWVnbxIiOlghQTdH6mgliWJ9uJ0sXCS/cPZLnNDh0xOL3elCcR7yoiLPK5QAIRR3r5+mP/9oGnJehOgbT8j7hhQ4F+7JL37lJs4G0qYsDf1RgfMhambaHqQQvPYzNy6lLr6OzAlEThjnay1Z6yZnlhp1lWX/ex9SfXgP3x/gKhui4yuLjBVCS+JOQu+Vm5dS988ynHNUkzI4q1kfZKWtxRbBMc9WJjinRApXBkfNIp9AklASIyOFUBGqlSI3z08Meg87OxmmctjKBjnu0tJuxUSRYndvglQCCUitkVoxnpR4H+G8x5aO7e0Ma51NEq2dBymEV0qUSop9ESkrBGWS6K//3hu//j8AfO1rf/3z+/1sM4n1dSEE+4Ni5vSolKhzwgbnwymK0jIaVVjriGNFqxmx28/wMJJSlEIIo5V497d+69eO7FKvcIUrfDS4InSucIVPKaQS7w33yv/CVK6dNvRDcaD1cin47rd/4xsvf+7f/oEzvuu8L4XDSknXQ2yqYICe5JanT0esr6ULXh0n4bKicz4OMmf52LdvdHjweHjsts57okjx/N11Hj4aMB4XOBe8Dytruf9wl421Ntc2OsSRxNlQujEOKYNXzmhc4Zyn3YqojOPR4zGvvrxOu3U+reafdEz1rKUSGONwzp07/cGf+sLWIVIH4M/92Zd44+tvU+SGx09GeA9376xx+1ZCv58xyUqKomI4KjEmPJ5KSuQ0fYYUaKEQQuBc8JRKYo0AysoS6RBpZI3DOUt/kDPJSrRUrK+3sRZ29ya15rlEK4EaFTzdmfCjtyNeuLvG51/dOFFiQkYKud6FZhM3rmXmfJggR40Y78L1K0YT4maKqCPKPg1odJuUwxw3GMF+n8n9Nr0vPnsNcuf8wnWPIskv/sJd3vj9DxAC0jQmUoo0lnTbMaNJeL4rc3I3nu3s8+//G3f5G49G7D7NqEpHZy2mu5aij5DdS5uaRitiNChImxFlbvjW97fZ7MXc3oy4dWedWcM8EcdF6PiFTyEOci4IQOpguSsrS54b0vTyhqFKCpqJZFXTlELQjAUZbkbqzNd6Gcfa0U7Ep+PZuAiePB2RTQriWCEFPHetQRxdNL/PnMF52lkfOVg4wjC9/Pu8t+I8hM8zxUdE5HyUQ6pT24LPScocInbOS+pMcRnkzqp2ewnFn7YKqwjSeYZ7VWXqv9k6n4M1jihSxxPjxzE4h+oljtxMAI3a0WXl+SzsKY5lmJppTBpH7A8zsrya7TlfzLJDxLRHi2LNeidBKbX6AD44bznnZxHSAmi3YsrK8ujJiI31Brdvdsiyir1+Prueq3DjRnfB2WOGue5RiCDJJE58ZsNdEnP1PvT+E7CzM0YIj1aKRqJPPxxYOM6qSl8cDx+Psc7hfbhmOlIhb6SAOIoYDEv6/YLS2Jm6ARx029eutUjiKRF3mk5uNfXlPVSVQxCictIkRFX0OvFC7pHTwJWG/psfYt57DzfOkUrhKostDbqVoCJN1EzY+Km7n5rx9icVJi9xpcG7ICPtracYjCgmY5wN8xs8qETXeUQl4Mn6A/K1W+goxVYWJQR9A8819fHOJsfg/oMB1jmSWGGdJy8MaSNiklfkWUVeBonGjfUG7WbKcFSS5YZJVuECFwzgnfVSR2qQ50Z46Mex2tdafiggbzSif/Tbv/1rfzA9Zp5Xf62q3I2iLFxRGCpjUTKQOFoJvA/zlc5c7qd79wcMhkWdmzac5iQzVkqRx7EcxpG632hE/8vF7swVrnCFy8AnXT/lmeBKcu0KPwl49dXXdJZVf8V5n9SDPf2VL//8P3znnW9dGrFz5+5P/7Zx/i8C2ntigUikElGQtQoDWiEkWWHp9ZIzh5pfBB8nmTMPrSX7/eLkDQEEdDoJkVZkRUVlHMIHPei8NDx80qeRRty62aXdjCjLcCuNdTPDqKl1do319AcF1jp63dOTaZ81zGTYhMRdIFLnxlaLvf0glTeFUkEze3d3jLWeojQ458mzkrt31+l2GrVMoUQpGbzC8Kha1z3cR4ezjjiOwqSCmujRCq2CZFtI1hkiO6xxlJVhMJhQVJZGGiOlDDl1bMhVUhSWsrI82Z7ww7d2uX9/gPchB9MiuVMbHgTIWJPvDhG72zjrwblwzWxdJyHxzpG0G7OIp0/DJFMoST7MgldxVcK1G6TXOvWE7Yxlnbhi7k8rrs3NG22+9+ZTivq5jmONmIxI6gmVEAKJ4MZUw/qI5lqMcl78/A281Hz/rT7D/Zz+fsFkXIGHRjM6kJ+ppVQ80FlLGA3LYHTSkrww/Pj9AcNCcKun6K01WMmGzLDKh/pkxJFiOA4JWJUURJEkjjXOeVqteLV78RmbVqSPJnPmoaWgOsUbUnC4WqvWfRbx5OmIpzvj2qglWOsk3Ny4TJL0FDTbclM8sW+fMzaemqw5bdnPEkcRW2fc/5x//thw4sN1jqdPHPpyDlzWU3/Kci5cVbF0j5eiQeZZDDH/Wxxa93g3J68sN7Y6M+mi6XtuKgw2fasufx7Vvc8OdcQiRHCCGY1L5jLAhGVJf2xBLW7+N8x+CCFoNCI6zTBfMcbN7PViJlcatldS0kg1a90mnVYYZ82k3piTeuPgU2tJkqiFeiklaTYiHm+PGY5DNPdaLyWOde1stPgQai3Z3Dw+An96bnVVVy4H1+Sot9jBhvv7Obv9DDy0mppX73RnOSnPh8t9O/7+Nx/y3gf7mMriEUSRorfR4Jdeu41EMR5X2Ho8bev5Ehxci1/5pedpNKLVF2xl41s+D0FeOEwV7lccKZQSpEmQWTtrXh5nLPvffIvih+9gyxJ8nUO1NKhYo5IInWjWP38bFV35Xl8Uk8f7SK3wxmLyiiorKUYjTFnhQvIZgJBXxzqctXjnKLKMbP0G69evIZVEaMl21ODmjbnn8wy3fnc/5+GTIZVxlJWjyENUXBxritxQGYeUgqq0pEmE1jrk2kUgpbRay0oK4YWARqLLKFKZ975SUlRRrLZjrX7YasV/67d+69d+MH/cW7e/8h8UpX2hLG1srRdl6aTWQsZxmGdWxhFpyd3bXZSSWOv45neeMByVVLXNwTlPVVmrtRxoJcZRpB688cav/53LuD9X+OzgSnLt2eCK0LnCFT6leOnln/Vlaf+qR2hAOOfTRiP6/nvv/vHbl3WMJ4/fzO88/9PfwfvPWeNuCYlOYt3UKhjHvfMIGQzm1njW1s5BLJzRoPBJIXLmsd5L2evnp94+STTdboOiDuue5lAxlSUrKiaTglYrrfPnBG//aUh0VVqc9ygVZCjGk4rxpKTbSc6doPGzACmnxI44l31OCLi51WJ7NwtGgBrtdsK1zTaPHg8oC8t4UlGWluEgp92K2dhssb7WpN1KoSZBIy2nVEpN1IQIAo+YTUSVDMaBNAleXM4eRBg5F54CayzDUY73niSOQ0SNloj62bQmyLlNshBBtLtfsLefsbObIUSYFE+9ClUSURUC3nkbX2tZCAnUOV+mRg8da1SsgspQrR/+SSZ2pJSUkzxM1CYTxPMvAoJ47dnn+jjIqXSAWzfbvPmDbYSAJI5wwz1ieWAzlkqw0U2Ple7w3tPe6PCll7u89aBgr19SlYZsYsgnFeNRhdKSNNUz39Kp0ck5KDKDsWGt8577T8Y82rP8zAspSTM5gtRZReYse+SubgdaCSaFCfmilowpzjvSqYTNKmvfSfaWuvxmcrq+T4jwDrEXEIlQShBpEXTHtSDW4XeQX2HB4/yT+2ScD/1BxuMnI4x1pLGi3Yx45fa88fG8Z3yKCJQLRevMb3pCtMbHSuDAoRM9V3WO2enjPr2z4shbdc629okids5R1nLXe+z9FCt+LpE6C+sOEznTz4c7GUUZJIS1knMlT/tzDkieuWU+v42YWzfFKvJnvu+MYkV/kC3Jrk372EWaZ4nyOSA2pqc2O80w/mm3EtrNmGYjopFGNBsRnVZCt53SaSWkSVSPq5eJkKVrWi+VcXTbh/U1pRR02gl5bhmNS0ajEuc9aaKJIoXzPjgcCXjuuXW0VgfXTcxd3zNgdnuPIHzmSY/HT0fgwrxio9dgay1ZXdiZcTnPyRv/8mHIW1kaoJatvdnmq1+4jjE+OMcJMDZE6MzuPSFK6md/+uaRw4gjOZ168d5TlBZjglDeNN9JHCnWe+mJTiTLMJOC/h+8SfHevZo4CON1KouIFCqJiDspG1+4g0qu8qVeFK6ylMMJANWkxBaWcjKhmGR46xBKoJIIKSXOBOlqqRRVVWClZD/ZpNNrI5VkR8Z01pv0lhVJThrseXjvw3129iYM+jkOUEJgvUe4oMaRlxapQj9hnKfdTpmMKypjvUA4pUXZasY7OlKlVtKlDb2fJnpbKVFGsdppt+Lf+L3f+wd/4513vjWaP/TXvvar7SyrfrU07ppzPpZSxEmiEueo1RjCvDFJNHfvdJFSsLOXce/BADd1NJtKiFfOKCWySKt+sxH/k/ff/+M/vNy7dYWfdFwROs8GV4TOFa7wKcWrL79WZoX5a875hnc+BlSa6Pvvv//tr1/mcZ4+fvPxrdtfiYxxXxVSyDSONrxnlp8EHzzNG6lmNCrpdZLjbSWXWblniTMqbQxrSbTTQkrBWj0xriqLtSGsOUkUZen44MNdnm6PiKIYa13IC1NH6AghiOtJYF4YnIW8NBSFDUlZz+gt9lnBNMpJntHzcH7Cdut6m8dPx9i5e50kmkYa8WR7jHeOsgyeVuNxiNxqtxN0JOl1UzY3W8Sxxnof5NfmjB1RJFFKIeRBQnfPlNxRtTH6oDlKIZBKUhQV/f4YKQXtVjhWWQUCSNYa38Z6RsOS3b2MSRby/OzuTtjdy2iUZZCwSGPKx9uI0RApZG399rU3LjhrsZWlsdbmQILCT/U/PpHEjhACV1lMUeG9xysNzTbNW+sfybGX0WnHPHw4YjiukFIQVROUs7P7qlTwDO51lo1Ci32LqSyda10+/3ybfuYZTwx5YTDGMx4W9PdyRv0CHUnSZjRrNFPZNVNanPVIHaItn+5kPNgzvPZSA51ES6TOcWTO6dBtRWRlyKNjnZs9P0VhaLeWI8dOgTmDSzNRZzKqOE9NaJ0eWgkasaSRSOKavJn2yVKG70oKIiVIopDDR0mBFwQtf45ePi2oKsvDR0PyvKLZ0DQbEa8+115x757BWR1HspwUrbOK3BFz38+y7zPDZZA4J+x4oVO5rOtwwbZxWeTOpZA6l7H/My53uWOc1+c6RO6Iw5/1R2k8j3ZzysrQ7aTEsTr4s5zjc5bOYPn34opF0scjWMU6CJiNdc/ekS4RPEv/piSTlBKtFFoFCa1ppM5CpMs8EbIquqN2Foq1JIr0oUoJEcgFYx2VCRK7ZWnrKKEQnRunmvUlZ5OF2i+TZHPfz0P+CGA4KphMSqJIkcSKV57rEh01Rj5Xs7xYW94flvzBHz1kMMyZTEqcB7zn1t0er9xZo6oc1oQE73l54Pg0HX/94p+9u2I8tVizo5qUc+EeWRvyGsWRItKKpI7MOeuQ1+Yle69/k/LxNm5eXtc6RKzRcUTcTlj//HPIE3NgXuE0yLaH2LzEVpZqVOC9oyoynDE445BaEqUxSIEpgxSjjBTZsE/W3WIgWqy1E6xS7OgGL93tEUVH3Jsj+qIPHwzY3c/IC0NVWvAeX8/xpBBkhcF7aKSaXjcljSK0VozGFcZ5EDghBGmq9+NIDuNY72otJ41U/3Gc6Le6neR/fP31v/+PV1Xpzp2f/k8mufkFa1xHIJpRJDutZpCCNNahlKTTTljrJdyqc/O+/2GfUT1HUTooRTjnMZUrlJRFnKjHrVb037z7zrdO78l6hStwReg8K3wm3xZXhM4VfhLwzjvfcrduf+VXq8LesNY3o0j2hRTi/r3v/B+XfaynT978k+s3vvRnnPOdorK+NEEbynsvlJRyatjyhIiRXveUGaA/KdE55yl2adDW6yRnitKZotGISGJNlhuSRM/k1ETtGfbg0T5lZXFOUBSGSCuazYgk0XXSwnIWFTIeVzx5OmZSVGyuP/s8IZ9WzGTY5DRa5+gGcHjCJnjuZocHj0cz6TEIUnrXNlvs97OZznZZWarSIoWgPee1maaa9bUmG2tN0kaMVII4VqRpRFLnQKmmUUC1trGOJGmi0TMN92BwkFqGHDvek+cV+/0JaRLh6gy4khCFMY3qCXWzTHKDNZ6ycjwdFDT6AygNuVXoR/eCvMh0glNHHEyjcqI0QsdTg8UcscPUaPNJMVOHeshIYfIKFSnMfh/14kvE603kOaQsLuPMXni+xx9/5zFCQDcRuCKHEJ8VZPySiFYjOlbC0uQVG3ev0Uolt66lPNwrqUy4D874EC02qNh7OiEfV6SNiLiWgokixXgU5Nl8LY7tgP1BiafJF26CUBKh5oeI86aPo56Xo6+OEMHQlZX2IMLMeqrKkuUVa73z9VdahgiZs8A6ppPkWZW1EsSRJI0DGZNEkiiqCZo4kDhnJZ3kjOAJkYFHRQUdZ6P8pBBAxjgePx2RZRVaC5pJxMu3WyRH5s05qaZzrMrMAsdS0zpGbuwQ0XLEticSNMd4bjxzMueySJxjdj5zmR+1y805WvRlkToLu1zkyfoonspzHkOs6K/n38/LETmr1onwKDzazShKS6sd00iXoiqn34/rsMTRm/nlw87vKoK0bb+fHSJZ5PxvQho4f1xdTtWRHiaBDq+rv4nFKCAgSFB34qVopIOl2Qgyo0VhF7pADzx/d+NEx5gVl3Th96yGKyKllgkgD9x/OMR7T6QEW+sNtnqnnL+duUmerw1v7xV883shh+VgmAf5XCn55V+4QyOJGI8Mo0nJODOYys1eLVoFqeM///N3znXcyjiqyuF9cKCbRte32xG9ztlzl5r+mP7rf4QZjoPMlzsYO8tIEbcS4lbC2iu3rsicS8To4S7VpMDmFbYyqIZGphE4R5UVeBvusbcOV1ZAUEQosoyss4WPUrqdlIcypdWKuXmrC5zYhcyW7Z0JT56OMMbRbEY476kqR5ZXlKWhrCxCQKOhiWONlJJep8FgVFKWZur8JJxHOusbcawmUax20li92+kk//Xv/M7f/0fvvvute0dV5eatr/znRWlfNMa1PT6RUsRTCbUQpRjTbkW8+tIGSaxwzvPuB32yzGCtR9bzkCwzpVCir7UaNRvRv/rd3/n1S7c1XeEnH1eEzrPBZ/KNcUXoXOEnBS+++NVfklIIHcm+EMI1G9HvffD+t3/3WRzr9p2v/NA6/2ec89oZJ611sdaqmcRTyQCII8nuXoZSknbr7APe43DpZM5lFjdnFMgLc+bd41izudlC62Bw9c4H3VrriSJNXlT0+xmtVvCMbDXDZNrVEglSCkbjiqK0KCWJtGJnNyOK5KUmHf9JgxQhGmIqw3aUJMUBDlbcudXlwaPhgs0vrfMfRbEijlU9XwtG68o4up3FMH0hBWmq6fUarK83UVIeeG9WIfGwlAdCJFMN96hOCGusx9YJK/FBqz2KFcNRwXCU0W6FfDchmWwoZUq8aCXJMkNeGkAwdJKeLakGGdJZGA6CzJtzSKVmkRxChOi8pJ2GyJ35a+P9gczYJ4bUIcgnZLVOeVHC9RvYypNudS9e+ClPc36zKFKMxyWPnozZ6mlGO/v1RgIhJY1YU1lH94Q+tL3RRceKblPRbccMMke7ldBoxEDQd08SzXC/ZOfRiHvv9dl5PA5ybI2g3z8lN6UUGOdpRDHvP/bcXhc0lENovdooeA5EWjIpHJWp2+AcoTbNq3OeMvUZiZai8lNbCkoKWqmclTM10AVj4VRq4szVOgQlQ+SO91xI7g0+esLHOs/9+33G4zJ46DdivvB8lzQ+jczdqhpdsC2tImkWDlNb9E6M1DmunGfdfx1DVp2nnFOuvoSNnzHOcN0vndi56D3/5LzzZlhVpQVCZ26jOQJn4bPe58NHY/LK0WrGtJsJx4udzfVHc6TLUcsyKTL/OSVOrHMUhT1abe6gqnN9+CIBNB/AclKdju9U5/+wTPow87afbSEAPNO8P41Eh1yauZkRLd1Og3Y7XXgHHbo+Z+jsV226vMvefsbu7phGPY/7/POdIIt6WpypyZ/v+fjdf/WID+4NKErL7t4YgNt3e7z25ZuYypPlDgF1VLqfNQznPa/9zC2unSO/W15YrAlyyGmsg6OVCBHW0/nXWZC9/YD+1/+YapTVsl7166cmc1QSkXQbrL1y+1z5Ha+wGsVgQr43whZhnuO8oxyPMZMMW1mkklhjalJnNkmiqkpEM6Xf2GSt08Q0GgzjlDvXGjTm5nEnPYZPn06493BAURMzVWnpdGK6nYS1boNuJ8FaGI5KrPFIAnldGk+RGxpBClJ4700jjUZpQ/c77eT3u53kv3/jjV//n99551vj487/a1/71fZ4Uv3HZWm3nPOxd56qcpGUQqaJQmmJ9yEn1PN3eygpGE8qJlnFaBzy/BalLZz1rtmMYgF5murvdDvJf3XSsa9whVW4InSeDa4sfVe4wqcYSaL/n7K0/1lZ2S0lRCEQ+8/qWN/79m/8+Et/6q/+X8a4/1BIYV3l8qqyOO+TqrJpFKmQA6YM+TrSNKLXvRxS59LInGdlt6jtR+u9hP1+fu769nopzUbMPbsXpNUQWGOJ4wSP5/6jHUajJs75WX6dZqrZWG/gfTAaGuPo93OEFIzHFe12xKsvbxybk+OzDCFqTz5ZEyTWsVpi6jB+4bU7/P437gXt8xpRrHjh+Q3+8BsfMJmEQfp4XOGBsjS8+PzGEhFygG43pdtNscYzGGSMJiV5VlFWBmMc1jgaaYjMgpAsuCgNZWFwLkTyhHYAxnjuP9ghbcRc2+jUcoDh78Z4sjwQjw0tyLKQh6loRrwaxxTX7xI/egDWBJm10gadaaVRWiKUpBwXpN35ifKBx72zNhglarLskwBnLVUZPPTcj99CtNq4yiKPkk54xvjlX3ye733/KSqOCPclsHLO+eCxlwsG44Ju62hv2cGTfbZeug7Al19o8vz1hH/2BzsMJoatjYTdQcHufgFC4KwPk7R+xai/O7svOhKkDU0UK4SHx/sj1jtN/u/XB/zMF5v83KsGkgQRx5dir7y1kTLORpSlQzpm2tz7/ZxWMz5zezmrUpv1PkTnAJESpJH8SAPK0liilCcrLsjqHIOTTmf6pJ72LfXhh3uMxiVFaYi05KXnWsTRaS/avL7ZEX8+7g/+qN/T1Udtd07ptNlm8/dnerXO21BWHPtjJ3I+SSTOPI6JmDpq00ObHfmH48sS59jvosf9WDAfHcfh6s53EPU1kUJgnUcK6hwl8xBHfF9cI2aFH12jOrB45VabG02GoyJIWM4fZhYdLOqx98G3VXdkGg00Peb8070qQHBawFmemOG4pN2KF8bd0xx2Ux+dVjNC6yDhq6Vg63rnUAVXXdmFKyyWnxe/cM7zt9fDdSgTHgAAIABJREFUoRN9sj0KUqGR5LnrTbQ84zzhTE3+fM/HYJBjanksbz1I+NyrmzVpE66nsWDncltOm+7nXj6btG6QWAtOVVIIkljNZFU77Zg0OeN40XuGf/QDJu9+iMkNrprKBobxsdIalWjS9Radu1tnK/sKJ6LYG4XIG2tDr2AMZZbjHeAtznhUFKJ1UBIVx7jKkWUDso0XKOMGrY02H8gGjUZEd2N17s3l/gVgOCz48EGfbFLhvEdHilYrZjgq0UqSxBpdR37HUWhnaRqhtGJ7Z+JBOO+9lVJUcazLtV76R71u8h/99m//2runPf+8sP9lLckP4KUSGnDee1UZRxyrmerHtK965/19RqOKLDcoJUhilVTG5UVhdqSS9+NY/+Fv/ubffXzmm3GFK1zhmeEqQucKV/gU45VXXsuzvPp3rfFdL5CRltm9D7/zT5/V8Z4++f53t7a+9MuVtXec9S0p5chaV4FoKSVFZWzwknIwziqklAveTEdOlo7BJ57MWcJ6L2VvcH5ZWaUE62tNkljjnMM6iGOFkoF0GIxydvfHdJrpzPhra4m2SIcID2M9vU5CWVpG44rdvZxGGvIcXWE1hKhzYihRS1HBadwgn7vV4f7D4aH1Wgqe7owxxmKdoywsSgmGwwIlJWnjaC8/KQWNRhRy7my0aDTiWdLcKFI4V8s0SNBaEUV6FhYvRFgXJrcCZx3DUYZQwfNLSjHL0+JdkPlyPkhLZKXlQSmQZUWn1cDvPAkTaADvsdbOJs1ZaSh0kAXTarVBZybD9gkgdfJhhikqnHXIMke++DIqUkSdj0eaUEpBq53w1ls7KFtgK1N75QoirfAE48LaEdrvAKYsWb+9OfudRJIvv9gCIXiyV1JWjjiSrHUTKhP6heAFLcCBw2MqR5lb8twgpSA3li++uIlW8O6HGfd2HZ+/JRCmDAYmpS9kr5QEIjIvLHU+1gVje5qezftV17lrTotx4Wf7NeKPlsyZ4iAf2sdjVD/k/c7hnk4Q2t+9B/2Qd2tSIqTg7s0ON9fTw4Wd+qhz53zo9I+IrFlJ7qzYbl66bfUBDm+76vfy3y6DzzkLg3ZiYadffY6NLlSNBVzas3XKgo7c7IwVEYe+nBMf/3sPYGUnd6ooncVt3388QQhBqxnRaSeniGheWZmVy0GEC7PPQ4sI+Sbyojq0nllUS8hbtiAtRsjPI/5/9t4sRrYkve/7xXKWXGu/e6+3e6Y5zSGbw6FWWiKJEb3BgK0Xw7Ih2JQevD4YepENGLAt+MWQ37wABsRFBCQIsmA9yKtmOD2kyKEkz0LNcNbe++51a8vtbLH4IU5mZWVl7VW3e7rzD1Rl5sk4EXHOiXMy4vt/3/+bHJSY+r/fAz9VYvzFrMTbOOqH6fdz+gqQ54Z2Oz50KivjJr9ZWklarZhuN0WNZbbEftkjTtdUQ1MfxPjcHSUTV5+j+nV7d8TW9pBWI2a5m/DijfnG6lPjTMP99IW//o3HbO3kjPKSXj9n/XqbX/qFOwgBo6GlrCxZbg4RjT/1mXXu3Oycqg1rPUXpMJWb5MsZq0+kiWZ1OUGf1SnOw85Xv0H24WNsZfCudhazHqEkKtJE7ZTWtSVat1bPVvcCJ8JbR/a0h63n/c5YymwUcufUETneuSn56JCTVGpJ6Sx7rWsYGaHWljA6YjVVLG+0T2xXANvbOe/f2yMblWR5RWUszjriSFGVduJENxpWFKUBEaQYO520jo4xPk30SGmZCSGqpW7yx8tL6V89C5nzpS/9Wrs3KP9ra9yysa7poRlp2Y4jpcZTHCkEjVRz83qLpW5Kf1Dy4b0eWW4oSzuZClWV6ztHFif6Sacd/7V33/nW6OxXZIEFFhE6V4UFobPAAj/BuHv350yWm7/sPLE3vmmdX3/ttV8YvP/et//FVbV567nPf80a/6vWuNUoUltCCquEWE5iLY1xIT+CD9Ejo1GJ1vpcIeqXho/AZmZsIFougjSNWF1tTSIvlJSM0z6kqWZ7d1h79IQkq0UZNHlNFZIc3rrZZjisasLHkReGrd2cpW5ybG6OTzumJahqRYQTy9+81ubBo4OkTrudEMeavV6GNQ6pBEURDOd7vQwpBJ1jjPX7DUCSaJaXGywvNWk2Y7SWQS6u1giXUhBFikYjIk3C4iToMocFilCCol5ArCw1Q66eNKqTvdaGfuexNozdh6XgiUxJdx+TeBOMu4BxjtJ5tmTMjwv4sJezM6q4t5OxmxmaiSaZXfTWi6aPWobNWUc5KvBjmcJrG4hGk2T15AXaLA4dxTntjdfWm3zzO5s0tacYDCcGI61DgmQQaCXqa3oYzjrW5nh13lyNuL3R4NF2hbG+Nh4Jmg1NqxGjlaiJwDB2nA+mLCkFVW7oNlOurzVoNiS7fYuONNeXRXCDrQowFXiPmM6GfRrU91JDB7LAWoezDlPn1FEykFlnMZx4OHUOnX4eFvECaCTybNIyl4yxQc9Ou4mP8RHagcddKUrDW+9s8XRrSFEYpJS8fLvLCzdahwm0s5A6RxIjx0TgHCBDTojUmd1vUnbKO/wsZM7HBh8BkXNVp+Lc4/sZEjuXRupcdj3naXoeoTP5d/jzhOkQB17fezRASkmzER8pqTyP5Dnqb37XxMGKZhiMNNXkWYUxbt5ek/cHCZ/pP1GTMQc7s9+PaRJk+tFz+PP4/SzpM34d56drzPx+KynIcjPxiG+kEd12iqm1OKd/DmZJokPHO93u3IOfdzJCjsd339/BWsdSK+bV57qXE8V/yaTO5nbO7//zhzzZGrG9N8Iaz43bXV6/u4F1nsGwIi8NZbk/HsbX+Vf+3IsodXIbznmKIjjG4UUdtSBJ4iBl226dff3qi5KdL/8h5VZvIumFEEgVnHWU1uhE01jr0ryxfOb6FzgZ2dMeZS8LkV3OU41GVGWxPzWoF3hjKWnvHa6yFMMBo9Yq22oJpGDYaNNII+5ca6FOcDjyHrZ3cx496TEahhw5lXGY+q+qLFGkGOWGLKsmjk0hAixFa8XeXlFZ58XaauMHS930/0lT/aSR6i+/+eZv/l9nOf7bd37mP+73yn85jtSaMT7xzjcAFdeqBELU64tU8+rdFSKteOe9HUa5mcgBGuuoKlda64dRpIZpon/8e7/7W791rguywAIsCJ2rwoLQWWCBn2C88863ytt3fuYvVZVbzwuzAugkUtmHH/6Lf3RVbT55/L18b+eHv33t5uu/CEjvSa11q400Usa4iYEw1kGftSjNuUmEC0fnfES2mVYjYvcCUTrT6HRSVpYbGBvkLhqNmFYzrvOoQFVVpGkyiYYoS8twVJFlhihStcSWoygMWW4YjSqMdXRPQyZ8ijEhdlRYCftjDH1SCjbWWjx6MjiwvdtJaaQRO3s5SopazsHgEXjviHUgYU4LpSRJoul2UtbWWqyttVlabtBINTpSNNKIRhphnUfXycrHETmi3n93b0SeGzrtlKqyk3W+tWHy7iDIcxnBk6jF+0+3eeglD6ziA6v4wGo2naBwYBxY73AOssqy2S/Yy4L8W6zlAfkOPxYN/6iIHQF5L8MWwTtPGIO8cROZaHR6ufm+zoLbtzp8/Y+2iPLeZFtc37feeSrjWe7ER5IPS9dXJtFZ0+g0FF94tcNyNyGOFc2G5uXbLW5fa+CFRClBt5OwvtLg+nqdv8sF40ZWVnzxc2ssdzQ//1qD7b7lvceW5zfqKaP3YC1UFZQFlCXCmED4GBP+qgrKEooSiuLgX1nQVpZhJchKh3EO5wTOOUZZRbeTnnqMeF8TYCeUHxVuIo2olSBWH010zjSUFBg3xSEcZcmb/btCWOu4/3CPH739lNGownvotmI+/+oq68vJYcJ2jAv165QROGeVYZvdb/J2ilX6WJM5x0UYXWDfSyh+aTjXuDnFTnOLnKOxTwKxc9SD7lCUzrzt4b3z8P6jEc45tJZ0OinyrHqXRzQ/l/DhIBmzv4+g2U7o94vDc7JTdudYrmOG/PGTSJ+w5zjip/7EdPSPmGphXKKsDGmqUUoe6F6kJbu9nGYjotNpIIQg1rJ2bpjHfu23fRTZc5afi/c/CDKaSaxYX2tyczU9ouQ5cUnEzj/99hO+/+MtNrcHeBdkq/7Mz9+kmQapWuMczjBxoBP1z8bzd5a4++LJRElVBYemsL4KeQfHeUmXOueQWAPszh67X/sm1SCr+yRCdHMts6bTCDykyy06zy9k1q4C3nsG97cwhcFVFmcMxWgE3iEjjdTBGckZO5kOCBHkpHvbO/TTVTIiRq0OKo650VYs31w6sd3tvZxHj3pU1qO0JM+DQ5zWEqkkznmGWUVZmOCMFCkaqUZJhXeC3b3C6kgWjUTnS930a1rLD+JIfet3f/e3/peznoNr1376vy1L+9rGWrNbGZsUucVa77WWciwjmMSa5aWU5293qSrH/Yd9Ii3ZWG8wHIX8Xtb7p5GW20miPux2kv/83Xe/tXP2K7LAAgELQudqsNDfWWCBn3A0Uv31yriVauBuKinTLDdvPJN2E/33h7b8KwJMZZ3b6eWVksILIXScKNkf5OhSMxwV5N8zvPrqGp0TknxfKj5i28xLzy3zzoeXlNJICK5f7zAYxGxtDykLS5pqPGAqx+Mn29y8sUqkVJ1bx5PnhuEoSFOkaZAOsDZEUPWHFfce9Gm1Yl57ZfXsUgKfIkghkDp4Mo1Jj3lIE80br9/gW3/86MD2Gze6CCF4+52n+MriLAz6OS7oprG1PeSFF9aIorNfA6UEzUZEsxFxrd6W5walAzngnKMsLb1+TlU6rHWkiUZIePvtx6ytdkgbUZBeE2KykA0Rdh7fWcEpSYnDOo/1oATE3pNqSaQEpQm5ngoDo9KSlZa9UUnxwOHxXO+m3L3WphXrUKe1SCkRZ9VqvyB0HDEWpbeVg4eP8LtDvHUkP3tBqZEzYN/DN+D6RotXXlnje/9sk1VVIAQ0Yk1p7KTs5m7OjSMS+w63+yzdOFon/qdfbPDTLzYAz2Dk+MZbw5okShgV+zIl7WZEWTr6w5KXnmtzcxVevRUjhefWSsS+B7cP4VoTF0f2CR6OiUqc8zx+vuPxKLaHnlFhcC7InDzdGnLtFNIWY2SlpxWLA4a/aZRmP28OQKyOLvssIQSkWjAqz/hjddq+n7Haza0hH97bpSjtxI54fb3Jay8uoQRExzllTJNSZ+rPUSTNMVE0h/Y7ZfTNgYb8YXLnY4U5J+vU1/OUBc80Ps47oTrh3E5Xe+rLcIrBNrfIaQbpnHqmn3UXHivnOuALNumPIHVmiM5xmTnlpYBxnswQGVxTFiddXr9vZBdzbs/TYrodJQQ3bnR4+LB3gNQ5cAjTHZhbIaca0tNPvOkomOndp4kcP+GiRd0PweZWxq0bbWav91InJYqjSRQ+QtBMFFnp6pyHU8NvfFyi/jeuat7ja+ZZOvv1zk5Gr5/jfXAW+czts0cpn4gz3S5HP4N/+NYOe/2cojJ459m40ebWtQ5SCEaZoSodw6yajIPxOPviz93Yb/+IR2mR2xCd7oMMbJC2FhOZ2tNE98wif+tDRj94F1OUIdq6EWMLE6S8IoVOIoSSNDaWiNuXTKItMEHZywh3X4jA8c7inaXKSkRpkFoDPqxF1Jj69GEtlDTIRcTIS1TaQEton2K5MhxVPHkyICtMkO5zjqKwSAVJFPKPDoYl3ntarYg0Ds58UaKIlKbXL63Wsmo04m1rXZLn1eeTWHXSTvr3znr8X/rSr33u6Xa2ar1z27sZRWFHjYZuqtqRSdevUgpUHeH+wb09+oOSorTs9oqxDWGklBikafRhkuo//MpXfv3ts/ZlgQUWuHosCJ0FFvgJR5Lov5NW7jNJrF9UShSA+tJf+LXml//xr1+pxun3vvsP/u5nXvuLn3Wu/NdAOGudd1Y4Ib3WSpCkEb06SqUsLT/8geOzn92g0z4dqXPu6JyPkZPtylKDnb3s0uprtxPSNGJvLyzITBW8zpNEs7Xdo5EkNJsp1nkqUyGEYGurx9b2gEhLut0mr7y8QRJr9vZGxIliby/npReWuHXjdFrTn1YIIdA6kB7Weaz1hzxEm42IN16/wbdnSJ3r1zsUpeHBgz1yoKosznl29nIq43n33afcfXljMrG+CNJU8+IL+3rc3nlGeUU2LHm6PSTPDVVlkVqytTtA9gS3rq/syyjVhtzceirriVvLuMH2+CxgvMdVjsqVxCp4nWWVo10vho31jLBY5xkWllE5ZGtQEGtFK9H81M0OiQZ8vZh6JpZ1gZAgtQrekSJ4zdHbxaXxMQav42qcedSc0kA0D7/6yy9x/94u/sk9GnEg1KQQOB8iJorCUlSOZA7pt33v6bGEzjTaDcmf/3wHPt9hVDgeblds9ysq60kjyVpHc31Z04iPWr36S32+CuCFjkcKTV9bepllNCqpjKPdimk2T/db4ZxnWDgakTjgNe7xlCb8HWj3Y8RfKynqa30FP1wnDem6SWMcP3xrk+GorGVnPFLtS6xJRe1hfIo2T82PzBtLp4jAmc6T42e+DDoh+x04dY4dz8QS+5HiGUTkXHZkz5kbPAUJc0KxgzucgjA6VOSM5MyB4pc5Ts5wbi4NR5A4cPB3cJaJAWItKfKQ4HssHXQSZqXVTvMMmdymR9zGAGkSsb7R5ulm//BtPf3+mAb9IaJu9nlxfD/n1XxA+myqoqfbIzbWWgc2d7sNpBSMcksUSeI6aqCRKPKyzo05r825Bzp1JOIoKgeKwvDhgz0ckMSaF251LhxpdTk4fF+VlWMwNERaIaXEehvGnZZk2ThvjpvK1Qgg2FhrHpT5njk8a3wtg+Un+SSjSBJpSacdkcTnE68ZffuHDN+5jy1CvhyhJKKyuCl5QKEkzWtLRK0FmXOVKHYHuMpiK4e1hqqoFTMmRKirH21ictN6B4OdXUadDXKR8thFPKcEN0RFtLRykESdwW6/pLcX2rDOkxdhnWWdo7LgvSHxauxThnO14kKqSZOIvV5htJZ5mupdrcUojvV2FKkHjWb821/+8t/60VmPPy/MX/Tea4EYVMZFUgo1dtZzDrQCqQRJrHjuZofKOHb2CsrKTXJS5YUx3jNSWlqhxLCRqP/urP1YYIEFng0WkmsLLPATjnfe+dbm3Ze/cMNa95pSMosi+TRNov/7nXe+dThT+yVj6+n331xf/6lfKQrzWR/k1xQeqZSUUgjiWJONqtpLRTAcVbRbybknzCfiY0TmQNDO7g2KS1VykVLQbMYsdRo4F6IuxraxsjLs7Q0DqWPChPX9D59ircN6GAxy7j/cxTrH6mqH+w93ufdgh529Ao+g3YpPtUj/NEMIUcuYyclCePr6xpFibaXJo82D8mtLSw0QUBQVxvhJ4vuyMDjn6PVzlroN1CVHSwkhiCNFsxWzvt7mxo0uKyvN4JWoBN55ev0MqQSrK010JBEIqjoflhSg+lsH5D4cPpCGdTQYXpBEkjRWRFoQqRC9Y51H1ZIlRWV52i94tFfwqJdjjKcVyzrB8LORYbNFxVjPRSqB9B5x/QaqEaMbH53smtaSJI35Z9/bZD22QapOCDx+IvdSGkd3ToSjs47lmyvIoyKexKE3AERasNrR3F6LeW4j5uZqxHJLER3yShX7+4pD1cw0c3YvdgEsxZ5OolA6kIL9rOLp1ggpoNWMTzU2PFBZT2XBuEBGFpVnXkBdoj/afE6z8Mzv51VjmJV8cG+XB4975LnBukCISCV4/e4qtzfSSb6uM+cbOtJrvP5wLJkzY3SeR+zMbphL7swYqw/s6qcMNB+FYX3SkXN9deaCxxb5KCdOx5zrM12GEwof+fVFxvWzcUY4H4k0e0390VXMkVg79FkItvslWWmJon2J13FuvOkceRd9th6WWZv/F0carSSjvKwLTv2dph1AsD+vETOfJvOSOcc4aeOUbY2J8nE+vLFs8jgyuqwcxjq0Cs/aSEmcn3JrExw+vpljnffV9J93nh/8eJOisCgpub7e4O6tK4jOmcU57+N//p2n/PidHSIpyCtLeynh7gvLXF9tMRwayspRlLbOp1TnixSCX/rF52mm+lCNpvIUhSMvLMZ4tJIkiSJNFI1Es7J8/vyi/T/4Fwzfe4C3DlsFWV9nHbYM+UiklqhI07qxQtyeH229wOXAWUfZG2FLgysttioxZRl+5q1H1AQhsO+UV/uCjPKMveYG92UT1Wrw3HLMSiJp3V7fn2PP3Hd7/ZLHjwKx3B8UFJmtc3WqsM7zviYNaynl8Y4eWq2EorSV92InjvVASVFGWm0nif5RsxH//Tff/I1/cJ5zcPPW5/8zY92a92gg0kq0nAtkjpQCrSVKKTqdhLsvrfDgYZ/NrRGVCX33gDGu0EruRbHaaaTRP3nzzd/8ynn6ssAC01hIrl0NPpWWuwWhs8AnDXfvfqFRGfdFpWSuldjRkXz3vXe//e6zaFvFd//QWfefCoi8RwFOKiGp13VJqhHAKKsQSpBlFWmiSdOjAwTPFZ3zMSNzxljupuxcUj6daQgpaLUSlpeaQMh7EhaI8HRrAHjSNGZrZ1BLcIuJg+leL2MwzLl5Y4XRKGdnb8TOXoZWEZtbGXEcdH0XOBqCIMc2zrMTtNQD4kixttzg0ebwwD7dboq1nqoyQbe7slSVI8srRqMSQciRdNWkWhQp1tZaXN/o0O2kaD0mphy3by6ha2NCVTpiLYn3ntRRI4GkrCbJe4N+vJQCh6CdKNppRBopEq3oNiJaqQ5RTTbIiggBlXVsDUs+3B6xNSxCvZE6mpS4JEitKIf5xDNZlAXceYFqmF9OYtozGJJmcW29yfd/vM3WbsZaUyB8EIxQMiw6i9ozNT2QYHl83QSt5SNk4y5oh588WIXYl3qZY18Uk43zCvip7fNbjWQgdtaaglaqMQh29gp6vSxIgAFRpE/t4X0ciR6dIufOs8I4X0Rln90P2CireP/eLk82h5SVpSiCp3PQVZd84bV11pdilLwg8TV31xmLxtTL/G2zRI+Yc3GPIXbmlZ/Nm3PiIV7VWLkomXNCoY8tiTOLU5zfU12C89Zzjuv7zImdS8BR9/JRJM7M57z07AwDeaKkoNM+nIdxmtQ5zd+8fc9yOEmiiSPFaFQxnduGiaMI89mNEwiZ44pMnFvqyide/tPHNfV5fP7KyqKUYHmpQRLv/44HwpxJLhcAKYPEZZC/ndN9MfP+uOOsD+C9D3fZ6+UIAc1U83OfWUUfcOC44nF86upDwa/+wQN2d3PywvB0e4SKFH/6jRtIISiq4LA2GFY45xEiyKYtdRJ+9vXrzFJ1ReHI8zDfllKgaqN2qxGx0k3Ovd7xxrHz5X9K/nALW9rQdw/OWnxpcMYitSJuJ3RfuLaQWXsGyJ72Qu6X0uIqiykLIMyjx5FTQfY5OLQFMid8t9da4bHssq0Tnru5xEsdiey2aS6HdfZ0piwE7OwVPHo8qKObHVtbGZW1xJFmZTlleSk46SWJIq4J3PE0RmuF88LpSL6vlSyUEqVScqAjtZXE6hvnyZsD8Mu//B/8hVFu/nVrXdd7IqXEkrWu8B4hpVBpotFaEUWS1dWU5W7Kux/u0e+XGOuQMkgfe/ymUnIrSfR7X/+D3/6PLnpdFlgAFoTOVWFhsVtggU8AjLFf8BBb69rGsoSo/kPgmXhT9Pplf3Oz/+4Lzy+9qJXQznmVZ8YpKaRUQrQ7CUmcsruX8fBhn2G/RAjB8tKnZ2L78mXm05mBVIJr1zpsrLd59LiPdY401eRFAT3P9fUum9v9MJklTGC99+zsjjD2CbdvrfLkyQ6Pn/T4rpRcv9Zla3vE+lqTz76ySryI2DkR4zw7ynucC9Er7VbCG5+7zre/9/hA2eduLzMalgyHPcrS4pyrJUwE73+4Q1VZ1tbabKy3EFcshSGVYHmlwfJKA2s9uzsjfvz2E6SU3Lm1irWOfJDUmstjqTlHqlUwQrsQrZNoSSsOJFA/r5BCcGMpZbkZUxlHbhydJML68NqIFKV1bA0KIiV5vJfzYCfDOGjEEeudhHZDk+oQMXJpxnchMGWFd2HB7fIK8XgTtbaKLUpUcrYoneMoiuNQVQ49I58mhODf+jde57f/3jewjFDS4Y3D2DBR88DuoGC5M21EC633Hu2w8eI1Loy5BzTeODasCxCHj9ofoDTHfTuO1JkvdSOBjdSzkQoKF/FBD/qDnGxYILWcLDaXlxsz5NYZcJmqSZeAZyF5Y52n18vZ3cvY6+WTvA1uTLRKSasR8/mXl2gm6nIimOZF1BxJ1MyWP4rYGY9FMfWZqWE0S96MQ59myk+/nx6aR5FQE1z0vFw0muYUBY78+uNE4kzjFOf3VPfsKSIE5xY5e2ThwV3Osf9HgaOkRWe3H/i8f892mxolBUVhyPIK6gjSo5o6DU5L6ngf2pqVuQVotxLiSPPwUS9ErDNteBVzr4oPXzEbuTT7izX/w+Hyh0ifqd0E4OvjUjpCa3VoB60lzkNlXJADs5DGiiRSgJ0QPcfhuNG3vZvR62UoKYik5LkbnTkSrpf5nJuDU//uesrKs9RUrC3H/ODtp0RNTbubIIXAVJ6ytEghJpJrwYnD8fNv3DhQkzGOonSUZSgXJNYEcaxYXUoOSrOdETYv2X3zG+SbO7jCgBQINM5a8CBjjdSKpNug+8K100eBn0MCeIEaHkxWUPYzqlGJrUqqvMAag6sszlqElXgtUVqjkwjvHK6y9Ho7DNZWeeAjlBC8dq1Jc7lBtHTQWUoQnkMPHg3Y2h4xyipM5VBakCSKsrQMs5JhVtJpJQyzso4i289do6Wk007otFM5HJVL1vmeUrKvlewpKXpJEv32eU9Blpt/u6rsRlHYVSlF0mzotCypic+wjpPeobXm1o02732wx85OTlEYKmONh0wIOXTO53Ess2Ya/Z2LXZQFFljgqrEgdBZY4BMAqeS7RW7uVJVtSyVKKUTxpS/9mvzyl3/9yoUkMCUqAAAgAElEQVRcvGejKIy5f7+3/eJLK0tKkQjrlHdhUZLnIZklQhBrxW4vozIOrQW3bnQvh9h5RnaKszQzOx1fW2mytXN1aY2EFNy82WVjvc37H2yRF4qqcly73mGUF+R5RVGYIONU9y7LCh483Ob2rTUePtrmj3/wCGNgdaVJmmh+9PYOzVTxwnNLqHNKEXyaMJbPkCrIWyx1Un6uzqkzMflIwYsvrgFw7/4uZRlkyax1FLnh3oM9BsOCfj/j7t2NZ9Z3pQRr6y263QZlZRgOc5QCFWmEksRCUNWa7q4mBZUELcICOTcOC6w2YxItKa1jc1AQScH1bsq1bnronnhp/XBUSeUcHoH1UFpHaSFSwQihLmT4FuhYo5MYWxpsZfDGIR/eQ2ysUWz2ad5Zu0D9p8fDx32ev7N06Hly83qbF+6s8fa7hs+1a0/o+r6rKssoNzzdy1hfGkt2BCu0cw5TGXT0DKZ00/zO5HIcFZ0zu93PbJ99f/BzIj2vLsPQSDYzyCtHVoY8O7u9nDhWpImmkUa0mjHxKaU8Kxs8oD8NJpO8MGxtj8jyiv6gmBjCpAjcXBwHqcQbaw1WujFppC75vMxGz9Rvjno/jqiZJWhmiZ0D+zHxsj0wrA60PTVo51mb5w3Nk47nWEzfC5dB4pyy4NyvP65EzjwcQ46cmjc5JbFz6OsLEDswRXT/BD5ZDpE6jv1kLOG7TiPIsVrnKQpLZTzxhBQ4OMbOYo+eTtdzFE6Sc0uSkDvw3v1ditIcWU8UFzRb28RxH+c1pmpSZF2KvIH3M+TSuH816TN9Jx95V89snBA+Aq5f69JqxhSVI0bORMdAHEm8p5a+hLwMefMCqeMmkpgg6nMWyp1Eng2GBU+3h5NIFh1LXr7ZPH6nq/J6OGW1//D/fJv7j4Y4YJiXdJOUn/+pdbwNUTlZVpHlJhB8dX1pqrhxLUjIjcdoWbpJfjqtJUms6LQiuu0YdUhe9vTov/2EwTe/iy8KvPOIOsJcNyJMLvDeobSmsd6m89zGmZyz9t5/gl9bnnHeWeA0yLZ6+LHcnbEUw6we9xIhg8oAXoADW1WT/YSQFJ0V3hdtKi+4oQyyqujnMesrh6/dh/d7ZJkJEc6loSws3kOchDmo82GtNMpK8jzksx0raCwvpbSaCasrTaJIYaxN8sKWWsleHKvvNZvRf/mVL/+tc3mA/sqv/Nqf3NnLPuecj4QQTgrS/qAcWuti71BKSykEdb6omHYz5vs7W0GW3Xm8F1VZ2QycimPl4kh98Oabv/G/netiLLDAAs8MC0JngQU+AXjzq7/xD3/uC//OXzfGvVxvkiBuAvevvHGBimM9bLTUG6NhQbMZ4wEpJWkjQgB5FZKQt9sxcaUYDkt++NYWu7s5N693eO7OEvq8uUOu2FZx3upnfd2W2jGDYXnsYvMyoCPJ3bsbVJXj8Waffj+j24lJUkWvV9Q5W3yQbGsnaC3Z2xtw6+YqUuzwo7cf8cZPP8/WTsZwVKGUYHMr4/pGkxeeW144jp0CgkDcSClYWWrwhc/f5JvfeTgZE2mqeeGFVZxzbO1kZKP9hYW1nr29PCTElYIXn19DXmDheVZEsSSKY1qtGFM5vvn/vc1qM6XhSgalwzgQOCKtMNZROY+pCZ6iclQG1jsxWeUY3wVPegWNeMBaK+H6UsLKMcnuoynZtSCLcFlEop/kPyqrcA/KSOK3n+Kdp+xlnGTimIdDhp1T2G+vb7ToDYq5kjX/ypde4StfUzz+4CHXdYGAiXeus47dXslKOzlEsA63+izdWDljZw/j2CCFQ97o8yqbR+pMbz+K1JltbB8t7Wl1wHrB40zydGApjMVVnsI6BsOSre0RUkIca9qtmGYzPjK60FhHMsdL+icVrjYAjiN9jAk5uUZZeK5s74zqPHYh0s55j1RBnma1HdFqaNa643vyMo3Sc8iaybZpomb6fe2D4pgZHrPE0DyiiJn2xm+n389E7BzR7QnOfRr8zOsp2rpIwSO/vqQJ0nHVHBvddNEGjyB2Tunpf/ZonTM1cMRuH2Ni5zjv/1n5QTdV1nu0CFEjpnIUpcFYRxwHAniWDDmhEwc+TaXpOVP35xEZd24v83RrSK+fAQcjepaWH7G0er8mQsYXa2vyvfPgrKYsOgz2bpCP2nWp/Y5Nd/Fgd2uipSZZDpRTkpvXugdkpsvK4b0k0gdrSSJJVtrJsRWVI9KCOJLkpZ2c53AOpt8fOlNAmOtsbY8YjqXytOD5681TzuOvaByfdHsVBQ+eDOmPKgZZxepGk0YzolnL1FWVozJ+Khor/P/iGzfxQJFb8sKG30URIujjKEhM3brWvFBErC0q+u88ofjxO5j+MAwaJVCRRic6RJIpgY5iWteXaV4/m5Tv6PEug60ha7fWz93HTyu8c5T9DGcdKtYwyHBVFchYuS/I6Me5qcZRf0CeDdlr32DXKboYbrWbGOchjQ+QzdZ6Pri/x2BQoJQMihc2rH8q69Am1K9lIA/z0tR30T6pqLVGKUWWhXWIkvJhsyG/o7X8YTON/pt//OW/dW4jQVHaf5WaH09iqZJYxUVp46oK8pNah9yvcaxZXU75wVtbZLkhTTTGOJyzhdYyFwKjlei1WvHfOG9fFlhggWeHBaGzwAKfEDSb0T+pjFvz3muAqrK/CvzGlTfs2V1eTprdpZjNzQHee9IkotUO4ezDrEIIjxSSSEuSNGhe9wYFDx716fVzsrzic69dq6s7gwHiCsmcy6x6XNft623eu7c38Ri7SkSR5M6tJcqizZPNPoNBQSOJ6A8K+oOgKawkXL/W4fHjHjvbfTY2lkAIdveGRJFir1fgXDDe33vQ596DAa+9usr62nlM359OCBHyKP2JN27zz7/9AFePhkYj4uWX1kmSXbZ3Mnq9nMo4pBA4B71+gbWeIje89NL6sTmnrgo6krSXOwz3JEnvCS/feY5sWJAaz0oiEKXDFRVOCCov6FvoGUuRgYpjHB6FwAvHIA95YDb7OY1E0U0j1toJy80gbzAPzjlEEH6+tCT2QkqcdeA9MtLBm6/fw7VTvA362leNJNH84Mfb/OxPXzv0nFnqpvzM69d5sNbk6Xd+SIQNut+AVorKOB7vZNyaiW7KhzlLJ7Z8Eglzlv3mWb3nWtZnPk/Xdba+KOG51fSsp5IHQ0lehYW0sJ7KQIWnqhyjrEKrDCGCBEazGZFEGikFSaJxHvLKk8bz5Xh+kmCM4/7DPcrKUpY2bLMOU40lZiTOebQWKCHQkUIKQacVcXsjpds46rlyEQu9P/CyT+KMWZqTSJ3x+5mxMEvkwIxVd8bNX8x87+eNzxOO8VLInRPqvUjBqyByjq1zTjTdSbfzhXDEdTq1rfkU43hukQuQOpN+XdXguQpM33PTmw8SQKvdmCw3WOsZDEtajVqySpz+CE9H/sx3HJieBhw1JdhYb9Fuxzx81J9sazb3psiccb3TryAFSG3Repe02WPY22B36w5uXn8PjfWxufhg2WYz5sb1zqHdhQjPae8DWTPZSwRSp6j2xRWM9Xjv0EpSmdOKLgTD8pMnQ/qDEmc9Sgtaseblm0fk2zsSl87WHl1lUfDHP9xhlFmkBB1BVTp+6rNLjEpLq44IG5M5AAiBVpLrGx329kpcHVwWxqQgTTTL3ZilztkkdWeRPdohfzrAPX4MeRZysFgHBMcjoRTeWOJWQvvO+pnz5Qzub9G7t01ye430lNHGC+yj2Bli8gpXGYQQOGPwhOszSTTl/WTsCSERIfiNUsDbvk1TeK5Lx/pKk10Vc3clRMMLAWVpef/DPYZZRTaq0JGkKC3OhwLeM3mvJOhIQWnQ9Zoi5B1LSWJFWdm8LG2WF+YxQvwwitT3Gqn6mxchc770pV9LB8PqNvUj1nusUpIkDs4+kZaBhPKeTjtEtD98O+RRbDejevrkCylFnsTqYaMR/b+/85Vf/+5Fr8sCCyxw9fhU/mL80i/90kfdhQUWuHS88soXbFGYX/Ye7b2PrPUvv/65X/jtd9751pWyB1HycpHn5s+22tHPWOvpD4oQUSBCwvS8qOrwY4HSITGgcS54r+SWLDfs9UNEwspy+kzyCRyHq6Zalrspu738ilvZh9KSbjdlqdvAeUhSRSONgk535SgKQ1k69noZeNhY7wIhEqMoLMY4hBCMsordXs7DxwO2tjO0lrRb8aUZ2j/piGPFjWstHjzuT+yKOlI0GjHUnlN5VmFdkNBy1of8M4WhLCoajYjkvDlDLgCtQr9uP36bNZ/x4soSSxLSKMiwSedJhCARniUtuKY9173hpU7EdeFoSDBCkjswLsioBdLK8+H2iA+2RzwZFBjrSSJJNIdQGXvZBqfUi403by3lsMBZH7yOkwhXWfSdm+h2ikrOr6k+wSm6uLqSYoxDzYlMXOomFJXjrc2CdpVR2UADNhtRkPcQ0EqjA5IhjW6T1kp7fJLO1JeTu+/3v/Azr1Nl5vsxXz6UgOUE1huQRAJXL6a1DCS18A7vAqFhjCXPDcNRyc5uxigr8d6HfAWlJYkuKV/MOeCp7QveU50iR8I8FKVhe2dEr19SFIaiNLUcksVYF6Q0rMPbkD+g3Yx48UaL5zYapIdyKMzDWc+Nn/oRnSFpZgmZo4icQ5/nkHxHkjtT7vuz/TgW5xwD5w9MuPgOc78+YyOXUcdczDkxF77NjqjgVPWeotCRRS7Y8bm7f8Tzplle7sB3R51nQSOSPNopJptWV8bJwk/G+O4c21an/5h5FfUX0+/rvY/520ekFd1uSp5XGOtYu/YeUVROtSnm9mPyhydKMpyNqcrm4f5yfFekFKyvt1lbrc/PMbmGrPMoKSf1ShEkZ+dx0dPRTHPP4xQ2nw4ZDitGWYVznlhLXr+7QvNIEv8kXMGYna6yKKCq+N+/+pAn2xnXVht8sDmg2UlYWUpoJxrnQtRRVhgEYnIdX//stTofjqjPg0cKQaupWVtJ6bTOP6/z1jG6v83gwy0YDpDDfshFUlmEDnlypJZILYnaKSuv3goRImdAtrnH0+9+QNSIWfvsrcvLG/kpgbeO4eNdzKigGpVU/YyqzCf5lWA/B5dUIRcjEiDklf1BvMow7vBc7JBAa2MJ2W2zvBSi6LOs4t0PdhmOKoZZxXBYYq2nKg12vKbxniTRCMI9bYzDO5BKEkeKTqfBc7eWkFJRVfaRsX4TIXa0Ek/iWH39q7/zG9+8yDm4dftn/qssr/60MW7FWVJjva4qJ5UUkVQSqQRKSaJIsbaa8vjJkJ29fLLOz0tbGONzpUTRSKPv/sHv/+2/dsHLssACh/Dmm29+1F34RGIRobPAAp8QSCHeU1Jk3qOloJBSZB66wLm0WE8L77ne6+WvDAdZ3u7G6WhYsrU15LOvXCNJNHGsMcYSaUUUKSpjJwba5aWE4agkUoofvf2UQb/kT3zx1umMtpfMvFx9zMw+XnpumXc/vNLLcghRrLh1qwtAv5eTJhprPaNRibGONI3Y7Q0ZDHNefuka/X5OEkdY54mcx1mPs449V1AUloeP+8SxZmO9xd0Xl7i23vrIybiPOxppxJ/54nN8/Zv3MSZ40zcaEctLTQb9gk47pj8oMbZeeMiwOB1lJU+3hngP3e4l5Jw6A5aXGjSaCe00ohwV7G5v0l1aC5EtxiIQQWrCurBQ0goZKaJmhLaexHg2gNzBfa/Yzg3DwlKaoG1unacwjt6o4t2nA6Ka4FhvxSy3EjqJIo0V0jmcEBeO1kk6TfRWH+c8zliKfoayj6gGOaMPt4g/d+fMdc4xN5+IOArJU+ftq5Tk7gsrvPfeNj/6zg7XRYWSgt6gJNKCFM3eoGB9pTHZJ2letd567d142LF5Dp7d07QbeboaTEuwXQj6ZfBoNs7jvMfjiZUgbqZsbQ0YjjyjrEIKgZACLQUr3ZhIB33zOFK0mjFRdLZx5gHrgiSH80FDPXAY+zGnVxGY2UgjPvPKRl2/ZzgqefCoz85u0I6fzjtVGc/OXsH2bo5UgkhJmg3NSiem3dDEUTA8aCmmcgyd1jv7qKic2dfZsidF4MAc/bWZMjORN7PEzhinGrNnfLZc2VA/puLLiso5E+F1VsyJTjnnKT5cpzjV5sOFTmj4yCIX7PjcQJ1nGb0zzcKPNx3T5lGybN7TiELEQ29Qko0qHj7qc/NGZy7Xf4gnmvmsZChkj/hZEVNdmfVTmD6q/S6L/VvfB4/427eWGQxzlK6maj2qR/s1CwEKR2fpCaPBGs6rA0c0Jg1mn0tCQKfdYH3tcBTMcb8nReWCF70K+c2SicTafpnTRPaPm3i6NaQoDFleAmFReG29ydrSRaJUrjBSpyZzADZ3MorCsrwUM8wqnr/ZZmdUcXulSV4EObWJDJYAvOTOre4USSdIYs3KUkyrEV0oV06+1Wfw7hPKfo7wDvPg3oEIDxkFCSvdTGheXybpnk29wFvHzlsPGT3tIZVi/WdeuGCuyE8nsqc9qmGOrSxSSnxD43KHq0yIohICUa8tvHcIBFKHnFWbwyE7nZs83xIk3WVsr89TIl7shjl1f1jyzrs74MEYS5EHJ9XxGs5Dra4gyQsTnmnO45xFR3JCPEZK8uRpNgLfN9bnUiCFoEoS/Y+/9uZv/t2LnoMiN3+qLOx1LxDOey0g9d6T5ZWJY62FkHgJSawYDCr2ekEFojS2AobGuUxpWaSJ+rDTiv/qRfuzwAILPDssCJ0FFviE4Ctf+fW3/9Sf/vd+bDLzs8b6tnXmbqOM/hLwP19lu96TOudjjyuMcWmcaIQUPHrSY32jhdISO3RUpaWqLM6FBN9j+bVrGx36/RxjHU+2BvzO773Hz75+g7W1xsmNX9YxPLOW9vFRkDpjdLopnW5Kv1+EXAujkt3dEZWxlJXhx28/4u5L1wOhgKDTjnnrnU22d4c45/BT2upjI+j1ax1u3VjiuTvL3LndYaWbkiZ6EcEzgzhS/OIX7/CH37ofJv/A0lKKs8s83RoQJxG7exnWWIyFsrKYPUt/UPLkSZ+bN5d4/rkTcqVcIoQSuNVV8vU7NO6/g3MGocCZsKBWWqFTXetIM/GwlVIRtxNaKx1AYI3hhnE86BVsDkuKygK10b0eTlII8NDPKvqZQW5lQf9cB+/VRqRoRIokVoCglWo6WpIKQIKO9JQlSUxsD8EYFBZVUkmSTgPvoSLElbi8wm3t4o2l2B2SLJ9VkuR8iGPFKAvRV7OIIsnt20u89W6b3Z2C5dgjhKcyksGopKocxjhubLQAz97jXbqn0Ws/iX2a+/3UxiMjdM5Ca52HAju+Oo3nWgrXar6zcJJHI8gqjwJEWaIA61xIjCsExngMgi3n0UogcQgRSI3pRMpjsieKgnejkpKojm6RQuCFoHL73MEkouwUz75xourpsvtepftnSYqT6xNC0G4lfObuPrnnak/RLA+JpIvS1K+WwjjyXsluv5wYTGOtSBKFkoJ2I6LTVERa0Uo1sT6q/ePInBnyxk99R93oIVIHDo2PecTMrIHzUK6cYyzAR+LIAf6McMJ9cdGIGn/khyvEDHlxYS7jiGtz4iU7BTFzbB2XMCbmshzzrsNpKJHpPp00bma/P4K0mS1/qEyQqhwogbGOwbBA0DnQu+M4//3nmaCVKkaFRdijhZaP6+IBakYcfJ3mEDvtFCs6eLEfWXQ8N7I/cZDKIpXFmXmCJuMIx5B0vdNOWFs9OkfLSXyMc56i/j2ItSSJ1AHptfl1Hq50e2fEzm4W5gh19ECzFfH6i4el386OC7Oyh5HnYCpA4Dxs7Rb8m7/yHH/7H73F0nJYBzYiiRSSqgrRRkpJjHN4J3jlpVW0EmgtaSSKdiui3Ywu7GCWbe6RP9rDFgbwmHsP8EURbh0liZopUSNGRorOnfUzR3cXu0N67z+hHBbgPK2by+jLiBD/FKIcZDgTIrNxDpPn4D1CqolPiEDgnEVIATI49Kgo4l17g3UtoXZS090uQiuWuwm7ewUf3ttjlFVBdq2OZoHwrCmNw9racUYE0lUKgVKCSCukDCRzEkclQuwh+EBKOYoVKCn2kkR/7Wtf+83fuujx/0t/7t//T/r9fL0yrgXISMuOUiIJ+RVFHa0e5kRlZekPC/I8RHF7h6mMq5QSVis5aLeT//Ei0m8LLLDAs8eC0FlggU8QGo34fy0K+z8461rW+iQvzK9yxYQOkADeOfIiN0txonBOonSYcC+3GljrqAqHsyE6Z2KPcR5jbZ3XwJPnFTs7Gb/7B+9y52aXX/jiEd7yl2iH+CjInDFu3ejwYErn+1mj00nodBKqyvE4jej1c3Z2Mvr9nAcPd3jhuXXyvOS7339Kv5+Fa1fLZU2fucJ7Hj7aY6+X8f69baLa6N5sJjx/Z5nl5QYbqw1WlhqkH4Fs2McNSkn+zM8/xz/7o/sM6mS1K6sNhAT7qMdSN2V3L8Mbg6s8Vb1oL4sgp+Sc58UXVp9ZfxvXVik2b5N++BbFqCAb9mk0OninJjZaGamwoLIOU1lkUWGNRScRSTNFxxE6hpebCS9TG61diNJxzmPrpKJ55chKM4lyMM4TK4lzEGsxSURaufAcKYUgleH8jIlGASAJsgoiLOSm7Q9SSlSk8HistLjS4Dcf4TttyqeDcxE6h0xqp+Qsmo0oGGXmWK5+6tV1Bv2Sb/wRuP4mUSRRMpy7ojIIYJhVtBqafJCduc8nHMH8InA+u+aB6q/+qZtIzwvt8D530K8sWSyxrh4reCTgvMMasAZCelyL8B5b8wHGOCoVZMukDEYjrYJXbllZKhMizNI6N49zrk4uG56VSgkajQgpBEVpag1z0LX8RV4Y8txMjASq3l5WlqIwVMbhbLhPpAyex81mRCONSGJNHCu0CtroUopJVN9YeiYkwFXEsaLbSSfn3vtgQLTWURlHWRr6g4LhqApydLVs26jQKCHICkN/FHJmLLViVrox3VZEckAycMJohbe+/p2YJXEOEDpHjIXjxsosV3Ninhw4YOGd2XR048+S1DnFPXERMucZ3nvH4why58yn+bykzikKHdunSx4T8zgbD4ipe0UcVXhq+yl5nYO7nUDqjMuM+1Xj9mpKf2jIy+Cotb0zYnW1dTJjMVWNEDAqLLaWmjxMG+2Xnz3jZznE8X7S38WKrf3thw774AncjwwK3iLjZ+r0o2vszLS01KDTTmbqmtOXMwyb8pS5cmZJ/t29nO3dnMp48lqWLG0oXn9p6ZKdqy7pPijySWQOwvP17+7x53/hBn/wR09xeFbWGzgHL663GGWmzt/kcJ46F5PgtVdX0VqytpzSbV+cyCn2hhRP+tiiwhmH1AqfDbG2RMiQj0VGiqidkC61aFzrhu2nhC0Ne+88wuQVZT1vi9rpM8nf+ElEOcinHlMC6x2mDNK6Qgm0jvCAM3Y/skorpJK8OxiykWwwqkmPKi8o1zvcXm7weHPI060Ro7yiKm1w8nFhHmatR0uJEx4nPIggBTyeN2oV8jUqpZACtNKFR+xpLZ9KQSGEGMaR+vbv/d5v/c1LOQel+bPO+dR7L4FUSpFIGeafxtTPWCHQSgQVCFNL8XpvhGAURbKvlMw6rfj/ePOrv/EPL6NPCyywwLPDwrK2wAKfIHz1d379n/yJP/nvPrLWtT0I69zJebIvCB9SaDhjfDVOwlzkhrKWvOmupjjvGcqSqhKI2jNfKTHR9weCHFtlKUqDrzwfPuyRfPcxn/3Meu2Rf8n9vvQaz44kUqyvNHm6M/pI+xFFkjt3loOW8A8fIyUUZcW9+9sMhlkt/yVrGSE/WRiK2tNdSoF1MMoqRnmFkpJWM2I4LBmOClRtcFxZbtLtpDRSzdpqg2trLbrt5FMp1SYE/Mk3bvPtP37E1m5Y1C0vN/AukGPdTspWOcJ4G5zNAYenLA3vvb+NMZZX7m48m75qSRG3IG3gTYlzBhkplAdvHL6q72MXDNreeCoVjHV7D3dYfWEdHR3MtySEQCiF8B4pHMoH4qYVQ/h3mo4Fc8uZZdhqu42UEicsUitUbxvZbuCsPcupuRQIIeY+j7SWfOGNmwgBf/j7I265EUmsJl65sl6ctWpN/P5mj85Gtz4+sW8UPNgapyJuDhWZ2nhEFac38VxyhM64ynEnZpBKT5rARgKVkwwM9EqorCerAjE4luupnAfvUAJK4xlZj7We7X7Bk72M3WGJ1pL15Sar7YTlZoyo7TAhZ00gKKcjb/LCBPLEOIzzaCXr6MXwzCxLWxsBwnMSQhSrlCJ4fvrwF2lJmmq0kpSlZTAo6kS8fuJw7wmE8fg8pKmmLG29eB+f+lDYOT+RdrTWU1V2Qi5a64LsUGZQMujMW+vZ7QXSZ3Mvx1Qht9O11Qa3VhM6iUCJmsCZHgkHCJzxtqMs2XMwb/9pe+f4mI7FnNF5KjLhVAzQBXBWQuYi+30cZj3TmLom57IPXyGpc2yRKxwT83jO016281zeE0kdf+AFBCsNSaOhMa7COsejJwOiSNPpHCH7OR3tU7937vjOiiPez/s87zLN8luSFbx7FSffmik1v7VxV41JcE5NnuVaSRqNiFYjptGcH03hZ4nKYw/1eCbuVOrT9a6jrGRre1ST9EGuTWvJrY0my+2riPy4IKkzicwJKCvPN763Q7cV8WQn49rtLiBIIoGSit1RFvJLOuooVsHdF5eJI0m3E7PcvYicHHjr2P3+fcq9EbaskFIikygQLTs76DhCJRqhJDJStG+tEbdPL4Fsi4q9dx9T9DJsafDGohsJjfU22dMBMvpUprW+MIqdQViXQvARMBa8CySbd8F5SwRCR8chZ6mQgh6KpLPCrkkngZK7VrKugw3j6VZBUc+dqlpeTdVOPdZalJY0tITcUBpLCTjr0DI42QgR1sFxpMlL08eLTAoKKUSmI/Wd3/u93/rvL+P4/+wv/uW/URRmw3qfeI+USuix8w+AtVWQc4wkRWnQSmJMsLkY6wohGDXS6HtxJN/6/U6shcYAACAASURBVN//23/9Mvq0wAILPFssCJ0FFviEodWK/yfr/H8hjFuOtLz3F770V/TVhs96DcJLhGu2YhqNiH6/OGAYXVpNsS54Lcvaw9w58A68cGgZvO4baVh0ZLnBO7j/sMfTrVHI0/LyGs3G5Ux4P05mjU47pjKOvX7+UXcFUXtzr6+3ybOSLK+4eaPLXi+nKC2mMhhbr3S9J040WodrVxR2QszkWcWgX9BoRCwZi5ISJQV5VrG52QcpiCPFynKTViuu3zdYXwlRPFdB4H1c8cbrN/j+W0958DhEaq2sNhFC8ODRHqtrDXZ2MlyQgMbV5GdRGN59b5t+v+C1z16fK9l1FpzKUXd9g/LWCzTuvU02zIkafRpJF+NLnHXYwuGdBURYQNUGG2sM2c6Q1qpC6sMJ6MfEzjhi5/9n701jLM3O+77fWd7lrrX13j3TM8MZcSdlihJlR7YpiULixIEdxIANGPBCI45hGIk/BEGQBVm/BkGSD4GRmKTlNY4Nx0AMOxaHHMmQJdmxh7REcxlO90zP9FJ71V3e9Sz5cN5bXVV9q+rW1t0zU3+g+t5+37O96z3n+T/P/5kmIXLYwL0Q4BxeBEHqWSwgcbdFvjnG1AZrAqHTakfIS11MUeNqe6LF9UmjdI4qevVKl5/84mv8ize+wys6eKcGSSyNc56itKSJYv3eaiB0Jg2eB05jw9lzkOdA6szQXCQ9CzEsNLaf0kkkMLawkQtKE/INJFoghSOvHMZYFnsx1xdTBIK8cogmkmaSaLdqJEXzwuAJpM1EOs1Yt2PAFCLk7Snyx4as2joEUIu9ZGISa6QM0kbCA1o2eQKacydEY+AK5JFEkKYRSaIoCkNZmsb44HAulK1q2yzoQwQOHpSWlI384ySabUIAKSVQQlAHb87mePxOfgch4L2HQ95fHqGEYK4b8dKVFv00aMaLPZd5P6mza5tobqxp5M1O+Wn1OcY9eRoCYP+4zuIBe1pkzvM049mPsyB1eLLiuZM6R/T/QcJUebXDn8FPXk/5/gPI8hBFOBqXdDrxdOec3e0e8PssgFYiiXblOzHWU9RuJ4rnIExrUUzZp3gF4WOs+D5CBELg8XDEnnlQSBfXpq0/y8u3u0c6jOy+CyaG5UMHuGtneOXNcv8cTPoY69jcylEKijLof0oJrVRzfek88y6ecEJQ5GD2Lkv/3q8u8+WfusTf+pV7FM7Sb2k88NrVHltb5c66MUz5Qp+f/dRlet2YSwunO0bvPMO7q9SjAldbXGXxyuFc+G12RUWUarrXFpBpRNxtBemuGZCvbjNeCdJtzjqqQUYxHJGVAxZeWuLhP/8Bpqy5rl5l7qWrpzqOjxpsWVNnJa4yOOuxtaHOw1o6SiNMVWPrYE8QUpLMtamzkqKylMMVsksf23msaiERrRZlZdkaFmR5uF6ykeedRNNneY2xjrIydDtJIz1ZURvnIi291tLWxsV5WViBKFttsQViTSmROYeOEvlWEqu/dBbH/wu/8NXfPxpXrzpPYoxrO+tipZSOtCRNFDTzUwjPTVW5UrdkcmmxRacdsbyW3StKIzrt6O//6q9+4/84izFd4AIXePq4IHQucIEPGb79ra//45/+0h//CwL6RWE+1UqjrwD/6Lz6M8a95qxNoliqurY7nr1RrDF1MFAJIVhYaiNFQVkZqsohvENqASjK0hBpiVSSNImojaOuHduDAoFgcytndW3M7Rfn+dhLp8sf8jyaNhbnU6x1jLLqmY7DN/kWxlmNtQ6tFEpJPvPp66xvjNncyEL+jspSNTk8PD6EuVuHycL1ttZhnWM0dsGo2EiwtdKJtAJIJdnczGi1IlRz3dvtQAimsabTibl2ucOVS23SD7mu9CdfvUSaKN5+dwshYH6hhTGW5ZUh8WXF9rBkPCoDKVo1Hq4CVlbHVNV9Pv4TV5mffzLn1J60E2Lv9j2GiwP27d6WLvUpL90iufdW0GMua6KFCCElUhkQFa4GZy2mMijnQUiIoBjkpL1WuO5STpWnOBGx0wzUA8KHiMBZonWiOGr6CdFmtjJkmyPk7/wQt3gFGa/Te+XK0f2fMaZRHEmsmJtLWByn3P7sa2z/8Ae0k5DHpTKNXNZWzgtXu5i6PjRS5dCODt+xt8iBxU8a/XNGmOXY9yFp5PrmJcxHULkQZeKAygoWWhrrNJWD2kJRe1wkGqOSB+GJlSeSkgIBTu5J8m29J4k0SomQ+LpZYAsRkl9774kjvXNarPdY43cMBqqJ0lFSEEeCug7EEQQ5NRd03hriBWxdkxkT3tHWMxoWjLOaqg7vaikFdROdM8kTtIdwaoiiSYJpCM9mkmiUCIExaSzpxJpeW7PYlnQiUEGfaJ9tz+01VB5E1niaF88+4+Bh5Z8gh8TpSJlj2+VPSu4ch7A+Yf0PBJGzG7tO/on5kSmG5bMkdY4c0ymjFZ4HeH/wIey7lRIVHHtME424vpEhhODa1ePnaUkjSRI92bFWghTJ2O0Kx9s/eTkmpL+F8Is4+SMQa+wO9ZvIqoFE0kXyaYTq7qm//yqfBZ0n2Pv6OvhOEgce8sZmTlU58qJxKvCAd1xfSmmdu4PUce59D3kO+yKh//a3HrE4F/N3Xn+f91dG3P7YIh6BVuBNuBeMfdyHEHDrRp9WqlmcPyAybAa42pI/2sSMS4qNMSYvA1EjwnoIb2GwjYpUyLuiJUm/fWS7Jq+ohjnl9jhIglmPrWqGq+tsLT/EC8/SK1cphzm2rBGArZ+9U98HDcP31rBlHcg+Y7BFRZ2XeAEyjgIx531DvgnKQYZ3jsoKinSeLG7jqwKkZNkoFpVCqeB000oV45FjMC6wjdSaB4xzVKUBD8aGa5a2NP0mvNp6XxvjR3Ece4Qoy9LIKFKtOJKr7Vb0j37t177xv57V8Y/G1V8sSvOKMa7vrI+lEkII9DirGec1SgpaaXD82two6iTRq2VlU0+VZoV5YKzbaqXRygWZc4ELfLBxQehc4AIfQmgl13JrPumsT8ZZ/R9yjoSOs+6KtT6NYt921lEWjqI0xLEiLx57YEkpmF9K2d4oqCpDXQqctVgXJs5216Kt04qoI8c4q5qkzpb1zRznPVlWc+tGn4X58/Q6e/q4vNQOx7fLc/tpQ0wmrMZgrccIgR+VmNpx+8VFbt1cYDgqqUrDWz9eJcsrTO3x3u14igfdXonHg4faWGpjKAuJcTHddhwkxLwjtxWjUYmOFJGSxLEiinTwiF/ssLo2Ik31Tuj6tSsdrl3ufSgjeF5+YYE00XzvR2sIAZcuB0PCo+UBaawwiaYsDbbJHeN9IE82t3K+968f8fHXrrB0aXrul/32j2kOs4dF6Uyk9eqkjU/bYCtGWyOidJ12ewH8RL7MNcZgGZKReof3DlPWbN5fZ+nFKzhCKuGDNMf3Ejvh3poFE5OCdy5QjFIcTOwI0EmEqZqoBCmwtcG9fRe5eBVnzjCg8QwIjG4n5qUX5igLy7ffnuNFN8R7GBcGaxxxpNgclCz0E8pxRdKJH1uJpnZ+UuKl2bjfln1cUudEZY+BUzQbNwSPwhNp6EyZJVsvcV5ggd3KQbnV1FYHYwIQSUi1JxJQOshNIF1KC6X1TzxzlfGUjd55Gk2ihAKRNC5DZFZlQ34fGRIAoaXDeYFzEAWHTGIlSFoKZyGKBLGKdpJrJ5Gk1wr5foK2e4jKsc4TKYmU4f2iZIjMSTRoGcpKMUkDPu0EN/fFE7a9AwztsxI1e/YfcVFPRMpMG9tx2thfye/73L3/BE0evfGAIqd5rvaTZRxyPs6SxNhH7JwVqcNRbc3Y2ZFt7T/nHxSCZ9e4JwTsNNZiH25fTvntd4ZY67HOMByWtFsR/f5sc3MBdNIQvX0Qnpgm7JNtlVLsDHWSd2/nxXrA+0LQRrmf3LfV4EVOIKETBAnTrt/+LYfxX/sJmqN8LI5qE6bP0ZZXRozGJXXtKBvjtneedhpx7Vyjc3ZjlmfIQzYGtzcJ2rff3MQ6+PY/X+b9RwPmr7QbZz+42UvIijpIgla2mRMGwuWLP3mNfjc+9P45cCTWMb63RrE+DG06j6sMNDKkQoZ3kBhuI6uCuJfSvbVE1D6cPKrziu23H2Jri9LhB9nVjvH6JusP7mGtIe6kdC/1iTspm++uYGtH2uvw4s988djH8VFGsTXGlHVzT3jibgvnLLLSuNpiigo3udcaSTZnoXJgtzcYL97eeSjXaxg6w2WtMMajFGFK00QlAxhjibQiiQJBYpzD1SGXThwrkkST5XXhPSu9XuqlkrFWstZKjKJIrSZJ9E/Oksz5N37uT/43o3H5kjGub4xreRBCCgVh3S3lRNq3yd+oJca4FERunRnEsV5JYv12rxP92bMa0wUucIFngwtC5wIX+BCileq/OhxVv9d5F5WVefmXvvLV+Fe++bVzCf/wntiDBNFSWqEjhW289sy+xJ5CCOaXWgghGI5K6hqE8QihcS4knUYInA1GStoxWW6gWaBkWUWWVbx3f5sHj4a8+rElkmj2RJLPu7/q1UsdVtYyxvmzi9QJtnuxk4/BWsvDR9vML7RQSjA/FxaI3W7Ce+9vsrmZNUSDoiwMQgbpq4n0RlkZgmehDzJDniYiRweptsoG+T3tsM3/q8pQVpaV1SFKBu/wdjthfTPjx3c3kVLQ7yXcuNrl+pXje4Q+r7h+pUeSaN78nUcALF3qopTkwaPtQJRIQVHUgNiRenLWMR5XfO8HD3n59hIvvhgi2KbZNKY5tk7K7C+7f5sQIG7eIF/+GPLOb4OH4dqAzisLhJVvyOkiZFhABJdDwIF1QbpgsLLN3LWF8KxzMKkT+hMIJfBeNIsqP/1gJv/d87/wvgjnbHof6XyHMiuwZeMpKkFkQ6R6IszgWDgtRTGtfhwp7j8Ycv1qh5/93a/xG7/yL3ltMUjvTXjwzUFJO9VsPVjn6mvXTzHQGcme02BPF+dE6pxj00qAEp79cYNt7Q+0a0USunqWwRxkSRVT9gM05PbjcJrJS/xx+SOv16zmxMmYjjDePWHBnJWIOOD5nskT/6RkwAGFT0woTPs8YTNHbzygyEn69YdXPbBJv+s8nRWB0Zz8E12D0/TJbB3OXPRE7OBTwhEX2nGwh0eDhZZksR+zvl0F2aGsIt7OabdjtD56Xp7Gh5M5EMjm/a9xKQRpHLzoDxri5JXhvMf5IN9mLDtRiXsKAaAR/uzmktPeqNPe7PtJn/37j0Je1AxGJc6FPB/GOJz3RFry8q0uiZZP8Tk6pCPvApmz713+aKPiOz/cIi8sqxsZTggWLgXZYSUF7TimqAxlbsK1dOGa37jWZb6X0D9BbiCTV2z/8AH1IMdb10TkhPm1jDU4j9AS6hrpStKrfbrXF0MunanH5ik2x438V5hTOmNxtaUeF6y+/w51WSC1pNXpELVj0rkOrrbYqgY8l196GXlQ+x9lHPTzbB35yja+kaGWWhJ1YupSoZOI2jpck69X7EjjOrzzaOdZjzuMSVG1oSwtD6wi0iG3b1makBPUg21yHtZ1yGUqtSSOVCP/16x7mhyYISchZSuJSRJdSilypeQ4juT9NNGv/9qv/ZX/5axOy1e+8mdurm/mv2it7zjn43AKRORBayURCJQSdDsxSoU5YE8m0fawjIBxHKuVJJLvdjvRnzsv29AFLnCBp4cPn5vzDPjyl7/8rIdwgQucK+7e/c47L7zw+X/fWd9BQBzr0bvvfufN8+jLcvsrZVn9Hq3FvNKS+flW0N93nn4/4ebNuSfqpC2NlhK8QDa5CHCQNDlZrAmRHlKKoFsLTYLPYMguS4MxnlFWIRB0DkhOuhvPO5kzQacdYUzIdfAssLWdY4zbOf/OeWyTEHtul+dlFCkuLXW4dWueWzfnWVroUFY1URQSe9e1RWqJEhOCJ+RyMLXDWU9tJjI/E3ICjHGUO7kZ/M55qGvHaFhQlIatrYzN7SAvMRiW3H1/i/uPhhhj6bRj9Ad8UdRKI65d7vJgeQR4Wq2IbjclyypM43UVRRKtJYLgPTY5r9uDcO0WFx9H6hwUnbPH/nuwM+seCK0wxpK88+MQleUdSnnSbg9nQv4cqSVCyyYKa/IXpNCMdch2StQsiEL/Rxh0duSfmkX37sHvLndA/UmS9/39KK1CHp3KgA2RRVJIxNISIk2J+i1kdEY+L2dgTFmYT/nR2xssLqZkTjNe2SDWEusCEWqNIy8MvUSyeOvSDP0evPNQ++yE6T2gjDi64yn1zsHa9KxsqE+93yMsmvsjqqbWOaANMatP+eOu9n2ZofxhfZz0V1tM/XqsejNsPhc8VTLnCBLnJBA7/5xFQ098PVH9Y7dzzA6PPb6n/ZI45gWeubjnSk+znjmqZs7vXCBNet3DIxkkkMaHRNE2cN5TmccD0lLsRPUcVnUyr5ENMRApQRIJEi3RTZ6eMP0UB/9NGjoH7HcbmfZG3v83bd/GZk6e1SBEUDTw4ZiX5hM+8UJ/esfnjn2dWAvj8RTjvOBvffMhWWF5sDJikFfcfGmOJNEg4FM3evjmeLLcYM3jy/FLv/8lLi8FJ7PjIF/dZvzuOvUgw1mLEBKpJVIpVBqhkgipFVEnRWXb9G8t0lrqP5EvxxlLsT6i3BySb4wwWcgbKyONM4Zyc8zK3busvX8PJCTdFBVrVKzpXV0AAeP1IaYM1+72T3+WqPvhUp04EfbfIwdc3mJzRDXKd/KK6laMqw3FMAvR9rXBGxckobVEarGjDDEebDNoL1DIhHpc8MNCYYBWK6HXSajqsAataxvyE8oQwawiQaQUWkucC2uzSQRMXbmyNm4UxypLkkgKIdBajpJY32m347/2q7/6jW+c5Wm69cLn/5g17mVj3aJ1LlFSpHGk+s4hW6kOqhda0m5FpKnm0mILEFjna+951GnHb3Q60Z//5je/9uwkQS7wkcQbb7zxrIfwocQFoXOBC3xI8YlPfPE9Y/0XvPMt5/zLDx789i+fRz9ZceM/Ho+Lz0qJHgxKxuOK8bhCKsncfGsqoQMQJUGr1jmHdWBt4/EiBXEUPGparYgk1iSN3FSeG+raUlaW4bBgMCxx1rO+mWOso3/AIvKDQuZM0GlHuCZa5WmjrizDURmSZtchR4eSMB6XeAT93pOLDikFaSvi8uUevV7K5lbGeBQICNdIhO14RjZh7NYGYsfUNiT9btqZLNRVEykhIMi5ERbzdW0Zjyo2NzPWN8asrAzJC0NVe+4/3Obe+9sMs5pWqkniD2YQahQpXrjeZ3ltjLEOrRWRUlRV8BxrpRHGeMrKYazF2scybOOsYjgsWFzs0Eg677FPnBZFbtHba+jxsNkiWLxxCZqk63ga7XGPlDIECAjwLuTWEsbRmms0yGckdSZldv52en7S2DEV3j/2iG36ElIw3hg95ieaKCBXVrBwGV8Z0ktTDCIz4LSn+qD6Cwsp77y7zXy/xXfvbjFHGXKh7Oh+hefq2guX0DuyhIdZvQ7afMQR7NHs29uOmPJttv7PydI00w1yxv09dRzV6TRSZ3e1Q34hjyIFDyNl9tc9UAJwd5l9+09FEIg9H8eqM+PmM8NhETAz1T2u0f4cZ0WHMsInbOysSJPzInVOWe1x5ZOEU5zBtTxWE3sLJ4lmeSvYBcsqRIlY6w4ldaQQRFoeOS/JyseSR0oEMuc0cxkhwjwz0oI0kmgZnInc1PfjLlLnMMLnnEifJ4bD4zvDe8/9hwOyrKYoDaNxWAsJIVjoJ/zEi33SaeoFT5vQqauQM2fK7r/+/z7kzv0hAhhkNZ35hP5CWF9oKXjpUo+NrZztYUldP75A1y53+OLnr9FKZjdh1VlJdm8d30RuuMoghCDqpCQLHVSiiTotVBojRkNarqB3tY/a5dRTbmeMH20wur/B6MEm5XZGNcwxeY1KNK3FHuvfe4/New9YvneXugpROUF+2qO0pn91HqEk3jjKUY6QAp3EXP/cJ5D6Q2SSmxZydtDrbfe2/XX2b2u214McvMdWBlPW2MpQlxXVOOQkwoNQk2fT7ziPeg8lMOxcpqoca0ayXgey59rlPkpJtJK02hG+ea7n5tKwjnWPhySloKosVWWDU5VxudbStNIEpYSVStSRVqvdTvz1N974+t891bmcgtu3P/9zVW0/Za2f887H1npprY+EEEprGRQxKsOD5RFVZVmYT3Eexnn9INLqt3/zN/7qf3DnzpsfNNPIBT4EuCB0zgcfol+P2XFB6Fzgo4B37n7n7vXrn/mzZWmuekg//7mf/bt37rw5Out+jHvxDxWFuY2g5b2n3Y7JsxrrHFev9rh+/WCjqI4UEkFZhPKisa5a4zA2JEZ3zf/DIkzivA/yCcZR15asMFS1ZWu74OHyiDTReyJ2PqgzlnYrQghBUZ5hPo8ZkKYRa2ujkA9HBQN6rENERVkY0iQibU2PiFIqkHDzcy02NzOscVj3OOG2FGGBOdEldi5cY0GIBBJC0O+n4To3UUHOeTyB6KnrMIE2xoVonjIkvDS1ZXtQsLmZs7mVMRgUrG8VvPv+FutbOVKG0PMPEqQUvHhjjq1BSV4YWu2INI0oq5DfSMmQzNwYS+MNBkJgm+didXVIr5eSpseXpDgMUbeFzWrih+802uMOIR1zly5R5xXeNk/cZOFsbUPmCFxt8XhsaUj7xyd1moKPI3aOi33ROtW4wDmPaiQZBCCqEvHCSyAErStzT3hmnhhn4PQdaUVtHO++PyBtpfzozjpziUc10XRKCmrrSKVg4fr8iQcldu+b5ho8baF9UrvrDOM5E8zM/p2w7d2fzwRTWbUDtk1C52ZsbypmaWN32cnnlHZnCg88Jamz7+ux6s2w+XxwHmTOAeTeeeBMiJ2TXr9DKjzXpM5TxLHvg+kV2pFARZq8CnM2O5GxIsxjp0EIQcgzf/DJGhUh+nSnn+RoibbjQkpBrMNfiC46RuU9jg0HkD7nRPg8WhmRZRXDUZgfuhBkTLcV8YmX5pjvzDDvO9f7VEBRQFVO3fU3fmWZN7+/jtaKtY2cYVlz7VavkcgVvHqpzfZ2yWgcnLW88wjCGuEPfOUVLi+2ZhqFLWpGd1fJ3t+g2s4wwwIzLvHG4o3FljWuNIHoyQvE6jLd+ZS4ISPL7Yzhe6vk6wPqYY7JKmwZoj+cdVhjMXlJuTlm/GCDR3d+zHiwhYwUSTdFaoV3oCNJ79oCOg3rkOHyFtYEOer5a9dZ/NjNMzrvx8BJuePDiJrJp9i3f/ccyU/Zv78PdpXfvU1AsT2mGuXUoxJXW3QSEfdS8o0BtjZhXWIdwj+O7JcqrI+ywTbb6TwbVYRxnpWki3UO72FpoYtzQSliIhlvrKOqDFXjXDmRBc8L65z3tbG+cs5nUaxGnXZiIq3qOFZrnXb8W3Nz6X/0rW997TePeYYPxS995c/oS5c//ddHWf1vVpW9WVZ23lpi5722zkuthA5EuWBzq8DUFqFEnedmMy/MO3GkXv+t3/xrf+osx3SBCxwHF4TO+eCC0LnABT7EePXVL7w8Gtc/Y61vay2vvPfev/p/zrqPsr71x/OiuiIEkZQiaqUaYx1xrLhxo8/lJrn7QdCxotWOqSsHAmRjXKUxtCIE1gUDvpIyGDVru6ON7RHY2u5odo+yitG4pt1OiGbQ8X6ekSaaSCuy/OlFRUspyMYVxvgQPWU9SodIC2s9WV6xMN/eif6YhjjWvHR7kVYakeU13oUFfLhmHtkY1Scy7VJKhJQIwoQ5L4KHlZwktvdBgq82j12kvAfrHFoJrAvh8dY2k+3SUBWB+Hi0PGJlI+Pe/QHL62PAMzclyuh5xfUrXWpj2R5WJImmlWryvMbaQHIGYuxxeTfJHSMEGxsj4kjRPUL+5FgQApsXtFfv4+tqh4TtLvXACayxQcJsF5EXDBqNYUOGnDhKB61rIFxMz/HIkwmxI8M7YmaP893ROkriarNzjyGCgUm++CIyjonm2qgTRnlNPZIzIHUW5lOsdxS5pZIaMxjQioPMoWokEkfDglc+dXPntB/a8ZRdT2w66GD2b39i0wwMyhNFnoI1dL+B4bRtncQwcuYQh/73yPKHFTmw6K4dBz1/026mk0SHHHUfz9bA2ZACZ3mtTx2Zc5y+npF7y6mv3a76HxRS54ybODVOfekPb2AulTghyUq3M3eUUqCVJJ7yG+p5LIe2n+/wHga53XO7ShEias4rGCY4LoXxGHsOz8kshM8MB+ecZ3VtzGBQkhd1Q6B5hIBWonn5Zo+rCzPO987zvszGYKY7o/3D31rn17+zyupGRl5axmXNzZfmiBONEKCV4IWFLqvrGcaE6PPJvO3KpQ6/72dvzTSEfGWbwVuPqMcFtqixZYWramxR46oSPx7D9jYyGxLbku5cRNxNKdaHVIMx+fqQYiPIogkpdhyYghMaWGMwWYl3UIzHPHj7hzhr0WlM3IpQUYRMFFJJupfnSXrtnbGNVraC85NzXH3tVVonjAY/FAeRL9P2zYrDnEX2z+WmkT3s27Z7+4zIlrdC/qGyDsSNEJiyphqNdyTSlFbgfbNGEDvjGRYFG75L7RTv+Bi0QqkgT9bvB7l420g8OhfUBpz1VLUl0hKl5eQQS+/9UApRxHGU9XpplsQqV1qO0kT/qNtN/svXv/mX7x3vyI7G5Suf/itFaT5vjOtb6xJrfSIAKUQkpYgirWQcKbYHJab2Vkpho0gNEGLcaUff/I1/+lf//FmP6QIXOA4uCJ3zwQWhc4ELfIjx2k/81L/MC/Mn6sr2jPU3Vle+9z+fdR9FdfNPVqV5RWl6UgriWGGtJ0k0V691WVzqHNmGVIJWO8LUNhh2RUhiGjzn2TEaTxZ4rXaEbyI4JmHUprboSCGaKIW11RFZbpjvJ2fnZf8MEMeKdjtiOHp6eQuTNGI4LHY8lZSSaNlEzThHURg67eSJxLdNAMTOurTfT7l+rY+pLbbRV58QO1KFyJ+dXD1NnhWPpyotdW3D/UAwfvTbagAAIABJREFU3CsVFtuuITC892gtA6FnghFBq8Y44MOkXgrJ2saI4aBge1CwtZXx4OGAt+9t8nB5jPeeTic+lJx6HnBpoU0cB0/GONbMzbXI8hpjgiesECGPzoRAmZwvaz0bmxl4mJ+fzaNxFvg4xRcF0fryjn3WO8vSrevUWYm3rlmv+WZ8YVGlYt0QdwJnHGm//TjSZnLdTuDRupfYmaWGBDxSK8phga3tjuQagG6l+P48UkniufbhTR02rhPXPByXl9oNmSdYHhnSOm+eRdEkZnV05rvM7bnmB43mye3ioH37Dfz7rtOp7LZPm9TZ3Y3Y9Tet+2nlzpIUOhMcl9DZj13WlpnrziCf9kSRU7Bf4okvJ2vgWNWPR4YeC2dC5sxOZD9TPDNC7pBKZ3UfPINm9mC/wfTMG5+t2HwqQSryylHVDqUlRWmCY1L0pLnBeo9s3jcTmU/jPOPCPVFWqUC4nDeUFGglqM1Tfl6OkncTYe57991N1jeyHTlm0+QQaSWaF651uH21xZGSqXv6PePjcA7Go8bL6MnGv/dOxj/6jWXuvLeNkx6k4NrNHt25ZGfu98lrXarSMRrX4bXVkDkC+CN/8CdoH5Ez1RnL8O1l8kdb2GY+6oxtjP9Bjgopka2YaL5P54UrRPM98q2M0f01io0xeI8pa1yzJsV5nHHQrGGM9YikDd0+W/mYrbs/RiqJbsVhaiBFkHGLY1rz3ccR6UCxnVGNcrx1qCji2qdeI+rM6GR2GEkzDQcROPvbmLb9oP53lztorjStv/0Eziz33r4y+cYQW1TYyoSIfxcipapxyJ0jIORFisJ1nqhMeGB7dZVtPceWaLPtFKteN+oGgquX+7TSuFmfusfvJRmut7XOJ7EScaJDtI9nSys5TFI96veSQZroQaTUWpLoH3Q78V98/fWvPZrh6I6FL3/5T//RLK//bWt9H4/QWsZAWymRRlolcaRkFCsGw4qqtrVUou53k+UkUVsL863//dd//Zf/87Me0wUucFxcEDrngwtC5wIX+BDj7p03i098/IsiL82XBILPf/5n/8GdO2+un2UfRXXrq2Vp+wIiJUWktaSsLEpJrlztsbg4m0FUSkHajjB1kJEqqhpcSF6ulUQqwfZ21nhwSXq9NEi12RDZYx3keU1tLKqJ4hllJYNBRbsVhUSbH1BoJVmYS9kaFGfe9sTOs9s2G0WK4bDAOoeUkqghTgRhnVYUNeNxRa+X7iF1ptnhtZZcudILUT6E+bnzNJJ6QeItTaKQeNIGb6ikyf9hrKMoDWVpSBJNuxVR146qtiAg0hJrPcYEwihJInQkqWtHXtSUZc04q7ENMeVd0BVeWRmxujbi7r1Nfnx3g/sro5BQvhsTPac61v1uwsJ8i0crY6QULC20yYuaurINgRPOxYSUsNbtyJ8MhgV5UXP50uHRcrNCxppqOyNdfhcmuXGUJO2kxEmCrSx7QqkAoRVREjfbZSPBZkgmC9lG8szvk0U7Dna88WasK6RgsLzZEDqNFKDziKLAXboGAlpXZ5EuO84gz6b44kIL4xxJkvDWvU0SVzdEZkOYWccLr1yerc9DuYDdhNu+AgfVe6K/GQ/6WZA6B43huSRtDsNpCZ1zPsCT3hNTqz0LYmBKhckzcZLhnIm9eJZGTiOxdhxL3wx43kid5+0ZOajLZ8LFzU7k7EYvkRghqW2Ilp/IBncPcJwxzmMs1MZTGUd1AJGimrw3TwOymUecS6TOCVGWhnfubTIYlpSVxRPmeN55olhx62qXV663D5WwOxRncWqrCvLswIYHmeVb/2KD7/14k+G4pNWJuHSlw/xScDzxHgabBT/18Ss8XB5T1+E4fZOH8/qVDl/6qRsHdu+dZ3RnlcGPH1FtZ9jSBMO/dY00sEC3U3Q7QWqFimJ0t0VdOerKU1uJi1J8r4dLO7ikhU/b+FYbE7Wg20fML2KiFk7EmCjmX95Zx6w/IjEFcTsO+SNFcFKTWpF0UtJ9TkHD5c0QXeI8/StXufLpl4ND0mHyY9PmIdMibmaVQNvd9pOX6sk2J/sFB4/hoP72YxrRM237PjhrKdYGeOcxWYkzDm9dkz+nBO8C+ec8zliklEitg30grxkVJVvRHKXX/NDEQJBx9x5uv7hIr5fQ7sSUpcGLJoJQqeA4aL2NYi2VEjjrc2PsOG3FG71uOkxiPdBarcSJfrPT1v/J669/bf9DcGp8+ef/9B/O8vqPOuuXnHUtpURvaaF1papsJBBSa0mSaEbjijw3TghMv5s86vXif7K40PoLb7zxjb9/1mO6wAVOggtC53zwfFquzhkXhM4FPkp47Sd+6rdr4/6Q98Raifa9e9/9lbNsP69u/ilr7fUolvO9XopokgVm44qbN+dYunR0hM4EQgjSlqauHVIETWt8IDTGeUmWVWxs5mxujRmOSjyOVhrvyDd4aBIVmlDfOsrasrVVMMoq+v3k2UdjHORNOcOCahqpM4mKmeX7/m17uhd7yZ0oUgxGJVIEomyc1RjzWEdYSkle1CzMtY+MgPIe+r2Udiumqg1xrEgihakdWRZIuVYasbTU2YmYsc6jJlEXhMVrVtRoJWi3Y9TOcYR8PFKF6AStFGVZU1UW5xzOhpxL3nmq2jAaVY0+csjHMx6XrK2Pef/+Fnfe2eThyoiiNrRbEfEUr9JniVaiuXG1y6PVMdZ5Fubb5EWFbsapVZAz89BEuTm8C2RpUdQ8ejRgaak71Vv2uCiNQNUlemstLKCcAyyXb9+iHOaY+rEHnQdwYCsDjeNmyFkjiNvJjr71zl10ClIHeJxjR0zzVd1rFKyzClPVOwlpnXVoKeB2WGTH821kdHIy+CzsJAe1cXmpzf0HIzZGhtHmgERBGmviWGJqQzzXZ66f7GrkoJbEnl0Hjnmqh6XYs/v4R3FYsf3WgwtMx1kYqw+pdGhbJ7mux6h3aFsnbeMMSZ2TDOVQO/Gs0TnnQeYcp/CzIOTOmNA5UVsf9vfR6UgMIUKUbe3YkcLVOsznup3pUmB+199BmOS6eVqQQmD8k/PkZ4HNrZyHy0O2BwXWBdcqT8gvKaXgylKLT73YO/F8aQcnre59IHLqg6ShBYPM8pf+7/f4/35nlfXNDB0r5pfaXL3ZAyHY3ix4cG+bz760yDgzbDfrnElORgn8e3/w4wfmZCq3xmx8913y5S1cVTfRoY2Djgxj8NZhyxoVaXRDvti8whuLbicIEaJ7gkqEQLUShNJ4IRBaI6MIoRWuNGwMc76/XaCzAXPbD4PDmvfoWIVIdCVROqJ7eW7PeTVFRbYxwNaBYLrxiY/Tvb745PmfRu7MQtg8MT87pB0O2L+/7P7v+wmeo0ibw3AYYb1v+ldsjqlHOSYrqbMKZzyIIEPoqgrvQiVnHb62gfC0FlMattdWGcbzbMsu7/qEgqD+kcSaNNUsLnSw1pPnYe1Y18FRbqKQUZbGJLFSUaSoa7slpHTtduIjLX0UqXvtdvS3/8mvfeN/u3PnzTN/Y/z8z//pf2dru/ivx1n1qdq4vvfMI+gksdLOBUl0JSWb28VEjt62W/H2lcud//af/vov/1d37ry5dtZjusAFTooLQud88HxZq54SLgidC3yUcOfOm/UnP/kzP8zz+g9WlX3ts5/70jfu3HnzzJKy1PaFP6K1uJEmqju/0KKuHetrWVhoXOly5WrvWO0JIWh3YrRSIfqGkPR7NC4pGykupULOCGM9xhi0ltTGoFWQHZoQO941Tjsi/H9tLcNaz1z/KedQOekUb8qkeGEu3Vns7Ckq2BOYsJ+g2f25//u0+kmiGY0K6srgCWRJWDA2CywpqWtLURoWFoIH2m7iaPcYJm0niSZNI/K8QklJ2o6oStskmawZZ9VOO91OwvVrfT7zqesoJXHeY2oXyMKi3vFSTBONbnSNBVAb2wwg5NZRKsiPCSGacYVFsLVuJ+mlaRZxVVWzsZ3z/v0B3//hCm/f2yTPDf1+8tyQO1pLXrjZZ30zp6wtiwsdvPNhIu+CRF+kQ5SSs76x1YtwvSrLw0fbpEl06rw6up1SV57Ww7s78hpChJxY3cUFqnGFb5K+Simbe6GJ1hEhiXLab1EXFVErbgieXdhV9qSYEDtPyLjt/tqQkVJJXJPoVsca1+rg4xQpJfHC7KT0bAM7u6ZuvzhHljveejRGVwWxDNfbO0d7od9EwM1y7x5GzBxgSN1nWH+CizmkjyOHckHsHAPPktCZsbPT3A8HVj3tPXESguCIwruNbPtxFqae47Qxc9nTDuyY1+FUhufngdQ5caXnFMe8/kcUT7UgjSWFhVhLRrnBe08Sa+L4pPMoQRI9vXMuBCgB1TOM0ilLw8PlAVVlGWUVdW2D1CpheqS05MblLp97+Yzyr5zk9NY1jMch7P4QT5Cv/YMH/OZ3HjIclUFm7VafpSsdiqzm7g/XWX0wwpSO3/vFW6yuZZgmX6aQ0G1HLCykfOkL06Nzhm8vM35/HV9bnLWNBLDDlQZX1ngTDPzeWmSkUbHG1QZv3I4sqC2DAxI0c07n0a2YqJugWwkqiWhd7qNaMe+vDXnr/hbeOjrDFfRwM0g8S4lUqpEXjpi7tthEjDcD9TBeH1JnZXCai1OufepjxP19KhZHkTmzbD8MB83jjmrjOMTPOTw22coWpqhwtcVZx2Q5asoySOq5x9cTPGJCyDrPuKpY1/MMRMIDpx/LK2tFr5vS6yTYXXk/J5E5E9l3Y7y1joGQMlNa3u/30iyJ9ThO9FvtdvQ33/j2188lAuYXf/Gri8NR/d+VpbltjGsrKXtxJLtaSW1sIHV7nYQsr6kqZ611ttWKN168NfeFb3/762+cx5gucIHT4ILQOR88Hxaqp4wLQucCHzW8c/fNe6+++oVPl5X9WKSVvPfud3/jrNrOq5tfjSLxSpzouNuNEQIePhwwN5eGHCo3TrbYiGKF844iN3iCJ804r6hqG6JxvG8iMiRKKZJEk+UV29s5VW1JkwhjHHVt6XUSpBSUpWFzK2dzs6DXT8/XSH+WE9p9E+n5uZTBoNyJxNhvH9kdibPTxC5yZRrRs9sTcfL/JNFsbwevQN8kjWeXkdwYi20SRrZbCVJNn/Hvbj9NNQtzbUbjCuE97XaM8566Ch5VE3LH+0DkZWXN4kKbVz92mevX5+j3U+JGPs8YT20CcSekINIKQfDmVE0+HdFojwtAyODJJJVsCKpAkEgZDMbWhXGURU1VW/Ks4v2H2/zO91f44Y/XeLSS0evFdNrxMS/g2UIIwc1rPfKyZjSu6XQStJ4QoDQEShPhBjtkXJCn82xuZXRaEZ1TkDpCCorcEdUZST6YbAXhWLpxLZAjziOlQmgZcukoGRa9zeI3SuOgb15b4ta0sYQVW7Ddnsb4u5vY2fs4Sa3It8e4ymBqExLfeo+vasTlqwitaF2ZO3nfnI0t+7DiL97qs7Vt+P79McqUaDxRJJESonabuX68c+yHtnSorXTXzqkGhCnRUFN5mGOQM1PrXmAvzorMOaTi80jo7FQ/A3LgWM3MQOhMPg+Kxj0QsxacMTrnpG3NUvU0z+aprttJrtkMFT5SpM55kRSP202UoJ+qnUidsjAMRhVxLIma3InHbTlS4uSSYieAF9D4+jxVbG3lrG+GPDlZVlNWBmsdcYgO2MkNcv1Sh8+8dDyHuUNxnFPrPWRZkFk7ov7/+e0VXv/N+5SlCblRdXAu2lgZs/5oRF2FCP0/8PteIk0jtrYLAg/ikUA7jfgDv/SxJ6Jz6lHO9vcfUG2OMVmJjBS2MPiGrPFNjkmZxuhugox0IMJijdQK3YpRrRhXNblyRDNHVQoZa2QSodKIZKGDijS2qHnrrWXuvruOzUrUaMD88BGurJBCoNO4icxR9K/OI2O957xUWUE1zjFljVSSyy/f5tInbj+WW9t9Dvf/bkz7XWFK2f3kzFEkzLTfqefwtTa8t0o1DvkubW0DgUiIqK/LEvB4fCO7TFhXWIsAttZX2OpcZaS7/MAmjw9TCPr9lCtX5kiSKEgtNu8XqQRKhmsZK0VemJGzvpZajnrddJjG0VoUyXu9Tvw/fftb50ec3Lj5uf+0rMxPOkfi8ZGUUkSRTKWUKCUYjSq2tktnnc+VkoN+P/3B9au9X/jmN//y/fMa0wUucBpcEDrngwtC5wIX+Ijg4x//4j8sS/vH69p+6tOf+dI/vnPnzcHRtQ5H3PmldDDI/6y1rp+mqm2MZ2urIIoUSkr6cyk3bp7cGJqmEWkrYmVlQFVblha7DLZzrHEhnNp7lFJMpEWiSFGbhhgoK7K8piwtc/2UKFYhIqN2WOcZDEvwgl7vjI3z57n62zXRnp9LGY6rHcmxaaTM7r89zRzx/wmiSDW5aAKppuRkQR0k14xxWGtxzjMalTjn6XSOPp9SSRbm27xzb53RuAr3i5aY+rGHVFVZiiJ4YtXGsbExJkkjLi11ubTU5eaNeW6/sMjcfCtE2dRBQg0BWimiKJB8QbYvTPTlRNu6OVlSCpSWaBkIHmc91jmsC9rkxnmscdSVYTSuWF4e8IMfrfLdf/2I+49GOB+ugzqmceKscGWpg1aS9a2cViui24kpyhrvHEpKklRjXIhE2nN/CMiyCmMc8/Oz5biaBpXGGDS95XdDKJwQOGMR0rN44yp1E3EVuASJarwjwQdvOhdINmcscTudIt0XSIjdC7DTYidqp2lbCMFoZYu6rPHGgg9ksagrxIsvo9LoTPLonMUdclAbUgpu3eiztl7wg4djhKlpacA6+lcWcA66nWiGgTxJeO3dffhRHCsZ83FIHXHoho8wDmDXzto4/bwSOjtNnLadQ5nMw+uccPeTmFVq7eyae6LQSeYuTzybx6l3SlLnLO/zU91CH4T30RlMTI8pFaglLLQkpRNUDqwxbA9Kxllw2EmT6Fi/6cbydKN0ENTWPzXZNWMcD5cHbA8K6irM2ba2CsrKEkcK63zjtCO4tJjy2Zf7ZzIn2oNZmitLyMbT9eh21fce/se/9S5v/LOHFEUdks4r0HGIfLC1o9NKiGPF0kKLn/ld11lZHVNXhl4rojZhHr6wkPLTP3l9Tzcrv/kWgx8/olgbYIY5rrYIJcPcTUqQAiElutNCxgoZBRIH79FphIojVBIhtcQWdYgajzWqFRN1ElqXenRfukz7+gL1IGP93gZ33nrE3XfXsHmJKyva1Zg0Wwd8MPw3uXl6V+fRabznp9lbx3BlE1cHGTChFLc+9ynShd708z6NsDnIOWBa3edAKvCsYIqKbHWAqww4H8i6Zp3orcWaOlxzACHCPil2culs+oiNeJH7IqXwj0+WVJJOJ+HGtTlU4wSodVgL4gXW+jyKVBRFkiw3Ix1p1+nGZRpH63Giv9/pxP/D669/7fvnddw//4tf/T3jcf0nrHN9IPJeKO+9FUJEWkrtPaxt5M45Z5NYby8ttP5ev5/8F6+//rW3z2tMF7jAaXFB6JwPLgidC1zgI4I7d970r37sC68MR/XPJbHafPfd7/7WadvUyStsbxd/ripNV0q6y4+GZOOKXi8hiiTz8y2uXT+dHIDWkkuXu9SNrq0n5HSprUNKgdYK50BIkARZrShSO1EKdWWoasva+piiMvS6KUkSPN3q2pEXNZ329IStx8bTmkQ3c9K5XkJeGEwTmbGze5fxfn/OnP3EzxNNi72fvW5KlpfUZYiM0lGIBJFNvhYpBFEUwtZHWUlV2pnkvIQU3Lw+z9Zm1pBBEEeNXIGSTQSQoywN43FFWRrKskYpSXsSISMC6Xf5Upfr1+a4cqVHK4l2jNJSBMImjjWymfC7Jt9LyKMTpMom5OCETNJaQdP/5OQFSbOwuK9rx9ZWxt17G/zo7TVW1/PgUdhECR3X+/Q0mOunzPdTHq2OUVrSaSWUpSFKNN75nQS/IVonEFtahQiZPK/IC8PifPtEhgGhFeNBgRxsovMRgiYaCEf/8hICKEcFpjS4yoTzE0d45zBNjiN8kGJzxpJ09kshPskunJkBQzwmd0xRU46LRm89yMFJKfDXruNls8hvn06i7qAxnFWVJFbcvNnnwcqYd1YLTFmRSkf/8gKmuQ/aLX1EK0eQMhMj7KE20Sk7D+RgjmsAPmHdDyXOksw5ovJZEDoHFjvldRRPfDldY2dJ6jwzHDOC50wV145zLzxHhM6J2zvTBs4A5zQJPSaZsxvzLcmlriaOdJAw854sr1lbz3acamaZf3uCumv0FHPpGOcnwQDnhq3tnJXVERtb+c48s6wsG5v5ztzeupAPxjpPv5vwEy90aZ1Yvu4QHHZq6zoQOcYcXrjZ/De+ucxvfHeZvKhRSiG1JE00XgpwoKQiTRT9Xsrv+uQlsrxmdS3DO0ccK6rKYp3n9/3uF8nyGv9wne0fPGDze+9Rrg7wZQ0uEDhSSWxWgvPIJOSw8RPJ7kijWzEy1njrQvS6cdi8whY1Oo2Jei1aV/r0Xr5M59YS8UIHGWmqrORf39li891H3FvexpU1rqzw1rMoxuhiDAh0opGxpn99EZ3ET5yPOi8ph/lOBHi7P8fSKy8SPTHnPeIafAQxfH8Nk1c8fhA93gIenA3XQmiJ8D7k6fQenQQHpo3lR2y2r7LlIt4pJUmsg1qAEMSRQklYXOhijENKSb+XBAk+50AIWxu35rwvpFSjuV662UqiB2mif6fT0f/Z69/82rnlpvnKV76a9rvRX5FSXB9ntSxLe8k5Fzvn46IwcjgupbEuF0K6Xjde7Xbi77fa0d9749tf/9Z5jekCFzgLXBA654MLQucCF/gI4d69775+64XP/TFg7v77/+r/Om17KnqlPRjkf6asbDvPa7+xkcWdTix847E0N59y7drZ6Dv3+inGON67t4nH005jjLHESTC+OufJixrbGC/TVDVRHnWTK8VjrGUwLFhdH4Wkp8axPSxYX88pipo40sQz5ZvYh2fhDbVDuMRYGxaAB0XezErmTO1GiiBfZycRGCE6qpVGaK1QSqGkoHauyWEEeVYTxUGD+NC2heD69TmyrKIsDAgCIaIF3U6MB6xtkuwaFyKuCsPcXEoc701UL2Qglrq9hKWlDpcv91iY75C2IrwDa8O4QwSPDBFHKoStF6XBNcQCHmrjGg3vIOlWm+AVWRtLVVtMHc7FJI/T6tqQH9/d4O67G4zzIEM3HJXUJiweoyPOw2nRSiOuX+nwaGWEkIL5uRbb28E4AAKtZIg6IpCdQgiyvCbPDeNxycb6mG43JUn0UV09Ce8xRLSX3wmLVRcWVUI4Fq5fpcrKxpsuJKU1Vb1HMsFaF/TO63CO49ZkMfyk0W7y9ay9UoWUlKMiPCDNgtvVBi819OYRQHqpB4jTKb/NvPEE7QDtVsSNKz2WV3MeDmrq0nD5cg88FKVlrheHZ/IQY2rYddSgxBMkjdi/f+aBH5PUecJ4/FG2fjwFMmemdp8hobPTzBkROrs+Zi7/XMHPMB85QzJnguOSOqcidHbVfe5InbNoZLc7/kGfTxGnIHMmUAJ6ieB6X+FDlnqMdTxaHrO6PmYwLIOsWKwPJXecf7qkTnXOETpb2zkbmzllZYmi4JxWVoY8r3HeB9knJfEEYmlpLuUzL8/Ra51grjYr9p/auoY8g7o6ouDjze+uVPzjf7aCQNBtJzvX9KVbfQSghCBNI1680ePSQsLHX15gYyOjLOvgCFQGYuvqpQ5f+Pw1sodbVG89oNocYfMaCFEYk4sjE42MI1Q7RmqFVBIhZZh7Nk5NE+ldbx0yUsRzbdo3F+m+dIXOzQXi+UDiTLC1mfGdH2ywfW+ZR++vgWvmhc7TdgW94YMQNSI8UZrSvTw3xSkpnI/Bo01MXmJNUB248vIr9G5c2iEedqYyz+Dxfp5hiopya4ytDc44vHXYcpIryWPKCmfCesKWBt+cPGcsVZ6xoXtsqQ4/MClCSbrdZMdpKU00i/NdokiR5YYsrxmPq4k8+7bz/u1Iy3fjWD/qddO1ONYrcax+1Grr//71b35t+7yO+Ze+8tVYKfn3X7jR+4WqtpfW13NpjFMIRFnZdl3ZOIpU1UqjtTRR22kS3ev1kq//6hvf+OvnNaYLXOCscEHonA8uCJ0LXOAjhk984qfXhsPyj33mM1/6O3fvvjk+VWPq5d81HOZ/2DkfVaWN40TpXjdRVeN9327FvPDi6eWKJmi3Y9ZWR+R5RVmFhOshV8Qk4X2YqGkdIjyUDgZ3vMfZEKYdvPw8RVFTG0OR1wgp8A7GRY2SknY7OmQU+/CsJ98iGHKVkmR5fS5d6EhSFuFclU2uGxBNaLrHN6RBWRrKomacV2xsZpRliIh6UkprLy4tdamNJcsryspimvwrzgUJNB2pIIFmQkTV6tqQa1f7IZLmEEgVFo3z8y06nYRIB2k3HSlsI0Ommnw6qvHa8h7cRHLNTAggRRIrjGkWj0Lg8VRVyLMzkfErSsPK+oi331nn/fsDtrZL1jYKBqOSurZEUdCPPw9EWvHCjTnWNzIq45jrtxhlZSOL54gixVwvRUp2Io0mxEhVWzY3xyzMt54gyo6CSmLGw5JktIHKhmGjAKUFnYU52vM9TFE1CZxo9MLDeRRCNIlpm+/Ok3RThFRTbfVi//czInZUpMi3siBf2ORWAoIB4/pNhBC0ri08tiGeot/zJnX6/QQlFFnpeH+zYLA25NJSmzhSFJVjaSHd1cCTrTwOeDhiUGLv5yEtzbD5mMTMR57YOeB4z4PQOSsy58CizxOhA8cjCp7FPXeGE46znrs8VVLnnAidE7d5UEPPeoJ4QhyHFDwmeomgn0oqK6hdcDbI85rRqCLLKurakmUVWgenoP2Xw/kQJBJpseNbcB7weOr6/K5gURrevz+gLM2OYkCQi34cdZ8kmiSWSKDbivn47S7d9Og5mnWerXHNg7WKREtq43n7XkEcCdJkFgcjH/Lj5FkgdA5ktaaffec9eSWwje+OUpKFfsKNSy0dp6/iAAAgAElEQVRefbHPH/mFm/y7P3eV3/u5BV57oUflJe/dHwYHLgReCPDwb/3iKzxcHtN7uBpyYKaBtFFpTDzfIZ5rE/VbRJ0WKtEIpVCJDuVaMSrRkMRstNosLHXo3FwIJM7tS7SuzBF1U+QUh6vl/5+9N4u1LLvP+35rrT2d+U51a+iqYk9skrJkiRpMx0gkimIrHmAbSpAHI0BiU4Ej+CUPechLEkB2guQhRp4Cv1ikHGcwEA8K4iCBSKpJSzFkTa2BFMlms3qorumOZ97DmvKw9jl1b9WtuudWndtd3X0+oFD3nLP22mvvs/Y+e/2///f99yZ86zv7vP3OAeXN2zURFOrseOvo2RHRpI8QICNJ68Ia7a2TkxdNqZkejJgVtVRRxIUXX6BzZWP5lnkfIXjvGb+3h7MOWxm8dXhPnTgWrk9nLc4YrAlWdngfSB9jOTjYZ5BtcsM2GXkZaqZKhYoEWRbhgYtbXYQUWOOMc14754tKu4H39JWSVZbFOsuSaRzL/SyNvvlbv/WP/t5bN16fntcxv/rqL1486Bf/3Hn/E0VpG4eHBdNcU1VWlZVpSClcq5kMGo1oP1ZyLJXIu530V//VN3/1y+c1phVWWCZWhM754BxTPFZYYYVnEd947Su/9uc+9x/+rTzXfxf4pafpy3m3JcBJKUxeVq1rV3uxtQ/U61gihIA0VbTaGfm0Cg9xzhPXQWgpBXmhkTJk0kdKstZLKcuwQLTOYysbFCU6FMzsdjIGw5zRuKDRiJlONfuHKc9fXyc5zdLgWVir10mb3XZCI1XcvDM6l91sb3cYT0oiY3Hez4PfHhDOI0VYoHp/hPRwnrIybF/o0O2ekLlWQyrByy9eII4kN28NmEyCuiXYdwl0ZUkShavt0fLc8K9/+y0+/+98EqkWWxA1m8l9qzYPh/1pULEYF0gd63B4rPUYbdHGIgjWZEHVIOp5Vas0fLC/MKZeZABGW8pSkyYRo1HJe3f6CODSdpeXX7jAnbsThBQkiSSJJWu9Br1uSmOBBfoiUFLwuc8+x598b4d7uxNefvECb7+9z2BYoCSoSCFlIHCkEHgRjtcDlXG8/c4Br3xy+2ykjhREzYz86suk+3eBMDeKccHuuze5+qlXaPSaYUFWz41Q98nNt/ez96xjejChe2ktXFren3yJeV8v+P3S6urEjQTnbE38hnuDL6eBALYeqw1RGtf3tXDRfdBr8UeFC3/is5fDNeo8d+72+faNIT/xZxLkpOLd90Zcv7pgIeWjO3hoZ0feeGTccnaC/EJvnzkA+lA/R7+QZ+HmvGycl7LgfZjI50nmzHGCBd2T9rFQV8va3xKx1ED8aW0fOPZlnI6PFD5k96Dz+v5OOA2Jgpc2FZttxe44pj82jCaa/jAkwACkO2MaWcTaWoP1XmOeqAWBMBjlljgSKCmIJEu3uvUe3JK/w0pbBoOC/YMJRWGCOrxWBc+eLWfPSUrJuRIpTWM+ea1NtxFT1kkws7wX6wJXUGrLpLCMcktlLM0sIWtlfOvNCQf7JX/2M216ncc823kXyButwdkFj+jkSbPWjvjM8y2ch84gfJ+XNzN+8tNdrm4dtyTbq2K0nt53FKh77PZSvvPGPuu+QihF3GnQvLxG8/I6sn5GDcF9V9tv2ZAgJEAqhazttQAuLXg0AD9465C33h2wszdm8N4dLlCrzqVAxhGpLWmO+kAgc5JmRvcxdRaL4bR+VpUIJdi8co2027xf92WFEzG9e4ielnjrcNqE+kPe1+eSsGYzQTGF96gkxhmLd4Z8NGTa2mKPBjtezdeqlTV0GllQwxUa6yl0YQtjvRYg6qVFLqRwkVKNOI5MpOTdZiP+X1977Sv/73ke7xe/+KVs/yD/3yd59ZlprqOyCHbxRWmzJJF5t5O86TwR3ispRBlH6k6rFf8f3/zmr/7D8xzXCius8OxjpdBZYYWPIT71qZ+81x8Uf+dHfuRzX79x4/Un9oGV8YvXp9PqC+NRcUVInyZJJKMoKGbSNGJrq8Xlp6yh8yD29yYIoJFFhH1Jmq2EOFYkaRTq7LjwoB1HiiRRCCCOJdbURe+tw3lfK3s8znviKFi09YdTDg+n7OyPsdqz1nuEwuRZW6uLWRZcxuGwWHLXgcxoNhLKegEqhcD52sqsVtOYIyooIQWtVoK1jsmkZDQsgn1bdrL6SUjB+nqTNI4oiir4XDtQSvDZH32O7a0Og2EOBKsOvGB/f8zV59bPHoQQ0GjErK012dxosdZrEMeKOJJkjZg4CfVn0iQiqeeYr8mFUDxToSIV1DYeQg3WMAhtQn0hbSxVZQIBVWju3Bty884hVWlJk5jDfsnBYcHu3pTDQUGWRhz2C7z3JEn0VGTBxa0WUggOBgVra02sccGqxLpg5WE9CI+ubKgtJMJxpUnM4WHwtZ+TXwtANVJ0f0JrvAdVAQhkpIjTmLTRoNHrUAynOGtrFdT9AIaKggWckAIpwnmebSuEmCtxHiJujrxeSpajd5jc1OqsQOgID6yvI1qtkPU5t9O4nxb8RLWHFn7zyfoSAq5cDhZx08LjZcz+oKLXDPWv0iSi0YgeypA/UWUjHvHhfFsx3+fZRvmot59AbXPiJkff/LBHmU85J+dJ5jzJ93qmpstS6Cyxr2depbMELMFGK+BxSrFF5tYHodA5ZcMP6Vf6/uAJWJ9584fnVRbBZlNyuRfRacd4oSgqG+obGkdZWSZTzXBUBkuuyhJFYk7uOAfGeirjKXWwVp4lWzzNc4H3UBrPA+UpnwpVZRmNS/qDnMGwxJiZ2v34fqFOMokVZRWIlVYzQhsPEt69l7PTL9kfaPYGmp1+yW6/ZLdfMc4taSNmfb3FYFjwB79/SLcl+bd+tM1GVwXSxlmwFowGXUJZQJEHRY4xczX1Yji5oRCwvRZzeTPhh55v8zM/usanrzfpNo8TSuPCMSgkN97pk+eaytj5NHnucpe1bsZnXlhj689cpX19i2SthThiyReeHSVCSWSkUEmESiJk/Vx5Vhz0c771nT0O+zlvvHmHq8pATRQJKZBpRKMYkY33w7oyS2istUi7zRP7c9pSTvJQ2wVQScylT79C+8om8pzU+h8F6KJicu8QWxlsGezWAlnjwjO6dZiiwNcOHALI1tqh/o02DMdjDrItvuXb1BwQwguUEnS7jZCcB7Sa6dA7lwtASKwUwsaRHCZJJBpZZOJY7Xa66X//2m985bXzPuaLl374f8oL82erynXzQmd5blykpL16uRNde66bpEl0ryjNSEjhkjh6p9dL/6vXXvvK/33e41phhWVipdA5H3wsf01WhM4KH3e89dYfvv3Syz/+Z8rK/tx77/3xv3jSfoR6/uXRuPyL/cH0uV4vi1vNhEgJkiSi1UrY2mqxudVa5tA5OKhVFVKQZjGtdkK7kVJpy3Sqa8VEkEzMiojO7NeSNELUHtyilvRb6wPB4zyuJnvKyjKZVOwdTHnzRih638gSWq2ajHjWyJyjEJwLqQOh/oqHYAlhXCDPZvZZhKC7tR5tHTi4uN0NNmxlULzkuaY/yIOFVeNkYqfdSdlcb5IXwevCGMe9nTFbW21++DOXaTVTdvfGc2u06bRie3tBxcEjEEWKdjtlfb3JxnqLtW4D5zxZFpEkEUka0WwmuNpPfdZ+Y6NFmkaBeJKCNIsoS0uWRsRxFOzdVLAM0TrYAOS5ZvdgzHBcIkWwe6u0Y28/Z29/yv5BweGgoKjrQUEg6s66OF3rZbRbCTt7EzrdjKLQTPMq1JSqverTVJGmEXEkKQpLnld47xn0c5z19HqNhfYllGTan5CkCfHeHSBcc1Ve4Zymd+ECKolwdZ2nmaWdnC3Mj1qw1T7lwXpNzskccZTUOeFciEe8vyikklSTsiYkQ6FdIcM9wq1tIKKIdL09VxOFuFadyf8Eap33g9TZ2MiYTg17B1OMh51DzWZHYZ2n3YyJ4+P1dB4Rmrl/nOLIv2MtFgmuPobUOeVklNoTLaLEO3F8H3ZS55Tz9oGROQs1WKDZs0jo1H09S4TOXBn41J0soc2DeOiGcPL7J272DBI6T9XvhxDn/Ty7QP9CQCsWXGpLnltPaDbikEAj6misd1SVYziuGI5K8tIwGBa1la2qa7QEgkcbFwge45iWjrJyBJNg6p+z079c6zylWe6JKStDWQV7qMm0mo/jaI3L2f9KSeJYoqSkkUUIBNp6BhOLqWsQOiGRSs7rxayvNVjrNRiPS3Z3R+Qjy6evxPzQc4LE62Ahq6ugwDEarAmLIX8CSXem+f9oUreRSpoPWbzdb//Ovud3/+geB4c5Roc6QULA1maTX/grr/CJaz2ybuNU2+ZlwFrHvZ0J06nmD799k4az9DBB9QOoLMGVmnU/ItETZCxJ2w2SVkbcSE/sMx9OyA/HWB0U6q21DZprPdqX1p/qefWjjsntA7ypLdTqOSrjCDlT1pQaa22YSnWCWDUpsNowGfbpr13mzWSDiQ1rpyiSpIkkSaK5ev3CZockjb339EEihPAqkmXWSKpmIx63WsnvdDrp3/6Nr3/5++d9vD/9M3/zl8aT6q8JuC6FSLI0uttoxveEFAPrmODZyQvzL6WS40YW/26nlfydr339y7fOe1wrrLBsrAid88GK0FlhhY8pPv3pn/qD0bj6Oz/8w5/79Rs3Xh8+SR8yfvHKnduDv+28awDSWEdehGC/UpJWK+HixacLtj+IO7cHjIYFoU5PeNjb3GwTRwpjZu952u2UVislzzVlaUmSiEYaEUUKh0cS1pmhVoqn0paqtGgbCpFKFZQE1nqmecW9vTGjcUVeGPLS0Mgi1LMqma9Jnf45kDrNRoKuHNqGOkkQrO3CeaWWv4dFc15oylxTFGa+8B4MipCl2J+iK0unnT60sImTiEYjoSiquUXY7dsD+oMpL724xYsvbFGUoYDlcFxRFjoUf18SlJKsrQVyZ3OzRaedYnQg/XRd1NQaR6XNvHirxweiUAqSRBHFQRlmrKfbyYJ9nADqOj3WWnb2RuwdjOtszIjRuKIoDVUVSMW9/Zx7uxPu3huzsz9lMCopCnOkWO7jF4StZsLFrRZ3dsa02xlKSrQOGZ/OObIsIVKSSodjMtajdSDqBuMCZx3r6ydnHj50zuIIqy2t8R6+LBAqqG2iSBFnCc1eh2paBksz68L/s7o6Kqig5BECx1tPckKB2aPkzslExpMtkqWSTA5GzMgoV5OVoioR118g2+4Sdxrz2NTcy3u+XzgrsXPepE4cKXrdlKIw9AcFzsO9Q812N2KaazY3GuF8zcb+2B08+tNjdNBjSYbHfPjIkyGIlMBYfzZLnUeSOw/+exZxyviWMuwFCbKn7eOxTZd4/s+D0Fmoy2dpDn2QmSbihD9XhM4zjTNNl/fPT09J6GWCK72IS72YbibJYlFbjQVrVl1qxpOKwbBgZ3fMvZ0xg0FBXmiUCja53odEGylromeu5PEU2lFUjkI7KuOwDozzaBM+02aWqLS8X4qiTm6qShuew8TRX11BFClkPV6lJFka0+1m89qOs1EY63A+JKllWUS7fj7d359wOJwi8Ty3FvGpC5K1piDXkESnHcP5EDqPaz+cWO6NPG+9PaCqbK12D8f6C3/lU7Rbi6vEnxb7hznf/f4Bw1HF77z+LtY6LroCUdb1g+rErKbJ6U7vEalgtea9J+u1iE6wKS4nBeUouArYyiAQXHr5ZZJ2g8bGctfFHyXYSqNHOc5YnDa1rV54LpeRxGmH0RqrNd6GRExvPEICXrCrHTtyg7d0sEiOlCCOFF5Ap5shhSSOFZ+4vkGsZOycz5USO0ms+o1mWqx1G/+63Yx/7bd+63/+b9668fryF9EP4Gd+5m9+aTgq/1Pv/MtZGnXX17JYBxJxH4+y1mnr+G6Sqt9L0+iff/Mbv/pPbtx4fYnawRVWeP+wInTOBytCZ4UVPqa4ceP18ade+UlRlvbfv3nzj/6fJ+lD26v/0c694asbm824LA1KScbjkqIIdUTW1hpcWrLl2rCfUxahaGhV+xoj4Nq1dZqNOGS+EUgB5z15HmrnZFmMnNXOIQSatb1vv+adr22fxFx1EkUSWweevYPppGT/cIpSilI7DocF/VGJc57mI6zEPjAIWO9lHA6W/zza6aRY7TDaYr2fJ/gFBcsRtUWdOWVsOH+CoFQJNWhAm6CEGtXnMD3ieZ2mERcvdDDG0WwmxJFkPNXcfO+Qdivhhee3uHixw2CQc29nTJ5XXNxe7lybIYoknU7G1labbjsliSNULOdWYTBzsnCzhLGgNHHhOJNEobUNC/Ga8PK+tmnzMBjl3L7dZzqtiNOIuLaLKEtLWdm6aLBhPNYcHBbs7OXs7E3Z3Q//RqOKSrvac/04yZjEimuXu9zbm5AkEc1mTFmF+kBJLInq7FbnApmDCN+Rdz7Y61nH2trppI5MYibDgiiNiXdugQue5lZbvDf0LlxAKoUuKlxd+yqcOOZKHWssvrYg8c4TpTEqfozn+yPIHVF/dlYUgynOeVQcocuqXkR6opdfIt3qIrP4IcLIe+Y1pajHcRZS6bxJnUYjpttOOOwXjCYV3gvu9TVbHYU1nrVeyCydEVKn4rHJvCcFdRcdKY+NnM0CPU/E1y1EMn1QBM8ZSKalDXGBYPbHmsw51vGTzeWz7uPDgNm1/8jY/oPX/4rQeSosm0M5+v2973iynSopaCaStabiufWIS72IdipJlCCSglQJEiVQMjxvTHPNYX/KQb9gPKnYP6x/04/WP+R4YggE+2DnwD1mmCfdqc+SImCMoyxNeL7ywaYYERKisjRma6NZK6cjsjQiidVcrRNFEqWCYkeK4IIgpWA8rtg/mFKVmiSGa+sJL69L1hKPksEOOD2VzDl6hA//eabtFngbBMY6vvV2wZ++2Wc61XW9IsDD9laTP/fjV84ygKfC7t6Ub313j36/4I++/R5FXiGcY70IdX1UI0Yg8M7RsyOSySFRIyHOYpx1NHqtE+3Txrt9nA4WYXhH1u6wfuUynatbqLPUqfyYYXLrAKtNTejY4LRRWaw2mCIQbLao8M4eq9VrtGY0PuSgeYnvuha58XPrRSEgS2OyLCZJFGkccXGrTRxH+LBUu9tppzudVvonrWb0X7722ld+5zyP8ee++KWtF57/7I9cufIj/9nBYf5LzvvUWbQDKu2mZWVHaaJuRbHaiWN1u9WK/9E3v/Gr/9tbb71+9zzHtcIK540VoXM+WBE6K6zwMcY77/zhH1y7/mf/2ic/+ZN7b731+pnlu7furv9jIXy71UpUkVdMc0NVGnRlMcaxudXi6rVHF4t8ElSloSyDH3GlzVwdsrXVDlZvzWRO0uzthcKjUkqSWM1JIAiBwSRWtVpiRuAoZi5Qzga7tiAiELjavi2fVoyGwRKr1UpQSlJWlsNhweGwYDipQg2h5Bm4vYrzs19rd1Ks9XNVFDAncCA8QDey5BjBE9rUC9Q4ZCNqGxQh00IzGZcY42jMAudCsLbWxBiHmRE+Am7fHXLn7oDLl3q88IkNNjZbfP/NPfr9KVcudZ8w6rsYkjSi283YWG+xsdai1UoCMSMEUjAPEMxq7swWE9bWC3jvw3zyHqUUiDC3pBQMRjkHB2NG44IsjREwr01k6jkaznmY38Y4DvvBou3uzoQ7d8fs7uf0hwWyJpsiFbI9r1/p0R+WWAedVkZeaFz93WjtgqouCoSmru30nIeqCjaGvc4pthdCYMYFpjA0h7v4Mvhbex/qLUWJor2xhik0pjJ4VxOl1oVFmSf4Y/tArHoPzhgavQUtGx+0ZavfOwvKcUE5CaSUs3b+/cleF9lbD4VXGydnjXqYFzcOxM7ZbdiO4SlInQc3bbUSskQxHAWFoQd2BpatdrDbazajI7HVx+1YgHzonUcPfCEiZfGP7l9bT3huF4q+ParBMu4pZwn/na3p2cdx9o/O2OiUpks6IPHQH0vE+0HonAWn7WvBsTwyaP2YaPajPhKPeLEidM6ORTmPx5JqT9HvhwBKClqJZKOluNiNuNyLudBRdDNJGoVnsEiC8B5dGcrCMBgU9AfhOalf/6uq8PsuRVDELKUOX41HET1JrOi0U9bXGmxttdm+0GZ7u83FC2021pskqZp/pbJ+Rk4SRauZ0G6mNBsxUSQZTyqGwwJdWdII2pni6nrMSzWR8+TuZE96TS1O6MwSh4YjzbfeKYLVWr1egzBV/4O//mmy9P0hPEaTij/69g6TiebmrQMODicIAb1iSgOHSFRdo0fQ8Jq1Yg+FQQBRloQarmuth541TVlRjnKcDfWKhJBcfOkl0m4z2K2tcCKmOwOqcY6rQjLZzHLNVgZX6nq94IM6Z762hMH+PRDQT3rsqw7v2RjnqZPjwDlcqxkLVavgWo2ETq24t86/nSXxbiNLftBsRv/F17725cl5HNsXX/1S84UXPvv88y/82E9a4z9XlOavD8flXzLGt6QUOlJiihAD7/1YKTFuNuLf7LSTv/+bv/mP/sHbb//hG+cxphVWeL+xInTOB6sUgRVW+Jij1Uz+7nhS/XfAvznThvHP/o3R8Nal7lqaOOsYDkuEEHNLpzzXDM+BSMgaMY1mTJpElKWpC6MGoiYoEBKef36T924eYp3Deg/GorWpA67Ms3bm3tsCytKiZG3D5kGKsPioKofAkqSSSCmsc4Bmd9dy2M/ZvtDh6tX7pJW1jr2DKXsHUyCQF71uylr7ZI/lc0W96L98sc2de+Old3/pUpcoUuztjzHGBoUHBu9DkL7bTekPguIi1NdxeIIaKtTACYRQqEsjgpWZc4zHZbA662Tz/Rz2pzjr5lmLh/2Cb/7mm1y62OVTr2zzhZ/+JN978x6/9/pNfuxHrhLF52+HJ5Wg1QrWfgDWOIajgtGooCgNRlu0cfO5FlQG/piqw9T2Y512SlkavIdJXvHt791GSsEnntuk3c4QIqgUjAnnaGY/lRdBGScFFLUl3GAo2dnNkSKog5rNGCnhlRc2uHV3yM07I65fXeetd/aZTivKUmOdC9dDErInp/n9mjrj6R4HhxM+/crF+bGehGStzWhvQHr5JVrf+wPA4yxMR1MO7+3Qu3CB5maHclogdG2tBrhaaSei+wENvMcUmvHekPbWGZVXTxicyXpNDm/uIpUkzlJEpbHGYt95l2L7ComxJOvtE7a8HzFzHpxxSBGCMlKcTj7M4nOLf3A6Htz0hefXEULw5luHvPvekFJbfvf7Y4x1ZKmk3U6ObPi4HYu6zeMGNjtgf//lI5s/0PZxBzF7W3CE1HnKaOXR7+aRX8JJf58TznUXyyKlnrbpsg/yg4i+v894invBCs8wnuQ79Q/8fxRHyZ6lzZen6Gi+6fIGNLc5rf+PlWCtqVhrKqyr62I6z1Q79saWyoD1jkpbyhIQkrKoGI5CsH5mzZZlEXGsSOvEsCg6n2dIIQRKhH0eR0yvk2GdDzUUrQ/WzpEiLzR7+xOqUlOVhlZD0ckUF1qSXuKJxNM6ML0/91AhBFLBH31/zJ1701CHEz9/nLh4oUWv+7DV7nlAG8cff2uH8UQzmRQc9MfEkWQ0KXkh9qgohrquo0oUqTPEGBzMrYPjxsOW0QDTwwnOWLz1ICVRmpJ1WqSdxepSfhxhtaEaT4Myp14XSiXx1iEQdaKUx5oQY5i9no5HWGNwxjCNG9zUUbC4JthOe+/RxgptnBbC5JXHrPdaRX9Y5EKIqtNK/zhN4+80MvX3v/a1Ly81aPHqF38xcvg1POveiwr8/mu/8ZXvv/rqL16WSr4hpRhOc/3TjSz6/ThWfyClOBCCgRTiB1//+pd/sMyxrLDCCh9drAidFVb4mOOrX/2VO//2T//Hf/L5n/1bf/Ubr33l/1p0u7t3B/+1EIgokuztT8lzM1doRJGi1VI8//zG0scrpWAyqTDGESmJsZaqkuztTbhypTdvt3mhzWCYs7s3QUhI07iuExJs1qz1eB/UOmkSauuUpcHWlk8qUbSaMUVpKApDnjsaTUEjjeaKDAEMRzk/uKHZ3Giztvbww7q1joPDnIPDfD7+bjtlo/f+LFrw0EjCQnVGti0TW1stskyxuzum0paiEFhbUlWWnZ0RzoF1wWpslp2nE8d4WuGcp9WMMdaTpRGdbrAb6w/Cuaq0ZXMjKDQ++dI279wMBIQS8NxWRiNR+Lzg1u+9QSY8Vy6t4zPL9K33aF+7iHxEodLzgook6+vNed0Zoy2jcUmRGyZ5ObdcCwo2O1c3CRGImTSLsMZBTfgUhebNt3eII8Vzl9doXVmvLdhCnZ0sizjsTzg4DHV4NtZa9I4oWoSANFFMc0MSS96oDoLqpjDs7I6IY0mSBKJJaTu3G+x2QjboaFRSVsGTfjgseffmIdeurdN+BKkTdZrEvSa5XaPd7uLHw3As1lFOK/Zu3WL7+nWyThNbhYW8ROEEUNfDgrCAts4GAvBgTNppEKfnZWl4P9AU1xmXVlumB2OEEshYoYYDXO3r/bDv10lBKn+M2FFKHrN7efwoFv1gsSM7OsLnP7FGux1UhTt7gXT+7e8MKUrHX/ipi/dr1JxE6jw4jnox/fixHdno1ON4FHtz5O+jwzlRmbFEcuckLCtA+r7zDwvs8H3hWJa8k6dSeDxLeJ/Zmie52Sx7iMtQ55wnlm13dlL/59nvUvpf5iAX7GuBeTbLJwgK2uMbKQmqVnI2Eslm675S3gPT0nEwdVTGo63B2KCYFkA11YxdUICmcYSIBHEU1P1ZFtPI4nMjeWbQdRJQURgOBzmjUYnWNtiyZYq1huLqdkIv8WTKUxuVfYBYXJ0D4fvS2nHrUGOsO/ZVSwm/8JdfWfoIT8LdnTHfeeMAgG475tvfu4W1jsGwpO01IhGoLAYEUauBmUzpKg8DGyyCawV8Oc5prneOHW85ztFFGez7BKTtjO2XXqKx0aF5caXOeRTGt/axpcFpUxN/oQ5n3GOouooAACAASURBVMqoJmVtgQyekHEpkHjnmAwOydpdDpIuQ59y4OpETUKCWxIrut2G0JXdN8YeOo+KlDJSykGrkd5rt5J/+o1vfOWfLus4vvjFL0kBkRdEHo/0DL/69S/vHW3z1a/+yh3gDvCvlrXfFVZY4eOLFaGzwgorkKXqH0yn5pdf/eKXvvrVBTJUZPKFv6yi/oVur3lz2C8vGu1S8JH3/r7FlPOMJ+XSx9psJURSYpxFSFA+BEsn0+pYu0YW025nc4WEUoI4iVHaUmmLEJYoVuCpbdgE7VaoL6J1kHqXlaOqAgnkPRS5wVlPu5WQxGGhOJ1qtHaUZZ/9gzHbFzpzZclJcM7THxb0a/WSlIJOK2HzBDJombh2qcONm/2l9+uMx1ooK8vBwSTYgxmHNR6pBLqy1HH6WvruQ1ZeLYUajipsbbumtWXfBwJoOi6Z9MdM9wa0GjFCGy5nMSQJUmvMpMInCmMFXsTYUlPe2kFEETaOKbI+zesXl368Z0EUq0Du1Gs4px1FpRkOS4bjgqoyGBPmVhxLdGWxhONHCJJYIaVERZK9gzEH/SnNZsJGL6hEvvvGbfIiWKIJIRiMCqJbh7z04jZKKqJIoo3DOU1ZCvLCBNuPVoa18NY7u3jnQyFhIdDe4axHKUEUSdY3moyGBdYFYmgyqbh7d8jF7UfP8WxrjfGkYHrtFZrf+/1Q5FdJqmnJdDDCVBWNtRbFaAqVx3oLtq5bZT0qVQgpMLU1olSC8U6f9asXzinAdj+kICMZ9p1XCClQShFlgQBx1oIQ2KJCzYnCYwwHHMk0nX3uqIkdKeYFmh+F8yB1ZpvPRru12eSVF9cZjsp5sehvvVuQpnv81I9deGCf9Y6PZn0/2LNYhNThfj+zgZw60rN/vECDp8OHjjtYcMALNVuGMmeJOPd9iGP/fUCDWDKWeCN5Fg79icfwARCcR/FxUlqdB1dZi0RrB9uFLcYE0EolrVSirUcbT6zCAGdK2tJ4JqVjYjS5FUwnnlGt+LlfFzI8r7Wbcb0+CPa6s0ScKFZz+12lJGmqSOKIOA6KXWs9ZRXqgGod6iQaHWyqKx2SfFRdG6jdkLR6MUoJsggut1iCGueDxZvvjBhP9LyO4kwh9amXN2k0zj8s1R8UvHmjj7Xhufl7b94LNSsri5SCq6kE77CloXFxg7jXoqEM8bv7QS0iACEwlSXrNB66V5SjaTi22cOggyRtPt6y+GOOoj/GVhqTVzhjQYQ6mq5e23htESqcP6s1Xlu8gP7ebZSKqKRgJBrs+nCt1PCVtk5KkVPokZBiX0pZREraZjMetVvZ91rN+H9clhImEDlCerz76te+XAHVqRutsMIKKywBK0JnhRVW4Gtf/fL0Cz/3pX+srf93gf/ztPaD4eTvX73W2/zB9w9cpY0yxnu88EoJoeqaHUpJup3lKySiKPgZO+8RnppAsFSlZjwuaR+xNotjFWqDSAFIGg1Ve/J6lBDEicJaT1UZrHMIIUkTRRIrKn1EQVEHLr33WOuYTCq0tjQaCc45isKijcI5z92dEfv7EzY2WnQXsA5wzjMYlQxGgfySUtDrpKyfg+3Aei/jcLAcRXmeV+zvjSmqQJBNxiVKCYylVlg4sJ60GtOsprRcSVsaUqfJ8CTSI5XCyRjrJbZKED7BSoUTCq9SbBUhrUTZFO8cuqpQSUQs4Eevb2Ad3Li5x73xFC8lMk1xRYmzjvF7O+hJTveT1xHnnFW5KGQsacYpzVbKJbp455lMSoajkrIy5LJCGTlfByaJmhfPtXU9mvG4oH84IU5UsHWrF6Xe+zrI4XnrnV067YyrV9ZxzqGNR1eOOJE0sqCCimPFp16+yHfeuEszixlPKopCz8eqVFDvdLuh3s54UpHW1oWTScX1axusrz9MQkbdFlErI7frtNpdmIzCfLCWYpKz8+5Nrrz8Eq2NDuO94Xw7J0W4Nq2bF8eVKpAq3nl0URE/on7NsiAQRM0UW2qkiMA5TF5hhSA62MWmz1EdjmmcqPx6kMyp360jPaGGUiB0lAq1ik4ew/mQOrMuAK4+12X3ICeJFXv7Uyrj+MMbUw6Ht/j5n37ugX2K0+3VZinTp+79iFoHnp7YOdLkuHDqnImdDwWeJTLnw6bMWYTMefymD+HUqbjoBX5Ku6e+TywokXjcmx/2uOUjCeyPE5Z07zyz5drj2h3/TIra4vRBUudYs5P7i1VIsCh1IGrq/CwasaARK7aOdRZ+X7QXlBa0E2gHlXWMZFABVMbhbE00OYsPOWFYH8ggZ339Uxme1Wy9BoHwu6WUoJEoer2ETipYy6AdHa2H4z8SU7LSlj96cxzWb/VzK4TjevXzz5/7/ovC8Cd/uktZWdJEcePd/bqGUvi+Gqmi3QC8J13roNoNZBKT6hzKHCEFMlKoSCEj+VCNx2paoItQ6wVCP63uBs5Y4pXd2omwxpDvj3C1/Z6QYl4/R8UKZ1x9Yc2uAkAKynxKVVY0uuvsxGtMSbjr47m9d23J66zzlfdOZmk0kUruX9jqDHrd7E8bWfw/LNNi7Wtf+7Ljg5fMrbDCCh9DrAidFVZYAYDf+PqX//hnf/ZvXfu5L35p6+tfOy4PPgorf/o/N3Z6pdVKyPOia60T1liJqMmWepGSxIrNrQULmp8BMwWQEAKDn8v2pZQcHk6PETqtVoKzQWWjlKTZTLh8qcfuXqgdoZREWkdqY7Sp5g/1QkCaRuTTaq7ucS4Uag+BWVcHyh3eBSVK4sFGCmsc00nFeFLSaMRc2OosROzM4JznsC7gCiFzrdfLllKDZ72b0R8UT7VUN9ryzs0D8lyHRWldd8haS0sRPL05pLPzJp3hXbzWxzvw9wPfQoCQMjy8CxBCglKIKEI1M1zcwCYpdLroJIOsjWs06XTaqEaCH+a8sNHmhY02pfPcHk7Zw2O0wZea4t4BNq9IN7t1wDnUaVFZEhZkWYyME1AfzDJZSEG7k9Gu1S7ehuBAURryPMy9PNfkpQYsAlBRyEZzzqMiGQhLJebnNIoCCVSWmhvv7M4VUcY4ouh+8V/vwxyPI4UjKHDKyiCloKos2hi0dZDrOkjhmU4NOnYUZVBTvfLiJt31h6/xbLPHpKiYXP0kre/9wbyQaZlXVEVBMZ2S9ZqU4xxnFaIMtWq881htwd6vuyRqD3Odl+dO6EBQVXnn6rG4OltQwFvvQmsd02k+cd+BEA7EjqqJnZOKMZ8nqTPDZ3/kIp1WzOZGg/duj9g/zPnu7Zzot+/xhT9/RNk2I3XC4vjY28fHVg9uUbXOCS9Pbf+YJjNO6fjpfHCUH3WC5zxUNE9LDC3x3voQYXceEAt0/wT7XwbHuND1f1qj+vPHNjvrjeak8/GYc/RUhNxTkG1PsJul46N+C3oQ56HQOQJ57J5wth1JEQgc56HQriZ5Tm4rBCTCk0iO76cNoAAVnoO9oLAwNYJx5RnmjlFu8EAkBUpBLBXOw2Y7Yr0haEUz+7QZTj6O85vy7x8Ze+vOhMJKRB33ngXo/9IXX3qsenkZOBwUfO/7BwzHFQLYOxgTxZKi8BgdCJ6mrcB7mtvryFZGttUjv71HrxyHcyNk/b9ARhHi6ITxUIzy8Mzo/FxlkrVCDcj4fbaA/jDAe8/onV1sXmG1AecRUkLtiqFihYwVVht8ZUKb+jlvdLhDnCT0ZUqfFns1mTO7fqzzCOmFd155WZdqjeQb166s/5P/77f+8dlqBq+wwgorPMNYETorrLDCHCoSrznrPwe8dtLnSevV7M7dw1/qdOLuO28fUJQm1trWlmReAFSVRcqgNHlcAfWngRSCKBKUlasVNKFQ4rQ4Th60mmkI0BIUB8ZYmo2El1+8wL17I7QJXr3NLA4F52sLBGsczs9srwTaAIS6O8Y6pJCAxHqLq18bc79Q/TSvkAJ0ZSlyTZLGbG22T1Q0nAbr/LEaPEpJ1ropvSckeF64tvbE1mvTScl7twccHk4pK0tTwXqk2bBjmuWIuBgR52Oi/h5JlGGjmNJanHPzDP4Hl6pChMKXgehxeO0CCVSVyGhEIiTy4A6xcUSxIkpjtq9eQ9xpoaIYL1NEt0u71+UF2eSl7R7Ge27vj7mzO0CPJpi8JG7VpJoUyCRCKoVQEhlFyCQKtlhKIpQKbSKFaiTI9PxJhPm5UIJERSRpNCcBnXZM8oq80FSVpdJmHrvw3pPGClsrokJWqKeqayW1WylIgTGWOJbzjEjnwjK6Kg1laeYEaa+XYU1tmWdDVqmUorYtDFZwtnS1bYjjB28f8KOZQjaOE5ZRp4WMDylaG7RaHdxwgHAh6y4fTtl99ybXPv0pOhfXKYYTnHVYbfE+kFTOebAWWzlKH4gvXWqqacXa1c1zO//eh0Wkq0ywfPOAEKhIoaoppjIUt/dpXV1HNjOeNFrlvcdYj3WB1FFSPlRf5/0gdV5+cQP3g32K0jKZVJSV4TvvTkDs8IXPbR/f54zYwT8m5vMEap0TXp7cfoZHq3bEmfp5TF8fKpwxCLZsIuexTZdN5jyjqpyzbPdYYmdJKp1FcSqpwyn7OeGgzzUm+z4kXnzgEoiZDuPoef8gBrXEH5on4QdPIxsX5C1P7VCABLI41Nyo836eWJwXCU87Cuqa7QzoCiDU/3tISYQ/5SCedZz9LL3x7hioVef189Z6L+PlF8+3tszdnQnf/f4+o0mFNY79gzHjacHF7S73dkYIEdRDV6UlbjVBSrKtNbx1JOWEZHSAtRbvHKYCp8xDyThVXiBlqK/jceCgu7WNjCRxM30w22QFYHqvj600zlhsqfEOhHJ463HWoScVaa8RSB7vcSbU6h3s3QUhiNpdhrKLF3CXlDgSddKUBQdKSuu9V94JL8BmafzL/+a3/5fle4+vsMIKK3yAUKc3+ejh85///Ac9hBVWeCZx48br+sWXfly8+OJn19+68fpDDz159dzfG42Kn2k04mw8LrHGC62NKEsjnPOkaYTWNpAkrYTr19eOKWaWhTw3VKXB1oFnIQRpEpFlMd1OA1krLmSdAS+lmGfHjyclF7ZadLoZaRpRFKE4Z5ZGVNX9IvVKhoKojSwmy6Jali+CioRgvRbqjQQyR2tLnt8PkCspa+VKWLwMRzn9QQ4+1Pc5KTN/EXjvyQvD4bDgcFgwnJQIIciSxfl5Y9086L8otLbs7Iwo8oqer3i+3OOlve/w3Ht/Quvu22T9HVpmSqxLms0OG1sXaLc7rG1s0shagMTj8M4FskRJpFLESRwIH+6rr6gLYs4KY8ZpPLcw6K1v0F1fw1caN50ipiPsvbvYd9/Fvfcu7r13EPv36NmSy90GV7c6dBoR1aSktB7vAOtx2oALdmXOhIWaHk3Royk2L7ClxoynVIcjqv4YMylwpa5lAPJ4Zt45QihBmka0Windbsb6epONtRbNZoxSYY4hBLGSRJEkjhVxHGHrDDdr/XxOgq/nXVj0hNdAbQPiEaRpjDHBMkQqwfp6A+f8/X91v95DqS3ZcESz20Qm8ZFBC2xeUVaOKE2Id2+H/us+kkZMmmWkzQbFYIouNM7aYLdm3bF+mJFQ1mF1OI6ktWw7wnAtmkKT96eoJEIX1ZyI9ADG4rcugQczzKm0pbHR4mmDbbPzGqa9OLbmn/EoJw53SbGBzY0mw1HJtDCMpxXOePZHFYOJ5YUrzTBfZvuq58rpAoZFVQ4nHOxZt3vUx2fqa4kn9Fzx4HgXHPOZD/GM/S7+wdkwH/d5fT8PnJiFdnEC8/p+Tp1F9nXqs4U48c9Ht33Uv0d1e8r1uQzW7InP+SkbfuC3gUcN4AMf2PuI82BVT5uT4Q8hFvh9e0I8m/H8p7mmHrHBI95+690hv/vdCcYGVwOBwDrP3/j3PkOWnl9+8d2dCd9784CiMEghODic8PbNfbz3TKYVeR4shYX3vHipRfP6RbKtNQCKewekw33indvzZ1DvQvJX0spI62dRbxyTveGcnKCuD7T9/IukvSbd6xeQ6mMZcnskTFkx3enPaykB86Qcp0MioBQCW5pwTn1YG+TjIdPxgChN2W9uM41aDNIGU1RdF9I7a4OMRwrhVCR1I4tux0n0x+P+b/yTD+hwV1hhBeAb3/jGBz2EjyQ+lr8uK0JnhRUejbduvN5/6cUf337xpc/mN268Ppe8qOwLf+H2rf4vl5XeaDZjNZlUDGpbMOeCpVKSqHkh0LX1Bi9/cotWa/kKhyLXDIcFOE8cK5z3db0biCNB66jtWjNhMMwpy1CA3jnPYT9nc71FnChazQRjbChSWheon5E3IehNTTgIsizCu6OWYYI4ViF4zizUKTDGgYcoCisbrYNFlXWh/k5/mCMQZGn81IUyvecYwTOaVqhIksSPvr23GjH90eLWwc56bt/qk1U5PV1w8da3ufjet8mqSaBpfKjvIqQkjmO2Ll0KGwqBihVREtNsNun01llb36DZ7hLFMQIRlFDOzVUiovanRszIuGBxoJRiY2Ob9loPvJgXzoySmLgRauxYbRF4hLOQT/AHe6jDHZqDPbaqEVcix/ZaSpRIylKjDYFIqAklV6syZBojIxUWZ4UJmWNVhclLqv6Iqj/C9MdUgzF6MMblVT1eGebAOVtHCClIkoh2O2VjvcWFrTbray16aw1a7QxVnzPng0Wec55mMyVNI6SU8wWUUpJOO5vXmrKu/h6FCDWQPBjt5teFknJOQABESqERNPb20aMJUTOdEztxu4keTUEIWsNd0GXoQ4V7hNYFaxcuICNFNS3CmKRAJREyCnPX1wmsAlBJhKrVdmm7cS4FZr33VOMC7xxCyXpOyvBaCmyc4VSK04ZDK/nOrSmREnQ6Kcsgdrzz83l/tLdH9rykU3DxQov+oMRaT15fA5Pccne/4vqljOhIDaoZAXj6zsWCEawT+lo4sL5AwzORGU9ImJwbnnIsZ97sjCTR2T54gmGcN5HDE8yP09866xCerMPTiIllkjoLYEXmLBEnqTY+iMEte59n6O+xTRckYB/6fBFSZ5GOPyp42mtqcUJnMjG8/u1d9qZhPeE9qEjwmVe2+KFPbT28wZJw686It97pU+nwjD+ZVrz51j1arRQVhbXbzAb6+Utttq5tEbdrJwXvKe4e0BncRY77WBOS4KSUyDgi6zTnNsD5YEw5Dgl7tjI46+hubtPodZGRon1p49yO8cOK0Xt7gaypzNyW2VYWZ2auDmFNiAvuDU5bnNHs330PhMCsXWJHdPHe8zZZiD1IiXHOCHBSShcnqmxm0S0VqT2l5KGp3v61D/q4V1jh44wVoXM+WFmurbDCCg9BCm44xEVgOntvb2/8347GxeXti624KAxFEVQySkmkFERRqFFTaUscSdbXm8cCgctE1ggWaVkWo01QmxjjKUrN4SBn+2J33lZIQauRMh6VdW2RoKK5+d4hn/jEBiqSXLzYZaNWoJSVQetglYYIwX5rQ7BXSUGjEZOmjrKyzAq3ay0Q/kg9jHo/WjuiWJKlIUBtdC0ld557Zsi93RHtZsKVyz2ixxAwZ4Exjp29CTv1a6UE3XbK+gN1fF64urj12t17QzrlBGkN2zd+j2j3NiJSzCwqxKz4kHesb20FSzoFSBAqqGx8pEIQXkBsPUmWwppHxioQKUIADovDWYPRFhCoKCJJY5S6rwBxtl5YzVQy3odi9sbijJurCoQNHtZ4A9ogy5xk/x7XGwmfSBNso80BGfsmYWJTLKHQqYwUttS4WXFTEWoo2aoCHxRGLjbz8ai0whRBKeW0RaXxfJEok4i400TGETI7P/u2KJZEcVCU9ervuig0w0HOaFISKYWxtp63ofCoFCIcrw/n0loT1DkesjQK13j9Pczs2pSSOGdwDopKI2UM3RScY3p7j/ZzF4IdmRREzZSpadG8/imy7/5+UOjUtXTSZspwf5/u5iZpMw3n2dYCKLjPB9QqrSiOgu2C8+T9Ma3N7mPOxpOewzBHrbEIAVGWoKflvLaPP9iF7ibeWCoHw0nJjXcGHA4KXnp+nSxTp7uNPQbOe5y24X5a31dnqBMXH8YjPzgbfuqzl4ljSbMRcXiYk5eWd+6M+We/XvBXP3+JbufI3J0Nyy+w84Vq6xzr9PjLI289frtTG56p6ckbnQTPYh0fPVfnGDBcZmDuTM2XROQsq69Hd76cTPRlDfHES+iU62rRa/7UdkcaPHD5LYwzBcJXZM7peFYs147ue5n2fkubvIttd5Zujl0DT/Rj8SHBUhnchd7+k+/s8cZdAzIk5XjvWe9k/LmfuLyEsZyMd94bcOv2GF3bYVeV440bd7HWc3A4xVpHFCkaWcSli12uP79xrE6jHk6IizHJYA9nPbiwnhEq2KqJOKw/nLZU4yKo/gFvwxqkt32RKEtoXuid2zF+WFH0x/N1Y3i+Njjt5sl1s/qZQaEfEiqFhL077yKVRGYN7okmCNh1USB/JMSxxDolRRJpiSjB586RSOcTQD92UCussMIKH1KsCJ0VVljhIfz6V3/FvPrFL+3//Ku/mPz6V3+lSlqvNndu3PxcFIm42YwZj0qqytQKlvAAliQRrXaCmGjWNxp0OukT24qdhjSNQjZOJJnmOjxsE4QRWofi6kcz+C9d7nI4mFJpGzKygP4gZ3NShjojQBwrnntubf7ZwcGEuDToylJVBu88cRKBtqhIkqUxDs9kUiGFxIsj+3QCbSzWWVwd4ZUS4ggEoeDjeBI8mMtcM801vU5Gp5fNx7MsWOs5HBQcDu4rcqJI0mklNLKIvDCP2RrK0mCnOaLSdO+9STbYRdf1W+ZqpVqJE6cpjXY7qGo8wZx85kkuZW19FxY8SdMjlUQlEeWoQMjQh5BBERGytQzWWgSBTLifmCkQKjzsO2vnJEDablCOc4QMdg5OhOL2s+W4B6I0Cn1VGmX6XAC2Efg4osiaHDbb9HWLaWGZalGTH0HV4qqqHkCtHKq9x7yS+JnFXqHD+G3INBNCUA0n4BwyjlFZgowUUSsj6jQXyKR+cmRZTJbFzKuheM8014xGBcNRifMepQTeQeOo5UVdkydNI1yh5zER+4BLn/eesrLsjOHadiuQamWFbAS/8HSzh5kUTFsbNBtNfJHjrcUAk8EEGd2lu7FBa6uLLg0ud1it71tTCBGIJxUqmuIcToCpDKbURGnMUlHvz9ULcm/t/B7mnYfRsCYlBRHhnhEUfyWv//E9NrcavPz8OrOp8aRwzlM5i5JiTpjDY2KuTxqMPQKlBD/xo5f43g/22d3PePvtPv1RwcG44tdeu8df/PObXNxuPrzfRUgdRD3GsxA73O934aDcE5I7CzRfvKPHXc/ndK2fV5B7oebPMpEjHvvyifp44n5O2cUTkTqnXRgLXpvAsWvtyMtTN3v4xQLtz4KPGJmzEMl2tOEzwzQtEQve0B/brP5w0Sm+SD2dRzZZEqn1rGIZBPdjsLObc3e/QKj7CS9CwGde2aR7DpbcAG/eOKQ/LCmrsOaz1vGn378DCEbjEm3CuiJNYXOzyYvPbxE3jofEyoMhTV2ArhX4ama7zdwOGmB475BqWuK0JRgXC3oXtlFJRNLOVoTOA/DeUw1CrqivXQFCzRwbyJpI1vmBs2tO4r1l7+57IVEsTpisX2HqWgD0aZIoiVKCViuh0URVpVbWusxYhHPeOu+zLI11MfqADnqFFVZY4RyxInRWWGGFE/HVr325+PlXfzH6+Z//T+S/+Jd/+g+LUifb2y2scSRJFJY43uO9mKs0RsMSRMju994fyzBfJlQkMcYyGhU4G7L+k0TR6zUwxlJUhkZ2PNi7sd4M5ERtj1ZVhr3d8YkEylqvQa+TcfvOAKUkVWUoSkMcSQbDoranCvZtUobC5taHoGgaR8GuqmJONOla7l9VjjiWpIlCG08zi4gThRAwHBfs7o/JsphPXNsgzc7v9myMO0bwPA77+xOwFplP6d56A+8cUazqoDc1mRORNlO2r19h8/rF+8qZ0zCLV1yirq/i8NYFpY11uMoEz+q6Uq01di7NxxOssERUr7c9ptSknQYIgZ6UQCBwbE3yATjjiNN4XmTT+7BfipKkKLk8GnAtjrDNBnsiZscnjG1EQUrUzIICSM5qnQiIZKjBA6gkxluLze38+Lz0JI0UPZ5i8gKTF/z/7L1JkCTbfub1O4O7xxw5VWZW1a07vKv7Br2HpBYtCRmGoabVLNoMa8PYsGHRLNmzgAWYsWTDlk3LWGHGuhdg9JOZEAgwwFpqqaX37rt1p5qrcozJpzOxOJ5ZWVU5RGZGVtV9Nz6zqsyM8HP8hPtxDz//7/99fyEEumjB7iEy0ag0wTuPTBOSfhuZ3ZCSRwg6nZROJ2Vr6+U5sNaTFzWTxoavKA1laTDGI5WIRKj1TUhD4vxL27YQArtecbc2iF4bofUxSSWzFCElU5/Q+uAzuvf/Oi7oraMua5xxjPb2GG5s0B52sJVBKEXayXDGxto6xuGNQ7cSpFJIovVCvj+lv7WycOu1pJ2iZuXxvU1oSSLTOIeCa0jKgM4LQtJFNYt86zzjUcVX3x6wutJmfbXdzNurw/mA8w6lJFq9VACeGV5aALHzo0/XCewhgF/d32eW10yKmv/5/9rl7/1Gl5/9ZA118pgfXQdhnh2L42t1Ppz4QJdOmL7kwThtGr1vMbyFTPUrdnITZI44/m/BuCES4CZj61e+di8ifpr3r6OQu7DNRZtd9cCJV35cq48rvv1u8b4MbkFqlUvzIlclfk5p9wapw/l9v7HJAr5c3zlu+J52Sl8hBH755T4PDwK6sacG+MHHq9y93V/gzk/s74s9RuMa5wN17ZjmFb+6/xSpFPv7M4QQpFqhtGR1rcOPPtsie72GTwj42tIxE4SSSAKIhOBdTOhJNWmrRTnNMVVM4kIKpIi1P1e2byO1Ij2yb1viGOMHLzDTaLNsi/q4bqZKdUzsS+OazVsLIZB0Una+fowpC6SUqLU1pmmfNG0zEgmDoBn0J8C+8gAAIABJREFUMnwIaCXZ2Z1SxrW+VVLmSstSgNtY7+WHu+/4wy+xxBJL3ACWhM4SSyxxJv7Xf/HPbLv/73/27be7/6GzQUgpqU3MbDLWkzQ2YcZ4vPekqcTagLWx7sZNETqx8LuiLC3GOrQSpA3JkCSK/d0Zdz9YeaVNt5sdZwM5F/CN7D6EwCefvOnhLKTg7t0Vgg88fTbGTivssYdyrK/jQkAKQZrGOj7OBayLD/zOHknHY8BcSYEHvPMY40m0xIdAntdordBaUpYG5wJff7tHt52ystqm28mQ6t0t7Hv5BJMX6CqqTI6O4ZFl19rWNnd+/DHFdERvdXV+MgdejbtJgZIKtDpXeRF8iDZ41mFrizcWZxzOOKRWSK0QQJImFJOc0FiwBcJxIDkSBBKdJlhj8cE3NgpRSRQIyFnOLR9Yd56gFGXSYtzusx8ENiicSPGdNvm4BgHSx3o1IYTYlw8gQWqFyQtsYV4qxwT4egqA6mbgwRQFKk0wo/i6UArVTkn7HWSWwU3NARHt2gZJi0Fj1RZ8YJZXjMcVRVlTVZbdvRmuckAkMT2xpo5SkhACuYOWlMf1b46QrvRxZUXeWaebpUhro7pJCfJxzuHz55HQWeninaOalEgtMVUdiTYBOkuQUh4TiN55hPIUoxmd1d7iDgSBrNsmP5jFbEEpQEbVmMoCtqzxxQyfddGjKeNUkxcGgUBKQaIlu3slu7sFz3opd+706HdT1GWuiVPgnMf7SBwr+WqNnZsgdn786TrPBzPq2vHVN4fkpWGc1/y/nwemM8Mf/O7mm3aac6t1eBngvRSx85qNzhEupfiZq8HZTU928foYFpXEfWO3+iWRc+k+rt3XdTGPSmeO7RAg5iF1jvo6iWtaf92UqmYRfbyr8/qd5waucbObe84ebS/O+Z44r4+LSJ058cZ3zTW+T94ZFnlPO6PhGS//9d/t8WzPoI7qNAbPcNBifbXN5kb3qoM4FWXluP/1Pnluj9egWku++naHqnaMRjMgrh+1FKysdvnZb94hzd60uzZ5SVLPSA53I7EASC0b0kGS9VoE7ykOGvX9iWe84dZ2rMEoBaq1YBX5dxzF/gRXRYW9zesTiWEAAd1K8NY3tnWAkEz39pgc7scOkoSDbB3b7kPw7NcSqaITRZJI1ta6HI7Lo3WCNtZn3gcL9FcG7UUtFpZYYokl3issCZ0llljiXDx9NvrvpZRyZbUl69oCmlamkSLaAblGMeF9wNqolDlaf6Xpzd1iWu2UorSIyhICWOehsiRBMZqW3HbhFSKk18u4davPs+djQohtqspweAhPn4y4fed0WbyQgjt3hmxsdHn+fEJRGorCvELuhABKCJSMWfXee5SWJ9Y4kUw4KibvQ7QBKEqL1pJuJzlRmN4QQogKpLwi0YrhoMXGeu+dEDuPa8mo1mxUnk3vjy3IvPOs37nNp3//N0FAu9+5ns/UnBBSIGQkbpJzatIEHxU7o6f71HmFawpvAnjrsEVA6ca6L1XHZItANoIDHy3gVPysHVPQG5Vs1hahFJWtmBQFs9oSsjah08WnbXzaxoYEp1JckDgjcESSyMm46AuNSuyoflBVT6HxiQ7OEYyLJFGhcUXVKOCIdm1pgu62bk7F0xzjXq9Fr9fUXQqRpP3y61329mZY56lrhyDaH66tdbDtxk7utXGla33q0YTceWa3P6P7zd9CACkk1jTXYVGQtdtkvTa2NE0GZAIhEqDe+XgMPAjh8VY0tnaepJW+4nt+dTT6Iy2Rje0fWh2ruEII6HZKcDlhfYuksqTEQICzAes801kdCS4iiVvVHkHg1kaHO9u9a6mJ4j0h4IRAK3FMcJ0bo7pq4FDA1mb3mIz++sEhVeUoassvHoHnBX/w926Rvl7365jUmXOn4sTor2LFdvLluT/jAgJyr3chznj9neIagzmz6ftG5Ihz/7xWX1fq8+RkvKKqYR61wSXefmXDuUmd13dwBVzrXN+wMud9uU4XRQKf1+/C93HyZve2SJ3zNmvePHWbBSh1Xm/7xuZXvM7fGt4dmbN/ULG7X3BQSZQUpG2FMZ7tW11urbcX6ja8u1/w5dcHFOVLMse6wC/vP23qSNY46/mw4/h4UJN022TbXZJTyBwAszem7WuCMfH504VYI9PL+AzezpjujXF1Y1l9TDwKBrc2SXttenfWlgqdE3DWYvOK+GAfv4uEis/YeB/dPnyIa6BmjRSCY//po/isqxR28wNGqg+14VlIQMREJylhfb3LaFQeK+O99xjjMgKi3Ulcq5188U4PwBJLLLHEDWFJ6CyxxBJnog7/zn+7s7v3+2kq0sEgoywt3kdiIipd4oPzkeVaXTu6vRhcVUqSJNfLTD8PRxnigYAPHBNLAEkSKMuazmt2ah98sMJ4WkZrrxDIsoQ0VUzzmnxW0+meHRhOU829e6t4F3ixM2H/MMdU8WHeGIdrjolUUWnifFQBOR+wxkVFj3fH9mEQFT0hBCaTSAAliUQICdhjOzejHGVRs3+YM+y1WVvvvGkPcEPwxrIlLRMpmEUpB2sra6RZgtYpw9trry7mbrAezGUhpCBpp2z8YBvvPPnBFFNEYscZR9rJyPptXG3xtrEUawpyHkFqibe+sX0jklkiLh563S6dVqup0ROYHO6TFzOCjefu2BtaKkSiEUlG3epgsy4maWGTLiHpYK2itgGnU3xZExoCI65mwCfReiBYj6tqvHFN5l+K7rRI1wbI9IazAIVAJ4of/XCL3d0p02lFZSKh02mndLsZg36Gel210bRNeh3MtGDWXactFcFZAgGloZgWvPj2W+79+MfoLEFlSSR1QmwrhIiWdg0ZKkQsSusby8PZ3oTh3bWF1euSSsb6TJbjPr2N9wulFS1pEB9uUO5OGJQa46GWnto4qtohZVQmeh9wviJJFA8ejXm2M+Pudo/treslCYYQMDYgRUDpWF/nwpDSZWJOJ7bdutXlZz+J6sVHT8bMCkNlHfef1hi7w+//1hq9Xnp6+7mJnRPB20tbsZ3o/8pxtdMInpuKtN4kFjD/b4LIEW/8sgAsQolzQQdz93vahmcxfke4YG5didSZZ842DPBcFmzXwDsnc75DuM6t5qjtRVPwxhRBb4vUuWib65A6847htc3hlK+KBSQLLASLIKev16f3gS++OuDhrkXIpOE7Ah/cHdDpJHzy0crpDa+Abx+NePJ0yuGoap67PNY6Pr//lIODkto6thLHbw/HFEkbmWWobvdEjZbXxm4crqzp1FOkEoQgCcEfrwEIsd5LPS0I1sXirUDwntXbH6ASTWuluyRzXkP+9ABvHYSYnCZUrLXqjMXbmG9AiMl4NA4QT7+8DwiEkKjBCjvpCkIoitoydgGdBLSUZK2Efr/F4yejaIfuPN4HSwhGKllvrPUOUq3+j3d9DJZYYoklbgJLQmeJJZY4FWn3j3tf/eLpP83zqr221qauHVpHf+CiNBjjIpHhXrUW8y4urNSJmg83AaVktLjyR/viWKmTpIq8MG8QOgB3bw/5urI47+n3M1pZQlkZHj8d8dmnty5c9Egl2N4esL09YDqtODjImeXRlooQg6zOBeraojOFVuK1ujvxWGmlAAeI6PVcGqpKkCYaIaICiiBwLtYxCcC+mbJ/MGVra8DGevfGCRQzzkm05HZqGSnBs84aG1qilCZtpbSHi7VMuClIJeltDICjxYM/XdURYlaXd9FazhmLLWtsZZp1XLRTk0qitMLWzaQTgvWtbdYBZwyT0YjRwT6mqsF5hHdQV6TTMQnQaoghIQRBKkKSYroDqvYQ0+pTyYzaS5xowawgNIRCsAoQBBEi0VTW2LzEG4uQkqTfIV1fQb6unFggNjZ6rAzbTKY1ENBa0molp5M5DZLVAeL5AblsM7v9A7oPPscTrfBMWeOso8pzsk6H9rDLaLaPNSaSbT4eq+DDseUaIURLQyGwlaGcFLQHnYV8PqGiQse7aKMRiAt10Vidhek01l+SkqFwTLIMnXhUFW0YyypaQGodXqp7iKGdx89m7O4X3N7usTLMUPLqhLcPAW+iLZxW8tje8sLY3Xkxp1Pi5He2+/R6KX/1N5oHD0eMJhVl7Xhy4PiLv9zjNz/tc+/OKSTVKwG7c0d0os2J6NiVFDenkDuX6utk4/clOPc6FnzPP7e7a+7rWoH9Mzt849dr9TPHy9fY8IL2l1HeLIrUaTYWl73O5uv22kTOdbq4qPFCL52Tx/qaBPBp4zqNV56HO7zsfo72dWVcQ6FymcN2rvXaic6uRepwiQGdaHJm03lP7CJwwUS4qWvqDPzy/gHjaY0hRapok5tlihACH90bLMSO2/vAv/yb5+zs5BSlOV7/Oee5/9VzprMKbw2/Pyz51I95ng5JVlcRSRrXqJ3TCZf6cEJqC5LpAQiB0gql1DFxI7Uk35s0iWAWqfWxPVhvbR3VSshWvhtro7eFyaNdbGVwlUVIQdqo/02TYCkaxc5RvqPUkoNnj/HexK+rrMVud5sKjVSC57JFsDFBMk0Vd28PqSqLMZbQJEqCMEmqR1rL53dvr3wuJf/qnR6EJZZYYokbwpLQWWKJJU5FWZr/1FifKiWE1oo8r1FSIBubNWNeqhlCiCqVTledsF+LQeibInU67YQsVU1gNyq4ISARWOs5HBdsbLwZaBwO26wM2+zuTnnxYtIoiTTWOn51/wU//Gxz7jH0ehm9XoY1numsYjopKWuLMY66ttEmK1GsrLQxtUPOKqraHZNex0XOhUDKaFXngyfPDSZxJIlCCkGSRvLHS0kI8Oz5mL2DnF4n5fb28Mas2JSONVH6CrrKUCIY146ezXHesfYdzKJViUadJWgRkfw58sNOWgn0X130OeMIDelTz0q8jfWjolWAB5Gwtr3JcH0dZy3lbEaeTylmOSH4JuYlovrHOHAWnCUpZqTiGRCvJycEtj2g7q5Qt4eYrIvVGS5rQRAEb/Em2scJKSFYXGmo9scgBa3VAcnaAJks/mteJ4rV1fmzD2WiSPod7CynWL3D4MXXSALeOkxlKGclLx484N6Pf4xKFDrTuFrjpQdjCE0wRyTqWDUltSS4ppZSUcOiCB0hQIhocdYQeUfEjClrTGUQXz5G9bqsa4ltJwQf0MpxcFgggDw36ETSaScIIdA6XrdFYZhMHMZ6nj1XbKy1uLXRvVZww/tA7R1Kini9Ht1TTmxzbuhInPsnAINexh/+3l0SLfnXv9yhLC1FZdidpfzp//2cv/+Tip/++BSV1CuDuESw+ejHpS0cz4isXSPmeHon5+EyO3g9KHzU/oZvrGd2v4D9LpTEmWNyXrWvK/W56PMyD0lz2e3nDUyfuM6uq9i59jn/LpE5Yo7f4doB+7N45ZvAwoZ+BaLiMkTkhZtdl9Q5epH5xnNW05M4s//rfCnNMSluZL7P99ZkatjbL/n6hYVEElwgyxR3tvu0Ms2Hd0+3t74MJtOaX3yxx95+wXhaMcsNUgiMsXzz6AWm9qxQ8/urEwa2xAtguEoyHMbncKVRndOfGc3hlF6dE/L8pX1Xk+Bz9Dxtm0Qkbz3e1ggl2Pjg4/isaD1C31xS1XcNpqioRrNY+7JJVKzGOa40cYMmWco16h0IjPf3GL14gVRxXTwdbjL2GdJ5Rl7iEbQ7KalWrK11EVJwOCpwnkjCKUkIvnA+eClEliQ6+/nP/6R8h4dhiSWWWOLGsCR0llhiiTeg2//wt+5/+eK/qGrTbbe1NE0meFlapBIxI18JvBfHFlStVkK3m2GMp6osde2w1pPckFpgMGyRJJrhiqYsDLYZY5IoqsoyE+LM2NjHH69T1paqMNESzTqq2lLkNQ8fHnDv3uqlxqITycpKm5WVGOR2Jhb/rGtHWVnqyuKcp9vLKApDXtTHPs/BN5Z1zdizNPpMG+uOSTHrfSyGTlQiCZESvOGwtuSFYXWlfSp5tQiEhqy442bsOsdjD58qh/eeYjKhMxigboA0eF+hEgVN7ZS086oCLDSqCWcdtjKYsibrtFiRt3DGUlUl04NDptPxsaXYkbUARNIiNP7SOniSckSWHzYWgSCSFDdcp17bpO6sUISUqvCxAKuSUZkjJb6syZ/vo8YzdJai2hnpSh9xg8qdi9C+s87sW0thu8y2PqH39EukiuOpZiVpO6WYTmn3enRWe9jK4J06VuPoVhKJrqNaSC6SyyF46rxi8uKQ/uZibDykbkg9JRuyrFHa+KjQUrZE9jZYayXc/WSLL7854HBUMRy0yAtDmiqc97TbGikk7ZambmwXk0QjiPaUD59M2Nsv+OjDId3OFeoAnbi/OR9wtUMpiX5NHXlRvG6e2E+iJX/4e3cZDFK++XbEsxczytIQhOZ//1d7lKXjJz9cpds9gy29VLD5qM2J7a9so3YBubPwZOnLRtJe3/4GIrgXdvmeEjkL6e59JHJO6/uMSfjG2/OSQJeSP5z4iHMod8Qbv1wRb4HIuXbfV+1gwQTP28S1hn4FQmTu7wbB3HWgLkPqnLrbaxA7p3VzblcLvr/cNJlzTv/GeP72l7sUhSXIFEGsM7q92aPXTfnd3966trHANw8O+ebBmLy0FIWJyYUBjHV883CHPDf8Zivn31CHSAMIwaS/DlJgRqOYZLO2dmrfrqjxdU2Wj3HWIoSMz4PE502dJbF2rFL4so5Kn0SRdjoM72yi0oTO1hB5DfX1rxNCCBQ7YwBsUUdnAhkV97H+ULPuOXJAEOCD5fDFM6SIdSLt2jYHrbVYrxZ4ZhVZJskSTa+Xsboaibm9vVlM8GxU8d4HKwTu1nr/caul/8U7OwhLLLHEEjeM708UbokllpgLWe8f3f7y/ot/Pp2Ua1KgOp2EunLHhINs7M0gWp2BQGvF5lafsjAg4kOZUuK4zs1NQDdjUVJSS3v8uvMBFwLWOcrK0GqdHmD88O4KDx4fUhUG7xoLN+8ZjwsePuTSpM5JqESikKRpfOA8Cy+ejzkcl9SNtVSWaaxxFJVFGdHY2AWSRB4XRQ+BhkwDazzW1VjrGI0L+t2MW7f61yq+fhKxGKgH74HAp1TcFy2OapsUkxlCSVqdDjpdRGH67zaEEKhUo1L9BtkTfbc9tt7G5BXlrGB6cMBkNMLZWFPmyOotyBOx7CarLfgAzqIOX5CNXsQYt1RU3RWq1U3c+hY261ELhZci2g7UBi8l3jnsrEBoje5mJL3uWyd3ZJogE43Qktn6PbpPvyJ4jzMO7zzTgyk7Dx/y4U9+gs4S0naGt1EFqFsSfMA2tYyEisox0ZC2zljqKRStfAHWa4K0k1FPS/yxokoSgotvh4Df24F79wjWk6aKn/74Fve/2mdvPxZkdT6gpKCqLXVt4iLVN6+reP3OcosxHms83z4c4z30epq72/35SfBTLnPnPN7HQrFKylODJ9e5O/z0R7fYutXj7365y9cPDjHGodKU/++LCcY47n0w4IM7Z9iNnAwEN5mY8+Eo4HwVJcE50clFJEu/r3hrJM6C+lpYcP+cTt4bEue8/Z1D7IRLbAuXUMWd0vjGP/4izvdNKXJu4sMviCB4FzjrcMwl/ZyXvD/a9KI5exGpc2K/l1Hg3DSxc7Kr13EDAp3r4erX1RdfHTIrLF/tOERTQ3V9rU0I8OknK6TXeO7MC8Pn9/eYTA3jaYVzgaq2VLVDE3CHL7grcz7tHLBChUCCUqh2RtkeRhsHISDRJP3+qfuodg/Jqhmt8S7u6PnpuO4p2NoiMh2noYzrXyEEtz78BJUm6HZCe/X0vr+PmDzYwdbm2K3DOx+dxo/QkC/wcs3z7Kv7hBDXnKRd9rJbx49/O2i0VmSJJmtpbm9Htdd4XFLV0XLNuYD3oQaMVILNW/1Rmsj/6a196CWWWGKJt4wlobPEEku8gsPD/L958WJ8R0jkYBB9bnXzYC6lOiZxgOM6IK2WZjhsUeQVSim0kiglb7SGjmisyMrKxronBLwLaKLVsUQwGhVnEjqdbka/m2Fri3UC4cBZTy08o3GB/drxyScbNzZ+gM2tAZtbA6xxHI4isTOdVVgXF6w+BKR0x8dSyugPLYTAuVi/SECs16MkZWE4GBV02ynb2wP0NYP2x6dPgBMJRTHjR8OUUml6IlCXNWldU3hP1umQZNkc5/w7HNi4DoRAakWqFWkno7sxYP2jLQC8c8zGIw6fvWB6OMXWlhA83r4kc0I48oXm5SLIO1qzfbLJHvLJr5BJQjVcp1zZokoH1C7D1LLJiPMEFzCTKXUyRqYJutsmXe0fe4PfNLJbQ1xZkasW01sf0nn6Fd4HpG9qAhnH9OCA3uoqnfU+pqwJ3pN2MqppJEuEjMcxyRJ846EdfCxSW40LWr32NQnNQNLJkInC1+Fl1qCNxJOQArm3SzAWEVSsLaYEn36ySq874+HjCZNJhXEeJSU+OJ48nTT1uqIlZVFaprM6WlMminJnhnEB+QIeP5myvtbmBx9fPfhxRP46EdAqZpYu8gxvrLUbtU7GL361y3RWI7XiXz8ocSGwf1jy2ScrtNvnjP8qip3XlQRXuoVckH6+qKDb28K7ICneSzXOIoL71xzEac2vREDOQ+pcsO3x2+/b9+1bUOXcBEG0MPwascdzTa1LkIoLI3VO9HFmV2e88TaInbO6fi9w9evq4ZNYI/DxnsErjRawutIiyzQ/+myNW+tXT7b51Zf7PHsxi6dUgHPxPFS1IwuWT8wzpn7Cqj94eYakJB0OmAUVCQIlEUqRrK6AOiXZ0AfMNGfNzAjeRpV2ox4RIia4iRCwR1OrUeFknT5Ju4XUkmywrJ1zhNnTfUxR4Y07Vrdzoubu0VqWRrUDgmdff4F3Nq51dMrB4A5GJXGdKxUlKamWZJlibbWL0nFS7uxM4jrAB5zzhBAUQqSJVGXWSsLPf/4n43d3JJZYYoklbhZLQmeJJZY4hmr9wz948dXOP44PV0EqJQgBVlc7zGY1eV4TQvSnVUpS1/HBSyoZM7WVisXDpbhRMgfiA6HWCjspsVFxj3PR4k2JOI5ZXp/bx927K5SVwdgKaw1KCaTyYGD/IMeHHT75aOPGatQcQSeKjY24EHDGs3cw42BUUFcGIZLjgvBeS5yN9YuMiaokKSV17SAFVwZ8Ydg/yHn05JD1jR4f3VslTa92q1etDKE1QimM0mTOIoFuIsE6TFEB/eNaMd550nbrAruBdxXEuEq28tuBVIr+6hr91WgDUUxnTPb3KSYTXG0xxmBKizWRvIw2ZHGRJKXE4+N2VY2Yzug9e0wXCJ0e5fptqt4GOSmliERFcAHKmmpvTLl3SDbska4Nb1y1o7ttZEPE5Fuf0H7yFTpRqEZtZ0rD7uMndFdWkEqStFOccdja4sPRQlDERbZ/aYOGBGcdyjrKaXFtlY5ONFIrpHUEf9JKzyKUgqJAVDWClGI0o7PSxRvP5kaXfi/lF7/a4+CwpKgtiZaYRDEeVzDI0FpxOCrJc3Ncqyl+LqiMx9pozVbklpXVlM2NHt3OWUWfzkcIAWMjYaaVXEgh4iMkieR3frbJ1q0Of/H/PGL/oKDbTfl6x9HfH1Hkho8/WmHrVuvsTl5REsDlrs/rqHZOG8QRLlA9nIXjNNOzu7gS3qfg9KKJnPeCxLn0xpdrMuf0erPRAkkdeA+InbdA3F2p/3cZTX+d3Hl/n1HOxYUc1SXm3k2ROqfu/pxxXdjmjHbfWVzvunr2vODbByOe7lvKkOKco9vRrA5b9HopW7euRnR4H/irv33OdGoIPpCkijRRKFVQVo6qtPyGe4p4/ohVTqg9EKAkrq7ZT4YEZ5FJK6rUz1DnuKqmE0q64+cN2UCTSCdBSmxeRFIigEh0877k1ocfoRKFShPS4WJqOX7X4YzFljW+tjjjoEmKEgKkburF1mWsiyklSMHBs8fYqkRIiQiC6fo98tYQoRRCKw7JOPKB0ElMIgUYjQqMaZKtZIxPAMo531sZdiZSiPMDAUssscQS33EsCZ0llljiGPv7s/9qNMrXQwiy3dboJNoaWetptTQCKCvLdFoB0YnLuZgR46PMGUJAa0m/f7bV2KLQbmnyVOOcwZqAD4FWppnlNdZBXTuc9ahzrN8+/nCdbx7sUdeWdjtBCqiMozaO0ajkiy9f8OknG9dWu8wLlUg2N/tsbvYhwO7ejNE4jxZrTRBfaYmUaaPaiIFb1QRsnfO4prbk3u6U2bTi44/Wj+v7XAYiScB7gnE41UIIyWR0SF+sgBQ429QVkSIqJPIZwTtavd6NE3qXx1UW3+8mwNLudWn34gLYVBXTw0OmBwexCKtz4MEYS13WeBfJnOADMsTaL8H5yBDMJmSTMSmf0+/2KLY/pt68R9XpYWdFzGSblvjKUI2m6CyjtbWCbN3ctZv0O5hJztQntNbvMjh4gneeujR4F0haCY8+/5x7P/4x7ZUe1bTEVDWuyfIL3oMJmLxCNvcnhEBnCd45ysMZUkqy3jlEwgU4WsTrVoqrLeWkiHWMEAgCwTjCeEJyZ5N6d0J72I3kSXC0Wprf+dkWv7y/y4udgryo6XYSZC9hNjPM8pos08dkTqIln3y8QlU5dvcKrI2BhMms4mBc8vR5Tr+bcGu9c5ztell4H6i9Q0kR7x0LvDZvb/X4R//uJ/zd57vc/2of5wMPRh5EiU4mlKXlo3t95go6Iy5pxda0eSXGFk7+uIJf/3kN5vkMF3SxcLyFnS1sviwiqL+ogP4lB7HgQ3DxFL9MsHmOTt8ZsbMoIueCTr5TRM5pEK/9vAreA4Lh3Ok159y7FKnDy5v9+Z1doNY5Y1xzfZ4zN/gO4Pr3U+/h8fMpj/YMM5+QtSWray1WBi2SVLG20qLduvxzyzcPDnnweMLBqGB3d8rhNMcaH+vm1BYhFL/fm5FOngKv3Q4FYOq4lut1UBpCGsg2b525PzOeMSgn+KpovvJEJBe0iolDiOOpprTCFYHh9ibZSjfaBPfby9o5QPCe/Pmy1HLXAAAgAElEQVRhJHR88zxmfazxmCoQAt8kJAohEEoxO9wjHx8ilEDqhHq4wUFrlbTbBq0olUaUgWAdiVZs3npZM3ZnZ0pRGazzSCVRCpJEIaRo39leEVrLz9/JgVhiiSWWeEtYEjpLLLFERPJH/8lsOvqR0tJpLZLBsNXI2gPTaUUaH5BotxOMcUxshfce2WTFOOeRSpCmmlYrudH6OUfo9jJ292Z4Hx8MW4kmzRKqOtqROesw1p1L6Cgt2Vjvkc9qlJZ4H8O2EIPmeS64/9UuH320RvsM+7Ybg4BOWwMdtI7Fzn2ISqSqshSloSgNWRYXHDrVhBBIKosQ0O1mrAzbDPpXC24LHS0KRKoIootUAu9dk2klAYcp6+N6MSEEqqIAIWj3eud3/p3AdRbpiyGDkixjdWuL1a0tvHPk4zHj/QNUWZA1x91bR10ZTFlH6zLnEFISGlu+4AOhmNH75u8Qj39FtX6bYv0DcjIq0Yp2YtbjSoMpCpJOm9bWGjJb/HzP1oaY0QwzK8i3P6V38ATdeJU7axnvjRneGpJPxnT6A3SWYKoanehIaAHIuKCWWr6M1QiB1BqEoJoW1yJ0EKAzjSnqlzZriSYYC00WqMwn2HwFmXms9WgdF/vGeLSW/OzHm+xvFzx8HGvLTKY1SklmM8NoVCKlYDhooZTk0eMJaaKi/ZwUSAEejq/rw3HN4WFJmio6nYTb23021i5P0Dof4qJaxXvJokjX4SDjD3/vLh99OORP/7dvkFqwkwvc4xllZRlPKu5s91hfazFXMO9KxM5Re9H8iNnbR3Ypi8G8Mp23sa8bxsLUODdM4tyUEuemD//cseAFqnVe2a84semi5q0498+F9XutfbxvRM4iMc9nO3mubzBh5UIiZFGkzkX7eq2Pc7u7KrFzcoNzN3qPMMdcuXATgXWe+18d8vWTgoNCgnB477m92UMAaaL4wceXq0eaF4ZffLHHZFLz9MWYr7/dhRBIs4SyMByOCpxx/CiZsBWmb4xZHA9ccJj2kUqBVuh+D3lOrc9sdkjr4BlBxJqlUitkolA6PgsKJdBJAlLiaoPUirV7HyCkRKUJrdVfhzXP9TH6+jm2MphZBSFarQkljy3svIkZh6Kpg1nlUw6ePW4spQWy12a3dQuBwBQlTil2VSfW8dWKtbXOcWLTaFQwnVW4ph6nc8ECxjpXpElymKT6cStT/907PSBLLLHEEjeMJaGzxBJLADDLzR+PJ8UWAZW1tYzBSYd34Ziw6XZTWq0E7zxFbvDeH9uvSSXQWpJoibOOqnYX7/SaiGMJeO+brHpBVRkgrkWcD+fW0TnCcNhmY73P4TjHucb2yHocYG2Nc54HD/a5e3eFXvfmlUcApnY8eTrC+ViLQwpBq5Mw6L+Zpe9dtGS7Xu2Q06GyBFsqrIvB8uA9o8N9BsNVJJK6qI4JnSNUeU67211kJPU7iEvUBZlzW6kUvdVVeqtxgVzlOZODA4rxGKkVrW4kMbx1mNpSFRXCOIKP5CYAzpO9eET67CHDVpvig99g0l5n6lKk95jKRJuEqka1MlobQ2R7gXNeCnSvjatqirRLtbKFmu5GpZn32NpgqpoXDx7y8U9/Su/WAFPWMZNPCqxxCI5sG3z05wYIgaSdvCRji5qkffbi/cJhahVVOeGojlEs0updQOLxz54RVjcJAYppRX/liEAKUUkXAmsrbdZX2zx9PuXRkwkAWkX/7/GkYjypsM7TyjSu5SmKmLV4REIMBy2M9ZSlwfmAquN9dTKtedxJuHtnwOpKhrpkVqhzHu8FSgnUUeHfBeDOVo//6D/4Ef/8f7nP3mHBzkwwK3Pu3LLUxjGe1Hz84aDZ32WInTm2P60DcfIWdF1rtjn3+V3Gokmca3X3vpM4V/lgF9j5zROQvvCtSyhwTiV35mz7agdzvXx5fAeInLfJ8S4Erw/4siTQFXd3qnXZvETNHEod4HwLthMDmZucOYfYmav9SbzribDo+2B0bvj24Zj7j2YcloqAIwRYWWlT1Y7VlRY/+eF6U3d1Pjx8MuZXX+xTVJbZrOKbh3s468jzmmpvhg9gK8NPWzm/25q+0V4cqbaaz1FmbYSQCClJ19fP3rELtGeHUJcNsRCzQbz1mHyGEAKV6Hir9B7vHFsffxqTfZSks70y92f8dUaxN8aWNa6y+GbNcXJZGnw8fsHH69DVhufffPny0SNJed65Qx3U0SKeRy5DpY5UKDrdjI2Nl8TZ3t4s1s2JZA7OBxdCmEov6u1b3Wk703/185//Sfk2j8ESSyyxxNvGktBZYokl8OqP/rPxzujfKgqThRBUu62oK4uzHh8CPgh8CCSJi3ZBUrCy2kZpSVU2tWdEJHR8CJSVw7wFQifNNDqR6EThXbRjmuV1VNyLmDFflnauvm7fGSBVrJ1jrWsyzWKfygqMcTx9NibVinsfrN5IXR1jHHt7M4qipqodVWWRkhh0bWoTFdq8QejcZI0f3e9gZgXWKEKagcmjm9dswjBdxTYE2uuoypKsfXkVwfcPc9qFnIKs0yHrdODuXZy15OMxk4MDTFkitSLrZNEKrDAUkxxn7XG/Dg91Sferv6UjBe31e+RrHzJ1Gi8FTkXP8umDEpWltLdXF2bFlq70MOMcgPL2J7R/+eLl5wxQTkuSLGW8u8tgY4Os18KWhuAl0nm8i0Wzohop/h70sSEaBDDl9QgdpfWJDGGgsZMMTf0idbAflWrW4aYFrLyqCIqFWSFNJLe3evR7KV9+c0hVWmqbMOxnjKc1e/s5+cyQtXRU2SWSsowEiLE+EuQNYVvXjixVWOs5HFXMZntoLdnc7PDh3eGlauSEELA24MTL+jqLIHY67YR/8o8/48//z4d883DExAq+fVYfj62oLHe2uqwMj+bS21IUnAj0nJhr31uIN35ZVIfX6PZ9JHEW+d16QTT4qqqGU9tdgth5fWhHf5zV9EZ5yws6fxdEznW6OKvtd+reswCC4jpzVDCnVaC4gNR5bZ/XIVJPdnXRsC6/8YJwyYk7J5EDUJSWB48mPN0tOagSAqZRHWe0Mk2nrfngTo/h4OJnRu8Dz15MefBowiw35KUlLwyff/GMw3GBa+olCiEQVc1vDQy/rSanjz0u/iB4RqpZfwQfn13V2Ykvyf5zWntP8I0yOATwzuGKGm8dMlEkrbRJPHK0+0M6q0OklqSDTlQBfc9Rz0qqUf7SGjkKbgguWnN765tLKp5PAjz75lfR1ltEq7XRxkcUSTxvQggOhEY0CY1aS+7eGR73W1U2PhtL8dLaLQQLeClFubk12G+39VKds8QSS/za43v5DfRHf/RH73oISyzx3kC2/r1/MBrl//Tho4N/s6pqDQilhPAhIJVENzUXrPO4pk7OdFqiE8Vg0MLUDq1V3E7JaDmkBFtbfbZvD2507KJ5qJMCfAhYG4OoxsYC6q2Wpt/N6HayudQrvV5Gt5OiZAyiKilJtUJKgXUBU7tG8p8zm9WkiSZJL3EbDYGqPqoFApNpxXiUs3+Q82J3yuGoYDIpmUwqZnkd7eIaBZRS8jibvtd7OyohAKk0Li+x1tGyBcl0BEIglUAqjRCxqL1OX1MNWRvJhiXeCqSUZO02/bU1VjY3afcH0efbOoSCVrdF2k4bovNIvdB4gntPOjmgs/OALAmITh8TFMFGawRvDGZWQgjozjWszBoIrfBVhZASMyvpTV4gvENpjVACISRpO6Wc5Qw2NtCJpp6VTRZeJHScMbFWkA/NfJS42kXfbhPJZCEk+go1ZyCq3appgbee0CzwCZ4Qby0oAdz7GJkl6JYmXT1R9PeYL4j3S6UEWarZ3uySZfF+4l3AukCaNvfN2lFWDilhdaXV1NuJdYVarUiiex8Y9DOUktTGUdbxn3eBycxQV5Z+L720lZpvAiYIsZD6OlpLPv1kFa0jOVXWgb2xYdiJFnnT3DCd1gwHWUP0zLnP403FyT+ugKatOPnvil19V3B8yI5kS9c5fqd1zDVOyxmN5u5PMPfGc226yONzhX1cOK7LvH2Nz/H6sbrRQ3KVzzZPn9cYyk1+3rOO7U1Pu4XhigO+6hwVb/xy9oaXICYu7nLOz3epQ3GdE35y+wVNokuNOz4vPHg0YWe/4qvdgLEOELQ7mtWVNmsrLT66N+CjD4YX9lhWln/51895/HRKWVmMiSqfbx4e8OTZCB8CqVaY2tP3OZ8N4bfUwatfYa+PvSl0s5MMwTuQkmx7C9U++9m1++RrxP5O/JRCQAjY0sSkHRntfI/WkFonfPCzn5L22+hWRu/O2jwH79carjZMn+zjKnNsqxZJODi2wZWC4Dy+eYh+8e2XOGciWSsF5cYHHGZryDRBSEWNZI+UVCuyTHPn9pA01cfn+9tv98iLGmP8serbGGcChP6g/eTenbW/+vM//x/+x3dyQJZYYolT8Wd/9mfvegi/llgqdJZY4nuO2bT6j3d2p3/grJVSCFZW2iJJJEKI40CfThWdboJWklY7wTlPliryWU1/kLG93UdKifee3Z0Z6xtd7t17OxJ0JQWzWUVZxgdI09gdKRQCUEpQVoZOZ75s/U4nZTqraLU0rZaO2fK1jYFxEdUy01nNdFpxcFgwHLZIE421DiFi4NaHQKsdrenKwlBbh1aSyaSkKAwIQaeboqTAWU9tHNbEej9HgVvnA1LEOhc+BBQxqz67gbom50IJkJLgAsVwi/azB+hEYWpLMZuQphnVNKf1Ws0S7z3O2qh0WOItQHAy8zNrt8jaLVa3tgCoy5JiOmU2GmHKknJWUZc1trbNIisgvKf77Gu6L74lv/Mps9W7zGwLlSWE2lDuHFAfTkl6scbOdSQd2fqQ2YPn1KrN7PandL/6m0jQCIEzjumBYLA+YP/pUzbu3iVpJdR5BYRYO8fHgrUhhIYgPfrs8XpxxuGsvbL1WvAeb120XCPaOQap0GmTCegDsi4J3XYMIJyWdBsi0VzVjjRVSCHYWO+wstLiwcMRAEWpaLccYkWwu5czndU8ezGjqiIpNclrrAusrbbwIbCzl6MbRV5dRWIrSxRKSYrc8OzFjFZLc2u9w62N7tynyPsQ62NJgWpI/Ovit3+6yfZml/tfHfDsxYwvnhTcXTHoRLG10eGLrw4Y9DK2tzon1EWXsYpizszteXBWIPBtWLUtEOLMP25mR1fexRkNL9XfJYOWi+jnRvDqvfv4Jd58eY43z3j7lYvmUqO7WVxA4iy6z4Xv64Ywz3jep9P4ZlR9vs0vo9g5vkxOuV5e37AJ8M5dn+rCr5FLXD9XutQuOwGvOWGvcZ998HjCzl7JL5/a6ODgA0pJtm/1SFNFmio+vHtxMt/OXs7DJ2NmuYm23TI+3+S5YTYrCQREAFMZPm1VdBP4LbmPePmo1/yI5zuElwd7KjOCAKEkejAgWT17PdrzOa2dxxjRrHVsTLrzrqnpoiRJO4vJRgi2f/gZup3iKkNrtX+ZA/lri+njPWxeHSdTeRtt1YQWDZHTPKc3Sqv9Z48xpkQgEErgVm81dXOAZrsnoUW7lZBoSa+XvbKG39ubUdVRxV5XFue8dT4YEEYpUd7eGs46bf3P3s3RWGKJJZZ4u1hG2pZY4nsMkf2DfzLZH//bk3HZByFabS2GKy2UlFS1JfhAkijabY1OohIlbYicNNOUlW3qS0BRmage6WesrXfodK9ud3QZ6ERRlY66tiAgUVFdc6SG2d2bMZlVfPrJrbkXMZu3+qSJZmc3ejSLRgEgiDZvUgpMHQmYyaQCKrQ6UvFYpJKxLobz2KYGkRBQFAbnPFIKysIgAOs83ofjgo95GS3MkkSRJgqlGoLHekhh0L++QuKySLoZ9eGEUrYJUuKdI8k0pjKMDvfYaG8RvEe8VsujmE7prSy9pd8OXo8cvBr0SFst0laL4cYGAM5aqnzGbDRmvHvA9GCKcw4hPcF7eo/v0332NbMPfshU3aEgjZl3pcUVFbaoaG+uobpXm48yS5FpgmolVNk2g6f3CWWJcx6FxNaxRtfa9jYA7ZUe5bSEOpKFqCbbr7FCi4vvmAWotAYpqGcVtjJXI3RCJG2899EqIoR4+2gURN46GB0ShivYvMZbH4kmojLnJLyHqop2aVIKtJL84ONV7ty2fPNwxMFB2ZDBfaZ5zc5OjjEeaz14yL3Buqh8TFOFyHSsV5ZKPIrpLFo06mb/05lhMql59HRCv5dy786AVmu+xz3nA66OBLRS4tJqn9exdatLr5vwt7/co9NJePpswu1BDNzcWu+we1BwMC65d6fPoJ9y6WjYycztK9UBmWMHZxE9N7G7i3B0Wc+dsb7onV9nl2+RxLlws/c1gn8KsXOVWh/nvv2uyZ05FQ+L7nMBTS5uHE5572QEeoHH+6LxHw3lhnZ/PuacY2cSOxfN6Xk+jOBSFmwX7PrNNifaLWDTG8WV5vqbjb5+MGY8rfn8uSdAU+9PsLnZbZTIih/9xtq5zw1V7fjlF7vMZpZuL8H7wN5BfOap65d1V7SStHzNbwwdhMDP5AgR4jl9Y7o0qpojjHR0B5BpSrpxTu0coP38Ia6qIuHgXExssbFmopACmeioADeWwfotpFfYvCLptciGSxeC8bcvcLU9/icaci34gKtDXFOEmCQVCMwO96iLKVJIECDbXZ51bsfzJyXBe3a8RmlBmigGgzYbGy8V8M4Fdnam1LUlhECiJSFQB/xMKVlkqXxye3PwF3/6p3/yl+/wsCyxxBJLvDUsLdeWWOJ7irT7x/dGh8V//uz56Pfq0qRCIldXo3etc56qcvgAUkmkjMG9JNG02wnGOJz1TMYVRV5HZYzxzXaSLNNsbHRJL2NHdkV4H9jfn8VAsJR0OinWNb5IQuBczLDvDVokev7xtFoJw36Lqraxfg0C73xzPATeE/9uSIwQwFoXj5v3VHUkmWxjW1Wb+LpoArpKijfInCyLiiCtJK0sIct0zFxTkn6vdWO1ey6CTBPMeIrxgrbPSascAXgXEELijCFJUtL2q1Zw3jmydvvaQeElFg8pJUnWojscsnZ7i+1P7rG2vUmn2yFJU6SUhODR+8/oHj5FDAZUWTdm3alYsNRMZri8Ihl2L97hKdCppp7MqIMiTSAZ7cY3jvw0QmDzow9eEqpKRisH53FNFiXNwrGJLBwXWxVBYKsafCRm0s7lbAqFEJSjvFnYxwWqkBLRKNYIAZlI2NgCIdCdFNVu1HOvZZDGl6Lqzvsji7NoTbax1mE4zBqbyHifSdNIHpe1jUVkiUofYzzOx58EyDKN9QFrHHWTEQnRctIHMMYzndWMxhXjWY2SgvacxE7MvG1iJVJcK/aZJoq7t/vMckOSasZloJcJOu2EWW4wtWM0qQHodpIT9wtx4t8ceGXTS7a9NMSr/8R5/442E681E6f8vOAfJ36+FVLi5Oe7/C5DOCIFT2k4d39zft5zNxMXbfCe4JTxXTjkRR2Xm8Drx/0cUu9KQ7nC2Odqcto9aJ4BnvbeyTZn9XcD5+H1Xc67+yvefi8eyGU2mWNOzzW4o/vlPAMQr/46971pTlx0rK+LhU2p0xt9/XDMaFzxt48cunFxUErw0b0VBIJ2W/Oz39ygf44l9O5+wS8+3+VwVOOcZzaLquKiMFjj4umSknw648Ok5G43rkd/KkZRxSsVSIEIr7JjQnD83DVVLQodbbZlltG6e/fMObBqD5H/+m8wZR0zb2jIiCYpUEiBzhKEliRZh9WtOyAFKksYfryF/J47EEwe7WKLKiZXGUew/qVSyoP3Lib7iVgHtppNGO0+R6pGXa8Sdtc+odYthFYIqSiRjFRGlmjanZTt7VfVXi92JowmZfMcHBrr6HAgpThMU/Xk1vrgl3fuDP7Lr776y9MLvC6xxBLvDEvLtZvB9/ubaIklvsc4HBX/dZHXnxnrNCKIpMlCms3qhgQBpSXBRUlzq6VZW4+kQ2gIium0wppoNdbrpbTbCVVpODwoqCpL9y2odHr9jOFKB51UOOMamzSDD/GBXAqJSlRcLLQuZ1emE8UnH6+zvz/j4DDn4NBhjMPYSOaEAFpFSXldu8Z2jeMinlIIpIwBXGs9WgukjA+2UkkkMetfyGjplCSKTidBa0WSKrSSdNopGxtdWpcc+yIhlCTptiMxdfdTVvJ9ylkJgEwkATh4vker10a9VkunmE3p9G+2ltISi0HWbZN122x8dIdinGOLmtnBBGcdH9S71B3Pwe2PKFRGZTymNsyKkmp3RDLsIZPLEbiy00Iqha0Mk942bfUrZKOKCQK8E9jakjQ2g+1BB1eaSOaU9ctFenipzvHWYcuoqgkhZnLKWUlr0EYl8z/ySCVRqcKZSKjaEJV3npiZipLI6QRPLABbT8pYR+e4fg5vZuSGgPXxfvkydiRotxJ+9OlaLDT8eIzcj6q8JFHs7OXRV74hfm2j8CvKaHeSFwbvoZ0pWs21F5p6YrYJckhpIuleO56+mKK15IPbfTrt8+8p0cIyIH1AN0T2dfA7P9vkwaMxj55oyrwCYrblkdXk/qhk/7Bk61aX9bUMgjgRhzm570tkRR+9cNzkXSsSXh/cIiN6i4A49der9ON9eDOOdhNB0kX0897hRITy5Eu8+fKrb565wSX7OIk5lBBXwZVPzxUaXmnevav5c95+TyqAbvBeNu+huJKl2LyKslOugVO3v2A7eBnxn0t9E179Ey5o9/rBueR5eS++As7eufOBbx6MmU5rfvHUEoSgnWmc9nxwZ4BUgum05sMPBgzOIHPK0vJiL+f5/8/em8RIsu5ZXr9vsMnnGHO8mXeuejVRVUC1BAuq1V2bRgjUWzYgsUBikNgitqxZITULmh1bkJoFdFd3lxBDU9V0UV3v1at373t3yJtDZIw+2vgNLD6LyMjMmDIjMm4OfiRXZribfWZuZm7D//zPOTs5s3nN3kFBVVtME+7TrPUYa5mMF7j5lC9HDqdgURg+VXNkYHqeqXCE5CjQEI6aWYQQTKIuQkmE1qhBP8h9TkDmSkY7P7A3y/HOIhAgQ66kUBLhno2vpGbj3schLzSL6d5YQcU/3jPZ24D86Zhqmj97Q4aX8G1jlaTtRhJILTFNxd7Ww2f3kUIyHn1ELlOUVsg42Lnv+ZhEK9JEs7nxvKVdkTfkixprfasCcjjna+t8rbUshBT7d26PfvnH/+jv5yyxxBJLfCBYEjpLLPEBQsR/8+82eX5/MinuS4HIurHo9xOc80gZuvdD+GDozI4iiTGhkLi62uHbb/aoKoM1obipdeiCs23nuVTi0sW/C38XIdjc7JEvYrZ3Zgx6GbNZhbUuvJxHFpLptKT/mnZlq6tdRsMOzu3S1CZYqQlBYyxFGfyfnfOErA3wNjw/KhVCxj2eJFa4tsAsPNS1IY41FhcURdaSxCm248kSTb+fMRykRNegcroIkrUBJi8pZUrtFVEUsoIOGyXrpmL30TY3Prn93Hx1UZL1+kuVzjuGbNDBdhKqeYFSGqklcZGT/uovsfc+w61sUBvNXzzYY/HDU8SjbeJhj+zO5isRO+n6iOpgStUk5Jsf03nyK3xw2GA4WiHfmzE8Fjob91LqvELFOlg6tJlZQkriNKacl3hn8S6ck5yxmKoh35/Tv/Fq9n9REmMbi7ceHQtM0+BsWDmPx9gC1zQIpXC1ObdedPiZ9/7IB97jqWuHaQndX/tslfy24cGjCZNJTVUZ5nl92Dx6lGuWdSKUkmQO8rKhrC3MauJYcnOzR1GZYPHYTu+cpyyDRaaUgqdbc3q9mI/uDFhfO9s2xDlP7SyqtWG7TL7OvbsDut2Iv/jpNuNZRSeLaGaW/UlJXhq6WcSjrTkH45JbNzr0evEpllGvWTR7jtzh1cd5ryDO/PMy41nrn4mKLjz2BVfg1Mne9DXm8Lg7bzlXaPd30njnFpkvUIV+BX70yrbrdSg9XmuWd+ne5Cxy+KI4vsNf41x62uqcNPyZM51B7PgLTns0/UW+h+B8C7bjyzy23Ffi0C5J8Fwrzj+GHjyaMZvX/NVjS1E7Vkcps3nNzc0eedEgZVDbnpSbkxcNf/31HpNpzcG44GBS4Z3D2kDieDxV3bA/nmGKmo+SitWeoG6gaiy3E8fqcIRZLABaFUgTiINnfEsgYaRgX3VCdo5UqCQhu33n1O81tDPKh08Aj7Mu5JW293tCBUeG8AwsuPHJ5wgh0FlM0u+QrvReeUu/T6jnBeV4jmsM3oNrDK4Jkm6dRTSL0LATpREy0lhj2Pr513jvcF4gvCBfuc00GgSLNudwxvDUxyglQ25OP33J5eP7B/vkZYNp2vttD9bROOfTpnEbUazp95L/9sfYJkssscQSPxaWhM4SS3xg0J2/9TsH+/m/X5XNzbysM2ec1gSFSVOHTmmpJAiBkgKtJWkakWYRw2GG0pJON6aqLUoHCyRr/FHOS90YTGOJXrFb/zIoi4bxuKCuLD88OqCsmqPwRSUD2VKUl1NfSyX4/NN1FouKg3HBoqiRZfDwTRJNHCucg6KoqZtDH+jwsCSEIEk1gmDL5qwnTjTGWJIkJookcaQZjTLupNG1bruLQqYJKk0onWe+eZ/eg58fs7dy4Dzz8YTOfpf+6vC5ecv5gqz/YT8AvYtQWrH+2S2csZTTnKasg7XCN19B9APm3hc4QHdSZKRwjWHx3WPSjRWi0cX2dzTqUY1nwY7h4y/p7z0A5xmurhOnKdWiPLI6BIg7CVEWH2XsAFgA72mq8BsXh9Zr3uEIobp+mqOTiGx0cXs4ncVErbWbrQ3WWjA2PPyrQ5WdwWuFa4mlE609Tqjn+Bcms+0yjBSkieInX6zjnOf2zR5/9udPmE6r0OzoPMY6JrOKLNHBks154kgjlWCRNzx8PCX8NH2bMWZwHpJYoVo1YNU48t2c+aJhbS1ndZCwvt49yuE5CdY6nAvXhcvk66ytZPzub2/y4OGM2bREakvsQwZZWRmkEkznFdNZRb8f8w5EXR4AACAASURBVMm9IVEkX9iWr1SRfh7ihT8+KILnqhQ4pw/SGNc2NJx+LL3ySlw7iXPauBdZ3qXlDKeM9waIneOTHceL+SuviivbLUsS5+rxukqkCx4MFyY/zpjwddQ6/iILFu3YFyF2TliR17rsXPX54HXxase8c57HWwvmC8ODmaKxgbxpjOOLT1cx7Xl+Y73Dl5+tvjT/9w8n/PTnu8znNc570kSztpIynVfs7s7Z3ZtR1w2RVmzEhrtrFu8ljfFY57i7mvLpvVUQMPvuEa4sEQqEivHW4hs4rOoLPE4oFnEXoRUyjkk/ugOnWFT3XE7v4Cn7iwJnDDiPaYL6W0qJ9OHaJYVg/c7HuCbYZXvrSNf6J475ocAaQ7k3AxHUTN4+Y9accTSLGoRECI9tHK6pefLtV3jh8SaQeHZlnR29At7hrcQLx0xorFZEShLFmvW15+/Vnz6dUtYG5x1aK6x1eOOw1lkhqKNIPv303vqf/tN/8j/8w+veJkssscQSPyaWhM4SS3xgmE3L/6wxdnM8zu/XpdEIL4bDTrAT0i0xYx2mAZVGxIkmThS3bvX5tV/f5PvvD6hKw3wWOnC0luhIYY2jKGp0pAiRFtf3sJKkEU1tgs2QsQgpiJVCaxUIFOeomyDv19FFikwnQ0hBr5/Sa5U+TWs717QBmt6FhxZj7FEx6zAro9NJiOPwnm7zct41pDdXyR9uk6/covfoa5xpfaelQGmFd579xzv0RgPEMYVWVeSkve5SpfOOQmpFZ7WP95759gQ/yaEuSH72Z9xQMZObX9DIDrZu8NZRPN3H1Q3J2ujUB+ojCEHU71IfTFmQkq7dJn30HXiBKRukduQHc3rrz7o/02GXalFCA0K3x5736CTC1jYoaYwLthkC8B5nLMUkJx12LnwcShksJ51zrQ84rff3sVyd7V18Z4AzDlM06E5rM3lMgXMiTnnb2JC1E2lFHEnu3R2QpZo//RePmS8airIJBYdDslp4tFbc29CUlefJwuK1Io4V1jnK0lA3hrI2rSd5RJZqPJ6ystSNozGOybjkwaMZw1HKzc0ug1584nby3rfrGLLApHq9fJ3VUcbqKOPnX+3y6IkjtxJpaiIF42mNICgVjfF8+2BCmmhubnae79g8kdw5Y+OehjMJnkuM+6PglL1xpafe0wdrWqvDs5sS3jYS57quS5cgIZ+b/3WJnVdY7o9mA3WJBZ476/L+43J4RWLiwofdOcTORdU6Rx9fVK3DMwuvc3HCsl9JtXPWmIe4iuvL1R3jD5/M2Z80LERGns9wHiItuX9nEKxspWB1lLxE5jTG8bO/3uG7BxP2D8rwPGktVd1QFBXTeYG3njSJWEkUd3V51CBSNw4l4fO7I9bbTFcQpGsjiu1daAxw3EHVH+3DvaiHkBKVJKjhANU7vamoV8/x0ynOeqRUGGuObLSdc0itkFpy54ufEGUZMlZIJclW++j0zVuJv7XwMHuwi2sMpmpwtWkV8uLo8/B3a8dtPVvffo1tmqOagOgNeNq9HfZVmuCdo3Gw6yIyIYhixb27z6vpi7xhZ3dOXYf9FFwxHM55AxRpGv1Sa/X9ndvD/+qv/+qat8kSSyyxxI+Md6+iuMQSS7w2VPq3/ka5O/usKpvNqjax914oJUWnl2CMw1lH1VqrSSXpdmNGo5Qkjfjo3gpR2+1tjAu5Dt4TxYo4UaGgaT1ZJkkSFSzbrgmdbnSUTaOURHpPkkTBCs4HG7imtuzuzV8KWLwMokixsnK2XdH7BBlpVBKzyGPmm/fJvv9FsF1zHPkZW2N48qvvuf3Fx8/Nu1TpvPsQQtC/MSIddljsTBFakH3zDcneFpPPf5exGuIBWzVU+1OaWU7no03kOV7jydoAM8+xdcN8/VOSR9+yt7NFFN0jlpJykj9H6ERphE4iGufhKKcjEDtKK0QBRpjnikHeBwVMOckvrNIRrZXiobUbPmwDISUejzcW8fQR3PsYbyxmXgZCx59B5JyGY5N776kbg3NBubex3uHT+yN29gv2DwoWeRPWyQXbktEoYV45hh3FfZ2SZuHcW5aC3YmlKj2NdVhTU9aGqRCkqQ4qSykwxrLQCqUE87xhZydHa8nKSsJnH6+gT1BahHwdizwkdl7TYvMnX4YQ5V/8cp+mUSy8ZzEv6MceaxtWVzKc82zvBv/9Gxsd7t7uheWdWjC8SoLnhQ/OHOpNEz4X2MZvrGZ9xsDtR1UdlKnJqTahlyFy3lUS57zlXyexc3yi1132m8KSyHl3cYHz7YWPzatU61zg+H4hh+8CMxz7/2VUO+eN/eOhbixPtnP2xg0PJwLnC2pjEUAnixgMEvYPSvr9iF//cv1oPmMcf/GzbR4+njGfV2zvzZlMchZ52WaISuJIkcYRCYaP05JOBNZprHPUteXWesb9W4f3euLoH5nExKMB9XSOb1q3BSnAhWmMUJQqRmmNGg6IVlZO/X49l9Pde4S3HikFTkl8YZ8t0YOKFDc+/nXiTorQiriXEmUJ3VsvK5E+FDhrmXzzlKaoQqOTabMqnUee0CgphGBv6wdsU6O0CvbIacaTwX281kghEEohlORxExEpQacTc2Oz/5zS3VnPg4cHFKVpM3sP1eIe67BSylpr9dW9uyv//T/+47+/e53bZIkllljibcCS0FliiQ8IRVH/e0IIP5tVN5xHKK3odDVay5A348H50B0+6CfcvNlnfb1LkmiGw6BKKdvMmMMsBq0VUaSwUuK9J441vV7ykvftm0SSaOJEkxhD04A1jqYxWCPCjaH3NI1lPC2ulND5EJGsDagPpky7N0jk1wjnEBCyRloLrLqo2fnhERsfPfOvroqcrNc92ZJqiXcKURoz+midzqIin8852Nlm9LP/m/TWxxysfUJhNd5apLXkD7fp3D2H1BGCZHVIub3PQqVkq3fo7D1ivpiy3r2BNZZqUZJ0n2VgZcMezkwwlQlkiwCbW6IkCvk6PigNDyssvu0cNFVDnVfEnZPDe49DRQqpBLYlLINSx7fKlTC+WMwRzuKMxBTVxcgcf+afR282xmFdQxwpPvt0lbzYZrGoEUJgjGM+r7HOsVg0bG50GXQEvhvsJevGIaXnxmrMqCuPFlI3jvGixtYenKS2lrxqcM6jhKTfT+h2IoQUTKYlk3FNp6PZ3Oiwsfayuukq8nXu3u6ztpLx9bf7TGc1XggWhSGfVaQ7OVknwhhPXRsePp6xPy65faPH5kb2bJAzi2qXbqU+eTlnfXhZy6pXWu6bwHnKuuf/XCwalJakyYvX/cuSUFfxxd/ma85lqsGXIXYuu+zL4k0SOJccf4lL4ozj6txD7irVOocE/EWJnYvasJ2xDicddm8Tb3oWBOwfVGztLNjaaxg3mv2DZ9nyUazYWOswnlSsr2VHypyqtvyzP3vIv/zZFjt7s1ZFHIruun1W1FqSpRGpsNyLC7rt7aCQoCUkQvPr91fa64d4bp0ApNZErcq/nsyC5Rq0z3dQRBlCKWS3g1QKlZ2el9orJ1CWNHUdmnaaBufdkYIkzjJuf/ETVBKB9yFTtpvR/2j91DE/BMx+2KVZlNi6VUn5Np/RBleMQwvucO8j2H/0iHwyRiqJimOIYKtzj9orlAChNa6q2ZUxkZakieb27dEze90WO7uz0ODUWrsd1h/AIT2VEBRCiOKrn/9P/+x6t8gSSyyxxNuBJaGzxBIfCJLeH8WL/cUn3vtnXmDei0grFouaThaTrGgW8xrZKl2axmKt49btZyRIXVvK0rCY12SdkPdyOH1VGYQUWHu9TzCilWmLPPg712Xozo/ajrDGWOLW4sxZjzzPBmqJUyGTmGR9RAXkdz6n9/ArhFJBrSBlsKQC8mnBeHuH0ebG0bxlnpN2L55hssTbjbib8Om/+hMe/rXkYPsAtf+Q9GCL/Y9+i0myiqsMTmuKx7vobkayMTp1LN3PkAcR3uTMb3xK9+AxdZUjlKC3Pjh6mHu27JimTBGyol44TGOIkjioxBp7lKfjvUdwaJUWwm8vSuhIKfEukEC2zcXyzuGtw7rwd5PX+IMpvtNFjCX+3vkWa69ydnQu5MpEWvHJ/SGzeY2xNUJAv//MFq0sDdMoZq2niGJJ0zia2tJYR1ULrHOoNp/nRpISKcHKIGEyrzg4qNibOyrnmc0q5nmFc6CVoCwNcazY3S8Y9efoWHL3Vp/R8PmCyVG+jgpWcK/K62SZ5nd+Y5O8aPj+wYT9ScV8HrFXGSLr6CmHUoo01TgHu/s5i7xhfTWl33/BAuVNKXdeBT+aZdXr4PVJF+9hb78gy/QxMudtsFR7Jzb8C3hd4vGUA/6VhntFO60L4fgKXMH+eOuInMsu6zjre4Wk81uFC5A7r0LsnKjWOXWQY2qdM6Y5PvGhROO1iJ1DvC7Bes14YbW/fzhjZzdnkjumNmY8LVsLbo/Wko3VDsY60kxirOX//Oc/8PWv9vj++z0WRY079txnTWhrUVrRTTWRbfis29CLAZ7l03gPvSzi5kbn+ZV6Yd2Ekgiv0Z0OrmqwZYUQEhEFAmgoHJ21LpmveKL6uKpGJi9bo/VcTnf3EQD1oqKelzRFHZQmwGBlnZUbN1GxJurECAQqiYgH2UtjfUgoxwtMUQVrNSmgVa4f5ue4NmsSAVIpJk+3mGxvweF9tzfsrH9GJZKgzBESIWFuJBMjyDT0eslLZE6e1+zt51SVAYIa3zrPsJ+AECyK+juc311d6fyDR9MfYcMsscQSS7wFePuSt68Bf/iHf/hjr8ISS1w7avPRf1HX9tOnW9N/YzGvutZ63evHIo5U6J7KAjnjnCfLIpQK2Ti9XsL6xrMi/Gxasbc7ZzavUEqSpEE6XZYGrSSHueAff7J6rZkpWknmi4qmtX1xPjyURZEKHedCgvcIGazklnh96F4WvJOzLv29R3hrj6yvZCuld96BB2vqIxLHNM2S0HnPIIRguLGOVIJqkeOqinT/MZmyNN0RpvGYogqWakVFvHJKoKwQ2LLCzEsqr4lNTloXDEYjmrIOXYEeoiw+Wm6URpSzkrqs8G12h2kMtjHh4dKFINvALgg8HuFpfb4d0Xle6ALKaY5txz7sPBRShHEAIQXRygh99xZCSdKNFxSA/rl/TsXzji8vT22dJ47COWy+aI5UQNYGi8wk0Qz6CbdvdtEEgjvLNN1OTBIrIq2QQoTMGymIlKKqXWuFAqv9iGFHspIJlPNM5jXWhm1WFIb5vGJRGOaLht39kvFBSRwrOtnzyqtDizrE66l1okixupKyPy5Y5AZrHDrSlFaxO6npHkUUCaraMps3zOY13vuX1gUIhaHD15kfnjrRe4gLfOcLTNI0jq3tnJVRQpbqsyc+adyLffAKeF/242W+wwnzXuoQP+k3ctHX8TFeAxda7zf9+73I97vM2Mf/PW95b3h7v3Gcst3O3b8XGeqM73w07UW3S3vP8Nq7+Zzved2XnXOWaa3nl9+Omc1rtvZrJnXMfFFjjKNuGvYPphRFxcFsgSOQO98+GPPTnz3h8eNxCKq3QcEshKCTRdy40affTRhFli/SkjtdTz8NgfdJrOlmEU3juLneYXWYPlupsy5JUoaXlpi8PHqek1ojtEaXOXMicguubtAnWDxvzB+jZxNcY5ltj6nnBc444iRh4/Z9Ov0BtCSOihQq1iT9jGx9eLX75B1CNc0p92d4YwnSqyMfY3wQxyNjdSRyK+YTDrYecbgjPZL9jc9ZELf7S4EUGA87UUavmzDoZ9y69bJ7xnff7bPIa1xrsWast9b6pm7srDH2sfd+oiP99cH2P/pvrm2DLLHEEq+NP/mTP/mxV+G9xJLQWWKJDwBe/+F/lOfNvzWfV781nZbr1joVxVKurXXarioRrHNqi2sthQLJE/Plr288Z5+2vT1nMikpigYQDPoJUgqscWRZhNaKONHcv7/y2rkKrwOlJQd7OVX1LDQ80pJOJ0LHGrwPxUbvWV1ZkgqXhcoS6sLikpR4+xHgj4rSnrao6z061pi6IumEDryQu7Qk1N43dIcD+qsj6qqkqWr0dEx/soXpj6hEjHceVzd464gGJ//+VJZSj2cIAaNhit55RBp3EEIeHU/p4JntlxAC1xhwoCId8m0QeGjtM0J1QACHTLOUEkSwh9BJFB4uz0C9qGiq+pmlYEvsiGP1By0c+svPsI0lXe0/FxB77J8T8YzIOb9913lPrxezu1tgLK2XuG+tLyVJrEiziE/v9VkdpSSJBjxKBTuLLNN0WuLeOBfyr6RECoUXkERh+ygNw45itadQzjEraqwTNI1jUdRMZxV7+wVb23PGkwpjLIN+crRfPIcC0NDM+arEvpSCWzd6GOMoa4vWksaEf4kSnmwvkHi0kmGaynIwrhlPKrQSZNkp4vMLFdJOm+htLZKehlesHr5igXE8qdjeKbl1s0scvWCTc9b4F//gAriuquirFtSverlXPO91FJFfFxfenNdF4LxLePF8dRUvuPrt8KrEzjlkzUWmO/r4Vfbr4UX+Ks9PFzz/XuXrjPXLC8M3308pCsNBLjioJDu7M779foet7QmLvKTTiYlixcqoQ1nUfPf9Pg8e7jOb1Rhrj5r4lJIM+gn9XszIl9xhwUpkiJUkiRS9TsTGapeiNFjrub3RI03aRoAL7BYhBAiJjOI2s9MjIo3UUcg1tJY9EqwDgUdGGnnsWWPFjOlvfQ9t4089rbCNYePOJ/RX1pFKBx5PSZJBBxkpVBrTv7t+rc2JbxPKyYJyd4qtGpwN6nQVBULGt807Uge1jfeCpliw++jBs7tZqZhsfsY86gFtM5SSoBRbPiZJE7JOxJ07LxNmjx5PGE8LmjpYAjfGT51zuXO+AV8LQa6V3Ftd6f2X8+nXe9e5XZZYYonXw5LQeTNYEjpLLPGeI+r87c+m0/I/qStzZ39v/rkxNlJaqJWVjDjWWOvwPkjkrfNHJEy3F3P3oyE3X+ia+eZXe0zGJU0T8iQ6nfioeDocpWgtSbOI+/dXrvUmWErB/t6CqjJkaYQUQeodCpaEG/72yWN11H1WdF3itRC8pw0LH5FM99DVAuDoQSu8wNaGuJOE/BzANg1J5+UsjiXefURxzOqtG3SHPUxTY4qCzt4jZKrI4yEC8NbgjSXqd16aX0iBXZT05nt0vv0rYg9Z1kXqEJwqtSLpJEj1zJZBxxpnLFI/+70LROvvDYfsi/BAqxzxHpx1mKoh6aVnngtsbagXJc4EFZpriRSkRBwOaQ3+3ifYxhL1MlSiz3VtOU+R8/I07TYSkGWKg4MyEFhtllkSt3ZkQOMkw04geAb9hNEwIYpVsEBRkjiSCCHJkpCfFgiY0FmLPyTDgmWl0jDMNMNMIJ1jumgIgjxPYxxFYdjZy/nrr/Z4vLWg143I0qiNLvO0sVrtup6xQU7A+lqHe3cHGOOoKoexHtsYhllQj9aVwTSt5YfzGOOZTGsm05rRIEVdxFrzQgWw84qkPxYuQS685lewFn54NMcYz93bvUCyvfL4l9l2b2q7HxtXvPjigq/jBeCrXMfLjHXGurwNh/ErFJ+vZd8v8QLe5LnvlHFOPQefsrznPjpnvV78rV54VY+dC14bP+Z15OXlPd5a8ODRjMW85me/mvDt7oJHjw/YP1jQmKCIWBlljIYd4kjx/YN9dnbnLFr1jm/zZZJYkSYRqfLcjmo+zmo6wiAEJJFmfZSxsdLB49neLxj1Y9ZGaWiuOb5ZToGOI+785n1Gd9aYPDkAAbqTBQW2CPdh3nush7FMCfrd0Nijez0QkLmSGwffQ1kitGKwdpNyvGB18zZChFKYaI8LpRXdmyOyjSHZah8VfZjpBPW8YP54H1u3ZE7jsLVBxa19uQkNTjIKDVe2qXn6/Tcc3s8KoZit3WcSD1rFU2isFAgmMqZREUmiuLE5eOk+YndvwXic0xhLWZkGL4xzPhdCWCllo6TMlZKzLIv/x/3tf/i/Xve2WWKJJV4PS0LnzeDDvEotscQHhKpq/m2A2az4xFknlZJoLYhjTdOEMGsIhb4okqjWNm04zPjiy43nxnLOM59XzGahK1sIyBcVnmD5k2URVWmCtc+PQJikWUS3TkgSzf7BgvmihkXNcJAeqYec8xyMc9bWliqdyyJZH9LMc+af/DbpX/4J0gXbBdd27bmQJs/8YI4Q4ihPp5zPyfqnWG8t8c5jsLbGYG2NqijYe/iU7s5TVqoFP6x9TlVLmlmO3Bk/n6ljPcXTPaJyzvrDn1KP96ilPpJ56EgHpd0LrMChwqaal9jGtuSPQFgJ1nCkysFja4MvHTLSCCWxjWG6dcDoztqp3yVKY1Sk8dZjfIPwHoQM7zmHrSpMWSO2dvDDEcXOlKifvrYq5yQS58XPB/2U27e7PNlaBPWSb8/Ni4bprGYxb9Cyz62VYEEmpWQ0SBkNEox1zGY1BwcVjbVY60lTTZGHUHvvQ+FKqWBx57zACY91kCWCjzdDx6s1nv3cIND0uglb2zMms4qd3QVpqkkixcpKxke3+2xsdEgTjVbyla8LWkl+7fM1bmx0+epXB5SVoS4tOnKsrMRY6xiPK6o65AxpLTGN4y9/vkscKfq9mDu3u2glT9zeJ+K0VTx19re0EHwlq/VskJ3dnMm05taNzum2pacu8yqKv1cFceJ/r3To4wXmC5C3rzb4645zzvwnbYurzP145W39Jn9Xb+lv9p3Di9vxdQ8Y8fy8h8O+NNypH7wwxBnTPTf9BaZ7caajWfxLq305XM8xaazjh0dz9ranPP7lY/5i1+N0OJ8XRR0aJ6xjdSUjTiJ292bsHxQAR/auUaRIYoWzHlXm3I0qOjHEsSKNFGmiWRtmaC1wDvYnBULA3Ru9Z81c53xdpRSbn92id8zG9sZnt3j6qycAJGsrlNu72MrgvcP4YPkMBEeGvMDMpujBgKGZ4SczAJp5SVEXDNdvYssKfLhPFFohhGDjt+/TuXF63uOHgHK8YLG1jynqI3W8sw5bW+pjN6lCy3CfaB1b334dMiadQ0jJYu0u43iI0gqdJsHVYTxnYWEho2ATPMhI0+dLkfmiZndnTmODKttZ76NIJNKL2DtfRJHcUUrOpZI/dLLo780PrnvrLLHEEku8XVgSOkss8R5DxH/z787Hxd8pquaj6bQcOeeltVZlWYIxNqhsvCdNI6JIorVCSoHSkk8+WX1pvLoO89S1ochD6HiaRUjxLHxcKUmc/Djivzt3R/zgDpiMC+raHhUPi6KhaSxRmxe0t79YEjpXASFIN1fIa0Nx/9dIfvmzcPMPR+oBf1hIb+3uhBBURUHa7SLkKd3dS7wXSLKM2198zMbdmsmjPW7WW/wFfSbNAJtXyFgTDXtUTw8oDyb0Z3sMv/ozqqLANpbGG5z3OGNx2qJiHeweXkA26lLOCqTiSAmitMI7hzMO50KultQKqVQgfWSYzlQNtjGndmHG3QQda2xjkE4hIkGUxkglqfMKqRQeh9jdRoxWz1T7nKfKOY/MOY47twZUlWN7Z0EcKYyF7d0Fi0VNtxuzt1fw25/1WBklRxlpSgq0kqyMUlZGKd5DVYdcnPmioSoNVWwxRlNVhroyCGGpG9vaswniWNE0DhF5bq9pRoMIYyqq2LG1aBgXhjRRIARPd+Z898OYu7cGKCnodiPWVzusr2X0uvErkTujYcof/P4txtOSX3y9z3xes/fUMFCGYT/iVq/L3n5BURiMEDTGsSDk6+wdFPS7MZvrGf3+8eW+YiXurNW97sDrN1b7e37gsrLs7hVMphUro5TPPhm+rK48V1lxNety6XF+TBXKIfxzf1zBoJcpoB/HGaHy14brUCks8WZxGYLnhGP6TGLnDFLSnzPdS9O/xu/piJi4YFDeW4DdvZJf/tVDtn/Y4WBheCT66G5Qu44nRXBpEILRMEMIwdOnM7x3KCWIIsWgn9LJYrQ3dOoFK4mFDigpQcBqP2FjpcPhrX1VWw5mFcNeTJa0GXfnKXIizfrHN+hvDl6aeHBrxHw8Z7EXyBk8OGPAeWSrLhZKtbvdY6YzRj1Nd+8x4LFVw3x3RrTeD+oeFV7eOrxxjL689cGTOdU0Z/5wl3peBuW7C4mNQgpUrHAm5FM+y5WEre++wpnwnCekpLl1n325GvaeCtZ13lq81ux4RQwMBulLz+HGOH54NGZR1NRtNpMQAuuY4JlLJa33PhFCPMzS6L/efvy/uevfQkssscQSbxeWhM4SS7zHWCzqfzcv6nsH+4uPjbGqrq2KIil0FDqR+m3+jVKSOFYoHTqoV9c6bN54OVByNi2pyoamtbkRInRrOeew1jOf14Hg+ZEK9VpLrA2EE4IjOyFBCA8Hj5ThocJZj7yIJc8SZ0J3M1QSM1m9z43uA9xkgscjJUeEjQfy6QKpBMONoNLJp1O6ow/7wenDgCDKYtY/v8V8Z8JvPX3Kr0TDbnaLxcNt0qohnuwxfPQVyaNvEFKgsxifBPtH6xu0j7DGnkq66CSitzEk358F8sd6bPtvENQEclFIgYoUUsk2TyuoV6p5SWfl5fPd0Tdo7d6kCvk7zliaom4t3gTeCcTOU/zHn2PL5sS6zmXInNM++uTjEfNFxWxWsz8uKQuDdeGheDqv+OV3lmE/Jks1USRbCzVBmihWRmlrlaJJE836aoZ1jvm8YTypqCqLdR5jLHVtyOcVZWWOFJ2uLfwUlUEJQbej+CgSeOsRwjPNLQcLy7xxPHRThBJkqWZ7N0cpgVaK4SBhfTVlNErpZFHrp382RoOU3/+dm/z5T5/iPJRO4SpJFHuGg4Q01RwclFSNQ0lBkoSw3um8ZpE3bT5Ph431DlfXXX7CUO8ETl5p7yHPG7a2F+yPK4aDmM8/HZEcZum9MQLnKuZ/YYy3bb+IF/54hQytswe8bDX5TctzLrK8d3k5S5yM1yEwTyF2XlWtc/TRBdU68HrEzkuE8dtH8JRFw8//5SMef7tF0ziegC0V8wAAIABJREFULjyPbQ+pPKaqyfM65N45j1eCsmqIIsXaeieok61D4um7krtuQaIFsiMQQpPGivWVDKUEqm2WcA5mixqpBDdWuxdyuOuMeqzd2yDtpy9PfOzP2z+5y7f/z9eYxpBsrGLKGtc0aCECaXCozI5jvLH0xk8gzwGwdX3MPtcEIqe14u3eHDG4v3l1G/0dhK0bip0JzrlweXI+ZEe2O9A19nmyVMLTb7/GGhMaPaSkWrnBTrQWeM52v9myRsSaXZWQSuh0YjY3XnZpePxkQlE2WGPxztM0tvKwkF40QqDweCFkk2bRfzfZ/eOfXtNmWWKJJZZ4q7EkdJZY4j1F3P2jj2Z785WybNbKsona2iVJGoIfD4kcpUOnulSCKJL0+gk/+cmNE8e01rcvRxQp4ji86hq8d1jrEIKXJNTXCSVlKNxKicCHjAvvcK7NWbAO01jGk5zV1aVK5yqQboxYVDUHn/8+Kz/9P/DGcHQn7zzeWkwtyacFw9bFr6lrrDEovbwMvd84fPoT9DaGdNcGzP6vf46u5uzpNUazR2Tf/gysRehgZRbFms4gZOz0VkdQSnobA9JBdupSskFGMZ4HIsccdg+2mWCtase7QPTYxh5ZudGSMlKpU8eXqs3ladVmpjbteMcmqspwnmkMtqpRyTNLqtclc/wFJvr801V+/otdrHNUjQUEZWmQSvDNoxqlS27d6AaSFYiVII0VvSwnTiSdLGLYj9Fa0u1EDAcJw0ECQFEaptOKPDf0ugllUQfbDecpioa6fbh3gBShmGPbAtqgIxh0JEpL0hj2ZzU7T3N2hKLbjRkMW7u0aYlAIAV0OhG9XsStzR6rK9mpCp4okvzB791ivqj51XcH1I3HJZK8dhhb0OvHRFpSFAbXKgaVCjagVWX57ocZW9s5o0HK+npKmui22fqVvdbeAVy8oL3IG3Z2C/bHJVIIOh3Nl5+NGA6TK1vGm5n/2BjvWv3+UoXkkwa6zBhnjXkcZ43/NuyA616HQ7bhjOW+OMlFdtGJJMZZy3nbz1OvYW92fPrrsmGDS/4eTzoXnROqd8WwjaWclUyejnn4wy5PdhZYGyyRf7Xv2fUJUAPQNMEiWQjC/cAw3AcpJemnGreYs5kZMu2RBAvbbqpZGaak8cuK6bKylLWll8VoLc78WSS9jNXba3TXD63YTpj4hLfu/s59vv9/vwUpSNdXqPbHeOvQAoxrt7XzjPwU9d1jGPYxZYmrGyQSW5qjrEC8Jx526d4YfbB5OQDOWGY/7AabNRtInGChBkK2mYi2beZsFVnb3/+KuirDe0JiV2/wNL6BsB6h2v3pgw33zERIJUkizb27Ky8tP1/U5Iuasqix1iMERJEiPMJ7g8BLKfIkjf/32d4//gfXuW2WWGKJJd5mfLhXriWWeM+R59V/0Bi3slhUA+e8kAqZdSK6nfjIDss5R1N4tJYI4UiTiFu3BsQn3KRDIH0OC6Nxplld6xBF6sjOLIqDPLvTia752z7DcJgyGec45QEHzmPts8+tceRFw87ufEnoXBFUNyXbHJHvSdKf/D69r/48FM0J4enCeYRzVHlJUzdEcTg+FuMxg/X1H3PVl7g2tFZ8UvDFv/67/On/8k9YUxHKW2yskTKcO5T3dIZdDisMWaeDHmXE2TnnFCFbmzX/vO1fqyjxNpA8pnLPxfDY2mBbAijuJkGF8wJ0EoeMntpS5zWmrNFpjFSiVQAFH3EWM1ySYPLnCZ0Xt8Fz75xH5pzjw5almvsfDWmM47GbYRuPx9PUweIQ5xnPKtJE4z2UUrBoPHuLwPAn2pBGBZHydFJFrxPR78d0Mk2SaG5sPDtHlrVhPq2ZLyqKvKFqLFII6sZSVYaqsWFbQlBxCoiVItKSbuKIVkMgrtIW31QsqhorFHGs0VGwaZvNa3b3StIkNAtEkaTfjY+IJnVs//S6Mf/Kb95gvqiZzComk4pFGVGUgq5Q6ESTKodzjrI0xHHIULPWBctR43i6u0ApwXCQcPtm9xSV0NvktXYWXq2Q7ZynrAzjcc3Ofk5VhcJevx/zyb0BWXbaI8IVW6Fddoy3gUO4LMSx/3j4ce3YLjr+24RrVvwc38RnksEvz/rS/y86z7kzvuY2OPwOJ5JHbwKvQ+ycp9Y5Y9xXtWF7bp4rVMC9tHvesJJHaw6swvRXiOiwmBm+eVoyFwZnLdY6rHMIDwNZI7Iu3V5KN4bMVqwow0Ar6q4jixRRrOh3Ijpp9GKUIRAa/vIqZNmN+smJh6OUks5Kj8GNEd1Rh2cDXYzIOUSUJdz6jY94/FcP0N0OZpFjq4Yujikq3M81BcNiC1sW1ELQzHNwjjRdDSodDm3ENL2bI3q3T89SfN9hqobFk32aRYmpzNH98mF+jvcy7CofmjeFEOw++p5qsTiy0narazxKQjNosGB/dq+Wo8idJM009z56mcwxjeNgUlA1hqZxOOdsFCmVZlGilEzqynhr7ZZOol+U03/6n17XdlliiSWWeBewJHSWWOJ9hP6b/2E+Lf7N+az8tCyayDkvlJJEkcI6hzeCOA75N2XREMUhOyeKFTdvDk4d1jS2VfVIjHUMhxlNE6TWQfGjjrq9fiwMRhnyocR72zbFeax3KCFblU5QEk2nocs8O69QvMSFEK0MEEpxoBTx/jZ660FbkxdtZ5dFEPyZo/UhEPZFXVbE6Xkd4Eu8T7C1YW1zk73tpwilg/2FDzYYVskjEkNKSdLtIJXmxQrCYfBqQHjS7KwNMI2hKZrwwC5km39jg1JPSryx6DSQ2qY2oeOw7TzM92b0NocvrW/SS6nnBd55osRh6wZbN+heGjzDlcRj4fFj/HAVM69IWgu3Z+fCi5E5FyVyjmNtNWMyrcJ5bVYxn9XYltSS3lM3Dmsb4lghvQi2bI1DKYmNFY2VOO8pd2siVdGJBcOuIssUnSxiNEwY9GLSWJOua9bXO3jvscZQVSGDJy9MuIbocA3Y2llQ5E1QDhmHku31xwaiKYmhH0nK2oA3xF5hSoNOMprGMl/UOOfpdWP290u0lmgtiSJJlmhWVlI21jpoLel145DJIwS7+yG8uWwccaTwIqI2Bpwj8p55Hro/40geNTZY59nZLdjdL0ii8J0317MLKFPg7Sxun4zGOOraHtnqzRbPjpMkVmxudNlYS+h2TyIj3xYS500rcV5l4FeVXLzKKlylHdtlxnhb8aZ/d6dbPl3ralwHTq2pv/DGiYfQdRGPF1XrHH54UbXOOct/iWi9wDwXxmnnsmMM26lk2xlDepguDNu7OTtTxy8fG2qnsV5z806PNNXM5w2zecF8POHLbkUWp4DFuRkaiU4EkVIoKVkbRPS7CXF0spW291A3Fo+gl8XP2avpSJMOOvTW+nRG3RMyEF+NyDn+YXe1y61fu8vWLx4htEJ5T6+smZIBnoGZY3Z2kUpiixoZaZK0i1LZEVEhlKRzY0j/3sb78Vt+DTSLktmjvWPWahw1Rjl7SHwRFO1CgPHsPXlAMZse3Yc3Kzd5ktxEuKB8V5FCaA0CDIIxEVms+OjOyzbb3nke/LBPXtQY44hjSVX52jmvhBBxHCkaYyda6h+6afQfj+fXuXWWWGKJJd5+LAmdJZZ4z5B0//bq3n7+7zSNXS+Luh+eBLyQSjAcphRFE4qZxjKfVUSRQgD9fsIXX6yf2Hl1iE435jd/6yZF0bC/n+Px9HoJde0oyxCq7fyPm02jtWQ4zDDGsshtKFwKiZRgWssBrRRaK2bTYknoXCF0twN7E3bu/ia3Z/v4+TwQOV4ihERGitnBFBVHZK2lVj6dEKcftm/1hwZXG0brGxhnKeZzvLUgBDqN6A7DcYEQ9NdW0fHx4vKzysZid47UimzURcjwXpRGxGmMa2ywijAe5wJZ452DtmPQVOEciGgzdbSkKRu89USdhKSXPre+Uku890gdsnQOScqmqNFJdBQaK8d7eGtDSO9r4HXInEN8+vEIYxyrKxmPt+bs7i1wLliZWeuYz4P92O1bvdZOKzoiVxrjjpZvnGfRQDX3uElNpGo2hjWjfoTWkn4vZnUlRQqBjiKUVqRZdFQgAWgaT5Io8ryhaRWR+aKhaiTGhK5g6zyzRd02LguMcQgaXF1hhEbooICaziqUajOQRFiEc574oSJJgvpHKcnaakqvG/Ov/e5NrPNsbc3ZH5dUtaVpHFUtiYUhjTVaS5JEoZRgPK4AiGOFd3AwKcmLhoNJSZIoRoOU0TA+sqF7l2Cdp2kcRdkwntRMphVVHbzpD6/zaaq5udllNExIkuPFtqu8hr+tJM4VrdepY12y6HtiMflDJnfe5H3lmyYK3wOcuG2uguh4E8TORdU6h29eYNnP/YTepAruGMN2hoDlNDx8MucX3055sGvwCLyOEMahCBa0xjiUgNsrMZ/+xkfoSCHw+KbB1jURjo6CVIe8QH/C/chhM4TxAoRkNEpI+wlxlhBlMVEaoePzSkwXJE3P+LC30edOco/HP4PFk220N0jhSanpFQcQR5iqRkpJNurRGW6S7xdHRFm21ifqZejkw3wOdNYyf7KPrRq8ddgmqHMAEKAifUytE/ic8f4O+WwSDs9IU42CzZqMFELJth8hZFYiJLsiZCTevjUM772A7x8EMic0HrlwGylE5UEYY+NpZXKPP+j2kv95vPvH29e5fZZYYokl3gUsCZ0llnjPsMjr/7xpzGZe1Lec91JK6RGhW7mtYSJE8EdOEo2UAuc9w2HK6lrnzLGfPJ7y6NEE74NN2/5efmS5BqGLRyNIzr2Rf7NYWe1QFA3eefK2eCWEQOPwMlj8KCVY5PWPup7vHZQgXRtSWMf253/A2v/3T8PNufN47/BOUMznpFmGTjRRa0tVzGZk/ZcDMpd4P1GXNeDZuHmL8f4O04Nxa9sgkUohlKK/usJo80WiLxQWqkXFbHuMkCEEN+qmxJ1wLHVW+zSVwVkfHkSPHk7FUTeh1LL1aw/nBRVpbBNsSPL9GTqJnuskFS3Z5PNA6sTdlKYKPuPWWOIswSMxdYkQHh+CZM5U55yK15Q3euD2rR7ffDdGSRj0U5om2IoJQEmoasvBfsHGRg/XnhdV63Ne1xZjHFIKPEFxGScKrSS5VRRjT12V9LOK3f2CSEvSNBAe3U6El8HazDtPFAvW1zJYe5ZJVFWWRV6zyA3TWcV0WlGUJpDs/jBfwGONQ8kGiWW68BgV0e3FR0SQFAJjHU1lmM3C5pI6ED+dTkQni8jSQLrdvdOnyA37kxKzXzCvPZ0ITEtgJYkiyyKKoiEvmnZsjzIe8FS1ZX9ckBcND5/MibSk14sZDmK6neitqotXtaWuLXlhwitvKCqDIFzfD20IlRTEqWZzvcNoFLcWc1ddxb6K8U6yKLrkeK87uX/h/Qvv9xeXeYkD5iVy5yqUEYd4iw7kl3ANSpwliXM5iBf+eG3y8VWJnRds2E6c9aLEzisSnm9UufP6eLK14MGjOY/GYBFtDonEW0/TGJLY0dOSTj9k4EgpSGJFrxezuZadYbP5PKwLtqo6EugTbGpPx6sqcs6ZQEA27PDJ3/iSp/8Cdn/5mKGzpL5CFAUej45ihuvrZMMRZQGH3mHJqEfczxh+/GE2lHnvmX6/g62aoFR3Lxy7zuMOrZLbfTx5+pTZ/k64f5aKau0Ou51NlBBIHWxzvbVH6vldQiPQ2nqX6AQr9x8ejsnzoMyxxrYOGn4O5ICzxjbOc5Ck0Tfz/X/y997k9lhiiSWWeFexJHSWWOI9QtL7ozvz3fnvGWP743G+1pI3Io6UWFvvYq0jSSKsdcGqppeACF28X3y5ce74T57MePD9Qetx61ksapIkkCNpGpEkIXeh1zvJsuX60O8nRJFERwqpgiWcd8H3V6kQ3u19UOwc5v8scTXQgy5qPCdXGfrz36P/iz8LH7hQrPXOUZcN890pK3dCfk5VFMRZhtLLS9KHAFMFNQzesbK2SSfrUZYF4BitrzO8sX6mDV+zKHHWYStLPlkg5wXDO2voWKNiTdJJsLXBtQ+hwguEC0UBFSlUrFFK4pzDVAYBRwSPs45ivKC38bz1ZGfUY9ZMkM4RZWE6Y2qcsZjaoBONFBKfz2HtZdu2F/Eib+NPevOs+U94r9uNyTox+wcFeI9SgijSZFnM7u4CX4Q8neEooddJyDqaJFIY45kvarw/9D4XOOeRQlBWFmtDZ2/dOCor2J3VSO8YdSXbOwW9bkS/FzMaJSSRwrtwfTiOJFEkScbqCkAgb63zzOcV43HNdFYymzc01uGMw1hHJ/FIbZhNaya5J81iut0IrSRxrLBlxTATzHLDYh7WGyAvGmbzmm4WkSQK76GxjryRbO1X3F4JWTreeRAgpSDVOqhVJZSFoa4tvgrf21pPWZojIkhrSdaJ6HUjVoYJ/X5MHKmWHLvgzhMv/P/4eyfA2pD945ynKA0H44qyNO11zGFsIMXiWIbv2+YZHWZCdToRG2sZ6+sd1AldspfHVY15VQX2VxjkvElf/Py86U/9GV+RSkZwxQqBt4XguQ5mZUngvHFcWll20WP7hOmuTLFzkeW/MDkc+10evXGxMa4AeWGY5w157ZEiOGR550mEYXMkUEoTR4rhIKGTav5/9t7kyZIlve77uXtMd8yxsqY39vAajQYggCBBmghRTUKAcSFutKBpI2pBmbiRSSaaFtpSMtM/oIU2MuNaS8mkjdiwhkQSIE3EyAFj93uv5qyc7hSjT1p45K3MrJuVc9bw7jErq5txI9w9/Mb4ne+cL+vErK0kDAfpG50ZXiG8N1nrEFKQZRd5b7oMkfOGlU4slkpx5/uf0eskPGwa9PMdXPoJeIGSQWFdzTRORuA9USchGWSsfvseUn3z3v9so5l8/RJT6bmCXQgRkqDcq0fRoGwHkOSjfcY722HqlaLY+Ii9ZAOl5FzFExQ4QZ0zJsJFMVt3BvR7rz/P7+3lTCclVWPnzzbeYa1zMymkERINTNI0/jfdLP4HzdJqbYklllhiIZbRsyWW+ICQ5/V/YawbzGb1w6pqYiUl4MWg2yFNFXnu6PcTylITx4okVWRpRK+fkCzInjkJoy11bamrYFmUpoo4DtY3WSciTSJWVzv0Fjy83SaEFG2R9Va+7R3GhGLh0oWXTOVDxtrebs69+6fXDVri4si2VjFlxXh4D/Xwu/Se/kXIwrcWZx35ZIIQK8z2J/TXw9zPRgesbJ5NKi7xnsMHMsQ5hxQSqw1SRvQHK0RpTG84PLOmUtRJWgsIh6k1KlZMnu2z8tFGsABb7VHnFf7QI6Ixrc2UCMSLlKg0RlqHLpvwQuuZ20G49jiVRzJPVRIRxRG2MfN2TFXjrEeX9dySTezuIT756PgOX+/0vRGffTxkdydHa4twYZ+sDS/rkQpEjTWeH/7qJ/NtxJEA3KEd5+5+ybPnM756PCJSqiVG/NxuTkrBTu7wY0NnbFjrN+zslaSJoteNWF/PSCPxGrFzFEoKVoYZK8MMGIaSAT7UNtvZLdk9KCkKjezBoAN4R1mXKCkZ9jL6w2Cteag+hYbZpGJSeWodSJi4rZWjpGA4SOlkETvThnxWsdmXZMkhyR+CPr1eQpZFwdrNe5rakOdB7WLtKwJokjfs7AqeJSrU6vGe9fUOdzYy+v1QR2A6bdhY7yBPEijtn9o4rHFEsUQKgTWeug4Km7K01I2hbpVTh1ZztrUQNKa1GYxDTTtBIMhWsnROLGVpRL8XSK3z3N8vjmskca7c3Dk2vq1A/rliulckd65VsXNq4y38keVX7ecc7OW14zqOr+vAbQ/gtHm+RcJuzo1choC8IrFz6nm34IuFp+MlztHXpvukgucCbV0QWofki2E3qCSsccSRQMoIYx2rw4w7mx3u3+2Rnut+II599D7c/6JTaumc2cY5Fp/jy8VzDET9DqrfRcxAdjKckNiqwTtPU1msAZEEtUm62mP12/dQyTfPaq2eFsye7qGLOjwXw/wh0Bk3f1ZutTngHfnBPvvPn4QG4ph863NG8RDhwTUWbyzCeWQSIZSkEhGlStja7LGykr02hum04uXOjKZV5pjDWpYOC3gvcFKKMlLqq24n/vuj3R8t6ZwlllhiiVOwJHSWWOIDQdL9j35uuj/7K7oxdyaTamitk0pJaO1zJpNQKyDPG+JYEbeZvFkn5me+f/fM9r0nkECJaoOxgo2NIKMWeIx2zGYVK6vZW62hc4itu/2QlVVNqbUmPC96rHdoYxFNKIYtpeTu3cFCb98lLgeZpaTrKxTPd9lZ/w5xMSXaezG3vqvLik6nTzWpiJKErC0uX85yOv3e2x7+EjeKV0oKRPgUdxKkkkipiDtnq/uSToKKQkAiTmOssTRFzejxLuufbaFiRTbsUrTVU2WWICOLM5YoiQPJ0Wh0pUN7vQzTaJy2WG3xvmb2csTw/vqxflUSIYogewztSLAG7z2mapBKEo/2sXmF0xYRnS+Ifl51znnCQFEk+eVfusfv/cEL8jKobqyxrKym4bonBLv7BS+2Z9y72+d4135O1mxtdtna7PKLP79FWRp++mjEoycTjDGtpWYghgAqC08PDN5pBqnk3mbCLNd0soiNtZROJwqWHmehvT70egm9XsJnnw7nX2jryHPDaFKz/TLHGMN0queqyygKqpssgqQXbD/r2jEqGkoDUaRI2/o5vV5Mkkjy0jKdGRJhWBtEOO8pqiIotqQIdYJUqDf0SoWqaLSlqS1lbYJFnfcUlaHenvHk2RQIZJXznrWVjNU2oDHLG8L9mDYjFaQSZGlQSXkfaj7VjZ2TW8aEzNUokhzWLD60yjv8LpGCfi9hfTVlc/PNtqlXw3XeI29BifOu3NLPjAtfB7kjTmx+UwTPdUzqLTJrt3YMvCsH21GcNqaLjPWajqMrEZDnJRJPEDsXVeu88esrKOJe40dvhmQ7rA2XNRE6sdhI4YEkknz8cI2HD3pzJfLZg3y1qOVx3rDtOdt7w+JzfHkqkXMU6Z1VTJKgOil+f0zxdIemchgnEQrwntVv3WXw8SZx93Wi4UOHbQzV3hTfvvtaE+reCilwHlQah7pJtiV6JJSTGaOXz5CRwkvF5N63mWWrCGvxTVAJi0QhZUie8VKxL1PubQ1YW3v9eWQ6rXn8ZETTWLQ2WHekhqN1vq2VqASYrBP/r0syZ4kllljizVgSOkss8YGgrs3ftNZ3p7P6vpT4Xi/BWT8vJm2May14FINBymCQ0h+kfOtbG+dqXzeGXj9hpfVdNsZSVYZuL6HbDXUItLaMx1Ww63nLBEm3lyLlDBVLpJU4Eeoi+PYl37lgYdM0humsZjj85j3c3yTSO6uYvEKLnP0H32ernKKaEu9BpRFRFiGEoJrmRJ2ESEnqIiftdpDyIhmAS7xXEIJspYM1QTVj20C/EAKZyHMU0gUhJboKyprSeVSssNogpKAcF3RXe3TWeuiqmStwaOuINEWNkAIhZajB0yqGQrthuVQSXWmqSUk2fFUHJh10qCZF6x8O3bU+5aTAGTtvnzwHa2lGOenm9Sn/LhLuiWPFdz5f509+sktTW4rG4GtLkkQcjEqiSPLP/uUT/pP/+ItznWudTsQPvrfJD763yf6o5M/+4oDRuGxrs0DdGKSQSAnTRmD2Lat9SWMMCFh1BBtO716pJk/B8ZjRYfBPECvJ6jBhbTXlW5+tcFgb5uVOwfPtoEhKEkWnE2FtIEDW1xRrtaWqDQCRMoxzC8aDcySJIE46CO9YHQZrtbI0GOcw2gGeRgiKyiCFQKlABg16Cc47xpMGax3WelRj53Y0trWrU0pwMK7Ic4330BhLFMn5NkJAEgeVrNY2WNh7T2OCJarglSqHxhJHkm4nZmWYsrqS0u/FdLvxDd9rr7ntCwUFT23kUl+9Ezg3uXPJAO+NKnfeddyWEucaOzjKVRz96W9iHy4ltDptIFe0DDzKFlxoHJesr3MZIvWNxM55x3JGt/OmzvrBF/14x3es143ZWHP0uzFJEhIPBv2Ezz8ZHln/nOM5+vWFjsXL9XGxa/rp66osYfJHP0HPasoXY0xehsQbKcB5Hvz175MOOqdu/yHD1Jrpox1M3eBNsEjz7XOrdx5nHHgQ7SOhs446n7L37BEIiUxSdocfk9sMUTfhGVophPAIL0BKvJRsq4y11c5CMqeuDU+ejigrjTWWKIowxuIcqEgAwggp6jiSO1ka/1/T/d/83293lpZYYokl3j8sCZ0llvgAkA1+Xe7t5n+zKvVH01k1dNbJJFUkqaTXTeZWOYf2LL59iVpd7dDpnk9yPps15HlNXYf6AlWlGQ4DudM0hnzWsLKSEcfqrZM5EF5CjHUhU9p6EB58yEqKI0kUqdZGAA4OiiWhcwPofXyX4sUuJo3Js19h9d/+DrasEFYwGe2zunkHqx3l/pTBnVB3ZHZwwHDjfCTjEu8pXKj34UywXhNCIIM3IueJZgkpGGytMNkeoeuK2bSiyHNEJEhfPufBdz9h7f5d0n4H25j2xVUglQwWYNYBgYQRQqCrZm4lhjV4pxBKYKoGjhA6UkniLMG7GhkpjPdIFWrG+EN7s6IiUQJxjXW5LhM22tjscHfSZ/vlLNiFtfYrK4OE/VHNy72cH/+zR/za3/jsQu2ur3b4a3+5Q6Mtf/Jnezx6OsY7j/YWgLqp2dlzqE/WmJVQWEWnB6l2weZFSNwpxM7CwJE4/sF78NYhpUAKyb2tHve2Xqn6ytowmdTUjSNSgpVhqANkjCOJFf2epm7JF6WCerVuTFszCNJM0ZERsr1vNE2wA3HeU9WG3d1ifn8razOvNeS8x3vaLFWPJ2RMG+PQLWHoXBtAOfSn98F2zXk9J3giJUljRRxLut2YlWHG2kpImogieYP31hts9yaVOG//UePyeGNs+IrEzryJo8qdD43cEQs/3lgfN7XJyfVv4xS/skjnmlQm4qLH53nPi1PUOqdu+oZ2T932GpU2FyE8vHh8vZOpAAAgAElEQVTF5RybPxgOMlzPs7KS3vD94pSxnWPxhVa6AJkDUDzapZ4YXO2J+j2aWRWeLa1n/YsH31gyRxcV00e7mEbjrcO1au05gsdsGxsQbbLdlJ3HX4EUyE7K9tpn1FEXrEW06xw+r4vWam2fhOEg497d15OZnPV8/eiAsghJVkJKet0Ya8MzVreT4HwzEzBO4uhfF5Mf/6Nbmp4lllhiifcaS0JniSU+ABwcFP84L+ovDsb5w6bRyhlEHEtWVztEkaRpQrBNCBGCb9qCgAcPzp9Bvr9fsL9XMpvWlJUOgS7j0G1Bw7LUrKxmRNG7o67odhJmk6AYUkogVCCbsjQU1tZtllLVGJzxyOh9jg69g1CCbHOVWghyqeh862eR//p3sYSC46ZqOLRZqmYVWT/DWUtdFKTdm7QOegO8v6Ys8iVOg64adp4/w3vY3LqLihVKqZZUOV8cYHhvladffsV494D4UNXjwGjNl3/0p0z3D3j4ve8iJwp7qKBp6+44c1SRI0JdnFatg3P4yKMIqp9yXNBZeXUsdtb67cuowNSQdBOqqeWQjHLOYZ+/pPf9j/HinAnIb1jp3OGhkysK+M631oJ9lxDMpjXWe3rdhLzQVI3lz366hxCCv/UffHreXuZIYsUv/GCLn/3eJr/7hy/40z/fI4pCXbVIRVhjsd6TasW49DglWY8lCoMQEqEk3ge/9jfv5SIrGNHaj3mE5JWFH9BJIzp3ovmUGONotEXrQPBEcQcl5by2j7GO6bShLEO9mrIyRJEgjoK16OE9wrUWaOLIUJUKqh5rHcZ5tHYkbX0BM7eYC6NTSpJEkk43JmkJmzQJ6pwsU8HSLY1I0+gWLj+3pOi5cjc3TeJc5zxckSw5V9D4GsidG7Fku03cNIlzjka/aY8H5+YtrkBCHjs+L6HCeXPDx9d94zDP2IeTc3ETROxZECf+P/FZKkGibqJm2qJBXOyrc690QSIHoN6boSdlsAYzDhkrsq11zGhMstJl9dv3zzOwDw66qJg+2cVUTVsHSQRLtba+ICIsU6nCNgaEoC5ydp8/Du9n3T4vhp/QyAylJMIFi7ZwCgpEJJFJTC4jkm6XBw9WFo7jq8f75HmNsSGhJhYSB+AhkpI4iVCVeSmleJRl0X9bLY3WllhiiSXOhSWhs8QS7zlU9mt/O98e/3xTmxUphLfaCWOdgJj19S6TcRX8+PFYC1I5MhXx8OHKherG7O7mzGY1Wgc7GudCAeeDUTEvKD2d1iTnsEy6LWzdG7B/kBO1wbOkzZp3DsbTCiUlcayw2rI3yrmz2X/LI/7wINM4WGsZwzjbYCOJ8cZgtGW0s0tvuApAeTBDxYo4jSlnM+IsezvWa61S42J+4UucF945nj/6mrIq8NahOg/Jet32xTKoYM7CwYsXjHd26Q4SillMkiUYbYJ1mvMYYznY2ae3uk2WDajzCtuYYO/mQ1F5qVRQ7FiHkG0x2JbLO7RgKycFTRFqjx2SOipWZCvdkPkZKWQUiKg6r3DW453FPXuO2Z6gHqxdba6uYaWf+e46X349Bjx1FWq+fP7pKrt7JXnRUJSal3s5WxuXq12lIsGv/PJ9/r0fbPF//9ZPeb6do6RgNK4RArJEsr0zo99P6bf2YMJZ1jJBrxuBkCgZbD6scSglGQ6SeWJAdJJkPxLM8nhwIWFZCvnaZAggjoIikzYx13mPtWE9ISBLI7qd+Ey3o6MmN86H+5+QgayxLsyt1o7VlfSV2guo62AF93ZUq7fZ5/ugxLklIgt4dSRdMri9cPNrIHeOKt6ONfGuETxHJ4EbPpSXJM6F8UZi40zW483t+iuQNRdZ943dnLPt21DvvDO4KolzjhUvQeQAmLKm+HoHW+lgBSYEMouxuwfIJOb+X/nOeQf4QUEXFfmL0VzNJaRASolTBqkkxthQTydWqDS4dVTTKbvPHxNnCSbOeNp5iI3SUGdHW4Rq35FcUKKLOMKoCDXsc//OYOE4njwbM9ov0CaocXwQ6VOPCqzzWgrK2aR6IYR41usm/9No90eT25ulJZZYYon3G+9O5HWJJZa4FGaz+u96kFWtB1JKK6TAG09RNGy/mOKcCzZjsSJJFd1uwkcfrfDRx6sX6mcyrphOajye4UqGbizdbkLTGIxwdLoxTWNJ05vODDs/okiyutrF2RDkFUKgjWM2q14Fb52k0ZYib2DzbY/4w0T3/iaznz5lZiPS1ft0Xz5CCIHDoyKFMw4tNLOdCYOtFaIkYrZ/wHDz7VivCSFw1s5fDJe4PuSjMU3dBNs1QNca4Su880Tpmx9JdF3z/MsvcTrURJGxor/aQ7c1UrCutcCSeOOY7u2z8QsP0HVD7cFVDUJJVNz2IwRREmF1eKk9JHJkxFw54p2nnhRkw878WEi6GSoKhJD3nrSbhZdd49C1hp1t6hf7JGmEWh9wY4GcczSrVLBdcc6TpBFSCKxzbN3ponVQcD56PGV9pdN6mMNxzcubun81gDRT/J2//V2++nrMj/7frxA4vBfU2rK3XzIrNG2xW+JI0u8mCOHpS0vSBgisAylp7dQEUoJQEikESaJIYolSkjiW3NnskCSh6LMSAhRtvbg3qxCkEMeUmP7E/6ft99HlUkjkkducVBD3jt/3Di8bWRYvHMfl8S5dj26YxDnjqyu1e+NYlEYP5z4WTm5+Y5ZsR/44dt5ckoy6+kCOLLqp3+9DIHBOUtBHr2C3/ftxfL6ueqxeSq1zkXUXqHVO3fwCJOqF2jqKd5HouSjxcsWVF65yvk5srSkf7QHgrW03FZTbB5i85MFf/QIh3h3niNtCNZpR7U3xztNZH5DvjIMFMQ5vHcY2oX6O95hSo/OausjZf/kUqSL06ibb3QdB7eTc/LIilJo/4HjAC4nu97h7Cpnz9NmYg/2cstZzMbq1zljrtZBU3vvaS9lI6Ue9TvKPR7s/+he3M0NLLLHEEh8GloTOEku8x4g6v/Y3qt3Zd3Vjh855oRuTKCV9HCvRyWJca6+mlCdJFb1ewuZmjy++d+fCfWWdCBVJtLHUjQFHW9A81CFQUpIkivSMoOxtY2UlYzKuqBtDo20bSA4Fq4UQCBnsg7S1GG2JrrH2xRItlCC9u4bVmvL+d+juPA71SxAYq1FCYhvwvma2O2H1wTrOWaq8IOu9Hes1qYLlllDy7SiFPlC8fPQEo00gUJyb+3l7DkmUxZjs7rH//Plry7NeSpxETA8srvX09tahG0MxKfHe013rh8zC1mJNxSqoxtr6OocQMlwT4k6CM8GqTEqB0YZ6WpIND49Fj0qioNQpGpxzdFZ6zPYmqFbxZ3/nt2nUryK0Jbu72ILiSrhADOjjhwOm05pZofF4YqXQxqJUuIaPJyUvd3Me3Fv8Qr64+8UD+OzTFf7ef/pz/NN//pj9cYX3ocZMrxNj2+BBHCmiWDHoJTTa4iLJnfWEWMBgkDCdNFS1xhlLkdd4FezOytpSlRUeGE/rQNBri/eCQT+hk0VkWUSnE9HpxEGZM5+rxeO9ubjtKX447zMOybJ3VonzPszzJYmYM4mdS7R5alPHZHALcJI8OHfD51p8c7jOIPVVcJ0dLSIOTyMTz4NrIBfOVK1clNg575guczzeArlz5ianrXwNpO0bccHj48KH0xWJnKO85ClN2bph+sfPcY1BphEyinDCosc5vizpba3Q2Ti/tfiHgvzFAdVohreBiKknBbqosXVrLxw8ZPHWzZ+Bi8mEg5dPEFFMufGQnc4dvPNzAse1ZJmgVfokMSKJmKU97i+omQOwu5eT5w16bvsO1vrGWl+AE7GKJpESuZSyyNL4x9OD3/zfbmeGllhiiSU+HLxbkdcllljiQsjz+u9aY7tFUa8775U2Tgkh6HRi7tzt0+smlKVGCEGvl9DtJjx4MESdw9boJCIlGQxSylLTNIYolW0R6JAFrlTot9tNbmBPL4/BMENFEmtdG/yjJXPC9857tHWYouHF9pSPPrqYcmmJ8yEe9kg3VjFpgrt7n2TvJQBlkdPvDXDeI6xH1w2z3Qn9zSFVPiPJUuSN+4EvhoojdNOAUm9tDB8SmqrCmaCmOXyJjOPkFamy4KXdO8eLL7+iLoqFbUqlEELSW+0y2Z0iDgvPW4dSMXtfv6C71kOlEQiC9Zp+VVPHWfdaINPpVy+fh6qcelaR9LJjlnAyUmTDV0V2ddVQz6ow7iLH/d7v4X/xlzDdlGiQnT4x4vWg1RtDOBeM78Sx4lufrfGTLw9w1lE2hqaxbW0Yj5KSP//pAd55Hl6grtppSGLFr/3wM/7sJ/v85MsDpBDEkcQYh21JO+c82oSaNY0UaOuoG8ugb0hiyZ3NPpvr3WNWZd459vZKirzCW4/RmkgJPI681ExmDQJapZFgbSVDKkGaKAb9mChWpNHR8/hdzIx+V3CK1dVNEC5vk8S5rtj6hQ+lSxIx16mEuGh/Cxce+XyOAOzt4m0QOO/UBFwCbxr3Je0DX9v0osTOm1WXizs8b/unjOXMIV5CeXdpkuctHUtndXvqYX5NRM4b+wjr5z/dbW3WBDKNQ03EUuPLAuccd3/5m2e1Nnu6RzMt52SNN456UrTPtR5v/bFnboGgnE3Y336KjxLyrU+ZZBtgPbQkjqe1mJUSvAMRISKF7ve5v7k4Eej5iwkHBwV1bdDWIWVQYnvvKyExQkgPeCnlNE3j3y4mP/7vb2eGllhiiSU+LCwJnSWWeE+R9X+9O92dfVqW+m5Z6I4xRlrrpYqE3NoacOdOj04nIZ+FGhBpGtHrJWzdPX8W9lFo40jTCOccxrhgJdM+DEolUFFQ6HS78XXu5rWg308Zj4o2gOtRKhTVDg+Xdq4MmMxKtB4QL1U6N4Ls7hpNGuG+9/Oof/X/hGL1QFHkdDq9ULDeCqq8QqUxnUGHyd4eq1tbb23McZLQVBXKe1S0vGVeBfsvXhAlMUpJnBBzkiwQw0Ed44xFtkH3fDRi58nTMzN0PZ4kjekOOxTTCt/6go/3DpiOx6zeGaKkIuutIoyYW6sBc8uJ+d/eo6sm1MZpyQQZh2Kx1Sinu3H69XN4f529r7YR2uKcx+3tIv74j5k6GHz3/qmkzoXMcS6ZED8YJGzd6fFyJ0c3FmsdjQ5e5nHsaRrLn/xkn/X1Dp3seq7hX3x7nU8eDvnzn44wxmGMJS80xoSX+6axbYFcia+hKjVF3qAiycvdnDhW9Doxn348ZH2tg5CSzTs9uNOb76cg2MNVleZgr6DIG4Q3GG0w1lGXlgPj2N2X1I2lk0V0kojBMGEwSJYEzxynEDjX1e45F1+pzWve5ErtX+hQum5y5xpVOxfBVYQh1z6IU766dq5lUWPvK5lzFq5wkC88JC9A7MxXvcjd8qLrHmKBaufMZq7hHD6JiwrhLoqT58PJc+Osc+Wkou/c659cdwEpzIl1T26PIH+0h6s14PEeXBOShaqdPZQSrP/cp98oy2TvPNPHO5hKh2mUEm8tzth5EpMQohUs+zCdSlKMx+xvPyNeXeFZskVNH+k83hrwrXJetMlTSYTXFhEpTL/P+ilkzvb2hN3dGUXZYIxDiPCMbx1aKZlKvMaLQgiaKFJflpMf/8Pbm6klllhiiQ8Ly+jUEku8pzDW/apzvrN/kG8VeR0Z44SSgo2VPg8/WiGOJUa7UIDQQZx4Pv98/VJ9eefJ84a93ZyqDsXHpRQkqSRSikgFMsc6/05alt29O+Dlywl1Y7DO4hHBMs45hBAkSVAZ1bXh8ZN9vvX5xS3pljgfom6HMunT7XRhPCHKYpq8bouWh5cv7zz53gQpJWkvpRhP6K68PduEJMuoixJgSepcEs5aquksBOFVKGCfZBm6bF5lVwqBrjWxFOw9e0Z+MHpzm8bSNMGX21uPjBT9lS51WVNNK2xjiETCZHfK6t1Vdp8+5c7dj+aKGGfdPItRRgqpQh0c74MNXOjD4awjSiOqmSDupcTZYhWiihWdlS5OW5wL26nnT1BpxsQ5hj/7MdFNKxjfEL/Y2uzy5aNRUMPJUKPGWrDWY62jrCx//Gd7/KVfuPfGLk6zW1uELIv4+e+H4mRaOx49HfNiO8dYj/NgtcN4h4pCPSJtHEIF9WfTWJz1/MWXI7Jns/k9Z+tOj5VBGoIN7ViSNOLuw2EgeFqrvLrWPH86YbyXEzWOXlehtUPrhqIy7O2XpGmEEIIslQyHKZ1Dy9Bju/ihED1i4ccb7ecciy/d3jVvcq24dOz7kiqbUzd7S+TOreICSpy3qQZ717q78uFwBRLjsoodQUvqnLfPy5xPC/brQrt6ISnO+Zq5zmPhKGlylNQ5N5lzhMA5OrZFBJHk+LrHPi/oYJEidN7mqy+LJ3vogxm2arCVxjUGk1dUBxOoavCO3r2103bgg4PTlsnXL9FVDe0zkLMWW+ugzBFi/ryLEEglEVKQjw4Y7bzAbt7jeXKHxgm81timQSZxIHFUW1NRSmQU44SEtRXWtha/kz15NqYqG6z1SIK9udau0cZXSoo0jmUqEanxXkVK/mGvk/xnTX6bs7XEEkss8WHh3Yu83gJ++MMfvu0hLLHElZD2fyPb3Z39Ly9ejP7qLK9T57yIYslwmLGykoXnaCkYjUqkEnR7CZ99tn5pdY4Qgt/9V08YTyoEEKeKOJJY6+ffH1oRPfxohU7n3VLpSCXY38sxxqGkwHsBItj+xJGi00vBe9I0Ik1jhsPsG5XZdZsQSmJlhE9S0pdP5n7OTVWRdTptrN0jpMQ2hqST4r1DRdFbJVOiOKYpS4Rc1tS5DHaePEXXQS3YVA3WWLq9PkmawZFzLU4iRrsvKSaTN7an64ZiWuKdR0USPDSlJs5irG4JGSWh08XXNd5DZ9BBRTFJmr6yUxPh5VfFiriToOIoqHacb78Lx6OUEmsMTluyYffU60PaTXHOoZTC2aAUEuMDfH9IXUO2NVy47bVcb85oQqpgQ7Z/ULXKJIhjSbcTkyQKPJS1od+N6feun3hSSrC+2uGTj4Z89vEK97Z6yEiilCRSkjSNkEog578N1LVhMqooKzMf82RSM8kbnHFkaXTclo1Week8UglWVjs8eLjCxt0hw5Ue2gmmuaWqLGXRUFSa2axhPKnZH9VMpjVNY6m1xYtgH9ceLK/+cfTfu4Z2XOLI//N/3NCwz5iTS/d5gQ2v/We55km68NguuTNv3ORdPm7Pi5M/9BvIw2vZ1RuYs0W7cM7dulZca98XbGDhahfc9kL3zMvu2ILtLjVXV5jk08iVRYoaFqx7cj1xYvlp68/bWzDu09qE19sUJ/8/ssJhPyf34+g24ngH5fMRZlxgijrYq1mLkBJdNfhZjhCeuJfRf7DBNwFNXjF9vIttFUpRGtPMSgQQdVK8cchEoeIoJMtYj9OW2cE+o92XTFcfsB1vEm2sQmNBBvW8QCAjiVAKkSZEvYy4l5JsrNFb7y8cy/PnE8ajgroxcyW2Ckp8FUcyRaC1dgX4Jlbqn/d6yX892v3R/q1N1hJLLPFW8Vu/9VtvewgfJJaEzhJLvIcw7uN/sLs7/TvjcblmrFOCEHhaWekwGGYYbTHW0TSWNI3Z2OjyvZ+5vG2Vd54/+P2nwS6nLbK4utrBe4+1HiEgjhRKSb77nc130rJMIKirkM3vWrl5FIUsJWMsRrsQMCSQYd1ugnivAx/vLlSWMC0gm+4R1yXOOQTQNA1JmuGMA+dxzmEbTTrooOuatNNBiLdHpkRJQlOW4WVnSeqcG85adp88mf/dlDVGW1ZX11EqQsUKpRRCwHQ8QpsanHtDe45iUqIrTTkpMdohlcT7Vo2YxsEa8vOfQaYpTMYgAqHjrSPr9nDW4ZyHtjgsHkytcc7hrZ+rPEImYyDxZHtdEwjizimEhwg+400RSBPnfCgmu/0Cf+8+TiiSle6p214a59w0TRVRJGmaUL9GCoiioFyxPmRU1o3l4f3Lkf8XQRRJNtY6PLw/YGO9Q5rIYNnuw8/vrEdrS9qJkM5yp+OZlpbaePJcsz+qePJ8yqPHY5JEBRLqxDx4Xl3vlQpJDw8frnDn7oDaSRqnGOcGgSBLBI125IXmYFyzt1+yf1BhjKOqDUmiUPIEMbKI7DmV/FkU6XrDv9O2P9nnItKGE11dO84ITF4qOHzJoPCF9/OMeX8tmnje9S/R/YU2uGQfCze94j7cGs45xmvblWto6KzD533Alcd+wXP4MtsCx8iB6xzXqdst2PbKc3Tk36H66ORt4rTNF5IfZ3QJx0mb+bIj9xyxYIdOtn1yjIv6Fif/EG++P722L8cb1uOC6vkBZlbhncO78K5gjcVNp8SdhCiNWf/iISr58NX09TineDHCahMSiKzD1jp86cFp8+p9yrr58+70YJfRZMz+6qeMo0FIoAkPSyAEMlaobgpKIgCZxESdlHRzlbibvj6O2vDoyQF5EZK1ykpTNyEOYZ3DWl8756fOsyelmEaR+slgkP290e6PHt/qhC2xxBJvFUtC52bw4d/tlljiA0SeN79RVnoFj0jSiCRRSAS9fhtkFGBbW7ROJ+aLL65mIVbVBq1DEW2cx0va7G41tysTImRgS/VuvrHe2eozmVRYW6C1wAnIOnGw9ypqnPVIK9DaMp3VbG72QyHI9+YN/P1C5/4Gs/oX6fz+byIQeOHxOIp8RpZ1gkLCW3Slme1OGdwZMt0/YLj5drPusm6XqixJsmyp1DknXj46/s4mZSBJojRtLRkCUdJUDQd7uwzWezgfLMu898RJNK+301QNutJz6wijDaYJWZpxmiCkI4limm9/n2eDz4gP9rjL1+E8HxUMNgdzUnAez1ASqy26rImzBCFFyGaUYm7rNVchemiKiu5a/9TgSdJN55YW4HE+kODy9/8/dOc/pO5npOv910oDHY7nwrjgJer+vT67ewVSBLKjqg1lZYiUhERRFJrHT8d8/HDllO7EhWzXzoIHOp2YTifmwYMhZanZ3snZ3S2ZKYFSkgbB45ElyQRN1TDoJzjnKUpNox3/7k93+frxhEE/5u7dPhtrndf68D4EM1zjQMAnHw+JlESpQGKNxhVPnk7Z3Z3RiwTdrqSqLPujiqI0RNGMbhbR78WsDFP6veR1Du6sv09fuBjvzO3njIFcepyXICpuuo9L4WgfJ1PcL7DZ9a18+qanbr5onm7Dpu0Sv89FNjmzbs4Vj48zA9nng/ehYDm06tC2rtzZnZ/0uTq5/Bp/wwsfgifHdZHVLnIOtQHpq9bMuY5tj069O2X1085HsejL07b1HLsBzQ8D35IzC9Z501g58fnkIXRWjZ3XlD0cGcfJsZ/Yp5NjWjAHThvqnSmu1jhjWjswiTeOenuXuJug0ojOxpC4t7he4YeEYm9CM8qx2gTrYOuC3a+xqCQoza22cwXT4W9zsP2ckZO8XPkcLeL2HVdgyybwbVKClAipwDm8AhlHZJuryAUk2cF+wYvtCXVbm9FZh9aORlsnQEspagS5EMJGkRzHUfRlrxv/w4Odf/L81idtiSWWWOIDxJLQWWKJ9wxp/9c/3Z9NtpzzkVQy1BTY6lNVhjhWuNaCKIqCjc2DB0O6V7TPyfOGurF4DypSJIlCG0sSR3R7MUkSgfdkWYx8h63KBoOUsmyg1EgpiJTACkGkJA6PkgLngurI2WDZsyR1bgYyjdEPHlLufpf4J38yf7Ez1qCNJknSoKZqM86aoibpppTTGZ3BYrn/rUAI0k6HpqpJsnRpzXcGdF1TzWbHlkVpjCxqpAikhwe8dTRlQV1UeBFULbYlkaWScwuzNoEQ70BFEikFxrhQeydNkEqy//ALdh/+LParZ1SNJNv4mNWdr2mAalqyeSfBaj0fj1TBrgPvccagkgSVBCsvoy3eOEQscNoilMQZx2xnTH/rJOHxKprR2xjSFLu4NoMUAb7I4V//AYX8S6gsQS1Q+QghguUg5wgzXeHQ29zosn9QUlYaYxxNbfFxsKEEePx0Sqcbs7l2iproBtHpxHz2ySqffbJK01ievZjy7PmMWor5793vxVS1Y1ZokljiXKi/M5o0HIz2EFLw+cdD7i9QGh3G/TwebSzaBpJqfa3D1maPotLsH1Ts75fMZg3VzJIogbOead4wntY8fjpFRZKtzS6ffDR4p+97F8c59uVKu3vDAfzL9nFtWJSCfgFy5zoD5WdtfohTmznvPJ4amb06ztOMB3u0+LeS4VraXs+EbO2D5iTJFcZ2A4eW1Q5Taay287GqOEIl6pykzps+X3TA5zymzn0MHV35osTOBY7zSxE7F+zjcLX5JuJ4Eydr7pzM+Tl6Y19kW+ZP+Vss+P5wX08SMCcbPY3XO1nX5uTYTo5BLhjzSSxSGJ0khRb1L177cAxOG4onB9i6CTa2UiIiiXCO8uUuh8J9oeQ3onbO7Okeuqix2mBrHdwlWjLl0DLY+zDh3nqE9IBkd/s5O6rPruwjCKQxbeKRnx+6IXHTaY1QCpXEdO6uv0bmeOd5+nzMixcTECGJ1BiHdb7lEL3zXpRCilmkxMSDiuPop71O/F+Odn+0e7sztsQSSyzx4WJJ6CyxxHuGprH/flU294y1yuOkbjx7ewX37w+pa4OQgjiSdDoxa2tdvvXtqysadnfyuSUZkaDTDXVmylJTlgbvoddL6HRi4uTds1s7xCGxFccR3jlmswbvfUt+hfcLrQ3jScmjx/t89lmYuyWpczOIB11m3/45NrcfY6bTuR1AVRQoGQf/5ViBkuR70/kLYJwmRMkNF5d/A4QQJFmK0Zo4jt+cAfkNx/ZXX7+2LEkimrS1bfC0NZMExgUPcGftkcCCx5lQi8YZizWuXeywxiIQxEmClIK0m7D9nV/C/uCXcI93SDdW0EXDdHCf3s4jhPXUeU1vc4B3jrqoEdK1mbQuqHDaOk3eOYwNxWbDmIIiKIh0PLrW6Kohzo4eh68iFEk3Je7EVHmBbxU6CIF48RTu32WWRqx+/+FrKh14RVqRRKoAACAASURBVOosxDUdavfv9dl+mVNrC8YSx4peN6aqDXVjmeYNXz8aszLIiKPXlWjXrdI5DUmi5uROUQTlztNnU/bbujq6sUSxIhJiPs5ZGew+fne/oP+TA9ZXU7Y2u0SxYnPjOEF1lNxx1mOtI1KSu3d6PLw/QElBVRu2X+bs7JWUeYW0lliB0ZYX2zNe7hZEkWTQi7l/t3cj9YduBifTs89Y9cp93dTq78P19wLkzolVXwXnmNeWehXkv1BU/fzDu7Cw4+bJG39oG9TC1AZTBxtdvEdXhnpW46wlSiKEEFhjkUoSdxLi7FVtxyiNSftpq6K8/JjOj9NVF8VBTr43w+qQWS+VDDXdugmZyFC3/kx9yWPqXLzIVYidi4zjKsTOie0WES+LPsMrRYoHhH9dVXP03Fok8D6N1Fkkwjo51JPEzmnkycm2T66/qL1F/R1r6Ix1TvsZziByAExRUz7ZwzUW7xwikmAsKotpdg6IswiIUEnEyud3T23nQ4DVhvzpPrqqgyqnJXJsE2oMykiGGjiRmj9Hy0QhhOTl/h7PojWmJK+sq70Ha/FCBttiaC2HHTJOUb2U7tY64oSN+mxW8/jxAVVtaHT73O5ppCCJomDT5iza4xulRB5H0VdSioNOJ/kfRrv/ZEnmLLHEEktcI5aEzhJLvEdI+7+++nJn+vdneb2hGxdnaSyiSLYBUVhf7wCCOFasrGR85zsbxwpGXxbb21NcS3wgBI22c3/cfhazttZhMEhJ0nf7ktLvp2RpTJE3eA+mfSAOhc8hy2Lq2qEbQ1WZY9seBi9vk9j5JhBJ8t5dRj/31+j/i98EWls/D/l0xHB1HaMN1oQXE787YRitMhuNWNncfKt1bIQQRHGMtRYVvdvH/dtCPhpjmua15TJSxFGwO4w6Ea61mRFK0lvrYRqDdw4nBd4BnjmpI2XIKtR1e6yIQO7EvR57P/Mr2O/9HNXBFEQgY7KNAbZMmHznl1j/89+l8Z7R0106K32aqgnETh4sFxECoYKfpLf+FWEhAqHjjMXKEGyLsphqXJwgdI7Ae4b316imJVocjt8Fsc7v/R6iu8LoTwSrP/NgIamDEAh/s5TJ55+ukBdNe4UJ6sROJxCp1joOxhVF2dDvJSRxhPd+ruAJW4Qtb4PYAeh2Yz7/dJXPP13Fe8+z51PG0wYpBbOZ5nAie90EqTS6sRhr2Tuo2N0vAbh3t8+De31WVxZbsoTYcCCWD63ZpJB89GDApx+vUNaGFy9mjCc143GFbwyDLMzdwajiYFyTpYrVYcbGRkavEy/s5/Zx2n3klOU3GcS+8urv+z3x/OROPasoRiVJN6Ez7AQC4o27f0XlztEmFvVzHaf6OX8+ZwJpH8h8R1M0NGWDEEFlo8uGJm/weFSkkJHEahey1pug1NF1IHSSxqJLjWkMpjbEWUxvo0faD9cBFctXNpsXGONVdtIZR3GQM3pyQD2t5jU/vPOkvYSO7xHFChnLt6wEviDBc67D+5wEzbHVLkCKzle/DLFztC+/ePffNJQ5MXLiWDqSpLKwvZNKmJNDOfndqf1yNiTH7eBO7uMbFT3XcCyKU/843qV1VM9HuNrg2vcAGUck60OaFztEsUSKFAQkvYwofV+SKS4OXVQUL0aYJjzrSKVAhTnyHoQSqCSmHuWYqpknQbk45ckkZ4cVGhW1p8Ur5dbh9VRECuE8xBEqjYl6Kd17m3DURt3Di5cTJpMaYx1aW7R2DUJUUSSSbidlfb3LeFwycVXhEaMkiv4iTtS/TGL1P492/8noLU3fEkssscQHi2UUaokl3iMURf3fTMbl98M7hhdChsLSSRqBhzSN5rVt7tzpkV1TMKksNVEsQwBPQBIHOUscKbz3FIVGKclg8HqxxHcNa+tdxuMC53yb7Rqk5r4trKlUIAm0sZRFQ6d7/AXhtkmWbwKpY7/9BdXBS7I/+UOEI9hUAeODfVbW1kG1CokGpi/HrDxcZ7q3z/DO5lsdtxACKVtCdanSeQ07T58uXO6MJY5SrDZkww5gsI1DeKiLBiQh47AlXF/ZQfhXL59toB0BRDHFL/4q9Rc/QE9yvnyR43XDiq7pZQrVzZjF98iGm/RmexSjnO7akCiJg+e4bl+Qkyj8ns6F7EZC7GWumGl/Y+9DpnhT1BQHs1BP5wR8u3Fvc8B0Z/zK+qe1wZD/7o/wv/wr5E8P6D1cO7WezoUT5c8JAayuZGxt9ni5G5Q63gVm+9BuUgjBl1+P+dnvbWKlI0ujQG61tpS2zZY/k9i5gZ0QQvDwwZCHQFUavnw8YjbTc8JJCsFwkKG1pdEW6zxSwHhcU1WW9bWKTz9efaO47jAOaL3DOcBYpJB88tEQpSTOw/PtKdsvC4y25HlJN/aU3tA0BaNJRZoqNtc7rK92blDId4WGr31MF2jwwn1/iNfYUwgYH+55k+0J0+cT+ncHSBUUqzJSRGcW/L5g8Puiw70GOOPm93rvPKYymCYk0ggBujI0RRPIcHtEoSkFUaxCrYZKt5ZBzGs8gsAZd0TVaVGxQkiBbSymDQ43RRPqPypBlMV017rEnWROmh0qZaQ6R+LIyVohJ78+TBJwIVGgnlRMXoxp8hrbBKu4Jq/RtUFFEk+PqJtgakPSS9+xQ/8SarOFq52znYVt3IZi52jnR7Y9qbY5i0M9ufwwmP7aOv719V8jg04Z2kmcNT0nSalF3x97CrkiXmvifG3mX+1g8iqMxDicNthaUD7fQ2FbkscTd1IGH1+tVuy7jGJ3QrU3CYrE+btrsAN2zuGdw3uBwIRrjQl/u5U1/vjZPlPRC89nAoSQyFjNn6+FAKEUIgoqHNVJSdYGpOvDY2M4OCjZ3Z+hG4vWFtOq5dNUJXXjKu+YAdlhMqSHSkpRqkh9VYx//D8WtzpjSyyxxBLfHCwJnSWWeE+QDX4je/ly8te1cSkCnMcXucZaz8pqB++hrg1SBru1u/derx1wWdS1xWgXLLCUJEkUUgJeYK0PhE8k32m7tUOsb/TYfjHB2holJb59V7fO02hHkigQUFeaF9sTPv1kA6mOv3zcBslyNDga+oN37K3+2iCUJP/BXyEd7yFfPEW0FjPeeyajfYbr6yHQ7BymMUxejlm9t0YxGtNdXVy4/dbG3hIAS9u149h//hycW/hdPilYX7+PqUz7YhrmLo5SlFQYY1o/cAuEuinBcuho9CRkJArAPviE6dYnJNaz/XSf6Sy8bO5awafesNqN8dYxuv99ej/5bbQ2TF+OGGyt0hR1IG2kQMVR24V45SfeEkjeuXn9BSFECM5JT5NXITN0QYDVA52VLk1eBmJAh5dtFSn8ZIR/8YyKoDjq3l99ndR5k/XaNeFbn68yndVo7XDCo0047xKhUEKEGjK1CQSaFKRpRKREsKj0EufAOoe1/lgA6TVy5w0BpqvyPVkn4vtfbDKe1Dx7MWU200ghiGNJpAL5VzcWKQVZFmGM48mzGS+2Cz55OOD+/cGZp+9p5M69rT4P7w0QUvDk6YSnz2dMZg1Oa1Z7HmvhpS3ZP6hxztPrxty72yM6T5D4OvEukUkX2uSbcl09Hjj23qMrjakMSEFTNIyehuTmKI3obfRJuklrE3mWguOGyJ0zEFSNrrVGO7z2SYSUWGPRRYOujlimlRpTmxB0VLIlZ8J1/pDgAhDtrUCqUBPHGYc+VG+218x5HYk2e12XgRiyulX8IBGuVXlqj64NumyQSiLbwKaQgqSbEHdikl467+so026NDeRRS9iIlgh31s0JIe88pjHoSqOLoCoqRnkglMKFNBBVLdmDOELYCc5nC/fWcE5F2JkX+XO089oqF1SjXYnYOdrf4Z/HbnjHV3uNxDmy3mnkjBcn/j7ZzgXGfOHdO+0Yu+Kxd04lzkl458h/+hIzKzF5jUwinLZ4ban2xwhdI7qhzqZKFINPNt/x8+TyyJ/vU48LmrzCGTt/DvXehzmZE9ngTUhEEv0hutPn977cwdKqkaXgVd0cGdQ4wgdCXEpEFCFjRba1TjzozPs/OCjZ259RlRptwvXUGIvzDiEkcRRhnU6cZVQ35rGUolPXJpdSjNM4+qNq+uP/6tYnbYkllljiG4QlobPEEu8J8qL+73Z2Zn+5qXVmvZe6MTIE0hyzvGbQTylLTZbFfPzx6rX2XZYNZaURHuJUMfApUkrq2hDFkiiSKCXn6pZ3GULAxp0eVa1x3uOcwBqPMYGUgiBhb7Rjdy9HRYpPPn69yOZNWrAtynRvH9c/WLVO3O8w+ks/ZOuf/x+Y0RRn26xc65mOxvSHw/lLjK0axi9HrGytIouCrHv7hduPQixVOsdgtGayu7fwO+89pgnWGaK1T4viKLxoRpLaFBR5gXVybjEvlEQeeWm1xs5jalIp6k++TdTLqHYPGGlAhAxuKQVfl5D5mjgSFD5i9MnPclePsI2lnpbYJpAVCBE8xN2Jc6/lkLwLwbrDeFDoW+KsozyYMbh7/JorRHh59kB/cxXnDvAuWAipSKIrA//23+AH6xSP94i6KclK51gbh+ogrtl67ehRGinJ2mqHvAjZ8YdxJOs8DjDG8fWjCd/77jp1ExSMh7VqhBAoBUopfBzmyDmPda/UO3DkenZTcqMWK8OUlWGK1pZHT8bs7dehnlwWo02wB8kLTVWF2m9RFO5dL3YK0kTy6ccr9PtnW7YcI3caNyf57t/t8/DBgKaxPH8xC+RObkgrQz8DXTv29kt29kp63Zi11ZReN6Z7XbZst3b5uWBH76IS5zq6uLFj+ZXiREiBVIG0iZKIalZRjkqqaUXaTYnSiLSfEncTcOFck0oGoqC9bh0SH0fbvq6dcG39Bmsctq03pmKFM456WgWSRttA3FjXKmXaJAiAlvywzatse5lERCooAZ33qPZO4GxbbNuDaSxKyteu2W6edR7uLcFGKNhl1nmNMw6VRiRpFDLSW4vXQ0LJO49Ko1ap6GjyGoC4k4AQNHlbu6K1n/TWhWcyGer1xGmMUIJ6WiGUJOulqCRC1zpYxs3qoCoiqAiN0a+ctkSofdFZ6RB34mDrmr4rlo1n4Ryk4bn4l3MSO6+pdc5s+MTqVyF2TvbLcXJnEc7qZqFi5w39vcu4JIlzFPlPX6LHObbU2ErjW2VekxcI05AMOqH+aRwx+OQOKnlfzpOLYfpkl3pSYCsdyBvngKBM9z7YFNsqKMyFFKBi5NYd8sbyR48OQEUI69qkM0KykvOgTbj2SRHUOUog04juvQ1UJzhtTCYVL3emVG1NQmMsfq6WD4eoIhDpkVJWO6vBbxvr/tDDt7pZ8jvF5Mf/6G3N3RJLLLHENwVLQmeJJd4DZIPf6H711e5/nud1X1sjvUUIJYRC0u0mKBEyj5NEsbU1YPNO71r7j2NFkiic9XgHjbYksUK3Ab5Q1wLUe5IhtbHRZ/vFhLoyWONxLhTWTtIoZHACKyvZPHP0Ta4D162eOSt0+yFbsKnNNXZ+5TfY/Kf/J27WCvQFeO8oZjO6/WBt5Q3oUY5SIZM2imKit/xCtyRzXmH7q69P/c7Umk6ny//P3pvFWJLl532/s8Ryl7y5Z63dPT0zPT0cShyuEi0RMkEJsh5s6MWwYfjJEPziVxswDPjdgGEBejNgwzAg2DIgwLBhwLINjUnCkAUKlIfUkEP2NHt6qa4tK7e7x3I2P5y4N7OqMrMyqzIrM6vv18iuXOLGcm7EuRH/7/99n9SKrJOzfG+96Zr22KIGGQhhBykELngEsXiXpHremViOC7xvOqDzjCrtkOQpwXh0ltJLwThHMakRUvBVrfiO8mRrXYZ0sdOHhGJCNS6avJ7QFBlDY7cW/43PzXKesaWEQKcaqRTWWKppNS8oFv0JrZXn510hBXiBTBRCNBZDzlFNXHyWlgL1+Se4H/yQ4mmftJc/p/Q6/PbiSJ3jztKN9TZPtsdxTpceHYi2PyFgfYgKHhvn/KgCTV6a60VzvFIKNI16p+mqd/4weyec0NV8kVxPkii+8+Ea3/4WPHw04Muvh5SlxVqPEGauepr9rpUrxhPDj3+yTTvXfPjhCuurrdM3cuQQjmbuRBtGwXv3e3zr/WWcC/zssz0ePh4zHNa0U8GmltQDx3Bc02lrlnsZG+utaGV6LfGac9t1UeJc1qqP40Yu6EQWQqDTBJ0nqGkdFSrW4WsXbcl87M4WQjA9mJC2M4QSDXES0KluFIwClarGqi2SQirVjTKyuWaVfMFW7PkDmCleIBJErrZx/lISUxqK/pS6aAqOAaSOhE01riBA0k7RiULkumnKAO/i/KazBGdccyyxZWVGpsyJHi1j2DccWm+GgPN+HgQulYz53sYRgkcoSdpOCT4qnbxzeBdwlcUZhysMKtOopFHI+MOGAW0dQquGFIs2baaaNipLF0PIbQx38y6A89FxLYBakQgvKUdlvDdWkrSxenNVLKKqxqo4eP/8SEtB1skieRQg62Zk3ez4c+1NcalCrVcQLGcmds6j1jnzil9YXLzwktcdmFPUO2+y2puCCyBxZph8tYsrYgYMQqBaSbweWwmZ9phUYCuDShOW3tsgaV1/q+/zYrozoOpPMEXVjAMILZFCxc8B5xEC0qU23jhQGrm5hcgy9qc1f/bVHr65LyEwt6WcIYSATCKpLRKNShM69zYRUtLfG7HbLykKw7SokVJijKUsbS2UEHmqEykFksPGKQh9qUQhhdxXSnyaZ+nf7+/+6OdXMngLLLDAAt8wLAidBRa4Aagq8++ORuWWd144G0TwXiSJQueKVjuJfuPG0+lkfPzxxfoIV6XFGI+tPUIJEi1p5wlZS+NCDKs1xpGlmlu3Ls7m7TKhtaTXa8ViXFNsnExq6trGAkSq0EpRxcBHnu2O2dp8OSdjhnDk/69LtpynXPsukzryzh0Gv/V3WP1n/wd1EbthhRRYY6jKilY7j91oQmCmFVWWAAf0NjaQ8vorxN51TPoDTFme/PfhlPXNO7HA90IxMW1nJO2MfKXFZBDXE5xrFDmxWlqMi1g0FxICFJ1VJjWkX20zHBeMinhdSCVBCpa6Gc4HBhjWZdzm9O53ST75I5hWeBeLd2k7PyQxKkvw4pDQhbnt4syyR0oR1T0qvqYaF+S99nO2H0JKIKpeuuvL1NOaUMUkYtFk8si9HcJ4gNeK4c+f0fvurZfGTMw7it+M1Dlpxugtpbx3v8ejR0NsQ2j52mGb/BlrPV98OeDjj9Zw3lNVllZTnD1xW0KgBCipGoInzrPeNYXYcITcOSLgOfLjG0MIeO/+Mu/dX6Y/KPnZX+xHpY6N1WRlPaNxRVFKXHPcznn+/Gd7LHUTPvxghd45cuFm5M7sGAXRovT739vgBx9v8nh7xKMnY3Z3p4xGFUu55BbRmdAYj5SR5Gu3ElZX8gsahfPiDT5XrosS51KIpDOwNceJYN6gPqwzTXu1E23LSoMporIjkspRgWJrhxuVVKMK0SgGg4vK7WD9nMghBHSWoLIjZE6jLJNaovOEJE/m89eMoPXOR7KmtvFQfKBuusV1Fskhb2IejTWW4Bpys7E803n8u5cCaYnXXaOMKUcVwRdxvxuVD4AwjW1Zo4BRIVqQqUTOsw9n6kjXzMVSSWhUOSFpiJR20+QRAs4KZE9SJxJbNFlbtcVW5tBGrUEtjuTnNEqn2edJcDGzQqiYnydkwAuiBacgjntDuKEFNASYt26uGpI0bqRBNGdU3LhKFELH1Pt8pUV3a+ntkZEzXCjxcAZi501InRM38RqfJM81T5zztaev8MiPz3/e3Wi8dP5czIk6/nlU5gTr4hyVSNy0BudhPMIJgSlrgvW0N5dJ2u8WmeOtY/xoj3pcAPH5dC6J8YEgQtOAFNV8Zloj1zcQSz2Eljx8NuSLx/2oap/ZThLvRYSSh++SkpEky1NUKyPptJg+3uHZ1DGoo6VabR3OeQRxXlZK6UConQ/O+2CEwBjvShBT74JSWhY6UT+b9H/vH7z9kVtggQUW+OZiQegssMANwP7+9O8BQkgRRAhCKCGSRNLpZqSJQicKpQTf/WgdpS+2qN0fFAwH5dyOTGuJVFG2nSYKJwVZrun1shuRoTPDnTvLGBu7QOvaNooAUBIQMCnqGLqbqIboCc91z5+EF0uuryJeXrdE+y6TOu7ue/R/6a/T+cPfjw9yzQN2VUxJs5RExQ5X5xzT/TEqUQx3d1ne3FwoZa4YO48enfg3ZyzWOLJWC6kVefdlFUTSSllpbdDuLdHfeYa3DmsM3lm8cYyqSXMtxoKkufstdJZhxhMOSjCmcZKQbt7d2dKKmhSvHSsf3CZMhsgf/ir2D/453nlUqsm7eex89AGpPEHGws6sO12nGu89zlicESR5Eu0rGlLbYpnuj+hsHAbJzvN2QrTxaa92meyOYte3jeRx8B7503+F//W/Tr1nGSnB0odbL43LUVIHzlcTOssV8f69Hnt7BWXlcOEwE0oIgTGO/YOC8aSm20mxjSVldsb5XjTrkUqAghCa67exZpurd4jdpBdN7ACsLOf81V+/S1lYHj0d0u/X9Iclznkmk3peM6kqh9KxmPzJp/ssLSV8/6ONc0dkxcbYQLAO62LeztZGh7u3ungPT5+NefR0zLSwjAYOF6CVSpwP7O2X7OwVbG20WFm+TGLngubK66DEeeVq33S7x7E1L+KYM/YNyZ18KcfWlkpGEsaWFjOtG/tHgRAxU8E5D9ahEkXSSSOxYyPJEHzMOvAhUB9MsbWd27A547Clmdv3cERNF5UvKipJXDMnCObLqESR5MlcSTOzHZ1lnvkmO8amNv4O5t3mwfloOwlI3SgYXVRkqjSqY5SWqDzmOsyyd1RT0Dy6LQQEEVWFaTclyZJGfRTvVXUeVUAqUTjjomXdsKCeVHjjYyf7C2+j967J7DGReNexGWBmtzZTI4rG9k3qZn5rVE95r9WooeI2vY2WRzKNKnARHDJR0CjcY+NKJJFaqx2WbvVeUE0dnRXf5Fw+I0Fyjpe8GqfM6K+8Ps74aXBRxM78ZRdF7ByzP/NjPmXd14H0OfY0uzyGsdzuY4YTvLUE65trTuI8+L09fKaRWqFSTbbepnP7ZSvsmwxb1Uwe7VNPS7xxkUxuVOPAPCvHzaxxl9v4pWUQoJzn50/7PNkZxZWJxmZTBIQHoeJcE5+nAiLVqDwFH7Djgnp/yLZTDI2I97mzHLLmHhgBSgmplMytC33n/VRKWSslJkrKAyUxeab/z8ng9/7LqxvBBRZYYIFvJhaEzgILXHO0lv52+8vHTz72zitBbOpTUqC0pNVK0FrS6aRsbnYvRSEz6JeEEGi1E5z185wcU3ukEiSJot1K6HZvVqdUlmtauWZamKb4wJy08TaGfIcAlXGkleXZ7uRUlc5JuNj0i+PX/S4SO9UH38Xv79P99I+ah9tYHJ+Mhiyvr83tT7zwjHeHLN9ZY7x/wNL62lXv+jcWuw8fNq3Hx6OYVCip5hkH+crJ1pBpnrF5/z7OWpyxeO8YPRsiN3OePvkaBaAUdv02qp1ipgUjK+cPoMbG59eyMCRLinYrZSwFq1qy8oP3SB7tYe59CA+iK0Rorn0hGuI2hEMSRTT+5C7Mg7mdjQVG73xU2wB1UZFMK9KmazSSGBoXDARBZ22JuqhwlcG7Jrw7BGRVIR4/xK7dwj/eR6UJ7XsvFytm+xNCOJOz03lnhXt3ukymZp5/I6RASYEPgWlhePD1kB98f4MQoDYxg+Z1bDZFQ8ZJGRWfs+JvJHjimAQCLwh4LgR5S/OdD9cIAf7kp9tMppbBsKSuY/5HCICNxzfLp/Mu0FvKuHO7O29sOCtmNUEfIglmjEArye1bXe7eWUIAX349YPvZhOHQkyeBXq4xxvP02ZT+oKa3lLB2Rgu4l3EJnw03Ronztj8XX9xeOPnPZzyppZZ0VjuoRBGcx2aWYF1Us4TYeS2VQswsvBpFjRQC3ajooj2PwNmoLgk+gAY5t8sh2qVBJIpkVMZ4G79O2mlnXCQnmuMKgdhclGtA4I2dE8Nx22G+juBicVJqSZJFYtj7SI7oVKPzaG3pm2Ny1iF8nJOFjMtILaGborSKaqFEkbTSef7MjPQP3jdEvUQIga0cxWDK9GA6t48L1mEqi6sMdWkRRBtOZz34qBIWhPmcHWzM95FKolKNTtXc2m42FlHFE8m2ucInRIs2JyVKy5gXlOqYrSYlS7eWWX1/fb6el3FRxORxeIVF2imLnH3br1C4nfjnKyR2ZrgsguclhFe/zccJBk8av+N+f6bT6LLnz0OCq9obUu+PI4kRAs7G3JcQJHZvHynjPU+Sp7RurZB2rkrBejmY7g6pDsbYqo5zkotvmHdubj0npMDbQMhahKUeQSeI5kT4yc+fMSzr5icR751ktNxENuS/krjK4Ooa7T26lWOLKa6oeewVY5r5qlEZSwnBh9oThAwiQQmUlATvFFIapcREK/UwTdRPskz//YOdf7p9lWO4wAILLPBNxYLQWWCBa46iNH+vmNbdoqgT54JUMt5U5ZlGa0mea5aWMn74y3cvZfujUcXWrS6jUcVoVM0DsevakmZqbnMlXqOwd9VYXm5RVhYpJYFoU2LsLOQx2nvUlaFvHVVl6XUz8osKsL5AvItqHdXKmH78Q7Sr6D36DGMcwcaHm8HuHr21tbmCwtSW4c6Qpc0e08GQ9nLv1RtY4EJRlyXjg/6py4QQaHU6sdsbTilaRQgh0EmCThJcbVFMsK4i7+TUZU2xtE5/vyCpAqUNzGqPMzGdVIK6doyaLIdON4t2aXlKvtljunUHBntQTCgGU/JeK3ZNNwHes1LmLIchdkqKeTe5EoKjxSJbWSa7Q9SdtfmxRWugSBAFAb31ZQ4e7yOEn1+3KpGEL/4CtbqJd55qd0jr9nLsmH9pTOAoqXOR2Nrq8ujpBOuijaZtLCdnJMakMIwmNUudLJI6tSXPknOrV16EEAKlBEpBSA7t2VxjA53SqAAAIABJREFUgXbUquYi7dh+6S/dIoTAp5/ts39QxqKvFEyKmrJ01HWF94GitLTbCds7UzbXc95/b+X8ip0j/zPOYZ2PnzNa8sH9Ht96b5nRuObhoyH7o5pi4lDB0c5rxlPN9s4UJSW3b7VfsIG75Hn/tVf/tomk6/j5d0ol/BxFcpUqOmsdnHHUk4p6WuOnFXjm2QhCCpCxGCobGzVELPfpprNdGhcLdqaxMwKsF/P8GSXj67w7JHJCIJL0syAxaLIZmG9XSjHP2NGZRmdJQ3q4eT7ObFmV6mi5RlRsqkSR91rRjtHGrnTZZP/EWqQgaIVOVaPUUWTdjLSbNfeeAdkQOie+C1JxxGyIpCVJWsv0bi8fvgU+zt/VpKIcRPWOrSx1UWMrGw/fN4Vm5w9dkLw7VBg289bMSlQrFQmbPJlnD9WFgUSD8siZBVuT99Na7bB8Z/mVn4uXh1cQki8u8lqT8SvIlVd2KlwBsfPcy8WRl19Ws9YZ5rK5YPCoYisc7uNL881x7+1VzJkvqJRCoHjSp3o2iPNDJ4dpiass3njK/X2EiNd42mvTubOGzq7fM9jrwtWGyZMD6nERCXRjY9NQCFjr5ssJAXJtlZB3kY2iUiqFbKf8yz97TFGbSO5L0dynBvAQgm+y1wxCxiYkmWhElmLHU+yktI9Lwr5QiVQeJaPVsHO+do7ahVAH5xMvhAuggJGQ7CRKDrSSD7M8+e9G+//3P5le2QgusMACCyywIHQWWOCa4/GTg/+4rqxGCKE1QshGFdNO6fVyer2c7360fu7O4TNv//GAnZ0xzgZM7cjzSCQJAUVhaLfS2P3pTu7Mv67odjOebg8xTbhw0nSszh7M1Sw3w3lq6znoF9y5hoQOvJukTr7eY/jxr5MKR/b1FxgfmPk5Dw8OWFpejkUr5/GVZbQzQN6SyMmUvNO+4r3/ZuHpF1+e+vfh3pByUtO7swZCnPuhfLw7xFSG3e0dbG0IwTO6dxdfW6ys2a4ltulEh1gv0IlCpoJWnpDnmixrbHMAbywyTwi/8EuEP/mXCBHDqtN2FjMfnIprCQHXhNCGIJqOyOh1Ps//CbEDXTRKnrI/obMZSUUhBEprrIkqHdVKSFpJ7Bp3Hu8spgwQAuqrTwkf/SK+toy/2qXzrc15B/1RHCV1LgzNuN2/22UyrbHGIYUgSxRppshSjQAePxnz8XcjoWCtx2o/J/kvZDeYKZsEurFn83OCJ3baz6zZLuLohRB8/NE6ALt7Uz77vE9ZRuI4acLLnfVMp4a6djEouLS8f2+ZTuf8nwWBWIMLNIqkOhZ2tVZ0Ogm/8PEG3gceb4/58qsB28Mae1ByeyWDYDgYVI0qVnPvTpelbnoBozAbjCt78Wuu9iZ93p3BdupVxE6iyJdbCCGopzXOOqpxhZlUkdhpVKsQ5zKhJVLLeWaNEAKd6bldmTOOGECmGuKmmdt8IOgYuk1DKs+UeHMbtcohlYg5M1LirMM1OTi+UbWJmY0b4K1HaUm+lKNSdagckoK0lc4tClWq0Ik+JKS8RypFvpShMx0Lkmeeb85+fggpSJq5ubvexVQxs8hWJuamuYAzlnJcYcYVpjLYumkyCZGcctahbCSdRJ6AjPOYSpucSyURKtrLueaeU+cJSSultdwiX25dIZlzHF7B3rwRP3KG6+HUdV81sdN889wqrsInTZzh+1e97rIhDjmmFzZbPOkzfbBDMNEi1wyLub1jWRjCZEoAlI7zzLtE5lSjKdOnfcy0avIYZ1LHRjHpQ8zUkglubQuyhOBCbDoCSuP5V3/+BGuiJXjwntDYq9mimlu1zSCURGodlTrTslJ5mu2ji1Gmk06iEykEg1FhCcIIyVQI4ROtCi9FGgJCSmGkEjuJVl9nqf5RotV/fbD7T+3bHrcFFlhggQWex4LQWWCBa4y087d+c/jZ11vOewlIlUjSRJHl8dJVSrC21mJ9/WTrojfFZFzjXaBouoKc9UwnNWnzUK60IE0VaXrzphMhBevrHaaTGq1kDLSdhexqibUxEDzCcHAwod1OWF5+Xfuby8W7aMGWb62wK/8q66MxavswnyV4T39vn+XVVTxgTI0OmvHBCAFIpUjzm2UDeFOx9/gx3p78XGeqmmpS44xByWiHczRr5lUoRwWmqAkh2gzpRCFaHdzqOjokeB+YoFGKaBMRmBcoHYHaOKJNZVMsC4GhCWSrXVxZ437lNwh//IeYysQO8ebLGTcvOmKba2uWIxEikWib7IPDAmSgLmuyysyLD7LpjMR5AoLe7TUOHuw0nfJyTqaIZ9uoe+/j1TJ2MGHwqWP1+3eOHZOZbdmsO/yisLXRYfvZhGeVxVhPmihUY8NRlpYs00ymhm4nIRCtyZRMjiWeLgJCgBLR+i3R8gi5EwmeiyR3NtbbtPKETz7dYziuqM2h3UnsmPWMJhXOeyZjQ7utuXWry/o57dDmda1Zlz+B2lhEY8emtOTenSXu31li76DgwcMBo7GhqgJlZcikY6WO6qk0lWxttFldOacFzYW8XW9bhXOJ231rOEUFcYZCthCCvCn+E6CaVFTjcp7TUk8rXNVk5DQ5OfPMmea+BphngyW5RqUaBPja4RoV7OwkFUpGJUmzLiHAFIZ6WseMm0xHIql2uFTHJphmHtSZJu1mCCmwVVTjtBpCKoRwSOi003mmj9TRtuz1iI0LOi8EJHkSc9KOgbMOU9RUo4p6Us3JH2ccSkuSVkrazuZk1swmbqZO0nmjahSgsySSYseoMa8XzqA2uzLFzhk2fCqxc8r2z7re2Q+Xrt65KXhBifPi94AZTjEH46h4836uuA/GUYoUebCPzhNUquncWqF9693IzAkhMN3uUw2n0X7Xunj8YjYHNPO1VrCyhk/yI0pMCF6wPy745OE+AUGwNs7xPioHhXQE4+PNspJSSCGFEKhWHudmY0AKsVfa/oFs6W6m85niWik1lUL0lRZDAbVW6nEIoR0glUrutFrJfzXc/dE/NwtJzgILLLDAtcHNq8AusMA3CF892P9HxnqFQHgfgvdBCCnpdnOkhCRRfPjt9UvdhwAYG4NgYyexnBdMZ0RODP++1N24NKyudnj2bERV2vlxKmJhGOYuIzjnKSrL7u7k2hI6M7xrap18Y4Xt7/0md+z/g9jdIfjo8RyA/kGfldWVWH8SAjOuKBtyUaoVdPLudPRdR5STCaO9/VOXGfeneOdIkiwq4VrpmQt2IQQme0OcsUxHo/nvp3e/Q0mKTBXPpvG6TRKFAJyPQdd17ZASnIrqnZktUFU5nhnFe0nC6vvrTB73sb/8a9g/+TG2GpN380P1y4wcIuaWzepHs4IkjfWZCOIwj8I6pvtjeneaAsRMpePrubf50kaP4bM+trZNZkxcr/yznxB+469Fy6PRlK++2OeDD0/OhZLyDUmdYybuu7eXGA4rrPVNMTLmb0yrmInx4OGAH3y8EY/VR8IsP8Xy6CIhj1HvOOefy955E+FSp5Pwa79ym8nE8Oln+wxG1SFxZCOpM5karPWUdcK0cGxvj7l3t8dy7zUJ5NmpJp63Y0u0ZG2lNSeMDgYlX3094OCgYmdiSCtDJgOTqeHrxyNamebO7Q7dTqPauZSPgEv8XDlx1e/OZ9nLOKGgfZZasyDaj3XSqCCxDlsaTGniyxqrSN9kuMwsypxxECKZoLNI5gQf7xmEiuproRplT7MfM8JFSEG2lM8JG5XqqDa0Hpko0lba2ExGsibJE4QS80wIocRcRTmbj1/frvctnhdHNhUJpxZ5L16X3jps5eK4i6g4UolsrD/Fc68Vjc3azcYJJ+cbEzunkDqnrvccGz7xuroAcue51RyqLS5kvdca4thvT0Pdn1A83MOXJioDZ2SO80yDQo4HSC1IOjn5SuedIXNMUVHtj+eqHFdHizXdSiMpYx0+gFjqoW/dwhuHcB43u8cTgof7I77aHgICocTzqmXnAg6PEKbZpJJaS5lElSbe460bDyzFI5+YLA2VEHR9JP2nUop9pcRYSdmXQgySVP0LArlS8mdKif+xv/ujm2fFscACCyzwjmNB6CywwDWFU//6f35w8OSOlELluRZVFa0dsjRa4LRyzYffXrs0q7UZQlMwU0qitaTdSec332ka7des9Te25CIEbG4uUUxqjBFYOysOxiNSqnkIb7pKy8rwbGfE1ubSFe/56XjXSJ3W/S22w29x+ye/S9g/aAiceB4O+32W11ZxNto2FP0JUik46NNdX0Op62Rj8u4geM/TL786dZm6jBkEwQd6a8voTNPdPLs6Z7wzwExrvHUM9g9iSKyQ9GUPO62QrYwDFwv7M7tEhGiInYBSspm7FK12JPcePRnhHHyV5Ny5vUrnvQ32/lhTm1/E/+lPmPYn5Es5c0/6EObWRaE5bu882GgpJKVs1IqHBVBbW4rBlNZytP6TUqKUxjkLAZJuTjbNCaNiXmANBKgq5IMvCd/9GG8MYn/Eoyzh3t2T55vXJnVeIHNmP62vtVhayrDOU9UOY+Px1iaSGULAZGLmlmPW+flnxNvEoXpHEfRhhoW9AGu2TifhV354i2c7E758MGRa1AgieVfXjtp4pIyqNGMc48k+vaWUD97r0TqDLeexCQbNL2d2bL4OCBEt7ZQSrC7nrC7n1LXj08/3OTgoKQpLf9dQ15a1bsJoWtNuJWxutFhbab1ho8Ulf368M3ZqF4HXV0AIIRA6qm+SPGHebhKOhGofWYWrLc74mFUjxKEqZ7Y+GcnrmbUP4XnSRSoRP1/P8RYJ/fLC5yM2ruB8eOUm4wJSa1KtSTvfREXwMUTMaxM7b2rxdk5S5rLJnRdXdfSHG030nJ/AOQoziGSOm1TPZcYAFF6hBUhfo1sZWZObc9MRnGe6M8BOq/izD0BUSeI9SSvDljU2COT6bUiT2AiU6WjN2zT+fPL1PvujEjhU/sUVQgjB4jxBySCUrAGkFEqlOgkh4GtbBPx46jAPbJIliZx4701R2j3nvSWEvUTLsRCiEkJMlZIP00T9g/7uj8ZXMmgLLLDAAgucCd/IKtdv//ZvX/UuLLDAK7Gzv/nfDgfFhk6E+vDb61RVtLu5//4KWapYW+vw8cdbl7oPX3/d589/uh2DaUMgzxLW1zskqWoKWpI0jbkzm5sdlnrntH25Jmi3UwbDAmjsmnxACKL6SMYuKNFkVggZLUi67eytFzBfF+8CsSO1wgXBMF1habiNdKZ5P0AKSW3qaOdF7Jg1pUHnGmcMaas17wpe4OLw+LOf4405dZnR3ghnLAjYunePJE9Z2lo+9TUABJj2x5TDKaY0BOc52NtBJprq3nfYS9aQqeYgyXEqQUmBThTWOLSStNopUsDSUk63k5LnCetrHZSSHBxMSZOEleWUe/eWEVLQvrtKVXicB7e9jasdaSsDxNy+aCajkUI2fucCncZCXtqKqgipmy51KXG1JV86VPOJWWBtU7/RaUJdVHP7o8gWBejvE5bXcSg0ngeFnB/DSRBiRjecAdGv7fBHXq7LCAL7gwpTO+raAYJOO0GpmPeC4DnCIATQTT7EVWBmQSdlVJFqLVGysbOb2Ue9xno7nZQ7t7sY66kqh/eesrQY02RnNDYnWkmmheXJ0zFFYdhYf3WG17H788IvA4f5QSCQArSWbG10eP9+jzRTeA9KSbyQTMrAcGypK8toXDGZ1CSpIj2TIk688HUJOHX1l7ztG4MTxuG8w9MU/GbqnFnml0oVSaPO0VnSWIQdfs1sjpTWc/uzQyvKxj7y0t6iF8/Bt3w+vPL85LQFvqE4YTzeaJhOeeGZ1nnOjb/tOem501sc+Uy+wnP/5B18fh/fYNfMqGD65Q6uqKOa1szuhwRlUKg0RY8OUKkiXWrRe2/jpcaTmwZTVBS7o6jA1gpvHYSAzjMQkWAPLmB0m9BbReYpupXia4c3DnzAh8CPP99hVNaz+1DvA8FWdVRzQw1YIUWQStVSCSO1nhII3jpJCGNCGNZBmi99XiWJHAlwCOG891UIVIlWj1qt5H/JUv2/ZVny34z7v/s/ldPP6ysdvAUWWOCdwu///u9f9S68k1gQOgsscA0hst/5D5487v/b1nptaieHg1I46+m0UzqdlJWVFr/2a/cv/V7fOc/Pf75HVVtM7ZBS0O5k5Lmm1U5Jk0jmrKy0+Pj7l0suXTZCgOm4it3oTdFV0ARxu1hs9U3R1VhPMa1ZXWnfGKLgXSB1dDvDmkCxssXSYBth7WEOhffUZUWex2DhGETvSNsZpijJ2jfnvboJ2Hv0mOKIBdpxMFXNZDAFH9BZytrmJu3VLknrLEHugWl/EskUIVC5oiwmqEQz/P5vYIRGLnXZsRJTW4zxOOdwLqpqtJJ4HzDG4YFES1ZX2lS1oygsaystPnhv5dCeCmjfXcXJjGA99eMnOOvRTYekrSJxFQudMlql+ejH5mqLrWz0Qncea2zzkB1twGbHO1P6+SasVigJ3mObh/YwC7YNAdnfw2/dBSGplKZGsrneakib47/i6f1i8eWYrwan1WQ6nZSDg5LJtMa50GQTiWg9WVq0Uty73Z2vIBCVQuqa2AnNyZ1GnaWa82j+93Oua32txfv3e3RaCboJgrfO46zHWM+0MHPLzmlh2dsryHJF+xS1zon7cEJh0fto+YaIxI4QguVexv27Syx1U6raMZoYAlBZGIwd/YGhKi3TqaHVShpF71suHC5InDfAK4rl5yB3DmuzYv517KKzv73y/bqMr7eMM23+6B8X5+nJOGEg34jUOeHFZz5lXpPYuaq56tjL4gVShSP/HrtP57jeTrxPuPjDNYMJ1c4IX9YEF+I8o2K2YGkE0hnUuI/OFGm3xfK3bj13v3ITMd0ZUO4MMUWNmZTUoyLmNtYWW9a4yiBaHcStOwSVRKvLPCXrtaMCPdOMK8uP/2Ib58M8x0zEzFfjAgICQmClVlOZ6L5QspZa7xNCBkELJQdA5aTaeyBaB1IKCxgpZSGEsFqqZ3me/L95pv/R6OB3/2FVfPEX5fTz02/uF1hggQVeAwtC53KwIHQWWOAaYji+9Q+Gg+J9H5BaC2WdJwC3bi+xvt7hhz+8E/McLhmPHg148niAMTFDQCeSLFPzjmSIVkLdbsqdO2e3UbqOaLUSdnbGNF7CGBOLw9Y29j0hFiwJkeiyLtri9G6YKummEzvJUptqail6a3T2n4Cz8cEQ0bxvhla7HbuIm5yTtJVRFQVZe6HUuQiM9vfpP3v2yuWKUYH3AakVa5sbZHmb3t3VM70H04MJ1TjakXnj2Hn6lKqoGK7eYz9dw1vHM5lR1o66tggE3W60vJFSkGWaPEvmtmt5lrC62ubp9hDvYKmb89ExlpX5Rg8jMnxRY3d3UWkMsHbWHXFGiVeRbwr6MZC2ydSBhvyNpLBqOtuVjrdbQso5EQTMrTaccXjn4st9wE1LpJSEtXUSLRmimRaW9bU437w4hDMyZ/b700b4rDUaKSXPdidYGyUus8MXIs7/7VzTbmzXRBOErrS8dteYEDF7RymJVpHckfOC2Jl1TQB0uym3b3XZ2mjjvaeqPdZ6ZqKFGcnjfGBvr2AwqFjuZcdao55aPz721/EPLyp2hIjqqbu3u9y51UEKsM0y1sOo8Dzbr+gfFAyGFc57Wi09z3y6cLyyGHiFBfwbi1PGbDGc58OZxmsxqG+GY0idNyJ2XvHnMxM7l0HuvIXz5EW+5thdOIGMOe3rLaHuT6h3R5hhga/MXK0ipMQYjxwfkAhH2s1RqY5kzg1GPSkp94bYaY2ZlpiiwlUGbxyushACQWeElU1C1kJmSaPebux9s4QQAo/2JnzycJ/YxBHvVwgCIRFeCO2CcEFIZKILpdUjlSafCClsvB0UAiGM1GrPKb39tWx/nWg9Cj4EIQRpon+a5/of57n+L8YHv/u/VsUXf3HFw7bAAgu841gQOpeDRYbOAgtcM4jsd/7Dyd7BB857IQVCa4X3gXYnpd1KuHe/R/qWAqifPB5iah+DzLVCa0VVOYyJhUspJVkm8O9ATKKUgo3NJZ49HcYw4drFwpn3TSEtdpQho0rHWUe/P6W3lN8oUufGZ+sIQfveJuMvLTsf/RU2P/kDsDUIgXIxM2Bw0GdlYxUlNKYyTA7GdFa7jPf3WVpbu/Fdf1eJYjxm79HjMy0bQoj2XFKwurWJkGcr9jvjKAaTQ9VLCEwGMQR22L2DnVbsyZSp9jjr8C6QpJK1tQ79/pSitPgQSBuLIUEM9QY46E/pdVp4H8izl3tahBSs/fAD2vfXGP5fGeLxQ0ITKk5jx+jtIfESvCcgGgVLIHiJF3HOcDhcbSkHE5JsZV5AUVrh/SFB1FntxkBtEx/0ZwHk5uefoja2yDc0o3FFVVtub3XpdHQTuP3CvjekTjP6b5btLODWVpvsM93M97Gg4LxHK4mxjsfPJmxsHlqLhRCwxpOm17dX6Gjujk4a8qxRvoTQqKTOsJ52O+Ev/WCL8NNn7OxNG+VVoCgMLgR8sAigNo7huGZro813P1xFqtefe47O3SHE7B5rxTxjRwhBt5PyCx9vAPDVwwFPtycc9EtcgJ2R5emBobNdsLY8Zn0l587dLq2Lup84U1F1gTfH0XG8qPySbwBeSeAscLE45mR87fPzDC8887pfYydePD2Ofekp1+U3DodjYccF9bNhJDMmFd44ZKZBamxRoooRspOhWylJt0W2/Gq70usKU1RMt/v42s3vJ2xlcJVpmngEPskQG5sIrcAFgguEWY5QCLjSUPkxf/rlHgfjkpmSSkhBCPHOksb621krQgguSD1Nc/m/48Nd4f0yUlYQCilEVQs5eUTrq3auHnoXfpxl+Z9BqPq7P9otr3rAFlhggQUWeGMsCJ0FFrhmGA2LvzsZV2vOBuW8l97H/IL33lthfaPDvXtnyJ+4IPT7JdOpQcqYFZCrBOc8zoLLA9ZYlBJNnkC4dp3Z58Xt2z2GgwJjHUmiMMaBi9Y9Ugps83ut4g22sZ6HDw/49oeb5K2bM53OSpY3ldgRiaJ9f5NRXXPwg99k9ZM/AGNACELw2LqOpM7aKm5q8MbGnJTlLuODPt211as+hBuJcjJl+4svz7RsMSnnD7RKxjyGfLV7ptdO9oYNUeOjCsY5BDC6/SFjMiov2BUJqYmkK0QFhmiyvpx1lCFQ1w4hBFopWrnGGh8t2eBYMuco8vUl1N/9HSb/w/+MmxYgBb6Z54BGjfP8nCeU5GhgSwhgK0MgMD0Y016Lxy+kRGmNs5YQQGUpaSvFGRfzhprAXAD743+B+ht/Ey0UU6t58HDAL3y8HqNhTgxJh5n65KRlTsPRaXy1l2Otx9mYK1bVkb231lMUhqKwtJq5LxAVKtrLy1N/XCAEkcCbWbOFcH5y5y//4hbbz8Y8eTphPDVY66lrF+36dPxsLArDeFwxGFZ8/NEavaXswmbeEAK1cYg5sSPn798H95f54P4yDx4N+erBgKK0WOUxAR48q+iPLOOpodNKWFnJWFnOUechnBYEzjXACcXpMxWg33Gc6fRbnKOXjxOIndc6Jy+D2DnTwufcxjfxAnz5WvK1oe5PcbXFTStQAjepkbnG1zWMx6hERxVznpKvdK5gvy8AAYqDEfVwim0s5UII+NrG+0YPorMEy6tIgCbfTzS3od5YZnl/00nFH//JA1wAlIoZrlKCVLGxSMYMR6kU5dSJYemtN2LwvY78POAVSrUQVFLJz6xKfm8vJH9W7v5ot1yYqC2wwAILvJO4vm2Ul4iF5doC1xUi+Z3/aOfZ6N8Zj6ueMU4b46T3AaUEK6stfumHd8jekjoH4NOf7TAalhjrsDbQbiWkiUInKlrICMgyzfJyizt3b7blGsT76aq0DIcVM2m7koI802itKEuDdR7vG/s1AcZ4jHF0OumxtjrXHTeV1JGJBikoqgDdFbLdRwTr4jORB2csZVGihJ4rqlSikInE1Ya0dXNUVdcBxXjM9hdfnG3hAKasqYsaUxuWusskSUZruY3Up992mKJmejCe59F456nqKaWx7N/5mArFFyEnCHnE/tAjhaDfLxhPaqzzjZomBtanqeL2rWWK0tAfFCwvtfjoO2tsrJ3eCapSjU9yxNOnsTuyWa9oHrwPcZhfI5qsFjEnmJiTPjpL5kqhaFHm5+tJshRTmjlhJGRczlcGUdW0v/sthl5QFJY0USx101cKzY7uw1nwQsQOEC3G9vYKKuOoTbQSm2XlKCXwwMZqe8ZhNf9Ge7ObhHjs8bi0lugmSD5mqZ2ObifasMmG8JJKkGaKrLFNUVqS6Ggts7tXMJ1a2m1NmpxwLZyywdPma+dDJDjF7L2Pv1/uZXzw3jKbm21cCCgpqYxlVFh2D2rK0jEclgxHNVoJsvQEO7Yz2fVcgZ/PheIm7/cpY3+FdktvHSce3zdpEK4jXpSUvvyr863rVR+A51n/a+7MmU+pd/HcO/14fG2o9yex+cV7gnVka0tIrZBKUW/vknVyvPNILencPpsd73VDPSkpdgb42sYMxdIQrItq7iCgt4JY24Ds8JkjKnVnxxr/FVKwOyz40wd70ao4TQg+5isKpZCJmhNfup2RrnT52U4pH2xXB7Vn9K3N7D8VSv2+SPQ/kVr/45/u/rPf25t+9VU5/Xz69kdlgQUWWOBlLCzXLgc3p6V8gQW+ARiNy38z1v9EmBX22u2Uj7+/yUcfbbxVa68QAtNp3WTJeDqdlFYrxVoXi5TEG9AkUbQ7Zwk5vxm4d38FnSgO9ieMx9VcAWCNmxe5lIz2Oq60SCXoDwvMF44P3l+j1T45BPs64iardfKNFXxRMwgB9f1fp/uz/w+lBM665oHKMynGrOSrBO+ZHoxRqQIE4/0DuqsrL1ewF3gJk4M+Ow8fnn354QRTGpyNhEW3t0x3awWdvframOwNY2BsZfEuqnSCC/S3PmRkNJ9bRa1Ai0CiVVQUmFjMTrSYk6pSRdXTQ37QAAAgAElEQVSF0ook0aSp4tHjAwgBrSW3b51NLdT+4feYfvIJoj9ASIEtamxtQTSkrk5QiYJGjeOdRwZBaM4rlcRrzBlH2Z/Q3YoKSyEESmusMYgAKlHoTOFtzH6yVR095oUhPPma9t4zWqt3cS6SAndudRBCNk2dpytxpBRzogg41q7tJHTaKVmqmRSWEBwQqGuL9x6lBJNRJNCOktk3SaVzHJ5T7mj5nC2bD/5EN7v793rcud3ls8/7jCc1w3FFnicY6zC1AyGojaOqLDu7E+7fW+Jb7y0/P05vOGTeR2WalJ5EK6Q8JHZ63Ywf/mCLsrI83R7z4NGIqnKkmaI/Nujcs70z5fH2hJVeytZWh+xM9nk36X0Wz/1z6jLHIcz/d81xDiXDKxa7ljjXKXeTzs/TcAwh8irMz9fXlsRcME5Q67zwqzda32ss8vLCr71Dx78vr7RoOwlX+Z69JsEFlNt97KTCTavYCOMDdlpR7Y/It5apHj1DCPDWkbRSuvfWb9y9uKtttFezLjZRyKjy1a0M6yWh1QWpEd5HIibVsQlwVOKtmzfthObvnz8b8nR3DEIiWykqSxC1OXS/EAKZaFQ7o3VrBZUlTP/lE5QWsjYu+3SUSDP90fCKh2WBBRZYYIG3jIVCZ4EFrgl062/+W6NR9Xem0/qWMS71zkspheh0M773vU2++9HGW92fwaDkT//kKXUdCRytFa2Wxs/CvLUiSRStVsKt20s3KkfmVWi3Uw76BdY4vI8B587R5EccFslC05kviEXTsowWdFmqb2Sn2U0kdZJuGzsumJCT9dok+8+adns5f2CsqoosywkEbGHI2hkIgSkr0lZ+I9+rt4X+9jb7T56eefngPZNBgVSSQCBNM5Y31lm+vfrK+sB0b0Q5LrFV7HQMDZkqVjb4KizxpU3ph4QkkfgArXaKUhLvwvwalDKqK2YKkfXVNqtrbTqdlEdPBgQf2NxY4pd/8faZ6wemtYT77HOCdXjr8Y2yRs7IIymRDZEITdgvHO5/o+YLIWb56DT20gghCMyt1VFpQt0UQLx1CCGj/VoAsbvN1+sfEJSC5gG/18sO1RizLs+Tvo7Ib8523PGVQkBRWcbjGu/DPCtmVmZyHqwLbKy1DrfTvPymqXSOw+yYVGPLptXzOVAvDqWUgo31Fq1cMxrFYoz3ASljzk1VOcbTmqp2jMY1w3HN8nJGMlOuvbLp/GwnbWjUazOFmDyyz1pLVpZzPnhvmdWVDOc8PoD10B9Z6spinWN/v8Q5T28pe3FEXvi6zmjO+xcDw99gdc+v77qPwRnfq+v8th5tZD/Tvl3XAzkPjuz/SWH3Z16N4Lnz9lqMyzHbf6NdOsMxnfvQL3CsTvpgfu0XnrSykzZwnvWccedOeEnxpE+9O8SXBl/W0XLMOurBFJlo6u09RHCoVNPeWqa9dbMaq0IIFM/6TJ4cUI+n2NJESzkHYalHWF7HJ/ncOVem0SVAyGid5isLxPtEpMDUlj/6fIfB1ICMWTnImZIbZKJQeYJMNOn6Ep2763Ol+1dfHlBXrg6BaaeTfYr78pOrGpcFFlhggVdhodC5HNz8p+0FFnhHMBqV/35dmY26tlnwQSCi+mVjvc33f2Hrre/PYFBCY1eUJCrmC7hYXJzlVUgl0FrR7b47Ch2IRbk8T+KNdQgEH2/iZ1k6AN43N9tCzDu469ry9OmQn/75k9iRfcMQmv9uFJSgdX8LlafsLN2jeP97BB+aInpUJtjacLC7G98n5xjuDhCNJddody9aXy3wEra//Ir+s51zvWZ0MMG72LEopWR1c4PuRu+V9QFbGaaDCa620aJDxIdfIRXug4/4mjZ7pLRyjVKysfySc3JVKcHsbZRSoJqH5STVrPTa0RqxuSbbreRc9YPk/VuEe+/hZmSODwTnCC7gnccaizPRYuPFGm/wHmdcDASuDdP9UVT4ADQqnTinCHSqUVoRBPPuTaEjgeMnBfZP/piDfkFVOw76ZdweR2p18pii3wt1QXlqAfpw4aP2a3dvdclSRaIleabIUoWUktoEJtOaJ0/Hkbw6slrn/Fzd+K5AiHhupYkizxLyLIkqGHFI7M+wupLzV37tDptbHfI8IUkUqung9T7m3lS1ZTCs+MMfP2Vnd3opNVbnPHVtqY/kTR3F2kqLX/z+Jr/6w1t0uwlKS4xQ7A09k4nl6faUP/1kj0dPxlz/afIFouXFN+USN/vOETzHLXpS/fgid+e1tnPuKvk1xDHn7WUdznMfGlc5Xscc4Bsf8znP7Yte73nxGjzK6Ss7aQNvuNoz7me1N8IOJgTjcEWNqyx2XFLtDhFKUvcH4CxCSvLlDvnK2ZTS1wEhBIr9Ef3PnjB+ekA5nGIrj0ta2N4Gdmmd2irMqMAVNb62uMrgjcMbi6ssvrZAiNa8WjEsDH/42TaFsYTQ3PciEM4jbPxZJZpkqU3n/S1amyvP7dPKagshSENATgvzb1zNyCywwAILLHCVWCh0FljgGiDo3/7P+oPib/UHxX1TudR5LyHILNPit/7Gh6yunp71cBnY3Z3w7NkEJSXOebRWJEnsTtaJJE1jYbXbTfngW2s31l7nJLRaCeNxDSE2yXvvY7AlAus93kXlkpQiNtE7j/We2jqKqaGqLJNpDQjy/Oa5W94ktU70lU7wtWVIm3YSUAd7c4VEtCyA2lmWlnuR5DE2KnWAuihI8mxeRP+mw9Q1jz79C0xZnut13nvKcRntCI0HAbffe4+lWyuvfO14Z0A1LrGVAZhn0fD+t/ndZ4ZnqkW3nZK3EiSgU4VSsiEOPEII7EypI2Z2WQqBYHWtzcOHB4zGJUor/vIPbnNn6+yFBKUk07SLePiQUFY44+ZfM/8tb2PBXBCVOcHF6rcQsYhPiKoJ7zzeWLJu6zBrR0pmnmkhBOpxEX/0HgiRSHKe6WjIo2wTQyQUVlcy8jx5jrB5ZWbOvIZ3mPNz+HV8jS9JFP1hRVU7kib3ZWbhNrMkW+5ldDrp8/OGeDdUOsdhRo4pJdFaopqQ45m70azmtb7aYmO9xWhUU5Q2fn42RGQIYf5VG09RGFZXTlcMvu687JumAwDZnCdHkSSKO7e63L7VJdECpGBcenYPavIkvn5nt2A8rkizU/J/3jreMnlzFjxXLL8uO3USXsWkvOKlr1rFWciaN97nG4irIB7Psi9XMqaXQeyccSWvdSpdKAtzttWf5Tp68fs3Wd9rHFq53cfsj3HNPZybVNhxiZ2UIAS2mKLwJO2MzuYKndurZ1/5FaMcTBg92KHqjzHTCidTwuoGYnkFkeWIRjntShOt15yPzUnG4mrbKK1Dkw0ZPW+/eDrgs4f7gGiyFeN9q1AyKnW0RHcysvUerc1l1DGWxUVhePxoIIzxtRQibWWP/vu3PjgLLLDAAmfEQqFzObguT2RvFQtCZ4HrhqK6+59Y41bryvaKss6lROV5Ij789hq/+qv3r2SfHj0c8PWDPuNxhXOeNNWkmUbJaN+ipMQaj9KC9z9YfecIHaUkvV7OeFIhRSx4SSlJMo2gsbMB2u0MUzsCkKaadpbg5l3YlqIwVKWhNo52K71x9YebQuzINMEVJd5Yxt0NllVNUk0IPiC1RMimiCocrU6nsaACnWgQgrosUUmCVN/Ij8U5+s+esfPVg9dSLU2HU6pJjastQgpW1lfZ+s57US1zCkxpMEU1t1lzxkWLik6bn2ab/KuxmJPHPkBVWbJUo7XA1I6yspgm42qmltCJot1KWerl9Ho5P/9iDwJ0Wil/7Tfeo9M+n6owX2njuqvw4MtowdUUtL0Pkdz1AakksiFnfEM0AYdqGynQiUJqHb9vHtDnpA6RnDTTGu/83JPd1g4RAj7A49EYs3yborJMC8vaaovJJB6/VlEFIsVRAzaa717474xFxFlNp6wso3FNbRy18XgPWapZ6mYIFY9rY7313HwRQswbe9ctDcWMQGzIHSnlIbEmIFGS27c6hBCoKodSMhKPUpCmMX+pNp7xxPB0e4IQsNRNXxq3i5iLQ2iIHRHPxxfXqLVkdSXn7q0uUkUb0dHUczCsyDSUpeNgUHIwqBCCRq11Be/vdSiEnwUzcudGkg9XRZwcV6W+qWN4BCcx5tcJ8yG+iv28QmLnjbd3xefniwTO7N+3sTshMHmwCwiEkPiypj6YRJWKcUit8XWFloGkndHeWok2azcA1WjK8KtnVIMJ9bDABAVrW4juEjJNCDbe48lERcIlBIRWCCWRWqJbsWksOBczJZ2HRPGTB/vsD4tmKx6hFSrRyDQ2pyW9Du07a3TurqM7+YnNZs55dnfGqixdFXxQ61t/6R8683n1NsZmgQUWWOC8WBA6l4Ob1za+wALvGGT+N/+9ejLeEkI6IYVXSoZoIST5zX/tgyvZJ2s9OzsTytJS15YQoNsVsUjJLGQ7Fm1pfn4XkaaaO3eW2dkZY2qLtR4hYpbOLPuiKAw+BBQz6zVPWRpCGhDqsOCcp4rRsEApSd5KWV/toPT1H7eZBdtNIHZatzZwlQXvsXfeJ9l9ikoCUimcdXjnqcYlO5Mn9FZXMUWN2BKkeXzomg6GtJa6/P/svcmTJFl+3/d5i2+x5l6ZWVvvM5jBYIYAaAAByjQUxaHJtFxkksx00kkX3aSDTCeddZOM/4NO0k24iBA4kBGSQNLAwQCD2Xq6tq6q3CMzVnd/mw7PI2rpWrqrsiqzuuNrVp3ZkRHuHu7Pl/f7/r7fb5JlL1nT1w/OWh5+dgtbvfpcsJ4ZAqHpNoTVzSskz+gqfAIhMD0Z4prQeEIgbWUEH9i7/jE//vUMIQW+ITRinpWnqgzWKbwPpIlq8mli1glCYK3HWUeRJ0wnFc46nPMoLWMR/StCCAFrPcR3v4f8yU/wRFs/KQUeSfAx9wYZFuoViIocpdVin9jaIbXDTCuydr64hoqF/ZqktdKO22ssUkmUijZsuQCqGXI0YCbXuX3njOOTGaZRQ3XbCWmmWO0XtFqafjej0452X8/6zpHYYaEgesYbFrhxrc/e/oTZzEQyTAABdCJRXuCsf+IaMa8FWudJ5TeHJI0KHEF0ypM4H7A22s998N4KWxstbt05Y3BWUpbxnuJDiLlRsXGX0aji+KTke9/diPu02dcvugS/5M9PvjeAMR7vQkNAiQXRI3ikqrp5rc/Na32OTqb85tYpJ8MKW9VsrqZYW3N3Zvn8wZitjRa722/DOucdIHCeB/HUL4uw+ncJF1Hgf9fxjo7ZBSkgLmCszi94z9ie19qMxw/ESxb09DH7Sut93gF/1873l8NOSsaf7uHKmjg5FATjsdM6khtK4m2N1qCzjNb2CsVq96I3+6Xw1jHdP8U0mYbOC9jYRiVJnPs5j5AiNj4F8MFGcieArw2IRmnT5B2iFATP6bjil785ICi1sMkVQoOU6FaGLFJ0KyNd6y2ahl6Efr+Iz4haKiGED4FrwN+98R20xBJLLLHEpcGS0FliiQvGeDT7L4x1vcm42plO6xYgskzz8ScbdLsXU1gejyuGw3IRqhxCVKhYG4kMpWJwYytL6Hbzry2hA9Dr5VjrODqaNIUvSBINiFhc9j4qeFJFnum4f2S0ISIETIjZOpBhrMN5kKOS0bCk281IM027yEjSy21NdN7EzmxqKFovKfZ/VShB5+Y2s8MBduriZEs8yq0I1mNsLH4fP9inu9oHAb2tPjqLio3ZaIx3jqz19m0OLwonDx8yPDp+rWXYKpI5AgFK0Oq2Wb268dLPjQ/PMDMTCREfIjGTKKZXrvEnD9yC8NBaYozDW08IoTmOYtEA79x8fMbrk5SCJNF02hn7h6PG2iraTb2qDVix1mG8uwsP9+DBAyAqaoQPeCea7J+YHTTfblvbRXdl8JHsccYhpWV2OqG19mQhXEhJZ2MFM62pJhXWC3TiEVKjK4/0Evn5p4T+OsY6ZjMTrdx8oCotQsBgUJI1WTd5nqCkIMs0a6sZWxttiqcyhOZqnceJqKchBFzb7TKrbMwveqxjdJ6nZr1HP9VJ6n3Ah9Bk93yz8IjckYsMOtWT/M53M+4/GHL3/igeP8B7Q11HlVmSKk4GU/7tTw/4rU/WKQq9UPzMd+P8UM3//+lS5XNLigGEiO9wPuCNQysZreNUJELHkxqALNMkWrKx1mJjrcVoXPOLT0+YjGtsZeh3wNWB+w9HnJ5WrK5mrKzkFNk5Ti2+ruNGLP7zjpI7SzwXX7cxOx+rL/TyfCMr5c0QO48v6Esu7LUInuct5LUWdoFonm2mFeNP97HjimA9vjK42jyym9UKZ2qUNyStnPbVNbLu5X6urkYzpnuDSOJYC1Ij1jZAaMQ8g875mDbqQ3we9R7pFappjPC1I0gQQYGI88QgJfeOxjwcTEAKZCKRKipy5q4AyVonZuRIwV//5AHf+vYWRfHiOVKaqsb21udBCuV92HzT+2iJJZZYYonLhSWhs8QSFwiv/t3/sZ6UV5z1reFw1qtrJ5NEin4/vzB1DsB0WlPODCGEJnRcoJSgNtFKiCBJEkWW6Qsjnd4m1tbaMRenNIsMIWskdeWoKotUsXgspaS2jjTT+MY+CqLtkPce76JEHhHzF2yTuyGVJM80vV5BUSSXOnNnUbR/TZyezc6f0AGQgmJzFTM7I4SYPbLIIxGxqO5dQEgYnw3xISotVnbWEVIiRKCelThjKXrdr7VdlKlqHn72m6gseU2U0zoqPlTcX9e+9QEqffE4drWNpEVlYmB7CATvmcqUf153USpmdxlrIzlq4nZKFQnT4CND4z1Y50ikgmYb8kzTaqfoRDIaloBAa0G7kz1BRnwVaC1RG13CD34AJ8dQ22Z7xMJVSQgRM50am7/QqIoksslyEnjjsFKgjMUZi0qe3E8hBHSeYkoTr79SIKTCJp7USwgGORlQtaMH/Tw7R4iolnQuMBrVDAMoVZFmijyVzErDYFAhpSDLNVJCnil6nYxWOyFr7L+eWbcTcO1qj+OTGbfuntLv57TyBKUEs5mlrh2HBxN2truPPjA/zi4g3wE14puEEHH8aS3xIfDezVWuXOnw818eMSvtoqantWRtJWfvcMLpaclPf3bA9d0eV3e7T5Fw8ef8UL1qnTOEqKJyPqp1tJZ0dIqxnskk5v50Oymddkq3k/L3f7BNXTtu3T1l/2DKZFSx1lNMZ4aystz9fMhqP+OTj9ZfY2/x9SuKvwiLgjm8e8XdJRb4uo/Zp9nkt7PS5uebInYeX9hXWOArfOTLLezxhT5DqfRW8HJJqJ2UTG4d4Ks4J/LOYxs1CwKEkpiyRLka3couDZkTnI/Kmadgy5rp/in1pMRVBu8FYm0N8lbMv5HRutk3z6BCyUe2xM11WygJtslVFDI2agDGeX75cEAZAjrP4rw6Uag8RbdyVCsl67cRjTXxwf6IT399RFEkfOvbWy/9TnmuCYTE+6BMbX9Hwp+fy85aYokllljincDlrRouscTXHHn3Ryv7+2f/xBjX9z5ogQhCILSW4qNPNhbh0xeB6cRgnV+EZUspqOr4IOt9oK4deZFgjPvGlB+uXluJZAwwKw31fN8oEYmc2jIZV1jn0TK+rnUkvbSSVLXFOg8hoLQi0QohBLU12NpijF10aHc6KWurbZJXsIZ6GzgPtY5zPnasqzdQBJEC1tYIaUGoRwQXEIkmUYIAOBMLqEIrrK0YD4eoJKF/pc98EuusZXwyoNXrfaHg/nXAeahy5qhnNdPRFIgKk6yV0t96eUG3HE5xxlFPqzjJVYqRg3/dvcnUa4QysXgUYDSpyVNNmsZzajqNeS6JViSJRKmEvEjJUx2zdJSg004hBMraIqWg1UrZ3uqiX2PMdTd7TGtL+bu/h/jx/92cC9HmbX6tDN4TvEDnik6rx9nDE5IsiUodAc46hJY4YynPprQ3ek+uJATMrEZqhbQxS8c7x4mXTSYNhL3bFL+9GQkc44EQ83uI1+g5nPOUM09VCU4GZbSoS2PGS1FokkQtrmvXd3u02wkr/YJOJyHR8guEprGe2nj2Ho64erXPlc02J4Myqg9tYGe7s/jMov7XKJO+zuToV4EUAqkFupPx+z/Y4defDXB+1Fx6AsNRjbWeylmq2lKWlqOTKb/zna0nisaPR8g8fh/+qns5NAUpYxy+UeokWrLSz+l2AqNxxa07p+S5ZmO9RZoqvvXROt/6aJ1Pbw3YO5gwm1lWujETaDSx/PrTE7Jc0+9l9HtfpunjGVKjbxqWqp13EO+opdrrQLxttQ48l0E5V2LnFRd4Luqd5y30ogbX89dbD8aUDwb40kTV+3DaPPM8SeZIU5H0Cro3Ny8FmWOreqHEn6MaTTi7u48ta4IHnbeQWzuILMPXdkHaiCCeaNKD+FyTdHKCdXjrcJUlOI9uZag8RSjBw8Mhv7x1GDN10gSZSECi8hSVpxRXVpBPNT5tbHbIc82tz46/FKHT6+V0u1lSVV5MZ+YfdjL+2evvrSWWWGKJJd4VfP2qVEss8Y5gNjP/9WxmdgGMcUUIQXgfRH8l57331i5024QAreQXrNQ6nRRnPVVlo8pBQLf71cLF32XcuLnGaFSSjGvqyjKb1syoG8scgdcCkMwFALbJbZmHTzsfFU/eB4aTkjzVi3wFYzzWVqz0C6rK8nBviNKyCX+XtFuXz5btdYidNNOMxxX9fn7emwVA6PVx3/ou4q/+EqEFBI91EkFAJRpno1We94HJ2Yi6rAgE+lsrjwrPAmajETpLydvtN7KdbxvOWO7/5lO8see2zGpWx4lsmtBaabFxbeeln5kejyiHM4L36CxBSEGpNH9TbBH6q2ymmsHJhLq0OB8I3pGkqrGuipPsRCsSLVFa0UoVRZ5EKzYgyxL6vZzpzMTw9kzTX2mBEK9NlicbPcxoRvrxB9jbdyKBpBWmNEC04bC1bezWBN46KmORiUanmhDAGYcR0Wu9GpdknUfngdQKlWomDwcLuzYfAkfu0XYrU+JriyxS1rfa1MYxGtdMp4ZEK+Rjqh3vA97GjBRjHNPSIIDhWKClJE0lRZ5y++4ZlXEoJeh1M1b7OWurOb1uRqvQ6MZ2M88UxxPDnXtnnJ6VaC1xHobjiqOTks31LxZvvI828ks8QrQHlHz743Wu7nT56d8dcjYsm1p+vFcoFRU9d+8P2T+a8Nvf2lyQKl8lN2exzpd8wDmP99EmTsloX7jSz1np54wmNfcfjkiTaMOWpoqP3l/lo/dX+fzhiId7Y1ZaCrzFucDJacnewYQi13zw3grtLygylyTOc/EEubMkdi4XluP2YtQ6i5U3P98GsTPHaxA8r7CIy4rq8Ix6MMFOK8zZFF+b+IwiJaqVxWdrU5ELSev6Np2dtUtxnswGoyeye2xZ8fm//Rmjg0NMaQlKMWttYFYy3tvO6BUpKksI3uMqiyvrJxpSAvEU8Caqx4VW6DxBphqVJwTn+eWtIx4eDtGdIrpcFBm6lcU8xPUe6jn5klIK8iLh+GjCeFzR6by4IWL3ap/BYMbwrFLW2E2+/qYZSyyxxBJLPIYlobPEEheAovcjeXAw+pEQwnvvk+m06giBbLUSrl9fYXW1uNDtc/5R4HfMc4wWRlpL8jyh280IQLud0uu9mYL8ZUW3m1MUKYeHY2ZlvSiqPSoSO6QQTei0xxPzI1qtFJ1EMsc1Sh3SWNh13kcbKCGYzQxlbXHGoRPVWPRAK0so2indTka7laEukYXRqxA7nXbKgwdnb4zQAfCf/BbFr/4GX1ZR6CEl3pjmrzHTAhcVINY6Dj9/ACHQ31pFKLH4PrauGdeGottB6Xf3tnl6cMDp/sG5LjP4QD2ryNoZvfUuUinWtq+88DOutkzPJtjKIJUiyRVDD78WLe6FDhvAeFQyntYNAerJ8zj59b6xMJMxA4QmE6mCRcZXlmrSJJ5PJydTjHVIBOdFhyaZjl2V3/otxP0HeGPwlcU1FmyNYCeOubk1XAi42mIrg9IKnWoIAVsaSjFBakWSP5rgdzZ6jPZPF8WQUkimQjQdogIhAoU5o7NznU47xRhPK08YNqROVOmEZn+FJs9FomTMIrLOR6st6+J+xCCVxNQW7wOzieHoeEqeRVVU8LHYnySRvHHeE0xgMqlJU4WUgnYrZTaL59eCE21+8SEgzy2B6+uHbiflj/7+VX768wNOjktCO6esDdZ4rA1oKQkO/ubvDiMh6D0gyDPF6mpBv5sSQkApSbud0CoSily/Ul5UzKiaq3UeHcNuO6XbTikrx8ODMc4FdrY6FIXm2k6XaztdZqXlF786RoZ4H3TOczaq+M2tU1b6KZubbfJUL3KblvgSuNDi+RJPYKkyfBJfe2Ln6QXP8QoreNYiLspV7RVQHpxS7Z0RfMCOy/jc4zwiRLsx3c6xkynK1WSrXTq7z2lMlDI+yL0ljB8cI3W0ky2HE6aHp9z767/BlBUiTZmt7TAMBZOQwMhx8tN7fLLbZ6NXxOe3eSZQo+wOjWpcaI2vLIGo3PHTQJjW2OD52b0BlY32blJJRKJRRUq23kXlL2+C3NrqcHw84eR4+lJCpygSrPU477vByyLv/uhKOfo/919/zy2xxBJLLPEu4N2tTC2xxDuMsjT/jbVuBaCubMcap3Ui5Y2bq3z3t7cvdNtCCIzHNdNJHbMctCTLkyZ4MbpZZXmCMZYkUbRa3xyFzhxaS3Z2ejjrcY3CRjZB4dbMw90jKaabWVxU6qiFGsd5T5rH/e09SBEQRDu3cmaojUM1YdVJIqN1Um04PZ2ipKQoEtbW2nTa6SKA/aLxVYidViulqi2jUUm3+2ZInUnWpfPHf4z8l/+S4GJekW938dMxNIX2+b4L3uOBwwcPQQRWtzdovsziG5XjMSpNyYvinSrshBC4/+tPsVV1zguG2XhGd71L2kxSs3b7paTX6PAMV1uCC/jgOJWa20by86xPTfLo/BExpD34aM03t7uIykHRZMc055CLGVWiCaadj5+08B8AACAASURBVKnptF4UTtqd7NxqyGqjB2cz+M53ET/9axBxm+f7Za6OCU0u0DyMPoR4LagmJVJKZKKwtcG7wMrV9cV4VElCa61DPa2prWfSkEMLCFCTEZvrLXSiMLXDNwX9LFUY65nNTLTR8oHIFz/qLE8SRSY03nusc4xnNVJES0KJAOExpaeuHWmiFvu1o1Lq0sZiffBUtUUISFLV2MGJL54agiYfKVyaa9VlhBDw/e9s8fnDEbfvniHGUOIa1Uy818xKi2kKTGmiGE8rDo6nSBGzipz3tFop7SIhTRVJc//Y3GyxtpKjtKLXSb6U/d1CraOj1d8ceaa4ea1PVTv2DsbMZpbru13a7ZQi1/y937nCrLT88tfH7J/OWO9KauMZjS2T6RkhwNXd7pe0YltigceP2ZLceUtYEo9fCkJcoE3gC4idp14+/3W+xgq+qqvaBbrcVcdDzGBCeXC6uI8LKRGKaCOdJtSDUxIJ+WqHztVnW+6KPCOU5/wc+gKc3drHVjVZr83g0wfYqube3/4tpqwx/U1O81Uq3SUY2xA3AecMv7h1yO9+vE2uot0tSqJSjUxUtF4zDpUnWGNx8whK5xlOSn718BSEQCYalShknpJvrZD2vrzt3PZOj09/fcTdOwNu3Fx94XvzPEEIODwc903l/l5RJP9TK+G/euWdtsQSSyyxxDuFJaGzxBIXgMm4+pGzvuWczyaTuh0Camurw85Ol7W1i/UaHgxmHB1OmE5j2GXWKHLmRUFjPLUpCR5WVviCLds3Cdeur7C23mJ/b4QQUM4M43EVi6IqWjvJJjDUWB/tonxYdMabxvZqPhcWQlA3WTs+tmHHSZWJ+72SkKSRIjLWMZ3WaK1otRK63ZxWEUPgLxpflthZXWmztzd6Y4QOwHDrPa5s/x3T/WOE9TAZEWgmaU0QtRAiEjwEBILTo2MQntXtrUffovmPN5apHVN02gs7rMuM0fEJxw8fvpECoHeOvJ0hH/PSWtt5MSE9O5tiZpEsDgJuzTz7BA5bXYa0kM4jlSQrUvrA4GQcbcuahk6tJVJL6tJGpUxzfkkV814SLcgyTZ4lOBeVBlLEbI9eJzu3HJdWr6AqUsLGFmJ1FTEZ4a1vfNb9gtzx1sVdHyKZM5fueGMJUsbrwDSSHbNWRms92oIICa3VLq4eELwndQ7jJYkUKCmQQqBNyXRqWFtTfPJbG9y/P4oBxT6glCNNJLVxnJ5WC/LL+9hdqnVcBlqTiajAmZUxO83iEcRj6pwHT0MuNzVlEc8K3XxOqmgNGQLMqkhGp0nMCHt8b89VOku8GNd2Itnx058dIkSNMQ7nJVXlsC5Qlg5nPKNQxXtMQ6TNFVnDURWt23wcczqR7B9O6HRSvA8kWtLrZWRZPCc2N1q0imfbv0BUvnkp0Eo8cf5kaSR2ZqXl4f4Y+3DE1d0e7VZUB/3ge1dYXc25e2/I2dgyLT2VDdTGMSsteabZ2W6zdsGK5HcSS3LnDWJpqfZKmD8oXSZi5wUvn/96n8Y5r/ACxqM3lvp0Qn0wZHb/BFfVMS9QSaRW6EQjBMwOjkhzTevKOq3N/nOX97bInOA9p7/ZY3p4Rr7WoR7PcGXN3mefYYNgvHmTIzrgArJ+XFX8iGX7/GTCJ7srIESTDyQQqUYYDz4gVbSaQwqQioenEx4cTVBFhlAKlafkV1ZIOvlXniusr7fJMsXR8YSqsmTZ88t16tFcU1a107dvHf3n3/3tf/R/hPpf/G+vtveWWGKJJZZ4l/CNdDT/4Q9/eNGbsMQ3GEnxj//j0aj6D8rSbFnns8m46mSFltevr/D9H+y+dr7D6+LwYMze3ghTWbJck6WKPI9d81mm8T5Q1w6tJRubHXZ2ei9f6NcYSaJYXW2R5QnjSYW1nl4v2rKFEDC1JQBaK4oiWQSXz61wpJRIKZtu6MBsFouqUgiSVC3k9L5RKUgpMMZFiX8A42LX9mRSYZ1HSUGaXi6u/nnEjnOe+w8GSCXpvsRW4FVhhUasrZLd/QxTm1hg9x5CLEQLpZpA14BKFVrPc1ocs+GYzurKYqInmqp4mudIpS59yPv+nTsMj47f2PKFlE9MVFWSvJDQKYdTxodn+MYm7bbX7FnBSKc8KHZjFosNdFopJ4MpR0djnPO0ihSlHhXZopXTI0XM3LVEa0mRJayutWk3ln6DwZQQAlmWsLXVRWnJe9dWzuX7q26Bn1b4Tpdw7248h61bKIKEFAsbNqlUo04JzX6LRZF54JZsXss6OULGPJ5qNGNyMsbVhkQKDpJsQZJoJdHdHn5tC6UkH723ytZmGyUFk4aMDw2J1G6ntFrJ4pozz+YKIv6uVbRRKwpNp52RJBJrQ5MNBg0HhCdgak9ZxWwwqSWtIqFdJGSZirlrStLrZOS5fiIG5HFy57KfN5cBWarY2mgxOKswNhJk1gWs9QghkEpGC9RMkecaJcWCYOm000ZRE9U11nqM8UxnhtHYMBrXnA5LzkYVg0HJ/v6Ee58P2T+ccDyYYZ2Ly2zGSxxLkZBDNETgY0i0ZHUlp9PJeLA34vhkRpFrkkSx0su5eb3P5lab03EdLQFnllkdOB3VmMoyHlW02ymJvvwE+aXEnK1dnlevgcf2YUNaL/GKEFzwWBQ88yCK5//pzW/HuzegxrcOmN46YHb/hOp4hLd2cVyFAKEVSIEdnJLkmu61DVobFz8frMczHv6rX2MmFd46VKJwtWV0dMJwNuO4s8OZ7kIQBOcJ1i4auuIjZXw2qwJcXWvjrcNJGRvzpjWmqgkuYK3DWUdINbfOZgxtzOfUnRat3TVaO2uo7MupYZ+GlILTs5LRsGZ9vUW3++L50b27p5Rx7hharew0BD7o9r/9C29vff5qe3GJJZZY4vzx4x//+KI34WuJJaGzxBJvEa3+P71yeDD8n6vabgkhOtY4WRtT7Ox0Rb+f8/4Hz5apv02MxzV7D4ekqcZYx2wWu4NCgI3NNle2uySJwhjHxmabra3ORW/ypUCSKNbX26xvdEjnxFdlo72aizk6IYB1ceJQtDKciVr90BTKCIJAQEmBThRpovAhKnrmhWzZFEaVbjrghaDbzpjNarSSBOBkMGUwmFJW0RZPX5JC2dPETp4lHJ9MGA5LOp3shV1or4My7dCjJOwfxkmb84t9B40fdmOt4l08XkII6rKmnIzorq7EgruSpHmOSvSlLkpbY/j8V7/GzMq3ut6Nq1dJ82d323vnGR2c4iqLDYFfGs3ABpyU3F97n6zIyLOEurb4EMm+s7MS7wNpqhdEt3MeUzusdYuC8/w1KQWddsrV3T4IwcHhiLI0iOb1tbU2aaK4cfX5HaRfBUpLXG3xQeCPjmE2i4ROQ+YA2CZMNzSWY3NiUAgRLRmzlKLfio3NjR2bqwzlcIKpDNVourBau2WiGiPRkkRJ9PZVOtub9HspW5ttpBT0uhnXdruEEG0g5/suTRVZqul0ErrtFOfjONdKkjTXGR+igqddJFy/1ov5XT7gQsz9srUnCLHYhl4vY22lwIdAv5fT62YNwaDotNMnyBx4rPdVLrN0vgy0ltHKrJVAgNp4jHFx3KhoeRMA5+J7W62UXjelVSRoHcdKq0i5utPlxrU+qys5po7jczp1TCaR3BkMS07OSkbjmuGwZnBaUdeOvYMJp6clUgmKJt8phEj0PesYaiVZWynIU839B0Mq4+l2ohVjmiqubnf55MM1JrMaaz2tVkJl4fisxpSGEAJpql4p92eJBk+QO8uz7KV4nMRZ4nxxKcbgC7bhrXMtTxM8l5fwmT0YMPl0j2AcblrhjWXejCKThKRT4OsKUU7JugWrH+2Qti8+T/Xssz0O/+YOvrZ4YxHE+6TXCZ8djtjzXWYkCKGQWiETvRA4zpuTgndIIfHes97JEJkm5ClBSWofFaYqVQStManmVw9OqVwgW+/SvrZButJGpc9XvH5ZBB+4f/8Maz3Xb7y4CWkyqRmNKuraSVt78iIdlqX5o07/2z/x9tYyT2eJJZa4FFgSOm8GS0JniSXeIibl7v8yGlXf996t6kSsz2aWTjdNtrY6fPjRxku7cN4Gjg4nfH7vjPGopCotzodFlkuWRxsjax1Zqtm92qP3BkPt30XMC2tRtaMJRDJHx3TppnlRNir9JjBTCqSQC/s6qaJqRxCl9M56fAAlBXmeoLSiaHyTfYA81cxKgw+BunKMpzWz0jBtHvLnQeVJoi+NRd6cQFFKcjyYMjid0etkpG+I1LFrm6wf38GWBuf8owbSucpjvl9CeGSPBTjjmI1HtLodil4PfcmVOcOjY/Zv344qpLcJIdi6cYPn2YyUoxn1eIZB8HdWMzIe4zy/LnapRUpoOqRN7XDWMxqVmIbwzDINIWBtJBacb0hPLRfkSJoq0kzT7eb0epFUOjwcR5svJdna6tJqRaXK1e3uuX3ttFtgRzNcqwv37jIvzAQf8MbhjMU6g5RqodyZ28MJpZBKEZxrfOklZlpRjmcIKRgfDaOaKcR8rYdeYKVCCtBKk3/3e7Q7Od1Oyvpa8ej6IQXrawVXttrNWBdR0aPiNSaEuP+KorGs8yESN95j6mgtstLPGU1qIFraWRNtINNEIQGdKtpFQrebYq1Hy3iN67SjRWeR6aZW+hiZIx77eYnPocuGbiel20k5OasWSiff2HfGy1Ug+Ea1Jef3k4b4b8jMItc4H+8PiVb0+xntliZNFImO9xrrAmVtmUwNp2clJ6clZ8Oo4jkZzLj/cITzviH04jh81nFMU8X6WgspBLfvnaGUIM8fXdev7nRZXyviuJaxOWE0c5wMZoxGFWdnJXmRkF6wWvmdx0IpsTzXHqHZH0tF09vBhat15ngJeXIpeJWXET7P28jz2Oi4DFcZhj/7nPLhAN/kHAbrwANCotKEpJNTD07RWNJui/7NK1FtfIGoxzPu/8UvmBycxW32HhDoPEWub3L7tOJhpfFCsTj/aVTmDekjHrs0yEwjpGR1tY3qFHit8DqqZGfOk7cySqW4PaxIr6xSXFlBF+ebJ5sXCbdvneCc58OPNl74XoFg7+EQgeBsWIo8T6chhKwszT/ur/7Wnznz2dm5btwSSyyxxCtgSei8GVwuX54llvgao9X/pzsnnw9+3zmfWRecMaZ2zqXr612KVsrO7sVL1SGGiJczw2hUEYg2Lr7pEK8rsyiybmy0Wd9oX+SmXnqsrbVZW2tTloaDgxFVaTHGYWqHsQ7VdIb6EPA2FuekFPjGg9yHgE40ykh8s9/ntjRCxIgdax3WeQJQVhaCbSzDYhB7XVuMc1SVZW9/hBKCop2yvtoif0FuwpvGPGdnfa3N3XsDqtryq98c8e1Ptmi1zndiBDCTOYMf/BEr//rPGxVOtI3CPyoyP85FuNoSmoLibFTy8NYdVqdTrrx389y37bywf+cOs+HoQtbdXVvjRZ7x9XiGl5LPrKR2ltoG7ugeM9kC6wnBYo0lhCanq47jXatIhDgXzweIJGCaSFRTvFZKkmWaRCvWViKZ4108BxBRTdJvSJ48O/8isewUiFEJaxvIowNCiGq7qHoJaJ1GovCxMSYacsU7h6sdKtHYcUnwHqkU9bTGVWYuIAMfKHxg6gKJUhTf+R5ZK2+K988u6SRa8vEHa1jnuX3nlMGwhtJSBots9mErj6rBqrYMRzXWGrwPjCc1wYeGPJIkicY5F+3ZnCdLo/KvbpRRAUGSSPJck+p5rsuTI+JxDnUeJ7TEl0O7nfJ739/mb39xwGAgKXJNVTuci0RcCPF4e2O5caMFAaalZjq1hOAppxVlGdU5nVZKmimqyqGURfCINHUuMCsttXWUlaUsDcNRxcHRBIAHeyNaRcJKv2D7Spvd7c6iueCL25zw0furHJ/M+NWnx4t8HYCVfs5K0wxy5/MzDo+n7O8bjk6n9ArB6bBiY73gw/dfHAi9xJfA4gb3GL72uTviiR9LXDDmF4gLy9d5Gou70fP/9Jw/Xw6cL6ljJyXDn93DnE2bJhK/UAYjBEJHMkd3csrDIxItKNZ7tLbOx772VeGt4/Bv7zD+/PgppZ1ArXRRu1eZVZb7Q7PI/fGN5fL8n5ACpIzKfUlU70iFzDShyHBaERB4IaiT2IwkipxhkOTbby7/LU0VnW7GeFRxsD9m68rz3TBa7YTJpOb0dIY1Xp0OJtc63fy4KPTG8fHkn3Vz/pM3tqFLLLHEEktcKJaEzhJLvCUMh+V/HzOhhfch6NFZKTvdVDnnL4UyZ45ZaTHWNxkVHllolJ7nviiSRKK0JC80xQUSAu8S8jzhxo01IAZM7+8NGU8qyjIqZ5QHg8PUsZueEDNzYnNjVOXIxrbJ2Eje2JnB2Fj0ds43AdiNuoRIDNmmMG6tp5pFSxshBJNZzXhUkmiFkLC7u/LG7M5eCgnrG232Hp5RV4ZffXrIB++t0+udv/JrsHKN1nd/QPGTf8PsbBbr6xK8c1+YuHsXFS5CCCSS2bAk+EPqsuTqxx/HQNRLgmo2Y//2nehxfkF4UXaOmdV45zkImpmx1Nazh2bS2UY1HaeqIQrSVDEclZH/EIKilTQqHBY/tY7KNkQkfNIk5rfkRUKrHa+l07LG+ngeSRHJBoDiDYzzZLVDfTjCffJt/P4eQghUlkTlhLPgI0krGiu2+XfzPiyC64OxkaElYIzD14+OZQC49j79pMuBT0ivb7P1wQaTqYXGKu1FihetJB99sMZoXLO3P0YcC4IPJIlEqrgd43FUBfa6KUrKGLSrc8bTGqUkrVZcVp5pytKgdVRtWuNJEkWrSOh2Uoo8QWmx2G4lRaybPHZ+RV4rfMGCcYkXI88Uv//9HX5ze8DB0YzxuKaqLCEolGpUaokCqfn4vR6uyVcrK8toVDOdGjZ6irV+RjlzDEaesZAEIeh0U5wXDEcVSgnW2jnex8we4zzOearKcXpWc3xacXA85eH+mF98ekyealZXc67tdFlbKRbnGsT70OZGi14v4+H+mNMzyc6VzhNK0ZvX+ty42uMv/+ohh0dTRqVnNKtwPjCeGG5c67G6slQCnyuedb0IX/jl3cKSIb78mJOLl4ZQfAl786whdVk2/ZwwvX/C9NYB9WC8+L7B+UhwqIbI6eYE66hPBqSppLW1QrF2fkrnrwpXWwafPuDs1kF8obmfCCFBKvTuDslqD6EkP791iFQKlATnEQGEEohEI5SMz16NQhoNUsRsINXKMVphqzgnrrIUX+SIVsGIt3O52d3t8bO/3ePnP99/IaEzGUc3htGwAgTlzKStdrKeF6o1GdVqOPvDP+kV/99/+Oa3eIklllhiibeNJaGzxBJvAUXvR1ePjycfVJVZt86nxti0LK1aXc2pKsuVc7QAel2kaeyIb3cyvAu02mljywOzmcEHTaHkshj3itBacvXaCsEHpjPDwf6IyaTCe0/QCpGAtx5jI6HQaqdMxjVSCZwNTCYVeZ6QpNE+zVjH2aikrh2CgJSSEAJJokhShWlyF6yNVjmxkGYb1ZVBCKiq44Vl1cZah7x4u7eGzfU2B0ejaJUQAp/dPubjDzdot8+f6Ly/+11WO6skf/7PcWfjJmA8du0JIRfkpSlrINoZzRU9YRwtgu7+/OfsfPgBWfHmuvO+LKbDEQd3715ogaS10n8uoeCdZ3Iyoqot+7XCOM9JVTPY+O5CFRBCIM0SskTR7mQgBeNhiQ+BLNOY2j3mc95Yg1iHVAqdCooioSgSVldai/WenEwRQmDqmlb+iHjO8/MnodNU4W+u46oat3ONcP8eXkQ7D6kSZCqjBZt1kSSXcqF6pMl0cjYgfIgFBu8fFZK2dhDbN0Apul4RQhtDVFcIAUkqSbT8UlaK0bprjY8/hOG4YjwxTMY1Ve0QQLeb0ClSAoHTYc3xyYxEq0j8Nsc3TSTtVtJk9ESliFKCVkuTpgopIVGPVFBzq8hYwwtPDNN5dNgSXw0fvrfK1e0uv7k94PikZDypMdZTVg7nPAdHU/YOJvyD371Cp53SaWdsrD1S0wYCZWXZnBqmU4MPnk4r4XRY09Wasi3odHIeHE45LeNx7nQTqsyxuhJlV2XlmJWG48GMEALtVsL9+2OKQtPvx9ye7c0OSsUDnKWK9673GY4rbt09ZWujvcjXgUhI/uHv7TIa1/zsl0ecnpYcnFqSoSEEOBnMuHmjj75ERPrXDuILv0RciuL74xLapfrmncelU+zAFwfUc7brnVDwvBiuNpQPz/CzivLgDDspFza90X5MRAIEqKcTzNkAnSqSdk7v5hY6O38V/dOohlPKk0eKc0FUNFfDKd44vHWoVEdFkYg2t6LdQW5soDuxAWDv8IzprEYmCSKNFreisVwOIUQiJ9X4mUGogJQJNDmBhMD+6ZSk10b3iguxiV1dK7DWc3w0YTYzz22inE5jk02SSIwJQkgRJqNa3P5sUKVZ4os83JTiH/zvnfz//U/f8ldYYokllljiDWNJ6CyxxFuAc/5DIAiEkwIXXJCdThLSTIvdqz3W1lovXcbbwOHBmMm4jrYrs2i9k6SyUYlorPUo47GJp64vTg3wdYCQgnY75f0P1nHOczqYcjKYUleW6dSA9YuMEOdixoWQAokib1QGwQtUQ+CIEK2TlIqTG2MdkiZ4vbEZ8CEgPDgfwDpCCFgXu7B1JWEsGAymtIqUVjtltV/E7IM3PJEpWim7V1Y4OBpFtZEL3L5zwvvvrb8R+7VBb5f8n/5ntP/yXyD2HuCNwXtBCJ55LX0+eZtb3RECtrZMTqcEDw8//Q0bV6/SWbs4S6DZeMzBvXsXXnBb39l57t9G+6dUwxm3S884eEbjMw52fxDtBpvtDgFmsxpIObk3oDYW5zxJqqOCpcmh8iFgTMBKCB6UjJ+XTY6O1o+IhMm4whhPkiZsbD7qbGy/IVVh3i3wV1exvT/A/OkYMxgSnFuMI6mjGsYZFy1MRLRd8y4gFOx9fo9r165BEI3iDsT1m3Dl2oL5yPEL27nRuCZLFVIIer2vTnz2Ohm9TgZXYmHjbFgxGteMxzV17ckyydpqjnOBLIu2m5OJocg1UolFhlGaKrSMCqgsVdH6LpFP+Kt5T2PB1tiwLYp4S53OqyLPNe/fXGE4PkTOxCIDyYdIEO4fV/yrvz7g939nKzZpPAaBoMgTijxhZTU0SrJAt5vjQ2A8rilLiyJno2cXmTlHJxU6TyhrR5oo+r2M2kTbt247QSnJvQdD7t333L57xmq/YG0t5/pul421FlIKep2MdpFwdDJjPKnZ3Gg9QdJ0Oyl/+Hu7nJ6V/Juf7JHnmuOho649ZXnCe+/139g5vMRz8Cr3/+fekpogsaff+KXWsbxSfO0ggPCU3+2lwZcgeN4xBU+wjun9AeZ0jDmbYkYzGo/nOL/QMfezGo7xVYkWAZUmpP2CrNems7P6xuYDrraUJyPMpMRbHxtgnCMQn8NdZajOZgj1aP0LWzidINY3EVqjEh0JH2/55e2j5v7m8UMTSSspSXstpG5y/qREdTJEouJrWpGudUi7rQvPBtpYb9NqJRjjOB3MnkvozBXTCIExRjgnlbVOmaETRZFtsNbCOv8DKf/4f22lf/FfvuWvscQSSyyxxBvENzJx9Ic//OFFb8IS3zCU5tr/UFX2fWNc37ugy8q0d3d7utvL+Yf/zvuXJiD67p1T7n9+xslginWRUOj1cpJEYp3Hu9gx3+/ntNsZm5vLDJ3zgJSCVitlfb1Nv1+QF0kslmY6kjHOo1TzwA7QhF7PnSu8j/kczkYPaCkiyeMXHfFN9kiTOaK1QmmFa45pIL7PO09VxfwEZz3jcc3JyZTpzJAo2RRq38xY7XYzJuMaHwJ1FQv6p2clAuh0zl+pY1XCePMmrUKhDvcb27XHLLAay7t5BTraY0Xv7Zj1ErB1iXOOVvftK+xMXbN/+/ajCe0Foeh2m/ycL2JyNKQczrDW8SujGJ4dc7D9HYwuYpE41TFrV0R7wHJmmFUGazyBaCHlAzT5ttHvXETFhxACpZuxrKIt4Wq/AAGD0xmHR2OqyqCU5NruCrpRXn14c3Xx+3nDSUUoK/z6Fv7OHbyxzZiJRcwYuhsJDCHl4vydTacMhwP63ZUmaifAlV3YvbmwEoH4+n1dUBQJUgrSVNPrpNy83v9SCp3nYU7Y93sZmxst1tdbtIqEPNN0WppOJyXRsiGMJXmuaOWaLNOkWtLuppEEbmk67WRxP3vU8C+eIEnn9nnzd1yS2987hyRRrK/mHA9KrPUNYRa7i5WWOA/TiWFjrVgoZZ7G4jNKNnlMgizVtFsJa6sF6+sFays53W5Klgq2N3J6LUU7lay2Nb12EvPIQkOoNpcjKSVlZTk4mnDr7hn37o8oS0unnZBlmk47RWvJ4fG0GctPTkfyXLO73aHdTrDOMZw4RqMaETyD05JuJ310P1zi8kE87594xv8vLwDfaMzHAY/uCZcTX3Ibnzf23yK88xz8Zo/jO4eUwxl4R713Rrk3wI5nmJMxdlpFC7JEIZWMhMlohB+PUTiUFKhUk3RyVj7YIV/tnOu5GnygHs0oj4aMHw6YHp5SnU1xpcFbS7A+KucROGOph1OCddEObmExLRCra9BdASFQWYpMNUIIfn5/wLR2nMiUwxrGlaMyUcUqlESmCaQKrzSilZFvrdLeXSNb66LzdKEGv0gIIdjfGzEa1UgJV6/2n/m+Tifj7362z+HhGFN7QkD4EHDWCe+9BFKtlTPWbWWtT7aVuPN/vd1vssQSSywBP/7xjy96E76WWCp0lljiDSNt/5N/NDwcfQfhPxYyKOddt9dNk/5KTr+fv1Yh7rxRVYbxuIrd8VpRFAmtJsPi9GwGIpIPWivSdFlMeRPIMs3WVpetrUgSlKXh+HhKVZmYhVOaWMQXEJAgAnXtSBLRBHrG7nn/WPC4RBAEKBULbaop3s27/aPTQrRkCwFM5ahkQ1pYT1UbxqNyET6/tdmheAPKmatXV7hz+CY+GgAAIABJREFU94RxqPAmduY93BsynRluXl9DPqco+apQrYzDG99jva7hJ3/1qLOyySKi6XibW8HFf1HZNB2WuEblZKqS7fffbz78drpNTx4+jETeBatztm5cf+br9bRiMhjjasu+l0yHJwxWrzNJutFaTESlgBICZCQ7ytpCaKwwGsy/YwgCrWLhWSoJPtoKaiXJ0oS11daiaHJ8PMY5j/Px82nyqFj8JrOiVKqpfIjdon/4R6j/5y8Ik+lj7xBILaI3vXj0PY8O9qKdiCdKj66/Bxs7jzzJmiGlU0WmNEWuY2ZQrtnd6Z67DVWiJeurBeurjywFnQucDkvOhlW0eluQYoJuO6XbTpvrR8z0eeSRFw/KnFh+vHlh4bqztF57ZbSKhD/43V3+zV/vUZZ2kZkWiGP/7t4Uged739l8KZEphIjdz6qxx2tUoah4M7m6E+9Jq49VJ633tB9IRmODD4F+kTOdaUSjDoW4rAdHNbfvnnH73hmtIuHGtR4fvrfKtZ0up2clg7OS1f6TOTl5rslzzZXNNn/9t/vsHTjuPJixtZby2a0B29sdVvrLbJ0llvha4HHLv0th8/civII050X3uHP+unu/vM/keISrDae/uc/nwynBe7r9Dp1WjiQSqUIK6skUZlO8seg8BR3nByrVpN0W3evr6OwcVJEh5lXasqY8GVOPZtiyxlv3yOaM5rkoPKa+ScDO6mitNt9PUkLRhk4fJBACMtGoPEFoyZ3jCbdryWnSRUrBuC4pQ8AEhfKKotLc2O6zsdGmKBLyIrm0zyBb21329kbsPYwOBs9qZJBS0F/JMcY3zgsOGYRQ0d5X1Maq2azuQsrp6fQ/2t7+9/7CV3/2JxfwdZZYYoklljhnLAmdJZZ4wxgMpv+dTsUHSaI3Q/CU09ps7nZJU32psnOMcYzHdezulZJ2OyXLNcbE/Ip5ATGEwOnpjOIt56x8U5HnyRNdWeNxRVkaxqOK8bhiOKywziGERIp47JSWKOLcJ0kUUgrqKhI0oim6mjIGfUbWJ+YkSC0Bj3MBU9mFPVSaRPKmNhbTqHfSXJMmim4np2idjwVOnsdidZJEVVKSKBCCo6MxVWX58IPNJwK3zwOqSNm/+l36gxHpZ794zAFGkOQpzjiscYvie1RDeYR31DOYjWYIIbj3y19x7eOPovLiDWM2GlNNZxde9Ohtbjz2fZ/MN6hGs5gb4zw/2z/hNOtw0r6KcAG3UI9VpFlC8D6qP5qCcsyXiQVlqSTWelIp0UkkMgTgG1WZVJJ2O3tCxVXXLpKPKbRb6RNE4JucsyspYL2HrAbofgf5w3+E+LM/jXvH+UWRpJ5WsVguBME7nHdI1VgbfvjtWKSAWLSYx0VIgWpldGRCv5eTporN9YKNtbeT46SU+ALJ8ywIIVACQhAL5d8cT3E8j33mnDf2G4YkkfzB7+7ws18cMjitOB2WVJWLakfjuP0Q0uSE73x740vv6wW5Aw2hysL+8PHio1aSG9f7eBfwxHN4NKkZnFaUpcXYeM+5tiWajCXJ2dRx596QO/eGdDopH77Xp9NOORnM6HayZ17jv//bV9C/OOT+wzEnI8fmquTwaMpwWHHj+rO7lpdYYol3FJcyY+dleA3G5qvcAx93LXzOYscPT5genkZuzIVInFSGw8kJe7qGsmRF9WinLVSakLRzpIrP+UIKknZGZ2edYv3156hmWjF5cEI1miK1WtiYeWPjfMQHgnexEUTE7hUhBN75qMaZeExpQSpEkZN2WshWTlXHZ8SyckyEYDiuGR5NOCahVAlkObn3i12VpopcJUgp6fdzPvnW5mt/t7eB7e0uv8w006lhf3/M7m7vme+7cWOVn/zVfUzTMEWYW7EJbO3VLNRZmunSWV+cnEz+283Nf/9XZvqnv36732aJJZZYYonzxrIiu8QSbxCt/o865cl0bG2QIpUURULZskkIkGaK7UtE6IyGMXNiPKoJITAeV4QQUDolSzVSxg5y5wJKCVZeUthb4s2g04nF636/4M6dAYIpaRJzLdptTW0cwccH+XnHvDVN13YAiJkHrrEygIB3AUfs8irLSPwkWjXkDxAqUAJBtOQJIVBWBiFi5o5S0R5ua6NL/ppE340ba5SlZTRpiCri+kajkk8/PeCjDzdJ0vN1C83Wepy8931WfCC/86tGQSEwszpOKkOT9CGj2kkIwAe88MxGJQCtHtz9+S+4+vFH6PTNBsYOT44JwX/p9z+dWvC8vz0VOb3429PvEYBUirXt7WeuoZ5WOOPQqebO8SFOeobbvxWtG41HSUEiBVJKskRRN12FWZ4gAOc8UklCM9akEFjrcT6OuUC0/moVaSQ2HsvIAZrMD0lRpPR6+ROvv0lIKej3Cw4HE5IQIAe1tYU/OkSIaGsilEQqFVUQ3nPw+T2UUqhuB/WHf4xQOnrHW49M1UKxpLMUlKRbJCSJpNPSvH/j8hay5wosGiXSnMwJzVj5/9l7jxjLsvzM73fMNc/GC5+2Mst3taNpsqluktM9M+whBW0EQRIkAQK0mJ0gjBwEQTttJECAIFErbbXQSoB2sxEpiUMBNNPNbrYvX5mVNnw8e81xWpwbL11k2fRzf6jIjIr3MuLdiHj33XO+//d9rYbzaJFS8NYbG/ztj2/FAQwt0SqK/Fmm2Dk2ZB8d8erLo88f8XrS+XTXBHW4zx2olEA12UIrw5yVu553x5OKg8OCJFGcdG3LgWIyt4ynFb96+4As15zd7lEbR7ebxH6n+/jaVzb52lc2+dHf32LnqCYh0O9KZnPD5csrdPO2W6el5YVCNH88V8LOaTzM0fMFHN3iIe8DZlpQ3jxCzIrofAkB4+ZYvcBS4PfGqFmFABadkkJKlFTk/R6d1XV6owFpp8Pg0iZJ5/NHHbvaYhYl9XiBLQ3OGHzt8NbF6Og0xMcFqCwBIUi68es462OfZ68DSpGoBJlo6vGcVAVcsBhjOSotN3YWzCYLqrJCSEk6GnAkE6Yia16L4jXIYJCTZZraeIx3KCmRAvJH4Th6QgwGWXScO8/1a8cPFXTeeHOT1bUue7vz+PosA9Y6QpCEIOgkygUfpNKicjb0x8fFf9tNaft0WlpaWp5zWkGnpeUxcnxc/C/zWfWNqrZhMgnH83k1WBnlSgg4e2b4zHTnAFjnoxOBgGmKjnUi0aWEAMZ4lIqxXtb6x9Jr0vLZSRLFjWtjFgtLminObvXRicRUFus9znpMHd00rhmqts7jQxRmtIqdGFoppGpK55uIA+sDwnmEj5vrBN2IKAHjA1UVSFJ9z2a/LhXWOLSWCCnp5Jp+LyP/AgXWZ84MMdePKEqDMRYQSAHGOT6+dsiFC6uPPDorP7PGofsmIyTdq28DgmBtrG0XILWKwk4T9+WdR4qAx1MtakDQHXa4/u57nHn5Mnnvy/ZLnS7DhODpj1apixLn7ad+Bk79LHe4+2d4//3Effe5m61Ll+77l/F97zz1NLqHdm5c4+O5YfrGH+JcghYCncilkJPmCZ1cc+vWGOc8tlnoCyBNNaGpn5HNRGeaSAQC6xxax+3jLNX3TPTPpiXeB3Qa3Tyro+7ytkH/8QptJ/S2V6iv7YMTiK99HfEv/xa/mOOsA+eiEy4EvFTUweO+8S0mq+d55cw6vrbYRYW3FnxAaInuZMhEEYRg0M9J0+iKeF46REQjCCz7vEIgnAijLY8MrSXf+Z1z/PAntzgal9S1x/tAWVmcD3x4o0ApwcuXRl/q6yzdO6ER6E4Eu4cox6NhxupKHq93BBweFxzsFygJqz2J1oKiMrzz7gFZpjl3pkc5shSlZXuzR37fuf53fvMsP/vlLrd25hSHFYOeo3j7gAvnBmxvtb1+LS0vHPcIO/B8izsniPv+/jQecswB6qMZZlxgZwW+NIxWhxzbXarphPr6AWpqUAK0EIREIZVCJTq6Y0SgWMyp64q67JGv9pjOdtFZQpLlJHmOzjJUohEqOmyEkIDA1zZ270wW1NMF3vplCoCtDMH75nVe4IwjLBoHTicjyTuITkoQxK5EYzHzCm8r7NRgS49dzBESvI9xvDOVMU46OCeorUUoRVhdYa87oNNJuNBJWRnm9wx9Xb85xtQWHwJeRHe4VHI5nPisI6Xg/IUVbt4Ys1jUD71fkiguX15jMi6pKkvwEIOrA1muvLNO1bXNisKs5VlQtRFnlf7D/zmT/99/+uSOpqWlpaXlUdMKOi0tj4ls8INvjnemb9XGDp3zSQg470OcHk8Um8/YxkNVNvZ3aN4CUshlb4rzsWA8TRR5ruk+opitli/Gu+/sUVUWqWI5+iuvrpPnSdzAKw2HhwvGxwvK0lJVFmvjwkCIGH0TQiCR0OkkhOAxtcd5H3uShFjO0QshcCEgXXSEOBdjd0Jll+Xmsllnzxb1cmv/mGZCrpeR5jEmqvsZe3eGw5xzZ0fcvHVMARCiUOBc3Jy8cuWAjc0+62uP7jkk04TOuQ3G4us4IRleffseN4pKNK4REpwPSAAZ3SLOOuqyAgJ5P+f2hx+xeeECvdXPunF6/07owzYrAsV0zvx4TH91xGIyxZTlJ362h33Wz7OFcL+w0x+NyHvd++4Rby0OZwQfuHn1CjvjOeM3fpcqG0BRo7RaXnQoJen3UvJM44lxZc5HIcdaR6oVPkQxTSkFTfzayWNIlCRNNRsb97pz9g7mTeSawBp3z2bw1vqTOed2OwnTQY88zCDkhN/7Lmpvh3CwHwWdXhffHbA3txwML+H7Q3ItSYcdvHXIRMZCYGPR3QyVp023iWSYpqyMMlYGz5+gfrKxs3TrtN05jxwpBb/3rXP8+Ge3uXlrtuxB8z7gnOfXH04RQnD5Ubi7li6sxut50n1wahRkFH0EsDbqsDbqYIxjvjCMJxWzmaHf1QgBB/tzbtyaMxymzGY11nouXVy5py/nm1/bots94u13D5guHFIIPr4xxTq/7PppaWl5wbinZweeC2Hn/sf5hV/07vp3IVDujql2J6huHPjwlcGXBluU1Idj1qcJN9/eQTfCh5CCJEsITZeNMxaVJvG6LE/prQ+RTd+gt5baWup5Eb+c95hFTTUr8Ca6+J2JAzhSyeb9cPIfXgqcADoa0UsRnRQyjfAKvEQ5QTIpCHsLgnEIrUCArwwy1TEmbjGLqbNaI13gSOfMdAehJDoEMhcI58+xemaVs5/gvp5OS1yInYrOeYSMf1elodt7MkM+X5bXXt9gf29GWZpPud86u7tTbt6YUNdxQDMApnZSZsLXtUt8KFcT3a2scasLX/2uzb77f6yu9v7jev5nu0/maFpaWlpaHiWtoNPS8pgoFubfFQInhHBAECKkg2GmOp2Ejc1e7Ad5higKgxDR9g5xYyjLFXknoddP8T7GHPUHGesbz97j/1eJkx4j0URLXX55lbyJm5FS0O2mdLsp58+PuHbtiI8+PERwEkOl46SaB60F/W7axLQZfA1KNY6URqwRMva0G+uXJaVSCYyJPSVKQSDmYNfGgr+zoSeEwFiPmJQcHMzodlK6vZQ8T+h1T+9KOGF1tYMxloODOT4EioXBNgtIYz1Xrx5SV46zZ0+PH/giqCwhP7vBNLyFC5KVD3+OEAHkSeRQ7DQRIoBWaK0wtcF7h3cCZx3VoiZJFHvXr2PqitH2Fp8un9ztk3lYCFr8eF0WlIs5i9kUKaMbKnh/z71Pe/9+gee0eLX7H9Fpj0wlmo2L50/9auWkxJSGax+9T7UouLZ+icngQhy/bO6mE4lrYuyGg5xr145IpETmCSEE+r2MsjSxMyZEcTE6WmJ/UQgBrWJP1HCY07nPAVYUBuscpln33t2fs7HW5UmxuT1gHDxalnGa9dJFuPRS/DYED7XjV//iV+Rn1pEiClwqUQgpkUqie1lUPJpvvlASkWpWk4yz2/1P/uLPOMt6hOdgL+555be/eYZFeQProqAD0WVb146fv3NEWVq+8sb6I/2aJw4c0ZSah/s3Mrnj0hIiDraMVtRSqPE+MJvX7OzMmcxqbFkxLQSraz0+uHpMniq+8vr60pn22sur9HsJ775/hCd2JeztF4QAF861ok5LywuNWP7xbIs7S3dRc070zbV08A++Bjaqd0xvEDHmUtz520wLqp0xdjLHlYZ6VpB2E5QAM57iaxt7COcLlJRsX36NnSvvk3QSggfvAiF4govXUmlP013tI5XELCoQYMsaWxucdXjjYpefD7jg8YkidDWs5JBqcCClAidQWQYefOnBBLTUSCGRQkN914u+EEiZIIPGYRCJRp0M3oR4ne3LWVxbBBBasd8dYjo9EqVwiwKhJP0zZ0hWP3kwIfgQXUNCErwjBI8kDgYVxfMj6KyudpFKMJvWXPnokMsvr516v83NPuvrPWazmqPDRbPW84AUZWmkTrwQMgnzRb0mpbS1cYOyMtvW+v99pcsPnuxRtbS0tLQ8ClpBp6XlMdAZ/pNLs2nV11qNpRBnokPH5/1+h04n4bXXHu1GyqPg+LiIm6HN5o9SkgAs5jXGuCaX35MkHTae0KR7y+lcuXKEEIJOJ2E4zLl48XQnyK2bY37y45tUpUUnknPnhqxt9KgrG6PUAOM8UgmyXKMSjxRJLNR2TdeODc3kdbhruSyX78f+nUCmJEpIjLNY1zgrZHTWIMDKGPG2KGqcC6SJotdLSTPNyrDzwMY8wNbWgMWipigMSktCiHF/wXl8CNzenZAk8gGXxpdBZQnp6pBZ9SpOaNY//An4gD2JbDBxkSilQJyImh6c8QjhovDRCCzHu3uY2rB58cJDvtr9Ik646+Mn3CutmKqJXAgBb+09wsz9chD3/MvTb79fMrr//XvuJwTnX3v11COxlWG2P+bj99+L7+c540vfxLmAqeNEZ20MzkqSVNPrZ3TyhKp2+GaD1znP7u6Uc+dHFAtDWdd4H/s5et2ULEuWv4dpqtjeunfT1rkQpxI9JDqKz3fTzZ/cJY+Ugs76ACcCMpG4KoqdAN7CZDKLBcFaoRIVI+L6GSiJSjW6mxG8b/5dFBVJNGcGL053WevOebz8wbfP86Of3uL2zqIR4MUyqvD6zoLRSsaZxyUONjF7BNHEst11WxPVdn/krJSC4SBjOMiYF4bd3TnH44rx0QwhYP848HcLwze/ukXePJfPbPXZ3uzz1z+8QZbGc8Xe/oJ+L7nH0dPS0vIC8zxEsp2cExEIBXDXUNyJs9F7go/XuK6yMYL1eIGZLnBFjTeO8miCOxoTjMVZh840CLHspslX+5THi6U4tHnuMvs3r2CNwXu/dJ0LpairGrsoCMOUMJ4TFiYKKonEa4HvJqhBF9XroERGgiJUATf3MGn6JWW8ZqGIgr5sjkcgEFJFd/HJYbrQXH8GvHHoPEP3MqTSCCkwRUW1t4fUAoImSMHt3ipOxGEXN18QvENlvU8VcwCq2uG8R4o40Ca8iN2igGkGxJ4HhIB+L+P4qOTdd/YeKugkiaKqLMNhznxeLx093nti+J2DZnjKeZ/GtDvhnfN9lf+jf8OV/88/f5LH1dLS0tLy5WkFnZaWx8DR8eK/d9ZtOBdypWSVJEp2ummSZorz51eWbopnhaqyLBaG6bSiri3eB5IkIc81SaKaGC9LohOcC4jno7rhheQnP77B/v4c7wJpqnj1IeLg0VGxFHPSVPHmVzZ5483N5XRzCPFnengwxzmPMY6yMNE9kYL30UmRpAprPDpR+Kbn5GSq0DcThlLGzfg01RTWUxtHkihUE4MghVjGvVW1iwtXIWBeM5/HSbI0jT093U7C2mpv6ay4fHmdDz7Yp6wsdW0aRSJOO5ZFzc1bYxaF4cK50T1ujC9DOupjFyULdx6rU7bf/Vuc88uFYIwxClA1TpJUo5RESEFdGoR01GUd7x8C1tScfeUVTnffnBZqxin3ix87WbTfVUryqWLMCafJRfff9rDbAbYunEfp0y8biuMFBzu3MZUhAL+8+G0mJUjRFOAqSa+TYq0nSSRbG30+vHLA8XhBXbv4e9d85d3dKUIKpLjTsxLvcyeyctDP0PreE9FiXhGaicTaBDqdO9OXWssn3lmWZ4pi1EcWFaqJKfGVRXnNr/7lHvnZdWSaoBJNNuyg+zm6k6HypNnUCcgkie6wppuqpeXz8PrLq0wmNQXcEeaFwHjB3kHJcCWj+zivR5axbNwZCmhyXU8TdU7odRJevjTCGM9sXnNwWKCnNdd25uzsXeH7v//SshNLCPi9b53lJz/boSMDtfHcvDWj100/0QXa0tLygiHue+d5sYE2rpwQBGZSUN46xkwWpKt9XFlH540USK3onV2Hs+tUh8e46RydSOpZubwW1XlCZ2MA3uMbZ/2F0de5+eH7WOUQ6z3SMwO8UkjZ9OJ4SVhZw1chOm0MYDwChZAahaYps4EMQtK4wn0cYJKJbjS12K8mEg0uIFONyjNkoonOTMkd2/G934J6PKE+PEBlKb6uMUh2VI9gHN5V+MMKANXJSDY+21Dk/uEc5+I1ofOxM0c0jqeT4cXnhZcurTIel8uu09PodFOGKznGeM6dG3Lj+piqts3rbMB7xHxWJd4HEUJI19e7Vkp5pLUcF4X9h73eH900iz//yZM7qpaWlpaWL0sr6LS0PGLS/g++d7wzed1a3yMgnfcpIuRaSzqdhJdfOX2y5mlyeLigKg1VGcUcIQRaS0ztlhv2SgqkEsvotZYnz9FRwdWrR6yOOngdY8l6p0QGeB/4+x/fiD05iWJtvctbX92+5z4nDp/zF6K7xxgXe3fGBaI08XdASZz3FAsDErxtOmNciCJNsyITCHwIMavaexItSVOFMXGCT0qBCqERjjxaCQwW7+Mme3CByjiYw9FR3NCXWpFqSZYn9PspdW3vbAIiqBrhoKosh0cLisLw0oVVOo+o26mzvQbWYZRi91v/mO1f/CXBGLBxQ1RrGZ8PzuNMwLu4UK0XUeRxxuKdx9SOlU3H9Xff48Lrr4F4mIDzWXp0QlNIK+65x93um8e1fTFYXaU3On0ispyWTA6OGB8eAnBw+WscyCHK+7tEiCjqZZmmP8ipa8f+wWwp5vgmXuxEHMTTCDqCJJFxESs8Qqjoztl+MGpvMquWPVBpqlkd3YlYGw2fTudMp5Pg05hv72qLkJJ6UlA6T3/YW+43JVmC7uVx0pUYO9IK5y1flpVhzhuvrvHOewcUlYsRmCLGr318O5CnksuXRyT6CfyyNV07MX0o/uKHEJYbgaeRJJLVUc7qKMe5wMXjkl99OOEv/+oaP/j+ZdKm/FopyW9+c5u/+eFNdAjMF4b3PzzkzdfXkZ/Qr9DS0vICc/d55Rl07wTnMZMF9cEsCjelicMcPorvvhFzgnWAQOYJUkmCD+Sba7h+n2AdSs0JLoo+TirUICUISb7SJ1sbILKE7T/515jVCw6v7yPs09j+uT/49w7lwQH18YRgHEErSpmyK9OYOrtY4J2LfZ1pSufiRVTns7kvtRLknQRjHL6JW5PNNemTHvD5smxs9FAqDtodHi5YOyVCWAhItML7uNZaGXXY35/fHZcdZOyX1KKrkzRT9Ptpvyp9KItalEX9P6xv/OP/2iz+77970sfX0tLS0vLFaAWdlpZHzPh48c+MdUNTuz5C+BDcQCmRCQS9fvrAVPmzwPi4jD0ooSm5VwKlJc7FTdQkiZvXJ06L0+KxWh4/v/7VDs4GBsOcEAJf+/r2qff74d9eYz6vSVLFcCXn9//g8qd+7iRRbG8P2NrqM52U1MZhakdVWSBGnVkcyisEHrkU9QLeB6rqTlRfomPMgit9s3EnABlt/z4QggAXUNJF5w6Ai24W5+IU94mIKJrfOZ0ojLUkWqNTSVmBkhIfAqaKQuSVa4e89cbWI8lyEkrSPb9FsXuAq1Ju/c6fcOHXf4k9HqOCWGacBx/jDBA+5owbu/yeEKBaVMyOppjK8LF7hwtvvsEdo8WnRa09uPGQpCl1UUQh7C6XzuPcokjznI0L5069zdaW8njOzatXY9fSaIMP1t4kzKt7hmNDiBOS3W7CubMrvPveLmVpltOGAhBSkGcxeuPuYxJC4INHOIlKBRvrp/djVLVFIhBKNT1Sd85TWxtPLyZSKonsZqg0wVvH3//1++TrK8gsPTEukHbTpZjT0vIouXBugPOe9z44oihCk6sfMM5z68gwGCweX/TaQ1hupp2I9CeuzU9AKcHmeofvbfa5uVfw87f3+NY3zyxv10rytbc2+NlPb0UD6MLywYdHvP7aszdE09LS8oS5273zjIg7Qkp0L8ebKNpYUxCcR2iFTBTexBhfEo1UkmSlB1qB8wgtUf0M3c0QWjVDIHf6dk4jZ8Rwc4MbP7uKrcwTPdZTCYHFjVvYqsIX0YEz8ZJjnROcw5cVwfu4DkgSupcvo/qfrQtxPqvIEk2aqDicFjxKCZJUkihFlj1f11udbkIInrK0/PpXO/z+H7z8wH1CiEYq5wJlaahrR6+XMp/Xd0QdGV9tQwhMxiVZpimKulvX4XLwQTnv/3R7+4/+aT3/87ef9DG2tLS0tHx+nq9Xs5aWZ5zO8J+8Pr49PmeN7/jgewI5Dz7kMpHoRHLmzLNZ1GuMI2keo1ISIeLmyN2b6hA3XNNUtYLOU+CjDw8pCkOno8my6LpJEvXA/f7mr6+yc3sWC+YHGd/57qXP5agSQjBcudPTYa2nLA2HhwvmswqtbHRB0PTnNO6KEDy9XoYgVn7EThkacUY270e3jjGOQEArFQvhdXS3uKU4AlJIahOnFE8cGkopnPe4wlOUBmfjxqRuBMi6Trm9O+XM1uDRFHQoQefMOsXtQ6wP3PytP2b7gx+ibl7DWttEQTSiVfPlhIwijxAQRIguncoRfIk3jmvu15x/83V0cvIc+rSAtHtJOx0W0ynCuU+MV3tUKK05//rpvTnBB+Z7E25evRKjPaTk1qXfpA5Nf5IHoeL3xLv4LVpb67GYV1SVXS4wT6YsIPmtAAAgAElEQVT1pRRkTfxTCKER86LY6KxvunM0o9Hp05neRaFRCB4ou11befrdM0JL3Lzk+vUDVt66jGyevwJI0gefyy0tj4pLF1aYzwy3duexZyrE55WQgp3DCusCF849heuTk0i2mGV58oFPxjvObWTMpyUfXj3mlUt3OuRWV3JeeXWd/VsTnHdMZobdvTlbm23vX0tLS8P90WzwdEQeATLV5Fsj8q27ujDDfcM9j9BMkuYpL3/7dY5vHLD30e5Ti6ULzjG7eg1fGry1SK3YFxmLkBDKiuAcEDt6ZJrQvXzpM4s53gUOjhYoJamq6FzK0wQfPIlWpFqRd56vLTAhBDrRlGXB7VtT6sqS3idKWePQzTEXC0NtLL1exnCYMZmUWOdFqBFayVAsrCsrK8bjyg2HnSr4MAwEEeDc/t7sTze3fvCvV7M/e75y6VpaWlr+FeT5ejVraXnGmUzK/7Kq7GZZVltZrrMQfJ6kMktTRZ5rzp17MCboWUE2mcKiyXKWzaRXkioSrVgsapzzbdzaEyaEwJUrR3z88RHWeIz1dLspZ88++Lv07jt77O7OWCxqNjZ7vPnm5qmiz+dBa0m/n9Hvx8gqYxzjccFkXFIUNXVll5OBSsm4NnTx9ygKgjEiTAjQIk7K2SY+IhAIQuI9zcfixrZ3J5v5geAF1gWEcwSiUFCZGNNVloYQBGWz+b9YGKz1XL16yPlzIy5cGD30uD4zQtA5u445nlHPC65f/G02uyv0PvwlpjSN8BAnLaUUBKVw1uGtI/hAmsU+FO8EdWUY7x3jzNtc+MobpJ3PHwOWdjKkkjgr7unReRxIKXnprTcfevt8f8r44JBiPgfg+PI3eb9MqKjJMh37uAikzTTkaLXL6qjD+x/sYWqLdSE6b04i5ALUxqKkJEkkSsUCd+cCiVbknYQL50//mS4Whsm4pDQWLSXe3bsOfVamMX/5i1uka0PkfW4c3Z5XWx4zX/3KBvPScHtnTlkaqtpSVZZZrsEH1lZzuk9rWEMs/3gwffI0QuD1y0N+9IsDyu0+eX7n+XTx/JDDwwLqOHCwu1+wvtZFPaKOtZaWlheQJ+Tg8bV94PX/wcfy+M9Vo/PrrJxb4/DqHoc3DuIk1hPCzhcsrt+EEHBViUgzbudDag/BGEJz/SaEQCQp3UsXUf3PLspPZxXTSYkxjsrYZphMAoLFosY/I9eDn5ft7T67O1O890ynFev3CzrWkzbX3iEEvAscHxXLuPRYo+dw1otAkEIKlPBKSra6vRQpBEqTefzlybT400zwnzylQ21paWlp+Yy0OwgtLY+I7sofXypL82YgSKVVlWhJmsgsyzSdTsKlS6vPrBhSlpaysBSFif0VApSOCwrvA0ka+3+0lmT583kh/LwynVbs7sxi/B2B9fUu6xsPTqldvXLEB+8fYI0nyzUXL444+xgExCRRbGz0eeXVDd766llefW2Ls2eHnDkzZDDIyHJFlimyXKMTFd+0QjWLKYgiR6Ibd0KjSyRJdH6lTXlqbR3GeGoTNx3LymCsi+6eEB08SaqX8WXee2rjODyaM1/UfHz9kKsfHz664x71SbodhJbsrr7C0de+g+pmKK0IgWWcnClrXGXx1kVBNE8QTTScsw5TWyaHEz78+5+zmMzu+gqfbQGvkwQpVON6uuOee9QIIbj4lTceerupDHVRcbBzmxAC1dnL7Ha2CEnK6kqHfj+j181IGlFGJ4qzZ1YoC8NsVrMoY9yHVtEVqKRAqUYAvK/zQgJZrllb657aGQVQFnV05zT/n99V9N7tJo9ywPULczQu+fMf30CtPyhKqWcwirPlxeM3vrrF6kpOkpyck6EoLTf3Sj6+NvnEwuUnxud4sr72Up9fvLP3wMe/8bUtjIuDKSEEFkX9CB9gS0vLC404eRN33h7RVcSnijlPECEE65e3eP333+LsWxdIe4+/a7A8OGBx4yahERgYDLndGcUBoKJsxJwmijfL6L3+Kmrw+SJBd/enVJVlUdbUtcP7GNGcZbGDUSeK9Bn6OXxW3nhzk+FKjtaKmzcnD9yepIqqtI1wE9/8XRHQoYlbdcFTGy+CCygt5GCQJd1Okmgtkn5fj1ZW0jesMf+mV9/7L57CYba0tLS0fA6ev1ezlpZnlPm8+qfO+YEU0nZynVjrZwjSBNJeL+Xyy89ujvvSZSDiVH6WaQSxnNw5gVYSkcfunDPbz2Zs3IvKr3+1gzEx1ksqSb+fMhzeGzl1+9aEn/79Tao6dtKsr3X5yltbj/2xSSkYruQMV+48nqIwTKcldeUYHy+WBhLnPVXlkAqUJka1+ej4stY3a2dB8E3EQggECVprlBIUhSFLNSAQzqFzTYqiLAxlYXCOZgItMB4XlKVGK8Xaao/B4NEsUtNRDzObA5ajbI3q699j7Vd/jRiP4zFad68zpBF6nHUQaPLNYxyEd54Pf/JLLnzlFUbbm3zWSVAhBMONdY52d5t4OrGMLHuUnHvtVaQ63d3ljGO2M+b6Bx9gaovLO+yOLrEbougrpaCuLN75GNOYac5sDlFKcPX2mKo28d81jj+lBCFEQeckp897kNKjtSZNo8Nn8yHdOQCTWUW/nyIbZ9j62p1pzo3R049bA/jgyhFZrsm7D4pSz6rY3/JikaaKV18eUdWOojAY6zHWkSSK2wcVvd6Ui+efXSfx/YyGGd5NuXp9zKULK8uPSynY3O4zOZzhfeDwqGTQf/yblS0tLS8od7sITwjLP557+htD+htDvPPM9scc3z6mmpaPzgUeAtOPrmKnRYyaSzRFp8e+1/iyJHgf+9SIjnfV6ZC/dBGZnT7E8zCODhfMp1WzxgDnA7iA8wENjFZiXHX6HMbc5nlCv58xHhfs780fuF1rycZWj42NHrdvT7He4+roghdaEJyPUcchRhTXBJE4xXhc0uslZJlmsbCYOlCVLilL/++tr39/jvmL//UpHG5LS0tLy2fg+Xs1ewR8//vff9oPoeUFpKjO/+dlac5C6He6etU5n3oXvE6UuvjSiI2nWMr9SRSFYef2lMXCMB6XcZO+EQx8iDb1vKPJMk1/kPHKK+tI+SzMu7/4vPP2Lnt7ixhdpuJ02W/+1vl7Nn93dqb86F9epygtSsWf3R/+g5ef2gZxkqiY2bySs7U9YGOzT3+QRzFDQN5J4+JCCrJU08kTfDhJDwt4gACy6cXp5gmjURclFb1O0hxXE58gIEvT2Kvj/D3L6uiICRwdLxitdB5N5JYQqDTFFhXBeionmPW36KaQFGNc06kjGnVUCIHUEmf9cvI93nbStROY7B9hq5rh+upnjtnQiaaYzO4Vch6hqLN96RJ57+FZ5ZObx+xfv8n48AhrPQdf+S5jI9iXGWmaoKSgLC3eB9JUMVrpsr09oKosN2+OqYyjKh2uKbtVze+G1gopxfL8IqWgk0UB5Nz2ykPdgd4Fbu9Mlwv0LE9YX79zvn3t8iqd/On2fpWV5Z//X2+zudGne4qgs73eY/iIhMeWlk9i0E+xxlGb6Go0jaCOEGRa0O3FIunnhV6ueOeDY166MLzHsbg6yvng6hgtYt+X94H+Qxx+LS0tLZ+b+108SyfP87tGElKQ9TusnFll/aVNhmdWSLsZCBE7I7+Ai9NMp8w++BgznwMClSaMh+sczEtcURAvikUz9CTRwwHdy5c+t5gDcOXqIWVhYi0bAU9jVWm6YVdGXYbDnPw57YKdTkqODgt8CGxu9h/otF1b7bJ/MKeqHHVp8Y3hSWtJCCH+/E5+PX0ctkPEyHWIr5VFYWvnQum879SV+1p/5c3d4K78+skeaUtLy4vGX/zFXzzth/BC8vys2B4hraDT8qipwx/+b/N59Y2qsive+2Ga6TTLNMF71eum/MZvnkPrZ/Pp9sEHBxwdFhwfxV4UKQWDQY4xHikFaapQStLrpXQ7yTPdA/QicfvWhHff3cP7EKPIUsX58yusrd+70f6rX+4glSTPNf1+zne+e+meuKmnjRDxd2g4zNnY7LO+3mPQz0iS2M3U7aVxWiwEhJAxBqhxiiWJIs8Tet2U8+dGGOuw1uObGAEBpImKYo4A4rokRrxpgTGOunaMJyXzRU23k37pqTyZKHQnwy5KgrV4qZmvnSVdX0fv3SQYe3LgjaCjooDVFENIKVBNFJ1zHmss8/GU6f4Rq2e3mpzvz/A97eRUi4Lg73YEfXlRZ2Vjg+HGw92E8/0pi+Mpt659jK0t0ze+hblwiVulxAhJJ9NkeYIxUazp9zMuv7SGEIKd3SnjcYFzcSM5NNOtIR7UMpovSxRCglKKXi9n0Mse+L2/m+NxyeHRnLJxHKSpYu0uh86brz59EfrajQk//cVNXnll49Tbz2z1283mlifG+lqX8aTEGI9zgbp2WBuYFY5cwdpq50nUODwS8kzz9vtj+v2EQf/e51Bde6pFjQ/xGDdPiSttaWlpeWScFtf2gNjznJxcAaUVeb/DYHOF1QvrrL+0yejcKr2NAZ1BhyRPETpGAN9vWDLTGfOr1yj3jlBZQnAOdML+aJP5vMKXRTPgpBBKIrUmXV+lc+Ei4gusmefzmtmijtHMAM26IgRBCJBmCoFgY6uPfk5jbpWWXPv4GOfite7W1r1xdKKJL75+bbx8DbdNr2mi47pj2RO1jGYLSBnXTHmuEUIo7wPBBWGt7y4K84ej9a/+zNuPrj7xA25paXlhaAWdx0MbudbS8iXpDP/4jYPrh79T13bgve8JQjqf1zG+TAg63eSZ2mC/n8W8xvvAojDLaC9n498nmbshBIqFYWPz2XQZvWhUleXtt/dwNhAITMYlw5Wcly6t3nO/n//sFpNJRaejOXtuxCuvrD8Xi5RuL41Czl0Y41jM40KsLA2zWYUQgiRRIAW3dyYIAlmukVpQlnHR0u9l5J2E43GBtZ5BN2MyLalqi5eBrOnZmc8q3nl3l2434fz5EYNe9oXX1CpP6V/cZrFziK9qggvsqlU6b36H0Qd/R5hMT2QKgGWMnKBxDhU1porRZCcRY9PxhF//1d/xym98ne5Kt4lBfPgDTPOM4cYGk/09bB37aAJ3nq+fFyEE3cGAtbPbD71PNS8ppwW3rn+MNY7ZxmUm/S1UaTm2YE08h+SFQat4fJsb/WUnzvHx4k5HR7PyN8bFmMdcLo/Xh4CSijRRaC04e/aTReSiMJSVWUZs3C3aSRkjI582v3pnl+2thx9HW9je8qTZ3OxxNK5ixGrjlBsOMzywf7B4bsQPIeCNy32OxyVnt+/d3Hrl8oi/vDGhm8ZzXFFaOm0PYEtLy9NAPPR/7vAYInQfNSpJ6CQJncFda8K7DscVJcX1PebVFLs9wguBzDPK2YJpFdj0Fb4jCL0hRWU5rhyi0yHd2CBZXfnMbvX7OTiYUyzqRuzQlN4hECQ6xh1bG5qo3+f3emtjo0enm1BVlsmkPPU+F19a5fLLY/Z2Z9y8McZZT6ebsrbWZbGouHF9ggeCiOsFYzxZFt3uVeUYrXaYz+rMOu+EDFoqYY+Pi/+sn/GXT/ZoW1paWlo+jXZV09LyJSmK+t+2znWlYq2bJx0lxXIyaHW1y+9+++LTfogPxfuAcwFTO7wLSAlSSZSWaB9IUrV0hyyKmvm8LRZ+EvzyFzvLTfm6cqyMOg904rz/3j63bk+xxqG1ZNDPngsx52EkiWLlE7pOXNNNI4Rohh3vLMiMcbz77i7zeY13PhbM12K5viwKw3xek6QaZx1XzAFKSQaDnLXVLr0v4IwQiaJ3doPy4BhXGVxVM9M95ud+i1H2Efnu1TgE52P30RIfF5S4gFICIeJtQgrqsuTdH/2Ys5cusf3qBUxVxfiJ5HRBuDvoQQhMDg6wxjRxdXfaUE/OQw8/CLGMWhqMRqyfP/uJx1weLzja3aUua+rhOgcbr5AIye3CIQCdKBIt0UqitWRre8Co+ZkeHS5iWStNvp6EYOP5JtGSlWGHNFHMFzUIUFKQppoz2yuf+Jggenx6nZTjZnE7HNzpdLp/Yv9pMJlW/Pq9Hb761pmH3qeu3RN8RC0tcG67j7WeWzszdvei2GqMZ/fIUhQzVlay5yZ6bXUl5W9/esgbr67fs1knpSDNNSo4vA/s7M65/NKnn1NaWlpangqfVcyIpu97//+BD37GTyK+wD89BW8s5a197PGEav8YEQJJliCURCiN6nXodaNr5vas4qPdOV5pko01krVVVCf/9C/yED78aJ/prGK+qLHG43wciup0NGmiERISrclzHQfFnmPSRHF4WBDCnNm0on9KXG+WaWaziiRVOBfXAbs7UzrdhF4/Yz6vcS72ewYRmM0r8lwznZZ0uwkbm71kNqkdQh4nqZo673qGf/DfJfzlf/Okj7elpaWl5eE8v7t/LS3PCIvCfCd4+krLTqIlSsUNzbW1Lptb/WfbndNY063zjSVbkDQ5u1key8gTLZexa7GUvuVx8sEHBxwfF00ETvy5DIYZa2t3pqWvXDnkw48OMbWLwsQw4+wLHoWnVHxuSSkecK4kiWLQz5fr4BjVplBK4FzAWo8xnsW85nhSMJmWLBY1e3sz3nt/j1//+jY7O5NlhvRnf1CCfHOEylPwnuAcNZKdlVc4fvm3IUmXjhnvfMwfD03HTggED957fDjJrgZrHNff/5D3fvgLCJJqUTLeO3zoQ+gO+6ye2SZJUnSSIJVESomQEiliHrlo4t/ueWtuV1qzee7cp4o584MZ1aLkcHcPn+fsb7yBSDQuBMZWLM8dWaLJcs3qapcz23d+J/cP5/gQfxbeBSTRlZKlmm43YzjIyfMErSWJUuSdhI2NHt3up58/rXWkWRLFJC3o9+9sCmysPn2XwY9/dnt5Hn0Y01n1BB9RS0vkpfPDeN4MccCjLC2L0nA8qbl5a/a0H95nJss0mYLd/QeLoru5ZlLGCNn53DyFR9fS0tLyiLlffFnGvPE53sSdz/MlxBw7W7C4dpvi49vUu4dUu0fgPPhAcB7vwBmD94FrB3P+6v19PtgvoNslv3CO/PzZLyXmHB0VzGYVVXWybordcNZ5qspijEVrxWCYce788y/ob58ZoJRgsTBcuXJ06n2EgNGoQ0DQ7UVHT107ZrOYIJIkErEU82IkXVnY2It58joqhJdSWALS1n5tPq++6+X3/qsnd6QtLS0tLZ9Guzvb0vIlSLp/9G/Zg/lGIORKSrwPeB83DvI84ezZwdN+iJ/I0WGBMa7p8ogT4lJJgg/oLG6eu6ajYzjM2bovzqTl0XKwP+fmjUmMvXOeqrYoKXjzzc3lfd57d5/33t3DhYBWkuEw57d+6/xTfNTPBucvrHB8vMBI17hOEpJEUyxqvI+unhA8xjgmk5I0kehUo5XE1IpFYdjdm9HrZ2yux+L6zxTLIAS6kzeLVo+QEqRnko+wb36Hzd33SI5278SgiTg17okRECeraCHjwsrbAD5wvHfA23/zYy6+8RqowO2PrrJ16eKpHTtZJ2fzpfMUkxnT42O8d015bROdSLiTa94s4KVU9IZDBuurD3UAnbA4WlDNSm5du4qXkqOL36SqFFpJ9oKKhhsJWkp0Iul0Ei5evCseMEShKgRwJw4lmp6kVDHsZxAC1nnyLEEpwcpKh82NTz/fTCYls2kUQxKtEDL29pywsfZw19eTYDKt+Pkvb97T6XMaR5NW0Gl5+hgbJ5trIZjNzadGPz4rJFqSZ4LprOb+1MjBIGUyrZvrmRgv231OC7FbWp57Anhj8MYQjI0l7RD7AH108MosIVhLMI7g41CMUHEQReUZqteJ11otTxVXlJS3D/GLAm8tdjzH14ZgHTRpFUEpjPNc3Ztye7wgIFF5TrI2IhmuoAZfcl0ZYHdvunSkh8Ayyjh4KBYG7wJJqtFakr0AkZtnzw15//19ZtOa69eP+fo3HnR/j0YdDvbn9LoJi8KglIQQqGuLbno8T1y5IXjwEKSgqh1a6/Dx1eOwttrthRCcNdYEhFFO9o7c4t9ZXf2ek+5f/I9P4dBbWlpaWu7j+X9Va2l5ikwm5X/ovc+0Fon3gSSJC4yqcuzvzfnGNx8esfMscHxcIITA+7Asm9dN5FpRmDhVnidUpeWlS6tsth06j5UPPjhAa8nGxpDDw4LxuOT85TUGjZ2+LA3vv7fHdBpt9CsbOb/77YtPvfD9WUApyWuvbXL1yiGlNEgbRcrBZp/5wlCWhqqJFgSojaeoSoKPjp5ECzrdNAoLxmOtY9DP2N4akmafHM9QHY0RUiCVxDsBiYQAtUq5/fK3WNu4weCjXyw3KwCkvPM+ACHgrMPbuHkhkdRlydW33+Hs5Ut4F7j29nucf+0VdPrgZqRUit7qCp1hH1MZytmMYj4H7u7UEeSdDlm/R9bJUTrhngbbUzCloTiecbS7T1WU2Ne+zpHLkWnMRJ/7HIIn0ZpES5JUs7Z67wL9+q0xznmc9/fUAXsfCD5grKesC7wPrK/18c7f4+75JCazitkiRkfkaUK3my7PwwDdztONXHv/oyOMdWxt3S3un+Sb3KEoWudAy9PhlZdG7OwskFJEF6QAJSWLwnLtxpSXLjz77k8hBbWJ09j308k1xjj2jixbayl17VpBp6XlCeCrmuA9drrAzgpkmhCsix83Jsa+ao04cf+fXCNNIVgLdw2mCCEQSmGzFDUrEFriK4srYzRtMuqj+90m3uv5jtR61olCzgGhrKMz/WiKW5ScDA/FDlbF3Fk+vHHE0Ulct5AIrUnW1khWR6julx+4uXlrQlEanIuiX6IF0kmEjOsC0QxRnfTIvAicrAl9CEynFYt5/UAvaZoqprOaNNOE5v+t9cymFd4HdBKjkavSUlUW3zzHpJBxoLC0CElnuJJ0onMnLLz3O4uFHXgf/qPt7X/4ka/+3//zKRx+S0tLS8tdtIJOS8sXJOv/4A8me7PNQBitrOSZUpJxU8y+tt7la1/dfqbj1gDyToLdm5NlSewdEQEpBdZ6lBTRSeA8hthT8jxM6j6vXLlyyGxWIYRgd9diasfmZp/vfPfS8j4/+fFNQoBeP6XXS/n27730XPfmPGq6vZTX39zixvVjJpOSufU4D1KAUBKJwwNSQQgChcIGR11b6hoWhWUyqeh0EkxtkVpy5dohvU7Gy9tdRpsriFOyt71xICQqSwlNzARSoPMM0Uk57ryCHW6w9v6PCLNZFI2sW9bbSClIUh0nU6XHuSaiTQlMbbj6zvv0+0Okkrz/dz/n1d/+Okl2+sJUKkXWVWTdnBU2moV13CT5vM/f4APl0RxbG44OdgGoQoKvDMmwy0xqJIJEJUgRhbF+L2M0yu/5HNNJuYwQVErgvYg/BymWYpMQEqXi9+XM9vAzl9Za4+4khtwXx6e1RD1FsXM6q/nxT2+Qd5K7juf0x+NDoKptG2vZ8sTZWO/y0oUBewfF8vkzndV8PKvod56P30fvA5OFY+uU18PRSo5UElM7nAtMpjWjlS8e79PS0vIgwXlcUUZ3hoBgHWY8R0iBNzaKOLW5cz2iNCF4gneEwsYZBykRSUKoKxASnCM4j2jcBShJsA47buIgTz4G1Adj6t0YPyUSjUgTZKrRvRzV6cTP0fKlsPMF5a0D/KLEVzWuqvFlfae7kUAIgmkdeP/2PtPSNhfg8ect05RkdUS2vYXQX150u3V7wsHhjLp2uCZ6N4o4gX4/o64dqpugpKDXz1l5Qc77qklnmEwqQoBbt6e8+ur6PfdZXe1iracoDSvDnMXCsLbWpSgMrnYoLUlljLK21uONI4SADQ5XeJHlCeNxifeBTjdBqtD1gQEBY63vHh4u/tnW1h+9W8///BdP6dvQ0tLS0kIr6LS0fGHm8/o/cM73EaF7UtSutUJKQb+fcuYZj1sDKBY1znm894BASUhSjRQCH2L8SiIEnVyRthuNj439/TnXr42pSkttPEkiGY06/O63Ly7v89O/v8lsWqGUZG2U89ZXt8lfgOiAR43WkvMXRtiPDjDGYo0HCVoLRK6hsgghsC521wQfCM1UoQ8BV3rKsgYEWscYxbEsOBrPOXNlj3PDhP75LZITF4oLeOs4cVwso0IAEh0jIIxjEnKKy99m/fgq+a2PkP7EoREjIqxxCCkI3uN9HFJ1xscoNmByfEySajrdLu/96Be88o2vkg8/fXEqhPiEkt1PdudMbh5RFzW3Pr4ahRcPlQFknJQ99BofAjLEOItuL+XCuXvzyReLGkTsuJgu6nheqWPMyrKYNgQ6uSZNNZ1OwvqnxJPd8xgnBUVlUFKSZZqNu7qmVvpPdxrzvQ8PuXn7mLfevC8D6iHf9/2jgvPbz/7rRsuLx+uvrjGd70Bo3C61Y248tfUcj8tnXgCZLyw+xNjF++l2EvJcIwWU5k7kY0tLy5cjOI+dL2LUlrEE6+JGvRSEssbXNSJJ7jhzRbzGOZlmCbaJXDsReaQkNCKOTIhOGxW7PgIh3t95lpM6gPCxMzCEEN06iMalI3GAPVSgNTLVqE5GstJHPmQgpuV07Lygun2Amy+w00V0TTmPL+u7HOCwKC2/3pkxKxv3VXPpKdMUmSbkZ8+hR4/G8XlwuOD2zpSqNFjrEQLqKsaEIgTWBaSWTdwyrIye7dewz8tXv7rN/v6cEGAyLh+4/WTwbz6vMMaxttYhTRXnzq1w48YY7wKdjsKYKO5Y55vnIgQRqCojjEmYziuMdXR7Kda6gXVhJpWwde029vdn/9Pm5g/+/Wr2Z/tP4VvQ0tLS0kIr6LS0fCF6q39ydvf25M26tivBu2EInsEgI9GSEORzEedRFIbZrKYsLWVpCSGQpZo0kSitlhbsJECWa4bD7NM/acvnxlrPO2/vMp2UlJWNDpxewoULK8sN76tXj9hvSioHw4yLL41emEmzx4HWkpdf3eDjK4eMJwXSChAOgUQnmjRVTMYFlQcvYsxAaOK//IljhBhDGELAOrBTz1wIDuaGNycfkfY6dC9soXudZqNCIuNMzrYAACAASURBVGRAeA9ao5RCZUn8vM4AAaMSdjbeYLR2huG7P0LUdRO11oiqXjTRIvEROOcR/o4eU5cB52YkWcrVX7zN9sWX6Kx2SbvZUvh5VMwPZpSzkvH+AXUZ+11ir1NApJJSKEwTX/f/s/cmTXKk+Znf7118iS0zckNiLdSCLlZ1N9m0GW6zcMRZSM7IbGS6jSSTTBctF/FAk5lMuukgm8NcRmZjkukr6KIPQGo4Ijkjckbk9MLu6ia7q4ACCkjkFhl7uPu76fB6BBKFpQAUkNj819ZVKGRmpKdnhMfr7/N/nieIgEoUuztrDxzHYLiAADpRcSOnvtFebgJIJeN1JtFs9FtsbXafuJzXGE9ZOgggVYy86/XuRXhsnRJ3zpqisFz/fEieJ2ysjuPhP1gABIL9w0kj6DS8FNqthI31jOnM4HyouwYUReWZvAaOlpt7c0Dc5w48zTKBaV4GwuN17IaGhq/Al4by8GQVqbaKRvMeYeIOujcWbyxy6bABhPcrBw8huni8rd3/SoIPhOARQhKEIIgovoYQEFLirYtRbCG6cBCC4OzqrTVYF99PvQQbv4kQEmSFLxS+NLh5GWNtE43utdDdTuPeeQS+Mixu7WOnM9x0EUW7Ze9R8LUpJ1AUhp/sTxiV98RyAaAUKsuQrZzW5UvI7PncR87nhtt3hlSlwbm4Tg+hTpKoo0ONsQghSRJBu5Oxvf1mRYbvnItdn/N59cjI3q2tNuNJgbXR+d/tZrRaKcY49vbGVMaRZRprfRx4qO/744xbYDoraZPG4TIhyHOdOWcrYO4JuqzsuZOT+f/WTvgnZ/vTNzQ0NDQsaQSdhoZn4Ph49r8aa6957zbLyqalMbGrQYBWggsXX/3M+cmkZFFn587nVZyYTxVKS7IsTu14Hzdck0Sy9opv6Lyu/OiHd2NcgA94F+j1Ms6fX+Odq7FU/vBgymefHhNq2/u5c10uXVr/ikdtkFLw7vtbjEcFe3sjytJgjMdaj04U6+stqsqxWFQY6ykLE7O2iaLKqmC1frzgA5bAYCH4s0rynSpGfvjKErxDpWk9MVpPjSaa1u4m1XhKZS1xXyJOog5ZY/bBr7E9vU1+5zNCoHbJRTFHIO7lkC+PJ4BSnuAE1aLAlCVKJ2z5XWZHE9qbXfK1Z80jv7/TpZqXzE+mOGM5PjpA1psd1jis0ATvOPRq9ZVKS9Z6GfmX4pmCD8znFc46gpIIIeo4jPpn8oGspZBCkCSS3SfszVkynRQoKcgzTZJEZ2GS3tuY2eq/PEHn+GTBrS8GXH6C16qonzOjcfWiD6uh4ZG8d7XPT352TDExGOPIUkVlA84HnAtPHIN41pQmcPdwTq+r2d58+DXQ2kBZxXjGxqHT0PAMhICdzjGjGW62WHXgIAXB1UKN9wQp42CHjMJOsNFxA0QBJnhEEPVDhvgxJRE+EPAEF4dGgrXR/VxH2Iql4FNv4Mco3bgOWUXdChHFpeAQUtaOIAcuHn8QYMsKoRWhKHGzBVUyRmYpyUYX/Rw6Xd4EvLGU+8eY4RRzPFw5coJ1hBATHQBMWXH9zpC9cvlX9WpGCpAS3W6T7e6SbPSfeFDnSfjsxlEcOqyd7suocB8CwsdYZecC4Gi3c66+t4F6A0W7bjcKOsPRgtmsovOlHp2Ll9YZDhcMThYsCsN4XPKrv/YOznnG44L53HD+fI/+Rovbt0coJamsw1bLYTbPbFahVUwr2NjYIHjhQ8Dig3SBfD6vfk6v/fq/SMUf/85LOg0NDQ0NbzWNoNPQ8JR0+v8wL08m397eab3jfc7BwYyiMDjvMcaxtpa/FpNAhwczggu0OymTcVlvYMNsZqgqFzdb84R2O7qNsqy5XDxvblwfcHw8x1pHu50ihODS5XU+/maMaNrbG/Onf/I5Skl6vYxeL+ODa1tf8agNp1lbz1lbz9m/O+bocEopLBBY6+UY57De41xFkmgEYFzM4iZAliWUpVntE4QALgR8cPzZWPLNxQldERBSYFQs/JVKriw1Mk3oXDyHUMdUwwnB1KJJCFQyY//Ct1jfvED3x3+GdDMCob4dDngf+6yUVngX+3aUVjGq3MfNjPFwgPeOjZ1zzE9m2MLQ2uygnjqb/J6YE3ygHC0QwOH+HZSO0SVmYVDdNk5qDAqDQmuFUoJOJ+X8Q8SYaR3paF3AV4YsU6z1WmSJYrqokFKye66HEILLF/tP/bs1ziOVJJWCdjtlZ+v+627rJfZ/3Lk7xVjL9lYdzbfazXi0PcD5pken4eXRbiVoGQc4EAJjPe089mOdDBdsb708gfRxfPr5hKpyfOO9R783KhX7tZQUWOOxzqPfwA2+hoYXQbF3hDkZA7HvzhXFaoqfeqKfEIUXqSRS6+iqQcQItbpwXWgdP1aWMVZN63tiT3x0wCPTBG8sQniCjI+9jGZbxqmFykZntKDuaBEEU8ff1gMxS+ePgDqWDXxVIb2OQybex77CyuDmBUJLVDsn3VxHJm/f+3DwnuL2AdVgFJ1MtagWnCc4V39W7Fa9e+eY6zOPZdmRI1FpFvuTQiDp92ldubyKxnte3N2fQB1TbJ2Pbi0RO19brQzvQ71mF/R6GTu70cnyJnLp0jp39yacDBb8xV/s8Wu/dvW+j29tthFSkCaKqrDM04okUfyNv3GVVivhBz+4w/HxjJ2dLs55nPMoKSEBW7tyjHGYymGM44tb46rXzedSCW2M7Vpn17Issca67vb23/lnSfij/+ElnYqGhoaGt5a3b7XS0PA1GY+Lf2qNu1SWgjzXnDvXoShsLFI3jm98uP2yD/GJmM0ryspirWc+N3gXSBIZo5GWN1/1OjxJY0xVw/PjZDDn+vUB43FBURhCgFYrIcs1sr4B+v739tBasrnZZmu7w0cfnXvJR/36snt+jXPnehwcTJhMSqSQpCF2Q42GCw4Po+Mm0WrVq2Otqx0zD27D+xD4xGRcliUXlEdSF/gqQagcXpvaviJoX9wm6bQojoa4yhCMRziHrwwnocvs2q/SPbpJ+/ZnqARAxM0KiOIS8ebULzc0pAQP1lhGgwGjwYCtc7v0t7bxzpN28ifq13mAAJO7I6qiZD6dUSwWqERSziuC85TZOgbBYdJCaUWiBXk75eqVh2+kjkaL+mYwdgotC9cRgkQr2nlCWTo+eG+b5BmuL8PRIp4PIVBK3NfzlSbR+fMyGI4KfvjjPfJ2gnwiV0N0YgEcHM+5cuHVd3g2vJm0WprBSRGvI6nCh0BZBZLUU1bRtfMqcTAo+dmNIVtrCZcvPfp1Y4yPG30+YGwTu9bQ8JWEQHUyxpxMYrSaiWuSUPfgLP9baIVMErwx9VuZgCSJ8WrGgozCSQiBYCy+rOp+lbi4EkJEPcjHzkCZaHxVd6FIgRQyPoYU9/XtkOroxqk7/YQUSESMBfMOnEdqFbtevIfl8RsLOShVb/Jbg/dLwUkRigoznJKsd8h3tx7TQfgGEaAaDCnuDnCTKb6KcXnR+eRrt3gUygYHJ3w+mDOWaX1uBDJLkbVbSuY5+ZXLqNbzT3UoS0tRGMrSopRcuW6i6zIOQKn6WJWWKP30zu/Xic2tNu1uSphWjIYP79GRQrBYGJQUJFoyGi7YPd/jo4/OYYzjk0/2OTmZ0+1klJVFSIFWEmscJycLggBRv+wWRaWkkmtpokophdzYaGVKy2wxc93B8ewf7+7+3c8w/+r/eAmnoqGhoeGtpRF0Ghqegvb6b713cDD5a857WVV1RJOMXRexyD5/LeKwlnFHaapiB4UIKC3iDdMyCinTtFqaLNNo3UyyPk+s9XzyyT7D4QJTudWG9NpazrVrURD8/vfuUBSGNNW02ykffNA4c74uQgp2z6+xez7eAI5HBYuFIamf34vC4D2kqcJZj9KSsnSUq6LVez6L5UTgFz5jiuOasggfwDigFkP9vcnTZL2DaqUs7g6wRYWviBEhSlKpDkfb12htXGBj7y9Jh0crUXW5dyHufWMgCkrYgJTx2I8P9hkPB+xcuETH9vDO0954kon6KFeFEJgejHH1psfR/p0YuVBaBHGTZb52Di8kU5GwXruHzm337os5WxHg5GROURogTsZXxlEUlvkiOnfaeYKUgjR7tk1ia6LDShLdBPbUpO967+V1fv3wx0fc3R9x7YOlAPvV7pwlewfTRtBpeGmc3+1yZ2+KsbHvqihLsI7zLsMYzzuXX53n5mxh+LPvH2KM51sfbT1y6GQ6q1bRPBDdOo07p6Hh0ZjJjHL/BF+UcVAF7m3s1y7hsLT1O48XduW0CZXBC4lMdYxjM9HxLHTcchBSxgg1cS+eVsp6kXNvtgG5imb1CKmQaVJHfzkIAdVp4SsLIToJhJSERCBUha/XMUh57913qeIqxXLNExd1EoIlCMA6AvHntcC8NOhui3Tr6R3ErwPBe6rBiHLvGDdfRPGrrFYxeaeFnPl0zq3bAw5CipdZ/P3VMcOq1UK1cvILFxDpi+mQHY4KDg4mzGYl1saYaqUkWkmSRFFVFh88uOjiyrKEixfXX9mo0OfB+nqLVq6pyjicWZb2gTQN70PsmJQSaz23bg3Z2enS6aZ85zsXcc7zwx/eRSlJ3kqoChvX1tYjlcC7GD3trMdUTs4p8ypRSa+XlVXlSBFY77pY746Pp//N+fP/4Mdm/n//4cs5Iw0NDQ1vH42g09DwFExn1e84F3rG+nkI9JyLG6pVFbN8r1x5PRb9o2GBcw6tFYSAFAKlJd7FhbuQsRdDqxip1O28mXb1l8Wf//kXjMclxSJOQ2WZot1J+ejjuAH807865O7epHYdKC5eWiNJXq3J6NcdpSQbm2026v/e3ukyHEa31GRaMBzM6XQzksKSpBLnomPH2bhpsRThrPWMguL7RvELypA4H8t6iTdSp39rMk3oXDrH4nCAmSzqKBKAgAQK02Xvnb9Or7/H2vUfILxbbXosy2fFMr4inNqgkIAQWGvZu/U5aZaxfekilT5Hv/dVU5LxMab7Y0wRu7TGgwHOOWxp6rJggc40ZWudQxenMtNUsbHRZv0R3Vr7hxPmiyp2FilJCII4JGsx9RSgVJKrVzYe+vVfhbOBqo6BkFKgS3vvfADbmy8nHur23oS9/QlSPV3v2DJubzJtenQaXh69Tkqe61XUSmUcxcLQbcv7Xl8vm6py/MmfH2Kd59rVLusb3fs/YamEA0eDBcHHDiApBYkWr+/Q/QO/guVfiAf//KUN8oaGr8IbS7F3hJ3OCcbEXhxqF4331HMt4H29NolCTKijr1i6aKwBJZFpunodiiRBpkkcdFn27AiBIiCUQiYKpIyCja8fq7L4yiAShdA6rpkqS/Ae3WsTvMcX9XGKuKbwUqCy+vt6T6gsQgHU/TvSr9Y1QhB7euIR3uv0IeCr2OPjigo7W5CsdUn6vac6n8E6vIlxbnZe1D0/URCLjiAZ3S1pQmU8LsvIEk2SyJVT/4UQAuXhCYtbd7GTeX3Oa5Fr+e/6euKdZ+/mATcXUMkMIaOTSSgVfwalaF1954U4cpYcHk754s6IqjC4EFi2VXrncYAPgng/HpCJjA7wTsbmKxoT+rwQAnZ2uiwWFiHg8xsnfPhzO/d9TrudkAwViNgrNBoVOOeRStFqJ/zSL13B+8APfrBHt5PhE09R2pVgBh5XizrGeGFdpfKQiPlCSCGSOAjqQhpAV5XtHx1N/+fz53/rP1mMf2//pZyUhoaGhreMRtBpaHhCWr3f+oWDw8mvee8TZ0MZfFhIKVpJIlYL76fZwHuZHB7OKIo4Le/qmzSt44aNVPFGwtd9DjqRbG2/2Yvis+Qv//KQw4MZZVnHVVCLC/02Fy+ucePGgJ/85BDnPe085dKlNXZ3n+4msuHpWe+3WO+3oqAxLtjfn9LpJCzmhtGkQEvBZFpSlZaqdLhTm5vWerwQ/Mi1eV8VrAPeOVxpSLpfKtlVgtb5LXR7TjWcxGgLa2POu0wILjBZv0DxrT7rxzfp7N8AonjjnY/xI7WwI1H1HkqMngg+4L3HlCX7N2+iDg9RH1+jt/l412AxXmBLg/ceWxqODvapFlHcCd4hlGTR3WGB5jgkZFLQ6+VcOP/oaf3j41l09kiBCwFnbczbB6SSdDoZ77+3Rd56tmnO8XhBWZnVjaarXYVLNl7Ctdj7wK07E258fki7lT71ZGioJ2Ens5Je5+U5jBrebtbXMsaTitncAHH/1bqAcVFEfRXiV6/fHLMoHRv9nG9+8/xjRQtjHNYFtJJIcc8Z8EoTHvjDk37BvT8v36MeeAjRiDwND2CnM6rBBL+IrrxgXNzol3IlQgDRXSMlwXmElgilVs81oVR0bQgJWqF7baRW0YWTJKjW83lfC87XG8keO1/g5kV0l1QWlafIJAoOrjK46SK6g4KPP5uIbiGZaHxZ4YsSkWhELeaEOtY22HpIpDQEa1F5RrF/jGplJGvdRx6bN5bycICbFVFokjK6mExVD8xF0UpIRcAjkIgsiUKSlNz0GUZqskxxbrtFb631yO/1LNjZnMmPPsOOZ7WTKaq+QpwaEqolk8nJmOt3x5zIFKFELebEdZZUmmSzT37p4guNpZtMSg6OpngXhThNdBbpROOsi4M9Ng72JKmm28lod1IuXX49Biy/Lu9c3WB/f0JZOm7dGj4g6Lz77iYHB9PYyVk7U09HAWe55m/8zXcZDhfcuHHC1mYbJQULEUWiqgIhQuzYCR7poFgYGQIiSxSqI1CKxLmQex8KY2z/ZDj/X3LJf32mJ6KhoaHhLaURdBoanpDK2l/x3mtrfds5n4ZA0W6nrZ2dDgcH00dOqr+KVJXFOU+xMIQ6pSjPNTqJoo5Syx4dSBJFt9tsLj4PxuOS21+MsLbuJ/AhOgyU5Ns/v8vh4ZQf/WgfY+Km2cZWi4+/ufuyD/utQkixEncgbtKPRwXzecW53TWEiAKcc56f/tUhi0VFWboYgQZ8ajMup4LLmSbtPVoITdbasVdnMIrTm4sYE6K7eXTbTDXHFz9mtnOV/p0fk50cABKdSFSisMbhTNx8sJXFlKGOFQoIIZHKkQHXP7vB+t2UjXO79LY2HtjMLKcFi5MZ3nuCDxzu3aGal1CLQwIQSjLbvMQgaFSikEpw+eKjRSJr/L0iVhPj4UJ9LiFeaz54f5u1Z+n5qRlPC6SQSBmPMdGSVn5PHGrlZ7+8qYxjPjO44Dm/EruePG5tye27Ez76oLnmNrwc+usZB4dzZnNDmih0FmOLqspxcDTn8sWvHjD4Ol6er9oaPDiccePOnDxXfHht4+GRsKeuc5NZdAqaEAge7PrLF6Qe4EzdT+FLv6BG4HnbqU7G2MkMX1mCtchWXIe4Re0qkbErRxBjtkSSgK+dLUsnmA/IVoZea5Osd1F59sI2+kW9MS20is6ZpcASAq6o8FWFK6o4MNXKEUrgrUfUvTp+XmDG06hW190v3i6j4RSq28bN5nG9FAKhrCgPhwglseM5ZjQl2964T6Byi7IWckqCtavjCS6ep2UMnJCCYF0UkYQgiEAoQ+whqirOUTITOe0Q4M6Y2XFCtrOB7j7bYF2wDjudUR4OqQ5Povi1FKtOCcf3LgmCQODWjQNuFuBkFi8PdVeSSBKk1rTeuYLMX+w6xbvA0fEU53yUnSQIBGXlsbZCyOiUVzrG92otKEvLxmb7lRg8OAvW63W0UoJ+/8E19c5Oh04npd1OCSFgjGc0Ktg85WLXWvIrv/IO02nF0eGUTj1Q1O2kzKXFGIfWElPFqDu8pyqNmM0krVaCD6IUiBmAsb5Xle6KzH/9n6fij3/3LM5BQ0NDw9tMI+g0NDwh02n1j6vKbZalXTPGZUoLdTKYUxSGPE94973Nl32IT0xVxWkmIWA0KmI0lI6xUsEHWnmMHvA+oLV8IJO34empKse/+7c3Y2+O8WglyNsJGxstfu7ndlBK8mf/7gucCySJYm0t55d+6fLLPuy3HikF/Y0W/Y0HpyTHowJnPYOTOcY4kkRhjCN0M45zTV99xQ2lEuQ7fdyiYnEwQCZqlUOv8gxXVhSyy/4Hv8L64pi169/HFwtcYWIkSe3aCSHEzHNfx+zImAK/mBaMq0Brp8vx3h6Du3fpnzvH+s42QoAtDbPDCd45EFBOF4yOT4B6GjeA1Ip0ewvOX6CapfSAtbX8XvTbQ5jOKrSSTJ3H1rFysWhVUBQWBGxvdp71VwJAWbr4c9eRQtaF1aZklqqXMoU/OCk4OJqQZZqNh9xYP4p7M7HxmA+O5nz0wQs4wIaGJ6DXyVb7sFKKmKPvAQLTR0QCPk854vRjfflV/MWdCd/78ZAsV3z8c1uc2/7q68h8HgdYKuPJtXixUUZPSlj94xXg9MZuI+68TQTrKO4eR6eKsbE/xVikdTEGVCuk0gSW/XSijgpTCKFWAojutdG9DjJLYkfOy0IIVCuLLpp65iRYhytK7GQW/8LHfjCZxSjpKFbo6EpyUejw80WMHsMTXIg9Pc7HPh+tkHONnSxI1tu0Lu1SHQ+xkwV2MovRdMuoujpWTuYZhBj9KBMdfTlJsoo2E3rZNxTXR11dgoGAwBnLojSoTk62s4nKvyICO4CvKqrBCDcvcdM5ZjLDlybG6N3nwgn3fR3AfDbnx3szinYPoQOiitd8lWUk6+votR56/cV3qY1GBUfHU8bjonZZelTdvVRWbjVcpaREyBCT/JRkY6vDxdegy/a5IaDTSdnfnzIYLJiMC3qnhqWWLvijoxlZpuh0Ug72p/cJOgC753v8w3/0EX/wL3/K0eGMjY0W81mFFJAkkqo+51BHMBJYFIbFoqLdSTPrfccaKumpZvPy2mJRvbux8es6FX/8O2d2LhoaGhreQppd2oaGJ0C3/v5/uTicXDPGdkMImRBkwXtVGdCVjMWEzxgddNbYugMkSSSqjllLEkWWaebzEmvjIi1N4qboQ6dfG56a7373NpNJiTEe7zxeKgSw3s+58k6fP/rDz5hMS9rtlLW1jL/5t959PaJh3lKKwrAoDErG15HzHuccUsbXmPFRc3mSGUHVSule2aUaTimHE7x1CGKxq8pTgnUM3QbTq79E303p/Ox7IDzBLyMyBDH6PMROrCDBWdCKdWWZDmcoXdDd6nGyv8/o8JDtixewi4CtDM55CIEvrt/AO786LiEFSStl+uEvMu2so6sSneqvHLqdTIsYQ1cXJwsBiYqT/rN5xfZ292tvGlp7T9ARxNiIJeu9l+NuuXl7zJ29EzY22/Vk8pP/kOLU51Z1d0na9GY1vAQ6nbiWSROJ8/ciDbWWWBdwLqziBF+0JHH68cvS8tPPp6hEsLWZc+n8VzuFjk8WdSSPRwhY7yT3xc2cKa+UiPMoTok7zfrjjcaMp5T7J/iijE4S7/FlBULgXezvE6IW+DwglmKORqYa1crQvQ66nb/SzxWhFbrbXjlcfGkoj07wRRU7eayPjhopwIn4dy52BEUXS4ylrlXte72GxmBOppjBBNnKVt0+hLh2Wz42tYAslAZsHNoRMTZs9Xj1+ad2zQTn7rtcCGsJxuIXJdnuJsn6g9c+V5SU+wPseLb6b78o8SZ+7f1Czqk/nrok3d4f8enIILIUpXX9u05BSpL+OunW1urneZEcHs0YDGaUlcWHuN4DIEQhQYrlYUeBPs0USks63Yx3rz5bL+PrzOXLfQ4OpsznFT/4wR5/62+/d9/HNzZaLBaGooh9v1JOV52tX/683/iND/i93/srJuOCViuhrByuFnOEFKhTvWymchwdz0M+qfzaetsJKQTeK2f8toFiMJj9h+d2f+OWtP/PPzuD09DQ0NDwVtIIOg0NT8BoVPznVWHXvQ9tpelpLVcbHN1uxtWrr09Wb1na+t4rrsikEmSpjrZ1peK0PnW/qRS026+HUPUqc/v2mMHxPBYzS4GSCq0lWik+/HCH7/7724xGBULEAstf/pUrjZD2ijObVjgXRYvlXsbSXVVZS+ae8u1VCtLNHslah+JwgJ2XKCWRaRJnY4WgFBmHac7iO3+X/s0fIfbvxE0Aca/kO+4HxA0IaR0oSUDjvWN2MqW91sY5w8+++wlap6z3d8AH5uMxpixrl0+8OkitMOevMMy3GduYvOKtx37Fj1KWhqqycZOiducoJckzTVkZPnh3++nOzZcoCktVxYlNX5ed99fvOai2Ns++82swXHB8PMdDFKy+JncPp7zzmFi7hoYXSZoqkkSBcXgfqGx07nofWJSWzktYF3zy0yHdXkpSeb79kM2oh3HzixFl6aIIJQVZJs82iue1EHEewXID+BXerG94NqrBkGLvGKy716MSojNX6hixWJeq4K1FSBn/nyYka23y89uv7fNCZgmtS/H64YqSajDCnExr4UrCKi1t2Rl073wIJWPcnBAI56Du8GE8RabJKkYNHf/tjY1uJikhT8FIcA4hNaE+ryi1Otei7kJcOo9DHdOGklFoK6HcP8EtSvLdbcxkih1NEYnGFRXmeIgZTlev3VC7iiDUzimxEqiEFAQfY8w8gu/fGjExIFsZQqroSlKSZHMT1W1HYecMODqeMZ0WGBuv21oJSiFQQiCTeF+UZhrnlp2MgnY7JW8lXL7Sf6x7/E3lwsU18k8002nFaFQ80HX3zjsbDAZzxuOSsrRIKVjMDa2HvI9vbXf49V9/jz/4lz+jKCydThqHvvBkmaYsLVrJOLQVPGVphTVeBcHa5kZnoDR9pUSGDcE5b04G0//0woXf/P1q9vvfPcNT0tDQ0PDW0Ag6DQ1fQXv9t78xvjvqCSWcDGLmnM9auU410O0m7J7vcfnK6yPoTCYlZemYzSrK0uJsQLYE3gXSVNFpJ7TbKUUZbyS6L2na/U3h4GDKD/9ij/mswrmAVIIkUbFH5NoWBwdTbt8eI4Sg32/xK7965bVxe73t9NfbFKXBW09IFCpL6PWyKM5J8UyDjEJLWhe2CcZRDEb4oo67yFOWdpdF1mZ+7VfZofDPIAAAIABJREFUEN8ju/XTVUxbCPEG3hFv1n0A4Ry2tGStFO89g7snqwnRwpdMhmO2t89zdHxI1s0opkXcWJAS1c452L7GycJS1iJRWTlajxEby9LGbq5A7VryeC8w0iJLSJOEJP16YuVsVkbRyLgoPElFu3Vvs2Hja3TzPCs//fSEm7cHtFpJ/fo9/ct/+g3dL+5OGkGn4aWxuZEznRlkfR2ZLwytLPYVzKbVkws6T/vUf8Q187MbI2ZFvM5de7//RAMPxnimU0NRxul0W7t0up0z2Jh8nYWcL3N6sv/t2yt94zDDMeXBkFCZ+BQ9JVyoXMW4MCE4PSUis5RkvUO6s4lM3pytA5VntC6eo3VhBztfUB0OsZN5dLR4v4pMi104HpzHB3NPNFiJXg5vHbrbQrRypFaQJuhUk2z0UHW8W6h7BIWSlAcDfGWjSCQFdlZAkiD8PZe0dWXsLJIKoRRCqxgxO10wPvo0ijxFga8HaGJknnlIJZcg1MNHof6dBx+PY+EV39+fEnrrJCHgqwohJKrVIt3ein1KZ8B8btg/GFOWlrKyqzQDhEArCTIOH+Z5wmxWsVhEd7kU0aWzc6771t47LYdLJ+OS9fWcqrL3CTpbW+2V40zWA1b7+5NHRsVfvtLnP/iN9/nDP/wMIeDixbXYJbowKFkLmiJGmQrAOc9ibtRYLTa2tto6SSRKkXonyoAQw+H8f9zc/M3/tpj8/vCMTklDQ0PDW8ObsypraHhBjCfF7yol54lWE0K4kKYylWrp9379HCxVFR04UoKUEmMdxSJO3Oi6R2exMCAgyzSbG2c/7f6m4H3gkx/tUxZRHNNJPMdZqrlwYY3t7Q7/+o+vUxaWdjvlm9/apdttBLSzxFr/TG6o+dwwraPFpBR02hlJIsnzpP47iQ9PFrn2MESiaO1sYOYFbl6upmRdWcUNlxA42v2Qbtph7Wffw1kXs9upI9h8QPjYieUqRzkt4k2YlkgpY3SKFDjruXvnFlIpnHXoNMEHj9KayYd/nSptYzodLp7r8en14/r7PHrpMJkU9V5mFJ9UXV7sfcAH2HmCzouvYjwpcCGQaLUq9j0tnrXys13alHWk03i84PLlpxdhxEN2Sedzg6sdfQ0NZ00rT3DOxyEEAULEtYH3oZ7WfQRfV8P48tcL+PSzIdfvzPEhcOlCl91z3fs+9VGvkNt3J8wXFms9SkkubOd0Wpq13gsUdN4kIecB6ji219SZ0QB2MqMaTAguijbBRRevWIp1S2dHCHGdkCaodkZ+fvuNEnIeQAh0p43utPHGYsdTzHiGr2w8R84jlF9FoQXrsPOC4NzqtAklEUqRn98kWevGXpzH0Lq8u/qzrwzsH2PnZVzf+fi9Vj0/dS9RCIHq7jHB1vFuPtRroHBPePKnrj/3vVTFqrMHAUEpBgvHJ18MQApkEKhOG53mJP01VOfs7v0Ggzn7hxOKwqLqzraqNBjjSVJFURgArElwLmCqmDSRZ5p2O2Fjq02//2DP5dtEv58zGhUY67n5+ZBvfuve8yvN9CpaHeLzaDYrH/t4V9/d5O8nin/9R5+RJIqdc12GJwtms5hOIKQgyzVVGfu2jHVMp6VOEkmnm+IcXkvVVkoWUoqiKOx/BvzvL/IcNDQ0NLyNvMGrs4aGr0+n/9uXjo5mVwAvhfDehSr4MPNlSFvtJBFCsLZ+9tPgX4fxuGCxMJSFixNO1pNmkizTSCWwJpasp6mmt5bR6Z6Nzf5N5Ec/vEtRxI1ZnSgWC4M1nnY75do3tvi3f3oT7wOtdsK3fv48l96mIs9XhJ98cpdv/fzFp96jGo0WcfLbB4xxaC1p5wllYfEhoJOY+63U13iblYKk2yLptsAFipMRcqbwyzxxIZi4CxQfddj+9P8jzOZ1JPrpieq4UROj4QLCCZCgU4WpLL4y8bP9qa9RAvuNbzPq7TLN2ly4uI63npjYIbDGPfKQp7UTzViPdwFbZ9EnWpJowdZziCOrKodznjzR9+Lc8iisZ6k68+6pTz874WQ4x3tPt/cs7wenQslPcTiYcf45nK+GhqclTWOs7LJ7RoWAd5IQoCgf8vp/ARpGCHD98yE/uTHBhUC/l/HRhw/GNT5M2PE+sLc/q697cSPzaGhY7yZo/QIi1x4ciX9zaaLYXkuq4yHF3QFYi7eWYF2MCDv9SVIiswzVypCZJtveWIkKbwsy0aRbfdKtPnY6i8JOYXDz6F7Gudq9EwdjgnMrQcUtSmY/vYVqt+h8cAnVfjKRQaYJrSvncYuS4u5x7DWSsnYG1cM6xuCGBb4oVyJO8OHU67H+xwMvS0EIHlNZqqJkUASOTGBhAl6AzDP0Wg/daqPX1hDpGW4NhcDnt04YnCwwVRx8k7mOQwNCkKSKdjuN3a8hIBDRlaMEWStBSUGnl3GxcTPzztVN7tyZsJgbjo9nD3zch9h/l6YxAnA6NV/5mJcurfPLv/oOf/r/fo5OJIgYxb4oYhyeq93+on4aGuOYzU3Qia6UUmUAIYSwQuDK0vxCq/X3/okv/+D/fBE/f0NDQ8PbSiPoNDQ8hum0/O+ryl0wxqxb69vOhSTgldYiUVrQ62Vsbb0+DhbvA8XCMp/HGJKqjlVLEh2nznyoi8wD7bZkrYlbe2bu3p1weDir8/s9UkiEiC6dc+e6/Omf3GQ0KtBa8uHP7fDOO69PbN+bQtycNAxP5qjaodZ+gjiexdxQliaWCPtQl247BLE0WApQSmKd57m9gpQg3+4T+h47L3BlRdJtU4RA5T177/4qWyefoe/eBOc4fWO/LDZeTuFKJQku4Ot+DKg7jwGkIHz8ixxsvU/IUvq7G3TaKbNphdaKeiiUsrSrab/TJ3SxMBjrMC6ekxAg0QKtFXkrpf0cIjGcjcftgkd5iTi1P7t2xg63onQMhgU3bg5IUk2nnfL0uUQP//ybd8aNoNPwUtBaRkNGXebgAiRJvKYtFpbKONIXIYyc4tMbJ/zljSmeOIn989/cQT5GRDgti97Zn2Iqh5QCrSXGeJwPCJ6zDvE2CTlfZln00eg6rzwxZu0EvyjuOTpCdH4Etyw8V6A1utci2+4/sRjxJqO7HXS3g50tKPaO8AUIpQgy3jsJraJ7cVFEN3Tt2jGjKeZkRPvaFVoXn6zvC0C1MjrvXaQ6ib0+zrp74o1xMQpuec05HZdXI0TsOSvmBYvJnPmswFRx8GgqE0ZJC5EmCJVABkm7he52STc3Y0/PGTIcFhwcThiN74k5yzWmAFS9bpVSkCYxak4pCSKK9Hmm6fZy3rm6cabH/arS62XkuWY4LJjPDeNxwdqp+OH1tZzptEII8M5TFAbvYwTb43j//S28D/zJv7kRe/XagqJ0eO9iEkEdTRgTAqBYGCGF0P1+RwopnPc+KwpzzRi/Vlbu2kb/7xlX/MH/9YJPR0NDQ8NbQyPoNDQ8gk7/t7sHB5NfLIrqXLEwa857JYWQOhF5q5XSylM+/HD7zKfBvw5Lq7SzHnxc/Csl4w1AYe77WaQSb72F/Vmx1nPj+oDZrMKYuKkkRCzu3NhoMRotGAyim+LqB1tcu/b1SuIbnpU4sXb9+jFZqpFSsHu+x+bW42PBytISHCip8NbiCeCiI6fdSnCe1YbJ80ZoSbLWJiEKyflOn+nNfRZ3Drgrv8F2b5v8p98FX0/R11npKonFu1JJvPO409EcIl4LRJYx/vCvMd++jGrnZLtbq0zyNFVoHd0vZWmZTssHBJ3Z3GAqizE2Cj/OI2uhTGv5oAD0DPh6KlBJSVV5pAworVa7tFubZ3vNur03pqwcZWXY2XmY+PL4J8HDvTmRyaRYJak0NJwlrTyJr1srY+a+FOR5LESujGMxt6RrL07Q2TuY8rObM5CCdqb4+MMt+ks39GOy1paDKbfvTChrJ5+s+8zyVNBqP8fbnrdZzFkRIDSizquMN5byaBTduD46H4SUoOL7fhACVvFqOfmFnTc7Xu0Z0J0WnfcuYidz7HSOKyrErIhZr96ju21cUcXotHoozs1L5j/7ApVnpJtP5yBJN9bR7Rbzm/uwKFbxaiiJ8Mv4NVfH5AECZuM5J4cjqqJa/aUQMFeak7wLSiJVgmq3kFmGUIp0axNxxr/rorDc2RsynpRY62PEN6BVvIjY2oHuQ8C7QLGIXW4qkUghavFRkmaaq+82Ys5pNjfbDEcF1nk+v3HCz//ChdXHrrzT5/BwhjEOYyxSSQ72p5y/0PvKx13eo/7Jv/mcXi/De89kEu9vIXboxMQ/gXWe2cwoxHxta7NjSu/7xriOsb6dlHbLGvc/ndv9+xM7/5e//2LOQkNDQ8PbRbNia2h4BEVh/itj3KZ3PpFKuhCCBJ/meRYLCHspW8+hD+IsOTiYUpWWJFVoLbHeUxYW5xxCSCBa2rvdhHY7pdP0uTwTf/GDPU5OFngfaLcTOp0MrePkXJ5rbt0aoaTgw4/O8a1TOccNZ4sQgl435+h4SrKhqArL7dsjytJx4eLaI79OSoHUAiUEpoJUx+iNJNForTCFPTuhVwq6V3fRrZTZzQOORtC7/DGbdz6BUHfXeI9wgrSdxagQIZFaUNY55FIrivPvMtq+il/bQCqJ3OzfVzB7umcohJiX/WWEFCgt60n4KGIu446s9XG672uyKKPwnKUaH6KvqNNJSZJ4fBvrZyfoOOfZuzvjaDAhayXsbHV5njubIQiOh3O2mx6zhjMkAHkeu2a8jxEt7ZZmUZj4OhOCeWFYX3sx64O7+1P+6vqEJFXkWvLuO2tcOPcQsfQRauitO2MGw4LJNG5sJlqjtGR7I2Nn+zm8lhoh50s03TqvLCGwuLWPnxcEW0daJRohJd5EgUcmCSJN0N0WrUtP7iZ52xBKkfR7JP0evqwoj05wswJvHDiHzBJklRCkINSdhq6IEWrBe7LtpxMfZJbSvXaZ6ae3cbM5Qil0O8cV5alhHIEtDHu39rlrNQuZs6k8bTyVTjhJOjitUWmKakUhR3W7qDy7v3jwDAg+cDJcMF8YisIyn1dRD6tjeR1grV05RpbCjqrX11pJtJJILWm3My5eevQa/W3l8pU+X3wxxBrPcFjc97G1tRylJYt5RVE6rPXcujV8IkEHoqhTFJbvf+8OFy+uMziecXg0RwqBlQJrwPlA8ALnPZNJoYrC7KyvtcrNzVblvFhAwFrXPRksfnfn3G/922L8e+MXcR4aGhoa3iYaQaeh4RFMp+VvOhfyLNeZXxjlRWgprfTmZhshBO+/v/myD/GpKRYGY6NDJwQwpaPdSUkThUAQoI5cAwi0Ws0l4mn54Q/vMhjM6+x+Vhvas5mh329x5/YYpQTf/vYF3v9g62Uf7ltPt5dxfDyr4wdgURjms4rRaMF772891FXinEcQnTpKKzwxqtBYR1jECIOYhnFGG39CkO9uojttRj++wVReJGjNzv5PkNYRnAcp0Rt9qApcUYKQiE6bRf8CxfmrlO0+Qkl0KyO7sE3avn+zVsjl87gkqfugvsx0WiClJE1UdNFohZICKSVKSbY3v3582GxWEYDt7Q7tdop3gd6paMhWfnbXrNG4xFjP3t0R7W5Kkj27YLXsPRJf2qH+/PawEXQazoyHXbEEsZuqEiCJm2zW+hfy/ceTkp98NmZeeVq5ZmMt4+rjuuUe4tY5PJpDoJ7mFqSpRAlBr6XoPkGk5uO/VyPmPJLGTvjKMb95FzdbxJ4XIZBpHNJYdsBA7FBJNrpPLTi8zcgspXVpFzubUx0OcUUFxqK7LdyixFOBjSJGuXcEziMTTbL+ZJvnK4Sg/c4u88/v1r06AmEtwgeClHjn2Pv0NtYHiixH6oRJd4uCgBUqDh9JhWrlJOt9UC/n9TkYzBmO5lSVi+KN8ygZh9xkHfXm6wi5JNUxvs55XB1rvBwGklrS7WS88+5GjF9ruI/19RxrPcZ4FovqvmjkTjtF1fcmMs5vcnQ0w1mP0k92Lr/97fNoLfnB9++wtpYzXxhGozI6qJQkBI+XHu8BBMY4sShMpnQnzwQB5AhBqCp7fjxa/NNU8N+9qHPR0NDQ8LbQ7NY2NDyEtPMP/uPJ0XRbqbCWJHLDVOC9sEmikCpOCm3vvF7uHIDJpFpFFjkXKEvLej8HRMyaTyRaK9bWM86fX2sWzE/JbFaxd3vMbF7hfVjdsBjjaLdTjo/nIOAbH243Ys4rwpUrfQ4PJ1SlJU81hQHrPbNZyU9+vM9aL3/g5nE+Nwgp8MTYMiUlkoAndjQoJaB2pZwlupvT//n3Gf/lTcpOi73eFmoxJcGRphLRySidYGECVmdUTmBUQpLmpOtdhFa0L2wjHnHTn+ea2VSQ58mqe+c0w2HBbF7ifMBHDSkWqssYt5akX/96Mp0WVJVjNCooFgah7nV9pYl6bMfG8+ZnN04oSwsStje7D4gxX0m9/xlObRKf/rNAMBxVz+twGxoey5df0dYFrPMIA9OFZTIu2VnXaC0oywcdel+Xk2HBTz4bMyt93eOn+fbHO09+8AKufz5ksaj7LUQcUHHO02rpJ+pHe+zjn7mY8zy/3xldF5tenVcGM5pEocHHNxqx7GIJsYNEKAVS0rp8DtVq3PjPgu600Z021cmI6nhCMAaRptjhGGdjJFpwjup4CFKiWvlKVHtSZJrQurLL/MYd8KGOwxMgBOO9Y5yvXVdax98zAro90jyPTpwX3HX2OE6GC4bDOUVpKUuLcwFrYxQmIa4TlwY/WUepLT+mtUQLRZZqdBrvTVuthMvv9Jt708fQ77c4OpoRQuDoaMal5UCEiE5776KDvqosxmgq42g9oaAD8NFH5yhLy49/dMDWVodiYVFKUFWOyvjYXSfuXWfK0opbN4dho9/xWa7zRKq59z6bTMq/ubb2d/55wh/97gs6FQ0NDQ1vBY2g09DwECaT8r9wLrScYxaCn8XoYpkmSZw039hsvVbdORCL3GfTMk5GqXo8h1gy6V1Y9WikqSJNNd3u19j8eAtxzvPjT/YpK4uzvo61U0gZN5UW87gx+/HHu3zjw6Yz51VBSMHaWovBYEZpHDpRVCbGEVjrMdYxm1VsbrW5WN8YGePi9DcCj78nbtT/8h6ciJuhZ43KU7ofXKLYO8bmKaZaowqeqfOcSIG3liBi7JrIFEmakG6tkfW7JP3HO2iEEDHXvBargg+IZWxHCFSlwVkfRRUZCEEgpEBIVpFoX5flBm1lLGUV3UDLs7x2htesonRMxhW394ekiab3LPFT4vFbtqHe6TgeztnqNy6dhhfHw56HqhZ2K+thbiiNoyglbSmw1p9aS3x9bt4aMRhWDMax56/dSvjwg82vLGw+zXRa8cWdCeNJBctNaxGF0fObGdtbzxjHeKYRay/qe335cV/k+rXp1XnZ+KLCDKcx+ivE/pX4fg2yFnJEokk2eo2Y8xxIN9ZJ+2sUd4+w0wWqneOtg8oQQiAYixmMmH0q6H383lM/vspT8vNbFHvHCO/qbsTAbDyNYk6WoXQeBZ1Ek2xunHmk2mn27o4JHmbzksWiwtiAq3uATOUIIazeX4QE/L0rVPBgTCBJBXmmyVuxzy3JNJevbDyX6N43mffe32Q0KnAu8MWt0T1BB9jYaHF4MCVJJDqR5LlmsTD3xSs/Cd/5zkWq0nH9s2POnetSFBYpDUJYpIj3w97H2DxnHTPrhHO+v3uuZwWAxGNcdzYTv9bv/93fwfyrf/F8z0JDQ0PD20Mj6DQ0fInozpldCgHlfdBlZY2S9GWqSBJFnmu+8eETTo2+QoxGcbLduSg2SBmimFNvRjsXCN7WA5bhoRP4DQ/HWs+///MvmIxL0jTG13V7GVLGaIHDgylZrvnOL17k6tUm1uJV49xuj+PjONEWfHTZLG9IvA8441kUFYeHUy5eiDdHUdyIH6+Mg1CXujqQIaCUfmmvoaTbQr2zSzWcYBclZrIAa0FKZBLjLGSWkq53UFlKtrmGeIKb5LKyVMbixp48S5hOS3prsajcuoDSiiSJ3TauHuAX9f/S9PksN5JEoVXMVFdSkGWabjsKOZsbZ9efc+fuBOcDJydzNjYf9X0f//t/0mfHjVvDRtBpOHPSNA6wGOupjKPdSpgsHO2WIvi4RlBPubf25ed8VTk+/eyE4bhiNI8iep4p3ru6Tr++tjwpf/nZgOGoZDo3ZPXwTZJIskTFXsCn3LSKB/yir+Ff8fjP69s/sLf7ogWeplfnZVIcDrCzgmAMwdhTrhyNbLdi/Fe/8/QRYA2PRgjyCzuY8ZSqjrOzk3nsvAkBtyioDgZMk4TutctP/fBJv4c3hvLA1+u5gFAakWTcbW3EGLbaqmhGY5KNx0RVvgCm05LhcMG8MEyn5X39icH72o68FHJEjFpzsQfRE/AhXv+zTCNVvCdVWpCkio1+m/MXevcGiBoeyblzPfJcM5mUDAYzrPWrDswLF9e4fn1AlmlarYQ0VRwfzdjcfPr15S/98mWkFNy6OSTPde28qmMcpaAoolM2xo8LrPViNCr63V6ulRKVUtKG4C9NJsV/tLX9m39cTX//e8/vLDQ0NDS8PTSCTkPDlyhL+7e995nzLhOSrlIilzI6V7Jck2X6voLw14XRqEAqwWRs8NOK6TTm63Z8iqwzjW0AqTyJVuhmCuqJ+e53b3OwPyPNJP1+i8PDGWVpSBLNyWCOUpJ3391sxJxXlFYrQSnBtHAEb2m3Eirj6rxv0FqtXvODkzllaeo4tYBzAWeieiGEQskYMQZn2KHzEGSWkO/Gni9fmVWJri8NrqxiwW+vjXwKoUWreoPXeMBwNJitBJ1FYagqS1mZGNOEiN1cImZrbz2PHpgQmM0qrPMEQImYp768yd9cPztBpygs1nnKyiBoPX3c2lMwHBdNPUXDC+NRV6lF4SgrW8cnCkaLklRLBDHFab6wrD/BOuFRj19Wjs9vDJktLOOZQ2rJWp6yu9Pmvav9ZYraE/HF3jgOrPiAlLGcuZXL6DiWrLoDeNLHfKERa4953LP8luJhn/CcLzLNhevMMaNJFBKm89ifBwgVHTkiS1GdjHx3G9HEVr0QkrUuyVqXajBi8fke3liCtbEXpqio9o8w5/oka0/fKZjtbOJLg53EnrC1C9tcvzEiSAnBIZCoLMMXBbgevOjfcYDZouLgYHJvbRaii93ZuC72Pl6Po5gjCYSYCkGMpEuSmGQQvCRJ66SITGMqR3+9w3vvbaHS5hrypGgdI44n4xJr4kDhhYtrAOzu9tja6jAZF0zGJf8/e2/2I9mZnvn9vu87W6yZkZFbrSwWyWY32WR3S/JIYw0kQSO1JIwXeMPcCB7YgGHAgAEbGMCwB/aNL+bGBgwYGMOAAd/4n7Agyx4Dhsczo+5Ws7vZ3IusLffY4yzf5osvMllF1pKVlVlVWXV+DTaLUREnvow858Q57/M+z6ui0Bx1kiZVIQS/+VuXSRLFjS8O2NjscLA/pygM02l5dM8kRPhu8d5jnZNVqbM0i30U+6VGU2WzmVY72+P/aXPzx/9uMfmL26f3SdTU1NS8GtSCTk3NPbR7fxLt7c3eNtY3vKedpmLVWhXmQEShOHD5yrPtejpN0jQiSRW6smht8S7kGcexQimJlII4ljQaMf1+3RF+HLbuTtjbnR3lQhs9D84MLxiPCpJE8c67G/XMnBeYJFFsbi7x2We7IWdaKbIkYi41lbZoE4SdqoL5vGI4zClLTSQF3W6TRhJRahNKYoKj5xeFft4/GsB9me0qS4g52fyvCxtdRqMC7zVZev8cHWc9WRaHjPR5uYgT8yRxRLOZ0Gg8fRzaZFohpKDXa3IwmIFfxHgseNLYiJOyvTvjYFhwZ2tIsxFz8eLyibYjeHT99lAk8l6wezBjvX/+5rbVvNg8dP/zi1o8Au8dxni0scSRxFq/6Lo9wXYX7OzMGI4K5oXBWUcSC5yUNJoR333760jS48gMN++M+fLmmMmswjtPrEKUTLSYqbXRT1hb//rYeaxQdGZizkO2+bx0/wd+uGcg7NSizjPDG0O1PwZtEEIg0yQIN4uBdjJNSNdWajHnGZCsLKFHM2xRgk/Dv53HW8fsk69Y+sHbiBPMt0nXV7BFhS817XbGuruLm8yIrWGgMuaE+SXlwQHp2tnEO5elYXd3ymxeoY3FGoexnkYWEceKgbYgBFEc3JxUFinDrFYZRVhtKSuLXJxnokgRiXAd2e42uLDeDakR3tdizgm4eHGJ8bggihR3tyZHgg6EWZh7eyE2Whea8VigtT1xlN17719ACLhxY8DSUsZkMjpyBMaxwi3qDBBcOlq7SEa2ubKSZXmuKXLdF0LZ/f3pP2kl/Jun9BHU1NTUvDLUV3Q1Nfcwm1f/ZVHoK1qbjjW27ReRShDy5BuNmOXlZ9cFflo455lMSqrKEMfBaXToOvI+XCwHC3a4GG936kzt42CM4/PP9omUJI6D8GeMRUm5yBQW/PbvXK3FnHPAxUtd2u2EJFZIARcvLrO52aXVTEgWg0SNdkwnJboKw12L0jKZFoynBXlhcDbMd9HaYnQQTV8mskZMlkWoRdxZiGkM58eiDA4dayxi4fizi79rNGKkevqb8um0xFQmdIKa4NI5vAmNlEQ9oziOO1sT4khycDCj0UyOsuCflOOIOYd8cWt4oveoqXkYjxJzgKMCHCy6a22YCzadBxEmuBS//dJH7dfOeT799IC721PmuUHrMIMsLx2dTsxv/GDzoUt60HaL0vDVzTHjcclsWlFpA0IsOsU9WSpY6qYk3yhWPfpnP22F5QGr9w9++LnwwLWc8uKeo1v1VSK/vYudF6GgGqkg3CiFiBSqmZGuLyPjupfzWdF6/SJRtxPm3Bw6t43BjGdMP7155KB6EmQSE3WaCBliy669eYFsMYS+a0pcWeErjSsKdHV616BGO3Z3p3x1c8CXXw0YjnJm84rZrKIoDXiPXDQGHrozlPj6SibMVPEYbY8K/g6PQNBpp1y7usp737/Mm69RFoJvAAAgAElEQVSv0es1iVPJX//0JmVpTu1neFW4cLGDUgqtLft7s/v+bm29TZZFR5q99zAc5k/1ft9/7wJXr/YQQrC83DhyXYWEA0GrlaAUaG3lPC+j+ayKvQ/3VM5TCvDG2B7xH/znT7WQmpqamleQWtCpqbmH2bT6A13ZJee98sInzocCLYQOovWNJ7fIvwiMRgXTSUmRh4v7w0HGYdhkuKpLEkmSRkgl6K/W7pzj8OGvtikKg1ISFYU4qhBJZclzze/9/nXW1s/nPvOqoZRkY2OJrBEjpGBvf8ZKr8nr1/osLzUXx4mnLDXO+qPBn3muyXNNWWim04LprKKswgBxa1++IpaUEk+I0NDaMJ1VAOgqxDPpxfCcwy54KXjiWRgPY55XFKVlOisRIhScszQUp9rtZ+POGY4L8sISxRIZSforrYfErZ18fs6DtjeZVEffRS8CVWWZzKp61trLxj2/TrUoyBzGJiaJQkrBLLc476m0e9hLH8hwVPDLX+8xmixmSliH856tgabdTfjh9zeJHuMc+OZ7fPzpAfPcUFYW4T1ShrmA1nqUlGz2M9bXHuxse/B6T3N/foSQ86JylsJOLeqcKbaosLMCb8z9n7UQQQToNola9bX9s6Z1/WJwSi1myLhFo4+d55R7gxNtM+0vI5MYIQRpu8G1967T6XVROJQNv39vDHY0eqq1W+sZjQq++mrAJ5/tsrU9ZjYLrhxtgqgfkgksxoT7ntm8Cruf99jFrDXr3JGb2miHkJKN9S5vXd/ku29f4MqVVZa6DbIsotmMSJqStY0WjWbMza/qZpYnJcvCvf18rhmPCw4O5kd/d+FCl5WVZphHGUmEgO3t6VO/53vvb3LhYpc4UfRXW6RpFOZ2LZw6QeTzC5eOkYNBMS8rWwrkTEWqEEKaojQ/SFp//PtPvZiampqaV4i6TaemZkGz++P3p7vTJEpEFhG1pST2i6rkoZvl0qXzGbc2HORIKRYOkuAgsNYdXWjpo8JMuAk8jy6kZ83nnx0wm4Ui6+HwRykFxjjGo4I/+3vfZWn5dArZNc+GtfU2u7uTUKyeloxGOb/1G1dYXm7w8ae7jEZ5cIYIj7PiSBh1zh91HEoBDs90WgLwnTfXXp5Brj440AThPOI9TGclnU56NHzcWg/CkShFI0vIGgmdU3L8VaXB+TAjI0ti4kiiFlPZn9X8nJu3xhjjmEwKut30VM+VDxJy/KKDFeDO9oQLG53HFr3Pmnmu+eyLAcNR2MfTTPHalSU2VutIuPPCA0vr33jw0GGnhEApwVInpSgNugzxKfcKjI8q1Zel5dPPD5hMNAjIUoVSAq0duyPNar/Jv/rbl0LB8wnW/uuP99jamTHPDbHwaKUWs3I8WRZxaS1jeTkNLqOH5Kzd9/CpCQ4P2M550zK+lbx2SlFsTzIYqeaJ0AdfF++9c3jrgpCTJcTLbZL+yaJBa54O1chIL/SxeXBOSSVD9Jqx2LzEW4tQTxZ3JSJFvNLFlRpMuP/QVYl3nq4tGKh2OJ9V1RNFHjrrKSrDZFJQVcFJo6RillfMc433HrNoVHLWgQjzySoT7oOqygbHshBhds5ijk4jTWi3MzY3ujQbCZW2YVkS0iR8H6hIEqfyvlbj731vnY8+2uXNt84mOu5lpt9vsbszwxjHlzcGrKwEMTfLIvr9JkWhmc0WCR7j4qnfTwjBu9/foCgMe3tT4rjD9tYEfZRWEOoNi+sGEcWiOR4VVauVxQDeu3Q60b+pK3ul3/+jf1TN/vKfPfWiampqal4BakGnpmbBaFz8V0VZvZ0mci1OJHEc4VyI7fD+/viR84Z1nqwRUZQReFhZaaC1RUXBHt9qxeFiOo5ot5NnNovivLK/N2Nne0JZWorCHBXzAeZzzW//7ausPqQruObFJcsirl7tceOLfaQUOO+4uzXh4sUu33lzjem05MMPtzDW4hfxQ4f3yaEh0eO8o7/UZjYvcc5z8/aQjfUOafoyfN2GG/lWO6Usw34/nweHzkov7O/DUcF8XmG0JUlUOJecwvwEYxzzXFOWBmNsGNSuJNEi7qzfO3tBJ88NB4MC6zx5GeYInZRvzs95uJjztajz5e0x/V6TqPF8BZ2dvTmDYclwXFIuRLbpVHOjNeLalSU26nPfS4EUwQGnZRBuklhijMTHoYjn/eN1ioNhzldfjXHO0+nEREpSGcfBWGMRbF5o8/4768cWcw65c3fC3kGO9xArgTYS6x0K6LQSBNBuqfuF3oeJOouYtdO5unuAI+cstntsTkGAuW8zT6vIhPmCtahzunhjcYu4QSEkCI9IFSKKQUri3vlsRntZSFd7mGmBneXBPaMNIk3AcxTF9qQky130YIIZlXjrKKYF4GnZiv2qQpJA4rBFicoyjHFHzUVVFcSXqjLkRXDVzOeaTjvFeY+uzJFwc++p2WrLZFLQyCKiOCKJFVYI8lzjvMd7gRSKZjvh4sYSjSwhikKMcZpGvP7aEsY4DkY5g1EJHpJsIejE4ltnuYuXlvjwwx3u3B5x8Zw2VD4vvvP2GrdujZhMSubz++d5GuvR2pEkQUiczzXDYf7UDUpZFvO7f+ca/+z//ZK7d8asrbc52J+HeoMKsXuHMe+jYUE+13Ge65WVlbZCpL7Iq5Wyssve84/X13/8HxeTv/j4qRZUU1NT8wrwMlSYamqemkb3j397sjN9TeBbKpI4x1GhUklBmkVcfW353Ao6k3HBeFxQFoZmMyYvNEkaHRVlkjTMzlFKvCSF57OjKAw/++ld5vOKsK8Ewc/7MF/le+9u8J231573MmtOyOpam+2tCWVlMdqxtzdBRYKN9Q7tdspr1/rcvj1kMJzjvCeOJNo4sF+Lv5NpgbUOpTzjUc5sWtLpZly+dM47ZEUQtYvCYIw7imCCwwg2h7PuKEpJa0unfTouNXdPcSGKFVIF10CWJQC0GsmpvM+juLM9oSiDu3FrZ0KzFT8kbu3xfLNwca8T536+frQoDbNc03zOgrsxjrKy5IVmnmuUlGztTOn3mnyY7/PV7TFKCt64tszSKcXt1Zwex3HnhMc8WaaIIsFkohlPK+QiNqgo7beKRIc45zkY5GzvzI7miJWVJU0VUSy5uVMiI0G/1+C9d9afWO/d35/zxc0RVeVw1uOFQCpPLEPkqXee9eXoaI7Dt37Ob72ff/hfHZvTFnLOyi10wp/wfivTybdzKq+v+SbF1h5mMsdrjQ9VU2ScErUbZJurL49L+LwiBM0rG+R3d8F5RKzQgwl2PMNpg0xO8J0uIF5uYcZTdKmP3kdISSIFRgi8MeiDAbuqhTGOKAqRuXleYZ2nLEJcpa40xvij67kwIy1c68SxotnKiCKPENCOItJEhbmrWUwSRdgNjxRfx05LAc1mDB7iWJJlCuehLA1SCIzxi7gvQZwEV86DznhSCprNmE8/2asFnSek0YiDO957hsOcwSCnt2h86rQT/OL3cfg7ns2qU3Ocv/3ddcrScHAwZ6XfZG93hpQhqhfkUVy1Nk5kWeTyvGpGsVzyHlEUuhNJcXU4VP9NpvjzU1lQTU1NzUtMXbmtqQEm0+o/cs5lUsmx975pjcPYcPGaphFZFrO52XneyzwRVWWZTkvy3KCNpSwFk0lJmsbEiQwX9Ecuk/ioY6fmwfzigy2m05KqskgZYrecc0wmJVeuLPHe+w8e6lxzfnjt9RXyX23hrKfSloODOWkas7yU0Vtq0MhC3FeWRTgXuh13dqd88eU+ea4x1i06L0Vwc+Qlo0nOPNdcvdQja5zfr94okjjrcN5hjQhdnqVFG8s812ht8YvMdCUFy6cUO5gXGqUkaRIhABUpolgRJxIpxIOLt6fM3e0Z2gRXVllqLpzwO+G4pdoHleBu3hmxtvJ85yBcu7LE3kHOYBRiOkLUpGd7d0qnnVKWoYg/nxu6nYTXri6xdEqxezXPhjw35KUFF8RGKcOxLoVYzAdTzOea2VzTaoZipLGO3d05O7sztA7zFYzz4TWVpdQlMnE0WhGb622uv7YQuB90QDyk/lyUhi9vjYNovGimcM4hEERxcOytdCKyLGJz7SHz6+7VE74Rs3YyqcE/8I8n3saZcr8v8EQvFYf/8RQiwRPEQNU8GpsX2LzCVxXeOlASISQijlCNFPkUTtKa00NEimxzFTubg5TIOKLaH1MNx2Tr/RNtM+52KOIDKjNdOH1Cjlkbw5AEZw2l9kxluObMiHHOM5tVVIu5h4fnQClBVyG+zS/m34Tzq+f1Kysopchzg1Khscd7jpp3jAn3y86BNg4pOLpHOryntNaztTdHKoHznjRTcIzbzWvXVvjZT2+zszNlvZ5J+kSsb7QpCo3Wjq2tyZGgs9xr4A6F38V5eDwuuXTpdN6312vwO3/7NT74+V3u3B6zudmhKDXjUbGIKP86sjW4c72cT8ulNI1zvBfGuKws9dW48/v/rbL/9L8+nVXV1NTUvJyc36pSTc0p0V750+bB3qwnhHA4sVcWToDvSElTyuBY2dhoE8fnU+g4OJhTlvao+FGUhsm0IooVygqMdRSlwbqIOJZ0l+qO6ofxycd7DIf50cBPtxD9JpOSy5eX+I3fulw7nF4C2u2UViul0ha5iMNIFzelcaKI7xE9pYKsEXP1ao+rV3tAcJPM8orxuMA7z97+jLXlBr3lJuDxzp/bjtlGI2E0CrFj1mr8FHb2J/SWmmG+jhTESYQtPY3m6blmxpMCKSFJIpzzRNHXIk6zefYFq9lMM59rvPMkqSJOI5qtB/98h1FpD+ObcWv3v+7R+8Xh3JrnSRRJ3n9nDWs92zsz3CKCrqoc+4McYx2dVkJZGgbOM/rFDlGsuHKpw6XNTl3HfY4c152zezCnLCzlYiaCUgJrPYWxOOspS0MUCYpcI6Vge3vKcFSGQdmLmXzW+zBry8Gd/ZJWK2G1kfCDdzaCCPQoDeMBuoO1no8+2cdahxSLI0V4rPUoBVJAK5M0UsmlS4/Zz/xDP40nnBbztGLOUwo5h7rKifSVp52L85Svr406p0K5N8QbGz7OSCHiGKEkcbdFurbyvJdXcw8yjpDL3aP/dtpgpgWsn2x7IlJE3Sbsj8NAGmfBWxreMYwaYD26coxNSRIrjHGLJiNNXoS41FjJo2tas5h5c7T9xXXq3sGM3lILbRxKKSIlkUpgjKAsLR4X3JF4nAkR1NZ5rPfkpUFbeTSPNl2kQRyXS5eX+OUvt/jwl1usr795sg/qFeXKlWW++nJIkiimk6+vHVutJMwATRZR0dYzn1Wn+t5pGvH99y6gteXgIKfdSTDaUVVfz/CVEoxxMkmkss75otTtLIun1rm4KPRFIeTvdrp/8A+F/r/+u1NdXE1NTc1LRF15rHnlKUv970glJkKKymnftdaXQvgoimSz0YxptWNev35+b4rGo5CrrKTAK4kxlrIwTCYlSoZOKSUFQgTxqt9/vt3fLyqjUcGtWyOKXIeCUiQRhOzhfr/JG2/2T3VAes3zZfNCl/G4wIU8PbZ3JsSxYn2tQxw/2g0ilaDTTum0gyvh8uVzHrV2D/2VFtvbE/AhYs17TZFrWhcTms0kDNFVktFwzmr/9Lopp7OSsrI4FwoSsVWkaSgoLj8D98dHn4e5SlEs0caSpdHJ4taeoIj5oKc67xlNCpY6z1d4bzZivvvWCkVhkFKwfxCETOc9w1FJqxHjPExnIaar05V88tmAX3y4y/pqkx+9t1kLO8+YY0etAWVpF84rR1X5IOi4EKmojaPSEYl27O7NKW6PKcvgmIljuZg/BlXlKDUgJBcvtlnrN3nnO2tP/ntfHAgffbLPYFzitMM6sM5hbSgeOgfCWtppTJZFtI8jJj/mWHz8ofo0Ys4TvOBxT/Xf+Pc3eezn/YSunVObq1MrOk+LzUvsvMQbg0wSRKSQcRTcIBfr6N8XnbTfoxyOqSZzks7J7r2SXhdxYwu8C3F7hHOhqyqQEuElujJkaRRi1hZzCIWAWAYxRyqBqWyIQovDvY21wWkdNWOGkzm9pVa45yk02liajYRmIyaOJbP5wnQXCeIoiD2CQ0HIg4BmKzqWI+dBvPnmKr/4xVbt0nlCWq2ENFVMJiV5/nVEqhCCXq/B7u6UfG5wznFwMD/1zzfLIl6/3mcyuYsxlvZi/iYEB1eaKrS2TKfaZ1kUdzqR8M52isq7qjKZVLLQ++bP19b+cOjKv/pfTm1hNTU1NS8Rz3eybk3Nc6bT+9Mkz/XfrbS94qxPvffSWptqY2PjQrd0f6V1bt05ENwjxnic86SpotNJjwrS1nmSWJEkUchDbiR15NoDcM7zycd76Co4naQUWOMYj0tW11qsrrW49vr5Ff1qvk1vpcnFS8vEiaSoDMNhztbWmF9/FCL3XlWyLAruGKWIY4n3nsm0xFpPp50ynZbs7c1QkWLpFN1+SkqUlEhEmJUhBXLR5bnSO1shtSgNBwdFcJ60EzrthAub3ce/8EGIJ4lcO8qFuu/xz74anOy9T5l+r8E7b/dJU8XyUspKr0GzEZNlivG04mCYBzeaAF1Z4kSRJhGDYcm/+NkdPvl8QLG4ua95sZASoliQpWFOVqUt1nqyLKLTTnCLfXI0qZjNDN5DmkU0Ow32J5b9qcVJRbeXsbHR5Ld/dIl33z6BmLPg0y8GDCcFVWmZzjSjccFwWDCdVQgBzUSy3k9JE8Xrrx1DQD+MWnvMwegf+pSTijkP3+J9f+0f/9Qnfstjbe+kQtMJF+pP4wd8dclv7+ArjYgjZBpETFfpc+sAftWQaUzUaTLfn5x4GypL8W5xHAkBCKSKkNaCMQgX5jtGkQrORiGQi3ljYuGawQcBBxFi1Kz1SAlxJHDGUZaG1dUG33mzx5WLHbrdDK0t41mF1sGdEyeSVjOi1QrR3UmqaLViOsspre7JxRyA16+vECnJpx/vnXwjrygrK02yLKLIK+7eHR89fvnKMu12ShSHuUrWOm5+NTz199/c7HDl6jKNRkwUS5aWG0SRIo7VohnDC2edqCpDVVlUJOPuUpq220mERwkp9HhS/FtZ98f1TXZNTU3NA6gdOjWvNNrY3zHareez6mqpTUdKYaz1kRA+O4xFunjphIW7FwRtQucsIkSmzGYVzgWBJ44kaRaRxGHwcRzLRZ5tzb188MEWo1FOpW2IFfAOYx39fpNuN+UHP7z4vJdYcwZcubrMbFYGd0geuhorbfj0sz1ev9Y/VcHiPJGmMcb4RX3Qkheavf0pG+sddvdnjCdTVk55zkuaKqpSUvowTDeOgzgA0G2frUPnYFjQbMZMpxVSCkaTgjR7lnMJ7j8nDwb5kbD8vLmw0WZ1pcnPP9zB7uVY6+ktZcxzQ14YprOKVjOhKEvarZg0VQgk43FFVTpu353QbsW8eb3HUierXTvPkkfU0peXMg4GBc6EWQrGOsrKHLl5jRTkVYjU2d4Ls5RWVzOaOnRlL3cTrr+2zFq/SaQe3Tv2zWV8cxf48vaI23cnYQ6gDt+91obrszRRJBL6SxFxFKLWHntcfFNEOIZR5P6nHE8M+vYWTv7Xp8pjk9KeIEqtNtk8N2xe4GY5zhiEMQilwvycKCLp1wPkzwtRlrFdTume8DtdRIpsdSm4dLTG2+DUUdLjZIQSEufD3D8AvA9z0YQIDSbOh9itxTwV7z0qCvNBwzWvJQVmkwo8JInCOE9RCLSxoORRI6AQgigSJJFCxeLo3PC0pzchBJsXOty+NWY6LWmf8TXfy8Sly0ts3Z2gtePGFwdcuBBqGr1eY+HWcsSRwntPUejHbO1kfO976zQaETe+OMBox9JyhjWOwSBHKYl2lqqyYjjMsdbRkYJer9HI56bnrNB5Xr02OJj/z42If+9MFlhTU1NzjqkdOjWvNHmu/42qMquVNm1T2RR8SyracSKTOA7dRY3G+R0oahbDKeNYLoZUhqi1KFbEkTwqjKpIEscRq2ut573kF46vvhywtztjPtdUlUHIMHdoqZvR7qRcubJ8rveRmkdz/Y1VkkgdNTc7D3lR8fkXe2xtjx/38peS1tHsGHdUgB+NQlH3u2+tcf3aKkkcnVr3tTHuaPiuW3SiCjgqIqRn7CocDgs6rXCMTyYlO3uzx77mYQ3xj09Puv9/9z7+9Z8Ft7dP3tF72sSx5Dff32R9rUGaKpSSSAmddkK3k1IuhiOHuUeKKBYIKcgLw2BYsL0z52e/2OH/+ee3+MWHu0xPOcu95skLasaE2XqVcXgPSi6KdCq48nLtGc0Nu4MCpaDdjpFScuVSl7/7B9f43b91mQvr7UeKOQ8zjNz7+Pb+jJu3x0xnmrKyeO8X+5IkTRTNVHFhLSVSkk4nofO4+MWHfRDHcK+Ep5zknPaQ1zyVC+cUbDyPfekxt+u/9YcnXEft0jkJejwLjgxPiNryHiEVUStDNev43/OCkIJ2N0MvZo+dhMZGHxkpIAgy3lqkZ7F/eKxxIbLWe0J/nzjcdTDGorVbPPWeY1EIvA8JBdZ5tven7A8KJjONA5IknIMP3ThppkibiqSpUIk4daH3zbdWkVLw5Y0Xw6F8XlhZaaKi8MuYzSqsDftZmkbBrSVAKYFcNH2eFdeurXD1ao92OyaOJN1utnD8S6KFoGSNQ2vvy9Ll42G165yYWusaRaH702nxrha/9z+c2QJrampqzim1Q6fmlaXT+5Nke3f6o6oyfYA4lY0oEqlSwQrcbie89Z3znUG9tzcLBbRIMTNVyMMvLd2ljDiWOOvxPrh4ljLFxkbneS/5hWI6rfjiiwGzaUlZGrQJF8JZGhEnkqWljCtXX575KDXfJkkUFy8to7/cR2t5FLtXlJrbt0dMJiXXr60e3TC9CrTbGTu7E6wL549GEn198y5E6AD0ntOyW5SFYT6rKAuD9Y6qCpuPlCRZxDacFfNcM8s1UoDWjl9/epdLFx/e/fyggu/Tjh5/EDduDbly4cVyj/7ovU0+/fyAu9szfCPGOY+xnlYzZn2tQbeTYbRlXmjazYjpzOCcp9KWuJSU3rK7N+fW3QndTsLVy0tcvlB/Jz0Pbt4aMxiWlJVBEASUVitGIJjnGms9aaLYWG9y7eoy/V7j/rjWx6SKHYfbWxNu3hkznWqMCUOUIylwwhPHAoVnvRcTRyH+8fKlpaPtP/xYO4Zq8xjnivfHPZYfIeQcm+M++VHPO4b96KFPO6YF5+hpJ7Ts1E6fJ8aVFSJNkIdF+Eghs5jswvm+b3kVWV7KmOeaND1Zc0rSaoTrLXmPJcY7cBbBItrKOnwUmvukEFjvjwQbfCjqOwdSSTweYyws4tkQUJSaLh6hBFEskCIKTmElULF47Civp6Xbzeh0U776csh33l4711Hoz5qlpQa6suBhPC7pLWKKO52UItdHsXlVZTjYn7NyRrN0r7/RZzqtMNajK0u/32Q2rZhMSrz34RrCe2e0FXPvG0kSkSTR1Fm7VGlp8rn+QbL0h/+Jr/7qn5zJAmtqamrOIbWgU/PKUlTm7+vKrBjrMilZjmOVJomi0UyIIsFKv3l00XNeuXtnTF5oJuOC4aKDHsIwYZMH945UAinDRXsU1aa9Q7S2/Oynt5lNS2azirI0KCUXg0I9nSzm++9tPu9l1jwDVtdaOOe4e3dMVRmcdwgkxjrG44KPP91hc71D75Rjxl5UkiQ4/KxVWOsWtQN/v4hzqiJLGHx+6JDCOTIVkWUx7dbZuuO2dmbc3ZqitWN3f4z30GydLO7jaQod4r7AJ09ZWmbzEGf2IvHm9RUuXujwyWcHzHJDWQYBNEsjRqOCRiPie99Z5caXI6JIohQUpcU6fyTQJbHCWs+NmyNmc02WRly+0EGpuuJ7Eh643z1iZ8xzQ14asjQc38aG7m1nPY2morfc5trVZVb7jQeLqacg5gwGOR9/dkBZ2tBZvpjFNK8sUkAjkWyupUFsSiQXNo+xfzyJNvKtTfkH/tcTC0fHWsNpl0Tv3d4jPqOH/lBPqracRJ2pFZ0nQY+nmPEcb0xw51iHFAIZKcRjIg5rXjySWHLr9pje8slifKNGgpASGUUIKXACQC7i1cI5PPYS7zwOx3Lq2Z44Wq1kMX/HkyQRniD2aGOpKns0uD5rxDRbCe12QpwGa49MBHJxzD4rj93ly0v87Kd3uPHFwblvuHyWXLvW4zDO7M7t0VFtY2Wlyd7uDOsc02lJFCnu3BmdmaAD8P4PLiAEDA7mFIUmTYNLZzItWVrK2N/LhdVOmcqqYq7TdjfptNtJ5qzoVKXemE3Fny0t/9GHev6X/+eZLbKmpqbmHFELOjWvJJ3enyT7B/N/3VqfKkFDKpFJKZhMK4QULC1lLC+fbzHH2jDIssjD0OksDRf6k0mJnIWLqM5yRpqFLqtXdR7Iw/jo17voyqKNQ0qBWnQBV6Wh2Yx5483+/R3JNS816xsdtLZhfoOxYKEyFmsdea65dXvA7sGMa1dWwn7xEtemkkQdZb0779HGMpuWbO1M2Nw4fdfIeFriXHDHxVLSaqckiSJNY3pLZ3ue3tmb4xwYa9nZn9BppTSfYcSix98n5sDX4s6nNw74wTsvnqjcbMS8/+4Gv/polwNbUGnPcFwyHlc479kf5Pzw+xt0Oymffznk7vY0OEW1xZgg3FnnMaXl1p0JUsIXXw2JI0m/1wj/rDReiBlCLyOzRcfubH4Ycwb9lYTvvdVnY739aK32FEwp01nFJzcGi3k5oYs8dJIHYUkJWOslCARJLLmw1qTTvl/YfLA88ASruE/c8N9+/EFPe9T7PPatn1VJ9Bh+wUcKWk/6uieg1nSOjSt1KNYvXBQeQAiS1d7zXlrNCYgihdHuqWbjee/w3iNUBGj8odgiWMSgSmQkiYuKd7oVqcoYOoFXAmc9VWURSoQYbiVJM0GSBDGn0UhoNGLiVC72tVP70Z+Iq6/1+OUvtvn4o71a0HkC+qstWq2E4aDg4CA/enyl3wxOah3cW+AYDIqHb+iUeLlv8FEAACAASURBVPf7m/z8b+4s4pQhzSKqylKWlqKopHPINI1cFEk3mxmZz41pt9MqzeKoquz6cDj/h2trP/6n89FfnDynsKampuYloRZ0al5JZnP9n1WVuSwE0iOm3vvMOt+QMnShAqyvt5/zKp8Oaz3NVsJgkFMZi1QhHzeOJEIJrAtDjhGCVith+YSdYS8je3szRqOCJI2wwxwpBd1OGoaFtiSbmx0uXaqHzr5qXLq8zHymQydbKtGTHOscGPBeYmzJp5/v4qyjt9JibbX9Uop+Sgna7YxKL2bbOEdlPAcH8zMRdCaTEq0d1gVx1TuPtR4lBb0zFKKH44LZLAyJvbs1pJkl9FdenO+F3YMc68Ln8KIhBLz73TW2d2d8/NnBUWyWsY7xBD74cJdrV5e4/toy119bZp5rbt6ZsH8wpygtugrP1Tr8zkMxXzCZVNy4OaLZiNhYb3NhvUWaRmc+R+m88qTuHIDhqCCKBGmiWO03eOt6j7XV1skLjU/w3Dw3fPjxHoNBcc/5JQzs9h5SKdjop0HYUYLeckb3IaLuffrASfWSezfyGOfRQ3vVT2NOzanzGIHmpOLKU0Wv1YrOcbGzUHQVUoCUCCWRjQzVqIfFn0eEgCRVGOtI5Mm+y1Qc48oK7xYzlYQDofCLe1opg0CjrKKtPO83Db8aQyFjbBajbXDpRIuZqlmmaLbCXLKzjLV9EqJIcuXqEje+GPDljQGvXasFzOOyutpiOqkoCo3WljhWrKw06a008T7MUooiiTGO+VzTbJ5d45KUgh/+6BIf/XqHg4McqQTGOA4O5kgpMcZgjBNRJAXOC+u9ryqTxYmKnXNZpVkfDOb/ayr5B2e2yJqamppzQi3o1LySzOfVH1SV6XuPEkJ4j0d4j1ISISCO1bnP5zXG0mzE4UKtcljvMZUly4JTRxBEH2MscSzpdGpBB8JQ0K27E4rSkMQKKQQqjWg0YpSSrK61+MEPLjzvZdY8J978zhq//OAus1mxKDaDcQ7nQz9kWQVHnLGe8ShHqjBraXmpSZad/6/cwxkxS0sNBsP8qP7mPVSVpSjMqf+cRVFhFtFu9yKVONPIsS++HKKNxTlHUWlazfSFmTN26Nz5/KsD3rrWf97LeSgbay067YSffLCNnAvK0uC9p8gNn3w+4OAg5/vfW6fZiHn7jRV4Y4Vbdybcvjs5coo45wkGLY8QYS+Y54ad3Rl7+3Mm04pOO+HiZpu1fotWMz7dxL9XiPG05GCQ02rEvHV9hbXV1vGj7p5Smwhizi7DUck8N0cxa84dijmw3k8QhIJQoxFzYfPRx+MjhZZj4Y/9Un/UE/+NBTxq28+dRwg7D3XqHPfgqgWas0APx5jZHO+CO0cIAVFEul7PczzPNBox2jiSE957NpY6mFlwXwgpyYRHqwipJFIKoji4mlPpcC2BV4qVjkAnGXEaIyJJttQkil/s69Trb/S5c2fMxx/v1oLOE7Cx2eGLzw8wxnHr5ojXr68A0O2mzGYVdhaaZoyx7O5Mn8ln+/Z31/nss/1FPcIFx46Z43yEc04IKZRzDoFwRWHSKFJdgXTS+Wru/buq83v/Y+T/7//0zBdaU1NT8wLzYn9r19ScAWn7j//t0c74Up7rlSiWpRQiUVI0VCRxzpOkisuXz7/7YjaryAsdOtq9x2i7uFmQCBFs9e12ShxLGo2Y1hnPojgvfPirHcbjgnxWkRM6wsJNc5il8v77L17EUc2zQwi4cLHLzZuWeWGYTEqEEGRZjFLiaMis8x5rQ7djWWh2d6dEkaLRiFlbbdNqvVizT56UNI1CYRWBVBKxOM+MJzlZdnqih7PBjQOgpCCOIrJGTJKE9z+ruV/OeaZTjfdwd2dIEiucc48pbj+7Au1h7NrNO+MXWtCBEMH2d/7WZX7+yx32BjnWeIz1FKVGV45Zfpt3vrNKtxO6yy9f7HD5YoeiMHzw4S7TWUVZWoxxi+K+J4kjZvPweus80+mM0ajki8YIpQRSCK5fW2ZzrV3P3nkMw3HB9s6Mwaig3Ux46/rK0SyHp92jj/v6srJ8duOA4bgiLwzWOaz1JLFCCGilgl4nRkmBkoLVhuDy5fbx9IIT/xD+269/6Pv5o/9/vCvoBAt60pc88S7/EPHlJKLO0+g4985hq3kg5e4wzM4xNjwgBCqOiDqt57uwmqciTRRlYWidMNK1u9FjtjdAKIX3jqaMyJMGXsUsCUmjmXD9jT5SQC4Fwlk66vyVgbrdjI2NDnduj7l1a/RS3K8/C9TCBWOM45OPd48EHaUkRoc5dWVp8Hi2tsbPTCx7440+znrSLCJLY+I44s7tIQ65uP53UkoBXojJtFxaxLHNAPK5fne594d/bou/+t+eyWJrampqXkDO3zd5Tc1TMp9X/5r3SO+9ssYnIiJLkohGM6aqLN1uxoWLpx8b9KzZujthNqsoiuAYiJREVxYhJZESRFHo2trY6NDpvjiW+ufJX//LWwyHOUVhmM81SaKotCWKJZ1OyqVL3fpzqmGl32Q+17RaKV/e2KcqLWVhkDJEoCRJBN5TVppSC1qNBL0YMFsUmtEop9FI6HZT+itt4lhSluE4TRP1wha0/D1VxSyLWFtvo7VlsD8njsMA9cmkZH3t9AQdqQRZGi2il8Aay2Rc0F1ukGbqzPq/57lBG8fBYL4Q4yTZYwotz6Pf3jnYG8xZ7Z3dENvT4v1317m7PeXWnQnjcQlIysoiZ4Jff7LPar/J9de+7jLPsoh/5UcX8B4Gw5wvb47Y3c8xNgimzrEQTkMsWxRJvIO8MuS5Yf+gYKWXstTNyFLFxc3Ot2atvMx8c3+01qO1JS8MB8McYxxlGWbkrK82uX6tR3xSgfQkY2MWaO346OM99ocFlQ5Fau9hNC7wDq6sJGwkgmVX0tYFrZUOzSsXkcnxCp8PdM4c41UPffgxNhzvH6VnHNvu83QcS4R60ItO26lTu3ROE1dp3LzAGwduISIKh46T+tr0nJM1oqOI15PQ6rcRSiHiCJkkJErRE5Z9J0ljRVXqowYYD/hzKOYc8uZbq9y9O+bLG4Na0DkmzWbC0nLG/t6csrRsb0/Y2OjQbMZo7Y7mGHpgOq0wxp1Zw9Q3efOtPrdvj5FSoI0lTfvcvTtGIJBKCF1ZGUVCRJFgMik63qfSWhd7TySG/Psr/T/6pJr95f/3TBZbU1NT84Jxfr/Na2pOQNb58Z/u7k7e09p2nffSaJN5LxplRegyF9A9w5kMzwpjHONxyWRcACFKLopCsfnatR7DQc50WjGdlmxvT1hdffGLgWfN3TtjxuOSqrJY64liiVKSBMgaMb2VBqurdQdkDQghWFtvs3V3zMVLy+R5xXhSoktDURiKQhNFijSNiGOJtaGg6LzHmFCEsaZgMim4dXvI0lKDi5tLNBsx2njm8xKpBJ1W+sLUwvwDKoxKCaYTg5AhSss6j8r1qXZZF7lhnmvyUiMQxLE8rGPRaZ7dvIBbt0dY67mzNSCKBEkasbl+OkKV4HTFn48+32P1N6+e4hbPjgsbYa7Ux58dMJ9pvBdBCJxpJrMRea55+83+fYUEIWCl12Cl18BaR1lZtnZmHAxy8iKIN0ki6bQSispSjAxKSax1TKehQObbKV/dGpEXBu9DtCbApQsd2q2EOJakSfRSuHm8h0pbytIwnWtGo4K9g5yisEdOurXVJq9fWTpyRT1wO89grVo7vvhywO3tGfN5cBTbxewk7wTf7XneUbu42eFcCCh0hR5OUFlCstGncWn9se9zYlnhQR/CfSllD/6Uvv1+py3kfPOJj3HMPOYp9z/5uKLOk2/mzF/7kmPni4HmIYMSoSQiTWlfqQfEn3eUDA6KE1NqfFliqyq4t6QllYZlXzFygrvFy3NQLS1lXLzUZXtryvbWhI3HRG/WBC5dXmI4CM0ch/OCr77W46OPdplNKyBcbznrGY0K+v1nUxsQQnDpUpf9vRlGOyptWek3scYxHpWoxaBIYxzeO1lVJpFSWF3ZpklUdzjM/9HKyo//w2LyF3vPZME1NTU1LxC1oFPzSjGZFP/AGNtx3ikppZHSN6NYRIezc9rtlNdfX3ney3xqptMSY8I8C72IZTjsYFZKYhfZ9CoK8WvNcx7/9LQ457lxY0BeaKoyzMyQMsSsJYmi32/y/vv13Jyar8myKMSmefDOh0Ge2jIc5QjAaMt8XuG9R6kKpYJorGQoVEeRpN1KSZKIg4MZu7sTYqVQkUKpECukVJht1Vtp0sziMAD5BaLdytjfm2GNo9QmFGOdYzQuWTolYTwvNM55IilBhM+w0YiJlGRp6WwEnaIwDMYlk2lJXmiUksSRZHPz9Jybh6LOvb/RkxbQ8zy4LhrnZEZTv9fgN9/f5Fcf7TEvNFVlqarQIToYFfz0g22+/721B/48SkmaDcn115aP3Dw7ezOGozLc7AOtZnR0rFSlw1iPdZ7BfuhMPTwGy8ou4r3C92Ezi1npNXDeo6Sg2YzpthOajeDejRci/4tCWVkm04o81xQLMXkyq8jzEE8nRCiUSClotyIuXexwYb19tD+fGid05xjr2NqdcvPOhKo6dOb4RYReAWXOzY93UfEcby2RgFRAFCs6K11anSZ6OKHc3ifd6JOuLiPTb1zL+K9Xcnyd4LjiywOsOP7+Px57fs9Tz9o5hsBzbNfOabtvnqUa9HKjxzOQMvwjQEQRUStDRud75mcNKBmaEE6K04Zuv8NgexiOIO+Ck0tIkiyiGJant9gXgNdf73Pn1pgPPtiqBZ1jcunSEp9+vIcxFXv7My5c7CKloNdrMBwUOOuwRqC15c7t0TMTdCBcq7z1nbUwz8e6RYOHpNkKDiJjHGbh4BVK+KoyaZSosizNqnW+ORrn/31v+U/+g/nof38KVbSmpqbm/HE+7v5rak6BzsqfbezsjNe98xKPiJQUUUwjjhVxJEkSxfpGmzQ9/4fFwcEcZ/2iGzd011sbiiUH+3Oq0pBmEb1eg04nPbXi63nlJ399m+m0pCxM6JDzHifDHIZmM+H69fMv8tWcnKIwaG1RUpA1YuSiWLy23kaIKUWhobJEStJbaqKUQFeWSV5h9eG9hccaj/UGqQQImM1LprPyqKAMFu0cSgqkCEVXY+cMhvNQxGyl9HrNZz5/50HuHIBGFuGcx1i3cDxIvIeDwezUzimVNsSRDEX1xbEZLYToXvdszlt3d6aMxxWffLEDsJjVc3oFs4c1zD9I3BGPKWyGOCnBJ1/s8/73Nk5phWdPkih++N4Gu/tzbnw1oiyLRYa7o6wq/sVP7/DGtR6XLjy+ULO+2mJ94Z7U2jEcFQzHJdY6huOCsrIUpWE+M+FzVWH4rwCM+Tqyzfkwn+fu1oSydEfFtTSLMNoRJ+E6QQDL3TSIrpEiTVWI5EsUQgoiJYkXM5eSWN3nNjImzPxx1qOUIElCVOGhUJQvvoMqbdkf5JRFcBsZ4xiMCmZzE54vRdjOwq4mpSCOwvEXx5Lecsr6Wov+SpNWMw7nl+eRCfgQvPeMxiWffDYgzw3e+4Wb0TEczrizdYA1nrVmRlN6vDchYsp7ZClo3pmwnIzZXF+mbR1mPKO8u0vcW6JxeQOZPjiO7YmkguOILPdu8IHCVnjwMaN3nvTNj8Fj1JvHfhAPeEKtyzxXXKlxlQHvgzNHCIgU0VL7eS+t5hQI7sSTH/dCClYurjLcHQWx2XmEEDghSdsZeT49xdU+f5aXM5qthHyuuXt3zIUL5z8q/ayJIkl3KWO2mEt4yOZmhy9vDLACrPNU2jIaFc98fc1mzA9+eJGf/uQ2MKcoDe12itaO6aSkKg0gvDFeCfDzadXNGnFkrUujSF6fzav/QsA/fuYLr6mpqXmOnP/KdU3NMcnz6u8b4zrW+9haHzvnMqQ4KoSkacRrrz2bIYBnzXgUsuibzZg4kqF7N9dkjZjxuCCKJd1Oxtpam36/+UJ1HT9rfvbT2+zvB5eBXxT0nPVgPXGsWOk36ddRa68k3nt2dmbs7kxxzpNlEcu9Br1egzgOBf7VtTbzuaYoNVZ74kRRlhovoNNOkRLyeSgkG+OwNkQ+4Qk3VFIQyxDLxmL/M4BSjjRN8c5jnMdaj3ee2bxCKUGzkbLab5GkZ9uZ+zAxB0IBYWEDIFIKz6FroKTIDVnj6S8x8lwjI0mjGePnmtm0ZKAtKytNmo2zEba+ujVme2/KbFaSxJIkjY4hop1utfy4ddBDwWd3f3aq7/+sWOs3SWLFT3+xTVVaxpPQRSyl4Oe/3GX/IOf9dx8fqXVIHEvWVpusLWJEyyoII1tbU+JViTaOogzzrKQKnaitVnwUtRaiA8P7J2lEpCTjSUW0cPFqbcnnhiIPcWZpomg2I7T2SMVRxNvh3KcokvQWTrLhuCKKgnDkjEcqQasZU5QGIcKsqEgJDkbhM5hOK5zzNLLoSASCsKdV2uGcJ00VWRrR7ST0Vxp02gmtVvLUbq2z1H6c84wmJT/5my3ywlCWhlleMRzNmU3zIO5EiiiCQam50oxRMgNjsFWFc5YJipmB7a0Z30Ww2u9gpjmu1JjxFBnHNN+8jPqmY4eHC6on/skX5/PHzdY53ludxSf/kJ/4VESdM3Lp1GLQtzDTGV5bvDHhe1fKMBOz1XjeS6s5BYT4Ogr0hFsAASsX+uzd2gXARxEqicm6TfJc39c8cN4RQvDOuxv85K9v8YsPtmpB55hce73H3u6MdishzzWNRkx3KWNpOSOfh1QP78BaR1VZkuTZuv9arYQ331rlI7sDwyAqpWnEeFxgnfdK4Yt5GYFAKRFZ52SzkUhnfHM+K39/efmP/rme/+X/8UwXXVNTU/McqQWdmleG6bT8e2Vp1qx2GfhMSKJ40eUmpCDLomd+4XIWOOdDx6vzaOsoS0NVhqJJ1ohptpLFHIIQ0dI5oy7388DOzpSyCvE0eR4KcXGsEHGIo+v3m7zz7vnpeq85XUajgk8/2WM4zGm3U9IsFGnjWNHrfV1Eufpaj9XVFoPBnKq0HAyDk0QIgXfQbMTkhQbvYJHS432YQYMUQTQRHiEkSSKRQuK9ZzqviKU8Ksc567B4YqUoC8M8L2m3M6SEVjOlkcXB/XOKCMQjRZ3+SgtrJ5SFwVqLUhLvPONpTtZ4+hgM50LhejAsKPIwqLXRiIkidSYDWyeTauEUKem0UzzQyGL6K48WdU9Shvm6Zvko+8TxKpsewZd3hrx2cfkEK3m+LHVTfvP9Tf7ml9soJdHaIoQgTiT7g5x//pM7vP/uBtkJxMs0UVzcaHNx4+su9nmuGY4KpjPNfB7O+857jHYMJyVxJHASrIXSWJJYkWXhvYvCUukQ7VYtvjsqbdHaoY0jUuEYDjNsLEJAUVoEQVyKouDK8R5c6ZlONXlhaDYi8sTgfHDyqUgsYtMESapYWcoYTUqkFCx3UzqdlG4nIU0imo34vpFVz0wneMh2H/VW3kOeG37+i22mM83u/oTBYEoUKyaTAiFCnGWaxRjjyNImQ2FYTQ1Yh584hEpx5v9n701iJNvy877fOecOMeacWXO9fvPQr7vJ7qZodkMDKZJyW5It2BAgw7ANQ7B3WhrwwjvbsDeGFzYMrywY8MoG5I1kiC2JtCiI1ECK3W+e36sxK6fIGO90Ji/OzaisfJlZU1ZlVVZ8wHsVGXHjxokbdzr/7/99n8Ebi8bz0XbJ250ua90IW5TYoiJZ7DL8xacANC6u0rxy/tBxPrxy5r4vHvmOb/EgJ7DexxzFCREnx6zkscKLZozOfuhRsB4USk0L/zJNkMnharQZni8oJafq74eFcz5kjDnPwso8o61dsvq6k8QS223i68Yg9fxPc6c4f75LHCvyXLO1NWZ1daZWux+Wl9vEiWIwyLl+Dd58a42FhSbNZoKsbf+c82jtGI3Kp2q7tofz57tUpeHjjzfRlSXPNXEkkRKhtZORkl4I4aNIuSiSVimpJ1l5sSzlinP+v14791f+eT74vacvMZphhhlmOAXMCJ0ZXgik3d/59/t3hpeMtg2EW1SKtCyddU6SpsEepdk8G5Oifj8PWTDaUuQmZOUoCYipr741nhzNaFQ88gTieUe/n/PN1z3yLGQ4WONotRNarbAfCCF4551zZ4Lkm+HRMJlU9Hdz8lwHdcxEhv2klTA/37jn2Gm1E1rthI2NEc45Ku0wxlJVgVxVSpI24qC4qS2evCfYCNV5VvhgoWSx03qWdR7rXG2dCBIwBDso5z3NRsIwq9jdzYkTRbfTYPWEFWXHkTorS236/Zwi07VaRKCNY6eXsbb6+IROsMTy2DoLTClJFCuajfiJlPv6w4Ii14wmJck++81268lcHx6UrnmQpb68/nwSOgDdTsJPfu0yn3y2w+2NMdo4jHaUlWU80fzzf3mTH7y7xsrS43ejt5oxrUOu91UVSJis0Oz2C/rDAq0daaIQQjDJAqG4F14thCCJg+WalA7vTZ1/JZF1dk0otAU1TrMZ0WpFGBPscHwUcmQ6nWYQeXiIJZDC4lyD9LKi1YpZXmzSOQM5d96HTKw//pNbbGyPuXFjm7wwwdLQhAwuGW5VMLUl3Vy3ycVLc+hS43Z6AMg4wRuNzXJcVeGF4MOvt7nVTnnjwhwN6dHDCV4bvHOYcU5xe4v0/Aqtl+7Nwrv3yPL3/PPgX+zAv+LwlfgjX3qaXniHqHXuy2w9CRJohoeF1xZcsIH01iGERJ0Bi+gZArz3jzwfK0uD1wZrHA5Yevki+Ze38VIiorCP7FmKnjW88soy77+/zgfv3+E3f+u10x7OMw9ZN7Ba6+n18unzrXbMZBzUwdY6JpOKjz7c4M//hZdPZZxXX1okihUfvH+HsrI14SmJIie888I57733CEFclflisxUXLlKxmJTf2e1N/m5D8R+eysBnmGGGGZ4yZneCM7wQGI/Kv2mNazp8M5KkdeC98gTboCRRXLl6duzWdGXRlcU6R6MRIRB7zkhIKXHSTru1XlTC4uOPNplMKqoy5KMg7gbdCyHodBIWFmdWFi8yisJQlCY8LkPBMY4lg2HBSq4PteE6d65LI43o7xYUhcZZT2E0ss7WcDYQON6DkgIvA4kjhUAqiTGh29/XIe1+j8kB9ippzjoQAmM92lhGowKPJ00iBKAEaOtRElqtlFYz4p4W/hNEnCjiWIa8LuMC8eI8WlvK0jx2JpmQTIPNhQyUUaQE5889mRDcza0JX17bJs8qkiQKKiAln9j228PhNdKHCz5xxrE7yFmcfz7PW1IK3nlrhThRXLsxwNQ2mNZ6RuOKf/PLO7zz1gqXHyBX51GQJIokUXS7CedWv02KWuuYZBptHINhiTGOJAlKsbI0DIclriZvvfdkhSFSElWfN9I0qgspgdBN04hGquh20uk5IORDPfp3OIly3eOs47j35rnmX/zpbXq7GZ9/vh6W9eAFQCBzlJKhUC1habHNxUvBRidOY8TF89hK4/McmxfIOMbmOa7S+ErTH+f8q89z8LAoLPO+JE1jWnMtOsZiJwV6e5fWa1eI5+/uQ8dbsN3nGx72hb0/WrDyrZdOq8B64IwzI2meabiyClZr1A5/zoFglp9zhrBn0fkoyAtD5D1IgfCgkphzL11g43YP06rtR4tgvX0WcmL349XXlvn66x6TScXGxohzT+je8Czh8pV5bt4YUJaaXi9jaanFpYtz7GxnVJUJNQRtGY/KU7Xpu3hxjuGg4Pr1Xax1dHxCnhvKQmOsE9JLia7PixPfbHdSr41oTibVd5OFv/g/SPdP/6tTGfgMM8www1PE2bqqzzDDIegu/ezC9vZo0Xkf4X3sfSgMBvmuwHtPsxnT6Tz/HbAAWaZDEcx5lJS0WgllGYLYIyVJU4VSAoGYqlFeNLz//jq9XobWFlNnESgZimlSClqthLffmVmtvego64Byax1pGhHHISdmMg6d+kdhfqFJq52wvTUJOR3G3Kty8eCdJ0oj8J5SW6iLmcZanA95OkIK8IIoDoV9gcARju1IhgnWJKvIsgoPddC6RCk5DXQfjUuECMd+t9ug00mneSEPg+NUOq1myiip0NpiXW0fB/QHBefWHq/gFEdquh1ELVxCCC485nqPwnBSsdvP0HV4fZpEzD0lW8rDY8wf5rcSfPzFNj/50ZUTG9Np4PVXFpnrJnz6xQ6yEJSVDTZ4leXTz3YYDUvefnPlqY9LKclcN+ThLD9PZP9TtFs7CpNJUOYMBgVff36bJVExECleiKmK2FqHVMFibmWpzfnzdzMR9o4ClcSQxETzc3ht0P0BdjLBlgWuKOt8EeiLmLEXrE5yslHB9s0dkkbC8uUVbFaSrC7Sevkicl/GzslwGsdslH0CIHG/ZZ8pPGaWzj3SpBlr9CjQgzHe2NBYUKt0RBwRtZ++HdIMTwbGeNJHbLArSks3igKp44MClHbKysvnuR4FgqMoDFtbE+YXnqNr1wPizbdW+eUvbvPpJ1szQucBcOnSPNe+2SXLNN9802NpqcXauS6NxnadIxgyZBvNiDzXdDrpqY31rbfXUEpy7dpucDpIDFuVBTzWOiEEQinprXMyL3QjimSpjekOR8Vvra7+9l/V2T/+B6c2+BlmmGGGp4AZoTPDmcfu7uR/Kkt9HlzXe5s4H7pn9zpik0Rx7nwoDgoxbQa/5/HzhJAFI6Yhzt4FGX8jjSlLg4okUSRpt1MuX34+7XkeFcY4PvzwDru9fBr46Gyws9LWoXUo3l+6PP/CWtHNcBebm2N6OxPiWHHhfJfRuJp2rsXxvR1rRRHsLto1MRzHigsX5zDG8c3XoPfyNkRQg0kR7MmSKChc8txgjMXZQDhLIaZKMa0tRa6n5y28x3iHLzVVqcP6CPZO46xiPC5BBLI6jhVz3TTs770xW9sjIBRQG42YTjshjqOpguhRMnjmFxr0+hOarSQQXfWJc3t79FiEjjUeY2ywm3N37UK0dqSPGfp+GHYHBddv9IL1iRBTJykqJAAAIABJREFU1dTSQivkIT3FC8Kjlj6zPKjKGs95F+651TZLC03e/3iT3d0C68K+nxeGje0J2ji+/9210x7mM4VTiWV5AIwnFb//z65hjOOLa5uUXqCjBpEP50ErQnd6nES0Wgnn1rosLd2/UC3iiGR1GVaW0bt99HCA1wasxU4ytJDcjtssuIp5YakqzfqX6zQ6PS4UFWYwIr18jnR1EZmE4+UYcQ0PpM7Z/9qxB/Az8MM86yqdZ208pwhblEEp6gFrUWlCNHey1qoznC6c9498XxMpgUxjrDHButeDFxLVjHEurFMqcWpKiyeNK1cW+PjDDYbDguvXdrn60tlw3HhSiOOQ46cry531Eca4aUOjELV7gIcoVnzy8SY//rXTbRJ6/Y0VilKH5lQBCwsNBoOiVnEj6ntzj0cY4xKlpPbex8Nh/rdXln/3H00GP69O9QvMMMMMMzxBPN8z/hlmuA+6Sz9rbGwMLkSRuLC03F3s7WRMsoqyDHkMUSxptxMuX56fEjh7did7j/fX8B5kmdOEMUFtAsGqqNVK8M4zHod7mTSNpkSF957u3Ol13ZwGrHVkEx2yEHSw8xF1h7B1UBSaq1cX7gm8n+HFxNdf9fj66x5SSuYXmljngtUZkiiWNJsxznlGo5LdXsZkUnH9eh8hBD/68aVpOGsUSV57fXW63F6Iuq89qvcs3aQUxJFCRb5W13iiSKJLQ6ntNKhUSEEUR3gXFCRRpJAidOw653CVq9dXT84I2SB5rpH7JvOBHMqCzVQcbKOiSNFuJczNNQ615ThKpdNuJUFdpCt8PcY9z+vJpDrUmu5BMBqXDIYlutJIpUjTGEcgtFqNk1cXXr85ZHNnjBCCOA5KvVYrodttcFwB9ijl0uNAPHIl0/PJl9v8yjvfDoF/3hDHkh9+/zyfftnj2vUBRWkRArLMUJYTnNvgB++uIZ6wHd7zgJPaA096Tx4OC/71L+6gtWN9Y0CZa1QE7U7IICsri68M+GB5t7TYOpTMOba2LyBeWiBeWsCOJ5jxBNVs4soSMx7TJ8bIiEVCsbMY5lz74CsuvnoRM8mxgwnNVy6gGuk92+Dh96pDCB9x2Ev+GeIqHnQkz86IX0S4QuPLKqh0ANFqIM5ocf5FhfOeNH40hU6jzIItnw2NQ05ITBQxljHUYvI4VlTanuCIny0sLDbZ3Bxz/Xp/Rug8AK5cWWA0DAr+qjJEUUKaRlR185n3MNjNKZvxlPA5TXzvexfwHjY3xiAE1nl0UG+LPDcI4cnzKipLPdeda0RKCu2cf30Qq/8xgr9zqoOfYYYZZniCmBE6M5xpWGt/LKUwWjudZRXOhyIpNRGTJIqFhea0ICT2RRbs1Yimzx10nDgwdz9I9hyGJ00AbW9PQuFWQrOZhCFLgTU22C7FoVibJCp0558Rm7kHxccfbTAalQwHBaq2rIpiSRwrnPOsrXV46+1Z1/cM8OWXOzjnWV5pEceKOI6Ym5cY42g2YqwNOTHtdsL8fLDkEkLw0Ucb/PIX6/zl337tnkJzt5vS7aZoHTriikITJwrwWBMyNaxziFpdV2mDNhZnPVVlsDYo7VIlcdZOiVvvHMY44kQhAGv3VCxmamNU6ZCpFayNBLLe9z2gq/AeIUAKGE9KtnuTOuw9ppEGy7EkVsfW8zqthKIIY8YFUsp5T283e2RCRxs7PV/GsQrnVuOQSjL/BMjo6zd32fuSlbaIwtBoxNPMo+cF273stIdwonjz1SWUFHzx1S5SCoxxaG3ZHRT82XsbrK22uHxx7v4rmuGJ4uAhsr2T8eGnW5SlRSnB7u4IIZmef4rS4J1HJRGNSHLxwvwDKXOOg+q0UZ02Li8wgyEiibHDEeOyIokS2rYCL3DOceuLW1x67RJ+fRNnDZ03riKTB7Rge9DzwbeWO4ETyWGrOCmu5WF4myfO8cxIJKC++ITJg1ASkSYIqe6xC5zhbOCg8vtBYMYZYjzBZjmuslgl8bECBD17t8zjbLjXPKt46+01JpOKsjSsrw+5cGF2T3AcLl+ZZ319iHOewaCg1Uq4cnWBjY2g2BHB6RjvPXmu6XZPvwH0+9+/wC9+cRtdWbrdlP5uHq4SAuHqeYcQgqowiU6jJkL4Itff7c795t/x1R/8z6c9/hlmmGGGJ4EZoTPDmUae63/XWtcsK2fK0lRCkITibLhpbjRiXtrfybN/onzEXHLvqf3EzR7pM32uzjHfv8x+sucw8ucoJdDDFBLX14d1p41CShiPq/ozBGkjotNJWFlt00gjklS9UJ3N7/1yna2tCZNJWRfHPVIJ4ljRaiU0mxF/7tevnvYwZ3gG8PXXPTY2xszNhS5y5zxlaWg2Y5IkWKlJKWg271WJDEeh2208rujtZCyvfNsSJY4VV64ukGUV21uTQIJUhskk5OBIIUIWjfEYbXDeh8kVHiFCnoy1fnp+2MvyEfV7LYGccd7jrcN7gbB+mqnjvUSpMFmTSk1VO6YmlaQP1oNVZagqy2QiGI5ykjgiiiRJI6LdSogjGbJtaiwvdxiOS7z3GBdIHQgE0aMikFAi5AM5HxRI1pHUOUEnibwwrG8OYe+zrA+f9Yie9icJX+cnPQy+uNbjtZeWntCInj5ee3mRpYUGX33TZ6uXY40jzw3OenYHJRtbGT/8/rkX6pq2hyNvEZ4kCXmfdW9tT/jim12sDVY/177eJoolvj4vlKXBaEvaiOl2UhYX2ywtnZwyVjYbJM0GptcHQJQVA63JJhMUho7QJN5z66t1Xnr7JartXUZFSeuNl4jn7tpE3lXrPMbGPOJe8qHoiiP99MS9rz/S7j8jTp5luCoQnyJ0ZCCTGDyo9MXMwDyr2LPZfViU231cUeJ0yD5BSZyQaCnZL8gREqrKnOCIny3MzTVYWWlz40af936xzspKm/gRFU8vAtI0Yn4+WJfdvhUIsLW1Dq1Wgq5CHubePrm1OX4mCB2AH/zgAtmkoig0zVbMeFLV8zQ3rcBY52R/N1+am29GSsqLQhR/fW7+t4a2+P3/41QHP8MMM8zwBDDTa89wZjG3/G/LqjJv5IW+UJWmbYwzCEjioE6JY0Wnk0wzL4AwpxX7Hu9/vm6Su+f5gynW+ybV+9U+sO9vf3fxg6/v/TddnsNfP+qefzKukFKSJAqtHWUZCsVRLFlcbNHtprTbCUmqWF56cfy3v/xyh42NEXmu8Q7a7Zg4UsSRotGMmZ9v8Ks/vDzLzZmBwaDgk483ybOKSAmc9RS5ZjgsKMug2Dh/vnvovpJnGlU/v719vEqi1Uq4+tIib7y5yuUrC7RaCe1WGtRi1teqkEBieF9b9NQHvpICUXtc+9qqyAPGumnAeJqoOkdLIFWYlCkliaLw2Jjw5qDYCWPaX0xwLihkjHXkhSEvNVVlGfQzbq8PuH5zl1u3BgwGBdZ6Ws34XpKlHn9RGHqPqBjJ8jIofaynyCvKwtTk1l5W2Mnhg483p+Ta3jZttRPWVg//rU8K9yNqHt7OLazv+q3BI47o2cXSYpMf/coFFuZThIBKO/LSUlaWnV7On9TWXjPwSGTOSfE/G5sTbt8ZT/34r93aodQGFSlULBGA0ZZISebmUq5eWTxRMmc/oqUFkpUV4vkFok6HqtFgImI2ZJNtkeA9fPPxNXZub6PHOdmXNzHjybfWc/9tc8QS/gGWud9q/cE/9j958O9H+5hvfebTfeMMx8DmOV4bfH0v4LKQkScbjdMe2gwnhKBCfviSjLcOV1SheQcRcpZkIHQ2/b0KrnY7YTw521Eily/Ph/vUQc4H79857eE881haajEcFOzuhlxZKQXtdkySRCgVmtmMtvR2nx3VtxCC7//gAvMLTTrttJ57CKJIhfmMEmhtZV5UUa83XsiKajkvzJXhIP+PGnO/8+5pj3+GGWaY4aQxU+jMcGaRTfR/mWXVq7qybed85BwuikLR0+caT/DcPRQHyJl7/t2D37fcUTW5g88f9FM/7H0HfNcPJW8OUfcUuUaIQFZUlaXXy0I3lockiahKQ2/HMh6XNFvxNOPjsFygs4RbtwZ8/NEGVWlJUkV3LmWSVahanTPXTXn9jRVarVm34wzBlq8sDe1OQruTUhSaSgfrM2sdjSNCa9fXh+RZBVNbswcnAeYXmnTnGuzsTPj6q95Uj7FHzoia/ZUysLne3VXoJGkUynnWYQmnjihWKBVjrZv+p5QgTiNajRhjHcNBATKQPMZYrLFUdSewUpIkjVAqZOpMsorxqGToiqDKEWCsJVaK4bBAKYlSgrLUUyu4YH/gQRh6u5NHslJStRInSRRVZUnSiHY7YWGuSfcRbdyOwgefbFBWFqQgbUY0koilxTbNZlwTXU/uxBjs9r69/sfJ5nHOs7kzYW35bBH3QsBv/PgS124O+OKrfshqqrNYisrw3kebXDjX5sK57rH2p2cFz9rl+utrfbZ7Gbv9kkmmubneYzzKiKf5V4KkGZEmEZGSnFubq60nnxz2bNj0xhbOGryxeGvIRcSGl5yzGf2NPuPdMZfe+Q7Rxi5ISdS69/5wemv2KBv9UVQ6/lsP7v8h/knu9Ceh5JmpgR4WZlKAc2G/9R6hJJLGPQrZGZ5/xI+QUaL7Q7y1CCXxRuIFOBlhpGKs4fPPtnjzrVUg2HDr6mw3PCwutbh0aZ5BP2c4LOp731nv8lFotRPyQlOUhvXbQy5fWWBpuc32VoaqGy7K0pBN9DO1LTudlJ/89Dv82Z/dIm1EGO1IGxH93Zw818KJYC3tPWI8LrtxpPIokvO7vcl/24z4G6c9/hlmmGGGk8SzcWaeYYYngCyvfuqcT1QkdRxFhZAoax2mzpPpdFJeeXnp8Lnyg9hXHCR6HmaeehSRc/C1+61vX96P88GSIc81k0kVCqs+dLOEDv7adslDqxnCD4+ydDtOKfQ8YTQq+fzT7RAS6hxVZckyHYIUrSOOJfPzDRYWnkx38AzPD/Jc895766yvDykLg5KS4bCgKAxxLOnOhQycV15dPvT9177ZxTpfh4kG5cvDQErBcFgyGpVkuUZbH1zLPERKkMQKKTzehQyZQO4ECyNn7PRcoI2bKoqyrMJoW9smhK74yaQkzyo8wU7BGktZhv90ZWvVj2fPj3qnl5HlFdoEYkjXpI+3Hl0ZitJQVoYsD8TXcJAzGpfkhUGpQExNsorsERQ1praJi2LF/HyDditGCkG7FZ/oxLLXz+kPMrS2GG1xxpHlmkkWuln37OqeFA4rzB0kcx6O3Anr+/Sr7ccZ1jONly7P8/13VklThdaWJFYUuaW3W/Dx5z0++nTrtId4ejgFdY4HPvl8m2s3B4xGFUVpuHZzh34/qF2ssahaPSyAdivh0sWFh8rXehyCEyA+t0qysoJqNRFxDFFEpWJGKgUlscDNz26yc32DcmMXW37bLvKhRvA4w31oMufA8s8a0zfDI8OVOqh063t8GcfIeNaPeZYQ5lyPYLe2uVvbrWmckrgoxkvBWEQ459naGk+XNcYyGj26Be7zgh/9+DJpIzQ2fvHFzmkP55nG4mKTxcUWznnW74wAeOmlRZJU4X2wbbcm5IXeesZU341GxA9+cJHFxSYvv7JEsxUja4WOlF6AF9Y6kWdVvDvI1saT8mpVuXNe/aX/5rTHPsMMM8xwkpgROjOcSaSd3/mPK20ueE8EYk+JHu0VKqWSnDvXmXabH4pHJTIO5vAc9dphap2DjhoHnTWOGdvOTkZZmmnxUYhQKBS1jVwIORRIJUlidU8W0F7X6cFcn8NInf3PHbR/O84O7iCeNFFkjOPf/OkthqMCYxzWeqrSUNSF5SSN6M41ePudc092IDM88+jtZFy/1ufjDzfY3c0Zj0uKQlOWBmcdkZKkacR3vrN0qJJLa1tbj7kpkfOwk/Od7Ql31keUpWUyqdjZyRiNqkDqyHDcxklE2oxJEkkcB3sBIcBaj7F3c19s/S91AWhvKM56qirYqCkpscZSVEGds1csDVk1gczR2mEqgy5NUPHsPWfsdFmtbf2cC2QQofBqrEUbF6zgjGdjY/jQv4t3gVzS2mLqsZeVodmIT1RJ+GcfbIT8IilQUgRVk7E4d38i53GLzI/7/uNQlpbJCVvTPUtYXWnxl//8S3zn6jxpKjHWUVY25OsUhk8+35kqxs4iTu2bHfLB73+0yY1bI/IinFNub+5S5EU4P7lwY7H3tjSNWVvr0mg+/aJ0ND9HsraKjGOElIhIMWp0IIqmhfLtaxvc/vgbyo1dpoH0+3CYlu7+8A/mynbPE4/5Cz819un0V39W4J2nykt0UU23mas0ZjTBlRV+78L3HDdazXAyMOMJvm5QdMjpIWaFYssopBThHqzeZ6rKBmX2GYeUgjRVWOv58ottiuLs5gadBF59bRmlBL2dYKuWJIqoVosVhaasDHmuuXXz2SJ0AFqtmB/9+DLNVsji27Oa3rN79R6kBG+8xCOMtnOjcfGbqvFb/+lpj32GGWaY4aQwa/GZ4UxiOCr+ljW+5T0S74X3vqUiFSsliCM1Lc4eCbH3v4Oz0GOsd8SBRfbn8Rz8mwPPH7aeo9a/nwDa99zO9oQ800gppp18cSQx5m6wYRRL4kiytNI6VAkkvl27mL6+33VIHBjLdHNx9/U9cuhg4fWgtdtB67hvffQRKqL74ebN/tQCyjlXT2wccaxot1M6nZQ3Xl95+BXPcKawuTlmNCr5xS9u0a9JGSlCPk0qgy1fFCuazZiLl+YOXcdoVOJsOOYaaQQCms0Ht/BzzvPpp1u1ss4RRYGwsXV+TWwVCwsxi4vNOv/GUpUGU4/V1iQMXqAiFY4pK4hiRRxLvBfImsz2gCR0sRnjEM6HwGUEQu071nwgdXx4iJIgpMQ5OyWNvQdsnbrrPM4HuzatQw5NWepgI6IkWgcy6GF84r3307wNWxNUUaRo1OrCk8LNm7vEkaqzimploxTMzz8d5Z57Ij6X4YT98edb/Pj7F5/A+p8dvPv2KusbYz75fIe8CAWuOFYMRyW//GCDK5fnWHkEy79nGUfuMadQOP/gky02tjK0dlTacmdrwGRSoWIVGmhkUAkHtXDE1SuLJHs2a/uta/fwhIvV8eIiejiESZ0LICRaNoiw1Pw5k50Btz/8mqvtlGR54VvreGTjsKfiODazNXsesf31BjvXN/Ha4oqCcaFZW5unZSqoKmQSIRop3jnEM2J9NMPpododIZTCO4vfk3ML6KsETCA2fH1vuGcxXRTZdH54lvGdl5fY7d+iKiyffrLJD37lbN8DPQ4uXpzjg/cVRWEYDgvm5hohy9OF/ErvAyk4mejp9fxZQhRJfvVXL/HeL2+zs52QF6ERz3tQyqOUdHEqjbMu1sZ2rPNJv5//Z+fP/5WfT/q/t37a459hhhlmeFzMCJ0Zzhzmln92aXNzlIKwSolECNnRxjalCAW6RiOm3YlpHFpwPY5h2c92iEMe7w++OWIVB3G/DJ2Dzx0sftR/Z7kmyyqqKhR5qW2TkljhffCWbbcTrHXEiWJtrXP4+g9+lfuN65Cx7D2eKnn2fc+9uqXft4n2q4L2kz0H5xsPk/UzGBQMBgUrK222tyehMO0NQgiazZiVlTYrK20Wz1iRb4aHg/ee7a0Ju7s5/X6ONcHWxNUEZhwrWu2YZiPmtWPIv82NMUJAsxmOMykFK6sPnl3y2Wdb7Oxk005KpSRRJMmzQO40mxHfeXmJc+c6OAfjUUGvl1NWhjSJSNOIotAY41BSIJRgMq6QUhAphVSCsvBI5ZF7Hee1Ig/n66wegfOeSMmwDhkKRkIKmmkSiCrCucZogzYuTO5EULRUpUFKCd5TaUsUKSpdd4fWB21vN+PcwXPPEXDWB8KqJtWqyk5fS9OTu3XZ2c2w3pOmCmMs3nrSZoyUgnOr3RP7nGPxxILLBP1hgfPhdzrLuHCuQ7sV84sPNshzy2BYMB5rpBL0+iXdTswPv39+2nk6w108zt73p79cpz8o8d5jnWMwyrmzPiCKw/4mhaDZSYkjRZIoLl9cINojdQ9TH+//+0ntslKgmi3wgcyWzmFlDLo+xygFSjLeHXPnw2tc+encoQX0+9Im8q5k2SMw1lFpMyWopQAVSRqRIo7kiZLUMzzb8HbPJtVT9sd89c/eoxxn6LyiZyUTJN7Dre0xP3xlme5cB9VuQN1MIdNZ5uOLDFdqXGlACKzxWDxeKoyM6dm7mWShwS88vnhpjo2N8ZkncwDW1jrMzzUQCEaj8oUgsR4Vcazodhtsb425cb3Pd989z/Jyi9u3h0QqXMOEEDgXsjePzB4+RSSJ4se/doXBoKA/yImUwhiPc054vKpKI6UQoqxM2umk/aLg0vb2+H9rRvx7pz32GWaYYYbHxYzQmeHMIcv0f+Kcb7daailJ44t7uTL93ZzJpCJJFFcuf7vjMuA4Juawm8HDmJfDXj849T/YjnofGwXB4a/Xf1eFIUkiolhh6wJtGkW1vZwgiiRpI0JX9m7w5mEk0X5S5+Dn3Y/kOazD9gDZc6iF2xGqnD2HksPs3vYeH0b83Lgx4No3PUbDkrzQSCFYWGhw/nyXvLYfunBxjitXjtoHZnhR0Ovl3Lo14NatAb5219rLZtmzEUuTiIsX51g9hqDZ2pqEwlwjZjQs6XTTBy4c37zR58b1Pta6ad6VEAJrAvnabidcuDjH+fPdenwwv9BkfqGJMY7xqGR+vsF4XJJlFd554iRc2oNqCIz1eA9JJKFW8Glt9+pJIAQqglhGwVrNezAWZz1JolhcaFKUhizTKCURIqLdUVTaUmQaa0KuT6QEUkYY6+rPDFZwlBrrHNrYByZ0pAr2Z5PKTi3e9hBHJxei/q/+7DY7OxO0DhZrzoMwllYj+HE/FXhRn3aPL617gpLq4SD45Ist3nl97ZGH97xgrpvyb/3oEn/63h02NjOc8zRSBREMRxV/+C9u8Pori1y5eLjS7nnBqapz9n3GLz/c4Ob6GGMC8eqc5/at3fDYelQkiNOISEk6rYSLl+YfbqyHMiYnoD6pz7Xe+2BLGyXE3iGlxRYVrqoQUYRUiv5mn84Xt1l68/LR61MKlMIgGGea7X7O9taE7V5Gf5iRZ5qy1GhtgxWMFFMrzDSJamVgUFQvdlNWl1tcPddmdalJKzm5c90MTweurJBpgrcWM86wRUXUblJu9fHahN9bG4Z3evS2dqnGORPtGJBQoaZEj4gU0dIS1wea763M1VJZAc4jkxmh8yKj6vXBWbwxGA9eKqxS3JaNqWgamCq9o0hy+fI8H76/cXqDfsp4+51z/NEffUNRGD7+aJN3vjuz1z4Kv/KrF/mD3/+C9fUh3333PG+8ucqtmwO8D01cIcMLbtzoP5OEzh7+/F94BSkFOzsZk3HII7XWiziWYm4uaWxvZ3o08kvtdjocjvz3XPsn/3BtrfvXJv3fm/nyzTDDDM8tZoTODGcKc8s/k1tb47/ovVdZZqKyYlpoaDZjnPVkmSY5kQ7vw9iOo1iPvX8PUfPc9333+WhgNK4oy3AXL6VEAFEsyXODFIKqtBS5odNNWD5YmL4PWfStoRz82kcJlY56Dg7fFIfgHpXPQfi7xM/eAsY4Pvt0k2yiKUqN0S4QSVJga0usVivm8uX5e9Z/VIP8cdZxMzz/2N6ecOfOiGyi0caSJhFxLNG1lVkUSZaXW8fmLBW5pt/PKQpNmmqc9ayeezDSot/P+ezzbUbDcpp/lTYikpqQSRLF3FyD149QB0WRnE6ulpZb5LmmKEzItans1PosFmAiGYgRF2zMAjETSBclQ0ZQHEuKUoYcHhe2QZxE9HoZ1ro6U0bg8SF3Z5+fv6gVP8554kihTbBnmGQlrUaCsx6cp9fLWHoAZVxRGLJcU5Wm/q51p6kUNBsnV8y6szmcnsLiOCJOgvVa/BRDp70P2/VJYX1z/EIQOhCOmd/48SV2dnPe/2iTsqyzpKRgMCj59PMeo2HFW28sP3PWIaeBR7mseQ/vf7w5JXP2SOjbd4bkZQWEc+ee1etct8GFC49Ioh24RXosOsd79O4Aby3OhPOKLUq8swib4xQIJfHW4U2Jr8n9Wx98ycLL55H1eRmlKB3cuDPmky+2uXFjh/4gR2t7z72INRZdnyc9wTpS1mTOXp6jEALrXFAKyaDMFCKcR5NIMb/Q4sqFeX749hqvXp2n+bwSPOJbD54beLeXSxl+N5uXuKrCVRpfGZy2yDQK9lfaYCYFUbuBLTVukuO0RiiFzUuy/pjt29vklWViYaJSjIjx9WaRcYJMYmSzQbK0TBRHdK9/xtY1y8rlZYSUyGaDqP3sFlVneLKoen2q3ghssN5FgJeSXdVgYu49voTwjMclaRohEFO73BcB8/MN5ucaDAYFN28OuHBxjsVnmIw4TXS7KSDIsjCHaDQi2t2UjTsjIMw18GHO9CwjSRR/6Tdf5Y//6BpffbUDPjzXbMWMJxXGOGWtE1EkW1GsMjxxnuv/AvhfT3vsM8wwwwyPihmhM8OZQlGav22MXXYeZbQrjfG5VDSVlDSaEc56ut300GDzJ4cHVf0cZSZ/kAD69oR4NCqmxQFRvy8Emwfv5Kqy5Lmm3U5YWWkfPqy91R/2sfuXP244R83VD361B/ta9673qGX2vfblFzsUhcFYG/JC6pR27zxxHGxNXn9jJRTy9vFsR+X47LeIm37cA1i+zfB84LNPt8hzjan9lp3zQaFRd0tHkTyWzAHY2BwH8qSySCFoNGMuXZw/9j17+OjDDUbDMnw+IUvF7dkAqUBcvPXW6gN/n2Yznmb3zM836PfzQPR6T5ZVQYViHA6IrMNaT1WZoIaJJHEc4YFKA0YADmcdZWXCcSIBPMY4cmORCOI4IolDRo739+bBeO+pKkuzcXeM2zuTByJ0dGXuBpr6QFQDKCFQJ6Sc2epNkELVxY5A/EopEAjmuumJfMaDQdxXnfM48B6+vN7j1avH5MadMSwvNvnpn7vCLz6TMuBVAAAgAElEQVTYYJIF+8FGI6hWt3oZxfuGV19eYH6ucf+VPUM4SXXOQ7/Fg7WOP33vDls7OXluAnEjBVvbGb3eCGs9zlm0gUpKllsJa2vdb63nkQb7GId9lmm2Nge0fEU3cuFCbh0UJYmtkL7ASjUtlHsbcimcNQgtufHRDZILK/zpv/qK2+u79DLHbuExzqG1uXv/JQVKhPPI/tseZx3Jnhqn3o5loetzmwhF2TrvL+SQhWJtXhnW7wz45Ye3kVKwuNDiN354mR99d425I3PajuuEeRw8f2TM/eCdC8SMDgSf9x6bFbiiQiiJLXQghCOFiEPInCs0rigD0eM8rtLBAk2KQPBUGt0TeGOp8oLRMGNnN2NQOgohMTICEYMK1xwhFTKOkI2UdGUF1WqF0DrATDIKEZEaHZZVMmTpRLPp+4sI7zzF+k4gDo3DeYcXEi0jtsy3yd40jckmmuVlyAtNWRqqyt7NMDvj+N73L/DHf3SNqrJ89tkWv/7rV097SM8kRO1ksbOT0etlXLw4x7m1zj2EjookunLTnJ1nFUIIfuMnL7G5OSbPNAgwOsxj6umJKEubtDvgvIvH4+KvLS3/7h8Ww59/cMpDn2GGGWZ4JMzuCGc4U5iMy3/HWp/uedg450shRVMqQRIr0m7E22+vPaOduQ8ilTl83FVlpx2x1oF3FullmHBKFdJ/nMcYT3qo93ZddtjfRbnfC+2oIRxGtBwnQDpuPYcNaf86j3sduH1ryG4/wxiHd6EoL+rCihCCdjvh3Pku58517x3jgfV8y2b5MJ7tkGX3K3mOsoO7nxJohqeHa9d26fWyoOIi/MTGOnzpiWJFFCsWF5s0GsdfJvcmPHGqaDZjFpeanDt/f4XOxx9tMJlUteoFIiWRApJIEaeKNFG89PLiEVlf90eaRmFfr1GVhsmkIss1ZWEoSxMyY+odT8rQKR5Fqs64sjgrsc6hpMQTakxCSowJ1m5OBku3JI0RIuR3WRPWp5SYWpYJIEkjGo0IpQTGuPta0gkpaKQK72N0FbzihYAoVid2rFy7OQjrVJJKCCptawIqott9kAnryQzkYcicR7Vd++bm4IUidADiWPJrv3qBr6/32drOQi5VYbHOM8k1H366TbuV8Pbry89FgetUrdaAojT80z+6QVnZoALU4VjZ3skoSsNgmGGsR8pwzKdphNaOzz7fJIkVnU7K4mKLJH7EbX2coPkY9Ps5G5sjpBAMSxhJz8WuwBcFidUsmKI+Bi3eWmQc46QC7+gR8ydf7HLnX/8z3vjOeYQPBM52pjDcPYdZ4/B4IqWI02iq5ogjhfMe7T3dTiMod6ylEFBVBgE0GnFQ6tTd83GsgqrYOKxxgEebYD05ySv+wT+Z8I/+8EsWFlr89IeX+fG7a6SPnQ0lDn34yOt4RuCtwxYF3lhcZaZqG5sVgYzRJtig2aCukmmKKytcUaLaLew4w2kTiJQ0xmuDziuKSR4UnY0Eqy1mlFHkJeNJyTC3DAtNEfgegn1aBDLcFAbLPYnstIlaLVSriWo2EYfYqHlj6EUN5kWJjCKIolkWyAuMaqcPxmKtxwJIiVeKr2166OE3P9+YWk0XRSCBbt7o88qry0913KeFbjdlabnF1uaYyTg0NcWPev0543jzzTX++I+vcevWgIsX57h0eZ5vru2STSqcp87D9Gxujp9pQgcCqfM7v/sG/+/f/5jBsCAvgjW0c05IKb2zTo6G+ZoUQseR6vZ2Jv/96upf+Q8m/d+rTnvsM8wwwwwPixmhM8OZQXfpZ0ubm6MVY2xbCJw2LvXOthCSJEkQUrC42GJ+4WxJrkNYuKhtmgTGWIxxxDFA6LxvpBGtdkqjEdVk1mGeZ/eRvxwls3kYAdJhzz8I7rP8cFTw2adbjMYlRlsmWYWSkjiJUBLyIigMvvOdxXvXd5RK6OBmOaQ7+OCcWhx4/rg592GKoP3KnxnB82RRloavv+pRFmZaRPPeIzw4B845up2U1dXOfYsnZW150UxiVtc6zC80jn1Pnmt+8We3GQxylJLEkaIsLdY4hAyERaedsrrW5uWXT64An6QRSRpRHwGMxxV5VjEcFGjjgpqmtETKEycKqUJBUblgV0htdyZlOKd0kzTYBtX7aauVkJd6ehykqWI4CrngSkk67QQPLC+1GY1LFh/gPCyEII4lzkoajdDdnibqxBQ6X3zVY2NrhHOesqjQ2iFkyDFyD3AAPulDVJygcsc7z+2NERfPde+/8BnDy1cXWF1u8+EnmySJpCodw2GFdZ5+v6Q/LLh0vstrLy/ef2VnBA+7V43HFf/4D69NFSauvlBluSbLao99Ec6jaRzTaAbVm/eevNAYYxmOS9Y3RjRSFfKNGhFxpIhjhYoU7WaCEIFcDpaQAimoVZMhV2sa/DW9YDIdkwd0ff3PsorhqMDZoHgJ90lh2b6DWDheKie0qjyc9KUAGeGNRbSbbOqIP/rwJqMiFEO9c+zsDlma79AvPIXxKOVRSqJUVFuneRppTLfTCNllOiiFARppHM73scIYhZSSNI6IIkWrnWCNCxlofm95QVUZslrFI4RAKYXHY6yj0iVZUfH3/uGQv/9PPuXNV1f52V94mXN76senUfN/4p9xzAf4YJcnpKht83zIExnleOcQSiGj0IigewMEAmcMXttA6vigrNkL/N7LtRGRmj4nlMIWJSYP+XTjStOvBKNhjhZgEHgEWFt3O+zr5HEemSQoIfDOodptcA4Rx8i0QdRtE3U7x98o1rBRAr7EW4cQ9oHeM8PZgys15Z0dbKUxQuKEwivJ51UTlxy+T3Q6CTdvDgBoNCKEDJmPLwqhA/Duu+f5/37/S7a3J/zeP/yUv/rX3p6Roofg/IUuzWbM9uYkXMfTiPPnuqyvDxkMCibW02zFFPnzETfTbif89u+8zs9//hm7u8GtwFonohjpvRe+IPF+cqXbbW6V2swLyf/VVPyN0x73DDPMMMPDYkbozHBmMBoW/12eVxetdamUwiqJihtxEkIhPWVpiOLH7WJ89nDjRp/19WEIOjeOSEm8h7IwqLooa+uu2bVpIPlxJA5HvHYYs3GYnOWo1R0hczkOh3FI+58neNW//94dJlkVMmMjRbuVkKbBPqosDJcuzfGDH1w4fN2HfZXjSKrj3n+ULUz9/GGb4FvE0CGE0FFqnxnx8/Cw1vEn//oG43FJFEmslVRVmKA4FywKW82YhcUmcXL8+eLmzT5FYUgSNbXTad1HUTMcFgwGOUY78lxT1d3uVWlQSmKbjkYj4q23nmzmSaeT0OkkrK51phZAea4ZDosp0WVt6BA31tV2QH460Ws1Y6xxTDI9LUT6uvK6lz/UbMQUlWGUlUgJWjvK0oRj0/ljrdfGdaCp0YGgBkAKGkk8Lc4+Dkbjkv4gI0kUea7RJnTB7xVdG4cqGZ88DpI4h6lxHkWl44HPv+m9kIQOQKcd8+s/usTG1oRPPt8BAUksUUpitGd9Y8xoVHL54hyrK/e3BHzaOE11zvZOxrWbwyn5nSSKhlSUlWVrOwMhkBEkcYQUljhRVFXIi4kApz0QhSK8t4yqkPOVJAqp5PT6qKREykAA72UfSimIo9BRrU1QVxnjSOMovF8KijKsz1qPtZYyN6TNGLynKg2VtqRJUPZ5H4ihDSu5ahzC3z3avHX0neBffrTFnc0+wNTayntPbzChOzfHRDXptiWNRkKzFRNHClvbpTXSmFYrQam71467VrjHw7m7ShyEIMtK+rsZxliEEGhjArkuRCD/I4VzjspYvrqxy9/9exPmug1++zeu8sZLCyfz4z9FeDf9JYJqxrlaYVMGC7Q4AhGszFxRYUsd7oG0Ae/xzmGLKpBySiLimmgrSnB+SuRQ23eG7Shr27WgwrHGUpaGYVaxo/v0+hnGOTwCqfYylKIwRuep5eD77lGD+iaa75KsLINUuLJEKoXqtpHpw1l57m0TT20hXG+TGV48TL65jRlnWGMRcQyJ4ss8xTaPVpw0WwmjUQnA0mKLNI2eRSHdE0WjEdFqxwwGOVmm+eLzHV5/4/Bcyhcdc3Mpm5tjtrczVlfbJKkiLwxVGdT8k5FjMqmeG9u+xaUWP/npd/iDP/gizCWsRFdWeCfw3ijnnYwiNd9sJoOyMFfnVv/y39TZP/m/T3vcM8wwwwwPgxmhM8OZwPzKz6I7d0bvam1b1rhUKmmk8Kn3wRIojiWdTsqlSw+WbfE8YXtrEuyTtJsWXL33CAkqCt4nQoYMinYneYRPuJ832lHLwv0JoP3L7b1+iNXbMQTLB+/fYTQscS4UmotCE8UhpDlSks5yyrvfO/9t66rD1DjHDf0gjlLzPCgeIhPgHjJnHzm0X91zkPQ5jAQ6+Pxh7znr+PKLHbJM16SArzvCJd6HbutGI2JuroHWNkx+j8Gtm8O6kBiIiqIwrK4dbbdWFIYb10Oh0NQZNgBxJEmSFO887U7Cd98991RtIYUIHtndblqHo+4RPIbRsKAoNNZ6jLEUhUbFMnSey7C9itxQGTulGYQUJGmMiiSFNkghyTJNsxlTlcH2Y2NzdCyh4wmZQDqSZJOSoiaofTcQQ4+Lb2706/yk8Ls3GxHNRkTaiFhZbhOfEvn/IIqch7dcC+/R2tEb5CzNny2V6sPg3Gqb5aUmH3+6TX9YkmUG68K1s9KO4Xib1o2Y+fmUq5fmaNznHPA84mFO8+9/tMnmdh4IWeNQMqiAnZRU2qGUQEVhf0yTYBUJAufq/C0XLFD3LlzOe5wDa2xdWw/krHMQ7SnvalJYRQpjLHESCvOmMiFjzHuMdmijUEpSFAZnwnnYuaBgic2eIidcZrV2SCUCqWM8urJ8QYPviyLYbaL4ysb8mw/u1MRVGK+QCpE2gnIjaTL/0mUWHrS7+wEW27+IlII0iUiTsM+1mwmry3cJ2HFWsrM9JsvKkPXiPMZ6hPB1TuKE3u6E//1Gj7m5Jn/9t17j3deWHqAbXRz68KG/zH3gtMGbYGtnJnkgXqRERAqvLbaocNqAdXijg+omyMGmRIy3Nvw03uN98DQTSt4laZybZs14Y4Mqx7qa8Lmbc2S1wZSaPK8YTEp6E81A1xl2AFKgWi2cCPtMIP7MXUKovg+TSRIUQVIh4giZJqgkQbXaxPPz0yycR4WQAuEsrflWGLsIGTozvFiodgf4okJLRSU8BsHXeQKt+Ngjc24uxTnPoJ8jpSRJIrKJfmrjflbwxpur7GxP0Npx7Zser72+PFPpHILLVxbY6WVsbY5ZXW1z6dI867dHeOfJsmDXPBqWXL+2y2uvPx+k2JUrC7z26gqffLzJJNd7zR9CSA/GMZnoVhxHpdau3e/n//nKyu/+QT78+fZpj3uGGWaY4UExuyuc4UzAWvdj770CMM5FynvhI5FEdd0vTSNWVtr3zcN43mCMoygMUgqqqs7DEKF4J0WwLYmi0HGulDiFjprjCJyjWJpD2Isjgnq+/mqHfj9YRt0tzN+db8eJ4pVXl1hcPKSAubfKRyFzHpXE2b/8fkLo4GsceO0IJZDYtw5xYDMdpeg5SAQdOcwDpM9ZIHs27oxYXx9S1DkyBwmxZjNiaakViFBg4ZjC985OxmhUANREqgsFuSMKwN57PvzgDnmuiWNFkRu880ghiBuK+YUmAsGrry/T6TxcF++TgFJyquLZQ1EYNjdHGG2pKoMxnj3eSVZ3MyCUFIF8cYI0jrHSoK0j3gsFd45Kh66/JD38nOQ9xJFCALkQeO9C0VfKens/nvPMNzcGGOvRlZlaPjUbEYuLLc4dDHF/BvFoWTrw8Rdb/PRHL3YwcKQk33tnjf6w4KNPtwOpY30gZp1nPNZs7+RcvzGk20l47ZVFFucbp5a9dxrqHOc8P/+Dr8myEMa+p5gRezl9eNJU4lwCIpDSg2FMUeigukGitQvd5EJgLSDqAr0PhepQlA8Fc+ccVoTrN97XYfH1OaXOmgnWkPUl0IXiuooUZW31KIVASmqVcjg+ZN3Y4pwniVUgfTzoosJF8B7zoBSfb03ob9ymGUtUq03U6SIbTYRU95xojHPE6uHuowRBpdNoRCwttlhb67C20mFx4d6MttvrQz76ZJPb68OgTjmwnk4rpXM1nf4+63f6DAYZ2ljKSlMWOihTgElR8X/+P++xuNjmt3/yMj96Z/UJO3WF39MZiytKbF7gtMVbh9MGl2W4MmShySQOqhlA7AUuCYErqrs3GrWNXr2zhP2FQArt5dB4V3uk7r9Z8QQSxTlsqanygqrQVFlBVVSMS8tEKMZOYmurtXtwVySEq63cRD0+hEBEETIJv4FME5L5+TAmKVGtRsjCiU9uniGFoK1gbqETBqUkcpYB8kIhqyzr13coCoMXMUSSTZ2iGylHOK1NEcLum+z2c1ZXOlNF8ouG8+e7dLopg0FBlmk++XiTt985d9rDeuZw4UKXTz6O2N6eAKGpau1cJziAaIfWFuMsvV5+yiN9OLz51hqTScWXX/ZwcbjXC4SewHsn8qLqJokaF4W51O/n/0sq+VunPeYZZphhhgfF2apuz/DCIs/Nz4RAR0pWWohmbVIQUXeeN5sxV64+fxYU98N4VOKcI45VKJQCoi7qO+8R/P/svdmPJFma3fe7i22+hceWS+TaVd219fRUNbubww1kizPDWSAI0AJCgp4EUYAeKEF60JP4IAkCpDf9AXoQJIEgIOmBEgVKw+EyInuG08OZnumqrr0qs7KqMiMjY/fNlmv3Xj1cc8/IyIjIpZbIyPIDVGWEh7nZdXNbrn3nO+cEdVIUKZJUP1Jx8PXhcTzNpq8fZE/uszCDQcH29piqrHE2PHQbYxtyQxA1ofbXri9xZOXrAf+zY5RBx/FJj0P2HLaLOw5H8VePWvdJXNgx63hg+Mds8zApdHDZkyzfDtZTHtqu4JkghfLc8N5799jdmTAeG6qqnlnwWOdRUqB1KOx774ljRW/h+ODPX7y1znBQkrUitJZIKbm41jt2+Q8+2GJvL58pf6ZKjJlNYDvm0qUFLl1+dlWEaaq5ejXkjBhj2dmZMNgviJ0nLutZd7xriqZKS/r9lOGwxOYVVVmTZdGM+NkfFKyuto/cVlAIVdS1a6zwAsmmlEQq8YWKk957dnYns2KeMU03PyHT4izgacgcgDy3jHND+xHWgN8E9Hspf+lHl1nfGHHz0z0mk5qytFTGzmy/RqOKP3vrHkJCrxNz7coCK0vZme3ufZxL8Hhi+L//34+wLli1IgJJEpQPgbCVOuSMrJyLiWNJmVvOn++zvr6Ltb6xAwskUBTJB0wEpQKFnBFk1jrwomnKAAjnumsI76kaJZyvjY2sEHggbpQ7OlKoptDtseH8kALhw00tihQ61igXbNk8FhlpoqVF3rs94sbGJs5mXLt6gSQ9WsksxPHn3fRVqSTtdszycpsLqx1WV9r0F7LHyv1au9hj7WIPAWxtj3nz7bt89vleUKocWlZKwaW1RdYu9llf32Nvf0IpQ16L94CFQgrubg74e//Xz/mnf9jn3/jVb/PK9cPz4Pvj2l/fYffOLlk3I+kkRO2EKI1RSiObTKPjGllsXmAnBa4yQWlTGdykCMROWYVphVQIJXHGBIuz5hyaqm68tSDDceZtsLCjUWR5wvFgTY2zQY1VVzW2rrGVpSorTNUoaMR9kgg8pVAMUBRC4cX0+u7vE0DTzyPvfzihFDKOkEmCELLJWZLoTgcQyEih2m1k+tU1Xygt8M4QVRM2Px1z/vqFsNvP6LVnjkfDGYurKmrn2XeCvWFO8fkGPi9RUuIzxZZvUSYRafR4x8HKapvhoOTKFU2WRRTfQEIH4JVXz/GnP7uNqSw3b+5w5Wr/mWieepYQRYrl5RZbm2Pq2qF1aOzaUqE5Iksj0jSirGomE0OrdTbmkcvLLa5eXWQwKBmNKmxtyfNaOOe9Usrh8WVRL8QpcjKpXkkW/7W/g/ln/+1pj3uOOeaY43HwrFR355jjqdFb+q1rdzcGv2qMXUaSKi1i710EQgkBcRQKs2fB7/VJMe208tAEeYdipa0dtXGQ3bcnOn+ue2odxl8MDzMpeW54791N9vcLrPMYY3Hek4rQ+auUottN+OUHcnOO+uyPYFymDMfT5P88roLnJLXP4c0epeA5TMI8SuVzmGh6FKF0DEE1I3oODu+Yz3pcTtBhUuirJHzefWeDwSDksigtcEXo0vI+qExarYgsixiPmwfnnkfro+1Sgsd06GAbjyvSNKLbTbh0DKGztTXm9ud7jIYl1nmq0lJVFqUEWkqEgKqyzzSZcxhRpDh/vsv5891goXZ3wHBYIU1NVQUiXclQfDW1BQHWOaSSJIlGacn+YEJZGi5ffphsL8uQzVNVITcjEDoh4yj7gkrLwaikMo1CSwrw4fNEWs3IprOAp1XpvP3BPf7865e+ghGdTVw83+Hi+Q53NkZ8/Mkuk3HdNOQLTO2Y5CEny3t478NtvPekiebC+Q7Lixntr7Co8XWrc9Y3RvyT/+8WUkErC2S1UpK8rJHOEWuJVBKtBEmqidJw/KUdxcW4S1lVjEYleV4hZSCB4zTkbYFvaugerTVpErJ2JpMKpSHNEiItMLWnKipq4/Difm1eCEGaROS5wVmHAK5fWea9D+8C4gGSXsdyVqSPpAqWemVQR3a6KSuXl8iU5hc3t/j00w3On+/zwx9e54MP7x67b5RS6IZYFgTyZnWlzbXLfdYuLtDrp3xZRo0ry23++l99EYDP7+zzpz+/w/b2+KGvXQjB2toia2uLDEcF6+t7FKUJTQmRxtSWqnbc2djj7/79t7h8aZF/89de5NxixvTubY3l9tufUgxD13U1KWHjga08tE2dalSk0bEGZ3F5iStKwFNP8kbd4nC1DRk3jcJlaqFWVyYUrxtyxtUe52zYVjPPaFoeCATLoT3bEHwy0rOsnRl8UGyPZMSeSnDTJpipddtUqjybM0mk1kEthEfEMbod8m5Ut4NUKpBRUh4gfb5aCCFwDpxxxKZARKG5xNc1tvxmFuRPA8GK0zLJDcNhhRDBDaEqa0ztiLQkzaKQx6YlcaToduITnze9h9GkwtaOwbDCmJA3ZoxjOK4oqpKMCqkkbjgO55XzDJzkxo7GaE2/IxlPwtwojiTdljqWNO50Ej69tYtSklYWcWd9wHhUPaUF99nFlSt91u8MuHdvBAhufLxz6BlxDoBvf3uZjY0Rv3jrLm98f418Yrh3b0yeG9I0Ik0iBvsFH36wyetvrJ32cB8bL7+yytb2iLKwbG6Osc5T5LUg9MGKqrZx5JR2zkejUfnj5eVf/+fl6Hf/+WmPe4455pjjUZgTOnOceQzH5d+ua9t1zi1HkVhtt1OsDR7pAJPczH5+3rC1NcF7qCtLkmpcmKAEu7FIURY1aVOUWT13dCf8WUNdO959Z4O9vZzRsARxoMPehw7+paWM7/7ShQPd9sc9hB9mSw6rgR4lmTli3eIoBuXwNg786XHrA4fFRAeVOseRMEcN8XGJpoPLH0UYHRzDUSTREZ/tOGIHjlb6PI4C6PD6jlrmgw822dmZNB2/h2o6jTVht5c2VmGKODlZzXbzxg6qsSDSWiEl9PvpwzlNBMLnzu0BZVkHYsND7T2dTjzbdrsdn6kHo8PQWnKpIWVGo4rNe0PKygYLpAziNGJvN2c4zBkOCjrdBGUdZRmuz+fP9x7KrJFKoiOFtZ4oFrOibhLHFOUXu55vbI6Z5KYh80Jhz3tPUVRPkJ1zinKzBk+r0hkMq1n35Rz3sXa+w9r5Dtu7OR/f3GWcG6RU6KYpwtaOvHaY2jEchQLfzUiilCCNdbAobEf0ugm97rPX+fuoI/Znb97lrbc38XgiqZkUNUmi0O6+2ldKQZZpkkw+dH3XseCFF5YZDAuGw5LhoGAyrkBA5RxpGhHpJvPGOkajoOrTShIlmiyNmOSmycoRaC2wzpEkGikltbE469Aa0Jprl5eJtObbL5znzvouRWEIahxJiPgSIZfHAzjSJOLchQVWltpQW7Z3C957/xZSCV5//SpKKtYuLnJnffehfSOl4MK5BdI04tWXz/Hyd1a/Ngvfy2sLXF5bwFrPW++s8/a79zBV/dD32e2kdL9zgb39CZubQypTU+QG0eyD/WFO9Ynlf/zfRnzv1Yv89l+5Rj0p+Pznt8K98THh8ZjCYAqDcw6fF9R5Ca7GmRozmmCLYnaj9cZOJ2f3V+I8ePcgaXOAzAGBEMGSD3iQsKG5dx8geUTTdOM9FFKxrVJcY+uHA1RQbCEkKooa67KIYKOmUK12sKtTCpmmqDSdkTdPe539YgifxUmI44QoS5rP4uAMNR2cNRhjGY4qtrZz6jqQxs55TO2ojCOOZJMDFrLAitJSVBYlg2LR+6AGjCJJuxXR76e0sgjvYTAs2dqekOchR9B5j586BkrBjpds7ofg9kimJFjqIsXUMYMCShusBmPpGY4NOpJIBMNJSV5qtJToSNDJFJG+f8wuL4f8pbp2nDvfYW8vZ2dn8o0jdADe+P4lPvxwi6qsH7ZbnAOAbi8FPOvrA15/4yIXL/a41RCCeM94XGKdYzwuT3uoT4wf/vAKf/gvb5EkGgFoLUVVGV1WQkuBzydVtrLSdVKIlf1B/p8sLf7Gm5P939k77XHPMcccc5yEOaEzx5lHWZjXvCcyxtam9qVSMomi4KFubci1WF55PsiMwyjLmroOXVow7RoVSMQsayLSoSM+eg58t8uy5s2fr7O/X1AW4aEIgr2cUpIoknQ6Cd/+zsos3P1kHCWJeZy/HcZxspejZDAHZS6Hfj9piEet4jC5ctLPj4Mned9Ryx6n/DmII1RFhwVQs90y/RuHfj7w3oPPZIeJIAhZN3fXhxRFHYKxpUSq+ytUWoQCYKMCabUier2UhWPs1obDksGgCDkuEB6wY813Xlp9aFlrHbc+2W06JwVSSrSSJEkgjabH7PVvLT3m8frsI7OK9PcAACAASURBVOTuLAOhODIeVxRFyHfIcw0+dMpLpdA6ZGbc3Rhw5ZBKR0tJqxXTyiLKylI3Nliddtx0+z89Pv18Pyh/mmB2HSmsc/AE/fVfdilAHPj/w1v68guKv3h/gze+O+9OPQrLixnLixnWOtbvjbn56R5VYfEwy9rRSlKUFtl0aZeFZWevwBjXEI+KrKVntlJKCpI4HPPtdkynFc2yXdqtiLixTTV1sJoKZISc5Xk9gKc4+E56i3Oe3/mnN7lzdxjOhwOWhrX1COGRKpAjaapJWsefJ1KFzIZ+P2N/v+Du3UHo7CWs11oHIlikOnd/VM46JpOq+btARwLnHEpK4iQK+xtCc46QnFvp0utlVHUgfK5fXWU8KdnZH+Odo64d7VZMmkVNnqBiqd8iThRxrLAC3v3wNlJKFnopcRM0v9Br4b3n7sY+08AeJSW/9N3L/Ou/8Rq93snX6S/jbD1uHUoJ3vjeGm98b42d3Zw/+pPPuHt38NB3219osdDL2N4dc9fvBQWMC8dtURrsnuP3f3qTN9++w0sXMt5YOekznfxpTGVR1oELyhFv65C5pBXONsoZ7/AIsIHk75zr08oS8uGY/e0hM8rk4DxCikD6PLBXDvzmBcKDnxJRzQE7kppdGYf3T/N5PAgV8thEpNHdDrrdQbbbCCWQKgqEzzOEcOh58AJb1+ipuungZ57jC6MoakbjivHEzOaIlbHUtb+fOUnDo9UuPFMKsEpSS8Fw4rCFRchwCGkg1Y52LBiOKjbujXF+eu0L1pGCwDE655HAwAsmUtDKFFoLhAhNAsPcY0VC7mqMd1jhEN434wOqcI+w3mHGNcIHm76y1MSRREpoN+TOykqbyaRiocmC29wcPZc25I/CVDm1tTVGAG+9uc73fnk+DzoIKQVLSy3Wm+emdidmdbWDtQOKIuQNCgFl6SjL+hmycn80kkRz/foS4/EG7XbM/qBAKiG8B++8MMaK3b3J+ZXltikLcXmwX/z3Gv7j0x73HHPMMcdJODtX4TnmOAK95d9O797dX3TOa+fQ4GRdW9JUI6VDax28zC90gK/W0unrRt08XDjrsc6FgPFYIaUgEqFDTApBmkXPTbH4rTfvsr01DmHL1t0PYVeSNNW02wlXrvRZ+doJvONkL8cVCQ4yGCcpek7YnvAP/PrIn4+yZzth9Q/9fpxF2+Os++B7H6UQesLxPZT7c4ArG44qPvxgkzw3s2NGKtBKBdsYJYgSRRJpaOyrokiRZeG6cRQ+eH+TsgwkapJokkSxstImO6TO8d7zztsbFEWw+XHNg7xUolGeOOJYcenSAhcvHp+9c5YRRYp+PwMyoiabKBRNLM4EGzatJONx+dCDYbBEC7ZB4SHSETUqiC9aMd1q8nNCkdPft6KUkKZfryf48UTOg0t82djaLb6S9T5PUEpy+WKXyxe7THLD5vaEe5sTBqOKSAuKIlh9BhcpT1laahsyTMoqZBVJIXCNInBKYGolZtZjkVa0WnoWOhzWETK9oFGZRAIlBQvdhDSL6HRiVpdaRF+Cwmo4qvj7//ADbO1mIfRSKqQSoXtchmtWHEuyTKMelcJ9AAsLgRgfTyryiWEwKMgnBt98rjjR1MZS17Yhd/x9wt2DqcM+01ohhZ/Z3vW6GYuL3VlxVSBx0tPrpvT7WdONbslamiTWSCGCNVEsEQoQMBkHmyOlJL1eFpR6DfoLbbq9DFPWrK0t8us//jatLPqqTsWnwtJixm/+2ks4Dz9/8zZvvbvxANEthGBlqcNSv8363T329yfk5TQ7LpCGn9za4OObEVd+9UUWW/ERdPYRH/jAS0Ew4pHWYUYT6kmwbBMyVMJFk3MU1DZBHeMFFLmh2B+TpBHnLq9SFRWjwRhbWZhZ3B6crx81J7qvoHZSMVERE6kpACEVUitEY6PmXAjADhlQGiEVtiiwZYlQCpWlIRvnsK3bbEtPZ235ZHh44uMJxKqvbRiaf1zV+BwnYZIbtrYmDIcVpQnXnukcoKw9ReWwAAIszGwcC+OYOA9CEscQRTCppzaS4F0gbKSwRLHCO4+wjn4q6WiB9A3PKAjKNeDzCoSCJArNPVkWnBby3KIjiW3ypaJIEIlwvdRReM6z1mMJDSnGOHztMLWnrGyjTBTEWtDKNMurHYbDkk4nQUrJ9tbktHb/qePcuTY3Pt4Oz48bI64Py+fmGfnLwtWri9y5PWBnZ8KlSwssr7S4e3cwa2gxxmKt59atXV46opntWca164tsbo1n94XBoMA6R10HJWhVmiifmEUEThbilaXFX/v3TP6P/95pj3uOOeaY4zjMCZ05zjRGw+K/q6p6xVmXKEVLShXFsSaOJbWR9BYSvve98w9YLJ1k7XSWsLeXU5Y11nls7alN6BrWOnQlai1J05ALcvFi97SH+4Xx/nub7GxPqJoHsNoG65vwEBSxuJhx4UKXb72wdNpDfUycRPYch8PMyROQQdMWWPGIA/1wveDg4ofJkychiI6ryRzHgZ1EDh3eBUeol5z3vPvORlBzlTW2sc+IdMiaiiKNjkK3fD4xJKlGymBLUZaWTvOAd1AhtH5nyHhc4X3oHA9qlJTXvnt+tuz0OvL223fZ2gq+03GsKYsaTzhXR6MyqE26yTemS3J5pc1wWLG1NaSqbLAzESCFoDKWuxsDrl0N5661nuGoIs8rtJJUVTjn04xQVP4COQZ17chzg5RiVhQxxqJ1CP3OvkZC58soEvr7JdMnfu9P//Q2v/L9eZbO46CVRVy7vMC1ywvB2rSsWd8YsbNbkBcGYzxxDJkK0+ppdl1e1FTGolUgc6oqEAlTu8dKWoyxtNtRUAA1mXCGUCwXQhA1Sh5rPatahhybLyEY/aObu/yLf/kZQgTyyjmHayzLFjoJeWkQUpCmilZHP3Udud2KabfiWaNFVdWUjW3i/n7B7u6YqrJkWdQQ3wKPpzYWqRSqyRmLU83ahRZJHDXKIUgaW0bnAgkWxY2qyUeBCNMizIcO7a97u+OGaPMsLD5M3i8utPgbP/7OM1/okwK+//olvv/6JW58ssNP//izxnqu+bsUXFpbZGmpwyefbDIaFXhga3uf2lpsJRjt5XS0JIkPPhI+3pctBHgXcnK8tYFAqR04h59m1igV7MyEwDXkj3cuEDl7kxmRoiKBlApTWrw9yVYzZOqoNMaunmNbZXjv8XXNZFLjHXRi0NIHezLr8EoiCHNj7yy+rmef0U7GmL19VJahOh1Ulh7x8b86IuX+NfzhTbrasVcLLniPq2pkoxqb4/HhPezu5+ztlZjaYmtPWdYMS8fIOAonKL1v3OzCMSunx6QK8wTvPMZCFCsEAucdxsjZtdwDtg7vl1IghaD2HuNh6AWDKtwTMilYTCRaC7ZsyPpSjWp7sZ+yutoK+aeEhhjnPevrI8bjKjzr2XAchqwxx/5+iQfiSGII9xdnLdOYpUkpGJeGJI7QTrCykpAkGmNCUf4454ZAYoX7z6SwTIqQN9lWYiZm89A0aTVkqWyscrXgS7g9fWVYXe3w0sur3G6U2h+8v8kPfnj5tIf1TOHCxS46ktz6ZIdLlxbodVNAUJU1ENwypBTcuT04c4QOwA9+cIl33tbcurWLlIKdnQngkeHhQuzvT/pSta1WMh9Pyt/udH5tqxr/49897XHPMccccxyFOaEzx5mGqe1F51xirF3o9eJ2kmjyiWE8NsSx4ty5zgO5FodJm4MF2JPyOh5FAJ0GIXR3fcjebiB1lBSkWbB3sc7PCkFSWlqtaFacPqtYvzPgzp394PvcjlFSkJvwueNYk2Wabi/hpZfP3sTyyXBY3vIoRdAjWI+HmBbRLHaM+ucoQugoRdBRpNBh/umwquZRH+Xw649Q+nxyc4ftrZCVIppOV6UkUazY3y+w3tHvpLimGFiWNVkWo5VEqpATcfCh1FnPjRvbobM81mjlwoPOQkoUqdmyQsCHH2yxvTWhLEJGRBRJ2p2YNI1QSrC7m7O62uYHP7w8s2SafbwzSC4/Lq5d61MUFUrKWX5NWdYha0dKxqOSdidBKUG7FTfB6xFFYRgOCkxVUxaWdv/pSZfRpGI8qSjyiqoKpJKpXbAJEnxt9hFflMzxHD5InrzgOBxXDEcl3c7Zvj983ZBS0MoiXry+yIvXA/GytTOhqixFaRlPzOy4njRkDyIU3SrjqJtiGoTjTWmB1pJMS1qpDo0KSrK62mJlqUWrFc2uC09D5Dx0pHjPP/69T7hxa6/JDZOUNnR1L3QyFhdTvnV1gRuf7CMU6PTLrc6FpptwnnW7CZcvLzzwd+c83nlccyGckjyRvn+dPfL+cvj1E+AsjEd5sGI7QOgoJfnLv3KdF761dObq5i9cX+KF60t8fmefn/zLT8jz+8ROlka8+soam1tDPr+9jamC6nFQ13xwd0he1fS7KReOUaYCD+1b0VjZCR0sy3QrwxkDtcVN3yDFfZuw6fulQHhx/8C0LhB4FoIZVbCdup9x8eAcRTQyB728xN6l68j9Ab4y2LpmbDX3BoasFQfFRFWReEUnEbRiSL1H1zW4Gqk1UutAKFmHnUywkwlCa1SrRbTQm5FN4RD7ckmdw9fwqRLIO8/2zoSNzSHX45yhTlFa4a3Fa4k39Zc2hucZZWXZ3JowHFWMxxWV8UycZ4KgdA0JYwVVk7GqlJipZ5QMjSaCYH+mtMD5oDRLYtlkKIJVUBT3368a9XeWKioj0FawuJAyyWusNeQuHEOL7ZRL7YiFfkKs1YPz40PRNi9cv9/0Y2rHaFxRlpYir4Oip/YIJTDGsrVdMB5X96fYPmQ9VsbipGQwcSwtZ1jr2d6acP5Ct8kI8hTGhTmZCXlBgTxqrDGbw37cqIzqJkNISoh1UJxPlahKCWIlWVyIiLTgC/TffGV4+eVV9vZyiq0xuzsTtrcnLC+3TntYzwykFJw/32V3N6guO91wUEoVZq7T/LiyNIxH1ZnLYxJC8PIr59jfzzGVpb+YsbszCUo3770XkqIwrSyL46KoX7DW/WcrK7/x++O93/nmStvmmGOOZxZzQmeOM4vO4m/8yt5entraxUqRTi0YkjTY8mgtEYccFI6qhRyZ0XHo58MKn4PLTOX4h5d/FL5o4bYsa2TjsT+1M6qto8iDpUaW6abDijOdn3NvY8Tbb2+wuzNB6xBIWlUWax2tLGKhH/zvr1z5ZigdngxHVbmOIHGOfN9RhM9jHrDHkTOPImkeBycRQc3vOzsTPr21R54bbO2QTUuhkAIlQ6bUYiua2WtNsxza7fBaHKkQAHpgne+9d4/JxGCta/JXHOvrQ77znZUHbN82N8dsbY2ZTAyVsaSJJooVw2GJtY4si1hebvHG9y/Nzsvp9ePgteRJCOOzQgIJKciymCI3OOvJTU1eGPLckBeGyaTi3GqXxcUMRMjvqIYlRV4F324c40lNu2VD0fspLKc+v73PYD/H1KHA6JwnSyOiSJE0isazgCkhNC0KPm2p8Y/eXOev/8VrDxGLczw+pBScO8Hms7ahOKaVaJQwwRZHCEHc5P2pA3ZPs2vAofUczhp7GgwGJf/HP3ifsgpKBms9ynniSJImEa1OhBewNyjQmXhoDvV1QDYF+8eetTzFoXvhfJebN1s454l1sDB67dXz/OCNs9+pfXltgX/3336dW5/v8ZM/+ISquk8ArK502R+OiTc1RV4hpOR33rxDN4v4te9eoDKWy+d7Dxdhj9nHSku8Vug0xVmLjCNsXuLLEu8dWD/r4vcH5xXywP3Vu4ePaynCex/CNEjeM6pcsNBzNd6HjvFh5cjSCCkgN5bKeIzSlFaxvh/s/SCcY0kiiLRHR6CkoixrwKEURPGEaLMMOW6tmIVeRhRJpgO9vzvEQ8SMOHaHPUzDH8bO3oSd7dCIUlY1xB6RpchYh9y5TvuYdc8xxWBYcnt9RFnUKC0ZGcedkWNchRw0JYPlpZQhl8h53yhtQkOTEKA0pEqRxopWKyJJNNY60lTT7SbEkQzNc3UgP+o6zAsnE0NZBTtZacFa2N0vQ5NKppFKcOVy78EsLs/J1/UD1/1ISxYP5Tta5zG1ZWsrR0lJ0YvJCxuU6U3DkqsdNZ7doWHx4jLWWPZyz+j2JIjoBLOcNGehrEOWWZo2z5cWamuh+VdphdAgEcGeTgmEI+SeOUGNY3OnQitBK1V02+rI5+/TxLnVDpv3RoxGFW+9uc6P/vwV2u2zRUx8lXj5lVV++oefzuyQL1zoYowNBGjTNOocbG6NaHfOijPGfYQ8w4QNN8JZR7uTMB6XGOOE8PiyrOOyNH3vnapruTAel/8F8F+f9rjnmGOOOQ5jTujMcWYxyc2/4z1ZFKuR8z5yzidlIwd2LkJryepq50vZ1lFEz+F/DxZiD792GI9SCh21zIPv981kvQm7bUKU6zrI4oUUTPNAzp07u3Zrm/dGvPnmOqNhSWUsCwvpbJ/GsaLViel2E65fXzqF3JyzjMd5snrClucj5TfH+bV9AduQoxRBB34vippfvHWXvb2cvKhDsLhqiqZC0mrrxtrHNWobBSQkSeiCl1LcL+o3w93fL9jcHM+sbCIdMpsW+9n90HIBd+4MuP35PpOxwVQ2eKgLQd4QQVIo0jTiu790nvSAEmS2pw/tssPXneOuMY/cZc8Q4XP1ap/hoCDPg3pJKxmKIWXNSFY4P6DXS0OHvnUYUzf2bIIrl5dmyp6nzQ+5+dn+rAPXObDNdy7k06/zSfFl5jGIAwXFp8l68M7zx2+u86PX1760Mc3xILSS6APshJSCLD3e3uooMgd4KjLn4Fveevsef/gnd4BQ1JyaWgkpQj5VN8yblBYMy+pUyJyvC1Iq/twbL7A3HPJX/vILvHh98bSH9KXj2uU+1/7mG7z19l3+5M9uh6Yf5zDGcenyCjvb+4xGFdY5RkXNP/jTO/zStT4/Ki3XLvQeuEc9jHDMSilxSUy8uEg9HlHnZUiQb7oTHrgmieZ/TQMFSiCVxtUWYV0ggKbLumke0PEHfR1FqCRCt1LMvqF0YH1Q14b7bWjg0FrNCGtP05zVbKdu5tAqUljnmmE7rK8xTaF+dzfn3r0h/V6Lixe7CCkOjOrh8fljXj8O1noGgwJTW/b3c8bjJuvIObx11CbHGYk3FhEVqHYLbx3imMyfbyrGueH27eGMVBnUngGBvDGErnx/YCLkGhWgoJnTJaqZA0ra7YhuJz5aQdP8rBUQKbLswXE47xmNKvb2SoqiZlIY0lTTacdcvNBGSXkEW8/xh8wjDiUlBSrWXF7rcnmty3BYcm8rp66DEnRnr2QyMSGPTAisdehYYZvsMqkEQgmUlkglkbFA+mBh2WnUoXlZo1043opJcISY5hAiggWc82DKGls58AJT1zivsLlnUtT0OhGt9Nk5Zr/1whIffrhFVZbs7ea89eY6f+EvXjvtYT0z6Pcz0jRi/c6A699a4tLlHltbY0xlG2vBsNzOds7166c61KfGL33vAnluuHdvRJ4bkqQVrN0rK43x7O6OV5aXOlZqr/K8/uHi4q//SjH83Z+e9rjnmGOOOQ5iTujMcSbRW/7NV3Z38xecc1EU6UFZ1lFVeQuu65xXcWziLIu+Vv/zwwTP4Z8ftexBHEUKHfx3OAwPCqayVMZSmxCw7qwLip1IIqSg3Y65dMjO5Czhgw+2GqsEG4pOkaKuHUmsg41VK2bt0gLnzn85xN0cXwTHKX3gwSfho/52nGroqCfZk9vU33pznf39gsnEUBtLFMmZPYDWirVLC0zGho2NITSh2mkaEcehQ1cIweq5zmxT3ns++nCLybiiKEKnWtaKWV5u8dpr52bD39gYcvPGDvkkqE1scy5qLSgLSxxp+ospr333HAu99OGPf/hTHqE8euC6ceh9ggd/P0jgPA6x/CQE0ReBkILLV/t88N49QDZZNiCFJNKBVPn0s50wFu7X/q5dXaHbydCNbd7T4u7GoAma1zhrETZ8x95zKEPiJDwj7FiDg6TO02B/WPLhzR2+862z12U5x6NRGcvv/rNPWL87xPtg/ea8RxGEEDpSdFoRSapJMvncCwC8h7r2JEnEt/qrXF7rnfaQvlJ877sXeO2V8/yjf/oBH9/cAh8I8uWVPu1uxfbmIIRcO8dbn+xyZzvn3/qh4FtrC0E59tDx8OALUmvQGpkm2Dt38d41+RoC4aeKnKkCQoD0obDuCVk5ovFxsnD/xvZoOZru96iBqN/DGcNwUhBpSxwpKkLeidIC7wXeOaSSxDKsN1j4hfPANeH10206D9J5rHcUZSj4W+fY3h0xLiqUEnQ7Kb1uQhypYAH3FLDWc/vOHvv7+eweXZQ1tbHBzkqIYDtYlXjbAm+xeYnKUurxhKg3n/cClKXl08/3KStLntfsV457ZfgelQLd2ETJxv4P0ShRXDgGpZb0ejHLSxn9heT4ecD0kHzErVYKQa+b0GueP4uyDmTKSQTclzCl8B6MtbTaMS82287LmoXNCbfXRySJotOO6S8ktFpRo4yucTbMf5wP5+U0izVJFFkrQgpBnpuGAAsqzyRWWDd1SwhOEGVVo5SmjsA7ixXMGp5M7dgdGgZjwXJjxfYs4Nq1Rd5/7x7GOMbjiv39goVDCqhvMlbPtfnkk12uf2uJhYWMKFIoLalMIHWUsYxGJZNJRat19tRNSkne+P4af/yvPmd3N5Cgi0stNu4OqWsrvPdyMCqWer1sqyjMld1d/s7y8t/4Tyf7/+jmaY99jjnmmGOKOaEzx5nEeGT+lnM+896r8aS8hBdeSlELKKRi0Tn/oKT9DOBR1m8HX9vfKxrLNYGouf+zCF1WSaJDkHE7Ik31Q4TQWcAv3rrLaDgNMQ0FiLIIBfck0XS6Mf3F7CH//TmeBTzKr+UoNuPgaweLOgdxHMET8JN/cYPdnZyytLNOTKUCoaO1oreQ8NJLq/zxv/qMogjKj7KoETKoaPqLGRcudFlaymab+9mf3GZ3J58RqFkWkaaK1757LhS7PAwGBe+/t8lwUFJbF7ILPHRiRbudIETFQi/l5VdX6TxNXslRu+HwdeHQMocJniNXK44me45SA52kKjzqPSeh38/oL7XYvjfC1JYkicjSoJxaXelwZ33AaFyFjlrn6XRSsjQOpIUIqpKnQcg6GZPnhkhLolgjpAuhxLGi03m8B/ln8RI6JXWeRqUDcOv2Pr1uwvm50vG5wvrGiJ/+8R32BsW0rk5tPUqGa2McaRYWYlrdCPkNeSLIJ6Fo2WoplvrZLCviIJ6NcuOXB6UEv/XrL/NHP2vx2edbzTXakyYRly4vs3F3l9GowHnP7qTif/+Tz/mbUvDCpf5h/dix2xBK0bp6ieGHJa62eEFD4ARVjvchdENGGl/X920e3XTN8j4xrYPK3BvH4SuuEAKhFaLVmv2eLC0i8n1atgAZguy1loCkLEyw2lLNnKIpXsdJhPfBrso7T127oNgQocFAyiAUSlKNEiGEvh6VeO8ZDErWG36q00nQWtHtJHTaIQNuqgaZkT3eY124BxWFYTAoGI4KBoNiduOsa8ckr4giRRwFZUSNIEnTpolDILXC1xazO5wTOsD2Ts7m9oTJ2DCxnvXCUTdWktZ5BJLaB/XqlNAxxhGlajbnWOwnrKy0ju4tmuIL3PRPVrp9eRAi5NkUVY2TkkhLskRz5XKPpeWMfGJQKpBXSkrarce3lz2oKD238nDWjPdBhTMcVuzvl1SVRZU1aazweAZ7FbVx1MDOAHptTZacvlrn5VdW+fyzPUajClM53nl7g+//uUuzJrBvOlZX26FRLTdkWYSU4fl7NCopm2ciKQWff7Z/ZjNs0zQ0/+YTg0/CJaDfz9gfFAIP41GZZGnUUkpUVcmlwX7xX2r4W6c97jnmmGOOKeZ3rDnOJJz3iffIuvYL1vhYSqx1HqlpJVrRbsfPbaFfCNjbm9DpxCSJpigMZVETxQrb5EIIIXDWk8T6oWLtwfUcl9cBT5bh8WXj5s0dNjZGeO/pdhJsy5PnJoxXBpsMgFdfPff1DWqOrwAnqXqOW/5oSctnn+5RFEHJpbXEoxHSopqw2DiOeOml8MAxGgVLtNDB6bGVm9msGWNnhaa3396gKGp0JJFKsNBPWV5u8epr52eZF5WxvPPOPYq8xjoXyEdCsdQD41HF4lLG0lJ2n8w5/BEOFhIeodyZFRaO+vtx/Nhhu5CDe/Q4Mqd571QN9Cg7ycPXkkf97cUXVwAoC0ORG4bDoilylc3rFVqrYBu50qOVRY1Nmmc0qYIC6gktZyZ5PSPhirIORLiUpFkEgsZ+7+ziiyp1fvHePdrfv0Rn7iN/5pHnNf/sJ7fYG5Qh9LqxjxJCIBVoGbIRslTR6UfPH4NxBLyHfOLQWqEiQbcVo1XIMXokHnP/fBm78av8Ki6tLfBrv/o9fvpHH7M/GM9eP3d+Eed2yfNAWAwnhr/7B5/w7/+lb/HiE86lW2sXGH58C1+bMGGbhsMBOI8rKoDmWiVASYSSeG/vSzKnJM8hmywIlmjUFj0eYXpBXSW04uq1Je7eHTAalnjnQ95DWSOkRBxoApiurzI1UaRRUpIXFba2CBnsWWtviWMVMncKsEogtSRLI8ajMhAEjeKorCzeOu4piY4UUoT7v1JBgTq9+VkXbKysdUzyoCAO5yQI4anrUBxVMqjso0hhvCdLBF4JhAdfW2QSIx9bTfp8YrdpanM+HDK3c8egdCglsLWbZeUA98kwCVmsaS1HXLjQoXOQ0PCH/j3DSGNNXtZ4Qj4YQDuLaH+F+YBCiNk2LpxrU1SWTz/bx9bhPBQSKufpdmKssezsG6JIcm7x9DMLX33tPG/+fD0olnLDL966yw9/dPaz1L4MrKy0abUi7t0bce3aIpcu9Xj//U20lLg4ZI2ayrKzMzntoX4hvP7GGu+8s8Fgv+DatT43buwQJ4r9vQKllPHeSwFOSGGs8720/av/QZ3/k//ptMc94vUGdAAAIABJREFUxxxzzAFzQmeOM4je8m+9trU1eqUs64vWulQqURtjE62ljGOdpKmm3YlDke45RVlaisJgjGusMjy2qIkihdbBQ7zTSbhw8X5+zkmWcIeLuo/K6Dhq+ePwJGSQ957PPt3j9uf7GGOprUe4YAcQTR+WJbRaMa+/sTYP8v5G4uHvfOPukA8+2MQYi2tCmKWURBra7YQsi3j5lVWyLKbIDWVpAIFsyM84VlhrESJ0a4Hg3Xfvsbk5QhA6Z6UQLC5mrK52ZpYMznne/sVdamORSszIE6XljFS1ztHuxFy/vnSy89xJP58kZDq4/HH82HHk0DF46LQ6fJ04QPQ8EI9w1Ht58Dozre1pLbh0qcfdO0PKwmAd4Bvi1nkmucH7iiyN6XXTJrw4hPAerA8+CZJEoZRAqWDDA8GGJYpUsNJ7Droyp6TO06h0PPBHP7/DX/3zV5vu9jnOGrz3/PGf3eXjT/YYjSukEKSpnhHMU6sbIQStTLOwnHwjyJy6hiJ3dNsxSaya4HNBnOqHjvXneXdEOliE/YVf+TYf39zgo4/uAuHafHFtic17ezOlziiv+F9+coP/8K99m6sXuzxa8hn+Ue023ZdfZHzjU2xR4F3zR9/ctGYNBqL52QciRTiEeNDi7TCZ88CGjvjbhQs96hXHnTv7wWZLSZQMllGCoJypraOuDFJIqtKE7Mnpsk2mm/chT0cpifMO6ySyaQSojA2EjQ5ZOlpJKuuoqhpjbEPquJmFVRhrCOGOolBg941dFQQLRCEESoEQ98dQ146x9PTTFFoZYjzGO4cz5ugb7TcAde349POg4AWYWPh8XGNMoAeD/VeY23k/nQuG76jXS1hb65B+A8iwLNGMc4MU4mSrt68Iaax46cUlispy48ZusDtMBe1ezGi/YjKpKBrL8AtLCfoULdjWLvW4tzFk494o2C/CTJHyTYcQgitX+ty5PeDatUVWVzvcurVHHpvZc5YxjvGowhg7u76dRbz22nk+/HCLvb0cgIWFlHY7Fut3RnowyLsecM5H1rq0LM211dVf/7gc/e4/P91RzzHHHHPA/Il9jjOHwaD4z6vKrta1aznnI62E1lqkaaY63W5Cv59x6Tn2RC+KmqqylIUNP5eB1CnyGlPV2Dp4gkeRemrbueNIn+l/Jy1/+D3Hrefw684FG4u7d0OoaVXVWOtCCLoU6EgSx4r+Ysav/IWrtOdd5HMAk0nFL35xN1gmGEtZBis1CB76/X7Gd15aYaWxkhpPQmFH6aDk0VrNCvxaKy6u9Vi/M+Djj7YZjw3jSUU+CQWUTifhxW8vN1sW/NmfrrO3V1KWltoEQqjbzUgSTRwpoljR6cS8/PLqfcLlMFHzODhOiXPUOqd/P0z2POk2j1vfUWqig9t4xPrF/RoenU5CuxsjZCBZVBSKzqZ2WOuprSeOw3k+LXC5xhrHPoXt2mgc1D9JGqwooyjY6ngfuq2fNgvhWcMXUeo45/mDn312Zqw5n0c87a6/vT7k//x/PuLWZwMmk5B5UBmLMXZ2jEeRJk1jlhZT2r0YFT0fx/xJKEtPVTjiSJEmiiRRtLKIJNZcWH3YPuh5RutAkfKFb53jRz/6dlCaNFg916fVTtBKAYJJYfhf/+ATRhNz8ooPHUYqSei9+h1aa+eIuq2gKFEHJn+CYMUGQbVT1/fVOQ/gCDs8KRGRRtT2yKFoLbl6dZGXX73AtatLdLsZaRIRxZI4CceA1qqx3Aw2b1IJlA5En4dZtk4SK3RDCgkpGlVNCJMPw/PN/OG+pZq3Duvd7LPVxlJV4TwMuSUmZOMAtlHuIARCBkHT9CYphKAUMSpJ+KS1BCoQES4vccUjvo/nELt7BTdv7YWMxLHh5q7h5p7BmLAPnXVYGxRPSgblXTvTXLzQ4dVXV3jhev8bQeZM0UojiqI+1Xt5Gitee2WFS2sder0YvEfHgihRIAWV8dzZKtkf1ac3SOA7L60SN2o9UzvefefeqY7nWcLlK30Gg4KiqGl3YrrdmHY7ptWK0c1zVG0td24PTnuoXxgrK21qE5TMgWSXJKlUtXFqOCy6VWU7VWX7eW4u7OyM/6tW/zfmwZNzzDHHqeObM7OZ47lBWdYvOucjIah1JM9JKduJDzZr/X5KbyG9H2r+HGJ/vwiKASXxpQ2kh5sWPCVSOeo6zOC/zm6Z40ido/522JbJe0+eV9y4sU1Z1qHTsbIoHTz+k1RTVTVZpvnua+dJviZP6jmefbzz9gaTiZlZpRnjQo5ULGm3Yy5e7HL+/H2l2mhYIrVEqxCYnKYRtXG4yJOmEVGk+Pmf3cFUtlGFeJSUdLoRL79yjmnl6v33NxmNSsbjAmM8zjmUlHS7Md6FAlG3G/P662uHRnzA/0zM/sfJBu5HrOIoHGOrdiwOkzOH33+QOHrUGA6+9yRF0KFz/+LFHoP9EkGBs4G0qSWz7r/zq10GwzKoaGLVEDqesqxJntAi7eMbuzgXipq1VeSNdVvoyH6+GIynUehMUVWOP/zZ5/zFH8xtR54ZnHB4TnLD7/3kUyoTipnjSTUjPGvryMsagSCOJe12FArasSLJnu+eLltDVYWifJZIIhVyM5KGzC3zmtbj5Eg8R5zXwdwMgWCx3+Kv/fg1fv/3P6CqQlH13Lk+21v7OBcK5HlV8z//5Cb/0Y9fJH5kQfzBnZWcP0+8ukqxvkE9HGErEyzXZtkyze3CBjXL1B7rvkz8CKmqlog4wtvGou0YIl5ryfJKm+WVNqNhyXBUNsp2O8uajHRNLgVmRtKE/B3vBUJAlETIOli5KimpTR2s01xDIjRKm9o4HB7hBVVliWJFqxPjrCOfVIDHWhcC6CE0EyiBM0F56pwL34gIahKlBVGsafUykvOLTJzAd1swHOGMoR5NqMc5up097ld/ZjGZGLZ3c/YHIbejMI5PhjW1D+rqWZMINHa3giRW9LoJly93T0Wh8iwgKM6D/VrrlNXH164scOGC5dPPBoH0FKB0uEeZyrK9V1GUjtXFGHkKX1e7E5OkitGo5N7GiCzTONfkLn3Dkaaabjdhd3fCxYs9zl/oUuQ1UhnKAnQESko2NoZcu7542sP9QlhczOj1EqrKMhqVFLmhlcXUxom8qKVzTkmlFgRgjF0aDvL/RsHfPu1xzzHHHN9snF1t5BfAj3/849MewhxPid7Sb71YFOZvWOv6WotufzFZ7vVSpBChc6SXsrTUeryH9DOKzz/bwxhLp5NQlDWmKeIgIE4UWRbT66W8+O1lWq1nS8VylEpnGhL7ztv32NvNGY2qmRXF9IEkyyK0Vly+0uf8he6R6zkpK2iO5xMffbjFnTtDyrLG1qH41OkmQfnRiVlaavHSy6sPWPPd/nzA7s6EunZB8dXPWFpq4X041j76aJvhoMCYsL4si+gvZnzvly/S6wWrtdu399nfKzDGsn5niJAC25AMZWHJWhHtdsz3fvlicw7ODMmO+ZcT/n6SFOeItx93wB8mXE7a3OHhHGX5duS2H7HM4fU2WFluU9eeoqjDw1NtyXPL6lKH/kKb0djgvQ9d9YmmlSnWLvSeKPPGWs/P3lxnezd4fde1wzU5PEmq6bQTFha+vuLYFyFcvg6Y2rG9m3PpQvfRC89xKrDW84d/cpu3391mUtZ4B7v7eZMxF+ygvA/EaK+T0F9I0FEgspNUIZ7jJ4Cy8BgTSPq1i10WeglaCZI0ot2OaLdirlzuMS2iT3HkWfkEp+oTndXHzVmeZB1PCCEEO3s5RdnMsRoC4/r1VbY2R5SVQQhBlsWMx0UQzXgYjEtu7xd8//oRDcnioR8e2mbU6xIt9KiHQ7xzQQ05lWoeYitnNr1TgqeBFQqjJYVOGEcxn9uMe1tjdjcG1KUhbSfIY6rBcRKKkouLLRYXW2itiGMdmoOEoK5sUOX4YNGllA4NUd4jpCBNwrKTPCjfIq1QWoZ5R6MI9j7MZ60L95X+QkqrFWOdJ4p1uI3K0PUdOsAJ56MUuGbvaalABBvQhYWUb39nZTZ/sXFMt5iEZgeliPodVPp0KvyzgLp23Ppsn43NCZNJyAotas+nucNYZjl6WouQOaQlSSJZ6KW88MIiK0vZN74gL5vMptAgc7r7QivJ8mIWci1rT9k850klcc5TVjXj3NFtHZ/9+lWi1Y65eXOHurZoLalKy7nzz29z6JOgKGq2tsasrfVI04j19eEsq8rZcJ8tS8tCPz3zVnX9fsZ4VIXswdpineOFF5bIJ3UphJBZqrpJqlJjnLHOd7oLr2xZc+P90x73HHOcBfze7/3eaQ/hucRz/Dh3POaEztlFYS7/D6NR8bqzbrGu7eLubkFZ1rJofLCd95w/3yF9DrIQjsOtW7uMx4ZBU3RWUpAkik43mT0kdjoJL728etpDfSS890wmFW//YoO93YI8N+zuFiwvZ/T7GVUZHpRbrYir1xa5erX/wPsPB7UftIWb/ndQDfQ4dnFznA3cuTMI50JjtRY4h+AXnqQRC/2U7/3yRdSB7kznPB99uMVoWDIeByu1EJoczpvt7QmjUQkIkkSTZpp2O+Y7L61woSlsf/DBJh99uMVnn+1x4+MdrHUkiUYqQRJr0ixs+9VXzs0IoIDjyJvDv5/EihwnwTlM+Bx1oPOg3c2THPdHETuPwnGqn2MUPHGiGA5KyipkglWVYe3CMlVjF6WUwDpoZ5pWK+KFa4tPdO5KKfhXf3qb0bhqyL/glR5FiihS9Pst2o9BgD+tldlhPOuEDkBZWfYHBRfPzUmdZw0f39rlj362Tp7XGOvAB6WOapQE0/tdqxWz2E/JWnqW+xFHChU/+8ff06AqPWUBdR2y97JEMxhUOOsxxgWLLC05f649my9N8bWSOSe84av+ZrJUs74xAh68nl2+vNSoTkuEEKSthPGowNpQeN0bVYwqxyuXDlgaP4LMOQihFPHSIr6u8dY1kzcQXiCUaG5R4eYkZPi9FJJ9nbATJQx1zEhGfMgi62qBKkowSEaFZ2wcxjj6/UeT8kII2u2YbjeQ+FpLHIJ2OyFpgr6VlDNyx/kQ7D5pcluixk5V+EA6CCURUiCFQOqQgVMZi6mCLXJRGvJJeEbRUpCkMXGskFIihcCLcD/wPtjEtlsxnU7K5Sv9B1T2uRMsRSDx+MoglCZefD7tpbe2J9y4tcdoWGEqG3I6LGx7SRQrnPWNZW4gJNNEsbiY0V9IuXq5941V5RwFpSRFWRM/I/kmrVaEMY48NzgbVG74oKySUpAXjlaqvvZns1YrwtZuZlM3zYR5cB7/zUSnE3Pjxg7Xry+ilOTjj7bZ3ckp85rxOJAfCEhiPbO3PqtQSpKmetYMM5kYRsOKSV6J4bCMW+1YSCnxThhjnKpr+0v95e/+Q1N+PD7tsc8xx7OOOaHz1eD5rXrP8dyhs/SbP9i8N3yltm4xTeWKsxJT29BpnyjSRNPKollg+fMIY8KDTbAICrYNzoWHTWEaiwitzowlWVVa3n3nHvv7JaZ23Ls3RkfBb0mI0DnfamlWVztcvrzwwHsfpcw5vNxxv09fO0gMwcO/H37tsEPTQfJojq8W43HFxx9tk+dmlg+hlCSKJGka0eslvP762kNh16NhGd7TdJYhghJhMjFsbY7pdEKhRWuFrS1RFHHlSp9Ll8Kx99lne9z+fJ/hoGR3Z4IndPXpSBJpRZwoWq2QmdNf/CrUHkfJZx5nWTiaDDqOoTnG/k1w9OvHbf6o1R+VwSMgyyKWV1ps3hvhrEBJgVbgfVPgEwLvPINRxdqFzgljPxqmdowmJda6xnLNUeRmZjP0dRaAzgKZM8X2XsHP39ng9dfOn/ZQ5gDyvOatd+9hbFAGjAtDVTkqE/L0pAzWarq5HmklED6EsHvRnFf/P3tv1ltJkmf5/Wzx7e7cY98yu3KrNat7uls9jYY0G6ZbECC9z4sg6UGABEiAoAdBgPQBBOgzCNK7AC1AayTMoKtnerqmMmvNrqxcI4KxcOfdfTUzPZiTEckkI5gZZJDBuCcRSfIufp1Od3Oz//mfc+JX5/w7LopakeOcJykCLWk0QuJQUZaekIgiRW8u5tqV80tQvoy/zFwvIQh8mPVB/PAHN/ndp2vcu7tBGGgWl9psbQ6pKkNZVfztx2t853Kbd+r5mEVgpcAin3LotCjrDg1pFVLSuHENk+dka5tUkwk2LxFaYQsftC20Zoykj8bs3StqJc/YRYxESCfUNBshVWHInc/f2VN2f+PjMd9gbr5BmpbsbE+YTAvyrELlVf3RjqK0mHo/pARXNwRorUDU1xcghUBp6Y+XcVhbYZ3D4faVOba2SQZPFon6uAgBcaRptSKuXOse2ule6ABVFdgsp+qPvult8NyjMpZ79wdMJiVpWlJZf2xHpWW9gCT2VnpBKPbvo3GkmJ9LuHypxdb21CukzsK365xCCH/MztNxuXKpRRJrHj4aYYzdtwttNAKySclgUjHXfvnr2Pe+u8JwkNHvpyRJwPb2lEuX219pDHsdEUW+uW08ymm1I1ZW2rVLgVd0hjURnV2QbK9uL2F3N0UpP87kRYWSUjWbIWVhvFWoo1EUVlhL0O9P/6dQ8M/Oer9nmGGG1xPno13jJWOm0Hk1Udnr/910WrwLrheGKhJ1eqlUoi7kapaWW8fq0HtVsbOTsrM9hbqTT0pJVRry3He1B4EiaQQsLjZZWDjfYb95XnH37i6bmxPywrCzPSUvKrqdmCBQ+4uQlZX2S1EbHZf4efr7g6TSYSTTcWzhZvhm+OBnD5iMC9K09H720l//zWZIby7me9+9RHgIqfl4bcTa2tCTwIEngcNQMRhkIAQ6kIShRmtfXFlZafPue76Qvbra597dXSaTgt1+Sp4b4lgzN58QRZqkEdBue2Xc+exQO0xmc9QJeZC0eVoBdPDxoz5HPPfpg2i1I6rKUpSG6bRkfq71lU+zxtWdk5br1zrfKCMsyyp++uEDysrQaoYorShKgzUWKSVLS81TJ8IF4pUic/YwTUvGk4KVpZn9yFlip5/y6483yYsK62A8LtncnpJl3nrVWkcYKpYWmrSaYW0h5RDCdz4HoSRKtA9evyAoc8hTR1k5bC36aDYCGklAI/FZOUr6vJTFxQZXLh9+Dr90dc4Rb3pZo0MUKTa3pl8bjwSCxYUWYRSwtTUkCAOUlKRpgbE+LPqz9QlXv/cmd6eCv/1il7/+7To/+c0jfvLrh/zVrx/xN7/b4MP7Az7ZzlgvYOwkTkpCJdD1x0nt1SU6jhFSopsNqumUHMFGEDOuCaInO+bvP2uqSxCHXLs2x8pKk6QRMJ0W+xk3jUb4rbMj97rxu90EU9l6baHq66UmC90TlatUXo2jlKwz2HxAeBgob8NWh7u4Wn0QhhopfXOCVBKHQwjp5+1JQKsVsrjU4sbNuSN/ByclHVP4BqLKEM61kdH5slb+tkjTii/v9RkOcorCE2LOQWrg4bQm6+rMpUD7Jpo41ty+3WOu5xv5wkixsTGh0QyRswn3PpSU5IUh0Odn8E9izcJCgzzfy6/yhGiRG5x1WANR+HL3VwiBc46d3Snz8w2kFGxtTmbWa/icr+3tlMXFJu12xPraiDw3CARRotFK4hzMzzW+kR3yeUWrHbGxMSZLK5xz6FqJ6ZzzykqLKCtnBU5KIeKk9dYC5sufnPV+zzDDecZMoXM6eDXa+Gd47dFd/PN4fX34A2tcqJQITR2g6vDdW0VhKArD/PzFJXMANtbHGOOIEn/pDvsZRVn7I9ddMlGkWVo6jwXlJygKw+efbbO1NfV/u6xiNMrp9mKCUPnwWKtot4Nzbx13FBH0rEyfPaXP04qeo36eKX++io8/3mA8zsmL6onlYE3mdLox7723cmRhfmd7gql80bPTiQkCyframCBQ3tKrcpTCIKXg0qUO3/v+JZxzfPrJFuvrY7Y2J1TGkucVSgvanZgw1Ptk0p03Fs79tXf8kuHzyJ6jJDhHvebgSXy40ufqtR5VZdnanFBWlqpydUh1HUBdWYx17PQzGt/Aq3s48ipAKXxotVKSMFQE2pN4jcbpZhG8ikTO09jYnvKLj9b44XuXznpXXktY67i3OiBLK4r6PA4Dfw5Ppt5qrdkMaDcjOp2wVhUYjBG+MB2qC5WbUxZQFha7Fz4CgG9qCUPlg+XrvJIo9BZrvd7h1/iLkjnfCmc8HFxebnP3/oDxpPjKvjgcAsH1a/M0mzEffPA57U6D0TjFjA3gyPKS/+V/+wlx7MmUqvIFL6kk1nh7zDQt2dkd8+XdTZJYEihFECmiOGZlrsk7l1q8sZCgOy10p0X2eJ2hCumjYE9oI0BI5S3NwpAqbtFRLdqdiFbLF+wlAoFX6wtpyLLyhTM0tZZcu+7tfdNpwcbGmNEoQwqBdQ5TWpwAKSTgvHWaFFTG1sSNIi/Uk3mbEgRaogOFtQ6tBGGgKYwFHK1WRK+bMDffeC4Z1TeSy1Lh4iahKZjefUzne2++0O97HjAY5jx4OCTL/PhWlhbnHEYINkpf/C9Lb6vtnENJwfJSg5Xlr863tJIsLzd59HjEykqTUF+QAe8FsZez6mqC/7xAScGtm12+vNdnt5+x28+p8oowkJjaNrPTerl/wxs353hckxV7GA1z2p2Lm1d1HCwtt/jyb1d56+0l4lj77FFge2vKZFwwGRfEccC9e7v7jXCvMnxDaYssq0jyAGMMk0lJlpWEkaYsjQ60SKRCVcYuj0bZny8u/qO/zkb//K/Oet9nmGGG1wszQmeGVwJlUf1HZVktAqRpqYNAIpXEGEtVWpKGt1m66F63eV4xnRRM07LuAPSPa62IIkW77Re63d75PQ7GWP7uo3U21sfee9c58sywsNggjvyiTQiB1oI33lw48yDPk8JB1c7Bx/Z+Psr6bUbqwONHQ7Y2J74jvTD7ShohvO/xzZtzz1RZTKel91+3lqKoeLA6Jk1LenMJ02lFGPqg5OXlFj96/yoAn33m83JGw5zptGAyLZBCEDcCut2IJAmI44AbN3uvAJlzUniewuew1xwkcJ4mg776/c1b89y7t4OWAqGhKJ5YA0kp0MpbR30TDEYZYagYDUukkgS6tumLPLmn1MUYZ04TW7spH/zqET/+/pWz3pXXDo/Wx2SFQYeSONFY56gCSThQhF1FuxWCg8EoJxyq/fM50L7AHEYKGbz653iRO6rKd297335BqAUyqJUPUhLUIdtSCdrtkMsrLYLg8E7vkzgir+pR/eF3V/hXP10FBNbZrxV65+ca/Nmfvcu//ptPuHRpjs8+e0SVG6ACHFmm/XGWEASaIAjI8wKvZrGYCnJTMkktURigtMLYCTtbAx6sCv5lo0GvmfDjeUG0vEDqIkJjEFp7EkdrZLOBjCKqogAZsiwVSst9pYHFE/3GWKqpZbefMT9/cur0pBFy89Y8+SSnvzulMJDlPhenKr2yIMsrAi2JI42QAuu8RVFlLML7sIFzXnVgLQYJESSBRirJlctdWu3jF4sHOmFOloSNBnaaUY0n6NarO/cYjgvWNyYYW6sJ68ellDwsfFaOUp6Y1koQx5ob1zq0mocrk7SSXLnc5uGjEYuLCY341Q5pPykEWlIZR6DP34h1+2YPa3cx1pFWFuvwzTupo9VUvOxl4M0bc9y9u7O//lp90Ofd19x2Nop881o6LUkaAW/+3iKdjTE721OfSSm8isfnkF4MXLrcYWN9wmRcUBQV1jriOKDRCBgMDEqJIIp1ECeqWRUm2NmZ/veLi//4v5gO/p+Pz3rfZ5hhhtcHr2Xrysxy7dVDYa7/t2la3nTOaSlFEEY6FJI63NrS6UbcubNA54Ln53xR54aEoSLPqv1CZ1gHuSaJJknCcy0P//mHD9nennprpcL4Qnla0Gn7v10Q+nDTd99beY0K5E/wLLu241q+HXzNRbB9e/hgwGefbjMYZuR5hbGOKPSWOlorLl1uc/Pm3JHvz7OK1dU+RWEwxrG+NmKalggpaDRCtJYkScCNGz1+8ENfsP7kk02+/GJ3P3dnMi6oSoMQglYrotGM6HZjbt2eZ2Xl/OYynB+IA/+efvyr3+dFRRJGWGv3bZRkXah11tHrRlxaPv4498kX22xsjn3hz1qfo2RdbdUj6HVPV915PhQ6Lx64kOWGze0p1y5fzDDu84gv7u6yvjlhNCprazWvOOsPc5pJyDQtmWYVWVaRZhWyJriREIWKKNavdG6Oc1AWjjxzVAaw1BZX0Eg0c72YsFZZBkqSxJpOK+TGjS5LC40jydojj8g3PFSvmt3aHgLt1Uyb2956bY/Q2Tu2QniF062bSwxHGTs7I5x90nFSC1QIw5CkEaHreWijmRBHgbcvwtvTGOswlbe4zIqKPCsIqpTJ9g6fb07YHBVcXukhmw3iy8sEC/OodgsVx8hAo+OIKNKE9T1//5hJwXRaIgVUdZbe0ilYnupQ0+okdHsJc92YdhKg8KRikoT1fvn8PaUFUaQJQm/puqe6iZOARiOi041ZWmyxuNRieblF/A0Jh4mT9FyJtBYdh5T9MeFC71wpL46LvDCsPhgymfgxrCgsrrbTfphbjPN2kVGoiELF8mKTO7d6z7V0kkLQaoWsr0/2bfBed0gpKCv7UvMCvwnm5xJ2dzOfnVQ6KuPXiINxhbMwGFcMxhWT1FBVdV6VFKeypmm1I7a3pwwGOUXtBlAZx9ypZGO+OtBa0e+n9OYStJZ89tk2znoipyy9VV4QKFZWWgQXwHZNSkGnE7O5MWY0yqkqn1Pox3qfQ5fnpihLN0DITYHAWW5L7v2fZ73vM8xwHjGzXDsdzBQ6M7wSsNa2tJJZbqrYOYq9IHSEIE5CWq2Iy3XQrcAvIi8aRqMcY2tP6WmJqe0arPEFj7DO/1hYPL/ZOb/4xSPu3et7/1m8Wmc69TJtIUAHvqh+69brpHb4ZniexduzFjeHKYCexrdRAb0M9dDOzpSPP97wC73K1p/r/emTJOCGWTEXAAAgAElEQVTq1e5zrfkePR4ynZZMpwWDvieFADrt0BcMIsX8fIPvfs9bSn3xxTZffr7DZFJgjLf5qiqfUyGko9EMiCLF7TvzJ9oRPIOHs9Bs+aJgaXzHX1VZqspipGC7n32j7a2tj8lyr86RgK6LvM46jD3dE/h8kDlAfW980f0ZTQr+1Qer/DvvX39lCeJXBRubE7a2U8bTkrwwVJVlmpa1lZhimnmy2Y/BfuaTFRWNVkgc+2Kyjl7NP5IxUJUOYzzJ4JzvMtdKghSoWsnrHASBJ3KCQNLpRlxeaR1te/qsDz0jMuescO1yh8Ew49HauLYxri2Z3BN7JuccP/7RLTrtmL/920/IixLnHM1mTK/bIk5CnPPkhjX2K/PvoqgYjSdMJ7l/zjnAkVaS9ZGhKw1BNWVr0/HllSXe+a5XxrojJxXuK/MNVdudCQESqCpzxPtODlIrmr0GzV6Dq36XqAo/N3GAkD5TR0q5n1dljCOK9Ikozq0QlEoRlgVaGlQzJl/fIr58vu2JD8OjxyPSaUlReLWTdQ4qx64RGARK+Ws8TjTXrra/kdpGScG1q20ePRrjgNYLWvFdBJz3+/XKcpOd3RyhLdI6jPME8CgVdUaaH13y0jLNvQVkHGrmO/rEf7cf/PAKv/j5I8bjnDQt+eLzLZaXW7RaFyOz6ttgaanJBz/b5dbteZTyY6+Ufi2mpB/sxuOCjz/e5P0fXz3jvT0ZNFshd96YJ81KJuMCax2TSYEQom6WFJlzZFKKQmk5Kgpzqzf3j/48H//z//us932GGWZ4PTAjdGY492jP/9M/GAzSUiqZ4xBAsyhsIQRhEEparYBuN0EpuV+oOliwenqB+fRze8Wtp4tc55UM2t1JffEcR5qWde4H+8SIqS1Gzmtx+ZPfbXL3y12q2htb1p2VQgg6nYg4CQgCxbXrHW48Q2kxw4vhuITPXtFk7/VnZQU3HGb85tdr5HlFVXlbmChSOOuVaVeudI6Vs/RgdUC/nzEcplR1gHizGRLHmiTRLC42+eGP/ALkiy+2+eLzHaZpSVkZrHGMxjl7lmGBVjSbIdev987t9faqI9A+A6PV0uRFSVHa/YIZzpGl1bG3VZSG3f6UPDcEgbenCgK1TxDF0XELPd/2ZH9xZczJ4sX3J00r/uqn9/jj96/Nup9PGHvmhMY4HjwcMklLsszbfaRZta8qK0pDVfoCdhBIytLbUIK/fsLIqwXO1al3DFQlFIXDWhDC7QfRx6Fifi7GGEdZWozz8zYpBc1WSK8Tsbz07PH4JMmci4L33lomzSp2a5J8X6GD+Aqx8uYbK1y7tsi/+Be/RgeaO3dWuHN76WuHzTkYTzJ2dybs9CdMxk2K0lCWJcNBSprlyKKkLGB1VBJKQQ/Hbz78lOW5FvNXFo9dnPU2P87fq0tHnlc8ejyk2Qxpt6KXY9krQEcB+iVGbKy7iBtUyMoiCj8mvGrWa6sPhownJZVxGPfk8hsWliGeuI0iydJCg6tXvp0CWgrBlSstHj4cISWvvf2aqvMIz6uaK4417XZAmhlvwVdZTA5IidZgjaWqwDqvNpJaUgKb/ZIoEHRbJ1vWun1nngerfarKZ2d+9NEaf/iHN070M14lSCnQWlIUhjBULC412d6a4ixI5VWeZWnY2BiT59UzLbBfJVy73mNjfYKphqRptef0UGglSynlWAhhysJ0lRQ5CDcYpv/Z4sI/+X/Hu39ZnPW+zzDDDBcfF2OkneFCI8+rf2ita5al6QgpQq1FJEr/XKAVzUbE5cvtQ7qOn1202iNuDnYsP03wHCR3zlL9Mx57ua9zvpDd6yUUpSHPK19wHua029GRXvFnia3NCZ99tg3OBw3muV+AloWh10vodmM6vZheN+btt5fPendfazzLvu15r3sW6XOUOuh5hNDvPt4kTf0Fv7eYiGONlJKlpSZvHeN8McayuTFmOEj3/fa1lnS6MZ1OxMqlNt/7/mUAPv54g82Nic9nwF/z07SgKn3gcRB4e7c7byw80+JthhdDp5OgA0mWVXTaMaNJiZB1h6b1582z1GZPYy/MGud8WLqS+0qvdidm7ph2axeBzjlJtVBZWn7y01V+//uX6X6DDIgZjoe79/tM0pI0rZimJXEc0GmF+wH0OzspTgqiUBNGnqCUQqADjQ589yznbzpwKJyFonT7QdgHngUHUvkibxAIhPBqpTCUdDoRd271nrn90yByTlKdc9bjw+//4Ao//cVDBoP80LnxHrETR4o4iShLw/eudpCmIJUB5qmBWAhot2LarZgbNxa+9lnjSc6//jefsL7eB+fthMcFTI3l//j//o5/+A9+wNUr3WOTOsY5KuP283wePxpRGksQSFrNiGYjYHGxSRxfnCXv1AqyIECUOTL386N8s4+QCtU4/9bTj9bG+7k5WklvmWc9ib06MbRbiiAQ3LrRpfeCVtpSCK5ebXN/dcjlyy2i17gB4ZtmD75sxLH2Kp2dlCyvKJTwzT3Kq7WsA11ZAi3J0opWO0AKwWRcUaSGvHAs9gLkCd33ut2YzQ3NyqU2/d0U5/CWY73X13pteaXFxsaIa9d6XLrU5vNPt31DSWXBsT+/Xr3f583fWzzr3T0x3Hlznn4/xZi9CYoNHVZK5Jy1thpPy2AylfNBqPOkCjoDrf5nBf/5me70DDPM8FrgtZzVzDJ0Xh10F/+8Nxxk/02WldetsZFzwjqQSonI2yRpVlba3Lp1WGH1qyTN3n9HPXaYWkcc+O+w9x58/uD3J4E8r/jss22MsbRaEc2W9833FlDeNiisLaOuXO2eyGeeFEbDnL/5m3soJWm3I1qtkCjS9PsZVWVZXGwyt9Cg04l45zUPnXzVcRzS56D656icHyHgo9+ssbvrlRXG7HVsg9aaS5fa+/Zoz4K1jr/+yZes3h/sT8R1oFhebtHrxty+s8Db73hS6N/+dJWHDwaUpfEFhsqSZhWTOuTTAc1myJ/86S2uXXt2AXGGF0NVOIzx/6xzaCVwTuCsQ2nBfC/hjdvH+xuUleWTz3cYjnOK0jAc7lnuCaQQLC+2Tr2ien5s104ej9ZHGONYeM395U8Sn32xy9rGmDT1VkRV5QhrkiYMFa1WwDStMMYxnZbkucHhLcqUEt4SMjn/bI61kGeOPPf2sUBN2Po8lDBQJKEmjDVKehVSHGviUNNqh9y+2WPpOTaz54bMecYbz8PocPVSh8Eo22+ggMPHrV6vyebmkK1xydKlHkZ8s/MsDDVv3FlhfWNEsxmTZbnP2TEOayq63Q5xIyI5JgEz10uYm0vIMp+t12gEnsy0jqIwTNOSza0JW1sT+v0MU9kLYZs0cJqutIiyRJYlzliq0RTVCJHh+VWiTKYlj9d8np19yu7UOtgsIWoE9DoRb7+1SPOEbNKEEMRJwIMHQzqdl6TcOocQtd31eVXoKClIEk1Vz9VDLYlqG81QS5QErbyVYWUgyyry3JAXBmfBWEeaG6I6U+1EIGBzY0wQKHa2pzx+NOTq1e6+GvZ1QxAoVu/3uXS5QxAo1tf9tSzrc6qqrTWVEly7fnHWSXEcoJSgyA1BIJmmJSCk0jLQWkZJEmhTUWot0zBQQyGFbXbempjii0/Oet9nmOG8YJahczq4OO1KM1xIFEX1H2Z5cSXNqgVrbWCM01rLFGwshAiCE5xQHZeEOer5g12Nx9nO3nuO+n4PaVoSx9oHrQYSVXcnWeMw+GDvRhJw6/b883/Rl4itzQk///Ah1jqU8p2Y1jjSrCTLStqdiCCUdDsx77w7U+ZcdBw35wfg3r1ddnZSptOK6bQkihRBIIkib4/27nsrh9q+HSSMfvHzh2xtTpByLxPA0WkndDoxd95c4M4d30H80W/W2NqakGWGQEuc9uqQySQnCHwHvDWW6zd6XJ4Fwp86ms2Q4SDH1dlF+/kZMsDinpGx8HXs7KZM06IO+RaY6kkWSVEaitI8N2T5RXES2TXnGfceDrj/aMilpQY3LndpzxQ73xpb21PfsFEXRqxz5KUhK02dFyJQQ389lJXdHzOlAJRXMUahOqfmsR57RI4PVHb7hV0pBE44okjRbUVP+9SD8CrN+bmEpcXGcwt2z73aZmTO1/D+9y7zm99t8HhtjKv/OzhuzfUa/Lt/9o4vplqB/pZD549+eIsPP/ySGzdWSNOC0WhKnhX88pefsr62ww/ev8Ol5dZzVQVCQCMJeOftJUajnMHQE/fGWMrCUhSVP99yg0xLxuOc+w8GaC1oJiFXr3ZoNl89gscBE6GInKNwDl0aMJbp3TWat6+cG6VOmlWMp2Uddm/p9zPS3K8FhIBOO8A5h8kMubT0miFvvjHns7JOEHGoWF5q8OjxmBvXXt853Hkabw6DVpJrV9pUxlviSiUI6nPBOt9oNR4XbG1PGY0LstQShAJTWYyDKjes7xQs9QLi6MXPofn5Br/48BFFaciyCuccH/zsAX/y92+98LZfRSRJgNJeEay1pNeL6fdTKmOxzvk5u3Xkudl/zUXBjZtzZFnFeFSQZRVpWuLwiuleN6HIR4ED4XDSOReMhtk/m5v/J/9i0v/L8Vnv+wwzzHBxMVPozHCuUdkb/1WeVTeK0rTK0kTOOimUCACllFSNRsB3v3fpiU/r0zPVlzxr/bqSxx149HDlzsHHDlP6rK4OmExKytIXt7OpL0Ra48mcMFT05hp85zvnR96cZxU//dtVRqMcIf1kuygNeVaxvTVFSsHKpRbdbsKP3r9y1rs7wznC2uMRn36yxXicUxQG5xyBViRJyMpKix/88PKhip6978GTN//mb1bp9zOm0yeBxZ12zJWrHd5+d5mbN+cwxvLb326wtTX1Hb7G7m9vOvFWa0EgaTRC2u2IP/mT2xfGF/pcw0FZ1EROHb4qcEShZmmhgYDn2izt4cHDIb/+7TpVWVGWBiUEUsn9k2V+LiEMX87f9CKTOgDjScnD9RF3HwwYjXOvpphdL8dGllfcWx2QZhWVcTWhIXzoPG4/eN5Y6HZCrHXkhQEhENITHu1WRKOhkfp8nWvO+XycsnCUJU9C0PeYJwdBqPYt5PYsNr3VpaTbibh1s0ev++wOe8HpkTkv9NZXgNABWF5sIpVgdzfbf+ywcUtr+UJKh2YjZHvbZy0EgabVirEWsjRjY7PPR7++y/raiBs3lo5NuEeRptOJaLYirHEg/Z57ItQrAKQSVIWlqhxlZRmNCnZ3M3YHKVrJV8qabWIlYnOTOIm8UspUUBSUoym6GZ+JUscCj/o5H62O+dW9Ib97POHzjZR7uzmP+gVZYdDWq3Occ6h6DbNW+uv/2tU2jeR09juKNNO0RMCpN3GcX4hj2xmeJfbHfyn374NSCLSSNJKAxYWGt+6ujF8HRwqpJVVpqazFGNBSEJzAfdBax8OHg7q5yFEWhiTRdF9T6zUhIMtKmk3vuLG+NsYar6rVgUKAJ8yb4YVr7ml3Yra3p4zGOXnuVdI4v+YscjPBUSmpSimlNca1rHU/kO7e/3XW+z3DDOcBM4XO6eC1nM3MCJ1XA3PLf3F5OEz/Y2NsG+dazrkYQaS0iKNQqaQRMDef+A77gyv4g/O3Y63wTxqHf6D4yv/FgecOJ3w+/XSb4SBnMikYTwqGI99tHgSKMFQkScDcfIOV5fah2z18P073gHz6yRYPHwzQgaIqTR1A7hgMMqx1LC23WFxs8KP3r16oDp4ZXgxpWvLhBw/Z3c0oC+MtGBoBSkkuX27z/R9cPvK9e4vUIq/JxGHOaJiT5yUO78/91ltLvP/jqywsNMmykl/+4pH/rNJijK3VPX7xmE4rHAKtlc956sS8/c7SoZ85w8lCICgLb+PQaoXgvL++lIJmMyCOFCvLTdQxunjvrg745PMNsqxiZzBFSUEQav9VS+bmG0QvidB5GheZ3HEOJmnJo/Uxdx8MGI4yolCRvOah1M+CMY7ffrLNYJz7UOg6T0YIQRL789Ua3ygShYpOJ8I5SPOq3oJDK0WnHRIE6twQOtZCkTuKwtuqOeqvzuHqATSK/Tym1QyIQlVn5SjiWLMwF3PtaofFheTIuYLgGxA554jMeaFtniLmujHddsTa5nhfNX4a49XSUpd797bqnwRJEtFsJgSBBgn9/ogPfvYZG5sTrl1fJDwk/+SwLDUl/X2j3Y4oKwOiJgsjTRAqVCD3oplwxpGXFUVW0R9m+9ZsAI0Tsvw6NQhBLjXpww3CRoSWIIxFGIstDbqZIL6thOobYpBbPno05jf3R9xbnzKYFOSloax8xpGpHEVpSS1kVtALJUoKjAMdSEZCMteLWVp4toXii6LdCnm8PqbTic6t9dhp46L82u1WyNxcwnRSEoXK25MasJVFSpjmfg0RvmC27Px8g3t3dynyys9FraPfz7hzZ/61tO8LQ8XDB0MWl5pEkWY4yKhKr6byRKmo80odV65eLDXcXkbQ+vqYsjD7CuM0rUrryIQUtvY2lA4XOWfbzfbbhS2/+PVZ7/sMM5w1ZoTO6WBG6MxwbmHFrf9yOMz+1Dq7EIZyQWmprbUyijRxomk0AlZW2iwc9E8/SOwcRu4cfO441YATU/98szfnecW9u7tMJgVK+wXpZFwQhoq5uQaNJMA5wZUrHTqd+Eilz7Ns4A7LAHqesuhZWL3f5/HjIVGsybLKW8RoiTWO0STnxo0eb765yHvfvTRTO8ywD2sdv/zFI8bjAlNZdKBoNAOazZAwVPy9P7z+3G2Mxzkf/3aTyaSkKAwbG74gJaXgytUuf/THN4jjgKIwfPjBQzY3p0gJUahI05KyMmityNKS8aRAAHPzDebmEpIk4Nq17lcUQXD04vg4FnMzHI0iM0zTynujG+ctHUxd5JaC+bn4WATB6qMhX97bJc1KiqIiL7xVQlX5rKTl5fZzCZ2DNpingYtK8DgH07Ti8caYLx8M6A9SgkCdWhf2q4pPPt9hc3vKcFhgKsdglNMfFqRZ9SRPCm+1FoaKovDZYkVpEAKklCRJgLE+nDhKznaKv0fklIXPP9vDnluiwxeGkiigkWhvqahlHWYfcudWj6uXW7Tb0XOJnOfiBJp6TmPad56v+EYj4PqVrg+vN4fbr70otJI02zFbW6N9pZZSkiSJ6HZbxHFEnufs7o74u4/usfqwz+Jil0bjiUWacW4/v+EgpBB02hFzvYRmElBW3sYpiQNfzLcOUyvFhBT795qyMOzupmxtTyHLiWJvM3QeYYMQFwSkgwlREhIqgW7E6G6TajhGKImMTsdSrqgsn22k/Gp1xL2NKWtbU6apH5fS3CKeKnbLeuJkLTjhVXedSKEkiCSESHPtSvtU9vMg4kSzu5u9klZ7L4qLNh/VStJqh0wmXonvxypPQjsnSDOLUoLoBUkdIQW7u6kfH0o/N83ziqvXzldu7cuAUpLt7SmLi00Aolizu5syGRdkeYWzDin9POX6BcrR2UOnEzOZ5Dj2Mp0ExliVF0Y664RS0gKiqmxTazWxxl1v9975t2X+ef+s932GGc4SM0LndHA+Z6enjBmh82pAqNv/QVmaG9ZYIYQIjbF5ZayKIi3jSKMDyY0bPRrfZEIuDnw9+P3ez/uPHWj923vOHXzdIds5IWgtuX9vl7wwCATGepuIQPvAYCG8hcQ77yx/rVPosMX3UWTNUa9/3vaehrWOn//8Effu7jIYZKRphZSCPPdWR8NBhpKSW7fn+N73LxEc0m05w+uLX/3y8b5aZn6hwdJSk3Y7pNEI+dH7V5/bCffRb9b57NNtBgNvs1YUhiytCCPFu++t8Pf/9BZKSabTgo9+s05/NyPLKsLIE49l3WEWhcp3JVtHuxvRaoR0OjG3b899pQBwmO3b0/+e7hw++NxBHCdX6KItxJ8JB9m0pDIOaxxSQFkHr0ahotHQdDsRreeM/5WxfH63z9r60Gd4OQi0QinprRLwnuDddnxm3brHyVy7MHA+U2Ftc8KXq302t6cgvP3SUUXZ1wE7/ZQHj0cMBjnWOnQgce4J+WHx2QGCvTHE28+MauJaKUWrFSCEJ6ejUKOfkR9wHEL626KqaiKnpFY91hY/1hM7zoEOJUmoabeC/XmAV3BpLi23uHa1TXSIJZI48O9YOIHf73Ujc/aglOTmtS7TrGQyKU+F1Gk1I27cWOL6tXmarZjNzeH+c2GoabeaZHmBsZbxaMonv3vAZ59t0uk16XYSBIKq8iHcRzUvCeHn0u1WRLsT4yzgHLImEMNIQ30/kNIHxxvj57TjrGKwNaLa6pP0mshzSOzYKEJWhvzxBq12Asbh8gKb5pTDCUI4dPPklC87o5wPvhzyi7tDVjemDMe+GSbNDFnmQ+qN8eNVrxUSRxrrnCdtA4GWAhVIolgzDgNsqFleOp7i9iSglWQwzAkideJZPTO8fARaMj+XkOWGvKiwDnSoCCNFWXlb0lDLF7Jfm59vgIPxuCDPKqTyVuLNZkS7c7FsxY4DKQVZVpEkAUkSsHq/zzQtscZhnb+/lXX+5cIpq+7OApcud3yTWG5IGgHvvrvCzvZUV5VRxrrAGKtxSHCBQ0TW2vck9/73s97vGWY4S8wIndPB+ZuVvgTMCJ3zj97Sn38nTct/bK3tGuuWpGZeBzIqCyvDUPlFXjvijTcXTq8It1c52f++ftzx9ZX4YUqfZ6l/jqpGfOUx/0Gbm2MePRySpSXGeN9pU/l2V+d8t3qrFXJtvwvmsB389thbwB8kfg4umK11/PzDR2xvTtjZTonjAIHwX6XwHfalY2mpxb/3D95ASfX6FDFneC4+/niDtcdjyjrMWClBHCta7ehQsvJppGnJBx885MHqwOfllD53R0hBpxvzB39wnXffWwFgNMr55HdewfO0XN4Yh9aSONRMJiVBqFheaaHr/JZmM+TN3/tmGVXPI2kOEjyHZQI9/fNBguiw114kmMrRiLRX5lhHoARRqEliTRgqms2Q7nMW0s45HjwaMRjmZHnJ4kITLQVFWVEZCwKqytV+2D4v6etE8+moc14rIucIFKVhayfl3mqfnX5KsxG8dpk7VWX57Ms+u/2cvDC0mwFJotH1eVhV/jyVQqD2is3WeZVOaXHWqykiLXEIcHhiOlGHEs0Hx5a9ceVZrzve7+EoC0/mGAPOuq+QUg5ve5VEAc1E14Ugfz23miE3b3S5eqVNs+nVEwenU9/4SjkBVc7eZk5jA6/Slb+y2KTdDNnYmnLSc0zYy8tQdDsJOtBsb4+ePKck3W4T4UR9L4BpmvLp7x7y6WfrtDtNFuYawFezQY5qXpK1hWG3HdPtxMSx9hlVzhNYSvncjkD7e4G1jryE1EmqzV0mGwPKrCBqxUh5fsgAkySoPMflBXEjxFUGayzSWlzlkKFCxd++8FxWlrXNKR/eHfHx4zG7o5I0e5Ll6UkyaitThQ4kcayY68Y0GgFJpJmbS+h1IoJAIpQiaIb0ujG9bnyond5pIko0a2sTet34pX7uDKeHXjf295x6DbF3fytLS1k5wkCi1bcfuxYXm2xsjEkzb71mnWMyKbl9e/4Ef4tXA0GgWF8bMTfvyZrNjTGDYUZV2f3MMi+CdBdSpQNQlZbd3ZQ41qystJiMC6xDWuuCsqwCraWz1tXTNyGb7e84W375y7Pe7xlmOCvMCJ3TwYzQmeFcwslb/0lRmDecc2FZmoaxTgER+I69MFRcudLZn0i8VBxF5hzntYcpfva+HiRz6tfdvbvDoC70COkLItY6P1mSgjgJuHa9S28/nPFkF9pH5fzsfS/qAtLP/u1DhsOMwTCn0QhwzqG1IElCgkAyGuW02yF/8e+/g3rKPuUwq7fDnpvh4uL+/T5ffL7jO9AFgEApQaMZ8V5NxByFra0JH/1mnd3dlOmkwDmfs6K0pN2O+NGPrnDtenf/c+7d3aUybt+awTqvAAlCn9cglaCqLEtLDR/iXflq5EKtGDptHEbkHHzu6a97xdLDVDzPKuIefP7cQYBygm47pNMKUXUAt6wViUoJGknA/HNCacvKsrYxwVrY3hnTbMWkaUGWG4x1SCVJIo2Qgjwv2dmZMhhkKO3Ph9OyWjufY9rJF2q/CbLc8Gh9zP1HQ/LC0GqEr0W+2ud3d+kPM6ZphbWOXjem3QpR0hew89L4gGcl6rNRoJUgjjRFYZDKF6i9LZvF4FBSEjeemuLvncbPGE8OZpEcJHqextPvKUvnSZzKf4CzDmdBae+nH9ZZOEnsrdWSRBNHmkYz4NJSk5vXOyzMJ7Uy8gV5mBfewNc3dxobOI9X//PQbIbcuTnH1u6UPDen9jm9boMkidh4SqkDECchzWZMnldYYykLQ1EU3F/dYvX+Nt1uk16vQasZ8M6bi7RaPrBba4GQPq9FSYnWglArglATR4p2M2JpocnyYpNmIyDQiiAKiCKNcQ4BaKWQSpIJjTYl+XDKcK3PdGeM1IqwcT469Kt2B7s7pNVuUE+lcNKTVGacUk2mhN32N7rpO+e4/2jErx+M+XInZ5SWGAtF4RU4ui6Sh4Hcvy93WiGddsjyQoOrV9p02hG9bkyrGdJqhsz1YhbmE9r130idQQ6JkpIsq0BQ537McBHQaUcIAXlusM6r7qlJnbywNBP1QmrgXi9mY903nzmHJzGV9Aqe1whSCnb7Gd2uV7db6xj0U9904rw6V9Tk7uJCw6sgLxjanYh0WuzbQA/rjGDfJGhlFKvIVs4JKUulZGmtvdbpvfO7Mv987az3fYYZzgIzQud08FrOYGaEzvmH5eZ/aoxdtMY1jXWNypj5qrQuirXSWpIkmrfeXkKfQ+uDZ+JQr6VDfq4rtQ7Y2UnJ0pKyNDQbIQsLTcrCgPALp2435jtvLXmrgkPnqKdfpPv1r9d811JaksTeQsUYhxACrf2kzzrHH/3RTebnG18jb44ijY7K9jns5+PgfBZRX29UleVnP12lKC1h4C0SdE3G/PCHV56pzPnVLx9z794uo1FOUattdCBJGgGLizoJMKMAACAASURBVE3+3t+7Trcu+H/6yRYPHwzY3poSRZqqspSlxVQOpSWtZkQcB2RZxdycD9/2261QUvJ7by2ey4Dk4yh8Dr52r1B78Ovz3vuyMZ34Ave7by2itSTLK7Ks8uGrUtJuhSzMP5vQGY0LtndTBJLVhzuMJzmjibe1cg7CQNFqxWglsc5RFIY0LxkOM3Z2p5TG0kjCEw2+Pa/j0EHqSiCIIrVvTfeyYK1jOMq5/2jIw/URZWVoJMGFJHcerY3Y2krJcuOVOA6UljQbAXlpKAqLqSxZbpBSIpwvpCRxQKOhyXNDFGqv3nWOtPCvi0P11QydgyTHIdOCQ0mbp173NLljKshrEseYPSs1X8jQyu9/uxXSSLziSiAIQ0kSB7TbIdeudLi84gvoJ4ITJHFObHPP2MD5HAGOh2uXO0SRYmtnwmn9Jp12zMpKj0eP+zj3ZPyRUtJuJ1jnKEuf1WCMZTLNuXd/k/4gpdNpsDvM2O3nTKcleWGw1mJrtZhzXpFbVZaiMBSFIc+Nt1yVgjjWNBsaKQVFYXwGpBLIQCKVwkUxpqhweU6VV6Q7I7LBlMZcC3kO7LvKbpfAlAShBhRW1CRrmkNlqEZTgm4L8Tx1kXPsbE/41d0hH62lTApbHzf/96iMIwwlcSgRQtBshISBpteLuH2zx8J88lxL1LNGnGjW1mcqnYuGZjMkyyqyvPJrYwVV4dWseeVoxupbz2mjSDMa5kzGBQ4/X5lOS65c7V7IOcrzYIwlijTNZki/nxHWOb9lPXZq7R06lpdbZ72rp4KlpRabWxPyrGRrc0pe+GYHKX0mYOVjAzIhhLXWttO0/EcLS+/+r0X2+el1RcwwwznFjNA5Hbxi1fCTwYzQOd/oLv7529Np+U+LwlzKi3IRaASB7Akp1F7nQ6sVcfvOBZc4C4EQPjNnMikoCsvCYpM7byyQZRXWOFrtiFYr5PLljn/PV1ps3Vers4dVKI6jNnrGpDdNS37xi0dsb08Zjwt2+xkCn1uhtP/AtbURo1HB3HzCj3987diF0cOLng4OkDjP83Q/Dmn07M+c4bRgjOWvf/Ilm5uT2mZN0miELCw0eO+7R2csjYY5H/92g+1t3ylsKlsHbGs6nZj3vrvCO+8so7XEWsdHv1lna2vCeFwwHuekqc90crXRs1I+vLPVjkgST/ZkWUU69TaHSSPg3feWzyxj5aRxGAH09Ne97w+zhDtK3XMahyZPDeNxznhcMBgW+92QeWH2rfCuXn52iPLObsp4XOCE5dH6CCUF40kOQqCUL0RJ6gKf8feXsjBUpSEvSqaTksEgZTTJiUN9Irlf53OcOZy0McbRagREoaYoX+76099LHP1hzuqjIfceDtnenVJUnsQIXvHiyWRa8uXdPoNxQVE+KZZOpxVZYZhMStKs8rZqznlVQaB8DoWWzPVipIS8sJSlobIQBZI48irmIHyqyWOPmDks/+9ZPR8HSB1rIZs6itzvk7MOnECIJ3lUvU6E1vW1JT0pKIBOJ+KNmz2Wl5r+sRcZNMSBfyeIE9ncBSVz9tBpR9y5McfWzpMC1kkjCjV3bi8xmZaMx9lXnkuSiCgIyIsSazwZairDZJJz//52XUDs7Fv+7RE5ezbF7jkctRBeXdZpRwSB2r8EpnVmVaUDCicITemLukXFdDglH3t1p47OtvljogJaChQWZSqwBotDGAfWUk1SdKuBOKIpbrw14OMvBnz4OGVzYphMS086G6+AtvbJebxHgnXaITeud+l2ovOp+j0E+6Sdkq/8/WSGr6LbjUizimlaUlWAAyN8HuNkamg3vr1iZGGhyf37fd9sWXkbyDQtuXq1e3K/wCsApSS7u1M6nRgpBY8eDf18eZSjA0VQjy/WOm7cnDvjvT09pNOSnZ3Uq3OMt8U3tYrUWnIQVgghpJSVtS5RWi5i7v7Ls97vGWZ42ZgROqeDi6d/nOGVR78//R/TafFWXlZdU9rICZdIyb7VTqMRcuXKs4t4FwXr62P6uymbmxOqyrK7M6UoKj9xMF6N0Os91Vn2NHnzFW8VDv/+OD8//dhTti3OOn71y8cUpUEAw0FGFPmF757FSlVZ0rSi3Q55++3lE+he+vrOHceW7TDS5jAiaO+xp587LculGbzCZjDICALliwTGF9a/853FIy0wPvt0i4cPh+S5J2Xy3GfuBIGi24v50ftXabV8V2iWVXz0mzVGo5wsqyiKCoGffDcaATLwFiydTsTScovtrSnDYcZ0UlBWfptKCRaXmheGzDkJHGW/9KxDdNAa7unHjoJSAucEw1EJuH2bjD1v9MpYitI803t/NMq9bY4QaC0pjA9pFXvksICyNJSVQ9W+39Y5tJT1OWmZTArf5V05mq2QJA5oNUKCY9q0FIVhe2dCuxn7QjfCj6F1cVFKAa4ef0T9u5UGHfiitzWOoqyYZnXuU33grPXHJAiV7zwtSsrCIqVfaDscZWEJQ0VZ2v33CXzGyp7Nzd4+hLHGWW9DqLWk3YwwdfdpGCja7ZDptEKcUt3rIOdQ83cksWJxroGzjtGk4P7DAV/eHyAltBq1fU8voZGE9fF9NXD/4ZBJWqKUZyWs9edokihA1BaU3l5NSW8P5QuPgk6tTtvpZ16dg1fJGOHfp7UAob5O4Bw8wE8/d5DYeep5a302jq086WkdOANK1eetg3YrotkMsNah6nNQh5JuO+LSUpMgeIET5yX9UU/7Y16Vc/M4EELwh+9f4/HGiI8+3vqKkuYk8YPvXePNO0v87MO7ZFmx/3ijFXOjFbOx0WcynlIZQ57lZGnGcDzh0aMd/viPv0On/e3VF0II2q2QdiskTata2eubQUwUMw403WKKs5ZikpGPMkbrfZJuk97VeZJu80z+6A7Bqg25LS2aEmEMGIuVEmUENiuY3n9MfHkB3XpiJeus4+HDAVtDw6fjCq0k862gvua9+k5JT7RrJen1Ii4tN2k2wzOxTTsJzM8nrK1PaLwm68rXCbdv9jBml51+htSSXhwQxZrhTsbuqGKu/e3KYGGouHqty4NVrxB0Dra3p6yu9i9sXsxh2FunWeuJ3us3egyH2X4OYmU8seGs48GDAdeuXUzC69btecrSUhQDqtJgnVe2O+dKpYUWYK2zyjkppaRM0/LHi4v/pDPe/cvh87c+wwwzzPBszAidGc4V5pb/YmVtbXgtL6tukVdN5xDW2UhJ3y0XBIpWK+TSc7qyLwr28hzStMTVxbuyVg+EgUIp+XKPxVPrtQ8/fEi/n+4X/LT2Pv5BoFDad79b6+jNxczPN/jOdxa/vp1jr/9P3jbuaY3PUeqdwwieJ+968tzXt/31187wVayvj3mwOiBNS99xrhStdsj7P75yqNfy+vqYzz7dYjwuyPMKKQTGWuJYEwaK+YUGP/zRE4u27e0pv/27dYDaz9gXIoNQEcVeyaOUP0/ffmeZtcdDppOCNC3Jc4PDEUWaRiPk+vWLuQh5mTiMyDlIAD1dDxQCgkAShJK89HZ6wjkq658rCkMQSk82dI8mVorSMp1WbO9OKPKSqvL2ENZ60iKJA4x1+2ORkALFXqCr38GqMjhrSZXAGMtgkGFrEjGMFAvzTdqtozMU8rzi8eMRD8wAZx1JErK02CZJQqJAoYSkMp5UKktPVBZFhVSCsjLkeeXPy6z0JI/0FjpCegJAKYlzdS5UXXCUSno7PesIQl3bZFnMXv5arVACr5SzxhBFgc+QMg5rLf04IJ2WBIEkrDvO07T0ZH1p/CGr7YviOCAM1b6FX9LwxFegxX7geCMJUEqyV/cTe4QSX+cceOr7NDM8eDzyBYMrHW5f76GVpKwsk2lBmpWMJgXTtEQpr1BpJAFKynPbKb6xNWE0yqmMBevP07wwdfacREr3lKoAny8jBVJCHCrmejGdVrRfSNFSYq2t7fEsoa2viWfdaw9r5jhA9hgDRWZrSzX2i/Z716oMFFrVFm+RJ8CjUBGGirlexMJ8cqJ2haeJE9vLV+PXPTFcXm5zebnNB796zM5ueiqf0WxG/NmfvsXj9QEfffQQY56ogpaXe4yTiK0tb89mjaXICh483OQv/zLl+z+4xVu/9+wsvuMgSTR3bs2R5Yad3SlpVlGVkjQOSfIpYTaldI7KwLQ/IZ9mqEDTuzxHe+XlF3mtg89dzJuBI7IGURmk8GO7LCuMtUzvrROtzBEtzjHoT+mPSgal4NNBTmlAaH+hh4HAOkFcX9tSCZYXGxfCqkwrn/1TGYs+B5Z5M5wsbt/qkf9ui8GoxNQKbAOMphVJKImjb/c3/+53VxgNMyaTom4uq/j8s+3XitAB6HZi0rSk2QxZWWmxej/2jVQ10QVQWcfdL3cuLKEDcPvOPONx7tWdZUWjETAeF4Fzjqp0sSmdLFzVE0IYIUo7GuX/g4D/+qz3e4YZZnj1MSN0ZjhXKEvzI+ecdtYpY51y1imEVQ6JkD4EuNEIiePzl2VxGijyivEo3w+LryqzTw4EoSRJgjMJYvzoo3XW1sYURUWRG0ajnPn5BKVlLbOWhJECAXNzCe+8U9tVHVVAei5Oo0JyWPnw4CuOVv8cRxl0kMh5FgG09/jTBNJFJYKMsXz00VpdwASlFe1OxO///jVaBwrjg37G519ss/Z4RJ5VGOtQShDE+v9n771+JMvuPL/POefasBlpy1d1dRW72U1ySM6Qw1lw3M7sjpMAAQIECBAEARL2Qc/6T/SiR73pQQ8yEFa7WEmYGUG7O7M0M81mGzbZprps+gx3zXF6ODeisrKyvK+Kb6M6M9yNEzfvvXHO7/v7fr8IJ1lf7/D+tzbI89vXhOvXDvj1r3fZ3y/odJJGBu8CoRMFJU+3l5JlERcvruC9ZzwOnb9CCIQEJUOWT6eTvHFhp88a9yqyH71fNdZStbZY69HGgQ/5OVYIjPaMJ/V9i0rGOsoqEDrGhkJ0u5WQZhGRCtfQotCzbrpgy9HkMiBDGDbeU2tHZBza1FgdMsziJGI0rtjbK2nnMUvLLfrdlPQIIdnrZvz2985QVYYsjfiD3zvPdKq5tTlhZ6/AWkdVqVmQKlo74Hb3o5RBnWqNI0kk1vpgxVVrjPNMpzXjacgFkrGcE1AyUqR5hCDYEWpt0c3YVaPQcT6QPk5IrPPISKAkuGZfueYq5L3HOkdRVFSlDmOKJM44jAkE1Cx43OGJxxVJrPDeB4tQPHJGlMlQQJsVzzxBgdvuJBhjcU1mzyzbKokjtLEIAZNJzae/3mF5kPPOxWVWBi2Wenf+/Z99atyTwVrPjZvjJtvDo03YR9pYQOC9Js/DMTQriMzUYHEs6HQSLl4YsLtXIAUNASRwMC9KRtFRGd1DDq55ngeqabAPkUoSx+EYlD7YqEkZxpYkEhoVUZIqut2Uk+vBUu1VwVM9Vl5zq7X74be/c5KDg5KffHAD557N3OXkRp+TG32++Gqbzz67OScYO92cJI3Z2TlA1xpjHbo27B+M+Pd/9wlbW0N+/E8uP5UxZKni1Ikuxnlu3hxR15ZStKllwqA6wFlwwiNwWK3Z+WqLalKxcmF9TmI/T3xJzqXYkniPSpPwHWMMygiMga+vTNj/9YQ8i7BZyld7BbpR4hnZXFMaC8VuN+H8uf4Thcq/jFge5BwcVA/M5Fvg1YOSgkuXlvnk0x0EUNbBOtBox/ZBzYmVlEg9+vEshOAb76zx6Seb1LVEiLBe/+TjTd795vrT/yAvKVrthJ3tCe0mL2tpKePatYMwh0bM3RcmTcPc4bXa64QokqxvdKhqO7ejnkyCVbSQ9BzOaOMMCA2gVP3D5cGf/uf19P/6n1702BdYYIFXGwtCZ4GXBoP1v4yGw+ovnfexklIrKWxRmTxJpVQq2KjEiWLwhky4Z3ZSVRmCwWfFPaPD4ipNo7m11PMc089+GpQ5xbTGulBQTbPQ8S6sR2tLvx/UD0WhWVrKOHf+Ph1Lx1m8+OaXw4TP0fn24XrBcTYyT1xPeNKy4PHZPsfdd78coHuphV5lsucn/+EqVRmK20kczunf/p3TtFp3Hs8ff7TJb36zg9YhXNP54H+dxIqlpZxuN+Vb3z4xf74xjq2tMbc2Q/d7UWhMo1bQtcU6Ny9EZFnEe++Frt1ffngzFMOVII4kNlJEcejuX1lZkDkvClKJI6odj/eSOFaksUQqwbQw992Gbiwh69ogBYhYhdD4NKbTTbnw1jKTSc1oWFIUhmJSUZQGgUdKOVcbVDuTYIvmA7FkGku+JAm2VtpYRsOCyaQiiSLiRIZA+CQhTsIxl6YRp090iVWwoep3b5OXvrGFG0+CGtNY1ygkghVcUD9KJk3ItyAsIDvtBCEEVW0oyvAZi9Kwu1dgTLDi2tyeUFYhl0XXBueDbV1VGaxxvP3+Kre2RwxHBZGKsM5iak/Wimi3YlQUMlAmk4o0jTHaIpRACoGTgjSLqSuD8A4lFVLIOTnlms8ihMBYi/WelaU2aRYznpTU8ywr0RAaQX3lbJBi7e5MSdMobMtDpEKBwHv42T9cJ44FS70W37y8hrGOqgrbyFJFkkbkWVAnlaUBIUjisM+SRGG0C+e8krRa8XMLNL5+a4TWrgl0J1hNOodHEEkx318ycCVIKVAK8jSi1Yq59NbyLGwXpSRpEtRO1jqSJCJNIqLkOC+1+31p3oYx4F1QNqapYnW5hWgKXrP5iPfh8TgOpGG/m3Byo9PYx706WJA5Txf9fsaf/P5bfPjJJjdujZ/Z+7x1fpW3zq/y0UfX+fraDhBI65MnVxgeTNk7GOOMwTuPrg0fffQV29tD/vLPvxdIyKeASApOn+yhjWN3v2AyFmzJZQZ6Qm5r4oZUHWqPnxbc+vQandUenbXeU3n/h4Xx8KVqc7mfELcTyt0JVjuuFDFVnFFWgQC7OfHcmEwCOZso0kSRxYosjYgjxdpq/looco5DmihujGqWB/lLq+pc4PGRxopvvbfK3l7JV18PkUrgBJS148ZOxZm17LH+7qurbTYHLSaTmjSNuH5tyN7elL29gsHgzahVSCnumEGsb3T41a+2KaYa0cxhnA1NSl99ufdak10nT/a4fm04z2EtC4OUIij/hYicJBKCTGsrppPKI/hvl3p/smrK//u/f9FjX2CBBV5dLAidBV4KDNb/MgLwnkRJUSLwSkqTZ7GVETFArS3T6f27sV8n3Lw5CvJdGQpYxji0C0W/Vixx1rO62n7whp4S6srw059emysZlJJYZ+cFslpbhqOCU6d6tNsxW1sT4lhx+fLqA7Z8CHPRjLj7vns99368xhMRPU+6qnv414sjhbfjXnmcIuhednAzPIj0eRHE0K8+3WJrc0JdG9I0Ynkl59vfPnkHmTOZ1Hz4i5vs7U3xzpPECm0CkRlFksGgxe/+6NwdVj7TqebTTzfptFOKqQ62IkowHtfB5kkKoliSt2I2TnR49931+esODirGo4qiDIHHEBYpeR5z/jUO8nzZIVQgOpwLf49WFBPHkjyLKEozz+y6HzrthPHEUNchxN1qh7EaIaDdCZkrS0s5g0FOWWg2N8ds3hoFIqK2jLVFSIFQAu8dUgWry7o2FEVNS6ZIAWVlKYpgiTYjMgQQx8FLu9/PWFvp4Kwnz2POnOjdUfye2bt12vfvXux1j7d2a+UxrabzcQCcOnG3Faf3QR1XVIbxtGY4qsjSiPMPEeRrredgWAbSSAYVmzGevf2CqjRs703Z2p2gtaModMgIasicXAZ7t0hKjHMI6Xnn0ipZGlHVlu2dKZs7Y0ajAtHkFulGaeIRTAuN1oG4a7VSskgxnoTzVSnJ5vaEX3+xzaDfYmW5TRzdttSb2YDVtWNaaPIsotOJSSJFWRsmE0OeB9uwkAmRUVcmBJ07j9aOOJZUlSWKJO1WTKsVU5QG1RBLUoVMmzSN5jaOSRyuVUctfMrSoLVjaSlDKsFwPEGIEAA/u/7P1A2z65uxDgH0eynra2263XCt3N0rw7zABBsl27wuuasZ4Tg16u3neC/QdehYdk4ESzwZiPMkDll4orl/ltsUJZIkjdhYazFYerxi2IvEUx/ugsy5A996d51vfmON/+/vrlDV9sEveEy8994pLl0+wU9/+jnDUbB76/VbpGnM1vYexjqkFFhjuXVzh//1f/t7/uLPv0v3CXJ1DkMISGLJibU29VLO5taYwsTouqZfDCl0OHeXlGdzNGV7VLB3dZv2cpfl82tPZQwPg9IJruqIk1PLFxPFzrSN0YbEhAwvl2Vc35niPWgbrDxn2WrLg+yNWHe1WhHjSU33OTfKLfB8oKRkdaXF1k5BbUK2oPTh+2xSWjr546lKT53u8ZP/8DVFYbDWMRpV/ObXO3zv+6fmtravO1qthLLQZI2trvehQY5GAV5bR1QZtrcnL3qozxRSCi5dXuVXn26hlKRs1pR1ZbDO2yhSWkkhBZTO+6iuzMpkWv/TVLIgdBZYYIHHxoLQWeClgPdkxrgfV5W+pLXrex+8WVQkVBwHu7VISZaXW/TegIUFwNbWhHpmSTXLGmisd5SUtNoJq2vPh9BxzvOTn1xld7eYF3SMdYxH1bwLaTrVnDrV4733N/jNr3eoaxss4Z61wuForephfx4nwDmqBjquofletx8L9y+83c/O7U6C524Z02ELt8P3HVb8HFX7HCV4HnT7UXHj+pCvvz6g1qHAk2YR3/7OSfrNOV1Xho8+3uRmk5fhfRNS74L9R7ebcuGtwV0k4ddX9rny9T5Vabh+dRg6yGFuqdVqxcSxIssj3nl3nY2Nzvy1X365y3RSM5lUYW80ISB5HjNYbpFmi6/JF4kokqSxpNIO6xwxTa5OJZiMNVlSPdR2yrLGWMe5c4OQs5KHzJfDpGCWx5w7P+DU6T5bm2P29qYYbdHGoaSg3UlRSqJTRRxLpJRUpQZAKhkyzmqLcw7X2Lc5G5QqO9oymdTkWcz1m0OyLGJ10OLc2SXOnOjOyZhnCdHYc3WjhG474eRa58EvaqCUYPmYjtMzx2S4be9N+erqAfujEh8aM+dXOufg3UvLnFzrUtWGqrZMp5pJobHGIyTsbE/Y2p1yMK6CTVxtKSodFCNJINSiSOEaJUsaB2LvYFSwsz/BO0ccR3TbGevrXTrtBO89eRYxWMpo51F4XRq2lcaKaak5GNVo64ibTAVrPUVl8NOw73wJo8ZCYzgMXukhX0jRziKM84E4xJMliuWljDSLyJrMpslUs70biqZpHAilotTEUTgOkyRCKdg/qBFVIM7iWNFqxawMcgZLOeuHvvOtCZk5Rlus8/N9XdX2IdRG4bi3FnTtsI3Fkvfh2hlHat6tLhsbSl0HhWOaKjbW26ytvXrqxWdCrryJjM1DQEnBH/zeeW5ujvnwk625PdrTRhJLfu9Hl7i5OeSDD67gvSfNYk6fXuPGzV2MCepcqx07O/v8y3/5c/7ZP/sOy8tPd/6cxJIzp3qUhWHnoOCWUKSTEQOhwYOwFqctdSmoxiXjnRGDsyt0155PrsSelexOofYe50xQgCLoDDrslzX9fsbBqEJJQRIrep2YCxeW6LReT4ukoxgMcrZ3pgtC5zVHlqq5ratzoJ1jUljSWM5VdY+CpaWcy5fX+OyzLYyxJEmElHDlq33eurj8tIf/UqLVihkelGR5TLudcOZMnxvXh5SVCUpoGZqW6jpYtHfv0Zj0OmAwyFlda3Plq32qygZFu4AsjVSWRco6T1251FnvvfeRkmLU6v/Z96YH//rnL3rsCyywwKuJRaVqgReOoM4RbjQq/0VR1Oet9al3LhL4NM2iWDYWK1kWce7cmxM2aHSw3Ikbewip5NyKLIpDtsfzChv+2U+vsb01RRtLmkTEiWJvb4pUMnjtl4b1tTbvf2uDvd2CyaRGSsHFt1fmnecvHe5oVg6WP3cVZo4jcTh83yFC5rEInqe5b8SRW0e7se9W94RH/F33H7V3mz3vXtt/WBu4zz/fpSx16HRvJ/zgB2fmBO2XX+7xm8+2mUw13vt5sV0mEUmi6PVSvv2dk3PrQYDptOaDD24yPChDEd1BWZm5FZa1kiwXDAY57VbM5W+s3pG/NZnUTMY1VW2wHpwJ1m5JqsiymHNnX98Az1cFs/yYyAWyzTnPZBwyRtJU4X1Qx2T3yOywNhSq4ySirA2RUqyttklixaTS2Ma26jCiSHLyVI+Tp4I1zu7OlBs3hyRJ1BxnjiSNqLXF+aDEEQTbK+E9znusCRZaEMgd4UKWz4xsHA5Lbt4a8eEnt4iUZGWlxdvnl7l8cYXBK960sDposToIxf66tkwKTVUHgqLbDhl4Qb2U0GnDylGi6Bv3VnUa46hqS1VrRhNNVVkEHucFzjkmk5rdg5Ky0JSVQeCoq5osT1hfac8VTto4UqDdTuZKoqKwGOOQAkxDjqRJsJurtQ0FUAd1ZRtLtEA4Kxk62utCY0ywUis97B2UdEzC3l7JZFpTFJaDcd3Y64Gxnqq0QanVkG1KiqCCQpC3Ipb6GUu9lF4v5fTJOwk4733IyhGKqrSISBAnKhA89v7XYu+hqhxOh+8w74OaTEgopxZJUEpJJZrMJUnaiVhdzun10zfbWu0RNvxq7aVngxPrHU6sd/j0NztcuXrwDN+nx4k//RZ//5PP2dubIITg5Illrl/fRvvQwOKcY1wU/Jt/8wH/9E+/zdrKw5PaD4ssjziddxmPa3b3InZrTWQmxBEIJMZ4NI5qUrL9+S32r+6wfHaN9urd5PhTR6PyF9LjiBGx4le3JshINkrBkB148UKfleX8lTvPnwRxJLHGz+1PF3g98db5JcZjzWik8dIjvaM2ju0Dzfog4XFENecvDNjdnVIWJljgVpat7TGra+3XmryYITTg3Z5znDsf9kfISQ3XXmscWluufr3PNxu769cVFy8uc+vmiDQN80dEyMTM8pii1Ah8hkQBpqz0hXiq/tPO8p//43j3X7kXPPQFFljgFcSC0FngxcPT8/ioKPRFYyg15QAAIABJREFU8G0pSb0kw/gkTmTTjRsUKSuNxdhTEUe8xAiFGtmESt8ORlYqqJWSRD03u7VffHCDnd0pZakRQqAiSRzLkCGRKIpCMxjk/Oj3zjfPv4kxjpWVFieP6d5+KXG/xdsRXsT75i4/59fwTaYALthDzXge53zoOheh2OuD9Cz4Csuw8dABPXsc8D7Y7EUNweSOGcd9B/loj98v5+dBGUAzIuc467ejJM+nn2xiG+ugwSDnBz88S5ZFHByUfPrJFsNhFcLTG6skpSRZFtHrZbz7zXWyI0qZ0aji5z+7TlXq+TkSMiQU7XZCHCu0Dt1yZ073OXMMOfPVl3sUhWmKuALtPHEkaLeDFdfKc7Q0XOB4zPJSskTNrfemhaHfDxk0tbbs7E45fY9rjbUOYx0bG13G45JbmyPKUtNuJ8jme+VBthjLKy2WV1pY69jdnbLTWNPUDXk4s94CyLIYXwaCwBiLEIFocoA3lqkxxLGkrl2TC+ORDSV0a/MKf/NvvyCKJOdOL/HHP36LXie7O+D+FULSZBDdC2G/PXwBbWa72G7FLD/F/g5rHcNRPVekTAqN855WHiOB4bhGG4c2jmKqkVJQ60AAxZGk38/Y3y+ZFEGxpaRgWhqmU02tLWXtGE1qdKNOFDIoAee2atpRVzbYrTXfKbW2t+06rONgWOE9LPVTzp7po5Sk00qYlprN7SlJpNhYazEc13dkTx2G90FpU9dB0SOaL7Msi1hbydHasS8qpLy9v/u9lPX1Nul9/o4vK57pmbMgcx4J77y9wjcurvCLj29xa+vZWe/88HcucuXrXT7+5FpD6qxw/eYOFOH89t4znk75m7/+JX/yp99h0H82WRedTkKnkzAcVmyPEmIxplVOsMqROI914LzDTCtufHqVzu4SG5dPPDMywVpPXXmE82S9FlSWnUIznmhkk5vTbsV8/7vrZMmbWR7odhOKytDK3gxV0puK999b5eNPtilKQ5Yk7B+U1NqxN9SsLj3e3/79b53g1q0RVWWC7az3fPCPN/je90/TegNUbnkeU9eWJFEsLWWNBW0d8mN8yEiMjeJgWL72pKkQoaHVWsfBQUVVBaIvyyLKQiMUsZIijiJaRaEVCKW1/R+XBn/+L8Z7/6p80eNfYIEFXi28mTO2BV4qCCHiqtL/SZqqen0jP2mtY3hQMhrVaO3oNB29rXZMEss7TKkOG1bdLyLlVSOARqMqdHNkMbu704YccOR5Qq+XBV/r5xDW/vOfX+f61QOmhW663EPY9dbWhMFyi/G4Ik0jfvR751lZafH3f/c1xjiUErz/rVegA8czDzrHQ5PNHcgB4/HWhfBqmjwDD1kqKSs3zzmIE4UQt5UAzgV2IUkVWrtGbt50cNcO5x1JrIiUoNLukKWNQEnQJoSgJ5lCKoGpHc42tIj3wdppXn8OR7azHhVLoihs5762co+JB5E7Rx8/TArt7Ey58tUBxjp6/Zzf/eFZau34yX+4iq4tBwcF1jad7llEpCQnTnS5/I010kzdtd0Pf3mT3Z1AMvb7Ga12wnhUcfPmiKSxKErSCF1bLl1aOZaY2dmZMhyV2CasU4hAmOZ5zNLSmxFm+iogikJ+WLuT0u8lOO/xuyXDUU1ZWlQkiOPinoROWVuc9bSyDKUUe3sTdnbHJEkcSOdTDx9QrZRkba3D2lqHqjTcvDViMqmpKnPIek3Q7+XIccVwWGBtyH6aWfkZEyzYvHdzdYe3noPRFG/DBej0yVXSOOHvfnqd7357nVaWkKYhpPp1WwSLWfviC4ZSksHSbWVUr3dnV23/CVRTznms9UymNVdvjPDOEzXfAbYh/cvKMBpXHAxrRhPNZFxjnaeqLAfNfMDvV1jr2Nyesr1TcOPWBO89tQ6ENAJWBhnGOmp3Z6On92C0R9dhLN55kIAXdNoJnVaE0YEQP3WyTV071lZzTm6058fcqzSHeuZH1ILMeSwIAd95bwPnPL/4eJPNZ5SpcO7sMsuDNv/233+GVJIzp9e4dWuPsigxdcjj2j8Y89f/z4f8xV99n+wZkpW9RmF3MEwYDlu0Dg6ITYV0niyWGOfZLyxbI83eJ9ucPNV96pk13kNVzuamMSfW21TaMb41Iq4MSkn63YTv/tY6SfTqEbdPC51OzP5+tSB0XnNIIbh0aZlPP92hNkFFoo1lUkK7UuTpo8t0gpNAxubmeL7u8x4++OA6P/rR+WfwKV4upFnEdKpJmnnqxokuZWnmTTiTqUYby3hUsbM9fW6W8S8KJ050mUxqjN7DOYeSYX05HJaNE0QUFOJeR3VtVqx1ed6K/yvgf3jRY19ggQVeLSwInQVeKJbX/6rl8ZPpVP+Rs7482K/GUSQ6HjAmWJGUpSFOFCdP9u4oLMxsbma3ZzhqNHU/16yji+6jBNGLws0bI/b3i6BaaMiUJFGkabCfmqkXniV+8cENdpouyjyPMcZhtGUyroJdTiSJI8Xv/ugcKysttjbHTKc1urasrrVZXn6J/PWbLIuZqqYuQ+bAzE7iMGFim+KbtcE6RykJDemS5xGtNKYoSyptkV5QlRbnXbCsALQO4dSZCUSQ0w4VhcVyJC3TMhgxdTsJ080pzntUo8bKs4hyv8IQOsZnqh1j3LyjSUlHlkdo7ZBArR3aOSIRSKMolqhmLEY74kSiYsmsC945Dw6EEo1K6Nmiqgw/+clVRqOKOJZcvrzKz352jYNhNZ/k2iYzOUkiBss5584tsdbkexxW/uztT/nk403K0gLh77S7O6WYGqQCKcNntzbk53zj/VU6h+wODtvHXbmyT10FlUSwbQrHtAfG44p33n1+gcUL3BuecE7t7JfsDSuUAGM8SSKJG6LE2eNdCqaFJlZBUSgqwdpqh62dEd4FIjaO1UNkjRyPNIs4f34Qxujh5o0h+/tTjPE468iyCEEr5JHE4TzW2qIiSV3bQBA3XzZxqoLXtvOAY3tnjBARpzZa/PLjbX74vVNk6ZNf78eTOpCWi1yo5wopgz3bUv/RwsVrbdk7KNncmnLj1hitAzmotePK1SGT0oRmgOY40trx8We7QVnUiud2rWUVmgJm3w9JDCCJlJifRx5otWN63YSVQU56jIXh3SaeLxeeG4myIHOeGFIKfuv9Dax1/OrzXa7dGN5TVfa46HRS/viP3+Nv//ZTjDGsry9x/fo2ZVEH60zr2N4d8jd//RF/9s+//XTf/Bj0exlZlrAlJfpgSnt6gLJhbueEpLCKlvVcvzbCNir3p4W6CiRuEAAK6spyfVTR6yTgYX21xfmz/fuK1d8EKCkpSvOih7HAc0AaK9IsYrRTYF1osNPWM5xI8vTxcpR++Lvn+Hf/9ksmE904MgRb1+OsfV83CCHuuIavr3f44vOQp2u0CzbEzjOZaD77bOu1J3QgWK8d7JeoKLiabG2OsTa4dtS1YeQ8zvu2t+LAOR8Vhf5xtCB0FlhggUfEG9mG80d/9EcveggLNMjb31gGUYzH5X9jjFsajctVrW0iVbD2Sho/5ySNuPj28tye5Cgpc5jcOQxxzHP8Mb8fJYjg/tvlmOc+LdS15cqVPYwJgc/GhmyQNFV0OindbsrycuuZqgh+/rNr3Lo5piiDTLjVimlELIxGFb1eRlVZfvz7Fzhzpo/3nn/8x5sMhxUyEvzOD86QP4eQ77vgg1WNMx5Te6x2WAPV1FBVFm+CCqeqQsaAMbc75p1tbJJ0CJoWgLZBLTObqIacgaDQ8Q7yTBE3EzWaY3O2XevCdpwHJYI/udYObcKM13uYlgZtw4aVFNBkwDgbnqdrQ60tVRWC2bUO5INz4flpEmzFytIGaykTnmd0eG5dW6wJHeBWB/WQrtxt4tJDXTp04QLJpT1SEpQCcKfa5147/AFH/89/do2DgxI8dHsZOztTdnemVJVBCkmrlRDFkv5Sznvvb3Dp0irt9u3F1IyE+eTjW3z88da8i1wpRTENtkhKyRBEKgTdTsrFi8u8fXmF5FAR/DCZU0wNN24MmU5q6joQcs5BlkXkWUSaRnzzvfXXTg3xKkIpQZ5G4IOtoW1YWaWCLR8+FMvPnr5baRPHiuGkZlpqdG3pd3OGw4JOOyZNIpI0Zm39yTMUhIBuN2VtrcPGRpfllTZxoogiRZ7HZFk0v34qGa7pQobvuEiJ5rME60IlQUWSlUGbrd0psVJ8eXXIibX2E5P4n32xx2ef73LudG9xbL8CmFmqbay1efvCgMsXB5zY6DS5OeErJ0sVUdN0MIuCm1l7bm0XbN4oybKYNFWc3OiQNhZ4cRzmV61WRK+XkmURF872WOpnD0VyCh48R3oeeK5jeIg3WpxVjwYpBWsrLS6cXUJKMbcVfFpQUvDWhTW+vrqLc55up8W0rPDOMTtppmVFHCesrz+8WvNxESlBr5siEsWOCfPqyGomKqFC4XyYhw5HFUVhGBzNF3sMWEvTaBBuZ0nE1qSiMo5ISS5dHLC22n7jyZwZrPPEsXxuGaULvDgsDzKUEKSpZFIYqsaOtJtHj2V1K6Wg388oCj1fvwsB29vTR1KDv8rwPuyHJFHcuD6iLA26tgjZzIGVJIoUp0733wiSK44V29vT+XpTNYolIQTWOqQQkQMnhSijSNatzjuR1Z//w4se+wILPAv89V//9YsewmuJBaGzwAvD8vpfSfB9re2fFIX+J9q4fl2ZjsenUoS8ESkEaRYxGOScONGdd4WKIz8P47gS871UOQ+7naPFi6P3H1UAPajYcb9potaOW7fGFIWmmOp5t5iSEqkEaao4f2GZOH76p6/3nr//u6+5dXNMVduG2Agh8d7D8KBESom1nh//wYX5BPVXn26ztTnGGMvaeofLl+8dav30Bhv+We0wtUNXHl07jPbEkaQqLbq2OBdULMY4rAuf0WiHcSG/IolUyEOoDd564kiRNAGx1oYCWVDGCFyzP2pt8F4QR5I8V4HgaaoQxt4mbKxxWOODgkcKah0UIcaFMVjvgw2b9cSNj1pVh8cDvyPwDpwJH9b7EMptjZuH19aVpdaBkBBKIkWwqKr1jLRyVLWjKA11fVvpQ9OlWZaG2lhqE/ZX+HyOqrSYygXSp3L4WUHgUO4Dxy54b585V68ecO3aAeNRTdqQK1pbvIMoCtZo6xsd3n9vg4tvr9Bq3d0VNx7X/PQnV7l2bUhZGlQkSRNFWRrK5tyII0WWRvT6Kd///hn6/QzRUDhi/ttttc+XX+yxf1BSNvk5IFCRaAqfEcvLOesbty28jmYK3cteboFnAHHb7nBmfSilpNdJ5vaIkRKcOtE9tgBz7caY0UgHdUMsERKq2iJkKGg/iy5BpSSdTsrySouV1fac4JlZbYFAqrDQS5MYKQN5al04d5xzDJY6WOfZ269IE8Unv9nl/Jne/Dx6HORZxJXGQnPjDeiOfN0gRCDxQwG8z9sXBuR53Bz3glYeszrIGfQzsiQQPRYZgnllUDuXlQ1KMSXJWxFrqy3One6FwtYTFFceZt7zpHge73HfN3/ypyxwDwghGCzlXDw/CNl6w6q5Hj6NbXMHqdNu51SVCQptHyxr9/cnXL506rEVm4+KLIvp9jJGRjD0MVhPYSGKJaaxCa20ZX+vIG/F980hexB0HZqcnIMoDra2u1NNmkjOn+3T7aQLMucQwnrAPtE+X+BVgaDbTVhbadHvpWzvFpjG6nTQfbymxCyLGR6UTMY1k2nNeFRR1YaqMqw/hQailxlSCnRtieJgu6a1Yzis0NpirGtyYsN8N44lg5fJyeMZodVO2N2ZMhyWwSmEYMPrrMc5KmAIciKl0FLKCuhmrcstqz//8IUOfIEFngEWhM6zwRs5W1kQOi8HstblPqCLqf4vq9qcN7VdklJEUSxbzt32he8vZbzzzhpJEj3UIv5BSp174Tiy52EjSI5TAN3r8cME0HHkkjGWg/2S3d2C/b2CujJESsw7quNY8dbF5WfSYf2zn15ja2vCeFzfrtULgZIS74O9lVSSP/zji5w6FULmx6OKj355i2mhydKY3/nBmWezEPKB2NCVoyocpsmxsRbqyqK1QxCUTINOyqTQGO2oatuQGjYQLNbPw62zSIXQayEYNR1VWRKKX855amNxHiIZSATvQvee8z7YZDiPlJKqNngXistKQKwkkpCHY2x4/ySOAonkGhWP86SRoqxssB5TgigKoe/eB/uvLA5F4IZVQklJlki0dWTNeKa1IY0UFk8riUJBoslVmHVt2+bzex84GOMCYVPXDuccsQwWbbV1uHlodiDBBEHRVDfk2OzgLSaGqgikj7MeIUXIcWgOnMm05v/9my/Y2y3o9TNU87hznm434fz5Zb7zWyc5ebJ3h5Jm/uf2nq++2ueXH95ib7+Y51AIwmS4KDXeeeImM+f8hQHvvLN+pKh/N/Fy8+aIK1/tM53W89wjYx29bk6aRaRpzOVLa6RpdAcZdD/S5rgsoQXJ8/TgXQhwn/0uJHRbSXN8BwJ3sJTdZUtW15Zf/WaXyVSHY18Jlro5127sY50jTtRzWWALAa1Wwspqm/X1kMHT6WbkWUyaRWRZHK4J2s4J17WVDrGSOO8ZTWqyNOIff7nFpbcGjx1OnyZB7bN/UHNwUPL1tRGbWxP2RxVKCvI8ZjSuH3v7CzxfzGzcVldbbKy2uHBuibfOL3HmdA+lQpPCiY02xoXrea0d1jnqRuWZZxHrK61nZt96HAHzJP9eGBZkznNFr5Ny4ewSg37GZKKpavtUtnv+/CpffLmNEJBnKcaG88EaizGW/YOCS28/v+xHpQT9XoaXglHp8HiyNApWu03jjrGe0aimKAz9fvrI8/66agqHPiiQ0zhir9K08oizZ3r0e083q+d1gJSC4bCm/QYE2b/pECKs6aQU5FnEeFyR5QqrYXu/wlhBUYdmQNVYpz4M2u2Er78+CLbppSaKQlPkYDl/oqaclx1BleTnxHi7ITNqHZoHrQ3uFd55am258NbyCx7x88FSP2dza4w2Yb3cNMzWUgnvnJgIgVNSGiGFB5T39HuDd//Puvj1y+huu8ACj40FofNs8Eau2heEzsuBvHN5Q0ixUxT1f1aW5mJR1ise34qUjNvthMFSTp7HnDrVY2Pj+MDrh8H9VDjHPW+Gw6TLcQTM7DkPowY6jiw6qvKZ/b69NWE4rCgKjXU+FJZlUA8sr7Q4d26Jfv/+NgyPU1z4h59fZ2trPJ90QciNCcF9Mbs7BVEk+Y/+42/O802sdfz0J9eYjGsAVlZbvHXxySdo3nqcAas9pnINiWPnNmJGO4x1TEuD0W6uPFFKomvL3kFFpARprCiqYFnmfbBNc03B1BqHI/iKaxOUM6KxVZuRB1o7lAxKHClEWBSnEWkSLJTq2lIUJmRxqGCXFEWSVh4BgYSTQuAbkieOVCAkvCdviqayIXJmVkxeNBk+TQfP4TFHUuDxxEqRN6GtEkG3lzCZ6ND5JAJhVDREoJu/XqIaFYBzEAlBpxXIrDQNRJC34dixgQtCqnB0FmWwrNPaBlWUCcof2xBAeKjrQBKVE8Nwv+LG1RFRJOj1MxAhH6fbS1lf7/Dd751mY6NDFMtjK3bGOD788CZfX9lnPKlx1hE1Qb11HY6Dbjcly2JOnurx/d8+8wBrknAGWuv4zW92Qoh9ZRt1TnjrJFW02wkrK637WiOIY/47/Njs5+Hsn4d5/nH3H/39fve9zhAi7B9nQ+fkZGIYTfW8201FgYxYOlKcmhSG3d0C0RDSVWkptW0KNgVSSU6efP42GEqFcNRON6XXy+j3c9bWO3S7GWkakzWfJUnCtVcKQW0cJ9bbXLk24vSJLnH8eJ3kw2HF7l7Jre2CJJFcvTFhd69ga6dgb7/k3/3kOps7E05tdJ5bt/oCT4aoydSbhRFDsAA8c6oXipLO8/nne+zslvS6Kb1uGjpptWP/oGJ/WIUGgjRadOofxkMwSS+cbHqNkecxZ071OH2yi7WO8UQ/0faEEKytdrl6bRepJONJiWtk2M5ahvtj3nr71Hxu9bzQymP6/ZxKB1siJYMFp22yHZ1zlLWlKh/Ngs2aoDL3zbz15EabrzenlM5z+mSX1aeY0fM6QQjBdKoXhM4bAutuW2vXtWN/v8YRGggr6ym1Y1IYxlNLUflmTXj/q/4sn3E8rkjTKChUjGMyqTlzdunY19x2T3i1MfsIosl1nYzrxmJbYHRoJhGNJVu7ndDppPff4GuAOA727AcHFa6xdMzzWEkloum4VtY6pa3LjHYd51wnSaJd5/273nzxty967Ass8DSxIHSeDRaEzgIvBMsbfyW9Y81Y9/2i0H+gjVuRUrScdS2phAIaRYGn1U5YewH2MMeRLg9j+caRx44jfe5FEAFcvzZkeFA2fvgCrW3jea9IE8X5C4NGPXD3OB/0GY6Obfb4Lz64wc7OlKIwlKXGOU+SKKSSJLEkb8UMhyV/8Vfv0j8U6ry7M+Wrr/Yx1pGkET/44ZnHsoLzDnDgjKMuHMUkWCTNbNN0YyEWCrgC532TLeOYucTMpNytPCaOJEVhGE00UkC/lyIIdmiqITIEQXkze613YLzHulAg67STQIg4j26k4jOLp1pbjAkqHSklJzZajTImPB+C7Zl3vvELDu/TaQWbKN14l8/+BlkS0e0kwb9ZO7QJHalCBlVO2XSopkmwhxNCBMXSzObNBJWJ82FR4BpSKo0jsiQijdVcmWOMn0+oZ5ZseSsmisR8oql1UCYBTfZPIL68aNQ+VSDRojgQVsY2lnYm5PMksaLXz1hearM8aHFyo8fFt5Y5c2YpEDmRvKeU7mBYsrczpdbBR348rjHWBYVSJEnTiCyPyZpcrXfeXQvE033XQeHB69eHbN4aU1YmfEbXZLQ0Ki0pBKdO9+l0Hj0Q9V42bPciZI6SPofvf9C27/UeDyKCXlV4B2UZVGLGOJr0g6DM6adz+7DlI8Uuax3Xb44ZTzV1ZfGETsssi6m1ZnnQYukpZBQ8LaRZRL+fsbzcIskUcSqJU0mnF5NEiqo0bKy2KCrDUj97LI//9dU2V2+MAgmQRqBgPNZB0Wgdk4nm1uaUre0p58/2F6TOK4J7HQlpolhdafGd99d55+0BSniGw5LJWNPtpSETrjTc2pqyv1/SykPezhuPhSrnpUEUSdZW2rx1bkCeR4xGzZzgMZCmMZNJzXhS0m5njEZT6qrGe0+UxuzvTfnG5RNP+RM8GEoJlpdylAhzGU9ozBFylgsZvs9mVrUPg6p0eOuxJjTnXNmeUljHoJ9y8fzxReUFApx1qGiRo/MmYJZJCsxJFw94IcjyiCyPQAQrRA+UlWM4NdTak0Ry/tqj6Pcz9vYKptMaKcPaRUrBaFixvnFvZfirTurIZm05O3eiSHLlqz2m09CkKpVACtk0lVjOnOm/4BE/H3S6KdNpzXSqqetmDWo9CGLwsYqkSrPIpGk0Mdq1jXZn2v13tK0//8WLHvsCCzwtLAidZ4M3ctW2IHRePLL25b6Uwg6H1X9XVeai967bbkenjXVqllfifehkvvT2Cq1ZSPoLnuc8TjfmPerWx5I8xbTmq6/2mYyrhhgIE8xWKwl2W3nM22+vHLvt+1mUHKcimt33wQc32N6eUFcGbYItWVCcqFkXCVevHvCHf3iRtdX2Hdv46KNbTKcapSTrGx3OnRs81D7xDpx2mDpYqOnShhycOuS9aG2x1gVFjg634fZE1/qQ5xJJcASVCiIQPbaRMxfaQGNd5pynrBuyIQpZREVl7wjfDfWBRmWjZEMShPeTIihbvGuUMzP7L3EnyeKajB5tXGPHFnyC40iFbsvmDaNGrSNVGJsQoYPHeU+kJEmkiKOQgSCEQBtHGis67YR2O8aa0LnZOLEFJVesUE3Aetwofvq9NGwDkE2+jpChYCBFIF4CmeUDKWRc6E6sDFq7QLQJkFLSbsWksSSNI1pZdMhyLuyjqnbB896Dw8+zhPI8DhZOPkzyq8I2uUceb/08t8F5z0cfbfL1lQOm05rhQUlR6FBoidR8H/V6KRfeWua73zvF0mGl2tED/5iT47PPttnZmc4VRs6F/agiRZJGtNoxly+vPoUF1cOZNYpD/7/7sTsVPfdSBj2IEDpOGfSqQQgwtSNLI/JcUdUOSVg4eoLyaubL3WnfJuPKynL95jgQwyZkVjkXiNylfoaX0HtFLGfiVFJODWVtuXCmT7/7eF2NQgTbkM3tKUVpSDNFnkY455lMDO08YjTWjCY1w1HFW+eWFkWtVwQPmp/M8nfeOrvEyfU203HNwbA6dA2G4Shkl/Qe8/h65fGQk7zFGfH8IQR0Oynnz/TZWGszPZQx+SjYWO/zm883gaA2Lqs6/D09jIYT3n333AvLT8mymCyLKYqguI6UJI4lvV7O2VOhmctaj4rEXWo6XYfPYy1oDaYOv0sl2Co0cSrpdVPevrg0byha4Hj4Zt6dPIOs0gVeLhwmdJSSTCahqTGKwlwprJXkXNXqXHCIqLRjWoYmuTxVx6pbO52UW7fGgZR1wWGiLA0rK+27rE5Fk3/6JFl2LwsOrw2zPObmzVFozmuaFcNaVZDnCadP9195EuthIIRgba3D9tY4NKg1LhGRkiglpZQiSjPV6naT1fG4Sox2mXecXVp57/+oy1+XL3r8CyzwNLAgdJ4N3siZyoLQefHI25fPeU9nOCz+66o0q0Ce5aqrtSWO5VwdkmcR7763Hr7sj8pKjpPQwN2FXO5x+yWbPwjg4KBka3PCdKpDwdmGzJU4kmR5RL+fPtB+7rDh6lGV0Ozf7PaHH95kb6+kmOrbgYVAkiiSWJHlMVubYy5dWuXdd9fv2PbOzpQvPt/FO0+7k/L9790dKDv/kzQ2Xc54rPZUhWmK6h6tg4VWVdng8W8d3ofyszYOo2fkiESIxg7N+HnOjDYOLwRJFMiPojLU2oIPE8ZISYwJeUyRChP0OJKUVZhYzu6z3hM1ipgokiSxmk9KZ9ZpwHzoJ5wpAAAgAElEQVSSOiuM5lljr9ZM/IFGmSPmsvvZZNX74MOcpVEgehpCJRA/CqWCXVuWRSSxaoifQPBkeUSnm7DUyyhKgxDh883UOq08AhFux5HEe8hbUeNp7OZKmhnBgxfzv5fWbm4/5n247X3Iq4mURMlg2ZFnMUmqiGLZKJeCR50Ugqp2RDJYvHnX7AMRtj+3kHM+dGl5mjyesH/Ho5qdrQLZWN7t7U05GFZNPooKOSNpxMpqi+9+79Tt3JPj2Ms7Drzm6BeCq1cPuHVzzGhUUVZmTpgCCAl5nnDiZJflQevu7dyBQ2TNPa8hD3txeXoXIXHH/2//dy/rt+Nuz+47/PP+7/mcLqIC2mnEoJeRxmreoR01hGhVWbR1TKeGM6duXx+tddy8NaFqju9ZPpVUIpxfjfrwVUGWR0zHhp3dgk47voO8ehT0uimfX9lH1yGotruUIBCkqWI00eg6ELtlZdjZm/L2hYcj6hd4OfDAs1KErLn11TbnTvcoy5qd3aDOca7JTJspg98UhdYjdOu8ZFPHNxJJojh1osvF80soJRmNqju+0+8HIWA8rphMKrI0ZjItQ1OLDXNC4yTnz608YCvPDkoJut0UKeD0yR7fvLzOoJ8H618p0CZkykkpMMZT1x6JJE9jbNOcg/cYA1LCrUlN3o6JlOD0yc6bS9Y+AoQQFIV+ZvliC7w8uIPQkeEcq+vgO219OJ+EDPPGQJj6xsI7rGu0cUyroP6OoztzdtIsYjyqmEyD7VhdWYQQDA9Kzp5duovImK3BX3WC47DtGkBRaEajct7AiA9r1SyLaOUJ7cdwRXgVMSPthqOSqgqW8appILVNDcY5z3hUe6VInEN5778n+ep/edFjX2CBp4EFofNssCB0FnghSPNLF4xxvzselz+ute07Z9tKyVQ3X255K9h+LDch0vfFcSTNo5I9xz3+AjCdaLS2TCZh8jfLdjHGsTTIuXB+QKsVJj730gA8jEIHgs3a5q0J+FDAmQXOz7qDur2U6UQTx4rf//23UA0RMPv3059eZXt7SppGnDzVvSOLQgDYxp5rbJlMGsujEMES8lYaFY6zHqsd2vqQY0PoJI5U6IaybpZzElQy1vl5ho73QcGk5O0OqqqyiMbjOJIyTJakoN2KAwFCmEQKEcieNFWkSTQnbJQSpE12hXe3FTVZFpFmEWmqZh01xHF4fZ4Ha7NA3oRiWasVk6WqeU9I04hWKyLNwuuTNFjoZamilUfkWUSSSJZ6aVDbRIIoEgz6Gf1eSp5GjedwTFGGfBwVSQRhAZGkQQUUJsyCWjsOl9xr7Sgrg/XN4kU0FnTN4sPD/Pc4CiqfPFO085iiMrjm+LDOUxRmbjln3MwaRIQQd4Lnu/CB7CprS1laqjpYZnkPSoAnEEHjcU3VhHSrWVbUUouNtS6ry22yPOzzd7+5zuVvrD26pV9jW/jhL24yPKgwxjGe1OCbLrEmH6nTTfnGO2t35vrAMdcRce/i38OceM/sGnNvpc/D3H+c6udeSqAHve5B7/04qKqQnVVrx85+ibGOOApWlJ5gyaatY205nxdhokhxc3NCURpqE7rhAqkabDK63Qz1AC/0lwrNtWUyNuzsFeRZRPcx/MeFEJSFZloanAsEbqcfY2p3KHcrPG880dzcnHDprQWp8yrhoY5qEQovK0s550512dwcs7tfkuUx1nq2d6Z02skLUys8NzwCkfMKXS3eCAghWOpnXDi3xMpSzrTQlNWDVTtLS22+urIdGnOQlFWNdxDHEeNxwaVLp16IOkMIwdpKi9967wTf/62T9LsZZR3mxXEkabVilJBh/mzAaEcnT1lfb9FqxXTbCXhPWVmchevjkrwdk8TBWvb82TfD3uhJIYVgMtW08len4WOBx8NhQkcIyLOIPI+IVMha1cY3ypyGoFC3G/RwgJKoWOEcTAvbOCbIOamxvNJia3NCWep5LqtUgqoy8zzaGaQU1JV95a1uhRBz23gITg3b25PGdk5iXWga1NphreX06TfnutTtpmxtjpu6iztEFIb1TTm1VVmZtN2J2865pK7tUn/5vR2rP//wRY99gQWeFAtC59lg0XqywHPHYP2vlj1+Xxt3PoqjfVHbQV25ZDyu51/ySaJYW2tz8eLy03vjhyF1DrMk/pj7OOY5R7fzcE2Cx+LrqwdUpcZ5MNbN7c+yLML7MDE8buiPAuc8//Dz62xtTyimwdIKAboOnUOtdoJSgtGoJookv/3bp4mOLGw//miT3d0pkRK0WjGXL62GzhITgseNdjNv2LA7mryXWmusua3qELKxSXMeaxxZoubqFGsDuacaZYdzDuSsROzBB9KmlSXBoo8mDyaL5gqVOJH0ugnbOwX7w4oklrTyONjYNURBlkbzIua0yQ8SzX7qdEJhazYu7yGKgyTfO0+aqnnw4yykfK64iWRjXRdGXGtLngeSSNtg5TCdauI4ZFkoJam1RRAKrJUOabZZFjFuLABmQbknVlsY6ylLQ1GbJjQeWu0QHG+sn9uvqSh0kkWN4m1aBIu8PIuwLhxf1oSJpHOOdh6HYoD3JLEiTSUdG/ZD3ailZuGdSkqcDaSjEIJJbVAR4EB7z7TUVLUFAZFSGOfIo7DPjfVUlSGOJUab+WLJEzKApAr7r9/PaLcSVCSxOliNPOrBf+Wrfeo6fCbf7FOaTijnPHEuWV1t3bsb834kzYNIm6PXiofF7NrzoPueA44jbGbKn9nPw8/xhwZ5+PbR19/v/Y4+riIZ1HeVRetwrbLOgZeBKE0irHVs7xYsHcr5wgc1n0QQRYo0CWpHCITeqwYRCdq9mMlQ8+En21jrOXu69+AXHsE331llPNHs7pdMpoYokrQ6MfYgfP9qbbHGo63lxq0x//P//gn//A8v3JGhtsDLjYe+XIjgc//975zg1s6ET3+1w83C0l/K+PUXe7z3jZXXj9R5xFP/1btSvHlYWsr4wfdOAXDt5oivvt5nMtXHPjfLIrIspiw13V5OrTX7u0Omkwpda7a2JrSfU86MUoKVQc7ZU/27cuDWVlsoKbl+a4wnWOUKEdSUs0y59fUW7VZEXVuUkjiXIhB8uTmZNxpJITh5n9yOBe5GHEtcs1ZZ4M2BEMG6t9NOOHWyS1lbNjcn7OwWTUapmqu9y8KQZRHddkzeitjbKZiWFmNg0ItQMlhFv//+Bn//91fQdSjgj0c1X36xx1I/5+SpO+dv7oid9euAdjuh3U7Y3pqg60C4KykwxjZNfYY0fTNKklEk2djoMhpVRJGgbGxDq9oB2DRNDhLIDvarVEop8jxuDUflf7G8/GefTPf/9c9f6OAXWGCBlxJvxtVzgZcKzvtTUoovq8q8V1d63VkfSyVEux1T1jaoMyJJVdtH78Z/UjxItXOcLOa428eRPocfOwbjUcX+foFtrNZEY58lpZhbSTypDNt7z89+do2tzRAMPxtnlsWN3YpHqtBZdOpUlySJWFvv3PERnfPs7EzotBOWGiWFraGa6qDgsI21UTPmWjuEBNUQAK12NFdqCAHagHWhM9y6QFLM8k1miqFYgZCh0JskKkjdrSdN1LxID8FSTYhAugAhp6axM0uTiDiRDdnjiSKJkrLZVlhU99oJaWOHNiM9pBR0Wkmj6nmi3X8XBkeKo22O7wZcvQevaazDWj/3dQ5dUZ7xNBQk4oYYqyqLdSHjZqmfYqwLigYD3XaM857xWFOUHqSg240xNiihplNDVd/OG5JSIJv9prUjTxV5ljEtNEVlQ66PpFELQTuPg3We9UgEo0lNWQcVlfegbSjdR4nEOzC1xVhPFoX8JimDnRu1RZaBPItiSZRIVPzgP4jWlmvXDigLPZe037a4C0X+djvl9LMO5nyQcudexPGMEW2s9Y4lnI++zxORPg+b/3Nv5c69lDpH7d+O3nd7BHeSRQCocD3wPpCDzns6nYQ0Uc3xr5FSsLNbzNUks11mrfv/2XuzGMnS9Dzv+ZezxJr7XtXV1dXV6yycGXJkURI5kEWZFGkRAgxvEAHbECzYMCBYMOArwzcGBPnGvvANL+wrXwgGLNiGDFGkbY1pSCNqZjijmeEsvVVXddeaa6xn+xdf/CejqrKztu6qyqys8zRqJjMiMuJE5jknzv993/u+VHWItq0tH8RhntQLSJRK2l5TZJaff7AL8MRNHa0kr12cZ/LTbZz1TMcVcSJptXWwqJQxWki2dzMmk4rKOP63f/IBf+0vv8bKcvvRL9BwKnjsfnL9wLXlDisLbX74k9vc2p6yv5cRRZK3Ly+djQJT08h5Kdha77G1Huw3b90Zc+36gOGonOUYAly+vMGPf3wNgFYr4UAIVCSQSvLBBzfZ2uo/E8tBIQTtlmZtpcvWRo/0EYXMxcWUbjfi42tD8iKEaQeFaUyaBDX51kZo1ownFWU1ojeXkExyfBE+QXvdmIX5phn/JOhD2+UXcPCj4emRxopXzvV55VyfSVaxu5MxySryvMIYSTatsNYyGoUBuqryGGuo9iz9bkQnlcwvtHjttSXef3+H0aggjhV5bvj5z++wtt6777M1ihRlYUhfcHXY0fXyymqXO3fGIY/WQ14YpAgNjfff2+FLX14/mQ09AS69voSxjhvXB8zNtZiMQ5ahMc4qJVpaRbmS8raQwgohbFXa5fGo+I8l/Ccnve0NDQ2nj6ah0/Dc8d6vGOPPFUV1vqps11obIbyyztdh9BJPsBc4dbLjx5nOP3r7vQ2eh6h+9vcznA2ZMtZ6pAAVhxybOFJsbjw8O+dx+MEPbrC/l4UCvQsXXNZ6jLH0uglJqikKw9xcizyveOedtc+8xRufDtncmEOJ0PTodGKK/G4mSVU5XK3gkCJMG/kKKjxShEZNZSyCIDtHBN9hUct5vKe2CwuTcVGdE6N1aOZEkcK70NBpdzRlERQiwD2vCUoLklgRKcn8XLAxa6WaKA7hla1WRDsNNmaHFmov2sS+VhKtgkXdvfR7CZtHpjGt9bjabq0sLbv7GfsHOa1WaLABCCnotHVtoRZUPtoGy7ooVuBDcVxIqKrwXLr2dRdCkNbNNoA4Cp7Ah2olIYISy1PbrSFnqiopRGiiaYECitr2wIvQtHIueMErJMJ5XOUoSjtTRulYIh5wqvj4yj7U8v/Dxpd3IOJggxes8CI6nzOP5KnxoHOLAPyRLs5nmsT+7urpXtXggwK17n2uR27Io3i8BlB45oc1f8LzHNvMmT04ZFlpLTA25HJlztbqwlCAiZRhMCyY6wcrskMLSUHYv22duRPH6oUu1sYthak8lfH89L1djHVcfOXJJsrXljt80h9SFJZISIrc0e7qWfPae1heTBmOS8bjkrK0/NEfX+Wv/NorrC53ntE7a3gWPEmfVyrB17+6zne+e52DUcGVDw9QSvLW609RMf28aRo5Ly3rq13WVw8bHiU374zZ2Z2ytTHPT378CR5PmkToSGFtGFi5eXOH6fQic/0v3gTRWjLXT1haaLO61Kb1OQq1cay4fGmeT2+M2d6ZBsV0bVVb2XBdvb7a4frNEXlu+OjOmJ29kCvUSjVrq835+kmJtMRYjz5j4sSGz0+nFdE5H+E93Lw9hjsTci3D2kJAGkmqWFJmBmMFdlRhrabfUbx+eZn9/Ww2sHjo6vDBBzu88cbK7DW0lkzGxRlo6Nz/Kbq+3uPTTw5qO8MyZOFKMJVlMMgoS3v2lMAP4c03VxgNQ5YOIlhiGuNiY2zc6US9IneZ92IsQDjn2tNp8dWlpd/43WL8R//7SW97Q0PD6aJp6DQ8V+ZX/9qyd+xPp8XfEoBUIhaWtvfIkJ8jgjoFxdpZsgc4qvY5png7HBVQNyM8QSmjZAi+7/Rits7PPbgp9KBp/Xv44Q9vcPPGMDy8br4cqn+c9ahaEdHtJsSRYnm5Xnh6Qs6NqWXgSKK6EaO0RPhgmwah+J6XYXowjoKNmRQCL4MKx9TPcWjZFUtJrNWsHn0YCHj4SzmcWpIyqG3ardCAqYwDD3PdBNELhXpTN3WUknjnabU0/V5CvxfTSqOX6kLxOJQSHJaw01SztdFj654moa9915USDEcleV5RVkFtVeSGbjfGWjcr7JZ1EaEsLUURMn1kLLH2bu5QWQY/aaUkcSxmmUetWAWrNeOZ5BVehPydJFHBt35SkkSK0jiK2nM6jTXGEXYSD7FWRBpK4/Hezgr3Sguomzv7+xnDYR6yilJNWVmqyoP0s2MlihWbm09uWfVcmZ03xP3fc+T2o/fde0442ne5twH0Bc4rT6/0eb9y51C/c+/tOgoqLq0kkT60SLzrgZ54KGPJJzeGzPXDAnmun7A/yPH+UKnjKat6fxEPt4g77bT7mskgqGfe/2gfKQUXnlBp9vrFBfYOcpyDWEsG+yX9+XimwFOxpt8FYzx5XrG/n/OH377Kr//qOc6f9uOm4T4eW61T87WvrPMn37/OZFLxwQf7rCy0WFpqPfoHTwuf49TUNHLONt1OzOWLi1y+GJqTpqz4+Xu3yfKS3b0h00mOEJ6iLBmNysdq6BwqPuMo5Cl22jHz/YT5uRatB9m4fg6EEJzf6lGWluEoZA+WVYUuLXlm2NmZYp1nd1Bw/fYUXyvuz4Sy7gRQSlBWlpc0brjhIQgBm+tdVlfafPLpkNGoxNXW1lXsKUob7K8rxzgzKAmdluKdd9coCsPe3jTklLYistpRYWXlbtM1itWZa3AkiWZjo08UTfD42TW5kMFKfGdncvrXYk+Zc+fnef+9bbz3dd6upCxNrWAql5yTSaRVppUoSmuWhsPsP11Z+c3/c7j7B48OimtoaHhpaBo6Dc8XxwUhxSfWMd9qx3/Wastfnk5UCAjMK6z1KAVpK2Zzq89nK41nl8EgJ89NUJuIYB/mnGc8Lun3k7v2c0ebQsdN4d9DWRh++tM73Lw5ZDgs0DoooIK6QtFux0gJnXYo4m1u9vnkkwPefHMFW3nyqSHLDXGsmE6qOuuEujjvyYVBK4n1Hi0EWtbqKiVDk0WFYr33apaPlGUGIZhZm4VMm2jmJZskCikExrqZ7dqhjZqWkjhVtVWcZmW5jfeeSCniRH1GrdLweAghZsWH5cUWcHzhznvP3kGYKhqMyuAr7So6nWhWBDbWhYyjWMJhQ6al6XVCUyhJNHEsmWaGaV7hvZuph+JEYWywaLPGoQS0WxGryy129jOK0pFqydJ8glKS27tT8swhsDPLwCiW6Ehw/ZMBk0mFlNDrJ7TaEYNBjrV3s4DiSNXnmjPK51EVHr3taIOHe75/0HN94dP1ZzdIaYEUkiQL2U5l6chzQ2FdUH55T1k69vYyRuOSXjfm/Gaf6bTilpsynVaAr9WfYvYSD7OIO+77w9tOQ+OnMxcx2C2pSsdHHx8QReoz6ryHMT+X0uvETLJqZq84HpT05mNGg7K2XxO0Wnp23Bzs5/zRt6/y539lk7cvLz3Dd9fwLHjcxk6aKM5t9PjFh/tgHJ9cH7G41Dq9TY8vsGGn9j01PFN+6SsbXL81pNdvMR4VjEY5xjqkgOWFNn/xm+exddbeoaWtkCKouqU4kYLrxQtzfHJ9xO5eRlEcDkk5jHEMRgXXDwqs8UgZhrbm+zHt9os97X8SyFrZ3dDwILSSXLwwT2UcOztTRuOScRbWxE56vBeMpobKeLLSsTwX025F7AtBnlekqWZ+vsW1q/v3NXTSNGI4zInjF2iA4jG48OoCVZ0NPJ2WDIcFURRs3rfvjF+6hs7aWpfhMOf2rRFFYWbX29m0pCxsqrVXUiktJGipDpzzcZ6bfxf4n0962xsaGk4PTUOn4blivV8Xxq8VRXURjxyNs6KqrOp2Yy2VpMwq2u2Yra1+Lde9d7z8Xs5Wo2c8LhmNCoraH7vVihAy2E8lnfgzoYn38YhKxMdXD9jZmWAqR1JbjHnnSVJNr3e3USSV4J231ti+M+XSq8uYMihqisJSlkGpAaG47p1nOC2R4tDKywKCTkfPFkBaCTqtmPG0ClkuxmEdtNsarUJG0iHB9s2RJGom0w42XhDFkk4aEUWSKFJ0ay/wdit6Jv7mDQ9HiBDgC7C5Xv/trEMIGI1L9g9yptOKorSUpSUrzMyGbZpVtaUb5IUFD0mksHUm0jQzREbS6URkmcF7OdsP8sLSbUUkcVCB3bgzIY4keW7Jy2BTaI0niWXYx/EsznfptGNu3xmzt5cFuzUfrEra7YjV1S7vvLt2kr/Ok+dxGz6H981Ou0dyfT6jAOKz9m9P4XTtXGj4JpGkKMI5KY4U1oX9UBlHaRw3bo95s7uI8569e5rlZWkwNih9ur0YxIMt445T7xy9H+7P/Dnu5+697Vk0guYWYg72CiZTw09+ts3BQc47by4/9s+/++Yyf/qT26Rp+JOGXDLozcWMBhWlNbQSRRynKCEoSss0N/zpj26zvtr5TBZYw4vB4xyOly4usLs7ZTQp2d4ekxeLn1UdnNQl2FPowjSNnJeb9dXe7Dhot2OK0uDyCmcdt7eHn8se7VkjpeDC+T7OeXZ2g4WTtY69QY41nuGkpNuNOb8VGvvnz/XRqrlW/jw04qaGxyHSko31Lsl+xmBUkLY1sZI47xkehPVRWTl2Dkre/coG43HJ3t60XptMWd/o8d4vtnnjzaAsl1LgbO2KcYZ2QqUkpjrM0D10jIhYWe3Sbkfs7k5ZWnp5MhqFELzxxgp5ZhiPC7rdYF++vT2mPydVmkYqTXUKLB3sF586J/KytF/vLvzmPxrv/8HBSW9/Q0PD6eClHGX/1re+ddKb8FKysPbbfTxLWWZ+21m/UFZmpSptVymRtlKN88FurNONuXx5mTjW1MkHx/w75EG3HeVBXmeng5s3huzsTBEi2Jap2iZB1Q2Mt99enVlKPQmTScnHV/ZmNln3PrfWiiTVnNuao9tO2NyYYzIucZY6u0hgKkdlLCp4StBrx7RaOhRQjQv2cLVaB+eJtaozTw6nBqGq/YKLKjSGBNRZGMxCybWWJKkmTRVRrJC1emeun3B+s8/FV+bZ2uyxttphfi4lTTTqDF3kvsjIw2lVJWm3IhYXWqytdtja6LG02KLXiUNWTSRDEL0QWOdqpZcgSRRaSrQKjZvKhEnTXi/GWKgqGyaWMsPBsGCcWYrKIpHgRR0S7Or8JIH1Hqklrt4PpVS0WzFLix3SRDOdVjgfJsQWFttsbT2ZRdVLz4Ps344ejocNn+PsJsUDfu5htx1+baEoHZNpxTSrKCuLsWEa+dDSURBsJTfWusSx4vqNEWUVFFwIEVR+iaLV0ffb1R37dh90//12cODrt3X3tnv/O7ztsKnzqP845rkespEksaYobPAlr8+3h43Xh+IhSTU3b43ryclgfVhVDh2H47KqfMixApaXWoynFVXpKEvLB1cOUEqwttJkNLyIHHcFdZStzT79bsJ4XNLtJbRaGufqnz88xh90ifYsNvQpvMaz2syGz0fu4V/uZOxeH3G1dHw/98xHiq4SMyvecA3ryXLDcFCwP8gZT6pg7VoXP/F3h4Eelx/92S2c92R5GSx7PRhjSeOIX/n6+c917f08WJhP8T6cm6eZocgtw9yAlvzGty6wstRmeakdbGwbPhfWBzeDo3kgDWcH6xxKPp1jvNWK6HVjisLMskXLymFNnTmqgsr8lfNz7O9Ncc4RxcF2PJtWLC13Zqo/pYNtdXTGjt/hIGd7e8LBQU5VhmFQ5xxZ3dRYX//iecEvGr1+ymCYk00rqipYaFrjZhbmSaIZDHPhHHjve875L/fn3/6/y+yDxnqt4YXi29/+9klvwpmkUeg0PDec9ZelFLeLonqjMnaxKm1PCCJZW3MJIeh2Y3rd+DEDyh82Wv4kTZ3jRsefr/Jne2cyezVJCJMXIjQ62q3oc13QOee5dvWALDOhyClFCJUXguXFNutrc/R6SZ2PkhApSYFAKEmWhUWy86GIF2tJUYU8lG6saKeavDCQm9n0kLWeyrjgi+s9OLDOo3VYkCshkDo89tDuTdT2bPO1pVwUSbqdmDRRpGnU2Ke94HTaEZ12xFb9vTGOLDfsHWQcDAqyrArKilr9ZV2wzJISIhWKyVaJWZGmNA7vQEWSylqUCPu5FJDosG9nhaEqbKj9WwCPtSClZGGuzVy/hbEhhPPcE+aNNDwBj1MAeVAD5zhlT42MwiLZGI/1YGqbTls3oiVhPxtPK65dH3Dp1QWWFlsY56gqNbODnJb2eGXR47/BR3zPsU/+0MbMAx532AQ6ev+9Sh+pBXMLCeNhyWBSMrlakWeGr7y7+qgXAuC1V+f5+fu7GBuOsapyuLGn1dOkqcaaEikkUgjm+gnjcYW1jjz3/LM/uc7+fsav/eorj/XeGk4nh3vYcVc+y8ttvvO9G+z+y5u8dmkO5+8+XutwrlZ1Dlqvl9BpR09UVH8enLLNaagZO/h3vrvN1R9vk87FOAdRNyK7NuTP9zU3J4bt0jCsoB0rdCRxCPLKooB+KplLFB0pmJOChUix1pKc70a8vpSyttphebGFUsfvAa1UM5qUVHXTXwhmlr+nPcfi3GaPg0ERsi49HExLvvnLm00D4imhZMgIVc3vs+Ex6fcS3rgUceXagMm4xOMx1iOw4BXWWTotxcJCOww/ek+eG9I05erHe7z7pXUA4lgxGGRnzi5xc6vP9etDnPVUlWUyKbHOobUk0urMqZIeh3Y7Ik00+ybDGDszP6iMReRh/aukiJ3zUVmaZSHEW5FWfwf4+ye97Q0NDSdP09BpeG5Y694whrgozFaeVavWubZUJBAmq9NE0u8nzD/OVPFT40F+QYeIYx4HT7PhcziN4V3IH/HeYx0IGyomS8tPLj8uS8v77+9w88aQsrqbgbC5Pke/l6C1ItKKPDNEsUIIaCUKrZLaMstRSoc8zPLxoZBXluFCo9OJiXSGjVStrBBUxs7ydWKtkDKEiqaxxlgPSSj8xIkk0pJYK9rtiPVaddNw9tFa0qubtkefdswAACAASURBVBfOhcyT4bBkNC3Jc0NeGMrConRoKqZJ2I+shSQJNn25sXjv8U5QGYeWEuRdQYhWQaVzOEEOQUVma3VGpGTYjq2UdhLjHYjTOYD78vKw3rwIWTpCCyInIAqKvrJ0zM/FRFpQlo6iMNy4OeaVrTkunJ+jLC15Yej1ktDs25+CZ5aJADyF0/txvnMPuu/xuLeR86gmD9LT6UYM9gsmueXTm2N0JHnnjUfbr62tdLhxc8Sd3YyyDEMAuQ8L67SrcC6iLAy2Vl52OxEHg2Cb6b3nw6sDkuQG3/z6RlNMfIE5PI9C2GMPLTXH44JpbjCmxJheUE3Y0FIcj8tQcKjVvzu7WWjyaEmaKBYWWifa4Gn2xtPNP9zO2b49QWhBvNQmra8HO2s9/mxSErUjWlJ8JtXvXk3gqP53i6DONLmhOMjo3jzgVzpDfr5TIJTgX7/Y52++u8TCwt1rzlYrZjQpyfMq5BhU4bymtcSdckfn23cmOO9n+Wal8Swtna3cjZNEqRDYfkpFWg1Pg2dwjGstufTqPO9/tM9wVKIigbGeKjNIBdPc8srFJcrKMB6XCEImLAg++nCX1y6FbMJIK6rqbKl02u2Yfj+hKoMNsrWOqgw2bGVpuXFj+FIO271+eZksqxiPy+BwQhhOKyuLm0C7EyVF4brOklvrekVp3u3N/dVfnw7+8P896W1vaGg4WZqGTsNzYWn9d9pFYcR0Wv6uMbbrvI+891pJSRTJmf0XwPra85TbPsyK7XG8gI5T9RxXDXxwM6jITSgq10+tlAyhq1rQbsdcuLDw2O8GYDqt+M53rjKdVEgpWJhPWV7qEkc6NFTi0MwZ12HxznnG44p2qul3YozxZLml29LBHquW/EZRyN4ZjSqsm6C0RNf3uTojpZXqYNtTF3MAOh2NtSF8fq6fsLbaIYlUffHa8DIjhGBuLmFuLpndZq1ne3fK/iDIz4vSUlaWydSE/dd5SmNB1CVtQW3lFmxHlhZTKuMpCzPLczK2qps9CqkE3juElIxHFTqztDuaKJFN5e8FIYolaaSoALwJNjlAu6VYW+4wnpTc2Z4yzQ3vf7THO28uI6UgLy3Dm6PaTkzRjuRnlUQP+ih4kGrIH33gUQ4f/HR3ruOUPgKB0NDpRkzGFZVxXLs+xFrPl99eeeRzvnl5ib3BdaZTR2VDQ78oLElL0e5rGMIkryhyiyfYixSFRWuJtZ5ffLiPEPCNr248cBq+4bRzr5VgmFBXUvLJQQ54tJbkoxLvYVpUANhaLTe/0KqtDw+HPwTTqeBgUNBphxy8fjeh14+f+QRus/e9OHw0DQNNUstZMwegGOWMr4+Zf30BJR+/oCmkIGpHRPVk+3cBNqAcFfyP18b8g5/u8dZczF+60OdvvL1Iu87JOcywrEqD8+Ga9TQPio8nFbe3pxSFxTjPqLZ5kk1D/akhCNeLDQ1PipSCN19fxFnPNKvI8qBGwQsiKciN59Lry3x8ZQ8hBKNhwViWKClotSM2Nvq0OzGDg5zlM2Zpu3VujiKv0JFiOi0xlcM7h9aKO7dGL2VDJ4oUX/ryBh9+sMOdO2BMTpZVeAcLi/pQKbo4nbq8LI2SUrwqhPibc4u/+f+N9v6gOUk1NLzENBXVhueCte51FezWNqzziXNeOuciY2pZaeWQShBFdxs7LwYPst05Opl9eJvnqCrII4hThbGaKNLsH0yRXiClmjVFnmRk/Pvf+5RISV57dZE0icLUbF3wlkIgpWQ8CYUY72p7NAHjUclkXJHXhfAst3VjRqC1pKosZRUC6YvSksSKTkcH66PDJk4k6XRCI0iroMZYX+3Uyozk1FmwNJw+lBKsr3ZYX+2QFZb9g4zt7QlSCKZFUA4ApImeZTVJIRBSkMQqqMFqZYFznihS9KUgiiStlkZKwZ3djCw3SBFsDaQSVFXID4nSZhTztKO0mKlqjPM4PO1EgYcbt0YUpcM6T0RQDxjr+PI7q3znu5+yvT2d5ST4jua+7swjlEHA/RKGw9sf1tc/9E447rHPiLilMJUnyyuchTs7E777A8OvfG3joT/XbkWsrXSC73vpMNaBh+nY0ulr2j3NaL/CeU8r0XTbmrywjMfhtspYPvx4QKcd89blpaap8wJyVF0Vvg3Txb1uULe9cn6OtdUORWnZ38/Y3plSlBZXGfbHJUUR8vXiRNJuxaQtjbMepSWjcYm/FSxY11c7zM2nT+W6oNnTXlwutDTV9LNRACarKAY5++/tIaRgQXpWIsGKlmwkivOJ4mpmuFU6tivHncKx7yHpxyQLLeJOfFd9CcS9hMU3w/DIh5XjX90Y8o+uXWXh9j5rB3vgPaayMwtYKSRJcnrXI1euDhiNSuJYoaRgZC0Xzr98+RPPkns/vhsaPg9vvbHE+x/uYWxBmgRLsZBz6NCpottNONjPQvGeUNi/eX3IxkafOFb1mtyfKeXz6mqXG9cHeASTcYG1niTRwYJtWjGZlI9pvX+2iGNFnZNDnoXPxCiSVJVjZ2eKUgLvRM85/HRaXhBC2um0+i+Bv3eyW97Q0HCSnN4r1YYzhTHuqwDWubZzLvLeS+e9NiZYG8T1oilN9an2q/58PKhKGL7e38+wJtitWeuJlMIRPsSXlzsP+fnPLjN+9mfbbK0vIEWYDvIEBY7xHq0kSRqR52b2VJEKlhJSMMu/qaxDa4ESYuaN72ubHTULmw0+42msKaWlEiELZ2EuJYokq8sd+r2kKeg1fCHSRLGx1mVjrYt3nr2DnE9vjhgOi2D95Dx5EQow3nviOFgAVof7q5IoLfG1VMdYRyQVsg4n9Z4g+TcOkDjngnojCk3WhlOKqBc5ZVAPtNMI8Eyzu2qdwyBtqQS37kw4t9Hjy++sUhlHlluyvGIyLEk7Gv0k56njFtUP6+sfbQDNbj/m66PP9SDB52PQ7muc95jKURSOXZPzgx/d4mtfWX/oz71xaZHBoKAobciuUoI8rwBPp6/p9iNkbXHYa2uKytHvJdy8PaasQnbRT3+xg5Rw+dIiuvGqOROo+jrAujBtLIA0Dufn9bXu7HH7Bzk3bo24szNlmhkO9qeYbUeaRqhIEMeKdjsodCbTqv4+Yn2tQ+cJsgKaK4uzw+8sJfz3zjG9M2Hu1Xl0rZjx1lNOSqLC8O99aYnf3mqTxIooUmgdhjQCAmMck0nF+4OSD4clH+9NuPnJAXuFZagUbjGls9FD1ucjGUn6F+bZA26t9fnwR4J45yZvxhKpJLYybG0thKblQY73niTWdLoRkT75c9rt7QlZVuFcyKHIjKPTChbGDU+XM1RHbzgBhAjXQh9e2WccK0pjKacVVRXcMFY25rhyZY9sGgYtXeoZT0pu3Rqxvt6j04mZTEq63eQRr/Ri0eul5PmYtBURx2H4TmmJd55Prh3w1tuPyH88o6yudtjZmZCkYQARAUpKcmNLW1EIJaZaChtpPbbWdqfT8i8sLv4bX5oc/JOfnPS2NzQ0nAxNQ6fhmbO0/ts6m1ZrRWF/yRrXwYNWQsWxllXlQuZKLIkixcZm75H1q+c05PzcOJzMKUuLsx6pJMJ5tFZsbvbveeQDR8ZxFdy+NaadxiGsWAgQHmd9nWsjZrkkSsqgyvEeVGjmCCFmigYpBGms0HXWiPUeZzzeeyIdCuSHAcitVNOREUoKVlbaLC8+ed5PQ8PjIIRgaaHF0kIL72EwytnZzdjZnTKalHXoqLhv8e2cx9ZBx5UJDVNjgt+89yE7RytJZVzI3KkbP0IJqtKHvKfk5Is3DZ8laYUMsCRWdDtBKZJlhjipDc7qpg8e8twwnpT0ujG//quvMBqXDIYFt7bH7A1L9LMcBHyQpdvD1EDHubSJI/fd+/UDPhC7cxGTQRUangYG45Kf/mKHd95c/uxz1cSRYmmxxXhaYVxQOh3+DuM4KNg6vRhTWXLjgz1IKmm1Isoyx1mYZIafvbeHdZ43Ly3dU3hteFGJtKxVvp+9796bFudTFueDbdb27pRPrw/Z2c+QMti3TicVo0EBQGU9/X7M0mKb0aiklWqWFlMWF1tIeZypYMNZZCUS/JWvr/G//sNfoOK7y1KhJFE74m+80uXff3uBC+f7D3mWwFtHvp9MK27dnvBH10Z8/+oeVzPHTiuid66PqofH4m6M++ZrXBEJO7d3+bVyyOV1eDX+GaP3rnKQJ/jea7T682SFod+Ln6j5+LQJtrTZLLPSOc+otGGApWmgP3UaC7uzzfP4pBECXn9tISh1hsHyV8iwDhlNDedfXeIXf3YTCLk5UsDe7pTFhRa9XsL2nfGZa+icf2Weg/2MuD7nSwE6Cur58agI9YjT7Hn5jFhZ7bJ0e4yUgtEwJy9MfZ6nspWVUrlEt6JCSCrnUcbY+eGw+LvzS7/1t0a7/7ixXmtoeAl5KUeQv/Wtb530JrxUtNpvvOERyXCY/W5emEVA6Vguzs2n4TJKCDrtmE4n4q23VkGI+2peD6prHf3+6acUPHvK0vLRR3vkWTVTGUDwAG+3Iy5ffkiYtQdTOPKpZW9viiktlfFIwkTHTJ4twlSsNQ5rIdTngsJGIOpFYG3JJoMlW6QlaUsjCJZGh8GgrVTT7UR0OhHtVsRbl5fY2uixstye+ZA3NDxrhAiWa4sLLTbWunW+E6GJWTcwBVBVlqJ0M9sVW1u05bnFOoeSklaiKStHWQa1oCCEKh82eZytrQrV3VyJhlOACNkd00mwnImi0LA2tdJQCMFcL7mb5ZEZ2u0o2HrGin4vodOKuHFrjD5tTbsHfcgdfn204SOO+VcTJ4qqcFhbZ90Yx95+xspSJxSqjtmhF+ZTbt2eUFRBsRZsOyXOBVsMoUBKibOeyTT4pgoITVUZPlOMdYxGJQBJrEhPsXVRw6OZTit29jKUkqwstZm/J+vkQXTaERtrXS69usDqchvrPGVlsS7kk2gd9qnxqAyDLXnFNLPs7mVEWtI+waJ5w/Pl15dTfv97t8n3c7qbtW2Yh4MP9vjP35zn3Gbvc+0PcaRYXEj55Vfn+OvvLvHXL/ZYMJbi5ojx7QmD3BD3EqY7E8phSSEE/8H5K3x5M+Or7ywx1xGs9Cwdd5PtfYuP+gghaLf1iVkgjcYlo3GFqSzWBiumvawijSWbG90zFaB+Gggft6JR6pxRvH9+jYMkUdzanoS1RzsiTjRV6UhbEd6EnNBONyZNw+2VsSwtdRgOcrrd5EzZriklOTjIQt6pC+exQzs6Vzsu9Hpnq4n1uKyudZmMSyaTkjwLDZ2yMKoojBYCrbWiMi7VUlhAeXxLKdly1UffPeltb2h4GN/+9rdPehPOJC/lVV/T0Hm+6PjSbwnJeJpXf8EZ13HetY2x0jmvrPUoJUlTzepql5WVzrEDzIffP6jRc+/A8tHHP+ixR5/7JNjdmXLj+oCyslTGUVYWQVDLrK11WV8/4oftwVmPyR3Z1IRp11FJVVosd99/kmiSSAU1jnNYx8xeChEK1iBQWhDVgdbBUk0GixwpQtCxDUXvTjui3405v9XjrdeXuHB+jpXlYH/R0HCSSCmY66dsrHdZmm/jfFgQWO+xJlgNBlVZ+CcFOO9JE42SgryyOOeIlEIpUedGSSrja2WDpywdtgxFSB5Q+z87y6wXB60kk0lFkkbBstKFzkJoRFgG4yoshKqQ+1UZx8rSXRVhHCt+8cEeSUu/WH/Ax9nWez74okiSZxZngmVWlhtu3h5z4dzcsc8VGvuCwaigLC15aSkrS55bysLS6UQIGR7njKM0HilD8dRYx3w/CZlUWmKcq+0Ss0bB+YzZ2ctIYvVMilNlabl5e4IQ0G5H9x1Hj0McK1aXO1x8ZZ65fkJZGjrtCEE4Pn0dLzgalgwGJdZ59gY53boJ23C20QJUP+Xb37/F3MWF0BiOFfvv7+KV5Le/unJPpuTnJ000X93q8jtvL/K7F3v0s4ponIEQRLnhby9d4bzY42u/dJ7kHrVQFCkSu8NOtYSOYoQQJ9akvn1nijGeorAY4zEehllFpxWxtdlk6DwTDp0PGs4Uwazi+TV04ljhrCcvTFiPKIHxHlM6XnllntFBxnhUMB6Vwe42M0Ra0usllJU91Zlen4dWO2I6qdCxwlSOg0EWhvMIFu+r99i5vmy0OzG7OxOm0zCoJoSQUgmZJFrpSLSKokrz3Mw56xMdqTyO9S1vr/zTk97uhoaH0TR0ng0v5Sqpaeg8P5bWf0dOs+r3jPGvZVn5dlW5Ht4nKpJtRAjaFUKQtjSbm/0vPI1xnKIH7o8rOPr/R+MMHqcB9LT48U9uhQ9rG4qRrm5wzc+nfO3rW/ctYF3lyaaWIjNMpgZjPHkZCpWHxRBfW7V129EsiyjYpAi88DjrqPU5aCVopTqoG3z4uUhLRJ2Ts7yYsrnZ4/xWnwvn5nj1lXmWFluzbVIvoRS64fQihCBJFCvLbTbWu/S7CVEUmjNRJGvlQFCr4UNmlHXhyI+1whMaoVLJWRH7UO2hgy8hWWbwNnj3H4objlMQPsntDV8AAcNBQawVZWWJtKLTDue0vDTEOlh5ahUywSCoSOb64XNGCMFoXFI5d6b/KEKGPLRsasiK0JxxLlh6LC+3jy2U9nsJd7YnCCmQM9Xs4f+GjKnDzwrvQ8HfO2i3NEorxtNgg+ispygN1nqK0rIw32omnZ8RZWn58OMD1laefo7GtRtDdnYzytIy10++0Gt0OzFbGz22NnoY4xiOCowJeVfeeoyxjEYFk0mFcZ7BsAzqulOQXdLw7Pjmaot/8P6AW+/tMffqPAjQLc0PPzzg+x8PuKRgdaX91ArrSaz46laXL3c0/+Zmh68njoW977O20mVttfeZ10niiA9/cQU9d4EoUnQ7z19BVhnH9s6UTieiqixlaRkWhsJ5tjZ7dF/CIPFnT8gjbazXzh7BFUM8V2uvbjcmy0ywsY0Uc/2E8Th8BioJd26PmGYl+7vBjn06rVhb77G/nzE/33pu2/k8iGPNndtjqsretSeuaxkeWFvtol7Sz/04VhwcZFSVpaocrlYxHTqpSClUmmothHBSyKnWMkvbb8zb6qMfnvS2NzQ8iKah82w4W63+hlOHd1wUknGem695RwQ4JKmUgjTVFLlBSBF8+59w4vNJeJQq57gG0IOs3o7GFhz9GnhQpMF9ZFkVQhB98KeXUtQesoqV1e5sEsdVjqp0GOuxxmEqhzU2eNJXIbjaESaMJKH4dhiRI4Qg0ip40TqIlJzZTiklUVKgpCBuR8RRKH4qJWi1Ii6/ttDY5DS8kGglWVvpsLbSwVkfslL2cyZ16GhROkQZitoAlXc4D7qyRLUNkDF2ZgGQlxZRBUs2YxzWalotRRTL+04SDzqPHP366GMfdL64113rEXEpLyXOeQaDjKWlDu7QTq8IKsdOoklbEZVx5EWw3iuqkFM210tmTZ2NtS5XPx1gxNn+zUaJpNuPGQ9LjLFUlWXnIOdffO86X313jYX5+y20hIDLry3w3od7QFDjGOPQcbBas6VDxSFjSkoJ3jOZVhgDrZbAO8hLQ1VZ9gdB6ZOmijvbE/7cN7ZQqimOPW3m51KufTrk0xsjzj3lSf3JuKxz9gT93tMrGr9+cYHN9S5Xrg7YH+RMswpRhvOutZ6d22N0rJlmFZvrXVZXGpXXWeb/+L13+Nf+u+9x/Z9/wtavnqe11GbrV8/zwUHOf/bHNzn/3dt8baXNr2+06XQiokiSJpo4loBgmoXPeDxUlaub1z5cz0uBtSFL71/sl/xgO+O9nYJXe4q/eGGOX+45kkjQ7RxvbSQE6HInhJrXFq3Pm929jKKwRJEMTQYlKKwljcMgWMPTRzQXXmea592nU0rw2qvzfHjlAGsdlXEIQpZnf7HL3NwwnF9kOM8c7Gf8qx/eZG2ti/f+zCnForpxYayjKsN7PrSff/+9Hd798voJb+HJ8dprS4xHZX3OV0ynJdZ6pHQoFQa1Ku+8tbZVFNVFpcTXe4u/+X+N9v7gk5Pe9oaGhudHU61teKYYY78WKXlrYl1fKlFqLUvvyLWWURwrrHVIIWi1o1MlJX5UhMHh/x9t5HDkvocVbU1lkUoQxeFCTvpg6xBpyfJiG+HBGE+Zh8LzYcHS1CqcLK9w3qO1QMsQhloah6qL0EJAHMkwJe08us7L8T4UpZUUxIkiTRRJrOl1Y9ZWOyzMpS9lEGHD2URKweZaj/WVLlevD8hzQ37o2VyEPIewYA/HSWVCl0fOjhdPVQVLQq0FQh4+zlNVlrSlkOrYfHngwbcfd//DHvuwxvHResPL0gByzjMY5cSJxFQSUxic8eDDdJuSMD3MRhKCsgiN7P1BDsBcP2F5ocUvPtwLOTpnfBAwaSuEiBkNS4zzGBuKnd//0S3eeWOJzSMWn8tLbXb3M/xuBr5CSkWaKqaZIZ9aOjrYc6oYOjLCA6ZyVMazOJ9w/eaYyfSwcRpsRq58MuSrX1o70VDxs8yrr8zzwx/feuqWqJU5LCAoFh4jP+dJaLci3n0r5AV+emPEpzeGjCYlQgi0koyGBQf7Bd7DwbDg0qvzTUPwjLIaC37/P/oKf/t/+hHX/ukVzv/aqwgliDoxbPW5nht+dm3A//L9XVJnaQuYTzULiWYxlizHknNdTaQkt0vHncKyX3n2SsugtIysZ1x5xsajYkW61eOj+ZSf3Jzwl8eC34s040nxwO1L0whhc6w9GSXMaFRijGM8rkI+HGA9JEqSNNaEz46zfCH1EhPs1p7/hZ+Ugtdfm+fjawPy3KJjgS3DsfxLXz/Hd/75xwDYev1+sD+lyCs2N/t0z1iuzLlzc+zsTCimhrKwFIWZ3be7N6Us7cxx5GWj20tYXulQlpaqMlirqersNGN8aQyZ9+RSuKTIzboU8l3n8v9mfum3/sPh7j92J739DQ0Nz4fTU0FvOJMUpfmGkGKE84mSInNKaoPPkkT1ijwUVaNUP1N1zrPkYSWFhzWFAJyDSAc7oGw/J88N/V7CpYtL9HspRWZwnjqY3VGUIRdCCUHUUkyzECrYbUdhYseHYqVzQa2TpgqtJNPM1NZRwTaq39V4H+wDOu2I1dUO8/2ksWpoONNIKbh4fh6AXm/EjZsjxrU3sZQiSNptCOOUUtDrhuNhmle1oq22mzq0A6jt2qZjQxxLolR+5iB/mMLvuNuP4+hjjzZujntO7rn9SV7nRWsC6UNloxbBlqEIf2frPXlpyAsojaOTapSWFLmhqhz7+xnjSUletFlb6XBhq8+H1w5I25o8s1SlRWk5yxpLUomO71n0v8C15LilSAsdFojOhbwhU/KDn2xjrOeVrf59j3/z9SXK8g5FZVE4sswgRVDr5Jkl7dTWnlrQm4+ZDit2djMGg2KmEr13j8ozw95+1jR0nhH9XszKcpsPPtqfNUmeBkG16Oh0Itqtu3+7aVaFfD7nyfOK/UGBFIK8LsooJZhMQpaVkoIoVnQ7MQv9FI8niTWt1t2lyLnNHuc2e3xwZZ/hsGAwLnC1quLaxwPOv9Lnp+/tcm69y8JCo0g4i/zGSsL/83e+wd/7Rx/yw+98TL7UZemtlWDBlmoW31iaPdYAO/W/z/AAV8Bu/e9eRteGLEcp3vbY299jMinodO4vnHofLIKctE8lz+fzYJ1HSGo1ZKjXGeNJk+evNGhoeNFxDk6gnwOEa6PNjR53tidYYym8RwpBYeD8+Tne+8U2URwcNvKsYjKp+NnP7vAr3zx/Mhv8jEhbEfNzLfKsIndmZi1mrSObVnzw/g7vvLt20pt5Yrx2aYnxuOTO7RH9fhryQQc5WVZqJbXWWsZeCesKHxlj32y7pB3H6r8A/tuT3vaGhobnQ9PQaXhmLK39Tn84yrumtG8Y43qVsR1jbKuqXJxNC6OU1FGsaElYfAnDkieTgjhW7O8XSODtN1bpdELuR1U4Cu/x1s8s0g4zP5wUyCJMnUeRnEmwW21NUYaitLWO0ahkYS4lioLNWqwFa8sd0lRjnWd5scXyYuvMybcbzg7Pqrlwbr3HufUe27tT9gY541HB7e0pzntaqSKOFds7GWmqSSKFJ1gbCsTsOKwqh9bB9sQYhyqC2i5tqYcW/B+mwLmXo1Zr9z7uOFXPwyzdHvX6D8oYO/q7P20WcId+0gBpW2ErFTLF6iZ4O43whxaTPjSAssxwa3tKkihGo5LxpGRjrcv7H+1jjSfSElM5nPFY53AW8qwiSVRQ+VQOZx1xrIjTYLsnpXih1D2d+QgxENispHIeL0JR48rVA8rSsjCfYq2j047ptCP6/ZQsN4wmJf1uRJZXeCSmtNhYoCKJM57xMPi9TyYVznoQ0Eo1SaLptDTGetqp5uNrA6JIsb769LNeGmBro893vnedVkvz2oX5L/x8RWm5vT1lZz9HAEVhiWNJrMO5MstMyFICpllo5Hj8LHNiOq1mgyZKBUtYqAvkiaKVKpJIMddPWVttM9dLef3iAts7U8bv7dSP9Vhref+DPc6f7/Nx5chLy8Zasw+dRV5NJb//b13mk+sj/od/dpPv/ck1bqCYu7xAe7H9dJrqHpxxFKOcN9uSv7qaUk2/BKM/5sd/doNf+so50jQ0L733XL8xoDKOdqtH/4Sm5KUQ6EjhMxOaO0C/rYnTpkH+LGmWSWcTjz/Rv20SqzBM5j2DzOLra9C1rQWuXt0nzwzee+JEEUWKKx/t8dbbq184b/g0URSG+YWUaVaSpprBsMBUQREsBLMcmeglVSBqLdk6N8fe7oTptAyOK1qSxFoa6yNrnRNIZCRLAGtdazwufmNx8a/+i+ngD//4pLe/oaHh2dM0dBqeGda5L0WRvDqdFr9SGdurKpt6j5JSOO+kSRKtFxZbrK/3wsXJg8bP4f6K44syPv4IqsqR54bVlR7ddjKbNjfWkxUWgccYj6lt6aQUqFoE4L2nlWikDEVmpQWrS21ub0/IrZ8VTKQUpEoRa0kr1Zw/13/qdikNDc+FZ3Dsryy1siqzRgAAIABJREFUWVlqc/32iHFWUVWO5DBHKtVYG3IcBAKtQ95UXjmEC9syzatgy+Y8QgoSo/AekkQi9RdbJR7XpHnYfcepdR5l93b0Zw85LkPs8PYHbcvRr49u56N+9vNyaEUppUBFCl8GhY1znrJyVDYosA49uY1xswW8MY7RpGQ8LnnlXJ9rnwz4y3/pVaJIMs0qdvczbt2ecDDMqUwIJtNK4FVo7kzHwfZSiuBlrWNFFIUnl1Ig1elt9LTnNAjIa9XS3n7O7crx8SdDuu2IjbUO/X7C+c0+5zd73Lg5ArirpigM44llMJqipUBHEiEEk6wiiiTrqx0WF1IW5lMiLfno6gDvQ9DtJDN89PE+RWm4cG7u5H4JZ5R+L2a+n/D+R/u8stX/wmoC5zxZbrCV49VLCywttmbHUxwrolaECAJg+s7jLZSVo8wr8jIUYrwPRQitwzWO9+F5vYdpZhmNKvYOCj7+ZEAUSVqJZmmxxTe/sUmWGz75dMg0q8gKw51bYza3+tzZnmKM4/zW080Lajg9nN/q8ff/7R63tyf86fsDPt7LOLiWMbSeqfNMnCezMDWOcWmZVJas8uQmDD0lUpIoaGlJR0naStKOBb1I0dWChVjR14KludAQ0Z1l4tVLmP0rXPt0HykEQgqyrMRZT7z6Fq12cmIKQ6kEMbUyVQq883S0JjMnk+nz0tA0dM4kp6Gc8Oorc3x45YBuN9QEqtxwMIZ3v7TBL35+B+fCoGZZWSIn+cGffsqv/fql+xpR/iFvpDbwOLUoFeytpRTkuQn2197jjSeONXluuHb1gEuvLz36yc4oa2tdri+1uXljRFGEAZk01ZSVjYvcusojEXgvpZxOy3VrXGcgxd9dWv7Nfz7c/QPz6FdoaGh4kWkaOg3PjLI0vyqEKJ0jds5LKYUT+I4XItY6itvtiP5cyvJy5/hgmkeNnB83on70OR5WbTxBvPdUheXceh+EvFs8ra3QIikoKktlPEL4WZFZqVA0c7V6R0USVTd6dKSII4V14QIpiiStlqbbiVlZan8m9Lqh4aXgMY77rbUeS/MtPv50wHgcQieTVAVrNUAaRxzJOrwUtJJByWEsCoEh2LBVxqEKS5FboljR7ijEF6ilPo6l4+PkfcHxmV6Pm+3zOK/7qG14nHyh4zLJHnXKFoKQxSYVrbbClIqqtFSVJSsMUobFbFFYysqilEQ5jzUO58Od40lFT4SmxJ/+6BZ/7hubtFvBWur8Zh/vYTgqGI1LBsOCsjS1YiU05mfBtlLgvQjnaBt8rpUK0gVXr6ilDEquKFaIEx44bHc141HBcFRR1hZZznkmk4ppbrh4vs/SQoteN2Zzo8uHHx8wHpdMc8ut7QnOeqJYotOIxeU0FA2858tvr3xGGbK53uMHP7rFYFRinSMrRO0fb3jzJV6oPyveuLTIn/zpTd6/ss/bl7/Y7zc0QQWvXVokSdUsm0coQbcT0U41caSQKuz7cSRnX+PDFLS9p4lT5pYsKxkMS6aTiryomGYVZemREoz1jCahebN/kLO+1uEr767y0dUDtnemlKXj5o0R80stsqxCKcHm+lETrYazxNpKh99aCWos5zyTacVoXFIZN2sM4kPDQ9fXv7G+e4KVMjRmDoljFfZTGTInf/b+HtNJUGLqjW/Q6vbpu2uMpwXWupCdM3+ZuVe+ytJiemLKdkHI1RBCEOmg0JfW022dnYn900gYpGuUOmeN0/DnlFKwsdElLwzWOrzXVKUlbSe8cmGeO7dGFKWlLA1xpLh9a8ydWyNW13uz/XH2PuovjjZwjjZ/TlOTJ44102lFv5+ytxuGNKrSBvtk5xAGtrfHL3VDB+Dtd9aYjEuqylLkZrY2ss5HeIuUQiPC1FRlbCvLzavjcflfA//VSW53Q0PDs6dp6DQ8M4rCfkVJMfTeKyGEb7W1l5JuXk/wKhWaEXNHGw0PqyIed/+DfIIeFj7xqNufIc54DvYLkigKC9HDTfChUZPECq0llZGED+lQ/INgsZbGimluMd4R6XpRB0wnJVpLukqSJIrFhdZTmc5taHjheYzjPE00b11aoigtn9wYBpsuKRCyJJuaWuURmjlaCxCQxBohINLB1rAyjgKLsyFvoiosrbYiaZ+8VcDDGj+PY9f2IGu3o49/nAXy4zZyDhvdD/vTKSXvLkwldPoRxoYFofceIRWVq5sulWc+1TObNikhjhTdTpi2biWa9z7ap92O+PLbK3ffk4C5fsJcP+HcZlADZJnhxu0R+/t5UA6UFqUElfVhTeU9OE9pPUqEInVlgrRLSkEcBQsNqcAaP3ujUku0BlHbU4XXF/dLpo77hT0Kx6ygXmRhQWh8XWQ3QdEEUFUWIUPuyae3Jly6uICUggvn5rizPWV7L8NUjsW5BCFC0T5JFc545v5/9t4sVrJ0z+76fcOeYjpz5jk5VFbWdKvqXt+xb7fsxnA9oLbBLYQEwgiQX3gzEmIS4hUkBgkkXnhCMkIg2UhYFgbRbtmybyPbcpumq7uvu7vurTGrcs4zxrSHb+Lh2xF58uQ5J4fKrDyZFUuVFSci9hixY+/9/dd/rbWS8/4ba6yvFg+tvtdNeP/ddX7n9263qqBA01hu350gpeDtN1afYGcWeBRWlnNWlzNu3BrxxpXlOQnzNJhMDZcvDxgs5WSp4p23Vtrv/gkWcljQ0E2AnIuHXpoTiVPDnbsTdncrnPdMKsut2xO2t0uyTPH6a0t8dm2fiTbcuz2hu5yhb43JU83q6qJp5ZuAWcbdLOfuq8I6jzM+WhsliiSRiPV32bj8Y9brUSwqJj2UTubn5BcFIWLeXwgtSSVEbPrSgp3dkrVjzr0LPAuchdL/As8SIUT1/VlAr5PQ6yaUtUW3VpBl7Xn9yipVaTg4qJi0N4mNcfz8F/fYONdDHD4fHf7zpN16DFJy9v5hwucwAXTc+18FUsa8nIuXlrh+/QA/aXAu2h2bxuF1HE9NJg3db3DWb1EkvPPuOT78ozvs7pZzxXvsUQsCGZRWQgghagBj7NJoWP3axrlf+/vTg9/8By948xdYYIHniBdfZXoB+MlPfvKiN+GVx9rmX7rSNO5HZdn8qCzNlhCI9Y1OX2uZlVNL0ziEgH4/58KFwaMX+CQ4zivouDbxw68d9+/odKet7zHgbeBgr6GcGCZTE4t4s/cI94uWUoAPGOOAqM7xPuBszO0w1oMQFHm0/RFEKyhrA0WR8NqlAd96a42V5XxeuFxggZcVz+wIPu03fghaSVaXCzpF0nbMhWiDWEVSJ03V3O6k10vm9kHG+FYBImJ+SLtOawPeRTJWSE4+t5yyTc8bj7Pak8gcjrx+3DSPygE66ZR9mNQ57qsTwK2bQ9bWuqStv7ZobWimUxMtz4Dg49R5pji3VmBdQEhJmki0lly+OKCqHaNxQ9U4bt2ZUNeW9bUOWh1PiCdJPE4ubPW5fHHAcj+jyDVNZTHWIYn5IKEl6WOeSCB4qGsfg3jbQbKz0ce9qR1VY3EGmspRVZEUtCbgHNRTR1M6JmPLdGywTaCaWkztY+5a6SgnlmrqKCeOunSY2kdFxMRGNcTU0tSOaWmx1hOIHZJV7aJvuZRIGTvXO7nGGMfWZg/V/i62tyfUTVQ6ZVnMi1pdysm04srWgI21zond650iodtJuLdb4n20e7PWs7tfcefehEtbg8U16xlCa8mtOxOq2n6lvKIvb45IUk3dWNJMcW6988w71YUQZJmi10s5f77L1lYPZMwLKToJQQjubZcMhzXffncdAuSpjMdybakbx7mNzuL4WeCJ0RjPnTsThBAsL2dkmcL5wMpyjkoLdFqgtDoTx9a0NJTteXP2TynB8lLOl3cn5EUyvxYu8OyxUOi8OvBxKH0mftcQm4b2D6qY4eg9TeNxHi5f6LG7U1LVMU9nVguwxnF+8zHsRk9okhWH/3H/7/kkh94/jsw5bvoHVnHMek/6/UymDUWRcvfuKNY5TMwqFUJgmmgnOR7XXLg4+Ebn/vZ6KcZEt4E0UTjryTJNlmkhBaoodCYEnUDI8CHzPnQQbEiu/e8vetsXWADgpz/96YvehFcS38i7vgWh8/yhkjf+9QDLdWXebIxbFgiGB5UcjxvrvA8hhnnK9XNdzp17zlYZR8mcxy2cHkfsHK0mnjZ9+1pwgenEUpUW7wLGearKxfcIrUUPsVNIxK6hREeVjm59ZYWY2a3RWpcEpJSkiSJLNZ0i4crlJd55c/WZdS0usMArj1NInk6RsLHWIcs0VWWwLlAUmn43JU0UtfHs7FU0jaNpu3uzRKFbxUieazodHYsuPmDqgBIC1WasnMhg8PC2PDDNcfN+TThptY/iv48jgx61C48ihmaPt26PWF7KyXN9/2MTcLBXoZVCa0EAnA9UlaVqHJOpxbpIlEynhtt3J+ztV1S1I00kjfHc3S7Z25tS1o7VldPJcSEE3U7C6krBlctLvHV1hSuXl1hbKQgB1HxgHM/l/X6ClJLgAsEHio6OSkpBvEY0DuMCiEgW1o2jnMaMJ9UOZp0LLSES7ayaxs/zcGgFP9Z7nI1NANY4BIKkvWZEy7lAIgVZqijySOokqaRTaNZXC1ZXchrruHNnwupKQbebsLNbUjcOIQRSRoVUlsbfw+5eyaCfkWcni7/7vZQ8VewdlPPPw7lAXTl290subPbOTIHlZUe3k3Dr9pidvYrNc92nVulc++KAvJtQFJqt871Tv99nBa0laysFvV4aiXHno1JZSm7eHNPvJ9S1o6wsO7s1of19LRQKCzwpmsZxMGqwNjCdGIajBmM8q8vFmVO455lme7ec28x5H6hrx73dktsHFeXUsLG2IDafNeJlN3yji8mvGmbZi2flOxUiugCMJg3OBhItcD7m5VZltNqSMrIro2GNtZ40VSwvFcfXJk4bRxxV1xy9ST/y94zwub+tD/49u+8+TALNN0EcP8+DqxeUleG115bZ3p7Ge1sXx1W6dXQRQrDWjsm+ycjzhO17k3j/Uxqcj59RUSSUpZ3VilTRSdKti/2et+x2+t/63NSffP6it32BBRaEzvPBgtBZ4LnAy9f/qiB4a8OGbdyyD0E11qfOeEEIQmmZdXsZb7+1RudlkNAeV3ydPR5H/LSPtnZMRgbbWiSEEAkdJQWdPIG2mKWUbK2cJKrtHJ8ROLOBW5ap6O+tFUpJlgcpW+d7vPPWGpcvDhZEzgKvPk4Ydz3T4dih37MQgl435eJWH51IJHGcU1uPNR4pYkFbimiPlSaKIo/dvUpLCFBXDutiBkVVe5wJc2XD0fU9EYl8GqF8Ghn0gvA0qz/ptHt4rHn3zpjBUk5eJPPXnPP8/s9us7raiefZEJU7hEjsKBFt8qSIFmnWhlZBExVVaaIw1rO7Gwm73f2S0ajB+0DSknaPgpKCItdsnuty6cKASxf6rK912Fjr0ClStBJoLcmLhOV+RprI1vYsHkuzVQQfO0khEv1pFskf0e7LfMDc5vSkSs0tTWUQ8ZpjA1pJUh3VNzFjIu5HlmsGvZTzG12uXllCSdGSkoFALDAYG9jemdLvxWvOvXuTtqlAzD+vuK2BsjRsPqJJY2mQsbHWjXYaIe6zlALrPHv7FVvne2emyPIyQwhB3Thu3Y6Ks4sXHqOb9wjKynLz9hidKooiYev80yt9ngZZqlgaZCwv5W2h3ZHlit39KtoDCrhzZ4KxkCaSSxf7i2NngSfCdGI5GNZRjdtm8qSpfKrfy/OGUpLRuGnHE/Gcr5SkrBx3dismlWV3t+TSxbO37a8CFueWVwfW+fk4+6yg103ZH9ax8aZIIATq2nPl8oC6cXgbMNYxGTekqWY8aTi/2SeZqfJOGgMclrvDg2OLRzWnHn1+1PL3MaT7s3tUxJFFt+RPmiru3h2zudlnMm6w1gOgpKTXS2MDayrJMs3y8je7aSNNFVUVcy/L0mKMI/hYX7LWz/MKEWCtYzxp+qbxb6+sv/9bTfnxwYve/gW+2VgQOs8HC0JngWeO1c2/tFxOm79snV+pG3fBOV8gUMGHLiJkOlFZUSQM+hlvv7PxSnaSeReYjCzTiaVpPMa5ubWOt4HGOXyAurZoKekUCYmOmUJKRmInFuji8tJM0ck1Wabp5JqVpYzvvn+OjbXOmesgXGCBZ40XcoY4QuysLOWcW+9SGxctAAR0iwSdiFatIFA62h8aG5BEG7bKxHySREkIgrqxOBt/0+JJfrqnEUAnEMoPTX/a85O6+V4QTtuUw+/d256yshwVOhDHjM4FPvl4G6EEm5sDZNu9P8tBUlqi2+tOaEPbEy2xNtDYWCTOEk1jHHsHNVXlcN6zu19y996End0S5yORodTjdXjKluDp91LWVgoubPZ57dISa6sFy4MMnUgE0dKvU+i58qXoJKRpfE9rSd6SgdbFjKekJfiVEGSppttN6BQ62s0JgZASLQR5rkkzRZ4pskyzMshYXcl5+40V3ntnnQtbfc5vdNk812Vvv4qqHuvbzyySQjutAifLNKNJ7Gi3LpCmCu98a8MRA8m7ndMbDLJMsXm+x95eRdMO3mcd5zu7UamzKJ59dRSF5rNr+0wrx4XzvSdW6Xz+xQGjqUGp+PvZWOs8py09HVpLzm9EqzdjPDqRpGnC9r0p3W7KaNqQZZqt891ImC+wwGNiNGoYjpu2eSqgtaTbTY7NAjsL6HZSxpNmbkmUpwofAgdjw7S0+BCwzrO2UpypYvWrgMU16dWBcZ7kDI6fe92EqnE0jYuWu9aTpZLV5Zzbt0dMpw3OBWTb9TOdNFy4uHT6Qk8ieI6b5qha5+g8pzWOHX39lCa0BxU7gtu3Rmxs9BACplODcx4hBXmeEFycQQBbW4MH7eLE0WXdfzxJHfSy/4xXVztMJoayNIT2ujVrSJAi3rP7tlnNWa+8D8H78N3ltff/Zl1+/DUnRy+wwH0sCJ3ng2+2bnGB5wJj3L8UELauzFtl2awDZJlcDQQtRZSF9vsZS0v5Cw8YfeYIUE4s5dRS1w4RwAePsQEl40XXh4AzgaYyIEGrmMcQAGt8tAgK8d5JCoHOFP1eSpEput2Ui5s9Bv3sRe/pAgu8GMwGG1/n+ojrVErw1usrXNzs8+XNIWVpqGuHVpbGxM7eyTRmX1kbu2fxcT6VSPBgbPSLdi7Q6Sryjjp5YPSstv2458d11x3tvDuK46adTf+ChghRdXJ/gwXzGDKa2tLpKkoBQrj5BNZ5ahPVLVpLvG0HPt5jTTxXO+diXpIWGOO4fWdKr5tQdDRlbTkY1Vy/MURrSaeTsLyUk6aKtZUnKwJ2OzEtfjDIuHwoTy56lge8jyqJvYOSydSgpKSqLeXU0Fgfx9dSkOio7EwzHS3Q2oJA8IG80PQ6KZ2OpsgSsuzkPIheN+VXf+USH/zBHW7fm0JrAzLLifr5xzu8/toS3SJhr6kBOBg1HBzUJFqyuprz8493Obf+aCWHEPCd9zf43d+/zWjczImq/WHNP/qnN/j+d87T6yZP9Hku8CA6RUKnkzCdWq7fGvHe22tPNP+N2yPyToZ10drpRePShT7rqwWfXDugmhquvLHMeGooeinGOm7cHvNuf/VFb+YCLxFsS4z49jFJ5FPbE34dyDLF+krBXTclpArnonJ0qUgYliZadFaWT6/t8+bryy96cxdY4ExCnKUOpkPoFAmpVuyWU0wTG2Xu7TVcPl/Q6aTcuzcmSRRlaUkSSVU59vfLJ1OunKSoOfr+7J7/OIu2k5Z1lPg5ad1Hxhu9bkpjHBvnenz22V48Hwcwjcdah/We0aiO+3rMfbaY/S/cJ2zCoe0+nAU0ez7f5PDwNMct46xACMHrV1eYjBuUEvOxqPeBpFC4tsEqTSUIkTrLUjlt3qm72b8F/C8vevsXWGCBZ4sFobPAM0c5Nb9G8KlSYpxlOi9Lsxp80EoKVFv8Or/Z4+KjOkpeMjgTmIxizoF3kZHJMoV3EoKjsQ6IFjUz317nwjyAOk0lddtF7pwnzzXdQiOEYHW14MqlpdidvcAC30A8ijN47pzCoRUUueadN1a5duOAnZ2S5Twn+MDBuGY8Nngf83a0jDZavV5Cr5MyrQyTMtBYT6o91kqaypPm8sWpYx5nYHb079m0pw3yThocPmNY5+ehqTPUtY2hsiYqqfJCYZqYP2N8q5R08TycpYLaBbQiWoeFWOALziOEpMh0tGAz0Z7DmoA1DnDUmcN7SMcNewfR07yTazbPdxn0I8GT6FkO2pPtl2hHp0rFjs2vk9jQSvLjH2zxwR/cZndYo6QgSxRCwO5+zedfHNDvpawu5+zsVTFXp3YMjWPvoGJ9teD//nuf8u1317i42T9VRZomiu99+zy//cFNrPXUjW8PF8sHP7vNpQt9rr62KEp+FWxudLh2fcRoVD/RfMNRVKd1em0Ree1sKBbyXHNps8en1w5iFy/xnkkIwY2bY959e0HovIqYKfh8K12fFd+kFE91jp3BOY/zfk7oWOupzgB5eRrW1grqxjEtLXVwaCXo5fEc3TSeL74YsbSU4n3g7TdWXvTmviI4mwTAAk+O+Ft/0VtxMnq9BKUVCId3oVUSBb7zJzbZ2yvZ3Z1STku63ZS6dnz80S4/+qWLrYLsJBbmETju83iUGucoThszHLfscH/apZWC0ahmba2D9x7beJBQlgatJNY6hrbm2rW9SOg8KmjzELEzt3s7QX10mLx5KN/nyPPjyJ+j0z9qmmeBTidlZa1gPKlbtSb0+ilFkVBXDilhablgOKwA33ee/eGw+svr63/hN0a7f2f7+WzVAgss8CKwIHQWeKZY2/r1/N7d0RUhsE3j1kxj+yEEnWUKIaNlTJZpQoBO5xXpvA1QTy3GRLmrtW2QnxKUtYMQCMTAdOsCXsRg0zzX0XJNyxgKXXsQUbHT7aQs9VOWl3M2zz25TcoCC7zSOGGs8nWSOgBXLi6xda7HlzeHHBzUBEBrQV37efecVpKDg4a9/bqdPXopTkpDYxxZrsmNJsslOj1jI8zTyJ7T3j9NycOR6WavH/fFHX39mOk6RfLQcosiod/L6Lb5bELCYCWhKRWqtORG0bTn6sZ6hAjUjY32ZEogHITW7Dv4eF5PEolzHmuj4qrb0UzLaIdhGomzHuchzxSffznEuX20lvOCo5YCnUjyTMcA00zT66Z0OglpIs+klcsPvrvJb//ODe7t1Yy8Qaqo1hlPoyKtaTxKCarKUjfRVtQ6z807Y7SSTCaG9bV9tjZ7vPvWycqQotD8C3/yMtdvjfjk830mEzvP6Pny5gitJJcvDk6cf4HTceXyEjduTygrS9NE5dksEPo0XLs+xDjmxfKzZO+6tJSxeb7DzVsThKTNyApUteXTzw944/VXq2Hom4zPvzjggy8nXC8NO01gxzq2m8BOZTmoHAjBcqZYzRUbmWAj02x1NK8PMt5eSen3UgaD9MTss9B2gRvnIYCUCv0SuAdc2Orx8af7sXEBWFnOuFQ7vtidYJ1n/yCS8QF4Z0HqLLDAHN4HlDw717OjWFsp+OLLIV4InI8uH8OxY9DTvP/t83zwuzeoSstk3LT3pY4PPrjBD394iZNZmJPYlq/QfXWYOzq66Mc5hR7a1F4v5dNPdllb6/DWW+uMR008twWPp7WX7Gj6vYymsqSZPn5Zxz1/lDtB+1yctPuHSaLZ8/B45M1JSp/jFENPSv5cvrzMznZUchkbFTp1bVv7tcDu7pTV1Q7Dg2bXOVwIvts09l8F/scnW9MCCyxwlrEgdBZ4tvDhDSFE7ZxbCj7Mjq/EuYCCuXVL0eYdHK7PvUDXnqeGNZ7pyMaAdCmi523jUEqSpJJMCFzbUei8j9kMqSLPNYN+QpNJrKOVx8YunG43ZW214I3XlkmSs3vDucACXzce5xxx2hjimZxfjtzwp4nizSsrjMcNH3++R1U6tL5fMNVaUNYW72MwfQyc9wiiSsQZTx0sTS3oDxJ0dvYLSY/Eo4igJ5n26GDxyEUjL/T9wnT7nlIy5o4VDzYNpIVEqgRnPZkN1KWlsR7ZWn1JGTOQfAgQRCQwhMBYPydmZh3itQnz87axHuo4Gts7qPE+EhvBBZSWJEnMxtFWMp55gwsRt7MtHKapwodoF6e1RLSZO3muSbWKmThAJ0+QKpqFyLZJ4nnih9+PSp3hONoETiYGAGui8mg0rllbLRiNmzlhEELAERiOa4pCc/3WCNM4er2UK5eWHiASGuNIE4UQgssXBjFTp5lgTGA0NigJH32+x2jS8P476891X19VDPoZy4OUxniuXT/g7TdWH4tA3NuvWFnJEAKklJxbfzH5OSdh63yP7Z0KYzxFrmLWlfNcuz5cEDqvAOra8d/+/S/5MAQ+X+qiV/KH6oZF+7wGbgE3fWyYcLXFXJ+y9NmIFe9Yl/BaJ+U75wp+5VKP1ZV8fh4qK0tjXGtdJucK+pcBW+e7lF9YZHud2tookFIwnJpoI1cH7tweQ4B33lyQOgssANEOOTmB4D0rWFsrqGtHaO2zxmUkdNbWOmxu9imnhu2dKXmhMcazu1Py6Sc7vPHmSc0zJ5E5h/8+zMYc9WA+hgSaSV6eVMlzGO2ilJJY53HWs77RZbCUMxxWOCWpKoMg3jNXteXaF/u8/fb6w5t10u4dp+Z5FAF13DKP+Sgeyu85jhgSD75/+PlJpM5JyqDD02WZ5tz5XszSIaCUYDox+OAJLpim8c3Bfr0jpLqbF2LJuyCn0+bPrq7/hf/pYPvvWBZYYIFXAgtCZ4FnisbYH6epuj6duFUh8ErKJmifeB/ta7zzeO8piuTE6/9xzR5H8cLJnwDV1FJOHcY4fAAR4gDUWR+3v6Ht0I7ZOUpKtBZorUjTmJmTpArpAsbEzv615Zw3r64y6J8eKL3AAt9UzH/7T3ESOEkgcipOsg04sv5eL+X73znPh5/sMBrF4rb1nuChk2sQscs9Bi/HebJEkWaxgFRWDmM8zglGAUwVAAAgAElEQVSyYmbB9sLPdM8Xj0v8nDLQkkrifHho/DlTixy9kOhUoBOFbDxCJKjWrs1Zj2m/r1xqrPKEqNPBeGhMDKadKUec9XFVbcZM08TuuGllyVLVWmrGaaxtB2NZzKGRSuCMQ+CoW5JIKYkxcfpZtlyayDlh41wkkIpcI4WItnAhKj9n8ySpQqto82eMQwhBUSQoFddR5Jqi0CSpRgkRg+5bm8+T8uyUFPzS97f444922NktGQ6bdjAZGxSsDRw0NRtrHYajmt29ihDiMgkwHNY0jaacOqQU3L074Z2311hZyvnwox2+vDniT/344jxL6LvfPof5vVvc261oGodOJI11fHljxHRi+OH3Nh+pLFngYayuFNy4M+bu9pS3rq48smB9MKyxzrO8lANQ5CfnLr1IXH1twEef7CFEgvcwmXiqxmGdP1GRscDLgf/uH3zJ/9FA99ISmuONhB4qO0qBkAKhU3Q3pQHutP/+mQv8zS/HbH4y5EoCf/JCj3/lvdVokYxAStCyVUuevUP9WHS7CWvLOQejBojNcv1ck4i2PBsC13YrhJjQKTSXLvRf7Aa/xHhJOL4FHgM+nG3LNYCLmz129yqcifZjzvl5089775/j4KBiZ3c6V9Aa47l2bZ+V1Q4rp2Y5Pkq68qTPj/sgj2vVPa6qI2LxpP2738vY3Z2yca7H66+v8NFH24zHDc54PDCdNuztliSpitd4/Qi76sft8HuUfdtpZNDR5yd8pA/ZvR22gTvuOQ+SO/PZjxBJV6+usH1vPL/nh9jwJZQIUknnnE87mXozScVK0wTbNI7RqPmvgP/k6EeywAILvJxYEDoLPFNUpfkzSqt7UmKEko0MXmohE9F6XM8KAid1FR937XzUdfK45oyj7x83z9PCu0BdOqwNkaBRGh+gKi1SAFoQPNQuFhWiJ6tgaZDS78WiVVVbplNLmkYLuk6huXJ5iQvne19hyxZY4BVBaK3J5je4J9yVf0W+47jzxqkTPcb6331zjWlpuHZjyGhUM5oYlpYylBKMJ4bpNNoseh/odDXLgwzvA+PpZG79Ym2g29ftQOfwKOBRVPc3D955ytZy5vB31TQxKHaOIx9fkkuECkgJ3hMVMEbgTMwv8z7Erm3vSRNB03hq48nawGypJca4ued2CLRKnkgCZZkiTRVNG1A9LQVZqkgzTadQNG3YrdICgaAqDdZ5Ei0RWczsaRpPmsp5LoLWAmU8LgSaOq77wMdQ1Nl2ZJmiLCO5hKAlbOI+Z5miWySkqaIqo9JmdhRZF7v7Ei3nH5VWkoNR3WYNKYajhtGkmX/MM4WQaTy378aC4dIgo67jta8xnrKqovo0UbG7srJMG4dtXFRXWM//9rc+5K03lllbKfDe359uakAIet0E0wRu25L/93dv8v67G/R7i6aHJ0Gvm9DUjrpy3N2Zcn69e+r0n36+RyAWiqQQbJwxdc4MvV7KykrO3l5FniumU0PwgdGwYWUlf9Gbt8BT4vadCb83tXSurM6JifLOhMt43u4ovjtIQQh+Nmz4+cjyeeXQhUYqiSoSVKGRR8YZQgk6W32GwM8C/M72lL/xm1+w5R3f7mf88kpCCFGBecZrvQ9g83yXqrYY65DtWMPu+dgEEAJrHc3uXo3WIwb9lEE/e9GbvMACLxRnMej+KJSSbQZjfC4gZtoV8V7qhz+6yN27Y4zxaB0be6ZTwycf7/BLP770nLfuJBLnaBXnpIrM7C7zwTFNv59x/fqQjXM9zp3vcf36Aft7FUiJayzjcYPWitxpvvxin6tvHMrLO0lpc3h1JxWRTpr+JDyOqufwdCet57gh3qHlPLT4o4NWEembq2+s8Ud/eIeqsgRa+36t0l4vTY3xg8a4UdP4G1KLiwLyujbj5eVf++cm+7/5D0/ZywUWWOAlwTcymOMnP/nJi96EVxLrW7+e7+9P/yMBSVnZSyEELaUo6toMZHsVSlPN6mqH119/cun/SQOs466nR6/Zx7129PFx+lRM6aimDtN4JILN9Q7fff8cnULTyTV147Emdi4nWqFaCx+tJWmquLDVo2kcrrWd63USrlwa8P4764sC1QILhNlD4IG/QniA1Hng93nSDfwT4qkXccyMSaLYWO1gXcxpAZiWlrK08+dKCcZjw/ZOyd5BHYOZbcCaWIjxIdpw3VfqHF3Z0bPXSc9P2uDTzngvD5raYoxjaenB4u3HH2+jlODK4WvNkV2PNmYC72IRzztPcPGokzLarUkBOlGRqGm757yHqrK4EMgzHUkQKUgSSbcTg6itDa06M3aDGuOxzrcKrdae08TrRdNEux8hBDqN+Q0za7OmiceQlBIfQCcxr6cqI1EUAq1ftseYmN00a5iw1s+VQ2VpcY45aTMcG2rjmEwd46mhqh1V7ZhMLJMyZuLUxlFVMSC8bhxKCeo6bncgWoUqJUkSibVx37qdlI31GFgrJPPX+70sKpdkbH7YbzOn8kyTtxl73UJzd6dkf9SgtIw5PSZauHW7KVoJlJbc3Z6QJpJed3HNfHwI7uxMqStHoiXnN04mdD69th+zi9JoZ6iTmGF0FhU6AMtLOfd2S7yLGTrew8Z6sbineonx1z+4x/+TpKjWnvne797mr1zs8Fff7PPL6zlX+gmXO5ofr2X8+Y2MX13N+X5Xc4XA6rQm25si7o1p7oxp9qvYcNUS8UAseHUS6qWCT3cq/tHnI26MGr6/ktHtJHQ7CcNRzedfDtnZq7DG0+kkZ/I3IIRgZTlnp1U1hhCwLhB8vH/KEsW4vV4djBoGg2yRy/mUOC40fYGXC779XZycqRUeqWD9urC7V1JOHU1j8SHWEzpF/O0miWI8qtnZnrRq6Zj1GEKg18vofO33RycxKcdVZI5/L88Tbt0csbnZAwSNifedvV5GnmuyTDMYFJTThrpxXLq8dP+7emhg+Bibd9xmHDfP0c7gY4iVU+c/PN9hMuhxi1GnEVVAt5symTTxnr+O1v/exyiAvd2q1kqqbj9ZKXKdKcVKVdnc2vD68tp7v1GXH9cnbP0CCzxz/PSnP33Rm/BKYqHQWeCZwRr3p7VWQ2PcmjG2T0DqRKwoJVFaomTMjjgrNhjHNWzAw9dXYG6xVpfRXs07jxdw+96UvVHN6iBjfxQLVEWb6WAP5S7otstmf7+ibByJkmye63L54mAxsFpggXDMk1ZbLjheofNQA9WjOqoeA0+tfTlhxiuXllheyvno012aVKLreO5LUoVton1WY2IhXSmBCAIbHMIHZCWYCsgLhdRPQmeftGHHdcSdjUHrV4GQguFBDZfvv+Z9VIQURzJ0joNOI4nijGQ6Aectzgbq2oCIy4mkjoxkvWQ+uJpZrWkdVTTOBaSIJIS1gTQRpKkmzzTem0jyeAg+HighBJwPOBfJn+XlgqJQ1FVUHBnjW7s0gTEOJUU7UIvfom+XM8v1gUjY+ABaCYSIg3vnwpzkmUwtdW3xIS5/lvWUZYpyaueqUikFWa4wjSdNFUoJqtqRJhLvFVVt59e29bWC/f2aaWkYTxq0FvT6KY2Jn03SWsdVlaWqLELEgboAmiaSZcZ4lgcpxsRcqRCgW0SjpbpxfHljyOpyTmPizpfVNtPS8saV5Wd0JL3aUCoeO03j2NuvgKgoS46oGPYPKnZ3S7yHxnuoLJcvDU605DsryDMdyapEzgnOBV5e/M7dCcmVmAVR3pnw7bWU/+Cfv3ji9G8c81oIkXg/OKj5x7cm/P6dKZ/dceymiv2lAt3aPHobM82uDjJWl3PevTBFD38PvGWrgD++Frgx+T6jScObry8/99yyp8XmRpdrzRDnor1m3ao4AdZ7GbeGFY0JfPTxLt/7zrkzux8LLPA84X1AnnLve1bIHIDlQcb+fo1KJbYJTGv3wPu/9ONLfPrJLmmqcC7EZlNpuXZtj+WV4qX8jQ8GGdOpodNJuXBhwM7OFAhze2NrHT4ImsZy+/aYra3BkSU8ruTmEYPGR/W8naYIOvz+SZtyHCl0jCXbqWTRoenfeWedP/j9WzjrcT7Q1JamdiSpzGaHdPCBydiOhGS5adzWdNr8+8B/ccIaFlhggZcE38hK8kKh83wgk6v/TvDkxrjzxvpeICilWIkdwYq80AwGOW+/vRY7z88AHlUOBbDGU04sZdkqc6SIN07GMS0tk3FDlimsi4UzQdv5HWKxUQpQWtIpNEkiGXRT3n17ja3zvTNDbi2wwAvDaffT4vTB1UP3us9QrfNUizlmpjzTbGx0aWoHIhbKg4c0U+S5wvuodOh1ohWWFPF912btBB+DmsXTdgaHuGGRH3vU6ODoP3j40zg7g12AqjTcuzfhwoX7gzohBDeuH6C14sLFo4O94yFVJDW0ip+1ENHyQumYqTDrzJ5ZUAklKFKNtVF5AzPLNagbiyeglSJtM26sDUgVlZlSywcsP4KPiqw812glWju2OIBVKnZl+nbgNst7CD7Q2Hg90io2DIQQ/xWFagmm2TVIsLyUoVNJ00Qlj5SSurZzezQhBFVt20FzmBc9nPPkebSPK6eWsrKkiSJp90EIwWjU0O8mjKdmrhJy1tPtpjgXd7RTaDqdhP1hjbEe7wLOz8iv+BlKIalrh5BxG6wNCMTc/m40NjH3R8ZjsqoM09KwtlKcqSLMWYQPcO3LA4yJ38dbV1egJe5mGI0bPvl8D+cDdZv1FJtRxJyIy7Kzce92FNZ6DoZNPIZltOlbXz0tR2CBs4qmcfz3/+Quos17Gd8Y8q9dGfDjS09mSSwEJImk10t5b6vLn3lrmX/5zSX+hb7GbZeMtyfsOGgOKlad569+a4nvXa3R+3+IaAuIUgrW+oFbN/dw2QYC6J/RjMui0K061BPaRoHYLABKwriMRH7deJz3bKydTRvFs47FpeblRmOjSvVluGcQUrC7VwECZ+LveXXp/vlHiHh/VNcWJSXOeQKxAWg6NZzffPkys4SA7e0pKysFSkm2703Z3y+pqthElCSKcmqAmGV5+N6/XcIpj6c1s5027jlh8qd9/3HETKct4yjZE+J4hXb8UVXRDUKIeAw511pw+oA1ziWp6jnnhfcUqxvf+bv19KPJI/ZmgQWeCRYKneeDhUJngWeGunLfk0rsBoLWiSyDF6lOYjFKCEGRa5aWc7ovkQ3GeGipKwtA8PHmKfjQWvSAD57gY+dykkiyVMYOYx+QSs6LJVkqWVnKeO3iEktLC//qBRY4HvfN1lppzmPNdaxa5/4inxpPJfo5ZqZESd59e42d3ZIvrh9w+96UbkfPC+JKSdK2UOqDQDmBDx4lIxFTTR1FTz96ABFi96Fr7b6cbf/294NeZmSFkALvZ6RZu+i2AKa0aAkkcWidh3fs6N+nbNADbWRH5z/uEZ7kUxetGvKZQEDWUWQdRXAxc8Sa1o7Nx89mtmWSaIlXNw5vw5yAcy5+qKpdnnOxW05I0FKhD5E5h4vpWkUFUHXomJ/lzsk26Nt7H4sR3P/OvA+gQQqJc1GBIUgwNmCti9chJUkSBa0qRrYDPGs9dePmJJV1gVmPgfNhbhEH9xVBUR0ULdA6IXBne4oxjvGkIUvVA8rUunH0eylKScrSoHSg30s5OKjn5JRviSvnAuNJQ9Vau/U6aavccWSpxrW2cQfDGt8LaCUoK8etuxPubU959+21U23EvulQSpCkis6hn5Y81E9ineePPrxH1cQO4J39AwaDPkv9jLpyDEPD/kFNlik2N7pn7j5mMMgQYgRCYI2P+UsLvJQQQjxwWVGpIkmeTfNTmipeuzTgP740YDRu+Osf7vN/3vR8ez1jY71A7f/Thwq9SkleP2e4rQXmjCu/Lm71CCGwS1ThhQBlZbE+sDHIubEXc+Wu3xixupIvzpkLfOPgXECmZ5/MAUiTqI6e9WK5Y04/r19dYTSqCe2NpbGOqrLs7ZVc+3zvQdvhlwCDQc7HH+1w9WrMxzl/vsetW0Oc9SRJEi2QiU0ck3HDzvaEtRMzAU9iTk57/+i0J41HjkppjhsfPSaOLupRm3YC8XPh4iBmt44abOOxzhFcvJd3zuCsRyeyAwEfgrLWrYxG1X8K/IdPtsELLLDAWcKC0FngmWBj69fP37pzsJV4lYcQtBTCJZnUSSaQUuF97AB+GTpigNjlULloxUAstmUdibWB4aiJlj5aolsbkpl1Tb+XQhE7XZUSpImiyDVrqwVXX1tedHYtsMDj4Cl8yk+kAp6cI3ho9mdB6ghgbbVAK8HOfoUPgab2saMuBKqqDbJvSS2lFGvLGXvDhmkVbcB6y8mxN/nBQ11abNvBFwvk0U5JJ1H1UFcW72MhXEoxV3NY69EtgaO1pC7dfB1KCtIiqoZ0ElUpD+7RcThtRHJ0/qPTHm47O84egYdeTxNF0ziOQgjxlewmhGrJnQDOBpoqEhVCAj60uTIeqQWF1pEvo7VTk7FrUrbdk6793IG5ymQ2+HbBY32gk0dCL7SEUGNcq+CMhEyRS8oScNGCTEkxV7rGTmyH8THbZn/Y3CfwTFTx3LhtEG0u02CQMhoZpIxkolaCTidBVDE7J7TklFaRaKmb+7lPSSLRKh5X0c9ds1dbAoFp6eNxpOR9Mmjc8MbrS+wSCaGir5mWFoiko2zVYyHcJ+dCEOztV2gtyXONUoJBL6NbJExLy3DUUNeOleWcsoS6cSStamh1ZaHKOBYhEsvLa2m0rYPWii8elz/7w7uMpqbt9nWsrBTcurnL8GDMa6+tY8wsi0kynRp6vZSLW306xdkYRhStv76gxjTuAQXcAi8XkkTy1kDzC+uRWtK7vMT/9eE9/u1vr1Lkz+546/dS/t0fbvDLOfztP94jc9sg/UM3H0LA8rnzVO5skZgn4eJWHyHgzt0pRaGpa0sIAS2gozVTa6GCjz7eY321c+btFBdY4FnhZbwuOBeiqpkwu6174BTV72coJeh0MqSSDA+q2GQzrvn88z1WVzv0By/HuQtiM1Caxvv6NFWsb3RZWSkYDiuEiPewea6pK8tk2vDZZ7unEDpPg8eVyRx9fzZuOa5JDU5uaDu0HHGc59oTHLQBLl1eYjissNYxPIhjI6Vbk0EZ3SGMCWOt1BdCCFtV5v21tb94dbT7G589/ooWWGCBs4Sz6Z3wnLGwXHv2SPK3/mw5NX/aWr+slRwJKW3R0VeEEGlZGrQWJKnm4sUBnc5RhY449O/wa7M/xYOPzxnOBqZji6kdAVjqZzHc2XiqxlNXDutjQcS3XcxKytgZamNxNk2iOmd1peDdt9Y4t95ZkDkLLHAU4YSngqcmf0+c6yv8/p5q1mNmEkCWa65cGpAlirK2jMcG5wLLy1nMGKlj4VRLyWRqYoGdlkgAdPogSWEqTzW1mKbNSlGSXjehrhxrKzmrKwVSwHjczNUQEAeFiZbz4ceM5JkpTEKbsdJUjsZ46srjmgAiDg6e7NM66RN81MDp6LXheFXQzk7ZWqvdf/3WrTFKCTa3vqLlhIh2bEkm4z8dLdkkEFpli2xt0WZKKyUFSkuyLFqVhRDaY3o2fSThID5PtCLLVPzMW/9rKQTOBzxRDdTpJPR7KeOxoTEe6wKCQF4krdUO8+5xKSMZJ1p7ivW1gmpOHsK0NFjjsK1yKNGKpaWU6TTm/PjAfXVYbdBK0O+l5LmeK26cDdTGIaUgz/TcNs77+4qb2d917bHG0e+nlJWdE3DrawXdIkW21880UZSVoWl8VPDMrN+kZHUlZ2mQ0u8l8+7MsrJoHedrjOdgWCOlYOklKl58XbDOc+36kPHEoLWk30sxxpHnmr2Dik+/OEBpSaoUtau5dKHHzl6FsZbt7RHOB/IibW0g43liNG7Y268oS0uWqhfu17+7W84t/HrdlPW1aNmywMuHnWHDb31yQLHeQUjBngnc/Xif754rKJ4Rieh94I9/scN/89t3uFs5/nTxGav9eL05fPsRAlTJBXYnGUkiz/z5RQgoZ8R346jrmP0J0M0Ve5VBSon3YBfWa0+MxVju5cWskeZlsTsPIXDrzoTQ3ksF51keJMhDB6EQgoODio1zPaxxpJliPIqNYE1lGY5qrlx5uVQ6TZv31+tlCCHodlOGBzXGONJUM5lEe9VoLwnr612yZ0j2Pz0Oj1dOGs/M/j7cwHaawudofeyk9caHNNUMhxWTSRPv1VuFTpjZb4dAp0hSZzweGqXkxFr3w6Xl936rLj+unniXF1jgCbCwXHs+WBA6CzwbyNf/PR/oayWnxvo1Y32f4LdmBaQQYsfF1aurcYAtjhbqZjh8sWv/CR5+7aHpj05zzDIf4y68qTzV1GGNbwOuJXmmmJaOycRQlpaqcfMMgTRRaH2/k2SWebAyyNk83+Nbb64+M6uIBRZ4tRHmD/H08PSj5hNvfx/nvvhJl/momY5bjhT0+1lrc+XxISAFBGLm1sy7f5ZXEdrleBfIMhXtt2xgMnKY2kWSeW6z5pm0RX9jA65VShwMm2jdRSyGWxvJH9d67je1wzSxGCpF7BQzti2stxaT1nmsifN5F+bWbc8HJxFDD14jrPXcuH7A5cvLD0z3ySc7SCm5eHHpMZZ72usPTzYjeLI8dgomqSJJ5ZzckSoSP0lyP2dGCoFAICQUeUJeaPTMxz0ECCISGK0KSLRWa0rG5fkQrTSsD/E1CS6Aau2JnPOt4ka0BElcbLweZRgb7c2icgYQcRlaSpBgTCDNotJISUGaK/JMI4iETZopJhNDY0JUpIYQrUBacqvTTfBBIEJULwFzVa7WMtr+2MDqSk6/lyElrK7m0VJE0hI4fv49eB/IM01RJKyt5uSZ5vXXlvjet89z9coS09KQJDrmB4mojDI2MJrUlJVdFCmPwAe49sUBVRUt9i5eGEAISCX43T+4w/5+jQDGVckbbyyjlGRjvRMJPh+oyoa794ZIJel20mg566KF42Ri2N4t2Tuo5+Tji8BoYhiPDd4GikLT70YScoGXD9/Z7PLBL3a4W6TIRJH0Mz6sHL/5wR1u79X8YKv71ARiWVk+/MUu/8M/usVf+2LCJ0ia2vPL7hM217M5CTgL4fbec6dcQWZ9zp/rkpzxoPGytHx5c8y97RLfKnHjWCxeMxMpqUxL7k8NxjrWF+fLx8aC0Hl50Vjf3j+9HF+ilIK9g4qmiff6wcNSTz+kqtNasrM9ZWOjx+7OlLq+r1pv6njNf7YqlucLpQQ3bww5dz7mpuV5wnTaUJaWyaShLA3OtmNGEQn42bQvDx5F+JxUzzr67+jrgaVBxs7OlKZ2VK1CM0S3AOudqMrSTY0NDoREBBU8HSHEBW8/++lz2NEFFphjQeg8HyxGOgs8E0yn5gdSisZYP5hM6i0E2rq2ixnQiUSILFrEnHYfJbhfvZwhzN6YvX/o+YMvnrDA9nGmUw7Hy1hNHbDGkySCLNFMK4cgxAFPa1EihSBtu1uT1qZICIF3CpVItJSsLOe8987aS9MBtMACZwFPk53zKJx4ZjjtlPG0y3yCGWYvXdjqI6Xg55/tYk0caJIojIlB9crLNu8kZuHIRGCaaGtVTaKaR4ro629NDMCUStAYH32TjadpHFoJjLGAwgWB9Z5ECirj8D52uHkfIIALASEt0rWKQy9aBY9sCSiLnsQBlEpb20kRz/HyBVi3yIcydOI2GONJs0fl/Bx+/TR7hKOvzd4SCDWzUxMk+f3JopIhYBqPtnLeGepDiEQOUemkdMyy8S4OuFIdLdZmPwEpxDz3CNHarIWYcWOMi+pR12a2qVi4mxc6210aTev5emevi5Y4nG2TD4E8lUiho0JHi1Z5Gqerao+ZkX3ttmstSYXApR6lJN1uys52iTGeQJgrWK31aBU/g/HYsLXZ5Vd+tMneQc14VDGcaMYTQ11aQtHO50Mkk3LdWr95bt4cMS0tW+d6/OqvXIo2YRNDVdsY9O08VSXY3in5vZ/d4Tvvbyyuwy28jyqxQOx+jWSO5PMvDxhPYt5MVTdcuNSdHxdaS66+vow1jjv3puzulexsD9nZHrJxbonzGwPq2rWkMdS1oywN42m0FVxeyul1vz5yJ0tVtMNtH2f3bQu8fEgSyX/9517j3/jbn9G8u4FKFfm5LqP1Dv/zz7f5+3/j5/zqZpd/8/0V1lcLilzHhgURu9pj+LNnOrXsD2v+YLviD+9VfDaquFM5xnmCuTBA5Rrx4TbXD2o+6g1Y+sVtvvXOJmmi5sva25vgVpdZW8mfqeXbs0bdOL68MWL/oKaqbDzfi/i7MMZTlTXXb+5Q1w3d9VVIorLz5q0xG+sd1hZ2lQu84rDGk5zh3/BxEMQcrxDCiUOj1dUOv/j5Nu++d469vZKytK2lclS6XL9+wLnzPZaXX47feK+XPZSD1+2mSClomqgM14nENI7JuOb69QPefe/cC1cJP1+cNr560L46zRK2LixRV46qcjgVCXzvnAaEVEIKgVAKlBSVEEJUtfnB6tpffHe48xsfPv99WWCBBZ4lXq6r2gJnEutbf+nKF1/sbQkh7LQ066axmZRCeR/JE+cDPZUxWMpOFtc8qkI6m/ZE3kackop+6LUHyKC2rBruW6VlqaKb6dZGTTAcGyalnVvXpK21TL+XkCYqhl0LWB5kGONZWyu4uPkVLX4WWOCbgHDMk6fIznkUzjKpA7B5vse0NNzZnjIcNfMCunUO2WaDhLbAnSSSauowNmalWBcL7M55GuvhUNHeuoAPDupoL+F9DL333oMHVSicb8kAxLyAVTUO6wLBxGmdi9k5OnhQUWUyLS0+eNJakbXZL+ORJU0lRUejkq+P2EkSNSdLDmNGOByPk9Q/Jz0/bI1w+LXD0x1qFGg7BoWETB8VQs+uOzM/d4V3UVnl2/iGmf3dfJnxv5a8EgQfyaIklYgj2xRCVAbNM31coDbxOqXbz0S0SqI4S5j7yieJnGeqiFbNJYSeW6fFAXWcViqB0veXM/vd9pb6DO6l7O2X1LWb28gVuaZTJDjn+UEOnoQAACAASURBVPL6iBACP/reJuN+SvX5PlLMCpBtvpBxNHUsRkymgqKjMS6wt1cyHNb0eil/4tvn+OzaPve2pzhnaFwkQqvaUlaW6oNbfPfb5+gUL0YxcpZgjJtbK1oP09KSZYrpxOBdJCVVFr/jo9CJ4uKFPlubPb74ckhZGsppxYc/HyGFYnNzmbxI8CGek0bjBmM8d+5N6eSa8+e6LA2y557VEUlD5utx/ilP8AucCayvFfy1P3+J//wf3+Sf9bsU57sIKVh5b4NxgL91a8Rv/NZNloLnXCK53E25kil8CHxROW41jnvOs2PhAEG+WpBdWUO214XZADiEgKstH9rXuXT7cwi3WVnusLrao6pqGLzOxQtrc8XsWUPdOK59MWRaWaxxjMeGT6/dmed4jic1VeWpqgZrPAQodw/onlslSQTWBv7wj7f51V+5uLAoXOCVhm2VzC8LDkY1Tdu45RykSpx4HV1ezplMGr717gbj8SxLzmMtTCeGf/az2/ypX339pdn/paWc0aim348Wl+fO97h2bQ+l5JzYMdZTtTa+f+/vfsTVq6t8692NF7zlXzeO/z4vX15ib7fE2GjjHXyr8rdera521HTa5AIxyAu9aZtwvaya7YMD9Z8J+Ctf8w4ssMACXxELQmeBr4y6cX/OGN+11qWNcVmiVRMIKoRoWaZ0oNtNuXTpqPXNIZxE9MDjZmMfv8xHZNA5C+NhHS2LnEcC+2m0U1NKkGiBM9EWCWI3uveB/WHDUj8lbS11rPV8572Nl+ZGaYEFzhKehzrnME4ldTjpzadc5mkzHLMuAbzx+gpKSablHlhACUKiWBrEvJKqFuwfNGzvTMkzTdO4aL3WWrZZ5wgOkFHlkWhF6QwJijRRFIVmMEi5t1sSfLRME0KQZxI7cfgQ7ViEECRKUtaRsFEy5rqINhtFq6hO3NuvsG0eT+JiDo81nqoyTCamtSGL5I74GupDvlWrJElrURcCRa7pPpTX9rR4FAH0YHfc8RetI57Y4n63pZIClahjpn14WSr9CkXFeWDS488yVx09AVbOZRRdzc0bY+rKYqxnMjUxu8cGnPcMRxWdQvOtt9b4E+9t8IuPd9jeKykrh1QC7QVGCIx1UAe8C5jMk+WK0bCkM66pSsPqaodOkbA3bKI1WG0ZDv28K/23P7jFt95c5cJLZ8fxbNE0DlrC0DSOnd2ST7/Yb3/fgqkpef/N9VOXIaXg9StLeB+4fXeMuecoK8NHn9wGASvLfVZXezgX7fi0kkyc4frNETfvjPE+/i7XlgtWV5/iwHoEskyRtRljSaoWhM4rgCuXB/yXP1H8r//fHf7pF7vc3FqK50oBnQt9uNBnBIyAT05YhgSOS5Dw1nPwyS4H1w5YKzT/4uUV+sWvw+SPSHNDf2VAf+kt6F1+bvv3VeB9zNfY26+YTg1CCIzzfPL5LVKtGCzlKCkoioSmsdy54wEbVWw6Nq+NxwYfoGk8//Cf3ODHP9qkky8I8AVePcwaU14mVKXF+UBVGpwPJLmMSv5jcPnyMnfvjLn6xioXLg4oSwPTWJ9oGsv+XsXv//5NfvCDi1/zXjwdOt2EWzeH9L8VCZokUXQ6KZNJw3hkWutoj2kcTWMxtzzTqWFvv+S73916YdavZwVC/P/svUmPHFue5fe799roc0wMznzke3yZ+bIyq15XtVqN6upFozWVqgoCNDQgSCtJCy3UkLSUIAj6BPoIWgjQsBK06BLUghaSAEFAdXUNmZWVlS/f4+Mcc/ho4x20uObOIBnBMUhGkH4AguFububm7mbX7P7P/5wjuH5jwHjsY3HyvF7kV5alZjatqGqDHElwoh8GyipV3V5d/Vf+UT7+3//nD7nvSyyxxOvhbLYbvWMsM3ROF8bd+K+qSl9QUloQQkrpmiyZWClBHAf0ejG3Pl99M8LjJLJHHPn37OOjBM5x6wLGOGaTymdGSEEYyMa+yFFWmiLX5IXxhYnQh1YnsS+OSilAekua1ZWEr75ckjlLLPHKeJE65x1NuJ7VVzy38A23eRorCXw3WlUb6tpQG0tVeYurzbUWZWXYP8zR2iGEpNKGqrKerEkCpJxnsQA4b88Ai3wRY7z9UK0NYaCII+/BbZs8lqOZAWb+XGOxhvBkjXM+38doh5ISZ701lnHO27strNss1ng1SFWYhbXYUdfM04RzjjvfHXDj+spTn2Pr8YQkDVh/L77hx6l7TrpAPbvOccuf/fu493l2+8e9/6s9/S4QRJJeLybPNEXxJJTbGJ9RZ61lOqv58vM1pBSsrrTodiIODgq0Nr4Y79zCcrAoNThHHAUY46hKS1ZoxtMS3SiApPT2dIGSPgjc+uyn8aQkCCT97tkOM3+XmM5qdg9y0iQgjhWbG23u3B0RBpJJNmPzYptu59UIUCEE3U7M6mpKGEmiKEApST4r2d8fMxpngCCKAm9Jax1loakqS1EYRpOKybQCB1GkTu3eqawMw3HlxzFjsQ4urC+zQc47Op2Iv/vFCr8ZCqZ3hmT7GYcaglb4WuOZs456VDK9P+LS/pS/U9T8C+spVSD47V7MjVQxWOmQrt+ke/krWhdvQ/SCRrQPhMNRye5exnRWU2s/jhrtqLXh3v1dotifjyuDmKtXeqyupOzu5ZimABoEis9vXqKTKsaFXkyVtLZMJjVXLy9dBk7COeMDljiCqrGMPesZWEexs5cxGZfNvbTj2oWUIBCL4/Do/2Gk+OVf73D9+oBOJ2YyrRbX3f4goaq84nnQT2idWrPTu0OgJHfvDZ9qBlZKsLMzZf8gJ8sqqib301nQtbd8HY8KgkAymZSsrqbnjsQ7TUSRYnt7ymxWURSastQ+I9rOLbktdW2sEjIXEiuFdEKKrrDf/y8fet+X+DixzNB5N1gSOku8Ncr66n8hhHSAVFLWQiKstYkQIgoDSZqGrG+0ufi+rcheUEerC8Nk7G1BAinptEOiSDUBqEfscBr7IyUlYeBt1+b5B51WyOc3V7h+pbe8yV9iiTfEUXXO+7jxfhekzmuvekKtfX21RZbXSCmIY0/SVE1+RV74zqo4VhhtQXjiRiBwuEVmC/gQeima4Ncj5Fm75UPC51kDUniyOlCe1AkD2USN+aK4t+eCUHkrLsE8y4VG1QO4xt7N+DdyrsmJUZI898STrj3pI49afZ3wdbzJz/DwwZibt1afei7Pa6JInXHP8ONIm5Ned7RL4WUE0rPdDM++10nLThdSCdIkoCg0SgiUbPKejEVICJTi8faUQS+mlYYkccDlzQ5hpNDW5wohWYSTG23RxvlMKeu8VZJ2VJW3E8sz330ehN7GTimBaq7Xw0nJdFazuXF+goFPE4ejgkePpmSNUurq5S53vh9S25Iokly/2n9tYkUpSbcTs7aa0u/H1Nqf43VtGY8zdnfHDEdZc94HT6wDm9yv4ahk7yBnPK5wFqL47cgdox3DcemJPAOBEmxe+DR/748NQsDaasrfv73C16lkZZQTbo9hL6cc5gyHBTqvqUclxX5GMCzojHO6e1PW9mZcPcz4UVbyu4Hj37nW4T/4zQ3+4Lc3+e3Lbb40hp/tFtxqKVqpnwtcudQ5c01adW15vD3l0daUojSUpc9H0Nry7Z0dtrZHBIFi0I/57PqAXu8Jgd1KA7TxCgXrYG21i9aWbJZjhaS5AcNay4ULbaLwkywPvBLmcaznAedpX981itKQRMGZO69fhK2dGUWuwTqklKyvPCFiFpHAzd9CwGRakiYhcRywsdFha2tCnmuAxsJWc3CQc+Vqj+A5O+CzdaxEkWLr8YTLV3qL51qtkO3tKeP5dd46jHnSvKONxVrHaFhQ14a93YyV1dRnT36CkFIwGKQc7GeLrFE7HxOaaYIUslKByqUUFpDWuk7a/vK203f+jw+570t8nFgSOu8Gn+QItyR0Tg9rF//w88PD7D+MomAELnQgrbVta20ipFBRrOh0Yj67uXKsN/uHQJkbslmNs46qNAjpi5ZV5dBNGPm8qCnwN0xKCsJILayK2q2QH/9w45Pu+F1iiTfCceoc3g+Zs3iv117wFtt8jRUE3ge7rgytJEQby+Gw9Jk1pslBaXIiAKz14fUgniKgA+VzVAIlkVIShZIwUqytJaRp0NzEN8H3jSd3GPjit3MgJUjpLSalFCRJiDr6+/hJwGI/HH7flJRY67MrpBTUTfecMY6q9sSOCuXCA/wo/fA63+FTBJAQPHww4tr1wVOvKXJNkoZn5rpzOnijb+jI/yetf5x66FXJphcjCKW39MoNeaEb5URj1xdIRpOSB48mhIFgbbWFUNDvxWyutckLjdaeDHTOYZ3zFhtNhpTDP2e0o6oNSkmM8fZuDogjiWjyiKrKd7IXxadJ6uwd5GztzsgLzWiSU5uKnf0x7XbEZzf6xPHbOTAHgWR1JWVjo00U+3wu3xjjyIqK3d0xe/tTyloThQFSSKraeGVBbZnlNQeHBYejAqvdgnh+HTgHWV6TJt7qMY4V66tnmdBd4nUhpWBtNeW3Px/wD26v8g+utPmHazFtISiKmhVn+YMLKf/5513+jRtd/ujWgD/6ao0/+sk6/9KP1/nbnw/44lKHTifymXGF5vt7Y4a55mo3JI4UYai4eIaIwKI0/OrbQ+4/mLC7lzPLaqJQUWQ1v/5+l53tIc5aOt2YWzdXWFttPZezEUWKtbUW3U7I9s6MR1uH7O+PKYuSuJ1i8URrGPrw9Y21pbLtRThLhe+X4Tzt67vELKvPXZ7e/fsTqrIGYKUTkDyT4zUncuYIAsX21oS19TZCQJqGHB5k5HljUVY7tDHMZhVXrw6eU/q8CM++5n0cV1WlkY3Ti39P/6aHhzllozjS2i7IHWsdAk9+T2deBXxwkBEEkl7v9G1ezwOiSCGA6bTCRyH479A5/10hZAbY5uXSORdrbS72V3401eW3P/swe73Ex4olofNusMzQWeKtUBTVv+scgZBOCyF0Xeu+NrojEFIKP8lPkoDVMzKpLmYaoy1xKFGJ9BLUoqYqvS1IrS2qKWIKxJNOduW7i6PQ28jcurHy3I3VEkss8RI8Q+bMc98/hCT+KJHwagveYpuvsUKoJK1WSJbVlLXBWkgSr6IpK4M2jiCQPuTSeYLHWucVD3hljlKCditAhYoolN6OSgh6vRghIM+99L7WlqLxVBZCUJXaW0wGAUJ4pU0oBFICTmCs/52iUDbEt8BYSxwEONdYvbnGUss8+WDGWIRUSCWoS9tYLZ1sw3YSyfNsDNp8mbUwm1Z0jlhG1drQ7UZv9rt8NHgRKTN/zp3w3LNqn5Not+O+2SevqUrL/n5JltXU2vhzXXg1RVkaqtpPyL+54/Ncvry9Bngi6Dd+tMHO/oxvfn2IdhYlFMK6xnLQ2wdKCQ5/3VZS+MmrhNlMMxxpn+fUWKyELcnWbob+yy2+/unFV/kCPxrUtfHWsqFE4BZWdf1+fKr2K1IKNjfabG602dvP2NqeoWuDDbzSOc9KfvWrx9TaEMchg5U262sd2iKiri1VLbEmZ9YoFYNAMujHtNLgpdcJKb0irNuNGI/LZYbOR44wlKyvp6yvp/zjW4OXr3AMslyT55qvOuERhdiHP26c80rE0ajk+wdjDg6LxqrSsbs7YSuyCPwc68KFNhc22osMuReh10v47d+6xP/3Jw+otOGzG5eIQsV3+zMcTSNGbfnLX+zy068+tXDxJT5WOOcWDUjnBb5BoSKMAoQ2pMmrnN8xP//ZFl82uTPr6202NztkWY1z3kJeCsHBQc6D+0OuXns9UmeOuTpovs5RpdDRx8et8zpYXWuxvTV9ioy5dm3A/XtDptOyafRhQeYAaO2Q0ucObW9PMNZS/Lzm4YMRX/+tK5+kWufa9QFb2xOKoiZNA2aZJwmdA2usco4oULIGiRBOGuPS4TD/jy5s/v7/NNr9Y/uSzS+xxBIfGEtCZ4k3xvqlP1zd25/9bhjIGQgHwiJQUspQSkEQKZTylmvzbIMPBgf5zMuWe2lIECoebc+QQmDA28Bo29ip+Q73OAmImm61NA3ppAE3rvdZPdMWPksscc7wIuHAe3jrs0jqdFohDx6NMbUlihRhKNGhRSqvmknTkEEvIo4Uu/sFs6wikJIwVMSxpNeJWF9vcfVyj/hFk5fGHq2sDMNRwaOtqQ/JlH7SZ52j0wp5+HiKc3hLNoDGhtIpX0SNQkmcKIrCIC3E4sl7ukY6ZK3FWeft4vwCglAea8E2/1pOeu44Aqgo6qcInTyrKVsRXV6PijhpX85ZLeA18KJv+ujfx1FrR19z9Dn/d1lY8sywsdmm3Y25f39IGiukDMnyitqYhYXfeFyytZdTlDv8+AfrXi0GbKy1WeklfP9g7MkBY5GlxBqLaUhEKY+ovqRXuQ26jp2DnDzT5DjSVogxFm0Es1zz3d0ht268WRH4PKKsjO/OlJAmIUWu6XZirlzuvXzlN8T6WotOO8IYy+5u1mSDGayxOLxVysH+hMODCUpJOt2EtUEb02uR5RohQSDYP8wXqsNeJ6Lfi0mS56cv2ngbt3sPxgggigOuXekSfOj7zyXONOZWy1Vh6HXjRQfzh9qX3b2Mew8nTCYVCJhNa6yzjEZTDg6m1NqyvtZiY63FtWuvb5XY7kT8nd+5wj/7s8c8frzHzc8ustmN2Rl7W8o81wjpG9p+44fr7+iTLrHE+0Ot7bnKzgFvn7a+3uLG9T7//E8fv9I6qmkIm0xKuo2DyOdfrPHw4Zi6Mhjj81OMsdy7N+Tyld5r1WeeEuqf8Pf88XEkz9HXvYzcEcIT0H/1822+uL32VEPH5mbXk1TWsb+f4aw4sm3XKJcE2thFps54XPAXf/6IH/7owuK7+ZTw2Wer5Fnt8w4LvSDCEARKyMqBsM4pjI2FwCklenWl/xD4Xz/0vi+xxBIvxpLQWeKN4Zxbm83KLwOlcl3bnjEmkZI4jAKOzi/mXdIfDA6fl1P6QERraqAmDKS35UkC4lhSVpYi10SRpNvxWRNFpYnDgH4v5vat1RcXR5dYYomTcZw6hw+jzjmKF5I6nLTwDbf5iiv0ujHdbsys0CAsVRPwDp5A8Soar37sdkKU8pOjedj5DxuVw6u8rxS+qz1NOlza7CwWVbVhPKnY3c9ot0Nc48Aym3nrhqo2mCanpN0NyTODs44kCokiSZZpNBaEz/YpC0M20wShJIokSRyQpAGBEkSpeiv7hiCUz01KkzhAKfFCrvC4ZcfpURwnURbPv/7TwMsIH29zVteOdjtgbSVlMq24dLGFAHa2J+zs+uNaNHZ/ADu7M3qdkF/fOeT6tR5J4u1RglDxxc0VPrvS4879ITt7OWWlMbrxULeOWvsCgGksN/y13qvZwB+DWjuMNezsaUaTkoPDnN/5rUvv+ss6EwhDRRIFGGOJIsHhSHP5PYSfz4mXufXhaFywtT3zTTSVoZwTPA6m44LDgxlAo85RdLot1tfadNq+0D6d1Tx4PCUMJZ1WxGAQ0+1EKOkVjA5H3OQhJrFCyfNVxFvi/UJK4ZsOBOSlIY58QfR9whjH/YdjdvdyslxT1T57zmrHwXDM/uEECT4XY71Nrxtz8VKH5C1sEjvdmEsXuzx4OOKbbx/xxa1LDFVNqb26VirB7m7G7EZN+5zZVC2xxLOotT1XygxrHVlWc/vWKqNpSRAq1CsSt/1Bwt27h/zGb3gVcpKEXL7S4/69IXVtMdoihGA6LfnLv3jM13/ryjv5DCdZtM2JnWeXHyV4jqqGkiQgz2tarWhBFH3+xRrTaUldGcJQeWu5w5zxuPC2vrZxDLCOLK9h32fp5LlmNCy4cXOF27c/LbJ6Y6PN9mqL7e0JSgqEBOMb7QIZSiWlKIUURgphlBL9JA1kVZufsiR0lljizOP8XN1OEcsMndNBnH7xe4f72b8pA1FZa1NtXGK06QVKKKVUk70Q8OUPNl7JCuCdwMFkVFGVT7za68pQ1Z7c0dp6W7WmI11JHxI+t14QCHrdmK++XF+GhC6xxCnhKau1M+Dv/UKR0Bvu32uv9swK3VbEaFT43BDvikYQeMWg1j6Tpmj8o0Ew6MZ89cN1rr5lx/2coFBK0kpDNtZaXLnYodMKF7klfsLkf78w9NliupkkKtXYVErfBaaEQEq5yNUx2mKsn5RJIWg2ilLyjUmdra0JKysp6ZHCUzariOPw2E7+F+EoPfEsVfEiGkNw/HH07Dpn4HB/L7DWUZeGXifi8qUOn99c4cJ6igO63YT9vRlV5Qk/gbc8rSrTWP4Y9g8Ket2IOHry+0klWVttsb6WYrWj0hZtPRlgmsBvpfz13OHzMZJEkcQBaeptBLWxSC/98BZf2n4SeREHw4K8qFlZSVhbS5hmFRLo99+vr3wSB6yvtVgZpASBwPhDwI9tAM24IIWg1obZrOBgf+ozeA6njMYlRW4au0fnCzTjkv3DgsNRyWxaowJJ3GQerq2mH7xpYImzi529jO2dbJHpdfVyl2478llz7wj7BzkPHk0ZTysePZ7yi7854PHWjDzXWOuVsHWt+eU3j6jKmjgKSJKA21+scevmCoNBsiCq3wbdbsxs5pvb7j3Y59rlVQ6zqlHgChyCw4Oczc32UuX2DM7PkOKW4x8wnXli8rx8F9Y62q0IpQQPHk3QlaGbvloNIklCvv31ATc+W1k8t7HR9oo//D1SXTcNNVLQ6yWk75HEPuknmJM8zy7Pc68aXFlJn1p/MinJsgolhXcvCCVJGhIo3+zW6USEoULXlrLUlJVB4F0JppOS4WFBu2ne/VTQ6UbsNEp3o/2cLI4DKaSIjfW+hFIKOVhJ1q5f7/edcx3krchU3/3Jh973JT4OLDN03g0+yQr1ktA5Hcjw838vz+sfB0oVxrjYGhsZ65RxLgqUL/T1+wmfHbmpeN+YTepm8u+oa4PRtsl+aIprQmCMQ9cW554E8ToHSgkubLT48vPVD0dILbHExwB3zAPx4dU5z+IskTpBIBuLIotx1ttXtnwWjnNzv2g/Oet3In7zJ5uLLvi3wXH7LKWg1fLkzqL4LUSTLeY9q+fFdPDF9VYrYDqrPXHT2LfEkUI32TpBoIgiSa2tL8YDoiHRX/ew2Nqa0m5HT1muTacVcRy8ddj7m+BZcudFRM6bED5n66w5HlL66+dPf3yBfjfGWd9QcXBYcDAsCOOA3d0ZWltqbbHOYg1U2niCx1mm05ogkE+O62boCAPVkAIJeelJQ4ttMqXE4hruVRwhVy53fO6TdljnCAJPMtbaomvL4ahgfa31yh2w5xFaGx48nLB5oU2SSL6/P0QqyerKh7GQVUrQaUdsrLcY9BOCUILzY4oQzT+arl3hxwaJoCwqDocz9vYn7OyO2d+fMplWBEphtGUyrReFm1nm1Q7CCeJYnbnrzRIfHlvbGfsHBWEgabUDrl/t0W6Hp0ZgHA5LHm1NOTwsGI68Ou3R1pSt7Yy8MIzGFUVhFnlPQShptwLu399HSl+I/dGXa3x+a/VUru9H4a2lFWVliCPFvXt7XFgfUGqDkBKcH7Nns4rLFzsv3+Ang/NFkpynfX1XmM2qUz9/3iXm98zWOr777pBWIIijVxuTwlDx+PGYldXWQpUkhGDzYpeDgxytrc80rAxSQJbXbF7sfnhr/BPggDvfHXDt+hOLXCEgTUN2dqa+eai2KClQDdFd14ai9A4sc6W+MY6y1PMtUOQ1Dx+OMdaxvt4+VlH0sZ06YajAwXRaYrQjDBVRpJoMIhsZ42QQCNXrx1GrHbH1eLZfVuby6vqP/88y+2b6ofd/ifOPJaHzbvBJVqmXhM7pwIob/2kUqaFUotDadK1xEUJYo00kpZBhpNjYaLOx0f4g+5dNNHmm0Y0qp64dWlvfgS5EY10km7DEeaeC8t2ioeT61R63b66e2ZucJZY4FzijVmsn4SyROq0kxDqHa6zNep2YlX5CmijaaUivE7G6kvKbv7F5auPUiyPuPdG0vtri2pUe7VZIUWiK0qCUXyalnwQFgaSqrLd4sK7xLxcY4zN04kjS70cUpSXLa4xhQVaBODFb5zhsb08IQ8Vg8ERtMBoVjZ3m2eu+exnhI054DS943bPb/9DQtWM8qrj/aMLd+2N2djLyUuOsV874MFY/saxrf0wIBO1WhDGOQEmKSjOb1d5LvfPE83w+isSR4tJmh431FrOspmpCw4NAoqTwnfatkFYr5NJmh8msxlk/sS9Kv+28NEShIstrVgbpR0vqdNoRFzfb9Lsxf/mLbXb2pkSRYmP9w6uTwlDR7cSsr7VopyG1cVg86SOlWPwm1jqf+9Wo/YSAvKgZjXL29id8f3efR4+GjMZZQ3pDoBRZoakqw2hccjgsGI4rqsoQBBJr3YJAWuJswlrHzm7GaFzS7cSnVmRzzjEclczyekH+Xr/6kty5F8AYx8Fhwc5+zu5+xu5ezt5+zu5ezmhS8ng7Y28vZzyrqRt3AAdIwDnLZFYwnc7I8oLNzTaXLnaJIsXhqGR3L2vUaZosr6kq85Qi9U2RJl55m8YB3W7M93d2aPU6i3MsCDzxnaQB3XNUEH/XOE/jxXna13cBrX3e3ttYFH4oTLOavZ2Mtf7rneuzrGY0LFk/Un8Rwp/PDx+MqSrTKFxrZlnNdFJy7drZzBRMkoC/+tk2g5X0KVIuDBWHhwXTadXYuHkHACkEcRJQ5DWzWUVVaUAQRsqTWbMaa/34mxeaPK/Y25vR7yfEcbAgco6zhnvR3+flNBsMUqbTyjdSGUtdG5wFFUikIHAOVxY62Ho8nZWFVs4RSyk3nLnzTz/0vi9x/rEkdN4NloTOEm+EtUt/uL61Pf5vlBJ1rU1f17ajrYuEcHEQyMSX5ASXL3cXMtn3iXyqybOaurJo7RU6zvqudiG9vY8UgiCUtNKAdickThRr/YROO+IHX6w9lSexxBJLvC3cmbNaOwlnhdRRStLvxsRxsChSCwntNGSln3LlaL732wAAIABJREFUUpfLF083B+NF+/rssk474sKFdmMF5wtkxjiqyoFzCARh4L2/rfNFIz3vRA4knXbkMzS0f61zjqK03nZJPlH8vAz7+xlxHDxlH+XttsKPQl35Isu3lz1+0TqnDaMdZWHRlaPIjVduOeeVVw3JtzpI2Fhv0W6HtNsRVWUJmgwobazPPVGeDJTCW/VNpxXjScn6aoo4hrcMAsmFtTZS+uwnJQXdbkS7HdHrRHS7EYN+ws3rA6ZZRdlkUoWhZDT2hFK3E9Hrxuey6POqiCJFFCr+r//3e6y1tFoh62fMbi6KA1ZXUk/utENCJQlChVRicQ83VyeKxrJRSq+0rmufoVOVmtEoZzrNmUxztnfGjCclVQ3a+CLWwaFXS+wfFOzu5+wfFmS5pig0lW66fZfNPGcCQng1V7sVUWt7auoZIQSjccXhsKAqLe22J3ReFdY6JtOa3f2M0bjiYFgwGpeMxhWjUcks00ymFbNZTVH4Mcc2QRFKCMaTnDwvqOoSIS2dlmLQj6lry3CYs7+fMxwWjEYFWeZJnKo2Po8u12Qzr2B822yQTjvi8LCgapRtBztDVLvl50iBH7sn45KNjda5C5Z/VzhPJMl52td3AU/YqnN57G7vzJiMCrqt17sviSLFt9/uc/3G4Knfv92O0LWhrjR17dXQUnkiREjB6urZuh8Af/yOxwWtVkS3Fz+1rNOO2N6eUtfWW7MVmjyryLIKIQUXL3ZRUlBVhiyrKQtvU10UmrLUpGmItY6i0OzvZ4C3ofVNHkf34elcn+NOqeMs4076+7h13yeiWDGd+GymtLEiNMbb8FW1llVlfG8doumzc6v9la9GdfntL97vni7xsWFJ6LwbfLwz1yXeKaxxPxGAUnKmlMysdZExZqOqtey0I8JIkSYha+vt54pILwuPFq/wmhchn2rqyk+e5p282jhaSUBZ+jCKsJkEFYVGipA4ErTTkH4/4eKFNq1lCOgSS7w93DF/npMgkRPHoTccoF57tWYFIQRrKylrKym6Ube8l0LjQkp15Cn3/MQjDCS3bgy4dWPAcFRw/+GYw3GJ0ZaosbSMUIShJAols6JGNRZunTSgrg2tNCCOFHGk2DsoMNpSlf6NwqM2E0e/xPl+NPk7c+XPHEpJ5EeqtjgJLyJ5jhI8jqe+vhOv0eKZxyehrh1lYbDGLY6RKPJWDt1OyKAXM+jF9HoxYeh/z+/vj0nTgC+/XOX77w9pl4bhqCCNw4bY00wmvgtda0dRzhiNCv7215eJ4ucLmCoQ3Lwx4OaNAUWhmc4qHNDvxN7SqynmfP2TTf7m1/ts72ZUlVfnxJGi34s/iZy8uvbh0IF9T+PIG0IpQb+X0O95kjbPa0bjkoOD3BM3jVKnqvw9nRH+/HfO+ZwkJyhLQ1HUGOPIs4oHDw+RQtDuJHS7LTbWOmhtmM4002mBc94mUEpPILXTkFZjc9nrxbRb4bnpwv0YoZRAqdM9R4WANAmwpiZ5SW6OtY7hsGQ08aqeqrI+T854NUtRerVq2VioCcDicNa/z2iUMxxPUALW1lv02hFrax32D3LGk4rRsFioxoraUFpwoaKKBNqCstAqDC3pj/l5LsTlS523tpNaW02ZPayJmuaR2fYBnQur/hoqHFVl+flf7fE7X29+8gTB+cLyt6prS/uczukfPhi/Ued1r5cgpWQyKen1ns7J++GPLjAel8yyGiX93V1ZGu7eOeDixe5T1sVnBdeuDTg8zJ97vtONabUihoe5d2Opm7G3yUUuS02chBSl9s1DgcMYP5cpCs3jRxOSRHHhQocqVjx4MGJ3d8ZXP75ApxMfsydP42UkjXNPv27+v3NPv+5V1nVvUxh7BoNBytpai729GQf7GdNZBYBUglAoqaSg3Y5ibWxsjYvKQtvhMPuPL1z4/X8y3P3j7PT2ZIklljgNLAmdJd4IVan/gRRCSykyKWUeR65njYnq2gcSR6Gi14/p956/ID5bk3u2oOR4vvj5smLofHldGKqGtPEba1Q588yJIxdG36GriGNJmgSkqe/OW4Z/LrHEKeC43BzOV7fgWSF15piPTad4X//itz1mYD6O1Jlj0E8Y9BP2D3Pu3R8xy2rq2ttchqEPPZdCYITPLTsYl1SVxeHHZ5+nYrAWau2oa0kYCp8dFBxtdXuyPwiIY2+lcBTe/u38HGvvEq9C9Lzq6+HJV19VliK3jW2pz7aJY0UrUcRJwKAfc+VS59gA72uXu3zbKGUuX+lx7/sh66stglDwaGtGoARVbdjaGSJwOOFz+e4+POTL2xt8eWuVdhphjV10vQOLcPPVlRQpJEmiFr7qc/zgizU21lrcezhGa0un7dU56ScQjru9O+PGtQG7B1Pa7fNT5ErTkDQNubjp7aDmBM9sVlOU2neXVgbrntixWesVg9a6xTFqhWM8zpmMc/b3RzgE7VZCuxUThAGPtyfs7IwJQ8XqSoeN9Q5BqNgfFgsrrkD5+9w0Dmi1QpLYk5fOna9sjQ8B5yDPvd2Lkv6cDiOF/EDf22Tm9wVYdPAb4ygrQ57VTLKaw8OcO/f2yGcVWVGRJikXNwdecYPDmqePs/l4VOQ1o3FGlhUEyh/Dn382IEkCJpOK0aQkyzXaWIq8piwNZTum6LTQzjeihZFCV4aqtjgLYyUIcKwVOUmpcdbxaGvK7c9X3+p76PZi+uOYPK/pdWOGw4Lp9i6d1QEyiXAO9g5yfv7LPX7yo423+9LPPc7HOX6aBeDzDNfYB543HI4KpIVuEmANyNdkdjY22mxvT58jdABuf7nO4WFOVWmfI6wteaH58z97yN/7vZun9AlOD/1Bwjff7PEDnh97rl7rs7s7oyy9wnDeCGetVxa22hFKKZLEAarJLLO4xm41zzUPHoxYWUm5dLlHUdT8xZ8/5tr1Adevv5kN3bMEzknLTyJ2TiJzTpPo+ezmKqNR0bgrPNlWoCStdsSVKz0OD3OyWZUaQ2qti4pS/yPgv3uzd1xiiSXeFT7+2esS7wRZVv5dIYXBCVlX+pKUbIahIgwbCa8U9Londze8inXMcd3BJ3UVO8BUlmymF5YcfoKFtykScuEJDSyKh51OSKcV0mlHfH5zZUnmLLHEaeC43BwH4hxOql5I6nDSwjfY3mus8LYqxjd636OTjeefegprKymrg6QJf56SF5q69oX3MFCgDXnhu4ttY8Hm8PkYDjDOoYTARBIlIorcEMbSq3WO8RJL05DxuHjquacUOid1ESwLHq8N56DIDcb48zqKJYGUKOXJkyhUtFsB1670iI9R0syhlODK5Q537o1QSrJ5ucvu4ylKCfYPxuztT0iTECFFo5gVGGPYKWv29mZ8d+eAr39yic2NNnGkCJrf+6mCuvBKH2sdcRQ8NWFeXUnptCMm04owUp9MPsSjrQmVrolDRbt1Pj+z9N2jC1WCc94y5a9/ucdkWiKFJ3ZUkwHimvvBeUFsniUgAKMNw8MpBwcTnHN02glhGJDlBVlW8uDhPlGsSJOIdjum3U5pxRFR4i18hPT2wmEoqWvvy7/Sj7lwobW8n3wGO7sT7tzdY5ppJpOKPK+9/U9tccJx8UKXjfU2Fy90ubDRIUneLeHoHJSFV9QIAdNpxc9+sUdZGYy27OxNefhw3xOFi3mFZd/m5HnN5uZgcS2xzmGMYTzKORxOqWtNuxXR6USsr/ZYXUvRleFw5FVmc3vSWvkGtFEQsB+1CCNJKCVYx+Ly1Qxc1jlq4yiMo4pSLpc51AY3KXm0NXlr+9WrV3tMmjyKwQCGo4LpwZDWhQ2kAF1bHj6c0mqIqSWWOMtwzufnzFXBZxXGWCazmqrUTGY+06YVKFRtiYXwTVRv8BEubHb4xV9tc/v2+nPLVlZS1tdb7OzMcNaPf7q2TCcV9+4ecv3Gyil8stNDFCnq2jKbVc+pEeeqojyvcaUfJ632Y7UDzLgkTgKkFKRphAq8JT/MrccqrHUcHORkmbfnW1/3VtJ5VrG+3mZt/d1kQb+M8Dnu8YuWHW24O+nv+WMpBevrbcbjglr7eIL5fCwIJEEgSRLvoiCNk0rJsa7ND3pr/9r6eP9/23uDj7vEEku8IywJnSVeGxuX/nBw9+7B51KJKi/qG1leXQgDVpTyFwCpfNfdyurpZOccU797vmPYeM9+Z53PzTH+4iQRRJHv0HVNWPK8GyUIpfdJBW5c679xEOoSSyxxEp7JzTmneCF38wbEwLkidV7w3HF2XYuXCcGVS10uXuhw596Q/YMcrS1CCIpcLDq080oTx8p33Rcaa3zhnkgSBSFpGizsbVotRZQ+P06HkXpOBaIC7w3+wgvIsx0Cr+I/9uzrn/1uPmKSqCotZWmx1pGmAe00oNOJyDKNkIIkVly+1GF18HxH6HFot0IuX2jzF3szHj0ec3A4YzouAOuJo1L746XQhIEiihVJ5G9bh6Oc7x+MuH3zSWe643lhoMDn6jgHSayeGoeiSLF2Svcp5wFVZdjeydg5GJK2QlZWX+13OusQQiwUPA7Isqqx/PPHZ15onLGL395YhzUWY709mxBeVa6koNYaKX3219zOrSwMeZZxcJARBCOcc0il6HZS1lZbrK60KSuBNT6HIAgErVnI460ZWluUEsSxJ4BaacigHy+stc5j5/iLkGU1ZeVzCrzi0pJlmr39nL/55iFS+Dy1MPCKzblyXiL49bf73Pn+kDTxtl9xEtDrxlzc7HD5Yp9+v3WqKjprnW8SkF5BWpSG8aTib371mOm0WDSgCHzxa17gAggCx2AQMxkXzLKC2SxfFMMG/Zg4brO6kpAkAXt7OTu7M0w9n5v4MVQpyczBTphQ4zPjojjwBcmGPKpqS6AEgRLeYrA0zTYk22HMNZ3jHBwcFKytpMRvmQH22WcDvvn1PlJ4G6bJtKSczmj1O4gmq+r7uyMuXezQ+gQUjUucX1jrKCq9OGfPCoyxjKYV41HJ4WFBltd+PAgkq52Yq70EpQS7ezlBIElb8o2sPgeDhLo2jEbFU/mSc/zkp5f4Z3/ygPGo8ARzMxbv7Wdcuz44U3M2IQS9fsze3uw5Qsc5R6cTs7szwxiL0Y3Vvvb3kUbYRV3KNlaYUaxw1pNY82uxtU0OT14zm1Vsb09ZXU3pdCLW1tv81teX3zqv7F3jVfN75o+vXuuztzdrsk8NZakx2n8Pv/zFTi2UNAIxFULOokhfDAJ5MJuV/yXwn73zD7PEEku8Ms7WVW6JcwFj3NdFoftpGhy0u+EvjTGpw65LKYjjqLmIulfyHz0VOMgzja6brmHr/8VhsAhibndC8kyjlC86SeUDb9dXU27fWipzllji1PBsbs68M+jszA3eGKdpwXYapM67xHNvd1zwigMnXvzTKiX44uYKF9ZafHPn0BdXmzcwTZdyWRoCJUmigLq2gCRsshJm04qiNMhAUGuJKC1h/PR4LfD2NE+/72uM6ceRPs8ue9PXP6sM4oTHJz13BlDXjrr0xdlASjrdiG4nRAWSWvsiwKDnVa6vUgPQ2rK1O+XBwzGTrGJne8YsK31hPQ4ZjX0hoyw1SkmiKCBOArrtGK2Nt1etLffvH/Krb3vc/nztxPeaj0F1bQBHHAcfzN7pQ+PB4wkrg5iDiVxYk3wsMI31nsBbhkghWOknfHZESVBWhiyrmDZjSlkarPV2W0L45p8ir6Gx7YtC5fN4hLf/M8aC86SFoyablezujhbrJ3FEr99m0G/xeGtGUZgndoCORqEoCUJJoCRB4LN5uu0QKYUnJBsbmDCQngQKFf7e2tuS+dDlpwObjXEodfwx/WyXrj8P/DlYaYvRlizXKCmII4VQgrLQaOMWRT6tLbq2i/tmIcAaT4ZFocI125vvR5b7HMu5BV1dW+7e36UsjSfaQrW4N0/igCQOKGuzICOSNCQMJPsHGeNxyYOHY6R8TFlq+v2EwSDl0maXq5f6rKy23jj7qq4NNOTS4XBGWZSeDAwFmxe8VWRZ+cAFqfw5U2vb2Dxavv12Cym88lhJSZwokkiRJoEvJGrH/kFOllWUpSFNA09y1QYrYNhpk0mJcxBJQdDkzM0tInXt51JB8/mEgMmkZDbThKFvnqtnCuV8MfLRoyk3b76dciZNAlb6CfsHOZ1ORFUbylmGbj9RnGW55tffHvLTH3+61msvsp49K3Du4yOMXxXWOoSAPKvPhPo2KzS7exmHBwVlbQgDSRhK+oOYK5c7rPdTrq2ni7Fxfz9nMqkQwhGEb/YbCiHo9ZITCZ0oUnz14wv86Z88IMscdW0opGBvd8Y//9NH/PbvXHnbj32q6PUSHj+ecOMZ9ZBzsLqacv+epNuNqUrDbFZ5Qt66RompCZT08xUpiKRqmjlkc50CKdVCpSKEQGvD/n6GMY7hMKcoam7eWuXixS7hR5K3KKXg1uer/PUvdnztzCnCdkirFbG3NwvL0s2sMQpMHxDGlL8ThnK8tvYv//vZ6J/+9x96/5dYYgmPJaGzxGujrOq/j8AJKU1R1DeCQIYqkIvKSbsdMlhJ31tXTDbV3mptMQH1HZHG+om41pbppKbd8ZMsHEShYmWQ8KPbJxeCllhiidfEU2SOO5Jz8vFMKs8SqfOu6/+Cxlv5OHXKi596Dr1ezNc/2eS7u0MePp6QZX7M7rYissJ3dUspqLXx47bxnt5xHFBpSxIEGG2pnM/fSdvB4k2r2pA1oZ6LfT9Lx9xJBNBx5M+zcrCTfuT3QP7kmcFoX9R1CLrtiF4vWuRFKAdJpNhYS7lyqfPCbRWF5uH2hIePJxSlfup5Yx3TaYWxljgK2NwcMB1l7B5MF7kUutaMJo4kDlAStDbkBdx9OEZKyec3X2wRMieBrNOkcfBJFrru3B2htfeZN8Yem210XpE1ljVVZahqQxgp2p2nLbviSBFHKSuDJ6qsqjJNR64fg9KGXKgqg1SOwPqCT9oK0dp6r/7KoKSA5vvzmYyWosgYjjLuNRZcUkj6/Q4rKy267RiJvx+1Tddwgc+hmk0rrPWEky8yzfdVLawjpfSKw7lapNMOcQ4m04qy8oS4CvxypeSC4CkrP54KQFtHXZmnlOqALzAqTyQIAUZ7pRHOk0W18XkDUehVM0oKytJQVDWtNMRow+EwZzQpMNpQFDV1ZTDOoqRkdTXFGINqVCbzoVkqSRj43+nqoPfcOfnZjQGHw5zdvYzppERrb2u3uztle3vKX/78MUGj3Ou2IzbW2rTbCdeuDui+SrC3gN3dEQ8fj3AOLl/q8NUP1zHGUpaa8bhimlVo45AAQhBoi5CeNJyTbq1W2KiKFNvbUw5HRUNoQa3NQukVWZ+zlLVTdL/l9732BcQ5odZqh4Shz2RqtULiOHjOMupXv9qnbo7zmY1p1xVSSopKU9fmrYuN1671KRqbuXYr9GqhskQkXjmA88TS/mHO2sqno3Bc4vygNpbwDDRqlrXhzt0Rw0Ov+Bv0Yy7322ystxBCsNaJ6B9TK9neyyhrQxC93X3KlSs9vvvu4MQsmMEg5fKVHnlxQLsTURT+GjoeF9z57oCbt94um+s0sb7e4ptf7T03xgWBpN2O6HQjDg5y33iBnwM4mlwz66/JTvtGBKU8+TOdVBjjCEN/bYoir8z1DQoWIQy7u378zgvNaFRy+fKUL3+wQfcFsQLnCYNBurCUE7PK3580ymVT16l1VIGStbUmdM5JIRyTSflvr1/4/f/xcOeP9Us2v8QSS7wHLAmdJV4b2az6vShUuZRUWV5vxrEcSOsD6LSxxHHA6nuyMakKQ5HV6NpC0ymupEBKiTV+QumcxDm76C6LA8lgJeUHbxkiusQSSxzBc3IO/Dl5lgrrp4RPidR56g2OU5Q0zzvx9FPHQUqv1lkdJPzym33K0oDw141KmyaYU/CkQcBvXAiHdRatRTPRkFhb0+75gm1yjM2MlGeER3ydfTjRv47nCZ7jyJ+jy5/9/9ntvABV5S1M5xZCaVNcTNKATitkltUgoNuN+Oxa78TtzLKa+49GPN6eLoLHwXf3jycl02mJMdBKAz67OWA0LBdFUEdKVtZMJgXWOmrtkNZ3/adJiBQOYwW6dn77teGHXz7vFX8UcyVB5mrSODxR1fAx4nBYMM0qitJ7x0spzpwVzdtgMqsaiy+zsFV5lYKLt2ZTz3Uwa+2L+nmhmU69hZvRlqrSx2YyGGN90cg6r8qxYI1heDhmNp01lmsBUikGgzadVoLFE6Nl5dVvVWkWvv9laVFSIySNSk2SRE8sA5UUaOOJ0FmuFwSQc74jWQWSOFLU2ivXhRBI4Qks06jYtfE5Lc46KmsRTc5ZWWkcljL3hEaea4zR3gYtUiCgKn2Rq92KcEBV6UUhzHc7C3ASJQWtJEApr0pCwPpai24notOJXzhGC+GzrlYb0mA4KsiLmuGwpMhrjPVd5dZY6sp3U9fa8qd/dh8VKnrdiEsX+6yvdul1Y6LI739R1jx6PKSqDZ1OwOZGGxVKLjS5CUEgiePg2DDx41BWhq0t36RQltpnOTBXjtpFXsFYKka9FioO6HXihYJCSkEUK/q9mNW11kuvW5cvd3nwYAy1QUcBkfAknSe7Mi5ffrssHYDrV3t8890haWMRV5QFJHFT/FQUpeFvfnXA17+1SfqWNm9LvBu8aVj6xwBrHaU1H+wa5xzcfTBia2tGux1y+/MVVgbJgrRebUcM0uP3bTqrGR6WVJUlit+OlFpbb/Pnf/6YojjZeu5HX22yv5+jlKBu7GmryvD994dc2Ow8Z3H2oTAYpCgl2NvLuHTp6TGu3Ym4dm3A4WG+sLN0ziKUJAggDBUCnNbOae1EWVRiNq1IUm9xKawnhubKfp+z7Jr/fbOZz9qZUJaa3d0ZN2+t8oMffBwqxVu3VinymrLU6NJQFBprLAgXBFIShNJJJRUO7SxBXZvNLK//E+C//dD7vsQSSywJnSVeExuX/nD9zvf7PwhCmUkpK6ttVAubEDV+pNpQlJpe7913LpjaUhZmEUQbLnxQ3cLqYW73lCQB2lg6achgkPDlGeo6WWKJc49nyJxF/fhMVNTfDT4VUkfQkDUve4OmgvUqap3VlZSvf3qR7++PODzMaaUBoVYYY5CShXJACl/sEgh0ZRdWCDiLQxE19mu9fkL8zGRVSnG+j78XqXmOW3b0iz/u8XHbeuY3rWufQWeaiax1jjQJWFtvLayFwtDbJG2spaytPd+4MZ1V3Hs4YmtnhjZPSBznYDjMGU8qjLY+LHy9/VSRIY1DhsMCm/lOyZXVjrcBKeumIC1w1pHlFa00QuFtZbJcs7U7o6oNP7y9RhS9+NbWGEdW1L6r/gx08b4P/MUvdihLw3RWEIQQJ+Hr2RKecWS5bu79/PjhLdDefIrjC/sR7XbE+lpr8fy8WD6elIxHJUVlMNoujvW69uSCkJAm4SIjJggVUSCZTiuGwzF7u0O0tbRakSdhrEQqSSAbS+BAebJFgEAQBKopUnk2N94LEUKgpCCI5CIAvKq9HZiUAmd94X1O4iklmEwK75df68ZixT7JcJCCQMnmPPcEVq0ttgkWj+KAKFRYY3EhpGmIrg3WeWIsadSUaRIQBV7xE8eKjVMKlB70Ewb9hEubXYzxAdmPt2bUxlKXmlr7z+0VJZoxoOtDvvl2zyvTnMA6i1Lexq7XCZFSEkaKjfXWa58PeV7zeGtGXvjvz2i7yOtCeFJNBZJMKvaiGNeoraJAEceKujb0+ylra63XUsulabj4bQIhF9c6ow3jacll3p7QieOAzY0Wj2oDnZj6MMeWNSIKG5s+T0T+7Oe7/M7XFz9BxeOr3Oks8SGgm3zGybSi976s35/BvQdj9vZybn++8lROXzcJ2HiJenBre0pWaE7j8hwEkrW1FttbE258drKK+ce/sck3v9pDCJ8FV5aenP75z7b4O//i9bffkVPCykqLne3p84ROO6LfT0jTkDzXvgmsuR9wDqxxxhiccw5jrAThtNYym/mbYKsE1jlUY908z8rxBJdX+Bjjmy4OD3IO9jMeP5qwsz3ld//eZ+d+/AsCr1g6OMifxBcgiOJAKSlVEMpYCtGrSntgrJvW2nSn0/Jf3dj41/+H4e4/2f7Q+7/EEp86loTOEq+FstL/VlnpThQlI61NTwXCqkDSakUI4e1Ter34lTvbnsJrVCWd8UXjOFaMx95nNsR70palbiwwvJ93GHlPWtkUhC5unM7kcoklluB4MsexCBT+mPGpkDqLN3gZXoPUSZOAH91e4+6Dse9uzjVVzYJBsnhrhKI0tJKAaVaB9gVMFUgf3DnTOBcQxsKrNI/u7nkmc94Er2rnJp55jLdWq0qLwGdzOIe3K1E+V8QaS5QEi+DwWzf7T+VW5IXm3sMRD7cmCxunObS2jMYlRVajAsnKSkK3Ex37+4SRotdLKEpN1NhNBcEq3327jTYGKUBKiUCQ5xWXLl5Aa2+tOmmsM8pyly9uDlh5iRWQtY4sr0kTn9fxMaMoNA8fTTHGMcsL1pKWV1p8THCuUUM4BoP0nQ2G86L/yuCJdZtzztul1YbxpGI6qxdZN/MOX117u8h581EUKoJQ4ZoMH2McYGm3A5xzVHVJpS00JKZpyKCy8ufGlcs9pIC8dpjMLXJeysbOUCmJtd5axhjn82oiBViUgtVWTJwonPN2dQh/Px3H3lItihRFY2Hni2KeZI0jn02ptSVuCNEPUcxSStLrJfR6iQ8ZH5fels14C06tDdY4JlNPIM9/J2MdzmmiULFXaoy1hIFC15bLl7uv9Fmm05KHj6YUpSfF5vY087wkqQTWODIVMOkkWCER1ucnKSlJWwHr6y3SNHwlFemz13alBGvrLfKHY7SxZLPKB5o3913jcfFmc7BnsLHeZjypmGVT4lhR1QVBK0Ybi64cSjlG45IHjyZcv3qyUnOJD4VPk3QqK0MSBxSlYW3l/V/by8qwvTPjJ1+tc2mtRagkUkAaepL+RXDOMRz7MSssto3vAAAgAElEQVRK/b0O+JmVQBxpl3sa82XHveb2l+vcvzd84fuurKSsrKRsb0+8QrrZxOFhzt3vD19IBr1PrG+0uHd3+KRp9wguXupy5Uqf0cjnFEnl5wXGOOecQClFVWklpXDaWBEEylnrhL9nlYShoKq8zfOcJA8CSVVptHYLm7fZrEIpv/z+/RH/z/99h9/9e5+dewvbq9f6PHgwoqotRV7R6cYYLf143+TlzbKyF0WhCQKZWeNa43HxX69c+P1/vLReW2KJD4slobPEK+PClT9q7e1P/6AqdFJFum+tC8G1aWwjZGOz8MYTiVedgDtfgKpr4/3HZxVxrFBCYIxY3IgkSbAoKs8JnWtXe/Q+Et/TJZb44DhJmfMJkDlzfFBS55TXf+l2j7P2evaFDV61lHDjao9OO+T7u0Nms9p3mNMEcWuHNZbprCYIn1ghlGVTIA19R3QcKyaT8i0+4SeAYwgfayGfeZWrtyLyFnitJGBtNaHWlk47AufP7V4nYvOCb4jQ2nL/8Zi7D0aLjIg5qsowHBZMpxVhIOn2Yy69YrE0ThRXrvTY2pqQ55o4UVzY7LP1eEgtLCrwxZHNjQFa+0I6+HsPrR3TrOLb74f8OA1I4vAl7wZ5UePiYG7J8VHiZ3+9S5IorHFU2n8n/f7HdR+UN6HHPnskQr1HQnehBooDOi/pCPcWawajzf/P3pvEWLbt6V2/tdZuT3+iz+7mzbzte/cVr8qWcckGXAiQm4KSYGIkhECygREWzDxBiKnFiDETD5EsROMqW9iWyshli3L19eq9d9/tM2820Z92t6thsHZERkZGREZmRmR7vqu8EXHOPrs5Z5+91/p//+/70MZbhh2oSrSxmNr/7PVjWmlIFEqMdoSRV3VcClF9SpRk/JKstJx7sUwnpeRj1mwH0NqS5zWjcUGWa39PqQ219gSMlAKHV9H46+HpIfLOeZvI7Z28IY7soY2d1t4m78AdoG6ljJMIGSqUlATCz0Fa7Yj19Tad8+T7HN32CY+tr7fZ3srIdd0QWJ6809qys3sxhA5467XZtPQFzkJjjUYIxcG8T2vHd3fGLC2ldFpPv96+DRDNvfNd6xl5U1DVxisKX1GBfTav+Ohql89u9J/5tbt7BfOspjaWVAWHJM0BsSOOjFIOnjuO48t0OhGbD6f84IdrBEodPn4cH328ws7OnLLUWOsV1fN5zTff7NMfJL5R4hVjdbXD5z/fRmt7YlbYv/HjDe7eHfn5QWX8NVoJ56wTPl9ZuigOdKCtrGsje72k1FoneWM31mpF1LU5JOkBkiQEAUVeH37vrYWi8POS7e05/+yffslf/Wsfv+y340IRhoqPP15BiF0mE4UxlrQVkuc1eVZRlRoQ2hgbVJXu4dv3fhzH6j8D/v4r3v0FFninsSB0Fjg3tu79X1nl/p1bToBzTjnnpJAkAuElqY39w6Hd2tOqi2d5/Z+BIteUhZ+cWQtKSG+l0ISt+puwI44bP1Thg5s/vDVkfaHOWWCBi8E7aLN2Gl4ZqXPCwpdO6pz0xFEcYXLOS+osD1PSJOCrb0fU2lKUGt2s4YAcXGomk1neFLDqJgeiyX3YWFt0CD8LspkvKFvjUFKyvJwwmVRUlSWOAm9dpSRJrEiTgLXVFlIKNrdmfH1nxHRePbHO2bxitJ9TVZZ2O+Ta1e4TVnjngZSCK1e6fH9vgs0dg2FKWWrGozlhEPDhrTVwjnmhyXKvhkji4PCenxUVX3y9x8pSiyvrp9sPHTR/5IVX9UbR20fqVJVhb78gSQLm84p2J8JZ99r44l8E5rOKujLNxUZQlprBa0pYSSlIk4DF9OsRxpOC8ajg5s2Tg7ufFwc2MsezlMpSM89q4kgxbc6dpWF6IqFU14b9UeFVhoWfexSlRilvg2ecI4gC0jRhHkV8X9RYfANZHEjSVsjSUkq/n1xoZpcQgm4vaoqvj+7MxliyxgLuIpRTYai4erXLg4dzgkAyz0uSQY955udgeaERAr76ZsSPP3s78iTedMzmFe3W23N9fxYY44hCRVkZ2u1XQzAmUvC8coUHm3OK3BwqeU4ibA5w/Lnjap6DxwKlaHdjtrfnbGx0Dwmio4qeg+V/9Esb/ORPHlLVhlYrZDIuyfOaz3++w1/81RvPeVQXh04navarYPkEK0+lJH/+z1/j93/vHvv7ObU2YJyzzVsVRYFJk7Bw1smqNqExVmnjrFJSgs9v1No2NmvewhMhwR6oXg0g6HRj8qxuVJeC8bjgN//hz/lLf+k9hkutJ/brTcH6RpfRuCCOFQ8fzg4z3kBgrTVxHAiEFDiEMS5yDpll1V8XC0JngQVeKd4yz4Xz4dd+7dde9S68kVi7/htyZ3f2d622URgFpVLCCOgdFN2U9PZmtz9Y8p19Ry1ejnv5nzXPOOO5fK7JM01VGqxtQo6NRamjNx3nB3VNSGwrCbh9a7AgcxZY4KLgnvxT8G6SOQc49cif4y15ppecsPClfQpHr+Wnbego89P8fp7TIgwV66ttsqJuutR9hosQfv7QauxpDopX2rimQOb/+SJ1jFTisdvMu3tGnoy6dhSZpa59WLcD4siTNlIKWq2AKJRY5619Br2Efj/i8692+ZOfbR1m1RygKDT7ezk7OxlGe2XBxnqHTid6IQsKIQRp4v3QlRKsrnTpttskUYh1vutUSkHhuwaxxh3m8RSl78wfTwums4q1c2R4mCYDRSn5VnVe/+Gfbjah9pbRLPNWIVKwsdZ5433fD7C9PWc8KQ8983GwvNyi9Y4oBt5kCOCLr/eII0WvF7+UMUQQSNI0JIoUnY7PXjje7W2M5eHmjLv3JuS5t57L85q69sRhv9dmY2PIytqAPRnyi3nN2FrCOCBNAlqtkOs3+ly90iVNw0v5rkWRYnc3I57mKCUJA59/hIO0FV5YIHy7FVE1GUVRqLyqqSmaH2ZUWG/r138J+amvA5x7fce7394dM+wngHhrrvHnRV7qQ6K2130515Mn9mFSUZeaa1efLctqPq/55s6EWVYTx5IgeL59f5IEcgRKsr3lCZ2jyx1X+USxwhjHaD/HOU9+eyUjKCkZDJIn1EJPUwldNGazitm8Ym2tc+LznU7MaFygpKCuDNZihZBIITDWySQJyyQJp1VlUq2N0tpKY6wIAkmSBOR5jXMHY0FxeH07sGCT0udIWuea5TXjUUGe1eztZZSFZn3jxXPMXhXSNGR/3yvsjX6UqSmEkK12GACJNk4754SU0oKL+sMf7NbFV5+/6n1f4PXHb//2b7/qXXgrsWgRW+Dc0LX9K2WpO0GgagQ2joMgy0uscYBGqZBWK3zUDXeCxcsTj592zz94/EiLd11YsnlNkevmYYExvjAVNr7mPvDONZ6ffoJx43qP9QsKZV1ggXceT5A5zYTg3Zo3noiLVMe8qFLnMiDgMPD51O0dleU8Q6bOAX706SpffrOPfDhjNhdesVMZNrezQ+tM4ywgCIQgaArUxAHTSUWvHxGEJ00wH+eZju8yx557CW/nS0c28/ZqYaTodnwYe1kagkBQNxlEsglGl1JgneGrO3tkef3YepxzzOcVk0lJVVu63Zjr13reuuiCIITg2pUuf+HHV3mwOWNvVPBwa87db8YgIMtqer34MAunqg1uzyt1hPRWSFVlsTbnJz/f4rNPVs8kapwTh/ZtcXRJ1lYvGXmhufdg5i2+jKMoKupKMFxKkW+23ftjmOca5zyZI72CnDB8iw7wLUUaK1xmiQPF7n7OdF7z/nu9p9rWXSacgwcPp+zs5ZjaExYWRxSGrK0O6Pd9/tSotPzp/ozxdgYCwliRpgGDYcKVK92XkqfQaoU0jeWoxm7wIO9oPC4Y9C/Gdg3g6tUuWaHJsxrKAhO1fPaQsRjrmGeae/emDIfJO2O99rrCWpDS/3zXMJlWrC6laGNfKpmltWVrN2M+q+hLTwTM5jWdZ1AJbe9mlLVBSYiS5vpxIWN7wZUrPb78xc4T2TMnqXxu3Vri4YMps9ncE7gWqtJw986IjY0OSRIekkFPbunxdR8njE7LADq+jrOWa3civvl6j88+Wz/xeSkF16/3qSuDVJL9vZws09bh0KUJppOi4zqxTJIgt9a1jbHSWoHWVuR5TRQH6No04whF2ORIauMIlCd4JpOSJAkYT0qqUje1KMPOdkbcjEGvXe2xtPzmqXXa7YiqMgSBPMxnU0oipD93ykJnxthASCGNthtRHHSCoPhbCv7PV73vCyzwrmKh0Fng3JDBrf9mNM7/zXY72rHWRWVVrxltJfig4igOWFlps7p2geTJgXWPhTLXnsxxEAaSVhrS70XgfNEvUJIkDQgDRZIGDHoR1650uXF1YcWzwAIXgifG2Asy5zhOfCue8/15EaXOpX8kp1mtHSfjj/w8b418aZhS1d72wFlvg3DQfe8cOOt81ksaMugnLA9S+p3IZzFYSxg+rrI4uhuniYpOEh89TenzJiiAnPM5OVlmMNoRR4qrG22SWPmA9lD6bkQpUYEgjQN2R3P2JxlZ7ruy/Xoc86xmMi3Z2pojESwttbwS4oI60IUQLA9TPvtolR99usqVtQ6tNCRNA/LCZ+Yl7YDJuCQKJWV5EH7sbYeUksSRQinJjetdxpMSY0Frw/4oZ2Wp9RTbI9GEpuOJwjec1Pm9P3xAVfuJucMSJ5IwlAz6Cf0LLPa+anz//ZiyMoSBH4cqKbh+rffOdae/SRAChnHMg4cz/tKfv0a/n3D33oSt7YzZvKLVCk/MSLhM7O7l3H84YzwuyPOaIAzY2Bhw49oS3W5KGIbsaMMf7GTcyUqskl7ZqATLKy1uf7DEcJi+1POuKjTpvPDXw8oT9ghBmoYMBxf3HZdS0OlETKYVVhuq2iCD4LB7XWtLrS2zacW1q503/tr5NHjS5PU7Rmsdk1nFoJ8csSB/N1DXtrFDlCjV5JpdMsbTkrv3p+zs5ujashIHKCVpt0N63Yg4Ot81zBjHl9+MmEwqolASROLkAelZg9KnOKB8880eUaTOla915UqPujKEDUmstcFoy3hccv16/8guPFLpnKbUOW4Bd9Iyx9dxlgqori13vttnbb1DmpxMmHU6MdNJidaWqjZS17Z0DimFcEJInEP2e8nDKxv9fzyfV586gdS1EdY6IYU4/O5IJeh2Y6yDtbUOSslDNXdRePWSCiTG+HFjVRuGwxQBfPnFDsY4lpZe7j3hIrC21mG0n2ObDj5nHcZYqtJUAplJJY2SUkeRyqIo3I9i9aA3/PT7Kv/y+1e97wu83lgodC4HC0JngXPDyff/znxe3Wy1wh1rXSiEGwaBJAwVncan+vr1/sV7szvIZjV1ZTHa0m6FBIFEG0eR+9C7KFQEkUIKgVKCVhKwutLiw1vDi92XBRZ4V7FQ5rwY3hJSR5w2aTxG3jzRWXiE6DlPjWF5mFJWhmxeY6yjlYZ0WiFh5HPRgkCSxiHDfkySBIwmJXnhC/vW4pc7YfPPiqOHwwk/zyKKXjXK3DI7yMqxNBNzS1VZJpMKBKhGkVPWmrv3x9x7OCFOAmTT+W2MZTQu2Hw4I5vXpGnI1Std2u3IZ9S9IKQUrCy1+OFHK/zo01WurnuLogMc2Fz0ujGDYcz+XkGShIxGOQDra236vZhOO0JJT8IIITDWUmsw2qK1w1jH1vacJAloP6WD3E/O3aHlxpuI/VHBH/90m047Ig4UWVUQhj5j6OqV7ksvll8WysqwuTn3XvlCoJSk1Y5YXXnzOmPfJXSCgPv3p1y/1mVpmLLcT0jigG++H5NlNXv7OWkanFqwu0hMJgVffLXH3m5OVXtSxFnfnb23N+fB1og785qfzWt2Ko0F4iig241Y2+hw+9aA4TC90Iycc+/7uCTNC4QU6NqrZZQUpGnEcHixpG0Q+EJ5lmvSSCBi30RR66bZAketvUPC6hvYmf4scO71JHQqbclzTbcTv3OEziyrSBLf4NHrxJf6+czmFV9/N2I0LqkqSy8N+fhqF6l8jnC3FZGm4bmVots7OfcezKhrQ5xI5MG15Li8/Zid8eHvp427ebSMNZb5rGZ1rXPCih+HlILZvOLbr/epKoMAjHVkWU1VatbXu2e+/vFNP6kCOvrfScscfew44ZOmId9+u0+nHdM/YgH32PqFt4vb388RQtBuR3mrFX/RbsUzbWzbWSfDUGkphYwiZZxzMQhljBV1bYQxXo0ipaTIa4QQ6NoQNGOosvTZYWGoGls27w5jjWN/L/eqoLzm3r0JVaUZDFKil0AwXhQOxvbzee1t17zzjRFCToUSVimpw1DlYajmcRxsCyG0gK6pv/7tV7vnC7zuWBA6l4O3Y0b3jFgQOs8H7W7+d8badhgGMylopWnQT9KAIFCEofcevf3B0oUPovK5pswNuvaFGaUkxkJdGcpGFiqE9/sPA0EcK4b9hB98vPJODWYXWODScHyC0HytFt+vk3Hqu/K2kTrwJNtxnNQ5viPPwAEuDVJUIMgLTRz6nJdASiptDndECG8XtrWTobXvTvY5GuIJUud5cRqZc9Lvxxsoj/87vp7TGi5f5HOzxpHNLWVlsQbgUcEtChWtVog2vmBpneW77/d5sDml1QpYXmrhnCcEtrYz9vcLgkCyvJSyutZ+jGx5XiglubLe4bOPV/nBRytcWeucud6DMUWgJP2+7+qvKkdVaaJQsb6a0koDrqy1CQOJBYrCW8k55wkaYxxFaRhPCzrtiNZTjsNYsM57z7+J17l//jt3yAuvWqm0pqx9ULoKJGur7TfymE7CaFSwv1+gtUUKQRhIlpdTOp13MxT8TYApDOPdguEg4f33BoePLw9SNlba3N2cUWvDeFKR5Zp+73KKs1Vl+PrbEQ8fzrxtY2nQ2mCNzwUNlGQUxey1WhSBQipBGCpaacj193pcu9ptst1e3XdpNq1QowysJ1Kc81bT7VbI4AIVOgdI05AirwkDBQJK7a+T1jr/GTXd/N3O06+xbzJeV0JnntUY42i3wsPmhncFu3s5w37CZFpeWpbTaFLy1TcjtrYz8sKrgZJAsNFLiEJJGCiUFHR70TPZrX17Z8x4VGKcI0nV2Y1TTxs0njLojOKAr7/a5ebNoR/Enzagbf5eWmpx//4EbbzFsR/XC8pSs7TUupCx4PNACMG9eyOKQnP9+qDZ7cfJoQPiZ2dr3uS/EFsjtqUUdaikdY4QgYhClUml8jBUdRgoa52LdG3VQVanEl7Fro1XIWpt/frwzU6+/qWwzjcPCSEwxlHX5nD5stRkWY01juEwfSXv2fOg3Y7Y2Z6T5TVlpXHWWSGEFAiEFBqBM9q2QChrXQqu0+p9muryqz961fu+wOuLBaFzOVgQOgucCytX/qNf2d2d/+0wVHOAOFFX2u0wSpruOa0tSRIcSnEvClY75tOa+qBDoPYqHWubbojGGsVaSBJFpx3RaYV88tEy0VvSgbrAAq8Njgz236WJ4vPgokmdF9n4pWzyeCDNUanKcVLnBILnvPvU68Z+YtR0H1e1J/KbSRrW+hyYvDAY6w6VJUL4gNdXcZqetcmTFD7HX3PS/Pqkef1Jv+dzQ1VYbHN/dNahGpVLFCqiKCBNFNoYvruzx70HE6SEKxsdojBgPC3Y2ppTFoZ2GnJlo0O3G7+woiMIJNevdPnRp2t88sEyaytt4mfoWFRSYK23jFOBpKgMW1tz4khSacf1q11WVlrcujmkKGryQhOFXs1lrR+jOOeIIkVRatLk6aHh1noLP6V8oO6bgm/vjrlzb4pz3ppwlueHNiHtVvhGFRWehvsPZxSF97CXShDFiisbb48C6W3D3m6GKP338NOPV54oinc7ER/fHDKZlkxmFfOsZns7wzke5XO+IJxzbG7N2dyaM5tWlI1lo7eX8c9Pk4TdVkod+aa1KPJE+LVrPd672Sd9yrXjZaHIKuyWL7oa/Si4O46DS/ue9/sJRVUzn+QEaeIVTc17J5rrbVUZ1laeZnH55uJ1JXRG47K5z6tGYfqq9+jlwDlPtrRbEca5C/9+Ptiac//BjJ3dnKLQOOuIlWSlFzNsSN00CVhfa7M0TM5ttQZQlIbv702ZzGpUIIjiC87fas6BMJR89fU+yyutR2Ovk7qMnDskfNbWOuxszxuy2D+vlKQsNFcP7OxfwTm2t5+zsz3nw49WHntcHJlsBEqS5bVXFRUarU0fxFQAcRKMg0CVUsoyjtW9Rs0m4yjQQohIOJSUwgkhcAKha4Nw3u7NaE/kKCXR2uespWlI3djbHjZQNe+XtZ7smWcV+/s5V6+9GTEAUvpzYG8vx2hHGCnpcCGCxFmc0VYZY9vWuMAa27KWloDhYOmHf1ZmX2y/6v1f4PXEgtC5HLyTM54FofPsUOHtv727l/27cahm1rkoDOVGFCmU9H6i1sJgkLK+1r2wbToHZW4oCoPWDneY8CiOdB75O6ZSgo3VFqsrLTbW2/ReYajqAgu8VTgtSX6Bp+IiSZ0Xffsv+uMTR4ma4xs4rtg5ZQeeRakznVeMJyXz3BP8SgnaSUgYeI/vKFL+cel9r5X06owDBefrirOUOac1Z54kgNKVI8ssdeUL22GgDgt7rTRowl39/frzL7a5e2+EsY52O6LdidjdzRlPSuIoYH29w3CY0m5HL1S0CgLJjas9funTNT6+vczKUuu5Gy1EY6eljaXfjcnyChUopqOCwSDhlz/bOCxSrCy3cI31Xq1tQ/SJJmNHgvP2LCDoPMUi1lpvVaKUeC0LeMehjeVf/d59BCCVpKoMTmikkqRJyHs3+m9NkdUYy93vJygpfAi2ELRaEVevXNw49DJwkDsC705jhNaWb78dMYgiVCD54NaQND256BoGktvvDeikIVt7GXlRM5tXbG9nIHzx7Hm/i/ujnPsPZgh83oGjIYudVwDW3ZS9botCKYJQkSYhnW7E1Ws9rl3rvrKu9NNQ5DX15thn2NQWgc90kFJcmu2gEJAmIZNpBTicUt7S0/rvpLMghFc59bsvdg95XeGcey2Pa3evYDBMkMIXtN8VTGaeyKpqQ5oEhMHFHLu1jm/ujBmPS98k4GC1m7DWjVjqxgTSW7zfuN5jbbX1XNv9/sGMnb2CsjTEsc8yvAwIIRiPC4yxDIcnXBsOx+2Ptn8wrh6NcqrSUFaaIDwYW3q7/cPXntV1dMGIo4AHD6dcu95vSJSTN9zvp+ztZVSloa5N0O+lv6u1a1vrkjBUozQNvkqS6I+do4sjklLoVjusr17rDrNMG2MtwquShDEO14wlO92YujJ4vYoneq5f7xM2RGrY2FNqbQlD5a/Nwtti7uzMWVpuE4WvR1PAWeh2Y4q8Jk4ClpfbfjxpHVVlZK110mqFicOGxrpQSFlHoRobYz9y+pvfetX7vsDriQWhczlYEDoLnAu1e+9/zObV1SSJxta5oTW2U9X+wt5pxyRpwPu3hhwodo57pB71OD3JM/Uk/9R8pqlLc9j5FShJFKnDgfRBx1xdW5LEBxAOB+lb7928wAIvDQsy54Xxykidl/CZiYP/naTKOarOObovz6nUWVlqMZ6W4CCJA99I4LyCQuAf63UilJRY5yhri668sic5pXD4JuNQ4WMceebt1Yx2tFo+DDsMfVFPSd85aqzluzv73L23j7WOqCF6tPa+391ezNpqm1brxSyElPJKnF9qlDgrS60LU0schNQa41gapGxuzskKx3RcMJrmbKx3DsmK4SD1XbvjnLK0GGMpCk2tLfPMF4jH05L7D6asr7ZPKAo8gj/P3BtB6vzBnzwky2rAf9XmeU5dmeY8CFlefnvUOVvbc0b7uW8olp7EXFttv1Z2a9Y65vOKybRCa8v2dsbDrRmbW3PfZbybsbubsbuXMxoVTKYld+9P2NvLmc8qam28vRU8lonhFYqv97l4gM2tGffvTbm51iOKFJ99uvLUHCvwRP6N9R6hFMwLQ1FqikL7z31c0k7Dc19bZrOShw/njCcls1nJPKub/BdLbRyllOwNOhRxBI3KJYlDbr7fZ329Qxy/ntNlYR1ud04g5eF+p6m3W+teYmOblIKqMphK01/p4qyl34vJco2xPqetri3DYfpSwulfNl5XQmdrN2N1KcVY3ilCZ2c3Z3mYsj8uWOqnL9zEM8tqb+c5KclyTVUZriylrHdiXOMS0u/H3Hp/wJWN068PT9sN57zd2mhcYZ0jSeXlnlcOvruzz3vvnT9feHm5RZHXTT6lV59Y55hMSvr95LDuA5wtKT+PDP2kQz/hsSQN+P7umP4wpd06/X4vpWA6LakqzXRekWXlB0VhImNdLCBUSul+L/l7Ughqbd+31rWqyrSMsVYIOc/mZbvWVhjrBPjvvXeI8Q3GRns7unY7oihqirymqh7lsFnn1YrGWMrCk2FCCHZ35kSxots5OQPoLDzt+YvG8kqbuvYOCNY6am1xDhXHgex0ItI0CJQSMZbcGBcZY5cHyz98UBVffvFSd3SBNwILQudy8HqOUC8ZC0Ln2VHrG383L+phHAcTKdyGEARCSmrtyZQ0DXnvxsArZ0652Rwndg4eO+k5UzvymUYKQbcdksYBQnoljhCSJFGkaXDYBdFKA5JY8cH7gzdmkrvAAq81FmTOheF1IXUu46P0s5wjKz+uzjlH1975lToJ+6O8sV6z3n6tNBSlIS9qitJQa0NZeTKnri1CCuJQIc8ZTvsmoSwtRe4w2h1OtnGeeLAOpPCEzvbunM+/2KKsdNM9qJBSehJnrU23GxPHwXPfO5USXFnv8qNP1vj0w2VWl59fifM0SCmQwhMsxlqyomZrO8Mah64MVzY6h8t2uxFRpJjNS4w+nIgCvjgupcDi2N3NGQ6TM/f5IItHydeX1NnamfPzL/e8z7tz/vyoChCCMA5YXkrOLH68abj3YEpe1Aig1QrpdmNuXLDt77PCOdjemXPvwYyt7Tk7OxmjSUlRaHQTWD6dlWTz2udAlpp5VlFW3vBCTycAACAASURBVHM/LzRFrsmzmqyoyXPNZFrx4MGUrZ2Mnd2c3d2cnd28sVG85ALgc0Jry/37U775dp+93ZyPrw/pdSI+/mjpmQjeJAm4dqXLxnKLXhrjnGBeaPK8YjQumM4qdvdy8qwmjNSJHfL37k14uDUny2rKylBXhrzQ1NordPbbbUZhSBSH9Psx/X7MtWt9rt/wBNTrjF4SEmcVu7tzAKT0130pxaVbK3a7MWWh0ZWh1U9RDclzYMFWVhaHY3kpPQzZflvwuhI62zsZaytttLHvDKFjrWN3P2c4SChL/VTV7VkoS8OX3474/t6U0bhkOqtwtWWtGxM6f13rtENu3x5wZb1DeM5x5Wlnyv0HM/ZGBVlWIQUk6eVeb+Ik4Be/2GFjo/tM17b19S7jceHHTI1KZTopufPdiE8+XT39hScROeKU587zuiOPf/GLHabTkvfeG5xJCrXbIVubc+raoo2TxrraWiesIwgCWeLcrSr7p//DcPmznxhrf2AdPWsppRC23YnnUqnQaBPgPKkjpGgU4I4gDIgiRRwFrKy0GY+KRo3TWK4534RhrcMhvKKyNjgL41FBVRtWVtqP1cCe1gx92t8nv40vfo0SQjCfV+ztZsxnlc8Dco4wkIdq4yyrqSoTOCAIZGGtu7208sN/UMy/OJ7Au8A7jgWhczl4vUeql4QFofNsWL36G2u7+/P/1lobSimNsWbFWsD54DepBN1uzNpa56nrOsDxm9fxx+dT7b1JARVInHNo7agq3xWRpgFKefuYKFL0ezEffbC0yM1ZYIGLwILMuXC8zaTOmZOy88Bxro5KpSRJHDCZlBSVQRtLXTvfAWcdtinaG+2zQw4UHTg/kRXi+Kyv2ehjG3/9T3qtHdncoivnj7vJygkCSRgpjAYhodaGn/1ik53dOdr49ylNQm5c77G0lJIkz0/iSClYX2nzo0/X+MFHKz4T5yUVP6WU3rM+DXm4OWe4lDCbVExmFWka0OvEiKbY1u1EdLsx86zC4ckvgSAIBWGkaMUBk3nN1k7G8jAhjk7vJnfOW5op+foV0bW2/MvfvU9eaG81qCRZkR+GpCdxwLWrvdduv18EDzZnaO2LJ1EU0E5DepcUhv00OOfY2c24d98XAqtKU+Q1ZanRxhd/ilKT556kqWqDdo5KW2oDGrBAXTscjtpYbEPU1pX1VicOrPHr8fY3hr39gu2dOXt7BaNRQZbXKCUIw5efH2aM4+HDGd/fn3Lv3oT9cUEUKt5f7bGx3ubD28PnPv9aacj6apu15Rb9VsSwkzBoxSRRQCQlwnpCN0RQZ4YIwXxa8eWdEfO8Js9q6sqrOl2zr1UUsNfvQhQQhl7Zcv1Gj5Xl1muryDmOlpSsBCHOCuZ5idFejVjXlrRRMJ31npelZncvQwLhc1y/e72Y8SijQmCdoCj0YQHTWpjPa5xzrF2S/durwutI6GhtGU0rlocp2rh3htAZT73dmnNeefw8dQDnfIPAN9+NmE0rX/y3lrVOzFI7Igok7XbEzRs9rl/vPfdY5zGxuoMvv91nf6+kNo44kQSXZLd2AKUkW1vecnK49GzfyXYnIs98A0KgJCqQPHw4JctqT6pcFE4jgI4+LAQPHkzZ3c147+bAq1gFj/J/jqwnjJS3mtOW2hgEhM66XAAqkCWIaHn1R/96vPNbf4r99h90B5+2rXVXhRAiCFTeaccPVlbScDQu29YipBS4g461IzdZGSjyrMI1u6GUbBRNXk1rnVc31bXFGgtCMJ+VbG7O2Njo+syrEw72pHrZSXWz8yp7nofkabUiHjyYoo1FN41NB4p1a73KH+GEQOSBkoV1LolCVdflV3/8zBtb4K3GgtC5HLx9OugFLhzGmH/LWhckcTh12EFVGs/Oh94rtK4N7RfoiDkOXRm0NhgLuvYZOgLfBWCsJQqVv3lgm26ZiOtXu7ReM2/rBRZ4I7Egcy4NB6KV8z/xHOs6x8LPsbnzrf64Iueo/Rqcfk6Jx+dhZ2FpmHLrfUf5+a7fhNNA05ksvWe1c6CExOEnGlVtKDJN2j5pyCOOvRnu8edO8og7KvNwxw/ycpHnPifHNJXJgwljICW9bnQY7P39/TH37o8xxqKUJE0Drl/v0e8lz71tIbwN0q33BiwNXp11ly/gK1IbsraS8nArY7jcIg5ge3vO+mqbGOXJPLyy61d+aY2f/HyHre05WjtEQ8ocBPwWueaP/nSTH366yvKpne0OawVZUZMm4YX59F8E/sXvfk9WeFuUoMnQCCOJlP696rTCM23l3jRo7cOJD76Ouja02i9/DFiWmrvfT6gqPy62xuGAMFSUjcWfFRIXhIxrRyEDTCuG5vw7yHeSSjxSVwQSU/kxMA4EFiUEcSiIBVBqpPEhzaqymEo/Zk08nVWkcYBuuoiFgDhStNshSRwQx4Hf5gUVpMvK8O23I8bjgryoSRJfVL2+1uHaapfhIOH61YvJNep2IrqdJarKMJ6UjCelJ/YrS60N0vn9uT8qUELgapjOSuraEEWqKXILpu2ULImIlCJJA1aWU4ZL6WtXpH8aysown1cMBi2CKGQ0zrnz3TZBIPgaf39QUtDuxCwvecJ6NCqYzitqbb2VknG02iE/+GTluewxN9Y7fP71CJG2UEoSRf47mRfanxt3JqyvtlhZ2GFfKorKEIW+a/7NOotfDHv7BdeudNndz9lYbT/z6+d5zbd3xsymNVXt6w0rg4TVToQQXv1583rvkU3k04Z6Z7z5R4fCu/s588yQFZpACaLo5dyf19c6bG3PuP3B8jO9rtuN6fYiNjfBcVDUl/z0p1usb3T58MNnW9+L4uq1Lru7c/b3c1oHn80xMufg563bS2R5TZZVhKmUUtq61g6jbUtLPZhMi/8e+K8Aiuk/+Z+Xlv76H06nxX9tjOu22up2kqj1vf2i2NmZxdY5hANrEcZ4Ar0sddNM48mbMPS1MT89ECBA4jPGcL5hYzzKmU4Ee3s5Skp+/MtXzpXR9iKqnZNe65qz8uhzRx9z+DHl2lqHvb3MZ1lqg2xySg/urc4RaO3axrgx2jKfV39DwN9/6gEtsMACL4w3owXpgrFQ6DwbZPjBf1HV5lYUB/thIN7Pi1oYY5FSNsHJMbduDYnO6Gw9L5x1TEcVZWnQtSdspBQgHvUWBIH0ktcmCPvKRoerG693CO4CC7wROJp7ssCl4CLf2hdZ10V/xOKJX449efD4aaTPkw1vp6LdCkmSgLoyJHHAcBATBoo0CYhCH9YahJKi0EgpEFIgESRJ8GT33+HvzU4I8ej3xxY6Fg4kDoigo8sdU/48cfAnbPhwAnr2gZelJc8fde0f2DkkzX03CBRB6Dukf/JnD9jZmyOlD69eWmpxdaP33I0XvXbEJx8u8+MfrnN1vUuavPrmCSG81VsYSO7en6EkdFoxceKLtt3u48caBIpuJ2J7L8d3Zgq0dsxmFbr2SqdaW8bTEl0bls6wK/L2a34MpF6DAvAf/ukmd+9NffFWCZI4oNQ1ceJDnAfDhGtXey9dsXGZOOikPrCXS9KQ9y+yS/gc2NvP2d7OmWcVRdGobhqFxEwqtoOYUZJQtmJcK6aWglI7gkiRtIJD4i0IfJB9FClaqc8Bc8KPhy0QhBILVAZKB3UUMEMxD0L2hWJfhkyCkJlU5EiyyjDPaqqi8mRlocnymsm4ZDwu2RsV7O3n7O7l7O8XlKU+9Md38Ez2WMZYtncysrxuvhOC4SDllz9Z46P3h9y80ad/CaoppSTtVsjSMGVluUW/H5MkAbu7ObN57T8H60hCySzXIL2TQNxL2Oq0MHFEEiuGSwk3bvTpdKI30q45cRBkmqL09qNKKpaXuqhAAo6q8qRKntfMZ7XPapqUzOcVdWPzd3DeKinp95+d8A8CidWGTDuklEynNbX2N6iDgt/mds6VKy9PxXnZeB0VOtNZRRwpkjjAOffW2dydBGMcu3sFK0spk2nF4BmvNdN5xZ/9dJei8CrvOFDc3ujy0Xs9Ou2I2+8PuLLWfn73jzNOkW+/mzCf11S1RQUQJy/n81JK8tWXe9y+vfTM17x+P2V7e042r8gyjXPeRvTBgym3bi35MfZLgpSS7+6MSGLF+vrZNaAoUmw+nFFrS6+XECUqzef1tKp1R0rpEC4arnz20zL78h5AlX/5zXDls99SgXRFodtFqQfGuGkQKGWdCxAIa50wTUOVd5Gxhw0UHsJnfAqBFAKknzMcNL9Z66hrS10bbt4cMpmUpGlIfK7MsZP8rM+PkxQ+j9b8OMFz8HMw9J+9NY52J6LfT5hOS9I0oCw9wbO83IrzrLYg5kII2el9Euryqz947h1d4K3DQqFzOVgodBZ4Kmbz6i9Pp8WVpaV0MwyVOJiEpmnAdFoCFzewzefeZ9xZRxSqw0HUwQ1Sa99tLAQoKWilIbde8iR+gQXeWrxe89N3C5ct8jhh/Re+yZOImrOWOf63OP80ZX21zWhcsN90YlvrmM4rqsoedsEJKQlCbzelhGQ6qekOTiAjjgpxTnpDBODEo5/nwpFOQXfssQPmyvGIFHLHPxz/mDWOLPPNDQdqhDgNMJUlTnzXfVkaptOar77aY3NnQhIHtNsRQSDpdmJWV1vPPHFPk4D3b/S5ut59bQtDUgpWV9v0uzGjSQGBoK4te/s5g37yhG1StxPzV371Bn/ys2129/NDVUcQGIrcUFWW8dh3/Fvj+Pij0ztOrXXkRQ2vWKlz9/6En36+e0hcBkIwn9fMy9znqyiJNe6tInPAWzkZaw9tBgfdl2e1tr0z5+5uyZ6QhJUmLTR1ZbACZq2EIk5A+vGqBJCNUiKQtNsh4AiVJEkCZllFqBRh6C1swlBSVQYhAkIlm6wod9h9FyhJGCqKSoODQPh1V5XBhQG5cWQEPiNKCHTtSCNoS0FsLYE2tJXAaIvWGqMteVFjNn3eWBAolPKd10Wj+IoiRbsVoqQkSQParZAoUmjjqEtPmseRoioNNza6fHBzwHvXX669X5ZrNrfm4Py1y2h/zgsluB2G7IUhX2YVxkGEpNuLuHat+1yKlNcJrUiRdiKsdbTS4NBqcmO9zfJSyv6oYDYvKcqaqqzJyxo7L8E151sgGU9KpBRsbc9xDq4/42eXFxoVSEYP9qDdQSmvPFNS4o0EfbbOV9+M+OUfrV3OG7GAd6zoRLgmP+9dwHResjRMKCvDoH/+e4Bz8MXXe+ztFWhtSdKAjUFKK/DX3FYasjR8fjXzow01P499HAfFf/A5h1H08j6vTiciDCW7uxmrz6hoklLw3s0Bk2mJEJY0jZjPfS7M7/3r7/n3/v0PL2mvn8RB9uM8q861/Hs3B8yziqo2SIlqd8Jqf9+0am1aoVHtPNf/MfD/HSy/v/WbGfD3+yu//id5UX7e64o/Fyj1YRCqtdms7EmplTFWWutw1okkDSgK7UkcqegNEibjwtshN8q50mqsdZSlJmnUOMLBn/7kIcOllL3djNsfLHHt2tOyAC/vfDnN9g2g103Y2Z5TFJIi176ppg6w2lFor3QfDNK1LNNja12a5/WvAf/rpe3sAgssACwInQWegrVrvzG4893e9UBKMxgkNyaTAqUkUjpcM4kMQ0WavrjlWlX4goq1Dt3IWAMlqWuLsbax5PETzTAKaCfBhdk4LLDAAgu8LJxKpDwHw/JML7lk0uhw9cfELKfi+GT3Ge3+PvlwmT/6ySbjcUmlDc45rLGHoa2BkgRS0Iq9MqcozJPWbseFOCdt+yQXttP29egxP/Zen8Bccdrz/rVFbqlKb71kLAgcSRzQbwp4k1nFzm6Brh3f3NmirIzv8IsCpBIMBgmDZ+i4jiLFe1d7XL/ae2Py6JQU/NIPVvid3/2e2bwmCSX1tOTuvQkf3h4+sbxUkh9/ts7Pf7HDZFrSbkds72VUlUE5r/wtcs3mjs8d+uGnK6du+5DUiYNXUhgeT0r++e/c9YXTI+KyWZ4hpM9WCqWg0znf+OzFej6fXM9Z6zvpueNfndNem2WV96B3YJtO9JUjGR3Pehzn3c+yMjx8MGU8q3iQphgEVij2UKSqpuqkIAVKQNIoEera4vDfrThRh7Z3SRLQ6yXUtSEI5WGjkhT+HLSuyc+pDdNJ+aj7F4EKBGEum7yUJpxZSYxzGGnBeuVMWXvFTKFBB4IgDNHCZ6pY5W2LwwgiY4mVITKGoKyJlMQ6KBsLmUpbxpUjMw6pJGkoSYSjziqsdvS7Mav9lGuDNsNBQr8fP8FPXya+uztmf1RSV9pnX2gLAsI4ZKIC/mg2x1mHCiWtNODKle4TCr43Fc46am0a/t+3f0spiFsB77/X4/b7fcrSkOWaujYUTaZTKwmIQpjMC37/D+4znvjC9sOtGdu7GWkasLzUYjBIiELl52OBz4SYTktGo4L9plh5kC0WKUFe1sg4JAp9YTxAYa0/n7e2MopKH6pKF7hYZJlmOEgObZ/eBRzYre2NCtbOaennnOMnP99hPCqx1tFrx7y/1qLdCmm3ApYGKWl6wefosfHiw4dzqspQlRqHe678queFUpLhUouHDybPTOgAXLvW58H9KZubU7R2dDoxo1HOd9/t8/3dMddvPI2MuBhIKeh1Y6aTijyvn2pXtrLSJk1DZjOfkSQl74eheugcoqr0Up5Vf3Ft/T+8srf5Dx8cfd145zf/EPjD7vCv/ScO/kspRZ3EwSjP66Wi1GlZ1mFdG+V8sA5CCExjqXaQ4+kaRY5XlvtcaGcdQgmMc8znXm08m1aMx/5afPP9Zvx6pqvzkeawM3Exo7tbt5fY3c2YTEuKUvvGDu0z/qxxtVMwn9djnJhLhXXWdVvd/+Dv5NN/8r+88MYXWGCBU7EYVS1wJura/tWyMp0oVgpcUpZ+gqcaG7QoUqytdV68+9NBNtc+O0f7rmQpwArXWCd42Wqg/GQ2CRXdbsyV9c6FHOcCCyywwMvE60LqXDTH85iI5TTFzklEzoEzmTt/ng7Ae9d6/HS2Sxwq6toglbcvard8t3JVGkbTkjhUaGupC0uUPqOi4ixV0VnzpJNed4432zmYTWuM8cUy10SwgvfJH028XY5SkkDCl3e3MNYRhpIoVL4YN2wRHShUjk8Ij+xXHCluXO1x7crzB/2+aqyuthj0U3b3MiqgLjXsZWxsdOi0npzkCwE/+GSFrd2Mybig2/YEWdkEeoPv+C+rGZNpyV/4lSuNhdGT8KSO9kX7l0jqlJXhH/2zb5DSW9Aq5QscRa4B3x0fhpJOOzzMTTr68Z/GOx4/Pc9a9vgy8ORX+iQulBOWEWf8fnzfNjczr+QGlBCkSUCShqcuf9p+nCbMO+l48lLz4P6U2bxiVhrq0DUZTY7CgEtjPz5t/PMHgwQhBEXpM76Gw5ThCR3fTyscpklA7xT1kdbWW71VhqoyTKeP22g558kiY+whQSQaRY/W1h+fUtRSUgae4HDWESpBUGtQmiwIsNKTTXXlX6OEYDlWvN9O6UhopQFxpCgKzebmnO2tjDCWpElApxPRaUcsDdMLV4lNZ5XPg5nVaG3QjRJNhiG7UvHlrESGllY/oZWGrK23id7Qa9xpEM6fB0IKrHFY7SCASMlDlU0cqyfUigdYWmqzstTji69H7O/N2Z9kTMYZ02nJfFZx966/n2ptSJIQpQS6tjgcWVb7zCclDhVoUV3iZES7GzXqL0Nd+3ndbF7z+S/2+PFbotJ5lnHKy0Cea2QTvh68ZnZwlwHnHMY4wsCrGpU63zF//sUek0mFVJKPbnRJI2+denWjQ+eyc9gcGOvYn5SUlaXSlqac8lKxvt7hZz/dpKrMc10Tf+XPXeVf/avvGI8KWu2Q0SinLA2/8y+/5W/+zR9fwh6fjOFSi93djP39/Fz5MxsbXb76cpe6NtS1JQxEJy907ZxTguq9/dH87wH/+Umvne3/4/99afXX/8V0WvxPVW3ei6JgpVXr4e6eu2GtE845IaUQzgmcc+LAUebA/tA33Ahck0GtjUXhH7fCN2HkeU2e13zxxQ61tj6X6Kxms8ecAE5oiTn8U1zYZO/W7SE//bMtikIThsrbd9Y2F0IQhTKtKpNKIbtSysqBrGr7w8Hq3/hgtP1bX7341hdYYIGT8HaNbM+JRYbO+RFEH/yns1nxq1Ek+2WlyTN96NMexwGdbsQnn6ye0/PzdFSlaQJk3WG4bBg0nYTW/95Kvc1DvxORJgEf3hq+8XYJCyywwLuLU+dwzzG5e6aXiDP/vFgcrdCettHjlVzx5CKnIU1D5kVNGCjy0lt2ttKAK+sdlJSMZxVlYTDNJEoIHhEdF4GzjuvoY8erxCf9w3vC55mhrNyRArXAWV+wD6QgChTdbkRZV3z+5RYAKpAkccjSUsrKcvtQCXB8v4SATivi9s0Bv/TpOrdvDhkO0iYs/M1FGEq2tjPK2nc51toxnRZcv9o79TXtVuiD6RuLmqq2jQJYUleG+VyT5ZpZVrM0SE4dbzh8R6ZoQoIvG1Vl+Ef/7Cvq2voCtvLZglII9qczlPSkQrsdcf16vyEezoezuMmLJn5PWv9Z2zl4zd17E/KixllHqxVy6/bwyfP9BfbrJFJrdydjOq98J22pGavQ26EZh9Y+NFgIb5+TJAG9fkyrHbGx3mE4vISOb/z1IIoUaRrS6UQsL6esrrVZXmmxtJyytJTS6US00ogoCggDSbsVkSQBYSgJAv8vDH3ulBCise6TyCREhwGGxuYxUt7OqylKtQPJlXZIOwnodyNMHHAvN/Saj8E5qLUv+t+7P2VrJ/OZNnHwwp+V1pZvvhvxcCvDGkutLbq2WCRlK+X3pxWbtbcB63Yj3n9/yGCQvLbWkS+C5SDA5jVS+mPz9j9eAbayfHoO2FFEkWJ5KSGOQ5I0Znmpy9pKj+GwS6eT0E5jgjCi101YWe5y/cYyN64OWd8YkCYRQSBotSOuXenzl3/1lv/srS9iVrWmqg/yJTwJl6bBM2edvG44UMG8LoSOc7C5NWd9re0Lxc33+W3G7qjw11UhEBJa5yjo39ucsbdfEAjBh1e7XFtr00kjrl/p0rqEa/RJ2B+VbG7OmUwrtLGkLXluMuqikKYhX3y+w9JSi/Y5FbxH4fNS2oxGBXXl1fF1bbAWZrOSmzefVEdfBuracPfOmHY7YnXt6Q2+7XbEg4dTirz2jRC1iXRtbaNxUcbY1eW1H31b5V/+4qTXF9kXc6e/+c3u4FMjpVDWur6ApNYmicJAB4Fy1lrpFapCBIGvYR24BkgpMMaPMJxrVJX4cfnB/Rg8OVtV3sp15bwqKtGMXg7zQI8+d+TnmQTR0+BI05DRuCDPm6w643DOhUISNmPkqKpNiEArpUoEOOc2TPX1P3+eLS7wdmGRoXM5WCh0FjgTda0/VEoEnU6ENhZEjWqKFiqQ9HsJ3Rf1Lm86zFQgkc1PdcSvIY6V7/wK5SHBs7SUnmvwtsACCyzwOuOVKXUu8LUnruu0tv/T1C3HJxfuUVPZ0/D+tT7f3hvTSvw9IZCS+axmmlXgmsD7yhBFEmsVpnao8BUUO87YpHNQ5oa6KX4J8JZKzfNxqOj3osMOvzv399nZmROECilEU8BrnUg6CCEYDhNuXR+wvHS+It+bho21Dv3emGovI+lE7G3OaLUUeaFJzwjqHfQTjHE83JwBfoJdFpYwUgSBQmtvU/STn21z8+bgFFsXh3WCovBqjMtU6uSF5h/+P18eFqeNcdCoLnb35sjAFxplIGklz148P+0acNEOWsfX5055/PgyZaN4OSCw2p2Y5AUbis7aL/DqnAMLYNcoCBNjKJS3oIpCiQoE66ttT5456PeTCyOZnhUHhaHzjJFn8+qQiKprS1n4XB0ZiEYlaIkjRasbMZ9UGGuRQpAGknE7YCwl01QRhoqw32KkDT1tWcERWV/smc4qytLwcHPOzm7O9asd1p7D6gf8XOEXX+4xnVY+O6ixATNhyBe59m2KoaAdBly5+vZYq50G6XyDXV1ZTKO6klKcaXlnjMPhHiPxo1Bx41qXqxsdtncyxtOSojS0rCf/itIQx4pe2zfUCQFhqPj0Q99YJ+UjcmNpmPJ//L/fAr55oKpLrx5yfpvf3Rlz8/rpRPubgdeLLKm1aezQBaZp/njbsbub8+GtIbujnKWnWMtqbfnqmxEWSALFxkpCkgQEUrC+/nzXoufF7n6OxVEbi1IQhC//PhEEkpXVNtNZydpzOp202xHXb/SZTkt6vYS88PfJ777d54MPlrl6RjPNRaHdjjDW8e23+/zws/WnLq+UZH29w6SxNSsKbdI0nkvpYgAhhC5K828D//dZ65nv/+P/bbD6678rlfxbYRQ8TFvRLeecHI3yW1KIqCir0FonnfN+BT7nThM0jcp+W/5zKApvXVYUmqLQh9aWO9tzosg7DXz44fL5GhIOLsJP+/qfNO86l8TZk6c//uUr/OxnW+ztZKythcznFbNZRVX5TL1eL+oWhR1n8/JWGKnlQCU7S+u/Huxt/qZ++kEssMACz4oFobPAmahKfbWqdVzXBmMdcazodmKk8pO/Z+n8PA15VlPmhqo2WO0H/U47UDzWYWStH5T1uzE3XsJAYYH/n703i40sy9P7fme5S+zBLUlmZlXWkl1d1dU9o5mRxpJt6UE2DAMjSLAtQID1YgkGDBsQZPhBgGD5xS+GYcAvgp+8yZABSYYMS4LH8IyWkUYznkXqnulF3dO1ZVblwiSTS6x3P+f44VwymczglplMMrPiA0gGI+69cSLuueee8//+/++bY445XgUuhdR52Sn3x73HPg5HbM+SISae3fw4NBqalcUmo70MrM84VkqwO7IHGXDgpS6cc2RpRSu4OgkBeWbJc4OzgHMHFj1KCaSUKAlaq5rMgTtf7bA3zFBK0GqEBJFiaeFpokZJwfJyk1s3e/S7L8Hc94pDKcG3vrnEd79vGE9zispRlpZ790d8cHvxxH2XFhv82QAvlgAAIABJREFUoW9f44c/fkyaVUglD0zVg9BLY2zvlVi7h7OwunI5pM5oXPAbv3MP8Ot2IQVxneiCcwSRpRGHSC1pRJrFM3oKvE64d39EVXuGKCW4vn7xPopVXsuY1T421jqa04REdT2Z4BydTohUgtW1NsElBOieF+3WE8IjjnmKAFlZeXrb48jgsv4RgAs1wxCGgARiIegutVk0Bp1VJIOUL++N2R1kvP/Owrm+qyQp+eLugCStDiotjQ4olOJ3NsdILbmmJe/dXjyRxH2TkEwLKCx55q8JKQVSixMz/h11VdmMIUopwdpqi7XVlvfGqSxK+axyITlTJWcQSH72G0t87yfbB/KnzjqK0q/zdnYtv/u9DX7x59df5KPPcQhlZYljf0LdhU/sLh95bgi1n+dlWYVeOrlfPtycMElKlJK81Y8JI8XKQuOYe/nFIcsqBqOcLDOA9ySTR+a6J1WoHicj+jxYudZm4+GI999feu5j3Lq1wIP7I0ajjF43ZjL2fm+//Vtf8e//B99+wRaejm43pteNSNLyoArmNLz//hI7Owl5bshyU0npwkZD94QQPWtckKXFz62s/pLc3fxle9JxBo9/+Q7w1zoL/+6f1Ur+25Wx14yxjSyrFhrNQGZZ1ZxMsthXviL25w7GWLrdGCGpJXK93Np+vGu/iicMNXt7KZNJTpZW/OwfuuDx8jQVhcNw0O1GbG5OUJXBGAvCoQNJsxXirIO8WjTWDTRKCkGZptV/Cvz1i/0Qc8zx9cTXUq9qLrl2Nly78ae/tbk1/i+KourEjUCoWid5X1pCCsE77y6c2XB3FpyFyahkOi29ASu1yaexGLOvP+qJHaUkcaz4zofLZ9JKnWOOOQ7h5XgiznFBuJRTc4HSa8+ofRwmcU7y0zmKM+rUNxsBW9sJ06QkyyvywmCtPZBDCiPpq36sTxqIG8Gly6XkqSFN7IFsgXVgHVBnMnfbIXGkiEKfJa2U5PM720yTgjjUhIFiaalJp74HSym4ttLiZ7+1yoffWGZtpf1SqxeuOprNgJ3dlDyztLshRWbAOa6ttE7NboxCzc31DmlaYep+s78AL0tDnhksUOQVk3HB8kyyRODgQuTXfvzTbf7VH2xja98AIQRRLZslpWBvNEFrSaMR1Ik3Id3XXNboKMajnHv3htg6A73TiV9JdnVVWib1HLUsPbkjnSOPQ6yUOOCjby2zcq31yqVzrjIcnuiZWMcugm2tmLQjnJaYUc7OdkK3E51IfmZ5xdbjKZ/fHfLTz3YZTwqKCohi4n6DH49zPp8WhJFm7XqH5eUmwSVVRl0G2pmByhJGPrhtncMZL7l2HAEnhCBNq2N9dZ5s5wkev/4S56r66Lcjvrg3ot+PKAqLkGCNJx6cs6RJhZDita0YvWqSa2nuPWRazYC8tERvuBz55k5CpxuhasnU1gkxgaqybGxOybKKtW6EEoJmQ/POW8+fGPq8y6kvH4xIEi9fb6wjjp/IrZ1FFWvWa2dR/Z2FMNR88slj3n67/0JzlV4/5uHGGGcdaVaCgywrSZKSt9/uP/dxz4rBICNLKxaXGjSbZ4tHmcoyGuc441BKCudIrHG7xoqpw4U6UL0q//w3znKsIvvsx72Fj37bGvcdY91KFOndKNTjoigXtFJOB8pZY6VzntRxzntjttpRLVPnDvy49qvsosj7z6VpwWRcME0KgKsjHSp8ddTmozHWOPLCexIhoCoNSVqRJFVhjNGe0JKBqcx6d/GjrSL97O5lN3+Oy8Nccu1i8Gbf8Y/BnNA5G6x8579+/HjyR7UWQbsd1fIjnmhxztFoBnzwwfIL6fQWdYlpnhuK0tYao36ybK1Aa3EwaQ4Cycpig3dewQRhjjneOFyRhecc58RznLdz7XKRpA48u/IVHL8CnbVKPiwLfQriWLO5NWWaluSFOZCeiWNFFCgq42qJKkEcKaS+nIuiKi2TsfEyOdZhLUSBr6oItMQ5ga59UcJQEcWKIFJ8eW+P4SgjjjSNVuiDl4Gi2474zkfX+PjDFdZW2m+c8fd5EGrFYJRhjGOwlyEVTJOStTPIigjhCTFbByQq67xHR+Fl+7x8n5fgytJqBqnj+5MDL00lvdnyaRhNCqJjztn2TsI/+c2vuP9wQlEaqmpfc13QboVY5xiOMowtcc4HBJqxYm2988Z5KNy7P2JQV6Y1mgG331t4JcENCwxHOUVRURnHvtlxrARlM6TVCuh0IprNeaLRaXBAFWkmrYitUUG1l7DUbzwjT1dVlgcPx9z5csjjxwk7wxyjAmwQIgLN2ML/92iEboXcuNllfb39tanKOYzJXkbD+fWREAKHQ0hBvxvRO4bQFcJLN0aRvjBCQkpBrxWyM8qZTAuM9RWPxvj7HTiyzLC80jx27LvK8IQOV2aMnUwL4jggChRlaS9U9vOyYa3jwYMJ11dbDMYFnVZworzlxuMpWWoIJCy2QxrNgPfe7p9ZEvOslTCn9YSiMGxsJVjrEwQs0GyoZ+xODh9vhrXkzPc87vWTXgsCxVd3BygtWThS4X2eXh1Fmum0IMsqKmMpci9TO5kUrKy0LzyxJM1KdnYSolCzvHy2BI9ON2Y4SDHWSmNsUFUW6xAgyrIwPXCLiq/+17O2IUs+TWz5xa90eh82nWNBCGGiKJhKJVQU6kIpJarKaOec2E9IKQtTJ+dw0Mn2va+836evPisKQ1EYJuOC8Tin32+8sG/1y8C+J1CSVpSljw0a65hOSorcFKZyzjkhhUA455rW0RCw5sydv3fZbZ/j8jAndC4Gb+4d/wTMCZ2zoTRv/VfjSXaj32+odjv0WYnST6aUkvT7MesvIHdhjSNLLQIfvHK1VI5W3qQ1DNSBcSv4G91HHyzOvXPmmGOONxLHLqJeY1LnmVXpGd7/OF3nU6XXYs0k9RKeFi+5ZSovFaOU1372ZIdDSkkQvdpMN2chTQxpYigrh5Z+4daIFK1WgFISrQRhoDAGlPbeFiqQmMpy58s9oljT6Ub0uzGLCw3+8M+u8+6t/rxqtUarFTDNKiaTkkYzYDzIEMp7mpy1WqnfiwkDxTQpEconlHgJNll7RfhOnSQlvU50SHr26R5amdNJna8ejHiwMebho33CxjKeFty9N+L3frDJJ1/seRk4KTz5V1dyaSVoNwPywjBJp4Coq5oFS4tNmq03zztk6/GUojA0Yk/mxPGr6fPOOgbDzBPCla+oiyJNv6kxnQalcaRJSX/ximTPvgaQShD1Yz4dFmwPC1YiSRxpkrTkzpdDvrw3YjTOqZCYIGBSCYJ2yKS03ElyHllLux0hL8ED4yrhiwdjlhGMJz4zPooUnVbA6rXWiXJ2nmA5WZrtRdFpBdzbSqisYzDIacQKpbwfj6srDbOs4ub1i5dNfNnYz6i/KoTOziCjEfuEkMq82YTO7jCnyA0ry022thKWFhrHnod7G2OGg4K8MLy93OT6tRbvvd0/UxXfi0iazWrNV/fHjMclo1FBVliUhDiWx25/0vMnve/Rn6PHOvz8cJgxHKTcfKt/btLo8OPV1Y7vd6FiY2NEWVqiSDHYS/ngmy+W+Hsaqspx76sBSglu3uydaZ9937jBXkZVGax1Wghi6zBpWjajSKeLyx9vFulnPzlXW/LPf2dh+eN/LKVoCyGCZhzcj6JgtzJ2SQqhlVe4EUpJZ0or9v0yZV0JaetxWeAwlTtIQqvqecdwkLG5NaHfb9C6AnO8bjcmz7zcHcJXPiVJaaQQVmlllBKlQCAFznsGqfHC0sc/yJJPH1922+e4HMwJnYvBm3vHPwFzQud0rL31Z1a3tsZ/JUmKThQrWVWOPK/I6oFbCEGvF7P6nGZ6AMm0oioN1jiKwmLdvsSJBbx0QBAq4kASxZrlxQbvvt2/MhPoOeaYY46XjUsjdS4I4uDXIRyWWTsuDXEGCXSWz9OIAnb3UorKkqZextNnvEk6zZBuKzyQBojiVzcFylNDMjWUtQ9HpxnSamniSBGGCmt9skSrE7K+2sQJb5YrpEAg+OGPH6GVYG21w/X1Dj/37TXefbtP8AYHbp4XjbpSq6p8IFEpQTItuHGOwGG77SsvitzQaARkeUVRWqrSy6rnhSUrKvYGGUpJWq2AWT3UGHesXNHeXsbnd/YoS0uSlGxuTbm/MebxdgJ4uSmAdjPAOndAFgRaEIWKvUHOzmhII9K0WxGtVsjKUpPl5zScv8oYD3M2t6YoJVi91nql/kBKeULVOsjzyleQG+fnw5VDtGOMsZSFpb/w5vtVvUx0+zG7heG3frrLeCfl8aMpeVaRlJYfZI7PcsODwrBRVQwFPMpLktJicVBXpvR60dfCBH4W0rTieqTJa5lRUzmUlqytNk/8TgSCLK8uvDpmqRPx6VdDpBRMk5I49m21zlfPFoXh2rXmaycNetUInUePpiwuxEghqYwjfI18vM6Lnb2Ufj8iUJKisnSPkX13wMONCXlhaASSVqRZ7Me0TqmkfFkORId7RlEa7j0Yk2WG8bhAK4gbXibxpB50nCLxYb+d8/TAo9umScHdu3u89+7iwfxiFiF0XF7W4e16vZhHG2N2d1NwPvHEOS/Ntbh4cffrMFA8eDDEOXjnnYUz79duR2xtTqiMrQkTB9Y5pVUilSid44awd//2eduTTT9Nq/zz3+4tfvSjyrhvgdNhqEdlaVbywkRKSRxOGOOEc9RJQn5fU7dFSoGQAlNZytKvG/YrHPO8YjTKuX69eyWq8aWSTCc5lXHkuUEpKYVEO1xoLU6AcQjprFNCiNA59/7C8rf+QTr99M03+5rjGcwJnYvB5Y8El4A5oXM6wuY3/uTO9vTP5kXVCAIlitIcmLZp7U3Pbr+/5LNAT0oDgWdnEAJM6ZhOCl9Kmtt6IeJJnX0oKQlDTa8bsbAQ8+1vLs+zH+eY4yyY++W81rgUUuciq3RmvddplTuHZAieevqUhkWRYutxQp5Xtf7/k32klOR55T3anKMRB4gLvqVUpWM6rSgKi6lJm0aoabe9h8++frZ17mARt0/6SOmrdZoNTWUM3/xgmX/9j7zFjbXOlVjIXVVEoWJnkJFlhrgZMNhNaTY1C/34XAHMRhywttqm1dJMJ6X3N0LUskF1BZh1TKcF43HB8kIDcSiIKkQtv2Ycegaps7OXUNWET1nagwqdyjqq0hNGZeWIQl2b5Co2txIEnqDcHYyRwhMOOpDEkWL9DZRaA/jpJ9tkWUWnHfHuu4uv3LsiCBR5VgKCqp6rOgeBMSRRSGV9MCaKNPHXUPrrRdBsBoySkp9uJ4jrXcrFJkk/ZvWtHmvrbVbX2ty43mHlWovr1zvs7WXeXNo6Ws2QxaXX04flAGedrx3ZzlSOwSBjXUkEftwLY00jVKyeQupKKRhPiguXCQxD5f1dAsU0qQ7GMWMMpr5mdncz3nvn9ZLSds6fjKsy1m5uTVldaflMedyZ5cReNzgH9++PeetGl+Ekp9kIZlYjOQejacHDjSlFaVjvxGgluX1KP3vZEeb93rH1OGV7NyNNKsrKgBA0YvnUfOG4/U+qmjn6GGaTPcepGYeR5u6dXRYXm7TbJ0ujzSJyDh97Pz6TJqX3fKnnteNxzocfXXvqGKd9pvNAKcmDByOSacnqWudccmRJWjIe5Rjj/OeQwsWhTkFkgOotfJSX2ec/eJ52Zcmnu16G7aPUObfUiIM951gp8ipWSrpAK+ecE8YYQV2VQ20xYI0lDDU6kARaoaRXrrF1tU6aljzenHD9RpcwvNz5Rhxr9nZTstxXkmvt57OlT9gWQspSSaFBGGttZKxbUEqumuKLf3qpDZ/jUjAndC4GX8uIwJzQOR0qeP8/3ttL/jXrXBjHWljjpzlB4LOJu52I29+YUUZ7eBZx+O/+a/X/ybQizUqKwmEqX6WzX3Yq61JYHUgWehGtdsDb13tzffI55jgrrsYac44XwKWcwgsidQ6Oc4JHzsx0w1laD+L0djUbAYOhX6TtSxYY48gKQ16ZJ6bykUJdkI+OtY5kaigy69tg94NAfpGbZ+ZAwslagVbSk09w4IUShYqFXsS7b/f4xntLrK60rowJ81VHsxGwuZVgrWM4KmjGmqoyrCyfv6o4jjQGULXHX1HaA3mM/WriJK3Y3km4vvqEUNk/V855iSOlJLJ+cjItDqSH0syQ54bKeCKvrCxFackLR5Eb9oaenCpLixTeE2jz8RghLbqWpY0jL7N02Yv7i8DGwzHb2wmtdsQHHyxfqEzUcVBKkiYVRWlIk7L2kvSvycIwkRpjLMm0pNONvjaVc17A8sXRaodsbk6RQnBt/WQfsN2ddD9YRBgqFpear2ZcPGta/KzXT9vnuNdm3RPr5waDjNEw51Y7RGlP6kahotkMWOidXCkmBGS5IYrUhZMSS92In3y+x9u3emxtJTQamjjSZHnlVRnq++HqtdenstB76FwNQsc5x+bjhLXVVi3zKd7Y5MfhJMeUjoWFmK3txCdRHDkH++PyV/dHTJOSlU5MM1RcW2rQ780mLS6yVEAAd++NyDJDlvukDa0lcePFz9FJxMhJpM8+wlCx+WiMc3DtkOLK0WHnpOHr8PPdbkxZWTYfjTGV91uujJcK26+eOS7n9+h0/zy5wsNhxniS0+vFdLtnr5LtdiPfVuMrr4VEKSXa+HwBY527uXzt4/8jnXxqz3zQIyjSzz611Z3/p7vw4Z7Wshdo2bK4UCtplZKiqqyUQmCdE1IKosgn8Nhawi6OtU+ENrXkbp3MkExL7t0bEDeCC62AOgviRsB2LYnrk50MzoIUQgqB0qFsWicqfOGWctBfWvn4/86ST5NLbfgcrxxzQudi8Gbe8ed4YaRp8QvWOakUQsgnmaVSCoJQ0WgEz5bzn3Z3rlEVliKrMKXPJBJ4HedaWxQAhyPQknYrJAzUsZOwOeaYY46vFS6ySmfGxi+V1DladXPcPcPxdCLAORvT78csLPqMzP3KCGOsr3ypHM7WxIp5ehn/sj5rnlsmk4qydF6eyfq/DmqPHOkDcEoSxxqlQEofZBPSV180Ih+AuHn9zay4uGj0exGdTojWkvXrbe4/HDOeVuwOEp7nTN+60eXtt3os9OKaCJQEddC5LC04x2hS8N3vb+DMs2v/fb8ILyvrGI5yysowTbzprRCglffocQ4q4/upEII09XJKe8OMaVKRZxWlyRkMU3Z2E4xxdDvhG+mbk6YVDx+NWVxq8q2PVk70BblodOsgebUf/Km7kcoLZFZQ1NJ5X3y+dxAgetNhgJeRahWGiqXFZt3Hy2O3c85XdVjjMMYyTUrS9PjtXypmpb0/00CeHl7cMdvNgpvxI3j2GPXxh8OcsiaX932+nAMtz3aNxLEmL8wZG/f8iCLFz3xjieEwZ221ham8v8biQqOWM3RsbE7YGWQX3pY3EXlhUPU5N9YdJA28iRjsZvQXY4rS+ATQI3EId+hvkpRIJVjqhIShYnVldtD7onWfRuMCY3zFtZeUhyi6OudodbXD9vb0qefOWjA4Cx9+dI2lpaaXC67Pz8bGiB/98NFT52fW+5xEGh3e92h4aXGhQSPSDPbSE4mho8cPA0W7E6G1l79z1pGlVV6WtqyMbeZ5eTPLqj9/TLPOhdHO//urrvi1//DaWve/XV/r/cOFheadVisc60A5HSgXRYENtLKAE/h5xnRakhfmwENnPynMWUdeGLZ3En79n93hhz/YeBlNfG602yGtdogxvmpdINChQgcSJwgEIIULnEM463RZmKU0Kf/ypTZ6jjneIMwJnTmewdpbf0amafm2s6gg0MJUXjde4G92zroXkntJkgrrHEI4mpEiitWB1JqpLKaytWGdZDjO6XXevCDFHHPMMcdpOHZRddGkzkXitMzm/W2OBrIO/T3LAvzdt3qsrbW5ttik1w5pt0N6ndBn9wtx4INxuFnHKcAd99zRj1OVlvGwIkstzvhKHOMg1IpmrOm2QzqdkE47pNMOaDSUz9SsJZp0qGg2NZ12yI31NivLl5t197rj7ZsddE2cKa25+9WQ0bioKzzOf0Us9mPW1jp02yG6NrEVwvt4tJsBVeXYHeb81ncfsDdIn9m/MpY0r8gK78MymhQ+kxEf0I5ChVaSKFJIURvHRxKlZK2176uBoljTbXaxRmKNZXt3ylf3h3z+xR57uynptMSYk6+Sg8CA86TJdFww2EvZ3UkYj3Kcc+xL7V4WrHXcuz/kxnqHD76xdCmVOYfRaGhajQCtJd1uTLsVopRPRFpME5Soq7Wykq++HF5qW18lnodOmUUkSAlSCMaj/Nj9hPCJZdNpSZJWpGn57LGO3jNeFMeRMkcTFPafO/r/4eHmJNLmpNT0GRU/rpbXKnLDdFLWUjwVae29dRriSJFmZ9v2RXHrehtReenJyjj29nb4X/77/4bB9kOE8N5Ur4yYeym4MjMqysoS136A+9KtbyKqyjKeFPTaIUlW0es+nejpDl2n+3KnHR2QJiVlZWfGLV6Ficfj7YQ4UsQNjQWkFgSRPHlSeZYJ50vC+vUO02nB1ubk2G1OqgSa9fzP/dwNGrGm045YW+0gEHz22Y6PIfH0cMiM/w8Pj4ePe/Sr2X99caGJNY693eSZ146+x+HjOODmzX6dKCIoC0NRGGOdU6Y0jTyvFqZJ8aeO+ajPhWTwK//TwkLzLywutf/HXq/xSasVZa12nEWRroJQ2zDQRtaSbACTUXaQDCRkLdNXfyhTevm1739/g/v3L3fOcfv2EotLTfq9mCCUvpKonocKv+YKK2vaZWGaVWXaSVr8Gwurv/TWpTZ6jjneELx52gxzvDCq0v47eV71rHWy04mwxlEI4+XWIoWUgtYxJoSnwVZe/9NaRxAoWo0A50AiyMuKRkMj5RMt1m4n4vra2Y2M55hjjjneJMyKGZ38wnMc65QNn+Otzvf+xzEp8OxCtj6IEyevbZsN74+TFYbSWi+7Zs1BBUwU+eyxo3Gzw005TgFu1mdIE0NReONSVwfbrHVEkabbCp487yCMFVIIL7FV+eqdJxJrMdfX2nNptZeAtdUWDzYn7Gxn3LjZ4YvPdplOShqxJs0qjIHz9uylhRjzdo8ff7JDmVQHhrrGOJK0RNWL7U8+2+HjD1fodJ4OOu3rn1vnfQ6EEMj9vgGegNKShW5MXhiyoiKelJ6I0oJAe4InjhSt1jLTpKA0KY+3E7a3p1xf7xKEmjBUBNq3JcsN1jnKoqqrgkr63RipFVXhSZuoEVCVxhuWG99vw1h7OVwBnVbIwkJ8UKVy0SgKw8bDMWvX2nSvUIX2+vUOCP+djseeeBAChIGVImPYbWGdYzDMuH9vxM23upfc4qsFax1FYWb6DEkhSKYl6TEVOrbOSk6z0htG55Y8N2TTEvqH+uWRe8UsMmTmzeM40mZWcsFZU9gP3/QEz94EZ0UnT2ur25f8Aq19kDqss6HDQNE74/pMSkGZX3yFzv57/eztBf7ZDzdZWWrwg+9/SZEX/PLf+Rv8R3/5r+Ec/PBHj7m+2n4tCIl9D52rgCw3tOvER1tXdb6JGCcl7XaIlILhMOet609iAweXTn19mbqiYSnWgL9vHu5Xr4LIAV8ltDfKSaYVRVHhrENr8WR+d1KJynGsx9HXjo4xHHrtDOh0IsJQMxxmT8muvQjW1js0WyHDQUZRGKiJxt/73gN+4Q/fPNjuJN7quCqeWdvvx6R2d31SyuLS2ZKhBLC81KTdCg/mb0lRaSFkpAOZSSkrU9nFlbVf0ruPfvmlsd97m788Af762tov/Q9Ly+1/a3d3+l/u7kx/Ns+r2Dkn4kgLhHCmMrKsEFVphNYSqQSiPudCCFqdCOe8n+Nv/sZd/vifeJfr1y9nzhHHAe12xJ07u/sEDmVpUNqTO1GoAm1dUI9RlbE2HI3yvwr8Z5fS4DnmeIPw9RB5PoK5h87JCJvf+BM7j6d/qiiqKAy13M8e7fZi2u2QRiPg9u2l59LozaZeXsQ5iANPDlnnKCuD1qrWpPfSI42G5va7/bl3zhxzzPG1xsus1HneN31ZbzXzOMcF3mYF4g49f1qbQiV5sDEmyw1lacjz2ixY+GzwMPBBsOPe8qQMxH0UuSWZGqqq1rY2XjK0tldBOoHS/j7noK4+3f8A+3KjgkYj4Ob1DteWX5EfxNcES/0G46TAGcfiUpMqr/jGe4toJTDWHejtnwetVsi1lSbOOirryHPjF7DWEYQarby/znhSEkWKZuPpOUyWV0yTCgm42suJmuyzzjFNK5QUB3J9QSCfaO+rJ5m9Yajo9SKkC0hTg3EVWeZJmaIw7OxMufvVLl/c3eLe/V22diYMhgm7exO2dyc8ejRgbzAlLypCrev5mA+GWeeYjof87b/1N9nd3WVxaYXBoDz4/BcZNMzyiiytWFpu0rhi8799763R2FdXmUMeXRFgtMJohZSSsjDoQNJoXK3PcFkwxiKlnCmbVxQ+8PPpp7s0Ys0Xd/a4e3fIo0djHm6M+fFPtrl7Z8iD+2Mm44IwVCwsevnDJCkZDDKiWBPtZ+GfNJAfvt8cR+KcdIyjzP8+ZqWTzzr2eaOWM+CAvd0UayxvNfz16A2pJUuLDeIzGoOnWUUc6VdCorTbAbu7GU5LorjN7/7zX8eairuf/AEf/MwvYI3lwcaE904xrr8K2CdOrgL5tDvIiCNNI9YkWUVjBln6JmBzc3ogpTueFAc+UW7/16Hrqaws6SBHAkL6MXvtEjyaHj6asvXYV+smSQUSGi11vmrTs5A+x1X1zCprObKNQDAcZgwGGW/fejnXnhCCa9fafPHFDqayKCUP/J3ee3/xTPOHk5p9GPun/v79IUlS0G6HLC23nnrtNPR6MYNB5iumHVZJlehApYGSiXMuEEK8b8ov/uEZDnUupNNPXZF+9oXiy79x/cYf+nFVmT8mhFBaSSv9AysFwlivqCScr9zG+T4uEAdenHlh2Nyc0LhET52lpSaPHo3iqCLeAAAgAElEQVQO5H9dXaFjratM5TJrSZRSe81G8FBrtYdzjf7yxz/Kpp8+vpQGz/HKMffQuRjMCZ05noEOb/+5wSD5xcq6IAiktNahau8crSXtdsj6+vmrZpyDLDG1WZo7yFDOckNZWeQhk+FQK3rdiNvvLc6DW3PMMQtXJ0FwjleACyVUrgpmBceOLl6PZC2edH8IQ8X9B2Py3NRkCigtcNYvOMNQEYTyGamOs8BUzhM5haWyDmvrJO59hqCuuLD7EhN1Rp3WAlEvyLSWNGNNvxfx3q0+zcabGYi5TGgtKSuLcQ4tJVlmkBKWFhovROoEgeLaSovJtCArDLI2yNaBRAqwFoSEvb0MrQWd9pMqkzyvmCYlVV39Ar4/+eoFy85uSqcdehNc61Ba0utEJGnJxuYuk2nKcDSlqgxvXe9RlL7yLJQRu4MBX97b5v7DHUbjlCTJMZUF4RD4/ojwGctaKRyO6TRnZ3fC7nBKmhZI6SXelJL8/vf/JZsbD/n+73+PH/7g+0gVEMV9srSk3Xm5xM6+P4pSgkZzhk/jFYHWktEwpyz9ed8n3qxzxEVJGoU4IXBAWVgajeCFZIovBeeZX8zSzTmyr3O+SmNWd8kLQzL1VWsPH4yZJAWjYUGaGvLMUKYV07SiLH0VpFKSZkOzttImTb28YGUsu7spg0GGDpUPah+XvT5LJu24gOis7Y9iFjF0UiXOS0BWGHZ3UorCciPS/j5jQWnJ2krTJy6cAfuSOMEZt38RCCFoaMkX98cY6ysGH92/R55NGO7ucev2h1TGYip35eVGfYWUuBLVMNvbKZ1OSBR6Cb03kdBxDh5uTLi53mE0LQlCL2PrX+SZ67ysHCK3aOU96XQguF5Xnzx3dc5xOx7TBZxzbDyaAp5orSqLs9BsXaLbwVFC+eCh4N69AbdvLz+93XHz7zOwLc1mwM5OwnCQIaSgyCuqyjIYZNy6tfDin+VQUwBGw5zhMCOK9EGVyqycsFnNDkLFaOClzYxxSgqskHIqJMYaG1vjlpdXv/NPsumng5fW8CPI088+CfX9v76y+p1JZczHZWla1jqFFE5r5ZQQ5LkR1rqDZGhBbVVQJ0NLKdh8NCaMFEtLr57ABOp+7tdE++2yxsnKOOschZTCKikNCCGEk9aJNXsBZNkcVxNzQudi8JqtMF4O5oTOyXDynf98NMneFRDEsRY4H5zwlTWOxcXmwWT7uKrhWShSQ5ZVFJWhLP0irigsZVVnN9cTZK0lcaS59XaPfvfqSG3MMceVwZzMmWMfz9EPzrzLRVbpHA6yuWP+zgoQHpGvOVGOQQh2BxlpXiIRdFqBN2E23lzUWEdVuAPPESlEvUDaD9bMPm6SGIrcH6OyDmfAOIdEoJUkDpUPkDnvm6KkIAi8P0oYKu+Ror3vyls3uywvNa5s8PpNQCPS7A4ysszQbkdsP57S70U0GwFaSay12OeK8giurbRq7z8va2br+ZIUPkg6mVYkaUmzoQ8qdbK8IssrytJLtTnLAakklaRVEwCm8v41YaBY6Mb8+JNH7A0TWs2A6+t9br+/5KvAAth4tMf2YESWWZpxk17PS3/pQKK0QGmFDtShfhjQaIbEcYjWikAr4jjAAZNJyt/5W/8z3/+97/Hn/vxfYDoes7PzmDRJ+PLuF/z2b/029+5toHQPZxVRqJ+pdHuub1P4gMTrcC00mpois+jQBxWtcbVpMcRFyVgHB5m000lBqxO+kqD5mXF0DjHLaOCkffe3OU4u80iA9bix1Dn44vM9pBBsP56SJCXLy81agtChJHynFfAgqXxSWeAPVFaWdisgbgQ8fDRGSkEUasrKMB4V7OykCCWeVMcdbuvhNh5t89HnT8twP4rTtntJXXtvL2UwyCmKipuRl5VyzhEGkhvr7TMTDVIKpmn5ykiAZjNgbzdjlFb85AffZ7jzGCEEo73HNDtdlq+tMRrnvHurd6XHAeeeJGlcNh5tTllZbqKkJC8MjTNWZ71OGCcFprQsLMRsb6cs9mOUqpNxZly3ZWUpphXtVkBZel/eG+vt5yNzzrLTjG6QpBWjcYFQPvg+HhVIBWF0SfeB48Y+Ac1WyP37Q9avd5+9l88iduDp8fSYcXJ1tcMnP92mqixFWVHkhtEkZzzKXyqpA1BVhu2tKUpL3n57dqXRCYVKKC3Z2U6YTguUFpE1zlSVDRwohwucdR87c/fvvtRGz0CZf/4vrq39zL+0xv0xY13TGaeddRLhxdZMZYVzDq0VUgms8bLNUgpajYC8MGw9mtBqhpdSqdNuR+ztZRS58bLST5LbNIIAR1iWtlNWpg1Cg2stLn/8kyz5dOOVN3aOV445oXMxmBM6czwDK279pd2d6dtCCtlqhiKOA6JIHyyIbt7s0uvFz8yhjkvo2EeZG8rSYuus0ywtsdb75UjlA2lCCKJQ0W1H3H534cxZZnPM8bXBnMz52uLY036R/eGCSJ2nDnbcX3iW5OHZ/09qUxBIHm1OyesqBudgOMrJC3NQiZBmlfe4sfjkAuMrGaQQ3oC0RpYaksRijJfG8hUUPnivlKTZDGg1fTBe1kb2Sgr6vZi4qYkiT+Ys9GL6nYgb1ztPJILmuDBoLUnTiiSpcM6xtZ2ys5tw80bHe9LomtSxZz3i0zOdpUWvwT6dFgjhF9bOuQOZtDD0c5xOOzogFJOsoiodzjqi2JMtYajodkKCQJHnXnYt0BIpBMZavnqwR1FWKCX46Jtrft4kBForVq91ieOQqnJI4VBac+vWNZYWu7z77iof3F5nbXWBlZUeCwttOp0GzWZIHAc0WxHtdkyzGdFuRfzohz9gOtkljEJ+9MPfZ3PzEVVVYY2h0YyRUvB4a4vf/e3f4bvf+32yHDrtBRrN4Fgp3jfN20ErSX8hJk1KRuO8NiyuP5+1CGOp4sgHffFyfFfJC+gpHDfuHn3uuO1njdeHt501htfHf3B/RFlalJbcuTsgjBQffLBEmRtM5YgCycctzWZmaHRjPvzmMt/5zjVuXO/Q7UUkSUmvG7P1eEpZGd57d5FO21+L248TxuOCVvsEMu017ZKDYc5olJNlFe+1I3QgiRuaXjtkabFx5uMoJdjby+h0ns8X9bwQQqClYGcn4e//3b+DFIL+QpeyLHnw5Wfcuv0+3X6f4ajg+trL8fO4COyrSVw26WSM5dHWlNWVFlJCaewbOacYjnPanYgokIzGBYv9+GnfHHiKeEnzkmxYkGfe9iSMNOurz1GxcF4G6FB3ePhoSlpUpEnFcC9nNMqYJjm9/tW7DwghGA4yysqwsHDG8eM48v9QMCgIFaNRzu5eQpZWIARCSdK0QGvFymEZvJMCSGeAs/DgwZCysqxf7xIE57sOms2AjYcj8qzCOSgKo6vSRg6aVWmDojDrC8sfB1X++W+er2XnR5Z8en91/Wf+ZqDlhwixoJVEa2V1oF0caxuE2ikpXFEYqXwSjAOErb07jXPs1F5CnU50rpyEF4VfC4UUhZfOHQ0zrLEEgSKOtYxjHRhj4rKsYmcRUgjpEDdddefvv6ImznGJmBM6F4M3765/BswJnZPh5Lv/yXRarC0sxKrdCen2Yvq9GBAsLDb4xgcrp05i928eB+s443wwLCsxpSNQXtNWSj8xthYasTfy7TQD3r3VZ/Gsk4o55vi6YE7mfO3xskidc21+AX1OHF6Ez8qePvres0idev+T4sRKSb66N6KoLNY60syQpt6ktdUKENJLfUolfeCVJ8FnURM1CBgPC4piX0LNN8RUjm47pNuJiCONqr1T9uWFtPZ+EbomDYJA0m4E3LjepnNIrmp+SV88FvoxO3sZeW4ItSLLvMTTtaUmUnh5sSekznEd8fhlcSMOaDUCxuMSh0MriRB1ZbMQGOPY3UsJAkGnGVGWngn0slzGBzpELYHk8ObJShLFniQcjTLy0jCZFgRKsbrW8X46h9Cqdcun0xxjLGmS02hFpElFXlQsLDSJ44BWM6LTbtDtNOl1W/R7T35azZh/9Ku/iqnK2iNCEoYhURwjhMTV34G1FmcN1lR8efcLfu97v0e/v0ySSNK0PLgu970CfvSjTaJQEZ/BT6YojM/urBxVaUiTitHIy6mUhWE8KZhOS5L6ZzotKXJDmpQHElzjcU5VWsrCkB8yfj8sr/cyCCatBKNx7iVGavkqKSSxsxRxSNgIUUqS5xXGuAPz8lMxq4LmaHNPeu40b5bD3fk0eUuObPOcvi9P7S9gNM55/Dih3Q7Bwb37I957Z4GbN7qsrbVZv96m1QxYSEuuRwqx1qEoDQ5BuxMSR5rFxQZhpMgzw2CYsbeX8eGHy6yttlldbdHuRORFhZDimevldcbuTuorcrTk/X6MqGUUW62Q/jmJw9G4oNMOX5m8dbsd8vhxwq/+yj/EGkMQBuhAU5UVP/juv+D2t34eYxXOuXORU68Sfo7ApRM6lbE83Jj66hPnJY7CcwayXwcMxjnLCw2SzPuSBVphjCMpKtKsoqw9RPLCj/U3ar+8KNYH8qfXVppnP1/PrcsGCMhzw9bjBGvx96qkJM0LPv18i/X1zrnJhleB0Tjn/r0h77z7citnVq612Hw0Ic0qX61h/ORgPM75xgfLvpIVnr23zJKsPOEeFceaO3f2yNKKbjei1z//2NHtxmxtTUjTEmedU1pEUagCoFRKJgj6wn35N8994OdAOv2kdObO/7Vy7TtfOOc+FFJqJaXFOWmsVaYy0lROCiFcFGnCUAlrLTpQOOvI84rHW1NWVlq0WuGJX6c45vHzIgx9Jfg0KcmziijSxLGm32/Q6URUxhLHgZJCTpyjAMKla9/+3bmXzpuPOaFzMbh6d5RXgDmhczxWb/7p9zc2Rn+lLEzcaocSBEHgM42NsXQ6EaurZ8+a2r8pFLklTSvyzOAqh9KCONQY67OclfJZzGEgabdCvnn7bKZ5c8zxtcL8kpiDl9cNnvc4F1Klc/j/08idfZyhSkcrycbmlKJe7Jel9TJoyvuSVFV9D5KiruDx8gWqrn4oC6/pn+X7cloO5wQ4H7jtdkJ0KNFakOfmUIWCOCBzdChpRIp+N+bG9c4zlafzy/rVQNTVWUIKhsOcsjAs9GMasT4gdZx1tQ+SOPJzOhqNgCCQDIc5ptbkyTJfGWaMJc0q0rSi148IAnngZ+OcfwcpBVVpkUqgAkW7GRDHGiVhZzDFOpiMM+9F0QgPCJzD6LQjwkBTVhZrLVlaEUT6gNxot08O9o6nBb/+a7+G0vKZOZjWGqU01jmmkylFUVIUBXlekiYp3/ve9xkngqIKsVawu5vx+PGUO3f32N5JcPgs4J2dlEdbU/b2UiajgskkZ3s3ZTTMebgx5uHGmK3HU4bDjOm0YGcnYXsnZTQuKErLcJgxHOWMJznTack0KUkSQ5b76jktNVEU0um2CKMIIQKE0oBESoUxgmRimExK7n418O0YF0zGOXnuySRRE7KnIQgVWkqqylFUBmd8dxECOrYijWOKylLkhqIwSClotmaQWmeRPDtKgh/NTD+JoDm833HHPfz/rG1PCrjNOtasqFG9j7GOP/jJNu1OSKcXcffOgCQt+cVfvH4QdNVKstiNcBsjuu2Q5WbAw8ywu5vS68cHgesoVNxeb+O04vF2wqef7rK83KivR0Uc6StP5gRCsBRr0upsZYJbW1PvDWcdt1p1JZgU9DvRuatt8sIQBuc0an8BCAFSCP7B3//HVFVJWZasrS1TlhWmMnz/u7/Dt3/+jzGeFKyvdwhfgpzjy8ZVIXSMdTzeTrmx3qYyXvLxSkk7vgQ45ygrR6Al9x6MyDPD/Y0xj3dSdndTf5/ZTkmTinRSIEtHmVYk09LP46RAScliPz6b6seLkDkAAu49HDMYev+6LDVU1tJphzzaHPPw4fgMcmOvvl/Fsebzz3e4fr37Uj3fgkBRlJbdnQRrHEpJgqCWHhaClZXWyczCrKSuY+4zGw/HJHlJHAesndfrWUAcaR498oSOtU46RApYKeRAKGmEgMXlj+/k6WdfnP+beD7k6WefrKx+538H8TMI1xZCSCWlcw5trZVaK6eUtEIgrfVSbPteZPueRUvLLZrN4Jmv8/DfWY9n/XDK430EgeLB/SFlaQ6uqf3rL0vLen7psJapENIKWLHlF7/yYt/WHFcdc0LnYjAndOZ4Ck7c+u8ebY7/iDFWtVqB2B98y9KitWRxsXn2ctwatnLkdQbNvnFsVVmiSGHqTOhmQ9NqBARasrzUvLJZWXPMMcccVwEzl3vPsQY88y7ixH+fC2LWP8dlhh/eZoaHw0ntefBwTJJVFIXBGFcv8AXdTkRZeRJm39x8/6csLcm09EFYJTH2yRsHyhvKB4GX0pJeTJ8iMwSBqit0QIeSKNa0GwFvrXdYWpjtlTMndF4N2u2QvaGv3Gg2Q4bDjKK03KgX/lL4LH7r9kmds2Of+2g1Q1qtgMmkhFp2zZ9yQeU7EaNRzo317kElmFa+Azt8RVgUSBqxptX0UlHGOQaDDCdgOEypKosQkqWl2frozWZIEGiSaeHbkJY0WuG+jAhxrI8NRG5vT/nn/+wfETfiI4TOk8e+aifyVTp4YtMBxhg2Htyh3e7Sai2glWQyLRlPcoTw11xRGpKkIE/99VhWnmidTgpK4z0VrfHeQkVZEUYBWmvCKKTfbbC40KK/0GZlqcvSYofFxQ79XpuFfpNup0GzEdfEkw9q7Ev9mtKCq03MffQbKRVRFLC5OWIyzRlPSnb3Enb3UsbjHKzvM6eh2Qxw1p9rUwvGWwdRoNBZwRCFsT7AUhR+Lt2Ig+OzkPcxi6g5SuQcPUXuyPZHj310DD3uvQ8f7zicNHAdbsuMdvz0D3ZQStBsBjzeShiNcrSWvP/+4lOHCYQg+XKPXi/CpiWfPZjweFrw8OGYIjf0+hFSSgrgO9eadK41efhowqef7lIUhsHAE7jNM1SGXRYEYIHkjGQOwM5OSp4bBPBeN8ZX+AlWlpo0G+fzULHG+8m9zCDuaWi1Qv75b/4rNjYeIIUkCAJ6/TZZmpMkE7787DM+/JmfJ00rrq9fPem1/bH7sgmdrDCMxjmrKy3KyvrK4CtOXp4Hg3HO3btDdnZS9oY5w2FOGEhCIek1Ala6MYutgLZWdCJNQ0uEc+S5YTotGY5ynHGEkSKOFM3mKePAi5I5+CrQrx6MDypDs6zCWkerE6C14IsvdpFCsrTc4ngG46Skkllh9xdHGCrufTWk3Q7pduOXcsx9NBoBOzsJSVIgpU90KivHaJRx860eYXjGMeu4j1o/P5kWDIcZWkveeqt/PCtxHJsh/Bxsdzfxc35nA2tIdKATKTBSSeMcN52583+e8yt4IaTTT40zd/7e0rXv/KgozR+1xrYajXAUx4FpNqOptS5IklxLKYVPDDIHY9R0WhBoSaMRPNP/TxL9OE484bTH+3+VFDzaGJOkVe3v5udBRV5hzYEEb2gtKTinlaw6/Y8mRfrZp8/5Nc3xGmBO6FwM5oTOHE+hdG//1eEwu1GVRvb6sVhebuGcI00rOp2I27cXz+1rk04qTJ2BqpREShiPi4MM6DjyZE5RGBqNgA/eX5p758wxxxxzPA9eM3ZAwPHG2kfXtKdIMMz66MY4Pr+7R5pVVMZhrCUKFEHoJdAcPqM1CnyCQVn6jMo0rahKS6fXIIw0UaCIQ00zDmi1ApoNzXha1Ia71BJT+zJtvsKiESkW+zG3bh7JeJzR0NfstL226LRDBqMcaxxJUqGVJ1oWa3kOUZM6zvnkk9Owzw8cRiMOWFlskKQlSa0bLyXgoKwcWgukgmtLLUzl/UMkPts7CPzCO441YaAQ0s+RtnYTolBz/+EAYwxaK5aWWscGFBuxxjnHNC2RAqbjHB0qstzrmoehekb2xTnH1taU3/mtf0qz2USI4+dhUkqiOKbZbBJEIThHGGharSaTyS5//E/8m6RZyc5uQhholpda6EChlCaOI7rdBu1Wg3a7Sa/XYm11gZtv9Vlf7XPzxiKra30aUYNryx36vRaLiy0WF5sIvNxO/e0D/poFsNZ7ShjrfAJR5SX0rPUm2QJBlnljZq38oBKFmqXFDkppitJiEUSBoiwrpJL0evGZgratVug9AupWVcYTN6aooKhItKYsvVxjnlXEDU0U6tnj3uGx7jii5fDj47Y5LvIya9sXkVE7535bj6ekSYkQsDfIkM6xaC2qG7N+JHiv8hKzOeUXf2EdIaCVV/x4xxOx40lOGGi6nQgpBSPjWIg179zqM56W3P1ySKftZTWnScnmownb2ykOf328zioAw1GOc45moPj2epuyJovXVprnJmYcXhaqdVqw+yVCSsF0Kvm1f/rrhEGANZZ2p0kYBVSFYTDYpt3usHrzLfr9mGBGxeBlwlrvlXbZbRqOC9K0YmW5SV4a77l2ySTTy0BRGO58OeLBwwkSaAcBHS3pRJpWqAmkJI4kUaSI6/vkaJh7YrP+/JWxVJUf2MJY0etEtGZVR+7jhNv9cS/N+qYHw5zBOAcESgvGo8KPOU1Frxfz8MGYR5sTOu2QTic64UhHn5/FRMwif86C2duNJzlFbrh27eWSqFGkeXB/6O+/dWLVaJjhgCytuPXOy5F5y/OKra0pWsnTj3lMElmnG7Gzk1IUlU/uARMoNZJSFEJQOUfUXfioKrLPfvBSGn0O5MmnX11b/87/JoX6tlKCRiN8qLXKnXXNsjIxIIvC1EoCnjSpKoM1PpE6jjXN5pMkleOWXMz4exxOKuYNtGRjY0QQKBYXm1jrGI8LwlDRiAOEgKqy2joX9HpRK89NaKs7v/xcX84crwXmhM7FYE7ozPEUrHjnL41G2TUhhGy1QuHqhbCpLNY43nl34VyTRWcdZWHJM5+FWeSWqvTyNnY/41mAsT47ttkMuHWze2Gfb4455pjjTcGxI/E51/Nn3lyc+O+L4fDBTqvKmbW9mN0eKQUbjyYY62g3AvLCMhznTKYlRVnfm3LDcJyzu5cznZRUpcEYuP3BEkvLDfq96ECWLQwVUgrStALnpbSCQKG1JGooFvoxcaxoNQJurrdZXmw8600wJ3QuDUEgUUJQWksU6QOZrW4nJI59lqgQXm7LuSfSOsf9HAelJK1myGiUe28lYz2BpKWvujGOhYXYV+EodbD4FlLQbgZEkSYIFEGoaMSajcdTrHUM9lKM8cRAv9840S+h3YoYT3JG44yyqpiMMqIopKgMWWZotcJDEoGeDNnenvLdf/EbxI0GUp4tsUZKxdJil063RVGUWGP5i3/xzwIhqyt9fvEPv8XiYpuFXpulxTZLi56gabW8PFygFe1uiLOegDXGHXgI7ZOkQopaDu9JMFUFEpyXPQtDhQokUkqk8NnGiwsxcUN7ckUJgshfp6quqlOBREiBwMuDCKHod5v0uk32hgmmMvS60ZkD5K1WQJEZhIAsNwjnvRRcXlA6gWgEGOM9I8vC0OvHKDlj4JqVqH1Smuzh/48jd06qBHqFSLKSu3cGVJXPol8KJP/e7T6/+tmA924vPiMXlj6aEGUlH3xjkX4v5t13+qxEit+7N0Y6SWkMq2utg6qEwoEScH29g1SS/5+9NwuybMvP+n5rrT2cfeYhx6rKyhruvX379txqpFYDrZZAdIMEgsBD2DiCACQicNgOORxh/OZnP/vBb4bANpgAYXBoIEAEYCGhoSX1IN2+99Y8ZVVWjmfc41rLD+tkVlYOVTlWVlWf70beyjzn7PHsaf2///d9N29t0K4FpElOf1iQpAWDfsbmpsvb6XZTsrHNoRRvRjG8P8xYWxk5+77Ao+NJgrEydKrz4mvCfhBCsLGZ0Ki/2rD2ubkp/sH/+c+wxuJ7HlFUIgh86o0qeVZw5+ZHfOaLP8ZgqBnFBZ397qXnBGPcCXnex8v6RgLW0m5FJGPrvPNep5Ngs59y/0GPQT+nFiiaYwIn8CSFtlSqPkGgKEWKcskn9CVKSvdsFiqqFZ8wkBjYrjFI6a73QaBo1MP9SbgDGJvDCnZ2znHpyYBinKfW72bEicb3BWHJXaOmZ6qsr4/YWI+Zn68/dw9+fo4v+x4PuujvJnfEPq/ttwx3r713d3eOzmFL+y/GVq5dkuSkabHdPBMnBb4vmZqqnGj+4NRRd+6so7Wl3S6/XJF1AHzfNb8oJckLbaWUWCsKCz4GD0HL6jv/9MQrfAzEgxvGqXU++8tYrgsJcZxfjuM8Mgbh+VJsKaKd2nz8HCud5e3MdAX/gGea43zDL6IiK9WAtbURxliyXJOmBWlSMBxkFIUhzw3GUJQC1ZierkylSd4q195fyuKbHx5jVSZ4AzAhdM4GR9NlT/BWY3r+L/6Z27dXLxltpTFGZJnG6BQAqQQVTx5ZOZMlGmMMWhvy3KJzjbGANUgpKbRAKQg856l6bbF5Bls2wQQTTPB2Ynet7sznc1oL3DlLMZ7lQUVLu+v3nf/uGJPumxFuodEsYS1s9hKk56zWBO6+5jyjcD7POOsZhOT6O02SRJPnCUGgCHyJX3Zd3VlcIAQ0WyGeJ5yVaGGx2iIFVKshnU701nnZvy2YmSmz0UtIfUmrU2ZzPeYPv7fMV740T21ssbWlHhaC7aDlo6Jc9pmeKTMa5IiGwPNHDEc5Wa6Jk4IHD3p86r0OSgk8L0QbR2S4gHNFqaS2C9XGVafc4FxrkqKg102plF9gCSbgnetT1GolHj7cIM1y1lZ7zMw20NrwcKnH9HSZWsUVcrW29HobiPF/h4VSgnLk5lGacRZYUckV4Yza2o+CRDmLqHLJw/MEeWHIcoOvXBZVoc24UOoIHCzbSm5//IxYjC0Sw3FBIhkr76Rgu2NeW4vRdqzCgal25NQyhSHNHYFbaIOSkjgtsAFEuJyhLNMU2nJxboobt5bQY+WD1u6ZdWctcItgW1+PSdICbSDwnwUBD3KnzlJSMlWkPC18cgRkMBzlPLjf5dr11t7r6UF/7yR3dmVfozUAACAASURBVNtO7r4uHmZ+rxjWWh496FEu+wz6KZ8te3x2vkxUDUmNZWp6r9VysjLiQut5+5+vvN+hNlfjj7+zyt1uwr07Xd57r7P93eQWJPDeu22KwvDx7Q0W5it8KVL0C8utzBAn1u06a1nfiPGUI3OCQFGvh9SbIVHoHVBsPV9YY8kyTZJq/NAQhx46dBagx7GWk9Kdi68a01MRM51pnq66HOx+f0S77Rr6ZmY73LnzkF/6B3+Pv/LXf4FuL0Vrywfvd175eu4Hu+8Dy6vHYJBtE3haWw7Jwb92SDPN/Yc90rhgplHCE84K0AqBkjjyXsDFmSqddoT/klylvDCsrsZOsWktUgjarQPUlvtcD496idy+NFvrmnt8SZEbCm0JAkG1/qzcVq0GXLzY4MM/XuZ3fuc+P/7ji2foSnIQw7//31NTVaRcoSjMS9Zpvy6DF++1a9faPH06oFTyGQycailNnar1xidrXLzY2KFYOh7q9ZAo8rEWlpcHB9rSvgyzs1WWlnrEo5zAV0G1Fkx3u1mQJDqTQhipRDI//7Pza09++fGJVvgE2Hj6K6vA/+iX/8z/Wq2F90ajrF4UBcqTnhSGUZyjCwNCkKTuuacUGe7d2+T9T0+/EnWhBebmaty/v0kc58SjnKzQ29ELYytaL0sFjx4JtLYlPzF/Z3r2Z//l+vIvD858BSeY4C3BhNCZYBujOP+rw1FWM8YK31dYYymsQSlB4Hs0Gke80VrXpagL1yHjCTAChAWhFFK4wbo3HrBHJW+SnTPBBBNMcETsy7GcAfFy6GUfB/tp/Xe/vvu9/d7f/fbYOmt5bUiaGtrNkE4zot2JGAwyPvxkDVu47vog8IgTzfRcFW0shbVI7Qq3xow72qRwOTzCEUJSCkcMeaA8yaULtW2lx6G29XCbMcEpY7pdZjDqghTEqUZK+OOPVvnqVy5sf0YIZxUipSBJC44YqwPA1YUmdx9uMuznY6WOJc0MnqeJU2f/FYQKqYQrHotny9454LYW0sxlEW6tx1Ymz8swO1MlyzQPHq5jjGF1pUerU8NmmqWlPgsXJeWyj7Gwsb6OteZInfCN2rOiSZJmxEnKo6WB65iuBVy70jj8zI6IF1roHAFaWx5V+ywtD8lSZwlz/docD5cG+CsjAEqBQmtLYTSB5yGlxA88ZmZahFGALgzSc0RUr5u6rMhA4Y275ke54f9b6iIk6MLS76fcu9dl8fIR9s9rQs4cB0uPB1gLOtd8rR7QLntcu9LiX/zBMsoTO6z0HAQgk5yFi3uL+J9qBrz3567wG7+7xL21hOEoo1p5Rm6a8fSffn+K23c2ePR0RN6O+MmGz9WqR7ew3Ew0y0NNro1TSuGUXXHsbHu2yMQw9Kg3Q+q1AOVJAu98zS3ipHDqAwvVwKnOrLGUAnUsBcuWTeiW8u1VQQjBz/7Fn+Lv/f1/TJy4nC1ra2OFpGJ+fob7Dx9y58YNLly+xt37m1y+XKf6Cq3hXnfkmdlWIWxlZrxpePRkwMrKiE45oF0PscZicGraMFCEgaLTKVOr+Ic+Pj1PMjd3CMXHKZA5O6e7v9SnP8rJc6c+yDKnyt39tVy71ubunTVWnw658ckqn/5g5phLPV1IKahWQ7rddBcZchSVzs5RwTPip1IJKUc+/SClUgno9zM0Tqm5tjbiD/9giR//2uJLyboXLlkI6rUSm5sx3W5y7PkAXLrUYG3NKaP7vZQiN9ZihbVIbUzU6yd/F/jFEy3kFJCP/s1/225/87+y1v7iysrwg0JrYazFU1JYY2UQKEplZz2apQVra0M+/gje+9T0mV/vBXDxUoPNzZg4zhFSEHgKo54ph4y1ymrSbjc1ge9pbNHOsuKvAP/Hma7cBBO8RZhYrk2wDW0v/0/dbnzJGCvrjVAE4+7UsORRb5S4erX1nPfmS+dXWEZDFwwc+gqD3Q6LrpTdvANfuZ9AMd2JmDpmN8UEE0wwwQS7cMRn9UN/XLzwz2PhwDrEbmXOztf3yX3Y03soBPVKSLUSUC55dDplWq0SRWHY2EjICtd0UKn41OolpqcrZONcHDGeXilBoe2Y2HnmTS0QWAN+IJlpl1lcqB8+v2Cf7X3zSjFvLqLIY30jpd/LqFQC8qRASUEUec+pXgRb2X9ybHV2dDTrJR497jt1TqbBWJQSRKFHu1XeznLa6RtocYNdNc6OuHN/k431hPXNAdZYlFLUaiUahwwvbtRLxLEmjjME0O8lhKEP1hFDjXpIURj+8A++w9LDO5Sr1b3FwX3sv6QU1KplLBZr4OnKGt/4xp9l8eplwkBx/WqT6GUE52sAKQVxUmABz3cFOD9QTLVrRFFEvVamUilTb5bptGvMTNeo1iJKpYCo7FMpeeTaoHOD3ZGvUa36VGu+s/oDKr7HWlI4wnhsZay2lBVv8QXgyZMB62sxZJqfaIWUPMF777Txfck//N3HhCWfy7uIrV4vIXja5/Ofndm38CS0ZvFqi42nI1bu9bHNYFu5tf2Z8fG69nREYS0iCrhQUpSU4GKouOQJRGHpFQYjBJ7vyJE00xSF3c58GPQzVlaGPF0esro6YmMjoddLiZOCJNPosYJOirPPVVldGZGmGs+TvD9doRY4IrhaDmg1jxdmHscFgX90F4aT4sriHP/wH/0qSZLieR7WQjRW+wWBT5Zk3PzoQz7z5a9RaMOT5SHvXDudvI2TQBuDEOdvufb4yZBm0z3fxElB+Q241m4hyzWPngxYfTpithLijwlUgXum6jRLXLvaot0sUQrVoc+rQ9+jT5HMAchzw+27XadCSA2Dfko2zswLwufPKyGgVivx5MmAfj9lZqZKGL4e312Wa1ZXRszOvixH5yCrt/1+dyiFHpsbCUJCPMoBt8+1tgwGGZWqz9RUddf0O+f38mNgOMwcIe9JLl1qHPscrVQClh71ieOcfj8rEHIU+FL6ofKwYiSlkK2pDz5OhjfOTaWzhSy59b3Z+c//ijbmzydJ3tTW9U5LJUWp7AtpwQskeW4YjXLitKDbTZidrbqGtP12924c81InpaDZjFhfd40xLktRjqMXLEII4fnKw1B4nhx4noqlIDTFnf/3eEuc4HXGxHLtbPCGinMnOAtkmZ7yfc9Uq4GoVAJazWg7nLdaDY4sXc3Hg5w0NwxiZzOilKBS9mnWS5RLrttGKUm17DM7c3L/1AkmmGCCH0Yc+Kz9ikid08ALZ7lfg+DWIGTHKHy/AXkUeVyYq/Lu9TbNRsj6Zsry8pBhnG+HCGsEpXFRNfDlmMhxeSfeePCxVW/3PEkYeniBpFT2WLhQY3auglJvcUX2LcS1y3XC0HW1K8/9+9GN9X0/63uSKPKOXRyoVUOn6pLCdfmPc1/CUB1YRDLWWSttKXJGcUYxtgSzQJ4XR1qH996dYvFyh3K5hLWGXneIxQVQP10Zoq1lc2MNISRS7BoeHLCS5SjE9VPDxmaXZqvNN7/1DcoVn6js0zqqsvscEUUetXEGg/IkUghGcU6a5GSpJs0KitxQq/qEgcsscYX0cYf8ODdBCkFY8ggkMEoIfRfIHUUe82WPpiedn3yuSdKC1afOiu9NUtscBcsrQ5aW+vhJwdeqHhLLlcsNopKHtpZuXDjrud3TPejhqZeQDHHKT/zJS1xshjz8g6ck6fPnhAXee6/D9XdatKXks60AObaP3irIX60ovtEO+XPzZWZ9RZ5p8lw7ws26TKc0KxjFBXFSEMcF/X7G+kbM8pMhSw/73LqxwYd/vMqHH65w69Y6N2+u8/BRj81uQpIVaH16X66xliBwtob1UJEkLgT7JPefsKTI8ldvuzY/P830zBTWWuI0YTQcbdtLgrNey7MR3//2f8QYRzzde9h75ev5usICpZI3bjI577U5PB4/HfLxJ+sk/YypyHc5veOcj6jic/Vyg4WF+pEfM8+LzAHYWB9bvGlHBCeZQUrwd5A5O7dnerrCO+92EELw3e8unXDpp4daLWTpcY9+Pz31eU/PVJmfr1EqBbQ7FfzAw1MKEMRxzve+t+yaXrax+yF/ny6u5z7nVJZ5buj3Up486Z9ofd99r0MYeiipCqype55oRyWvaayexyKGg/Rvn2gBp4i1J7/8qCT/wxcWF9r/3FdKA0gprC4MhTFsrMf0egn9QUp3M2F9fcR3v/OY4mXX/Zc1273sc7hr1Px8nVotpFoNiCKfqekKQcnZmpZCj2YrjMKS6kgl2tZSas/+7MsYxQkmmGCMiUJnAgDmL/+c3NwY/Q9KEc7N1cIo8slyTV4YBBAGiosXj2abMRzkLhAWi9FgrbspG2PJc021EuBJge8rWs2QhYv1M9m2CSaYYIIfBpzneP5Ul71TCcCO31/0745p9ytsGGN5vDxgdWWEGVum+Z6kVS8RlAK8sUd7OfLHWQouaNrzJMY4pU7gS6KKT70a0myGLFyocXG+SmncWXmkfXDAh9+gmswbD99XSCEYxgVh6LG2NiIvDP1+xoW5vWNJKcX4eHA2foeGhaXlAbfubpJmGk86i9mo5DMzVUbIHZk1OxRpwrrirQDuPeqysRETx9l2Zozne0wfMUi4US/he5KicEXgIHDHvrHuOe/3fve3ydKEMAz3noc7MX690aggBIxGCb1un5/52b/M5csX8H3FxbnqsUOJzwNbWT9xUtDtZhS5xgLDYU6uLbowJKmm303p9lLyTG9bVQk7zs8qKWaaPq2SZKoZYI1llGr6scZap/yYKfksDTP3vUsXXjwc5lRqwVuXu3Xvfpf797tMAV9u+ESRx7vXWtRqTgX3yVrC793a5Aufn91Dlj79ZI3rnRILl148NhCFZnGxQW8l5g9urHFhobGnm396usLdJ33SzYJvfHmOmZmyI/K1y7yoVwM8IegouB4paqFP4UnK1cARP8oRKOXI37bcFEJQaEOWarLc2fQVhXHF3ESTxDn9Xsb6WsLy8oCNjZheL6M/yIjjwp13xiA4mtLjyZOhy44qNAuBR54bPCVpNcLt/XpUuGO7oHIO5+vdu4/58MMb6MLg+z6e7zv1IE4daQrD7U9+wBe/+hNICaNRwZXLjXMlMBxBJ861iUNry5OnQxbH50demO1nkdcZt+9usraW0CgH1LeenaSgVFIsXqxx5XLjlW/HadCttx/0GMUFRluGowzPE+NcK3mgtmR6qsLDh10G/YxCG6an3f38PJ8DfV9x98469XqJ+iEVwEdBs1VmNMro9RxhlI+bVqx1mXh5rrl8eXee8m7lz0EezdBqlXn4qEtROJJ7fr6xa9q90xy0x6vVkEePugiBZ4xVxlgKbdC5TY21oZRCdKY/+1vx8MbGEXfDmcHqO7906fIX7/f76Te1sVIgrLVYa4UwxhJFvqhUAsLQc0TPZsz8/Pge+zKR1X7vH/T3rteq1ZDl5QGjUYYxzmrPaOfcIyREZZ9aLQzBNpO0KBeF+YrVd37pDHbRBOeIiULnbDAhdCYAwC+9+zfW10c/k6ZFLc+1zDNNlroBv1SSei1kfr52+BlaKHLX3Wa0Jc+cn6wrpLnBUZqOCSMhmJut0DyDB4cJJphggh96vCKVzmkMQsV+fxw0sNgveEbsfWnpSZ9bdzfpbqYkY1ulLNMM44JaO3IDNGO3FRRbszXG/ShPbJM7vq+olH0uztcIw72ZD8ff2GPOY4IToVYL2Oi640IbSOMCYyz1WrAvGSGFwFMSay3WvKAMZOHDj1f55NYaq2sxWls2uwme58LLw9Cj3SzT7rjcQGH3Hrhi/D9j3TG8vj4izfR2B3spCo5M6ACUywHdbkqWFsRxQhgFLvMw0fzOb/57tM4Iw9LBthvj16UUVCshAsHyk1XyXPNf/LW/5tRHoeLqUbJhXhOEoaLVjGg1Q2rVgAtzVbLcbOcgyLFNiM0KbFpgs4yKJ4g8WJgtMz8VUSv7VCoBlbJPvRbQ24zJcUq/Ined6FOlgIeDFDP2kc8LTTIqmJp6O2yHjbHcvLnB5kbM+xWP96se1XLApz/VeS5j7F989ynrw4x332k/N721MLq3wY99dopa9eUkhTSGxYU6K49H/NZHK1y7ulfxs7jQ4Ld+sEK+lvKZ603qtYDZmQqNekil4qO1+25A0PAlVys+i6GkE3qUPYFnoQx0hGU+UGwKUFKS59pZrUmwxgW8CwTGgNaGLNfEI6fSsdaSpQXdbspwkPHkyZDl5SGrq0PW1mKePBnQ62UkqbsOeeM8iZ0E1dJSD6MtF6OAmnTvKyWYma5Qjo5XCLfAYJAfmxA6CS5dmuGX/tmvk+c5xhqUkNRqz65rWVbQ7/UISxWm5y+hlKBcDahVXv26bqEYj2XPk9BJM83KaszF+SrGWLR1NuavK7Jcc+9Bj/WNhE45oBIo8lzj+4qZ6YhPf6pDdee5fkSW5STqnJNiYyNhZS12hepMk2VbTUMCP9hlt8bzt9ZGvcSjRz3W1mOmp8qUI/+5Xqb96uaHwXGPTCkFS0s98lw/K/SfIpQSrK+NSNMC31cIYV19aHztHY1y2p3yS8ikFxMzjx71SJIcpRSLi81dn9uPgTioa8Wtb7ebUBSGNDVkWZELoUYCrOepEYhZnd3+10faCWeMLL75vYXFL/3WaJT/JRDS81ShlNRKCYw1CuFIVM9zjWuFNjQaR6jBvYwP2+frkVLQ76cMh7lTvabunijHVou6cPfKLC3IC6u0Md7UzOe+m4xuPDzGLpjgNcWE0DkbvP6tHBO8EsSj7KfTrIiyTCshxbj71F2J/cDSbh9tkFlkBmPdHJwriAAM1riQaqUEWaa3iyMzxyhKTDDBW4FJGvoEp4iDhiZnNp/TWuDuee7+fbdahx2v7yJ3tn5NM82NOxtsbiQkcU4xVlYEhSHODZ1OmXhUgLV4aqtLWmCNs7TSxqCUG/D4oaLkS6baEdPTb0fRdQKHa5fr/NFHa5QijyRxgca37m7SapZQaq9iQo4VNmnmOvP3O/4zrcmygsEwZzjM8XxJpx2R55YsLxj0M5Zln/4gxYxnEPqKWj2kXg1o1ErbQe1YZ4PirEgEUgiOl+bzDO9cn+L7f/yYYmRYfdpneqZOmhX0h10qUXl7uXuw4zwLSz4Wy9palyRN+cxnv+ysxkJF4xwKw6cFIaBeC6jXAqx1BZ2tAN+iMDxeGWINjjwWUGBZXU9YW0+IQsXsbJWpMVHn+4qFizVuPxigrbvGSCmoeLBYK/HJxohCGzwpkSLjydMBczNvttPIcJRz5/YGWVrwhZJituIRhR7XrjXxdxWcP3nUp17fa8u32Y1pSZg+AsHlY/gLPzbL5r97xG//zkO++mOXnnvfAN/4+mV+5z/cZ/r3nvCnfnQOYKxK8Wk2ShhjGQ5z+sNsOz+nLGEulCSZa3Lr9gru9FPWUoOnXANA4Dm1n5WMyZxnWWtu2Za8MMixnZA0lrZStOo+gXXzQAmSwpBh2dxMefR0iBUCrQ1eoChXfKpVp/qarQRcqwTbCiPPl4TB8dVd/lh5eB64fm2BqZkOD+8vYbQhy3K01ijljpUizxFS8u3f+Fd8+otfIS8UTx4PmJsqn3uGzXkiyYrt70wbi/eaeq5Za7n/qE8SF+TacKEZEfqSqKQQeCwuNKhUdjVPvEIy56RHvbWWh8uD8Tn/TFWLZQ+ZsxNb31a7HfHO9Q43b63xR99f5k9//cqBeUH70Rh2n/ctB2/XYR7Zp6crPHjYfe4adppotyOWHvcQAiqVkHiUkxdgjWEwSPn933/E3Fzt2JlevifHjcWHtaXdbxvdw87CQovHjwfkmXGqkkJoKYQGQaF1NU2LD9pzP7Ow/uRXHhxrZc8Imyu/+u+vLH7rF9c3Rv9Nv5dcz3Ndygso8kJsJokSQghPSYbS5cMVheHatfbLZ3xY7EPyXL7coNdP0NpzSvesQOCIpbzQZGMlszVERnutXjf574H//PRWaoIJ3k68vq0cZ4iJQmcfeFf/682N0XWEUI1GyQUTji0Fosjn0x9M7xmIvQjDQb5dGLHGEARusMPYszoaW1t4StJulbj8EkuFCSZ4KzEhcyY4A+x7SL2i4+zUVTrw7DzZz2lh9wh3PKC+fXeTx8sDNjcShqOcUVKQ5Xos75c0W6Vxx7Qr2KpxnpsQUIyVo77nbHaqtYBa2efyQn3f4uOxt3+i0Hkt4PuuUziOC+qNEoN+itaWbi/d13oN2M5YkkKgt7pXdvwo5QqkozjfLvxLIfEDSegrkII8NwjhLL1Go4LBKGd1bcS9h33u3t/k7v0ujx73WVkbMehn3L63hjGuk1UKQRB4zExVj3XQbNlNxXGOwJLlFuVJfu+3/z3NVvv5Is4BBGutGiKlYHVlnTjN+Pmf/wWuXmlTCj0uX6y/FZlSRWGQSmwrtqrVgPmZCu1WCWEhK4xrWvI9chRJauhujuj1nOqrUvGdfZAxDBID4wK0tpaGJ3k6zEm0cdlKUmC0pd4o4e1DJL4J6PVTbt5YwyQFX6v7RDjV03vvtJ9T5gCMCsu//O4KH3x6+vnOfODmJ+ssYHnvnaMVmEJfMlf1+OTugI0k36N48jyFlIIb9wdcbYd71D9CCMJQUasGtJolpjplmo0S1WpAOfJJUs0oLvhwUBCP8zLSVFNoQ6Xs43nKEYDjeUnpuo+xlsjzWKgEfKYZca1e4mIjpKIkwlqn/vEl7apPM/CY8iSzvse8r5gLPOZDty9lYpjxFNNCkBcGJSXlqkcp9JjqlI9dABVCsNFNaZ5T5tX6Wo/vff9jrDFYa4miiCBwRf5+f0Qcx+iiYNQfcu29Tzt7scijfgj11llAF+ev0NnopvR7GRfnq6S5u4a8btcNrS0ffbLO5mZKnmuuzVYJPEkl8piZLnNloYEfnF8p6jQozFFcsLoaY6wj/NPEEW3KE1Qqh9u2zlSZzY2YwTAjHuXMzh6e1H+R0xXsfVy2+3x+93Rh6HHv7gaXF5sH2oCe5Miv1ULu3F53BMn4eSZNC3ThvpEth5iLl46n8t3cTOhuJgghuHCxfqT61TM828LA9+j1ErJMYwoyP1BDgbCAAuEJKad0duvXj7WyZ4gsvvn9VufTG8qT9SwrLmRpEeWFVtZaslyLonCWoVs5cXluaLejM1sfP1BobVHS2ZXmmcZYi5RyrNJxmXXaiMxaa4TEb3U+6GXxzT86s5Wa4JViotA5G0wInQkc1NWf7/eThXLZl7OzFZKkwPMk7XbE1HTV3VQP2aVhLSSxC49VwlnVbE065nTIcr1tX7NwqTaxW5vghxtvft1rgjcBRzzODv3xszh+dxM3+xE5u/NRLWx2E27e2aTXT5FSMBxmpOOQ6zy3zM3ViSoexrh7VT622fGUxPcUyhMuTyRUtNsl5mcrLFyo0W4frsh6UkLnyPOY4FTQbJTY7KUYa/GVx2iUoY0l8J3l7H4QY+JGSUfq7I7VqddC5qarSCUx2iKlYDDI0AjiJCeJNbkx5IWzn9g6JpM0x2LJck2aanqDlCdPR+QFrK0PKLTGWAgCj9m52rGPlyj0ieOCwSil3xvR7lT5zh/+R6rlyv4kzi7UahGDQUyRF1TKNb71F77lQq0j70jKitcZ2dhOa3eh3FOSej2kVQ+x2hJnGiEFfsnDiwKS3BIPU7rdlP4go1YN8bAUQrrL1jgz4GorYmlUwFjZAe71xkuI49cRj5b63Lu3SQP4at1HjG0sr19t7XsOfWdpwHfu9vjCF/bm53zyxyt8cb7CxQtHsHoeo14LiPKC79/pUWqVKEfPd/83mxH3lvusL8d87lrzpUMbKd04ZnU9Jgwka6nhkYGo5FEKFfVaiatXm0RRQOC7znAlBY2KT6fsc6US8n69xLVmiYavYJzDkI+t/Iyx21Z8YaicfZa240KXI5gEEAgItcVkLu8mzw0IdywGgWKmUz4RwbC2HtNunc9Y7MriBf7pP/1XJGnqGv+Q1OrOuaHXG5DlOUIIRoMBX/rqn3S/j/JzawbUxm6r7c4Lm92UNNXMzVZIc03gyddKsZSkBTdubhAnBULAQisiChWeGiudO+X9CZVXpM45LT3aYJi7+16gGCUFo1GBtYytRw9PsNXrJZYe9ej1EiqVgNoBzx1HwX6Knv2In92fC0OPR496zMxWCUPvwPkcRAodBlJJ4lGOUI6IzMa2/GpMuhfacGG+vqcR4DAIQ8Wjh12McQ4z1erJ9mWlErCxEZMmGmOMEYgEISxCCClACjz03X90ooWcEdL45g+a7Q8e+76KEGIqy3RNayOMtoxGOWmqhe+755L++Bn4qK48R0GjUeLBg03iuNi+D6ZJ4eyux0poa0mkkpnvqxhLe5Kl8/ZgQuicDSaWaxMA4Hmy6/lepo1lOCo8y7MO03B398y42+y5v3fC2u3OZ19JPE+SpMV26J1bnlMAVco+s9Nvtr3EBBMcC+fjbjHBDwkOtFU4C4u0M1iEEGwXPved+a7RZFEYnq4O2dhMieOcLNP0einKky64XMOFSw38QBBVfIyFLHaWOmrs4SyE6yBTvlNR1GsBM1M77KdOu1YyUei9VvjU9Rbf/2gVlMtIyDLNg4c9GvWQ6gvyGjxPUpa+63AszPbrFvBDxdXFJlcXm87Kz7JN0qytx8RxTn+Yg/W31WFFIVFSsl0KEpJSYCiigDBwA2+tDUmS8fEnKwhc4Ox0p0IQHr5Pa8sOJgxc9+n62gAh5LOV37khu7B1vgwHIwbDEd/88z+1bXPyNjXoGGNfaJsTBIrLC3UuL9RZWR3x+OmILNN4kY8xigLLYFiwsbmB50k0kkojwvckSaJJkoLPtyv8/mofKyzGWPq9lFu3Nrh6tflaFWhfhNu3N+h1Uy5JwaeqHr7vSIarlxt71Ddb+PYnGwSB3EOUa22pGMOVxeMX67/0uRnW1mL+7e8t8ad/+tpzijMLfO2rl/iNf3uH3/j9p/zEn5h54byKwnDn3ib9QU6casIw4BsXy3hlRVj2mZtxxIOSglAKSkqies9NhQAAIABJREFUXAo1cVywsZkwigtqVZ9CW6cYHYen+74LTFfKFeP9QFESkBUWYwxSSoaDfNtayxHOAqzbZ8F4P5dLbp+fBIHvyKTzOObm5qeYvzhL76OBs10aDsnzFr7vyhRRWCLNMkCPC3+GNNOsbSZ0mq/+erNlrXWeUErQHBO/Wltk+PpcK/qjnBs31knSAikE12eq+IG7ry1cqB54TTgqzpvMAUeEjkbFuAHD5TF6nqBSPVrPdK0WcvVqi9t31vnoB0+Pllt8Cth99LRbEb1usk3G7+6rOmi6nZ/ZbQe30yH5ymKTh/c36fYSisLSapZ4mrnzWwDDQcadO+t88UsXjrwtQeCsX4vCsroyZG7u5Ptyfr5Glmo8X4Yb60lNF7bwlMyFQOe56ZQrP/2/ZcN//XdOvKAzwObKr/6HoPJn/xNPiaReL613u7YjBLYojMzzQmltxYX5OsNhxpMnfVqt8pkqdZrNiOEgc40txt3rksTl6VhErKSIQ18NlJKjNCsudzrf+rne2r/8F2e2QhNM8IZjotCZgAuXfy7o9dNfyDPdEUIEpZKn/LGqplwOmL9Qe/bwtVtqs0XubL1uLTp3g5g01VjrLEXywsnotyYNfAVCUK8GLE7s1ib4YcfrMw6b4C3CmdifneXCdmM/b4h92gK73YT7j3qkuWbQz1znV2G2w6nT3DA1U9kmiIQQ2HHTgZQC31N4SiDGOTq1igtDn9o9oDnENh55N0xs114bKCXJMuPsk2ohw15KoS0rqyMuX6q/0EveWciqbQu2/QpGUjiLNt9XVCsBM9MVLszXuHq5ycW5GtVa4IqVhnGXvyt2K0+Q5e4ZanW9T5YVrihiocg1ozij30tY2xixvhGT5wbfc9O+zP9+Y3NEnOTEaUGtHPJH3/9donK0rRY5CGHoVA+93oBca37hb/8CUdknKntcvlR7Y4iIlyFONGGgDrU9rkGpTCn0sMZSaItGkBpBqqHIDUVh6I8M2dgiKc8NJSnINawn+XaHap4bjLUvtXg8b2htuXVrg9Eg44NQsBApfE9SrwW8/26HMDy4b/CXvv2Y9lR5T+FyeWVIZTPma1+YO1F+w+WFOqMHXb79qM/CwvPWPQa40Crx3RsbXGiWaFb9fecRxwX3HnQZjnIKbTG+j1SSQAkaZY/PXmtR9SVVX1LxJKESKMG2eiMMFY1GyFQnol4LaTZCOu2I8tgurFr2qVUDGrWQStlDCrBWjJvinMJp62IiBOS5O3aUkvi+JAw9yhWPuZkK0TE62XciSQqiyDu3c7fZbPDr/+a30IUGAb7nUS6X2NzskWYZhdb4nsfn/sSfwhrrAtVxarb9ss7OEoU227ab54UnT4eUyu44GsU5Uck/rJHGmWK9m3D/fo80dflyV6bKeL6kWvZ552qTKHLH6Wmoc84bw1HO05URcVyQp5ok1Whj8H1JqXT0Y6PVinj0sEeSFMTJ0azXThvGwpPHPS5ceFajOczh9SLrt+feE4LhIGM0ypFSUCr5FOPrmxWu0D8cZly62CDc59r2onXxPMnduxvO0stYFq+0DrHmL0a1Gm7bNg/6mfR9iaeklUoaa63Mcj07Pfu5306GN5ZPvLAzQLPzwb/Lc/NnrbVl3/O0NdYvjFHGCpkmWnieRGtLlmo2N2NarWif+/fpXGDq9RLLy32yzClTLYAQFLnWEjnwfBV7noyFEIUxtmyMXUTf/censvAJzhUThc7ZYELoTEAQvfefbW7GP5cXpioE5SBQ+IGzCCmXAxYXm3iePPgyPn6CFOPfs0TjCeECzjLXraJ3FM+8caEhCjympiKmzlDaOcEEbwReg0HYBG8n9j20zsp67YTT7JnHbjXOPq2A9x52efCoz2CQYS30BxlZbhDSFcH9wKPRirbvP3Is/XENBgLlSfxQOXsMX1Er+1y53KC0w2biqBt1Utu1yeXg/NBshM4iBoiqAYNeSpZp4kwzO1154bRbFmxSOds+rLPRElY4guSgygagPEm1EjA7XeHK5QaXLtRod8pEZZ/AV2SpIS80a+uDcee+wFjrCopjtYzWljzXDEcZm90RG5sJ3W6M58kDC+v9YUavF5NnmnI5ZOnhHfIswfNeUBwWgkolYDgc0e32abc6fOMnv0EUebSbJTpn2Nn5qjEa5ZQj70jEQhR5tFslGvWQNC1IMz0OvVfgK4y1ZOOA5SRx6vVOSXGnn26rrwCMtlRrwTH9/88e/UHGjRtrFKOcH616VCWUQo9K2eeda60XFruzTPMr31vl81+YISo9T6Z8/IMVPogU71w7WRFOSkGjHpA86PFIW1qt549LVfLp9xMePhzx+XfbyF3V5NW1mHsPeq5Ia8EGIV7oEQSKsKS4fLFOcIz8DyEEUcmjUnGZTLVaQL0W0GiELq+n7FMqeUShRxgogkAixwoeY1xmTxhIosinVgtoVAPmZisnDi9PEu2aG46Zw3NSvPPOAv/wH/0qw+EIgSNN2u0G3c0BSZaiCxdw/iNf+8mx24PlC5+f5f6DHu1W9ErJjKJw6qnzzNC5/6BHpRJQrwYM45xKtD8p+SrR7acsPxmhjaXQmsV2hSCQtJol3r3W2t5fb4PVGsDjJ0NGo4JiR/aLtRCEcq9ibrdv2T4+ZkII6o0Sy08GDHoplWpwYruw4yIIFLdvr7OwcHKl6EGqnkYzYn09xvckYcnZURr7zIIyzzUAlxaaz037sqGBEIIH9zfRY+L16rWjZbEdBKUkvW5CnmvleyrwQxV5nmwgCPPCpMCiLe78P6eysFNGPPikmJr97D/R2n7dGFvzPFUYY0NrrCxyLXq9VBjj9muaaIbDnM5UZfz8sZ/pHrtee9FnnoeUAl0Y+v10O0MJIM+NkUomSskcIYQFVYpUqyhs0mh/MMjimx+ebC9McN6YEDpng9dzlHDGmBA6z0PIq393dXX4lTTJS1IJpZTEtUdYSpHHlcXWM2HOAT/s+JfcUq0E6MIwHOXjgDOLQIy7yhRKClqtiMsXj+ePOsEEbzxeplufYII3DWd1DO/oUt5CmmuWnw5Z30xY30joDlKkEMRpgdYGT0mq9RJ+yREzQaAoRZ5T4gi2A6u9UFKJfMqRz+x0hdmZ5wtjYvd6HHJ1j7RtJ5l+glNHOfIZjDKkEBSFcUV3bWnUSy99XrE8a1wBp7bY/0FpL8SOXzxPUo582s2IuZkqly7UMNqw3k2cRaCUKCUpRwFh4DsCRrhQ5ixzIbcIQRJn9Hopq6tDNjZjrLVUys/sbow2PFnuuxwpT7K5ucbq6hKl0otJGT9QdDd6JFnC17/+07xz/Sq1esiVy/UDQ5TfRAxHOZXy8QqlvifptCKmOxGVso8eHwtbwcBFbpxVkhQU2qKsYHmUbWd6KSVIU03rFRerD4O19ZgH97vUtOXLZYm01hHiNX9cuH3xMbC6HvOb93p87rOze9678fEqP/V+h3br5MRgrRpgjWXt3gamUyYMnj9/O9MVvndjBTnUXF2ob/tCP1ke8OjxgFGqsb4PgY8FPOUUnNcXm5Sj0x+7iLGCr1L2qdcCp+hpRcxMRUx1ImamK9jxMdRplZibqXBhvnpiMgcgyfS28ue8YIXHb/7mtwGLkJKpTpN4lJBmGbow+L7H1XffpVKrgxBMT5XptMusro+onZKN12HgCB1xboSOMZaHj/o0miVqlYAk0ydWaJ0U3X5Kf5gTlhTCCqbLAVGkuDBTYXGhfj7XsDMkc6y1PH4yJM0MSoLvK/pDZyNVrirkzmNj5/1/p+/YzvfGiMo+ea5ZXRvx5EmfdrtM+Zj3oJPA8yS3bq4RljzqZ2SjqpQkiZ2lpNHuGSTwFfEwHz/HKzY3Y4pcc+FCfY/6h33+3nrc6vVT8rQgCBTz83WUki9WDB1ifT1PsbTURUpJXuix4loihAh1YQopRDw1+7lfjwefDI6zP84ao8EnpjPzmV8qCv2tLNMdP1Bp4Ht5lhclrMt21NoKMc4NjONih13dfntu5wG98zMcMM2z95vNiKcrA9KkePYZgbQIY4wVWttQSNvqtKNphLBJUsyh7/7fp7g7JjgHTAids8GE0JmAOLv0vzxdGc4abVS5HIiw5OEpSSnyaLcjZmZe3JUKzy7RRlv6/ZTRMGeY5DAOBtTF84HBnpIUhWF+rnruD6ETTHBuOKi9aIIJThFvvEpna2YCLJZ7D7psbDgip9dPyQtnrWYMxElBkmo6MxVXVByPNTxPUqkEBKFyLymJ50t8TzEzFTE/VyXcJ3/kPAidI89jglOF50mKzLhsGwRPV0b0+ykbGzGLC40Du1Wf84sXwuXgSIE2Zt/P78ROMudZnedZJ43vS1qNEklS0G6WqTcj2u0K7VaZsOSTJhlZWoAQ2HF+h9baWRMFymXupDmDQU5/fM5UygFh6PPhR8vkY+/67sYy6+tPCMLwhUXiIs/oD4ZYBH/zb/0NWq0y0x1XdH6bcBJCZwtKSSpln5mpMqXAw1p3jA2GOXnhOpF1YSkrwZ2e61itlH08T40zlcyhrNdqviJQgtycrW/R8tMhD+93+UKrxLuRs/ULAkWjHnLtamtPJs5++P3vPeVBYVlcbD73ujGWjTubfPNH5k5NKTIzXWbpfpeHD/u0dy0PIQginxu3NlmYKtOoeNy8vcHqesLQKGToo62zH/IDp165fKn2ygusW/ZeQaCYnS4zP1vdtm47LeS52W5+OC98+Yuf4n//+/8cozVy3FyotSHN3HlRKoVYU3D1U59B4MjzS/NVrHBNHnsyX88Iaa7HNpvnQ35pbVlbT7gyvh/luab0AnvDs8aDx30ePx6QjAp3jyoFzHZKXLvcoN16ngx4peqcM8ST5SGr6wlpooljzWCYkeUWJSEqO9v6/eUj+/y+87PWKVdWVoaMhjmbmwkLi2OVzEEdtfvN+xTQ3UxIU32m1m/VasDqypCnT4esrY7GGURqO3tZSom1lumZCqXSi6+7z2++5fGTAXmm8Xz1XIPAboXP/tPvfU1KQZFr0qRAKUme6+2IgSwr/DQuGtbaH8Xc/b+OuBteGUaDT2yr85nvp5n+Sa1NRQqBUmpL9S2KwhCGnghDl6mWZZpOZz8nnZepdna/v1dTFY8K1tdjZ1NswZitTB2rjbGeQiZ5brI00V0hkJ2Zz/ze62ppN8HhMCF0zgYTQmcCpHftb2GppbkOopISUgjywnU4T09XaB3BPqPIDMNhTl5o8hy0sSgpxg82Y294xp181YBri29O6OsEE5wpDghIdz7qk3NkgpPhNEid4yzo1BZhodtL+OTWBpubCb1Bzsr6iOEwIy9cmLgx4PmK+Qu15zrElZQoKdDWUoztjKplj1ajxPRUmdYLQpXPnNA5YILJGX++qFYDur2UNNWUKwHdboKnJFlh9rVe26/AJHBB6UrJMcmy9/3toa1wwuhn7z0jc7YQ+IrNfuryCCohtWpIpRwQBIp0XPxQnsKYsS+5hTzXGGPQWlMUmiwrKIym1094ujKi20vo9RLC0KNeK3Hr9veIRwOXByT3HyIIDL3+gDRNCcOIb33zm9TqIRfn9ydF32QMhzmVyukV77fs2KbaEUEg0Xp8DEjhCObQo2/MdnF263ssRd5LC+25sWRnTOY8eNijvx7zo5HHhZqHxYWzVys+715vH+p53lr4tW8/oTxf21MoeroyotlN+PIHU6e63vNzFZ7e2eD2RsrU3PPFyVo14MajLptPEqLIo78xIkkKcgSMSVk/cBkg1682qZ7i8XBcnMUjoTYWa+y5EjoAVtT57f/4uwDkeYHve+R5AQLq9QZ/6qe/Ra3ZJMuNy2OVMN2KSDKNgFdCshSFRanzy9Cx1mVNTXXKCCHItXllZNZOGGO5eXuT9fXEWY9pw3Q1pF72eP/dzh6112lcnV4HqzVw16ok1RTakOWaNHWZwZ4niKJDHBcHncNifE2tBjx61GM0zEjT4vmssd2iiB1k0Evnv/O9l1xHsqxg6VGPq1dPx7JsP3ieZGV1tB3JvJU9FgYeaVKMbSYLsszsaQB4EYQQ3L61PrbBsywsPD/tbiJnv925ezcJnLJkfTMmSXLy3Li8O2MwmpG1Qisl9cz8534tHnzSO8bueCVIhjeetjqf6SdJ9tW8MBVdmMDzVZZlRVgURiRxThT5Is80w1FOPMqZmTkpqbeXfWy1I3rdxL0nxqSOtkoba60BA9JCbEEKIayUYkbnt3/lhCsywTliQuicDd4eX4QJjoXZS3/p81ZApRKsRSVlq7WQqOy7UFcszSNaHhS5wWgzZtvdk4XZGmA6BxAXSI2lUg3ONVByggleJ2x1VVtrtzM+rNnx2o7PTTDBeeDcSAZruX1vgx98ssbTlRFrmwkb3YQ0KZy1lLUUmaFSDWl3Itfxrg1FYSmK8e/akqcanRmUFFTKPhfnqzRqR7BpmZx6P1S4OFfFDxVhoLhwoYHvS7rdlMfLz7tpvKzjWElBaZy9IcWW5R/PVQ12qnL2I3O2ajXXF/faWZVCj2vXOnz+cxd4990pLl5sMdWpUh5nKjiy0z2AeZ5EFwZrXLF0MExQUmCwxHHK46V7KKkQ4uBnM0cYGRCCT73/OZcJEqpXann0qnBW1zylBIsLdT71Tosri3WuX21wdbHOV681aVTcfswy7YLFgY2NZA8huBtneXkajnJu3lxHJQV/uu4TKshyZ7gflTyuXz183s36RsytUcHC5cae9z7+eJWLtdMnTKqVgKuLDS70Y5K0eO49C/z4j1/i4+6A23e6pMJDG4uUTuEppSAMFJcv1s7EZu11gRpb/503/upf/jrX3/+Sy9IYE9FbCqXPfPkrXLpyFSkEUsAoznn4sE+SFDSqwbbi7axhz/lhIMkKrHHXETNunHzVKArDhx+vsdlNGY1ytLFMVQM6zZBri43Dk46vYFee9iLisU1UEEqnJLQgJXgKwtLp1DU6nTJz8zUQgqWlHuvro2dvvoAMeiE7sR9Lwa7Xd7xXr5fIc8NgkJ1oW16G2dkqUeQTht7YblRSrQWUK75zdMkNy0/63L61fuh5lssBUeQjPUmSFC+f4CXYuXvarYiiMNhxQwZGJEqpXilUPSHJh4PsvzvxAs8YvbVf/SczM7X/uVwOlhDCSiFspRKOfE8aKaVdXx+BEBS5YW19xNKj0+enhBBcWmg4K2PrFI9OXW5CK2xojSlZYyNjTJAXppqmxbutmZ/5/KmvyAQTvOGYVNN/yJFl+s/o3FS0tUG5HNhq1d0APU8ihTiUzcNOFIV5Jq40FjvuFNUGjLXb3SueklTe4oHRBBMcCbvUORa7PQLZLu7tInh2Ez0TTPAynJdK5yRIM813/ugpT5aHbPZS+uNuxa0wcVfQEEzP14jKHsYyJnTGqp3t88RlVfglxfx0hUsXai9d9gQ/3KhUfOrVAKkE5aqHtYLRKOfjm+v0+i8ocOxzWRZCEPiKUslDSbmDuHE/zxE5sIfM2UKjFlKO/P1VmwIq5YDLlxp8+v0Z3ntvhna7QqUSUgp9wsAjDH18T+H7Hp4nUVISBB6eUvzGb/wqSZIwSmIKXexTtHTLzIsCIQRCCL7+9Z9wNlAzldcu5+WksAeoZk8TnXaJStnH950SBAufnqqOixp2rNCxJHHO0uP+2a7MARglObdvrjNtLF/wAeuyDvJcE0WKd661jqS0v/+wRy7EvnbLephz6dLZXJu/9PlZyoHi9u8+2vOeUpL5xSbfXx6SWxCBU75FJUW57LF4qU71LSQsd0JIN4Y7b3TaEX/zb/51fuLP/ac0mtMkaQqMn4WtwFqc0lYI8txlnD1YcudGtey/km0w7pHi3DAY5i7TyZNjQufVl3Nu3dkkjgu0MRhr6dQCrsxV+eDdzr7k/iu1Wjvj7+bx8pA00xjjCF9jLEKC8iSlUyJ0AL74xQs0myWEFHz0g5VTm+9z2OmItfNv1+yL8gRr68ODSaGDCKL9lnEAZmer28/pxrgsQGMt09NVZ5NsLcNhzoMHXfJMH26zhCOkQt9NPxrlh5ruMJibqznlv+d+tLaZMdYzViirbTlO8i+3Zn7mR05tgWeE3uqv/fNWq/wPyiV/0/dVHARq1GpV1sKSlxXamizX2wrztbUR2SH3/VEwO1sj2rLSE06tPObrfeWJkpS2ZYytFIWOsqyYGvTTXzz1lZhggjccb5c3wiExsVx7Bj+8/l/2B9kXR6OsHQTSj0o+aVYwGuWUKwHXrh2+6w5gNHQDfayl0KC1K7hZp5dESmcb0qiFzExX3sqOzgkmOA52N0jteXC2z14G8Yz02WrmftuqaRO8ljjOUXbcI3NlbcTHN9ZZ34hJUu06q61FKTnOZXO/z85XyXIXUuwpVxgV44GB70ln31DyqNcDri82aDQO36iwZ90PsTETy7W3B+XI5+HSgHhU4Jc81tdikqRgMMxZvFTfWzd6SSFJjnMXhBTo/TrJd90I9tRFBMxOOfJk8UKDa4stri40uXKpweULdeZna3RaEdXK/8/em/ZI1qTXYScibtwt96y9uqp67363mXk1izieEUdjCSBNasYkJFuwQVqWBQgwYBiCv0iQAcP6B/4PhmF/saUPJAELFqyRQZtDisPZ3rX3vfas3O4amz/Ezay9u6ors7r67TyNRGVn3rxr3LgRz3mec1yUyi7m5yqYm6nA97mtVpMKvu9CKjsxZ4xCKQ3GKGZnr+DKldtIoi5aO5vIi0Aq57woKTIQIkeep8hyG1D8u3/vP8HsbIirlw9XW3wVECdn99B5FRyH4vlahG4vh9YGNZfhSS+DgpWP0tqg18+RxFZ+5rSJVmdBmkm8eNrDB5yiqSSEtJWPRhtUyhy3b06deuzxp7/YQNdzsLy8v81EiUD+vIu//e0F8BH55xxEo+Gj9bSD5wpoHFAgmJ4O8bMvtuApgtlmiCB0MDtt2/a428DFAEESj1Zi8HVAKcH6eoT5+QVITXD/zqdgjEEbjcXly1i6eh1ZZqtzq1XXVqcYYH6uVPyejl2qOMttoPNNeejstFMkscDCfBmZUOCMgrHzGzU8eNS2Hifa+l7M1H3cWq7i1o2TyS6+Di6K1Fqnm+H5iz6iSKDbzaGktu3BIWCMwHVH1yYoJZibK2NrK4IQClLoY/xMRoBDk1BLUG1vxej3c1xaqh1eHjgs/7Z3Xcd9vvezAhubEeLYJmwpaVfqOBRGGySphDYGIlcwxhIqJ0G3k6HdTgAAMzOlkXmfEWK9EY0VCECnm9A4EaHIVKgNfBjtSWn+OtGP/ueRbHCMEOm9vyhVbn+dEMIZJUobcMaoIYQg6mXc9Rzi+7bCPBcKYchH5m83AGMUO+0ESmpQQgBifcLCkNukPaWhDRzKaGoAb2rma79IoztrI92JCc4FE8m18WBC6LzjIOzqf9NuJzeV1p7vc0qIHQw3mwGmpkLMHKEV/zLIzJrFGQC1sot61QNju0SO49hBZyl0cfOUWX0TTPDVxiBT+/BYeM/XGKRB7761JtgTYmeCk+BtqNLJcoXP725jdS1Cu5MizSSE0DDaQCqDJLF62qVqgHrDH2bSGzOoyLGTLEIJPM9BpeJiuhlgZal6SNP91IcxIXTeKTgORaXsIi4kO8KyiyTKEcUCUmvMTu8ZI50wcmTHWQTMoYVuvDmSyDmKzLF/CWoVH4HvDD0KCSGglCD0OcolF416gPmZMpYXq7i2UscHt2fx7W8s4NrVKXDHgeswGFiD304nQRQLaA00m1XcuPkRrl29hRfPHyOK+0jTBEIIcO6g2+1CKQUD4Nat9/H97/8Gbl5vfEUD3gZxIs+F0CGAJa1TBT9wMFf18aybwQC4dqOBqCeglIEQCs2p4Fwy8tc3Ioh+jt9seFBRhjyzCVulkKNSccEdhjixgXVayPm9CsYA//tfrePKe9OHErq+/GIbl43GN94frX/OXpRCjtZ2jAfP+pi5XD80XqrVPdx7tIPLNR9TzQBXL9fONVD+JkEpQa+fX4hKpGrFw9OnPTy8dx/3738B3/eQ5wKlahM33/sA2gDKaMw0SyCDCglGUCm5w/5wnLA+s2/OQ2d7O0Gea8zPlZBkCp5Lz20+fff+DgghSDOFJJWYrvq4sVjBjauNY6s0R1Gd8zoYxybWN2P0+wLGGHgeQ5IKSGm3FIYMdMT9BecMjsPQ7Wbo9TPUaoGVqDpHrL7o4uq1Y3x0XlWN87IKnj1/CYAkEzCFmaCUtn15rgMNg2K6iySVaDRClI7qpw5s2/UcbKz1keUKDqMj8IHZRaMRYHsrRtTPQQhhjBHmOCymhAhKqCYEpt58X+fpvb8a2UbHhMb0B38qhf6BkrpuDDytDKeU6DxXrsgU9XwHaSLQ7WVotRLMzVVG2t+USi5a2zGyXBbVbnY8IYWtxKxUPac5FbgOo4kxZItQBDK7/5OR7cAE54YJoTMeTCTX3nEYgGpjHEoJk9KauymlkWUSlcopswANoIzVaZfSoBfl6PStRE4ubAaLVBoEhebvOzJJmmCCl+LQjGM/pXM8ubP7aZE8faTnzgQTnAin6I7HWaWzvZPg579cw8ZGjF4/Q56pofSQKrxAhNRYuVrHzHRgNbcdOqzOGVTkhEXQcXYmwLUrNczPffUkoSY4H9RrHupVz5IwlMAvvGk2NmLs7KR2oVN0uYNF6UCGrdCNP7KvL7Dbdl/SiA2g9NFyQwQ2C3JxroIffv8y/v7vf4j/9Mcf4rf/9m187cNlrCzNoBRYDwqhFEqVKfxHv/sH+M0f/AiO4yHLU/R6PQiRQ0oJrTW+9zd+E45DMTN1Oq/FtwXmHGWV5mZLaNY8eB5Dliq4UmPW48hzhaePuzY7u/AHsTJs492fBw92UIokPjAaWT+DyynCkosw4MhyhTiWaHcyPF/t4869Fn716QZ+/dkm1jYim7l/zA5utxJs5xpzs4eTxdbXe1g8h7b0/e8u4Qon+P/+7Omh7+ZmSkgdgs/XIly/Un+nnhnGmLGmESTjAAAgAElEQVRI6rwOppo+uGvljChjSNIMRmt0220AAHcpQm69ji5dKkNrg7W1PvrJ6GSVXgabQ/LmGkcUC5AioKq1PrdErjv3d9DpZuh2M+S5wsp0CdcWS7hx7fh7ZRRd1UWRWlPKDCsplbJVYA5jQ1+8UZM5A1y6VAV3GZTU+OTXaxDi/O7TatVDlim0Wsl4NlCcsrmFCkolD42Gj7DErZwZI8iERLMZ4NJyFdeu2Qqwx4939kvEHTNwcj0GUHttNjb6hxc4I+bmy/ACB0HAB9JkrtbGUVq5Whu/H+W/N/KNjgHba3/cajaD/yII3c88z9nkHutx14nr1bBlDKTIrbRl3M+xs5PgV79aBXB8EdbrYGm5Bs9zrMLCMFGVQCmDOMqxs5Oi2838LJdzcZx/vzn/o+UzHvYEE3xlMCF03mEsrPzee0KoKWOT6yCEQppKSKlBKUWj4Z9qfcaYoQyO0gZxotDtCYjcGlLv9TQAbJn2BBNM8CocJncOfXUUsaP1hNiZ4EicWxjilBu6/2gHn3+5jU4vQ1ZU5eyVdWCUgLsM1643CwlPAs4puEuH/iS+78APHFQqHHPTIVaWqnD5O1mMPMEIcXm5iiBwwB2K5nQIQiiSVOJXn20gzU4eXDmqR6bUEjuey3blAg+89k6dDbAveLY3mDcgPk+CqWaAj25P40e/dQM3rzXx3q1FfPTeJSxfamJmqoyZmRq++xvfxH//z/4H/Ff/4B+Dcw9K6YLQUfjg/fcxO/PVJHOAfTkT54KV5SpqVZt1rJTBezUPjoENngo19NOxFYjjebYLqbG92sfXAw9zjCKVQFZkyRJKEcW2Ui1NJXKhkOcKWa4ghEaWKWxuxnj2vIe793fw5d1tvFjr7TOk/unnW2AuOZTda4xBSRncuFofy3Htbgd4+LiNqboPEkv0osNeWN/9jSWsxhnuPdwZ675cRMgT9h3ngXrNR7lcKvy6YImdXg+MESxUAzRDH2kqMVX34TgEUSTw4P4OlDqHse8bHlunqYJbVBsPfFzGjc++2MZ2K7HeMcrgxlwZ81MBbp5Smh3AeIiXMUutAVZuTSq7ZqUM2u0MUSQAgiKxaAwbLXD9ehPGGHS7GX75i9XxbegAwpAXMojj93BbWanD8x24HoMfcAQhB6HEqr7UAxgAaSqwutrDg4etY7Jfdl+DZBljgCgS6PWz/csdhVPcSrOzZfi+TSpzXQYQww0MMcYmS0upmo3Zv/O9k6/xzWFz9Y/zRj38r8OAfx56fJU7NOYe69dq4Wqvm2rAJgUxQtFtp/jVnjZ4HKmz9+/B9wdPc7MZohS6cLhNbtLF9E9KjSgW6HUymaSSCqHLeaYW+r30n472DEwwwduLCaHzDiNN5e8kiVwEzLBf1dqanTYaPkql05Xda22NKpWx3h5aaSiprBQIwbAiR2sDSjAkdiaYYIKT4iTEjpXvMYAldS7QBH2Ci4Mj5yxvqEqnHwl88uUWdlop0tTqZytl2+6g9ToORb0RYuVyHZ5n5TsH33GHIggdBCUHlbKLatnFwlx5qKl/3pjccV89MEZwdbkKP3TgcIqllSqU0uh0MvzslyeT8n5ZuyDETpY91wHnrCBpDk99dwmeo1Zi/2ht9vX7r2qP9aqHH//2DfzO37qGUuBifrqCS/M1LM5VUQl9OA7FtWvX8Q//4X+H3/nd/xKlchPTU9bnJBca9x+2Lfn6lcP5Z+AvLVYQhA5cl8JxKL67UC1k9WxQW2sMiZ1RI4oF4uc9vMcZmNFWDpAxRJnBdqShPRelmQo0d6FhK8wIsT4/rJBb6/ZzbG0naHcy9PoCm1sJHj5q49mLHjY2I/z7F300G4dJwM2tGCs+xfS4/CFgA7D3H+4giiXqVRdXA44/O6JKp1J2QSsu/u0vNt6ppBhCyIU63lvX67j93nU4jgNGGRzG0GhUcWWqBJ8R+C5BlkvkUuPKlRoIMdjajrG5HSNNJYRQYzueg6T6eUIpq6TBi0SV87hmn3y+he1WgiSR4JTgxmIF9ZqHWzdeTuaMQmrt4rRIoN2xhAClVq40TSUMDAgIPJ+O9YkxPV1CWHIhlcbWdoytrWiMW9sFYxT1eoCtrXjs26oWldAEBL7HEAQcnudAK4PWdoy1tR46nRTbrRhPn3RePe4ggBdwaGOgtMbWZnQ8uzB4GRzNOBz1fwJMz5RAKcA5BWPUoYQwwoiCMURr4/W66X97trNyftha+6N+ter/C89znlJKBSGQjJGcEKK0Ngh8br10coW1tR4evSTp4aiKncHpPbgMYOdx8wsVuNwBiK021zCgAJTUEFJrCkJgDNVau2kiv9ac+9H1kR38BBO8xXgn01YnHjoWXnDz7/S66XdyoUKXUxb4HKWSi6mpANPTJdRqp6vQ0cIg7ufQAIixE1DGKEAJPJcWQQq7bBhwLC+OVoNzggneSrxMZ+cVPzqa2LGDYcvvWGbHDPWHJ/fbBKPDiVrTKxZ6sd7Hvfs76PcyCKnR7WfIC/nPQSYkAbCwVEMYOgAlcFyGRs0DdWx023EoQt9BGDioVz0sLpTheaMZ3hza/RMc9KnvsmN+MLlbLxY8j8FogzRTUNrKxwphqxOYQ9A45ZjpKAz9dRgZBlj3V+oUyw2XJ7v/J7vfDTykCNm//MsQhhw3rtZxeaWGIHAQltyhR8RWK4EQCqVSDR9//F18+OHHmJ0pQxtACI12L0O/n1vfKpfhq+DlZoxBHMtzNYnnDt1XfRh4DJcvVbGdSmgYMEoxNRUW/ktkZI/0TCjUMoVLnEEJjSDk1g/TAGHVQ1i25vNCaDDOUKoHcH0OlStoraGUlevS0qbVDq7/INGLAIgjgZ886uHmrSnUqvslnT/7dBO3XYpbN47xaTgjcqHw+EmnCMAC5RJHveTi/kYCFjioHpCYvrRYwRd3tlHWwKWF0fkuXHS0dlI0T6nOMC6UShzXr83ip3/+KTY2NkEJxX/+h3+IxYVpSGUDuZ1EYGGxDEYp0lSiH+XIUuszJQtZLEoPV4SdFZlQ9l59A3PYJJNYXYtQKnE0aj7SXCEck6eKUgZf3Gmh3cmQCw3XIbg+X0Gz5o29mu5UOIfqnDSVWNuMh2oj/b7AIOWIMaBUYoee0UdVKBz1/6Nw1PdhwLG5GYFS+5wYpSfMyyByhRcvurh2bWrsbV4Ijdb27nnmRbKAlPae7/czK8VIrM/O3FzlpetrtWJ0OikcRlGpeq/2hj7qQr2kvCQMOZ4/66If56CMgDAiKEjMHBoaDUkoMc3pD79Mo7vPT3Ea3hiS6E67VHmvmcT5b0ilS1obzl1GHIf6rsvQ7+cQQtmkOgPMzpZO5SV2DC8GwHrcbW5EyFIJIQw4o7YqiDEwQjShxHCHRcxhCQBGCOZU/uBfj+jQJzgHTDx0xoMJofMOQ+PyP+/1sitGa8/zHOoHTtFxEjSb4ak9dIwxEMIgzzSU1DCwA2nuWE8dKTUYoygF3BI6l6pjOrIJJnhLcWpy5yXEzpDUgSV1Cj3ar0KgbYLR4KxVOmdBmkp89uUWtrZiJKlEnmvkRbZdmktoaTPqhDSYma+AMmoz4BwCJTUyocEYQaPuo1nzAWIlWhp1f6S85YTQmWAAA6BcdhHHAlmuC6PiHIQAea4xOx0Ogw9H/fY0IEVQf5fY2f893dOX7yVzdv9vO/5B8OWkbWngRVWv+piZCkEZQaebYXMrHkp9EQJwzsEdgk47RZ4qeIEDqTR2OhnWNmJQApRPWeV90aC17adK4fkROoANauS5RppJZLmCq20d/UYvhxAa0zMhHGdXnu+sePqkg3KsMEMJ8swSlEHAUS7xYdAmKLx9ANs2tTKgDkOqCDShMFpDKw3KCDzXStAwRuH7jpVo0gYPtlLc62T45jcX9gUFV1f7aD3v4DtXapg/wlvnrJBS4+HjDnp9AaVt++33BQRzoHPgFw93cOvmfiKJEIKdfo6t1Qgf35p6Zzw/d9rpyJ+hZ4HDKG7e/hquXH0f3/8bP8Ts7ByM1gBsoDfOJJyiQtcLONo7KRyHolbzQQmBhoFUVlecjTAQnQlrsv4m2kWcSqyvR5ieCVEpuRBKw/fGQ+h89uU2+pH1JfI4xY35CqaaPm6cQGbtTVXnjKuiZ209QporGG2glUGWKRiNoYG779tn/1Hkzd73B4tAjuIMjvodYMkDQgk2NyMksUCaSMyMoc88CEKAJ4/baDSDU6u3nBblsov19T7yTEJr2PMMe861NghDF77Prd9zruC67KUJyFprdDsphFCo1vyRk2CMUWS5RGs7QZpISKk4oeCex5paGw2rZHlFiwf/aqQbHiPy9N5fVevvzympV/JM1aXQnsOJxzmDEBpCWk9sJQ3anRQzM6cjdY4DpQSu5yCOBQB7jw2uO2WEuS5zldRQWnNCiWaUiqmZj/4k7t85rJ06wYXEhNAZDyaSa+8oFi//fpgLNZvlwk8zSaXU8FwGx7HDhmr1dGQOYCe/w2xSagMQusiwznObwQcYMGZ9ECaYYIKX4NTEznGkThH0IaSQYNtfoq7kxTDBneDdAAGws5PgsztbaO0k1oRdauvHIBRgCgkfbj0blpZrNjCjNLJcQwkNbazsCIj11WGMYGYqRK3iXYhA1EWSCJlg9Gg0fNs9M4KllSocRpFlEr/6bPNIa4WztAdrumw9ogYZ4YSQfX7AR5M5tkpHn0FykxBgaaECAkAVUl+c0+Jl96sUckil8PRRGw/utRFHEnEs8Gytjy/utrC5GZ9pH94kyMGTe46Ymw2tpxIhSBKJGRCUDZBLhU4ngzZnl11Lc4nPP9vEjCZoGoNeP7fBM4OCtFRo1nx86+uzuHWjgeVLFTTrPoLAAXUIXE7hehSMM5DQh1MNQTm3hcFF2/M9NjQQ/6u1CI7D4BwI/Dx/0cV88X5jMxppezEGuP9wBzvtFHlunzFpKpErgDkM37hZw3LAce9e69BvP/poFuuZwJ//7Pz8Kt40bJu/OPerMbZqbWVlEY1GHXkuh35ShBFwQrG61ocxBh6n4A5FP8px//6O9ZvSBlprJJmw44sR7tebQpopEFh/EK3NSAKpR+GLOy10uxmUsvKLV2fLqFVc3Lj6mmTOKXHidZzDtdDaIM3VcHNDPzMCEAr4wemuwXFPlaNInQEBNMC1q03Mz5ahlcGLF108e9Y5cr2nmkK+Ap5rCcPt7fHLrlFKsLRUA3cdGNgKTyk0uEtRrXoolTgotckW21sxHtw/3Hfvhe9zCKGR5wo7rfHs//XrU1hYrMIPHBCA5pl0u+0sTVLJpNIlJfXU1PyPro5l42NC3P3X/yII+Jecs4RQkmmDJE4EskxCCg2RK0RJjvZOgl/9crWI8Z0dMzMl61fJaeFLZcvTDQAYg1yoQErtK6kDKXUzF/LHI9nwBBO8xZgQOu8otDbXtNQlrYxV8iiyPRm1gYNy+fQZGIPJJaUYjkCUHsjm2IG1UgZC6Enm8QQTnBQnHpXvVusc/u2uBJsNtFhSRysNrdWE1HmHcdYqnRM3TdhM6bsPW7j7qI0osgHDLCvMtaUqZNY0lDbQhmD5ct0O6BmBiV5Ar/0UItoEowSuy+AXRvLNRoDAdy4EmQNMKmu+itg7Va1XPTTqHhyHwvMYZhcqgAF6vQyPnraP/d1ZMPDYGRA7bFCdcQyZM8AoAv8/+N4yvvutBbguRRhy+D7DzFSIcsnqqTNqpeG0Uthe72F9rY8s1ej1czx63sPnd7bx/EVvZBP+dwVzsyVL6lACLQ0+ni6h4Tpo7ySQUhfX9vXWvbEZ4YtPNnGdc0xRQApbWQ8D+IEDSglKgYPlJStn4zCKhfkSbt1o4Na1OmabIfxC5jIMHQS+A+46YKEHEwRQzIFSGnEsoYuA8FaqMDOz3z9HKo12O8WsSyClxtPnPXz6+RbuP9xBayc9c+D8ybMOOt0cea4gpA0MCqHBAg/cpWjWfXz/ZhMvHu0cuk8oJWhcquDXT7pIUnm2HblgMMe8GKMwIMd+f5rXKKCUtmMAQoZBdAJS+GwAAaeIYoE8VzAAFhbK0Nqg28vQ2k5sVWFBRieZDUaOgozR2sCM7ChPh4EUouNQKG3Ax1AldP9hG51eZjPjHYLrs2VUyxy3bjRff5w1jtN1DlJrALCxGaNftDOZa/u801bK2qEErjveUd/BaeDXvj4Pr6jKevJ4B1KoI+XdDA6TQ8DhMerLKooAIAg56g0f3W76+gdxCiwsVFAuu+COJWmVMvBcqyKTphKkkP/MhUKnk+Lu3a1j11UquUPJ2igWY9lfSglu3pxCreojCDk4Z1wbQ7TSjtKGAyBZJn5/LBsfIxqN8A8qFe+TwHd2KKHPRW42tEbfGGRaG6GkVkIotDspPv3kZF6SJ8H8fAWu68B1rV/qoLpSKgNttKOVZlLqIM/VTBzl//HINjzBBG8p3skyiYnkGhCUb3+7001/L81kxWGUhSU+NDat1QPMvkYJr8w1hFC2w9XGThA1AEMKvW+7nONQBL6DSwsv1z2dYIIJ9uAUxM5JJdgooyAgYM47+SiY4ByRC4UvHrSwvhEjjoUNrhW+C0LaCk5pDAghSPptzDdyUK8Kzpn1A2l/AZKugbkh/MY8SqGD6ekQU83dAOE4CJ2J5NoEh4JEBqhVffSjHJQSBD5Dt2ODhUoDUw1/aFg9Dgzl2OjQLc3Kr+25AQiwm7JVRHVeV26TEIL52RI+/mgOhBLIXOO3/sOrcD2GKJY2sFV4voQBByNAHOVo72RwuQNlgCiRaHVSSKFRLvG3RvozTsS5S64NwDktTJ9t6NjlDJfrPu5sx2g0fTgOHQa3T4PnL3porffxzVoJPtklhSgl8AMHs9MBahUPl5drR/apjkNRq3po1H0EvgNK7LUfECKGABoEijnIhIYWEq3M4G47xbe+s7hPHqof5dh42MbVsoswdJEL+zwQwhKCnU6KKBZDMvM0zebZix5aOyniRA7JAACgnCOoeQg9B1cv17C0WMHdux083IqwuLh/XjI9HeLLey3wVOHK8tsjE/26ge0oyl9LoeG0OOllzHKNTidDlCjEcQaAoBTa7O1BP7jVz1AKOIKQw/MZlDToRzniRGJ6OtgNbhsy9HMaSFm+LuJEwnPZ2KpjXob1jQhRJHDpUgXGGHDGRir99uRZF9utBFJoME5xc76KRtXFreuNE23nXKtzzgFCaNx/3EEcSWhl+xEpNJJM2r7PpXDd820H1mONIerncF0HvV5+pPTay+Tb9kq9mWO+O/ibjfU+llcah545o6wGAuyYI8skklRCSg2HWyJHCI1eL4MxNnlYCAUpNaJI4ObNqSPvacYo1lb7kFKDEIIbN6dGuKe78DwHrVZipUZtUoQjpZGUktx12Q5jrFtrvP+LpH9n/GVOI0Lcv2OmZj/6V1Lqv2WVd4xjinxQECooJdTlzBlU4QYBf62E8IMolT3stGJ7fbUZlkRqrcEooQbQRhuHMAQwYNNzH32SRnefnnnDE4wdE8m18eCdjOJNCB0gLN/6bqeT/lavl1WV0sTzrOZ1GLpYWCif2j8HAERmpXOy1GZaG4NCQ9sOdBgjCAIHvueAM4qliYfOBBOcHqcoiXgpqQMbJqJvYEI6wcXCuKt02p0MT1900e5k6Ec2WxoAPJchF7oIttl4dJ50scx+BsTPgawL6jCY1mdg+QY81z4/UFnBbHOXzDloGD9KHL6HTvmbM/zg7Qh5v5sgxBoUr2/F6HRyUIdgY7OPKBLY3I6xtFgZe986CGhSQkCKTe0pyrQkTrGs2Su/eYbtzc+WcPNaA5wz1Ks+lhcrkMrew4wSJJlEmioQQsA5QZYJbG4lCEIXea4QpwK9fo4oEiiX3DdiKn4aRLFEqfRmCB0AqFRc9Ho5SiHH7HQI5lJ8ttpHry9QqXlgjNpLfYILmwuFx487cDONv1YPwIgN5A3MpoOQY3Y6wKXF8ol9VDyXoVb1UKt6cBgZ9uVaFxnsjEIzB0mq8LQv8OGHs/vWu7YeodqJMVdxbZAettpLyaKiXxqkmUK7k6HTTWEAeB57Zbt5sdbD+kaMtAgIamVJR8oYaOijUrLVBowV95BS+OxRB4uX64fWnWmDrRf9C+mlM+rAd78vUC67517tetzmur0crU6Kbi9FktoAeuDbCjIhNbjL0IkEqENQr3lDn7PNzRhpJq0s5J4A40DCSRfSrq9L6iSphO86b6Q9bG7GkNrg6nINaa7gu2xkBHkuFNY3Y0SRgCHAe5fqKAcObl4/HMQ/Fd7i6hwpNbq9HL7vgDAKJQ2SREIqDUYJgtJoCbWTolr1sL0VI8slhFSoVr1h1c5p8TJCZkjyEODRwzYuXarCddmRFT97SaKDn58WnDNsrPfhug6iyJL7UijwYtuuyyClRp5rUAL0+zmWlmpHruvZsw7aHVtddOPG9NjGHcYYdLopXO5gYbGCnVbkKg0pclXPMnFTKfO96bkP/2Xcu/PWyGLE/Tuy0fxgLRfyOyCg3GER41QSGEoAp1J1vTxXSBKJXjdDre4jCM42ZhpYN2xtRoV3424FKQxACJWez0quywKldE1JLEM//F9Hc8QTjBMTQmc8mETy3lH0+9nflUL7LmfadRkCn0NJjTjKXzuz1BgDKa2uplYaqjBJVcrYwbND4bsOqhUPjWbw6hVOMMEER+NE6VB2oaNJHZudSEAuVircBF8pGAM8X+thbbOPXiSQpbKoDgOyXBU+DRKqkAAkhOHyvNVN9lwO32zDbf8cNd5BKXTBXYYKj/H4F3+GX366WfxmfPt/sUJ3E7wJHFWdM0DgO2jsyWafmirDGGvk+tmd7XPZP8DeA7Tw2mGMgBRyRMTsWQB2jDaK7n5vMIRSgvdvTuE3vrmA5aUqKmUXYeBYv59iuxQGq087ePG0VwTnc6yux/j0zjYePukgvaByVmf1IBoVlpeqoJQgFxqMWLnJ1k6CF896yHNlJSr18fJrxgCPHnfw+SebmBEGtwKnINAtGRgEDjyfgbsU9ZoH9zXmAIwRzEyHuHW9iWuXa7bKp+6hXOGo1lxsxQpe6bAsZns7xrRD4QcctDAXdzkDiM2+TlKBKBaIIoHt7QRPnnZx514LT551kWVHx8TWNyOsb8RDrxWAgBbslRN6mJ8v4f3b+8mZb35tDoslDz/72YtD67t2rYH1TOD//enzU5+XUWJcsmZ7MSDizhvHHRMhVjZSCisHqJVGktrMfa0MqhUX1bKLJJHD31JCMD0VQEmNJ8+6EIVE1mADdvwhEafitY914Bf7JiCV9bwlBDDajIzM6UY5nj3vIUsVGKe4PleBxwlu3zg5mXPk2TzlKX7zPe5+bG0nUMrA5RShz+Bwas87ikqZQXXOG2gQ3/h4AcYY9PsCv/rlGrJsfM/SILAJGOtr/X2fn/SojyJ7jiN+CKxUWhBwxHEOpQ3KJXfYDxACuK6DudkyKCP2+bAVY3W1e+S2y2V36MeilD5ymVFgcdGqCsRxjufPOkhTKaRQLM9VmGWqlqTyapapvz+2HRgTdjb/5N+WS+7/6TDWE1JVRa7KAIEGkd1uBmUMHE6hjMHDRy0IqY4v93oZ9iw3M1OC69oKYG0MVJGYobWRlIK6LkMYclRrXmigb9Vnfve3RnzYE0zw1mBC6LyjEELN5VJ6dk5nH3AGdoLn+6+X4THQNFbaPm25y+C6bDhgHgw6tTbDif4EE0xwBpywWmffP7r/NYlaTwCMvkonFwq//HQDz1/00e3myFJpM2oL3xHHocX/rfE3ZRQLi2WQ0iKI1wShhRSEMWCMIAw4FudquHp1Ciy6h87G82Fm+QQTvCksLVZQqXB4noOwzAFCIaTCxmaEh4/br17BiGG9EO39ROmurNCu7NB4wmWuy3DjagM/+A+W8eH700M5LqfYD0slaWy86KHTTqGURpYp7HQy3HnQxsPHnWMD9G8Sb9L8fADuUMzOhMMAbj2wEsmtVoLt7XiPn87gtftbqTTu3Wsh20nxraqPZuE9QClBEDBUqi78wEGpxLG8YCtzzgJCgGrFxdXLNXx0ewpXlmuolV1sJTkurxzOnhY7aSEfSKENoA0gDaAIg2bcJoRJPTTGTlOFXl9gu5Xg4eM2Hj5uY2MzGhreb2xGeLHat8dIrCwRY/ZvUAkwNVvCtcuH94MQ4HsfTkF0MuQHPAUJAarzZXxerPe8MG7y5qiNKG2glTmaPTon45y9q1PFfNHzHOvVVXyGIkmwXOKoBg6SZJAsYr1tZufK1mNGKmxvxbvf7Xnlhan36wR4B/Pl84YxQJapIRkp9WiIpbXNCI8fd7DTzpBJhZVmiHLg4PqVwxVrFwLnVJ2T5wpb7QRpIhHF9iWFhtR2LMs5LR4Se5PjDtAT+8zuRnsuKSVYXq5DF15k/8+/e4gkGY9PDOcU1ZqHre2TKYa97IjJMe8Hnj+DU3nlSh2MUVBYPy3mUMRRPky2kFKjXHJhtMZOO8EXn29aL7gDqFb9ggQlY08gmZ0tAwCSRIIxykFMxUCXDTEhjK52u+kfjnUHxoT+zr/+n1yP3SOUSFBoQomEgRRSx4Mk7jyXaO8k+OTX63asefBCv+wF7NP+o5Tg0qUKwjJHEHC4HoOBgSE0A6FtqbAhpe6IzNyTymzHydvnUTTBBKPChNB5B7F4+ffLWhtfCe1opYfdLaOWhHndUklKCdJUgBID16WolV24LrXSa9SOaZTSyHOFNL+YGZkTTPDW4bjsl5cNmiaYYIzY3o7x5f0WWq0E7XaKbi9DlisbOCGkMDkGlNZgjMD1OWbnyta8uPU5kO+AFnpRtMgiX1ioYaaYKH3tg0WY7l18dqf1ho90fJjcqm8eL6vOGYBSgtvXm6hVXTiMYn6hjCSV6PVz3L2/M9Zs0JdhIMM1kGTb26DGReoMsLxYxXe/vYhbN5poNAIEvvW8cDmF7zMoIbH6rAclbTVAnitsbCX48sEOXqz2LwSJAhSyH296J1FLprEAACAASURBVAoEvoMg5NDa4HrVRyXk4Jyi27Hm77ZSR0Pp3YD148cdPH3cwe2A4+N6ALKnGoFQK5dWChyUAgdXV2qYmQ5Hvt+1iot+LNFWEisHiBStDfpSwauXQcoBTOBDeR4Ud6GZA00pjLbx0qK4uKjWUEhTiU4vx9Z2isdPu/jiyxbu3m/hybPekOinlIAxSwKUKx7ml2u4db1x7L5+dHsKC6GHv/yLw1U6H3wwg/VM4qc/Wx3h2dnFyLmRcyRgTr3dU0AJW13D6KAykACF1x5z7A0a+A6EVIgTMdyGwwiWl2pwHIbN7fjwbhQET54r9BNx+uSQN9RHGWMglYYzkPMcwX6sbkZ49qyHJJHIhMRKI0S1xHH7egNhcPIEzzdVnTPOS9HaSSEyDRAboM8yhSyVkNK2Qden2PeUGLJrex+4B/fyZROy0z9xVlbq8ANeSMNl+PTT9VOv46SYmgrRaSdjeUYfVb1Trweo130rs1ZUIQOAFAoil8iFgucycM4gc4V+P8ezZ51D096Z6RC+zwFj0O0kY50OLy3VEBQVp67L4DDKHIe6nkvLQcgua6M+rjR/5x+PafNjRa0W/JMwcO/7nrPtctZjjOTE0L5SRkihIXKbdLHTTvDll1unW/kRJVwrVxool1yEAYfrOgAgGIVDKbgSOo/7aidOBIyBo4San1n88egHMRNM8BZgQui8g9Da3FBKB8poqmGDa57ngO3JnAZwal+C7e0Yuph8SaGRCQWhbPaQ41itYl0MRvMLmIk5wQRvNSbEzQRnxCiazeOnHdx/3EESS0veZxJZKqGUhpQaaSqRJLZaxxiAuxyNRgClNLZWnyLb+swG4hwK3+Oo1wIsrzRQLu9KWy2vNODkG7j3618PM7MnmGCUOE28gnOKS/Nl8CKBpV4vQSgNIRTuPdwZ2z6eFANJtkEVNTB+UgcAFubK+M7H8/jw/WnMzpRQLrsIPAdhwMEYsP68i6cPO1h70UeWKeSZwkYrwZf3WljfiM9lH1+GN5GB/zI0Cjm0mkfx3nQJrkMhpcb2downjzvY2IiR5QpSaWxuxeh3U3x/uoRKUSHFHGpfzLaDQR987Uod1crZjYyPw+ePu8gIdoPQBfpRjobDUS5Z/5wBAeM4RXkmJTDFPGRgYm+0gdIGudBIYoE8t0HWOBFY24iHBtkDZYAkkaCUYmqhipXll/t2EkLw3feaMJE49FwhBKjMhfjkSRdZfvZnzsh4lRETNayoqBsrTrGvuVCQ0qDbt5U0jBY+CjB4+qyNX32yjufP2kgzgc5Oum+1MzMhqlUfUmpsrEeHtjvwZhBCoR/nEKcYSyil30j/NNjkQP2CnjGK0+qk9twA0DC4PFVGreri9o0GPO+C2iyf42mXUiMscZTLHMZY2bVyxYXvOfb8s1ex/ifRndo7cTO7y5GDvy1e+4Iz9rNbt6YRhhxhwNHaTtBqxWORgGs0AtvfxvnI130crl9rolLxEAYcYcjRnAoRxwJSFd6blKDRCEApRRILrK31hr8dNJVy2UO5zMEYxdpaf9gNHKTfjrpKr1rm4PKMESyv1BEEg7iagyCwVdyMUeSZRrsd/6OZxR8vnOG0vBFsvfijeHq69I/C0PuV6znrjNGMEBitkSllhooKIldYfdHF+p5r8TqglGBqKgRhGFTtcNdjHqVoGmJKSitXSFXKcjmVCzUfx/k/Gc2RTjDB24UL+rQeL374wx++6V14o6D8+j/d2o5+kGXKpRTE9zkBLOmyuFjBdJGlRwiGRtUvAyFAqxVjZzu1xryEgMBm1nHHSuUAdvI4kFsLfAeXFipjPc4JJphgggnOiFPMCTc2IrR7GbrdrMhmlBDCGhBTQhCnNhNWSQOhDRaXaghLHITa73vtdaD/AvVaCM/nmJ0u4/Ll5iAzax987uD5szU8bjVx68bxWdevi0OHfcLz8FpT6CN+dLFCyRO8KojkugytdgalDByXIuoJZML6PFTKHsLwbCaxR+FEbYTsf0vIQIbNfnEenEWt4mFpsYJqxZqWS6VhNCCksl4UAIzUaO+kiKIcIBT9RKDdyUBAUBrDuTspen2BSnl8ZMdpUat6cChB1WGohi4eb8Xo9nPkQmNjI8L6aoT11T763Rwf1gIEDkGea6SJhJIanseGVVulkOP61Tq4M77cPq0NfvLzNZTmSpidKe377sGDNuqS4KNbdTiUAhSQwkAIBc4ZfI/ZBqr1sO0O1I1IUbKjtRXz63YzZJkCJQR5br1z0lRCKoPmpTpuXGueqK3PzYT48m4bnzxr48rl+r7vpqdDfH63haohWFosn+o8jCQGfQ6B7DxXCAPnzZGZBza7uRUjjgXiRCDLla2KcCnuP9qGEBqez2AA3H+0hUwYrCzvXjMDA9eh2N5JEEUCM4Vs4VEwGpBag1FaEEYvR7efoxTyc5cjizOJtfUI01MhyiUOqQw89/VCOXEi8eBBG6bwv1iuhfA9iptX6whOKb1+btU55yS1BgBRLPBiI0KSSESRsD7DxXspNZhD4AfFuT/Ix7yKFTj0xXELHvx+jybVnu/KZQ9CKmxtxWCUoNPJsLxcs7LaJ8LJlvM8jgf3W5hqhihXvFf/YATwfAetVgIhFKSyflqi8Ecrl12UCm+datVDr5dBSQPXZWg0gn1HtbkZFUkFBktLtZee6aNyI4+g3I5dtlr1sPqiiyyVoA6BkhpRlMsoEpnWJiOEGM/jrTy591cjOEXnirh3J6o3P3gU9bPfy3PZzIUOCEzgOJQBVhJyIP2a5QpLS4clTk+DMORYX+/DaAM/sH7fea4gpWbGEEUJMTCg1MrIs+nZj/6PuHfngtR5T3AQP/nJT970LnwlMSF03kEYeuWfgcCFAScULueMEAI0myFu3pyCW5gtAtj3d29SyN6//X6Ozz7bAKEE3LFNynUpGLN62EIq5LkpzE4pXJdZP4T5002IJphgggkmuHiIYoG1jQgb2wla2zG6vRy9KEcmrGG3wyjCkENKA993UasHqDV8KKnhukWAkVH0swAqWsXyrI+lpTqmp49/RtQbIR49eI4kyRCbJhYXRvs8mRA67y5OIrV2FALfQaefQyuDUsVFaysG5xRpKjE9FQyrn0eF1yF0hu+L8dzB4MS4QIhN7pmdDsEdhl6Ug1EroWJgM/HzXFnT80ig3xNwPQdJJtGLBMLAGSvxcBx6vRyVMVavvA58z7HEodJocgeZtKSGkgoUBK4BbgYuSCaRJgpC2H6WuwzcsUbCU00fN66d3Oz8dbHVSvGnX2zjg2/OH6rQefTFNj5eLOFb35hDteJCCQ1lDAisnJbnO7aRSkvoaGOKKjOy67VggDyzVUlAUY1WtKtcAdPLdXzjo5kTExSEEOhU4t6LHuZXqvuC+4QQbHcz7Gwk+Nb7Uy9d50gk094AokjAddmJSI2xgwDb7RRpqhD1cwihIbXBi7UulNGgxBqnh6GLrXaCXi9DpeKiUt0NNLseQ7ebIc0kKKEoH0XOFpdRa6sgcRJSpx8JlEvuuRM6vUhgayvB7GwJnBfzbX76UI5UGvcftJFkEkYDl5slVMoO3rvZHA2Zc0pcxOhrq5UiKirNpdTIcoUsVbaPcSh8j8HhB67/UaUbx5V4HHy9atl9HxzeztRUCS+edxEnNpHE4Qz1RoCjPXzIgc8HHx+xQ3v6OUoJ1jciUEYwPb2foB8njAHanRRCKBjYKr04EvB9+yzMC4JHSo00k8gzVVTl7N7v7XaKXj+H6zIsLFRPlcxy3GU9io4bvCghaLUS60kGQBtDpdQaBrog2uZn57/2v0W9O2+dGWgS3Vnzgpu/mefqUqnsynKFN4lNpsik0ggCTh1GYYxNrDhLW2GMQuQK/UggTa3iA6zkJiOEZIQgJ5RKSokAQB2H8Ty597PRHe0Eo8SE0BkPJoTOOwjmXv+DLJULea5K2mgehi7hnKLZDHH5QEbaUdhL5hhj8POfryKOJfxCSsP1HHjcThwdRobZmI5jJ1kENstu+VL1wklaTDDBBBO8yziyRz6mm5ZK4+HTjiVzNmM7YYpypJkqJEkApQyUMghLLhozJTSnA3BOC7kQUshxWpkCBoK430HNi3F5pfnKfV1ZbuLeZ1+gnZVRrtVRq44mY/A05+A1F3vljyZPxrcPrssQ+A6yzAaAXM6RZQJGG7R7ORbmyiMd85yF0DnVOkaMctnFyqUqahUPRWolZCH/xaitIFJKYXszRhIr+L6Dbi9HkkiUS+ebFd+PLlaFDjAgLAiSVIIzgoWSi2nuYM5zsVLycCnkINpAK7usy615d1BIvszPBFhZern82Kjw6Rfb+HQjwvWb+/tzpQxWH+zgh9+YQ63mgTGKWs3D7HQwvMbUFucADgM1BpzZzwbqAUYZwFgycCCfJZWBUhqZprj50Rw+em/61Pfc4nwJd+618bgVY/GAksDMTIgv7rYwxRnmZ3eDVG8rgXMQvV4Oz3dGTj6/LjZbCeJUoNNOIIrA6FarB0oJlDaolj2USi7a3RT9RKBa8TE9qAQrzmmp5KLVSpHEAtPT4f6qBbP71xKENihMCq+/49CPBEolbv3JzhGdboZeL8fcXAkAAWP0EFH6Kiht8OhxB51uBkKAlWYIz2W4slIdKmqcGePyZxrzJvZieye1AeSi4iDPbIISpVa+NAjpqytgTtM8jiN19lb9HORm9pSMEAIEAcfWZgRtDNJEYHa2PCT+dk3hyP71713x8LOjPH8s+v0c260EKyv1w1m+h46JHP3+lCiXPWxu9CGEgdFmuHtZpsCYrYBRyiAIOESuQalNpFlZ2Y1pRZHA6moXShosXqqMvY+r1nxsb1sZUF3ss9baMYQo33N2GKOx4zCVJfd+OdYdGROmZj78YwN8UysDo7WfSxNrhYQQOH7gcAICpWzFLQhQq/mvva16PUCnnSCOBZTSw8QOpbURQjFKiWaMCkqogjGNqdmP/uWkSudiYkLojAcXY8Q2wbmCMRpFSV5PUuFKaaxZ7Z6qnNPg5z9fQ9S35ceUEJRKLjzO4LsOyiGH7zmghIBzMsyeEEpbXeQ3ZBY8wQQTTDDB2dDpZfjFJxt4+qyLjc0YG5sRuj0rOUUIQJmd9AqhUW+E8AMOrbSdjBVZ1EHA4TAbbAwDjts3m6DhHB4+3jqRnr3nOfib378JbP0M//5na2i10vEc7DhjNhPm5kLhdatzBovVax6mmwFczlCqcBgQaAMkscCvP988+oevOe18m2erhADTUwG+8eEsvvX1OUxNBahWXDiOzepUykBqDSEEnj3uII4ltndS68+VynPdz4sI33dQLXuohBxh6CD0GEougc+tD40lxjCMxVm/MoblxTIuLZ6f3PGXz/rwa4cJsfWNPiqcYeFAZSUhBLWqhyvLVVy9XMPMVIByxYVX81GtB3A9B65rCYeBfB9gj09rA2kIcubiG99cwM1rr05QOwqUEnzv/SlkO+khnxSHUdAyx0+/aJ3NsmZkJjqjxzkXnbwUIrcSrbky0HvOk9YYyu0RQhB6HnTh4bDXH8fAjhOmpwIIpfH4SWf/BvYExw1QJKFoRHGONJN42Sz1TfQNUuohOau0BjvlxdIGuP+gjSgWkEJjuRGCM4q5mfC1iOuvanXO+npkq3OEhi76mN2+xliZYHZODeBVmRh73s/PV7C0UoPjMPT6Of78p0+tZ/HB5QdE0N7f7/vsUGnQ8LN6PUDUz5Hnuli+eMAcWWq05/2+vnTPsgdvpCNuLEKA2bkyfN8B59aTOQg48txWIw3WrI1BteYhzxVErtHp7M4JgsAm2+y0E+y0kkPbGAdu3JxCEDpgjvUFDUIORkEdh/YIIbLfz/7euezIGLD54o+kjP/NP2AO7WW5aWtpEsqoYIymIreyaHmu0I9yrL7oYXW1+9rbIgSYmbXXfyDBrbSB0cZT2pQITAlAqJQOcqnmpNLfGdFhTjDBW4EJofOOYXHl924KIedhQDijhjuUaG01SfNTGn1ubcbodHYnPKUSh8Ot4er0VIB63YfDKISymRNC2nJ2zijmZ8unziqaYIIJJphg/HhVhcraRh8PnnSQptYjJ4pzCKWhjYHvO5iZCkEJgVAGV642USpzMMemEGa5glLWONNhBNWqi+mpAFcv17C4WMbV2zegyjfw818+O9G+Tk2XcP1yBWbt3+Enf/oUWXY2w+qzTNEvUBxsgjeIubnQejsYg7mFCnzfgR9wdLoZNjaj3QX3xjcuYGD3vOD7Dv76X1vAzesNlEIOx7EE78B3x3EInjzaQWcnQxQJPF/r49nz3tD4ftw4r+2cFlNNH5xbE/tq1UW16qFScVEuW9mpUokj8B1wztBs+Lh2pYb5ufOTyUlTidVehps3DldbPnnaxXTJfamMnsMoFhfKuH29gfmZEipTJQSNEsJagHLFB6HURnqYA8M5tOfDeC6+/91LWFk+WwXSR+9PY85z8elnh0nYb397Ac+jDGtr0RG/PAIHyZuL2ZwAAA6nF2b3BsSu1qaQZ7SJgVppUAqEAQcrguqBb4ngKLEVkQD2xZYX5m2lQrebodNOYWwwcN8LxcvABgujOEd+DKkzIH/OG0btypcPqpxPg/sPd9DtZcgSiaszJVAC1BseFuZH2C98Bapz2v28qM6RSFMr4WU0AaGWMA/CCypwQ4Bbt6YRljiMMdjpJPjLv3zJWPpIMufA373fE6De8KGkwcZG/4gVYQ8hQ/ZcqKNKjAbLHCCD9v5/D7mzvFxDuewiCNxiM5bUiaIcnNvniNYAAYE2Bkki8HQPgVspezbJLNdYXe0df05GiGYzRLnsweUMvuegXvNBCHieyStZJi7lmbxUrv/2Pz+XnRkTGvXgfwx8/ohz1gcMkUKj18uzKMqQpgJpItHvZ7h3dxvdbvba21lYqFgpTGIrfLXScDhlCwtlp1LzqpxjSUo1lSRiKYnz/2yEhzjBBBcek4j6O4Yskz/KMjmjtSGkkLuhxGZSTzWDE69HKYPHT9qAseZz1aqHq9ca4IyCORTrWxFerPWx08/gMIpaxUM5dIbyOiAXd5I8wQQTTDDBYRhj8NndbTx62kWrlSDLrdwBAYHLGQgI0lSi18vh+y6uXWkgCByUS9zqvBsrS+V5DJwzeL4Dz2VYmq8gDGzW1dc/nAFtfoSnm0CrFZ9ovz7++iXM1QT01l/g//q/H432oCcszTuDs1bnDEAIwVQjAOfM3h8Os/dLKvHgSQdC6JFEpL5qTXN5sYq/+f0VvH97CrWahzDg8H1n6Gfx/HkbvV6OjY0ET5738Itfb6LVHlNVXoEL4SXyEizMl1EtuSgHlggrlThqVQ+VMkcQcDSbPpYvlfHB7SnUztkL6OGTLnakQL1+WGpFxwK3l05WKUQpwdxcCYsLZSwuVFCq+vDqARD40L4P7XIowmAI8IPvLRVyVGcDYwQfLVXQWz/8DOIOQ8YJ/s1frB6/greAvDkKsvArOsg1A2/iUOzcdECcqGLOSAuPGwOAcztuCAMOQgh6vRTZIDlxQNBoAxCCuZkQWmusrfeP2NaeS1b8bi+pc+TevYESnV6UDy+EUuZUFTqPn3YR9QW4Q/D+cg1XlqtYXizjxpXXq2Q7sj2cspG8TpsadTscVnMVr+1Wgm43R5JKaA14vgPXc+BwCqLtc9dxLu7Tl3OG27enrW+aw9Dv51g/qs0fPISDXMtenmXPSQ9DF67P0Np5SZXLK4p19m/7qPKhPftQfEYIxfx8GblQNpZECTh3EMcS3U5eVOcZGAPMzpSQpALbrRg7xX4GIUe14sP3HVu5c07379JSDa7nwBiDfpTDcSinDFNSystxki90e+mPz2VHxoTW+p/8rFr1/xfPc1YdRlNCiSKEpDCQWpuhj04UC9y9s3WmbU3PlDAzXUK16sH9/9l7kyBJsvPO7/8232LNjMitqrKWrq6urt6b3VgIkkMSHA4BAg0u0pw0B5nJdNCYdBgZTdJNZpLZmI0uMtPoopvMNAddRjNDgiAgCAAxBEBi7wVdjdq69qrcM3bf3qLDi4jKJTIzIjNyqSr/tWVnZYTH8+cevjz//u/7fy4HozaGyZnN2tJGe1KqXKeTvDM589W3x7SJGRknnpP9pJIxduJEvao1BIwhShmmtbXHCQKBSjUYup1f/vIR1tZChKEEoQRvvDEDxikItUJNs5WiVo/RaqZot1K0OgmS9Ik1QthJ0Wonh7WZGRkZGRkHYOujTr0Z45cfLWJhsYVGM0bYnb0Yx90iscQGwbQ2yBVcVKcD5PICjqA2NR72+ckRrC/yVMsezp0pdkUhC2MEr786BVN+BT/4+5tD9/d3futFBGoJ0dKH+PZ3745lm4+Lk9KPjP0zN5tDpepDaQMmKKQ0iGKFlZXOYOu1ffCUxYqH5sLZMj73G6cwMeGBc9qfke46HI8f1JEktgBynCjcvdfA7bv1Q5sg1LumnWSmpwK4LkM+4Mh51u54ouSiMulhbiqHF86X+5kMR8kHN9cRYXvgO5UaeVCc30cWTbHg4Ox8EWdm89bKhlmf/smKh3/y++dQrQw/MW0rW5NoPvvOLKZdgXv3t1vFfPbdU3jcjLC6Gg7+8AljUJLQwJ8n5Sk2bcrW14b5OSha2+ycKJJQTwqLQxsDAmuNxjmBAeB7DhzBwDlDmqh+ps3GflSrATijqDdshspu9IQdJTVaXfu1jdgagUf7RWsDhBv6Pcr6V9ZDrKyGMMbgQjUP17OTDY7SfnHfHOJuHrQLl1ZDa+enDQzsCSGltjbAFCDHcC0dlWo1h8lKAMYJ4lji6sdLQ9kYb2IXnaVc8qxQsjXxZtCu2SoM7Sb07NGXqakC5ufL8LyuXXN3QjEhgOcJUGoz16QyODVXRBRKXLv2RESoTuUwMWHHZUd1na5UAuTzDgglMNpa9TkOR5BzfN/jBa2Mlyv90f94NL05HBqrf/NvXJfd4Yy2XIc3OaMpDEmVsucR4xQwQLMR4e7d9X0/41QmA6Tdmnm0aysbRimiWPZqn3EAJknUVKsV/fNxbmNGxkkmE3SeM9JEXdDacKUNNUYT2q0w6jgM+SH9c+/erWFtNUSa2FkSs7N55HJOf7JD7+FXdYuT9opiA7DZQMQOhuMRLd4yMjIyMo6excUWrt1YQ60eI0kU4q43chhJJKkCpbY4r+sKnHthAkHeAUD6wSFCrE0F5xRcUAQ+x+m5PKanN08i6A3yX7xQRnnqDBL/In7y0ztD9/PLf/QKePsm6gvX8KMfPzr4ho/w1HHyH/EzdmNc2TkbuTBfhOswUEpQnc1DphphJLG6FuL+ox38xE9gMPg4YIzg4rky3n1zFtWKj2LBtZknBQdxO0bYTMGILYxea8S4cbuGzh5B2v1AmbVvOclQSjA9FWB2OodCwYEfcORzDk7P5TEzM/xErXGitcFiM8Lpue0B41u31lHxBCqT+y+S7Hkcb78+jd/77Xl87Y8v4ne/cGboZ5iN7CZAuC7Da6fzePjp2rb3cjkHHWrw8/cXT8w5Ow5xhTGyd6H3A/ZnWOJEQUmNNLHF6PvxYmPFGs5oP4OOCwrPYUhThTiRO65nejoHYwweLrSGUqQMMFjUOYYSsEppSKnBuL3uDZshtN6IsbTYgdYa8xO+tQxz+YHsF5+F7JxBl3XVtaC3TiKkv06l7WuMEnjeCbVb28Ibb8zC8ziSRKHZivDJJ0tja3tqOocoSvcWFQc4rO34/qCsni1CEGME1Wpgs4+EneyRzzvQ3Yw6A3ueJLFCKjWEYAg7Ep9+ug6AwO1mWlFCbaZ039ZtkHq1k0K10+sbF9n8/vx8Ga7DwBhFmmhIpcEZheuzvIGZbDSjr0ydei+/Q2tPBcWi/y88TzwQgjUpIRqEJJRAKW0gE4U0VQhDifv36mg04l2/7p32cLHoIuja8oruZB8YQHAKSgHGCHMEazNGOzDk6ThRMzLGQCboPGdIpfNKaVcpzQkhxPM5KIG9OIq9r31KaTy434DSBsJhqFQDXLpU2bxQ96Zr7a27gT6H2Ysvs+shlGQRsIyMjIwTDAFw/2EDC8udfo01RgmMNkilQiI1UqlBKUGQc3D+hTJygejWdQCiyM6kF9zeAxyXIRdwnJkrIJ8TT1ayZZ0A8MXfPQtWeQ33lgnu3t0eUBvYX0LwlS+9Brr2Ph7dvY2PPh4+vf9YbkfZPfCpZq/gEqUE588WEfjc1oua8EGpnTF7515926zvjO1QSvD6lSm88nIVp+fymJvJY2Y6h9OncnA5QasWQ3CKKJS4dbuG1fXxWrAxSqDVCYnY70EQCEyUPVQn/a4I5hyLLRQArK1HaCQKL71U2f7e4xbmy+6B+kYpgejW7ByW/YgLb74+jUATLC61t33u1PkJ3FwJD0VI3I3DyogBABA78e4wGbbPnU4KpQ20sdkoxhiAEHvcdOv19Y4hSq1IUa9FiKMB30d3hZVKgFzgoNmMkeyVsbChk0raWoG9iYgG5qgcm/okqR1POYLZukJDHPurtQg3b65DK42zE1bc5YLi7JB2h4M40qvhIa1sJx2iXo+hu+Ih8GSI1susoIxAOE/HwE0IhosXK6DUTrBdWwut1dgYmJ7Kg9KeKDJmtu38za+VSh64Q0G7rjAG1hq1XougurU841RivRaCMoIwTHHnzjoWF1vW/iuWSFJb16XfPjBA2NnaqY3vmwGvb+jkluNrctJHLu+CC4Y4Vui0E4Rh2q1fLSeU1Lk4lv/Z6Dvr5LD86K9apbL/rzinDcpJwjlLuGAxY8ROBIxkEsUS7VaCGzeePJsNdOHb8NrG94XDcPHFCvI5B75nLXm5YMjnHDgOh+swls850nH4Ihf0fvXUe/ufNZKR8RSRCTrPGZTRMOwkOTs+NpoSO2u6UHQ3LLVznu2nt9bheRylrkq+9WGNdL0s7cAT4JQgCJhNk+/auxFii6W22umhbmtGRkZGxv7Q2uDO/TrqjRiOw+B5HJRaT3upmjXUlwAAIABJREFUDDijAAw6YQrHd1AseygWHAQB7wv5nJO+ZRKlBFOTTyzWdoPABmh+6zOnQKbfxc/fv4coGu5+IQTD5949D7L4A1y79gCfXNtbDBrYmyw757lhv9k5wzA54aE66YFxCsoJVLd8DhcM9x4eTWHeZ4HqpI9XLlfheRxSaihpIKVGHKdo1WOkqUa7k+Lu/QbWa/svvLsVSsjhBK2ecW7dqSOlBK6zeaKY1gZcGZw7N7rd2qgcSPDofqiYd3Cq5OOXHyxsW+TsuRIW4xR//5MxZIPu3IUjdXMLIwmlju543227pNT9sQOM6dskEUpgCIHe0s1SzkMYpqg3NwSttzTOKMGLFycBAA8fNYezjev+IaVGqxPbzCFldhQFDouom3VAuzaDe9X3imKFu3frMEZjruj1BaiZqWD8Qu9TlJ2z0/eWphr3HzXRCSWkshappBsjSVMFYgD6lEXNzp4tY26uiMnJAKWih5WV9lja9XwBSoB792pjaW9XthyqlNlMG5kqKGn6MSylrS1emmrIVKPdStCox3A8hiiSuHFzBbOzBRhlbRyXV9qbtZgdD7AB58qO4s9OmT7A7GwBjBIwbmtNK20QhhJaG08q44ed9IvTp7/2lB1hm1lb/OsfFAvev8sF7h3fF8uFvP/4/LkJzM4WwDlNldQyTa3Dw8C6TjuwUdTJ5xwEOQHHYeCcQiYKYZiCMYIg57hBnr8cx8mbcZy+kSbqnx7KhmZknDCe6gtHxj7QYJ7ndISgqjdQYZyiUHAxOC/2ybD27t0a4lh2gxEUL79cRaGwWfxmjKLRiJEm9mG7N5uKMwqpNGqNBI+XO6i3EqyNeSZlRkZGRsZ4WF7pII4VfJ/bYIqylhOuy0EIIJWG0gRn5sugnKDTTnHvYRPrtRi+z7uzp+0Mas9nmD9TwPyZHYJ4g56XAEzP5HD55Xnoqc/jm9++au8pQ3D6dBmffec8sPYhPv71Cq7d2FnUOaiYk/F0s98g0Sifm5vNIwg48nkHp+eLKBc9+B5Hq53g0/v7D4g8j4fplUsVzM3k0OokaDSscFOrRXj8oI6wLSFTjfVahDgej6UvZQTyhNfQOYlcvdcE72VhbuDRoyYKguLcPurn7MU4BJxBH/6jz59CHnRgRp036eHaUrtvK30QjlK42asfx7Xejevu1THR/Rp8BAp2LEKJzZbY+IFSyYUxsFZQGBy4N7CTPjinqNcjxHtkSW76PgwgUyvqpFIdffYbsTaA1YoPYwwcvnsI59an65CJwtmJAFobeC7Hy5cmMVne/6T1pz07ZzcRrh2mgLEOI1LaGkmcU7guA6fWitDznz4Xp899fh65nECjGePhwwbu3T24CEMI4LgMDx/uYB17yLz66gzOnZ9AdSqw1wEAnDOEYWprelIC4VAQ1rVm5ATr6yGWl1vgDrOWme1k8zE2INFm0+sb/731c9jy9zbfMIJTp4rgnNrnI/7kOGKcOlrrcidML4dh+l8fZL+cBJrr3/xffY9fCwJx3XX4L8NQLtUbcQtgNUewkDGKJFZo1KOhn+m2MjtTQKeTYGW5jXY7Rb0eI/AFikUXnXYKrXW53U6uNFvRP5069d7pMW9iRsaJIxN0niNm5//kc0rrnIahnDPl+Zw6LgfnrCvoADtl56yuhnj4sIn1WoR2O4HgDJVKsGU5gpWVdvcCbUAZAaH2xpqkCklqB+JG29R5OWqBvoyMjIyMQ0dKjSix9XHC0GZTJrGdlZokCo6gKJZ8nDlThON2s3cYgVFWyNfagFGCwOcol1ycP1tCYa/6BjuIOq9dqaI8cw6y9Cq+/Z1Pht6G+fkJvH2JA+EDfHR1Bdeubxd1jlXM2WE9z2OQ/kRxCEEkSgjOzObhuRycU1Smc9DaZrctLj2xMzzMPhxis0fOqdkCrrxU6WcN9gI462ttNBsJEqmwtNwZS2YNZxRqn0GH55VmK8FSO8YLFya2vXf95hoqgbMtc2c/HJaAs5Vqxce5oocPevVyNvy89eYsFqIUN26vj9qDEyPgbMQYW4/gyQvH0IfuT6o0pDLWFpxRcErAYGe4U0rgCr6pj75nswbIhoCr2dImYN8/faoAZQwePho+S7Iv6iQaUZiOXmT+gCSRAu1OkOxZ3e7Ep3frCEOJ+cmgm2VCMF21Noxj5ynJztkro2p9PYJUuusmYsXCRiNBq2Wt/ygh4MLu86dpnEYIwdxcEVprxJHE3XvrCMODO6SUSt6eguhh4TgMrJupRoDuZDOGNNVgjMLzOGCsKBwnErnAgdEGd+/W4LkcjBG02+nuDmsbf2/9d+/v3rVm43s7XdAJ8OprM/B9AcYJKLHXMtdl4Jy4Sim/1Yq/On36a3wfu+REkS94/4pSEgZ5UZmeyU0bjTYBjNIkTRKFJJFYXm7j448X9yXqTEz63WOAgXaHEp1OikYjQhhJEIIgSeRsEqtTzWb034958zIyThyZoPMckSTq9wBASiXSRAnGKByHwnEY8nl3x8+lqcZHHy2i0YhQW4+QphovXa5i693t2rUVNJpxt3CgTU3W2kAqDSkNlLI2bITarB1jkNmuZWRkZJww2mEKSgm0Nmh3Uuv1LDWU0mh1JKbninA9G5x2HAa3K+p4Hofr2uwc12OYnc7hwtnSnjNJ++wg6vzB756DW7mMNjuNH/3Dp0Nvx8UXqni18gBY/gd89OFtfHh1ud/muMScp+nBPmMzR5Gd01u4kHeQzwswRqFh0OqkiGNb9Pvx8hbrieyg2pNSwcW7b88il3NsXUZihZ3aegdLCx3UmjHu3G/sewZoD87JkVpQPQtcv7WOmpSYmgq2vUdThYuz+6v9fGAB5AAf/s1XqkgbCdQWny9KCbwJDz+9ure157EJOHv5im3pFO0Gs7epISO0MQ7SVNtMO0LAuzPuhaDglIEACLwNGWDGBnk9l2FraGPQ2VsqeSjkXTSb8UjCTG8TZWpr6qRHKPbGiYIBQLuOFzsJOg8et9Cox5if8AHYjJNiwcWpuYPVXB+LqHKUK9vY3B7tGWMt6uw419YnSlOFNLH1TkAAtiHM3ovhD3urPu5b+unTRRQLrrW8DyV+9avFA7c5ORkAXTv946BQcCFTmylHGQEXDL7PEceybw9ttIFSNg41PZNHnEi02jG0gXWc2W/XBwk9AzNzNi8zMeH3xQjKSV8PopwEICjFsTzVasX/cp+9OjGsLnz9RrHg/x+uQ3O+L0Ap4doYpqQ2aaLDdjvF8nIHjx418cEHj0dun1KCmdkCPI/DcTgYpwhDiUY9RppIKA0wRhwpVT6J1cXpU1+bO4TNzMg4MWSCznNEmqoXGKNtrTQLo5SlqQKltFtYcufP/eIXj9HpJN0ClRpnz5aQy22e5XP9+gqWl9voRNbHklB7RyOwxfgIARixhbKNsfc2pQ0azcx2LSMjI+Mk0cuwAdC35SSEwAtc+DmBVjOB5zIYoO8n73kc+aKDctHBRNHF/KkCKpP7sPYYcC+iBPjyH1wArb6NRzUXt++sDt3clZdn8eYLFOTx/4frH36E7//g/tDr3UdXM55mDjkucWYuD9dhiCIFL+f061VIZVBrbqj7clKm659wOKN4981ZFPKOHXeCwBiDpYUm7t21GeU379QOZIdFBtTqyNid6w9aMO72DJzVtRBlxvHqy5N7tnFgnWDMQsPlixOY8wU+/HBp23tXrlTxqBFhabmzaxcOnTEILGPp55j2vdIGqVQw2vRtDykhADUgoHA8trlpAxTyfl/E3apJbWX+dAGEkG6WzmhKlYFGmii0wwTyiARfJTUIANdhm8ZoG7n3sInFxTZOl23NHMYIfI/jxQvlw+nUYRzYZtc/R29uiAbqjdha+xmg05FoNGIorfsuI5QSeB7dUcTZIX7/pA9DLneYvPHmHByXI5UajUaEhYWD1fArl31oAywtDV8LZZxUKgEc1wbzPZfDcRhyeRdhlKLdSW0mH6P9DN5yyYPrctTWI2itkaTqaLLstog/V65MI8g54NxO7gk7Mklj3ZRSp2mq8vV69IfVufcuHH7HDpfVxa9/P0nMv15Z7vxcKawobYSGodog7nRS1W4naLcS1OsxVlc7eze4hfkzJfi+gBDMTpTS1kEiTTWUVAgC4ROCslS63GrH//wQNjEj48SQCTrPEVEkrzSb0SWlDXUcboRgUEqjVNo56HbvXg3r6x0oZVAsejh/fgIvvVTdtMziYgt379ZQq4VoNBKkqbYPwMQW/qWEQBsDLgh8nyOf43AEg1Y6y9DJyMjIOGFEkcQ//OwxFpeshSalBBPTOQjXCjt+IMA5heAUnNkgahTb+hWUEUxVA+SCzfUTRnpwHbCwEBS/91vzIDO/hZ9/tIqFx/Whm3vppWn84RdfBl35GZZv/Qz/7us3sbqxhttRKzOZ3dqxc5TZOT0cwfD6lSpmpnx4LkOu4OHhQgvXb6zhV58sY3U93Gevnl+EoHj3rVlMVQPk8w58j4NQgk4rQruZol5PsLB4sELQ3ZrsGUNgDLDcinHubGnbe7fv1FD1HZSKmx0BxhL/P2T1hDGCV2bzaA4IPAW+QCyA9z9aPnwBZx+ZMaMk1yhpRk7IGWp79/H9JIktbk6IFWuTWEFrA0dw+AEHJWSb01Eh4GiHycBVbH3N8zgCX6DRiCHlMJ160nlt7L/iUKIdpkci6iSprWlobeW2jxbqzQSLi23M5h2kiXXECHyBVy5Xdp20OQwD985xiIWHxMJSG6nUEIJCKY0kUSCwQg5hBIwRCPEkZLZXgsbWv3d6fae2sGXZrezn6xSC4fz5ib4d2a1baweyXsvlrHXm2trxjFuEYLh8uQrfFyDUfkeMEbguRxTZDGitNKTUiGOJMJIoFFxbT6gRI00U1o9hzBUEAhMTPoRg3R/qpKnkaao9QgAuaF1pfeXIO3YI1Ff+5t+srsU1xmnEGUkIiAGBCALB3K5lbhJL3LvXfZ4jPc/MvfEDgRcuTj6Z0EOt80+S2Kwtxim0AZGpKieJunyIm5mRcexkgs5zwqlzf1ZNU1WJYpkzxhCtNVFdr9idBJ04VnjwoN5/kHUcijfemN20jDGmPyiIY4UoSq3/LLUPQHYZmzovu5k6lBKkSiNJNTrh8fivZmRkZGRsxxiDtVqEVieB5wsITruWCgacUfgBh+NQcEbhOQyOwyAEhe9xlIsOzp4u9q/9WxlZ1Nnygcqkh7ffmgGmP4sf/vhT1Gqd/vh/tx8AKJV8fPXLr8EJP4Vc+BG++x/v4Se/WNh3kCETX54xxh1t2qE9QgDPsd4txaKDymSAMJJYXQvx0dVlNFrJmDvyfPDmq9NwnJ6HPkGp6KJRD2GMQa0R793ALnDBjs1W5mljYbGNeiIxP1/c9l64HuF81RuP9nLk6S/AZ9+dQ5lxNAeco/MvTuLmSgdhNOZnmhG286AJOsbYrJj9MtL69+hcJ5RotxNoA6CbJdGDUWqLindv7hubyuccRFG6Y9tmyycmJzzEicTDR6MUdzdgG9YdddKug8XhHYjGAGEoge53tDU7Rxvg/sMGTpd8EACM2docZ88UdhyPnUiOITun1UkRRhJxLJEkGpxTcEG7lvEGuifWHeJuHCT4ANsze3YSfwa9v/V1AuDs2TKCQCBOFDqdBB99tLD/PhNby+Q4RJEek5MBcjnRfQ5h4Iwi8IWNSUXWLjqKJKJQYmW5jXY7QaHgorYeolaP8ODB8BPDxsn5c+WuXSy1WYgEPmBcpbVQSpVbrfifTZ95+mvpAEB1MvivHM5WXVesC8FCAhKnqVYEtl5rGEnU6xFu3Fy1J+wIJ/2ZMyU43Wxgo22MUQgGSgmajTg0RheSVBXSVM5MTP3xe4ezhRkZx08m6Dw3mCoINGAIpbagZC9NMZcTAz/x8ceLiGMFIRiKRRevvjqzzbP3k0+WEccSnFvvUsexF1JGCTzBELjM+sZTik1DDWOLZ6epymY+ZmRkZJwQCCHdzBs7PHAchmLRQy4n4Pscxbx9CHFdBsdjCHyOcsnFmVMFnD1TPPBM0O0d2vznxbMlXHr5AszkG/jO3163/uZD4rocf/LV13F+KgF59G3cu34Vf/mNm1hdHe2B9ECbmGXnPLWMa6gyPRXA820myWQ1QCLtLNJmK8GHHy8hOeJi288ClBK8fqVqa3p1LYm00khT66F/kEA7F/RIa2U8zVy9topQGRtw34DWBi6Ayy9OjN7oWFJ4Do7vc5yv5vDBh9vrT5yaK2AxTvHJteHtQLcx5HYeVLjZDXoIUYFd+7nDG612giRWMMZYtaK7COk+Sm4NePfwBLe2O4ncMa1k48sTkx5ch2NltYMkGf4cN1v+H0Ypwii1/T0EZHcCJhcMUur++KzH3Qd1XKjkkM9xCMHgeQzn54sol3aujzssx5WdcxRiDgAsLXegVbfWirR1isolD74voDVgNIHjHH24bOucpp1EnV4dlo2/ty638RR7+aUpuIIi7tYcuXd3fd99nJwMrPB6jBMeKpUcPE/Alv6y50ih4CLp1tfhjIIxYq3Y2gkIJXBchiSWx2YX5/kC5bIH3xPI5RwbOyNwlTYijlW53Yrfajbj/+VYOjdmVha+fqNU9v5PR/Blx+F1x2EdQkjquBzCYYABwjBFvRZhZaWXATsov21wbtvERNC3BueCdjPpCCgjPufUV0qX0lRPNJrRf3GkG56RcYRkgs5zgtaoMkY6jFLieUx4niCFggvPs4O/rdy/X0e7lcAY+xBz4cIEKpXNBU7ff/+xTWnVxnqX5hwEgQBjBF63WCVhBJ7DwDgBJfahTkndH1goZY7GwzQjIyMjYygmJ3x4LgeBvf5XKwFynkAuELZWTk4gCDh8hyEfCJw9XcTEkIGDfQkXW55s33ptCvMvvwWTm8dff+tjfHp7tCDaZ945i/f+yQX4jfeRPvoRvvf//j3++lufYr1+sJn8GU8HA4OKh7qC7Vw4U4QjKJQ2mJnOw2hrqVNvxLh1pzbmDlmeddGwXPJw7mzJ1kEIUySpBiGA0horK/ufRSw4RZJk49S9MABuL4fghe2TxB48bKLoMMzODlGY/QSINzt14/OvVIC2HGix5ZQ9/OLWkOfuEIrMYQo3O3WK88MPC+y4HRveSGKFpCtiGBB0k4RtZVZjwMXgfnoehzG2tl+/zQFr7Wc+EILp6RykNCPVcVBbCmsZA3TaCTqRhD4EUac3mdL3OaTSm76nx4ttTAUO8j5HLuBwBMXsVG5/NQyPk2M416XWaHc2CnG25lAuECgWHfgeA6WA653scNlWEWeQ6NP7mZj0UankoLRGkkjcvr2OZiPeFi7f2s6g10olD1obtEeYWDVuTp0qIpcT/XOEUqBU9JCm9jxxXZvN16ux0m4ncBwObQyazeMb88/Pl+F6HKWia5+3GHGMNr6UKogTWY7C9I2p018b4oZ58qktf+P/8n3xS9fli67HV4VgkeNY224QgyS21+sHDzZkSu6qZj5R9c+eLcP3rA24Izgch/drr2ljwBhxklhOJIk6VZ376lNfmygjYxAn+w6VMTaU1JcoocpmqlPkAoGJsofJCX/bsnEs8eB+HUprCE4xMeHj7NnNBRU/+WQZy0ttOI4Vg9LUFiLjjKI6lYPgFFIDrVaKpdUISmloY5BKgyTV0NKAUgKpNFqdrI5ORkZGxkmh0K1FkSQKOV+AcWJT2TlF4HEU8y58l8P3OGam7fV+FPYdWN7wxPn5d+Yw9+o/ApwSfvnBfdRqowVsXZfjK3/8Gt66xMFWf47w3g/wnW/8EH/5jVt4vLBzzY3DyM7JeP5wHIYzc3nkAgHH4yDdGddSady6vY61jTWeMobmyqVJxImElBqMEshE2WDterTvOheZoLOdQUJDrR5jNUpx5eXqtuXv3KlhKudut386Idk3g7oyiDNnCpjPu7h6dXnbe2+8MY17zQiLg2o27UO8OWqkMqBjT7Hdmd2yduJEQ6luBowxgLEF642xtjq+N9hZwnFsXYZNEwV3EFh6r1YmAwhBsbIaDp1p8KTJJ8trA7Q7CeJYYtz5fL1+5XICShlwbr+ndieFqwCXU0htkCQans8xN5sby3qf9eyc2noMrUwvCQxCUOsqwggKOYFcXoA7ZPyZ58fM+QsTyOccKKWxvhbixz++t+n9QTV+Br2WzzngnGJlqb3p9Z3+fRi7kTGCmZk88nkXnFvb1V5toCi24nunk0ArK+g0GzGSWMLzBJrN+NgmFXse7wvQBl2LaBhHG+MDxBhjnChK/stj6dwhEDa/9d96Hv8156xmjEnjRCGKZRJFSqZSw/MFwijFr3+9tPuBsjE9k9ix9GQlgOuwfoZOGKZotROE7RSUwkulKmttnCiSf34Em5qRceRkgs5zQidMvhTHcqrdTlkcK7Q7KVKpUSpvn8Hz/vsL6IQpjAEYp7hwYbNFQq0WYnWlA0IJlhZbSBMF2PE2yhM+cjkHIIDgtiiZMgpKwS7T9aQ1sIGLNNVYHmFWVEZGRkbG4UKpLQZbb8R4uNCCcKw3tecy+AEHFxR+TmB6Oted/Tb6Og78YEeA3/78aZz77J/CBPP4zveujSzqAMCLF6v4sz95E5dOKdCVnyF5+EP88Hs/xr/9Dzfwve/fw6NHLciu3dJhPdM/Y7GCE81+s3OGDjCNEImaKHuYmwlQLrmYO11AnOpuvUGNG7f3b4PyPEMIQbHgIuhmEzbqdkKRLb67v8ANf44FnVGyRK7dWENNyYETxXSU4oW5/PGrFhvYb1feeXEC7aVwWxtCMHQo8N2fLQ7V+AnZDX2UMhDseMICW/dDGKUQnEI4DJRRCG6FGqU0XEdYq54dWtJKbzjXzaZfg9YrBMHsdA7GGKTpwW4IRhm0OgmSeLy1lFKpIQRDuehCaQPa9caTrRTEaChp7xuOQ/HSC/uwNTxuxngSjJIgFXUzqoSgIIQgDBVW1yI8etzCvYdNNBsJgmB/Y9yTzMSEj7fePoV8zoXjMBhtcP/+zvVkdsrU4Zwi5ws0W/E24cdgd2Fo0Hu7rW83qtUcpqfzKOStwEQZwcx0vusCY8dVqdQgAByXo1z24fscWmODzdfRc/nyFMIoBaUEpZKH6nTOKZXcPGWERImcCTvp7xxb5w6BIOf835QQyThrKok1xqjxfM5dl2FhoYl2K8HyShuPejXNdjpIthxkZ+ZLoIxCKnsdLBRclMsegkAABNDQbhim06128pWZ0+85R7nNGRlHQSboPCcoqcsGhlBCdJoqpImClNpe7Dbw6adraDRixN3B8NxcAb7/ZBljDD75ZLnvmZokClIZME4xM5PD5ctVUGZrMDBOwRngcA5QA6UNNDRgbCE0KTWU0rbQY0ZGRkbGiYB1BR1KgYWFFpTS8AMO1+PwXA7f5ygXt8y2Pg5RB8Bn35nFC5/5A5jJ1/Gd713D4sIoxY2f8OYbp/Hnf/oWfuetAH7zfZhH38HqzR/iR9/9O3z/e7/C4mL7YPXenrGAQMZ4mKoEKBQEXJdhqprve763WwkejFSoO6MHZxRKGdSaMZrtFFJqJKlCe59jTUKsUHScdQKOioPoLTcftQDvSR3nJ5k7EcqM4/LF4ws0jzMD5rVXKphxOe7c3R4Aff2Vadxf7/SfoQ5j/eOidz/rJsBAKQ0maP/vQT+H3icAqnueaWPrmhht+pNMOmGyrZbrRrQCKGy9jG17eZf+T04GIARYH3ZSyKYumE3/0tKKOvEYReAwkv2as1JqUAK01mMYqaG1tZjT2mD+VGF7Ftw+eVqzc4al2U7QbCWQUqPdTtEJJRqNCK1WgjCUSFMNQm0GyIk4YcdMtZqD73MYYyfa3rmztq97XC7vYG3AxNxhj8Kt4s+gv3dqb+Nr5ZIHSoktARA4KE94KJVcRKEVhz2XozqVQ6lkyw102ik4p7h16wB1zw4I5xSTEwGMsfE0rbq2l8a4Smo/jNKLufIf/ctj6+CYWVv4+n/0ffE+F7QpBFs0hqwbbWJCgCRR6IQp2u0Ujx83h2uwewDk8w7yBQeM0a5NJ6B19x4iDQggkkQWk0RV40T98aFtYEbGMZEJOs8PghgwSonUxmhrofOk1g1gi5I9ftxEEksYY+C5fFt2ziefLKPVShDHCnE3lVVwinzewSuvTNuFCEAZBaMEjFFwh4BTAuuETMGofUCmhMARzBayO4onhYyMjIyMPaGUoFrxbWBUGzxe7KCQd1AsOMjnBLwdZ8eOzjhCD7/xxjReeOMdmLnfw9/9bAXXbyztu62Z2SK+8uXX8Cd/dA6/eYViht3GJe8qsPyLvo3DOMl0nqPjuLNzdgrmVso+coEAoPtjoVRq3LnfQDuzpB2ZXn0NY4BTpwron2UHGGY6DutbQD0LjJJ5M0xjaaqxGia4fKmyra1f/3oV0zl3LAXaR+jSoYknjmC4UPHx+Pb6trZn5/JoaIVf31g7VvFmN1Fmoziz8dFLqZ1r0wzb7jhIEmvhrbUVcwgBmKBwXY4oScEY3XGfCofBdazt0uANGPyS5zHkcw5qtf1YXW6+ixsAKtVohwkSOR7ztSRWdlKkNgAB7j5oQMcSuntNIiCYrgbwNgiqB+FIj9ljys5ZWQnRiaxw0xMOe7EJEBunYMMMdUcdxJ2gQd+7nzmD8oQPSoCwk+Lq1dHHzhNlH1EkER8gK22vDJ2dsns2Cj+Tkz4KeRfFgotcIEBhJ8dEkQRjpDvJmALGBvq1NvB9jvW1/dfXGwcvXa6ikLciEwis6w0gtNYsTXWh1U6+MH36a8Fe7TwtdOrf+gvPFXc5Z01CiFKapGmqraClDZTSaLcS3Lw5mtB28WIFxaILxikIAVKpkEplbdlcDlBwbbQTRulXD2nTMjKOjUzQeQ6Yf+HPZ6TWQaq0p2EII1R7nrWjYMx6w6apwscfL6HdTqGNgeMwvPLq9KZ2rl9fwfp6CJnq7swpm21TKLq4fLm6qUgj57R/B+aEwhEMjuDgFKCMgDGiJ74bAAAgAElEQVQCIWw6PSFk22y2jIyMjIzj46WLk3AcBgKg2UiwMKguwFb2+aA6LlHnnc9dBjn1RXx4m+FHf//pgdoTguH0/AT+0W+/iHPnJ1ESDawtPtpfYyfoAT7jeNgaZ9r4dz4nUMgJVKdz1gNeWgudTifFBx8vPReZIeOEMwrOCAKPdwPUpm/Dsl88z34vTyNjzQ7ZobGbt2uoxwqV6va4U9yIcfnM4dZ2PvTsly0reOPVKfiaII6lfWmDqFGazuGDT3e2LxpLdw5BWElSDYcfbLLGOPrR6UhEsYLWAIi1/vY9Dse12QS+b0WLQc0TAhR8sfs1cwdRZ7ISIE01omg8z6NprNDuxEj3WbtrI1Es+/WN4lCi3Uis6GVsPZ1iwcFUZbvV4Vh5hrJztDaIY+tUorWxWTjEgFD7m1MCQgHH6cY1dlMcdur0TrebgQfuSN0fG0IwvPnmHPzAASEErVaMVisZqY2JSXvcjfq5cbB1t506XUSx4EI4DFEskSaqa70aQ0qFWi1EvR5BSw3XYfA83s/4I1vaO6gN3LD4vsDMTB5BIGCMQbuTQEnlGIBqY5hSuthuJ//dIa3+WCgVvf9NCLYiBO1QQjpSoaWljjm3GaLNVox7d2tYWBgyUwc2S6dU8uA4zNboTu09RAgK12XwfQEltS+lnpo+/bUs/p3xTJEd0M8BUZS+l8RyKollQACijSGOoJicfFI/5+/+7m6/Hg7nFHOzBZTLXtdqAnjwoI579+owBnBchsDn8H0BPxA4fbqISmXzQ5zrMVBC7EDWGBTzLoo5AcYo0lSDUQopNVqtBO12glY2CzUjIyPjxJALBDxfIJUazUaEheUOavW4//6ODzfHKOpcOFvC7/+js6BT7+JRcg5/9fWP0Ons7yFz68Od53M0lh6Nnk26y4ZlOs/RcZzZOcO0UZ30QSnB9FweWlvboThWWF+P8PG1lWF78dwTJwr1RgzGqA38EiBNNIw26LT3P850BEMUnXx74KMQbwZx+04dkTEQGyZ2GdhAtEsIrlyaPEhP9uza2NljBTPTOVR9Bx+8b+vlbLyWX75cxUIrxuLSeGozHJX1WRxJsF3szPbDfvpca8TodNL+pEED2DoIysAYwNtoAz7g8znfQZKMfq4WC7a0wsJCa++F99ie3ttJrOy2HFCUbzYTEGIzC9bWI/iC9cUIz+O4cK50oPY38jxk59QbMZTWoMQ6iYBYi6bewWZgrfu4IIPTQ7b+vXXAOHLnD/DZA9KrN1IsuqjXI1uUfgRyOQdCULTbRy/obGVqKgdKCUw3u08IBs/lCMMU66shojBFFEqAEASBwOpyB81m3MuKAbBzDaCNfw9jBzcKp04X0W4naNRjpKlGJ0qFTLWrpfbSRE202vEXK7Nf/e0DrubEsLb419/J5Zxv+b5z2/fEiiPYGigB59YyTUoNpc2TWjpDMlH24TgMWhuEkQRgIByGNFVwXeZGsaxobQIp1T8+nC3LyDgeMkHnOUApPUcI0YTAEBCdSkUBYHLCByHA2moHcSxBKYHncVSrAV5/Y6b/+SiSuHunhiSWaDZj1OvWY1Zrg3LZw7lzZXQnDvV/M0HBOYXgDBrG+pgrDc5tYe0kVYgThTRViGOFxeUhZn9nZGRkZBwZl1+YACEE7U6KNNV4vLS5jsy4BYmDPhMDwOSEh69+6QW4lZcQV38H3/jeY/zkp3dH7se21whBxQ8RZdmkGSMwbJzG8zimKz58j+Ps+TLiVCNNFZJE4c7d+onL0tHaoB2maDRjhJE8cMByXFy7uYZOt1+dTtrfb6pbh2O/cE43FFo/GRyXeLMVrQ0e1RPkK769P/QC+Aa4f6+BosMPZLc21u0cdiV7vE0I8PJ8AaqZ9D37ezgOQ8QNfvnh6PZFx1G3pkeUKIg9LNcOwrDb1OmkkF3xRmsDJa0dD+kG/Bjb3MetzbmuQBjvId7ukCVRLDpoNONd7RWNAYa+3BkgilKE4cFEnSRRcF2GO3fraDYTeNS6a+RzDi5fnOg/ex8aJzw7Z9TzpN6IkUpb29d1bX0VYzYos4RAuHT0ekRbI/yD0j72UgPGIRCNyIsvVpAkCpQSNBoxPvzw8faFdugPpQTFooeVExLHmZwMoLUB7TrQMEaQL1iRtycUp4lCFElorSFThbW13WsA7fZ17JbVMwwENkunmHfh+xz5vANHMJqmaTFO0mIUp8VOO75Qq4d/sY/mTyy+J/53rY0fJ7KstS5yTtxOO4mV0hFjFMYYhJ0Ud+/Whm6zUg1AKYHvcQSBgO+LrkgEJIkEIUbEkTzVasX/eZalk/EskR3MzwFKmWlKSKqU4SCguUAQLihyOTsb6ZNPlsGYHShPVny8++7pTZ//8IMFNJp21gDnFK7D4boMQSBw6VJlm5jTg1ICSmwgTCmb2mwMwKgdPAFAkipEsURnn8VqMzIyMjIOh2rFDo61sjXTGo0Et4YZXB/wQfSgz7KOw/Dely/izPl5YPZ3ca9Rxb//yw9w987unsx7rbdSSJCuXB++lkaWnXMi2G+gaBzZOaNwajaPasUD4wRnzpbQ6thgMQFw58HhWjiNwsJyCz/46X38+BcP8dMPHuHvf/4AP/7lQ6yuH68XvVIatUYMrQ20MUiksgXVGbEBngMIOoTA2vEcE2MTNQY1dMDjd3Gpg9U4xZUrU9tilPfu1zFX9Hb66FBdPBRGFHAG8fbrU5hyBe5074kbj465cxP4dD1EkuwuAh61eLPT12+Avmiy2zLj+k52294wtsXBjbYBd6Vsmo5M5I7n8MamGAE6w9S7G7B+3xeIYom1Xepq2Doreze/kU6UIool9D6+5F7tHK0M2u0UeU+AUgLBKaqT3oGua1t5WrNzRqHdSRFGElEkEXZr6Nj+9HIw7PfrefsMkQ2cEbTL64N+D3p/p0yhMZDLOShP+FBSI44kVlc62wvT7/J9lUrePutPjZ9qN0vHdTm4YAAIXMdaq6WphufxrjBMQChBkqiRRIOd2C1xa7ef3m599fVZzMwUMFXNwfM5CnmXeR7zCCFMKSM6neTlyZmvfOXAHT0hLD38S12ZDP5nzxNLhNKmkqhpQxoAiYwxSBKb3fjwYX3o7C9KCSYmfBBKIYQt6dCb1COlhuNQJ4qSU0miTiulv3CY25eRcZRkgs5zQJqqeaW0L6USWhvKGIXjWD/i69dX0AklGKPwPI65ucKmweHVq0totmKbuupQ5HMOSiUXpZLNzCkWt8+669m0CYeCcQpGKQyxRX6VsiniQlAQQkBAuoKP3rmIZUZGRkbGkcMYQbnoWqvMRCNJFWq1zVYy47ZeG2cTn//MHL70hxfgzrwBWf0CfnYtxd9+/waiaHOwhwDoDOH/zTnFtZ/+CH/1738MuVc9jUzMObkcUSBpr9UMev/s6SI8l9saMHkHYZQCBPjkk33Yrh3CgfbxjRV89OtlRLGEVLobcNVod1J88MkillaOb5bu/UdNQBsw9qT4MSF2spIj2J4F3/fCcdne5/2YODTx5hC48WkNdaXge5trmxAANFV4eb5w3F0ci4CzFc/jeLHiY/VRs99GjzNnClgMU/zq108mERxF9s1+hRil9EiC5bjEnkH7IU0UTLdoec/ilDCCRCk4Dh+qd1EkIeXoO7hU9MAYRbO5+3iAjHIpMbCWj2GCeA+Bb+DHjRWj49QWDZ+b8OC5DKWii9mZ3Mjtjd6BQ11835/pf3bED6+uhUgSG48w5kkmmNbYNEFViCMeqY0jBWQ/PmDd5S5fnoLnC2vtN6LdVXUqBymt68qRFZ/ZAcdhKE/4yOUcW0+FEVBGUC77YIyg2YxhgP44gVKCx49Hs/YaJ72vzPc4pqdz8D2OYt5FvujC8wQ4A6EMSintt1rxPzu2jh4Ca4t//e1y0f+WK1idgHQYpSkMQpWaWpqqKIxSdNoJrl8ffvx7/vwEnK5LEAFsrbHuxCjOKKTUHgASRukfH9Z2ZWQcNZmg84wz/8Kf8TiW58IoLceJYkmiWLuTwnUYarUQCwst+9BFCfIFF3NzTx68Hj1soFaLQIid6RAEwhYWCwQqlQAXLkzsum7X3zALAoBUGlLZGVdJqsEo6RYqs8tFcZalk5GRkXGSuPJSBYHP0ahHICBQyuDhQmuTAH/Yos5BJiPmcwLvffkifu+Lb4PNfAEr7Aq+/rer+O73riGOJQiAB/fX8Tffvoo7e2TwAECjFSJtPUa9sUvAJ1Nsnh92CCYdJEB19nQBwmHoRDHW2naW/8p6B43mEDWsDpEbd9bw8HFjWx0pAxt0VMrg6s0VJOnRW5NpbbBej7u2TASUEnBux5ZCUAQ5Ds89WMF312Fjt1wcWwbEkSkj27m12EEw4W1b7fJKB2UmcLlbP+dIu3gIAs4g3nlrBk5itmXiEEJgAo4Pb9XHLt4cRuZMHCs44mDnR4/99Ke3f+qNGFFvXxqAEmKLWgsGozWKpZ2zvXrrY5RAST2c+Lqlk45LMVn293wefTLxcfgrsVYGnU4y8vWxV0/NEQyeoPAchnLRxYsvlEdqZy+exuycUc8rW59EIpUalFL4noAjKKKubSilNsOL8adkEDfIwg3YLOrs9dPFcRlef2MWfuBAODbmsylLZ5eBeKUSgPaE0K3fyZPEp819O0QuvlBBseiCMwrBKXKBg1OnihAOQxRLLC40obWB63J4voAeNuv+kJmdKSCVGkHOAYyBlArGGIeAaAqi01TPTp/+2nhP/GOmXf/m/+B64p5wWINzGhIQrTUSGBCZ6lhKjXYrwdLiELXN0LWvK3lwu05AspupTYjNyAryAlobV6Z6/jC3KyPjKMkEnWccrc05bSCUMlxKTZNEkjRREA7F1Y+XrFexVKCE4MUXnxQtbbUS3L5Tg+kOqONEolGPsboaIk0VXrxU2XPdPf9SbQwcxwo3lAFK2Ytr0PUKLeQdlIquLYCZkZGRkXFimJnOYXLCh1Ha+k1LOxv/zv3NM9oOU9TZ2NR+xZ3qVIA/fe9FvPobb4HO/CbWxKv4q++t4Bvf/Bj3H9ZgjMHd+2t7tnP+bAWIVvDR1eWdO7kLT0mY4Jlh22P6kM/tx/l4Xyg4mCi5NjsHGtdvr+D9X93H//ONT/DjXz7cJqgcBbVGjNv39rAlMbaYbaMR777cIXDt1hqa3WLqUhokqYIfCAhBwSiBTDTyObF3Q7vguQzhMFZOe/C0ZN4MQxRJLHdivPrK1KbXDYBr11YxW3DhuuxoxZtDFHC2Uq34qHoOfvn+wrZ1vPHaNBZbMZZX9mdFOG7RZuAKuiSphn9AwXOnVQzbb2OAlbUIaaJsVp3LIBwGzihch6HVTuB7u5/DBkAQOHBcBs73F+LI5YW15Qp3Fl6Gtl3d+jmp0Q5tTdlhWa/FaHdSSKlRybsoFRzM75L1NlZOeHbOqDx43EQYSlAKuC6F69qaTKnU3XQxgAmCXH7858KJpuv9VakEmJnNQymNhYUWrl1bRr0R7V5QpvtvxiiWl1rbXgew+Us+gi+cC9rP5hOCwfM5lNJwBIPv2doqwmFwXY5yyUOh4O5pj3kUcGGvdc1mjFotQquZoBOmTprIaprKcpLI6U4n+RfH3c9xUy75/1oIVuOMdRijKeNECIe5xaLnUkrQbie4fmMFckgnn5deqiIX2HuFTDVk1x1IKQ1KiddsRVdSqU6Vp7/ynx7mdmVkHBWZoPOsY1CkBAkhMLRnPeEy1GsRms0YMtXQGigWXRQK1j7NGINr11YQhSka9SfLWS9Kjbm5AhxnuMFOEHA7U82gm+JswDmD6zIkUiMMrX8tIUAYyRNX+DcjIyPjeefSCxMo5B0Yhb53exRJLC1tLyQ6kENQMUb1qe79vHJ5Ev/J1y7h4quvgc3+JtrFz+JBexpwylhebWNpsTlodf0GLl6sImAtLD+4gRt3atuX2aPPGc8Qh5Cd02P+dAETZR/Fgod8UcB3BR7cX0ejGeParb0zycbN+1cX9lzGZuoAnb0Kko+ZVjvF8nIHUSz71yfOKCYm/H4Bdd61+T0IPQ/+UfS0AwfkT5B4M4ibt7t2a/72QLvupHjl7CEEnkcUbw5rl/Uyby6dziEeUD8iX3TRhsYHv1rau60BPwfr3JaGB0GeLBPHEn6wT8FzyA4Ps1jcPYet3RpsHR1lM1Q6UTJUvRgCAgoMb+O9pVO9+rKdHeo2HERPNwDSVCEMbUbIXmgDrK50MFH2YJQBMQap1tZScow8D9k5ABAnCmmqEUUKUaSQJBpxovqWg4xZ5xDGnsPRWneTL12qwnEY2u0ErVaCX/zikbVSG7R8rwgMAcplD/VmPFj8GT2hbcf+DcupUwXk8g6CnANKSN/C0XEZhKCQ0gb5640IK6sdLC0NlwFy2Lx4qYpiwcXEhI9SyUM+51DHZV550is7DqlEYfrO9OmvTe7d0tPD2uLXv+kItqC1cpNE5WSqcgCQJN24ILE13q5+sve9FLDXcM8TfbtK3+fggkJJW5uNwDjGGBaGyZcOdcMyMo6ITNB5xkmlepWAGCk1Bwy4sLOdZHd2kXAoCgUHb7091//M1Y+XUOsW81TagBD7MFwoOJiazuP8+d2t1jbi+Bxud6YUZxQOt76WUllxp9lKcOPTNfzkF4/xvR/ew6OFHYJpGRkZGRnHwkTZQ7HkIuwk3RppBGEk8WChhfoGr/ldn7dO2PPxb7wxjT9/7xK++IfvoHDmbWDu92EM8P0f3cS//Q/v48c/ufNk4S19/50vXARq1/HBh8uIexZMmZhz4jiO7JxxBcau317DxESAXOCAMoqpuSK0Meh0Ujx43DySAuo9bt+vjTR71eFHO7v5xqdrfRujXjFdpQz8gIF1i7yLfc7W34rj7F5H58BB+RMs3gwSHT64VYPaUpuIwNZkKTKGKy8dMO50jNk329ZjNv/0ePu1aRQZx8rKhgkO3c7kpwJcX+psy+gYy3Gy2+tbLZf2WHk7lPBdvnNa0G7pQiOmze62vZ3QBvDSVEMr3d3X3Xo6MEPtLKU1jDZoNvdXpN33OVyHob5LpqHVhvd5V9cGUZIODpJvYWWtgyS1tV5mSh44o5iuBPtb76g8Y9k5caKQJr26OQap1Gi2Eqyvh0hjO7GUdkUdMuC77Vb93fT31n8P+tzTBmMEl1+uolh0obRBp53gww93mdDR3eRCwUWrZws7aDfsZAM3aJmtr/WEoxFwXQ6vW9etVzOJcQZHMDiugOMwaGOQJhoyVbi/VwbyEeF5HFPTeXBOUSp7mJrK2SxXYyBTHSttcp1O8t8cdz/HzcRE8Beuw5cFJ7EGkjiWoIzCmO5hYYDaeohmIx7qLJudK8D1OBijoJTas5fa49sPhNtuxa/Gsbp4yJuVkXEkZILOM04Sq89pbTytDaWUGs6ITTkkBJRR5HMOPvPZM/1ZT0tLbayuhohjBSk1OKfwPIHAFygUXLzxxszIfQgCYdNcfQ4mGBJp0GynqDcjrKyHaHUk2p0UrmA4c6o47l2QkZGRkXFAzp8pwvcYlLQzZpUykKnGo4XNs9qeJlEHACqTHr70j8+jMukBxRdQKFiP/pX1tn1+HNDnYtHD6QqBWfkZvvndOydyuzKebh51vesZo0gTBSU1goKPuw/WYYzBvUf1I+mHVBo37+xtRdiDACiXvJEshQ7Crbs11OsxlLJB3yTViGIJ2Q0GE2LFnELeGcv6fJ9vqq/xrAo4w2SMSKmx1Ixx4Vx522dv36lhOuciP8p+34d4cxwCzlZyOYHTZR9Xry5v69QrL1ex0Elw7eb66H0eJrtm0LLDiDAbP2qAJFL7syjbq/0d+j9o0SRR6HSkPZeNgTbdzhkglRqO4Lu2uRFKCJrNETIFN7RJCFAsuWjtkKFzUHqbFUYp0j2ukysroRWQKeByikrFQ7nkjr0/R8aYVrafCQ0PHzeRpApao5+tmcQKcaIB0hXpCCDEE3Fm43+m+99GYWfjext/b3xvI4OEn5MoAlWrOczOFpALBByHo9mIsbzc3vUzubyDJFVD22L1GZTFs/FvM2DZQZ/f+Hf39/RMHo7DwAQBY7YGtOsK5PMCxaIHwWk3/kXw+PGYMnTG8HWeO1eG6zBbC1AwAARRqGpJapRSOp/E8tXq3Fd/9+BrOjksP/qrW5Vq/n/yA+eB4KxODGJOCdCtz6ikQpIq3L691ksK23UuwfR0HrnAsfe17qQARrsCESVoNKNymsipyZmv/uHRbWVGxuGQCTrPOEmiLkqpAs6pdBwKrY0WgkEpO4Npdq7Qn8EAAA8fNKC0BmW2+LXrMBQKDgoFF2fmixD7KJrp+AyOy+B4DI6gUFphvRGh3kigNSA4wdSkj5np/5+9N42RLDvP9N6z3C32yH2rpau6qrt65062miJHEimpJZFaxhCMmYFhjeyBIY1keGzD88PQyIPxAngZQDA81tgzA2P+GfaAFC2RbEpcJFKk1GRTXd2175WVlVtExnrXs/jHiYyMjIzMjMyMXKo6nkZ2ZUbcuPfcG3c553vP937poeXakCFDhpxAxkZTcF2OZi2CVAq2Zew740hi4fGTLeoAwMc+PAUUXoHtePi1X34NP//5F7CTQ9Prn3oGLJhHUr6Bt99Z2nHdJ3SXhxyEbYLNg6Baj9o1BT2XI4oFNADXZahUQjyYr+DW3bUj6S+9e3V5T8GzifE0llZ8LC7vHPwZBJVqhMeLDTSDBGEkEIQCUSRACIHn2SYQSoB0ysJIcfti6nvBcRjCUO5PTDhKNWIP7LdZt+5VUI8l5ua2TsRaulfD2QnvwBs9ysPVr4DTi9dfGYcVqS31rbjFEDDgRzf7F0W3zXzZg0iz2+KdP0kiwWwKkL0l52zbhM4Xdnn4dX5ucamJIBSQ0kwmpJRAaZgsAT/uO8uOMQrOCRK5/5oYxaI5d3udB0Y83vnzuz7zlZkQE0Vi25po5WqIZtPUzsm7JjD5zOn87o0fBHs8//taXO/456ESxxKNZmIyNZQCY8aa03YYPJebzHMQUEq2tfXrJdB0vtfr387PdQs+3cvtto2j5uwzRUxPZ5HLOSCU4Pbt8o59jkLBBTSwtra/mmE92c6urVc0v8eyY2NpjI6mMDaWRiplIZd1kEpbyGQcjI54yBdc2A4DIQR+mECvn5XbZQ7189X0OkR7/EopJZiZzSMMBZaW6wiCJBaJaiiteRgmE7V6+OFSyf8nE7NfKOy+tieH0uJXvp7Nul9LpexHjmPdjyO1kCSqHgUi8YMEIpaoVcMtdpi9vh7GCHJ5F47DwagpGSGFQhJLxJEApaBRLAqNZvT3jmwHhww5JIaCzlOOZbGHls2qlBLmeRYdG0/TM2cLRmCxGc6f37BDuHp1BWtrAXw/gVYaTqsgpeNyzMxmMTW1fy/sdNaCxY0vLSXGeo1SAs6A8dEUzpwugDOKeK8zO4YMGTJkyJHw6osTKBYchI0EWpsZ2kmisFIKUG/07mD35GSMVzeRzdhwPY6ymkEYJn159f/c5y+BlC/j/u37KJV7D2JP4K5+INgypu4zenQSYux37q+1ZxBbFkMmbcPiDJRSjE6ksbhYw4/encd3/2oepUEGT7qo1iOslvuskwUzgJ4oplCuhJibPtyi3UEgcP12GX4gEMeybbMGAJxRTE5nwKgJjtkW7et63o7OoDVjdEfLtW0/eBJOLAxWU7p7t4pIA5TTTeuTUsNSGmfnOs6BfQoQh0W3eHNQC8Mzp7KYTNl4+LC25b2XXpzAQjXcYru2cwN7/PSxyN6PnalVk09Zfaxx561sebXPhqwvslwKWvUSCIQwFliMUzBOQYnG+Gimrz0KlUIjEIij/Qs6uawNpTXW1rbatq1n/h0EDUATIIpF2wK9m/VtK6UxkrYxUnAGZh3Z2Y7+Xjw57OdaXVxuQkpjIW9bRsRxXYZ0ysLZMzlkc07rvcPtse1m2db5d6//Opft9d5etrEbts2QzTkIQ4FmM0a57OP69dVtl/daTi4nqdNLCDA1nUG2JeTk8y7SKQvcogAlsG2OJFGgDMhlHWOh3EvM0V3/dr+/Gzuds9t8/tSpPFIpC5xScE5tEOSVUI6QypNSu0opV2vdfw2EJ4R02v5vLc5KGmCJUCqOVSKUjgiIsZ0TCg962OP1SvCamcrCsRkYM5ZrUioIqUAApDyLikTmRCInx5+ymkRDPngMBZ2nHM7JvOtat9MZ+5FSCGs108PNpG188lOn2svdvl3G4uM6ms0YIlm3qiDQSsO2GGYOaIVGKEEqw+GlLGitTMozjFet63BUKiFiocD5CeoJDBkyZMiQNo5t6qFVqwEezdeQJApSmVT2haWtM/J3FXVO2O3+9Y/NQPMUvvHN630tn/Js/PRnLwKL38W3/2IeYSg2vX/Cdm/IoNgmuDooymtBe9a21kagsB0GykyfLJP3EAYJbt0r4ebttQFueTPvvLeDbz62xmvPnS7ixp01vPTc2KG1aZ2bd9dQrYao16NN9yFKN3zSSau4+n6spHYKjKfTVu/g/AkScA4W5O9j/Rp4VInhjW61f3r0qIaszTAzndmTGHGYDFK86dV2Qgiem0pj6f7WQNPkVAYNLXHn3jY1GvYp3PTfup0FmXojgu3xXivrg96t2quwo2EyhUymhPlJhJlRDQLEQsCy2eYPbEMkJBhjuy3WuxEdUEIQht22ba0sjoMqOi2U0j2zdBKh0GjEUEpDwdgNpfb9HR0u+7mc9nsJ7vfaXU8skVIjjAQazQRBIOAHAvcfVlFv1Uuy7OMLi/UjuOxWq6f7fb3Dkd7JGm6dubk8LNtMiCAAlpcbaDS2tyIcGU1haWlA1mUDIpWyMTrqYWwsjUzWRqHoIZtxYNsMMzNZ5PMOCkUPuZyDRqOjblav7KDtbOG2yxTqtZ7uQ73DOT09nUUqZYNzBkKQVdBuS1RSSSJH6rXw9/o4BE8US/NfjjMZ58uUEAGAMEZjSmCt9+8oJZBCoVLZfTJTccSD677bUtEAACAASURBVHEkQgHQxloRAAjguBxxLFwpVS7wo//skHdryJBDZSjoPOUIqeekVAUptZcIyYRQxLYZTp0uwPMsAEC9HmFxsWFUa2oGwesPHc4pzj87GOGaUNIeTFFKWn61BGEkUK9HiCOx6zqGDBkyZMjxceFcEemUBSUV5h/UIIQJpmqlsbyydTb/rkPUE6R6jI64sLKnEZAxXH5voa/PFIopnDudh5r/Br761r326ydotz5wbBkf9xkEOgkTk1dLPpTaCFwprSCkxkghBZtzUErBGAGzOVbKDdQbMa7sMGt2v1y9XUK8S9HuztiEYzPcvVvFpYujsKzDHVosr/qoVEIEgTAzamHq5KRSFjyXw8vY7b4m4wTFPu3W+hUXPI8jWBdvT4CAc9TiCAAsPG5gNUhw8cLolveu3yhhPOPAtjaC6kfdvsMUcLbjhQsjsAXgB8nW5V2O7727uuMKdxdu+hNo9kqtGcNz9m6n3Zv9CzumxgEB4xTcYm3RhMBk5O2yqY31aMByCDSwt6yoLiyLIt6UjddqDwHIDre4vp/9ymRHRYlA0tXOpm/swZJEIutYsCxmsh8GSM8js8fD1ffix3h/XK+vprXJ0CGtDDAhNESsEASqLfgcJJPzuNkty6ez/k8v4adXRhClBC++OIlM2oFlM4hkIzuilwhUKLioVrZmtR03uZyL0bEUxsfTKI54KBbNz/hEBmfPFjExnobnWT0z8vpmJyFnHd3xXvdne/x96lQBmawNxkx2CiVIMYYMpyQNQrxGM/5QfvTN39p/o08m1dU//hfZrPN2EMR5KVWGceIQgtZ1DNRqER4+6K+O5Mx0DpQAnDM4Njf9RM9az7SkjWZ01veTT0zMfmEwvrxDhhwDQ0HnKWbumV+dDSNxMYzEbKMRTlIKK5226OhoCqdbPrxaA3fulFsdHQLOKSyLtv+dncvBcQYzK0hroNmI4TocjsPBOUHatYxtj1DwOwbnQ4YMGTLk5JFOWRgZ8RBEApWKj4VHDQSBMD73QbIR6OygL1HnhIyjX//4DFB4HtdvLvWYndubD31oDikrhFj4Nr7+p/dOyq4MOQwOOTB171G1nVGiAUihobSC43AUCy5s24JlcxRHUgj8GPV6iKUVf1frtb2ck9V6hAePqu02dO5y59/rvweBQOArTE1lMD6a2sOW9k4US9x9UEWcbNSx4ZzCcTgch8H1LIyPpU3wgwKFrAPP7d2H3XMovLUgoxSNZnIsQcrjEEd6bfjqjTJqSiCb2xxk1grgQuHSmdyxiTdHJeB0MzmZxrhn4/0rK1veu/TcOJaaEVZWNyY97Lydo/um41DCtgcl6KyzVdjp/YdhtRSYWdSEgHPj3sAtY7dGCEEithkb9ryxEdiMG3ueA9h4c8Ygkq0R2O1q3uwV0hIPlNJIYoHO8iRJq4aaUhqFlA3XMTVoB8VxTl7Y77b3e9hXSz4SIY1EQQhY67gniUQsNrLCOKcHttI7yeyUAbRTxk8h72F2NgfH5lBKI44kKi3hozvLJ5txkAi56RrplQl0HHWCbNuIoiMjHsbG0xgfTyOXczAykoJlMyil+8r62DfbCT69XtPmX8oIZmZysGyToU0oOOXEYxYZsWycEomYqdWCX5889YWnLp6bz6d+Z6SYvtFoRG4cSRBCEEUScSxQqYYolXzcub17bbrpmSzSabst5HieBdfl4IyAccp8Px7RGhwEW2enDBnyhPDU3QCGbCCEfI0xUktiMZXJ2Gx6KovTpwub6ubcvl1CHJvCjI1GhDBcLyhrYXw8jdOnB1dvLWjEYIyikHNweiaLmakMTs3lkE6ZTKEgTLBS6t+vfciQIUOGHA1JorCwWMf3/voRVld9xLGEl7GRzztoNhMsL/uo1ROUSgeoJXMChJ2J8RRmTs9Bj7yCr711te/P/dznX4CjK6jd+y7+8q8fH2ILh5w0Bhkcq9ZCcEbWx/OQUoESipGih0zWQS5jwbUZkkSCMoZyLUSzGePazfKuGTX98sPL5vxdb8P6JdlrcqmIJQI/hudyXDh3+Hbu711dQRgksCyGtMdhWxSex6GVRqMRo15PkM6YGe3FnIu52c11N/YcHu/xAULQnl1/2By5eNNn4seD1RAsbW1ZbmW1iaJl4eL5wzsXBineAHs8xt1qZtfrz81lEfWYoV4c9VBTEu9fLfWZeXM0KKXhHqqV18b+7CTq3L1fRRhKiERCKyCJTQCPMQLOCFIpq++MEkYJbIdDSm1qwu61uS2U1hBCortTIne49rfRl7a+RLFRYF4DsZBQakN8cozFEhyXw+EEUSyN5eZhnhqHte5jzs6pNWNoDdgOg9YaTT+B7wsEgWhnoXCLIp0ZtKj59HDu3Ah4q37cwkId77+/MeGpU5zxPAtSaMSR2tHKbf1zvbKKdnp/EBBCNgl39UaExccN1OsRLIttXJdHTbew02JmNoeREQ+Oy0GIsXvkFoXfFCEIrQqlclEofuPI23vILD/6cjmTdf48lXKajXqswkggCBIz8bvVOfWDZNd7IiEEp88UkM+7IBStfmKMXN6F63BYnAnH4beTWH7qSHZsyJBDYCjoPN1wv5k87wcJX1pq6Dt31jalE4ehQJIYMUcpjZRnI5224Xkcnsdx6dL4QBsjEo0wNN61cSxx/mwRn/roDD76oWk8f3EUE6Mp3LlbQTjM0hkyZMiQE4EfJPj+Dxfw599/iGs3y+a5IRSyWReTExlYFgUlxp6k6SdYLYd4tFDvua6+9ZpjFnZ+4uMzcIoXkTiz+O737vT1GUYJvvALL4OHC5h/byjqHBdbxnZ9js33PWt4n5/rxWrJh1QaScescqk1OKOYmTLCRLGYMlZilCKdddEIQhBC4Ddj3N6uRsce+Jury0iE2iLidNKOaSuNew/KKBbSeO3liYEX7O5mcbmJJFEIIolKNUS9mbRmVRNIpSCFRipro9Ewr6czFghZt5Q5mIjTjZeyttTMOihHHtbvc4PdizT8BCtBjJdenNiy7O1bZUxlnfZErQM38ZCzb3ZbXZJIlCsBHs5XceX6Cn747mP84EeP8IN3HuFHlxdx/U7JXLdSARp45aUxZClDpYeo4+Vd3F0K9tiCw8UPRF/f1cG/gx6iTse6m34CrTWkMjVOhNCIY9mqj6XgtizC+9k0owScMwipEAT9ZdluxQT6gx5W4JQQcHawe51ev8W3xCEp9SZ7OA0jKKVtDsYIglDg4cM67tyr4OF8fdMzYs/bPlDLD7aeo87OWVhsoNkUiEIJkShznIU2zzgCEGJOaNsy4uGQ7fnYx+cwPZXF2TMFzM7kUFrdOgF3Pcb0+PHmMUC3UNNZ22c7G7ju97vZTgzaqwjk2ByMEzBO4PsxarVo9w8dMeMTaSipTV1ArRGZcZhQWtlCqJTvJ58/7jYeBn716//pqVOFf5lKOc3AF8p2GApFD47DkSQKlbUAN25szYjt5vTpIlJpG4SQVpaZwOpqExoIczlHxbF8JgiSN49gl4YMORROZoW9IQNBJPLlRj2aThJpaUXAbIIPfWi6/f69e2toNmMkiYSSpojsunXF2bNFWNbgZqskkYTvJ4higQgEFqcYG/UAACMFFyMFFy8+N4bVUoD7D6t45nT+ECwAhgwZMmRIP6yWA9y8bQScOFGIYwnGCDI5F6fPplEsOqhUY4ShAOPGykJrE4xZKYXgnGFyorf90rqjwK50jsuOIu7Vsb3PfHoOb/2ZxOOFt3Dz5jIuXNgavOz6CADgzZ99EV/5k/cwf9XBt6LX8Nk3Th1ee4ccLYd8Dt6dr7Znwa5rmoGftG1hAPNiOmUhjAVsi4JzhjhRIBR4vNjA2IhnbM/2EZtaXQuwtNLYcn1ut9vXbi7h7OwYXrw4ivyA6zt0E4YCjx7XEYSiHeg1tmoEzWZsgqEESKeNja+X4sjlnL2JOHsg5XJUahG8A2Q3HGkov4+N9dueH7+7jKoUyOe3Ws7HjRgvvLo/55LDyD7YyyqV0qjUQiyv+iiVffjB1mL13ayWgfsw9oSFvIuXn5/AuGfj8uUlfPrTZzbt1AsvjuHmXz7G4mIDU1OZ7VZ5pFSrEXI5G8Dejn/3sv1ZVZlp1a3J1e1Z1nFsZlyv3/MoIZDE1OXTMLaT9k7j0fUVtv7llMJzOeJajDhW6L/HsXknbIeC+qYmT2dpFVMHdrdP7wECI2ZJBcDsZ8rjcB2Ogs1Rr8cQUuPefK1lWc5gOwyT4wO0t9zjtXdY99VBU61FkEKBcQpAI4oF4sT0ZSk1k5G4ReGlhvGG3bAsBsflWCv7KK8FsDgFocYSbB1KCdIpG/X6zqLIbqLLTgJOtxi00+c6/16vE6S7TspU2gKlpq5SFEksLzdQKJysciozMzk8fFjF2lrQ6v9IMAJLSm0rJa1mM3ppbOzNf1hd/eM/OO62DhrXtd5inP59FWjdqCdIp2IkQkJJI8xoABMTGRSL3rbrYNxYLa6LYhQUUSjgOMx1XY5SufnRTNoZnZz+pc+sPv6jbx/d3g0ZMhiGGTpPMWtrwb8vlWJKKAatyJtvPteePXHz+irKqwGa9bg9A0rDeMgW8i7Gxgbrg16tRO0ij+tGwcUeg8GxUa9t23EUdhZDhgwZMmSDh49q+Mu3F/A37y2jUo1MgWFOwTjDxFQOr7w8jldfGsczp/MYKTggZHMhWaVMgGZlLYDvbz87ds9JOL38pg8KwbbrzeccXLo0Ckz+BN597xGaja0D1F5NcRyOn/7scyCVK1h5cB0/end5gA0eshNPepehWgtNsVZs7EscC2il4Acbmcv5ggebM1BGEUQJfnxlHvcfllFrRLh6q7yvQuBKa/z4/cW+cwau31pGLuNidCSFudnc7h84AFoDV2+VUa6EaPpJO0tQSI0wkohic2zyBQ+2RcEogWMxuDsVej9gkoRlUcSR7LufeqTZN/vMvOmXGwtNJD1ms9dqEXKU49zZfH/NHGDmTXud2Ns+VesRrt1cxbe/dx/f+M5dvP3jx3gwX21njOyFSjXEX/zVA5wedaB8AXRZ96Q8Cz5VeO/a7r7/+6FXNtNuP/VGDMdhB8986vs77MrUabWh86Pt/kSrhoSUEny3+jFtlQiwGUE264LQjdo7esvDvtfPZmyLbbFnAoy4Q0h34PjgCKmgWgeREYKptIM4lhDSiD1xrBCsO2vsMzvwOJ+RR52dkwgT1wCBEQcVwBlFKsVBqfkeGaemlsYwO6cvzp8fQRxL1GsRymsBbtxYNYJsB/mCC9+PD60N/VixdS/TSwRq1/3J2tDKCMeUEqyuNDe9fxz1fnpx/vwIUikbnFNQSmC7zFFapZTSLI5lrrzW/A/Hpn/p9eNu56ApLX7l655nlbTWWgilqtUQgZ8gjEzd7UY9wp07uzxTNTA2noZlMbgOb08QUNpk4QZB4kWRGKnXw79/BLs0ZMjAGQo6TymzZ375Y/VGNAOAKAXy/PPjmJxIgwCorAW4ebOEUslHoxkjiY3STWGCURcumNl1u9Vv6ze2pltF9KRSAAEYo+0HUi8oJbBt9lQXJxwyZMiQk0KcSFy/XcY7l5dw/VYZyytNM7NRKqTSNmbO5PHhD0/iIx+aQLHgtge/s9MZZNK26SDbDLw1OCYECAOBew9rEGJna5B9aTS7xWO2e3DtHL/ZwovPjWJmbgJ68g289WfX2oGF3T5eKHj4zBsXgJUf4vaVa7hyvdTnjg0ZKHsItu9noYMGxzrPocWlBpQ2s9LX39MApFLgnKHZjNqvU0IwPpqGagUAswUXDx6t4Z13H2B1tYGHj2sATLD6Oz940Fdbfnh5EbJP7/hbt1cQRQozk0W8PGBr3l7cuFPGaslHoxEjCBLEiYSUCkIoJIlsi8qjYylYFoPnceRbWQdbGKCa4rimltFOmzkJ4k2vRfbbJiEUlpoxLjy7NQvnvfeXMe5ZWyZrbScmHJT97JNSGovLDfzVOwt469t38YMfPsKDR7W2KHjgNmkgUQIFznF/vrbl/fxkBjdX/D2Lrv2IM3tvqwazKCw+uOyEPWX5tP5dq4ZQUkO19kMpDa01CDFjwVhIhIFAox5BJNLcJ7u303EzpYzCcRgsTg9UD4NtYyGptbkH99j0VnbpZ3S2TrRs+6xYISgFsCwK26LtsXC3HefAOKwb1DHPsKg3Yjg2A2MUWpuQfj7vYHTEg7suYurufI0hO+E4HKfPFOG6pm5dtRLinXcWNi0zMuIhCAZrR3pQuoWZzt9dp5WhCA3XsUyNlh6f7/7cUQs9Y2NpZLM2HIfB9Sy4LgcFXAAgBDoRKlevhb9zpI06IiYmsv/csrikjMpmM9br93WlNKKWA1Bplxrco6MpZHMOHIfDshgsmwEaiGIJ12EEGkRKXZw89YVhbHzIE8fwpH1KqTfi31ZScykVY5yST//kGQBmMHb16gqkAuJEIWwVGJNCwbYZZqYzxpO8tZ71SU/dzjfrwYbOjtB2Qa6gKQBi7Nxsi8F1GUaKJyuddciQIUM+iFy9UcL3f/gY84/qWF7xzezPWMJyOEYnMxifSuO580VMT2W2iPCcU7z4/Chcl6NYcDA7lUGh6EAqDaU0GKdYXGr21Y6BDI32M+NgF17/xAwKE3MQhVfx9W9c6XuV4+MZfPpT50GW/xLvv3sH124dzqzsIU8unf2nO/MVUwunq+ZDGAqkPQd+qwDxer/LTVkYGUnBsSiU1nA9B76f4Na9FSwsNhBGArVaiDASW9bZzeOlOsqVoI8Ga9y/X0Kp7OPs7ChOzWZRyB+u1drichNLy00Iodo2wJxTsNasatfhyKRt2C5HkkhIpeG6vG3pa9qNrR3WAZBOWWh2BK4OXcDZp3gzSK7eLKMiEpw+vTULJ2nEmCmY82HQmTfA/vdLKY2FxTq+99fz+MZ37uLdK8uoVMM9Z+D0CyEE4ykLt25sFfIvXihisRnj3sPqtp8/DPGrF81mguIhWCXu3t7NC6ytRe3MFCNim/6DlAqcGWuclZUGHi/WcP/hGu7eLePm7RU8eFhBtRJs2R6ngOtZxhJqP32A1vpoKzune/1Sb2TS7Lr6fr87DUihcPteBcsrTdQbcbvOLSUEjJlxOaWAbTN4+6hRNajTaD/rOersHKU0Vlq1rSgBbIfBcxjCUKBSjdH0RTsDzHGGobC9cP78CCYmM3BcDiEUFh/XcbcjQyKfd81E4QOIqUcJIUAqZcF1eCsj2tRZ2rJcy66tW9Tp9d9O76+/vmObtnn/1Kk8UinbiDkmS8fS0Jk4kSmRyHStEX54Yu4LZ/ZzHE4y1dU//l9Hx9L3AE0pIwTUZElzi4JQwPcT3L5d3jz+68HYWApRLJAICc6MZSAhgONyHoTJCGNkTQn90lHt15Ahg2JYQ+cpZHTql35/tdR8IwwTR0rN33zzWcJaM7Dee28ZnJk6OaazzJHJ2mCUYmIyg7nThU09KNKjN7vT/VL3eD0MEgShMNsjBEmsdvZDHjJkyIngIN3xYYLdyaXpJ3i83ECjkaBaDRFGElpruJ6FVNbBBCVwPY5Ts1nks9vMdG9BCDBadFCuRghCAZGoduHJSiWCbwtEscS5s4VdgyvdEwdOCp/7W2fwla9K1BebeOtPr+FzP/18X5+bms7hkx89i++//We4zDyUyyFe//jMIbf2g8mW82WQ2TkD/Fwn6+e7lBqNZoxsxkGt5T2vW/+TSmNiPAXVY2J2seCh2YwgpQbLE4RBjGYjQrkc4Mq11fVyDFhcbeD8qWLPNkipcPnGal/tXV5poLQW4MIzExgd9fDCxbG97fAeWS0HuHu/Aj8QkEJtcrDS2hQ/tyyGpp9ges4IDJQA2YxlAiKHfBOxbYa1tfBwRK0+2n4c98h3blQQdgTf11FSI085Xr60v/o53Qxi31bLPm7fW0P1iItcEwK8/to47v35PJTSmyZCcM4QMODtq2s4f7ZwrNbS5Uq4WfgcIFr3V1cnSUymndVybQhCYWqIEUArIAgSLJVqEIkpZC+EyWLhNkUiJRg1Ykcm67RnGrqehYRSky0Vq3a2z16hreGvVhrosOTqzNQdBCJRWHhcb2UnAU4+BQoNzgiyGRthLCESBcuimJpMI5O2MDKoGh97PP/6XnwQGXgHWEepHCAMjB2nyeI0EwCUAkQioRUghAYhGpnMcLSyV158cRJBkEC2MvBXSz6eOTcCAPA8C47DEAQJ0umdxw8nhXzOBecMvh9DaaDRiHvW0TmIINOZC9YpDPX6vdsibv3vsbE0Hj6oYnXVTJRzHI4kkZ7QSDinNcfhpTBI/jaA/2kPu/9EkErZNy2LnQn8hAoZk3zOhRACSpu6OPVGiOXlBiYmWvXpesxEH59I4+7dtdZzAVBSQSTmGR1GidOoRx+llPwWgH9wDLs4ZMi+GQo6TxmzZ3/lY0tLjS9GgSgordn5C0Uy1SpYt7BQx8P5GnI5G5ybgTDjFJbN4bocFy62BmK9Or6dr7V7s2Tj79bvpKsHZtIhFaA1GDFFCBkjGNuheNmQIUOOhsOMJey07uHw6XhYLQW436oP4PsJbIshEgrpjIN02kI6bYEygpnJNLKZ/gdiU5Np1BoJ/DiBlMYuRSmAc0AphUYzwf2HVZztMat7OzqzRI+D7nP0Zz57Gl/5mkBl1ce3vnMTn/3JC32tZ+5UEZ9xLXzrhz/CI/pJvHd1FS9dOtxA+JABc8gn4cOFKrQ2NTZqHcWElTKBzXzeQ6OHJz1jFIW8h0QqUEEwNZvD4nwF5YoPx+GoN0NksjaWV/xtBZ13ry33lanQbER4tFjDWDGNkWIKH3ll6lBtceNE4va9CoJIQgiFODGBWcYoCNHQ1AzCLU5RGEnBthgYJ7AdhvHRwdaAXKf7KFFKwDg1gtpBajCcUPFm0/Y14IcCC9UQZ88Wt7Tn1u0yRl0LM9OZva97ME0EYOq33XmwhvmF+pHPENcwQ6GXL01gbCSFyR8u4dr1El7out9fen4MD29WIKQG28Z6+tDbqgHfF3Bnjj4MUK3HqKyZiSS1eoxq1di7ylZWzsaQUqPekKiuRRvBfQIQSqCkwh/8178Fy7Lg2C4828U//cN/CRCT1bhUq2NxuQLbtpCI0X1NIhSyt3LDKNnb99ZrpmOLUinA4lIDcSxh2xyMUSCn2zaSnFOMpDimJtLIZMzYndG9Zx4d6ZWgd/zzSKjUI4iWACilBqUAYwS2ReFDg1BzjhHonY/luh3JkE0QAhSLHsolH0prBH6CK1eW8cILEwCAkdE0GvX4iRF0GKNoNCI06jE4J1hdbfYUdA7CdiJQZ+ZPp2DUKfR0fnZyMoul5QakVFDKiNWMgmpjGeb5fvK5qVNf/N8WH35pZw+yJwzHZtcdl78RxcLSWtNESGL6g+bYJLHC3btrG4JOJ63D53kWRkY8xIlsuThoSGkqrHGLknojnLEdfvHIdmrIkAExFHSeMkql5v8ohUxLrTilBG+8YTIvpdR46+u3kMs7aDYSEErAOIFjM7gux5kzBdOR7EV3b6dXDvo2KAkorczAt5U27rocxaHl2pAhR85JGZf0asdQ5Dkcmn6C5dUmHs7XIVrBEj9IkEhgbLJlo0ZMAeCZqTTyub3PNieEYHY6g/vzNcRaQsh1H3wCITSklKhUYzxaaGB2Zm8Bv6PM2tnpHHRdjs9++hS++R1gZfHb+Jt3H+HVV2b7Wu/4eAZvvCLxF+9+H1flK2j6Ap/4yNRgGj3kief+Qg2EYIs1mhAKFEbY2Y583kOjGSNCgkQocMvCWtWHa3M8XFzDyy9MoblNgeKmn2B5F99xAIhCgfuPKuCcYW6miHNnCsjtkrl3UO7cryIIEhOwaAXfpNQmoMlMUJNxChCKQtGF1hqWxVDIOtvWZ9wPu91zMhkbQZAgswcB/CQLODt17a9eL2EtSfCTz45seW/lfg2fms7umgmx7/3q9HrusYlKNcS1W6VNguhh070vowUPr7000arZAZwf9fC9xzWgS9CZmcni9pUVXLtRwovPH4+43/BjuB4b6LXSjdZGYKvVI9QbMZLEFKn3fYFEKBAA9XpsLNY02gLc+ilECEEYxjBV7TX+9T//XQgRmwAmYWCtLJwwihBGIf7xb/4G/rv/419Baw1OTYZevR7g9s1VXHphciddpSdxLNrt6GbPGT9dG2/6CR4/rqPZNMW9hVSQGhjNeiBag7bGyhOjHiYn0gcTjHdq0+EtfiAOkp3jBwJhKNvWfYD5vgghxq5RE1Bqfrw07z17qPu1znuP7vH+B5Bz50aw8KiGRjOGHyRYWmpgaiqDkZEUcjkHpbKPyam9C/zHgetyhEGCJJFgjKNU8vFsjzpxh0UvsWc7AWhqKotHj2qo10JEkQAxAjiXStlhGI9Dactvxv8IwD895GYfKY7L/8Jz7V+OQuGKRFpSKuZ5xnqSMQJCiRHzlxqYnNz+vHvm3Agq1RBNYZ4tlJr7g+tw2mjEKaV0anLmly4sL/zRzSPatSFDDsxQ0HmKmD79xX9vaak5zjhJQ+vUz/7cBbou0nz3u/chlYbnWggjAa01PM9COmNjYiKD8fH03jbW2Znd7neY1GbGKGxu/C4tzlqzjIaetUOGHDZP0lij11hqyP5pNGM8XKhjabmJpp9ASQ0wipERD9miBykVbIfBsRkKOQfjY6kDBQ0yaQuzUxnMLzQgpEaSCAR+AkIIKDMWbKvlABanmJjY3wz67tYd9Pze696OjXj48KsT+BE+gxt3v4pzz0TI9lmDYHomjzcI8N3vfw0PxBuIY4lPf6o/QWjIzjyJdmvrhJFAGAq4Dke9sSG8EJhgqMUZ6n4MRrfvM42PpvFooYpESLgZy9hxEMAPEzycr+D0qWJP26H3b67s2j4pNB7Ml8Eo8Py5KRTyLi6c653tMyiq9Qj1etQOxrk2B1oBXynNjGrLZuAWw+hEGtyikFLBdRkmxg+WnbPX79Z1GJZXop0FnV1WehLFm26EULhy5gt2fgAAIABJREFUrwZfmj59Z6O10rABnD6d27z+wTRzKx0rXlpp4NqtEqJ4ayHrQ9xsT6qNCHGi4Lau1UsXR/DjhQaiRMLpyBAhBJAWxTs31o5N0KlVI2QPYfa81hr1Roy1aoRmM4FITHad0hr/z7/5v3Dt8o+xsryMKA6glUIYxa1x43pmr27FzDUYZbA4R6IkpJBgAJjlgFFm7mUEcG0XFrNQa9YgRYLf+wf/MX7/f/9DWMwcbwKCRjPCg/tlnD6zVYjciShSYK0aC52sW7/tVSBaZ2GhjlLZ1P6JEgUhNbTScBjBVN4B5xSZtIVLF0dg2we3Jz/OccBxbHtxuYkkkRvnUyvbK0kkmoGpn8EoAecErtvxXN1OMO72me/1fveO9pvZ8wRnAFFK8Opr03jnnQU0GjGEiPH++8v49KfPglGC1ZUnJ0EkX3Bh2RxKAZZl7OJOKowRXLgwiuvXVpAIBUACWnOtkRdCawKBZjP+qam5L/4vi/Nfahx3eweFxdk3HIev5vJu0fejHAA4DoNSJsPKdUxdofn56o6CTiZjI5OxUa9HkK3JUowSeCkLtXpEpZSpMBK/CuB/OJIdGzJkAAwFnaeIajX6TUp1wbLp9NlnCphqzYxYWwtw5coK5uZymJrOYGXFh9Ya2ayNYtHrWdx0UPh+AkoIcgUXmbSNOJFDMWfIkEPkUMYG/Q5MDmFzQ3FnbwShwM07a1hqDWoJjG9/bsyF7TBYnIJzCs/jyGXsfXnor1s0dQeIC3kHtVqEKBKwWkFWpTWU0FBSg3OK+cUGpNKYntrjJIIeHMe5cf6ZAqq1GLeTT+Jr3/gmPvvpixgb67EvPQID09N5fP6nLuGtb34Xi6KJb0QCP/PZM0fS7iH75JCDLXfnTXH0kaKHhcX6pvdEIuG6NrTUwA7dJtvhyGRd+FECxiiK4ylopZFJ2fDDxBTXFptrF8aJxFo13LV9jx6tQWng+fNT0Br48CuT+9vRPlg/1KvlwNRdVNrM6u+wYoqFAqVA0oiRyboIQgElNWyHIZOy9pVxcJCvmFLSFpragvgJFHAOWqtlabmJkh9heia35b3Vko+MzXDpwsjh9j86Vr6wVMe1WyVTU+WQ2Ou+KKVRr0dwHTO0npnOYNyzcf36Kl55afN189zFUTy+VkYzSJD29l7g/qD4ocDEXify7UClGmKtGqHRSFCvJwgigf/qP/p7CIMGpDYiDaHUCNMtcZlTBs9xQAmBUBJaAzbnyHtpuJYNAoJqHELIje9YQwN6c98jTmIobSwZlTbfAbc5kkQhiSXCKEEcSzQaEXIZp8f32jtnPIoEuLX1xiuEQtJqU2cCx26UyyHKZR9BKJAIDSFkW6AeL3g4O53FaDGFudksCvvIlN4TT2ntnEQoNPwEcaxaWeJoPxMSoWAxCuYSiO1iEduJOdvRS+TR2F7g6RZwurN+ei1zgsnnXZw6VcCN66sQQiGKJG7eLGFmJgt1q4QkkbCegJrJhYKHXM7BcpigVo/gROxEt71Y9FAoeu06RnEsOQF4ftRFHKk4isVUvRH99wB++7jbOkC467GpbC41AqRQKvkIQ4F02oaUGmGYgHEKrTUeP65jejq77YpGR1Pw/QRRZGq22TaD51kIQxGFsRiNYvHyEe7XkCEHZijoPCUUxn/h/2w0omkNFC2L4qMfNTN/tQa++tWb4K2Ck4QQjIx4qNcjCKGRO+ROo1Yb/rSVagildN8zmocMGdIfB+r7D2rgcEhFc/YyYP4gEycSN26v4d79CoJQtOwkbIxPZmBxiiAUSKdMjRyLUczNZPr2lY9iiZXVJlbLARp+3C70bFkMoyMexospZNI2GCM4NZdDGEvU6zFEq74EYHzv49gEY5dWfRAAExOpQ7V8OSw+/OoENDTuRK/gW39+GW/+7AtIpbpmO28zSM/lXfzimy/hT772LtaSJv7oTwR+6efPH/k+PC0cddxj0NtbF3GsHoHDRCi4rgW+23VKgLGxFJZWalBKQ0gNi5oAcxAkWHhc2SLoPHxc27Vt8/NrWFnzcXq6CK2Bc2cKcAYwY7ybzmN670EFi0tNNJoJ4lhAazP7UrWuoWLBRRQJJALIFVxQYurYpFyOyT0EqAf5PWbTNoJAIJPuHZg/8nP0EDZICEE9Vnjpua0ZJZcvL+OVvAey13t5r9nwO7RdA1gtNfHe9VUkyWAzcnY7ZM1mjHLJRy7nIF/YfhIE6wgSU0pwdtzFvQflLctNT2dw671lvHdlFZ/4yPR+m70vwlCAc9rzntMP67attVqEZpAgCCSCIMHv/t2/g3qjamrhaNU+ETUARhlcTmExDptxZNwULMZRCeqwmYWUba7lbmRXHSQCsuWckcqcC6SVGVWpBhgfz0IkEkqq1ix2YGW5gWzGwa5FXgja9VcyGRfdvVBKyJZ+y07ZOvVmjJXlJhrNuFULbMO53HEYzk5kMJJzMDWexsxMdqD32A9adk65HCKJZEvMMS1QyojtnsthWwyZrIW1tQhSi8NpxHYnwnYZPtu91yns9LpPHpftW5fgdO5cEUuLDTSaMbTSWF5qYHoqA601olCcWFGkk/XrMZ2yEYYBfD/B2lrQux7LCWFmJofV1SasZEPwtjiFVqSmFPwoEhemTn1xdvHhlx4dYzMHxtL8lytW6mcuR1KtKKkmGvV4Ok4Eo5RQSggoYYDUEIlCvR7tKOjMzeVRatkNx3GERiOG7yfQSvOmHxeKhVR66tQX+OLDLx/STWLIkMEyFHSeAqbP/PLPLS81PkmInuKcuK+9Nt3ubL733hKaTZM62mjEWF31YVlmhnY267SzeA4LxgjCUKGaxNAa4Cf/uT5kyBPBvvrwx+bt0uO1fRZ1ffLC/4dLIhTev7aKWi2CHySIYoV8wUMqa2a4mqKwprg6CDA5lkIh35+oXm/EuH67hLVK0PWOsSGJIgnfj7HwuA7HZjh3pojRooczp3K4c99kHkSxbIs6WmtICcSRxHIpQJRInJrNPpGizkdenYRjfwxXv1fBn3z9Cn7h519qz8xus80A3rE5vvgLr+D/++r7CBZ8/LuvaPzC558ZiL3KB55B2q0d8v2yUg1NnRxKsFbZmi0TRWL72oY9oMRkiyipEQmT2aKURrUeYWWlifTpQnvZR13ZQN3UqiHWaiHGCylk0g5chw/caq378D6cr2Fp2Ue9ESOOBdoT85UpbL1uwaY1wcxcBpQQcEZgc4qRgrurZeRAv86OlaXTFlZKQVvQOcrH7GGIN+11d/x++34VodZIpTaLVloDNJG4OLc1c2fPG9nh5WYzxo/fX9pSZ2q/9HPYtNKo1UJUqgEqtQiq9RzN571WUFO37cIAgDOKfNeEtRcvjeKvH1RRq0WbJtARQkA8juvzDXziIwPZpb6p1uMt7dwJKTVWSz4oI1gthVhcMi4+/8Vv/F34QROq4yRkjIFxgCgCqZQRPwhBxvVQSOVg841nJAEwktr5vNF9nOBaa1BCwah5fiqpwakRgxhn0K37hpRq0wWz3ZqJBpJEQkiN9KbzXbcbznvcl7tFHak0Hj2qodaIAWjEiekLMU5hc4Z8nmMi72F8zMP4aLpVy2HX3T04T2l2DmBsD01NJg1KCAjREEIjjhUIkSCIsVYNoZRCvnD0mXF9s13mz07Lri+zXZ2fg1jDddK1PCEE586P4Pr1FSSJQhQJXL68BNvhaDYTZJ6QSbxKGhGQMwpNCZaXmida0MnlHGSzDsJQAIm5T5fXwogSyjijOQKoZiP6bQD/+LjbOigIIINA2ImQChqhlkhBAdQmZiKBktBSo9lItjxzO6GUIJ22jYijjYCvtYZUigdhzBqN6OW0Z/8nAP7gaPdwyJD9MRR0ngIqa8F/qaHynNORubl8OwMmCBK8/fajdoc4jiWazRiWRTE6msKLL04caruU3PBsj4UEtAajHNbQcm3IkH2z5/HOSU3d7zWw2MPHnjwJYLA0/QR37ldQb8So1SIIoeB4Nk4/k4HjMPj+xsQirYGxUQ+nZ7NwnN1Fg6XlJq7dLiGKtpuctCHQKEWglAlUXL9dQiZt49KFMZw7nce9+Rp0PUYUybY1jtbGBgNEgNRNoHB2KoOU9+R1R166NIYg/Cnc+/6/w1f++D381GcuYmQktf253VVu7hfffBFv/ek1VOa/iS/9scJzF0bwyovHU1NhyNFz6/4aACCXsVtBv81EiQAJ+rvTRaERf2gr0JzECoRo6Ja4c/12GWc7BJ0w3H7iYbUS4ta9VWQzNmamirAsiufO763+xE70eiRVKiEWV5qoN2NEsQmmrtuZhaGCkAqEEDSbCaZnc20xx7IYPI9jpOj2va2BNboFadXZUPpwA7KHJd7sttowkrjxqIH02NZjvLYWIM8tvHhplwLSu2TebIdSGpevLmN5tblLK/e9+a3blAqlko9GM0IQJRCJBiEaqRRHOm2ZiD/Qup+b31OuhQ+9MrVFgB0fS2EibePK1RV88hNzm957+eVJ3PvREqq1CPnDttjqoNaIcK51LxBCIQgFwkggiSVioRD4opVRK039PaXh+wKOw/AP/87fRhhFoOsF5tsWaCaw63ELnDMIJcEIRc7LwLX2V6tH9XnCR0kMQgk44yAAhFRgnIJyYmrpdKymLyEP5pwnFPDS9hYPYAJTc2G7zxIApbUQ1UrQsryUoJS0sg0JRtIO5iZSSHs2ZqbS7cw2SknPLKX98kHLzvEDgaSVrUAJgW1RCGkyrdafd5wTMEbgek/g5Jl+To3tMn06f++2desWdXb7uwdTUxksLdaxthZACIVqLYLjMNTqESYPeeLwoKCUIEmM/RbnFLXa7pa0x825cyOoVkIksRljBX7MKWVjnFFfSOVSSt6YnP3CC0uPvnzluNs6CAglgdLa0RKW7VihEMoRUjMbFFGUQApj7V1ZC3D3dhmvfWgGQOs51cXkZAaLj+ttoZ+AgBJCZaL0Wtmfc13rVzEUdIY8ITx5EZQhm5ic++JvlMrNImPUsW2Gixc3BlVvvXW7PaPR2ONQpNMWGKOYnc0dei2bJJaIYglu0XaROa31oVh2DBnytHOUs+SOhT0qNR9UYSeMBK7dLJtaNbGxOoklMDuXg2VRCKFQr8fIZmzYNkPK45iaTPd1330wX8Wte2t91SVYj7UQYkQd3bJYqakIl68u46Xnx3FmNovb96vGviQBRGJmOCsloVrFKC2L4vbdChgjGB9LYXwfNX2Ok499aBK+/4tYfvcr+NNvXcerL83i4oWJzbMjt7smNfC5n34eP3znIe48+Cquhx/G4tIpfO5vnd5Sn2jIVp5ouzUNlFtZOVPjGVRqpS2LcEL67i81fZO54HnWppnosRSA1vD9GLV6jFzWRhiJ7U9JpbGwXAUhBKemRmFZFONjKUxOHLzexnbbjBOJxdV1+wvZttMKQmO5Fkemng5jFGefKbbsg1vrI8DE2FbrxoF8V31mjwDmuDebMTKZwRSaPy7xphdLy02s+DGevTS15fN371cwm3XguR3DyX2KN91LPF6s4/0bpb6yNPa2ja1EkUBpXTTSQJgICCGNaMgpbIthdCS9Mdu8FRTNpm28cHEcuR1mob/0TB53Li9uaVwh76KmBC5fWcUbn5zdR6v7IwgFqlUz6aNSj1CtRogj1ar9pBDFEkqZyRZCKESt4LdSJgz2n//mr0Mk6wKw2QFCzDOfUQqLMXDKwBnHSDoHzgYzxpN6936IkAJSSVitzJ9/8i/+EA8fmj5MxrNb+7Zx0KNIwOnOpO1BvRbC5hSOzTb3NXXntbnVaK3RiFEu+6g3E0SxgEgUEiHBGUXOszE7lkY+a2FiPI1UV+0kSsnebQv3ytOcnVONEEUSUioT78jarRprLZGHGUGNcQrX+wBPLO0Wfbqzerae1tuLPB3LvfjSJH7848eoVUNYlCAKBao9Mo9PKpmsjVotbCdeBsHJd9vKZh0Uih4oo0hiAak0E4lkiZCQSjFK6ZwfJL8O4PeOu62DwLb4fceSc3Ec5bQGcVzLD4OYc0ZoGKxf+wxRLNBoxiiXA4yMeMaqs4tC3ow1RWxsMBmHEfMsRsIwsUSixmdPfXFy8eGXlo56P4cM2StDQecJp9GIfk0puITozMsvT7YHtQ8fVlGpGDsPpTQsiyGOJeJYYmYmjdnZfdoj7AECE4yIIwHHolDCdIwP0yJiyJCnjadeyOmme9DQx+JPe+hba43lFR/X76yh2YgRRgKUUngux8hkpm0VoLWGZVE4DkM2Y+PUbHZXn/wwFLh2q4SVUnNf92Yz+NHQmkAoDQgFP0jw3vUVvPbCJM6eyuH+gxrqJGkLRUobW6gwFMjnHEilEUYS4aM6VlZ9aBihx7UYLIvBdTkch8HiFJwTKGVm4WoNUAJYFjsaq5Jt+MxPzOHt9K/g7tt/hnfff4iZ6bwJ/G03y7Hzdw185LVTeO7ZCG998y9RDVbw//5RjNc/PoPpqcEVrf5A0Of529dih3w/nX9cawequ63C1v/iFofr9tdNb9QjQJsALbcokkggaWXYUYsijCSu3Szh4x+eRrBDds6V60uoVUO88sIstNYglODZZ4oHur52PJTaCAaNZmxqXbRs4xIpYXEGz7UgUxa01pieKyCd4rAdZmZia6CYd5DL2rtv54AN3W3dKY9jadnft6BzGP3iA62y48F6734NVSGQK2zN0PFLAV56ZarnxvYi3nQSxRI/encRjebWrLX+17I7SSIRhQJhkKDWjFpFlUnLTU3D4hyEAMViCoX1ujmtjXFO8eoLkxgp7j4B4bnzRWTeW0ajESOT3nx+0JSFW4+beGOPbdfaWIglwggyIjbF4IMwMdltBBDCNHb9eau0RrOZgDHaPrZaA/VaBNXKHuGcglCC3/0Pfg1aapOR0qoZYzEGRpm5L8DUZHUtC57twrEsUDLYILns46IIohCMUNiWed42mxE4Y6jVQqRcjiASiBIz9rVthjiRsO3N99TuW5vSGpVKhEzW3nTfW2+NkMr0ddqvmuybBw8rqNdjRIlsOVRoWDbFWNbFeMFDPmdhZnKbPhnBRoblAPigZeckQmGtZp6BlBIIoVGtRCZjjmyIORoAoxsZVr3auh8XsieaboGn1zm4ncjT8T63KKans3A9DtfhqFRCLC02+jugJ+Cg53MO5h9q1OshGDPjjn4F4OPk4sUxXL26AuVZACGoVSMksQAoSzRAwjD52OTcFwtL81+qHHdbBwGhJOGURlIIm1IqHMeKxsbSXhgKCKFg2QyZtI10xka55GNkZPtn9LPnR3ELZYhEtp+L2YyNMBTaslgpisTnAPzbo9u7IUP2x8m+Sw3Zkdzom/+2Xg8vKqVHZmYzbrE1sFBK4wc/mG8H+JTSUEpBawrGKC5c2MUaYUCYgJuG51lwHd7uWOXzg5nBOGTI08xJCDoeO32m4TzN2TqVWoTbd9dQXgvNLHytEcYKs3MZUEbAKIFtGYsAi1O4LsPcdGZLrYNOlNJYXG7g9v0Kgh1qEmwnlnW/vi7qQBsfYyI1okji8VIdp2bzOHMqh0eLDdQbCeLYeBwTSqC1RnkthJAmOMsYbc+wZIy2bEpaQW9KQJkRcwDAaWUfZTM20mkLtkWPtQbNR1+bBGc/g5t/8za++o3L+MnXz2NioqMoZ+e12uO6zWQc/PIvvoI/+/ZNlBdW8RffegHF6VP47BtzPf36hxwtg77V3n1oxta2xbDUyk7pRAiJIIy39QDvJIklpFZQCqCMYCSfwmqijIVSJMCkQhAmWKuGuD9fQzrVu+v/4H4ZlTUfs1NFaA2kUhbOnsoju1+Roo83Hy3W0fATc47bRhjRSiMMCSIhYAsGxgj++s+/g9//v/81AMB1U3jm2Qv4vf/5n2F01Du4cLHXtvdgPWtISLXr9XqSsm82fbiHTY+QCreWmhA99qnZiJEhBM+eL+5bvOnm/sMqbtwpH3AtWwlDAZFICCEQhqb2GyjAKAWgIYU0dkzUjJM8x8LYRNqMWzqyLDMZG8+eLWJ8tH+xPZOxMZqy8O7lRbz+ydOb3rv0/Diuf+8erlxfQj7rdIzXAKkU/ECg0YgghBFktNbwGwJam4w1xinQEle0MvUfSMdr618sgRkLVioBOKNoBBHiOIFtcUilYXGGf/aPfhMERqyxKQco1m1ooKBhMQ7WEm1szuE5Ljg9vGeu1rr3BJ/Wa0IJxCIGAeByB5QSVKoBHJujUg2QsjlK2mQdJlLCBkO55COT3nxP7T6nTPZzgtls76LaSmnjute6ZlQocW++hnoYQSQKUmk4FsVkNoVc2obtUMxMZ5H2tu+TEZi6PIeamfuUZ+cEQWL6j0pDK1OzSCTGcs1kPpl7tGVv3Mt2699u93vnsp2cAF3icNjttGy9PzuXQ9OPEYYCUqmNLImit3Fwek1u6udA7vXg7nH5bNbcQxhjLQtVjcpaeOIt41zXWE2Wyz4CP4GUCpoQTrROE6JlGIrTjUb43wD4neNu60FhnD6wLTYrXZ6mlAiptCWItsNQeLbNjFhOiKl9VwngpSyMjqVQ3GbixexcHguP6yitJq1sPg3H5YgihWYzOsc5/RUMBZ0hTwBDQecJ5cz5X+ULj2svCqE9ynTm1Ven2u+9995yq8DXRieJUopUysb58yM7BvoGybrlmqbamIvDzKR27eFpN2TIdgyFnB7sQdh5GkQdpUwR4tW1sFX7LEEYCsSxwvRcrl2QmVGK/5+9Nw+SJLvv+z7vvbzq6uq7p+fcnZmdXeyBg+AhgiAIECJIiABXJCPssGyFQ7bDdjh8iDQtOegIXRRI67JoyyYNwbJDVFgkTVEieIKkRADEfRPYxd6DmZ2z76678nrv+Y+XVX0fM9M907Po78buVldlZWVlZb7M9/v+vt9vpewhCmumsXrI9HR523VaC0srPa5ca9Boxfd0DG07Cba4bIGC1CHTzC32mJqsUKn4nD9X57UrDXxPkhRqUWMYqkgBLGtB7sbYQnHqZmVZsV+scZ2Wg+5kYy1CgrUeUopDtxLdDW99Zgo/+G5e+MY4n/z8l3jmiR5PXJrZ9/uFELz33Ze4fmOVL3zpM6z2H+OjzYR3fd/ph86K7rDxMA+BvX42VMlMTZSZX9yaD9Lv52htCfy9C6bdXoqvJH0soa+YGq+gimJG2xi0tuRakySaK683eObJqa3r6CQsLPeoVUuMjbpC9kgt4LHzY3f8/fZD5ADcuN1mcblHHOdk2uX9ZJnLylFKooxCKkG/1+ff/Or/BcIFred5mxef+zr/+Qf/PSrR1vNCCGerU6nXeOZtT/Oz/+Cv72sD7/WYqlYDur2cem0jAXbQBM6hHPvbFduAdjtjqZfw6DbHwfPPL3AyCrch/O58C7U2fPHPbtPZlCV1r9+13YpptWN63QyLswiTniBOMnet8BwJGgSKMPIYqUWUS2vfx5OSej3i9GyNqYnKjkq1LDekaU6S5MRJRprkpFk+DFvOV1ZoJVuvTRNjJdra8LE/fInJyfIwiwbWcmkGDQ9CCrB2mEknC+UMuCL1QEkjlfMj9Dw5PPastXR7aUE8CvLcoFPDP/75n95gbVboTVBCIaVECkdyeUpRiyoFAXZ/IAaBNevFMOvQjbsYa1BCIYTgb/3yh7ny+gpR5O4bJsYq3FjsMPBntFjSLGdursWJE5vJmrUfdnm1j5SC+li0/b2ndQSusdBvJCTdlBFfMOJHWAvGgKdc/s7pkzXq+yTED+re5dtNnQPQbCVFzWONzOl386HCTAicfWIgiaLd9/Nu8TO7LbsdL7F+mYf5nuVOMDtb45WXl9C5QWvDKy8v8ee+94x7ca+MH3Z4fvN5uM216l7ZND9QIFw8wUDVODffPvKEDsCj58dYWe0X8zCQQnhKCS/wZSnPbRrH+ukHvY0HAaPNdJabKSxKSpFKSTXwfSmlu1akiXZK1E6GlG7O+K1vrfD2t+9saRqGHsZY8szZc0olsdbIVrM/FYbehZNnnp2du/7R2/fxax7jGHeM48r6Q4o40X9FSpH6gSx/x3ecCAZBnO12wiuvLBXFMlcUE8L5Qp46VePCAQbb7gZrIUsNST+nkzvrjDBQVKXYEhp6jGMc45jI2Rf2Qew87Gqdq9ebzC/2SFNNrRrQ62d0+xnlasTopEQICuJCEUWKkVqAEIJTs1X8TQWBAYlz9XqTRtPd7K+fB22eL+3mqLDTMhueK0gdY0FaQZppllf6nJqt4XmS8+fqLK/ENFoJLeP8+j1PovVaV7LFTcCNBYxFSqfc0dpgdEH8WIHWFq1zfF+ic3eta3VSxrexBbqfeOrxCZQUPPfNMZ577TPk+W2efnL2jtZx5vQYszN1PvZvX6R/c4lP/PGbmDh5jvd8/+njbJ2dsM+x8SiMs69dWVMgzE5XuTnX3rJMnuf4niLapasbAAFx4lR2eWooR36RR1UtgnI1cT9jbqHlSBI5wtxCZ+M6LFy9torRmieeOEkQOsXf43dxv7jjrtv0wuJKn1vzHbq9jH4vo9/PXYFauYKzFFAKFL6n+PVf++fkRg+Pfd/zibxgWzIHCoupTNNYavCpP/4073/rp7csIwDlKUbG6zz55ie3kj53gXLJY26+y8gB5egMcOCH4+a2810+7JXXVlhNM57cxqY57cScOz1+z1u4vNLna8/PYw6A+cpSTbeXkCQ5aZqTpQaLRSnQxmWUKOlsxZSSlMs+o/USUei5Yp4nmZqsMDtdpV6PhtZM4IpD/Tin30vodFOSNCMrikBZZpwrgbHk2tJqumt4mmm0dV2/qhlz+WqD84+MbtjmymSV1asJ5V7mCBkhEMqFt4eBsx012hGz1loqFZ8kdRYxfqHMnZqqEYUevq+QEhrNmMZqj9WmC8wW0il4DJZf+rmfds0Txf4eEicFnFpEUfZDStHhqHD2cxXzpdzx0NLGKXkFglJUch3qjR5ZqonjjHLJo1r2sc7FEW3M8FOd0nnzBq1gpufvAAAgAElEQVQ90e4k1OslpBBr95PrbiyttcRpztLtNqGUWG0LlbJAKZASxsZKnD87svF6PQjn2GZfqEJtfWg4rGvaEVDnpKkmyVzeVe6KsejMFNacurinBN8XhOHh1R/2I2LZLEy5U7LnYVAA1WohUeTRLWwdG40+r76yzGOX7sEdZrvJyU6Tve1e24e8SimJNYNz1BE6i4tb1dN3hUP+4er1iNOnR7h5s0US52SZQSlBFHn0+rmyWDk+84H/YGX+d3/18Lbi8BHH+dv7/exRY0zgKTGlPFHxfcnYWJluL6XdTl2WkLYEocsMj/vZugbBrZieqrC40EFI6HYzhMtrFEmq/STRE2mi3wf88/v7TY9xjDvDMaHzEOLs+Z8YXVntfbDbSy+eOlUbm5lZ6x748pdvugDq3LgbGWuH3Y5vetP0fdtGnRsXbmsMSe664rS2eJ6kVDo+7I5xjPXY8z7vqN/B32/sQ4rzMKl1ssywtNLj2s02cT8jzQxpprHGYpWkPl4eFo60NoShRxgoKhWf6ckylXWqyzw3LC51ef1mi3Yn2TBZ3o7M2amet9O+264xbrtJqikClucWO8zOVJHSdUHPnqjg+5Isc97/YaBcd1TuCmKDG2/XhWyLAolFa0uWG0dm+QwtZ+I45/ZCl3LJI/AVtUqwZ27QYeOJx8YJQ48vf/X7ePHmnzG/8ArvffelO1qH50s+8P6neOnleZ5/4bMs9xf5142Y73jLNI+eqx/Slh/jfmBh2RUJRNE5vh2Mhai0dyHVWkjinE4ndYrodesrl33SVKM8Ranks7zaZXGpjecLV6EsJrivvrZAp5MwPVlDeoJK2efkiSoTu3iPb9mOO3ih3Um5crVBoxmTZu5eNclzfKnIUk2WGcJQ0e1mzN24wRc//wlnH2wtnpRAhicVy+0mBovEWUJZ60LcpRBIZNGV7RF4PqnO8aR0Cg3hlAc2h5WFFT79bz/N+9/2aQSu8KsKZUKpUuKxJy/x8x/+uT1/A3C/p+fJfdmu3fF+vFfsQdzs9LnffL2NKPsEodpQeTW5YUR4vO3NW9Ved4KXXl3i2q2thOZ+0emmdLuJs+mU4HmKZiMmy50CzlOqaBCwhZ2OICr5TE9VCQMPIQWlyOPs6TonZ1zjQZZp4iRnealDr58SJ87GJk700KK03erT7qZoY+l1UrJcIxBrmR1SkGeOTBooRwNtePGF+S2EzlveMssXrq8ihDtnfU8VXdZQKQcIwA99fF8SBM5mdDC3G8AYy/JKj9XVHmmmieMcIQo7RmOwGn757/5VEAIl5DADRxbrGJwTCEElLFEOwgfePKCkxJOS3JgtryV5UiyjiPyIv/ORj/DyKwsgoNfNGBsruaybXAPuuVo1BATWGm7dbjE7u0ZSDgibRtNlz06MlVh/pzR8ZKHTzWg3+kxVQigNclkEYeRRrYVM1COqVX9/95/C/cf31ZYstbvBQY0fd7OeBzVNmVtwKk+jbXGe5ihfUa349HpO3W4tpKmltL2A/b5hNyu3/dx7w6FzAweCS49P8sd/fJkkyWk0Yq5fb3D6zAilvRpU7gS7SaZ26k6zOyxjISp5IMAYNw9RUm6dS+zU0bbXD3IffrBLlyaxFhqNmJWVXvGdfPq9PALodtOfmDn9Y1+cv/Hblw9/aw4HuTYjxlrPWjviBaoSRR5xP6ffz6jXI5JE08w1pZJCSYHnS6wVXL68smPcxMyJKrfn2kUzQBuBJSr5ZJlFax0kSfadHBM6xzjiOK6sP2Q4e+EnRhcWOr+f56Ympag+88ya1dqVK6s0mwm9Xja0XAM3B/N9ec9dMHcCkzsbHCklQmjyIhMhSzVJklPaZ9DvMY7xRsZRIXIO8mPuWwlgn2qdo0rqJKlmdbXPq1caNJsxYejRXTd2e55CTjhv5MFzSrkO43LJY3amwkxhr9brZ9y63eHmQpuksHK6k+6/wXxkj5rfhmV3W/fA+sJY62zVtCFY1+U7OVFiYrzE/GKPbi8lTcxwXb4PaeqIm0EhrBR5ZL7zph/YrrllXRhxlhly35JlGSur8XC/PEg8enaE0ZGAj39KsNJ4ld/+vef4kR9605ZA5r3wxOMzXHpsmj/55Cus3lziy7038dJrp/nz7zr7wImrB4X7Xcw4yM+7PdceWgxWyj5zy1vt1gCSJB+Gmu+G+YUWvV5KVqjd1t9bjY6WKZV8kjin23FFb2stX/jK65w+XefUyVGaDdfFb4xlZKRMEmviQDM7sz+bkTshcsBlmbz06jKtTkqWGbDWkSsGMqtZWY1R0mVpZanmV//Z30MbVyxfG3MscZa68cUaAuXhBH1mmDMyVBWIZFi0dkV/Zx816JQfFMYlzqZJW1MQP4pGt8OthUXe89T78JQakkFhFPD4U0/wCx/50JbvV60GdDoZo/W9s4923X/3ij1WvPvL7tUk1TTSjEcfGdvSRv/alQbjpYCJu7SCNMby+a/eotNN9164QJLkNJp9kjgnzzU6N47IM47wV8rt/0arh9WmsFty7y2VFJ6StLo53Y5gcQHOnBxhemoETM61a8tcu7ZMu9WnVzRV5LkmCNTQFtQYSxLnKF9iNWsKF+my3YxxBI4fuBwoIR1R4vmSMFDUfUE3zmi1E0Zqa8dHtRJAOSTPM9765pP72hdCCIyxrKz2mZ9vk2lN3MsLJQpgwQsU//vP/VVyrR3JWZA2g1wcJSW+8gl8n5IfIO+Tndqd3JONhCHtNCXTevicNi4LCSyhH6KELMZL4xS9UjFSi/B9Ra0a0O1lZHpACrnfbGB5yYZn4fZCG9+T1Ifnrx2OPBZYWu6yvNhmshJhcfdeAggCj/HxErPTlQ3r3M93FQJCXx0egXaHg8y+Fz8C6hxjLJ1ehhDOTm1wwg+EFgMbQkeyciCk2UFgO8ex/Sh8tnsMW5u1djv21u/ywyKHfF/xxBOTxHFGr5fRbCV87Wu3ecc7zu795sPETjuleL42EqypGY0lSbUbrwdZhnupgjbbHuz0WYd04Tfa0O0kJHHuMtNW++TalPqt+HEvUGeUFP8T8J8czqffBwis0dYHW04T1/SojSWOM06eHKHdSkgS32XQaUMSa9JEk6b5joSOEIJSyWd1pY/vSzrtBOUphLQiTrJKlptzs2eeDW5f/+j+b1aOcYz7jOOq+kOGdjv5uV4vO+0HsvL009NBGLpJa5YZbt1qO4l+qPC8wiNZG6LIY2KiTBDcv+KP1gZbTHB0bjDC4HsKayHXR7235BjHOFw8SCLnsM++nUiAQ/3Ah4zUeem1FebmOqSZptvL6MUZVW3JM0Nm4OSpmrN9LzZ+PbFRqwacPVuj2834xgsLLCz3CusRh+26+NY/Xv//3d6z03Gy2+u2+M9w262bcOvcwKYsECHgxHQZKNPrOSKm08vQ2iKFRnsSW3RVO7sMV3I12pIJjaekK7RZW5BeCmMty6v9I0HoAIyNRjz7Fy7ysX/n0fOq/M7vf573vfcJarU7s4WTUvDn3/M4N282+PyXPkun/xgf/f2Mtz49xcULo3uv4I2OfQ5q+1rskAfI1641ho9Pnahx7WZz2+W63cx5uu+BOM4JAg9jXEd+vbrx2Do1O8Lr1xuOzFASP/DI0pxmK+bMKZhb7OAHHm+6OAkIAl8yO13ZV9PNtrtqj/332tUGvTh3isMi7yDX7l6123VFCCksOrf8u9/7NbrdFkKKQSP7sGCX6bWC7CADxBiLLTyWLNaNP9ai1w12EktunNpxsIyQEilFkX+hSYVYI7kLcshTCiUUFkvWzLm+uMCfPv4elykiBL5SBL5PuVxi+txZ/o9/8Q+3WHwcTfJm5yVeenWFPJRUKlst5Jaut/je2a02bPtBu5PyxT+7hd5jLmC0pdXqsbLcod1NiOOUOE7JM6eUEdIVwrVxFxvf9xgZKZHnhrGxMlG0dv4462kPXwq8wEPnlmYzpdNZdlaESjiLtEQXy7sicJpopOdIEIvF8xR+4CzQXOOFpBL5ZNoQeBLlScqVkCDw8DynvPA9p764eD7jX/3pNbq9bAOhAzBzfoL5b9zYc99lmWGl0aex2h2qWvv9HJ0bd00X8H9+6L8n1zlKumuoEgIhJUpIAs/Hk4pSEBL5B2sNeBgQQjAShhgsqdZ0k5Re0nOqI6AUlPjbH/4wN283XZaeASstfqCQUhD6irZJ0dl6lY9T6WyGU2ZpJifKbl8Ob4zcg8WFLqurfaarJfKii99TglI54NFzdapl/45vOAXO6ukg8nMe5Mz6QX12p5s5a9HMFHZ4jsyJ45xe16m6lQJhBZ531GYCB4fNpNB233RwaG7mHO5WdLIXzp8f5+rVBqur/aKxJOP69SZnzhxdhXkQeGBds4g2BptZrl1r8PTTRRbmTsqf9diJ9NmJbTtA4ufR8+MsLHYLwt84dRrWFwh8JTsI8SCHiXuGMTbKc1OS0gqLHToSCSHodFPGJ8r049zZMMaF0koJPF+xuNhlaqqy7XpPn64zP9dBIIginyCQJHEukliHvV76WK0WPgv8xv39tsc4xv5xTOg8RDh38Se927db3yMkYRjK8UceWQspffnlxYLM8fB9N9HV2hXDZmaqjI5G207KDguDIFBwg6kQa/7AaaZ3f/MxjvEGxq53U4dwq3UU7t42d4Qdygc8BKTOwmKPy1dXWV7pI5Qo7IPc9nX6KbOzo0QlV6CyxiIFhIFCeZLAl4SRYmmly5UbK8OduhcBs/m13eYIB9e5t7bHLS5TZzeUyz7lwjZufR5Bmmr6/Zwsd+qcfj9HCF105tvCYso6ckcbhIA40aw2E8b22SF/2FBK8KPve5SPf8pjKajysU9+kVOTgnf8uUfveF2nTo3yY9PP8IUvv87tm0t8rf8mvvnyLH/hhx79tlXrHDYOcvzsx/nQsglcfs4r31resIygsEnKNeXy7rfoedF17nnOXiyMPMqbLG3HxyvcnmuTZhpVZIQYo8DCK68ucGp6BN8PUEUw/Egt5MnHd/e6vxsiB+Dlyys0W4mz4001xrqivVMsCZIsx1OOuL1x5Qpf/eIfuX1iBRSd9+UgJNX5UB0hpbOPcmoMiy3UB46rsWsss3VqCVfMdWqewWbLQklojBk+74K0RUEKGSwKaw25NWQ6R2iB9SzKSHLjFBC2D7a5yqs3rvGdF7+PQDn7LE95lKOIJ9/6JB/6pQ+532u/eRn7Lf7s6+U7O5q/9mqT3JNbc8msxTeWi+f3Lsxt7sBfXOry9RcXNlqBGkscp7TaPRqNHq1Gn36cIoVgbKxS2Ii23FjvqSLiwBL4HuVyiOcpwsinUg7w/WJnFRew2kjIudMTTgVTQGvX0ZtmZphJZ62l38+wxp1PYeTyaLJMD9Wiy4sdgshnatIVhQYKAIBbt1qcPLk7wVUq+ZQwvPjiwhYF3BOXJvjk87eYX+gwM73xNa0Ni0s9lpY7JKkmTZyFlCyIzoHi75c/9FOF0mxgoSbxC0Va4PmUg8ip0x4g7uo+TIAsxoc0z0jyFImkHET4vo+1ll43RQlJZjTKMlQb+UI46zW9nsDZ/jzotF0D9mg9Gi4ligfNVsKtuTbnJirOPly7Mbdej3jswjgD98w7/34uJ+nQlCOHNQE4AuocgFY7RUjQhR2xtW48cWO3U4BqLVASgkPMz3kYsN0RtttzOxE/ezWDrcc73nGWq1dX8ZTAIlhe7nH69KZsqSOEUsl3+WqANc6qc2Wlv7837yW12onMOYhdUawjKmwfOx1HSkklUFJ6xoqSlDK21npj0x/4L1YXfvfDB/Cp9x1CoKUkF0L0rSXMingHgG4n4TvefopWKyZLncI2ifXwWjk/39mR0KlWA6q1kCTJUUUuXa1mWVnpizjOJ/r9/Ac5JnSOcYRxTOg8RGi1kl8UAhtFXvT2t58aWgksL/e4datdMNFFNkHiAiM9T+L7ap18/P5gYBXiS4Vf8ogCNwkzxpIkx4TOMb79cD9VOUeBxNkJh0bu7NQVte7lBzGFSFLNtRstWu2Ebjej28tcQTG3SN9NPCulkPpYRKmkhooUKwV5rmk0E1Kt8TxXiNlsq7AT9kPa3M377xSCOwv7ldKpTEMUlbLP2DoBSugrVluJC1FPNGlaSO6FHTYwgGVhsXdkCJ0B3vP9Z3jplQrPe1VuLnyF3/m953jvex6nXL6zRgvfV7zze89ze67J577wOdL+RX77DwznzozwnW+bOaStP8ZB4PLV1eFjR6zYbYtag6aXKNrdbz5NnKIl7mfEiXZNO9sUSibGS/T7Lgek10vxfEWvnzM332d5pc+b33QK5SmmJ8s8fnFix2LLjmPCPgaLK9eaLC07O6ssM2SFjeRAfShTGB8tkcQ5vV6f/+9XfmHNZE24AnXJDygHEWQuI8Val5cjiteFFGAGRI0dKhwHhmq2+MfZ8Ljinil+ADv8h6E0UgpHJDmfD4OWEmMMSrj3DvaTMYa82Aku90OR5BnWWnKrEFlKu99l4ROf5p1PvRuJdJkbYcTsuTP84v/zvxGVPAJfDlU9Gzr2d9i/d6u82Q+0trTSnNpMCbmp2HzzdpeKLzk1u9WWb7ci7fVbLV56bRmjDZ1On8WFFo1Glzh2VqODDvso9Dh5ok6tFmG0YWm1P8x3KUUBpXJAtZoxMV5xXffbFMjq9RIXHpkk8LcSGEoJKpWAzaWd+shW5eR6pdoSsLzcZWqyskV9FcfZTpn3G3B6NOSbK1uDtj1fYUsBL760wMx0Fa0Nq42YxcUOaZYTJ85iztq1a521lo/8wl8nyx2Z4RWEpRQCpRQlP6QSlY5EMwvc2/2XtZbcGHppb2gdFwUl/uYv/bKz2CuOu0EGn1MJW7Au3Hw/58LSSh8lBOV1467FzWdv3GpxcqRUWPsJfF9Sq4WcP1vf8MWGyh6x7u+dPlA4G7AwvHe7tYO6X7ub9Tzo+YbvK6x1QeiDOki55GFCRS/OSeIcIcR9dSl5o0Hs8/Hm470Uebz3vRf45jfnMdrVpr71rVUuXBg/zM29a4yORqys9BBCkCRO6WELG9cDIaH2o/DZ7fWd2LR1y59/dIxmM0YIZ8/t+Yp2J6mnWX7WGBvq3IzPnH729+dvfPT6XX6LB4bA925Vq9R1rh9J0ryT5yaw1nh5LmS/nyOl4NSpOnmuyXNDw8QUHuDEfacM97e5JwA4fXrE2RMXNrC1WkCrnVpjrLLG7M+D+BjHeEA4JnQeEpw89xc/2GrFZz1f1k+erI4M/DyttXzpSzdJU0fgaG3RWheqGDkM0e507q/1o5Jusis9SbXkMzVZZnW1j7VQPs7POca3Ge6HKudBT6ruBntwMHe/0iNA6jSaCVevN2m2XHZFljv7ycGkM8sMSWqYPVUbbpQQgkYzZmmlTS/JGa+XqFSCIZkz+A7r/3/UISSoA7ATAXeDPb/Uo9PNMNYVVqQnsTiLjTBUKCVJUmdlVykfYADrAeCJS+OcPlnljz4uiBuv8Qd/9BzvftdjTIxv3zW2G2ZP1PmJZ9/Cn33jJpdvfJIrnfNcv9nmnd97iqm7zLV4GLDluN/nibCvxQ75pJpb7AwfT01WWNymsAvgewohBZXS7mRfsxOTxjm9OMcaS7JO/bMeU1MjLC65vCqda/LchaZrbeh0UxaW2syeqGOMJQq3n+zerSoHYGU1ZnG5V5DZllo1AJzFpLEu/L1WDQlDD50b/skv/ANCz6MShsRpCkIQKI/Q811WgvTAc53YCIE2urBaoyj8g7WFrZJ1Y5DbVpc7grBDhY+7JliUkIR+QJpnxTIU6g1JP0lIi8wRgcsxCzwfJaTL8yiUPVJIZEEYDTPE8nxAE+ErD6P1kDjqpjGr32zyw9/93mE1TEhBvVrn4hNv4q/9z3+Dei1gpBogVJF9ItmhsHSwB++1Gy3ykmRyZCsx/tzX53jrRJUw9PbVZZ9pw9XXV/n4J19heblDHKfoQeaMcfvC8yRTEzVmT9RACLLcMDVeoR+njI+Vhhk4ovAMarYEaZbj+f7w61vhfutqJeSR0+Pbkjn3gmotYn6pS5ZpwnDjPCbwPXq9dE8nhGeePsGrn75Os5VQ37RvR0/WWXh1nsuXl+j00iITRrgGvdwgipDn//vv/4/oPHXkjjVIIfCUwlcevudTCoK1DKmHHcWhnuSaOE/IdY4nFeWoQrnirpvtdkJU9oh7zp3CFfgLckcIosgr7OfWCLftTqE0zxkZibYQmFdeX0Eau+E9tVrIo2frBYGzDyZvh68WBB6eOiSi4Q2uzslyd1+dJHoYZD/Ilur1ctIsLxR3gkr1uO5wWFhfJN/uLDh3dhQBPP/8PMvLXXrdlCjyOH1qTdG4nQLoQcxxRkZCyuWANHXkgO9Ldz92VBRFO7Fp6zA2VuLs2TrNRowFmqsxcT/HWDuSC2PSJB8vlf1/H/iH92GLDxT10eCRcrn81O3bLjcu9BSVSole1+Vopanm5MkaN240iUoeUVxk4FloNPq8/PLSmn3eJkxPV7l2rYHsi6HLkM617PdtJY7zi7Nn/+LM7Wu/NX+fv/IxjrEvHF/hHhIYQ61aDX/DGv33Ll5cs8N49dVl13niK1JA57mWUlkhrPCUUkmaUa9HOzLSh4Vcu6CyNMtIkowsc2x5GCiS9Fihc4xvHxw2mfOwFPZ3w4ETOw+Q1Flc7nPjdpuV1T6ddkpaWLYMump9z/mlz552nZ1pqllZ6bLS6NFPUpSUhKHHqRO1DUTOwwI37xGFHQ14Sh5YwaJWDShF3tAzGVymgNaGMFRDosway41bHR6/OLbHGu8/qtWAn/jgY/zJpyKWo3H+5HPf4MzUIn/uux+5q/W99c2nePpNho9/6nkaN2/wiT88TTh2jne/8wwjtaOfkXCUcZBj69Jyb2iNBHBmdoRXrizv8g6XrbATBlaDpbJPP85RoeTSY9PbVsqUEjxydpSr1xp0u87yLC/saYTWrLT6vPmpWZ56YnL7z9r3k1vR7WVcudag3U4xxhKGTnnXbMaFTY6l1YkRUjA9XuH3fvM3uP765WGmTSkMiVTAaLWGsS4zS0mJzCXaGLQ1Q/WNKcibQd4JUhR2jwOSx6w5sFlbBMWLoRLIWDMs+logNwZp1oq1g9wOtAtKt1IW+T3ub2M0WUHsiGJ9xlqMceOVJ1VhF+mKBYNrkSwUPwaLzS15Y4Wlz3+an3z3DyOLfJ9yqcKFS5f4az//d8iNplLyGam58TCKvC2KkXvF555fJhFsq3T0jeWxk9s3rGa5U4HNz7e4PdditdGj2Yp59fICpgiaHtoxS0W9XmZivEylEqKUCyceqZUIQ49qdW38Ont2nPn5NstNlx1jDUgluPDIJPWRiKWlLqutHidP1BmtHw6hHQQKAXS66RZCJyx5tNrJBkJnu8JkuRJQVfDSiwt8z/ec2bCOp5+a5jOXF4mTnFy742Og1rPAP/3QzzilWEHiSCHwpIevFCOlCoF3tBoY1uNej85+ltHr9xyJqwSB8vnZX/xfyTJny2qtpd/L8XxBVPIQwo2flUqA107IMkM/ziiX3D5SmwivOM7Jc7OFkFuY69Dv50yVQ5SSRJFHuexz7vTO9nqbVTrborDrK4X3fu5+u6pzlpZ69GOXoaO1y8sZZDbq3JHyfuBy4UqlY3XOYaLXy4a2yZshBJw7N0qea155ZZl+P+P55+apj4TUiiyx7XiKzcLL9c/t5ly22QXiTo5R31fEcUarlQztNn1f0WjEjG62Hj2qEHD27CjPNeeIezmj4xFSQT/WUiJXK9Xwq36gXnjQm3mnmD37rLew0G0vY17s9bJTeW5KQuC3WwlKuby4Vismity9SbeTDOeHaeZyV5eXevT7GaXS1mNVCCiXA1ZXY7Jco3OL1kZYi0qzfDJJ8vcC//I+f+1jHGNfOCZ0HgKcu/iTstmMfzAM5GOPXZqYHdjX9HoZ115vEvjOf1cl8nae2TD0he95MkszXQWCPNN7ho8eOCwoKQg8j36a0+klSKHwPFkEmB7jGG983ItFzV2v+yHGgRI795nUabQSrlxr0u6kJEk+zH4x1uIrhdZORVkZiahUfRZX2iyvdOn2MsBSq0XU/IjxsdJDSeRshhACpSRnTo7cTfPqDuuEibHIdSwbp3YadNr7niQuOjUz6wIyl5b7TB5RtcoPfv8ZLl8d4WtfH+P6yje5+Vt/xtveeobzj+yeX7IdPF/yQz/4BHPzLT73ha+QtG/wh79zmpGZ87zje04WiohjPEhcvrZmtyalYHQkpNVOtl1Wa+OUILvkKnQ7qQtkr4Z0e6nL49ql7bk2UmJsLAEBnfm2K3QI0AZWVroEgdqiaLgXIgdcntWLry7TbCb0epnL+QmU63w0ljQzdHsJtUqIEIJvfO05PvHH/8bl1+AybALlM1JxE3RntQReqCiHazkXtiBJ0iwjzrLh3wX9slboKYKOdUHsDIicAbmCMVjryBdZkELaGiRrmRx5Qepo48aagfrGjXESREHMALnWIMTQxi3TTkFgCgsQW7zRkVFrxI9lkCvknkdb0qzB17/6Ff7DH/lRMqPxlcdIdYTHnnqSn/qbPztUr/iBIggUUeQRhWo4P7gTWAtLvZRwLCDcpKhPEk3NVzz5xDi5NrSafeYXOywudlhudIn7GXlmhjlwTilhMNp1yQoBlXLEzHSViYkKlZJPuezUWcY61dbY2NYxW0rB7OwIs7MjxbGVM3+7xeSEU2msf+2wUC75SCloNfpMjJc3vBYEitXVHidO1DY8v93pcn66xNfmWluej0o+ohqyvNIn8B359yv/+G/T7qxijUFIiS8UQkh85VGJypT84Oh0j++Au9664o3GWjpxd3iu1aIqkzPTACyvdsm1xuQWIV0DyUht7fgpl31KoUc/1aSJLggdQbSJkBtkTlQra4W+bi9jfqlLmmt85ZR5lUrAmZNbf+O7UemEoTq87Ls3uDrHGEunl7sGHnDjrrGksXbHjRAI6YAnAA4AACAASURBVBQ7B6UQP8b28H1Fq5UMc5w3Y2BXduHCBFpbXn55iTzPee65Od7xjnP7+oy9nMrW271tZ/22ntjZjeTxvELJN1hWuPy0paXuw0Po4K5HjpwWjNZDKpWATjuN2u3U5rmejPvpj4xN/eiF1cXf+ycPelvvAMYa6/fjvJSmOrWWXEo8o00UhF6glKTXdSr1EydqXLvWIMstJrGY1LiKt4Dr15tcurR989K5s3U6nYTGqkXnOb6vRJpq2Wj0T9Wq0bMcEzrHOKI4JnQeAnTa8S922+n3RpPRzOCCYi185cu30NoihAHkNSnknDU8LoSwpXLQSFZ7Y1iIY43RZseb6u2krusfb/f/3WCNm5hK5XzKPRVgDCjlLjLHOMYbHYepyjnQedpBruwAawoHRuwcthwHuHazxeJSr+h6tyRJPswJCwOFEAoQ9GwG0vLa1XmyzBAEilLJI4oUvu8xPfXGsegVhfVRECjG6gc7CRofj1ha7tNPDHnu/h3AKaGc5UaaGuYXe0eW0AG48EidkycqfPaLESu3pvjKN1/kytVl3vvuS3e1vhMzI/z4j72Fl16e54WXvkKrfYM/XDhNNP4I3/UdJ5ieLB8YufYgsGW42uf49aDJb23sBvJmYqxU2OFu3LLBT5Okuesw36Vzu5dkLrul6OAX++jynj3hJqtar9nTYCHPNI+c3Rhwf69kjjbWkTmthH6cD5UGkKKtpd1N6XUzpqcrlMs+q8ur/OpH/j6edPYmgxyQkVLF2ajtAFe7E65haB3RAwOix5E7uXYkcJbnZLYgY4rX7bov5tYliyK5RRiLEU4VBE41ZIVbfvBeNVheFp85yPGx7jXkmgXbkERa93nud7DDv7GsbZNds5Fbr+7JdE6j1eBLn/8sf+lHPoDFEvgBo6PjPPHMm/nPfvq/wfcceaaUI9c9JanXA3ftKVQ92xVXl5Z6pKFgrLZx7O7HOZe/tUrS7PCxP/omaVEkR7ptzHNDlttCmekKqVKC73s89dRJpBTMTNWYnNiaQQPQ72csLLS3JXQ2I/AVvWR7i8HDgpSOCGh1NxKxFmedtR/3gTzTjI+VUXPLLK30mNxEDE2dm+Bf/fzP07r+Et20j0Tgex6ecv+Wg4hyGA5VXUcdB3G56cQxcRojEJSjMp5U/Hc/9yEQ0O1mSAS5tZQiH88TG5QCtWpEJerTT/VwrARLuWhyyHODUpJONyVQckNB+uaNJlmmGY18PE8SBGqYG3VXLmvr3iCloBT5O6pzGs2EldV4WCRXyt1P1Tepbr9d1TnNVkJSOH9obQtmf90CRceCy855iG96HgLMzXVIkpw4zjl1aiupPsijCUOPS5cm6fUyrl5dZWW5z8pyj/GJ8jZrvXPs5Ea2neJnJ9NS35MEviqInYF9qiN8H5QN3N3i3LlRrlxZpR+7RhKLJcv1TBKbal+JC1HkPTF79tkP37720fubyXCXuH3toyaqvm8u16ZusdJo61tjMyshCFTg+3J4DfY8yalTdW7dbCGlwGinaPc8SauZ7JilU62FVKsh/b5zFiqVfOIkF3GcB51u+syp089Oz9/46ML9/u7HOMZeOCZ0jjhmzzz7lxcWuz8shJ1681tnhv4xr722TKuduIldSgchhefJ0SzXgZJCC+y050khhPuJvV06VPa61Vl/EdvuYraZ7NG5JdeWPDf4SjI1VcJThTLnIFpzjnGMI4zDInPu+cw57FNv8/oPYA51oIqdbdZ9L+ttNGNe/dYqjVZCmmkC31kJGWMRuO7LJMm4dqNJYrTLPiisyDwlhl21Y6NlyuU3hoJiYLc2CDq/cG5s12vP3cBTklo1wFhLkjjrKHA2ny7A2nVtAiSp5sq1Fo+ePdzO7XtBKfJ477vO8vr1Ub78tRlWlp/nN3/rz/ie7zzH6dN3Zxn3xOMzPPH4DDdvNfjK175Gv3GZP701iShPU5s8xcULYzx6duTAbZoeathd/7wn3LzV2nDrc+5UnUZre3UOQLsTozy5Y+d9v5fR7ab0+44UsUA53HuLlRKsrvbJCtW27xdqjtBjpChw3quqdLDYy6+t0O6kLvsDV8BM0pw4zZlf7JKkmvpohLWQJRn/9O/9LUqBs18xxc4q+QGeuvsmICEESggUTtGwfgONMeRWk2lNmmdo4xQ9/joyRQDSk6R55jq+cflGw3UMwpKlGGZ05EZjweXtFNkmAkGuneWHew+Yde9XynOESPEZuiBtBhtRiHUwVg+LTFIITJERNHhOWMvy8gKf+vgf8+mP/1uUEAipqJSrXHjyKf7L/+FnWGkkmMKislYNqNV8sM4KcjBW/8EXb9NKclQn4YWXkmE+Z55q5uc7TJp8+NtinbWV9QZZaQblSaLIZ6weUhspUyp5+8qzKZV88oJs3GtsEkLcf+cBoF6LuLXQdkTAumtbWNix7VboX17usbjYodVJCHLDSy8u8s7v29ihfuniOL9fqeErRTUoucYIP6AWlbbYhB113NPVpXizNpbVbtvdrwkoh2UmT7gMhDzTBIFESA9jM0plb8s4FYYeYdFImOZrhFu14saaRiNmcrJMt58SlYLhb7e46DLHhIDZiQqVske9Hm0gl9f/1ptVOu7vHXaCcNf9YJM6xxjL0kqfRjMhTgqyVLhxO/QVYeDR7+fMTO3RmPEGV+cArDQS8syQZa6px5h1RDpuLEQKlOLwVFDHoNtNWVjokCY5UkpKJZ/x8Y2EvNZ2A1H6lrfM0mj0aTUTLl9eOTBC514xOKUG9s3aWKRw1l2b8zg3K35g9ybovcigwyCLSoWi9ObNFmmqyTKNMXZUSpVpQ01KkbXayf8C/NcH/NGHgpnTz073+umrVSWaee5NxUl+LkmyCWuJpAShBLoYAyhs/tptp0rPc4MUbk5oDSwudjl5cvt54aC/xvOky2UtBv04ziayTP8w8C/u13c+xjH2i2NC5wjj3MWfLM/Pt/8rY8zoxYtjYwN1S7ebcuNGC8+XtFpJghUmioQIArU4OlayUog8DMRTnQ6UKz5SMgx53evKIlh7Xaxbbj+kz+D/cc8x20Zb0jSncz1FCcFILaRc9td1ah7jGG8s3Gsx7IDfekdvvpPP2ddEfXO33D3gnsiXXd58p+vNteHGzTZzi136cU6W6qFvd6xzkliz0uzSavdpthM8X1Eu+3iFbH8g3w9CxdRkjSh6o12CBbJQFsxMVpjYR6f13WB6qkyjlawrbDplVJpqKmWfMFDEietKa7YS2p30yNuOnTszwplTNT7+6ZCVW1N87usvMvLSHO/9gcfx7rIgcerkKKdOjjK/0OaFl26xMv8qrcYJvjp/mq99/TSVSsBbn5lidqZywN/mGOvx+s3m8LEQgomxEi9d3j4/xxhLt5NS3iVcvdWNyTJNmhq0ASlhbGxvJdziYptqLaQfZ6SJRnkCz1N893eeRXnynlU5g0Vv3GrT7rhQd9fI44jYVEja7f6G8Oo8M3zkH32I+aV5hBD4no8nVWEpdQDjxw7bL6UkQBIon0oQbXrLgNBxY0sviZ0yhoIIMq7QOrRwK4oIoefjKeUIIEBR5O4U9mrarGV/CSHwin2Q6Xydgsdtmy3IHneNWrNjcx3Ddq1wgQtzF6xl/CgpUUIS5zmWlF7SZ/Ezn+Bzn/kEWEMpKnPm7Hl+5kO/QH5jLey93UlYWmzwzZUYXY0cwWNxVla+QmuD7MfM1kOCQKFKPr6vqFZ8ojBAKYEfeFTKOysP9kIp8FlZ6TE5ufuYNNjmbjfdkntyWLAUBF+Ss7LaZ2pqbRu1tigpdiy0X35ticXlLp1O5poPjGZ5sbNluTDymHnsGb7+jU9xoj6xQXH2MOEgyBxjLXGekuaugbxWriGA//bv/F0QML/YRmvrbNQM5JnZcK0cbIPO3DmY5+uVeC6/sB/ndLspeaYpjbrxxhjL6qrLPKuERWafFNvmSd0NPCUphd4Gwr7VTplb6JIkmixzmQ9aW0olD6MtnTSjF+cICauNmPGx6NtWnbPaiIuGhpxWOxnmiHW7GQiQ0hUwFBT33Q9wY9/gWJjv0GrGdDouV2xxsUul4m8gcJQSWxQR73rXo3z2M6+Ta0OSaMLw6JDVTrUnkLlTnbp8LndN303ls1kJtNNhtx0BtP613f6+UzzyyBg3b7aK7DoAfK1NLQxlLc1y0eulbz9x9tmRuWsf3eoBesSQa/2udjt+XxznU54ne9YirUUCUZJqjE3cfce6H6A+GrG83HN/SkGtGpCkmqtXG2uEzvofBJidrbG02CXLDHGS4/uKLDMiTfNykuTfwzGhc4wjiDdaNekNhTjO/9M01VNam/rFx5yvvrXwjW/MU60GKCWzfjdvCSGM73st31cLUogU7ExYUgjpJNqeJykPfIG3u9KsbzPYriV+87KbBr/N8HxFKfJJElfwNAasMMMCW1w5usGdxzjG3eKgyZy7vonb5Y2HPQHccd50AOTOYZE6+0GSam7ebtNoJs7qIXV5OIPuwNVGh6XVHmmaYY3FC3yqI6H74OG4KghCj/pISL1eOvK+93cKIdy/ypNMTZS58MjYoU2kw1AxNVEadnsmqSbPLVK6bAVjGBZEgkBx83aHJx4bP5yNOUBIKXjvu84yvzjJZz9/gtbSc/zW736dxy/N8MxTJ+96vTPTNWamne//4lKHL3/1G3Sb36ITTfDppSlkeYZSyeM73zbD9KTrlmy2XFfiQSus7hYPq7Y3TvKh5QUwtCBcWunt/CaxvRf9AEmSOxtd4YrtUgrq1d2LjdZYVlb7RTYL+IEk8D1mT9QYH9uhQ/YOVTkAKyt9Fha79HoZ/X5GnhvKlYCV1R6rjdht62iINYJa2ec3f+Wfce3qK4AYVumlENRKd0nmHMCBItZdLKQQVDcRSxawBbGT6pw4SxGIontf4kuFtgYlJFJIp/6xdtjdv5a7IxDCZc0Y65YZKG02fN66zn8hBmqgtWUCzyPXmjTPC7WO+xYDBc9mZLrN8y98nf/4x9+PFJIgCBgfm+UDf/mn0NpgSyGlsl+Ey7tjcXqyTJzkLF1v8Oij49Tr0a7H6N2iOhKxuNTek9ABqET+fRkX1isxpiYr3LzdpNOONxA6ni+3bdDQueHy5SVuzXVIUk1W2LH+yW/9M+z4Cd72zkeY3vRd3/Tud/DSn/wWZf/hvEc4iK021pIbQ6PXGZKUvlzbv9ZaGs0YT0qS2OUVekpQKm8dN3K7luW0Ht1uOrQeBIZd+KurMf04QynJTL1MEChOD3NzNt5M7qbS2Q4uQ8rHK4rbSaK5fqNNP83p99z3EALy3JJrM7z+5rmB3NkelqJdit/fBuqcVjslLe6908SQJMmafaQsbDOL62K5rNZa7o9x4KjXI27ccArkPDd0uyk3b7R49PzYhjnOeoK/3U5orPbJckOWG156cYG3vHX2QWz+thiphawW90pSCDxfYrGkqb6r2ICdCJ6dCKDtltvLrWI7tRBAFHnMztaYm2vTbqdkmckFhFlqEiFECsgs0+8Hfn2/3+dBIc/NY8ZY31or01SPYK002LJSItTa4nkUSr01he/JkyPcvt0mzZy6eeBsFPhqw/g6hICx8RIj9Yi8aIS31pJmWqSZDpIkuzR79ll5+9pHzTabeIxjPDAcEzpHGJ128uNSUn3mmelwEGp65coqOjcoKUgS8zulsn9JCJkFgVool/x/12j2/yMpmdHaumDd4oK6q93BfloO1v+9/n52G9VPkR274f5PG3cxVFKQZsfj4DHeWHjgZM4Ob7jfU5jNn7ftzeded6Z7rP+gSZ291nl7rsPl1xvEiUbgfP7jRLOy2map0aPdipFK4CkJSEYnysPsCykVypcInPx9eqqKUkejQH6QGGTmeJ7k3Jk6507VD93O68RMhX6ih/ZMWWaGalRTqAIGRc8k1dye6zJ74uFQosxMlfnxD17kc1+qcOPyFC9d+xZXrj7HD3z/Reoj96ZamJqs8v73PYm1litXl3nplS/TW43oenU+OTeKKI1TGz/BW5+Z4vprL/P4m5/GPyKkzgbcBdlwr+u6G7x+vbnh73OnXVZNr59vtzg6c4qPKNj+9nxglyZwqgAJ5JmlXN29k7/bS50aJDN4SpJrd75cOD/J7PQ2+V13sX+TVHNzvoM2lrxQ36S5QfQzlpb6KE8yOVF2Y4OBT/7B7/KVL37CESiyyM0RklqpvIFUuaONuA8QgJCSQEoCz6cabrKYsRZjXAEh14Y0z8itRuDUNZnJHcEjBVbIIhtHFOOVGH6IkmuE0KAm6cZaicEWz7ljwVNqQ/7OQE00UP1A8bwtutbX7V+jNctLN/iVX/wZorGTfPBv/DxPPjVDfWQjSdjtZQTScHu+xcJSB8+TqCIrrVaLqNZCPCXvaeyvVQOuvp7t6HG/HlEpIElyqoek0BkeVmLtsfIk4/US3d7W/J5yZW1/GW24fr1Bsx3TaiXkueYzH/t1Lr/8HP24DViq7SYvv7y4ldB50xQfP32B7rUXqDxECp0DueKvU771kpg0LdQ5JUeoeJ4CAd22c34QwpEcSgqUVFRLwbbbsl3k0OJKh9MnR4ljjRCCUskROisrXbQx1EoBga8YH4+cotC5eHFXd6LFXDyKfKLQQwDziz2WlvskiUYbS5xqN79XYmhbPlAIZLkZ5lTlha35oC5wL3jY1DkAaeqaqYSEMFIkSY7WOHXOYPusux8dKrbWkzpDBs6yYWDd/Nzm9x1jC0bqEca6ehNAp50wPV1h7naH2SEJ6mw5tXZ5VSMjIVevrJKmzsllIe/y3HNzPPPMiQf1NTagVgvRuXF2sQJAYS00VvtMzzyYrNP9nOmblT+DxxcvjNNqxu6cEXjGWKyhoZRKAJMm+rt4OAidU4C01npaW99CKLCBxq4jZty4OSDelBJMTJRZXu4NVUpSCixw82aLc+dG1z5g3U4eqYc0WzF+oIisT7OZiCzXst/PHjHGPgk8f5++9jGOsS8cEzpHFDOnfuyvrqz2J/1Alc494gacbjdl7nYbY6HVTm9ixWnfVyuekitB4F2OIvUR2+CvpJkeHVxcPV/i+epgrX12aytwdTRyvRZW7UJi19u+2bsLlDzGMY4Ydr3Nv4s5wEEQOUdp6rErd3OXxM498EF3ROrML3a5ebtDt5fRj3NarR5zix2WVzpkmZt0h5HvxjcNQTVwtl5FkcHzFH4gqZQD6iORK0S8wTDoBFdKMD5a4sIjo4zsoRQ4SMxMlYeTQinF8JqjlAvj9jz3qxoDnW5KPw6LnJ2HA9/7XbOsPDbGZ794iv7SFf7oU5eZrKX8wDsv3jNhJoTg/KOTnH90EoDbcy1eeOkyjVvP0VmdJZ88R6l1g2+9IHn8zU8fxNd5aHCQY+jN+fbwsRCC6Ql3zNodikRxmmMtlErbF6k73aRQw4mhciPaR+hzsxkPbbyUJ8lyzaVL0wgpmN1cpNjHDti8iLXw6uVV4qTIkFHO+qLdiVlcdoWRWi0oQqoVX/nMZ/nY7/6aIyGkQAqJkpJqVMLbKyvkKF3k2Lo5Ughkkdnje1AKN46JQ9s2QGun8jGFXZrFkuYZFouUEiUV2jgyaEjQCFBFhdpgEJbhMeHIB8dAKOU6i5WQ7v2sETyyeM4O6R/3PWonHyUsBVvIHIDbt9vMlD2SRCPQw+NPKsFqM3Y5MoUFZuQrSmWn9AkDhV8ETe8Fv8gK6XRTxkZ3J6/DyBta4RwWNnc8C2Biskrr6vKWe4ZqNcQay1KRlRMnGWmq+cRv/xqvvPBV0jQm1bkT7gpBd+UGr/zpF3jnOx7ZMB8aqYXMPPYML774uYeG0DkoMgfW1DntuEduNELIYX7QidNnAOj0EnzfQ0gwvZwwcE4UldrW49bz3bE+IDF9352brWaCd1Zya7WFUm5canfSopsbpqolAt8pjnfDfuezvi+plDy0tnzrapNuLyPNTKHQsxuuCUJAV1vyRBPh5s/CE6gih6vfz6hutpH9NlDndLoZ/TR39o9SOEs648bEJNYgxHAcjTYrmTb/SIO/1z+/3Q+5Hemz/vnNj7+N4HmyUJSZoonY3WsEvqLbCamsO0bXN7NdenyShcXOkDhZWe6zstLfkr/zIFArrn1aO6vFPDfkmaHVTh4YobMXdurLFrgcsbHREsZYyiWXwxXHWikpEixenGRPTpz4wF9anvvdf3mfN/uOoLUZNQaltfWNtZFSVKQUhXKquIexYqhCH+DUqRFee215aKUXhh5KSVZX+xsJnXWYmqpw40ZzeF0QErQ2st1JZtNU/wDHhM4xjhgensrGtxlyrc9LxdjpU7WRgZT4i1+8SZLorhCiaY1oJkl6rhR580KKrFzx/ymAUqLb7eW5p4SKSh6j9YhKNWBi8j6FzhWTSinchF6iiIVGKWd9Uyk8t405mO6iYxzjQeGBqnKOOJGzGeu3bctZf5eym3tS6+yC1WbM69dbxHHOwlKXucUmzWZMP8mxxhQTSTc58T1JpVaiXg+HRI61ziO9Wg2Ymqw+NMHzQohN81tRcPR2wzzVWf4IoshlJUyNlxkbjYgOwX5nL5RLHlGo6Mc5oVQkqUYIiAJJGHpYa53NTabp9uH2XJczp2oPVUju+GjEB973KDduTvKFr5xhafl5/vVHv853vO0M5x+ZOLDPmT0xwuwJ5yntLAti+mGdr1/+FkunLjA58eAn2g8bWu1kSDIC1Iti40qzv2XZtVHCEgYewQ6e8oHnUSr5xL2MMFCkmWF6avf7u04nZrXZJ011cex7VMpufBqphWvn7j2onl58dZmFpS6dTorvK5QStHspnV7uwszLPnmu0bni9euX+df/74cRUiIRSCmdtVlYIvK3IbKO4MXtXjZJFuoeADyfzWdWpjXaaIzWzq5NeGir0UWxUgiBQpLqDCEkXjFHsNYw6Kwy2CGJY4u/BwO5EIL/n733DJZsu6/7fjucczrffGfmTnoTXg6ASEBMgijSBYgQA0BQZZdLtssuSyWnDyzLLquKlliWVXaJFm3Lkmiq7KItS6ZkVgkkQBIMIACSIMEAEvElvDczb/LcnDqdsIM/7NM9N/SduTPvTnq8q2pq+p7uc/p09wl7/9d/reUI6i4lB5ZwQRk299z7GN8jK+RPfu2LfOXn/8nw74EDgNYxcVIhjhOaYxNUG00a45NMTs4ye3yOU+fOhHwkJUlihY7DMVyvxSOvxWPNCr3O3QmdakXT7+b7+MbvD3sVyVrNeNd93RjH0mKbbi8nKyx5avl//tf/ns7mapgXlQeMKkm6RlyhVW2wdPFVrt34AU6Vyr3Be734/d/Dhd/51AP7bAeJgyZzrPN0+sGSUkpJvXK7iPo3f+IngGAhaZ0j7RmssUipqVaiMI7Zsemk7Nb2LuToTIzHIRejXyClIE3NsOlxZaWHtZ5ISoT3NFvbr0d3U+nsNS4VQlCvxXR6hlvzXdqdnKKww1xFCONGVOgg/93rG1xf7SGAs+NVvn22Qa2mqdcjtJL0+2Y3oXOPeBLVObfmu2SpQcpBLiXEsaTXMxjrUEINcxwrldvXllG/yw5zkSEE4PcifwaPd6p97vbce5jsqSQ6EJIOlHGsLPf5wAeP8847q7z44pHR61Q0p06Oc/36xvA+8tZby3znd5685/fvdnPSNGRoai2ZGqiA7xONRky9EQfbZuPwHrI8RAg8qTh7bpI0C81CSuZ0u52Kt35MSmGEZHx9vfefz53++C/cvPJLo6XjjweU9y6SUhitpEqSLXaUBALOb1GLDVCpaE6dGufixRUgKDFrteiOCuBmM6HZTIAcawviWJGmVnS6WbXXL74X+KcP6DMe4hD3hUNC5zHE5JEf+tluN/82Y+z00WNBsrq42Bl0VwrvsUIg40RvIIRLYn3h6sVPvnX8qY//sDF2Ukm1ZK1tppmpzy90dLOXMDfXpDWi4+5BIO0XZKVnfJjYS7QSQ8m6c4OOwCej0HmIQ+zEIyNznjAiZxRGnvnvQq1zz1eRPVbqp4arNza5dmODN99eZHW9hylsUHsoCd6jtEJHehhuPTXTCHY5ZUeQFIHomJio3dUu5mFBiEA+JbGiWgmF3EYtolaNqFQ0cXmNflIVkyfmmmS5pdMtGMzh8sKRFzlKieE8Os8sbZFz/WabE3NPFqkDcOJ4k2NHG/zG5zXdlVn+9I2LvP76q3zf9z5z4KHgg8lwtRpxpLHJ0vWLTE89OpXO/V7jHvW18dKVtW1/P3U8FG3nl7p7rtPp5ruyHgaw1rG20aOXFnR6IQDa5o54D3u2AW7cCgS1KUzZTCN53587AcDz50pS8F2QOW9dXGNxKQR6KyVRWnLp8hr9foGQglppMwSeq+9c4uf+8d8bdlVLpYmkohon2wPgH/WPtwMPc3cipYiUgj3iJgc2k9ZaCmswJfFjvd32GmsteDkscgebNlGSOHaoChBCIJFErWnOfdcHb+fXbPnQznkuf+1Ph9lAAzs44yxZkZJmfRCwsrKA80FtJAm2owJQUhHpGBVHIDRSQFKp0KjXaY6Nc+aZZ/m+H/oB6vWYRivh1q0NjnOb5BiFvLBsdjKO3/c3fX8QQlDd0sCwvNKj206xxvEv/7ef4tq1yxhrQAi0lCQyolGpkRYZUipqcYVYh/Vv3bzEhbdXhlaMAzz//AxfOH6O/PqbxPrxzB09sCHDQPjA7flhv8gw1mCdQ6swlmo0A7GTZ5ZutwDnscaBFOhI0WxURu5Ts15ByjbOe7K8YGysMhwXDBpwZqbqFIUjzwMBfWyiQZxopiZ2k4q3SZ3b2EulE3pjBLWqpt3JWV1N6acm2DaWKktjgntFEim6zvP6Wo92me9greOdzZS+gA9Xx0NuUNlMND29JYvxz4A6J88t/cyU9rqCJFZYF+yWpBBs2KB+jCJFtCPr5G7H6lZiZy+iZ9tr91LyDP7f+aFHkTs7t3En67et23nMyKGx8SorK72yKSwQpOtrfY4c2BV4WAAAIABJREFUaXLrVptjx5oj13vm2WmWl7tsbKTDZVeurO+pmhiFzY2U69c3KUy4JnjnabUSXnjxyLtqGh4bq5Dnlm43RwpBHIWGsScVcayIIkm3WzA2XmF9vR85R8vjcdYVSslep5v9JPB3HvW+jsKxUx+rra71ldaqLaXMnXdCCFGBUGcUIihz+v2cjY1015zo9Olx1tf7ZJlhczPYoFarmiwzvPTSaNJxfLzKykq/JI01pvBeael6vfzFx2N2f4hD3MYhofOY4eTZH/3g9RsbHwEm41hWGo2I9fW07KxUALUs9Te890op2VNa9hqN+KdXF8A5P+m9EFJinBf9OFJVCEWAA7Vc2weEkhSFA2uRCKwL2TrGuBAS3DfBnugQh3jCcJBkzrtR5TxeQ/p7w578zX0QOzv5Gec83V7Bylqfjc2sLFqV1o8+dGkmcVAJRlHw+19c6nH15irzix2KwuKsCxY4PuR/we0CqzGWOIloNhNMmVOmtaRaiZiYeHedYfcDKQVRFN6/UYto1GMatZhKJahX3ouZPVuhlGBqokqvb4gihbWOkCHnh/J7IQReSUTu6PYM12+2OXP6zsXCxxFKCf7Kh8+wtn6ML3xxln77Gp/53euMxet87184/0BCyk8cH+erFy5zY+Ypjs89JnYTB3nxe4DX1aXV20ocIWC2DFFf31LA2AljLFKOPmdXVrv0ejlpZoeFzH4vp9XcW8mQ9gu63YIsC9ZUSkleeXkOIQWNerCDfDdkTpoZur0cpSTNZoz3ocCdZgYhBTPT4ZoYKcXlixf4v/7x30OKUICTMpALkY4CmfOY3dQes90ZQpZFP6k1kd59zns8xtrwz4X7mfVuaK0mERghsC4si6TCekc8MUu9kdCsx7s+/Mpan97ClXAthUAglfdFAQgZSCFX+i577/ElkWR9sJWyucXnveGm5aZgpcz9+fpX/5hP/8K/HJJFqTVMtyaYnBzn6Zde5hP/0b+3ax5TrUaPpBHBWke1EnPhwjJFaePyj//u36bbbVNYg3WWREdoqaglVepJpSSBRhAO7RWu/NGX4fvOblvcasQcffolXnv9S5ycHF1wepQ4aDIHBmM0z2aviy1zppq15tAq7b/5n/+X4eu8C3ZIsszeirRE6tF71axGoWmFkPOllGRjI8Xa0NF/7twUUSSZX+iQ5wYJRAomJip3sQm8S0tR+VQcKdbWM3o9Q1FaheXudiOQEHC1W/Dq2gZoSbUaMT1TRyqBdyEvZiM3rKSGGSFwKnxPxnii6P5+iSdRnbOy2h+6e0gpUFrgTbDU9YBSYItA8lXG706Cij3+3/n8TocBf4fnbv8htk1ntj3ez0Vrvwqhrc+Nygjaa50DxMmTY9y8uYkpyswZIbhyZZ3v+u5TvPnGEhMT1T1rUE8/M83XvnaLtF/Q6ebcvLHJqVPj+7que++Zn++wvtHHO2i3M6x19PoFSaJ55tnp+/5MlUSjBspXfGnj/IR2vZU4f36KN99col6LqNVijHVV733VWR9Z4691O9n3Hzv5sZ+7de1T7zzqfd0J7/0Ja+04Humc19b51Bq3jKCOR+F9bEyY2486zGu1iJMnx7h2bYN2OyPPLbDd5nInjh5tcPnyGnkeaqhFYZFC2CwrJs+c+djswrVPLT64T3yIQ9wbDgmdxwzr6+nfcc636nU9VqvFbGxkXLq0RhwrisJhLf3SgNkrJdJWM/nU1YuffBugKOxzHq+cR3nn4zhRsdZyKE1+WPDudgirtSAk+GGBLfgI9/vFIaFziCcOj4TMeQ8ROTtxR2Jnn5esjY2MpbKA2O8b+qUdg4cyLDVMfvEeIYMfbqcbiJ+NjZSLV5fptNNt8x0dKQQCKcOkoSg8UoAQitZENYTxyrCbWgqmpxoHTpoPMhG0llRiTbUaLM4atXibuuZJVdYcJKYmK6ytpQggz0OXJsKXilAQYkDKhd9RSsHqWsrkxJORT7ATE+MVPvHDT/O1b45z4dJJNrrX+PTnr9OK1vie7zxL4wBzjKJIsfjOG1xdH+eHPvadD7055EnFQqmqHqDVSIbnal7s3enpHbu9/6G0DzQ4HzIKAbQStFrJ7eDnEbhxc52isMOL24njY8NC+EvPzrwrMgdgfqE77FzVWjK/0GV+oUMUScbHAkmjpeLNV7/Bz/+f/zAUZ0UwdNRKk6iIVqX2yG9s76X7qkAQKU2kRp+r3nsKa8hNUEBIITDWMnb8DJNT1ZH3lN//5G+Trd5Ci5Dh4bxHitu5JOF+KRAevJAEPRC383k8Q98xQbj/WuGRhKKZ8y4Q8MJjvcM5y9rmOpudTS5fvcpvfuZX0EqjpSKOYlrNBmeefpoPfeLfPfgv8A64dGmFlfUeEKxHf+6nfpJOe6O0uwvZRLVIM9kYGypLBhh1q55pjrN48TW6vYJ6bXsR+pm/+J186wuPl+3agQ43tpI5hGMiLTK6eT8ovKQkVuE7OXbyxPC1xjqcDwo1a0MAthClZdkISB1ynnAeV16rVtdSijyMCQZq3bW1PllmOTnRIKloZqf3JspHqXRGwVjP8nyHLA+NJoNzaxDQ7QT87q02XWtRSpEkiqmpKjPTNfr9gn6/QOvQmKKECDZtKOJ4x5f3IPAYqXOC7dVAtRTqGoNtO+dRMmQ5KitxLtwbDwp7ET1bH4/6mHvtwdbl29RAQmx7fuuy3Ru5g0Jop1xslA3cVgXQKALoHlCrRSSJJssy8B5dqlmMcZx+apwLF1b2VEHMzNSZnalza75D2i9YW+/z+msLvLjH67fCGEe7nQ2VOVlmMcaS546LF1c5//TUfde+0sxQFOH6YnxQhz3JlmsQsnRqtZh+asqDLtjkWeOcF77hvIzanexvAf/Fo97XnTDGP++dr3nvI+987KyLvcML4TOlxfhAqRfHmqgk4Xeem0ePBsWY92CtJ00NSaRYXOwwO7u7WW1gzZZlljgGEeCtQ3nvTwKHhM4hHhsczswfIzx1/sfi+YX2TBRJOTVVI44V165tsLLSw3vKznHfl0pV40huaq2WF65/+qcG6/dT80FnXeysi7PcVqWitJwJnpL7CSQ9CDgXBrvOW7wDKQJjHgawniKXbHbyYbfqIQ7xJOBRkzkHNWfbtZ1R5MkIz4EHSRyMJHZGLNxs5yyv9mh38tDd6INVWpYZChM6GYsidF2GsE5BPy0oilBcqiaKZiNmaaXHO1eW6XRCUHgUKYx1FLlBSInWYbYuHRTWUxjP1GydJFJIKdCRJI4V42NVqtX4nq+tgagRJLGmWtHUqkFdU60Ga6Ik3l+A9CFu4+TJJtdvtOkQ7j+D41WKcO8Z3H+EEOjIsrTSR2tJq/nkNha8/+UZ3v/yDK++McGbb51gs3udX/vidXSxwPPPHeXpszOoAziO6o2Efm+J195c4dvf//h1iz+OuHh1fdvfT5WWSnlu71g3cd7TrO4m5EKuUSB4vQehBNWKZqy+N3lX5JZONw9kthBEsebE8XGkEJw9PU7rDutuxajddc4zv9hlYblHUTj6qeHtSxv0U4uxjiPT9WAnZB1f/+Mv8Uv/+p+hZAgnHyhMtFS0qg8p33EH3ksEzr1CCEGso21WXvPrK8w9/+LIAHhrHG//6R9R1TGOkF1irEUrhS+7XAdKWCEkoZZ6e5nc1q0efnvrDXgRVDxCIIUsyR+P9eE9rMvRSpXHi8C6nBxBL0tZ725yfeEWv/Xbn2O82kRKycTUBD/xj36a6gGTzusbKZ12hneOpZUuP/9P/yfa60tQKpy8D2reShQzXm+g5P4NWbRSLN24yNe/eYvv/o5T25575X3H+N0TZ0mvvTk6W+oh4sCHf7vcpkLO02qvjXMWJRXV5PYc8T/7uz85fJwXQb0TCrmgo9AwuOdbCYES0CsctbKHo9tNMdYN69mdbk4/DePKJJZMT1a3DXp3DpP3c/3odAvWNzKcE/T7xdDa1lqP0oLl1PD7CxsIKanVIhrNhJmZOo16dHu/pcA7iJSnBhjj0dqj91Bx7gdP4rWv082D9ZGWmEKAEGFcX47rokiG5i3nkUrQ61mazYdX4tqPpdtey/2O/2F/v9HOdW8/Ibb/v/PxnV6z0+rtTmTPlueajYSN9TQ4sxDs8JaWuhw71mR8vML16xvMzbVGEiwvvXyUXu8aWWrotHNu3GgHoufInRXhSkmy3JKlljQ1QZ3vPGDJMsP165ucOnV/SvxuJyfLgvTLFLYkVw39fkG1+nhaYO4HszN1Xn99kSwLmUPOkeExIGoiwqdp8dKxkx975ta1T731qPd1K4rCfMBZX/Xea4+XzvrIOa+kJImExDlPrBXVqh6qMQcYPI60ZGysQreTURQC7zwOWFzscqQkdHYq7o4ebdLt5hgDUiCc81pJrHPuJPCnD+XDH+IQ+8AhofMYYW29/y+M8S2pRDVNQ3fA+npKp5NbwCkloiL3Wipfj7TstpqV/6O9GtY9ff7HKgsL7aYH4b2XeWYi70NHUAgOfHht3EoLKGXi1nqEFxjv0ELivafbL1hdS+HMQ9ulQxziXeFJJXP8zpnCTpJk1Exi6/Nbnhvuw5Z1DvqyMth0twz8Xl7ts7DcRQgRvG/bYcKttSSOwmC+3yvwMAziljIQyKFYn9C9mQc7hlK1860LCywsdYdzliyzIByRDuqdUhoTyKCsoNasMt2MgjVQ6UPcbFRotSojJydbM2vqWyzQarWIaqJLv9+D/d4OEYKPj8zUyIsOeRFscKIoFL+NcRQm3I+KwtLrQVE4jHGcfWrswAuADxsvPT/NC89O8cZbU7z19ilMd55vXlvim29fo6a6vP/lOY4f378v+U48e36W5a8uc/nq5kMndEYS0Pez3n2/6N5hjAtESgkh4MhMmDCub2a7Xj9UNDtHnllka/c2Nzb6dDt5KEKWKui1lV6wx9oD71xZGU7cjXW89MIRtJacmmtx9uTEvj7LXl/R8kpvqIyMteTtS6ukmUFJwdRklUqssdZx4/IVPvmvfpZI6WFxfkDqNKt1pHiwxPWTWLx8FPCNKc59+yvURhSr3nhrGd1bZrIZimPOObp5Gq6t1mCcRZaKHedDkUQIgRYSLRXG2WDLVv7uA0vBoMRxOO9R5TLny4TNMl/EeV+uN8gOCs0ZAyWQdY7NtIMH1rqb/M0f+3dQShIpzcTkFD/+9/9HavWQGTdo8tgPrPUsLLTZ2Az2iHEk+dm//3dZXl4EBImOEVpjnCGOKzSrtSFZda8o1ud54/N/wHd/53ZCp1GLOPr0y7z2+h88Mtu1B03kQKnO8Z5u2seVNrZK6SEx1hrfXpR11uNK14c4VigpSwud0ZBSkChJxxZl0HWwzRPczotrb2YIBLWqIo41U5PVkl7cm8hxgNzyiq3D6W4vZ2mpj5Qy2PcSbMeDdZPn9Y0+31hoE2lJpaIZG69w6uTYtveJIkm348lzw2wSlTbB4TspbBjTRA+p8ed+rqMH6fC1vNyn3S8oMlsqXMM3PWgWdc4HMkEEdU6WOZqjo1seO4gd/+98fD/b21mYHkn8jFx5BNFzNxWPEDx1ZnxIfFvnyXLLrfkOx441OXFijK9+5Rbr6ykvvXx013aUEtQbMXK5R1LReO+5cHH1roSOlEGx1m5nGOOGuXxCCLyEdy6t3jeh0xpL2NzMcE6io5AXV6tFuDsQx08CGs0k5BxKQZ5ZisJqpdSEUjLzzmtrfUWp3j+cO/3xj9+88kujwxwfAdJ+8e1pbqZxXhbGVT3EzrvY5E6Dp1qLsDYotjqdjOnp0Y1Czz4zjTUOtdzF+5BblpaZ37D9HPEE27X5W236aUGlGtHrFqLTycbX1vo/DvzSg/7chzjEfvFkVzHeQzh17hPPLS51TkvlZ5USFWvDULEsXuZKyf7YWDLWbheLUgrTaia/f+PKLw61+Fcu/Ju0MfHRtSwzsz5ck0QcKyoVzcB27WHBAzpWxM6RFw6LRQtFHAffdB3JdxVWd4hDPEw8dDLH3/HP/b3PYPS+10x01OM7vdHWWe2W/3dOGu4H3sNmO6PILZudnLXNlDQNhcG0nLwN7BUqSci+yfPQkeXLDmDrPEVRDD3J6/Uw+b1+M4RlCiHpZzlvvLVMHGv6vXxbE5q1DiHk0KbBWkdSiTl2fKy0adNUaxH1akyzmVBJgqqm2Yhp1kuyprRAe9J9lp9kNBoxzXqEsY48Dz+wtT746wtBzxiM9UjpiCKJMY4r1zY5f3Z8T7uWJwVSCl58booXn5vi2vUjfOP1ZXq9gl7vOl/6xnXEH3+N8fEqL75wjGNHWnjv+dxvv8XMdIP3vXznWPG5uTHUly9jV17la6+O8/6XZh7Sp3q4OKip+uVrG9v+Hm9VhvWQ1Y3+iDUCXOFxW0LAh/vlPZ1+XtoShWVCCNJ+MbIAD+CdpzBhW7l01KKY43MTPHdukomxva2Etm3jDk9cvdEmyy2Xr67T7Rb0+gXeQ62iadWSoS3cL/zcTw8D4J1zCCmRUtKs1ojuQclwX/t5iH0hN4bm3NMcHZGR1esXfOFffBKzuISKwrEmpaRZuV0w8WVhVQDGWvIyR0ZQNkYUwYrH+2CnJgAlJQoJiuF92+OHAwmBwOGGJInDY2xQ0MqwE1Bux8OQ/MGDs0FB1Ju/wd/6j//9EGqtY77jez/CR37044yN12g2kqHV1k4sLHbYWO/T6eUY4/jX//QfsL6yGAgAEY7fSOthNs67xZHWJIsXX6Xd/dFdBO2L3/89fOu3H77t2gMZxey10fK36+Z9EMFKbapRpyiPixfe/+3bXm6dx+PDceDLBp+75MfVqzGrnZycYHnZbqfbVNAbmylCCBpxTBSJO/Y4bUWYqYf/B1ezvLDcWuiFZkZbFpoHr3ee359vs5QbqpWg7p6drTN3rLnrOiZlIEitc6z0UwpTDQSn0BjrSFND7R6bUe6noexRwzlPVlh63QJTZlZ57zEmKDIEoYErikJebyCDodez1Grv7fjyvY7Lvf4e1b93V4VQmYXmy8ej0GyFvCkhBbEKftSbGxl5ESwRz5wd5wuff4fnnp8N590Ou7eXXz5KP7WsrfTKcPuCt99e4emnp+74+c+dm+TmjTZ5HuzRIBwL1WrE2lpKu50NSdx7wdRUnfn5Dr1eaIpGhWzWW/Ntzp+/8z49zlBK8PIrR7h4YRWpOnQ6ucJ75T2Jsb4jvS+Kws7iOQLcetT7O4CQsq+kKArra0rRkEokziqckyRJaBRyzmON30bQjEKSKKSU9HsFRWFp1GPm59scPRoY4K1HeCXR1Gohy9wWljQtlDFOJXH3/c89+7HTt6596soD/NiHOMS+cUjoPCbY3Mx+QkpZr9ej6UG3iVKhY9w5nNayYo1fTOJoPknkldWFX/3rO7cRRXJBSHHeOa8QgvHxKo1GKDY+TPseNQhsFRIlPd4FEscYj1IQC0GWW/Lcho74QxziMcWjJHPui8gZPNhXK9b9bnwHxJan96HayXLL+kbK0kqfbjcnTQ2m7KzCl/7oNhR2jHFY61Ay+PZb44hKFY2zgegZTJilDBZEIbBYh0m/C5P/SMHbl5awJvj0ex/qQaEYE6bjg85xHWuOHx+jXkuoVSNarYTZ6Qbnz44TR4fXq8cdx+capLlFCYunLP44jxC+VOz4bZL8PHdcv9HhqVMjZBFPKE6eaHLyRJO8sLz6xjhXrp7C9FdYS1f5va+tI8wlKvRIc8P6ev+uhA7AD330RT79q9/k7VdnePrMOPX6k2s78aBx/dbmtr/PnLytjlrbSPdcr7AWhNhl6ZGlJhyvPhSuIy2xzlOvR4yNje5ETFPD5FiF6TOtEOaqBN/20hGSeH/D/jvd+7LcsraRsrmZsbqe4qwf1maSRGGcp7CW3/zFf0We9VFSYsuKvxLBZi2S9z79eIxqjO8pbPY7nH3ufRyd3k3ofOELl1h840+ZifY+3wNxEx5HWhPp7b9toxIIROschTXhX2FKmQ14NdgOWAKpKYXAODe0MxP4obInFAMJhM+W3Ak5fCyG7+ecw0tJWmR88XO/wh/+9m/ywge/hw//yMeYmmiFXM9EMzVZo9cvuHxllcJYtJJ89pP/mm9948s4a0lURBJFKKUO3P4siWJWb17izTeW+eAH5rY9d/bsJK25s+Q3vrXNIu9B4YG1o9xhw85DL+2HHIw8o5okICRgEULwg39te06Sdw5nbiu5hAgKqjshBJx7IiVBQJ7ZoR2ps54sM4xXE1rViGYj2TvnZOtH2lEZ94Qx6/JyP7wPYXyqyiYf5+Dzt9bpOke9FiOk5PSpMWr1aFdR3RMyHOJYYYwlyy1KCrQKDZECMMXDaaB/1OqctY0M78NvSGmnbIwrf/sw9o8iSaMek5e2y9Z5ej3/nid07gd3I392Lvd7/D1YNjhm6414eJy68gBYX+8zO9tgfKJGc6zCt761zIsvzpYr335nIQVPn5/k1dSwuZnR6xZcvbbBkaNNWq0thMxWKzjvmZmp02wldLrFkNxzPkQUAFx+Z52XX7l3dWOSqDKTRYVGBOdJ+wUbG7sV1k8aqtWIRjOm1wtqHVOeL94hnKUjBDbLzUeBn3vU+wowd+pj8fJKryKEsFKRSCmTIg/zO63lMCd1kO03IPb2wsmT46ws9+gLhg2iN25sDgmdnThxvMXaap+sGrG5mQkB3hgb54X9S8A/P/APfIhD3AcOCZ3HBFlmziMYB8rBiRr4W+K9EEKIWpa5pSTRWaNe+efrS7u3IYToKSX7AuGDtDuElD7swkvwCRZl1xwgQmdeVhgip6hVBXlu2djImJl5NP7phzjE3fAkkTl+14OHiB0z0VHEjvewtp6ysNxlczNjs51TFBbvPKYMNA0dtmGAZaylVo0xJqj8tPIYGzryKs6jyoIm3O7u1SpI4ovCEkUK6aDRqjBbj1hd6zIxVQuFfSnQUlJvxEyM12nVE3SkiCNNFAmichAvpaBS0RydqVGtHt4qnxQIIZg7Umd+sYexDmE8mQ0BrZGWRLEM3uuhloh3ofNufqHL0SPvrVy3OFJ82yuzfNsrsxTFWS5d2eDtC2ukmaHfX4T+EqTL/PKvvsqLLxzl7JnpvbcVa86fm+Xta2/wG58/wid++OkHvv9PYgG/081LS5gAKQXTW3JJev1iz3UHVpFKby9Cdfs5SsmyYBi+lc21PtPTtT3VzssrHcZbFaJIUalEIGBxpc/JY3f3odnzew/2+Kyu9ul0cm7Mt7E2jO+CtS+kqWVyXHD9yjX+6Pd+EyUVwpdd1ELRqFb3ReY8ib/9kwpTm+CVD/+FYJe8A7e++lX6S+/AAVh+KSlRMg6ESGX7cwOFTW4KMlOUeWcW68LYQHiBUnJoweYJWTuDXDRRdpELIYiUxnmH9aGw43xQczjvycn55h/9Dq/98RdpHD3Oqadf5NnnX+bYseOl0iznm3/4OS584w/BFdR0TL1RHZJFDwp2Y5HXPvd7fPAD//a25VNTVWbPvcS33vxDTkzMPrD3v59PN/ju7/icuPNrPZCbgnbWp5P2wXtiHWNdILEbrd2NFkURlNu+tN/VWu1pPWkKy2Y3WDJVI12OVQO5LGU4ZtIsdHSPlc2PY2VH/ygh+yiFw6B82OsXLC/3kEISRSqog0VwyCis51cvr5B7qFQiqrWII7MNaoO8nC3vMfi/Xo9KK2GJ0x6vFbq0BlZSkpsHFNL+mF18N9azob2edR5n3TAzKYkVURSskMdbFYxxrKynbGxkWDx57ojjJ1t9/bCwl+XbzmN+L6KnUY/pdnKKIjTlCWB5uceR2QYeeObpKd58c5lnn53e1WQsgMmpGvVGTKeTkxtPt1Pw9a/P86EPnd7yQrHtcZJojh5tsLaW0u+HYyPMIT1SedqdLOTe1Mrrw86MoD0QnG0klaoOKtN+AULclSx4UnDsaJOVlT5aCZwNtpBRLOvGuBpeyCwzH+AxIXS85ynnXN15r/AIfFBBSiGItApjAsdwDHq3u1kcK5qthF6vIE4UzkHaN3uquSanaoxPVPDes77WRwjh41in/V7+YQ4JnUM8JjisUj0GOHLiYz++vNKbcM5OWGvJMkurlZBlhl7XbHjvjXdRF4ERgvT65U9+dtR2rPUTWsmu1jJ3zov19ZRut9hiK7BXf8XWZXu19u+/5V+o4GEbwh8dUkIvN/iyU35gk7SykR4SOod4LPGkkDl+6yj7HlYcdQV4V9g5891C7BjrWF3rs7zSZ30zo9PJ6fdD7k0IS/bkhcNYX07WLM7D5IRGCMgKg/e3C5wDr2RjHKbchhAiWLFEkpnpGpUkTPwqPROImWoLYy3VJCapRoyPVYYKHe9DUT/SknotIo4lWklazZhm89EGER/i/lCrRYy1EhaXeuRFUIMWZa5OIoM0322x9/Hes76ZUatFtN6jv3kUSZ49P8Gz50N2yq2F43zl64v0egXprd/hK1+7ztyxsVD83wPvf+U4Cwtvsrn8Kp/+NclHP3zmoXn4A/u+xt3rNfcgcfHy2ra/pydq266xxuxdEBBCkCS7M7aCstCXBLcFD+12yvFj2xUVg9tBkVlW13o0axU2NzNkSXZvzfXZC3e793lgaa3PejsojaQEvMD50tPeOJwp+H//93+AEBLnQ7BwpDSNpEqi9j6+HrM64p8ZNOee4uy5yV3LN9oZS++8xtHWg7eYCcH1gmqcUI0HBfXSUnWLjZu1oTPX+aD2ya3ZRrYooYiUwrpwnffS47xDilIlZi1IsMKxduMynV7GG699A601tXoT76Hb3YQkwXczclNAJqjFyTDn50FgujnO/NvfZH3zY4y3theVXvnIh7j4xV/moM+QUWM/XxY6BxlGO0mYwbKdz/ktBdIwHtu+3p7WdB7We+2g0PHBpi+pVNC1OjKO+Rv/1X+5a5U8DwV9D1Qqmnojpt7YzhA657l+a50ss2R9g8fTrGpwsLEZCENXXou7nZwoCsqPSqyIK2rPb3qnWkcRCJ2wkoQ8AAAgAElEQVQ0NVy73sZYH2wwRXiFUhIjBb9xYw0jgsKmWo2Ym2uRJGrbdnciSXTZsBSaMxfTgpP1KIx5JWUA/f5xX0qb+1nnAA9TYx1pbslzg44k3nq6fTNU7idJRKMaIaRgbCymMKF5NE0LstyRpvaQ0DkAjDp7dy4bG6tw48Ym/V5BXtignFu7rUhuNhPGJypceGuF518Itr0756InT46xttbHOYc1jtWVHpcurnL23OSednDVWszskToLC92QqeoZRg04DzdutDk/sG4blREE2w9aIahUI6QUxJGiVo+HGa3xQOG8D1LocUZSxjGkmR1YjxkhZE9KIaOYcZ3Lp2bmfvjjSzd/+ZHnxFjrTnvvY2eJrcXkuSmc9UJqoYUIrkBSCrSWJLHe15zk7JlJVlb6TE3VSFNDp5Nz7doGL7wwumlicrJGltmS4LOuWo1W0sw8+K62QxxinzgkdB4xnnr6r+obNzb+eprmx7WSSe4dSawxhSPPXRvIlVIWQTfSaqPVqvxMe3X3dk6d+7EXFhe759qd7KksM9UwABx0CcHevRdbl+1F5LDluTs6rZbLxdAqSQCJ1qSFIYo0Ugr6qSGOD4PBD/F44okhc/a50t22eafn7/kU3UHsOOfZbAdFTpoZ0tTQ6xX0s4IoCl2VRW7JjEFKSRJJdFUzOV7l+LEG1+c7OOuH0veBHZuxnko1Jq5GVKsKJUP3rrUh6L6QoTA6PVElN8GaberlObyH3Fga9SgUBcpACkHoHo5iSauVMD6WHAzRdYhHhqnJCp1uju8FBVgRBc/5zc18SO4MbDzy3FKpaLrdgiRW2wot71UcO1LnBz9yhk995iJ5ZZqXn67ekcwZ4C9/+Dl+5TOv0d+Y4Vd+zfPRDz9F5R59/B9HHNTUfGmlt+3vM6dv2611e7vVOVuvM71+hhqR5VQYx8ZmRrcXcsIkgaBL9siNWFhuUxhPJYkpbCCDrHEc38NSYoC7kjkCNjYzrlzbCDZrlCRUrMgLG4LKvedn/sF/R1HkaCURCGIVUU8qI62qntySyHsDG70Ox8+/zPiIztQvf/k669cvcjx6NOf3wMpNjrBxg6C4KYwhNwXG2kAAEZQ+nnBPF0KHLQmBdBbjLNZZIqXxAmxnlag+RlSJybJeKOLFEZY6aWcd6QW9rE8n7QZLVqWQosyAUhrr3NAu1hHssp13OO+JVejuts4FYpNwvmiphvZxg/O/EsXcvH6Rt7+1wgc/uN127X3vO8Lnj5/B3Hh7V77W/X2v27EXSTOKhBla3O0gc0T5ebxzI1U5W4mirc85b+mkPZwPWYdSSRonTgKCKNLMzE6ykwOvVjWTk1XiWHFkthkU2VsIJGsdb761GDJmqhH9tCCJFK2xhG5hWVoK+V+ybOixQ9UXjE9Utn1Ho65PW5e58v3mFzoUhUVrjRSSwji88/Ss5wsLG3gEWitarYRz5yb3Nf+VMsylvQ9NTFc2UuYSTadbUK1qqg9CLPCYXZBvzXdJM4PzQf0ZnEv8sGib55YOQanTbMRIIVhc6qK1op9a0tRRq3n0CPXhIQ4W9XpwSDA2jK9N4ei0M1ZWekxN1UgSRaMWkeWG69c3OHFibNe16MhsnfFWwmJqEFohleDWzTbnzk0OK087z81KRZP1TbCijdXQgts5T9o3Q/u1PduSt2T5DBBFijhWbG4a0tU+jXrE5FSNOFK7FHrb8oB2EEM7LeIeJzx1epzNjTRYrlmvrXVJUXhvjY+d9ZUsNz955MSPXFq4/ulvPMr9TDPzEVO4MbwTUpIbI/Ik0XUI539S0TSbIbdRR5Jq7e7zmKSi8d5z48YmeFBa0u8XQ4ePndBK0u3kwVXEOLm42H6q2axOPvvMx2s3r/5Sb8RbHOIQDxVP/iz8CcfSUvezReHmKoluOOfpdHJbxMpKKXwU6eVaTXWklKnWci2J9ds3Lv/iZ/bYlBQCI8FprYxzTgwGPZXK7YvTnXU2OwW1o54b9fx2kicoHgOhNJh7OOcwAhIR2HPvod3OwwX4CQ+jPsR7B08CmTMcE95lfnIQQ8f7VvKUKxrrMIWj1y9YWUvpdvKhVVpW2lzMTtWI+mEQHgqE0O0XvHN1gzwPZExU0SSJZrIW40UgdLQW2FLWH0WKOJIIQci9acY06tHIjK7BuNsYR7dXhGwvHTy461sGgrsG7Yd44nB8rsGldzbI8gJr/bBAonUorgxInShSpJlhZc3T6RbMzlQZa917kOqTiO/5jjm+8NlbvH3hMs8+sz9Lnx/86It85jf+hB4f4DOf9Xzk+07TaLw3lU33gvnFztA7HsIkcGxLoXx9c+/8HIB+v9hFqi0udWi309uFY2BlqYOUoEdMPD2wsZEGFQPBejeOFI1GTOsOv9F+lDlvvLXCzfkOeR4KJOOthCRS4TpqHSZ3/Mr/90+4dvUtKlFCJY7RUtGIqyQ7Mlger9LGn12YxjivfORDI5+7/AdfJlu/BTNzI59/1JBCkETRrmMreOk7CmNIi7y0c3NAKNyHLKdg3+aNwWys0NlYwQFxfYx4fAKpNZXpOezGCiZPKay53QAigqpk8D5aKbTUpdX0bRu4WOoQ1ly+b2HNcL8pySqtQ2EJ7+n2u3zzt36P80//CBPjleEYJI4UR55+hbff+hOOtHYrqfbCVkJFbFl2v910d7RYK4kcIcUuImdgiTcgdbb+v9LZxDmLQILw6OYUWVaQJDE60ji/ff4K0GpVqVQjtFK78sYA3rm6SreblxaVDiclR+ZaNKoxvc3Q/S9lkJF77+n3DVoKvPNUS5L8XsbjCwsdjHFIKUPB13uK3NI2jt+Z30DHmjjWjI9XOHlybN9fv1KhMakoDELAapYjB/bE7u5ZEdv2c9+vfJfrHPCFvdczOBuslwe2jLLsyM8Lh/NhjtCoRVTLxpKxRoxWkiy3OOvY2CyYmjwcnzxoVKsRY2MVvE+DM4wP9lbtdsbUVI16aYv4yitH+frX5jlxYmzkdj7450/wR394jZWVPs55Ot2ct95a5plntlsCD04jrYKiptcrhk19pgjHRXszpT2WsLbaZ2Kyum294aEqxLZlg4pWpRJhrAsWzUKw2c6RAporFaana7vs37b9v5PIGUXs3I3kecAk0Nh4hXo9Js8txnqUEklRuEIIkQPeWNfIUvMJ4JESOsa4YwjhEdJ751QQ2jqUVkRaIkVoylNaDom4/eCp0+NcuLCKI+TtZpnd8/42PVNDXwi5aFlupJKSdrvfarfT/wH48YP7tIc4xP3hsJL+CHHyzCe+r9fLzyhFpVLR1OsRR4/WlVIyttYbIXBaqY7WsgPIZjP+b++wOSklqYpkKoVwoctYo5SkkuhtXQ0wulC58zX7w1YSqJSYa4mSoKXAOUdWhKDfPHf0soJ+anDO008NCwvde37HQxziQeCJIXMGJ+oeK/l72N69wHPv23Y22Kn1S0lzPy3IC0NhHGlm2Gxn5IVDyNsWjVnhsA50HDExXWfmWJOp6Rq1RoyMBDqS1KqaWiXYah09UufcmTGee2aS55+d4vSpFhMTFaI9BnWD8ZrWkrFWwtRkhfGxZBuZc4j3BrSSnJhrEJeFb+9DwUlKifchDDPLDFKEwXy3V9DtFdy41aXdubs91XsB01NVpo+fpi+mePviiHC+ERACfvAHXmCq+Bp2+VV+/XNXWFw+bFLbabc2d2S7JdrKWv+O6+e522UX0esFEnxw7Godjt1mI6Ze212kMmUHc7MW4b1HK0mcaF5+fuY+P1W45t+a7/CtCyuk/WKovqwmoaiqI4n0gl/9hZ/hyqWv453HOkusNGOV+iGZ8xijOnt6V6EMYLOTs3jpVWYa4yPWerwhSxVMNU6YqDeZbLSYbo5zbHya2bFJxmtNkigmLpU/WoVMEimg6K7Tu3GZYmMNoTV66ii1Y6eoTx+j1pggSWpoFQeFTehewzpXZv/kGGNCxy9ym/WsJzQUIMD6UrEjBMYaCmPITEGsIhYvfJO3L6wOYl6G+Pjf/GHkxAmWO+ustjfZ7HXopn2yIsdYg3MOv+XM8mXhmzK/aqdChh3L7kTWDF67c93Bv52Tx63kzeDxVhXQAGmR0+738IR7tU4qICOKkjCu1+o4H4r0W/esUY+ZGKvSGqEqu3x1jbW1FGM8UaT4o1trXMhzVvDEsSYqM16jsoPfWk/az8P3V14v7wU3b7Xp9UzId6xopApKnzVj+fzNDVSkqNUiZmdrnD49xr269sWxQikVHC5iTaWiEFIEe2J3wFfSx+zCvL6RkRk7/KyD0PuBnVawWwatBVNT1eF6cTXYNcdROAfdeyP25InA5GSVWi0KjVKxIooVaWqGz7sy6+TosQbvvLO253bOnpscxgUUheXmjXbIsRmBajUiScJ5ppQcqvUGrg1pv+Dmjc0962CjptMCEDI8IYB2O6O9kdLu5Gys33kcFzawg+wZ/Nv696jndj6/c1t3WnYfOP/0FHGiSWKF1pIokg2lQEqM8LheP//uuac+/shqxXOnPy6d83XASSks4a5qjKHIUkOWBbK7MMGiL7gb7S9b7OSpcaamatRqEUKCKRyLi52Rr40iRbUWEUUyHBtC4BxiczP98IF92EMc4l3gUKHzCNHp5v+h1jKp1VQ1jhWNRhicZpmj3ysi773y3isQJLG+cPnCv1nfa1ve+SmCHUBWCNeqVGJRr+lhYORW3EmHM6orfa9lg23c7mgIXQ5Ky+Cd7oJvcVGEUELjHUXuERhyY0mcYnmtz/G5u4f0HuIQDxJPDJlzhxUe5lxsnyIhpArFjiy3YbBlHNZ5ssIhEFRqGuthcrqOEKFI6H3oTIwiOfzMkZYoEcJgW62YsWZCHMtdPu3v6gMdynHek6jVIuaO1rl+s0PPhZBi50Ln7iDPJMttUHsJhh2w1290ODHX+DORo/QXvus4vzT/Al//xuc4drRFo74/ddL3f+8zfPFLF5m/uczvfOEVTp89zZ//9qMHsk/3ez271+vvQSEvLN0dBYenTm4vhm+0sz3Xt6VnfLTF3mpwfKrSC16WGTtHZhvUGzG12u7faWmlEywmpxplXSBcSyfGKrteO8Dd7n9r6ylffXUh5JwoSZpnwS6zsOhIUa3E/N//7B9x+dLXQrerFKEIqfQ2i6jHrF74Zx5pnjN95oWRyq3X31hk/fpFTlTfWzmXkQoZO/UknA/OOYyzGGuDfZsL5Ijrt7G2QE3MIKQmaTSJao1goWZtSUzcLgV6D4GvCZaIAoiUINYK6T0mz7GFJU/75EUB3hFJRWazsI4XeOlZvXaBjfWUtF9ss44ZH69w7JU/zzuf+4VADhlRqo3CfkSyDIeWgkgolFQ0kmqwmiu3sTPnZrBsq4JmJxmz9TW71he7t7tNFbRjnZ2P17qbmOAJjlQK2ZzB2GAxBjAzExSjIxsQRxQ01zZ6LC93yFOLk4KvrXSwCCYmaywby9NSUo0iulnORicj0oqisBTGkehwbYsr+7e0W13r0+8b0twEYltLvIPF1PKlpQ5xoqlUNDMzdWZn6/ve7lYMCtRCSJQSdD3E5UffL1HxsNQ5B43FpR55Zm/nzg0k/JTEgBJEWlJNIqYmbt/fmvWYhYUucSTJ0nD8FIUnig4H+Q8aMzN1Vlf7dLvFUEmmlRw6I0gV5nlHjjT40peuUqtFHNnR+DLYTquVsLLSJyss3W7Oa68t8oEPHN/12lotuDHU6jHdMifQez8keJz1dLv5yND7nfWwrUeIEkHRn+eWXrcgjhTVqiZNzV3DBwbb2us8Gvnc3Yibg1Ds7LCHa41VaDVjrAk2ocIK8FRCP4Cwxvimye1HgV99d2983zjinK9577VzXnmPVEoKay3WOudBWuuH9YLC7J/QgUAcXrq4irMZaWq4davD3Fxr5GsnJ6rMz3dIEo33AqmE6/eLmRF9VYc4xEPHIaHziPDU+b9aWVtPq/VatDo2nhztdnOSRGGMI4okXU9ujK9EmqQSqTdXFn75P73T9grjnjfGjTnnoiiSplrVwY9Yck8dQXspd+60bOuNyRPeTylBbhxFHqTtidbDzoxEK0zZle+cJy/ssIP6EId42HhiyJy7qHIeBe7Gg0RalRN/wckzE/RTg3c++IuXBZAoVigdLBSkDKGxSgoqVU0ShTDvetkZw13e7xCHGIWJ8Qp57lhZ65NmFu88rrSwiiJJnofuZq0kxjgEwa7j5kKXc9XQGPFeRqQlc6fmuFl8kN/47J/woz/yvm2ZBHfCh777HK+9Mc8bb/42V9JXuDn/NH/pQyd3BXu/azzAi9xBbPqdq9v7bSplMW/rt5hmhr3gy27rrWOhdidFK0lSjXC9AqUEaa+gVo+oJhod7T4u036BjiQzUw3yLBSeG3dQH+7Hau2tC6uhMUdLuv2CRi0mqWiMcUyMV0LXan8TKRXgg3rBe3p5SiOp3vl9DvHI0I8rvPLh0XZrr37290jXb8LsiYe8Vw8XUkpiKYmUppbcLgoHoseR2xxZbYZGE8JYzNqyUXjLa0NWTiBGLB6lFA5BZgJRoKoNmkcaTFUSlNw93ynyjM7qOpcufoubr75O588d25UF8Nf+6/+An/7yb9HbWIbS3k0gUEJiypweZx2ZF1jv2Ey7KBkILCVDnlWiYypRjNpRPBxFxOxU2QwwsFXbeVLvXM/fofi41mvTNzkeT6wjqtNzZIVFSTHcjzPnzt7TeG95pYcxntR7Xl9uo7Si2UpoNCvoSPLaWpdz1Zj1TmjgSGKB2hKmPdbaf2Wu085ZW0+HTUhaS/CCW1nBHyxslnZpmomJ6n2TOXC7wcQYS5Z5Lix3eX68GkgeGOaFPA44SHeoNLP0UxPsoIxHhFtKOC9tOPuUCtma9fr286RRi4bHkXUebxztdsHkoe3aA0ezmYScsGEmSbg2zs+3OXasGRpCUkOtFvHCCzO89dbKSEIH4MWXjvClL12l0w2q49XVPouL3V3nk9aB7Kwk4Xw3a328L69lUgz/LS/3dhE6d0K9EbO8HEhF726rDJ0tr4tbXruV2BlVH9u6bKvTxfam6N3bGZ5SOy3ddj6GbUTNrucHy0Zk/Jw7P8VXvnITKSXOW6x1Fel8TSpZxJEiTc2/xSMidIrCfof3PjbG1YrC1BFCaS1a3gu0DnMzYxz1RoySgjiSQZm3TzQaMTqSaC1xzpNlZs9r6vhElVo1ot5I6PcKKYSwRWGTY+c/1rp19VObB/m5D3GIe8UhofOI0OsXf1sIb/Hi9c3NbNZZL3s9M1kUljy3aZLoJSGErVSjt8bHkr+xtnjn7XnvG875ap67urWuOih+ah09lMHetncQgjjR1KsR1jiKUjIdlfZvOpJ0Ojm9fihQLC33OH7sUKVziIePJ4LMucsK97yrW1c4gEvDndQ6QsDURJWbt9rlpDl0kdrS6mJA4uDh+NEG1apGSkG1olFq9M5tGxzfhVF6t8KbQ+HOewdHZmukmSHLLYX1pXJBhSwSDdaBtcEqylqHMsGu4cI765x9auw933TwPd8xx+cyw2q2wa9/9g3+yl9+Yd/rvvj8UZ57ZpbP/PprpOk6v/UFx+xMjQ9914mDcoZ47HHjVnvb36ePb/eHt3a3Rc7Wr8bZUKDaahVZ5BahBJGUrJa2JVma06zXkXtYA2WFpd8fZINJkkQzO3N/BcXCOr7yjQU2uzlaCjr9gjwz1CdreA/1WsS50+O89c4q73v/+/nT9hq9jRXwYErlQ5rnJPFhIe2xRH2Cc+d3Z7IUxrF06VWONPef13JQ8D4YhznvkIiQc0NZm/JhuS8tzLz3GGux1uIYWIxBiMkJdkwetlieqdIGTaC0RqigpZFSIbVEhIR7cDZYOylJVBjGjszinKMwBe12ryykO5xzWOtKC083XOa9QwhLFEXBDqZw5bkd097sIISgWqtSrSZEpR1hlCRMHDvCKRWxubrI+AhyYayZ0Jo5Ss0WFNZS2OCC4IHC5OWHDaodQcgSwlmsDx3LSkhSk9MrNJ7Q1KClItYRsYqIlC5trHaTPZSb3vY328meOxE4W9HJ+rTTHnkeMmF0cwIVJfg82HZqrZBCcO7c2X1tD2CznbG+1scYyzeXNkNnoXWMTwb1d3OsxtXrG5xMYrLUEulABojSukvLYNm0H9jCsrjcJc+DqjJJNEkScaGd8dpGv1QyKlqthJMnR3d77xetVszqaj9Y6ElYzA0vKTHMk7nb/XXf84P7mJs8SGy2M4QMqvxA5PigRhMCKYJqNUk0s9M1TsxtJwSUEhw72uDWfIcst6SpoTDBLSS6h2LvIe4PzWY8zLLx3lMUllu3AqETx2qY/TQ5WaNW2+Sdd9Y4c2Zi13YajZjp6VpQ+ZSkzcWLq8FSe8t4XJU2ijqSaKVuSCGnvfBoLQUQZ6kZKnSOHm2MzN0ahSTROO8pjA32cZEa2nvthf00Re/19yiCaPD4jmTP8IUjSJ+dzw0wIH+EKL/nOhubIXsxTU1kCtcocltIJadVal45cvxH/uLCjU//7oiP90BR5PbPaSVX67VYaC1n+/3iBIBUgbiJIkWnk5NlhiTRwZb4Hudq42MVNjczKtWIJNEUhSNJdm9jcrJKq5WwuNgNbiPWa2tdrZ+a/wT4qQP5wIc4xH3ikNB5BDh9/sfOLC91vz8v3IwpbL3TzZtPnR5L+v0cYzzOkVnrkiRRq3Ekr77z9r+5q5m/NW7OORcJgc/z/5+994qRLMvP/H7nnOvCpy+X5braTs9wOI7LGS49ubvg0koLQdCjJEACBAl6WEAvCwjCSpDeBUiQ3iToRdDukhyJZneGHO6QHJIzHPaY9t3lfbrwcd0xejg3otKWzaqurs2v0ajMiOvi5o1zz/1//+/7TJSmVA8a+0vTnzaMseS578Z3VXhjHAX+wco4kiiYBVRv9bIjQucIzxyfGjLnPuqcx3lYO/D1JxwmDiI/GvWQM6c7vPvhFq1OTJlbXygJ/EQ8jhWNesjKcv3fmeLvET4ZnDrZZDgq0aWddb5ur1U5fOEg074glxeSUls+vtTnzGqLZuPFzln65Z87wx+XluHHQ77xpx/wq7/02kOvq5TkN/7x5/jxO7f44PK3uDt+hd/byvjKF46xeurFvr/3Bpm3hdn2PL26y7ZhNL7/NK7Uxnu2V8hzTZpp8kwznBQUuUEqAdYX8XZ37wN0uxNGo6IK+i6JIkUtgeWF2p5l4cH3wLd+fJfxyBeKlZLkuaYWh6SZJo4U61sT8vc16+tD3nj9S/zg7/4O299AMbVqgmE+OSJ0nkMUWtM6foaFub3Xxo9+dJfu9Yucqu1/3TwJ7JSEqWzOtPU/G+stX5yzO4tXjsoSzKtpBBDIoMq8kWhjCIKAOIoI4xjCgCBOCJIIGUSIUM2sqYJAVTZAFikVpiKDjLGzxmZjphZPlnIyYbx2m9477xAvLs+sBKM4qogMi9YGnKMoSoKg6uC2e1UqRVEyHIyJ4xBrLf3egO6WI45DGs0GzWYdIQSLS3PcWbvN5St9Xn1lG6EmBGsbY9TKS8w1E0yeY4sCV5RYXWJLjS5LCqPJTYG2Zlb0N3aa2VMRMPjXC6MpjWFS5gimCukAhaQexcRBRGFKSmsIhC+aSiEJlCdctn++h4VzjkmekhU5zlla8ydJ5hYpitIfY7VMEAY0W52HnuMOhilaWz4cpBgHCn9u25XVZKMVkyQhNycZkfLXYaMRY4yl1JawJkjCg0si2+emN2+PmEy0H7OFoCYE73VT3u1OUMorsprNiHPnnjx/KqqelYXwpGEv87aeUniFjjGOIDiEyfsT4rCz24eDYqaKUGqaselV/UEgCQPf/FDk+9srrSzVmIxL8sJQ5L6pdDDULB6pdJ462u2YW7eGFXHjKEsYjQpfNE/CHZZY58/P853vXGNlpUGjsfdv8+abKxTF7VmTymhU8NFHm3zmMyuzZbxKK6Lbze5o44yQwpaFDYvCllIKpBIovNXypUtbvPnmsYf6HEniVdaTibdmNNaijaQszTNTxj2MQw7s31h5v6+kvw/MfuHUapvR+5VdnXXgXCyEEHmu55x1gZDivwGeKaFz4vRvrfT62et5YVattbE1LnbWhiJQeCdff6+N42CWqzW1BX4UHDve5OLFLdJUU+Say5e2eP2AzMn5hRrgZjaQQgiXZ+VXnuyTHuEIT44jQucTwKCf/w95rk8aR8s62wAXTLISaxxGW5xxhXNIJWVab4T/88Ns0zrXFEJqpVwxtVjTs46UZ99ZXFSTKFe11gXSd0NRdeerQOKsD0wfjUuyTJMkR5fjEZ4NPjVkzn1WemIy56DlnmCOehCpc/JYk61uihH3iuhTqwprHXlhWF+fsLLyYvn1H+H5QqAkr70yz9WrA4aTkqIKkDfGd6upAAIEWeZfF8K/V5aG23fGnDjeeOFJnX/wi2f5vclX6V37N3zjT9/nV3/p9Uda/3NvnuS1Vw1//pfvsnXzBn81WCWaO8vXfuoky0uHXyB+HnDxcnfHwNdqxnsUht1Bdt9t5Hm540G0108pCu3zPbQvjPQ2xt4isLTUa3uLH3fvDjHa0G7VKI1Bat/hnMSPMLeq7gPf/9EdBsOCUEnC0Cup282Y/jDj9lofJeHNz5wAB81mggya3npKhVhTIpzAOq/SKXRJFLzY35tPG9YGW3z5zc/t20Txg3/9bcab1xEnzj7SNp1zFUFj/f9Gz5RaxvoinrF2ZhUGXjkjKoVEVGUuhSrYcb0EcUwQhcg4QiUxIoqRQYgMgv27kR8W4YOvybzVRI+G1I8vzzIhthNBQeANdFSg0KVBSEkYBuiyxBhb/a9nDXZeyeOqgiCkaU6WFQwHI+bmO9TrCcVwk8tXurz66uKOY2k1Y2qLxyjSO9QXH6CemlqfOYc1hizNKYuCPM/BWnSeI7IMZzW6LHDW4ADjHJnOScsc4yy6LGd/I0/6SMIgIJiqefB/uzgIiYJwX4XPdqRFjq7UTFDHEO8AACAASURBVElnhbkTJ9GlJs+LWdN4mk74/Bd/EsfDFeacc3S3UnLr6OXlrLi3sNRAynsFvmYr5vbGiKVJCQ5Wjrc9iWcdkZI+8PoBl1O3m5EXPgvSWQhCxY96GVfHeaU4l7Rah0PmwPTy9oPyVOXZyywLdYHFqwUOsoR9HpQ2j4OytJRmSvDOhAQzxd2UqASfo7MfhBBMLx+lBLqw6NLP5w5S/x/hcLC01MC59Wqcq3IAlSDLNLVaQJres55tNCIWF+u89976vvk4cRywutrm44+3PNnvHLduDXnllcUdtS1rHXlmxta6JI6DTGsTWGslBOM4Dhpa28pSy+ybpbMf4lh5kjvwJI6uGr3K0jcsP6zS5zDwsMTOQe/vVvjsXm6uk1CvhYzHBWUgERAhRGSNDY2xZZqW55eP/8Z/tnnn//3fHv9TPBocrGhtl8rSzFnrImNdiEQiBVE1plvrqnFbzBrIg0f8fislqdVDhsOCLLesr485e25u37/v0mKdWi1kOMyxBpxzYjjIv3hUvTzCJ42ja/AZ49zL//7SnbvjV41z83EsF6wNaDQjytKSpRprbREEQRkEokiS8P2rH//Lqw+zXecIlSK3ToRxpGwcB97nU7CvdPBpo9/P/SQ5ktRkQBj4YN6ppY21nmxSDsrScOvuiJfOHs4E+AhHuB8+STLnkTd+wLzkcfe733p7dvGEPmMHrX7mVIcfv3OHuB5RVAWNWQg90BvkLC3VPjk/8CN/tX8nEAaSl853uHi5z9BVZA7gjCUMJEpJytL60EspUFXwLsCNm0NWVuoszB0cMP9ph5SCf/jL5/jjb/4Detf/Dd/81gf8yi8+vFIHfA7ML//Cq6xvjPiL73yfYniDP+utUls6z9e+coKF+fufvz3j1EOOoU91PD5ocw62eumO114+6+1Dtg8na5vj+24nL82OwlxeaIzxdkq+ACXR2iAlaG2Id3WTG219ILAQLC7WCaS3B+kcULi432n44btr3LnrjzdsRIShz2P8+No6m5tjolCxstxEVGN1rRYiA0GctMgacxT9NYRzlFXgeS8dsdLaa6lyhE8OLm7z+td+cs89r9fPWLv4Yxabnf3Xw9+7tTEUZUFuPXFhnQUHxtnKBKyyPcNbWkkpCaQiCJW3S1EBSimCIESFASL0ZI2qJcg4Qshwdn19kogXFogXPHkihEAqCNSuZ6pth6m19koiIbDWMh6npJOUIAiQUm5TBAnCMMTaAmMMRVGytdllOAiJnOHm2+9if+XCjvlQrRbQWTnJj/7qj3nt9QfYkW0jVpRSNHep5LyKL6coCobD8eyYhBCUZTmzuCrLEmuszw1ynlh2QmCFoDQarQuc1oTWEpQFSgiEs+DcLLdHSkkSRESBH7O0tdQWT7By/Djz8x1u3rg7K/xO1U5f+9pPP/TfaKM7YTIpudSb+CuusuNaWGoiBBw/7ceeZiOi15UMJwVJLSKJw8qer8p+fYDSZTLW9PsZxnpyjkDwg/6EDe1JgiDwoennzs37BsZDwjQ7xlrfGf5Bd8zfS1o+j7K01A5xOvI4t8dDV+eMi5kCyZOo0/04rIPS3VNHLN5nLjHNOglCn4kIjtFI0+kcNRc8TQSBpFYLyXNDWfrvRpIEFIWh2Yzodu/Nl6QULCzUWF+fzGzZdmN1tcP1631/n7GCPNd7VDrjcUFRmsQ5p6QUupZEaVnqCEQGNKbZXtY6rl/v71j3IIShmqk3lRKUpZ2R9GlaPlNC50mxH/mzm/A5fabNYJBRlGZmhS5jFVvrOlbbfDDI/kPgmRE61tizztrEWhc65xpSuCSOlERAGAUzOz/rPNktKyXvo1quAbz66hKDfs5kUlBqy+3bQ156aW/TRKsds7zSoNfLvAuRQ6RZOd96cR8Jj/ApwRGh84zR6+f/S1HoRWBUFDYoS1PrtOPQy0LBWDLnnIyioNfuJP+0u/5w2zXGLlrrEkDEtcAp5b2nveen2GnZtJ8mc7tJ5xNOzsrSsL4x5sypNsuLdUzVgZ9mJc54L1RnHUhIYkUcB2QHyKaPcITDxDMncx5znakV+hMpcx5yvX15jKdAbrSaIe12jXKSglBIKWe2V41agBDQH+TMv8DF8iM8H5BSsLxUoyh9OLJ/0PMPbEVhZsoxb/PhGE9KhNCYSlWqtWVl6cVVkzXqIb/z6y/z9T8UdG9+hz/4o3f4tX/0mUe2b11eavI7v/l5rlzd4q0ffp90eIM/2VilsfISP/+1UzQeMrPgaeJJa1E3bg8qJbL/XUrB0uLea2MwzHf8vvtMWmMJAv8gOh4XlJUtic9pcJSFJQokSRx6u6ldXYhb3TG6KjY0ajVPRIaK5X2O5UA4eP/jTS5e7vnObyVwDt56Z50sL9GloV4PCQPF4uK9XB7noJFErBw7Q7+/BQhMZfkkhaDUXmkU7BMGf4Rnj0Jrll/7Iu19yL5331lj69rHnG7NUegSbS3OWiZl7ovKzqtvLBaJ9Nk120ibmopRSJRSJFFEFEWoOEJEMUESI+IYGUVI9Sl+/LzPMBgE9z6Xz1Fp0m77jI80zRn0BzhXIoQndzz5422qs6ygKErm5tpsXb/M9Wt9zu5Sepz//AXe+9OlJzlE/74Q1OsJ9XrC3Fzbq6u0IU0zxuOUsixxDqIwmtnUGTstbiqKokQ5B5XtmJQCFQZVULVCCElZ5BSjITodMilLwjihEIpg/gRxHBGEEbdu3mU8nqCNBmsoTE6tPsfqyWX0Az7D9INuro2w1tJNc2yl6Gi1E8JQ0mjdU4Umic9jGThY7dTotCKs8R3dQnBgLhmALi1r6yM2uxmm6gJ/q5+zpQ1xHBKGiiQJOHmydahNlEkSEMdBNS/x53otKz1h6BxZrmm3nsBG7DmU8UxSTRQp0kxTan//U4GX6AgfoEWtFtCshbTu89lXVup0exnOCajGqGkDzxGeLprNmNGowBg/vk0mmjQtCYIGWbbzm2204/XXl/jhD+/QbEb7qmdeemmBd99dm+XvbG5OKEszU+lUisfIGCedc6LTSS53e+mF8ThvWWtsFCkZxwE3bw5oNCKazZgzZ/ZvWphCqcqGMpjm/vhxQmvLaFSy8Owj5p4aBDA3V/MZjiNvuyaEII4VeW7q2tmm0bZ9/PRvfenO9d///rM4pqI0XyyNbVpn58JQzidJWKmlLEWucXgbVZxDKkG9EdFsRnvtiKfPLbuZ523PM+12zNJSnaKMyVLNeFTue0xSClZWmly50kNri1LSInDHV3/zp+/c+PpfH+LHP8IRHgmf4hn1pw+r5/+9X7t9e/CVotBt6xBlqWsnjjdDIQXjSY4xbqSkTMNQDTqd5F9d/fhfrD3C5qUxLipL07DOhr5Q6qXLRamBatJzkAZz93v7aTP3M+vc5+fr1wcMBzms+htiEEqGowKrq25T5/3f00nJJNWzglq3lx0Vc4/w1PCJkDlPYrX2JM8d7r6/7rv4vqQO+73xcLvfvZoQgk4n5t2bA+abBhp1nPMS+F4/J6kFbGxmtFt77YqOcITDxlwnxlrHxqbvFjSmrEJcIYx8YUfg72EqkGSZL1DnhWGrm+EcLC3UXthrVUrBr/+jl/j6HzkmG2/zu1//Eb/8i6/RaT/6Pfrc2QXOnV2g25vw53/5FuPhDf5wbZVk/ixf/sJxThxvPHgjzymuXOvt+P3Y0v6f5UGFJK0dSeKvu25vQl4YdGl9RoCE8SjFWggCQRSrPeoFax1CCoS5l+ERKLkvaXbQkaxtjLlxe4QQXsmW5QXvfngLFSisqbJNHISBotPxhdLpM7IMBK9ceIUP3vsbau0lVD7yx4O3XhtOxsw3nywg/AiHg+54wIVX3mT1ZLuyMIIi14wmJe9+6zuMNq9xp9FGG4N1dlY8FjCz3gpFQBCEhFFEq9UibraJ6gkijpAqRMgXJHz8EIf3Wi2mVltGa+MJEmNIJxlZlmNtibUWpQLqjRp31m5w5Vp3D6HzyoVF2sfPUORrRPHOYvaTHKpXDAWE4T0CylpLWWqyLKcsNVrrWaNDLUkodUlR+MJXFIVEUVQpSbySR6kAnTQIYp8PZJwB49U7i4tzrK93AajXEwbDET5ETPLFL/8sxpZIFWLdfcoUYpqxBL3S+oJ/NfvszNeIk5DOwj1CWwiBNRa1UEciZvf5sCrc3u8M3rg1ZDAsMNYTmH95Z8hECqJtZM7SUp25p/AMq5TPa5rahRXWE/dFIUiz/Zshn2bD2Y51DpkfGY1Ler0MbRx57gv/USRnmSVJLSCKA+JQ0Wrfn8hqNSKiSNFsOASOPNOAmF0zR3h6aLdjut0JurSUhSFXmq3NlFMn2zPl1BRaW2q1kEY9mlmv7XZqOHasydrdMbfvDCvrM8EHH2zw2c/6PJzFhTpau8ho7jrnAm1sQympnXMxVkysdU2vqPDE9a1bA1ZX2/d1hJgqFr0yCIpCe3uummAy2b/g/2nH2bNzpGnJaFj4hreR9Y4F1jWBlV43/efArz2LYym1fVkAunTWYbNmUyZRHPgGAOsJNhVAoxmRppq8MMRVts3DkDiz96vXzpyb550f30FIQZqWO9eZLuccx0+0iELFxBWiKLRyQ9fa3Jr8j8AvPo3zcIQjPAyOCJ1niDQrfwuBkUoWzphGoxGGSS2g18vIsrIIg3Bcb4Q3G43ob+/e+Po/f5RtKykGSopCRqohKjsA79ks7km/91RYD9jYQSTPtEo7JW/crp+rfV671mOrm7KxmZLn3kakLOws3NAFkizzDwazLk4puHl7dEToHOGp4FNF5hyy1dqj7Pswn3H2297qiRYXL/cAA6VGhIGfMFtHWeWZXL7a5+WXjuwXj/D0sTCfEIWS23cnOPz9SWtvywB+/q6kIFASMJUlm1fydLsZaao5eaJB9Ank1D0LBIHk1//RS/zhvxaUcYdv/Mnf8nN//2VWlpuPtb35uTq/+Y8/x5VrW/zdW98nG97gL7qrqNZpLpyf4803Fqtz/elAmmnSXO8Y6F46u9dabHMr3fPabgigUZt2w7tqauUQsrL+0BochFHI4sI+CqBBhtOWej3CWEugJHEc7CF0DrofDAYF7328RZZ6u6XNrRFbgwlSqarYqxiPcxCChfm9jw5KSRaWlr2KK4xAT6Aq/roqgN0598gqrxcVj3sudq83DaUXVT7d9p+3/ws+CD4vC7ZGfd5sd7h8tYeUguEo93bI2nL347cJg5DCaISQqDAhDBNqjTphrUGr0yKuN+6rZvhU4hlell6Jp4CQJIlnfzcppSdOSo3I+1z+u7f5+Z87v+PwlhZrLJ59iet/+S5nzp58qoctpSSOI+J4r10bQFGUlKUvuidJPFMYTgnloiwZjyfkWY4xmqLweQdRFNLvD9Ha0GzWfMHUGG/xA/zVX3yTjz94i3anzcrKMq++/jqvv/4azfYczlXXXfXBs1wjpGAj8wW4IAiYm0+YX2ywdGJvB34QSlJtKQtLr5ezuFgjicKqeLv/edjcnDAcFWjjx+Vv3+5TBF6FNs3YaLUiVlaeTmNCFN1TtAeBRAVqVmjOJg+lY9ofz5lYxQFraxPywjItvgt8Yyp4YicIFY0kQAXyoaxvw0BRBpa5TsxWlaEyHmmarWB3nfYIh4hWMwIvpsJaR5ppwkjOSLrtkEpQFIY3P7vCd//mBmtrY44f3zvHfOMzy4xGObbKtRwOczY2Jiwt1QkjSaMRtLJUXy4KO+csYRjILFAyiSI1ihLZLAoDTmAtpGnJ5uaE5eX7f2e3DwlK+fm/tW5nwf8FwrFjTe7eHaG1JfAKFJQyFLlW1rmg1Gb5xJnf+sLta7//1tM8jpNnf7u91Z10ABmGaoJwcjQuEjEuSFM9a1iySpBXmUy2Irpndo1Uc6HpRvcb4KevCcHcXIIMJMNBgRCwtjZm5Vjz3nLVINFsRqwcbzJJS8rC4JwTvX725gser3qE5xxHhM4zRFHo841GmKQTPRhPTHthoYZzkOdGx3G4UUuia/V6+P1WM/pnm4+4bSeEDCIxr5RaNsZWNx1JFPmH+kPB/RQ81e9XrvYZT0pk4PNyitwwScvZxCyqpOhl6fMKrPMewLky9Ic540n5XNiwHOHfATxnZM6DdvQ0yZztyz9N+zUpBWdWW7z3/gbLcwKVhICX5GvjffmNsVy/OeT0qb1eykc4wmGj2YxYMo7NDVBSkmaaPNdYWzUMU6l0pl28DrSxlNrfZ2/cHDE/F7+wzQhRqPjtX3+ZP/+rGnfCNt/+7lu8em7AT7x58rG3ee7MAufOLHDpyibvvPMDsv5FPtxY4sO3V6jNn+D1Vxe4cP75J3UvXenu+D2O1Gz+sn3IvHht53L7wTpHGClMdV0pJXGV7Vo28SRLrRbSaUUsLuwsdpSFoSh9iHS7mRCFijgKOPGQBUZjLO99vMlkUlKUlo+vrOEAKcAJbweHkpTaEShYWPDb3V4Ei6MQoWKklOR5Sr2xQN69MwtOt9KRlQW16MFhxC8idhMx05/dtpO4m6jZTfjcj8yZ/jvNChBCoK0hL0sKXVBag9Ya7SyNpdMsnT/NaFz4bEvt1Q39QYZ2cOLVz3nLtCSmliSE4Qv0qPic8YnTLvApwjBgOBixsrLIxtVLdLvZnsyx81/4LJf/6k8+sY8yPd79yB5gpnapqZhaEuNwaO2VPqPhmDiOWF/fQinB3HyHIi/Y3Oz6popAYaxha6tLr9dnfW2DK5ev8s1//Q3CMODMuXN86Stf4sLLL2OdYjBIMcYxKAqEELTbMWdfWuLY6v6ZXUGgyLOMoTFsbI5ZWW7cN6spSzXrG5NKFeD4s1s9cieIQ0UQSIJA0WxGnDp1f/umJ0GtFqKUJAg8qSOEYKswLMVBZbPpdiiFP63qnDzzXfbW+mzDacbm9Oh8qL2mkYQkoXwodfTSYsKN21UBOJBMUk2WGZqtYAeZs32o3e/16Wc9iPw5IoV2ot4IqxqQRhtLpCRSCLa6KUFwT3EFPud5mq/z2utLfPzxFsvLddSupoEgkBw/0SLLNUVhsVZz6dIWS0t1jHFY66S1JM4SOPw9sJZE4yBSI+dYs5YVnCudc2FZWq5d7T+Q0AkjNTvOsPrOKyVIX1CFDvjMIm+XZ2eKTCDU2sbWunA4yv8L4D99msfgHKvWuqa1RFJR6NLl40xPrLORgGB68xOlmM2Np/3m07/X9Ct9QLlyR2lj+t78fI3hsMA6t5PQgR2DxPlzc/S6Gf1+JrVxLsvKxssXfuuV29d+/6NDPA1HOMJD4wWapT/fOLb6m/9skpZvxrE6mWd6Sykhp564zjFpt+L3a/Xwr8JAvXPlo3/Ze/AWd0Jrs+y7WBxZZogiRRQpwlDdV1L6xNi2aWMcV6/2yDM/ISu1xqF8QKoAY6AoDdYKokDOOjeEAF0axpOSy1f7fPaNB/tDH+EID4tnPsd+zB3O1DnPAax1FNqQZZpJqu91jDv/HZ6kJfOdxBeUhKAWK4JIoQtTebOHJElQFZx2dj5eODfPnbUxobQEAgrp7Vy0thXBC3fWJpSF5fy59lFH9xGeOuY7MQK4uz4hL/z1JuU98akUgiAQ5Lm/vgMlfFdhabG5IS8Mk0nJsWONT5XC5FHws189xWZ3kT/78w4f3HmbS5e8BVur+fgF+pfOLfLSuUX6g4zvff8qvbsfkfaP89bmKj/40Sq1Wsj5cx3On26TJPefrj4O4f2kuL022vH72dW9RT1rHb1BtuO13SOacw5dKaq7/dR3qiuvXHQWuptjhBCcPNlhfqG+ZwNpWhCFEqkk9UZMLQmZ68ScPf1wRca3399gOCqYTEre/eAWQgha7Zi8MBSlxlmLLfyycRww19lLXtZqIcYIGo0FtrZuoa3ASonRJYEKsNYyybPnltB5WMXMg5bbTbJsf+2g7exH5BxE5mz/dwpjLdpojLXkZYGhupdqTRgmEATIpEE9jhnnmsXXvsTSUtOrJcKAdivm2EqD/+/3fsjg9mU+97nXHngenmt8yqcMjUaNPC/pd6/x/vvrfO2rp3e8/+orS3xnbglrS+Tzbm0nwGjvxBDHETjH5mYP5xxJkhBHIXEUsrg4R7c7mOUqOucVQN5azA8+Sim2trq88+O3CaOQM2fOcGL1ZVZWXsI4ryjqzNc5dmpuuus9Q36tHlHkffr4bLxp3uz+31G4dWeINhYBfPNGj8xAWAtmBEuzGXHmzBxP68/g8Dk6UnqS3xdZDddGBcfq4azZ5LE2/BzBAd1+7v9mPg8F8J9NCAV45WpZWrTxipuHwdJinTvrE7JMV4SY31eeG5LEN5juHs63Ne3veO1+7k33I3kOWvdFJoDi2KuoSu0Jx2ZToZSk18vodJIqR9mfwCQJZ8qdY8eaXLq0xcWPt3j1tb21oHPn5rhxY0CaanRpcNZx6eIWeW4YDQuMMStOuEwgjJCiaNSja1rbZlmawhjGgRLBNCNzNM4ZjwsajYOt+xqNiF43mxEFUUXq5IUhz/XhNUw/R5ifrxFUTdlp1ZAtpUAKaY11cZbpN46f/q2fvHP993/wtI5Ba/uTurRz1lnlHA1tTEsbEznnZBiqmZK9LA1qWx6flOL+NnrsNRva/vOZ1Q79bkapDUVh9pA/039XVztcvNglTUt0qnHWybwwvwocETpH+ETw4o1EzyHOvfJPktt3Bv/BeFQk2piiLGyjVg+CaUdCWQYqzcqzWrvO0nLjG4+zD61tJ011kKa2VEqGWeYHuloteGaThrffXmMwyHFY6vUAbR1SSMJAIBxo4Yu2whmiWsAkK6vgXUmgQsrCsL41YTAsnizk8QhHqPCJWK09xjr3JMH7r/Q01Tl57rvixpOS/jDHaB+0qktzbzLeCBlNSk/I+k4ort4YgHM0GhFz7ZiytIzTkiCQ1GoBSRiQl95zOI4V862YZjMmCiVvvLLEhx9voPIcEcVYA0VhZt7IzsEk19y4NeLYcv2ebeQRjvCUMNeJqyaDMc46arVg1i3qGxLcNHi1ku4Iev189sA+npTkpaXVjFherD1gb59OLM4n/Nqvnucb35Lkg2X++N++x/F5zc/89EtP1DjSaSf8yi++hnOO9Y0RP/zxO/T7HzEJ27x9d463f7iAjBeoN0KOLdVZPdlkrh3fd1xwDtbWxxx7SjY4axtj7A51BZzZp0v77trogXMwra1XsVifJZhmPs+pKAxSCGq1AK0No3EJjFlc3KnQuX6zz2iYYYyjUYu8osZBs/Fgu7X3PtpkYytlbX3ARxfXEFKSJAGtZszg9oCi8FZvKpDUk5DlpSZUY/T2DUeBwlrHwtJJtrqeFKrNnyTbuO5tc6zGlY5xntGInz8128M2DmxX1uz++SDLs4O2P31v+zL7rbN9OWM9WZPpAq19cD1SouIYFyW4egspA4QEYd1MQRFGIbVawtala6ycf43PvrmMUnL2vS0LQ/f6dVaOfQoaqj7lhM39IPD2Zb3eED0ccOlHH+4hdE4cb9I5fpLe9bdZWHh6ypAnhmBbpg6eqJYSrTVBoFhcnJ/dP0+ePIYQgs2tLaLQj3fTDv2yLGf/+u35AuPa3Q343t8hleLN3/7P0UawtNIkqUd7urOr3dPpJLQ7CeNBNnOOUKGc2cQJIaZ1Zu6sjUkre/Bvr/UZ54YoCYnigCBQ1Goh587NEQRP94KcHo+1bhrEzUZWzpSc2/Gs1DmHien+B4OCcVZiK3WFV+RYn+kWKpTyzWJzczG1BzR4TCEEdFoRSghqScB47K+hdGJnhM7DYj+iZ/d7u9U+24mb/VRA059fRJw9O0dReEWUMZbRuIBKdaWNRQX+2k2SgG73ni3thQsLvPfeBmfPze0hTIQQnD07x4cfbpBlmqI03LgxYGGxTppqitJ0rAHrnKzXwk0ELk6C20KJUipROGhEkTgWKDkjku5H6ESRYlLZ0JalRWtbNUwHD8xF/LRCCKjXQ3q9zDd3FhpjXBFFQV1r2wAYjYr/EvhPntYxjCf5bxSFXgxC2VZKLEjpZmSNJ5v8/NhaRxwHFIWpssbu87l2/bvfz41mRBgpRuMCKT3J6PZZV0ivNisKjZKCOAmyPDdfOozPfoQjPA6OCJ1nAGvt54QQWilZWOfSMBJxvR6qKFLTzptGnhkXx+F3r1/8l//2Ubd//tV/Ur91e6AEOG0w4EKlmPn7GmMJw6fbxaW1pd/PZlLaJAkoS4PBoRA4HM75Sb1SEucgCgNqsdg2qfGT6yvX+/zEZ5af6vEe4cXHJ0LmPInV2jOYG1rryDJNr5/RHeTkuUZXpI21zncqVnYHsvIKLnKDEL7gY6wvPAaBREhBkWsmE99FOfXgd84xHIqK2Al90Lx13L07JggkcaRot2Nq9QhbFKANZekL6HGsMMahSx+cOxqX5PmQdjtiZWlvbsQRjnCYmO94wvH6zSGTVFOWdkbWpJnGGEegBHGsmOvE3M29gkEK30k6HBaMRiXDYcHJE02S+MUjImu1gN/8tQt8760mV66ucKf7Dr/79R/yxS+c5vzZxSfathCC5eUWv/JLXiHQ7U744duX2brzNkbWGQUtRtdaXHynA2EbEXYIAp8TmMQB9XpAvRaChCRSPsevsJxZ3d++8UmG3IuXuzue9DrtZI/VA8ClG/0Hb8z5ooarspsCKahiAxgPM6+2jhRRKGnUdpI0eaZJU0+2R2GAQCCkJ4EehPXNCbduj7hxq8vHlzaQ0pNAF84t0B/lBIEiUKayFfId0Ssr+5xL4W0JwyhgYXEVPvxbXxhVChk3MPkYVbWwZ2X+0ITOg2zHHlYtMzvMA5Z92G3uJmkOInB2v7/fsWw/pu3Lb9+3MYbSGtIiAwclFqsCgrhB0F4griU4B1obnLMIIQmU9MRPNe8PwpA4Dmk06oRhQGPxJF/4pa8Q7sr9+uCjLdY+fpvjy/tbVT1TvMCEzW4c9FGTJGJhYY7uzSvkuSHedi+RSrB0+hzf/963nj9CZ0fR2geQbx9okl8fWwAAIABJREFUt7b6lf1VQBAE1XL+vYWFOUajEeBIkhhrbdWJbWeZq2EQEEVBZcvlLSktglKnRHGb9btDGnMNms1obzEYCJT0RHng81gQUK9HkBvKzJDU/TqlNgxHBcY4vn27z6RwRHFA0ogIw5B6PeD0qQcrRw8DKlSz5+QwlFgLw7ygKCyp1Hss154FDouEmG7GGkepvdp52jQ2zTKUyhMAzjoCFT00mTPF4kKN8ahEV/O3wnlV1nbbr8PC/cie+722n7Xb9PcHkUKPqg56Vjhxosn1633y3MyOYVqQn/5twV/Tk0kx+31lpcnWVsb772/w+c8f37PdM2c6bGyM2VifUGpLmmkuXtyi0QhxoIrCWmGF1cbWQuuiViv8t0z4uUDKYZqXq2Xp+s7ZTp5rNjdSGo29Y8UUjUZEkgSMR4U/9lARhBIVHJy59SLg3Ll5NjYmlKV3JVBKREJAUZg2zgmj7dMt0jmUVDL3ziBudv1M5zbGuNm15JxXhNXrIa3WkyvAL1xY4Mc/voMxljt3hhw/vnfO6+8lohqnrByNXHM8yn/6iXd+hCM8Jo4InWeAojA/HwZyyyVBJAtxzDqb5Jkpi8I6rd0AxygI5K1WK/6nG7cfffvWuXNT3sRaJ5JEzbpZpsXap43r1/uUpSEI/GS50YjIMo3RBhlOZc0SpbxXt3WOZjMiDP3yaeq7QCepRqqcrX18o49whCfGc0jmHIo65wDkuSErNIMqPDLLfafU1EZqum2jvY2BtZ7Qsc6hpC8MWefQxnfBqMoWTQrfKVPglTV5rmeFKCkB40MujbaYqqvQWu9hLYVgOCp8V1YvZzIuWT7eojEfUksCTw4PcrLcAL5DPc00w0HB2TNtguA5txg5wqcajXrIS2c7XL8xYjguKErjCyZSoqR/+AyURFdkj3OVNZvz3wUhBH1jGU9Kms2Ic6dbL6Rt4Fe+cIzPvrHIt/48ZLy5zN++e4m33/4xX/3p8ywt7g20fRzMz9f5hZ99GYCi0KytDblxc53N7lWyrMARUsqEUkWMVcKmikHFENRARqi4hhLH6HRiOoeo+i1Lw3BS7ChevnJ2byG8LKuu1AdAKE/A5LlBBRIpQ4aTEmsso2FKLQmIkwjnHM32znlROg0DV5KlhWalrok4uStUePd9xFrHpat9Ll5e5/bdAdY6byMUSia5ptdLsdYRRgFxqIgjRaAkyUEWI1KQJAFznWUQzGw64s4S+foEWQVSlZU1mHqAR9FBpMmO8/YQ36vtZMt0e7tf22/bB+13PxJn93IHZeHsZ5c2fc1YQ2kMeZkzLjIKayCMCZM2yfwxEBKFQ1bFDacUU+sYf64lURx7S8igyr+pxYhtF+mdu+vMnXyZN/axsrl6pcuku45sPhkpe1+8eMPgI+FRPn6SxJSlZnD3Dpcub/HGGzvrZ2/81Ju8/c2Vh7YKfOrY5xCsMVU12V/vWZaTZTkAjUade6OSXzmKItrtFpubW0SVoixNp3aVFlAVERTinKkIHYcpMt75V/87c6fOcf6nf4n+8RaDQQY4okhRq0V05mooKQhDydJynSzTJJ0EELSaEeN0wjgrSeo+nuHO3TGltvywNyGzEEQKpCQMA2q1gF94dYmNSD7VYvn0zE2VdFJCGIa+Y74ijqf/PdLV9RwKC9bWJ2TVM4P1ZYIdY6UUAl09l7Saj5az26iHM8VPEEpvlWshSy31xiffdLNb0bPfe7uJme0Kn/uRPJ+k+icMFbVaQJoqytLOCvBamx11KaUkk12ZNK+8ssh3v3udbjdlfn6v4v3cuTk2N1O0tpSlYTwuK7LT4pwLpRQ5zkltbNM5V49jdTHL9BsCrNZ2Ygw1cFG3l2Kd47V97okAUSR984MQ1VfMVc8DjvG4pFZ7MTOfm82IhQXfRJnnmrKw/nnemFgIUaZZeWF+5R//s+7aH/z3h73vk2d/e2Fra1ITYIrSjgBtjG0452IQAdzLyZladLZaEc1mTOsQ5vlzcwlhqEjTklu39id0AE6f7jAeF6Spxlor8qKcO3/utxduXf29rSc+iCMc4RFxROg8AxjjjjtQ1tn5didcSlPNYFBkzmGMcUSRsq1W8r3LH/6LyeNs3xp3qhK3ICWqVvn7GmOZ5uo8bayvTxBC0GxGGONbS51z9AY5ywt1hASFwBiBcxYlA8JQzrwrBT6YV0+Dpm8PjwidIzw29r3inxGZ81g7OYDMeaRt4PNtRuOSwaig189IUz9J1sYxHhWYKgtHKYFUEiXFzE7KT9aqsHcp0GL6IOU7UaT0yoQsN5TaYKwjy71NGgKUFFhniYIAIRx5qckKDc6/7pzDpX5cyEtDo/A5O0Wu6a6PyCcFK8ebpJOS/iAnSSLimje8FsKPD9eue7XOzNLqOahjHOHFQxQpLrzU4er1Ad1eTqm9jWgQSIIq82kw8oX6sCIYvR2SJzSt9iSoMTlXgU47Zq4Tv3AdfbUk4Nd+9Tw3by3z3b87Tja4xre+e4OGvMbP/syFJ8rX2Y0oClhdnWf11E7ipKwyvTa3xmTpBMQEqfoYY1lcaLC2/g6X3/tJPv+Vz+8obj8JLl3dGXMYKLlv0eHGncGe1/Y9AueIwoCsqMiZQFSFet+5nOWGMPKF21Z95zmdjH3naBQFLCw2iGOvVlqYu7/t38eXu7z/4R3W1odVF6YPDF+Yq3H9eu+e1VqocIA2lkYzQsiDbS2iSJLUm8C9QpxSitrcMmbUm6lX0jKnGdeqj35/smXHuXuA3dnDEjzb/91vGwcRR/sRMbtJnPtZq01/ds5RGI3WmsKUvlQdJchGi1J0kNoQV+qG0hhcliOEIAzD2RgipUQqhQoEtSCh02kRqPsXJ+/e2eTzX/6HhNEumyYHdz/4gJgHk4/74gUb1w4LT3JawjAkzwvKcoNr1/t7CJ2XX16gc+IM/f415ubaT3agT4IDPqQ1nnDxl76//nu9Adb6wm6zWdvxvZhe151Om+FwxHA4ZmEhZHFxgTRNSdNstrwxuirc2h3b6N28wgd/9P9w62/mWf3SV1l45XNYC1KmrK+PiSJJoxFz5uw8eW442/TWbEkcUMYhw2HB0mKd4SBnPC653M9YywqCUBImEQ5JEit+4cIC65F8JsSI4B65IaW8V8i3kDtoKzW7rz0ru7XDVuc4B/1BXuVo+tem9kn+7ydmYfSBko9EYE4XrdUD0kIjpMCY6j6U81wQOg+L+xE/u1/f/f5uK7gHvb79/e3bftS/fZKEhGFRre+bjNNUU5ZmtoxvBLY71lNK8PLLi3z44SZf/vLJPdaCCwt16vWQ8bhAaz9/6fczWq0YKV0sIHMOYbRNtHYnG43o/xqNi/8JgVNKRNY6q7VlOCxwzjff7OdkEwSKOFYVWeQ/vLXelrzXS1l6gZ0jLlyYB+cYDgt6ZVZlYNvAGBNMUlac4z86dfZ3/o9bV3/3+mHu11p3ARBJHBSTtKhb62LnCARCCDF1+XEz4ndqPRkE4tAItoWFGlev5oxGB8+JXnllkStXuqSpFoDQ2kVa268Cf3AoB3GEIzwCjgidp4xjq7/5345GxU/lhT45HOZLc3Mxo1GJ8C5kVoBN4vDW+q2v/9PH3YdzKCGcVVKEQRIE05BM5/zD425rhcNGv58hhGf0FxdrdDoxg0GOEDAaFyzM1wiF9B8YBxbiSsKqjc/MEFJgCjsrZAxHBdeuDzhz+hN8UDnCpxKfNJnzSOqcBzTWPWhbPpjRsNlNPTHSy8gKQxR6D9jpJFVK4SfQVZfaJPMPwlHoHxClFBUhA1mpSaIAJYS3X6smUONx4QtYOLZ6qbdhK30GVr0WopRkNC4oXAkItLVY44uSUgiQYKoH8LI0lKFCKkG9EdEfpKxvjbhdBdAGoSSqColLS02SWkBUWvrDnElW0utnHF9pHEo3zhGOcBDOnm6j5JDB0Bd1lJJYY5mkulLjQL3KqStKryaz1ivYhPAPfpNUM56UbGxOOLbSeCHz4U6dbPI7J1/m3Q/meff9VcbjG/zxn9+gxiY///cv0Go9pMXWY+w7DBXtUNFu77+Pei3kg5s3uXr9Jc4d0nzixu3hDru11RP3Ovi2D+dXH8ZuDT+OC2A8Ligy7RUu1lGkZrbBWuLt5IJduUH9oVfSTIsyZelVkfez4LmzPuZ7P7jO3fURpipSRKGakVJa+wyeslJumkqltq/d2jbEUYiSijisVZa/kjgOcbUFimyMNsYrc7bZZ+xHltwP+6ll9iNaYK8V2sNm2xykynnUY9l+HNZasrIg1QUaEHGDYK6DVArh7hUpdJoTx1E1d7dVCLqlLDXWFsRxRBSFLC7NU689fNOTw1FfPM5n//5em/ePPt5i8/oljh1fOiJnHhOHfdp8gSrAlSk333kX+ysXkPIeJd1shCyfu8AHf/LWsyd0HvBhrbWVDSBsV+dobQgCgZQKKdW24rCbFZajKGJxcZ47d9YZDIbEcUytVqNWq1EUBZNJSlEUGFPl2+24a0jAMdzq8t43/gC++Uc0V05x+stfZe70ebJUkKZeTe60ZqwdUdtRS0Ia7YhxP8NYx+31McNJyY/WR1hnqTdDavWIKFR8danBj7oT7KbfYxwHTIuMcaSI4qD67j6Zknz3iDMldNK0mKlNBqVhNZIUpaGmHrKc85yoc7YfxnCYU5p7Bf0pgQWglL/HB4EgCALa7cebPx1bqTMYFTjDrFlCaPeJ2NV9EngQAfQw624nf3YrgQ4ie1qtiLW14cz+fzjMKUvL/HyN+ao3x9tmuR3bB1hebnDr1pDvf/8WP/VTq3u2/eabK3zvezcYjwH89uv1ECAZDcuec05KJQrrXKKUfN/XyhDNZrRojCVNy5ky6PLlLV59da9KJwwlcRzQaERMJgVRpAgCRbebMh6Xe5Z/kdBoRCwu1asxE9/gI6UQTkTOOmuMraeT4j8G/rvD3K8x9vV2O1pNaurzd+74v5NCYKtrLAwleeU2omRAkoSz5tUTJw7HwWN1tcOVKz3StCTP9b6WfLWq7gHgnBO6NHGalr/OEaFzhE8AR4TOU0ap3VlrXVOXthGGUpalxRirg0CNwkBmURxsdDrJ/znuPXhbB8OFSslUBbJntI3H4yIGH2p26lT7qQeKX78+oCy97HV93VKrhbOOBy/V1EjhWXMlJMZaNrsptWqALEtNoX3XlvbRGQSBZH1rQr0RsrTwYgZMH+HwcVjPKs+UzHmMg+71M27eGjFOfX5NlulZYKNzjhEwzkokgtgor9izjiRWjNNyZptWaoc2migKSWKvmms0wllBK1CSKFJsbE4otO+omirwrIMk9tkKrWZMXhgmWYnWjjASLLbqjCZ+MmRxBNLb9TgH9Tggqr7/1lg6rYT+MEfrEmF9130YShbnaui8pJeWSCWII4XW1lvJ5YYzqy067YNVAC/+Y9oRnjZWT7Xo9nK2uimTSembEBDMdWIfUi8Ecey/N0oJur0cKjKn1N7e0FnHeOzoDQrqtYCXz8/tyER4UfCZ1xZ5/ZUFfvDjOS5dOU06vs4f/8UN2mGXn/nqSzQbh6fYeVi0WgkL8Qbr1z/i+PLnnzjzYHMrnY2BU5w/M7dnuTTT5IXZ8/p+sMYHz049/ceT0ncQp+m9DtE4wO5TMUmqcF4lBGGl0Nid3bR9rVJbvvGtj7h6vUepDUoKjh1rMTdfZ2W5ydVrWyRJwGRcIITDOZ9fIEuz53PvxoljbS5d2qAzv8Rw0MMYgwpqZGlOML9MuXGL0liG2ZhAKeLAzwv3I0z2I14Oyqw5iBTaTbI8KPvmoGN5FFjnKCsFQWlKrBC4MIakQdiZR2pDUBW806xAVjZO0+D4OI6IkxijDVprhPCkWJpmlUonYGl5kVqy67v0gJvd3dsbzJ14mc9+ZnnPoh9/uMl47QYrJ+9P2B3B41nNK6IoJAgUm1cvc+1an/Pndo4zL33ps1z86289o6PhoT64cw6jdfU9uvddKoqSMAwwRtBsNg5YF8DRbre98nIyod8fsLi4AHiyJ4oijNFMJilp6u3bhBCzMcAYM8tptUbTv3WV8R/ewDpHMrfEydc/S/TlnyDZ6HN39Rx3b3tF7onjLepK0u1mOAsf9r0VU5hECCUx2vJzJ9r89daY7qjcpkCUCAFau8oSTWGtz4RsNmOfF/kQeWb7no/qlCslfLNjNVZNw8GH28bjZ8XTPA0Lr+G4rHJz/PWjTWXPXKlp8txQFHB8OWZ56fHqAUkcEEhBvR5gjM9dwcF4bGi3j0phB+EgVdB+SqD9yKE4VqSpoSg0QaBmzYWDQcbJ6n4zdWex1u5R4pw61eKv//oGV650OXdupzp7bi7h1VeXuHy5S7+f0W7HjMelv3aUSJIkuCKlzMNQXrt19XevL534jf91fWP8X0/G+pYxppUXpiYlgdaKXi/zBMGu/Qvhr0FfR4tmxxtFaofK6EXF0lKdK5d7RJFibq5NoxGpjY1JvSjtppJyc5IWP7N67neCG1d+Vx/WPnVpXxpPyq1yXV90zh13VkhdGlWWJnAgrbVEoa9raGPodTPanRhVKfkOA7Wat9Ycj0vu3Blx9uzeOf6UyFdSUhZaDIZZYzDIfv6o7nCETwJHd7GniBNnfvu/6vezN0ptm2mm52o1FXjfR6GlRAspikDJYRSp//vJ9iSUtYQCYYQUTlVBXV5Omh/KZzkIV670uHNnhNaWOFYsLtbp93PiWJHnijw3rG+lnDoeeAWAmMqo701ElVIklapo6ouZTkrWtCXLDerVRebnjuzXjvCYeEZPOo+8G7Ht3wesXJSGtbUJ3b6fdAohyDJNlmtKbckzP5fyDYtVgKBzGOfIChCY2XfOWod1BikColAiZIBxltGkwCEIlaBeD2dZCWmm0VUnpKnCShGCQHrVjdaOyaSkNJYg8PldQvquc2stUvlCYxBIgkD6rqjMH3cYSJ/dYxxxqAgDSZqVWAdxVagMI0UxLuh3M+YXEgoHorKKu3VnTH9QsHqyeejhpkc4whTzczH1WsCVawNfVHf3CvZFaShLSRj6if0008I5ZvlRSvmCk3COvDBcutpnrh2zslx/4bpDpRR88fMrfOEnlvnOdxvcvrPKYHyDP/r2DSKzzpe/cJpTp/Y+HD0UHnMsP3N6gd6lu6xtpizNJ2x0M86cerzi9UeXd9pjt5rRviroa7f2qnMO+kuXWpNlnpzXxtvkCiS26h6WUqK1Zc+jqoOs0DgHx463qSUBxlra9wmG/eafXeTW3aEnMqb7Lw3Liw1/Xac+PDquhdhJlc8iJFEk6bTvX0xTyqvYVlZOMeh30dqiS09uiCBEz+Z9kmE2IW52DiRhdqts7qeG2U3QPI7a50mXKY1hUqQUziHiOnFnAVSAcBZrPIFjshwp5YwYuxcK7zNwgkCR1BJ8CLGk3qjNsnDyvGDt7gbOwXAwIkmiR7Ieunt3k5/48j8k2VVcNsZx7a3vUxMZcETobMcnPTLHcUSvNyC/e51Ll7f2EDqvvrzE3xw/Q5bdJdlN8B0WHvEk2H2UM9ZaRqNxZbcmaTR32xTt/Y4tLHTI8wwQDIdj2u3mNhIloNVq0WpV16sQFHlJnnvbLnCz+e70/iqAdGuNi9/5U65+99s457jwxk/w937+H+CocfP2kHMLDT78eMvb9oSKuB5hnSfcf2l1jrAeMrpjaYeSXzze5m/Wx1zcGs/mysYwywbR2jIYFNy+PfSd7os1Wq34oZQ707Ox/dSHoWJ+zo8N3W6K1oYbw5yfLOyOgPmH2vD+v34icA6y/5+9N42xbDuvw9aeznTnmqt67jdPnGWJT6JoiqTEiBpIm7YQC5ZjGYhtIUqQ5JcMZfgRRTIQIHCcAQIEBEGEBBGkkJIiUZZEiaQdibQjke/xzT3P1TXc+Z5pT/mxz7l1q/rW1F3N169ZCyhU1b1nvvfs8+1vfd9aiXLjXcBBqfvfmZ4XnR9wxECjcf/fcUKAMBJIc40oEpDa+YEe+Nod476wsFBFreah23XVuko5JZbBIBsTQIxRhKGA1hbFI3FMHM7NVbCwUMXFi22srNTgeVvPL0Kcl87GRoxOJ0G3m0Ipo4NAJL7Pix46WEpIDAAbd37/16utz3w8z9RJKcmsUnbWWNMCrJemCteu9XD+/HbSiDEKKbWLi9TWvRaG4qGr3zwK8H2OZitAmimMRrkjsClgta1oa+Ig4NeyXP8dAP/nUexv5cznZjqd5ENKqZbWxlqLYRiyRQv33SFwEsdCsLF/UhnLMk6PrFCOEIK5uQqkHGC0iw8mYxTzcxWMRjkogyWESs9jnYWTn+e3jpDgOsYxDoJjQuch4fwzX6AbG/GPS6ln0lTOGGNEvR5hZiZCv5+nxtjc91i70Qh+/eqF375XaP0QsNaGxlhPazPDOALXrlzofKYPd0y5erWLLFMQgqHRCOD7HMakhb6xS+6kqXIVnsx5axAKEELHlUxuWVL4/bh1lLaQRSvs629v4Pln5jBzTOocYw+821Jr972PXbajtUG7k6LdS7G+EWMUSyipYSzg+S6Y0dqOCRxS9LwX+WYwypBLBakUKAMYpchyBUsAwJkwZ7Ko/qOkkHXRkAoQXnl/GmS5BhcU1hBQZmCLnJzHKQyKiroiSCc+G8sFJZmTDhKCgjJnJF9Orl2XQyErJLWrhOQMUcBRr/lIEgVKXYBmjIHvMcRxjrziQfhb3luu7dri8tUeTp6o3VOZfoxjHBV8n+H82QZu3RliOMqhlPPPKasL3fPOQuuiK6dIBLkJIAVjhbkxIUgzhc2OQX+YoxoJLC1WHjtihxCCH/z+FSht8M6FWbx14RTywQ38xas3wf6/V/DUk/N47ukl8AeUpjkIOKd4ekXi5uWv4Zs9D+ujCK3P/g1Uq4eTb1HKoD8simSKj+upszNTl711Z3Dg7UrpvMu0cmNpGHBsrscglIAUyQ7GKGqN7THQYJQiiSUsIahXgqJanGB2l67m199ex7e+c7vU43VSmCiqzCnBZnuEOFFIkxxR6PxaKKXwBEetFhTSKLufB2EEUeRhfv4ULl54HVI6nxjAJXWDxgLy3jqMNVBaQVsDRqZ//vdj9n6/3TWHXS9XElIrSK1AGIdXb4BFVTClwaXrTtDOnK7Qei+7gDAmawghCAJH1FhrEYYB6o0awnB60tL3PTRbDfS6A0ipkGX5gZP4xji5tRd+6EP3vHfpcgdrl17H6aXpptDfC3hUR94g8CCVgso3cf2V14FPnN/2/tJSBbOnz+HmN97E6VPLR7fjQ16QcnFjTEFWTpKvwGiUQEo3DgRBMOFltvt9RwhBo9HA5ma3MD1PsLAwO97blixXsa2ahVQKve4ASqlCotCOxyxrDQjZknYyxuKd176Ni29+B5/5Wz8LaxTCJ06iWp9BnEg82aigrYbwPYofOtHCmVaIV3sJKICPLjmJuw+3QjwRenhzlGAj1TBGQ8ry2CisLf1kgTSVKH1ml5dr95V4LH1GXGIZ6GcKmVRIElVKTT1UHFV3zuRmNtvJ2ItTG9elU36kFhYEBEYb+D5HrXq4c9z5+JhpBWM5eMEpkkxBKYssM/D9hx+HfC/CyRILDAeObGWUgBKyLUlOCBAEDGkqx/fF5Gf37LOz+MY3buK119bx4Q9vjXOlRNuJE3VcudJBlmlNCVF5rkkQCEMpTRmjI8bo3XKdei34ta5OfsUYG3mCJVIhMAaetXaqX0qZT3PKEGr8LKeUOJ/B7wGcO9fCxsYIw1Sj03USv5nUESWkGYS8Gsf5T+GICB2lzMeMMSEhRFuAWGsjXRQIEOrIHM/nRVemi12F57rYj1qN6OSJOu7cHqC9mey6TBSJQm6TEykNkblpKm1eBvD1Iz2YYxxjHxwTOg8Jw6H8b6XU85SiLqVuMEaYC+YEKCUpI3QUhN5rt65+8f940H1Ziwql0FprjzI2rhAuH0KljMdR4/r1HpJEglKCSkXg/PkW2u1kzJq7TgK3bLeXYG62MpYFIZTA8xjyXEMpIJMGUilEVIy9f3Klgdg9tF9/awPPPjW7ZYZ+jGNM4L0ktTZeYcotqbVFp5vg7mbsOmOUQZ5rJLF0ibbcJYtoTIpOGYBRJ8NirUskUxCYIvgxxsJqC1CKSuAhldIdqy0IHKUhBHd+NZaBMg1VeO3oorvG8xgCVkrSkKLbwCVJtS40qCmBFzCkiYTVTjKBFHrvpeQUCIHgFIK7oMsU97gyGoyygvBxCe+ZVgAhmKuKMhYydxJsvU6MpRN10MLvxxZVdtoYXL3ew/JiZU8Jtj3xqGZ1jvHIQAiKs6fraHdSbGwmyKXGKN6SyqKlYTyZ+DpN/EEIAeMEMrfIcwOlHKHZH+YIA47lxcpjJ8XGGcXzz87i+Wdncev2Mr716lkk3Tt4a3UNb1+9AQ99PP/cEp44N3cwQfddIKUG57sbJlerPur9LjK2jo2kies3B3j+2dlD7ePStc62sZsxgrnZrWrzcs/DUQ6p9pYnm0SWqYKILwhASiCVAqGAJygqkYDnccw2t0sVDQsjaXdIThaoXvdRnyCqymeTUgZ/+rWLSNMcnnDSl8YaeEJgadklKDc2Rsgz1ykktRuzKSEQgqFyAPKLAGjUA6ycOFXs2xQyJs4vw6s3IPsbgAWU0eiOhpitun3v9K0BHlz+7KiQyhyZzCGtgjYGhPsQzVlQ7rkKcs6RF104Wx16ZlvSofTAKOWgfF+gWqvAGDuW1toP1WqEQX8EpRTyXB6Y0NncaKO5fA7PPnsvafPNr3wL3ZsXcWbuuUNfl/ca3muP+NKHanamifWrl5HECmE0WaFOcPr9L+DGX33twXd2HxdnZ3O564q5954dDmNYa8EYxcxMY+oy01CphMhzicFgiNEoweZmF3NzrW0SayWsJRBcYG5uBoCFlAqjUQKt1fi+NMYUXUIEUhZd50rhy7/zm2CM4k9B4PsBXvrgR/DyD/4gPrU0j0ok0Kr7UNrg1iDF31iNay7ZAAAgAElEQVSoosJcASIhQDNg+HjddRq+sZnirfYAiXSdBqV8k5QKWjuCJ8810lRBCIrFxeqBiwqMsRgOs7E0JyEEUlMYA4wShcM9yd697pyd++12UiSpG1e1spCF95K1FsS6QEprA4/TB+6IqFc9cOak3BgjsMY9F0cjXRA65Td62s3waDyL3ouoN3ysb4wAAFw42bU82x4fMUoxGGRoNO4t3G00Apw/38LFC5u4cSPCqVMNAFvh4vJydewvRgksrCVxLOfCWX5VMNrmjFwrt3Xn+pderTQ/k1oLThhNOdCBtYIQEjlSJ0Ot5m8jL0uiwM133XPdFR0SJIl0HX2PMaJIIIo8DIcSSaLgOiCtsITUtTLnrIG/dOqnv3/1xu9+80H3JaX+AKFUEmIlABht/CxzeQZSsGuMORk8QgkCwZzHrs/hHzGhU6v7AIErplVmqpybEM4TMk0VlLJ8OMpWaiP/38cxoXOM7zKOCZ2HhHiUv0wpToahWOj1UxVFAnmmcPlyB1pZ6/t0UKt6v9Lef1MHgOWMsZ7ni9tamVmpVBUgHKBF2/LRT2O0Nrh9ewAhGLR2AXKzGWB1dYgs26paGEu/DSWaDQPKHZmjlcFwmIGAQCkDjxMEngff505Kqqh8iNMt07m3Lmwiyxo4eazzfYyD4JDx93eLzLEAdhYo3l0fYW0zRpZpxLFEmiko6cjYqFL4TzECv9CNBRxpUk5S00wilwZCEAAUMBaUA5QClDOEgqNSEfCk89KRypEgrnWZIgg4eLFdygiCUEAI4qTNps5vyhe3vxlGbPy6tQTWGihpkSQKWhow7pJaMlfOv4e4/XHivHo8n8H3GAghCAOOZsNHt59BFl08Shqsrw4xu1BBXpA8jBLkFkhihdFIYn42xMkTtWMJtmM8NMy0Asy0Aty6PUCaOh3tIGDweNl1Wsg+EYDDkaKEEHDmEuTlhMQC0MoiyyTiRKI/yNGoezi5UnvsOnYA4MRKFSdWquj1T+CvXllDp5Mii9fwrStr+PabN1D1R3ju6UWcPNk61P2bphL/6k/exMkTTXz4Q6d3XW5+voZGI8SF66t451Ln0ITOzduDbcPeyaXpZuRXb90rt7YXShkPpV0xTKeTIEskmHD+KtzjiCoe+I4Ja5pKUEYBSlzS0tpdqxS//JUL0MbC8/hYCpBSoFrx0KyHyDM9riIPAgHOCJS00BaQhazbQbCwVIMtqvStBZTSEF5BfFgLFtWQj7rQxkAZ1+UiGH9kyBvAdeBkMkdmJHKlYKxx3UyUwWstgQnPdeFoXfhFaldkYLbk3hijRYKbgDEG3/cQVcIxeUPp4SvCXWJYFz4lB9fvX1vbxAsf+vQ9UnxKGXRuXUW9/njF1I/TyMk5Qxj6uH33Oq5e7+C5Z+e3vX/2bAvfrM3AWnm4jrYHuEhT0922fO5NvuY6Y0qpNd/3QIiLMw+KVquOLMuQZTniOMFw6KNSiZzaA6FTvTysJRBCoNkUsLBQUmE0ipGmOUzhXyWKIiatjbunCEAZh1ISf/mvv4qv/9mfIopCnD17Dj/yyU/iQx9+Ed9XDSA4RRw7AiIsfM2McYneJ6oC5yotxMrizWGGu0kOpTTyXKNS8aE1hVIao5FLTmaZK0JoNgPMzETgnOx6ZUihPcZ5ecwGxAKBxw5WB/EIDK87D2EwyJHm2nU+lF+corPZWgsGCs5cR2Ot7j9wTOS6RTjiVMETDIQ6OdA817DWK67jfvuYnLxN+3vyTCfnSI/AB/AuYWmximtXu8ithi3iY6UMOp0ErZYr0jXWFmTBdDz11Czu3Bng4sVNrCzXwHYk15eXq7h8qcO0MYRYqo2R1KigRgW5QSjpTC4bheIrSSKfIoDlggprjZVSYzDIcPFiGx/84HIRr7jvjBBOXYIxAgLXzSwERZ5rrK/HOHPGEUyPUAhz5Dhxoo6NjRE4J1DKgnPGgoCHQciezDJd7w+y/wzAzzzofqTS55TUc1KZutHWy6S2AWPFfMAizzV4kUcQYuvHWgv/Af0xp2F+voK1u8NdCZ0oEvA8hk5HAwREKSOUMitHfiDHOMY+OCZ0HgLOPPm3f+D27f6yVFoPh3nP4ywMA15U2OQpZ7zHOetdu/g7l45if0bbZa11Xea6Zq1VsESBuM+2nGQySo40rHjrrQ0Mh3lh1shx+rR7oCnlqhek1GMZmhKdXorF+cp4Ym/h2s8JcZIjRptxMqxct1bx4HkugO0PM1y+3sP6ZowXnpk78vbKY7w3cVRSa0e274OsZ4D+KEOnk2KjnSBNC5kW7Sr2rXUETjn3LYnZSsVDreqh189Ai8psWnTLdPvONJlQwOhC2kUQMAaAEUe0EoAyilrg/Gy4oEWrsgtSd54XAQqJtp0gO37f+3opO+H5TiKuRJ5pdNvOx4cxAWMsBsMMlBN4imF9MEKzGUIXSc4TS9XxeNDtpeMxhhAgzTRkrkEJARcUlAq0OyniRGFhLsLszLFM4zEeHk6s1BBVPNy9O4JUBrnUToatSPAYgyKB5MxWc+M8dAR395vWjlRdWaxgs5NCa4s4Ubh9ZwjO6WPpsQMAjbqPH/mY6+JY3zyJV76zjm4vwyC5i397YR3/7jvXwU0PM7MVPP3kAhYX9k44c+YSZbfv9PDhqUu46EcIR6y1ogzt9e/g1dcaeN+L81PX2In1zdjJCU2o/JyfMEqd/JRW14b3rL/bp6i0gZLGyUsqC2UMet0UhLrCmTxXSOIcwZR4RyoDKRWqUYB+XMRj7N5J57WbPVy4sok4zpBlynVPUsAPPJw81QII0OnFkMrCWNfVmWUSUhlQQiEYRb22f3e0BeAJ7p4bRfCX53JMZBBCgNYcsmEHBIDUCt1kiPnqfXoqHRFypZDJDLlxMnBSq23eChYArzTBK/XiOW3GhKNLWLveWGDLB5IQAt93/jeVagTfP5y8305Ya7G50QFgIQSf4kOy+3p+YxEvfewj97z3xhvr6N+9gxMnFx/o2L6bePxGw73BGEWSZsg6a/j2v3kNzz37CfdGcSFOn2ygPr+E/uqbaOxHzN3nxdtttcn4193v90bE/f4QJbnrCKfDR81zcy2srW0iSTJsbnZdV7knxl1whTft1vGSrX0QEHiegOe5LposyzEcxtBaQxWkKC2871wnoYXve/B9D9YCly9fwsWLl+AHPn7oYx/H5z//4yCUoBKJcUcuJYCiBJS6rgPfA36o6mLbb6+P8MbGAFnmihONcQQwKQo7skxjOMyxvj7C4mIVzVZ4zzPfmqI7wGiUnb6UUoQeKTzODilNeehP4OEkq3v9DLKI7Sf4HHhe0a1fxEhRyDHXOlwsv9slaTR8bLYTaGMR+AxGE0hlkCQaUbRXTmGvazz5vSa7LLsbubNz3WkX+r1NCNXqPoKQj7/3phgrJi0BOKcY7uP5/Pxz8/jrv76DK1c7ePLJ7cU45861cP1aD0oZClhqDEinEz+vTVjhnF4H8Bflsr7Pf5Nz8veVNAuck2WlCbJUI0sVZK6xuRljdjaaIIsJjLaIIlFIr2loZcY+LiXxU5JAJSZJoWn3z27LP4pYXKygWvXR66XjwgEpNbpdDaVsIIT+8MrJn/7M3Zu/+0f3u4+TZz9PO90kIAQZpUQaYwSlNJfS+OUYUX4mQcARFJ5bZfdO8yHYMiwtVrG5GSOOJYIphBEXrhCVCwqZG0iphZR6aeX05xduX//i2pEf0DGOsQuOCZ2HgOEw+6eUklwp08pz7UUhT5U2nrVkREDXwpBfaDXD/7y/uf+2DgJrrQBALECNAScUkhISCE5RrYgxmVPiIOHDXu9Za9HvZ+DcBcFBwLC8vH0iUUrQOAkU91ocS6SpQuBz+D7HyZUaskwhTlRhZOkqQZNMjo0l46JiVAgKqy1GoxxGG3znzXWcO93EzCGDvGMcYxrutzvnsJDKoN1OsLo+KqrCnLl6kiqXJCJkfO/snPuyoipIG4t6zccwzqGkSzCWk0NjAEYIuM8gOIOxjswtO3HCkMMPOYSgu054gO3TkZ3TkINM7ndua3K88X2GheUKdBEYx0PnDcQYhSFArg2qkQdfuEkdIwSNmQjzsxHevtRGr5+hszFCay5CPFLIMoNUaYAAYazQqAl4qUacKKytx1hYiDDTDO5Lzel7LXl0jMOj1fDRavjodDOsbcRFMYP7xm/p9rv7lxeVZOV9bo2Fsgab3RR5IeFS6FNjVJiwckEx0wweOym2EvOzIT71N0/DAljfOIFvvbKG4UhCZm2spm2sfqsLoi6DmyFqtQDNeoizZ2bQqIfOHwFuUuX7YqI7eGfiZKuSlnOKj330PH7vD1/DO6/P48RKdVfPmUlcuLy9n7pe86dKwHR66Th+OQiyTI27a0ofHUYsWLHtIOAglE4tYDHFM2N+oYpKKEApxdzEuZRH8cd/9o7rsjEA4Cq9hWCYm4tQqTiiYTTMYI3Zlo4ShYQd4xRiSnXiNPg+x4VLb4JSClJkJ8oK9jAMkGUS3K9ApiMYWCitIZWC4N+96YjSGnGeQhuN3KiiwAjQxkkz0fLhSyhEdRYsrBTP5EJScZygdslgSl3lvCNxvDGBw9jR3bPDwahIQLuKdc87mMzL6p11NJafwtNP39uNdu1aB3F7Dd65R8c/5/iZux1hECBJUzRbDaxfuwxj/+a27kU/YGisnMHbr/yb6YTOA5A4B+k7KF8vvWnGyxZ/Z5lL0nJOUa1W7+tYOOeYnW1hdXUdxhhsbHSwuDg7lnIsC562OnZ2ECLFsVBKEIYBwtDNG+M4LWTZXBcRIW5bpvBsKAsMASDPUvz5V/4YX//aV/DiSy/h7/3sF3B6ZQGNpg8h3Fw4zzXSRGGUKGS5I4temonwVOThjtJ4vT1CqpxnLIBCPg3jbr9bt/q4fXuAKBJOjq3muetMtq7vlreYxYLnIZelb9F7D8OhLK6THRciSKO35vwWiBONet0/svin1QzgeQxZUQjWnAkxGklk2X6Ezk7sVsy213K7/V1iZ7yy8/X3LnyPYUQdmcPhckO9bjrOHXFGMcj37jqdm6/g5Mk6rl/rYXGh6iSxCiwv13D6dAOXLrWRZdoSd5MEdWup57O/nNzOzatfHM6v/ORvtNvxL0pp6kHIKgCglYHSBjdv9DE7IaVbrXguPkudZ6vRBspYR+hIfc/ccvL/yQ7CSUKiHJMm/3+UyR3GKJ55Zg6vvXYXceFvzRiFlCYlhAxhQQbD7B8CuG9CRxvzYW1sVWtbV0pHhFINraW1VlJKBKVsXCiklEaaOhlP32eo1Xz4/tHHkLW6D60t2u0YM1PmCTMzIQKfO9UFSgBiYa1lFuY8gGNC5xjfNRwTOkeMs099Ya69GZ/gjI6KIiFLKe1LaTUBBp7HepWK/wdXL/7OhaPapwEEQAwlRFtqCSWUCEHg+XyccNgr9NjZNGx3/I+J/wHgzp1hIcvBEY9y1Gr+uBOofDixok1aCAultoyj76wOcGKljnrVB4ELnp3Pj5noTnD+HwSu0ydlyvl7UFdJwyjBcCRx6VoX7a6P82eax/JK36M4iu6c+yVzDhtrXb3Rx90xkeMiO6MN0sxpajuvAZc0IkWHDaVkfBNKZaCGOYRgiCIBrQy00iCUItUajDMwa8E5K0hTBkYJgojf04FzWEzrx9k5PuxF9OwcVwA3wWecIgg5QJzMguv4Y7hxu48XnpmDKJcJGASj+NBLi3j7Uht37g7x9qVNZIU3gdRuIkCGKYZ54AJnCkSCYWYzwfJs4LTQmwHqtQerlD7GMaah1fTRavrYaCdod1KkmS5I1lL/2ZE6KMicLC/9NoAs10VymBTPQZdYp5TApq6SVXCG2ZkAjbr/IFYzjzTm5yL86CfPAgDiWOHa9T7urI/Q7aaQcoB2NkR7MMTlvxqCqC6gYlATb02KgyV88XdfQa0WgFCC9724gvm5KrZGIbeg53O8+MIyvnPhTXz1/13ET/7Y+T07frNMYzjabpj79LmZqcteudE91DmnReW2UhqqkNIxsKj4AiBAEAgIRhBG28ctayyMBYTHMduojg1jWzuqFC9caqPXT6GV8xsjxE2Co1Dg1InWeDlVdJ2UyUbhcaDwahCCTZWb2H5AGD8Enjh3Dl8VHqxxnS4yl4VEBneV5TMLkHeujJ8ZozxFk99fsvcgMNYikzlSmUFaPSZuAEDbgsQixEkvAWBeCL82CyLcNSeETnTeAKWMGucMQvBCTi0ae2Y8DCRJWki4uQT3QbG2tomXPvJjqO147mWpxt133oZOegC+O4TOYzpsPVR4vkB/MMTS4jzurt3BxkaMhYXtXlrnXnoS7/xZQeY84EXeK6bba944DdZudV8wRhEE9x97+b6HWq2K4dARm5ubHczNzYDSwpPRWBDipN3KDu4tIqc45sJ7p6wwbzRqaDRqyHOJXm8ApRQANSZtATc3tdYRt64ryOLN11/Hf/XLb2FmtolPf/pH8BM//gmcOlVHUJAOUhp0eim63Qxp6uKAJyHwVDPEUBq82Y5xfZQCxJHBztvHddFrbZFlCkmiUKkIRJFApeKN/TusJePzeboVOh+J/aSGHjAx/DASy6Nhjix3nQ7GAJROdEQW5JVT67Bo1O7TF3MKCHFFEmmmobRFt5chy9WR+2/scxT7/L/XOjs/jGmFK+Vy08p3351un2rNR6ebwuQa0rjjLIkBACCUIN1Dcq3E08/MYW1thNdeu4uPvrxdXvcDH1jGjRu9svOHEAIrlakyRq/u3M767d//X73o0z+fZTJnDJXy0pSKEZPeOFEkwLnrwDDGbl1RAuRyOwm1Z6HkFKJnr/W2y0huJ392I4jK9fZ7736wsFBBsxkUJLqLRRhjgZRWEIJYSb20cuZzc7evfWnjfrafpuqzWumW1iY0BoIQaAAepVRwTsfEubVuXNBaw/Pc/bxvfHqfCAIOz2Po96d3jwUBBxe07NYi1oIobStJoj4L4BsP5aCOcYwpOCZ0jhhZrv6+sSYy1nLKiIq4GIAQY4xJGSOGUZLcvvbFXz/KfVpja4BllBJJKNOE2EB4bgJuDjFyT0vaTnv/2rUuskzDD5wfTqkfWiannOEgHbejE2JgjYWGq0DdbCfQyiKO8/FynFGkeQ4Ll2xgDIX+untwZABYUQ2Z5RqEEtiRC3xHscT8bISVpYeXEDjGMSZx0LvKWouNjQR3N2N0uinSbMuLQCtHcubSJfIIIVDaQHAGVQRLUcBdtTexSDMJKS2ER6GNcZVthEBQgBOCMPTgeRTVqgfPP6Cu9gPgoJvfOa7sTAQwSjC3ECGNFWRuMNMkuHlrgAuX2nj+mTlUKgJiIlH2zJMzqFc93FkdoNfPEDZ8CMYhpYLUBnGi4PsMVgF9pdBPhrjTTTBT93A2q+EMc3IZ93UyxzjGPpibCTHTDHB3bYT+QBa+KC5Rn0tH2ipZvmbHUg0AgbEGsBqUuk4HQlDIt1kQ4nx21jZitJoBZlvBY13IEIUczz0zg+eeccSJ0gbdboa1tRjtXorB0HX8qsF1oH8TpnYCJDoFdftr6HTaIAT4zuu38SMffwrTkh7PPLWI9fVLuL35Gv7gj4Gf/vEnd72el660t40RnFPMtLaq9cZjmgU22sk96+/1KWltQRlFFktobdDtJGNyv9ym0/7fngwdxrnzzOEUhAJKumfHzkrmf/3NK8ilgdQuDmMF4T87VwEt9uGShXbcgWKMge9x5FoXnaFs/4KAibdPnVpBFNUwHDjp+jzPIQRHnksEgYfYGHAvhJUZCABl9UTl+YNDGwOlNTKVQ2o13r4j/i1IcbDGuuSA894m4FETXq0JOu6s2Yply+p/QijC0EetXgXn05OA+53LtPfL15RSSOIEjDGEUTheziVz3TK1WmXf7QEuJo9ml/HsRz94z3tXrnbQuXEF58+fvGcbu/09DWSfZfY61/2Of/K9sjJ32nKTyxzkO3SY89ttv4c954O8Nw2UUmilYWCQdNZw6VJnG6FDADxxbgZhawFKZ2CMbTu3/Y59ryNxvEZxbSf2N207Fu5ZZqwdL5Pnpa+Pm9dNI3/2IoR2vt+aaSBNM0gpkaYSd+6sY3l5YexHZaxx/pGMglE+9Tuxdbxb5+d5AvPzM9DaYDgcIY5Ttz1jkCQZtNb3fF8Bg26nh9/57S/ht37r/8a582fwD37ub+MTP/x+eB7DwlyEhTlX5d/upFi9G0Mq57X1wdkIH5qLQH2Oa8MMF9oJ2qMM1pSSjU5qLE0VOh03FgyHKaQ0Y9L4TDNEM+SIfH6oIqV3q+h/537XNxKnIMAplFYo1UzLz8UYCyk1PEGPXDp5phUgSRWGcY54JEH5ox5H7Vc6N42kIbu8t9td+HAxPx/h7uoQee5ksgGMZbUBF+NkmXK5pT26sTinOP/EDF55ZRVvvrmO557bksyNKgLPPb+Av/6r20RpYzlnSkkdZpn+MQDv7NyW57MbwxGejEeqRxnxGSOB0e57NxjkY0KnlPfSyiDPAWIMCKMAIcjS/Umoo8BuXT/T3i+xUwpur9/l8uW2dksdnjxZd3m3kYSUBkHAkOeKWku4MdbPUvWPAPzz+znHLNfPKW1rxlhRHEeFEuu5whknE+/ygroggck4Zp/07j5qtFoh+v101/cZo6hUPKSpgjGWpKmcHcX0Ew/tgI5xjCk4JnSOGGkiP6a1jYbD/GQuVVCt+psEMIQQDQDcY0fegmesrVgLRgixUqoGpfCkLDw4jnhfN270sLo6RJYphIHAwmJlbLRqtJOQceEoIHPtJEQKg8OS6Gl3EoQ+d2aHnAHEJaTzokKUAEBBDM3NRJBSjyVMGCPQxmAU5yDFZDuOnSF8kiqcOVl/aEz9MR4tvJvdOQfBndUhrt3qj/0zut0UhAB+wMGZk14y0iLLFSgliEIBrSwSKQHjqgrjzFUMawtwwcG4k3ASgsEL3XZ8n6FSEePk3HsFO6coYcTh+xbGcCxIjfWNBG9d2MRMMwDC7QTM8lIV5862IC9soq80rHF+QqzoeuJMQGk3bghOIaXGZi9DKg024gwfeW4BkTgeJ47xcEApwfJSFc2mwvpGgv4wL7ytCn84YNyN53JRLoFji44IxlzyWGmDLHOJXM9jyKWB0hZxPMTdtRGqkYelxWj/Ct3HAJxRzM2GmJvdLntg8STy3CXK/vSr1zEI5vDEKYYnzs2hVi0SXeOZ6uSKFj/00SfwR3/yBvqjeXzpywQ/9WPnp8YPt3d44pw92Zh6jGsbo3ES9SDQ2iCNpeviMq76M0skGAcGQ4lKJGCsgTYUvrf9M+51YiSJhC84hqMcYcBRq2wfJ2/dHuDu2hBZrsZSf6yQ85yb25JnipMMaeqSpFI6+bdcaiffyQ9fHDA7W0EU1dFuu3CXElpUWyvMzbaQ5xLh7BLi1WvuvKVEOx5gtlI/3I4mYKxFkqdIVe62aQ20LSvsXVUtoxQAKSrALSwhoH4VotoAF/5YNq1MejHmpPx834Pne1s+QAV2kg2T2I202G1ZABgNR0iSZNvrUSWC1gaVSgghOKwFPN/bnpTfZT9rdzfQXH4Szz8/f89c4PLlNgZ3b2D+RH3bunRHdqeM5w96PpMkwjTiZLffu213NzJnN2JkP7Km3NZex7lzX/ud8873703+b2G3/ey2nBDuvs8zCZIPcfHbb+Hlj57ctuzKcg31xWVsXvk2Fpfm7jm3bdehJFymnMvUz6c8tonsX0mEAFukCCUUBqYgSy0sLIbDGFI6UieMwj3Tztuu48TrO9epN6rY3OhCKQVjKO7cWcPS0lxBwpLCA0wDFmCMjcmeyfObPJfJ1yglqNerqNeryHNHsPt+MiamOOcYjWIwxsAYhdYaUrqju3LpGn7lv/kf8C+qEX74Yy/jP/7Fv4uo6KqcaQWYaQVY30ywujoa794og7OBwJllDqkquDaSuBqnGOQaea6QZRJKGni+gTVwkpnMIuIMP7hU2+rg32uAfrcYnD0OoSxmC32O+ZkQt9dGQJl8LnwIhaBQ2mC2GdxbgLUP9nte1eseXn09wSjRUFqDWCcpmiQaYfhelbbd66TJAZaZfH+yk2fyDpx8DTjMl6vRCOAHDEpxSOYKnAYTnjmOPCHIM7WvvN7KSg1vvrGGd97ewOxstI3gfvHFBXz723dgpSWDQRamqfSjivfzAP7llGP6r7NMnctyNW+NbYIgEJwCFuh2kvF2PZ+52F1bKOXm5IHPkKUKcRG/PWrFVTvvgZ0k0E4yZ/K1adsoX5+djXDxYhtp4TeUJDKHpRCCcqVMbRjnP3Li7Of/xa2rX9ydAZmCxZM/9aPtdrxsjWVu37ZCKWZJEa/muUael55nZCy1JgSDlAZh+PDmQNWqwNracNeYw/MYqlUPnU4CpSzNcxUZ/YCmicc4xiFxnNE6Qpx58gsfyDJ9KknVQpbKCiPEUsAAsISRzPdYp9kIfvmo90sIkZRCgphmtSoqgc+F5xUeGuZoo7mNjRjVqodGI0CrFeD5ieoIY5xUGohLVIxiiX4vw2iYw2hXd6OUQZJIvHNxE0mqQIjz+DDEacHXqz5OLNWwslSDxxn6wxSZVLCwoMwlwYwGVNndkGuMYol2J8Gdu0O89tYG1jfvrZA9xjF24n7JnP3Wy3ONN97ewJUbPVeNJA36/QxSazDhZNCkcvdHkiknEVF0nmlr4AlWSCU6coIK6jpvKgIzMxGWlyuYXYiwtFTB3HyIWt17z5E5u4Ey5zOyuFTFwnwIpSz+3SurWN0YbVsuK65rpSLAUgvCCGzRCl8mvz3Bna650tDGus9hmOHW6gh/9c4GrrYTDPfQbH48rugx3k2EAcfpkzU8cbaBhbkItYo3nvi56jKXZAoClyDizCUWOKdIU4U01eOEtJSF51TsOnWGI4n1doK3L3Xw5jttrG8mhyITHid4RUfyD798Ajaax+VLG6hV/K3k9M6ZqbUoK0c+8+nnEHW/CTVcxe/90SUMRyZV6wsAACAASURBVHLbtm+uDrbFUYQAZ081px7H5UPKrfX6rkq59GqwFuCCuA7kQl7LaOcvsHOMHwycLEilEsAUTyXKKDyxJUH0zW/ddKbTxhXL0EKicnGhBjFBaA+HmZO7hZO9ZNR9F0Fct8s02Cm/yyN86twMPvXpz0IIAcF5IclrxsbjQeCDMA5eaUAahVTliPMEuTpclaUF0E9GWOu3sdZro5+OkCsJbTSU0QWxY4trbKCNAaECfm0O1aVzqK88gcrsIjw/KDrDKThnqNUqmF+YweLSHGbnWqjWKmPPmjEZNEEMTJvkTybTpx77ju0MB8NtZA7g/EfcdgyGwxhpmkNrvW0bO7c3PiYAa+ubmD1zHq16sHXBLKCUxZ233oRnRlvJfewospggiyaT/Dv3s9u5Ti6z81rtXH/aursRKju3N+1zmLbMbp/Fbsew13I7j+cw25t2rgf5jhitsbA4h86tq8iz7XELZQTzp89jc7MznZxy/9xTdr3XsQM7Yt0pZM7OrKGFBYgtunVct5m1Fnku0e8NkGU5lFTuRyn3bAO2/ZSqErqM53Zck0olwtxcayw7qLVBvz/C5LeXgEAb581lJsav8flO/L7ntQKeJxCGPirVCLyYS5fEjtYaaZoV96MjjZVSyLIcvd4Av/f7/wqf+ew/xi/84q/i8uVb423Oz4Z48YU5nDvdQL3iIfAZKHFjtbHAqVDgY3M1fOpEE0uRgMpdJ2+a6OKYGJZbIT737AI8j7ruSU4PLBd2P9HBg4YU01bf7KRIMo04Vbi7GRcEj0aW6bGfricYrAFOn7x/kh9wxz8Y5Lhxe4i3L3Tw+hsb+NYra8ikASDBdBu2+w7yzXcQr19/oH29d3HP6D/l906K1U55fdqPgxAMlYoP4bGCONj+zWDsAORkAc4pPvJ9JyA8hkuXtptRU0rwyU+ehxCMEAp4PpeMkXjh5E/9zM7t3Lr6pXfCULwaRd5lztldo5GkqU61sdhsx1hfd/NO33ey4IwShJFAJRLI80Iid5f46L2AaZd6Wsg8+T/nFAsLFVQiAc9jCHzugYAbbYTWJtLKzGSZ+geHPRZrMEsplYQSSQgMpSQsn2Nl3rDfz5yPdkGglV18nBM0m/v7YN4v5ucrrvt0j4/ayebbYl5HFSHQK2c+9/RDO6hjHGMHHv+yzu8iut3kn0ulW0mcN4wF8UOvxxiLKSMJ57RTq/pfunrhd1476v1yRjYopTGl1JDiGVrqTI6rTXcWVgDTI61pJVQFbt0eIEkUBKcIA465uQjNCb12xgjCQKBLUpiC+aeMbLXhG0wkLiwuXG7j/S8tgnMCQhnAME52MU4hBIGxpdyFe91Nzl1iQBeVzqV5YpZraJO5dtlhhrOnGo9c1cQxHiK+C7nM/XaRpAqvvbGObi9FrjRokRhzFRxVJKlCLt0EEMQiCDiUNEW1JEAoASUEVACA+14HPofwqJMe8+j2Azl8odR7AoQAi4tVrK4OEacSf/3qXTx9voUnzznPhziR0MXEb67mYSgIRlYVetwWSSrhCTdxMNoC1ACUgFhSeHkNUY08aGuxSQnma/5xx84xHhrCgCMMOOyCk+S6uxYXXRl2XK3qComdpj4BAELG8jVbCdPiuToha6qUSzQlqcLGZoJazcNMw0d0yKrWxwFRJDC7dBrteB1/9rV38KlPPF2WkLsFJsfJib9/4jMv4i+/+TpurK/jy18x+MALi3jqCUfaXL7S2RY3zc9WtsUV5V9KGfQH9+ps7xWBZIkqKq9tkSh03ZzVioCUxhHTHke1cm+xXylB0ZqJUAk91CIPzQmT4M12gtu3u5C5ch2dggHEJQDnF7abp8tMFxwXASgBpy5YZJSCT8halJdtWh3v+H1jUK8JLC80wRiFJ7hL5BZkjbEGrWYdSZLC1meRjXqAdlKk/WSIudp0sqxEqiQkAJNnsNYilTmU1djZj17KqYEycK8CHlXhh9FY0ohSWtxDFL7vIawEEJxPJRL2w15EweTfuyXuR8PR2Dz+nm0U6yilCzLHwhqzreMCuPd7Zq1F1FrGSz/84fFi5TLXb3TRuX4ZKysL+yf19zn2/d47zLKHuWYPehxHua2dx13ex/eF8mOF+8AIXJecUhqtmSrurK3iyrUunnl6dttqz3zkGbz+lcXyII6mIGXnNdjjf0IIKKHQtiSbLDjn0NoVLWlt0On0IQSHmfCwKjuaygRdSVhaa138zJkjV6IQjDEAFlHFJe/abUegJ0kC4XFUKk7izBTxtLUGSitw8G2dOodB4HsI5meQ5TmGg7j4fPW2TlqtzTjhqTXG5/Htb72Of/iPfhnLywv4p//k7+Ljxb04MxNgZibAYJhj7W6MYSKR5W4MltIgosDLi3VkzQpWU4VupkApsFTxcaYVjC89ZxR+uEcH5SMwL5iWUuj3cijt5KZlviU5PXka2lhwTlCvTo9jlDJTu2nLa9HtZbhzZ4QkV1DSxVjWFv6+8WXUNi9A8BycUfQIwTCpQOoEMlmECKMjOffHFzu/cPt1B7lIoVr10O26wiNjMC5QiiJvIklvsHsiaivymJ2NcO5cC3fuDNDppGi1tnJRJ07UceJkDTdvDCA4za0FGwyynwPwf+3cYrXi/y+dTvxr1oJaIKEUM1pbxLHE9es9zM+7Lh3OaEG8FoSzdnNNowEptSN9HnOU99bZs010OimsdR5ChFhGCLEWIEqZKI6zfw/AoawltDYrjJE+VWgSQQPfZxEhGCv0uPGWjJ+rbhwu5c58VKbEyEeFMBRFwc/073mrFWB9fQTOKQghNvB53/PYbanMBzFF6u8Yx3gYePxHoO8Szj71hffduNl9RkpT0doyyojhnKR+yBpG2w0h2O1b1774Pz2s/VtjA6MxzJSGtjbgjPiKG6d7vlu37bSxaQ/S58qVDrJMwRoLz2c4uUN2xBhHIJVhGaMEXlGNURI5WrtKSc5c4mr17hCnTtTBqatAtSjNot0E3/MYVJGk3WoRdX+UD1bBnXxVGbBlVGN1bYQ4VnjyfGtsVHmMxwcPOk858PqH2FEuNS5c7qA/zDGIc9hiwuoJhmrNR7Uixl1lUjuJijDiyBIFbZyWtPNMJxCCwvO4kyEL2L3E5EHj6UniZ/JcdhJBexC57xoIsLhUxdrdEdJE4o13NtHrZ3j/CwtQ0rhrxkiRvCAIQw5ZTIqVMmjUfaSZAoiTAbHYGj+Usrh0tYsnzjTQaPhY7aXwOMVi3Yc4JoGP8ZBAiKvSnWkGRWdpilEsC98nOvYy0caOn2tlVVg5mRCcghRFDpwT6ELGTWsnb5qkChsbCRgjiAKBZtNHq+l/zxQ3vPwDK/h/egnatzaw2Ykx2zpYcuaj338Wwau3cOHm1/Gt+DlcvHICP/DhJaT59q6Rp8/PTF3/5p3BoY5TajeGlZ050hiMRhk4o+NEFWcUnqCo1e+tPnQm4wK+4BCF/MT87Na5rq7FSDNZxFF8PBkPAn5Psrn0bCu7AXRhUn1iZRaDYTKWXtotZJRSo70xRKebYDDK0NkY4Q++/IfIM/ccdOfoCAmpFDwuEAQ+pFQIWivo370CzhikVkhljkBsn5xnSiLOUyitYUEgWvNIh72iot+ZLzj/KQCEwguqiBqzMHAJIkIAz/MghOsW4pwjrITwxP0nevfDQe+2JE2RptPVSSbJJdcF4LyAcinhe3snMDY3u2gsn8X7XlgaH0/5Gb711jr6a7cwt3zsO3mUCJiBNQqZ1mi3E3Dho77D72gbDvglEYKPCVE5bOP69d49hM4T52fRWDqFQf8m6vV353OllE1UrFtUqxG01jDGdT2OCclxrGnHCVzOGbTe6tBwX33tihWSDKOR617jnKNWqyCqhDBGo9cbQimDQX8ITwgIbzsBYAygoCF2SOEdFr7nwZ/1kOU5+r0hpNTF89mMDcJJUVFpjC4SjgRKaVy9ehO/9M/+eywuzeEX/snP4FOf+igAoFb1UKt6yFKNO3dHiBOJuKj0ttbFAE/NhmMfPcYIPM6gjFO0CAOGVvNo/WUmcRT86M5NDAY5Rqmc+JxdEVspQTvuWBzmqFa8ez6zOFG4dq2HUSLh+Qy09xZIMAMWLbsCUgBJ5grnrEpgeteBbBNMJ+BEIvCBei1E/YUWbt3quk7/QCJLJJQWSLrrEOGZBz/xY0zAfYYLC1XcuTME4Ap9lXJd51G0tUyaajQaW/9vx/Zv07PPLmAwyHHx4ia+7/tOblvmYx87i9/6rdcAQqC1rSola62Fz/5qZ+0PfmlyG7evf+nbldZneoCl1lrPjkkEgn4/RbebotHwAQLIopMMKIho6oj30Uh+TxA6JYRgqNd9DAeZm39bK4oEHdXaVNJUnZtb/slf2Ljz+//zQbepjVmGBdfKVClDw8VsW7GZ63xxXjplThEAKCGoVMRBGrvuG3RHUdNOtFrhWPo+TRWstZwQovNMfT+mkIjHOMbDwPfOCPSQMRzm/4mSJoxHed0YS3yP5wDmhKANaQ2llLz6sPatlF1JMz0nlQ6MKcr3UGqWH7IddFqi2AJ3VgcYDjJXEawtPG1RrXrbEsNx4qqEy+B222aKSnlXjWxBYOF5BFmucHdtiOWlGjh3FZO51O6BWhrz5o7QEZzC851Bb17slzKCRiMYa7EGgYCxQLeXuERZKnH+TBNzMw+vHfMYjwDeZTLCWosbtwZglDhvKEKgUMgk5Rq5cganUSgQBBw2zWEZccRmKGCsq07yi0p+z6f7m1AfBNO66A+z7k4SyO74XeIhXX9CgMWlCjbWEwx6KVbXhuj1MyzMVWB0QdRYCy01wF1Sk3GKSuTh1Ik6KpGHdieBUhq51EXSWwNgSJIcl652ce5MA61mgFwZ3GgnqAUc89Vj+dtjPDwwRlCveajXPMSJwuqqk3ZIMoXEGWsWZCWBtGVCmoESgijkyHKNNNMgbkZZJI9skTyz44rnNNOIM4n19RhhyJ0JrXXmsdWII4rEY0f0hAHH80/P4fXsffjzr30Vn/uJ9x3YV++D7zuBs2cS/PnX/wKD5Cn8xuvzCEKOp5+eByEElUggmvDzmrxyV28eTm4tjvPiMys6jqVBHOdgBFBao1rx3DBLnMzHJPJcY5RIVCIPUjnPmzDgaBQdOmmmMRil4JzD8xQoAVKpQQhQb9wbC+V5mZy0kEpDG8AXDN1+jCTJ4e0oiimHe2sMbt7oYm1zBJ1nuLtxBxur1/Cnf3QZo2E8TsZJpUAIwWgYIwh8zM400WhUkSQZjO/Bq88j76+DeQEGyQicMSQyG0s2ZUpBWZfQpsTdB6TaghxswhoNRhnAPIhqC15UAecMnPNxIZAQHPVmzVVZ0qMt8HmQu0cbjdFwtOv7riMBY9lFJ1tnMBom8Gf2fkbdun0X7/vgpxBMeEIQuETI7TffBM16AI4JnaPAy+9fxs999incXe2i281AmZPLff1KG3/wb29CiOCBviiE0HEiUZgU17/zOuwnz29LYjWbPmbPPoHLX331XSR0CDhjUEXHnR94aKCGfn847rzJC8/ILVk4F+dxzotkvi5+b43ZrmBPASCQUiHPJYLARxSF8DwxliJst7uYnW2Bi8nUhoExToKNswdPefieh/n5GUilEI9SSCnH92fZ8ad14YlnDSi1EIIgTSVu31rDr/7ab+B//83fxy/+R38PH/nIi26bPsPZ03UoZbDWTtBup8443iOIAl6My24ffsAQEA4uKGZaAcID+ue9G1Okafu8ezdGnChYYyAEQ1jzoJRxiVq4ZxelBP1BjjOntxeNKmXw9sU24li5Qs/eOyDdt2E0gSYCeZrDC0NQxsFsAt9z36+5uSrmmg34Pt92z9zlzBWpaguPaCgAKj+U9ccxDoFq1RtLihMCaLWlIuP7HNY4KdnFxd3Gr+2DKCHA+fMzePWVVVy61MYTT8yMlwsCgQ9+YIW+/c56pI2ZV7k27Xb8d06c+dzv3r72pW9MbqdW9f+3JJHP6EwlSllYa0PfZyxJFC5fbuNDH1oZK8uUslqlWgYh7phnvsdyTPPzEa5dczGvAbjR1qPWMEqJNsbOdjvxz5869/nfuHHli/l+21o69dOf6XaT9+e5ns9zVdfGeTiGAXfzfEJACcbxMCWkUBB1MZHvlzJ+W11EO1VBH4ScLtURdusKjCKX14kigX4/o91eMud5/KUoEt97MgnHeNdwTOgcEbJUPmuMZbnUzBhLwpAbSuid0UhKSsj1mRnvv1t/eLu3ns86hEIZA0EIDSgFrHXVu7tnYCcztnuU7BOg03Eyar7H4BGCxcWK88vB1uJ5rtHrpYUJfNGdowy0cpXDIKTwtqCuqrN4Pc0UNtoxVpYKXXfiBlCiCQRn8DyNLCv1KWlRGQWEIUcl8gDrKkxLY+H+wLWCJlBFq2YPSSxx6gG1eI/xaODd6s7Za731zaRIHDkvhyAQ6PWTcRU9rEWWKYC4+44yZ/opBINXZQgC9u744OxH+NxfZ/304WUaOXRAzM4FkLnCoJ8jSRTa7RR5rhBVXLU5J87gWmkDj7lqvyzXeOJcA4Sg6IKQyItxREoJSpxZ983bA8SJwspS1QXnqcIo11ipB/D545XsPsajhyjkOH+ugSzT2Ogk8IYUaa6RpMpVoFIy7uSQ2k1eZEEQD4bGdewUX1NjnOdJObHRxkndMErQH+Vj2SU+yMAoGS8nOEOlKrA0H+1rSPtewAvPzWK9nWAtfQlf/pM38OM/+vyBJZBajRB/6yffj6989QK+c+0N9Ktnsb4xwokTDXzhJ5+fuk5cSObsxF6jx6CXIsudx8MolU4mqBg3y7it7EIOdngkaO2SXqdWmqhWXIW2k4Vwe3TyuBJ+wBEpgSRX4JSiWvGwsENuDdaMJW+4YCCUwGgLSuFIoaKDZee5rN3tY3Nz5DrN2rfx9T/7bURRCM6ZI1AaFRhjQClFLiXKavw8d9X6jDJUKgGsMai1ZtFTEkncheQcsq8nlPpt4YVj3GvU+aV51TpEpQprLITnTSRVGYIwgBACYeTDO8I59VE/Dfq9vbu6RHHsZaJYCF5Ij+x9jxpjEM0s4/mXP3jPe5cutdG5cRknTi7e/4EfY4z/9Gffj6dOVLG21keSKTRnQjzz5Dz6wwxh5OH5c7P4jT+6gGFy/14LTtbL3RMzs01sXr2EzU5yT6Hamfe9gKvf+MoDntGDgVIKatm4G8fzPczNu0SrUgpKalhrioScIygZ4xCCQ2tTeOvookvFjD1qABQFC05+MI4TpGlWVGubooBRY3V1HYuLc/D88r53XTNaG1BijqwjT3CORqMKrV2hkJRlF5I7N3deLsYvx2utNZIkxY0bq/gv/sv/Ec88ew7/7Jf+QyzMOSlhzilWFipYWaiME4hOQliNO3cCn6HZ8PcvUnjUOu7hzifNnXycNu7/8nlnAZe0LZLmhBCsLG7vbosT5SSpKdDy1kEGl4FAFF4aEiICGMvgexqtVhXzs5Wxp9w0+D5HmkknRco0qAZ0nkDLHEwcF3U9DBDi8khBwJHEEp1OglrNd9L5sPf4g+2HubkIozjH229voNkMMDvRpfziS4tot2NhgYWRtQljdGM0yv8DANsIndUbv/uHUePH/rHWppJnyvz/7L15kGRbftf3Octdcq29q/fXb583GmYfoQXkETAjJFnWzBgZBdgBgXGwOIDwIgwhIABHOEwExhG2wxH8g41tvCCk0YKQBIM0IxgtjGafefPe67f03l3VtWfmXc/iP87NrOpaunrvfu/VN6KiujNv3ryVN++55/y+v+/3K5SIABVFaqKQ73YTsswAFULA1FTC1lZoyqkqy5Npc/HwMDfX5sSJHjdvjjDWq7qyLSnEVhypLQReaTUw1n0U+K3D9lUU9R9uyJwZIaVVuJGpnd0sisR5HyWJVlrrieuJc544lqSpptdLJud8v9yfnSTP7v/vxE4CaDcxtB2z5m/ZZow4Vs19yVFVVoDTVWWmlJKnOcIRHhGOCJ0HgGde/GPxzZsjA4hWqp2xXmqtKsApKc93OtEX3nrtn118WO+vlFiNI3UTIMuqp9JUp3GsiBrFS8BBldnbVWzDv/O8Jstqut1kskA/darP7ort2PPYeY+pHN1uzHSiWFrOUIpJls7YK1nrUNQWMhQuhnnFiZM9RqM6vHNtyZsCLCKQQEVhiONQpCqcx9gS02QQaC0nN18pw/FUlWFzq8RaR1nbSQbHEY7wIFBWliyvefX1NYajCiUDiVpWdeielx4tZejmEQIHE2luHKvtTJy3Gw4jevbjkHdvt5/C5wDOWQjB8ZM9oihjMCixxjHIajYHFZGWMJMAHtUUI7PccHMl49h8i8WFDks3R43lo8PUdjI+1MYyHEGWGdbWchaPdTi20MY5z5WNnJl2xOy7MIvkCI8eSaI4dTx0Jo7zcPLckHmDrWwI3WysV7QWaC2boldYUHjvJz78QgSlihCCsjQoJSd5PHGk0EpSlgbTdBuaRininafTiZiZTtD3mgHxhODj33+afz6qyS5u8qv/+hV+9JP7kzEH4exzJ/gICd95+RWy/DrXqlP8xhf7PP/0DO//roVbFoVvXbo7dc4YYY7idq4Y0VrRSqMQei1CU4vYVYTMspqyMKRJTK8T7yGT1jcL1rcKslFFbRxaSlppxNz8PvZPQiJFUIsmscJ5zyiv8c4hhWwKkdur16KoOH/+JqNRhZKe189/mTfOf42ZmZB9M97SmGrSda+kDKSMczjrMNailaLb7TRFS4dzi2wBNt+kcI5Yh3FXCgEChBdNfpQiiuNmxS2RjQVHHMekrRbtJgvnQeFhUfp5UU5UCwdhXJTWTcF7jMPyXZaX15g+8Swf/tCJPc+98soKW0tHdmv3C6Ukf/4/eB6XZbx6PqM3ldLtJDz3zDxSCqb7Kb1+QlXW/LE/eJb//V9euKP97vd9szZYj5VVRZrEXL12mUsX1/cQOs88M8PvTs8DZp+9PBoIEVQ6MM6a2R7etNZorThoghi+7eNC+vZz3nuctQyH2UShY0z4HcZhgalrpFJ4DzdvrnLi5GKjPt2+Vsbr1wcJpRSLi3MUZcVgK2RhKSVxTk5y0UyTp6lUyMWsKkOWFXz1Ky/zn/7Zv8mP/NEf4C/8+f/olv2GBrGxeiGQOHBvJeN7es191qb3e/nmZkltHM6B8+DGFtTGEUdq0kxSlpbpqb02scvLGUJAL9rifbPLsHiiIXNcqC0QLEXvFN1OwnBYopQgkZbSl9RGUww26cwu7CncHuH+kSSa0aiiKgyDYcXKSsbZs9OhjlO7idvK3WB2ts2FC+u89toK3/u9ZyePCwEf/shJvvH1G7RS3aprN1cU9fvOPP2ZE5ff+rnrO/fR6SS/Zp3vWeuflcIX3W6c6EjhnGcwqAKx3MyDvA+1KCkFVWWbY77dF2W/7sa3PwH04otzjEZlsD/zvmWMr2pjbRSpId7L4aD8CxxC6Jx++tNybTV70TkfSymkta6FIAK0VELZ2ouqMszMtOh0YlZWM2RjSx9FiiRV++aF7iRx9vs9xni9dLvHpQz2ltGunN1bxofmH7MzLYrCutq4JDK2f+qpTx+7dvGzy4d9lkc4wv3iiNB5ACgK+5es811jbffYYifyHkajOgJEHKuLnU7ydx7m+1vr5611PeeIvCcas9jsM0jdC15/fY26drRamrIwdLox3e44fHdHH6UTxFEImxUSoljR6cakWxVVFYgZJSVKS+rmZhiPO0+bzuG0HaTkW5tjz0qDQKGbDmXn/MSCLZTHmWTnWOOCjZWWxInCmfA51LVlMNy2nzsidY5wKO5AnTPKat68sIFxnivXNqlrh5SCNNaN2sajhURHoZOk1Y7pdCPUO1n1cTvFz2HqHrh1zrtPt838YpteP2ZjvWB9s0R6wWZliHNFpBUqlUSxbtQHnmxk6PVjjAuWanXT8SiVwFvfyP4tpQ3dnWVlGY1qnj4XrB7Ws5rSOE7sCBs/whEeNlqp5sypHrVx3FjOGA2ric0ahE7eJBaohowZZ8i5xmcfmHT4GuMRMlit+aapIlgauMl2EGzdisLgbLjPLsy13vZ2bJ/8+Fl+8Vdrhpd/nX/166/wiT/0njt+7aXrI9qtmI985DmyvGJj6S3clSGvrszz2rcX6Myd4rlz0zz39DTXl4d3fWxah+JebQwIQT6qQxA6AqmaeRQEheculHkdzrl1DLMaZ93Eemd9o2BrULK1WZCVNaZuml28Z3r6gDyhZtHqxlmELhBLvmmQqStDVVmuXdtgbT2nqgxFts7vfelXwRtarb12IyEQPUfreId1WLBOMtaglQqkTq9NVVZUZcXU/CKD9Yh6GPTszjuU0CghcTLkzqVT8+hIo5QiiiM63RZxFN1XPsY+H8dDRzY62GptjJ0WUVLKJkCeQ//W5eVV3v/dP0SyR9nlWXrtFVKfcWS3dg/Y8bH/8R88S0wYS59/4RiLC3s/z1MnptlYz1icaXPmeI/LN/Yqsu7su9ZYyxoHMZQby7zypVf48IdO3rLVscUuvYXjjFZep9N+eNkqhyGQOrrJK9xNLh3UTLj7eRhPCIUQKK2Ymu4BgtEoY2N9C9soC0Ggo4i6rqnqGucsa6vrE2XQGM4HFd+DHCvGSJOYdCGmKEuGg4ws27ZKHP8tY6URsJ2HVa3zT3/mV/m3X/wyP/VTf4YPvv/F+z+YJ7ROvLVVoZVEKRca3jRUjcXauDiqVPiuP/3UrXZraxsFtXFEsuRs8jpj+k9KMSGC7uas5oWhqIJ1WxSrMPdx4IWjHKzRnVuYbPsgbJuOEDA9k7KyMqIoDc46RqPgyFXX4VoZjg516NqDTidCK8nqSsalS5uc3WHV1+slzM62uXFjgJSia4zvbw2Kvw38uZ37SBP92cGAzygpamu9M42DTF0LLl3cnIwZqiGErQk1J9HYf+2/iOWAx3YvlG9nZQFP6gWdJJqZmTZVNaSqDK6ynWb+ic/2zwAAIABJREFUKIUQxguvTp791PuvXfr5AyMnnPMfMNZNS0U/SdWpovDUdSBndayxNpD2UazodmNGo6D2lkoQJ4pe7/7W5vvdCvZT+kxPt6DJftq5zXg+Fmo+gv5UQl1nqipNO0l0amrzw8A/vq+DPMIR7gBHhM4DwHBY/thgUD5VV1b2+wlCCKrKxh5kkuhvvPnqzzxUU9aqMmeq2s56h9RKqJ3ZG/c7cc2ymtGwmvjyKy155pndhEh4D+scnkCoCMLicTSsUUrechyh2CoIzYnBD9M1skbnQEeSmdmU4aBCaznp3LBNeKapLWVp8T50449tZLwPxSrnPLFSVM42pJagrh1KWlbXC7xf5/k9f8MR3ra4i7nOg5wWfefVFbaGFdduDMJiYGxzZEOegZQCHUtarYhjJzoPNbTvHYP9PqNdjyUtzWLaZWO9RGoRMiea4nRVWpQUzMyEYvSoqOn1Y6an0rBYc9uS6dBx5QgP+Uax4xhmFVevD+l1Yvr9mKyyXFzPeWrm3eWRfITHj0hLzpwMhcLhqGZ5OaMoQzOEUpIkUmSFoazsREUR6RBMXVV2YkWayqCUmBTsfVD7AIjG50sANvJUWPwAtJLMzT6aouC9jsuHvS6OFZ/4+FP82m/8IGtXfoNf+9x3+KE/8tKh+13aKCefD0CnHfOpP/4RRqOK75xf4uKl8wzXZvja5Xl++zf7XFpTPHV6mpnZ9iQc93bDvXMeqSXWOIo6KHSyUYkn5OcYEwpUUklarb3WL8Y6et0U6zxZXqGUotcL2128skVVO6zzE5/xurY4u7//N2zPE/OysURyHq9lmFQ1BYzXz99kY31Alg947dXfZX3tOnEcc6v37nZJQkqF98F2qN1OGY0ynPOUZUWRl6RxWIincUxZVE1Xu6LdnybXMabcQtkqFIelRAhFOrNAb2GeVjsNCp4HeE99lLfnLMsOVdlEu6zitFaYJovodkSr957W7HE+8AMf2fPc+ddXWbv0JscW5+7twN8tOOTL8IHnZ3lqsU1ZWTpJsi+ZA5A2mX7OeF48O8WVfQidO8HYam9MCCwszLBy6U2M+UF0tH2w3U7E1KlzvPHy79I5d+qe3utBYULqIDDW3kJmbGP3NbBbubPdMLiz2NnptOl02mxtDiiKkLVlmwadvCipa8NgMCKOY/pT2+cmZCE8HEJnjDRJSJOE0ShnMBhOso/GCvHdBI9zjjz3XLlyg7/5t/4nvue7P8hf/2t/dt9r/FGVdR8WceG9R6swfgmCRbX3EHnZ5C8JPKHZYXb61rnH0nKGyVfobH2ZzrnZPfu+mzO6sVlw6coaANmoIkk1Q9OlktOo9hy2PR/u0VLsIXMO++qMO/uPyJ/9sbjY5eKFjXDeI4VvFFZKBcvXQOzcXTOyUpLpmZTlpRHnz69w6lTvFovd97w0z2hUUVa2NxrV7aq0z5x5+jPty2/9XDbe5vJbP3e93f+hCoF3zvssqyf73owKpqdT4kQ1hGMgZMvS0unGkzlfwB0sYvc8ftDz43Fv97i4n7f54yF/zpzps76eEYVzp03pWkVpFQIhRVwXZf0fAgcSOmVpPuG9j6JIduNYTvIcx9CRRCmBNY5RVjfNSQ4lJXGsHll20ekz/dt+J+NIEWkxscjGW433YpTVP8oRoXOER4AjQuc+cez0j/+DpaXBe7e2imljvFhdzUf9ftxRUmwAeZLozz3M93/mxZ9Il5dHUgpZeuk1QuWtlo7HYcdxfH9++BcubIRCNVA0nuxTU/sXeaz1ZFkdCBslJ7YgdR26f6WSlKUlLyxKCeraUhaGJA0d9c6PCwseIQW9qYSqUAyHNc4blJd02xFV7djcKshyg23s1pIkyCGDgsdSlAZj3WTi6IGo8cQtK8u160NONJkZR3j74JFMVe5AnfOF37rE+mZONgqy8do4hAzBfdY6pBL0uwmdbszcfOvoe/agIWBusUt/sc3WsGJjoyQvaqJIUVaGurFVG43qyXx3dial1dIs38zYGpQUuWdseBNHgXgrCsvWoKSuHZutEr0sObnYoduLeWs15+m5I1LnCI8H3U5E9+kpNrdKtob1hDweNzIAjZWpwFWiCQwNr22liqK0oQGC5nVNwV82C9Sxcsd7j3cwzOpHRug8TEz1Ez7+vWf4/G//IBvLX+Hnf/mb/MgnvytYNR6A1y/fWng9vRiULZ1OzEc/eIaPfegM15eHvPzyVX7v5d+jqtqcX5mDZA6RzNJuRSzMd5iZa9Ntx3sKiFuDAlPZQK41CquysoE78aBVsECLY0VvH3WgUpKFhRaRVqSxIooVJxbHxF9FmoRuxs5WhI0Uo7yi1zv4XEZakhPeWwqBk1AVhjhStBJNkmquXLnAZ3/2H6F1xPHFhUDmHII4jqjriiQJ3Y0QlJDZqGB6ajvTUClJXRustWitSNKUHIFOYvq9Nq12SqfX3VasvE2JnDGyLD90m1b71ntNksTB2gR/W0In2K09w3e999ie586fX2WwdIWFk719XvkuxD2e/E987CRKgBSWNN5/GT1uMhMEJeVU594zOeI4atQcocg4M9tnaek6qxsZiwu32iiefelZzv/GPtaKjwlKKaSUGBuu71sL3YcVPz3eC+qqbOzbZLBta+wH+1M9+lM98qxoSNLwqqqqqWvD0tIqRVFybHF+skfnHZKHbyfa6bTodFpkecHW5pAsKybd/GOrxTFJNy5g3lxe51d+9Tf5ytde5r/+L/803/s9H7jv43gcvMK+jgajGu8hK8xEBWpsaNJMYgUiEDljp4Odt8xLlwdsXnsNtfFNTj2zsM/e7xx5bri+tNk4dgjUUx9naDso60lqNzmmqnKk6Xb95E7XcLvzOg56/W7SYjcB9E4lheJYMTWVhnVa5Wi1IqJIMjWV0u3G5FlQYNzN4NzrxsSxIkk062s5r722yksv7VRYCd7//uNcuLiOd5mxlrKq7I8D/8/O/XS6yWdHefVXlZSZsTby3idSitjYkPWUJgqRapzzrK6GGlOwCnyQpdQ7US7up/7ZrQLa/RnuVv48GNu3Tiem3Y6RMqyhB4My3twsfVWLJE58XNX22du9vizNh5USc3EiJ7IqKUMTdl1VpK2Qk5vlNcNRhXcQJ4pORyGEeMCf/cFotW5vvZ6kYZ7sXbB+R0intRrleX3ntgBHOMJ94IjQuU8Uef0h77wSQvg4Fs5af2Nrq+p4LzbnZtv/5ML5f/alh/n+b776M8Wpc5/5x865U2vr+U9ifGmMYzjclrHeK6rKsrlZUNchjLM2jmef29sZM4YQYdDLspo4DsoaTxh8XVM8qqtQVBKy6dJpFqZSNsoeATtvQnGq6UmB3wih8huDgkZhj5KC2jnarWBjlSQKKSTWWrqdhKq2YcCPg8dmEoeA6SgKxzbKKrr3scg6wrsTL7+6wqUrW4yyOnTC1xbvQqNypEPYY6wVrbZmfqGFuE3x5Qj7I1ziHuU90gfipaoclQUaonpUGVbeXEcpRdxS6Cjh2rUBaUsxGlXoSKGj0PETxwp8Y2V1sscbbxlM7SbjUpooisJiTCCbnfOsrmRorciyml4v5vSpHm+uZpybbXN0So/wuDDVT5hqivxFabluhoFQbioAQghUS459rRHNfVaIUKwXgkYN4ZEqKHGkFBjjGrsLQZJItJYUhbkrT/onFccW2nziB57ic/9GUG5M8Qu//A0++Ydfot/dS5YUlWWUbdsECeD509sF8HER5sSxLsfmn8OmPfKi5vLFZW6uXcCSMtJdRktdLsQ9hOoh4i69Tszxk32OzXcpCkNRGKraIMb2j00GWBxr4liHjEGtaLX2HqP3ntOLU0SxwllPmmqm+wmXrw3IsprK2qb4D9Z5pvotzj19sCpjlFXUNnRGCikQ1mOsDapr71lbv86/+KX/myiKmJ+bC3Y5t0EoZjuUUmTZgJ1WFWM4HzJ6ALqddgg5z0ucc0SRpq7DORBK05vuT7Z9UHhcQ/joDqzWgD05QNa6piDuKYqKTmd/+7ylpZu8/2Of3HPdWuu58eoryHoLeBcROg/4RLcSTTdRlIUhTjSdXnJwCU4wsUYcDA8n8Q5CksZEkZ4U/rXS5Os3ufDW+h5C56mnpkmn5/DePFQlyt1ACEGkI5RUGGsaEuOOXkmR5zvUPRZrLWVZorUmTpKw7myntNopeZZT1wZjLFVdI4RlY2OLqqo5cXLxQIXiw0S7ldJupayvb5LnZTPndJRlPVHvhOYMi1KKujZcv3aTv/N3/1e+5/s+zN/+G3/ukHfYhSeUBLh2fcjWqCLPTaN+AR0p4ig0egYSJzRhPb3DMmtzUHH9O1/Erl+g00+Znb63pirv4a1Lq02mkSNJIvov/SidboerN4ZBzWw9a+s5tfVkmb2F0LkX3O7yOyjAfb/H9iOH3s5kT1WHxo1OO2JuPtzHokgGBVck73rcWlvPw3rOezbXS958Y425uTbHjm2PjXGiQi1L0De1ndvaKv7MqXOf/vLVC599bbxNEqt/qZX6S5UxiXdUxnicM1JrqbOsxlpPntdYGxRF7VaEMY7V1Yznnpt9DOPtnb7f7RQ9tyN3dj52sAKo044YDkqkFHQ6MdZ6L4Rw4I8Xef3e+eP//n+1cuOf/w+7X3fq3KeeX13NFsrS1lVtcilpjd9FytDIIETIEKsqh/eOtK1QKqxPtLr/pvUHhYX5NmtrOXlVoyMFHo/3Mor0ann3sVBHOMJd4+2/Un+MePqFn5hdWRlFOlJFv5c0xKyw1vg8SeTWtYuf/fuP4jjKynxvWZjnjbFt57zNc1dEkUzjeG+I193gtddWKQrTSGMls7MtTpw4eCFY146yNGi9LZscW8MIEbpepBKT1jXb5FmIxnKtamxjxhkAY0SxYu5YmyIzjIZhZIwih44UVW6QSky6bZ0PFkqjvAIB7SSEz0sRChvGhO4f4xxZZmi3ord9TsAR7gwPYv776vlVXntzjY2tIhTMmvnOuFgaRYp+J2FuoU1/Ojkic24DiSfyjsQZYlsjTY30HuH95FxJUyOcx0sJxlAaeK1osaE0prSMCkvc0vjGHShpqe3Q22ZMWVnNOXmiO5mPSil44blZBoOKGzdHZFmNVnLyntZa8qJurIpC8aEyluGwot9LGI1qXjjZJ3knZyEd4W2BNFE8fW6KsrJsDSqGg6AWxAf7LO8DYVM2zQ1KbYfMI2gC6QORYJ1HNtt4B0VpuH5jxDhP6pHiIRQrZqZTPv0jz/HLn9MU6Ry/9ptf46Pv6/P02VubVF6/emsezvxsilb7X+tXb+Z4IE0jnn/xFM9zCmeDDdrqyiY3V65Q1ganemxuzrG5Osf5dJapfotIC2rrJ5UZIcOfrZSYWNZ675Fib7fqcFiyvJ6RRoH4GS9qV9fykI9UWUwdmlasdXuyVHYjiXXojFZBpSWkIE0jrHEkkeef/r//GyCItEbvIhq8D+HnxpiJyqaua2xjs1TXIUNR6xRjLcJZRqOMqq4ntmsA0zN9Vs1GY59kieMI5xztTuuBkjmPc9T23pPnd+bAHPKDdnaIC2oT7kdK738+nfO0Zk/w0vd+cM9z33p5mbVLb3Lq1OK9HfyTjEd4UqNIURvLOJSsrnZnxGxjbLMFsLx5f87b4/nIGCbb5PWvvMbv/+7TwPZHcPJEj97CCTavf4fp6SeLuJNSEolwXe+1YdubPRFUpvs3JRpjMMYQRRFxEhrzWu0WWmtWVwWMRs39zTEcjrh29QbT032mZx7D/QyYmZliasqxtTWiLEuqHd+bMIaO18Ph/1tbQz7/67/Df3z+Lf67//a/4MzZR3PdPgyiYHw/kkKgtMAUYZ2uo/B+1gU72GoUbGJnZsJ9wTnPm7/1i6hig7gd8+Lze1WHcPjlX9eWN95aIS8MSgnSJGbh/T/MbJOxtHQzC/WBRjnlnZ9Y2D5K3C7PYye5c9C2sP/5e9IIICUFRVEz2Ap1nGeeGVvuB3V4nteHKiLGyLM6WLZpyexMiyiSrK/nfOubS3z8B5++pb5z8mSf69euzUglc2sdGxv53wM+PX7+yoXPXkw6n9iopOhLKYzUUgrvTFVZvbVZNjmTgdiRTVOyxzdZO+6JIRcC9lP0HGTxdjvrt92Kn70KoKefmaUoLVVlyUYV3nnZm4pnpRCUpVvbGpSfOvP0p//Hy2999pbBvKzsJ6x1XWNdB+NNp6txwlOWthm7Qz6SMWGerFSoJ8axopVqpp8gG/TQpA4zMy2SRHPlypb2wkvnXPvUuU8/dfXCZy8+7mM8wjsbR4TOfSDLqr9mresY42IphYmUzKQShVIya3fi3x6uP/xjePbFn4hXVkdnq8oeE8F+Fu+9CEoURat1b6d4NKpZX88bz99A6Jw8xKZhfIOLGyXMGCFTyDWDsZh0wEsVwuKjKChzQgidmwTo7kba1sSJYjSsqCqHdgbb2KwJIRiXgaWgIZTA25CL4X2wVTJNvsnJ412MCTkD74QO5HctHvQk9TZ2a9965SY3lkesrGTB1bvJJ/CECapUoWNEKkG3H6OOCv4TaO9InSFyBukd2tRIYyYrFGnMpPs0XMkCEUcI7xDGILRCOIuW8MFuxhXb5krhKYoa40E0Y0rU+CaPVQl4GOX19oHsWBD1ejG9XsylK1tkmSGOwvksSzeZsDsX8ieMdZjaYp1na1ByfWnEh1+aZ757pPA7wuNHEisW5losNJaA1noGo4pRFrph86zGO6htuMda5xGlDTVJB45t9c54YV0Zx3BUc2N5xPFjT46Fz/1AK8mP/9Az/JvfTbieTPOlV7/Ct1/+Np/8Q++ZLMZv3Ly18PrS2W1rsN1FlLeu7VVbSCXodRN63WOcOxcKUNZ61jeG3Lj+HdbX26wXJyBZDOSz99i6MX/0ftKpHEWSTjtGyL1kRhRpjHEU3tBR8aRxx8OkS1RKGTrAhUAfQACM0WnHGBvmQ9Y3yuZIUWBwrp501O+0ScuyjCzLJzZgwR5p+329H1sJiUalUBHpBClDpo7fxVPFUUScROy862ZZwebGFr3e/X//noS78fr6xh1va61Fye3zJqU4NAPk6rUlpk+8yAfef2LPc5cubjC8eZWF4/vnvTzReMQn73ZvVxYVtgnw9t6T7Zxf7MJwVGEbwvzqUnbgdodhPDcaW3VByNFZvfwm+D90y7jUammmT5/jO1//t08coQM0jQWh8cY6NyF+7y57Yht1XVPXNWmaoHQYQ06cXKAqZ7h+fSmoYryd2BwWRcXs3Ayd9qO3E5VSMj3dw9hwn66qQF4H0s/vuMaDIq8oCt584zJ/7i/+bX76r/9nfP/3f/iu3u9JsVu7uZpTWXfLk9757by2ph5QFKa570UUm0u8+sVfpSpKup2EM6dn7qlgXhSGV19fpiiC/XJEwsmP/Ti9/vY4GPrFgnJHSIFrzkFde6LoSbhzBNyN7dtuZc/tsoD22/YgAuhBkEOLx7vcXBlRVYbBoCTP60mejsdP1MV3gqIMa0etJXGkEDKQPKOs4uKFDZ7ekZc8M9Ni4VgnHY2qZ/LM2qIwreNnfvzHblz+hV8ab9Prpb9S1aM/5Z3UEie9l7UxLq3qkM+qtUJHwR6wKrfnbXVtnzBC50HjIBLIo5RkdrbN9WtbWOsQUsTOghMea9yUFd6UlflP2JUlYyr7Xud9hPfCe18560O2duPAIyWkTR6xaep4SaKRIlicLSw8OeuSYP0WPpNGbSa0VCOAqrJ/GPhHj/HwjvAuwFEl+x7x7Ht+Qi4vD7+/LM18VZmW98h2K9oUCJum+kKvm/zU8qM5FCOEKJUSmRDKem97Uopkmzy5t87Gy5c3J2TOuHNofn5/i4cx4jjYTQkxDsQNXUdCwHBoSZJtezUIC49WK6KpaQDbC5eDIJWg108YDipMbRAiDJ7jvBytJEoLvDfBeqSyyMxQW0uaBO/TUSZptTS9U/1bgo+PcIT9YKzjW9+5ycZWycpKhvOhk90RuonGTStaCaQQTM2kRPGjt3Z4UiCA2FsSV5NUFdI58Db8dh4XKWRdI5suV68jpLPb16IHKTxp2sZV4IRARgo/LkoKwTlf0ROCvJRcyQ1JK8iwlZJhcdzsSqrgXz9uJtpvQXT2dJ/hMBSuxxZs1oasByHBmnDcSgryokYKiZCCr726ylQn4mPvmd+70yMc4TFCKcF0P2F6V/6KtZ7BsGIwqpEypygMxoRFdKQl1obFdFlZtPM467i5kjMzlZIk75zF6h/8/afYHFR87jcV2dpr/MK/+AYvPLfI7LHpSR4RwHQ/Jk32H8uzwlKUds/j+9VclBLMz/WYn+tx48Y6b136NnV+Hdc6gUiPk41CUdj7YNsptaTbiZk7tn/xfWGhy1QvpaoMrVTT7yYhg0cwmQelLQ0iWLjNzNx+7tbqxBRlTV1bcB4BmKZRpqzDd0Iphdaazc1gYWStmRA24dhdo8pWCAFCyIa8adFqtYiiiOnZaeLoYBK8P9VlbWUDKUNnvhCCoqjuK8j8SSnHbWxs4ry74wOy1sGOJuVxw5QQiijaf+m2trrOB77vOdrtW5+va8elr36Z2I2AJ4jQecwn517ePq8MK1slM50I48PaKC/CdbgbV69vhvHEeW5uFPf8HZZSNvkr22NTf6rL8tJ1VlYzFnatzZ5677O89uuPR4lypxBCoJVCyWCTbazds/4La0l5oEpnJ4qiBG71tllYmGV5eYW8CAqQLCuQUrG5sUU2ypmbm9pWdD9CaKVZXJynqms21rcoy5AbImXIEhuTOmEuathY3+Jv/q3/mb/4n/9J/thn/sjBO77P5ezDUHF4D4OtiqrJtQyW64ATk2bL8dzcOE8i4Pzv/BqDm1ewxhEnmhMnpuj39lqPHobV9YwbS1vkWYXznrQ3w9nv/jF6/Vuvl3YrYnMQbOojrXBRaGjJcsNUdGdKkScFuxU8+1m7Hfaag7YbfycPyv7ZLydoPxw/3uONN9aoqtA8YowjjnVoxPPc1TiZ52HeYq2jssGFZWo6Jctqc2NpoE+fmbrFqeZ97zvGl798DWOqubKync3N4q8AE0Inbel/mMT6h4ytzwlH5BzGeVcLiKx1tDtRUBpqyWqVNyqdQBx23pUW/uFczc+3uXhxHWM9WknyvA7raXxHK72ZZeZH2EHonHnmM4vra9kJ74gR0kvp2kVuB9a6VCiiJIlQCpSUJImiVtuN2WXpiKL7cyB60Oj3E6QUbG4Wk7qnkKISQpR1bd7/uI/vCO98vHNW6HeBj3/84/e9j27vPT9prH/OWd93jtQYq611cRTJenqq9X9efP1n/939H+nhWF992aedF/6kdXS897osTcdap43xyjtPpx2zeJfdtcY4LlzYCF26lUUpydxc+7Z2awBbWyXDYclwWLO6mjEa1Y0KxoVwcqAsTRNGGIocSUOyCBGUPcePdw8noUTwQ40jRawVs1MpRWkmtjLtVhTyc5pcHus8zgarBABThy77JNETS7k4ulVVdIQj5LlheSXjrUsbrG0UDIcVeWFACIrS4BpJfnPjptuJOXumz/zi7Ytn70RoPF1bMpUP6JUZ7TIjLguEs41tmgs/tUFZg6gtOAteoPAoIXB1BaUBG65dX9fYrMDXNUJKfF6AVkitkVLS0Z4pZbmSAbFqAlWbHAgBiEC8QQiUjyJ1YAEnjhUz0ymuCSf3gHOho393rpcQ0O0mdDsxV5dGvHFjQCeJ6HfeXgu/I7z7IKUgTTVTvZjFhU7IrWssT6DJqWqypazzFGXIYslzy/xc+ug8wh/B26SJ4qUXZslcj/V6htXlNT73ha/jnGdqKsyZPvTCDEmzaNz9p792ecjWaG93/mGHvrY+pNNOKLINvLcsnHqWtdWsUSdLji10SWJFp5MwN9vZd4fddkJVbwdKnzzR5fqNIUs3R8G+trZ4L9jcyOm0Y46f6N9WpeOsZ3UtC/c1H+qCzgZCRQDnX/satanIsgznXMjWca4hbcSEcBln6yil6HY7TE/3abXa6GbMrsqKJEkOLKIqKTF1sFLy3k9+A7Q7d2evsdMc5HFjlGVUVXVXr4kiTbSjmDgcZdRVTRRpWq2UOL71fuO9p4ym+PhPfmrPXP2rX73GV3/llzm50JvcEx86xB38PObDuBdIIVleG/L7npmlLoN6t64tw2GJ9Z7aBuuZa0tbLC0PMKXlS99Z5srqvRvpSyHY3AxWkP1+N6hcpGTpxgoLL32YM6dvJW+UlHz7S9+io+0Tk6NzEIQQSCkb0mpvU5+SCmMOtrW7Hbz3tFpJsH0sS8Zn3vtg2TYaFUgl91xLjwpKKTqdNnGicY6JEtK5YBWntWqUImFM/MpXvg1EfOiDLxy67yelVXEwKFnbLMHDzFRKbVwgcghr8khL6toxGNX41W+Trv8ewmREsabbTXj67NwkM3A/7P52V5Xj5tqIN95aYWVtGOY4UtI5/gLf9QM/TLcb3/oaAZ1uxHAQ7uWRkrTbEXkeru1u56jveQyxoyluN7Ezfn6/7Xf+QFBEXb26hfcwNZVy4kSPOFZcuzbE2lCsn7lDO62LFzdYXQ3NSVVl67pyFUIMpRRRXTs1HJacPLmtLJZSkGU1165t6aK0qXO+u3ji/TobvvZFgK2NV/Kp2feerGv7bG1sz1nXBtI4URSFQSpJnoeGYSkFrVZEkmi63ZjePZCO7xQoJRmNKgaDktGoDjmdHkAIpdSa1mpz4fj7XhtsvnIdIEqe+yvDQfnxqrLTzrm2UnJKaZnkRe0FQmqtAklXOTY2C8rShvuDC/Pbhfk204fmaYldvx8ehBBcvbrJcFBibcj8NtZ3W61oWWu1Wmbnf/mhH8TbBJ///Ocf9yG8I3F0p7pHZFn96a2t4sPDYTUjJK6VRiMhsFGkN5JE/x+P8lis9b08q07nRd0LN1mvoigMehubxT7OxLePObt2bcDGRk5dO7QOtmjPPHOrz/x+cE1GTVWZiXf0+IYXOjHGtmo4dcbOAAAgAElEQVQhEHHiES/lxN7obhCnoUgwHJQY5xsJv2eYV7RaMT4LeQJSCOJITQgqaz2Rk6ysBt/c5ZWsCSCWzM+0mJtr0WkfFWffrfDe8/qFDS5fG4wfoK4dxjrK5vuTxAojPbbpIl6c77B4vMNMY3m087oSPDmLqwcJAXRtSTsfIaxBWnvrH+wdAgHChxycYAgJ1kNdQ23xxmIBK0RgUACkDI8rCUKgIo2QEmcsfpDhVFigIQRTdcXHptt82YWXByLGk7aiJtS9xljP6npx6DUtBJw83uXYfJvLVwdsDSqqyuI8COHwbnsFk+cGa8MYt7Vp+J1vLXNyvsXzJ/sszD85vr5HOMJBGFtnmIaYjiK5J8POyVCoL0rDlesjzpx8RN39j3DA/NiHjvP7Xprnlz83TX1FcXHpOpcuf4f3vuckvfZxYP9u1Wsre0PO72TZGEearTJHIcCusXr9Leq6TbsVk6YKJQXe+ZCxsM8OnXXcXC9JU42WKgQMK8Hqeo6xns1BgTFh7jbVT3F4Wml024/U4yc5Ys4Eu9qxUklJwZmzz/PqK18hSjoI4YMtpgDrAnGklCJNW8Hmt90K4/4B2NrcYnpm+sBC8/RMv1EAuYk1U13vVUIdhCetfO2cI8/3flfu5HU7EUUapVXI0qn3FrivXl1i4X0/wAvP71WMfv03v8LGlTd4au6luz4O4Mn7UHfhUR/eWzcyvvXWGu89N0NZGjYHOVmh2NjKg3VhYRAqrDuslnz+G8vE8b0X+8bqHOcctTHEDdHnywFvfPU1vu97ztyy/enTfaaOnSBbepVu9+3RYDQmdZRUGGsm5IZUEq31PZM6Qkjm5kNgeVlWFMUQY+oJ0TwaZgwHGbNzU5PP9VGjlaYkccLm5oDRKG9USb7JkbCNS0b4PP7hP/wnXL68zn/zV//EE6ea3e8es7FR4qzHWMfSShYaBQj31Lq25LkHO0Rc+jypsvTnukgtWTzWZ3Fu/4aGMYrSsro2YjAoMMZSN7bt4VrxSAGohO5T38e5584Ecmef/WgloclCcc6jRMj4tBaM8egj++w9OCzL5zDEsWJrq2Q0KtnaCg22xoT7/FjhsB9ptFv1U5YTRVspkOtCeiWEMJ1Oeqmuzek8r+dGo+oW9cxzz82ytDSMqspG2chEW1vFZ848+5l/cPmNnzMAaar/vyiSn4yMmrLWR87ZdDSqpTGOtqepX4VjKQqDlIKiuLfx6Z2Ep56aZn09x1mPahosq8rqqjLz3nullfzLwJ8CMMaeFVJUgMCj8aHJe2ampevKUtUu2EH7YMsY6oOCTjfBO8/CRL2++wu4y8t3UpDYrypzu+rMftXR2yNJNEkaURYGa5woi7q1uZm/t67t/Klzn3r+6oWfP3/HOzvCEe4SR4TOPeCZF35i/ubK6PhwVM0ghE8TlaVpvOKci7vd+DfeePVn7t0s+R6gtNhUUtZSCOfwkZRCSRk6uJTcfwID+w9XAlhZGWHqsX2GoNOJ6PXiQ4fAcSe794Gt3+nHH8dqsihXSkxycyZBeN4TRfKuLeJ0LOn0E4oyFFiFCAWqogpWMsGKTSLwtFsx3pd4Z0MAY+2oTehAFoQu5dX1HH1RcupEl+efmXniu9veTXjoNT4P15dGXLkxYDAoKRs5uHUWa8K79zoxRWmQSlPXnqq2gQica9HrJYxFXuPrZHd/yO6pxo63nmx3O7L1SYDA0zcFaZGjypKx75y3DuEsaAVNUVIpgXAe6z2iqvBljbfb/vNhfyDjCBHHyEgHq8ZRHjrAPSFfQgpco+zDeoSwqFaCTGPOmIqlKuWG87TbMUVeBbKYELwqvb81R+cQaC15+qmpEAp/fcQoq8lLQ107rLEYIM8rrNUksaIsDIU3XL2ZsTmqeW6zS7ujWZhtvcM9lY/wdsfiQpvhMNiRKCUwJpDXzgdfe9gOLc4axa3WT47Nwf1iPN6mqeaZc1NE8cf41jevk29eIa8Kfubnv8apE9N85IOnb8nau7lZTRSadwsdKZwNIb5Yh8mvYcw5okjSSqOJdeRBcyGtJKNBRRTJkHuEQkhBWYW5jLPB07zV0pw9O8ONG1uHHlO7FQfL3EiRT7INQjerUor3/b7v5rVXvoaSYyVkBbJZiWtNt9uh1bozIts5R5blpK2UbJghpNxTdJ6dn2JzfUCSRDjnabUOz7t4UmdqeVEcvtE+2N3glKQx2SjHGEO9j5q81l3OfugjdHu32r6MhjUrF17n2LH5J/dDOgRP2mHHUcTP/eYlVjcLvv/9x4lUyH+ofZij6FihhEBIyf/yT79xX2TOTvhxVkNDPCwuzrF25a1QvN7xnZBSMH3qHG++8qW3DaEzhpSSSEQ45zBNvk6SJrjM3nXT3xgCwdzcLBsbm1RVaFwYDDbQehaIqGvL0o1V5uanad/BWPMwIKVgZqZPu5OyuTGgLCvKsm6K2uHcBlLH80u/9EtIJfnLf+kn6I+v9ydtoUDIyckLg3FuogLeGIT5eawl7bZGFNfJL34RLaE/1eE9LyySJgeXpuracfnqOjeXh8iGaAnZKyE/V6pg9y6VpnPifbz4kY/e0ZwlTTVZbiZqU6UktbOMRoapqaMGzweFcUml2425cWNIUVjqOjT8ttsRWVZP5j67s4DGKp+dpE5VhcbhKJKJtcQ4CillrZXIup32z2Z59UdfeWXl7Ec+cnLHMQheeGGOb35zCedduyzNQlmYnwT+L4CrFz77Rm/2h6+pyi5IKbrWeiellEHZN54D+8lx17Vla+veFZjvFLRaEfPzHawJtTgpgvq7qE3inIyKsn7+1LnPHBPCF1ubZUtrteWpj1vjEqUg0hpjPOPeSS/AN+46oT4Ycj57UwntAxs095st7CZ49vt9UOv7bkJov23D87rJUa6a8cM5L4UUVggsnqNOzyM8VBwROveAsjR/wlrXq2uno0garVWhJJXWatDtxj+99IiPR4ATEhNFqrDGK6Qj0oo4UbRa+5/i/YY3CPLoojBNgScMoCeO9247BE4ea0KVhQCtBd6riVInjtXEWm2n28ZOef29Fop0JJk/1mFzowxFZBvUFEILlJeNb7lEa0kr1RPiR4jQ7VqNAxAbH9dOS3B9ecTqesGLz80yO/14JvhHeHA4bK1zcyVjaSVjfaMgy2uMsUghMc5Slnbi+9xuh4A+ISGOPG2vSVNNuxsT78hauFMS9SBB8H7X136kz6NG35akRYaqSoR1oU0JQMlwXY/HAEIXk1AClIJRHggZGwqF4wBYlERIhe61kFGEUEGd48oKISS+NnjncEUV/t2ofISSyDhCtRN8VnAuKlivO0SRpCxEyNey4SKXQmArR1nau+poTBPN0+emqCrL5asDNjdLSsBYiw22+MSxQioZhEfOMyoMX7uwzmIvZWUlp9uOOX06WCgd4QhPGkJHXIoUJc55stwQwu3HHv7jEPaw/dp6wexs2nS0PkQ8hkFuZS0nTTQf/egZqvoE1ijKjetcGd3kyr++hrbrfNdLJ3jxuQVevzy45/fRWjfZfxprKyhuIsQ5rHUkiSZONHGk6B9gJ9HvJtRmE2s9091gJbmykgcyx/tJjmE7ieh0Ioajw62+lJJMTbUmVjgjY/HjMVpAvztDtztLVZcoH7reI6WI44he786C1/M8pyyrJgTdE8cpIOh220SxJom3iQitNLNz05RFifO3J3SetGL/bpTlvRV6JnPjHX+gc6EDXRp7y+PGGnoLp3j22Zk9n8e3X15i88Ylnjk5d0/H8bDxpJ+/g9BupXzh68v87svLfNfTs7zvmRnmeilaS7bymt/59hJfP792x0TnYVBNodrZbbVav9/l+vJ1VlZzji3sk6Pz+bdnDSkU1NUkP8dYS6vdJhtlh+as3g7T01MMh0PKMuRyrW+sk8QxSdJCSsHqygZ1v8PU1J2NaQ8DSRxz7Ngco6xgdWV9Yr8W7sdj1Z7gF3/hF7l2/To//dN/gVPHb7VVv5dP6GHk54yyOqy3CUpP5z3ddoR3nrSlmYtvsrH0NVQ7xnvP7EznVjJnjzrD8/IrN4KtkXOkKiKJw/3OE5odku4M8cKL9BafOnztvmP/U/2EzUGJd4ExUFoiaktVHZ7fdIS7R7+fBjVyQ1JDIDWrygZ1coPb5ftkWVirh7xmn4MYai1rrVWmtFrv9dK/m+f1B9bW8pmrVzd7p05NTV67uNjllVdWENSRcz4ajqo/TkPoAMSxek3l4j1Kido5aeJY6aIwjEYV/X6C1jI4OLjQBFWWRwodCOrQ1dWMsjDBdCNMITUeWdduJsvKn4oj/RVj3Yz3LsJ56fHKWk9VObKsRgga8kYgpUdrSRxr0iTUX+bn7y5G4s5wGBG0+/HdrfC+ISLDa6SSmNqpTieutJRrzvnFB3q4RzjCLhwROveAYVb9eJ6b4947UVdee5BIYdqt6BtvvPIzd2eU/QBgjZ+va9uSQli0U9ZihUBpLSe5MXeKV19dJc/DjUkQLAPm5w/u8NpNDIWJWwi5VEpMci2SWIeiuAjRGbX1xInYQQKJiSVaK9V3PSFVWjI9mzIaVHgfAkSjyFAUhjI3CDx5EW4UaaomyiDnPd6G4HtTe6QwplRC11mFMY6bqyOkEHz0Qyc4vvAwbiJHeFzYHJTcWBqxNawoS0NZBR9058PEEm+oTSACPB4lJNZCEiscHh0JpBJ02zHd3t11cN2uiHEQ2brfFAIOVv2w4/kHgblqhK4KpHXIsmqOJ+TUyLCaQqooLLjH6hutQEpEXiK1xzmNSprPyo8VAB5XGVwZVDRCSnSa4K3FoxBaEc1OUa1sYPNykszpqjoodypDT8CpVpdLDRntPUgPwbVNYKzj+tKQc2fvPig4jhXPPj3NymrOxmbJ1rCaKAodIX/LOo+WgTzKKsObN7bodxKePy64fmNEFCvmZ95ZwfJHeGdgYa6FtZ7hcDx1ESgZuuPGdmyC0Gk3HNasb5Q898z0LdZsb2cIYHU9v6VQ+H0fOcPsTIvR6Cxf+uoNbq5lmOwmX790k6++cok3L17i5IlZTpyYRTSd8Xf6aYwDzpWUGOsoxJlgNaQk7VZMpx2jtWRmav9iVL+bYoynKCzdUzEXr2xy+doW3W6MlJDEmuWVEVIKpBRM3WFDytRUi9GoCsUVIRqbJ6iroEr8nu//Ub7wGz9LVVd02m3a7RSlbj+elWXJaDSiqmqMteFeIccWSjXeC4qipF2mtxA6EMbt9G1M5AATm6x7Olbvb/kjy7ycWNLsLr5euXSD09/3MV58Ya/d2je/+FVGK9eRp+/+3neveDucmweBsZrja29s8FvfuNGsexRxEtFKkwdG5gCETAF7ixWfEIJs7SYXLqzvIXTOnZsh6c/iXH1gZtWTjp3EjnWWdqfNaDi6r312u12iqMSYGiEU1hqqKseYgjhus7ExIMsKjh+ff6wODZ12SvvMcba2hoxGeRhDTWMlJsPY8qXf/Xf86T/1Ov/93/sbfPB9px7rPXm/dUZR2qCe0AqlPFleo6RAKIlyI/IrX8PWDmMsSRLR7x883peV5a0Lq5TxSU5+94dp+Zv0ooxuN4FkOvxEtyfibvfptNsaQSCdnPVEWtJtRxSVPbJdewhotzRRHJSNWRbWfsNhxWhYsbZ2Zxalw2E5sfGva2ejSKGVzLWSm1qJNSlZ6vfTn1u+OXju/PlVTp7s33JNf+hDJ/jt374Um5pWXdnFE2c/9QeuX/r5fwsQx/oLQogfUUqWAl1oLVMY50BHobFT0EQI7ByTHw45+nZBqxURR4rNjSJYGHqPFyjrXIShPRxU/16c2Ofqyh6vjZ1yHiWEEM6FNUhV26A+lyrMF5vsxyiWJGlooJ2dfdSNCndC9oiQeUYYm5UUGPCzs+mpunZFWdk/APyrh3+sR3i34ojQuQdUpT1e1ablPUIq4ZUSuZIiS1L9hcdxPM75yIOUUkSR1HFelFYIQ5pqqurOvcfX1nJGo6qRlIZBtD+V3LFtUBwr2u0oeK9nQYZqG4m4kFAbi2lsk5JE47ynrkLHvjGOJFFUpaGV6n1Fjjuxn/WblIJuP8ZUoZspaqxNvFc46yehat1OTL+XsDUoqU3wg09bmqm+ZnNQFteuDzpKSWGMwzjnk0j7r3x9SS4utJmfbTM/1yJpQtiP8PbAzu/K1rDi8pWtYKVVBNLG2WDPVTbdWFIGBYY1ocVESdEU7WF6KqGsHQhPpx3Rn350QYj7KXoOI3P2Ewrv3udBVooCSLyhZSp0VZB4h9YCG2twHu+b4GwlQUl8o55BSoQU6DRBaE1V1witSRbmSBZncFWN2RxhixIzyvDGNiHbzb6a3946EGE/3hhkHGFGeaP0cfjaAEExlSjJmXbMzUJT1UHGP7ZTxIfF5e6MkLvB/FyL+bkWVWW5sTzC2uBxXtaWNNFBHVRajLEhy6uouLie8Z52xMqNIUvLI7rtiDOne7TSo1vvEZ4czEwlbG2WTY6Ow3tBmgSbg7wwZHn4iSJJHCsuXx1w7mz/8B3fKx70gvgQxc/V69uKm6l+wuxMCwF0OxE/+AdCPsXVpdN841s3efPNm+StGd5YWuWNy1dRbkC/3+LEyTnmZw/v7M7LEu89VW3CfKg1i6okvU7M1FRKlOhJkPMYtQnzpK3NLb7zrde4dHXE0089xeXrW3TbMZWxFKVBSUElggXJtatDlBYcP3VnjShj1dU471CrccONQGnJC888x2/9m5gs32RxcZ7b5eQArK9vUBTFROUVaUW326XdaSMQDAYDpNQ49/+z92ZBkqXnddj5l7vmza32XqdnBoMZLBwsAkFwAcABFwGgSAqAyKDMoIMU7bDCazhCDEu2Xyw7/GLrRXqxImSCsmXSIsAZghCpICkDGBIUABIECAHEzGB6eu+uPfe7/asf/pvZVdlV1VXd1V3VPXVeqiozb+atzLz/8p3vnGMgxP4tMY9lWW2Xk7LW3sf5bv/CjotE1to78kSM38Tp556D521fk2aZwuaVi5ifv3sG5l44lu/5MULg+3cQkoeNrUqNrdB5H69/4zW8//vPbLv99Ok66vOn0L3xHczOth7ouT1oEELAGQejDJQSDAej+3q+IAiwuLiI4XCILMsrFSpDUaQACLSOcP36ChYWZxAGRxh0TggazToYY+h0+qDUQCkDSt36USmF1dVV/Ovf/kO0Gp/C+XMNeMdkX1oUCkobeJxCKL0tB41zCtJ7HSvLPQQBn7h4tBtbCrVbBp08V3j90hpKW8dzH3oBjcQHIfOHer5RyEEoUBRO8eH7DM1GiF6/RL8vMTv7YK/vNxvCyDX/CaEn6hZGCeLY29VZZhp5Zc8WhRxSlL4UpkYAgMB4hibX3nhRnX3yE/+CUfqrvW5Z//a3V/13vWtpcnyjEWB2NsbqahoLoeZ6vfwfA/gIACxf+90vBslPlsYY36lHNGZnY2SZQJZJFLkEoRS+7xp0xuumibC2+v5Oj9dvBsLn1Ok6BsMSeS4BZwHMlTKzICiLQsZFKRcZpwSwMWASay0jhEzGAc9zjjqBz53Cp1q/W2OP9d6ZcScVDEMPUexh+dYQg4G4BEtuhgE5c/dnOMEJ7h3H98o4pjj31Cf/3sZGBq2N73lUR5GfBj7rxLH/1SBg/+9RnBNlNA18NtIanlSa+T4NCSVMV9k1+8Xy8hCA6+o0xiIMON7+toV9Hx8ErpPK4wyZVU4BYyyscZ0XsOPNKMCoBmOuQxUgYJYgTV0H0hh3UzHsRPgQQuD5jsjRGpiZjZGlEkXhpN9FITEcCQAuQ4dRMulGjUKOwbCklFErpIbW1jBGFGcElJKAMoogYChKt1D1Oav+55Pt7qOANJO4dr2PzW4xsaGhjCIMGHjEsdnJILUBq7qIGQUMIWDMyX9tZXOSlxKUUTSaAWqJt7MvGnC03mhbTmGvv6dv33pdcRg0RA5iNLgUIEpBGQsDCxgNRigIZ6CMOTJHaxDGwMIQwXwLXsOFFlqlAAt47TpY7DrwqO/Bn58qMlgLIyuljrXQhYDJS1ilYJUC4RwssmC1EFZI6EKARQEYZ7CGIKQMPrW4Xgho42yEWDWWGeusH9NUotG4v42Z7zOcP9tAXiisrWVIYg9SGWS5gta3O7WMthhmCt+50UcMgoASZJnCYCSQxB6Wlmpo1oN7DhU9wQkOC0HAMDsbobilJ0Sl1ga+ZpM5ebwRVdJgOBRYWUuxtHA4qtU7hsp9jp2HNcSud13sISEE733n0o7j5JnFGs4s1vDvAqAxE+DGtR6yTELLAbqyh+6lPvC9a6AmRasRY36hhTgOUE+2dx0zvwFEDRSWgcZN2DwA0yXm5moIYw++zxFVKsailNhYT9HtDHHr5lX88b/7LBjx8dGP/iLa7Qi1yEcUcIiBRui7tUhRalhtIYRELQjQ7xWYnd1fjsbSYh1SKgQ+Q5rLSX6Z1RaXb3Xxnvd9FF/7ymdhjZ0ok6ZhYdHvDVAUzhaHUYYkiVFvJNtIIDceD8AYRxw/Yhk5D+Fkpos+3OMArLODpXSS9SClRGPpLN729jsLnN/81jL6y9fx9Jn54/X+neDA8DwPQqg7yM92u4GNa5dg7Ue2rSU8j6Jx6jwuv/K1R57QGYMQgsAPgAbBcHDvtpdj1Ot11Go1lGUJKZXLTZEKaTqC53nobDLMzbcnmUVHhVoSI65FGA5SDIcjGGNRlsJ9F0g1luYK/X6J2dmDd68/iAJzt19ieSVFWaqJNRWhBGHosidFMQClDMZoRJGPRiPasUlSSo1LVzZQ2gTP/MhPo5EcErGyw4BYj30MhwJFbqCUwnAoIPXjlRt4XBAEvLL1t4gid30Za0EZgSj314jc65cQpapcNOBbY8JSWAoLGoXeGwBw4/JLnaVzP/s/rqwM/unq6mhpfT3F/Ba3leefX8LLX7ocl6WpFYU8s3j2Z//u6o3P/RYAhCF/rSjlKSFkTDTpd7tFXBaSc4+SMHSNNy6vmoAzMsn52YrpHKCtt2/F9GMeFeJnOr8NABYWalU90aIo1DjniIch49aiVuS6F9d4izGnvNRGw8I57XBOEVRNTYxVWVbS5Rlzj2Jmn2vZo0Atdip5C1TEOrF5pihndI5Ssj/Z2QlOcI84IXQOiKJQH6YUMqkFm2km2s1G8HoYeq8mNe8fXnzlM0ditkoJKUGoIsRwAlJQSrnnUY8zsu9u9OGwxGAoUAoX/s0YQa3m39HxtxfGQXauIOTUOMZUJI6wYBSghIIQR7ZQBtBqkGaMgjN6oOLmrsVp4iYGxt1rN70AkeDgnCHLnQ+1Ja4TRGnX8UYJUEoNIbUXBkxxRq0f0hseo31t7Bml9eLaeopuN0ejEeAtT7b33UVygqNFKTRef6OLjU7mMgIsKt9dgAFQmsJaJ9vmhIAwgDoSD0o5IsAYpxTxPQrOGVozIYKwIkunvc+2BUttOZFpGczdpDPjxzzkRR0BEBmFpBiBKQkoA2JudwRPuo4JQAMfLAomVmvxuYVtneUAQDhHdH4f9rGEgPoeqO8W915jqlhsASMEZGfo7NYYBYsCEI/BbA4RKh+jTGLJp7hZGtDKxlEpDQsOyig63fy+CZ0xopDjifMNZJnEcmXdZ2FRCwJkuajC5A1EqZEqg5rHMJ/40NoiKxSuXRsijnPMz0VoNo6wC/QEJwAwOxNiMChRSg0pDVzx2I1/40BjbizKKm9OaQMCgsWF47vB2g/yXE6Uw28534a/h01tb1BCa4OFuQQLcwmstej1c2yspej3cxRCw6gcHTVCZzkD1AgQ1/He588jqQUAryE49SwCvwTbSEGNhc0yBAHH3HyCMHBWHlcur2IwkFDGQoocn/+9f4nRsI84jmEMAfc4Go0Ab3tmFqcXE3zj26uuI7KQCHyGPJUQUiI2PrrdFFprzC/cXT3k+xytZoyOSVEKZzUKAFo5lU2jtYQLF96G1ZXLaLfbOz5Ht9NzNmME8D0fs7PtHa3ZjNHVXCzR63URxyFqSW2bJcqxIiHu4WTu17Jp+uhxKPw4/5Fzhls313Duh9+PC0/c+Xm8+tW/Qt5dATn7ANV0J3goiKIAQsg7MmTaM02sry2j1yvQbm8nRk8/8xRe/9Ljt7YIfB9o1A+F1KGUIooijN3xsjxHOkordaFGGPqYmTl6QowQgkYzQb1Rw9rqJrKsgAXQbs3iwy/8MJLY2yMo/MFipy1KOhQTVw5jLbSxUNKgUfdBGUGWaczO1dDrpvADjqWl7fOTlBprmynW1oZIFp7CW9/7oftSH+1nJJ6biyr7VWCYCkhpwRgm1lqPi83scQAhTiHT2bxd5x4TA0qbHYmCaWSZmLgiEAJYYhkBsYQSFQT8u2Md38r1z32mPvOxTw2H+Udfe3WjuZXQ8X2Gs+eauPRGNySE6LKQHzn/9Cf/9bU3XjRJ4v/zslTPaGlqxlpqlAmNcd8FzigC3zlRUObqWLtN99M5QFvVO7vdN338tPJnjKMmfcbZ2FvPizGKVivCcCic7Zqxlf2sI3iUskFZKtTrARij8H13zHgd7p5jbPvrLNTHud71+vGdz5K6D89j0KVzNLCwJC9kK449RQg5CVk6wQPFSUX6gJDSLOaFWoCraRILGM9jr1189WjIHACwxPqwhhOCwPNoaCxhUcRd18O0N9MuyeqXLnWR5xJSGkipwSjH2bMHC4Z0NiIaQmpnV1UN5AAmvs/OO9751Lpika183yn8gB26ZzGpEtqDkCMIXY5PWahKtl4phKqJZjAQKEpte4OytzCX/LfNJPiQlPrJYlQuwWKtZDogFmGaiWAwKBGGHI16gLOn6mg2/CP1W34z4KDcRp4r3FgeotcvkBcKaa6c8qQK2BNSgxECJTUyoaCNBePjID4CSlEt5gmUdh2PzVaE9ky4pTt5ywVF7Paf02e7m0/aTkTQ+PadZGg7XcOHSPwkWiAqUzAhQZQCtRrQFoZg8v6BMueDHQbwmw34M7sUjO7xkryc3vQAACAASURBVNjxsIpACk65cGerVHUjAUkVvBIgRCHxKJiA85uvPHyVNrDGjU9FqbYHr94n4tjD00+2kKYS65sZPI9hdR0TiwltrFP2KYMbgwIXZt1mQhmDLFO4cXOEldUMc7MRZtrhiWLnBEeGc+fq0No6K0ptUBQaWqOyYQMAZ8k2vq5u3BpCKINzp5OjPvV7xtWbAwBOpfTUhb0LdxevdLb9TQhBuxVjpnWb1CpLhW4vR6eTotsvoUUfI6ORkBLQKZLRX2I4sqhFb4E2FGXuoVn3kacFblxfxpf/9I/wxuuvoNVeQD2p4+bNS7DWjbvNZgNlqeB5BPWaC5JW2lmGWmMhlUEt9NHpdNHrp6glLh/p+o0eykLh7PmdSZit88fsbA2DYQEA8Ch1azlSNUB4BO9530/gpc/+MyRSwpvqXM/zHEIIUOo80OcXZne0ZrNwaz+Lcdi3RVmWKMsScRwjjvfTZf4Quh3ucyym5HZR4sAvPTURENhKlVM1T1V3a6+BU8+97Y6Mh1EqsXHlIk6d2r/K/gTHF4yP3QC2f5c8zl2OztUu2u1T2+47c7YBP2lO1FyPEw6T1NmKOIrgex76/QEIIcjzDMMhR73+cOe43UYMqRSMMUjqMf7z//K/wfzCAmZnQizMx4ijg+fPPgiIUkNI11TFmLOkUsrlWxpjkaYCSE4jCldR5hIep2jUQhhjMcwENjZG6PUy8NoMzn7/xzG/uLTt+e/7q7zL8UnNQxAwGGMRBRycGIiq+a8oDGq1kwzMw8T8fA2bm9kkt5kxOlGIC6ER7mGvpbWBlK5xhHP3mVFiGUAk5zQNfPYnWx/fbIb/Q5aJdw6HZXDjej88e+52ptyzz87hypWezyhKAEQK/TMAfvfmld/9i+bcxy4LwRZFqZqEEkMpDAEYrQgHwM3z9B6+lHc7ZOv9ez12WgW0kxpov9ZvB1UGObs5hWBqT33mTB03b/ahtWsKc2OpRJ4rWAtfa/f5us/vdt63lLr6bB1JdLsWQ9HcJVfyuCCKPHCPQo0MskzCGktEqcJa7FvKSHruqU/y65dePCF2TvBAcELoHABnLnziHywvD9/V7eVzZalYFHlKCD0fBOwLR3VOTz37cwurq8MZCzTCiM2Ouxrq9eC2gmS8B5hWBlS3j1KBftV5imrhzzjBwgHtVJSyyHMJQlxwvBAaWpnJRKSUdRkb1QZXKY1RKsC4W/QF9jbx86BAGUFU27mL6RvfWkGeSlBGcwu8+Odf+1e/+f4P/NI/4566oK31rbJDY+EVpW5JZQI/Z8FwJLC2kSEMGGqxhzOn6ph76IFtJwAcgdjp5+h0C/T7JZLEByFO+j+WRXseRRxyEEowGAr4HkUhXJGfju33tnQFBSEHpQT9QYlmO8TM3PiznZbhTLMyezAx0zfvpObZ6e/d7ps+jenbD2ADNyNSeGUBWhSAMSCUgBEKeBakUAAFQLlT5QQ+4tMLoMEOipf72HDt91DCb09ftBaCiBKMEVACxNDolC5LgrFKEu+5RWO/VyJcPPypr1bzUKu5TYIxFr2BC+w02hFJtlIrXlwbYS4J0Io4NDGV5SNQlhobmznimof5mXDPzcwJTvAgwBnF0lINN24OIbWB51EYY8C0s3hymysGAjfeprnCysoI6UjgrW9pP5L2o8vrro/z+ef2LnxrbbHZvbtrQhBwLC3WsbToGmKkMi6fZtyBObqMRv4GipWvYFj7ITSbHlZuXcVv/T+fQ5476zdjDHrdVYyGG+Ccw/d91Os1zM3NYHl5HWmaYpCWuLU6AqUUQrosLwsgzQX+/Ve+hFIKLC1+At1eiawokGUCRSnxlmfuXuCfn0swHBZQGrDGwKgqV8CjYJThhz/4Kfzpy5/BmTOnthE2o1HmchMBJLXarjk7Qjjb27F12FbCI8syFEWOeqMOj+/WcU4enCUJGXed4q45QVsO2RWUUmi9/yzLyXNOd+LidqYRIRScMaRZ7uzW3nan3dpffWsZveVreMuZ5h33neDRg1YaQshJvulWmGKA733zIt7z7u2EzrlzTcSteRTlCqLweBfD7gWB74M06xj0D5fU4ZxjdnYGxrjGv7IsIYRAs9UAZ0e7Lut1+tDaoFZP8Mwz53DmVB1nltxe/V6Gw8MYQ6e3FZ1+ebsfjboet7LK8x2OBEphkDSfxMqtZUACUkl86zu3IJUGoxT12SU8+cGfQbu9XbH5oEEpQeAxlKVGveZBhRal0BiOBNJUnhA6h4zZ2RjGWIxGJQCnyhBCVYqovWtBw6GAMRZByMEYQZ4rMEY8LcEIIYox+trWx9+4/NIb86d++tNrG8N/9PrFzfDU6cZEcUUpwfd930L43e9uzJdCP6mN/QUAv+vOia0AIKDEEEoMIcRaONVIKbSz7Ydb5+1HVXTY2E3hs5P121bsRPBs/X2vcWHr/e69N/D97U0DQcBRrwfo90unaOIEZanHud5Ua+Isi/Vt9Q6rnFEcCaScKrzh9sJBwDA3d7zdACh1tntSuawz7lGiteEWlhpjY63N+wB89ajP8wSPJ04qRgfAYFB8ajAsZqXUjHNqk8Tv12r+K5e/99kju0AvvfaZtVr7Y5pzEjabIcpSYTAo0evlsDa8TcrsMcdcvz6oBlOKOHYS0rm5eFsX4ATTioAtKzlCXW4E466Vf1xMdRtQC0rdhOcGdwpjUAWgMdfhUE3KRwFrnQJDB3zEGF279NpnCgCoxfzXGIvWsky8YKyNrIWnpJYA5nyfB4wSZIVAp6vAOcXqeoak5qGe+Lhwron6Yfn9nmBnVN8/KQ2u3OhjdT1Fr1cgCDgGI4FSaJSlIxlbjQieR2EBcOoC+DZHJZSyYJVvq1CmysyhoFUe08raCL1ejne8c2HqhXf6OX3/GDsRPFtv3+PC2nb71NPs92Xtlr+nnm6M2WIAryxBygLQGkRbUBgYQkA4c1Z0cQi/2USw2AYLd5E+PwQyZxq12Met1bSScxu0GEGPujBvAqAWe6CEYJRKSKkxPx8/0IX3uTN1zLRCrK6nyAu3kRVCg1bk0kAodNISbz3dBIPFKBUoiQYhPqTU6HYKcE5x5nTtxI7tBA8VSc1DqxUgX3U5eJ7HnIoCQBxxhD5DfyggpSMr80JDqgJ//comLjzReKTmvDSTEEKjWQ8w09q7EeONq90db7/bKLLVJqYUCv1yHtILkfKr+Nxn/wVWV28CcLavjLFK3cLBOUeSxAgCV4glhEAqhbIU2Fhfw+ZahijwsL6ZYpiWEMopTus1H6++9i1opfDud/8wwrCOvHA2Jp1ujrW1IRbuYr+WJAGWFhtYWR2gFMapWSlB6HMQSnH23JN49tn34vKlb2NhwZEJSiko7brHOWOIot0LyEqqbe8cnbLpNMbl8MRxjLhWbeK3eI6wav4+VFRFpCzNIaUEYwy1JALnd26TDjJzeB6/R0Jn+6s4MpVMbIyttbh2dRlv/fEfwoUn7lSWvfrVv0LeWQE5e0LoPA4YK9mstdBab7MxbLUa2Lx5845jWs0A9fkljL535bEkdABn69hsNdDvDQ79ubeOS9Za9Lp91JLaA38vd6ulrq91kOclPM/DqcUlNOvBhMw5TshTCc6c5bEUBlnpHBBggWEqYbQFwKHr74GfXsJslOLsuTqSOES49BwQL+363PfC7xzkkJl2CFk1SDQjD0K5+U8pi7I0CIKTPJ3DAqUEnnfbmUVKM7nmhNCo7fHVLgpVZUm5mpHvMwQBh+TGUMo2r19+6er0MevLn/8nfvzjv5hlKr54cTN69tm5yX1nzzbx6qsb7TQTTwc+a5658Il337zy0l95HvuOEPqXAEs5I1q6HicjSkXjmu/yJkuNPJcYDstjryIZY7/qoOlMn51++j7DcCjQbAbbiKBnn52rSBtnaS+lruYvS2CtLQpFwpBDa0ApA0JY1USGif1aEDD4PkOrFU6ylo4rKCVIEvedYIxASoNBv4QQug5bvt3j9D/BCaFzggeEE0Jnn3jq2Z9buLU8aBltCCXEMkZNGPJePQn+r+7q0Z4boyQvS1uORmXNeVUCQjjJ31ZPyp2gjUGvl0/8YRkj8H2GJ59s77wK2k0ZAGc9FEYcUmr4PoMo9WTTPfH+BuC8+Q2CwJE5jDlFkN2t5v0QsLaWVqQS7UWR981RVbv54hc+XQD4n3/0hV/5V4OR+F+lVE9QSkqtbVGWsqmNRZEroZRhSeIzABiNBDq9HMsrI2f15jE0mwHOn2mgdkQex48r1tczdAcFRqnEKJMoCtfVURQSUhuUubMAjEIPRakgJIHSrvu21ytgrK0WggxSGYSh+04GPkOt7iPLJVZXR5iZifa5kdjtQXe7fSc5zW7H3u2x9s6H3uVabosUnihBtaq6pg0cFUIASkCjAMz34DXqCE/f2Q18v9ft/V72nFPEAceICAQ+g8cpfCldpkXl30socd3SxsPyaoozpx6shUat5uGpWgtKGWxs5uj0CgipIaWFMQZSa3z3eg+cAPO1AD6nSHPppPsEoIrg2vUhPC9FvRFgYS66Lw/xE5xgv1haqEFIg9FQIM1dWLSzxdIoq3ndWrdmiCJnmyC1wdVrQySJh6XFGsLg+HezXrraBSHA82+7u2rl2s3+Pb1GWSoMRgWykURRZPjKn30B33vlP8BaiyxLwZmrEHDOEYYh4jiC53tglIFzXlktUVBKJ4WPtfWb7jOpbNYIoSBwmUb9UQ5rnJXZ73/+X+KTn/r7kFLD8xnKUmFtdYhBP8fMbIKZmd07HucW6i5fSDuLnCB0ZI7PKAyAd/+Nj2B17QY2NzuYnZ2BUsplInIOUuWX7Qb3f1hQQmFhd8zYAQAhShijUa/XQRidKGbuhSDZ/WRu/zroDyGlmtjGWWvRbNVdU9I9Pj33PKAoD35aZPtYz6vvgbUKUipIpeDV53Dq2edcE9UWZLnC5tU3cPbs7oXREzxauN2AQu5Y+bXadQzWVzAcCtTr2wn12TNncOnLHczOHn0OzIOCxz202i30e/17sjc8CNJRCiUl6vWDWZLf9+tmObIshzEGWiv8zCc+hqcuHA+ydus7XhYKRamRFo64sbBVoZ5MSB5GCaKAgUYJ4oX34h1vn0XoU4Ac/Zqh2QrQHwgQQqCNy/4JA46hFMgyhTDwD2J6cII9EMeea7K042w456IRRd5dG+7GRfNxk3BZalGWZkQpGcYR27XwVa+Hf7iy2n/q0qVOdP58cxtJ8O53L8Vf++rNGSm16fXzfwzgZ3yffTaMvF8rSzUjpAiV0h5jlIxJB4LbY/Nea55HFTvZvk3/9H2GTidDkvig9HaeThx7SBIfw2GJPFeTGAZKCThnRCkzUecQOGs2ShnCkE1yqzinqNd9nDt3PMa6u2Fc8wwCDkIUrLWEEhhKidTGPrre1Cc49jghdPYJKfXfVNIkFgTcIyYMeBn4fM332UtHfW6EkAIWmRTG5x5NxsGIjunee4JZW0uRpi47JwgYOKeo1XzUdrEl2wue55j0snShyqby+x4XIiglSFM5CVj2PAZKAVjH9BttnE3cAerVh4UrV7soSj202mZx5H9u+v4vffHTlwH83R/4wV/63/Nc/HCe63oONbQGSmkrCCWNIOARZwRKWQihURQKvJBglKDbL9DpFqgnPnyPopEEaLUCxMe84+CBYmsi4IEOs1hZSbG64YLoCSEohYaUGsYagIy/TxbKGufXby2E0k7Oq1z+A6UEHqOIEx9h5EEIhSTx3aKkkmKvXU1hrcXWEMUHi4PIb7b+fa8XC0FD5whHA9BSgvoMlFNYQwBeKXM4A4tCeI06goX29OH3jUPhcAmwsFBDf1hWC32KUzFwWZQgxC28xwtJj1P0+iWWFmoPJeSUc4qlxRoW5mPcWh6hOyhBFKA5g5QahbK41knheRQLSYg4YGDU2VBqZqEKBaMtspEECDA7G2Km9Wh0gZ3g0cX5M3VcvzWErDZdWjuVh5RuEzue02EtLAiUNNDKQCpnUZLUfJw9kxxrEnJ1M0O7Gd11Ht7oZJN1y35gjMVwVKDXLaCUwGvfexVf+/IX0OttwBoN3/cRRQk4LyeqnHo9QRzHiOIQnPEdrWaUVmCMYX3tFmCdknTSLEPc55OlJSi9ffsf/MFv4Pn3fBxSRUhiH1npgtU31kcYDHIsLNYRR3eqqgiA80/MwFqLzW6GKOCgBDBwGTgEBC/82M/jDz7/61hbW9+WMWGtQVEU8P2d39cxITgu5HjezlsRpVzgMWUMcXTIVrZTb29RFBgOU1BKIaWaPKher+1oc7VfeDsofPaD6YLWbVLPXU/pKEfz1Dm8dUuX8Rjf+Mub6C9fx1tO1DmPDfzAq9RiriEEW0hQ3/OQdTZw7Xof73j79oabc2+7gG/Gj//3gDOGdruFXq/3wAurZSmgVA/t9sMhyYwx6HX6E0tyPwjxgR9457a59biUkjc2cwilXU4tIyDKETnWOktXwm/XJgKPIQo9hMFD3AffZcnvV44hUrv1zFgFMm6UNcZObLn3atM7IX32hzj2UBRuvh0X96XU6PWKPdUuo1E5uc6ttRDCGEKM9jzmMUZ2levFNf/TnPP/KM+k/+1vr0bvf//ZyX1zczU0mn693xNlWaonzj75iaevX3rxjfrMRy/C4hkR8ERr0/I8BluNw67Zo7LakkcWpX2kIASVvVqBmanIgVOn6uh0MmSpdNeLdetHa+zYfg2cOxtZxh2hN87WGduw1Wo+OKe72sQ9YA7/QJDSIM/lhGi0AKGUKsZIzig5XG/QE5xgC04InX1CSv1eqXRICMAZ1Unirzeb4f958ZXfPvKAK+7RTc9jA0qJZowkvs9Qq/mV3dnexy4vj1CWYxkkAaUcZ8/sEnB+FxAylmG6gVprJ7nhnMDzeKWKoKDUTDarqiqujzvofb/apOwUED99+/Qgvptb1V3Q7Rbo9UpIYXQQcM053TUT6Wtf+b//wYd/9Fc+bGz2T5QyOaGAF1AGC8ooibSxkNq9uFuYGAhrwblBEHDUqmyNtY0MnFPMzcQ4d6aO6M2Yl3FAMicvFDY3c2z2cgxHAkXpNg1CaxhloCp1mrUWoe+BVN8z6nN43ClNLFCJTghqiYcg4AhDDs9naLcDsKni49raCJzTA+dJPXzsRgRNX0Tb7d1aMkO8tgxqKdi4qDnulmIU1OOggYdgvg2vWb/zKQ/pjA/jiaKIo17z0ekVrrPad+TN+H6nLHDqwLyQuHFriCfO3dtYdy+glODsmTqWFmvo9UtsbGbIK/JbKgUhDG50UjBOsVAP0Yxc95pSLpNCaQsDC7thsb6WgzGCVivATDt8JLNLTnD8cXoxgShcKLCwGgCdEOIEbo7LCgXYMcGDigAChHQ+0mHE0KwHqFeZZscFt9ZGMMbiHW+9syA+jdcudfb1nNYCa+sjZKlAng/x5Zf/CK+98m0I4RQanHNY6ixGoihEEHL4noe4FiMMgn3lBXDOMBimKIREve7DaNepSiSghIJRulpvuXUXZwR/9vJv4T3v+1sAFpEkQXWujpTZWE+h1AAeZ5ibS7Z1rLqOSYpa7IpuZqK4dvMpYwE++vFfxL/5vU9js9MFYy6cGNQRJPVGsmMOjTEG1o6bfgj4LoTOGHmWw/e9w8mv2OUtHg4yCCEn5wfgUFTju6mP7gZCtx83Pg3GHLFz69Yannvnj+KZZ2bvOPaVr34LeXcFOPvw5rcTPFh4nIMxBqUklNLwve1FcDHs4dbNwZ2Ezpkm4pkFKF0eef7LgwalFO12G51O94ErdbTW6HYPn9TZ6ax73cFttwsL/Ff/9d/HmcX7b/Y+7LfIaIvhUE466xkhEKWz67TW5W34HkWzGaDfd814rfb+m5MetN3a1oPK0tk3S+lsZWsRR5orDEcKzYY3/fAdX3enpNWd7gPevIRPkgSTwr6qskek1FhZGeKJHaxEx+j3i8lxsMgJgWGUaEohg8D75m6V8xuXXvze7OJP/c7K8uA/Xl0ZsV6v8FtbGuTe+97T+OIXL9e0MuFoVP5DAP9pFPkva23rtVrAGCMepaQ2Jvlc3p779KQ8ROXwI4Yk8XHpUhet1vb96MJCDRdf55BKVw3eBKbK0LbWETte3Z9kHPs+A6MAoRSMOnXcuP6y1eYN2P77tBXcUUFrAyH0RJVIKWCM5drAx5F5EJ3gzYDHe3V3SHjq2Z+bGQyKRWJBGSOGEmLD0Lt2/dKLv37U5wYAoc//0lrrKWnmilzPpaki1iJu3CV7wW3WCcKQu652ShHH3oEWWNMYd+16Hp10YQJV4SeTKEsnuySEVF0vFrWaB84dK2/GDQ77cZnaaTW000pp62N2WFUtrwyhpFbaQEaR9/obr/12sdf/+PKXPv3yCx/5lfdLZX5hNCr/XlGoC0oZ2R0Ut6xBpLUJADALy2AJIwSEUlfW6PULhCEHpQTDkcBmJ8NGJ4PvOe/QxdkaZmZD+N7RS8+PA5Q22Ojk2NjIJ+oLa53NTCkUjHVdvFpblMKFNzPOQImCtmN1GEA5nVjUUOZyDbjHUEt8xDGfdFxtRVkq5LlCreY/JgH1t7cWBMBc3kewuQnqcRCPw0p3PRJC3HVr3HvNkwRe6/DsJQ51RTP1ZItLTqWTV6qWNge61Ro7CBhgnc2kKQ06vQIL8/FDJ1M5p5ibjTA7E2EwKLHZzTEYSfRlDsYZOGfYSEus9HPMNEK0Iw++tlDMIPAZOKMopMIo1+j0Cly7MXQF84aHuZnohNw5waGBMYJzZ+u4dn2IEQAhNYKAoRSOTLfKZe9JacA5qezDHFmglEGeKxSFwsZGjijkiGseGomPJPHA2dEqd65c66HZuLtKtigVRqnY9X5rgf4wx7BfwGMWf/3d7+JPv/RH6HU3MV5sMMbBOUMQBKCUoNVqotVq3ZGFcTcwylzzjdLo9vpYnHsL0lw4n3+hwDgF9wHf95AktclY0Gw28edf+R184Id+Gl3/AnzPqbEbjRC+z1AUCoQSZLlEqxFicSHBYFhiYyPFKCvxxJkZMI+i38tRVAofSKAsJTy/gY/+1K/ir//Dn+LixW8BAIIgAGMMQkgE/p3qH9fAQ0GtBaUUHt/7M7DWIs+KbSqgA2OPYdEYUwWgE4xGedWcNO7Cvv/xdDKnHgDT6tFxEPP4+YLmAs5/39vvKHJeu9ZH59obOHfuxG7tcYLLIaiUAqVEPJVRZcoRbr5+GfiJp7fdPj9fQ3PxFMr118Frj8M6dm8QQjAz08bm5v5I+PuBI3W6aLfbd3/wPSIvSuR5AYCAMoYPf/jH8JEX3nWsmiPGGI4ElDFOYU4I8kJhmMmJkoJzlyshhHMEIQSYbT3EjMh9vmf1xEN/yDAYCghpEPrONp0QgqLUqCkX8n7Ql7sbqTP9+N0SVqePf5TJoGYzRLebA6gymBmB1kBR7E6OqKppyFqAWCJA6MjjqIPAcM5Gvs//eK/XTGrB/xLH/k8KqYJXXlnzf/AHz0/uq9V8LC4m0fp61h6NxA+dOv+3f5pS8mec0/dRQZaUssrznM3Y7e+1q5292fde7Xa4Y45QXHMZtoBT5zFOkWcu2ziueZibjSeKFq0MJHFjRRhwLC4l4FsabfdjATf+fZr82Yq9CKD7IYU4p5P1XhBwUEpIlsu61tbjnL7jzJOfeO7m5ZdevbdnP8EJdsfjv7o7BFBCAiH0uVLqgBJi4sTvzs3F/9lg86jPzEEbM1+W+nxZqnlCUPoemRlL/lp7WPNcuzZAv1dAlApR7Aos9xPoNu7A4Zw6Zpq4rhwlnSy1LFRF8rjHj+WUUcgRBI5UcgF3eyzw9tI47+cxO6ygylIjiv2MgLxWr/v/x+bK3f/XL37h0wbAbwL4zQ99+Jd/qjco/jsl9ZwmNmeg3BjrUUJYXug5WFALYJQJIoUG9ykoCFQVFLe6PgKrLFIuXu5iphWhVvNQr/mYnYkw2w7Bjrj49bCx0clxa2WENBVOmWCd2ikvFZTSzreWEChjYA2glQWIBQ84fI86a5lcwmoCL6QIPe4WvZTAH9sKbrFW2wmXL/cghMbS0qMT8r0fhFahPeyC9HognIH6HoxSsMYCqNRyjIF6HMFsG+Hpu3ew7xcPkswBgDjy0G5FIP0CZamwwCm6fWfzSAlAGQUsgYXFaFTijSs9vPO5w/v/DgJCgGYzQLMZQGuDK9cGSHOJwGOwAAZDgfVujo1eDt9naCch2rEHqQzi0BVA80IBxP3s9CjW1pyP8cJ8jDg6md5PcP/wfYbz5+q4fmOIsqQohIbvUQjpOtHG8z6p5nutTTW3GzDqbC6VMihFiTSTWF3LnLqsHqDZChD6zOXwPMTNsBAaaS7xgfecuetjX3tj54WeVAajUYHRsESeDvC1r76M73zrG1BqTIwDYRhC63E+jg8/CMAZR7PpLJAOqt4YbxQJAVZWbsCY94ASgjjk0NIHgUGeV7YwhGBmtoXhYASlNKIoxp986XfwzFvfh2ff9kEkiYfBsHBriyrTZqZVw+mlFjhnIFBo1GP0BwVurvYRegyUUaSZgJAum04Kl81DWIi3P//jaM08ga/+2YvQUkEFEpQS+L53BynCGAXVbs3jeXxb+PhukFJOGg4OjD0OIQAG/RGEkCgKgbn5JfzET/48fu93Pw3G7KGsve6F0KFTCh0hFKSUkFJB6wKzz7wV73p+6Y5/7ZXvrld2ayfqnMcJxhpI6da/ZVkC2N5k02rV0bt5BUIY+P7t72wYMrTOXMCV730dtdoh2xYeUxBCEMUR8ix/4K+ltTk0pc5OI8SwP4K1wCc/9Um8693P4YnzpzEztU8/6oL+eGs9HLoMS2tdI4TRBtbYSY6l7/lotUK3hyNk4pBwnEDgCtM3bo3AGIGVFpY4KyVnswXkpUHCuUuz2kkusHWsn6oO78dLYa/bxrfvh+x5FBBFfEKMeD5Dlslqzr2dtzINKXVlOUugKSkDSoKoFoRaG8/z+I1bV1/62l6vHwR4iwAAIABJREFUef3Si52l8z/7P62sDP5plslkZWWEpaXbzSLPP7+IP/zDi3VKCB2Nyl8adv7tz7cXfmpAGUlhASG0DALuNZsBikKBUgIpNTY2Mpw69XCztY4Tms0Q3/vexh11xPPnW7h6tQelOZQ0E/UbIQxaG+SFQlLzobUzPBrbptfrPmZnd8953A27ETy7PW78+7TiB9iZ2Nl6SU+TP61WhDxXgPXhBxxpKogQhmljuJR6Vgj9QQAnhM4JDh3HayY9phBSvVAW8kxZqgAAwoBtXnrts8fmgjQGidE2ooTEIDZS2kJIBSnNnoultTVnt8YYgRAaXo3izJl7n4zcAOjUObAAZQS+7zbtlIyDPEkVduZIHq2s6/qVBp5PkWXynl9/fyd5501uYkFOQBRj9C8O+pR/8vJv/D6A3//gh3757xSl+riU+qxUesEYLNYoKaQyvtGWj1IBbSx87Rh8oy0oB2AoCBxpAQBp4Qom/UGJ5bUUccSxtJBg8QjUBA8LxlisbmTodHOIasLPcwVZeRhba6GtI8C03uK/Zy0qGgLEEreKtRaFVLAEYL4LUiaUwGME3GNIEh9+ePdC2sZGBsbotoXeowwGi9msByZKoBSgHgcLg0qNYyerGVLZ1AWLcwhP3T/Z8UDKtHs86dkzdXBOJuqAd7YiXOsKRwZKDWtdJ7a1QJ4rdLoFZu5DlXgYYIzi6Sdbrtu/X6LbKxBXGx1tDCghGOQSvUyAMYLZeoCoKgZrbcGohdLO/qqUGpudHFHAEcce5ueie8pEO8EJxvB9hqefak3UklIa+D6DjTwUpQtBHisICKk22sbAWAoCR34o5b7HShtkuUFROIUZZQSRzxFWY7IXMDTqPpL4wVm0XbnRR6OygbsbVjfSbX9LZdDvZ9BC4PKVK/jyl/4Ync11ABZKqWptgyobhyFJEvi+jyAMEEfRvRESFZySxJVyLl78a1y++iHEEccwkyiEQpFLZJmAUgpSKlBC0GjWJ69ZFAVef+3rWF+7jh/4oU+gVk/AKQVlBIwxLC40kWYS3e4QvUGBRhJgfqaBa8ubVeYNQKgjxF1FyYUSW7g5fH7xafzEx/8L3Lr+Cq5c/ia63S6GwwGazTaSpDYhsPwgQCkEKCVIavubX621MNaAHSQ4+y5vNametyxFZQNn0WrNYGF+Ft/3/HuwsX5l/6+1B5wV3cH89dkUycUYrTKTGNI0x+wTT+PUqe3vnTEW177zXYjBOoATQudxgse5s2y0OxeZ2jNNrK0uY30jxZnT2/dxZ597Cq9/8fFqTLobanH8UAgdwCl1BoMhGo173z/vVIDPiwJSSjz73HN44cc+iFrk4ZmnD0cN9CBsibJcQSgNYyw6vQJZrqDN7aw0pQ18j1avb9Fq7l+d89Ds1gAUuUK3V7gQd2WRSQEKIC31pHgvJd1GnO5YPd5a9R1jrzd+p+Mqe9vp/2n65/h3u8Pt09jJ6GQv5c+DJIh8n03WJ9ZYSKWRhAEYc3bTExv+Lbh1awghdNW4QjMQO9TKllqT9Sik+2q1Xrn2uc/UZz72c0UhPnLpUmd26z4/CDiefnomvHVrEAihzp976pNPlKV6zfPYee7Rp4UwXErt1Wr+tozWsS3imxWUEsSxB63NtkaYVit05Kh175GpXHq0MSgKhUG/dN8D6kg9j1PEsY+z5x5O9ttOBND0fdOX8m5kURx7YIxCCAUhHHHNKIHvsZwAxihzWw52ghMcIh7P6vAhI8/UR4tStyiBJYTA972b2VGf1BYwil4Y0Dbz+NxoVEJKN2DCuolmJ1y50sNoJGCsddJRbeF5bMfJ8yBw/pFmQk4QoCrA64rYwWTz73mVl6Y0yHKJmHgQ5cP1IO1288rKwErOQN549TO7hundDX/6J7/xWQCf/fALv/Lu4Uj896KUM4TQIQhJJDGkFvt8MCoBAmgDaGMREGc1xyi9XTAhmMhPpXQLhZXVEVbWRggDjmYjwGw7QqP+6G/QeoMSN24OsdHJIKpAQc4IQAiyQsAYVB6krqt6nAt1OwiaOOUFobDU+TZTRmAMKqUYBSVukk3qPni1mZheoE7/Pc5biSK+p8rtUUHNCDT6HRDnhwSiDbxGDVZroMpoIYyCeNwRPbX4eJI5+3hCzgiSmgdrnYrrwkKMzdKgEGrSLUir75i1QLdXoN0Kj4WFBSFAqxWg1QogpEZns8Bmr6iITUdockYxLBQ2yhJSKHiMYrYeIglcV5sjPQ2UtkgLhd6wRBxwRDWOmWaIKOJvemuAE9wb5mYiJLGH5ZUUqiLWCYWb06rvnSG3s/soIRMbVgtUeXluc1QKBa2pI3+UQS4otDLwPIZBv0QUeUhq3uFkRE1VI9Y2Uzz/3MJdD7u+MtxWf9nopMgGKb7+F1/FN77+ZZRFUYXVk4rIoeCcgFKGuBZhpt1GHEf7UqDsB5TSiigiuH79ErqDAp4foxAKZalQlBJKjQOGb6/96o0E9UaCRitBd7ODfn+AL/5/v44P/ODfxuLSE4AFTi81MegXGGUuA8Fqi1IoUEoxP5OgO8ygpIbRFpxSwHfrN2O2D8ucezj3xLtw/sI7YI3Epde/jjfe+AayPANAwBiF77tNr8c9Z6Eq5eR/2wv7Vrnsg8gZYzhMK9VLFdDLOBp1H61Wgiw9nLmfMQYpD9asNE38ccbheR4IIajNnsKz73/XHcdcvtJD59obOH/+1H2d7wmOJxijsHbna8TjHFlnDddv9O8gdE6dqoPX3nwEX1yrIUvTuz/wECCEQFEWCIPD2y8MeiOAEPzKr/4yALc2ZIxsm8+OixJjOBQoSgUptVt7ZnKypwNurwWyXFXzuUX7AITOfWOPOUFpA1FqDIcCvYHAYFA6dxFtoaq6RVYoZ99NCACypbFwr9e8iyxgJ+zlE7X1+Gm/qB3In11Pa4/bdrKB283abSfTk4N+H139wz2D57mmBUoAXjUw7IRuN4eQGlojt8YKEPhloYsw9Eaexy7v97VbrejX1lbVZ9JUxmtrabQ1K/e55+awsjIi1thkNCz/UZL4/1uekw9SEKOVpUIoOxqVZJyjo5Q52VcBWFxM7ngfKCV4+ulZ/OVf3qwacN2+wVY1yqKUGA5L1OuBi1+IPMzNx8dKvbff+oCzkrQw2sJoPd7vMMZpyRgttDEPh6U6wZsOx+dqOaa48MzfeWFtdfQ3CGCjyM8IJSZJ/Jd660d9ZrdBGd1knG1GETs1HJYTRQMIdpwQlTK4fr0/sUIjhCAMGebmDi5tnIZWBnkmx+IJl3VSqYCMdoVjSggscYVJj1OYqlPebVYe7vJ0eXkE6To9JPXIofB0L3/x038F4OcvPPOpPw48+k4Di1YzIDNNV5gaZQKMAtYSgFKEPgfnFFKZCaOvtAtVA6quFek6gwYosbaR4XXbQbMZgjOCmVaEs6frThn1CMAYi8tX+ximAlkuMUolhqnr0IAF8qroPu7s8j0GYy2KQlU5S+52p7Jw91trQC2B51N4Vf6Qxymi0EOceBMiZ4ytC9SdFqqbmxkIcUF/nNFHUsoOOFXO3KgDluWAkiCcgRgDrx4BxoBQCqOlK7r6HCwOQYMQ8fnFe37NB7akPUCRLqn56HYLWFh0eyXCXKLMJczY7rHqEKLUjYfLqyOcPmZKLN9jWFqqYWmphtFIotsrMEpF1aVddYQZAsIoNtISa8McFkDN50h8DwkwyY3S2qIoNbodRygHHsPcfIRm3d/mT3yCE9wNYcjx5IUmBkOBbr9047ABlDFQikz8zcfkOqNk4jeulLML44xASlt1NlbFkSrgVioDISkKaZDlCoOhwFMXDm8P1Om5HLtG/e7FpDcud2AtkOYlhr0Mf/RvP49vf+vrkNI1w1BSNQ1QgBCKKIqQ1GuIoxhRHE18ww8TURSgKApkWQElBcKgAS+TyJSFFBqUWDDGdlz7RWEI/9QiPN9Hv9fH177yOSwuXcCP/MjfRLMZY20tnaw7AFfQinyC+WaCTj8DgfucCYAw8MEpQS4UoC2IIQAFPO5VobdO+BnW2uB+AKUUOOeQQqAsBSgh4J6EVBL1pD5F5uww0xL3Ht8Ve7zlO92V5yWUclZWAPD889+PWs2DKAb3pabaCsYP3ig1/dqUEnDOkaY5WheexTvfeecc/d3Kbm3+xG7tscO4u9nlk6kdH1MOO7j6ncv4wPvPbrt9aTFB1JiDkOvwvTePWjeOQuRZ9tD2laNhisAPDjxu7HR2vW4fUir82I//OKLQQ+AzLC3Ex3YDsr6eQ0qNUhikqagKmaZqrKIAAeqJD8+jKEsNSrDvBtLDUOe4fSMme8n+UCBP1bihE7LKYtXGzaOMEVANBD5zcyJx6lRKXZPhA/sY9vKJmrZyG//cSQm09ZjdZAY7XBf7VQPtpOiZ/nu3ffbW3xlzmSoAEMU+gkA4W2lK7siRA1zjkBC6KpgbYg0aoGBWI/U8uhEE/It3vgk74/qlF6/On/6ZlzY76fnXX9/cRugwRnH+XBPXb/QXS6Hf0r380hv1mY95Shtfac2lNHZ1JSX1RlA1mh6OPeujjsDZjKFW295w/MwzjtDB2FPFVteRdZ9pUSi02xF8n6FW87D1s3iUwBit6p8WShswCpRaU6NMYDnl1uJ4FRpO8NjghNC5C/Jc/EJS97+SJL63tjb6W0HABjcuv/jPj/q8tkII9a7RSPj9vs5LobnRhnJOme+zHYP7rl3tY1SF/cFaFIVEqxUeihLB913+A/eo69wFAyVOokwZReA7FVBeKEQRB+OO1NHGIvDZA6wG3wmtLdbXU6QjqYwlvu/ZQ5W89LoFEVKvE5BOkoinrbasNyhcaJpHAWVACTCq8o60NrDGwOMMqgqVhraQXCMMPahCO29OAEHIUQoFz+Po9ApcvtZDEHBEIceppQTtput0OOrgaQDIcon1jRxZLp1iy1psbObIC4W8lCgLPVGSceaILak0GKWQUk/CEQmAvJDQyrhCGidV7gsB5S6Ek1ACyghqsY96ffeMnL0WqkWpcfVqD9baCck5/SzTMvWttx8X8iewGjN5H0wJEAoQj4MwCuqHsMbASjWxqMO4g9xaBAvte9pBPdBL9wBkDnA7mLDbyyGVgc6lC+DmDFHkIc8lCHVjwDAVyAqFJPLQeJgdgwdAknhIEleIGQ4FOj0XkssoQV66jkelAasNRkZiVEhQRkBAEXkU7ZqP2GdVl6QLtx9dkwh9hsBnmJ+PUE/8kw6zE+wbjbqPRt2HVAY3brq8MwATEmNMyAtpUZZO6WGMgVJuVGScViG4rpHDWWiMyR6DCEAccIxSiZurKc4sHs4Gb30zxZNnt+cd7GRBkuUSo6zE5kaGP//qv8fLX/g3UFJVjyATuy7AwvdDtNstMMbQaDYmipzp7tXDACFkQn6sLK/BD33XPCM10lEJqR05MX5fycTu1oERhtnZGfi+h35/gG7nFj7/+d/A7/9BACktfC9CktTRbi9ifn4Jp04vYWmhjSJPQalTc3/fc+fQbIXY3Bzi8pU1wHdzsbYGWmkQYpGlGdK8A04z1JMWsqwPgIB7Hoyx8H0PrWZzB1XO1Mw5UXvRvQmyA84RAJCmOYSQk8YmADh96iz63QIXL15Ce+Zw/PAPWujZSdFljLOGGwxHuHD+aXhTRLwxFsuvvgKTdXBit/b44bYS8DaxM00cNBoJNm/d3FbDBZzlTTK/iM53L2Jp6WgyA48KSb2G4WD00F5vNBqhXr+/cSMvCqRpjiiO8bOf+Dg4pzhzKrlj/LvX/cVh81tKG6S5QF64bLVCGqhxQ6IFLDGgjGNxLp7YUwWVtdKDgFLOyikvXEPIVueLotCw1iLLJJSx8CtViBQaQhpoY8CZywpcmI0ghEGvX6CQ5v9n701jJMvS67Bzt7fFnllZWVlLd1dXd093z0xzth4R5GhMeUY0SYu0aI1IQ5QlDxdTlmEDlmDCJmEJMAwvkKAftAERhg1ZXmAuGtqWAcKWZIrk0OSMxdm3np7al9wzY33r3fzjvoiMjIzIzKrMrMyqzgMkMiLeEjfedu/9zvedA05Lr8DTUtaa1f9NI36exEhkuO205ROfkzEiadb8eNb/yXERpU66tdNOd2R5Yzny6BtHr5chiaXz8JOa+j5v1Oo+up0MWpsGZ/Sx7BA2lv/xfyGiT/9UPJDVR496lStXdvrOG6/M4e69zgVl1cLStT//mSyXKxYg1jj7JKm0SxyNODhjbm5V6CMr3Tzr6HazEaEz9EHinOLq1QZu394G4AgwN5YlCAKOWs1HEHBcvFjF1Wc4IUVKXcpQu1gdZRTGWlpIHRprF4Sgr117+SebD27/b51Tbuo5njOcEzr74NU3foqurfff2trOPpDnyqfU2qtXL/7nD59OBfehQRndMNZ4UmrNGAmF4CMT1mmSa+sbsTOyLc2KKSVoNgPMzR3dMLM15wzBtLGjoEIKibzQEIKiKDSUNmi1Avg+R54pME4QCIYw4ocrYz4mtNspAp8DwEAVWK9E4g+7x7h/xsiAWxpobar3H3TMrdtb5sJ8RJeWami1BIwR4JyiUfXR7qaIUwtYR2hQTgEDKA2EnqviGSgNAwtf8LKaxZFxlFPUKx48j6HXd/4bXFAEPkfgM1xcqKDVCBD4Jz/IMMZiEEusrA6QZBK1iockU4jjAmmmygGzBaMERZkRBQCez0ayPNTpjSLPR+Wq5YCAjLK9CHETXO4TEEbgcQrf56jVfQRHlJTqtFMn/UeA+Sn3xCSZM4vcGS7b74o+KdInNBKtrI/I50AoYKWEyQoYWWZ2DrV+SSm1xhmo50HU62DhY+han0DbH/cLZq3ywrU6tHZa3koYvCgI7uUu6x/WwhoCQy0YKKwFVjfiM0vojKNWc2Ql4O63JJZY2YiRJAqEOlK01y8gCwVQg1QCaTdzvmYUqHkc8zUf1ZC7ezOVGCQSUcDh+QxXL1fPq3bOcWgITvHSCzVst3N0ujmk1OjHspQLdXJru0zhias6VdJCCPcs12UVGcHOo0kqgziVSDMFSoGFVnAskrAAMN/aea5PPn8t3KTsn33+DlZXevj87/0TfP2rX4BWZkTglNK7YIyhUokQBAEqtcqxyu3MQhj5iOMElFI8ePQAS1cvIwoEdGDBuIXnc/i+N6rk20OYEICColFvoFKpIE0yaK0RJznifhtp0kevu46V5TvggiMKA1hYpGkCpSUYZfjDf+4qphhnKAqJNBuAUVpWPTKEoQ/P89Bud1AUhSN5qCOgwyhCtRLNqLYZ6xF3xaEI/HCfzPcn5HmGx5Ex1/aPfORPgwsGqRTiJDlGQufxrlvO907NhkGR6vxlvPR979/ji3bzVhvb92/j2rnc2nMLQuiO34TdG4udv9BEf30VaaoQRTvXEKUEzcXLuP+FwXuO0PE9HwlLR5KKJ408LxBF+tD3/E7/4559Whu0t7owFvj5X/gsGCMIfY75ueDMVuesrieuKpdRxKksvU3NSBrbWlcp/nC5D0oJBKdYPGTQ9rC5ZUoZPFoeIBvOM0v5MSXNSN5Ja+tkXcuEL0YBawDCXTWqsRawLqmPM+KqeDLnR0wpwJgbQxMK+N4ZHiMf9qAdRPBMqwgal3qbRQaNVw2Nbz+DALLGIk1cYquUTp7fJTCoXWM+C0cWDN9QSjwAZWUysYTS/N6tz60d5qePIwq972xtD15+97tbGCd0KCV45cYc3n132+/1sp8PQ/HFMBAdGEuSVEZCUBhjaZZp+N6OVP57HfPzEfJcwfc5trcTXLjgkrE+/vGrWF11/kdau/H/8FxnmUSvl+OjH322C1iazRDVqgelDJJEQggGIZjlguaUEKW0rQFoATgndM5xrDgndPaBVOZTeW4uZakMjLWEMy6DkP/9027XJARndwVjAyNQZ9T5QxhdGslruyvgPOgXyFI1InICn0F4DNevH4/RYr3uY2VlAC2dZFieK+S5djIrnIFRl+HKOXV6+6MBH0FRmFGmxtPIFF9bi0tpECsBAj/g/9dx7t/CcqNtVEjd1NpSY53cS1YoXL1Wh8cZslwilxqqJC0II9DKwg9KUiJzZtNhwNEf5AB2xlBKu5JOQVzAwxgnq5RlEoQR1Ks+BKe4c6+D+4wiCjn8Uo4sDAWaDR9R6ORRHjdTakjc5LlCf1AgSVXpiWBBKEEcu7LpQSwhpUaSSye3A4BxAs/zoLTLlCLUBQWNseDMDfYLqaAtAANQRiAEcdUFjIKXMj4g7jqqVT0EoXCSc0e8bKwFNjZiSKXhCYYoml20dVBW0uTns7SGD7N8Vgn7+HpDBGmMukrBZAGtGUgp90I4B+MMRipYrWG1AWFulkIoBfU4/EvzM3/v5O85cRyBzAHc/bS0VEEu9UiuZM5QbJX+SFprWMPAy2BeVmhsbqW4MH90YvtpgVKCas3DqzUPWlvE5T0px4j8ob+H0hrGErTTAr1cYaERoOlzKOUkJwqpQfquAqjZCrB0MTonds5xKBBCMD8XYH4uQJxIPFoeIOEK2hiXzVo+393KACkrJz3BoI2T63IVHgAnTqpLSgNrFeJEwhMUD5cHe6TXHnfqnGYKS4s7E8Zp2z9aGaDbyXH/fhsy7eBL/+LzZQGjBR2RFhSNZh2+HyCqRAiDp+ez5nseGGPgnGH50W0I/gMIAg5tDCg1iCJvVBFirMV+YUXOOGo1dzx6/ZVdlSFcOM+WSiWCMQaeJ9Dvd0ceOIQ4okJwhka9Cimz8viMmeE26mh3ui7AZ90zN00T+J4Hz5vWt9qpD3XGKMJpZNkTVOUMMYhTZFlR/mYCKRXefvv7EUQCebKNIDi+gm16GKm4McwKBne7A7RufB9efrm1Z4z83e9uorf6EAtXjoeEOsdZhIUxBpxzKK3g0d2kXhQG2GpvYLudIIp2B8wvv/oCvuk/28GyJ0W9XkO7/fTiZ0mSjp6r+2GSzAGA7a02tDZ4++Nv4wPvfw2+z3D9xcaezuqshI2Nsej3C1d5Y005x6OQajeBxhiBti6RwxMMjWPwgNXaYms7xSCWo8BwIQ2UNqPgelYocEpLuTUDClcB4vxXS6N2Zct5pRuPSCURBR76iYRSBoy7SgJGCRil8ASbKgf23GE/wucg0mic9LEWSmqnxOKXYccxwocxiixTI0LHLd5b30wAdDtZWc1t4dQnjc5S3bOWZJ6gD55EN7/eCP6zXj97O881v3OnHY3Hw1663sQ772wuJGnBuSAbxhiujeVKaSY8F8fSxsU28kyjyJ36zHsZvs/xve9t4dVX51Gt+qOYXhQJVKse+v0C1uoxAsyMCB6lzDMtXTf0fGbM+YOW16m1FhQUoITkFnh2ggzneGbw3n7qHIAsVf9alss6IQS+YPLylfo/vfmd3zwWn5XjBGf0Jhe0ra31i0LWOKiwFkA5nhrvF2/e2kacFCNzbT9gqFQ81Ov+HrkoYLbHyCw4EzOLPNcoCkfmSKkhOHNZMnDZGEWx4xGjtQWsRlG4YP60jvwk0O/nUMpASmMYI4xS8s3j3L9StpXlamEQF3NKG6a1JcYoCEHR7WW4fr2FKjyownkLZcx5fChmnLEyXAmv1o5wMXBmxFwwhD6H5hayNF1LM4W80I4gKhQoo9DagjGCotCwVkNrgwEhyHJnDi+EK3lPUolmIxgZEgpGobQbFHPmZNsKqSGVccdLmdIAmowGzi77yRnPVwIBqQzSXGGQOBmevCSmPI/BE2I01rPWZUhZuKqd4SDZDOM6lEAICs9jUNLAK197gsP3GMIKH+nvHge0NtjcTKCkQbXiPZF28yzMInoO836cLJp2dzgRIIuo30VNZaBSAsQF0ChnoIEHwih0lsNq40Ycpgz6MycKLZr1mbfdU526HDa57BDrRKFArepBSo00s5j3gNg6yUdldzKqKHWZef1BcTwm7KcAxgjqdQ+AhygSWN9MkKQKShvk+c56w2f51iDHeifBUi2CxwhUqcCntEVWaBSZxo2Xz/0bz/F4qEQCr73SgjEW7W6OTjtHXqjSK09Cl5O7UeWOMiNS1c18UBoS7/QthDoZtgfLfVy5tNd0dV+MDV6UMmjU/cmPAbh+9u7dLjbaKbq9GF//yv+LP/r870JrBUJ4WcnBEIYBKrUqqtUagqmkxN6vP86nyZBQopRiefkhWHkc8yyHkhKU7VRom/IZf9AYTiqFNElH0mPWWgjBUa1EWFhwwQ1rLbqRj6Io0JprgNHJStgG4jhBmqajTyhlqFWraLfbI08Fow0GgwHqzTo4HZuCzDhIjDHUarW91TlPWJUzRDxIRscHAF599YPg3PkCfeN770Aco9fIY3vxTFnfGINBnOCVF2/glRtzu5YpZXH3S38Cz8QAzgmd5xXDGKhL0tDAxDVKCEHe62B5uY+rV3YTOtdfnoNX2y01+V4BYwxRJUISP53pe1EUM5eNYty7PwUAbG5sQ0qFxcuX8G/97M9ACIqFC5FLVjsmBue45dZ0mTxqtEWcuH7eTFQpMEZQq3gQjMIQIIrEofrw/R6bShvcu993yYPSzaHDUumBWTIieIy2QOl7Y7SrBnYKD24/boxhRnNPSgl83xE2PqdQygVmGXcnjXGCMHxvS2rNxJ4+eof84YJha22Aixcrrj8cq/iJKh5oGQD3fV6qvGCnfx6r7skyN6ex1sICXCmbGa1pGInY89k3nqTZD27/9rfnF//cP9puJz93924nunqlPpJ6I4TgjTcXql/76ppMYvl9StlASi20soQzSkhpKYBSNlhOUcV5L6Je96G1QRBwPHjQxbVrbi751ltL+OM/ul+OTwFX8e7iOlmm8PBhDzcmxjfPGobXredxpKkEQAwAUEoVpSQzxi6cZvvO8XzinNDZB0WhXy0KExBKTBiIeHv1//yJ027TNDBG7jJGe9bIq2nqjOMJACJo6SWxs+7WVoIkluDClUAzTnZJrc2qFhjHfhJTACAEc51tOXBijMLzKbR2gz+lDIr7A42WAAAgAElEQVTC+aMQQp2UCRtm0DwdMqfdzjDoFxAeBQEKTml6653fOjah5Vde/4v84XJ/LstkI02lb4whsNZlHhca8WBnwM89iuZ8ACBAkbllUhmAGQSMI0kl+qXJZBBx1CIP83MhKoFAP86x3cnQ7edg1GVAGetSnPNc4d7D7igzmsZuEDWUnRGcglGKJHOSeIyS0aAqy5w0V6XiwfcYktTp2SrtdPIJXNapLGUMKHHyLr1ejjzaybDhzBljWzhDbGOUI6ByNZLg0dqgyJ28mdYWaa5AKEXgO5pCeGSUORwGAlFFoFIRIMMJweMwjgcgKSV+rMWxSBCeBKbdHRbAfD6AJzMwo5xkn2MDQQSH12qiaHdglXY6fgAIpa5Kx1gQziDmGjP3/1RwjETOOC5fqqLfz5ETAkKBl+scdxgFzdw1OJSm5NxJQj5aGeDaM57lXKkIXK+485kkEhtbqSsBzxTSskJzSGbd2+zjhfkafOEyEIeTpV5c4MFyH9cuP9vH4hynA0oJ5lsB5lsBjHH32IOHfcSpGg0wjLFgpXee1i5ZwBpX5amNhbYuKcFaIMsVCqlBKcWVS4/vp2OMRRiKPZ4yALC5mWJtPUGSFfj6176N//l/+h+wtbkJrV0/KISA54mSyKnurRZ5OsOWEYYZjEmSIEkyaGvAhUCcZIiiYSICgZJOCmQPJvrMNMlGnhwjMki7qpzRJoSgXq9je7sNWSiIaC/hUalEEB5Hr9sffeZ5HsIoQp6l0NodJKUUep0ems0m6IxszKGsXSWq7PaUOUJVzhBZnpeVDgxKaRBC8C//0A9DaQNZGHzpT74EdoqzIzvFpEEbg7lrr+Ajf+Zje5Z95avLWL/5Tbxw5eLTaN45TgmM0VFF2TSfJQAo4i7ufPsuPv72lV2ft5oBosYFaL312BKAzwOiMESe5U9Fem1YjTh+nIdEzpDMmVSs6g8SR143I/zKL/8SGCGoN3y0mv6Zrc4BXL9MiOuvC2WgVVkNXs47CXEeGa2Gj0Ia+D7B5aWj+eFZC9y523NeKoV2815jEScSjboPa21Z4WshOEO16vr9eCDRzwrAY7ClxJoZelKBQBsDlHEIJS3SQkMIpwQBa8EEQRiwY030ey+BMTfHGlXpAAAhqFQEgoDD8wUqVR+PHvacskeq0GjukEJaW1gQ+B5Hlik3xbVGWAvtCbbte+J3n7Rt1ar/q51u9hNFrqPv3dyqvP/Nnb70+ktN71vfWKfGWE9J7RtjGQhIEPDRvFEpM/Ls3S8kMam08byiVvPxpT9Zxsf/1FXUaztS5leu1N2zD87PVQiOKBKABdJUYXsrxY0bp9jwI2JYxe98ItlQNjAXgsW+TyuAZUqa9wP4/dNu6zmeL5wTOvtgkBSvJYkMGCPm4mL1t9YennaLpoMQ0meMdoTg3UqERrUq5owxoJQiCPho4Hj/QQ+mLGvUGrDUgjGGy0u1PYWtw5DHfpUBs6SgosjJXxVlVngYclQqHpLEaesaY8rOmIAxV57NOR1V7DyNwdLmZuKqUBKTg5CccbZ9nPu/+c5vqdrcj/aEYHMEiKyxxJYnQkqNbi+fup0XMHhB6PRjU4UkUej3c7R7WWl87Mp7i0IjSyX6sTNuVkqDcA4unHFqITW6ffcdOxVPLtt5WP7qeWykYTpICqfRzigIHWY3mXKwDqAM8tQrPoyliJMCWSbh+24fthxQD4MzUSDAGIHSznTS4wxyzDPHWpQ+S24gzT2GQSJBKAEXFJFHQcqrjXGXvRGE3Hk/HXQxjmNSt+wAPHzYQ1FoCMEwPx8dvMEZAAGwkHbAsxTMaHcIhmbYhICV1TluZXceCaMgggPGgvkC4eL86VWlPMbXPkkLXeWKP8r6zzKFyBikxvlN1Os+iLXIpUGaa+SF089euvR8yJNEkcCLZfDVGIter8DGVoLtTgbP48iNxKNujNcW62jWPfQGBTyPIfQZ8lTj7v0eXrxWP5/EnuOJMexvbrzcHJl6A+56NBbgjCBOFR487KOQrupUlqTjIJYYDApUKx4Ep0gT588jxONVZhLiJN4msbGZYHU9QZJK/NJ/+Cvod7tIkn7pWeJkxxrNOqKogmql8vjVFjh+vieMAvRKo+9BrweDFgKfodcfoFatIkkycM4hh55p2L8LHMRpSfC6YCfnDMIT8P3dpA2lFGEYIk1TRNH0hAdPeJiba6Hd7oySNuq1GlLBEQ8SKKXK71Lo9bpotlrlvgkYc5VQXHB4XEz1/9kPhz3G/V4CKSWU0lBK432vvwUDUeZAFOgPeri4eLD86ONgl4/UAdBqb9D5/r1lLH300/jQW5f2LPvaH3wZnYe38NKFN47cznOcXbhryBGiw2foJGq1Crpre20kajUP1YVF9G/fR7P57JpOHwWNRgPb23uneod5Pk/KHE+b/44vU3rHv2zcdmS44vB9EidI0gycMUTVKv7Wf/Ifo1AGYUhxebFypskcwM1Jh945xthSStst20kQAPIy6O0JgcqUZIBJzOpmnd9l4ogc45QkpHGSTUZbtDsZLOzovdQWSSZHY/w808g8N0+GBbQFCLGgoy8sE5uMI584pwh8Bt8/J3KOijAUkNLAn7Aq1copY8RxgSSRI6nYPN/dD2ptUKl46PdyhKFw1xs3xFqSgBAQ8uS+JPdufW7l4pWf+B/X1vu/9OhRr3J5qYbWmNfix96+3PjqV9aKLJcBYCljBNvtBPV6AF7GsLQ2u/ru8THXtGTp55nUiSKBft+pATWaAYpCw/Nc5duNG3O4f7/jnh2lwoob/1FQBjferx6f5O3TxDCJ3VqLLHMeUNaajBDbrFa9hpQmk1KfD9TOcex4doUKTxgvvvKZz+SZahptiNGW+h772mm3aRasRUVJc1lK06CEGNexOcmtXmlSDBCsrfYhBEO1FoAxgij0cGE+nND7nBUtRxlg3/05GS3bWZOV5rdcOH8KrZ0uap4rmDLQPMxoUEojSdzEmnOXyTMcWJGJ/e799idHHBeYn4/ABe1TSgsh6KMj7G4qKCWpEDThnBpKiQWcpFwYilKabt9tEVYEmnM+ur3S96iUoMkKidXNGOvtFEnqvGkYZ1hciMCYk7LxPQ7P42DcZfKVXkEAUBpSm1FZvCyMI4pKT57huQEIjLXIMo1+z1UAFVKXUm50pCvMGUPgc0ShQKsRoFr6zuSFQlH66kSRQBgIUEbAOIUtB9BCUPgehRAEQcDAhasQEoIjDAVa8yHmFyLUmz68gwbU48smR1H7vR777P79LmDhvHlq/pSVzh4Wkg5YUYBaC+4LMF8AlIJwBlYJEV5bgs4KUM4AY0AodX8AmOBgYQDROoUJ/uQNfTyrTsWVpSqCMivMWqDFAU4slNIYDAp0B878NCsNULu9HPFAHuEbzyYoJWg2fbx6o4UPvnEBH/rgRbzv1Quo1wN0clep58xINbr9AtudDJ1ujnfe3T43+zzHsYAxR+54HkMQcEQhh+cx1KoeFi9GmG+FqEYCgc/ASwlWSgkCj6GQGsurMQbJIe/NsUvWBZd2T6DTTKHTyZFmCv/sn3weg14PSuWlRw1HpVrF3PwcGs0matXq/mTOU7w9wiAA5xzGGNy5fx9CUDRrAYw10IaWRIVCmma7tiNT3lhY9Lp95ylWjs+CMEAUhQjCvX1gpRI5aad9ZIUopZiba4FzPnp4h2EI4QlYa6C1KseEBQZ9V81jjEUQ+qiVFVC7yJwDOoDH6R8GgwRJkiLP5SiL/JOf+LPggmDxYgVraw8coSWON99tVkXFNIxLwY0QNPHChz+yR2I2yxQ2797E4uJ7y+z+vQiXOKVdslU6PSnswoUW4q0NFMXuYCilBM3Fy9je7j6Npp5JUEpQq+9N1DnMs2O/6cO0YK2Fu4eneccbYzEYJNjc3Ea320eaZGjNL+Bv/+1fBmUE9aqHN16bO/Y+5bjl1gBgazvD6kaMQhk3rzQo+xFXTUbgmKvh+LFW84+UPLaxmSBNJPJMldKjBIxQBB6DKSvLBwOFbi9Hb5AjTyWSVKFQZeWvdUmtTr67nH9yCt9n5bjEETiNhsD8XIBmw0NwXpVzLOCcIM/Vns89n6Na8XDpUhVBwEsJXkf0jGNry5E+UUUgCBkYJyAgOaVEWgty//Zv3zlK+9Yf/eP/yvfEPSlturyyU2UMQnBpqeZxgSvWWmGMJSBl6rPdIWqTRKLTKb2Oh5ti+vMBY8uBvc+XGSGKqbGws4qXXmri3Xc3AWCk+gIAH/7IEq5da6De8MFLGf1q1XexIQvcv//0/M5OAow5IjtLlSwKM2CUVKxBP8vUipLmnjX2XPbiHMeO8wqdGYjj4qfzQvsAAefUMEa/fdptmgVj7VxRqAWtrU8ofFkO5IfBeGOA7e0USeIyZ3yfQSuBIOS4erWOw3cxk+tMi5oDtbqP9fUYnFEYZpAXGnEsobUBo06aCxagpDQaLCVVAIzMc4ekzn4d4OOWrQ7XzTKFNJVuIEjpNiXoeR7/4iF3c2hQSgeU0UwIqgCGQhrGOCXWuvNxGEhpECcF1uMCYShwabGKVitEljrjc2l1WenktGf9lCErP3NqKRx5rmAzZ9rn+wy5deaQxlpoY3dPQuxQU9iC0qGGLMoAjh5JBTjjOjKq+MgKDWssvDIIkmYKhdLuPBLnm2CsgVLWZUNRChGw0TmplhlbLpjEEUQHPJoOGs0clsgZe5/nClmqXEZWwOH7U2Qpxi++M4C5YgBe5CBag1KMAo6UEjDfg2jWQQUD5e6+IyBAmZlmtQHhHKJ+CmOLE67K2bMPQnB5qYp7D7uQ0hGj10KKO4mTJtQlWcoYhTZOdqy418H7X7/w3JqfRuU9t3gxwsKFEN9+dwu3txJUGUPIKQA3AbYApNS4eauD115tnU9szzAcEZc7Y2BpwAXFfCtAeEACwVkAYwR+wEcVcoxSUGKccTFK6VaPoRIK8GO6J7e2M7R7zkvvG9/4OowxKIocYRg6jxfGEQYhAu/o5P5xVumM/IcscOvmO3jzzbfQjTNEYWXUBzvZHzOqyJ0KAnS2e1BK7Qr2Cc4Qhj4YnS7N1GjU0el24c/N1jonhKDZbKDfHyAvy7XrjRpkUUBKR8hprZGmrpooCEMM+jH8ubFjfYgD9rjHNI6TUaUMpQRvvfUx1OtVGGvBOcUff/EPQQgFP2ZZKkrpoeWeJgmdLM9Rv3QNb7yxV3r9699cQ2flPl65ck7oPO8Y+mcBM0g/AGHoY627jXYnw+LF3dJWF69fxTfo2U9UmkaCHNd+PeEjDPUur6/x4fxkXtis95NTADvxekdybOezQkm0t3vI82JEnoMAn/6zP4If+bFPu0TLSODlFxtu3HnGq3P6gwKdboY4kaUc1vg1aeF5HNZazDWC0Tzy0sUnVz5IU4Vuv4A1zmdVlkmilLpnudJunguyI2tn4CoeA5+586Jdde+Oj5/bNgjY6P05TgaM0V2B/SF8nyGMOBYuRFhbG4zUQswEA7m5mSDLnAewLv0VAeSwoIyR+Dja2GqF/93auvpP19eT8Nq1AvX6zvPy9dcvYHMrxaCfw1oCJ3xhQRmB53EQlNXnY/5AAEbleGT4enwZpkfcpr2fhVkxsdOuALqwUMEXv/gAb7yxsOs4ck7RmgvRHxQgcGOjoSxzv1+gyDX6/fyZSaqdhODMSTcaq4k2gnvM1xpcKzyklGgD+97TPD3HiePsz/JPCVmur2tjGGPENhvBJmPk66fdppmw4MZi+OTznYxVyeJ7bhC1vNwflTxHjML3OcJAPKGs1KzuxzWm2Qjg+S4wQ4aTDw1QwkAciQJLDRin8D2OMODggkMIVvrs7BgWPm7m1O6W7O7Qhu831mPnIyFNh3PW4Zxtex77wuF+++HBGPoEAKHEcMEUoYRZa02WK9Lt5KTXy3d1ctPgqqucl82FCxGqNQ+NVoBGyxlP9rs5BnHh/DGSAso62TNOiZM5kxqGM2jPDbRb9RBtpJCyDAiVPkdDzyM3+HWybiBuwMuFk2Ercj0KDBWltrC1Ltg2rMJS2g1ujHWknSWu6kcqV/IOQiA8R5h4HgfnbuAWVkVJ/hz3WdgHE9/V7eaw1sL3Geo1b29bps36ptVTD98fZiR1BIIoMhKiDJRRa8BAR4NEwiioEPAvtqB6Maw20FnhyBwALo2OgDAKMfeUCJ3HPLfHfSmEIUezFkArOwroLQUWy6nalc1qLSkzDS0eLffxwrXnX56EUoI3X5vHvQc9bG6n2IgNluoBfLh7m3KCNFe4eauDV240zye9ZxCDWGJ5ZYBCOi8arQ0Ep8gSBS9guLpUPT1ZxUOiUfOgCj0KxACA56tRdWir4SOMOGpPKMewK+hmnaxplilQSpDnGaQsYAE0W41RQsMsabGZX3BAEc9xnQHnp0GwvPIAqtDoKY1Llxbge95I6sYFuRQ8OuaFg93HYZix78YBpEwKIFOrc3a+m6FarSDNMoRBMHM9AKjVqmAZQxInICCYm59De7sDwKIoJNI0HQWngzBEf9BHrXZwn/Qkx7HXiwEQ+L5XJq1Q/PRnfgKpdGOlTjvBo4cPEAT+E0nr7YfHqdCZlGa7c/shXvv09+PVV/bKwH3j819G1l4Dudo4chvPcfZBKR15/00DIQT5oIu1tcEeQmduPgQPz35y8LRbbxrJcxDxM7l8+LpSiSClhFQuuDz5TJwmoTa+bNo2k9BqR3pMG4Nut4/BIIEsZCl7zHDj5ev4a3/tF1CrVUAYwdJiBRcXot1fhKlvHxsnUZ2z3c7RjwsYY0eeuISYXQmakc9RqQpkqQJjZEIRZDpmndO1jcQl3ZXjmLT072GlTLhSZjTGMdqgKBSsAQgFLl2qoNvNsLbWw/XrNYgp8qvnOFm4cdbepAYnV2ZH6iAWAGVk131njHWJwcogTaWyIDljbEApSQghWgi2fBxtDAL+a4LTfydJZPSd72yEb721iDB046crV5vwxDK0AWANjCUwBi4BhFMnAzztgTPt/RRiZ9dnI43Gie2nEEGT7yefTcP3B4U0Zj0ixrd/nMdIo+Gj1QqnSiS/9FILjx71wDmFMc6LSyuDOC5AiYetzeSZJXQYd77RhCAAcdeuNtYnICaM2BWtcf+023iO5w/nhM4UvPLGT11ZWen5VlsqPKabc+Hv33znN89sDSCleMQYja2xLcLgMUohpYYuM86ttej3C1jjgvZFOQgKAn4CAR6X4VKJPMSxBIFBGAgIjyHPlDPzLWVBPG+YSUrQbARoNDykqYSUekzuYlbXNN45Te9mZhVmrK4NkGWqAEjPE0RTSjJKye1j+PG7wBjbNib3pdSCAJRzSrPM1RBTtkPW7AdnIOgyh9JEolLZCcxQRtCYC1Br+sgSF5RmioAYV52V5nLkU0NA4PsM863AmQ3mCiXZBKVcVklhDSgcUWRgwQ0DiIUyGPnjKGVcoIgR5IUFJQqMe6hFAv3YEUK1igflu8H0SDeeuMEZ5xSViueuPUbgTauCOSUkpYcP4xQXFqaYdk67Vfb7bNoo6qDZ4CGJId8q1AcdEK0cUUYdGUYYHQ36qO/BGoN8fQsqTmGyAmAUlHOgXI9F0Yh0PTGcMpEzjkuXKs4XihIkiUTVKkQUSDUgPGdmSAkB405+oRcXiAcSlerBmt/POigluP5iA4Q4cmA7kwg5xVwowDiDMRb9pMC7N9u4crmKauX5PybPCoyxWF4eoJ+4CW8hXWUupUCWazDmDIFffqkxvfLwDGF+PkRNagwGEoXUUNpp9EcBx+LF6EC50hEOmHkSQnDhYoStboY0UZifX8B31DfAKEW/H6PRqI8MToUQo6qSQ33vUyB1Go0qpFSQRQ5CDIylCKMaiFUQwkmbWQsUuYQndt+rw27FaCfNNuynh/rfnDN4fP/72/d8DOJ4J9N8H0RBWB7XASilaLYayDPnC6hkMZKHC8MQRV5AR7sNxSfxJMevkI48YoyBMQopFd58/1u4tDiHlfUYjBL8we//Aay18Lzjf7bRx6z4GT+uoraAax94c098aG0jxsadm7h2ba+vzjmeP9jSgxQA8ny25GE+6GL5UR9vfXBx1+dXrtQR1JpQKgHnR+8H9iNUDlNlMx63HF932rYHxT8nP5u2fPy7Go0Gtttt2PJ4Tgt2Dp+T0/K2ZlXrDD/XyvmP9gcJ2u0uAAKjNQyAl16+gV/8hb+MS5cugXGCKBS4dqUKz2N7d7j37ZlBnBRglELpHeJkHFkpr6UKp+hwmESM/a4ZU6pDZMrJhBfSwGgDgzIRS2k06j4IsfjuO20AQK+XI4oEXnu1hcEgQ7+foyjMOaFzCiAEUyXXAIKHD3tYWenDlEmmwwqqIZQysNYliCplNQgS3yNt3xePGKNd3+d/chxtvHfzc+bC0o//9vrG4N/r9fKwyPWI0CEEeO1981hdG4zarZVBZiQIAZrNAHE847k868KexlJPWzb5EDsAozDEeHXQjHUO2seu/WF6eGJaqIIAeOGFBh7c7+DlG7uruYWgYJRCQgMETuHFZyAg8HyObArx96zAJV1g5CmttYVW1jdWX6nVwitpqldeuPEXlu7f+tzKKTf1HM8Rzj10pkBK8wmpTM3AIgh46nv8y6fdpv1ACNlglOTK2FzmppDS+SDwUqt+ZXWANJVQ2mWvVKoePJ/h8uWTy9RSaqgf7PwYiGtnaYbrOhclNYpCo9PNsL4R4+7dLro9iSQpUNYXDX/hxHtgdvdCJpbv7bSk849JZaEraS6XtDLzN7/zm8nx/PIdaGPmC2kq1oIobTEYFNYYS4SghHOKNJ02sNmNNFVIEomNjQSbW8keXWzADXyiqkBzLsClyzUsXqqg2QzgBc6HJgg5vLLcfHM7RaFdBgzj7voQPgOhFJxRcI+CewyVyEOlKuD5rMwEdsbVFnBkD6OIKhy1mst0HSQFLAECn8ETDFEoEEWOuGnUAyzMR7h0qYrLV2tozgUIIn6myBzA6fNGkYDvMzQaT5gZMitlZvz9fmk0B+23/F8rUsAaUGvBrPvY5BI6zWGlAvXK6px+ApVkMGVWIIyF1drJrREC0ZhCXB0Hpt2yh9zkpLG4WAFnZCSxdr3po1FzPh6cMzDBIITzGMoyjXuPeiP5jPcCXnqhgXrNA2MUiTIYlNIZIEMJSInbd7pod6dr+J/j6eP+gz66/RyDVOFhXOBut8CgcEkd2rjMx24/xzff2cLa+rF3dUfG5N3lCYa5ZoDFCxE+8Pq8u1+txcpqjLzsAx/3jpy2fqPm4dqVGsKQ4wc/+YmRZEyWpqUkj9vq0GTOfl92+MWHQhSF8DwBQgh+7b/9e7DayaalSYpWqwXAmacnSTZ1ewKg349LydahMS0F5xxhGBzqYVytVBAnh7uefM9Hs+mqSBhj4GXSjvA8cM7LqgN3/JN4unrKUfqIbqePLCsQx6nLlJcSP/ajP4Zb9ztIMgmjLb70pT8E5xy1+vH3i8NjfFgMKzCSNENj6Ro+9KGlPet8/Wtr6K48eM+a3J9lGGOQ5TniOEGvN0C/H6N43OfIFDhZZLM/iSpTbNx9uOfj+bkIUXNu5jNh2nfth8PEIsc/m7W/aeTNyJsCO68n979f+8a3mWzL8P9cqzVaaMf+RvuY3Cf2EjnTmmABDOIYG5ttdDo9SKVRrdXxo3/ux/Ff/+rfwy//R/8BLl5cRL3u4bUbLdy43jhRMuckqnPyXGO7nSHJFKy1qEQcrPQ+GR4hQpycNuME9ZqPG9ebR/pOayy0ctXznucku3NlIJWF0QaUAM2mhyjiCAKOMOSIIgHPY05SO9OoVr3DJ4Wc41hBCHGSZBOgFBgMchhjIYSLOYShQHWsQkNrA85LqTxGCkaJVtoEhdQXjLUi8Pk/PK52ViLv74SB+J6SJrl5a3vXsjffvOiC9aXUPYhLAg0CPuY/fAQ4bcLpn0+uM2u9yWWz1p3cdOJv1jbD5RbYE9IYX8cCaDQCPHiw17eNAPi+D13ChQsRLl6s4PKVuvN/9hlkobG9nWBj41hU9J46rLUQnMH3GJTUKGOyJM/V/OZG2o0HKrPWnJdUn+NYcd6rTYHW5mXOWM4Z02HI20LQ7552m/YFIYWxlmqpQ22MFWBuEFtmN9y724GUO51Mnmt4gu6q9jhucO4IAsZcNceQiOCcQSsDpS203pHwUspgbi6E0QZSHjT6nOw+xofXs4gfh0IqGA0AFJyTnIDAGBO++sZP0e995zeP2BPvhuDsLuc01drMK2mphQVjjswBgH7/4IDoYFDAWpfNEAQc9fr+8iYAwDhFpeahUnPZUFoZpLFCmqk9+sGUEUQBhyfc+aJloNtYwOMU2lIACkoBhBEIRkEJGWXyeh4Ftyil21zpOyGuDX7AIDwGLp4N3jgeyFFZ8GFkAY4F00ZCk+8n1hEwYDIHtxbCYyCMwSqX+UcIAQ0DhNeWQDiDHqROfofuyLGNMn8ZBa8+uZ71zN/ydDZ7YoSBm+QNYomi0NDa4FrAcLOvRrJDRhtwwWCNRWwt7j/o4aUX3zvjrxeu1kFIH+ubCXqxxHY3Ryv00AodsVMojeXlAYpCY3HhGK+hczw22p0cvX6BlVjij5c7iHPndaaVk1xrNH184kIDdc9VfN5/6AjKpUsnROYeB0bJiC7poFrzsLWdwVqLNNO48fJYAOzwu5uKpcUKep0clXoTi5euYWtjGdYCg/4AQggorcDZE/QHJ1ypQwgB5wzGOHm9//XX/wH+yl/9RQjBEEUNrK6ujtbt92PUanvPtwvsktJcmpaBFH+H0Bhv4IyDWIkiZEV+KJ8hzjjm5lpotzvwPR9RpKCUG4cKwUcBhKKQLkA3RoIc5Vi5QLrbg/MVMvjY259AJYrQ6WaIKgLf+sY7UErB9z343pNJ+u2HxyV0jDWgoLh96wHe+Fd+AEuX9pq53/3aN1H0NgA8e4TOuGTYpHzYzlt3l+yOTZGpr08bk5VqnU4fWZZDKQ1rXaoF0CEAACAASURBVPII6VEEgYf5+ScPbDPmJGp2VAz2otVqoLexAqUsON9pkxAU1fkFLN/6spP5mnH4JgmAWUnjw2WHkUibJFZmkUH7kUTD5bPWnUYizcJwP3OtFrbb7cdiPWataWGRxAmyLAesxYWFJfzpT34UP/CDfwr1agWCO5+4Cwsh5pvB3j7sGSFzAOB7dzqQZTWwUhqxdtVjw3Pr+hRXfcQohVcqTeyH/W7nbr+ALDSMxcivR5f+cGyoGpFJGGMwGBSj4HpRaFQqAlIaZJkaVYCc43SQZ3rP/c8YhRAMQcCdUgZx/XQ+5reztZWOyBJGaaa1oZQQTQlRBDD3bn2ud1xtvHfrc4PLL/75v7uy2v/VbjePxn0IKSX42Mcu46tfWQFjdJQEGvgcaSpBnvaMdr+LeT/Jt1kP0cnlk9uOnTwy5eEyGboIAw7GKQalJ874Fo26jyAQyAsFpQyMtkiU87f2FMOjhz0sTFNLwfSKoLMCWehS0nfodWkVpWBRRXh5oTuCI9LaXgPwzmm39RzPD84JnSkoCvVmmhbznBMd+HxdiOP3VzlO3PzOb2T1C/+qMQBRGpbQ0kjYWKSpRJJIl0lkLDSctmylGYxMsU8CjYaPTieFhfNIUcrAlJUE7gHnBn4WACul4BglIEcqGjuoPAJIYmd6zwX1rLFdzsiAcd4+bjIHABglG4zRghBiQdzkXGsLWWjAEnQ62cyuf9hRGW1Qr/tIYgnPY4jGiIZpBR52yueMU1QbHqqNkuCRBkoZyMJAG9eJuqA/RoMRCwtaVlQJ7ioXKHWEjfDca2ssuHADMcZJuQ/yTJrIDwYFer0cwnOE1Vn1miAAmmkPVCoQq2E1BeE7gTDCKFgYgPru3jaFBCgB4dRJS9gyQMIoWOCDHFV24wiH6TSP8NJiFf1+UVYMGjBjcTWkWC4TaN3njoRmlCEvNHrdHPUnrdx6BnHtSg1aG7S7LnNuo5+hlzG8NB9BKQOtJfIVjU4nx/UX648VYD/H8aAoNB4tD9BLJf5otYOkcNWXnDMUhYEuDPzC4J1Ogo9dqMBaC2mB1fXYeUo9I9fzlUtVDPo7Emzf/V4br9xoIjymTNsXXqzjC1+5j5/5Nz+Lv//f/B0YrUEIQa/bQ5pmmGvNoVINn4zY2QdHJXWiKICUTjJta2sNMpfI0nwU7LXWPccGg2QPoZNmGaR0/kHWDqXWOBqN2nS/l8mGjpNuQjgCYlJzZ8q2lFDMzbXQaXdQqVRgjC6rJdmuYEie5wij8Mj9hDEW21vdsbiFhRAcn/qhTyEvFITHoKTB//O7vwNCAN8/mXHx43joAK4Kw1ILv3kR7/v4W3uWb26l2Lp3C4uLe311zhqGni/WWliMvbbA8EIafz0d48QOKZOOy3EnyOg18PSJHmst1ta2YIxBGPrwPA9KKRhjUKu4Z2w/zmGtQpZZbG11Dk3qTAY/h5Jr0zx0RnJizRr6m2vo93O0WruTwBoXL+LdwcFVdfvFAie/b1pscPzz8f/jyeLTqmwOsI3YI9M2rQJo1ufTvocQglaziXanM/WYHgx3LRpr0e8NkGcZtDZ46eXX8Df/5t+AsW5uK8okyhsvN+BNk/s6ATLnpLCyFqPXzRGnjiBxVWPj6hFklDRorUWWqSPLFrfbGdJMQWuDtFAgIJBKl8SRU5xwXj4GnU6GonAKIENvnXY7RZ6rktC3Z3aO97zDlLKR4wkOlJJRVY61QJZKKOXiV0P0+7mr7rGIOWdtSokIfPGIcdJljO4tATkilu/9779Vaf7IL0qpxHe/uzn/xhsLo2Vvv30FX//6KjyPoVIRoJSMquHtmb5zx3BQHzn+kAb2Plwnq372eXZeWqziW99ax/d//7Wdyp9y/XrDx+qqRJZKSOVIWFYmg6eZGhFBwHRJt2mfD5ed1pngwrVfa5dEYYzlFiSBhWctiDVWKGXeAPBPT6mJ53gOcU7oTEGaqg/0B0W9WvUGQrCV7337N9ZOu00HgRAiGaPSaMuNsRzUcm0I2p0MvucqdpSxoMRVz9y40RrbGNOZgSOg0QhGEmukfPBrqaGHGTwgsMQNdEGcsVynm6MSidGE5STQbmegFPAEDdNM1xhny0HAv3kS30UILWDAOaOGgEAbzbQCcmtgrUJ7Ox2brO0+6MOOijKKet1HHMtRdsq04o1JKYBZ5A4AMEHBBEUQ7mw785TbnYmjxbAPf/4GwqurfSSpRGCcTN3jBl+eFmoqA5MSRCsYpUE4dSfPlHI1TIAPs6uthTUK7iQCKAMpBBaEUfApGdsH4oin/qxcOYwRXLlcxcNHfWhtkeUalGpcFcBq4SaAxsBlFnpOAmB1M3FSge8h7e2XXmigupVidT1GminkUuN76wPUBEfNY0hToD8o0OnlWFyI8NILz16m+LOMBw/7SHOF7UwhSQ0IBfyAw5phEBVQ0mA9zWHtsJLKXd+bmykqkdhjVvq0cZihBmMEV69Usb6RoDcokKYKt+90Ua87ybT9dnqY/bd7GWoNH4QAP/NX/m38+v/y30NJCSklikIiTVKEURWVSoRqNYLve2CH6SOGX35ClTphGKLbdbJpvu/h1p3buHLpKu7fv11W75TXgNJ7qnR63Rha61FlgecJCCEQRock+SZIGmPMoX8IIQStuRa6nS6UcpIrk8jzHFEUHm6H+2Bzs40sy0u5F5cd/Jf+jc+i0QzRj3MwRrD8cAXdbhuUUkSVo3/nNDxuspIxBltbHTSXXsJHP3Jlz/L/74sP0V15gFeuHk3G6CQwTt6YcmyyQ+AATzbB2L39tPjRiOCZQvSc5Lg1LwpkWY56vVp6bxH86596FT/88cvOA0wwZEmBX/tHX8cXvrEMrc2e+3FWpctkzKwoHAlbFBLaOBJ1cjvBOQbtTays9vcQOgsvXgHxol37HI/RjWO/Spr92jlt21mkzLT9zCJmDrP9fm2cBUop5ufm0Ov3URSzvYlmfBsY4xh0u6NqSQuLz/7cz46Sw3zBcPlKFZcXp4y5p/2+x2zBzJadQEQzTRX6fYlBIqGkGZuvj89Gy2oGAhRSQ2unJrAf9rs9V9ZiZKmC0W7fgcfRHeSwlpTVQAS+oOhq48bzJfEzzJJPEont7RRSOtn595KE8lmDG2/uPtmUulQOz2OIIoGNDefNJ8uYhyllgwE45QSNDuO8F4biiwQA5/TWSZhcN5vRr6yu9v7h7dvt6txc6C8uVkft/ciHL+PRcg+wTvVGlzLm7hp9DjHJ1u+3fBzW4toLTTx42N15Mow9mJYuVbG25qSUtTIAHLlH4OT5er2S0CFkakUQMHvYOR4Hw9jr/dNGjv78rVZ9dNoZpDQQnhuHa2X8JJEZoyy2FFxK/cYRv+Yc59iFsxm1PEVcf+0v/kiaykuEAFHkrUaR+L3TbtNBeOWNnw6stZwzUkQVsUUIjbPMyDgujJQGXDj5K09QMErgBdxlmhPsZgCGfxZ7l01icrsJDCXCBKdgnIyk1yghAEH5mZP44sxVh0ipEScS3RPyZrAW2NhM0O8XyHIFYwzTSlc5pzdP4vsoxTplNLUgMMZSSggRgkFwBguCLNO7pPCmYdAvsLoSI88VlDRT9WeB3adhPIY0fion/6aRQJh8XQ6WCR3KqZ2VkPzxot3OQAhQq3u4dq1+ZkvyfZmDWAPLKCwtK93Ka4JQCupxiJLQsdbCKA07JAIZQ5lKCCPVIXUpJv6eEEfc/ERQr/loNQJwTkcyhIG1CI0GjEWRK0ip0O5m2NhK0O3lePiof9rNfuq4MB/ipWsNDKUihaBY7SS4145BOXWSGoxgczvFnbvd0STsHCeL/qBAkjqZQM6oq7AkBEEowAXF/IUIV641EFU9KEKwrl1wQ0qDJFUopMHKevzMBDfqNQ+MElcdZix6/RwrqzG++s0NdI44Zrh5exvVyAcXDM25JfzVn/3rYMJl2WutoJRCt7ONjfU1rK5uYGVlHQ8frWJ9Ywv9QQylpxv9jnDAIX7SM0ApQRB4GPbmv/fPfweMC7z99g+VQU9HYuR5gXa7t8vDoygcWaWUk77lnMP3PXDGn+hZTSl97GScRrMB358ubzaskDwKkjSFUmo0bpFS4e2PfxLve/0Gmg0fFy9U0KqH+N3f+79HnmqBfzJVa487pjAGePhwFfMv3kB1IrvdGIsH3/p2Kbd2NmDLzGttNKRSkEpCSgWtdUnqDEec0692a6f9kQPe7/ztaoPWUMM2lH9KqxGB+WSVGLMxTLYaykz98s99FD//k2/ihatNvPziHF643MBrryzgb/31H8R/+e9+AotzAfr9GFLtPDdmyYXtJkIs8jxHHKcopEKWF1PjbIQARb+N9fW9HgRLl+vwq41dx2CcIJlVVTP+2WTy9nDZ+N/4/vYji/YjgvY7TSdBVtRrNdTq1cea51hrsL6+gXgQI0tTGGPxZz7147i6dBGBz9BqBnj9fXPPBZljjMXyaow0lciKnQRNYPJacB6+tEzYrFU9XJn2+2fAVfxYdLo5vnuzjW4nR5JIRJHAhYUQzbqPwGMAXDICpQRh4BJXBXcX3tCrd9iuopRBAgD7jIx5nkf4Pt+j4jGUf6eUoNUKsLBQQaMRjLyOjLEjf51azatwj15mjLaFYN/yA/E7Kw/+j39wEm3lnPwLzmlfcLa1ujrYtexDH76EQb/Ao0c99Pu584om7jobryx6z4MQBAEH5wwbG8nOQ7/8Y9z5LsMClDnpusBnYNxJnrfbqdvPfhkP0zqk4eLy/2Ss67Ahzpk/a591goABBNC7nzNMaWQGoBaWGG3fOxru53gqOCd0JpAkxV/Ic12hlFjGaBIE4tdPu00H4eZ3fiMLA/HtMBJ3CIjmnOZRyPu+xwdaG5PnGkZbcE5RrXm4/tIBGX3jFPW0J+D48sn52dg6tbqPet2H4BTVigfBKbhHR6XOJbeD4TNPCCcpVq+fzITaWjsKBsFCGW2l0rZqtFk8ie+jlK4bbX2jLTUWUArWGCd3ppSF0hZpqrBf12HhAliUEFSrPprNYfborBODUraEjK01ff/TOqRZnN6sbfbrEJ8lDCclUSQwzMI5a/CsBmChhQcjPFjBYYcSQISARQFYuJNdbJWTDSKMlpKLpeQaJaCegGhM/M5prN8RcRaJnHEsLVURRaIMaFJwQXEp5GAUiCKvfFYRGGMgpUFvULhB6XsM1arAa9dbqFU9KGXBmBuIL/czJFJDcAprgXYvx3ffbePOvd45sXPC2NxMocvARUQAUgbwi9yRPK+8Mo83Xr+Aa1fraDRCfHl7gD/eSrBpLSqRQJJJdDs57tztQZ9SVuGsqtBZaDR8cE5hS2mVLFPo9XK88+42vvWdrQMTJKYhzRSyUqv9wnwFC4tVRNU5fPYX/gZeff2D8P0yw50ASknEgy7a25votNvY2tzC+toGlh+t4sGDR8iKDIUsXPDYqN0/5YRInVq9AkIojLFIkh5u3b2J97//w6jWamWGMh0FuuOBmxwPA8lC8F1eHOOVqU/SDThS5/F+SbVWQxBOr4pRahpRdjhYaxEPUkipoJSG1hpvf/yT+OEf/hR8j4EziiSRuHdvDY8e3kcUBWg26ycmxfO4yTCyKNC8egPv/8SH9yy7eauN9oPbePnG1eNq3hNjeG0pXRI5UpVeGuMEzsEkjsPkMZqsX5t9be3d10T7SoJndH9qPfL8mLW/gzD8PillOUZQ+Jc+cgUffm1+6o3TrAeYnw/x73/mLTRrAeJBOrPdQ+yuWHF+V0HgwRM7leST1S8AYLIB1u+v7Nnflcs1BLUWpJJTt5tGEE22b5zsmbbdcNm0Cp3J/cyqwDkt+MLHXKuFIDjYrxQA0jSDVqp87hFcv/Eq/vJf+klwTlBvBHjz9XnUahOk9Yxb4izTDNZa3L7bxdb2/8/emwZZlp7lgc+3nO2uuWfWXl1dvahbCCSzCEsIEGMTkoBAEkLGA0gzWPbgsYn5MY4ZR3hiJuaPJ+aXf2A84cHYhsFYYhrMGDEicHgQWJKFNtTqvbq69srK9W5n/7b58Z1z8ubNe7OysjKrsrryiciqzHPP8t17z/J+7/M+z5tgo5MUFulkS41ntt4UIYCUBp7LUA84Zud3Vz2Onjsbmwmu3RxgbT2xPWATCcdhiAsL+ZKpIZRAKTuXZoxACjvnqdUcTE/5mJ4ObG9YQqCkhimIAan0rs+1ozxnedQhxM57LiGWtElTiZdeWsWlSxtYWYmquOzOnRBJIisLvVbLPd3rpz+aJOLHCcGB9c4ZxbU3X9CLi82f9nzn2xsbSZRlW/EIYxRLJxrVGKenfZt7IXho8fRRhusyvPba+tjXTpxsIqg5mGp7cD0OxhkoBaQC+v0cYSS2HoSTyJvRB9fI32R0PTKUHSNkW6w7Kbs2+vpodFIiTVWl1KrIYwIAmlNAw4BpYx4Nv+tjPDI4JnRGoDXaSmvuuTwlBOLSK5/dGREfQVBGOgDAOIlclw1cj/cBwBgYKe3kijEK32c4cWIPCeu90tPjiJ7i/tVsurbqghXe14TA4dbvtprzF6QO5xSNugPGKdRolecBRVdxLABjCpUQEY7DUkKIpIzeufvW+4ICgWGcKs6pppRYFwoApX3sZll9AGDcB6qVbeqotA2EyknD1vrATkat/BJG6ZlRTE7ZjCNySoySPaP83yQiCGO2OwoJf+u7rMAYrSTfRxENkYIqBaak7aGjDZRUUFLBWI8luDNDllfFh6tzAZ2LLesRSkEYBXGdQ/kSjsr3ulecOtGA7zFwbhWMlABPNoZ7VRmbMDVW2bC8FiEMH78KrHrDwfPPzmJ+JoDnOeDcWr3c6iS4dCcEiCWfB1GO1fUYr72+iZvL4d13fIx7hjGAVJbMMcaAE4L3nGgXvvUU09M1NBo2iTQ1FeDkySYczrAaZ/jqSh//7tomrvdzRIlAb5Dh8lvdR0KpMzPt49zpFtotD0HAK9WYkBpRLPDqG5u4fmNLRbeXd/TamxtbKxug5jk4c2YK84ttfPRnfh4/94ufwdTMTFUoUSZVjVHI8wxJEiEMBxgM+ggHEfr9AbrdHjqdLjqdze0HOwRSx+EcrmvvV5RS/L+f/7dI0xQf+dDPFUS17YFHCEGW5RBSIolTUGp75pSvAZMbrd/LPb3sm3A3DO+zUa+hVq/tWGe88unu0Npgc7OHNM0qpc9HP/pz+Kmf/BAaNQ/zczX0Q6vU/qMv/D/FeAlqtb0lcR8ENjc7WHzqnfjB799J2rz+2hr6d26g2xlgbW0Tvd5gm9rjQcD2Z9KQSkLILfVL8eqYLUix3bhE/rhYtly+1ZVg8lm1/czcXdlhx51LO26phgmo3UmGieRPkSgWQuBD7z+z64VSDzx4gYOPvP88eHG9jVOk7FQf2bdpe5BaUrbsfzVue9dz0V1ZHXN8jqA9gyQZr2ocR9zsBUeNmLkfEELQqNcxMz2NeqMOx3HGELIEvV4PQig4ro+g1sDcwgn8T//oH4IQoNFw8fTFqZ1F4xOInINU5hzG5379ZohBmCNJJYS0hYkGGjvTSPb56HoMjBIwSjE37Ve9bKTSiFOJbj/DxmaCzU6KlfUYt+5EuHylh5de3cC1GwP0ehmSRCLNFNJMWTInkegPcvT6GZJUggBgDPCKQlEhddXPRBfXuTEGlJHq+Lro12tHOnk+Oqm2bXT2Pbp8t3WOYZ1YRp1GSDF3iGNhv/NUIsskssw+uweDDEIopKlEHFtST2vdTFP5XJapnzzM8V6//MIt33NeBBBdvbrd2O397z8Hg9JyzYDQIjY/LmbbgXbbt8q+dGecMjdXw9SUD9fjMFpDCFXYOVoF3q1bBWc3SuZMUuwM3wD3Yg83qSphTHXDpOt82w+x93OrWLY9wu192TgGIIbAUIrHrzL0GIeK4x46Q3jquU/SbifhRhkSNHiXH0KjtcMCo2TZGDic0ZDAGG2Mq7RhBERrbVgpSz579pD9tofudmVCSWuDXCpIaS3GhNAwWkNXN0tTBIcGBNaKbOL8rjzG5PnixMh4s5NAFQ8ISoggjCSc0cjh9Nv3/D73BOMRAsMY0RQURT8aCgJSVjeF4WS/ZmNQeQE7lEEVAamzo4fHbqHl8N/jwksz5rWSshlHBJmJ1NBelo17bfRo4/4f3daM+X2/6HQSpKkE5+RIN3bnMgeVAkRKQNteOIzYa4bYkwqsFmy7Dow2gNaF9yyxPi6GHtjsceJ3PGRrUvbQOqrgnGJ2JsDKWlw1ZFTaoEEUuuXHZmxVmRIKaUpx+06IixemHrvGqoQQPHG+jSDgWN2IIXJtia5M4Mp6hLrL0HK27lVRYlUgJ0/UMT11dJKljzo63RRKbllwUgpcbLl4K2YgjoPTp7f3MvJ9jieemMbVqx1EUY5MaHzpdhcXWgHeM1+HgcGlN7t45unpcYc7FIy9Be3hvjQ748MPOFbuROhHOaJI2MbTnCDLFdY2Y8SJwPxsDa2WW5E+k7C+sdOWiIBgZqqOmSng1Mk2zl/4H/HGK2/ii3/6x1hfvV0kICQIsQPW2kApCa0VKN16hnA+JsSeVF+xt5fHYmq6hTy3iWnOGf7o87+Lj370F/BDH/gIvvylL9j3VNivdTb74JxZK1VS2qja+NCdYH82jN3GVj2Xi0n1vahSaoVKJ4625rn7IRmVUuh2B0iSDEJIEMLwdz7z3+L0mSX4Hke75aHVcHHpyiZ63T4uX34DjLGiEe/hPv9tMn5v7ylWHs6++6/s+AyzXOHqN7+BePMO3Kkm8hyIogTd7gCNRg0zM+1Dt8a1iQpdNULfekvjorVy+fi+N5O3M9Uru5Ul2eVmaD1i/zY7w46tfdg41lo7KWitQAgDKyzTStJk24jIzmR5uay8nqRShRXUZCRZDkoJTsw2wB12T6FReT1IKYG0sCXkztgxTU21kHQ2EScStWDrPsQ4RWN2DstvfQvt1pj+Y8eoQClF4PkICpXmcG8oSiiiKEUUxnA9FzMLS/jhH/1gpfR+6smRufYkMvAAx3tYBNpmJ0Wvl6I/yKGNgVBFA3gDbL0DCkBXxfGcAHGmYHop3rrSs7ZZxqp2pDRICxtxFOertfS26gYpNVyXgTKrrNFaI8s1hDKQWkMVLheua+2S222nmN6YqkeOFLpSiXuePf+lEuDE3usBVDeW6hLcZUI5Ou8cXna3eeikOetBzF8fNShlibbRuCzPLWFDiFW/cE4razYbXxlkmV3HcRgIIbFSOtBaH3rjznrd+V+TNP/I5mayYIbiGtdlmJur2Ri0uB44pxOt8R9nTE8HuH6th5WVEOfO7cxDzs3WkCQSSgNaaVBG4boUBgZRJCY6ro3FOMJnL8TO8LK9kDzjZKiE2PuNMWXOD7r4nxDCOCcBDBKtzfHD9xgHimOFzhCU0u9NM3necZhwOOsHAf/awx7TXuE47GuMkgQEihDoPJPTQihHG0OVMlWQNT+/swrysMC5VTxobR/E9kdWVTJl9Ywx1nosjrcaGVYYpcB3Wz4u2hrapiRPDAy0MQoAKCUJoeRQeugQSgYAKUNewrjNnFiVkh3YbtLcTidBksjKI9gGOAd9yY5+sBjz93D92KS6pXHb7fbq1vZ3q2YiY9Ypl41LA9wLnQUAKyvWE5ozW8l8FOEbCaoUiNIgUoMaA04Kz3aHgzgMvNnc9iaN1pbAYQzEcwq5ngK03nptH5j07QOAHERIl9eR3FhFemsd2Z1NZCsdZKsdyDA5siWbszMBaj6H41ilDgEw61AQVlTfSquAItSmjjKhsLae3HW/bycoZZBmClEkUPM5TszX4bgUDqdwXQ6lDbqxwFubMXqphNJ2/TAWuHErxKuvbWJlLS6SaKW65GG/q0cPxgBr6wnSXNkHC7EVqbkCcg3MzPhjnxOuy/D003OYm6vDdRkYp3izm+A/3bGWa4M4x5WrD6aG5X6/9lrAcf58C826a98LJUUi1r4upMbmZopX39jEK69uYLObjt3P9Zu9yedg8dgjlGBmqon3vu/d+Af/8H/A//KP/zd8+jO/jPf/8AdRqzfAOYcxGnmeY2N9uyLHcScQJAd83jucY2q6Bdd14Psebi9fxV987Ut4+qnncfrMUxDCVkUSYpupR1FcxV5a6+Jzu/+Chu1VinsnL0rUggBBsEX83uv9QSmF9fUOhJAwRmNqeg5//+/99zhxagG1wEGz4eJdz83j6s0+kkTiC3/8+UpxNTN7dCzNsyxDY+4kLl6c3fHaN751G6tvvoQg8CBl0StG2D5PUZRgZWUDSTr+fL9fWHWLKlQtaojg2Kkx2KJjzNB6w68N/05Glpuh7TG0Rvkq2bGcDL1ajqbIqRQ/o8fAtrFpo4as2MwOAmdSfgcAgpoP7nAYA3z5LycL/oXQiCMBJTWu3elXicHR83zSeS+EqK5bpRSSeKfKpty2Xg+QDHroj+kv1lpYRBjuJLKPsTvKewWjDFGcVHaWzPFw8uwFvHnlOq7duo2LF6a2J6zHfJ87r5j7w2HFUoNBjpWVGJu9FFmuqgbw9ph2FmaPvTWfMAaQNosJpQz6A6vskUIjjATiRNjiTqmR5xpJKpHlClLa6vw4EWCc2t6AAACCOJOIYgGRK2hje/Q4DkGjzrfZuNOqdw8AmCIPQQGUfVhsX9+x5fXA5AnkmJeGl03azaS0xaRlh0vFP3wMEyIlCLG9Hcvzyvc56nUH9bpb5ISs6iXPFfJciSxTfYAkjsN6QeD8wWGP+dqbL8Suw78mhO5cu7Y9Rv5rf+3J4n5skOfKWgIfz2t2YGYmAGUEo59fifmFhiVxi3pTRgHOCeJIIM8VNjYesKBlLwTQsBqoJHeMvefYktuyaMQGIq5DueOQJa31TJbKc6ef+Nj3HPr7OMZjg2NCZwhK6aeyXM54Ae8RSvLAd377YY9pr2CMvMQdugptPCF0axBmM3muuFKKpqlAnusqWfkgUas5YMxa85R2VozRyhqmXncxNeXD9+3Y3WdZEAAAIABJREFU8vwujXDHRULl73dhBFpND5zRQs6pqFLaN8bcvSR1n3jr9d/9z57HbjEG5rjErdUcBgISxQJpJmFg0O9PnniXn4XWtpopjsShV15uxyQ2bXSdcWzb3X7K6czObccHtmTsCEaPPsrpDa83KcYa9DNEoQR3aCXFP2rwZW4JGUoAZgNGrTSgNAwA6nA4re1krRESRmmQouIUxoD6LsA5WOCD7IG8GvfNjcJoDdEdQHQGkIMEOs2h0gQyDKGzHKI/QL7ZRbq8iuTWGnR+NO3KzpxuoRZwOJzC9zmaDRcnaw4Yt8nvsumXyBWiWGB9MxkrH3+7QEqNKBTodlOsrycIwxxaaXgeQ7PlYn6+hnc9N4/nnprFiYU6PJfBwMDhFIIAK2kOAXvfV0qj00/x1tUeXnplHTduF/YdiahsFY6xN1y70Ud/UFiODFmHfH1tAEIw1GdtPM6caePUqRZY8Sy80U3xZ8t9SKnRC3PEyUM6p/c4CR5WgZw61UA9cOD5HEliLTqktAkmxq0FS5xJXL8xwBtvdqwX9xDeutbdeYBxByxufJQS1Gs1PPf8s/jYJz6On/svP4npmWkEQQDOObI8x8b6BnRBlpeV3ff6fveTD6jXfPi+B601GGP4ylf+BJfefBM/9P4Po9WaqZKRSimkaY4oSiDlVhGNUmrCU3b/2A+pU69biyMA96SA1FpjY6MLISTSNMOFC+/Af/XpX0atUYPr2KTf+bNtbHQSpImAzHNcvvwaGGPwPBfOODXVAWOv4dvy8h20T5zDs8/sJHRe/k/fQufmZXieh3a7iSCwBK4tnMoRhjHWVjsYDO4vYT/6tdk+OdaizJIK1Zpjt6+iPLNzreF4bZhmGY0ih4mb7Qlws21/ZuT/bR/z0DiHj7v1U+yr+EfpktjZnqCeVLhLCMCZ7UWllcZ/+NJlTMLNZWttyRnFi29uwh1R19wNSumCgCXgzu7WwA7nyKIuOr2dhSfzZ04C/NCmPm97pHmGXs/ayZ46fxZnnnoeuVTwfRcvv/4GWsM9c0bJup2L7huHlUAWQmNtI0GcimpuVCpz7DNuuB8Kqe7XRmtoA/geQ7O+dZ46LqsS88YY1AKOWo0j8Dl8n8NxrdKNcorBIMPqeoyNbopemEFIA8rsM4FR24+3FnDbgLxAWciSZfb6tao5XcSwEZSyCvzkbjHO6FR10iRo0gRpXC549O+h9ScRPXf7mXCoXfEwZ7i6sKYslTclCAHyfOueyxip4tPLlzdx506IXi9FnittrM+fgTHUGEMoJbcexNhrNed30lQNbt8ebOvV2Gx6kNJgbS2qiKd7jXkeB7guA2cEaSrG9roszwlCCFhhmxhFAlGUI4lzrK4e0QKEMTZwxthCUFn0izLGWmSnmUKnm6V5rogBGAyOZsPmYzySOCZ0hpCm6gNJImcpJUobww2wefetjgyolqaptPGN0Y7RpnA6IsT3OYKA46mLMw98UNPTPoKgCNYcWlgTFDdtRpDnCmGYI00VgoAjCJyDsb0aE7VsdhKEUQ4ptQKgjLHnP6WH9z03m94LQeCuaYUsCnOllDaEAK7D0Gi4SHcJLB2HolZzEARWOeAHDI5z1C/ZvYaLkyLj0f2Mhq6TyaVJe5yk4iEApFCVrzOlBJ7PJo5k9PcHCTe3/XOoMYWNmqpmcWV1NauPJHKLXjlGaRhRJH+1mTj72wt5MwyjNdJba4gu30C+3kG2tol8owNVVgcTYpVAxtgxFASU6IQw6ugl8RkjOHO6Bd/nYMwq4tqcoOLAjbGNVY2BVpZkvfU26xEjpcZgkGNtLUavl8HAWmfOzQVotz3UamXvnK2zo1Z3cPpUE4tzNczPBJhqe2BFZdXl2z184/I6rq3FyAtPZEoJRKawsZmiN8jhuvfeSP1xRZ4rDMJ8K4FZTJBBCFZziWbT39Pzc3a2hnbbrssYxZ0wx5du95FnCjduDA61wvAgd+25DM8+M4OlxTqm2z58n9vkgFDY6KbQ2sBz7D29001x6XIHL7+6gWvX+1jbSJCLPd6HRrLHcZJjsxtjfukJhIMQWZYBxkDmAnGcoNftVQ3L97zfvb80EXNz05ifn8H0dBsLCzP48pf+AAQxPvULf6tS52RZXqk68lxWRI/ve4diObYfUqfVahYx4t7iHSEllpfXEMcppFT48Ic/hp/9xM+iVnfQatieOd/zzgXMzQS4frMPA+BLX/lidYz5+Z1Wg4eTlLl7BGFgwGqzOPnsczsIrbX1GBvXLqMW+NBaI0kynDgxjwtPnEStFhTxNYU2BoNBhG53MOEoY4478naHySdL5ijba2bbujbbuZ0g2XqvpUJmt4Kcci/D25bVrWTkKhiO53aLy0xxxGp/Zntudud2ZtsYtNHIpYDSW32B7qaimZ2dBnc4rq/08Oobd3bY7vT6KdbWQyitsbKRYLkzvofNbrB9iuz3QSlBmu6+jywKsbG5s7K5NeWB+vV7Pv4xgP4gwtpqB1JKzC4t4clnngelBHluic5W28Wff/Ulu/IYMuegcZjP6jDKEcUCYSSQpApy6Jwu5x1DI6meedrYWCVOVNXnzxjbx1YpA9dl8D0OAyBJJMLI9vLb2Eiw1kkwGORQ2mBxrgbH5VDGwHMIXIeBc6vMaTcd1OvbSfhyflyqv5WyihwpNaJIIklkcd+8h6KV3SoJx33246oJd7vtj5nqEjLy2h433Sv5M4lA2sMh7wuWjCMYLUy18wKbHyot2Qo1TmG3ZVUPnFPKGPEch7YJJR4hRBCCB0Lo3Lr6+3/iOvyyyPXym2XfxQIf+tBFAKjO892cVx5nTE0HMBoT1TanTrVQrzlotT3MzASo1RzkQiPNFAaDDFn2aBRQck4Bgmq+DANoZSCE1pzRPuMsc12+Qhm58bDHeoy3D4576Awhy+QzlBBNQDQlxFx+7XM7O0oeWZBcadM2BjzNVEsqQ7Uy1Uyr1XQx9wDt1kpsKXRs9Y7jUDvh1KpqUkipJXcotY3xDuNhGMfCVphrA8aoNJRkhEATSvJLr3zu0AxPGSNXKCVCKk2yXFEAhhBASE3CMK/6DFUYChKl1FVzR0q2fIDf/thLaDk6tR+eqo8mAcpaz50ReBjm9nwzBvWag0bdHdpu54jKo4xWm44mCkbXmxT77wUUBsQUJw7IULBPYEjRqntMM2vKGarufAZA0ayaAoCU1gxwv9G7MUhurEJFkd0Jo9C5sOobIUGKa14XZE6ZUTHGwEgJOYjhTB09C1nPZZibDbCyGiHN7D1qwSG4UcSRtPjwS3un3iDH1es9nD97dOx67hVSWhuYOJXwXIZ63UGj4d5z26OlpTry3MeVaz3EsfXC9lwGxhl6aY61XoKZpod63QEVBEprhFGONJGgnKJZd9BsunAesIr0UcLKemJtQzgFpaZKWHxnPYbncywt7r3g64knpuE4DL1+ApFr3BhkeHEjxrs5wbXrfZw/d/DW5BPvgffxyCcEOLlYx9J8DVev9dEP86KHk7JWHoXFq7Vz0YiIQBjluHpzE4NBCs+3Vly1YOven2QCUmo0at626yCMM/S7KbJMIYwyxLHA6XPP4eUXv1wpXRxKIIRAHKeY2UtLovu5D49BvR6gXg+QZhkG/Qi/89lfx3/3K/8An/mlv4tf/bV/AiGsSmnLKcL23Tl4O9ctDJM6e1EZE0LQbDXA6N1jnsEgQr8fQgiJ6alZ/M2/+SnMzk+BEasAbzddPPPkDHyfV820lRT4zotfh+NwTE+3dpBv42xhDgJ72Wev20dj9gze9d2nRsYEfPMbt9G9fR2u6yIXNoH8y594Jz74vSeQpArffPE2Lt3o4I+/eg3XbvcRxwkIAdrt5rb9THITGXINqdYplTm2dwiqa9V+RkMLqgMA1olpWBEzRPMU5/vYS75Sv2xX4GCXbSbdOkwZcwyNqRhWFZCZbZ+DKSykLJFECIXSCqAABR373Q0n0x3OUav5WO9E+OLXb0FJg3rDQ6vhIc8Vbt3pQ0uDt2518WsvvIj5xbkJI5+Mch6ltYGSClk2uQcnAOgsQhRuXe/lW5ibrcOrNQ/tPH87QimFjc0ekiSFEBKnzj+J2YUlZLmA43BkqUAcpaCU4VsvvYUnzp7E6aWtIspHRZVTYjDIsbGZot/PEcb5NhLXFotSwOhtrkNabyl2tAIk0ehHOQKPIfAdqyLMJSh1YIyuCnm00khiWbwvAkJsrx3HofBdijQnYEXMwxhHs8F3qDxKuyvAWnb5Pke/n2G4dqxUiHjeARUu7IWo2W3dYfXP8N+j6+9GHu1xsjluOHcLPfY6b93reuUzZKflmi2oswYUBFoXTghFbxrG7LMcxpKB9bqLzc3EY4yGVy+98MAa1kxPB/9odXXwT996qzOrtXGff34BAHDiRBOuyyClLQB4Ozs33A8WFxtYW4tw+3YfS0s75ypzczXcvu1ZBbXUkEUPLK00kkTg2rUenn56p2r5qKEslEu1tDkDApsLMdCEEO06rM853TDGPC5JvWM8AByfTAUuPvuz33PjZu8Md2gKAI7DNu62zVHCm69+tj+98BM5DGieK69s3KiNlUi32v5DaeBNKYHnMVvxXthCOA4trAPshK8MCKWw1X/lTfwgEYZ50Y8G4Izm2iBjjCaMkkMtsaeUdKXQNaU0LfMZACCEquTfUZzbYGUYBAhDUXik2waRVeX1/bADbytMinjvdp5vrbu5mSHPNbQmMIagVhu1odj+YU+imkaDYzKyfHjZOOpplAwaBi2DYBgQbQBKQIomvCiaWnPP2zkmRos+OcVMvvwBoKWCznPQPTTBHoWRCuntNag4toNlpHoDRmsYbUAEQDgD0RoFk2MJKCmgCQHda2X8Q8D0lI88U7izFoFSghoz8CiQKVRvxaBo0pkLAHaScXJMgHpUYQwQRQKDKIfDKOoNB4stb2yiby+IIoH+wDZ7PnemhaUFheWVEFEiK39pow1ioXFpJUTd5ZjyHVBim+sCwOZmAs6sKnFxoYZawB/KM+uoQmuDcJDbhrEMkMo2Ja/7Du5IhXrNRVDb3YZnFKdPt+CsUGx2YuSZxMubEeZqLlzOkKQSgX8wIeKuj6t7eJbttiolBBfOtxFFAst3IgziHHmukWWySjIpVZbqa6ysDsCoVRHEUQ4Ut7FBVCSvtIHrMczP1WEA9LopslwizaR9fgtbcPHdf+WH8fqr34RSsSWxtUaapnCcDJ1eD9PtPZC9B0zqAIDvefDnPaysrOOf/5//DH/3l/8ePvEzn8Zv/tb/YQ9pysppW+nfbB1uxX752Qgh4E7qLTQE17n7Op1OH/1+CEIIfuSDP473fu97AUrACIXrMMxO+Xj64kxFEl+60oFUBn/8J//BNjwPPNRqOy0KDzPJbaove0u7srXEYGNjA+eefB8WlpojVl8GV198CUnnDpqtBpSUaNZ9fPB7TwIECAKO9/3AWVw4P4MfeOcJ/N//3yX80Z9fRhwnoIyh2aiNJWx2g9YaQsoh8mZ7DtIMnbejuUUDS97YBN6w+gbbL+QxdTjVOIvlhhT7GjmIIRP2tf0D3xrr0LKxv1f7tx+SAYFSCmAAI3dPAs9Mt6G1wv/1hdewvBHjh961BN8hiBOJN24N8PkvXcHKxsD23dLmnj0yOGeQBfGqtap6Y02EzNC9swZjntyWeJ+e8uEFLeSyB28P19kxgLX1DuI4gTEGpy88g0Z7CgbWBi/wXWhlwDnDzRvrOHtuHl/55iv4xIff/8ipcgCg08tw49YA4SBHlOSwNVllchWwpA6prhdKCCixRTowBJQBxBT2u7mCyBUyaQCjkWcSSWrJF9ex92lVKLcJJdBSg3KCQWxt3gZRBs4A16Vo1HcSOSXCMN9G6JSkTVk0SkvXZEIeuPX8ROyF9Bn32uhkczeyZ5dlkw4/afnduKNx89jhbaNIWKKfbN9WKVMV/MpCoSOVQb+fgVECpyD3GLM2e42mh/4gl77Pv753Der94+aV3/tyc+bDt9c34udfeWUNc3M1LBZFVH/1r57Bl798A1mmEMe7E+2PK2ZmAjBGrfvDhGKCZtO1NmuJhBAajJFC8aexuZk8EkUItt81gVJljtPmaQigCQBKiNDaBErp7wYw2aP1GMe4BxwTOgXyXP1ImqkWZ0QYGFqrOX/+KPmtAYAfOC+mqTyrtWaUEgNDQSiB5zJMT+/i5X7ImJ2tIUmktYcxpmp0SClAqLW8IAD6gxyzM/7BVc8MYTDIK7mm0TCEEloLnFcpxWF3WhNCKL+wva4kubYZMRCGGV58cRU/+IOnt7YonlW9flp5jVJKt3nu7soOlK9PCvrftoTQXqLh7f93OrY3iJAaa2txEehPomcmRcf2/0lHJyPrj9JQJSbt3YEGNRpESEDpyq6Q+V6xoZlMzBQ2ZyAAYRwUHNAaRinoTNwzoWO0RnJzBTKMYOSW8gaUWp+FgqQtsweEc+hcWHIJBjoXthq6zNYc0bhscbGOJJVIXIk8VzhHCd7oS0hhG9FrpZEXibiMKqyuRZie8g8sAX5YSBJpVWnaoNV0sbRQ3zeJI6VGv58jSgQaNQfzswG4szWhrtcd9HoZ1jYTxIkAIQ44A0CAXpJjvZeAGmCm7qNd5+CcQmkDFRoIoZAVPcRmZwKcXKo/9uTO2kYCSgi4ay1ElLDX2mtpDtejmJ/bnwJ3cbGBQZiBMgojNb6y3MPZKR+rawnOnbl/Fd1BkTl7Rb3u4Mknp9DtZbh5a4AkldC6rL63/u2dXmwTtoYgTm0Fu9YGSSKKde3zWSqNMMwRpwJpKiFyWVnIpKlAt5tAK4P/4q9/BgYCMAobqzfxl3/5p+AOh8glsiyHt5f77Jj74UHcIqen21hb6+DX/8U/x9/42U/jZz/xS/js534dwNZEU2sN8QB6m1FKwRhHp9tFq9m8L4u3TqePKEqwsHACn/mvPw3CfGS5AimeSTPTPi5emK7InNWiD1g4iPD1r38VADA1dfAqtN1AKQHKhChK4sNeBGVyuDZ7Fuff9S74hWKsTN5++6UVdK5fQavdhBS238Cp+Ros7bB1lpxYbIBQ4CPvPYu3bvbw6ltrGAxCBCOWeqOkzijZowuVW6WuBYb6ng8paMzWf9V7KhgdM7RvYCiSKlasQtFhMqckb0Ze37be6N8jY6kONjS2chuyW9BVMFTVZzNE6hCQPdkozs3OQCmN//j16/jDP3sTsy0Hf/8T78byZoJUAa1WHXGc7evc55yDcQ5jZPU+pFTgE/ohNpsBws3OjuWNhguv0ULSWTkmdPaAPBfodnpw/BrOPfUO1Bp1UELgOPZzbzR8zM42sLkZotuL0ezGMAAuXVnGxSdOHNg4HkRrjjASeOtKF5u9DFpZlavjEOQZoKQpKs1tUpXabKVVdxIClRXJemP72XBOLBmkAZFZuzNKSicOjSy1RRPaaNhLyxZ8MoeAUSDOBfyAIwgY3LvYjff7WZU7sAWTdl+OY3vmlKQBpQRRlKN2j8UvDw3jAoD9EEHjqgfL5btMcckYAmjcHHbSrHl4vW4nqfI9w4fqda1Nd73hIc3i6t6WphLNpos8k5DKqr9K9YbD6XIQ8Afe57rV8v7prVvmg2mq2Nf+4hb9wA+fR6vl4fTpNgi5gV4vhRCPTnHfg4Tn2SI9pQwGgxytlrdjnYWFOlZWtvrlbPUHlIhjim43e6j5zL2CcwrOCKSy90RrvUZyQqnIpWoZmHOc0w8D+L2HPdZjvD1wRMoUHj60MVMOp5nn8a7rsK7vsX//sMd0ryBASCnNKSEasNUuZVPAuX0mew4CnscQRTnCyDZDI9Q2W3Qd2yRNCo0sVzZZnEioQ1DoCKFQr7tFYzaaMkYzYwznnK0c+MGGwBh5WRvDlNIEQEHmaLLlD0/Q7aZj/drz3Kp4kkSi202wuhrtVC/tFuztNep6jPOkShnblN0YNBrOUOXWpA92+Gd0vXGk0aQPftzeydi9M6NByp45RgNKweQSsh9BJSkIZ2D1nQEOdTio7xZkit2j7V1DQCiFzu49gZetdKCzzO7PGGgpoTIBlWTQWQ7QsvRqK1tEKIFRGirJIKMUOsuhcwGjj65KBwDOnmnBKybsLiNouxSc0mJSTcAdaiejylbqb2zubD58FGAMEIUCt5dDpKnE9JSPpcU6ajVnX2ROmkos3wmxvp4gCDjOnGpietqvyJwSnFPMzgZ49qkZnDvVQrvtIQhc+D5H4NtG9oYTbGQZVqIMEpbsZ9ReCWmm0OvnuHl7gBdfWcely11sdNLHst9Ominb1yjMsNlNEcb2WZrlCq9txmCMotHYOTnaK04uNe1ESxtkQuHzl9fQ7aW4vXKfjdX3/eJ9r46ptod3PjeH556dxfxcDY3C0q/d9HBruQdDCDKhCtWIQp7ZikApNbQyhdWURm+Q2UbksFWCnU6M1ZU+et0YRmsQaqBB0Wi2QJ0mFk8/hWbLEmFZlmNjs4v8AZAlk+C6DtrtBnq9Tfzmv/kNnD9/Gh//2KerKscy9kiSDHfurEHKw7ULYYyiUa+j0+mg0+1WFnB7RRjGWF5eRZJk+NjHPonP/NLfgTSOtbvjFJ7PcOZEC+/+rkV4hapZa4PX39xAJhR+67d/G1JKLCzM3Hel590SrMOv20eivUeOiwYIgDvLK2ifegoXLi7AD7YnHK9d6aK3cgOMUhhjIKXE/FQwtg/Uwmwdft3Fz//407baWWp0+4OxYyp/RskcpZRN3qIgWHQ55u1vejheGSV5gO3v0ZQvjRAt2z+0bbzN/nFgjwm7o7KH0F7AGMXc7Axc18F7nlnE973nLD7+4+/AVKuJMEzgunxf555SCo7D4XoujEFhXz15TPV6HUmvU5DUW8s5pwjaU4ij9J7H8Lhgq3eSwfKdNbTnT+Lc098F7npglIAyCs4oPNfB1FQNC4tTYNS6T6wsd6CUwjdeunRAY3kwZA4A3FoOEcWiKswSSleFhYSW1ee0IkfcQj2hhAKIre2ilCKosarBuVXj2OJSx2VwXQrPpfB9m+Ct1ThqAbf/NzhaTRfT0x6mp1y0W85dyRzAFiuV87ckkcgyWdm9l2PmnBaWwvuPlR4J7DY9nbRu+fu4nMBu+YKhv+92S8syBbfonTS8yyjKEUUCq6shssz2OkoSW0TjOhSOywADiFzJOJZJt5ffVtJsXL/8ewdzgd0Dbl39/T+qBW6olEEuFP78z69BFM/g973vLJTSj5E9/r2hPD+yTGJlZbw5ju/zoqDKFHGOqp5fQihcurQxNl92lGB7QGloAwQ+x8xMgEbDhZTKRXHqaw1HK/NgK4qO8bbG8V2nQJap7/I83vF9fs1o4xFKX3/YY7pXUErSJM3nDQixVZe2iffUfO2hVje3WraZttYGeW792rlDwR1a+Evaah0h7Y88hB46thLV/m4AQTRoLvQpStWhamMvvfK52HV/LHMc6hfyS2JdEuzDqvTD1hoYLdgbDuIZ2wpIJ+JulTzbBSWTX6sGMLR83Drjfj/az9lt6PczaxFAAMelmJ7Zab2yd4wjc0ZfA8Z/qOXy8eWlzBTyLsZsZZyUALeNvqsE0YRImjpOkamxhIqV/BAYISH6A7jzU3t+h6IbQsUxjDYwShVVehSgeqss1wDEzugAAmghocIYOrdJQha4oF4L1HNADqEB90GCUoInzk/hytUuOr0ECxyIXFr5QBtY/kppAyE0ev0c87PqUBSG+4EUGv0whxAa7ZaHE0uN/atxhEZ/YNU4rYaLhfn6ROuLcZidDTA7G0Brg7W1GGEirMqsSApwzrAyyCBkjMVWDadneaV2klJjEOaQQiNKBJaXIwQBx8mlOoLg8QhhOt0UmbCNYgGgfL5/ay1EyglOLN2fkqZWdzEzG2B9LYaUGhuRwLfuhHiXNpid2p9q9kErcybtul5zcOF8G0oZbHRTfPWbN0CIge9yZJBIUwlCSJUYt3aEObJMwPMYZM0D5xQizZHnCr5D4bs+4jiHEAqUErSbPupND2keYXX5dRBibQZtvGOw2eliYX727hX+ByHJGYNGo4YkSdHZWMVv/fav42Mf/RR+4qd+Ef/+D/41AJvA59x6wK+tbaLVaqJev5/n4e5wHAf1eh1hFKHb6wEAPNeF7/twHGfs80xrjbW1DQih8Nzz34Of/MhPwPMdRJEoevQAns9w7lQb7xjxWb+1HCJOBV566Q1cvfoWFhZm4IzpO7fd4mxr+fCy0aHttmx0OXc4sjwbS1gYAHDbWHjq3fA9vi3WE0Ljxl9+A1wM4NZ8pFkOgGC66Y8luCkleMdTCwh7KdpND51+BjnGnmvYhmt47FpraKOrEe4Y58jf2yKc0f3tOOrDxd3t5kZUOtU21gqoVLXdDYwxnJoL8Cuf+gEsLTSxtNBEFnWRxCmWlu69fw5Q3vd1UQxm5xC5EHDd8WoDz3UR9noIw53V0LWpadyMH1dCZ/fJSppl8FwXUkr0YoGT558C4QG01lCagDGGWt1DsxmgPVVDUKjpXJcjTnIwJrGxHoIyiktXlvHUPlU6Dzpv2ellGAysgpsyAkJsdbwessYtrTpJYbNmq88ZjJGgzJ73vkexMF/cmwiq9Q4TQqjKlryycZcavseKuMnAaBS9ORSO0193wV6ntMPLRqewJSoC32BuNqjOhbKfmpQaUihLyjFrvQbYxHiW2cICqQy0hgBMbrRJgprzjbh/n+9xn2hPBd/uh+kHBv2MuHOcfPnLN/CBD5zHyZMttJpeRfAcYydmZgKkqcT6eoynntrZD4cxioWFemWV7DiW4Bnusx1FYmf/6SMEx7FtJhgjyIVGminkuQRlhEilXIdyyRgJuUMfoT7txzjqOFboFMhzeZJzMnA4ve0F/NuXXvnsofZWOQwopU8msWxobWgxmSSUUbzznQvVOuOezQ8CMzMBPM/633Juq3qMgSVxhIbW1l/V+o8ebDWr1sbaDCkDKXRijFGEEqWrFU7dAAAgAElEQVSUDpQyhy5d8nyn4zpMuA5VhBAD2ECYFSRbnitE0U5eyebFCXyfo1az1cX3jd1OgHGVN+VsfXS70Rn+3ap/jqAKaH09tgoYRuB5HK3mYVdtjX6Qk0qjtq9DCkUISEGWkKJB75AaRk+ocma+Xyh0YPvpUFJVwBq1dyWcSnNkK+tQaWbJHCGr/jyVlzYtZlGMAsZARSlkP4JMc2hpA1zeaoAFNThTj4YknRDgwhNTmGoF8H2G0w0Or8bhuAxGG0ihi2pmjSyXuH3n4T820kRidTVGr5+hWXexuFCD77N9TaiTROLWcoi1jS01Trvt3ROZMwxKCRYX6zh3uoWZto9Wy4PvO7bPWmG5dqcX41aUYaAUKKdVEJ/ldsIXxjl6/QxvXe3hO6+s441LHXR62b7G86ggHNheR7YY204UHIfiamR946en7z/5fvpUG+0pv6pmfa2XQBrg9vK9n9MHTebcdZM97JMxgijM4DoMJ060MDXlW1KWEmS5VefAGKwudxH2rSWbEgpaKricwAtcBIGDoO5idraGpaUWFuYaePaZBbzrXafAOUWrloA4AqfOPlEkfmmlANrY7N77Gz9AaK3BOcfa6h3869/8NSzOL+DjH//bVYKaMVYU3Uh0Oj2srR2u6XAQBNtIlSzP0R8MKoJnGP1+iOXlNbheA7/48/8NfuxHPwQhbSKo0XBRq3EszNXwnu86sYPMUUrjzlqEOEzx2c/+JlrtOur1YKxSZRKZU1mGke3bjP69236AnX2Bhu+i4SBEbfYEnnhyFlOz28PSNy6vY/Xyyzhz5gRc16kq5Js1d3LoRQha7QDPnJ8BUCjOpNwx5tH3qLWGUmrH57Mbjhppc/DYSmbvVaWz2e3i+SdmcHLRFuFevroOrQ0azTp8b/+xplK6qFC2pL6Qk+dLjFFkYR+9/s7nY3N2Gnn2OPZ62J3M6fT69nsmHILUsXT2STSmpkGK+Zop/AQXFltYOjFVkTkAsHRyurK/6/ViGAN848U39jXKh0Hm9Ps5eoMMSSqQ56XNlYFWprq3wRQFZMY6HChpEMc5DADXsTZDVhmDqmjnQbS8GCZ0dNGzkRA7xqRQNKvCtitJjpvWHyhGp7XjcgkEiGOB9lThJjFU1SCVBi0S4OXJUjq1CKkhhU6UMiGhJHVdFgU191q97v3q4b6pyXAceqtR90LOmBK5wtpqhCtXNgEYfN/3n8La2mE7+T+6mJ21BeZxLBCG458/J0+2CkcdW8TsOLTqI02Izd08CtDaWqJmWWn5CGoMCAwoCGFK4/Cqpo7x2OG4RAHA0899snbzVn+GMqRC6sWG537lYY9pP4hj8b1SaVYQOoQziqDGcfJkY89CjXFijHH/A3cLi7djYaGOjY2kkGhzABmktHLKsmlhHAv4Pq9ufvtNGo5iMMjR72eVXRmhJCAEAwCGMXp/njJ7QK3mvB5F+TzjlOUiD8pKA1o0ZM4zhTvL4Y4KOs7tQ8wrJO0PxfP3bkTNbr8DuyuBRhU+Dxj9flY2qoPnMbTbR1OGbwiBJgQUFIQYEGp7Y5UTPqM0VJiCN3c2tWY1H4RzEGknZqTwLyZFA1IjFcgE//VhpLdWCoVP0UhbFeQQhrNdVpGDgrwxSgFFotAwwGnX4S/OgU81jrw6ZxRPXpjCjVsMjVggoRJhphCFuZ04wk4gS5Vhlj14lY4xQBwJDMIcQcAxO+sXVbz3DpFbRUyUCEsIzdcOvIks5xRLS/Z87fdzDKLc+iQXfsmMEvRCgTDKQIxBw3Hguaiq0TOjIKRVrBBCEMYCGw0XudCYnvGxMBsc2PPjYWMQ5pCF/7uBAWMUnsfwnV6KWt3B3OzBNLPnnOLCE9N47bU1KGXgBxwvhynewwiE0FXV5G44COLlsLDeSfDGlQ0AW4pXz7ETxDQVIASIoxyEkkIhwaCNQVBz4HkOfApw6oFzhkbDg8Mpmm2bnLhxrQOtMnSi21g6OQell9DrdxH3B5BSQimFLBNY3+xgbmb6gb/3LLNqIkKsHc6g38G//Ff/BJ/8G38bn/rUr+CFF/4ljClstrSGUhRSKii1hqmpNnz/cKohm40WNjublb0PCEGzsaU26/VDJHGCLBP4sR/7KTz3jndCGY1c6qL/ooP56RoadRdPXxz/ub748ho2N2P8+m/8CzgOx+yMVaUOW4yVGFbWVM9XM17JUr42/P/wfsetxzkDZQxaFc/IoXVWV9dx7vt/0CaKT25Xzn7lj/4z4pXroDMXwTmHw1lhJcR2vaSElDi70MZXybKtWFcKnI9XJpXQhWp5fEZ59wv4iDuh3AN2VimVKh2tNQgt3AV2wZRP8XM/8Xz192/+u+/g9lqIkyfn9z2qYWVQqdJRcnI1OKUUedrHZjfGmdPb3V1a83Oozy3teyyPCqRUEFLaORexRCgpGpKW16oxGoMowsZ6D432FBpT02jNzRdxtgGlFEZrZDmB5zoIah7a7dHnrkGj6aPZ9G11uTbobIYgBPek0nkY19AgzNHppOj3LZmjlCkS7LTopbVFYpZkji4t6ZRVvthP1H6+jcbwPWZ4kreXzML+YAwQFDaVpCSRjC2YjGNRkDl2Lm0eQ9veo4AwzOGXfUZHnrueZ4t8K6v5VGpKqdba9IwhGSXEZZzkQeAu+z57+frlF/bHlB4ACODUG95trc2ZOMkbnufQL37xGmZna1hcqOPll1aH130MCh72jnbbA6UEea6wuhqNVdoEAUer5UFKa11mjAEfKu7rdBKcP793d5EHDVvkafts2r6RFJQaMEaZ1uDGGKqUDqRU8+cvfty9+uYLj2NlxTEOGMeEDgCp9Pu01p6QaIg8mwl8/s2HPab9wADE4VTFiWAASL3u4NlnZsfaA0wSTozLzU8ic4C9PawIgFrNge9z5LmqAmRRWECUtmNS6oKNt5WiB5WQSxJRWc4FNScwxgRpqlzX4W9Rip3loAcM3+dfZ4y8F5oYazHEKqsmwAbG3e5O6wPOrMew61DkQiOOHp4P/74x6YQa99puSp8S98MqDmFtLUKaSmS5gtIGPqMPtc/UblCEQrmeJUcSCWMUCPcAbUvmjNYTFTq05oG6DoxSIEUSCdROaFSSQYbJXdUyYnMA0Y+2vhptAyzmupbY0RpaKKgoAeGFgogSEMZsf5+2h+DkIvhUA3SMzc2jgjOnmgijHGY5wndSCcoJtLLkQxnAGVh7nAdF6GhtEEUCcSJRrzlYXKzvuxoyjgV6/RyEoPAw9x9IZWWr5aLVcpHEEnfWKfr9DKsbcTGxM1a9U+foa4Oaw8C0tcQKfA6prLrTwMBzGYTSSGKBFWVAGNAIHNRqTpHE2Xlsax9if3+YtqS7YX09QZJKa58ntX3f0uCl5QHqTRcz92UVuR2MUSwtNbGyGiJLFa7kCd7Z8HHteh8Xn9x9AnXQqpwD2LRCkkp888XlbcsGvRRKacSxsP0GGUWnE4MSa+/hexRBzcF3v/Mk6EgsYrSpKrbXVkNsdmMM4huglGJ+YRbhIMe5J57Cd77xFwBskjwv+ob1HI52c4JF3iGdglIqMEZgDAPnGoR4yLIcv/Pbv4aPfewX8L//4/8Zv/pr/wpvXrZOw5QaEMKQZQIbG124Lsf0dHti8/VhTCJJxv3NGIXnusiFtU1rNVvgnCEMI4RhjHNnn8R7f+D9OHHyJHKhkaQ2MVsrJvwzUwHOn21jZkKT3MtXulheDfG7n/t9LN+5iScvnB5rpTb8+yQ1TrlsnAJn+O9JZE75e7PeRG/QG1nRoDZ7BktPvgMnTra39c+5sxJi/cplnDy9CMBakDguByFWoTTuAslziTevbmAwyNCo8eL7Z+Bs9+evMQba6LcRMXN/GGunB8CM80geQhjF+L6LM3j2onVHuLM6wDdfW8XC4gwa9f0T8I7DoBSH1hqO61Zqqt2QJxEG/a18kRAK1250QRlBY/4M0uzOfSmGjjK6/T6iMEGa5pWyqrQL830XUioYwuG4HoJ6E0tnF7F4Yr5Sm3NGEQSenYe5DtbWrMcTgb2nbr8f2hNlcWkKK8sd5LlCtxNhZraJr//l63cldB7WNZfnCmvrCaJEIIoltAEch8JzObQBBoncRmpLbWU6pY15yf8CBIQClJEJVrjjJoDjyJzRKr9xmYftH1aSiC2iAMDcXA39fobNzgBBYC2bjDYQUoMzuqUSOcYDQ6mKGldo5nkMrsuRpqqyYE4SYQggCWhECAhxaEpAtJK6rpXZn2flAUFIvZAk+XySCj+OJdEacF2GL3zhTfz0Tz+Ld333Eq5d7W4jHe6lhvXtTALValZhnKYSy8sDXLgwvhBnYb6OXi8DYwRS2l7Hea7gOAxxLBDH4uEUOe8RpYrWdVnlAtNouFi+HXIDgDGacEZ7IGQawKH28j7G44FHN7t2gEhi8TNKGs/AUMJp4jj0Ww97TPeKcxc//rfW1uJ2LjQv4lWipMHZs+0D2f8kAmjSsnFoNV1ERU8HG1QPT4gJHIfB93kl1z4o2KaNDEkiEEVaGI2IUmIVOpytHdyRxoMQEgWBu56k+dL0TEA7mzHyXANFs8Y8V+j1M6Sp3BaUBkXfoSi21cPkiCYcDwx7eXvjmMRRidluEVOx3WuvbSCKrXIrimwD0CgWaB5BX9acMPiEQDMG6nlgBKCea4mcTMBIZRMMY0AdbkU0xazLSAUQDZ0LKGPAav7uhI4Bso0OqMOgcwnKGajvguSiUvcoIaGzHNbjkYK4DqjrwGnVEZw9ATrB3/1RRKPu4vxpim9f6yOKJVyX2Ukip+Dc2kvspYHr/UIpgyjMkeUKjYa1VdvvfuJYIIrshHh+NgB/AOMfh6DG8UTxvIojgdWNBJlQ8FyGKBLWOlNaUkMZjSlC0Ao4PGN7GHV6GQixjVd9j8H3OPq9vGquyQqC3BiDNC2KCYp7sOsxzEx5R26CsL6ZIE1ts2GHF1XhBvhOmKDRcjE9dfCK/ZmZAMvLAwwGGXyf4/Uww/cGfFfV7FEhc8atr7XBV75xc1sj1SyTSIVCkslCkUHAitZfjFE4LoXjMQSBs4PMAbaexWkicf1mF3m2iiiJQQhQqwWo1XwMBjHOPvkMrl16ragYJoWSLoHvefDcB/esyfK86B0gK8smx+HQ2uAP//DfYn3jJj760Z/BV/7ia/izP/3jqgkt44ARAlJKCCFRrwdoNOpVUmY3smbca8DO12u1OnQcotVootPto1Zr4kd/+MN44sKToEPHYYygXhQGLczU8PTFmYlETrlNP8zxp1/8j3jltW/hifMnq+9gdEzjxjf6+m4EzziFziRVj+NwtJpNDMKwem6v3FnD1MUfxI/8+DM4cWZ7guOrX72J3sp1XDy1FcvHse2hkyu1Qz15e6WP27e6VpEFgIAUqj5+V0JO650E0duR3BlH1OxhK5QBpNYalNKJvXRarsEnP/xs9fdvvPBtbEYCJ5b2r87T2k7sgsBBGCZQykDkouhfYiaOhaoMqrDX1drgtUvruPnaFWzeuoPps+eRXVoeu92jDCkV1tY3kaYZhLA90rjjgDseXN+H6wXgrgfPCwDKoZTtS1Sv+2CcFn1eGQCC+YUWms0ASZJjZaWLNBXwfReDfoLpmTJ2NjDFudFo+uh2HKSpwGCQ4K3Ld4And1fpPKxrzBjg1nKEOJVQUoNzgrmpALnUyIVElqltisWyAGb7FMtAGwJqBWNwHHoPxgu7ZRbK5eMmetvJoCSRaLe3ngVhaBU5raYLzimaLQ9xJKG0wvp6vGOufYzDR57b72jcbSoMc2SZnU/5PgOlFFmmmDEkZoykjkumtCbLjJKYcdr1POehuugwRnquwwb1uusIodpSatJsuhgMcnzlyzfwIz9yHtevdXHu/NQOE/XyrB13xt8rvfkoonQYyDIKUaixxpF80zNBpcphjFjimAAwBkkicPv2ABcvzjz4N7AH2NYSdKinF4HrUrRaHm7fHnjGEJJlchbAO1raHLPLxzgQHD/RACSZfI5ykhMQ7Tqs5zjsCw97TPeKNFU/RADjcKq01pQxQuoN58g0DiOwVTOrq/HQDZrCGF0FjHaZDYvLaunRh95+HmobG0nRBJFAa61gSAoCrbTxtdYPQrdJKCNJs+GRzU4ss1zz4camnDMopbG6GlUEnFIGg0EGKTRc1zZ1PA5AR3A3dnHcyVNYBXR7KYRQNlkKS565LhtPBj3kCEoQBg0CQhk01QBn9oIpFDogxFqdTQBzXSiaVhNOANC5hNYa2com3NnpiaSO6Ayg89wqcYyBVhqUKBDOYaRV5RilQV0Oow14qw6n3YQ72wav1w6t4vyhggBPzXn41rKuCNlykqKUPlRCRGuDOJbIhUI9cNDap02gyDXiREBp8/+z9+bBkqXpWd/v+76z5X73urV0VXVPdc9Mt2YzGhmBhAQyEILAgMJmBIG8RAjCDohwBA4D/sMGGzDGEfAHFgrCGIIwCCFDhO0wIJAtIZCMGE33LD3qnp5ea6976665nu1b/Md3Mu+Wee+tvbqrnuiuqsw8J/NknnO+7/3e532fh0YtpLX6dMwTY9QbIZcbe+TKxsaI7V6OdRZpvfxgPytItaYoDGVhaNZCGlFAUnV4amPBD/TYKoE3GJXEkUIKga0kplwGQSoZ9Ata7YjzZ58ef6dut6A0Fik8UZhZQ24s14cF9XrE0tLDkVvbDyEE5861Jl2y722P+Fwn4dadARcvHO0seeJkzgkbfvWNW0dMare3RhSFnhivGuPodXME3tS5FgUHfO5m4aNr29gyZXfoC+xazebkgM6eXfCdyEXK+q2bgP9ti6rrZX6+TS3Zt5ab8lEPMnzuT1ob40nBsV/OOPlbq/nutW+/+Qbvfvctfufv+jH+8B/5Sf7VL/9ztrbWJ8eMEBRFSVlq+v2hJyXaTZIkOUBuTOt4Ofz3flmz8bEVuaZ9bpnf+6NfYXFxHuP2ZH6CQE0Mceu1gCuXF051j777/jZ/72f+d776ta+xcmYJta+j4rAvzmECZmpnxpTr7LQybIcRhRELc/MUZYExhqCxzOf/vd/NSy+fObBdnhtufPMNZNEHfGyopKIsS4wx7HYzNraGnFv1clo3bu2y0x1SlF7KOI4D+qOyOl8zusImx73fH+bjnDJ6dJgkswUzVQSGo5QvX+nw2qfPAdDvZ3z127c5u7pyZNt7/HTAdwKDmJwvY+xMMgegHA258ebb8IOX+e77m7z9S/+a3/ilX6AsNdHCOS7Of7K6c/qDIVtbu2RpBgiMMbTm57h45TUEEIS+Y805h5KVpJgxtNs1kiQiCHy3QLtTp9OpT37bKFLgQEmJMZatrX5F6IzJHBiP2PV6wvb20HuS5Z5Ef/1b7x4hdJ40Wbq+OSLNNFZbBL6KvD/IKQpNVhhMabHOMR4WxFjHDOFHCAfO+U4d6c0+aTf34rZZPTj7Mfu105A9/u/BoKTRCCfvlmUarT3JWZZVjkGCdNLLJUq57z0+Kanypxsbd4czfYC1ttXaxsv9WWuxljxQMkewHEVqPkuN0trdUUr241j9i8d8+AcghNBhoEYOgiCQrTzXcjwffHR1l+8dFLz8yiKDfk6rHR+4rMThy2zf42lX/DQCaNpVe9yV/LRd2UtL9Ymvda9XMD+jMKfdjhkMcvLcUZYGZx1SSZQU7Oyk91mY8Xgwnjec876U3e7YL9wJY1wiJUEYyBjc07X4fo6PLZ75DPErr31F3rnTnxeAFMKqQPbfffvnPh6OW/sgBGUQyt0wlOeskYFQgi998enSR67XQ8LID8ZhqPY8bapEgzV+Ee9wEymjwzguX78f+yev3d2MNNXjCt0SH40KZ12A45GvZoQQaRTKWhTL1uYWhRDCgRBj6bkg8FWjOzvZhNDJMs1o5JP0c3MJ1roZbezPcWpUF8xwUJJlGqX8QiSKJPPzyUGZrGkR1azun+O2fUhRlMSidIkwGkqNsbaSPgOhBFgz0w8nXOhQDkYI7ZN6rqrWlELgjGF07RZRt41MkklSK2gmqHpCsbMLxnryCPxnapCxxGmDLTUqiYmW5lBJQry68LHzx7lXrK0NMdZxZi6mr10lIenv4TBQj0S6a0zkGGOp10KazXvvJHHOkefedyYMJK1W9NTKjB3G8nKd5eU6o5FmazulNyjIi3LiRYYQpKUhrSQUpYAgkkgniCqvlHqoqCdAAVEg9yREtPc+wlVSW0nA4jGV/48LxnjCVgqBq5IlzsG/ud2nn5csLTYe2flbWKjT6+cM+gXDUcn6wEs6nj3TOOCl88TJnBPwzbfW6Q0PGoIXhSHNNEVh0cZ5kt86ut0RofKxSJyECCAKZ49lGxtD+v0Rm7sfIKrN2vNt/CDrqDdi5uebXH75Clma0d/ZwjlXJRNhe7vL8rIiCh9tV9g4eRkoT2QiBM5aKtkHojikUa/T6/f5P/+Pv8fLVz7L7/qdv4frN27ytdf/P3SZeQJUCPKqI6DUhrLU1BoJzXqdOI6mduDsf7wf1lq6/SHDQcprr36B/+DHfgdJLUFIga7mNSl9grFWC6jHIS+cb5+abH3jm9f5C3/5p9jYWKtM6KMDydNp/57196OCEII4iukPhixcuML3fOHMkW1ef+MWdz94i8uXzk2eU8r7eTgHo7Rge3fAudU2w2FBoY0/p6HyBRZScP3ugFa7cSpZLefcMffe05QSehzYH/Dtw6RbwVbJ7IPbtCPLj/+ez06u+//577/O2k7GCw/IvY87wcbdNn7ukyd2XQkpWfvwA67f6PGv/97PcevtN6nXY2q1Oda7I2yneYDs/LjCWsf27i697pCyKNDaIKVkbukMF158mSBUtFs1jDFkua7WoYHvwHSOWhITRJLOXJNW63Dnq0Mp5T118CR0lpWkaUGtFnH4WmnPNQhu70y6Qu/e2UEpeaBL50mTOVluKHIz8SUsSkNZWvLSkhcGXe7v+t/7fuOOQL8EcZWVpqiksiRRdLCg6XCSetpddVIyev9+0362bjdjrurQEVURj/9OFlP5cFjrsM4hhMM3BBzum5h21LPS4rP2edbGyNNjazvl058+qpQ27gZ2jkmRpbXOhqEMpJRKaxMUhSAvdCSlbMbgrr3/5PxzqmNOECAFul6L0qIwzTQtRRAorDV87fXb/PYfvsxHV3c9oTMtR7D/MczMGwiYejlOy4WNd52WspiG09xbj+KqXllpcOtmD2Md29vpTELn/PkWa2uDiSWDtQ5pHSJSpKlmc3PE8vLTKJVfkdxyXHjBxC/cWleCQElZBoHsPekjfY5PDp75DLG19ktFaZpam7qUUtekHD7pY7pXvPzqV14Yjcq7YajWgkBeSaGmHFyYUk37pLGy3KDXzSa+OftRakuRG5z1E/tpTJhnYTxRjSukxtqb1mtKKOWUFFJoPMHzSCGEMMa47Ty3a0rJZhDIAOeQSohxUtEYn2gdDgsaDb9AGAc61rq9xOVzPDCGwwJjLEkSEYUGISWt1jHJjmllM7MCtMOR1bR1wazPOCaqUqVG5RmuNNg881060lebjctUTJoRtI5mDYJmDRkGuLL0/jllPllN2ryk3B1ghinhXAsRKJyxmKyGkAJblAekigCvLy4EQbtB89MvnujB80nDcFRyfWQprEU4iBJPTgshOPOQg0vnvDyU0Y4kVgT3kfw1xkuS4RxhJB+ZwfnjQL0eUK+3Jt5BO92M3sD7A3hJGhDWB9KBkmSpRjvLsNBsWYcKJXnqkzlz7YilZg1V6cGPJfMGgxIcLC48WVLHOYcKJEpZSuPIC0NuHLf6GUEg2d5JGQxzVs+0HwnZv7zUYHsrpSgMH2wMqNPknXe3ee2zi8fLf55i9XdcZd09LR6P2fi9D7ZZ3xgceX53N0MbS1564+qxF4DC4qrKd+ccURzQbk+/BobDghu3dhkMbiGUP4g4jInHSXPhv2Rnrka3O+Dypz/D219/nSIdHTBs7vUHLC3Mz1x1z+oUOc1zk2Mdpb6bIJAEwicls6wEHJUdAnEcsVpfZqfb48Or7/HeB+9w5VOv8MUvfj/r6+vcuv0+RmdYY1GxHz+sA11otrJdlJLUajVazTrO7R3IfnJHa023P6DI/fz7woUX+Y//6B8kTmo+xqlMuMfdOIESdFoJL784z+Li6aQFrXX8d3/57/LPf+EXKYqSJIlpt57u+ena1Vt89nf/Vq68dFQ+5O1f+wb921eRC69MnhsTCEpJNrsZvZ2c3/jObfIqORuFntDBCXJtuXZ3ONuzaR/cuP3kPrM3TzpB/agw9d4SHI2LGHfnzPHqp33SvtvL+LVv3eL8uQftzoH9fm+eYJCTbpLjJNfCMGD75of87H//PzLa2SJJIlaWlyhLzXLb7utW+PiiKEu2tnYoS4O1BqkUsVKcv/QSZ86fJ4pDVlfnUIHyhHTpvbi0MejCgBA0WzWSJDx0/R8M4mu1mOEw9xKdyrK92efcC4scHsCDQFKrR5hhjtGWwSCjKDTf+Pb7vPzi2Ud+r5xmuTGJm4xlczfDWu8ZVJR7JM84phq/q6iIG/+z+M4kqSBQPt5qt06OT0/qt5m1zawOBfCSXful3qTy/zbadxjp0uKsL97IMuM7tg+8x7RF3uHH7oRtT9sncdpF4ScH1jqKwtCZoijgE95VEZaS4DRhIKX3iDN1JcQgQ/dN6XIRooJAbj+Br3AA1rq6NrZmHSqK1CiOg6QodCilP6fXr+/SHxTTyYaT2Mxp28BsdubQvuIE0mcapn3srKv5YRA87XZMGClMptneHvGpT02XIq3VQoJA7OW/HCgpkEJgjGVtrf9UEjpSCpIkIIkVRWkBO5GklEIUMpBpHAVbYajWQBQnvd9zPMdp8MwTOs4RlNo2TOniOBFFvR7+y60nfVD3iCzVP6FLc3k0Kj8bRmogcHMXLrSPbcN/UjhzpsHVq7sUxV7QOFmgSsFw6PmVw7rg94uy9MaV7XZcVeqYACilEoUUlMbYB4BwRSEAACAASURBVF9pnQBr7XyemzNFadRoVNbGiTpfretQyiddtbZsbaU0GhFpqitdWUOaej3gKHrmb9eHgrW1Ac75pFyWet3esdbpfeGkFcrhYG0aDpNCh9YBTvlgRuAQSqFqiZdZ86XMOG0pNnenEjoIgYwjT85UXjfWWpy2CCXBFthSYrKSoJF4jxyl/PbW++0IUckjKoWMI6K5DtHKnCeUniH0BwXD0pJbX3VzJpKsl57MSeKgkn14cDgHZeEXnlGkkMm9jeWeCLYY7apKd/XUtqbfD6QUtFrRRMJh0C+4fqdPmpYTrwGc715L4gBdFQvo0ktd5rlmayenN9RY4WiGiovLTQptyHe9lFF/UHD5YvuJfUelvH50mvu5oNCWW8OCOFY0GhHOObq7OXm+Q6eTsHqm+VDn/EYjotmKMMZyK9d8XkBpLEVpD3Yz7scxK708N5Sl4er1HmGouHyxfeR9HmShuH/fW3f6fHhj58g2WhuKosThTZIdEIWS3m7mk0BSEEbSd3lJQatxlNAxxnHzVhcYkZm+l8MQguXVRVxVHykQ+P8EYRDgjGX1wmWufvc3iGIv6yMFGG3Y6faYn2sf8WEZV2aeJP81y7NmXCxSlCVFoX2BjIM8KyZSQ0ZrdOAlaJyD+U6bVqPBYDhibf0G77//XdpzcyRJzO7ODjiHG+75H2aB17tXUjAa5ezu9AgjhZS+UlUIWd1vJVEUsry0yrlzL/LFL3yJZqsxkbsLqo5BgE4zYX4uYXmpRqMWnnpuds7xx//kX+Jb336bdJQihODCpy6eat8nBWstzbOXefFLnzty795ZG7B19UNe2NedM4aQEuc071zb4OadHWo7MfPzNeq1EOe8tORb13b4pTfukCSnS3g4556lHOMDwgdsh4mUuir5sR95efL4p//B62z0ci60HjxOMtZMZNaUUggh9lX92mO6bAS99VvEboF2p0mnIjjDMKATPn1Ff/eCvCjY3e2RZcVkPWm0J2iuvPo5zl04y8Jii8Wl/d/TAXtdNQKY9KK4Q4H3oaB8abnFoO8JcmsdOzvDitDZ/95++5Wz8xTXNiYdwHdubRNFAe99dIcrl6d76TwI7uXWzTLNzk5Gr5uz3cuqgiTIHejSH+8eYel/BwFVpXnloyMccRIgBUSxpF4LaDQe/Rr1cPK5rAioWm0v9nbWkVY+iXtd8xIhocgNw0FBqxXfY5L6pNhqFg11+BOmET4PM13+9KHXy6nXw5nxaVX/QlB1zsexIs00WpsgDJS0TvYtLrbWBkrJzcd79EehlBhIIUypTRPhms1mlO/umgAQ446Mb35zjR/8wYuUpT25OPk0YftpmNDDz8/KPZyiFec4bmnWW86iKg9f3YGSxJEiz3XlBzgbi4t1+v3CD83Cr4dtNTZlmSZNywP3/tMA5xzNZsTOtp8rnHUY67DG5UKIIlAy82kY28K5h2N0/hzPPJ5niB3NRj28VRZmPghkGobyG0/6kO4Fr7z2Fbm1Ofrtw1FxxRqXlMZGeWHk5z9/VL7haYCUgvn5hOGwZG3Ny+OMIYRAVjJYDwvWem8eHGMSKZRSpkIIAxAEcu3hfdp0xJH6ZaXkHwmcC8NQaSFQlY6mNMaK0cgnyKQQbG+lXLzYoV4PabdjRiNvVh7HAZ3Ox7ey/mlCURikgEYzoqz8Tx6p19T9BGuHirmsVDgpkXFE2IiRcQzDFKc14KrqTcssRAttzHDk9aOjABCIymTdaOsl26TF5AUiCih3episQEiBjEIIqiWdEAgpiJY6zxyZAz4pnQpJrRbgnKCrNS0lSBGsLj8cP5Nxa3kQynvuyttvXCulRH2y5PFnotmKeLXlEyu9XsHG9ojBsBgH0QBEsaoqa33SXms78TwaFobrOyPaSUyjmoOscyQbAatPqAJMCAgjRaPmF8JpWlIMC4JQUZaWcmQ84TPSFPmQXi+fEDsPC+fPtRn0C1JtCQOJMY5r13u88vKUijp38J+59t5FprRsbYzoDwu2tjPv21QPWElrBwide05jzNhhZzfjN969O3V1qY2rJIq8XF8AaGPpdlMQoASEUlZdKwFJ/WiIvL7WYzAasXb3PUR1rczNdYiq6u4xmYiA27d36PdTavUEa+dZXD1Pb+uuJ1q0RQhLEAb0+0NaFcEx+Xoz/r0/PhpLlczyfxECTKmRUpJlpU924v2lnLXe/DtQB0ghpRSddouiKMiygjJPAUe9nlBWXm3O+iSyyU01Ru11NjnnCIKQM+cu86nLr/Dqa69w/uwytSTBWE8IOueII1+9GASSxYWEly7Os7xUI4nvfVlijOFP/dm/zutff5MiL7DW8uqrL5+84xPGnbUNVl79AX77D7145LVvfWuN7vp1rpw/ut531v/Oo1HO3/75d/jPfuyLNJsxUSRZmG/irONnf/kadza6LC8tHtl/Gtz+jMtz3DPubmzxQ58/wxc+dwGAza1B1Z3zcNZiWZ5XXqB7smtCePnqad1CY1y+dA77wipSyqeyyG8MYwy9QZ92s3WsBJxzjsFwRLc7QGsvpe19hDxJ1eh0uPjSK6ycXeSll1anxFAHU5V23yN3bLAuaLVqtDs1ej3fuSoQDIcZjUayb39P6jcaMe1OjTQr0aUhSwsGg4w3v/PhQyN07udWLQrDhx912e3ljDKNwK/LS219EZHdIynH8eQYoiozF9LL1kaBoN2JCENJ+JCKMO8Vu7sZSRwcmBezyrdIKW9M3u7EpKmmLAxJomg248NLrAmOy33Pol0OhhrHX2+n+7TDvRJHP+X49Pm0558cer2cF16Ynrc2xq91wipRnyQheW4oCuOkFFYKYQIpcpQQYaiGtSR4ov45AFKKnnVOIlwrilRDCEjTQJelUSsrTTEYFAyHBf1+gVLygdRm7hnHteUcVzi6f/sZ7MxJV/J4t+PCiPG+eeElHsvCsLubMT+XTKU6X3ihw40bPaT0forzCzXStEQpgdaWnZ3sqSN0jHFsbXrnDmvsRG2nKK0LQyWcc9JaImNcUxv3aeDNJ3vEz/FJwDNP6JTafNHhhJCiVEr2w1B++0kf072gyPVPZJm+WGrTFIhQQBRHget0Yj9uPoULtNXVJtvbXjbGFAZrvJ57GCqogvOytA/WNVHBGK8HPBgUFKUBh3I4pY2txVG44RyPfCb44Lv/6FcXzvy+NUDUa0FNaxVleZkY46SUTLSHHV4aaTAoJtUqcayIY0UYSurVpDUtXHsKT/NTjTGPGISKJAlYeMLySlOxL2rKg4QgLLCAct7/RyYRNnU4Y3Fa47TC5gUyPkpOBc06Igyg1ODEJAk3kVSokpDOWFxp0P3KRqzykJBxhAwDZBxRv3T2aMn4M4Is14y073xBOCyCdk0CisXFB7uGbJWkU0rcV4fieN39rEszttsR7XbkK2NLS5pqhmlJXhik8ImLWs3R7WYU1i/6pfKSZmvZEKcdK+0EYxybGylZqoljxZnl+mP/bZcXEvLUJ9GVEMwNCtwwp3RQlhZZyXfluSNNSwb9nJ2dlOWlBs1mRJI8WIg37tLp93LupobFWDJKS/r94qDBrYO0tHQzzXYvRxtLr1/QHxVep99YakjQBgu0ZEinHe/f/d4wY4dRWvK1N2/P3G04LCaEpwoUoooPrDHeU60yTA4jRTzFP2c0Krm13me3e7367QWNep35xbmKzPHH5nAM+zn93pCyrLzLECyfu0Q2GqCLfPI98qzAGoMD2hWpM1a/goNkDRwqIp/y3P6huSwN1jmM8Z431lqU9LGGAxCSMIqmvmcURZw7u4Jzjt1enyjSeI14R1H4rmHvHxZy5uxFzp+9zNlzF5mbX6TTaky6nOJYsdvTDEepT9wE/v+VygPq7GqTF87fe6dAURh2uznfeusj/of/6a+ztbE58Qu68vIllHr6Cw5yUeNT/+73HRnvjXG892+/ClkXOJoIE5Vnm5SSW2s9/ub/9Q5znQbnlmr8qT/8eV64MMdf/69+Gz/yx/4B167f5tLFo10+R/FgHTqHr9NnAeNkt3OOTk3yx/7Qlyb339/4mTfY7Jecaz6cOcNaOyEvrN2TSnPOUWpDEEwf630Rw+nXUsZY0ixDSkktiR86CTRLHm58jDvdXRbnF45sY62jPxyQjjyZorWePA8ghOTM+Rc4c+EijXrC5ZdWGKuDzTgS9gfZ7siKav82e9u2WjW63ZHv0hGWnc0+jUayb8u99+zMt8jWdnwxlIStjT43G1vcWtvm/OpRicXT4n5uM6Mt6xspvW5Of1RSGIuxdrLeLiui3V/S+wst993Xzq8XAiVJkpBGQ9GYUvTwONHt5szNHYy9w8ATOdY6slyjS4Op/HllJesJx+e+Zz1/OKl9UjfCcdse/0mz3vUkCgqOXrenaMl4hLhzp8/3fd/5qa9p7Ys6ksRLRxalmcj+BUq6MFL9Wj360DkXKiWGQaD+5WM56GOglOjjnAoCpaXwY1C9Fo762jZ0aVQSK4JA8p3vbPDlL58nTfXT4YF8+OI9zBtOu7hnMZ+HX2cv/j3w1tVzh3ePQjW5R4eDgvm5ZOo9kyQBrWZEUXiZTD/2W4rCoZRl7U6fc+cOxo9POh8mpY/RjPWLAhUIAgFKCSeF7Espi/EXdM49I2WXz/Go8RSMME8WWWa+1xoazqGkEvl3f+Pn7jzpY7oXDIblf6itrQkpWlEgY+sc3/Pi8uwB+SlYcM3NJTQaIWGkyHKNtfiER8Vip5kmy/RDkS8aVwDkufZa+VIo51xsjdUOcNadTpz9ARGF6prWdi6M1NAYHTpXpXiEDzy1tgyHJbUk4PatPgsLtSphQuV/wUT39zAOn95ptT37tzv872cJWtsJWTaojL6jSHnt7KcYqQpJghDpDCY12Lz03TJKYo0Ba7GlptjoklxYPvoGQhDNd8hLjSmzveeriuqxmZMtNEZkvqXZgaquJhmHhO0W8Zn7X4R+EpBnhmFWUhq/aAwCSddJzjXUfSc+xgvoiT75feIZ5dhmIqjOT60WsMBRsm3QL7h2q09RaLJCY7WbSKnc2ByShJLLzjFMS8JQ0usWLC3VHqu3ThBIVlcbrK0NEcBqIyLupoyqzsKxv5pwjqLwPmx5btClQQW+IjtJFGeWW9Tvcz69dHGOd97Z4Ls7Q77/TJMsN/z6N9ZoNCIybRgZR1nNVVobtLG+arw6tkD5LpA7W0MuLbWohZLLlzqTa/1hzEMO78H3a2/cPLZaPR0VDNPSd2aOi0dyg8AhpSJQgjCURKEkjoODc6ZzvP/hJvloB+0GCCHozLVYWFxgfP+O7+XNuz3W17vVfCzQhSEKvXfDxZdf4/a175INBjjryLIcY0KMsUghaDTqjDl2OErWHPf48FdPswxjLMb4yn4pPGk1/uXDUJFMKQDYDyEE85029VpCt9sjzzXNVsyVlz7L57/4vawu+w4EY52XtS0tjUY4kfFRSlYFOpL5+YQwVBSFJ7msc6zfHbLbzajXw8pE1n8vJSVS+i7rYVoyGlZFOXgD715vyD/5Zz/Pt978Ov3eEHBIKTl73ncDPe0YDIe0ll/gN33pKNnyxjduc/eDt7h86WgSbNylMSYUwTEcpeRlibGCv/r33+DP/Cffx9nVFn/nz/0o/+mf+2dcv3GHiy8c3xVw8vz1rEaNJ+PDj27wp3/iy1y84DsX37+6ya9+6ybnzj5MRWdReY8yiRXGXqTGaODB8kJaG3qDAcPBqJpXJLV67D2+HjJmkTpz7Q5bO9ts7W7TaXbI8pwsyypC2qC1qeTmPAHkiS1ozy+weu4Cq+dXWVxu0mr5rlo3+fNeVk6zkt8ezVZt0u3kgDQrqu9zcDuAej30xXpVXFEUJWlWcPX6nfsidO7n7nPWsXZ3xMbGyEvxOk9yDAa5l0+r5ID2ezSNx+D9nZ7gv++4ADFJJM2HJDH8IBgOC1588eA12mp5dYtePyfLPKFjnZdCfdh+tNNIoVlNEKfIiU9J1xzXF3Hao5uWEDr8/Kx9H6x0dJyAnzW/9Pu5jwfw45oxvqveVpK4QmKlEqNAqc0oUt/86L1/PLqnA3gEkEIOhBDaWbetDVjjFELkSolmr1/Y+flEKiXp9wu2t9L7jr0fK2YNkbNeO44A2r/N4dcrLC7WMNZSFpZeL595GAJ46aV5Sm1IU006KilKM5HqHY4K8kwTV8Vrx43qs3JgDztF6tddAYNB4b1z8GNmvS5reWY1kCklMhXIXXj0ReXP8WzgmSd0tLHLxthYCKxA6Cd9PPeCK5/9Q5/f3Bp1VCCiSAVxLQnIcsNnPrNPYmEWIz9rVNv/2uHXOcXzp8QLF9vcuTNgOChw0keP4/buIjdk2cM5FXmuJwFoFAc46yi11c6B0bZDrB7LOVdKrCspRka7c8NRWS9LI611AixaC4rcT1BiocZoVFKvh2jtjQSzTNNsRKSj8sB7Hg4kT1q2THv9pHDuk7Z87/VyhsOSRiNkfX2IEGLi5zSu2noaYRA4qUAbT/KNMlSgqqpw4U+UsZg8m3khREtz2KzAFhqUBGP9ys2BM2Zysg14smhi5AAqjp95Mkdr6z1WSs9Ax3FAGCrSrKBvA1YEmPu4YaYlAp7j0aPZivjMywt8cHWXUltk6CgLX7EqpWCUG96+2WVlvsbZOd+xM8pK7qwNWVyqcWap9lg6dpJYce5sgzvrIxqx4kcuzPHV9QHbaYED5hsh/858k6u7Q769OcIYx3BYTrp30pEky7zUyOJCnXb73pLdcRzQ7sTc3c4oHPTzkvXNIWEvm3jB7ScjnfPdQmGgaDYizq00WdscMj9XJzWW88t1ViqT+/uaX9zRh87Br71xE23swRf2nZ6dndTLzKTlJMFmtKW3W0lRSojCgCgJkULQadV8EUi1/7Xru+RZzlb3Ks1WnaUziyTJOIkqJgmjna0ht25vV6SaIg4DnHBobbznAJIrn/kct69fZf3WDV89bCzWhhgzQAho1OtTiZvDhM1JHRGjUbqPAJBVLBRMCJ4wDIjC060n48ibqVtrycuSW3c+4Nr1dxBCcf7cRS5dfJG5hXlqSR1dJlgrQQgkiigQ6KLAatBOsLOdEoUd2o0Go1yzuTtCCEGeaRyeyIwihZKCovQk5bjK84OrH/Grv/KvuHHzavUbOFTl5bO4NMdc+8n5Xt0LPvzgBq/96A+wsnJUqvNb/+p1erc+JFj8zJHXRml6ICEeRhFaG9I0JwgU3b7gL/z0r/BTf/5HuXxxgb/xp38H//Xf+Dfcur1+svzXlKDvWey8uRfc3dji9/3Ap/jx3/95wF+Pf+Vv/VtE6Me4MfEwlkm73znDSxkGKKXIstx33gTB1HHBWkte5Ch1uvt7t9ej3xthjEGFMY1mje2NDYqiIAgC2s3m5Lh9J7FP0HoS2x2S5tq7No21nF1dZmurS5ql1XEVpKOUIFAMBgPKwhfbJbUEpUKGwyHWaLbkNkmtQVGUSCmx1lZFDN4vqDU/R63WpD03R7MzR6dT44WLy5NjOC4bubcmOrqNROx56kzZN4oC6vUIZ710ZZEbujsD5hZa+26dvW6KzlyTYX9Er5eiS8v62i7fef8Gv/X7XjvxvOzH/dyC/X7B+saI0bBkMCzIqrkmHenKrHvWqnGP1Nn/dZT00rWBkicXXB63gDxu4XkPsNaRppp2+yCZ2Wh4Is1UsrrGOIQUBKEkeMwSWKehyQ9vd1KyeVrS+uBPKY68z+xP2/94GrG5//FJFcJHT+za2oDV1dkywOvrQ7q7WVXMW5IkirLQgMA5J/LMzOHy1xqN+J1WK/6HM9/oMUJIhiqQqc51HcvAWhTO1RuNSO7uZk5rW9398Oa31/mhH7r8hI/4EeA4AugUj5dXGmxsjjDW0u/nB7c5lINcWqqzfjehyIcYwaTYWUqBkpLdbsZqrXmkO+g4svWk4uYHIXnGc3IcK4bDEud8V21RCJxjIYmDQRwH15QSu9a6Zzux8hwPDc80ofPKa1+p37nTX9WlqUkptRCUJ+/1dEEILIi+szSLwjSazZD4NBrk00a6WY/3P78Xs5/8/sdsszBfY34hIU1LjPFttmmqUdYv4Mtyth/IvcBaR5IEqCq409pm1gkXBsKGkbqrpOg9lA86AUGovhsnbinNyhfCQGqcC7X27d9hKMm01zIOAx905lWbeJ4botAvZrQ+/je51wKLadVDh0O40xRbfJyIn/X1IZubI7JMVxUewi9w0pIwfLo7X7MwollkOCk9F1MaBCAFkxW9kBJbTJddA0gurGCNwWQ5ZXeIs3Zy8pxzBHFIMN9C7w4mmVIRBSTnp3T9PGPQxlcT6dILFqWZ1/F1DoKHIA/5HI8fSgkunfcJ4KI05IFPKOMcWvvXu2nJSBvOtGvM1QPQhvX1IVubKY16wNnVxgNLmx0HY3yny7nVBmEkuXWrzw+sNLFSoALJYjOk2y+ozdfpJCFfvdP33RLVfkI4+r2cLFX0ugVRLGm3a6wsN06d2Hjx8gLGbHF1lBFkhiDwCZ2XX1qgPyjIq46LOFTUYu/5liT+nvjg6i4bWyNMaTm73OSVK/MPhcjZ/9Svf/MWaVYem8fr9XNKbbBmz+vFOcjyspJ/CHjttbMIIRgOvYmvCiQ4x9b2iNtrXQbDO1y+8gJJEuOqdKCd1NEKSq3Z2R0QhgFSCl+YUh2TEIJmLWblzBx3bm+zeuESUa3O2o1rFFk6+UbD4YggCIijvTH8fhPqQRhQw5Fl5cRjzRgzkTfa6/I4PaSU1OKYWuzny/5gyI2bH3H12gdYa/fMyY2pJCTlxMRdKU8AlqVGKYVSihcvvcyly6/w4qXz1Op14iggLx2jocHojPc/usntmze5duNDdna2KYqSIPDnKwgUcRzTajYoS00UfTyKHY2xtM+/xKvfvyfRNcba+oCtqx9y+cULU/fVZk9eyxqLc5a5uTbdbp+Nuzu89OIFvv7+Jv/on77FV37f9/DpV1b5W3/+d/Nn/uov88GdDc6sTJ/Ln2Z/lYeNaV9VCDnVh/C4nyUvCl451+JP/NEvT36//+Vnv87X373Li5cv4ICd3V0KXfpYSgiklDTrDcJTEqljDAcpWmtarTqD/oggHFe0mwNdicPRiDQdgRAsLRzvn5QXBTs7u95fyxjml89w9uJLJEnI/NI2aTqgzFPubnXJ01Elsei7F6M4Js8yrKXqEhr7rzAh+IWQ3L27XY0BAmstw2HGaNivCKHx2OYoihwpJfVGm+EgQ2vI85xGs4MxhjAMaM3NkdRbtNptFpaWCEJJq11nfr5OfCDmnXbSDpIXYjKCV6+5irA64TwIYGGxxWhUYEtLXlh63RFzC02mTT6tVsJokE6+p9aGwSjj/at3TuWlcz/JxF4/Z/3uiOGgRFs7rttiNCopC1uZik9L3u8d+/jcCAGikgav1wJUIFhciAmCE8aL43L9h3mk+yR4BoMCY4+esbW1Abu7GXnu19BGWxBgjfT+OtZxDyqETwQnJaNPQ81Me33/a4f38yUphzuD7vWIDuL27T7TPZ39J/kCIO2lkUcFujSEkUJKbKCklRLjHKIo9FkhxFMxwQeBekdKkQohTJbrDtYpIV0kpUBIxHBQMDeXeA9DY9neHjE357uTn8NjTAiP83/HjgfCyzyW2lYyvj6+Vsp3Sh4odp6WtJoCMf7DzU6H7r/KZw1n0z6myKtOosLPzb5Dza+ZhoMyzDKzDJAk4btxLD5WqlDP8fTimSZ0nOWKkqIUUlilhI5CdetJH9O9YDQq/rgxth0qocJYNpxzLC4+AgWxWQPtcTHztFKSQ68nSUBeGorcTGTFjLEMhiWj0cPh1orCUGqLNY6yNEYpldZiNQhD1XPWRe4x3QNKinVnXaKkzKI4yIyxSiopkyQQjXrgfwNt0dox6Bd0uzlCCsLAL4ySJHwkVUWn5fJmvTaLFDqp3udJEUBZptGe2KtMVCXtdnKkwutpRC4DGnLvGrCAMxYl/GLLGYvJC/KNXWoXZkt91C+ugrWY/ghjqrMhBVIqZBJhRhlWGxCCpN2hdvEc4mlf/TwGGOOQShCEgrKwZKknYUXly3I/3TnP8eQRJ4pXPjXPzdt9uj2/oB1VmtcOJp0ut7aGbPQkZzt1mjXfPbDTy8kLM5GKaLVC5jsxSS0gOIWHhzE+2C+1nci95YUhHXnZ0VLbSddJEEi08TIUuto+NZZRL58k0c+EAX/g8jxvd1Pe3hhhnPPFAKWlDP1xpqkgSw3bW0OiOGCuk7C01DixQ7Fej3j7Vo/PhmpyzZelZXWlcWCQ338bDAclmxWZ02xGfPpTcyeXrE7DMWTOm2+vs9urZCQPv/eErK7k6RBICc7584X0Vcdx7Me3JIrotGOWXz7Da59d8lKoo5LXv36bs6t1NgbJhMyBPTLHf5Rj/fYORaGrRLvvbsI6oiSkXos5/8ICSkmKxRYbGz3ac4vUG3PcvXOdnbt3KEuf8CvLHVaWFwnD+w9PtDaURTnxlRkvfgHK0le9O/fg4U+r2aDVbPjETJaTZv5clEUJOJTyHUFa2yqJ5mWiwlBQFCVvv/Nt3n7n2wSBmhy3EGLi11OWupLJ8fdTkkQ0mw0a9drkOeBjQ+YAXL9xhzNf/OGpvgKvv3Gb7vp1rpyfYSI99g6ZeBhJkjimcbZGXpQopbhw/gx/+/9+i1c/Nc/nXj3PmeUW/+tf/L38l3/lF3n9nXXOrh6ND/y14Qlg5z5OZToPB3EUkRf5PnLk+IHK4Qhcxn/xEz/ImWVfgf6d99b5mZ/3UnmjNCXNvMzVmJF1zmGspdfv0Wg0SOLTd0sOB8Oqk1yRFwVSJZVEoZvcB7u9Lrr0a6d2a3anWlGWdLt9sqyYkLCrF15i5fxZAuXntrMXzlAUi1WHgyVPU7o72xT5CGs06WhEWWqE8CSvUgpjiqpQSpHUG4RRQhBGzM3P0Wy16HV7bG5uYu8CWLDev6wsNVDJkuWpHzMcCCRhrcbK1vODKgAAIABJREFU4ipnVpdotlvEkS/Qq9Vj2u3aoTFy2sLUP1elj/FUDlO2Owl7+3Y6dTbvdifJOu8/Iyry7xBxJHynkieyDVJqtrcHvP7mu6cidO4FWaa5cWvAqEomGuMlY4tS++pP/6Pu69+oiBsrJr6i42tKsEdmSgG1isyZ60Sn83g8rjB01jYnLRz3w3m5tXYr3nu92rYovZJBWHV5mmp75yBQAvkxJ6+PK97c/3hWmuZwMnrWtlPSNqc8Iv94NPJxRr0eHtpuPB5CmmqsqyRbDYRRiFKgHU5IYZWURZKEd6JI3br63j9+KnJ0ZWm+4IybDN7GWikhiOOAZjNmOCg8qR0IMI7339/my1+e7iH0rGIsh53n2nfTmSkqKfserpxpsrnl1faKwheA+wjcsb2Tstir7+VxxhfsNNZl/8V+XIhzKI8pDm17HKkahhKpfJzrv5udrPWKskzCIEytk4FzLnGOoy3az/Ec94FnmtABJOCkEFYpmcVJ8G+f9AGdFq+89pX2xuboi0Vp5qQQ80gfdB02B3tkOClYOy5oq567cmWB997fJs8MQvrklnW+YyLLy+kD7yyqfMbAnKZ6It9mrLNKAVIYISiNdXVnp5grPAJIKa4DQRjJ7ZpVcZGLukBaKVB54RN2ea7p9XOM8YRDGHnvAaUE9XpIrfZ0JSxOqhCa9trh5x/w9N4zykqDH5i07HY6Tz+ZA6CRGBWgZOErqYyPWMaLL4fDZgXaOUzWQSUzvpcQ1C6dJd/YwWx2/VNKopIIpMQMvKRLUI+JlxcJGk+/H8HjQBwpwkBSS0KErIhB46glwTNV3fxJxYVzLZr1nLWNIbpi5+w+bflxJeGHaY+kFvDichNnfDJMV94h27spdzcDkiggDCQIv/hQyuvoI5j4y2jjiRwz7mio/L2sc1jrP2/sZYXw/ifW+ns9CHzXprFe6ss6ixTSL4odvNqp89pcnbe6I966O/TvbxxCOKwVgKYovNzkcFCwsTFkYbFOox7SbMZTyZ2lxTobd4fc0oYLSYhzcGdjyFw1fjp3dA119WbPJyEDSasVcW6xfu8n5hgy590PtrmzMdh7csZkUZbG/37AxLnVwbCfI6tq8na7hqo6VubnEsJAEgaS9z7YYZQWfHjzHVbPL+JmzEZ3bm6TpiVlabDGIpWsSAlLHIcTMgdgcalFnpeTbqHlcxep1Zpc/+AdwJMaW9s7nFlZuu+xJcuzihzSlVyRmHg/jCVG9xMiDwohBPVaQr22N1/4ZLFlmGYUeY6oPs/agCiOgIIgkCglkVJWUnA+MeqvcUcUJURxRC2JicLwoR7zk4Jsr/Di934v0aGK3bK0fPS1r6HKPjCd0NHaVASZnpzP8f/7/ZCarQ5/7X/7Bn/2J0M+fWWFIJD8tT/7I/zFn/5VfuHXr08ndTgp1vpkEj1C3MM1VY0z2xub/KX//Af5ns96D6RuL+O/+alfQcURO91dv+k+MufAWzjHYDgkUMGk2+rkYxRoXTIaepIor2TXwihEG8NOdxetSwQCqdQBqTVjvNTZKE0pCz9G+c4emF9e4szZC9RbLWq1iIuXlsiyku7OECEFZaFx1hHXaizH57xsY6jIRinD/oB+d5uyyFFK0uzMEyV1Wu0Oc4tzAGRZWcknStrzCwzTgnOXGoRRgClyRqMBeToiHaVEcUwYxywtn6M3GKK1JooiWp0mzVaL5eU2nbmGL7Lg8JW492jvtb20234SZz+5c3CPg2Ptwc84SNLUm0nl5WDRxjAa5TQa02Pu9lyTrJobtLUMBhl3N7vcXNvmwgwvnXu5y4xxrK0P6fcK0tx3O6Slpsg1ZbnXNTmOY8adN27sX1t9JyFAinHJuv++SgriRKECQacTTYofHilOuYjc2kpZGBex7ltEKikmhQxCgZBVbCIFxrmZc/gnDaeJHI5L2cxal8/i3Q7vd+d2n0uXOlOOxD/Oc1PFx2Ni2hvKmyr+FkI5oaQWUthaLfyF3VN8n8cEbR0B4JQUWoQyUUooqYS/P1yILg31eojRmuGwZHs7nSqv+qxi3MU5lifb3c2OLUifn09YWKiTpmXlhewJwHFB+NraYI/QOYnFPHzRz24wm0kAHdl83+uyup51uaesM14/FrkNlHSBs0Ra23mtzUszv/RzPMc94JkmdIRgJJUcKSXyQIlRGKpffdLHdFoUpfn9ZWnmcbSNtTWbO6JIUa9FnC4UfEILs32jYKMR0m7H5LlBGNBaTyqC0rGHzrSB99D7zOwcB7JCo6tKxkAp7QTCGBdp4epKusI5d7wj8EOCVOJtKcUwCNRGoFxHKalxVmjtlM7LCYOfjjRhlcgAJskO655uj5fT4Lg59vBcOy2QnHUJ3MtV7Ks6PMYV8XvVQ08/RlGNoMiRzuGEX6A4B8Y5lHU4Z7ACivVtapdmV/8JKYlXFsgrQgfnnzNZgQwUzknipTlQEvExqnx+lAiqBG8UKa/ha8fPC5+8f46PPebmYpqNkGu3enS7GbYytBwvMMfkSzoq+c6NXSIlubDYQAmwxmGcQ0pPGhujcDiK0mLN3jw0NuUNlMRB5Z/ig39bJVwsvkDDOgik8MRQtX8USIz2niKNeuXjNNK+W8T59wsCn+D93FyDz7ZqXBsVfGtjQFaOfQjcxHDeGEuea/Lcy1AmScDcfMLKcvOAlFwYKV54ocO167tQmXFnaUm3l9Nux0fG6vX1IaO0QEhBFEm+/Jll7nkKO4bM+eDqDh/d3Nl7clasAAyHOcbaSVcD+B940M8IA39+L11YoF4PSaKAMyueeNrt5dy63eVX3vg1Lr20NPMw76536ffTSi7W679L5c9hEAYsLrUmZM4Y584voEsDI9DDnObcPAtnzrK1dhtjDEWh2djcZnlp4b5InSwvJnOcXzTvdXR4U3FJ8AAdQKeB9+2RdFpNaB3V0bfWTraDPZk2IeSR3+uTgvW7Gyy/8lt46coCZWkPdF5/48073P3gLS5dPDdzfz/32AlPIMT0WF5KyU4u+Zl/8h3+oz8guXJ5CaUk/+2f/G2c/dmv83f/2ducO7tH6owJP2NNJbe0976n9dH5uPrt3FPFvoCPPrzBn/hD38tv+c0v+nHPwV/86V/l6p0ezWaCA3Z3e2RpShhFLCzOIQ5HwM4xTEd0jumk2Q8VBLis2OtgCyPieoNRb5fbN29jq/OmVEC70+F2ency1o8lJvfLITY78ywsrbB6/ixRFLK00qbdriHwRQeNRszmRp9BP/OdHXgWYPw+tXqdMIqZX1pCjdcplVeQrOTUgjCYjLfWjb13HM1mgq9vEHTihNq5uBqrfEdqo1knLwrCIKDZrLG62qEoCuYXxmOI25dj2xv4x1fsOGEvEPvujL3f3x3YbxrGdNBhosdVHjuClZUO/e5ofCrp7Qz2ETr7Z0JBqxHTS0KMdRSFJk0L7q7v8v7VmzMJndPAOdjYGNHtFaRZiS4t/bT0SU9jMaWruoMO7gN7BM7kcfW6sQKlQAmBVIIk8UWF7U5E9Bi9Z06CtY7NrSEXL3WOLC6DUDFKS1+8oN2evB8+zpq5wDypiv+TyWfPxEm82iwSSABFadnZSXnppfkj6Zrx9mlaVrGomMQpeW4QQjghEIGSWkmZSyHKOA7+xUP7Yg+IMFAfSIFRUhgihZQyGRdnaGNpLTfIqxyWq2LyDz/cYWmp/lh8Nz8uMMZVXdiGjY3hiQpDy8t11tYGfj3m/G89Sn3BwHBY3P+BHEfmTPt7jMPJqHGtWCVDOlZeGJ9zrTUOhANhrY2MlQ1r3dz9H/hzPMcenmlCxzmSWhK8aaxLpKBUgnef9DGdFqNh+QeUpFNrRQvjALvTGVdGHsd+cMJrx9VkPPxIZmWlwcbGCGuq1kTtsIFjOJghuXZSVHHosXDeB0Eba5SSgZKiEMJJY20ipdI8pvj03bd+zl548ceuG+vaUoo8SYLBcFh2jDaurNrDrXNCSi/TIqRgNPRtu0JatrdSFuafnU6J4wLJWY/3x9/TnisLM9E0ZZw4te6xGmQ+KFIZ0goCcBZR6edLL2KOC9xEGs3kObbUyGMSduFce18AYtGD1EuvxSFRu0nQbhHUE8TzAHQCL1lVMEp90l4FglKbY3X2n+PjhSCUfOryHN1uzuZOirW+w2O7SAlU5TlSne/CWG72Rkgh0KXF2HEyS6KUJwEb9YiyNIzSkjL3140QgnozRArhyZRUIxCEoSQIq6p7vORmLQwJlMBJ0IUjUL4C1QkoC0stCVhaTIhCxSjV5IXGOkFWalJtyLShFQo+14zZzTW3M83I2EoKy00MRseLqzTVlOWQ3Z2MMFYszNWYm68RRYr5hRrrGwNupiUXggBjLVdvdPnCaz4xPB5r+/2Cm2t9Sm1pJyGvXl6gc5KJ8mEcQ+Zcv9nj/WvbM7c7/NwoLen2My9f5zwRrhQIZwmCiEAJ2s0EIQSNekhS+RB+69t3+H//za9w6aXZnTK7O0O2twYUhZ6QY2NEkZfgaLenL1QvXl7m9q1tv+gTcOlTV0iHA4p0iBBekmz97iaLC/P3LL9mjZkYiY/9OvZ7BwFE4WOpZ5mJw9026hMu7VmWmtu3NlgI3mLtzm9Ba8uVlxaoV93X3/rl1xncuYpcfGXm/iAIwtATt6H3ETKVUfxhBEHAm9eG/NzPf4ev/OhnuXJ5CSHgJ3/8Syy1I/7+//MuMtoj2sbm88dXsH+8s5rTbuOjv52Ysq1PCn/04U3+/R96hR///V+YEEF/5x++wS989QOazTr9/oDRcESeFUS1BqURrN1epzM/d6B7DUCXZUVgnhxA+G59SRRH5FnOb/r+H2bt7hpZu02RjyjyjHQwwFozqWAGf8+HcUJSqxGECc1mk3qjQbPTIopDlpZazM3tVY6PqRApYeVMm4XFFt3ugEajhjGWIivI8pIkiSadHkpJRCB9km0iZ6xQgULApItle32b5PLq5PtaY478/g6HFIJhf1gVJ0gEgrJI6faGdNrjYxVHrsLD5M30nPx+75yD53f64/2rCjHx2AkCSb0ekecapSSjrOTg6oMD+8WJjwOcdZTa0B9kvP3ONX74N3/+yJGc5u7a2ErZ2kzJcu2lurOSPPOetAh8gYh1Bwic/cSOtd6XIowEReFlyXH+97EWpPLnMAgknU54Opm1x4jbt/sMh+XUBLmQ/prMcy9bi/AElS4tg0FBUfm0+I3378h0UocTtnmOCcY/180bXc6caU4/P9XfvW4O+M7UsjDjWNT5MUUQBLKo1YJrjUb0T6++949vPJ5vcAoIpJAix1CTUpgwlCS1kGYzotfLKyn3mCzTxEkAuSZLS3Z3MxYWHoEtwscUvmDMURaGfj8/cfulpTo7OylG24kfprXe023QL9jZTpl/nL/vjGmk1H5ec875tYQYz4sCpRxVk7yUgiIM1Xcf3wE/xycZzzShk+X6D5baruJcIKRM33nr5x6A4n18+PRrP56sr/dfRIpWlpkhOCWkSJaX9uRM9lcuTY85jqOkZ5WpzCpbOS2O7vfylQXef38bU/ncCOkHwWxfUuSeP2IfwljRbEQ4h9LaKudcxxgrpJBEkbqLE2b6Gz18xJH6xTTT329xURDITEoxFyeBMMZZY6ygqk7Jck1ZeDPHRtPrcUaR/Fj4vDxJTCvQ3n85FIXx0jqtmJ7LWV6pkyQBS4u1++r2eVKwQqKMw2mNAmQgcYUnBbEOtMGkOfmdTWoXV2e+TzjXpH5xldG1NXAOGYWoekzQrFO7sIpMIlTt+TW3H/1hgSn8onwsc+Osr0Z7jk8WOp2YTidmOCzZ2kkJQ+mrYLUnQcrS4kqL1Q5trZ/DHIBDSYd1EqQjzXXl5eYmySAvuebrhLPCklY+PMpYQiN98kRCWkJ3VE7IZ8FeV54QECWKNpY0LZmfr9GshdQ6MUIIdjY0qXNYCXluEVKw0olZnUtIU81da/n/2XuzGMmy9L7vd865a6y5VmVt3VW9Tc/0LKJJDocUBcs2JejBlmRBNkkYskDo3TIkwH43/GBYepAFw4At2BBkgxLpEUhblmhJtDgixVXkkJy1967uWrKqcomMjOVuZ/HDuREZGRmRmdVdXct0/YGqjLhx7rnnbmf5/t/3/3ZzjUGgK0NVGtbWU4xxtUyLT3K9Z8aMspI0ieh2Y166sca3v32PDWeIrE9yv7MzZmPTzz8EMBxVRIHkxW6DOFbceOEhpWBPIXMe7I74/ns7izVAFuzrZcfsNMrKOdC5QRszjQK5uNUlUBKjrc97A3zr2w/4pX/xDZJELjW4jkYF9+8dkGWFj46yR7lqlBQ0GhGXrpzugb223kZXhnFWgjNcvvYiN9/+HmVZTgmP3kGfZrNBs3G+xaq1XurBGDsjZeaJxFlSJzyn3NNzPBpY55P69j56jzf/ze9w40d+BIA3Xt/k1q1D9m6+z8uvvLh0/7KqpvfSS3roqbTQMgRBwO++dcjltQ8pS80XXttCSsFf+g+/yLVLHf7BP3uT2z2DUupoTHPuMxWlM3nPzmr3B+9/xA9//gp/46/9pCcaJHzjN97hn/yb91FK0D/oEyYp7bUNNtIWKkjQxjDs98iLMdloHxUEtFpNgkDhnGO/t08YRjTS9FT5taLw+bCszRFScefuhzhARTEb3a6PPtCGRpIwHB4y6B/Q7q7Sarfprq4ThgptDHEckqYRa+ttWq2ESbzKMst1EEjW14+iiGZlxY5frkV1HMfO9nHnl0UkpMCPb1EUTAlMgEYz4a3vvs9Xf/xLzEbj+JXuPLnj5srM/nKSCDq5YX4VsWgtLVi/sMLO7pCiqIjjgLI0RFGwoB5YW2sxHuWeFCsqlJJ8dGuXt967y+deXh6RN4+DfsHObkY2rhiOKkZFiUDWUox1Vrd6ojGJIveSYwIhfSSxdSCE8xHHpatz63gST0kfORwGXmptdSV6KqMKRqOSViui1TrplBDHAY1mCMI7qkz6x6qWQHrzzV0uXW5z+dKCeclZYSmLyizj8U77vgw/ACRRllX0DjK++MZiWc8JWu2IMFAUReajBx0EgXTr66m0llGahnejSH2w/dEv/93H1/qzYYzdtNY1nCPQ2jqt3cg511RKTudWGxsN3n57H1e/hEVpePvtfb72tee5dCZQStRS0IKylt+LotOdevJM0+7EXu5SOprNkM2NBlVl2XvchM4SOFc78zUjhoMChyevwlAxGpUSJwIphVZSFs7xZL2qnuMHBp/p1VyWVT9RlvqS0baplBw+6facF8bYH0uSIEwbqtM/LN8vC2O0sRdW19LusriaRREL87/PezfNkkLLYw9Pm8QvWyRMfvOJFtfWUp9YcmSRtcSNrix5ro9Jvnws1E1IEoW1iqLQWGtVnaiyGQn12AgdFcjfV1KMsE5ZSwgYa52WUgjrBFIiKu1zGiAExjryTKOkJE1D0vQz/bo+NObn3FlW1bJCXtYhzzRxpI7lJjrtSZ78Pv8+nacdjzLWrZe22dAaZc2RjAUCyYxHqXOYomBq+V2CxvXLmCzHjDJEEKAaCa3PXfeRPc/DTk4gTQLiUFHUHjiTK1RV5lho9XM8HpxtQjpZHs4evWa3N5shjWbI4LBkZ39MXpg6ubE4SjY/yXVT5yYRtca/1Q4tJt6HfjRVgZx6MTfSiFYzoqw0w0GFVF6OTSlBt5Ow38vq50oipSBNQ8pSTz1vw9B7L3faCYGU07xgaTPkpZaP5B8NKz66c0gY6NqI6A0b15TiWiNkf1hxR0Ep5VSiC1y90KqNnMJfNSUFK6sJL91Y4/6dQ15LAsrScm+G0HGAMI4XVhoIAS++2Dm/XOgpRA54CbQ//O69o5t4js54fz8jy720hzOeVHPCcdjLAL/wunFlDSEhjhUvXuvwYGfM//lPf51xNubKC4ulK8fjgru39xiPy/p5kPX775MuJ0nI5TPIHIAkCdm40GV7u0elDc12l83L17j74U2kdHXibcNolNHuNNlYWz2zzqIsp0bRIFB1Xj4fseOcT1oex8FDR/08x8fDJAojCkO+8pXPc/vOfd751/8EpSRh9KOkScB3v/OA/v2P2LyyOHcOHEnUTUi5+c/LEIUhv/zb97m7N6YqNF/50lUAfvSHXyBOFP/ytz7iX3zzHu1WE6UUTp+VZ+LZtDoumtIcJ2sXn5Nzjg/ev8VXv3iV/+6/+rP0hwVXmi3++Fu3+ZXfusntnSEqSlhfu0Da7KDNZFkhsM7S6q4ixBr5cI/B/i5VWZKkCa12ExyUZUFZFiAEcRTTSNMTZMekmc45qqqgKEuSJCEOA7rdBipQRGFMmKQEwVWUFD7SQjriNCZNI4JAzeV5Od1B7yRRckSiLBt5l9V20Dusn9OzRlz/WSpJNTZTuTcp/PN/6+Y2165fOrZePatNZ88UFg0kvi+fPZ/580rTiFYrIc/92mJ/f8jW1qKcIZ409BKXnvwvi4rRSPJv//itY4TOsrdqv5fT6xX0DnKywku4au2NoMZoH0k/ldecHbePTsfWamNS+HmCo5Z3lV5eTQBKQasd0m6FT7V6QZZpbtxYPBaWhZcul1IQRWoqNVjVUdSDQYn+qM/gsODVV9c/+bx9mZlj0fdFBhnmfp/fd9Fr+hR3wXfvDrh6tTt1jlkGJX1EujFukk/FKSnIxpUOw0ADFIV55bE0+iEghBwrJYfa2JZUQmvtxuOxTqBQRxGXgs3NBh980COp58m9XkaW6drmcNbk9Sm+wY8InXY8zZVorKPXy7h48aQ07yyazYg81zQaIUXhnVm0cYzHlc85+hTAGB+Ng3NIJZH1rSwL7dUVIMC5QBv7XHLtOR4ZPtOrubLUl6rKdoVXL/mYISGPH1VlfsRa3ssL07TG7QkhWqEkaNQG/2XUy7LPyxxMmPt9MRZ7QZ082qLfvKFqdSVhfz/zW9xEe9Kwu5tx9Wr7WPmHhZ/0WrT2TL61DmsIrcNqbVesc4+Nzn/7u7+QX3rxL+6IQBSuclIoXFVYh0AIKRDSZ0YpK0sY+UGurCyxsVNZnCmED6kvS/NM5YB5khgMS7KxpqyN757cic6l1X+a09Z55uqnvVvz286CQVIkKbGzqLLEGT9pEKrOKDk9kKPcHxCtL9Fod1DuHhB2Wp7AsY7kwgbyec6cpeh0YlYPC4alj8ioKgtCI5VkMCjpdp9HND0qnLbunfWbXTZ2LRp9zmPuWba06nQi2p2IIjf0+znDccVAFd54Yh267kcm5MXEM1RKiGKFrvwkP04UWaZ9zgrhPbfazQgYHzMsJJHyhI2AKPTeXc00wNoI4xy68oZ+FQjSJCAKvfRAOOfh1myFfP5z65SlobefMxiVVFpNI43WmiHdNEBJwV6huas1k4Azax1KOarSIqSm1YjQlWV1NSUvDEFlUM6R5RVV6cetcqxpKIEzjk47ZuW8kaVnkDnDUcnv/dHtkzfmlM7TOcgLTVFH1RnrcNbnH8uLkjCQhGFAFIcoKWk1YtIk4H/+P36dO/e3uXipO+dx7TEeF9y5tUc29jktwN/3SYRDFAZcvrp27jwwjUbExmaHnfsHFMDFK9fIx0MO9vbq/HqeiBkNM6wxtNst0mS5BGtV6bo9amrcm7QNvARbED7v5x8XJtd98vfqlYu02g3e/sY/Yf/mm9x+/Q3e+8Nvoge7wHJCp9J+mTLpJ3weDHEmoQMQhgF/8N6YB73v89Pjih//6g2EgC+/cYUkiVBC8Eu/+QGbG+tT6TWE+4GP0gnU/Pt9dG3BR/i9uBrwF372q1zYWqF/OObiepubH+7yt3/+uzwYOS5eewljzZEhfaZjSpOEovBOWklrnWa7y2B/l3w8oCxKgjCk3W76KCHnKIqcosh9+TgmiVOCQE3bVJYFKoy8XKY20xyHnU6Tl159gQ8/2OGF6xt11FF932aImZNd5pG1WMyNpG5mVHQnRsgFjIGbL3f0+97uwalj86J9jPFRJ3lekiQxKytN7tx5wOp6h1a7MT2vSeuPtWWmzYtJmaNj+XoWW9cnV3BZW69cXefm+/cpSk2/N2Jra5F9zpdttVP6B2Mc1PNHw9vv3OH29j5XL50k/52DwaDg1u0BB4cFlXVobbHaMNHtsXW+BuF8K62bzZs0uRpiauwUUJM3/n4JQNSOJI00oNMNSeKnW/rSORgOC95YEAECkOfe4WZyjWHSJzlwAmstg2FJUfq14Oc+t/H4nLFOW0xOts0TOMsWkvNlF3GSj7kfHtcR5Rtn5EMB6PdzdGWRopZoVE4gEEVpnbM6TZOgaZQdP4ZmPxSUFHsCn4/ZWqusdYExxhW5IAhr201pePHFFT74oOej+WvHi3v3hjURebK/OvuBmGDZDZ7ve08n7J801tZT4jigyDXWWPb2ziZ0Llxs8mBn5M/UOfLcsr+fUVV+rOj1clafcHoCYxy6MmjjsMZihcDUigfKE5eJEy4yxjWtsZtPtLHP8QODzyyh87k3fubarTv9hrE2isJgqAJ58KTbdF44R0sbuz7OdcMat6kCkTQaYfNhEuee1yh9GukzKbus/rOHEl9bux0TRQopRa1xbykK2N4ecPXqxBj98LMV545Ij6o0rKwkSKmRighLgnOhMW71c2/8dOOt7/7CY5k0xHHwm2VpXikLs+bqObjDe0JLJZz1wRZ+Qj5ZYggoK0NRmmMRS87BaFT50PJnxHPnSWJwWHqt3lpbGgDB+b3HF+C09+gsOnOC03wW58tPyvbDBptVAXkORYGII1ASIeS0pLOOqn9I2G0gFkh55HceYIsCVxmElMgkJL60fkqrn2OlE9OJA4SocJOE48YhqNjtZc8JnUeE+eXIop6fBZ8XjTnLusbZeufLLhvvBBAniotJk4t4w8E4qxiNKorKIIWoc9FYP5m33gc2rPPNWOsIlSIMvKyJqRd+IhY00ogoUAReO5xmM2SlExPFiihWR0bhuXMqcg1CEARimvB+EaJIcXGryYZp8NGtQ7S2ZEWdWW7lAAAgAElEQVRFWXqDR1VaOlLSTiO0sRw4x25tBCpLH91xoDKM9REel7ZajLYHXAoVo/GIvb0x6+sNvvPOLoNBySuXunzpjeOSJhOSa+KRF9fj/llkjtaW3/7m7SMj8bJOcw6jYTnNDWSt80atSddf73/hQhtjLEka0O0m/L//3/f5o+98mzgOWd84SYZXleHu7X2yOjLHk3aeGLLWEgaKi5e6tNsP5yvS7aSAo7c3pCwqXnr9Dd761jcZD0fTYxhjyLISYw4ZRRlRFCJFLfGmjkvDBYEiz8tatuiI0BHCG+8eZr74HI8e3XaLYqOgf/cmvVvvIaRkY/P0iC5daaz1MnpKqSmRc957KaXgzoHjf/r6t1lbb/L6Kxew1nHt8go/95/+CV652uHv/dM3CRNvVDmd1Fky0awLPG2kzrJLNBsJY4yh0nUUd2XIspxXLrf5qa+9wtaFDltbHeI44u2bPf7Wz79FtPICmx1LVZYcHPSQNUmvwoC8KD0ZH4Ukcegl06wiClO6K6vsPbjLzt27VJWmKksazQaNWUlF58jznDzPsdaSZyOqSmN0SdpseoO1sd44LyVrm6tkuc89OpHNqs8ch0PWf0/mjxEz5U5uP0lozHw+cX8XX+S93X0fpTbdxbfj5FrzaOSV9QjtnGM8KkiSmDAMcc7x0c27fO4LL0/n7o5Z2bWT7h7LSCZm9j656l224j1ertGMSdKIotQUxbKcSP57q5kg5QxZaAx7+wPe/fAOVy+tYYwjyzWDQclBv+DgsKCoTL1mOcqLNJFrFXgfLmsF1nM8GGNBTGRZJySbH/dkHcYvpX9OjZnkKlGsrUU0Gs+GSajfz6cRyvM4cqQRtXysmfZDkyh6IQSufscPDws+/PBgabTPE8EiAmdZmUXfJ4/+okUkLOy2H5Xd4L339nn99Y1zObNsbw/Y2xtjHd4RqY62MMYIY520jiCOgg+fNkZHCAZa2641NqwqG1vnlABnjCWOfURYVRm6nZjrL67wzjt7JEmAlGKaN2h+LXJ6Xq/TVkCn/b7sAZov/2QQxwFxrCjrXFcffnjAF75wOr/RbHqFsrzwaQm08aRtEEjK0nD7dv+JEzrOOapa8risLJNIHVXbOJ3FBIGQQmCcc8mN1/6y/ODtrz/XbX+OT4RnY/T+FGCMfU04pLMo55wIQ3XzSbfpPHj9iz8T7O+PfyTPq5eTVF0sCzMucq1WVx5dB3bWELBo26Ip8GnG7VnD2+VLbR7sjBj0C5z1E1ddOfb3syU1LPp8cuYihDcEFbkmigJ0nZDSaJcLKdLuSpwWhfmyc+4S8N6S036kCAP5K3EUfNUkpl1WqqmkMMNR2ai9N8REikfKYOp5aa1D1YPV7CmrQEwXcEs9dVjwfX7b0+3E8cjgnJfUmURtqdqD63En+zxtHn7W9tltVRARSAkqwOQlQaCQjRAhBXqcY4sSnCO7dZ/GjeO6vbYoMaVPGSbTGFuUqMaTnQQ9C7DOEeKmOuRhLGsjvqUoH5t641OLc9rZz11+kWPAaV3dov3mj7fo99NIoGXfJ+ROkihWV5NpHdaPMbVR0FLUHqKulkMRwkv3TTjlMJTESXDM4Hhadzy/PX4IWdIi0wyGJdeutAlCia4su3sZD/ZGWOt1/cvS55a5FEmuxwHf2h8zKjTZ2CcUfiBG3I4PaLZi/uT1VQ7uHmKdY79fcDAo6fVyytKwtzfmzbf3fb8kBUmiyHJNVXoni6L0+RSajZBGI6SRBN5hQUAj9RFJk2vyjd/+sNb5P8cFmkH/MGOcV37sn3gjC4ETfmfrHJurbU+0hZIklvzyP/+G9zDdaBGGJz2V79zeo5xI3piJoc178sdxSKeTsr7+kDmDanS7DYqiIggk2lhe/vxX+PDdN+nv7wFMDZrDYUYQ+Oig1dU2QRhQaUFQG6ezLPMJoSsvs2etnRI7UkryvFx4bk8HPgOTEfxzePHCBs1mg35/gBCCJDndIUBrf0+dncwTZU3iPhw5l5Pw1//Wr/Fzf+Er/Pl/9yXSRsRgVPDyS+v8zZ/5Cg/2x/z8r91CyjonQO1cdEQgLSZ1otAbWypdnStq6HFhVq5sVqquKCtG45xJxzwajjHGe/cPB2OuX1mh2UhppBFBmvL+3THvfHSXn/+XHxDHEXG5R9pokmeedFWBIkki//5qQxgo1tZapKnPQ7K93aMsNVVlaK9cwBFyuPeAqswYHA4oy5K0kRJHR7L6Dt+3dFZWuXfHRyiqwNenAlknhnbs7/QYDDJeuH7lGJkzGa1s/f34HTt9YXDcyDjz28Jbu9iYaIyh1xvMlRRzR56NkPHUTBgFSOENYKNxzlodab660qI/GHPnw21eeOnKzP5HdYmZT9O8dWcuhOa3nTYDP36uly6vcXg4pqoMg0FOp5POlDuqR0pBoxFP+2BrHVlW8pu/831+9EuvczgsOTws6fVzP1ZqQ1n5d13go28EeMJUCoI6Z0dVaYLIS/u4QtTjmaLZDMmzyuePEyCFAOFQUhKGft9ON6L5jBA5E2RZxaVLiz35lRIkSTAlb1qtmPG4QmtbrwG9ETkI/PkbY+n3C+7cOeTKlSVqBk8zHmYBCYsnz25u+2wdyziE+ck08MEHPYQQ04jC0zBRHekfFr7vlF6quN2KAKGlQCslx0kcfPPMyh4zhBBDJ7DGuFAbGwrnEEraicKMnLxrwKuvrvPd7z7weVVCSe8gYzSqaDbDhRzc7OeTM6GzrAIP+zAsP9Ly3x4tGaSUxDpPxOa55jvfecAXv7g48g78WL62lnJwkKONnUpDh6GakjpPGhOnKSUFrWZY51D1SkFRrDC4IoqCfiMN3xRSDJ6TOc/xKPBsjeKPEEqJP5BKZpHABoEcJrH6xpNu03lQluZni8pcNsY2dCVotaJGlmsuXGg+6aYBZw8389sE0GiGpHFAGEq08cmgk8hLsbl6UrbMqHdU34JEl3h9/CQJKQrN4aDEaIsxrnLGFaOR3sWxW2r7EzwmQued7/3i7tUbf2molBqnSbBvjYuMdQrnhDFOWVOEcaSIY0VVJ9IuS4OuDGWpj11MIbyczNGGub/z22HxWmXZeD27z6Jyzxj6/Zy80OjKGyytdXRXkmc270kRRKRa44yGSmOLChEGSKUQSoF1mFHmvZ76I4LuUR9R3N/3hA8gQ4GMQpIrF5/UqTwzSJOAZhqy0tT0c00SB+C85/+z5PH+sMTL7H5wfEq/qCtZ1oWw4Ldl9czXuWjfs+qa/7yojedZxiz6PL8unvyVUqAigUNCCqcLCCzGp9HNHva9PNwk1w34BebWVpOtrSbGOG7fGXA4Kr2Xb50f6MurKd8XsJ8btLZ8oRnxTqEZHBbcvXPIRiPiwc6YIjckcUAzCri8kpKEijw3OKeni65JbiFtvKxqFCqUEgyHJbt7GWEgvcew8oSGdfDuzR2i2gjzMM4HVd3P+/wAEjHJCVTvHCjJ2mqLlW7ChY0mmxsNfulf/C7GWS5c6LJ1+WS0xIP7fYq8oqpl1sJAIYSqc6EEtFoxV699sijHCxe63LuzT6AkNgq4/trnuXf7Fvdu3fQRQGGAUgmjUYY1ll5v4M9RSrorbawxUzJnYpyeJFu3dXSVlJLkFMm2J4sJaXA+KbFnHa1mg1azMY28OQ1RFCJlgZtGWflInY8z9rQ7q/wvv/Rt/uH/8y3+zn/9U1x/YY21lQZRHBAEkr/2Z67zje/u8N52NiVCrJtSOwtJnbIqjx3jUUTpzObymacBfOSBN8oCGGvRVTUlMH20hJceM8b6HCJ1kuo4DqcSz0Atk1NSlRVbm21+/AsvsdJt8h987TqVjOgdlvzedx7wq9/cJooCjDaM9Yg8HxMoRTONkUoSKEESR0gxZmW1RafTnF6fjfU2O7s+OtJoTauzQmdllfu3bzI42MdlBVVZEYQBaZoSJxG9/QPKomQ89jJsvj8LiaKIRhrTaqUkic/JMDgcLZCIPBqd3MSjYMmVXk7m1PWci8iZrcuxc29v+tXndXHgwInjgmmz+zu8cZd6zPB5dDzCKMQYyzjL2Ns9YG3DS5zJmTa7mVbM/j1xPkfNObH9+Hks3neCtBFx8UKXnd1D9ncOZwid+bo8+bN9dx8hBXlWUlaGd9/b5lvfu8VKd4XeQU5ZqwhMJEIt3iEEjuQWZW04V3XEifChOjjnr1e7E7GxktIbFNPE3GHgc+VEoaLTCes+ZOHFeapx796QS5eWO02sraUoNZGkc9O8hNZCUeg69wZM7klVeQeUdjumc16J2GcVi+wEZ3EC59iW5RXb2wN+9KtXjj9TixYFtQEfvENTVUehGWNdWRoXBEo0ktAkSXArjoO/f67zeoyQUrwZhWrfpEEjTgJhjY20sa04knEQSMJITR1FG42Ql15e4972gLThZf/v3jnktddOzhMXrUlOp9zPng6fPV1eZjiaPeKi3x+G2Fneisk7WpZ+rvrBBwdcvdph5RQn9WvXOty/P6xl1iZ5Jn0EY55rDg+LJ/oeDwY+T1raCBmNKiYRk1VljArkWCk1staGeV69kjai7Owan+M5zsZnltBxsD7jtSWUkm8+2RadD6Nx9Rd1ZbtCiCCOFWXteXpa5/e0Q+DlYLa2Wty/P5qGT9o6Sdr6emPhfGOxr9RxSCnqRaiP1sFOlymu0jYPpAiMdtcf/VktR5oG/5vW5mpVyfXKWRkFsiq1DRHOCSldURpRaUtYTwgmofNmjsMXQvhzehh8XG+eRWXPsnrO1/OE4bV9vcyRtQ6pjsKfn0VkMqTTaiFLDWhMViBChRMSBNiiwlbeU7bY2UO1UoSSPkoty7B5iQgD9ChDpbFfQD/HmZBSsB4rxtpSVoYkUl7ixLrHot97HjLmtD5xdvsyUmLRsc5LAp2nzCyvfNqx5+tb1r5lToXz9ZzHEXGREei0z2ft+6RhjGVvL6fVCGm0TuZN8UZNCwheuOY9VIvCS5FkuSdjfnKlwc2DMQeHBevNiPEAbuWaNw9zvtqMSSPF5bUmq61oKnGilB+fjKk9/GtbopcGYxpNUlaTPHf1WCYk2hiMdfzR97ZxziKsQ4WSjfUmcXS+yJLhsKTSZkZDX0x19IUQhGHIKy9vEkWSKJTs7PZ474ObSCnYunwkvzJp90FvxKA/xtb5bKyxdZ/pjY/NZsy1F84nh32qXRW4dGWNMDpkb2+IkoJr168jVcjegzsc9oc45xNiSympKh+lGycxw8F46rHt76mXlLIz0WE+6tc+s44MP6g4i8wBjssuaYNSDiEcUny8KOO1lS5ZXvDn//ov8j/8zZ/iT33tBi+/uM7lCx2+/9Y9ftIaPn+l4Jd/9z6BUvg0LxNyxzLp6bwkGzPfa1lFYyiKAq1NTajMPpOzUkiWIAjQMzmCvKFnkpemJmFrYrJOoI0xE8lDNbfPUf4QOE4OTv5KKYjjGOcsVVWhtWZzJeWVK1t85XOXsEKxsdllZAKcsfzKr9/kWx/2ieNoJm+WJIlDkiRiY6NDFIcIITjoDX0075Rc8aNEksZcuNDlwYM+VeW3WutY27qKDGP6O9v1NXIMKsNoJCmLwl8fJTF1VWEckMQhYeAJ8TBQjMd5TWDP3uHjo6hzrvYcn80NMzsaM7N9QTXTL2dZgD20tgzH2VzRmpZzNckkThJ14Ak3Vc9XZSCxxiJrGadWI6F/MCYM+7Q6TaIoxJ45g5lHffxjJzhfx+l9pJipY+vKGr2DEaPx/Jpi0vH6uoPAE7DOOsrKUBYVOPjt33+Lf+9P/rCP7NVH7wowJbQm6qST61eW+khCrI7ao+7f86zivvFjQb0kQClJux2Qps+u6ccYHyncaS832A6HJYOBd0wpS1NH4vh8Q+BJnUmfYIw3BldVyP37wx98Qudhcc5J/zvv7PHi9RXCQJ0+sZ+tV9R9vXE469yEvLXKCaGESdPwt2+++/UHj/BsHgmkYt9o23LGBUIIixBWCqFFbbiH4/O7L3x+kw/e7xGEijBQ9A6yU+eAp13y02xhs5hdiyxb782XZa7s+Vaay1aI87/N4mjV5OernsCeRM5973s7/NiPXanlUE+uptI0JKpJszAUdW45g9aQZZrbtw/PlG77NKG1XxuEs2sO8KowBqMUDiEmAZfPo3Oe45Hg2R3VPyGMsa8765Q1LpJSFkKI0ZNu01l47Y2f3tjZGV02xqXOucA5KAs/iWs0nu0Et5ubDcrSkGUVvYMCbRy9g5x794asrx95FJ/XeWQCpSTCQagkSRKQFxprbSylIApk4KCy1j3WOOt3vveL71y5/pfuKWVeNtYlQSCzotCJtU4qKdDaYI2fxEslMLUea7Ag18us59qngmVkznn3mbfcMvd5tvxpVtlHgDBS/hnIde2pCHmuz97xKUa/2WV1OIRKgzXowzGqmXivRq39RPlgiIxCso+2ady4gs2LWv7JeY++ShOtLE/E/BzH0W5HtIclAqhy/14qJGWl2dnPHot+73nWShPygiVllxEb8/XAyVdx2TR+2bR9/u9Z+y0jUE5ry3y9n6TOh8HTRN7MIxtXDAYlK6sJ0RwRMkvkSCmP3fw4UWzGDRDgLFhjuXy5RZkb7j0Y+UgbWfDAOu4qEJEijSRB4L3TDwY5g0FJGCnaaYwQPqeDq6N+Jt6zxrjaW9ahlGCn1Hx0UHBvULJ9aw+rNc6CLjVrScgrpWW1HbG+1uAsjLOK0bhC1xrWtaN+nVcAkjRgc72JszAcVfxfv/qvMdbSbidEUTD14BVCMBjm3N8+qKNeHLqyx57fIFBce2Hj3N7OC8vNbdvY7BCEAQf7Q7SxdFbWaTRXuPPRu+zduwtMogt8fh1nLWVZHRn9nQMxkZXxhvFZEmc2d8jTiKf5vXoSmHihTohEU5MKk2fgVJwSKpMmMa++fJ2/+Xe+wX/8p+/yN37ux2i1Yv6dP3GNV17e5Fvfuct/ngb849+4yf3DijAISJOklhktabRWCMOYg4NdRv3+9BmM4pg4TpBBTNSMieKEKEooyhyBY3TYp8gzyjJHFyVxEnlZQIfvX+qk70JQz1fqKBxjpxFJtiaJgtAvZV1tsXUOZC1H5Q3d8phcHMLPsxsN7zhW5CWvXuvy5dcus7rSJEwSti6tIIWgKDU//8/eopc52q0m4yz3kjpRQBwGpI2YTqcxJXMcMBzlXkIvOrkui+OIzc0u9+8dUOlqOofvrm3SbDbp7e5QZgPAkucGaw1KKaRSTEa2OI6J4wilBFJ46bUHD4Z0uo0p6TU7Ek4FzcSEwBBMMuoclZ014s30bicem0XmwfnfPA4PZqTWpsVdHZ1T3yhXkzrHuSeCIKjvsyAIQoqqIlExAkibMb2DIdZatj+6x4uvXDve5nMRO2Km6YvMpMtmV8cJn2mzhWBlpcnuziHjrKSRRtMy83WnjYjhMJ8S7eD4/lvv86d/4od9mUnTpoQnde4dUR+L6Rg0iT6pqvrZt76cNVCWGiVFrVSh6LTDSfXMVP9M4c4d/0ylS2wexlgGg4LDfnHMUWQSoQe1wbW+lsZ46VchBKNRxf37wzMTsz/HcezujTHGHZesO41tEH7c0sZO8gdjgUAKK6RwgZImjoJBmob/42No/kPDWVplZVYqbROlSAVCC0i09u+k0W76PgJ0OjFpI2QwKGikAVVlOTzM6XY/vbXiaVPMRevB+TXUov1O9rBipvxpxqJFNfi/gVI12SwIA8nGZov794d89FF/Jq/VyRXk2lrKcFjnjFNiuo7Q2vqomCcIHzEvKEszjURTgQSBcs6FOBdY60LnROCce7aNt8/x1OAzTOhw1ToXICbre/fUh73pyv5ZZ4nrXCvh4WFBHAcoJc6VgO5pxuZmk52dMSsrKf1+QVE6BocFWeYTlH7c81O1zrRyjvWNBge9jIEtIyVF1OlG7aqySMFjt+qHoXxLKfkFqW0nCFXmECvOWr/K8gtZYbVFIdCVYTzWc7Ia/vPspOGxY9GE7awx3S0pt4jMOY3UecgViXOObjdGCDg8LFDKL5LC6Nl+b3IRYBsNZFlC5QkaW1QE7QZCVEglMVpTPughw5Dso3uoZopQCjF5p6Qk6J5tIH0Oj9Vuwv0HI9oKRs6RZwapLEoJhKjIc+1zgcxhkXngPGaH2e2zf0/zwJrgLF70vCTLfBvnf1+276L659u2qO7zcLyfFkHzg4JeL0cAFy6elGPVlZ1qek8xf7HrCy5EvRgBkkbA9etddndCLq80cQL+sD/i+7sjHlQGsoLt+wcUdf1CCiQQRAGNlZRmK6XZDFmPAqL6oKPCsDM2DLVhkkPu4H4fW1a02gkHvRFWO+4WOff6OV+51CVQ8tTF8CQioKrrszD1YlZK0tsb8trLmzRqSYTf+oO36PUGhJFifbN75GWJoCg09+7s+6TmxqIrjTaOKAoIAu9xefny6pQsOYqEOU7cnBWVU/sYHHshVlYatFoJ97d7tNsJ/cOMSy+8TNxoMuz3ycdDymyEtZaiKFHaG38n0Zau3u69wn3lU8m1+On2RD6r7/qswUefeAJDCjl9lqz1Umin4axrKaXk5Zde4F/94V12er/Gf/lXfpQbL67RaSf85I+/xGhUcnmry+9/Z5t+rvng9gHb4yFWtFm7eJUgVGxubTEc9Nm+e58oTmm0OkjhpSd9dJw3XkdJAyElndVNdKUx1hFIR7MR0esNKMoS4WpZXGMw1qC1l0Jz1lAUFdZU9QtjMGWFrnQdteOm5yOlpNnuEKUdxsMeo/4Bsy+XkAFaS37iKzd48epFlIQy2+PatY1awgy27x3wy79xG5U02LyQkKYROzuHOGdrwzkUhTceOVsTJFJQFBVhoOoInVmyxLcgSSKuXlvn/vYBWVFijScGgkabSy+0Oezt0t/fpxztI4VfpColvXSkgEazSZr4fIlxGk2TSjdbqc+NdayzmdA5k02zLTkagf23uafEzZedfaKWGeyOyvf7gzlJs9lPYq7a+Q7TO6z5+68psookiafEVKfTZDTOabca7NzfZfPixoL2LJtlnNIRn6hjfr/l+65vdtjfHzIcZDOEzslrvLLSYnd3QKAkIgqw1pJlOTdv32Fr4yJBPTf35KjPyVFzW9NLZIwnKaSSaO3z9knpCEJJFCrCUCJrI2mnHZ4Yexb1B8v6ifMsyR4XdnfHXrVjyW0wxl+LvNBY4wkuFUhnDcI5Aw5nrRNq4iDpvLOfczAcFtzbrg3w6XM763lgrePmBz0+//nleU8WIcs041GJkD7nkQ9iECZQspBKVGkjuHPzna/vfkrN/kQwxv6wtS6Ukkgp0XQOnHUl/i+VNoyz6lg3/NKNFf7oj+9j6zK93qdL6JyFRb33aRzcZPtsLzjfIy5ai7oTNRxHoxESRooQhQokjUbI5maT27cH3LixNrfv0RGuXu2yu5v5/DSVAeeJnUlurDw3JMmTcVqarAUm9stJLkJjQAhUWdlYGRc461SSBM9g4q7neBrxmSV0nLVtrW0ziYOdKFI7b3/3F57KgWMWRal/UgXyMFCyW1XaWIs0xpHMJVQ+C09aX3IRpBSEoU9YL5VEBd6bpigNo1H1sdvrnCNQgrywBMqz5s46ssKUslfsxkn4x0F0dj2PGnGkvj6w7q8gcFKKSkqcMVbgEM454az3DFZSTiN0hsOS+SGyqiVt/OR0GWNy3qn4Y5iunzZTWPT9tHXYQ5BA9x+MeP/9HtnYJ7MGvxh6ooTYI4KTEoIAm5XTiYQtK1QrxYxzAhmjs5Jse5ewnRJ224Dzi3XrkIFCNdLTD/IcU0gl2Aw1ZWjop4qisFg/UaOqDHfvj7jxYvdUbnN+2zKTw6LJ87L9lpkpziJOlpEvs/We1YPMt3fZb/PbYfFrvOg4T9qQ8KygKi29Xka3ExPPSatY6z3YgkBOZYsW4oyLvbHZYL0R8bvfus9lIbh4Y4PfvL3P3Xfu0+7EqEARRQFJGiKV8Brp45J7e6NpMtzJnMXnkzAY44kXKQVVUaGUJBtXSAlRHGAyTakN377fZ7PtyflOZ/GC+PCwIAqVN2wFElWZabJUax1RILl2edWTWoHgg1tvE0UBL9zYoNGIffdY1/XRBw/qSAFBHAcESlGWmjBUJHHIxUsrdFcW5TA8ehuWkTvT7WL5YjoIJJeurPlFqxAMhzlr61s0mus4YDzYYzzsk49H6CJDKUkQhD4qp5ak8nkE5FSeJ06ewKTnIfFZyJ/zMHDOYoydyoxNcu54UvH0pdx5r+XG+hq3eoa//fd/j5/9qVf58a/dqJOrR/zE127woz/8Au/d3OOdd3cIQ8k3vjfErXSI44iD3hgVrNNoryA4IlUniccdPqKm0nVEnpQEQYBynjCuNMSNJkGU+uiWNKbIy6l8mnUWKXxUoTVeam4iyVIUGfl4TFFkSClI0xaNZouk0cABUlwljRWvvvQCnc4qqdCsJjmR3WejWRI2unz7rbu8cHkLhPfa/1e/fZN7Q8mFa5eI60ib8TinqqqZ/BuCKAqJwmD6vSwq76FbRyXOG84md0IqxeWr6xwceALAWIczXqYtji/R7K4y6K9TjEeYsqAqszqSAJIkodGMCYMAqSTb2/t02imhUr7ADHEzkWx2tpaIrBt1nLxxtWTZ0XkxEYQ5MbLPP0uLR3dj/H0/lidnIs13jCiqf0IgZllt4VCBxBSWbJSzsjKbM0XQbCXcu7tHq9Vg0B/R6Xbqfm0xYXWivW5++zzxMo/TfvP7x3FIt5MyHhZw4fh+TPfzETVhGJBRTCXBwfHPf/V3+Ks/+xeptCXLKkwdSZKmCgcUuZ2JLnH1fN8hEIRhPT6FEgE0GgGt5vJ+4TSTwSKj7DL6bn7O+Gn22tY6RqOSl15aXVqmLA3Gegknhz02zwkChQqUDpQKhEBoY8FBHAUEoffy3+9lvPXmHn/ih7Y+xTP5wcFbb+2yudmk2Xw4AuzBgyF7exnGWJLE520rCiONMTEQJ0lw6dNp8SeHVB9QtHUAACAASURBVOL9VjN+x2J/KAwEw1GJzq1qtSMCJWm1IlrN6Nic79VX1/no1mEdKSa5d2/I9esrT+4kPiYW9QOz3xf1BYtGkMnnKPaki9F+BMqyipdfXuUP/uAu7727z8uvrM3UdXTENA3Z2mpxeFhQlT4fZ17oqYTbvXsDrl9fZXEvNY/zjGnnx0SW1ptm/HrBOYjjgPG4CkCEOCGlFJU2ZvXGa39ZfvD21599Y9RzPFF8ZgmdsrJfwoGxLhVCPBOJNIx2a1WlV611URiqstkMQ3h4uTVrfYcXhk9XdMLWVpNeL6PTjtnvWYy2FLn+RLq2DghDRdoIKQqfeK9OzpxnmVYIcV0I8djjM9/67i8cXH/lL/9Sv5/9bKFto9tJ7qVx0LEOub8/7pbWCOd8SHISeQ38ojD13kcD0sRAc7pvxTzbcZoPxbJFGwvKPmacZSFfZO2uv0+IG+NmzMXCJ9FdWN8zZEsyQYgKAmQaY7VBAa7SOKXAWJzxmuxOG8r+CGcdKomwhU/WJ72mCfB4+wNnDNXBCBEoVCNGhs/OcNTtJETjAS1reNMG7OloGvUwHldTuUQ4ffp4Gl85+d3NlVmEZYTNIkJo2cR6fvJ9Gn86j3liaFH7zoNn6LV7KjHoF4wzzeaFxjF5LeccVemNGxPptXmbmt94/mPd2R2z0o0p9yzvHWbosiJthKSNiE73OEEcx/7d7q4sJo6t9WN9nmmKsqKKJNonycUaR5HrqbxSVjje3R/xupJ0Fvi2aW04HJQgYDAs6vfSTZ/nfm/Exc0WQSAZjyr+8HvvIIWg2U5I07i+DJ7AufXhDuNxOdXbDwJFlHrDmXWOlZUGKzWZMyFnJprZk+t+lLunvtzTMjWZMzGwTiWhRG3g9D8I4cf5F29cYHfnkEAJDqDOnSPZ3LqE0Rc9oZyPyIsMZ0uKLKPIC7BHAchBoEjSmDR5dnMuflZRVto/f3FEHEeMR2OmRuZHmNk8CBQ7Y/hv/vc/4L8YVbz0Ypcvfv4y4OfSr796gddfvcBgWHDxwgP+0e+W7BzmXLjQZWW1WRtUDFlWkmcVQSB9XpBKkxeVN1Qb71WrK4Otc38EgfLSW8LPyapSY6z1yd9DhZSB93Z1QFhLTU0IyjRlbX0DFSgvk1ZUTN4gWecrubczpMzf56e+3OZCu+S1axs00xZhIGl3ErZ7XXojw9s3e7x/e0Bnc4O1xnEj/nCYM3G28mZ0n9dEqqNRtH8wxFpHaybHx2kmpe5Ki2YjYX//EK39yKuUpNNu0EgTH1UYKA72dxn0D2h3V0jSxPcrSpLnJUWh2dpao9n2/euEF5kd/62rWyzETKtmPs2yzovCBSflpyczW565yYVgPBoxoRuO/l82O6jFe6Ydpa87jBRhoXAWgjnPOykljWZMluWkacz27Qdcf/nqceZ8mVlxIZkz/23xjOnIsLh4JnXh0io3379PWWqiaPmcdmOjw2iY1znm6nxDoxG/+W+/yVe+8AbWOKJYYuu2+pxR1o9NOB+t5fyzJ6Sg2QgIQ0GaBkSfYG2/yGB7GplzWtlF+CRzvF4vo6rsqTYPn8PP5+/TlUMb5xPUC+GUBGudqCqbI1zqI9+8rGKlxfTdLsonn1j9WcCdO4cMhyWvvbb+0PsOh2XtBGepqtLV81UZBBKlpGmk0fuH40fe5EcCIWQZxXI1SoLuaFBSVXbkIPZqMj6acl6lIU1DVlcSPrrV92kEhH9Ww/Dplr59WCwjfJZ9bjajaW9aVobhoCRNAgIlee/9fZqtiEtbrYXEchwpDvsFxlryXGOtQ0mBruxMOoLz9EyLxoOHJX6OPheF8ZGBSqL1RF3HO1YpJYSUqlBKVGGocimEBiIgP6WBz/EcZ+LZsaA9YljrGioQkxfInFr4KcDn3viZZHd3dLUq7WqlTSKlMBNDwSJ5n9OwspIs98x9gmg2o6nhXeA7w7I0HBx8Mr7Na2RrBoclVWUwFpxFOlxojGtVlbn02hs/c+3t7/6jW4/gNM6NMJB/N46DrxrjmlKKSiqZO+tCqURH6HqF45zPmFZPShcZgK3xg9hkGyyiacTMQoSZUrN/l5l8F+03X3bZA/UESaCZJu/vZ7VetW9LGEpcZb1xc1ETF80eTjvVJ3iaWZQQBiNEZJFRiCs1WI0ZZ0fWQzxpI4XEFhWu0keSa0mEeIz5FPRgTH5vB5xDhiE4KHcMMgwRYYgIFEErRSYR4hyJop8Eoo0u1WDABZsxQhMXcLeMcDiyvGJ3L+PChcbCN2SWYJk1uMDxR+i8Xo/LjEWzx5ivc/bzaYTRw7ThOZ4crHXs7owJQ8XFrePRIlXpvVWjWE4NvyfInGXrl1NQlIY8N17SJQk43DmkzCq/SI2Ch5IskVKSNiLSxpHRzljH6DBnf39Eketaws2PgXcPRry21pwSJrMYDutkyJVGVz4ioLYP1uS144Ura+jKsv1gyNvvvcnaepMr19aO7JQI9naHjIYlztk6T4nEGI2UIWEoaTQiLl7yHpYTO+SRjVPMbDs+Es9+d8deXuGTXk+IIY7fKyF8Xp12p8GtD3d8snAJIJGxny9VSUSqu97A7BxSOA727rF7b7smlkSdw+jp7FefYzk88SHqaPYAECDg0xoiV7qr/L1feY/PXUp4/Q/v8OXPXeDa1VXiRou1tqTdivmhL1/jy29Y/sG/vMfvvbnPgwd9Ni90WVlpEkUB3SWp+ZzzMnFlqSkKjdU+Mn9wOCYblxSlRlcGY3weFan8e2/q6GrqtQ9AqLxUS1hLIEopKYuK0SjnoDcCp7m0GvIjP9TlP/pTW7TSmIurMUqJaX6N798p+d03B/zb72xz+fI6nQvrM93hEQ1RFPrkVLGOAHC+WYwz7x/WaE7I4dMdMwRekvLi1hrWWLKspNQaiSBJI8JIkWcljTRGX9yqJYoignrONh4VrK21EAK6K93Z7mTan1ETANOjT0nk4+c3OZETXM6xE67rEEeE9fGlhG9BlmUzNU+z+Myd/dw1rvveiU5bs5lSFhUgyLIxQZAQBJNE2YJOp8Hu7iFpGmOsZn9vn7X1teNVz57M0YnOneD8jGy+3PxM7WifWid7ujWOQ1bW2gwHGWvrraN9jp26o9VKvExvHTUVJSFVqXnz7fe4dOEKFy+s0UwCeocFWWam45yqIy2VFMSJpNUOiUL5iUicj4NlBtqH2W+C01aTs1OUvd3ME1bR8vWKz1/hJbWFZLp2DkOprUWEgdIqkAOcS1XgCZ2yNCgpEVKglCfXdnfHzwmdU3B4WPDuu/t86UsXH3o+UVU+z4kxbrIuFyDd5BmPIlW2WvE/Ptz7NFr+ySEEvUrbe+WhDsrKXEdAFEnh81J6hwZt7ImuZHUt5e72gDzXNNKAwaBkbW2Bk9MTtCc8bkShnDqfKemj+fv9gqtXO7z99h4fvN9j62LTz1/rfSb9xOpqihA9qspOnyVrHI6K/V5GZ2fExubx9dD5Lu0ygmeZrex4jUXh5Z6N9sRSFCqkFBSlIVBSWUckEKUUolRKHnzw9tefkznP8YnxmSV0cC4IQzm0TkjEQ81HngjKSv90VdlVn0gLZYxjOCxJ0+BjRdo8Qoe+R4Yg8FmLjbHeW8/5qJThsKTXy1hd/RiyUM5PzorCkGXVbFLJRCkJwqXWuKbW9seAx0rovPPmL9pXP//T/72x7r/V2l7AuqTIq5VZA5VzPhRVBorGnHzOZHix1uJmoisWUTKLKJr58hMTkjt1qj5PAi0ihWZrXUQSsWD7/BT+0c5m+v18Sug45z1NHdBshMtzNC069Yd13DjrVB7BqWYyoh0EYK2XrEgkLgfKEqxDNWOQAldqnDyaPFltkIGqSZNPt0NwWpNv71L1DkEIrNbIoDZK4TB5iZCFz+0jJVX/EBkEvm1KIYMAmUSoNEYo6cmoJ9mJCUHQamGLig3pcLbk0IXkKCpt2e9lXLzQWPoIzG4/jR9ctO+i384iaubxsI/cZ2Rt8UwizzQ7O2M2NhqkjaMxwhiHLg1BJAlnDCBu0cMy//kckFJQaoO1jotS0EJwXzukMdzf7nNhq0Oj8fDSXpNmSClor6TEacj2nQOKTCOdJySKyk29aecxGvlcN5X2slTYI0aktzsiiCSNNKLXz7l1Z5s4Dljf6NTH9mUPDsbsPjhAa4OUCmsNxngDcxA6oihk6/Iak7fQ1RbU49E5J9/eo8gcMTWmTn87dgUmxM/x6B7wDjyvvHaJzYsdhoc5h4fjWobH1XrdojYyWhyCweGgJgMmOt524XV7HNDakOUZldasdDrIp5SwfxohRC2ZWBnG4xxvsRcI8eldwziKeH9H86u/90dsrTd55cUr9MQGf+7Ht/jaF7q8uhWglOTn/txlfvZPV/zDb+zw+2/32Lnf58q1dZrNxQZRIQRKCNIkIq3l/5xztDsJztayatbN/PPGEQdTL9zJOyT8soHB4Yj7D/oc9Ea0Y7h+MeLPfHGFr37RyyhO7PpRIKdRQ+/vWH7/nSH/9Dc+IongpZe2jlTB8DTEBEZbjNb+mnNEmsiZ6z8el1hrCZQ6Rk4vGu/lzPfpmK4kzVZCc2Y7QKORkDaSk8SQc+RlxeX1Nkoqojg86iuOeBvPj0zOyx0dX4gZZTWOyOSjQHa3dJq1PCeYP3A2mjjiHZ+xzP6/eHZzdOwkCetnXDAeZ7TazaN9nEPWpJbWmiAI6e0P6HQ7Nekzac6iRi5ac8yvWRa1cX7mtXhRsLHRZvvOPmvr7bn9jj5L6YiTCFs/7yqQWCsRRHz/7XfZuvjVmix0UzI3CAVRIEnSgNXVyM/lly/oTj/d86xPHhOWrSbny+zvj7lwoblwjTstN1UdmIyfgjBQttWMhkWpk0CpKgjkyDlXCkHk+0+LsY7aD4I8NxSFnsrTPsdx5Lnmm9+8y5UrncWExDn2H43KKaE+G02ulLBJHAyCQH7/kTX40aN0jmCc6aY1tgqUWJmMw1pbytI/P8cg4OrVDvfuDen1MqQS7OyM/PWbN43U5Y99X7btGYdSspYoxTsdCK9yce1al48+6jMaldy/P2JrqzXd52hcDGm1IqrKUAJuJp/gQS/nQ/pTQmeRhYoF2xZf2uV2sEU2s6LQVJWhKOu8oFIQBcoTfY5KQCkFVimRKyV757xUz/Ecp+IzS+gY57rOiUAKtBA89dqFRWF+UkgqIYWRTmhwzfG4MmEo1Q+St+XWVouyPMRaT1gVhSPPFTdv9j8WoTP1aqrDYKvK1BrbYdBshi1rXUtrG5Sl/jHg64/4dM7EO9//hT+68dp/8o8P+/lfNdpeHo7LjpTCSYSXB3M+AscFjnhBJFYQyGOeCxOch5KBxQPZssnyw3s2nNWK2aOc52inteD01k08KCdFqsrSbIQEoSLLNK3WOQ2Py+xgy1Ygp+2zqPxZvNaCbQ6o4pRIa++WBog4AAkuL3HGEq11MVmOGRfepddnoEQmcS19NiBcbfMo4YyluL9Pvv0AW/okxqrVwBUlttQYVyCDHBEGOG08eSN8OREGWCl9BI+SGGtxB85bH6SXGpEqIOi2CbsNxBk5BD4NBJ0GVa9Py5XsOMcLYca7uo0KRC3bYIgjtZDMmf27CKeVOc/+z/GDD+dgfy+jrAyXr7SZJPl1DsrCICQncuhMjJDHN3w8NFshD3ZhMMq5/d4ON1oxB8OCrCZ59nZGBJfUqd60J85pwTY7Q8hMrJFCCsyC0pU2DLOS4agknBhipAAvlY/WmldevTT15Luz8z7NRkKn25jWURQVD+71yev8HUekik/sHschV65NvMCPm2qPRz6fbN+E+HG1/JGbRBq447/XJ1xvm1uC1obUbrdBs5nQXW1SFppsnNPrDbHWj2/WCnbu3+Vgd5cwChHC+rwm2pyZc+VRoyhLhqMhh/1DLBJdlvQPDtja2nou/3ZOCCGw1lBVFVVV+fwxTkyjViaygI8SxljuP9hFCEku29zJ2hTliP/7129zN4v5kZcTXlqX3NiUJEnIz/25y/xn/77hf/2VO/zaNz8gSiJeeHGDjY32mSTihOShjjoDphFukzxQ1npCMhsX7O0N2d8bMBpmhMpxee3/Z+9NfiXJsjO/3x1s8vmNMedQmTWRVUVSZFMtkK0WGmwIkEAtuiE19wKkTWuhjdB/gBZaaylAajQENJogodZCEgRI2gjqFkWyWWSRLFZmVg6VGcOLiDf6ZNMdtLjm/tz9ub94LyMiMzIzPiDiuZldM7s23eF853wn4tfupXz/79zhl9/dWo5oF3PqlUTC//3nx/xvf3zM0QTe/c5N7t7ZYjQaL40RV8dtk2mJtYHgmJdrJJtmODkeAZC14gtEm2OZJlhcXjzdpj5/3fDw8cEJs9MPdvvLhEyzwxJpNCNhmqHUUoXEmlH6yool2cj5sl+q2+y3sTODZtNmN3S5X3uVq2TK+a5FXgeSTEvKyqCVOi/hod3JGA9zBtvBQejR/Sfce+v2goQl5zdite9bPNCFujxr4L6OFQm/lZJ0uil1bc6j6Zb2C39v397i008PqWuoKoMUGinC9f3Zj/+GH/3wOzgbyJ40UQy2ErJULavmrV7Thvf3Uovmpu3XmYK9ZEynNUVh2F8x0K7+nhExxlgEnkgLvHeiLE2qtLRCeIHHm9qdee/2dKSIIklVBclkYzzeh1xFjx6NuHdvQ5jhNxh//Mf30Vry7rvXl1oDGI3KJkInSJQ17bpQSiKFdHGsh7zCyjne+573PvHOa+t87AGlmijpJlpkXX/X6yXcuNGmKGrG46qRAlwptPptr36Xi03OuiZq3fe56bt9BQjdOFZoLanrYMeKY0VtLHGseOONPh98cMR77x+yt9da63i7vZNRliHXtvceIUMUs5Ai5NJacdi9zFQz+72OU9vUdSw3l+EaqspSFAZrQ3oLZz1VZRFAXTvXSqMqSvSpUnIsBF+JlB+v8erjG0voVKW9Mc2rvSyLH6dp9Edfdn2uAiFELQXWS2IhRNzrJezttRkMvj4T4jfe6PPkyQRrPVLWVFXwdhiNyks8wjaj0WPFGEe3G88nO1LOdE4lZWkL7/2XlhX+4/f/4J/effsffB/QVZW0qsqmVWkzWwe9ZO8FznpaayRsrPOcnRXs7a1LyvxsXIV+2dSpreKiD9qzyKCrdK2rZ1jcdj3ayRq3JNFjrKffT66dg+qF46rs27r9mltwmrTZsTWqKFDeEcUxTiucFAil8NYS7wxw3Rqcpz4b4aoam5cIJZl8+CnZG7dJ9jcnG70SvMeMp5RPjqnPxthJjpmWqEgjszgMskxI1g3gZ0N2OfNXFQitApHTEDcIsMaCdYg4kD+uqHBSYMsKMxojZPA+l1GE7rWQcRQIIilemmybShMQEqk1Slpwnm7kcHGKEPD06ZQ7d7qvwpj5Nb5mKEvLo4MxW/2Und3zrquqLM544lQteT0CrLX1XmZFfAaEFOzupvzRH39Mu9GtNtZRW4cGqrLm8MmI/Zu9K3m5bqqClAKtFUY5nACpQhL17hrv/zw3JFoxlUGfXGkJjWe/VIIk1Xz7jV0eP51wcHhEpOHW3eU27+DhCVUVZNuM8ThnybKYLNOkacL+jX5jrD3vf877latYwWYmzeZv40G+GA1wHt1zfsw5CYRn5nWutaLTkdBJqbopVW0aLfGKqjJMRyfESUSapjMeH1hvbHgZcM5zNjrl+OgUU9d0Btu0ejs46zl+/CkHBwf0B31aWUYSJ19a5NCVIARJHFGW1aXFjLHLEQIvCIG4EfOopiAtJJfyNb1oHJ+cYIzlzlvv0NveJYo0WRbjnOf/+6MP+OlfZ3z7O7f4d77XnhM7caz4z3/3Hr/zoxb/7P845m9++hk/LixpGjEYtNjd69Hrt8jSCCnl0ph+LgHmgwFkOikZjQomk4LptGyMtZYkEtzbS/nNX+/xo3fv8c6dMP411mOcX5I6zPOaT39xxNPDEe8/rjg2Xfo39ti+e4sZLVuU620qiyNMJSVKK4yx+MZ0o2SQRZvd/7IKcmvtVopWCuc91rmNzeyzRq0XW41zWGOZ5hW3bm3hgX6/O7+Hq1F95/eWeXocwXl0jgeEW1O/lWOJhcpeGOMvNlnOL0X+rOLi9S60fZz7O0spQ+RK5TDWMx5N6He3m0ipUKbVSnk8nDbn9lR1xfBsRK/XacosVp7lGzN/wILlCeYqk7W4ahO9tsimeDrdlMm4pD9Qa8qFv7NvSUmJlQIhQx+TxDHtTkJZlgz6bXr9CK3ExWMsVfOSG76Iy+YY13khv2Dcvz+kquwzJeYPn06ZTsN3KGWY+zvniSNpOt30fhAIcG1rfeQ9uVJeKikTKcDUoe3udmOSWDVSrz5E/HCVWebXHz/+8SPy3PIbv3Hrc4skPH48ZjoJz2hmjxFCeCmFF1I4pcRUCPIXWO0XCiHEqRSiElIYLJOqcsJaG3U6sU5TTRzLc3nQFWxvZxwf5zx9OiGKFKenxXob3qbvdEMTtVRunbHmMhJoXRvwBSFNNVmmKUtDVVvKUlAWwRngxs0O9+8PmU5rPvr4hG+vIRAH/ZTHB+NmviPnDiBZpvEehsOKra3r2UifZYbZRADNkCRqLjkdcgWGCEC8r5JYjwHwSCGE9c53eI3XeAH4xhI6UopKa1k551JecYb0ez/8PXl0OH3Tex95kNZ6472vhRRRSNT7Ck+Cr4kk0USRQmtLqxVRlsU8CmU6rWm3r2d8995jjJvn5kkShXMh5Hc8rvMsiw6s9UdpIvZfxvVcFa0s+ife8992rOtMp/Xt6VQlznnZBFzgnF9rFAv3xVxY/zLwrLdsHfHzrI7vWcfzF9ZsWl7nVxHgnKcsDVlD3NTGYZ3DGEFVWqrKkaZfocSEa260E4IqTsjqGt9MzFWWLE1e7bQg2d0iubnD9BePMKMJrijnMnT5/QPq41OS/R2i7TXZxjfBe1xlKJ+cYEYjfG1xxmCnBa4OjI1INEJrfG3xplmnJMyIGK3AObzz4C1O1MhIh0ToxoR8EVrha4O3Du8c3gHW4WvT6JcEMsiV5fl8V0dziTbda6PS+Pqs8CWIB13KwxNakWZUW276KR/mEiklRWnpdWK6/dc63K/x4jAeVhydFty62SFJQrtlracqLVpL0tbFtmzeCqyb1H2OCZwn9K1//VcH3NhuYXODkoY7/RafnE5ACJyDsqh5+njEzdv9Sz+7y6owPAvzeu9CXy6QxLEgbRJOL+47GjZe9AiMtSG6ddYWCIFUOYfHEyZ5yV/+7M/Z2WmRZefRmQcPjplOygUpEJBS4X0gT/qDrJGRWnSXhMkkp9NprdRm0ci37vdVrv5Z9+n8eMOzCVUZ2koQHD55zOj0tCEAPCCREnQ0G/a/XLPUZDrl8PCQ6SRHxQnbN27T7m4zLUqElLzxzncZnT7GWcN4PGbMGKU1nVabKPqSnSzWwftnkjnAS8tPVBuzRNoIKYkiTRy/+Hs1meZMJhO8ULz93V+mv71FFIX8NPfe2CGKFNbe4r2fPeTf/OlH/OVPNG+/vcvf+ZU9bg8EN3uCb7+9y3/9n+1SVYY/+ekpf/LeKQ+PLSdPTvj04wMq488TF69pHJSESAt67YS9rZTvfH+LH73T41s3MwadNW2cJxAoxnP/0Sn3Pzvlw0dTDk4NE5+ie3t03xpwT4pAyiy8+qZeM4ZeaSeLsgbvcM6CCB7AQgjSJLQfZ2dTjHUoKdnaGXDz9i6ffHx/fqgZ1n39z3KWWsRs/8OjIQJIs4ROu7VcaIXDWK3D4vI6YmYdkbPaei1u9ysHLIrySue+DOEcgk4n4+xsgnOeqixIkpSpHS9VvtVKmOQF7VYw3B0+PabbawcCfOUVm9V9Rkoxu1aWSXVY4HjEwsnWmvX98oEJ/YXUak6gLTNe5/u3WjGHhyGyK9IO8Agp+Xd/65cuuTtXteb6DetWy88WF5bXTehYWLepOuu2XTbmuEI3VNeWg4Mxg0H6zIjfKJL0+wlVZRkOS1yjwWSsV0Lg9/e7/8VwWPyXWsu369p1nXXJdGq2lRJxFKkQXd8kWK8qy8GjMbdvdy9c5qZbsom8veKlvtL45JNTDg7GfPe7u+zstJ69wwbIJsRPComQ4eUQQnitpYu1rKUUhVLy/our+QuGJ3bexwK8FMIqJXMphDfGaaVkI6O4/kl3uyF/W7sdo7VkNCpfvFP2Zc3DunVXJYA2vdSbtl0RnuCcHO4bVFUYf3faMd///h4ffXzC0VHOW29aomj5++/3U7q9lGluKItAClnnyac1UgoePhxem9C5LlbtXd6d949SCKQSOO+payeVEqkQovLeK+995IWo3v7Of5x+/P4fvM6j8xrPhW8uoaMopBS1kMLieaWtuWVp/9OiMG94EEIKo5Q0zrlCShEZ49YbKFcb4a/QSKLTiZlOa1qtiOGwRMoQkvvZZ2d873u71zpW6FzDhRvjEcLNSR5jvMzzWigpezb6clny93/6+w74x/fe/gf/jbX+H8axHNR10J1wbrOOtZKC6fTZRoYvEpdNTK86ad003t80dghlxNrXvCgMdR3IgpnnpkBgbSB6xpOSNF2NcFo3knnFPqKVmzmMMuK4gqrEeodoiA8QgfgwlvLxEaqd0nrjJvmDp9Snw0CkNMRJPRxj8hL16Ckyi5FxglAKqRrPl9rgTGP88D4QK9YG7dq8xFV1s86B98hIIZOIqNee5+oReeDPhQ6EDs6dH6uRa5LW4WsLgkDgNKHUIOblZpNPN0s+KQTCmEDwCEK9k/DtOGOpz8YIJZYeoUwSdCdDpnGI6rmmMS7a7lIendK2hrNpiQSU1+QiRAN+8uCMH/T2X8mcZa/x1YJznqdPpkSR5M03zgnXsgzRYWmmN79nfuXv6u9rYLbbn//FAz59cMpulpAkQbbk7UjxaFpSVLZJDuvxvuL4cMzO3voudmM1mg2mdg0pE3S2hRQkWpG29NK+Z6c507ymrMKkzjeT6ln0ZFEPYwAAIABJREFUzMHDDxgXI/7P/+cJRVmQJIL9W+fROcOzKaNRQV2HKAAhQhSvEIIoCvkpdvfWE91lPiN0Vi9g0RS6cmELz+riY1v3wNZtb5Y8DIc5ZVnPc4tMx2dBjlUEWS7vPVkrI56TJS+nLxuNxxwcPMbUQQKjM9hmsHsLrTVSSiItieMYKSX7t+9Rjc84PTkGwBrD2fAMhKCVZbSyz280+rLwsqKMrLGYFVLnhZ/DOo6OjymKilanx713vkeQJFJ02gk3b59/L0pJfumX7+K958H9Yz79xRH//fuP6XZT7t7d4Xd+fYu3diRv72p+61d3+a1fXR67n009nx1bHp06jsaOcenZ6kj2u5L9nuRGVzJoP/tefnZYMR1OGJ2M+fmjKZ8eVgwLjUvadHfukb6VsGjOmTmwLC9vvqezTVVVY2yIuFFKIoFIK3RjYBoNA/GsteLWnT3OTs/WH2/TeZq/z7piD9SVYTTK2d4Ohubtva0LZTada22L5Jd/z/mL5u9SS+ZZsvuvO3ZRVPPzi4X1V/0yZnJ0Huh1W0ynJVVZ46zn5HRClgQZ3lmhVivhyZOzOaHjnOfgwVNu3ln205tf26y+M5LH+2Xpy9UKzR/OrMDygUKOoovESZZGGOOaPLd+ZQoRyu7v93l4/xgdabw2lFXBaDzm6HjMzvZ1pqWb3Ohmfy97Gpc4xy29DGuKb6rGbLdNxuLFMuv4pwWMxhVlaXj77cEVpmECrZu8HHL+21trdVmagVLi52mq/0gIrBTmjaL0N1xNrRRxHAcCrq4tZWmpa8vxcT4ndC4/6/IlrKP+Ns1jN13SqzTjfPx4ws9/fsTeXptvfev5lBzU3Dk1KJB4j1cKIi2tVKpWSp1+9N4fPHr+Wr80aAE47yMArYRywishBMa4Zry1fsd2O0IIQbcbU1WOSROp9KXisqZgtdzq97qJ3F3HJcPal34xOFIKlqKb9vfbPHw0Yjwq+eSTU7797YtROnfudKlry8lxjifInOVNlM/J6RfLk1gblHWkDA7DtQn2jWYeoeNE6br2hTU+tcpnwn9z7fCv8WLxjXyRvvfD32s9eToGIZySIheCV5oZzfP671lcIqWsFaIUQnrvhY4ThdSNhvNVBljrLOOLeEVGDjdudDg6mgLQbjcJzyrJ06dT3n7bkCRXf221Dhr1IaQ3SNKEzkOgNYmzfgDu1DufffeX/9Hgvb/+/dOXdV1XwWcf/0//5I13/mE+HBb/lXc+mmn4byJ1pBTk+RcTofNFYnVq8qz5wLrfs9c9zw0eKIuQqM45D6oZkSEoi3VSvVd1cdk0alm3fd2xXtxH5xFM0jYdazGmxucVlBahgzepdw7nHOXjI4RSpLd3cVUVSJSyAmsDEVMbrPfYsgIfPAdnsmUhMiaQyEJKhFZzA5butalPR7g85PIRWiO0RCZJOK6UqFgjY904M85GcDKQMBBGdtbipQiybDO5NBcIntm+vgldk1rPyRwAZwxilkdInj9Xb2xD5DV33DmcsaFNOFxIGN88FSElKIWMdIjw0QoZx81xwgDNVTV2WmDzAl0bfOlw3nNbnPEzsY3WkqKwPHk84cbNzyeJ+BqvAVDmhgcHY+7c7Mzz4pjaUVeWKFboZLNPioeLFoTnJHM+/uiIDz88wlUOn3niOKLTSzh6OuYH+13+9P5JaG+a8tNpRWtaz6MkV4+36URlZeZJoaUEtEIpSS+7GGk3ndZY5yhKQ13ZeUJpDwzPjvj0s49JWx2snaK1YnvnPGl7VRkOn5xRVXVIPG8sURQICK1DovLbd9frxRtjiDfmgbnOjb5Kf7B+dlwUVUN8hfwNRVFSFXmQLFKqyb/iKfKS7gXi6cXAGMPDRwdMxmOsdaTtDp3+Fr3+Ds45Iq1od1KkbDGdlMFIWxnanT47keboyZOFy/JMp1OKsmR78JwyoC8IZVVRVlWToFwSR5o0+WJk4qZ5ztnZiHxaYK1lNiac9YOD/ixXx+eDtY7heMR4lGOtZXv/FoO92xjriCJFpOUSmbMIIQR37+1w994OdW355OMnvP/+I/7mp/dJ0ogbu23+7q/u8Jvf7XBn69xhot8S9FuaH9y9Wh2d9RyPat77dMS/+ukZT49yhLVMa0/lJFGasXtjl/7tFjuXPJNVz+lN0jjA0ufonMP5QDUIJFLJeTSWMZbaGJSU9HotnLMMzybh/nD5V/15RoHHR0OklAy2OmilrvXsr3KudWPqVVJnEasG62LmtLNSZt0+i8de3DbbniQRWiqMstS14fDpMW+/fRNXlvPoSxVpvPcUeRUk8ET4ZqqqIonj5WtuDuybE4vFcy9USqyWnS0uGB/DtgWrJGF5tl0pSV0ZvF+UFlyehGdpTKudMJ1UtNsJ1lqKsuZP//zn/Pt/71d5cXgWgbOJVVk3t1md96yb54hzAuy61Vo55OlpQRQr9m90Lk7yZtVplo2xGOsoyhpjHEoJAcJb60Vdu8w5dzNLoz+sSvOrAFqLSAgpZ3l2g9xjkGq01hNFIZn5amTAdS5n9femdZvu8uq6xfLr7Okv2pRzcpLzk58coLXkRz+68VzHCnmKgoyEC3J2Xgg8CC+VtALQWh6+mJq/HHi8FELU1vhESlpC0hYEW5wxfk7qrIMQglYrYjKpwMNwWFBV9lq5Jr9UPOulXty2rllZ7SwI03ytFXUVpMlq42bvBoigrHN0aHl6OOHdd7cvjLl63YQ4VnOnTyUFVRXm/3lec3KSf64c3J8Hde2afiU4UlVVsDPEsSLONJFW1FUZO+8MXkmPV6+jc17jReAbSeh4Hxy2tJJTKUWllPzFl12ny6CUOG23kvecc626dtvOuZaQ9JUSpIm+FsFxJeLnCh4zaxtrNpS9JnZ2MtI04uysJI4Vk0lFlkXUteXJkyn37l1dDkrK4F1bFIEI0prGYONwjgIhpoAwxg6Mcf8e8D8/X+2fH60s+u+SRP9jpVXmaiuCQUusNRxoLb+WhM51sIn0mb2eZVETKRk6+6aQs572IKbdjgLZx8VXePlVvnjvw/ZNZ79K7VbPtriele1Xw1RGJHFKBIi6DoSKEoGAEQJf1VQnQ8y0IOq0SXa2qI5P8dYhrcXNNP6ECFE9DXnjrSFE0YSRWMhPI0MZKZBRhGpl8wgdvEd328g4wk5LvLNgbHDDEmJBdk1hfZgxSyWQOobYBwJoEVohlMS74OkiVJBfk2ncROQEgiloq4fje2NDXaQIE2/rQjJfrXHGhrpa22QHZl4nvA+DSaWQsZ5HEbnKzMkdAF8bbG1RicZbTwfH0Fg0llhVWJXi8RwcTti/0X4dpfMa14ZznqdPp3jneevNPlKG6IsyNwgJ2TMkSGdGq7X2m2titsvwNOfp/TNSJJ22QivB1naK1op2J2Grsnx/t8v7x5OZNjpVaTg+mnA768/7sWeROQCmMoxH54q4ge913O1fnJxlWUSeG0yThFTMkmJ7+PjjnyF1RFHUaC1pteI5QeO955MPHzMehznVLO+eEOF31kq4c2+HaENelMPHx+zeuGZyYLHu51UfysVyVWnIMk0ctxmNphw9eUgxCbricaeN1vI8d6B8sYaDyTTn9PSM6XSCEIJ2t4+KE3pb+ygliLQmjjWDQYc4jcA5ppMCY4M0hht5+v0uN+5EPH7wYOnYzlrGkzGd9pcrM350ckqRV1hr6QwG9HpbGGsZTsfU5ZROu0USxy+U3KlrQ1GWTCZTJpMiRCi4WXRJIDmNCX22dY7PI7wWiJwx49Fk7jR0+4236W7vYWpHEmu6vRb33myiazb5rTSIIsW3v3OLb3/nFs55jg5HPD445Z//7x/zP/4vjiSWbHcjdnsx+4OIW3sxt3czei2FFsHwcTZ2PDnJeXJc8XRYczIyHJ7VHI0MDkkcKTqdlK2tAVu7XW6m8ZX71jCW9vPfAGVZLkvZbTiY1ppYG9BqbtGXTV6T8bgIkcVS0G6nTMYz4u0KdVr4fZXL8N5TlIatQRshBFu7gyudZ9M5r9MXbCq6ur6qLvc6XzfK3VTGQ3BadB7rPUVRkiQhv8ysgAC63RaTaUmSxvP9Hj94yr2374Rlf07IzM8pFsipRaKm2V8sTATEQplFKbb5yL0pK/z5diFAR2opd+fiGWbl7r25x0//6lOKIsgEmbri8cERZ8Ocfu+LMERuYlVWt20qs7h+HQW4WHa9U8KmUzjv+eSTU1qtaC4xu3a35lRSCpJEo6RsjMLhm5ZS+EjLEk/y0Qd/8H5/9z/cst710lTtCxGim4vCUJYWYxzjcUkc69COHU25efPZUTrPg6sQPuvWXTazXFxe3eeqJpu6tvzkJ8HZ4gc/2H9u4uHkJOf4OKdRwps52wqtBVGkvBdeSiVPnuskLx87QohcaVl652IpBFKLJqq7kTDPzbxPWMW9e31+8pPH5HlNURiePJlw9+41ZM6/Krgiuzkbb3s802lNFEmK3MzzG+9st7h/f0hRWD766IR33t2+8NI+ejRiPK6CWkgThasjCR4ePhp9YYSOMY6qDtF9iDCHU0rgnacsLUVhEAKtlJzqWJ5Ekfr5F1Kx1/ja4xtJ6AgI4R8eiUdqLf/fL7lKG/HdH/ze4Oho+r2iMnfwXhrjMyH9dhwr3eslZJl+8Tl0LmuE143FBJtHGc8ihDbg5s0OZ8MwSSori7WeNFXk+fXCU0P+nLD/aFQSRQrnPNY6kkSnxri2NSJ3msha/8a1Dv6S8LO/+hePdPb3Q8i4EFziP4gQgvG42jhw+CZjdjdCyL1EK4mScm7oM7UNOXRKu1R+8fdlU5BV37TZ+uvV7rLfi2e+zC1teb+zpMWOqfBagw1e8gpCJIyxCBEiYuqzMa42CC1RWYJKIrzz2EkePNulQAiJkCpEpQhQSjfEigukirUIrdGdNipNkPu7dL7dwuZVk9tGUnGKGU+xZRmifoJrFlaGSboXEi89OIeSIKOI2obJum8y60rOI3asDTJvKlKoVooZTUOEUXNLbGXwziIQCO+RWod8PN7jygo3bZxhvA/5fuYeu+dTHCklHogGPbwxmNFknt8HAd6GWbtKokDweEsvFoykQtSGt6OC911CXTqsqTk4GHPr1uvch69xdZS54f6jMXs7Gb0mD1NVhgSbSaaDkesS+HUz++ckc5zzvP+zJ+TTikgLnId2J5kngd/ayqgqy3ZueGsr45PTAqUgSSPyacWTgyE3bvWvROYAjMclSgVvOwHBK15L3txbjngbDUtGw5LKLJDSBC+50+ET8uKMbjdEGCRJxJ27O3OP24OHx9S1CdKMjbNHFGm0liRJxP7NwaVJ7lud1qXbXz4800nBeFxSllUwRg1PmoTiijjW6CaZu1qIKngeVFXNJM+pyorJZEJZ5LS7fVq9Hlmrj/OeSGu63ZTtnS6IWR4fD1LQ7bUpSxvykQCTcU67k3LnzTd58Itl/6qiKEji5EvJq2OM4eT0jOm0JG13GPS2uHH7NlKpIPUJDI8PKYucs8mEcjolSROyNCGOoo3kwDoDb1XV5GVBWVQYY7HWNo5HISJnJiF0nlcxeH86V3NyEhEnMZGOaGUZWl+c2s0i3aq6piiDhFVVGeo6jKk7/QH7t+7Q39oGBLojuXNvh047vZArfilKYQOkFOzt99jb783Pnxc1o7MJh6OSTz8qsB9MsfY4yOEKPzO8olSQeUvThG6vzxs3U76TRs/97s5zviwQOGVRrJRZZ3wPYxEpFc47BAKlJTtNrsF8GtoprUMO0NHZiNVRxYvC0eEQYwxJGgjEXu/VG1eYBTJrnX/gOmyaWgK0WimTvER4gbWWhw+P2Bpk1Obcma3VSjh4dAw73UCqALU1TMYT2p32/JhzLJI5s3OueVhLcnSwpLoG5wTP6glm34gUC5l5moua5ViYEUyDXkYcRxhjQEikKEiTlJ9/+Ihf/7VvbbhjrxIum8NcZXkT7RC2WOua8fNC2XX5fgTkhWE8rrDOB58z61HKC0Iui1pK8Qig243/uRjze92efhdgPK6IExXO5xzTqcGYMP94+BB299rol5Qf7UVidlfWmWauOoucratryx//8QPKouadd7fZ23t+pYHT02Ie/TR7NlJKkkSLe/e67U9/cealIH/uE71ECCGm1rq+VnJqPd57HwtB5r0ny3TTh8mNNpluN+R4KkqDQHD//vDrSehcETMFnTTVDQEiGY5KWo3D2v6NNjdudHj6dMLjJ2Pu3O2RJnrp5d7ayphOa4oqkClaSxKlEBJGoypIpUq5+cV/QR11URgEEMWhrWi1wNQeYz2NrCAelBSixqO8/3LTPbzG1wffSEIHiL0lReC1kkNgADx51k5fBmpj/wPrXMfUtuOcV1KKthQidQ6GZyXRguTRS8U6h5xNp73MMg6bG9KFMnfudrn/YEhdFygpggdipIIe5TXQ66Xcvz+adxKykWERQlRALIRQCOGEwFjrbl/r4C8R7VZ8MByWW8ZYJRxsutlaS4xxTKc1nU68tsw3HaenJc65JQ+9mY66uOL4/LIpyWWT1XU+atfjOK/iJbe4l8chOWv1GFiHci4QFs0/YR0oiVAKpMDmBc4YdCslGvSJd3qY4ZTqZBhIEh/um1SN97EAoSRSxahWhkwidKeFTJaNbbrbdC3eB0JkPMVVBhlpvHXYaQFZGnTvZMhTYUM+WIwN+Y5CHHbIu2MBV9UQabwI6723uLzEG4M3Hi8cQkkcAqTGe4fwIKzFAa6qsNMSPIGsci4E5yy4UwopG89NgVSzyJwaVwfJNrQOk/HGNdMjoDJ4LYMBU8WMjoYkviLCUnuFcDAcVWxv22UPw9d4jTXwPuTKKSvL22+FqBxrQ5LPKFa0Os82bHtY32Q8B5kD8Nc/fcTxk0nI5QEksb7g+XbjRoc8r7kXK6a146ioqUqDqS2jYUmrU9DprpEou2Bc8/il7l4gEPSyiGwlKnk8Lskr08hcCJCz9t3ws5/9mEgnwWNPSwaDFvs3g1d7nlcU+Xnkw8ygrLVEa0V/kNFuJxuHOsZYur1rGjnE2p/PhfG4YDTK0Y02fX9ru4nQkRRFRZaF9ls/BylirWU8nXJ2Op5HH+TTMWm7Q2/nBv2tPZQKZHi7nbGz08ETiIcQyXDe+3W6LZQUnA2nVJXBGsN0UhDFmttvvMnDT5dJnbPRkN3ta0ZBPSemec7x8Rlpq83erRsMdvcQQiGlDEZaEb7L3vYuaRJhnefs5JiyyDFVxSgvKPOcuqpCgnQpqBoJwUVizTnXGLcctomSDRJ5jayolERRRJrGnJ6cUld5IHlE2Oa94ujwaC6vh5B0Op2G+PHoJjF7IIlcM/YJsnFCQLvXp9PbYmf/FlpLokjT6aTcurM1N0gtGq+XcJmFnmXiRwhBK4tppTE3br6wx3QtzHJqLaJc4yS2jtTRkcRYgTPBkzjSM4mXUF4KMf/+yqp6JuO1blz4zPpby3A4JcsSslbCYPBq2oK8XyTVL07xrvkakWVhbjP7Jg6fHHP33rc5PRnO91daESUR42FOp5vN1z95fMzbnYtt9OJrcB173vxaFsjN2fLqMRfLr4sMmnESUkl293o8eXxGmqk5qXl0Mrpirb7q2Pz0R8Og1HH7dm+h7HpvFe9DXtTJpMLakOuqri1CeGGtk9a6GMEZwP2P/+U/3b/zu387z+1P8rx+O45ldxYB7JyfO3wY4ygrw9lZwc5Oa/F057/XXcZlBuMXaEBeh6uYZtatWySBrHX8+M8eMR5X7Oy0eOed7bVlrzefhdGoZDqtAT93SgoK1yI47Aq0CFO+Vxfel0KIWkpR19DG+0ohsihSVJVtorw3v9NRJMkyTVWGcfR0Wn+jnXJnuSqTRM/tM6NRyc2b5/3b97+/y+lpTlla3nvvkF/5leVBxFtvDTg9zRsnGD/Pn+196Penk5puL1lrb5wvX8Xp7RnbnfNIJdE+EPfWeaSyKCFptSKsdYEoDofxQohy89Fe4zWujm8koeNhy+ODYJB3qbPuW8D7X3a91qEq7d8CvHNeIkh1JNtBAchRlsGb9CuHxVH9Biu4bJLGnZ4W6FgFTXwRPHWHw5JeL7ncsadZ3+3FZJnGWIepG8mlZhTtHCcgcimpAYxxd17G5X4exIl+EEXq22VpFPi59/AqsiYRdllaOq/m3O5LhXOek5N8PmBahBDBQPiicgxfNlheR/qsvv6bPKWebZe9SC9VQnPWGdAfnyJthattyGvTeAVKAOdxpg4ES1nB6RA7mSKUwlUVcw0JQiSKylJkEqM6GSpLLr8ZC6iOz0L0TStFKEV9NoJYQxyBECGSCA9OYptZstAKpJqTJgKPt2HdvHx9Ls3mZKiriiJ8E5XkXZg1O++gqnGTAt9M+rALhp3ZILppd9ASX1vwnno0CZFBMz3fuedzcLGUSHykII7wQrKNZ5rEiCzhDVvzqYvmUk3Hx/nrKJ3XuBT51PDg0ZidrZT9G8EIVRbBU7/VyEM+C37+3/Nj8TDHh1N++ldPSEXghyMtGAzW5465e7fPp5+d8t3tNn/+dMikcnhC3p+jp2Na7WT5WtbUdzwuLhhfhYS3B8vGOetC3+6db3Sz/Zy4//Dnf8NkMmZ37yYeiJOI2/eCfJT3noOHxxRFPTd0CzGTzZBkWcLu/uVyRl9uZE6A957+oMXJyZjxuCBNY+688RZ1OWV0GlICBgOVppVtyvWzjLo2OO8YT6aY2jTyXg5jDHVtyNotrPMM9m7R39rBeY/Wkl6/Tb/fwjt4+jREtmxvd+n22yyYNgHI2ilSSY6PhlgDtXEYU1GWgvZgD1dPmU7GgTz3npOzE7b6Lz+fTllVDIdjyrKiu7XL3be+FfKnLOQxFMI36d18IHiUpDaGtNUhTjvBEzOKKMua6XjY9B+OyWRKVTVRqt5hqpKyKDB1FSRRG0kwpURD6oTIsSSVnJ2OyfMJHk/W6ZFPRs0YhsZhxc8Ji6nUiCYqyrlA4s0IoxDl4xns9OkNdti7dTuMjTz0+hn33tgJxNDsaW0wWOMvGZ+c+0gsLS8ZtVfKL55jSfpqZfnzIhBZFxuaqq6utL9SCikMM0+gTieQBlVl5m921pqNi84rvGma4jf8vgyPn5xhrWPQtIFbO69GfqkL8Ms/n/X4nmVo1pEK7QCEcZk1jIcXibheN+PkbBIInaa4847TkyGDrc0e8Jvu/2XP6LLonvkzX3Pg1W9o9s7fubONd57RMAflmORjxuOEyaSc53r7JuLBgyFxrFZy2Kx3sTMmeOcXhW0IbYEQ52k/A+lDHwg5WoTM80lpisJY54JzZIgc9UZKoWeSitYG6ds5obM65Vrs2tZN+laxyoYslrtsYviSsXhZf/VXTzg5KWi3I370wxsbnRo3kbSzdavff1EYqir0Q/hmvidC+oBmvdBafvQCLuelwYP2eOW8j7132nvSKApOGEVhyLLomRH0nU48l2UrSxMkxp4hofx1xWzsMiNhvfcUxXIqgShStFoRJycFp6cFo1FJt3veLg4GKf1+Sl27+dzCufDtGmN5dDAOhM5lj+WiKWU9c7nOG6P5a60LhOhCHqWQX0nOHbC9p/b4GO+1kuKVzhf1Gl8dfCMJHTxtgXBOeKrS7ns+l/z0FwIPWgpRaSWFkPTiKOjCWuOJE0kUvfohwJfikpH87m6LBw9GRJGkqiyVsdTW8uFHJ/zar908L7upwSUkIuv1ElqtiAcPR1jr8XiERGotNIjY4533RFXt7n33l//RO+/99e9/+JKv+pkQQBSpSikZOeclrE/e2moFI19dv9oOLV8W6toyndZMp/WCB7YHJFGksNZTVV9cDqJNg+J12zat27R+dXxRSs1Zd4ve5AzlC4SxeKkBgbcueFG6IEmGB1uU2LxASImrDQhCxIpSOGMRTX4axoD3qNblxsH6dEz+2QFmmuONaXLyhBms297C6ginNGUUI70jMhVy5pVsYoSzc3k835ApTgYCE+dw2iO0QjRSbEIIVBxhi5BsUsgwk/NIokxTK4UvCkRtET5oc9Ncn7CmMYrJuaSGrQ3S2HDNMkQKIYA4QiURUaTxdTDmWOswQiKsZWu3x0hq+rWhbTRJHM3ftQcPRty61fnGemK9xnp4D0+eTJjmhjfudokThakdeW5IEkX7ClE5s+Ms4TmMAkt2Jw//6o8+RhEmSFIK0jRiMFivS621ZKufcnic86O9Hn/y6AxDyDlhasfZyZStnfaldZuMKsqixi10bUrCWzOjSoO6DglUhQjRfc56vICz4SGf3v+QrNUK0SlKsrvbo90J7dbD+0eMhnkjyeqazzwYwZMk4s4bISLkhX6pL+GzF0LQ7mTcurXNp58ezvuzW3ffZme/AGdR0iPwZKlmPJ4ynUzn0crGWKq6xlnbeA9aTJNPzHtPmqVEWZt2nBBFCdZLnLdBvlQK4ljTaWf0B20QgrPTMcdHI+JYc+v2DkkSbfS7SdKYNEsYjqaN9JdoZFggils4UaE1+LrGGsvRyTFb/UHznNYjSHvltLLWxjLrECKQck5PhrS7PQZ72wgV8+TgACEVUSTpdltoFZPnFVVVY03jMEDIy1fXdYgWkJqslYT30TXOIzIi6/RInETKQAQhoCgqynyCNRV1NaWYljhvUHi6vS2SNCOOY3TcRiUdpNIkWZvh6QmuLvG+wtUhv48QEEVJ8zckip+Rjt77EE3V36bd6bCzv4+OI5QUKCnZ2unS7aaED9LPnV1WSZnz+wyLg+3l7WH9OUm68NyfQdZs2n6V36uYRWUjgnFnHaFjzTXHzkIQx4qsFaJGTk9D/iGEoNNK50TWMn35/CiLitFoSqTDu9Xttj6XOoPfuPD88DTEGddv6lb3WVoWgjSNm7xb4Xt7+OiAt968yTQ/V2dKswR7PDo/QIPjo1P6g94LIQY3YRNxt84uyMK62Yo41mxttUN7UBqcqzk8PuMv//pT/vZvfvvlVfwVhrWex48n7O9fLQq2rsNQ+z6NAAAgAElEQVTcbublX9du7qQRRcqmafTUe24AHwJEWv7COf6+R0ynU6Odc4lzwkgpdF1bZEOMG+M4OSmoa7tCLDW4ipF4U5nZi3GB5V5ZfxkJ9ILx0UcnHB3lpKnmhz+88VzKAktkTmkxtcVZh1YiRCr44BkQxwolBVoLFUX6/3r+q3iZEG1nXddZHwOZUiRCCCaT4KwRIpUvb2y2tzPOzkqcC9EoB4/HfOtbryhB/5JhbUiNUNeOKJLznI+ruHevz9FRTlka/uIvDvjt335zafvOTos8r1FKUFeuGX8Fku3x4zFvvtm/Ws7xdYaZyxjMhXXWemwjh1ubc0l359w8ZYQ1zgopNCClko+eXaHXeI1n4xtJ6Egpjpz3sXMuEUIYpeR7X3adNsFat2et6yglh1VdbxvrtG4SiDnr50k5v464ebPDLz494/Q0aFxXVUgo5qxnMqlpz7wZLmlotZYMttN5gjUpRcirY5ze2cm6xrquqR1V5X7hvT+qjPu7NIO9LxPOe52melgbnfiJj6z1oq4vEjpziYfyNaGzDlXl5gPwcw9NQZbphig0rLuvX0WsI4sqoThpD9jiFG0dMwk1B0itkFGEjCNcXmLrOsiySdnkhQkDEaGCtMjceCAAKUI+njUe6naSUzx8ii0rzGgSpM5qGyJgogh6HRACqyNOkg7zGYpOmc1YtHdktkbZGuk80lnE3EgU5GKs0tS1Cfr7UuIRVEWFQ+B1MJYJA941AzutEVKDBJFqZGHwAmQSoaKUejiFSAVJNyxCyua4IJRAaB2ihpTCAL4yCGuC9I6OQ33imKSqyIuSurb0lIYko6otVWVDpKDxvPnmN1cv+TWWkU8NDw/GdFoRb73ZB2A6rnHe0+5cLSoHFsicFzAkWJ1LffDBE0bjikEcctAliV6QQFl/gMEg42xYUuc13xm0+LNHIa+LjhQq0ufG1jWYEQt5HiJFpJBIBbe6GWm2TG6VeUgkbZ3HGjeXavvp3/wFSRxx584tjHHs7nW5++YuApjmFaNhPo9osNYhlSSJNWka89Y7N9hUu89jrFyHFzlyiyJFp5ty5842D5ucQCBAJiBBRpo0jUiSCNW2cHxMMc3xzoKvcZWlKCukUsRZRjtJSeKEOEnp9AcoJYgihVKCRw8PEGiSNKLVSucEmXeOw6dnjEc5/X6L7Z0eCLHWkGlqw+npmPGoIIoUcaQpihoIz6+qPFWVE8dtVBzhZE6kBRLL8ckx7XabLF0mE621DMcjbJNXI4mTpUiTdRhPJkynRXAG0Ioky2gP+nT7O6Ff8Z5ON0NrRa/fmhNJUZwBGVVZUxRlMMBKcE4GgkdY8jxHSvA+XL0xUFf10v3w3lEbRxxpOt0+UbyFFILt7R4qUksv2+hsAg+PAwFXVbQ6A6JIEscxzpaEeGOHFB5nDUpKvJB0Ol3iNENpTae31Xj7B9KyN2iRphEET/ZlwkMA/lyKcDNpEirZFD+3Na4xyMzTXojl5XNyxjeRSsuEzSY8i8yZXwez8d9y+dWobb+mLjME2TxJmsQMttrzMjOZvDiJ0JHi837Zz9rr8HAICHZ3ewgh2Nnb/lzneRlYvIuzqLH58hWPsWqrXlwWwM0bA+4/MJRliFor85KsnS0ROgCdVsJ0UtBqnzscee85Ojxid+/lyTZeJcpnCWsYoDiJyFoJw7OCbNDBWs/h8RnTvKKVffMktQ8Pp9S1vXJ+EWMcSgXCtSgMgZQRZJk2/X72pN9P/9dPPvjDfz0rnyT6n2WZ/rve++/WQnjvvPLeC++9MtZ1vScJEmwCMJyclA25tDrYumx5E823wDavlrnMu2/1Q1k9xDpW9BrEz2efDfnoo2NA8IMf7G+Mwv48qCsT5LVtqJBqSB3n/EJeHeel9K+0kVsIfyaVzONYeFd67axNamwS8txJ0lSjlJxHnKzD7ds9HjwYMRyWSCk4PS1eWDTqVw1ZGpGlEZ2OJM9rokitdb64caODkpKyMkynNT//+THvvnveD+7vtzk+zokihdaSk5M82AybnGVlaa9G6DwHZDNWFrJupG5d5b2olfRaCJEkicJaJkrJodLy5KVW5jW+UfhGEjre+9g7r63zUaRlKQQPv+w6rcN3fuk/+e3jk/yO90TeO22Nd0IE71MdhWRfg16yNIRY19d/jj79lcEPf7DPZ58NGY1KTs9KvPdMpjU//Zun/K3fuFrKm7pyjCcVUgrKMhjwnfMcHk7p9RNs0Nnc9t4f53n9O8D/8HKv6tlwzmeAtMaLmdFpHWkTZFAc4/HVZCO+aSgKgzGOqnKNbApACOed6dyenBSNV/DXZyS1eCVWSA472+w0xihVV9BIqgnrcEWFqWtc7QJpIs4TiyslQzkpMZMcoRTah9w5vhl5OmPAecw4p3z0FJMXeGMbOTSPtx6pFF5LfLeL1xF1lC6QORdhhGKkZUPyNIN/71HekThDZCpUXVMLgUCCdyHKSDWRND7k0nCRQhA8ZoR10ErBWbz1kAaSykuJrS0iiWH2DugUEWlovPtwHsoKtMJHEU40Lr86ximNiSPyOCOXEdt+xFZdcmhgYHM+ONKNvEDQ061qQ+cwYmd3fXTDa3xzcHSYMxpXvPVmH6WCpGg+NaSZpnUNr8gLc58X2OmXec2/+fED4iZ6QkrBzRtd4viS+olg2Ltxo8PjJxOUMnxnt8snZzl1aTk8OCOfJNy42V+7+8nRGFPbIHOIQKkQRfDdnfaF80oZcuPlhZlPAu9/9iGT8TGdXpeyMmRpRKuVoFXw/Hvy6JSyCv2pEBKtgyRZt5Py5rdunBuVF84zH1ddwuj4hR8zL/1zL/PNt2v1GNftiaJIkWZxIOu95/hoNI/otTZIUESRbqoh6PQGZO1zI9msOZvdv2CYEHS6GUVe4b0niTWT8ZDbt3dQK0S+rS0PHx5jTM3e3oBObzk6Zn5fnOPxkzNOT0dIKRtZsFCBdiuhrOq5/IZpvButdcRJmzQJBs046+GdQ8SK3Z1tyrLi8OkhVVkGRwM8ZVlx/+FDIh0Rx3FDEp2Pn7QOhpfhcExdVaTtNp3BgCjrIyMzzxGkVMhnMdi6KJUpCAbYOImYfWzeB9JmOq2oqgrvBc7aJoJMEOmk6VvDOx32lWgtwvvZ5DgKVyGYh4sCnW5GHKlGsg2E8Dgn8Sh6g1vs7fXo9TIG2+0mn875W+RckBNVTW6olafCOgvhuQzaoiztxQZFNC/6eUTKSuPjz9fNI1f8apnzmcu5PNuyhXKdoWvdumX5Nt8QaoS8Q7NzNfuZ2lwkmNbAe4+xlsm0IMsS4jhENU+ns1wdiixZNrgvzsU2NsNX/NiHpxMm05I0iej2WqTps8nKLwrX6WIujcJZg6U3UoUIOSVL6kb68YMP7rO/28XY82+70844Ph3RbqdLdTs7HbO9s3VpdN+LxLrn/qx7lWUx3js8jtF4zO1bN9nd7lMW9QVC50rv11ccR0cTsiy6Mqkw67fG44qiqBFCeKWk996LqjQda93uYvmP3vuD4xt3/6NPhBDf9c4r573yzktjXIw47zOiKOQnOz7OG0Jnnfvc6rLnolVmExNzzac4Z8I3VGGVT1p3+DWGo+OTnIcPh2ituHWrc+XIqKtiMqnn7fMsv4n30GppWq2osc0w+fBnf/hKGzQ+eu8PT3dv/e7PitJ8D++FdRiPT0STR20WobOJzIHZOyXmjgaBeNhMAH2d0WpHJIliMq2JY0WS6Lmz8iq+9c4WH3xwhFKSw8Mp3/rWea6/NNXEkWIyqRAI2q2YTjtGKkmk5dq0BS8adWXnNsa6sgVCTqXA0aQCL0untFZPpBSVdyTgX42O/DW+8vhGEjpCiAoprPTCKCXGAoovu07rUNfu3wKQQlRWiERHslRSxCFhrySOFe3O+SBPrPzdhHXb/cr2dcOQ1e1fBFqtiCgODXGYPIXJ/ulpwclJwdbWswd6VWUpyyBHgQAhBbrRKK+qYDSojcvxoltX9o3v/fD35M/+8l98qWEbUSQfKy1uRlraUgntvacoL2pGWxfux2tCZz2qyjZya74hc2bepoJOJ6bbbXIsGYtSX+/m8Kg1oGtyEu8RzmGNwdnguuKFgkjircUbh59FBTgBVY13jvLpCd6HBK4yPr9XfjYqB/wsp1djlJNK4rVEJCm0MmycMErbFHLmZb9uRrLeFc0KgRWSSqpA9KQe5UM0j/IW6UN1Y1OjnEU2BhwvJMI5hHN4KTFRkHPTdY20TZSN1nitQoSSO78GnA/RPkoiYh0MhkIEWTqpsFpjtGYYteZt4knaYa+q6JoCW9TIuqJE44UHF7y47x+MaLcj0uzr/c69xnqUZdB07nVi3nqrj/cwGYf2vddPruWlN++LX0DHvG73f/1Hv6Cc1nQ6Ie9Nmmiy1gYJuBV7RZZGdDsxSsIdn5Jbx5NJhbUwHVW4/YuJYMvSMB5VgYRv2hXnPG9uZWytkXhLUo05dvNcBMPhMT//6C/xXrC9tUUri4njiK2dDp4gcTUe5dSVwftmYq2Dh+Deza25V/4FKajZ5S2sn9mlL5hqxNKfa2HTPpc67IgggSelQEeKnZ0OZVkzHOYUeR2S3ccaKWUwYhMkv4LRPCSQVUoRxUGmy1lHmsbcurPV5HLx3P/0Ae3uxftvasPDB0dY57h5a2eeR2TxdazKmuFwwsnJGOc9cRwFaTyCoXymMZ4kwUGprKo5ETW7ytoYrHVEWqGjCIfk8eEYj0dnPZKOoiprjp4eMMknFOPRvAazfDIzUkEIQdJqE8UZWXdAp7/dTPiDcT7Iaml2dnrnEb5rnsfqkhAzkic+L+FpokoFzOux+sT90nEW/5+XkhLdyKglccz27g7eS7wXaB280nf2umTz/HabRu2r1r7we5lAaa5naX2zvHLsuVfxZaE0C2+uELPzNVvE7Bxi/g3PooLOb2EgZs6JnvMvYFH6bTFvz/mxZzmGzo8/q25ZFMx2X/2+5+Uaoq7dSjk+GrG93Zl/hKPxdK6U0OmkYXzUvLOzam66K4IlbmktZvf29HSCVpIbN4Ikz+7+qxOdsw6zZ7r4pNa1X88yi88wu4dJGjE8m2Jqi/Wek6NT3nnnNifHp/OyOtbYOkR4rhLPTw6OuHl77zmu7AVjpc+WMrQRaRoxPisYj6fkZcn7Hz7i3/6Nd5/psHmZTf+riKdPp2xvX93xaTQq5zlaZt+idU4II6R1LgreX8vIsvhfTib1bwklusJ4iSSWilT9/+y92ZMkSZ4m9Olll59xZmZkZmVdXV090w0IPYAsb/OGCAJvs/T8BTwhCPxFPI5088ATCOwgCCw7O/TM9s70VUfXmXdExuWnHXrxoGbm5uZmHkdFZEZVxpcS6e5mepmZqprq7/sdjApCSCmc5ZyuxPVYj3V7m/qxppHShLpEppqnUm5FEeC8gqGj4zk++eSVs/7bDvHjjyvc1zqBEFqONZw7OYmXFCsA52UkDEUZJylN9amKV4u5Sfjgx39FR+MExLr+xCg4zUkcSkkppzoLnY6Hk5MEnscwn0vMZtLFh37LwJhz35tlTjGTEA3Omy2c3n9/A69ezRDHCkmi8PLFBHv3F8pJns8gc48YnDPn2k9rWOvkhldpcdaELHfhrKSFNtbjzDIQaIAoACmjzirHGutZYjNCyK3w7hZXgrdSmmSt1YKRsWWcckbGn/zub15fEI0LQGvzkBKSGGo9aIAzNuWC9Fj+0vA8hjA4+xGe533etrBuW3I0vdubFpNXgW7Hw4vn03KjVEzw+wfTcxE67gXrXE0JzsCohVIGxto0nuuEUMxhMCeORTfGYhvAwRVewoXBGD1hhGZeyGOhtIC1NJ4rUl84Mep2hPN4ley5BRDHEionGSh1G03GnPCo3/exsRG0+mv9IWLCQ0jK0QXACIHV2pEUggPWgmaZi3fDnXWKMQbWaBBDAY+D5qbyJpEgjLq82gDWwnocllBQs/AbC8FAOh1YzqGFj1eRCzJen2/a9wtNs9ZiFipInuqrbM6aFsR2SUwFWCAkCIxEJ52DKgVqDQgxsLlVEuAIGDAGQxkgPBBYaCagGUMqPMzZqhsMC4Jxd4ChlphlEtuI8XUa5kVRWGswNxJPnk+wOQhuLXXeMpyeJDgdp7h3twvfZ0gTjTiW6HQ8CO8S2nl1uW3xeQVz2ulxjCdPTzHoeCAE8D2Ojc2W2CQtEqXNjQiZ1KBU4UfDCDOpkWgDJiimkwT9wXL/n4xjqDKgqCuEE+CDQYhub3Vsex5DkpMzsMDX33wGrTXC0EO3G8H3BXbuDME5BwGw/+IEWebIAZ5bLPi+wN29ITodvxT61j3d2fr1AaXFQd1VRl08A6whY5rv5nLdqD3aSn0LEslZfAjBYYxBpxtge6cPSp1CjLPCsZBSI00lGKewuUII4wxR6DW697PW4sk3zxsFFFmS4eX+Kay12Nvbgh8sz4daaUzGMQ6PRkiSFJxzeIJDa41M6nz94pY1hDB4gkEptxFnnIFRCkoIhBAwRkMDRVBZKKJLwo8z5uItGYNOfxN+NEA8GyFNUqgsgcycWxPPDyF8H1z4iLqDPLaZASUElDmXcr4vMBz2cvdZlx1GywK10hKpsbTz1zAc9rC5uQk/8LGzOwBjFGki0R9GCJc0+Otv0vOQLavfbe3N3EQ0AQXJUs+/IFRIzl4syJg6kVQhQYpayoDZLm8xLovrcd/zNGXbFkRMdWAtrH6Wf8fzdJm4tYs0hQJYHiIJnDl3a15FmUVmGhYWjFOwQqO4ZUATiyIGeFHVSvtW8hBgMppDaY0o8uEHAoJz+DVroHNPJK8JhDrloKVjuHgz6+kDT7gYstat54yxODocgzEsreGjToDpNMZguGxZN5vNIaUqrRWvG5d5DXt5XyICODw8xuT+HUjplK8Yo42UQLWupvvctN5uame9vWf9vk4cHMyQZRo7O+e3EhmPnWyUcxdr2GqnyGepG3mM0pV9PSXkX3NOj5kkm+AkFIL1RL4n1NogTbULrK5t6RGjzXrg8lj3tJrStUlszkPj1Z42AV6+nOKLL45gjLOW+fM/311fbVsnaxvg+bE4di4TASeXcYoovJw7tbaSEDpqafiNwZef/crs3PuvrDHGp5QIzpnveaxcj1ACWGNbx1WBe/e6ODiYgTGCNNUYjRL0ehdT6PohoAiFUKz7pXIEzHicNcr49vb6ePz4FNOpxFdfnywROltbEZ4+HeexMS0kcesYKSnm8+uXk2WZzteTBJ5gzls0pSJXFulyQbayzBwQiwmlJAYwv/ZG3eKtwFtJ6ACgjLEJoSSGtTfWvlEbOwRAAVCrrW+BUGubb24YGKPXsLBoR5tWUP1cW9rq73q6dQogu7sdHB7OEUXCWdRYC2uaXZA1odv1cHg4h1KmDDadpAppqjhnDJ7Hre+zmeDsmAv6EjeA0DHGDpXVAQEspcSAEjqL5crN9AMOQgnSTEFqA8HpxVbkbXv5Hwjmc1lq5DJWiQODRUwm3+dIU43gHOToDwEJFUg6G+ioFGE8BUBgGQWxFsRagHNnzZK79LBau66xvQ1rDGiaAnECG+WCWKUArYFOBKo0oJRTW+LcxaARHtIgxNiLWrcqbXuB+jYFWD+XNAlPCxJnuWuTxb0IndunUEuQnPih1kATCmotFKU5aQRnN02qc27T1hhIKEfS6WNgLBKjoacaqbRgnLhYXoxCKoPjUYI0Vdi732u5M7f4ocAYF+C3k8fKMcZiPErBGMVgGFxqE9dKRF9iHm/K8n/+31+AUwLBKDij8HzWrkHYMjAJATzOwClBZiz+w90+/v3xFJ7HnRC+5y+5wUkT5chlSkpXUT+9O0CvgcwBgMk4cS6RpMbR0XO8euXcr29ubsP3OaKOj+FGp9Tud4J/V34QeDnh00e354iqUrO+KvOoTET5xqxMWwp+sZx2KX9F1lsW1bZ4quctymu4xU1iIEIJKK27pXNnC2WGIBCtc2odTx+/hDara61XB6eYTuZgjOHOvY1lMsdanI5mmM9SnIymkJl0hBolkLmg12gNRt07V2uTW+Qs+gGBU8DZ2uqj2w1xcjrFfJ4475p2Qc0bbUAZgbEkd7HGYC3Q64VOmSN3aaKNQRg6YUmh4MM5g7UGvi/Q60W57/PlNfVZQpmmtOc93nS+aYnWH3SxsTUEQDCdJqCMotcNWko4b2ubyJ5q3ouU15QHJVmz4j5tiRyqX/1yLy9iENXnumItV1iCVMkhNxYXI6Rw7wMsYvQAzhKsSFoSpJXxW/azvIm9/oJ8llLnTScIfbEY57nZTcXAyM0bTZudxZ1auu6qddDxyQQwFpubbo2wubMaOLs69yzyVn7X56SrQkt5vudhHsdrn+xZxTSuBxlFFHq5VTggjcazJ/v4+CfvYDZfqPV3uwEODkYYDOulWRy8PMT9h3fPf43XjdrQ6vZCHB/PEIUe4rnCZDJDGGzg6fMTPHq4PgZQm7i/rcq2eadptL9uGfOz52N4PsOdO6vuLttgjMFwI0CSKpyeJohjBU9QQwDLOJNC0C/qeb76/Fdme++/fslS/YAx+P2Bj/ff28CTJ2OkqQIXCjIzIHDWw6NRgq2tFqWWN442YqhNYkNweDjHp58eAbDY2orw4x9v1RQ76r1lQQQtn8faTmKNs2SUSoMU6xFKEEZO0UZpg9lMIgq9G6lgXQfn7LnW9j8HbMA5QxhyxLFybr98Vt7D6pisP4WtzRBRyEuL1NlMtu4DfoDimRKEOEKrcLOrlFO0cnEVVwmdBw/6eP58DGst5nOJg4NZ6R5wMPARBLx012vyu65zQnY6zdDtXk88sjiWkNJAeAyDvg8pDbSxgLXO3XqqMZ+rxGhLOKdCEGIJITfcHu0W3xe8HRLMGqQ0fzmL5UcEUJ2O+MObbk8TPvrz/+Y/OjmOf5QpvaGU6UtlAkIRMDgix2k3YElA/Tpx3oXjurzrtov1cvf2ehCCYX9/ijhWmOUxceqBS5tQWGIo5RZlQlB0OgKUgGkDZo1hMsNQGxtSSXYpJf89gP/2Epd2ZTDWerAgnNEsDERiLaL5XLL6jQlDnmu1GlhTWVTV118Fmm5y0xrwMlKJG4g0dQsEz6dIEg2TC5M4pxiPXUymbtdDlikAb5ep84z7iHseQp3BkxkILAwNwJQG1TKPkUMATmEIhRYCmjKYTh9CZeBpCsACvg/Yhasy63mwQkB5ARLhI2beubpN21ak/rvapdelazvXJp6KWYsbqVY0bHLK7wSnXoRen8IzIwQzDmM1jDaQmQbjFJNpijDgUMpAfjvGw4e9Rg35W3z/cfhqjvE0w4P7LvZMPJOIE4Vez7+cVQ7y/ts2t1+mrBoO9qeYjGNsd3zo/P0ShmcIMlrasLUVYRZnyJSL0/V+N8SnRxMATti4ves07E5PY2SJgrFFwHKL+8MImz7HsMUa9/g4j4HGLT77/HcAXDycze0BCKG4u+fcE1kLPH92DM4ZgkA4Cx3BEEUe+oNO2RZrsfBYUghd82FNiu/1S64cq8qul8Ts1YmrInytWgQslWWXy6sKZ+skz5LQdlH9KuFduY7i2Eq7K23Zf/FqEbOlUt7B/gnGoxkYZ7hzt0LmWGA2T3B6MsF4PEeSuLxB4DmteGvBGAPjtHT3SQkBqDONLmJhUMrAqIth0+1FIATY2OxhIxdqa6WRJBniOIWSGkWss243RKcTQCoNJTWkdEGYPU+UWtucMVBGYHPLpDrq962J9mhDW5qzKJGm+hij2Ngaot/vLq1xB4OojHHXXvNlJ4O2Vq4rr0n0u040bCtHziNSbl6MrgZNrt/FKhFky/NFPmudu8Alqx2sju9i3GltnBVUfv7keAopnTtfkKhM60xxgCUWpfLd1UEqZS/2MEvj2wJxnDniUTh3iJQQdLsV4hnL8wEq1S7xa9VrKU7n55tIn+qxNushV2Dz4U4vQhyvyqlsfntAVtdx9a1KW5XdXog4zgAKEANIpZCmzlKKwmljM85gjYXKFLjHl2pKkhRZJuF5F13vXQ4X3TYNhx28fHEKYwwoB7759jG6UYgX+2cTOhdtV/Wz7fu6NXYTVt45Dfnb7kdxLo4lTo4TbG9HF1J0OXg1w2iUYjxOYLQFISBSGkoIwBjJ4GzuV8AZ3WeczI0ho/lcdj7//AizmUQQcBefzueOjJAGJyfxDSZ02tD8NCeTFL/5zQtkmcJg4OPRo+GSBeLynqbIXx+pbXUV+R3GkzR3hWUWz5Qs3G15HoMOEVNGbrzFwgcf/xV9+XLyX8Sx2pFKRnFMkCQKvZ6HLNNgjJSEQtVl2MpTII5oSFMFISjSRK2VhZ213G8ijb4PePVqhvE4zWM9MnDuZHRR1Ey8EOLiRjLmLHs++eRVSehQ6tzpu9jJjoRVyrnvPT6OIQTFT35yPW43tbaQ0pSWaHGhhA2AUAIhKKghc+7RMed0whk94Yx+fi2NucVbh7eS0BGC/qtOKL6klIws8HpWdRcEJeTI89hXAN5TSve1sZxaK5RCHkyVwPe/H4/vrL1A/dM2fB8OAzx5PML+/sz5qJQaWhk8eTzGO48G61+CBDg9TcpYKjQXHkhpJEC1gQ20UV1mKQjoKEvVT378019sf/b7vzm8gsu/HCxcpF1CjPBozDPip4lqDJ4mPOcLfzLNsFX4G/4uq3HSkm7dOu6sPfkbgNbOhDeTBkmsSpcxlBKEoUCQC9PjWGI8zi5k2v9DgQHBjPmY5W7KmDXwjXM/ZgiFBUBhoQlDRhkscu1XHpSKM8waCOuseLhW0JQhpQL6msjmi5baRga1lVVfELd36bYZbHF+IkLQjkV3rqBMAllY+mgLJQ20cgv+6SzDZJ7how821gebv8X3ClmqsX8wQ7fj4f33htDa4vgoRhBwbG5d3tXeVbqIbCvq7/7+G2z2QsAYCMHQiQQ2NhrafNb+PkcvcptdKTX6jKDrMZBAQCmnOSczjcOXYySZBKMupksUUNO4sdAAACAASURBVPx4s4PhIKgEc1/Aud+ykMrg6bdfIo6nAICtrS0Mhx3nuivfUFtrYQ1yV27OtdbunSGGG4t5f8VzVF2uTGrpWlCSNXlZpfC1TvxUFjpVMmdFyLqmzrobKVI9nre/qbz69RTC3iL/6fEpZtOFbMUCsMZi/+UxptMEIBS7dxZkTppkGI9m0NpgNJ5DZhKUutg9LHdjqa2FlhJEObfBBM6VFThDmscIZJSAMQbPE9jZHZTC3yoYZ+h0Q3S6zWOIcVa+n1qXIS086nUtWc5bru952NrZQBi1uxO+vsDu68RElymjiXQ5i6yppqunKfKeZ5G5IG7aXL3VSaHGd3/+g9KcfMyhlIv9RClBrxcCedwYkpMKKyZ4BZFEVjv0sts5VwYIcHo8hTEWW9s9EEIw2BgspVmOLdRAvJDiGlYV31o1wdeQOU3k8vJ1uGNRZzEul5MsMi2ebn69xd23cPEGQSrkT5EGiKIAhIyRZhJSK2hK8eTJCzx8uJsTwi5dtxtgPJljc6uPeh96tX90o610eoMQUikEvsBklOBPX30DC+B0tIfh4GaTCefZctZHdn1U7+/PIKXG9nb7tdZHfpIqcEadi0TrPDJYWKSJJoS6bkQpOWoqK4rE/zSPs3+hNRnJ1CBNdCfLdCeTmleD3HNOMZ9/LwxIzkSWafzzP+87zyUew7vvbjZYX697ek3HGhZL+edkIpGmBlLqUpEliniZx/c5tCZTrcyN3wB9+emvzHDnvzzyfbbBOXp+wFi/H2A2yyClKQkHYyzYGVfT7/t4/DiGUgxR5PjG8+xx18nV6kvyJtnYTSJ8Oh0B32dOMSsnw+ZziaOjOQaDZkXbhw/7mEzSsi+lqSplog8eFOfcVRbK74TgWpUm53OJJHF/aer2OvkT0QCxlEBbSyTAhDE2MsZ2QNA4J93iFhfFjXU3dp349Pd/c8wYPSWMJFrb4cc/++vrjZJ1CVgg5R79mlAaExBwRj3GnB8NSgk8weD5N/69dyk0CVwJnIuDLFXQ0kAbQCqD2SyDkmYlLbB4YTFK8iCJbgOntIFyLjcIYDwQExFKOoySDiG2TxkdEeCNrto4JwecsymlUBTEBCFP2yyRGKVQ2mI6uYLYaudVvKnCrjlfJYfOeo9e8Xu2iBugpIHJJWsk99lPWfHdHa8HanxboQnFnHmY8gBz5iFmHmbMR0I5DOpuyxZ5EioQU4GJCDFn3rWROd8V68icejdet/Ctd+s6B1r9baII2xs+fI9DcApqCbJYQyqDNNFIE4Us1ZjNMzx9NoHMGpUIb/E9w3iU4vnLKe7e6WJjM8B8JjGdpBgMA0Sdy+uRvA4y5+hwhmQuQXNLAMEptndqrk/qA+aMdm1sRgg8Dkqdf/oPN7q5GwSN0ckcJ8czaG2hlXNPAAA/2+4jCgU2WzRi59MMhACHBwf43R9+m7vtIuj1e+CcYfdu6XMHR4cT59orv6ZuN1wicwqQ6rWsCF4bGtFAaFnkm8i2FXYxQdha1hphVGxWCWqC1XpxLYLVUkZaLa/e/MqBopjZNMbxUcWVfZ7m+bNDjCaO5Ll7ZwOdTgCtDU6OpxidzqCUwWSWQCsFzxPodEInZINTjbbGuVZT2rmiKD5hLThnoMSROX7gYefOwGnaN1zvRbBueVK/7vOibY16nnRt6HQivPPufTx4dG8tmfP6cdWin/OQOMXvdZNMXXRVTbN4Aztrpnpa6+IDNjSljY6qrr+Vzi1CqLP+ovlgI9VBB7L4XZrGkUp5wBKhtPTVYjKOIaVzA9sbdGAtsLHZz6+0uhazlfIWhxYWgMsWQDZ3QYjqH5bbUid1qseLSypd1K3eQjeWC7ePFjnxhJKUKY4VJVhYEEsqJHdO8eQMOKkEH7LEYpCT9cVcLaWG5xXWU26f18steZbc8OWVJ0kKmd2wuKOVG7mz04cQzHUZDozHMzx+9hyff/nizbXvGtC2bt5/OQVnFFtb0crorrw6l44JzkplqEJwa8t+Rq3gdM45+8emdnz12a/+SCmdWWO51NZmmZbaGKULZRNpkKWOwJWqENR+f/Hy5RS//e1+Hjie4NGjIR4+7J+d8Uw0PS2H2czFuNPa5sJ1AkIojKnsoCzSK2jEa4Hv899zj00ZZ3FhVSKlgcnjEhbKw2dhayssLTum0wyvXs2+c9uaSNX6WGtK25Smbfxd5Q6/33du0pxbfKd0lSTOvWEbdnY68H3uZDzK4PHjcXmu2/UcoWttrshLyjg9LibW9eyx41iW79HCxX+nI9Dt+iwIOFcKqbG5UToliRB0/6vPftV+kbe4xQXwVhI6ACC13soS/SOtTYfcREslax9ZA89aE1FGvU5XRGEoILjzzclzM2CH824bb6aQ9by4c6eLIODOR6mgYJRASo1vvjkt0zTdCSEYWG7u6HsMgrvAkpwTzhkJfY+JwGPgjIIQkglGX1lrr8cm85zwffF3vseeMUoTQokSnOk2zX1KCZTUmE6vgNC5DNZJs+sqWE3pqit0oGkteCmkmfNxbqwFpQClhbDOIkkUlNKglIBxcm0v+Ft8f9C22K0vYOtio7qIqamLb/R93NkMEXgsX2gaQBkXDyJPa4xFmil883iEg/3vvqi/xZuBtRbPn0+htcW7j5xG9eGrudOwHgZg7PIT25LS93ecJ9eJaf/+14/R9RiynFzknMKvKpAsy0bPLfPt931w7lzG+rDwlUEylxifzqG1RhC5OCuEAHsdDx6Afr9duJ2kCmmm8dnnf4CUTkDXH7hg8X6wTJodH06QxBlggX4/xN37q7EoLo0VlmRBxhQg1S/FPasJYYtymgiaIm8hjK1ryxfpCjKp+Ky3ben1XBUi53mlUth/cVDLZ/H82RHmcQpGKXZ2Buj2Q2SpxPHRCPNZjNk8wXQWg4AgDAOEgQenP0FAiYvtpzWca1jrYt/AWmitoY1zxca5I3O2t/tgjJWEFwHK4PSwy98b73/93tnafa6nabrX9ZMVAfiK0N8uPteWu/IsCDaGPbz3wUPc3dt5bcHaby7WkT1tx5oe7OJmW9uUhiBLs9WxUxsPbcfH4zmMNiCEIAz9/DwBbP6Xd4jyeAEDwFQLW0zi5bjMx8bJyQTaWHS6Iayx6HUjALllUXUCKY5ViJk62VM9X7SoWgpQxBayS9e7cE9XKXGJjFkmiar8Va8fleubwgKniGVkAeeZLs8LS2BQuKNbnIMlLmZqUZcBYAj6gw6CUEBwngvqNB4/eQnQ/J4QgDCSC1lVeSvKcqzFwX6zYnSrwsQ533FNuOgr2hMcni9AKUEU+YA1GI8neNHS5h8CinsUxxKjkXO3FuRrjqa1dz0fZwSMEhjjXKsb6wS9gjPrcWKDwHv+5ae/fNZWv8fZCxAYGFACAkZZVhXIF/1CK4PJVShPviG8fDnFv/+nF5hMHXeysRHixz/evvZ6XTwUR6wyRvL1pJuBtDbORVUi/e+LnMoT9I/EwhhjZZq5mE1SOZkDoQSMU2dJe8bl9Pu+I2/hLDw+//zotcgj6luIugimfqyOujjnonVX4XmOEHMyLueGriC5jGmfeIfDAIxRSKlxfDwvZWBuv8Ir8fIcwZZlGqNRgm+/HbWW+V2QZRpCMPg+h7Pso+h0PGxuBogiAWONIACx1lLG6Yxz1jof3eIWF8VbS+hoaTbSTO1QQrS9gfchzcxfZpn5qdboMEpsGAr3kmAULNdwDUqBRdvU2iTxWcfB17/fLHS7Hu7d66HX80AZQZppjCcZTk7itRozhMD5wuUuGLAnGAgh8D0Oz8uJMUIQx1JaY9PpPPv5fC7/u9d4aSvwPPqvhMceE0oUpUQClhe+QOsIAg6tnYnqjUNT11qnKtKketVGArXVk2N0miKOVa4pTZYUEgutq0JjMEl/GGb0t3h9uKg8/c5WiHvbETzPLfiCgKPbFxCcOk11aTCdSozGCZ7vT/H119ez6LzF9WF0muLbb8fY2gwx3PAxOk0wmaTY2AwRRt9NWFtqL9d3WZcQNK3LMhmlmE2c0lgRq6ORVLlEvb1+UBI6AMH7/QA+CEajBFmq0esH8DjFXi/Eo34IgCAImu+bex9qvHjxFMdH+wCccsPe3l0EgYfBcGF9M5smkFI5Ny47fTx8d2fJt3mBK139tBXW9OzqBE5TtiohUJFsNREQtu1cTvTYhiVjQSI9+/ZlKXS11lm4Pn1yiDTJIDjH7u4QvX6Eo1cj7L88xWQc49XhGOPxDEkiIbjblEvlrKEskLvCcEzMItQfqTBXBJzRJTKnaKNzoZOTVE1yjjrhUv1uF1WUpyuEWtVSoWoNtUJS1u9XPf952lTJzyjDzu4m3vvwHWzubF6jC7W3Gwt3aytnkMTpEmlTjSFTPV4vjxAgyySsde5Si/hbdqnzAEuBuIrBRGzZ/6wpOhGpJHHnjw7HSFNnnbO56SwjN3eqBHRda8p9b3aPtsy8F9Y9hQua5fxtLP2C7Cnc15TXjOpvVxQhwGBjUBI/hZY0qTDSpmB1Kg3O6SNH4uR/pEpYEcASR0UJ4ch/WOf+bnQ6A4xzcwTjiLVuN8JkEi/6QGWcx0mSP8fK/Srmmabn3zCf18m+74xKHXt7m/ADD5wzRF0PVlt88eVjvDqetO+hfgB4/nyK2VziwYN2i5Gmy5fSIMuMc2VsLIw20MpCCGaCQEjfZ1+uqzeM+P/ie/yl77MTIdiUUTKHtRmnFIK7+ZlSAiktTk+Ssh3fJ0ip8e3jU1BC8uDtFD//+d6115tlGpNJ5tzlKzfOez0fUeSB5Iq540mK2Uz2ldbdMwu8ASCUjCkjibFWxrHKZvOsdMlZxM9plFPUZBvdnofB0C/d+tFczvcmsE4sUz9fF9HU/+r5140VKfN3ac9HQfAtLJ3a87377jC37KE4Oorxpz8tCO/hMIAQrAyxUMjOkkTh6Oh6wjQRQkqroTh2MqXT0xhHRzHmcwljLNPacKVMkCZqVyn98Foacou3Em/tLsIChFEaex57TAimb7o9dUip/yxJ5EcyU1va2I3Dw/l8NpMyThTiWCGeS3BenyrXSczb3izriKCbh737PQjBQECQpgqTSQopDb7++nRtvu3tCCAucF0mnVsWpQ2MccJ+SlBM+r418KQ29z7+2S/e2MJCa/txlul3Ya3QyoRKGcE5xcnpqnVmv+/B89kPx8rkrFVF/VhL95/PpdP85QvTW2OcFmChEcK5I0ezTC+TZTd3CNzie4ztjQCP7nbgC2f9MBmlmEykW/wRt7GZzyVGoxQv9if47e8PcHy0Glz4FjcLMjN48nQCKTXefXcAwGJ/f17GyvkuVjlARWjUJkC+SFlnnPy3//CtcwuYaAiPgQuG/qCB0CFoCTHcXElxqN/1wSh1gkELfNj18fFmB1ucYZcx/MXeBj7a7CAMBR69MwRtuncWSOYSxmj8u9/8Gsa6QLS7u9vwA4G794ZLyY8OJzDG4s7dAbZ3B40NXDjluUoJXVH2GWggZc5M31ZonfBrICKa6rAAnj/eh9Z60d+MxZMnB4iTDIwxbGx04fseDg5GGE/mOB1PcTqa5e6rCDyfQyoFpRWMyTflufatMRaE0VJzUXgcgnMw5jbkjDPs7gwXZE6tjeWhCrlTJZ6qearHS/k6cvlxTYBbWgxg+Zyt36OGtizdv3VWQ3k9nu9hb28X737wAP1B70IBv29xGVi0TVLxfHktfZZgvjifZgpaWVDq+mzjIyyJQrvahxo6loUpj6WJwnQWA7CIogCMcfiBX4sh1sQ4VmMCLc6tWAkVtIlFSbgU7t9KTgpFnmXRXEl22OVyl0rPq+acwfcFbMHI2oKMyccwcu3pJVPDxVgsqaV8YFlU7qW1GAy78HyBbtfFVzPW4PAo3wcSRwoFgUAay6L1y8/YAgf7hwvXcZVKSe2zel11VInAdfN2Uz9pLDNPGPgCnschpYJWBnGa4OT4FH//60/bK1i3J2prxA3DeJyi3/PXxs9pQpw/Z5qTfEZbGG0xn2UsjqXIMv3uuvyc0d9SQjICYo0BB4hljM49n8H3nCWYzDQoccok6yQn57nNr/tRjEYp/vjHV0hyQfPmRoif/8d71xpTpMB0moFSAq0MhKClO0HKnEplGLr4jFEkZoSQNaPo5iDL9F8Yaz1jLLeGSCEYBsNgSbbg5gbSzHIUX4mL6csYLd2HZVI3i/PWifiquAHjfJ3IpvqdwCk3aKUxmaQw2jprHUGd1R1bfsdUy/R956aNc5d2NstK9/mbm2FJDFnr7mvhkllri/QalHiriuXWGiil8+/uGGOEaGM5CAylRIKQW03iW1wZ3lpCRwh2SCikUmYXFjcuyqDWZsMaMCZoIASNrLVca6MpJfB8hjASZQCw9TjvzN7Gq1e/t/H0r+/NIjjN3baQ3JUaRZoq7O87//tt2NwMc5dqzjTb91ipDREEHFEkEIZCcMGI8OgrCkit7H92pY2/IKwxHWMsN9YyADTLNL768rg8X9zZhw8G6EQCjK5urt46VC4+yZxGdmGyS5mLnUM5gfAoLCzmsUSaKGjjAmuvlHXWquQWt7gg+l0P7z/ooRsKcEJBrVvARiGHhXMVKLXTZJ9OM3zzZISXL29dsN1UjE5drJzdnQibWyGOj2LEscKdOx34LdYll8bSLuji2c/KopTBi+enEPlmm3OGQT9oDLZ9EVKhWm+354KcVrW7h77Ag8hH3wJdnyMMBDaGweL+1YRl1rpx8g//+E+YTMawFmCM4/7DPYShj37FOkcpjekkwTuPtrG9W2j9tjW8UVS/5twbRFtzLkoOAQABjg9OEMfJEjFy8OoUjFFEoYfNrR60sTg8HCFNMsznKZTUIMT1k04nQOB5CAMPvidq7kYWPuWF4AgD3wnEKYEnOKLIx+7uECALoStBhbxpeP4gWHYpR8pml/2v1XUdKudIZWVLKmVjQRStEEcN5FH9llePRVGAd97dw8NH9xBWAsY34azH2sIX3aIBhWXIMtzdyi4ZQ2U6mWPhm3/5zpeWKqWtyXLntC1PylnNuH+vDo+htAZnDBtbPQAWW7sFQW2Xcq1/8raSpp6vep4sEUF2Kf/yn807v106vjquCnJoe3drcX1FPJzyek05wG0+sCwq5M3S4C7upymNehgl6IQ+GKOgzLnRTpK0dF8EAIRSME4gpYKFXSJqrLWI5ymyVObjuEqIofG61t7q/OKqc0TV0qdOJp1ZJoCNQQeUUhBKSgHxy/3DhfJefY9SfdRnkTqXIXuued+TphqnpzF2di4ukpnNJCjNvXHkfaAgAwklsNauDVxIKfmWUpIZY4XW2lfKBEqbKE0Vskwt5nqLFVlDdUnWJDVp2jLaNWmu+jYfHMzw6aeHGI1TSGUQBBw/+ckOoujysRwvglevZrlLaQ0uKDyPlntzxikYdy5ZjbWetRAffPxX3mtp2CXx4cf/ksex+rlSts8Y4cJjjFKKOFb5WtSN1/ZesYy7dzsQHgNlBNpYjEbpIjmw/L1J/NY0DzSJ8Oq4UXKMwtWaAaMEUSTQ7Xpr+SxKgAf3+5CZ60uUEDx7OgYB0Ov6iEKRz5suZ5pqpKmGkhqnDcrR3xXGWHgeQxQJ5w3I4+h0PASBc8EmBKVCsDTw+UkUeX8KfPb/XXkjbvHW4q0ldBijpwSA0qYL0qpn+kbw8U9/8VOt7KaFZbAuUiRn1KOEBJ5g6EQC3Y6HtpgqV4smSU7x2bCbXnm71M+jlq6pnrYlkMO9e114eYBxxim0sUhShSdP210Udbseoo6A57HSnJUSgAsKpQyMtfADBt+jHiMkAYHOpPoXrQVeM6wFNxaiuAvGWGq0QZZpaGWW7rYQTpshkwbz2fl8+96o9/g1QSsDKZ22MaUUrNT2cEQeIU5qQ5iLr5TlMXfWLnzqXXod6YOGc2/Djb/FmQh9hj/7YIhhHgzSF7TUViuUiq11foSTROHp8zE+/+Lkat173OI7QWYGz19MoZTBOw/7MMrg5f4MUSQw3GggQS4JW/9xhibwd6noq2+OwAjN3T441w8bw3C1IW1taJA31tvPOUUUOYG/4AweZ7nFjtMApwTwBMVwUKm3No8SCjx7/hJ/+P3vyjHR6YYwxmJjs7PUwFf7I2zv9DDY6GAZi5aR8v/quqX4q28naxL9JpDGr631v2nMJ3OcnIyXjr06OEGaZiAg6HbDPE5fjPk8xXgyc0JnTtHrhQgCr3TFRClF4Hu5QMPFsNN5vBFCXJ8q3Ip4nkAYCWxvD1zMnLPGTNN7uED1kdTInxXXWViQRUXaqqFAIbwrgsCThvd5QRzly4jl8Z63odvt4NH7D3D3wR143rLwrEoWNTR76ZLKS66krf4mDenPws3pfdeHZndrhcX25bZ9SSphrHMnSMmCiCFLY54sfdbvdpFnuVUEWhoksQQjzpWb4BycMwRBcMnn1UbkrKMDm+9ZMxZzJcnzLoh6IAh9eJ5wJVoLYstUZX5ia/OrBQqCa6nesu8vXghh5EMqDWs0KGVQyuQu1hbZoo6PJM5a+oLF/v6hKzGfn5bjBq26/LEVBneJFCbLx6rPl1TmicqltCNP2BtE8AQHZ25OpQyYzRL8b3/7T+35zrPuaJKQVvM3bcfredeVd0l8+/gUSarXultrw3wuXUB1U40N5ZT4Ap8pT/Cn6/L/6ZNfGsbpSyHoMRdsTogVjBIPcC6hChKXUtcHCkuAi27vmm5x9dVVf7Wte6T1sprSnZ4m+OMnrxAnTnmRM4qPP95Gp/N6yBwAmM1lHpDeWTYV1oZOwZaCEgJCnbItJSSzltx7bY27BCxsVyq9a7S5yxjdEB4NANdPOHeWm+2DrPi+ON7rBWW8F60NDg9naH/yZwzypvFaXcquk1e0/X4NKCxoCvlMYTm2LoYOANy/3wPnbu5WyuDoOEaWaRACdDoCnqAufrbPQeDkQlo70mzduLnoLVDKrXG1dnNFFDl5Y2GxlVumGcHpXAh2yjjdF4L/8wWrucUtWvHWEjr5uo0TQhRgb5TZW6b0z5XSQ2MszzJjkkQnhXaO5zGENdb5zeI8K73zrhbrG47miZxSgu3tCIzRPMCuexG6QNTtm7Re1zHlhOYvDwMwRjGfScxmMp+MEWdS72pt+0bbzZ/87BdvZIwQ2I7V1rcAYYxyAhCeB1trMpFOU435LMM335zm+df/NYmp2pYd1e/nWdvfFBRB9ZwQceGXlsBpcgQ+g+8zhAGH7/PSZL8VZ21a2hZLTdoy9TxtdbX9vsX3HoQAHz3q48FuBMEo0rnTHIJx7kJ0vpBNEo3RKMX+/hS//f1+6TLhFm8Os6nEweEcW5shBgMfrw5mSFKNe3c7CMKrs8ophUlXMP7PI0T66qsjdCMPhBHQfBPCBV1+YZhF+qYylupsmcfu3umiEwkEIYfwKXjuioszBsooglA0Lwsq+O1v/xkWptz87ezsALCIOj6KiTXLJKQ02LkzrBXWdAFNYpQ2Edyal8G5PYbURTdN7ViHqxHJa63x8sWrRanW4OWLI8xmSe6KVGE+TzGZxJjPE8RxCq0tGGXY3OjB97zcjYVBnKSYzVOnSGEsrHFub4zNXVQRWpJ8nmAIIh9bWxvLMWQKgWje51bksJXbtmSpAyyTMpXzK6iROEunKmXUXblVbzmplWMr+Tc2unj/Rw+xu7fthDsV8sbW6qiHLVnT3JV6yzZWz7VcV7WcJsHhujq/r1i+D4u4LErKklRpIleaUNxbrd2YAIAw8kGKfxVy5+yylp9ykefkdAxjDLjgGG44j88b28NKuuVc7a086yrOOt4kEWw6V+95i8+CGLmzt1umszDlt6Jc26BPWRBAy2UWDOyiPZwzyEznQjQNmUkcH0+W5pMg8DCdzstyFrGA3DNLk9T1hxVTu0pdlXFePOeirOrnotmV6yvTVOuupl0cXwIBGKUIIg+MFW6cOCaTET797Et88dX+yn27Uqzb7DV9P2sDeVZdAF6+mIJSgq2ti1noGGMRxxLaOEsdlSs9UkZAKbWcM+kH/NdnlRME7N8EAf8yCPgLxmnm+8wRDpTA5ML24jlOJumF2li5zNbj55GU1I9XZfX1UToep/j880OntGosGKN4770h7tx5fd7ks3x8amMgM1O2njEXm4gyAsYJAp87KxVKUmvM3dfWwEuAEDLNrbl04crdGJtbtbs1jlTmHAp4i3tREBfWAqNRhuUnW6Q9j2CgIf26rG2drm38r5NlXBJaG2SZQpY518kFOVNYPK0DIQQ7Ox14HoPWFrNphm+/dcrd29sRhGAufnYu73Fj2ULWCNl1Y67pd/1y53MJWIvpJMNkkrnxaC3SVAO5Fw5KSMYokdZabo3tAvZ6gvnc4q3EW0vowFoKAk0ppNb4izfdnCqUND+1FswCJMt0ZzqTVEoNlZv5GusCfDVrHH3fUV+2NEvJ33ln4AT0hJSxhGYziU8/O0LblMsYg9KAMQAXDNY67XepDLJUZ9NJlmaZtlmmN7QyW0qbR3Gi/odrvuBmEDKSSve0Nv3BwNsYDAO6MQwQBrwU9BYwuYVSmiqcjtJz9Yu2NfhZ73JgeYlxVto3BZlrA2WphlK52zVbaBEScEFTztmp07B0JOF8fjkXHK1YI/NrXWBVhTvVrr/ukTaVVW/DLW4s7m5H+PjRAAEn0NKCUAJiLLS0uUWZgcw05omLrfPlNyeYTc5niXeLq4W1wMlxAq0N7u91YbXFweEcg0GAjc3gSpUsVoTR36HotW+E/GSWKJyOEwScglEKz+PodrzmCf8ydVaF4ZRga6tTFsW4cyUrPAbfYxhWY/Y0kFpPnjzDyekr9IcdDAZddHsutsuDh5v5M3CZZpMEd/eGcG7ZmwSRpZivpeVN4pL6hFyV9C/XsxqXp562Xt95sK4dZ+VZxdNvX2Bza4j3f/QONjcHePH8CPN5ikwqaK0RBM77SSbzWBS527ROJ4DncecmRBtIqSClQiYlZvMYSSZzrgvflAAAIABJREFUjWYCWLg4O3DEjudx+IGHrc1+o2VLa7Or5yvvypVkDX2mat2ycndyIWt16bT0vSguv+UrsTUIQAnB5tbA3cedLRBCVysklSY1tK1K0BRyYVu75vq8UNX8b7qWKoFU3Kv6EG66zeedbi6yDXmdO5ZC8Fr9XbQgTZbfn3UipomUsbBIZVZqEYeBh04UurRk/f0qrXiwIAOqbtYInFuw6TSBtRZh4AhtS4Be/yLC17PmgKYn3ZTvrEHYVvbqPOh5At1+7xz5gcWcVp8v80WuraZ1gtAgFDAWyKTJYxAmGI0mANx638XoYnlssEW5BblnLbD/8qg46j5tte7l/mBt/hytLbXqi+PFFdTfF4vx7eK1FuOaoBivpFJv0Xfd+TDwchdODFHHg4HBZDLB//N3v7uWOBDnxln7jrMExbX9jbWA5zNsb4VnC49rMMZCSp3HajPgjORrCQ5YS5TS4jwzlRDs15k092SqdqU0dB6reBFf1cldZjOJ+VxhNrvi/eIF0XaLir+DVzN88cUxfJ/j4f0+eh0PP/l4G+8+Gp5LSH1VK1lHfBEw6kgLP+Bg1P0u3m3OgwZFlukwk3pLafOzK6r+WvDFJ79UUeT9g+fz59rYVGY6JcS5WpvNZWmJdN7tQBQJhBFHGDqrjoWr0LOECMDqAGtLvw5r8q/rINVm2oZ0bZ81xLEC4FyuJakjdgrXddW4NG340Y+2sLfXw2DgQwiK8di5U9vejkCps5yazyWsdR4CrLGYzbJW6591opn65RTfZ9MMcezkcGmqMZ1mkJlGkjiCWUmD2Sxj2ljPGBtIZbaNtbtnXtwtbnFOvLWEjhDsa87pBACMMe++4eYsIcvMh4RAMUoyzmkiOFUmn9wyqRHPKxtl4C0S2i5eXIQQfPDBpjOjpLQ8c3KS5JYWqy87zoEicm1x/1RuSm0BTyloQmAICDUWvtYIpTR/9vqvE7AWobUglBLBmFvsmNzku9AsKEApQbfjgTIKmekrX2g2vdzajje96Jp+n3W8qfyLoAisxzl1PqhJ4Z/VAgRWSauTRE+lNJMs05iMU8xm2ZtzaXXWzWraBNXzNaWzDXlucePgewwfPRpgs+8j9BgEZyDGIEsNrEa+ASJguWXmN89GODqM33Sz3ypkqcbxUYxO11mWPH8xRZop7N3rwg+u1v1pKbS1tb/LlHXWybyeL745wnyS5ZpyCmki0ev4NWnx+Sqsyd0aGxQEHHd2etgYRtjcirCzFWE4CHD3Tg+kaoVKlvNRovF//O//F+I4xXwWI45TDIdDF5slCsqExhiEkQfP45UC2siQ+gU23fDqA6kLHvPfa4MN1TfpaPjd1rZqJ6jdkKV8baifc3lPDk/w4NEehpsDKGXw9df7iBMJbQxAgMGgA4BgPk9Lwib0fYSBB6UURuM54jiFMQaMMXiegCcEaGENm8fX4ZyBUgrOGTxfIAw9bG0N1rT3HFgnc64er5M7LWkbD9fyrAhciRNG7exs4L0fvYPh5nCJ1CXFf5Wlet3V21Ib6vL1ynve1q63bhVUbROA5dhDxXeyaEMxRhvH6jnGedlEcrHp6ayq2sq6+PRXEchXbwSAOE6XhPRVomWR2658Pz2d5hY6eskbgIVdsUasWv/ULXKK88VxC4vDoxGU0hAex2DDESAbm4OVG3IVS1TS+uO7ltv8srhzd6u0kF8+X09/1kBeHfTb2314ngAlgLUGWSJxcjzJU7g8QSAwnTQpQ7uBGMdxHsC6fZIoCBagaqGzuI7SXRupXhXJx+NyeeUxUn1l2AoRm7vwo8DWdg+cMxBic7LPA6zBeDzGr3/zRcv9uqFYs9n78qtjSKnx0Y+3ls9VX59N5RFAaYMkVZjPJAjc7+k0QxxLKG0glaGCs0/O0cAxLCihRAtOU0oItYCkFOhEXqnhb60TPN9UHBw4Mmc2zZDEClpb3LvXxd7eglg9j5B63fG2cur5jo/jXM7i1nywFpl064tiTVDAWiuMtdwYO2wo8kbBGNvJh2nCOfV9n4MSAq0MGKfo5bEizwshGEbjFEfHMU5HCY6PL7O/W/eEVmVi7QKEJkKpoWc0dhRS+93wWS8mj33l+8y55eXuD8QpsJ91mVEkYK3FeJzi+DjG4eEcx8cxhGDodv3KuAXSVJXEy+XucXNz4lgiSVSpPKyUyRUynbyREIALlnqCTTijEwoYAnI2W3WLW5wTby2hQxkZK2k2ssxsam1vlL9OQmCFxw4pJZJRIn2f0Sji6PU8BD53Af5gF5NanRl/S4S3d+50sL0VggC54J7AGOD0tNkUOgw9UEpLFy2csXzz7f4IhQAI0cYIqcxQSn0vTfWPP/7pLzZf53UBAGfkC8ZoYgE/za1vJpOsXKTWcedOF4w6feAsuznviLMWh7YhXVue+vd1KDQ8CpcmOWmXb6AIKCUG1jJjMDPavXyTVONqtsuvCU1rsbPSVI+vy3/W+VtcCz56d4AHux1EAYMnGJAHeqSUgBECYyxmM4nJJMOTZ2M8eTp5001+KzAZZ0hTjc2tELOpxP5B7m5tGJyd+YJYEurWN0MXLesCJz/79BWoAbSyuXacCyi9trAmoXRbmxuOewHDvbs97G53MBiE2NgIQdn6i/13v/kDjkejcnKnnKPf7+LDj+4uBG1wc34QemgSHC605Jsk/nXU31Ro+V1NZ2tl18tpu5l1wqkqiG56a67DOgGpswjY2N4AYxRSKnz5pxc4OjyGNhrGGHSjAPNZgtF4iiSVyDIFQigsrEtjbelKpVhXLa7daeC6eDkUnhAQgsP3PYShh16vHs/oNaD9VjSfXydEBMAFx+7dbbz34UP0N/qNj8VWH2Hxu37+jPZWyZ+6zKQoo7KMXb2MWrdrrJMsqqySRPU2VomjpbJs+20sy7XLPXiFvKo0pd6zV0fX2bDFgm+pZIckSVG1kCnmAwPTSMBQOLdqWepcczHmXGG5UkmlBpK3r50cqv4uPudxijRf14e+D54Hdd/Y+I6k52tH+5PZe3DnQumX0T7XOSLZEcaUURBKkEmFTKoyXxgFiOO0oaxF/a/2jyq/m/rNUuSflfxLrtUqaZqtgmwtjy2J4LJk6447N9sUSltkqXTkOAPm8xTfPtnHweH3fw2otcGLFxMEAV8IwtsEwQ0yDs4pAl+4eDkBd7Fy832+EMwO+sHomy/+5//1rHZ8+ekvnxCKlIBoSonHOfUpJQJwVqhBIMB57g5qfjMJnSdPRvj000PMZxJZphHHEnEs8fDhxeeSpqVcGx3QdjxNNYw2UEojCLgbo3msEW0cEUcssLUVQgjGYOEpZe9fuLGvER/+5F/eM8b0jLEeQEqXf3GsoI1FmqoLe/x4+HCAMOAuBg8lmE6vwwvDeYUE7evas59808aloY5KMYQAlAFByMt4M7DOfeJ4nLZXUSl2eycqlXazTOOrr08AAJ2uKGM3hiEv+16SaLx6NWu6SZdC4dbQmGX3mda49qSphlaWaG0CpUzfApQz+ocra8At3nq8vYQOJUfKGN9aIyzsxRy2XjMIQQbnqZ4QRkLPZ0Gv58PzcjKnNmGszKF1KXkbyXMRqfkNFeZ++OGmm/wBFNaTh4fNbildIGa3zKbEBX0uFtT54k9YayNjrFDSdJTUAyn1Zhyr//F1XEsVlJJPhcdGnNM5AChpVPFSajIT3d4OIYQz1Z3ObrY7pnVdbZ1spfq9rWsXn/O5zBeR1ZesE44zSiznNDXG0qpPjuqm6geLdWux6rEmpq1tXrnFlWJ3K8R79/sIc60iQkjp5ohRgjTTUNJthE7HMV68vLpF6S2WkWUaJ8eJcwcmKL59PAIhwMMHPfj+1VrlAChJ55WxdQme+cwslTq0spiME4SB2/AIQTHoBwut6rOE4WfVua4xBGC8Sgi0p5uMR/iHf/wNpNSgufXHo3f2sHNnAOTv9mIp5KxEClpl/d2wlf+bjxda2c0luee2jolbEpXXzq1DncSpbrDbxNxNk3f9vIUQrPz+/OkxDvb3oYwTvoSBj9FkjuksRpZJGKPBhYvjoLUu1yBLVuLE3R1jnIC8UJwhAITH4HkcYehjMHh9/vvPhbau0XLc9zw8eHQXj967j25BTFXTnmOstLl2W0lrG4qrkjY5mVNaD1RImCY3cmXMnlq3IUU7CtKFNLeNVLsUKbMvrqVWdPUYKm0h5X+rdTWRNtVxXePElmjPpfw1oXkVpftAkKXP4nvVPVrxbzqfl2tE3/PQ73fy+mx+HatWPvWy286fHI2hjQbjFBtbfRAQ9Afd1vXoJV4Hrw1ts5rn+9jYuqzi/foXyHDYhfA4fE84rWgLjE6nZT7OGRijuRVO8+5iNps7C/4z61umdpp7vG1Ik/e1JeKGLPXTUvGshiD0QIkF4PZ/nU4AaxXm8xj/5u//cC432zcZ43EGrS0ePOhfKr9SBsJzAlsuaL5mBggl8DxmwlAcnrcsIegrUGIsbEQIIHKr+DRzBE6hcKKUXnF//qbx5Zcn+Prr01KpkzGKqOPho4+2zsh5PTDaeRTJlEGWGXjCudT1BHXLJeuEkNyj2N6K0AkFCAHTWj94Iw0+PwwhNGGMxIRgpjUyKU1mbGFl57zpXAQ72xE2t0IMBwF8n+du/t40ziJm6nNf9Vj9szi3usExhuQxrZ1lDiF5nBtpKpawVQZotcqd7Q6iSMAPGDyfQSmDk9MEW5uRK5MCXNDSaiaTutlC55IyDUcmubYyRnIFcwulrFLSxFKasTXGZlJ3tTYBpWT+1ee/+vZytd3iFqt4awkdxuiXgtMZF2wMi6uXzFwSH//sr3ettWGa6T2tTWgtiLUWjBJMximm0wxppku/2aQ2z5L69zqaJODVebdt/q7vrtoqeM0CXs9j2NqOYAEY7WJNjMcpnj0br6QNAg4hGLRBKZCQ+UszD1gGY2yoje1aa3qEwicEZjbP/vIn/8Ffv9ax8snv/iYRnB76Pn/R6XqwgN7d7eDuvS48b7W7RpEHP+AwxuLkJHmdTb0WNHWxs7pWNc9smuYaESY3gc0FBoRYz2OKUqKdaXc+BxLAF2ylrPPW/YPBunVbda6oSlCaCKH6Z1t56+p8i9GNOD58Z4BOyCA4gedReAFFGDkNQReE3GI+UxiNUhwc3MZWvGrEM4ks1ej1PJycJDg6SXD/Xg/Djau3yllCfXxdsoiLnEwTBUoJOhHPBSMCOztR836tpYy1dZ6XuygKainsb//2/8U8TqGV82u/Mehi984mdnb7K20g+ZFC0F0/V6dF2ppUiOcWwt9FM9tVD+o6+GhIXRX8rQoE24mb+hUAzVfR1JFW79DL58c4Ojp0GuwW8ITAaDxDlqo8VqMLLO4JDsF56cKUUQqax4kx2gB5bAlCAFvxAU8oAaUUYehjOOzW2lz/vFkCsiqiKMQ77+7hwaN78P2LuVMB0M5UrEtb+24b8jdZ0rSVXY3NsRIHqF4lwRLZUj6dWnckbWVU6irJoirBZJfbXiWmlvJVLqd6vFlcvmhaVfGpOhK0Ktwsr8a1AQBTG7l5L8Z85iw8hMfhh8LFgCjJHLpU1/K9XN+nR+MpskyCUopuN4Tnc1hYbG/XHANc8dAgrT+uD5tbQ4ThVb8/LYLAQ6cTIIp8MMbA8rheVUIsjAIkSd17w/K8enjQJPdvn8HPnrNs7a8gcJqIoOqbZXlRvHd/A91ehCBgsFaDUhcDdjqd4uh4jH/9bz9d04abjxcvJmCMYmfncpabBwczTCYpOKeIY4XZLIOUTqEvyzSNY7l93rKEYJ8QwEppVGGpLDwKpWxu9eVi/TDuXJyvyKjXbR6vcZz96U9HePp0jEwaeB5DEHJsbAT4T/+T++j3L/G+ugKMx84FvspcYHhCAM7yOFJwirTdrodOR4BzCt9nYJSSTJq7b6TB58QXn/xyn3P60vf5c8ZoRgkmwmNeGAhw5kirMBAXKpNSgn7Pd1bqlGDe4InlZmKdIHCdEGBxXEqnpKiUe29nmYFSFp7H0OsFWF4LL+etVrGzG6HT9dDp+Oh2PRwcTLG5FSIMRU7KajBBwfI4OtNphuOT+GyBU1vzc8g8flvhcs1Zprt3kDGWGGsJpbBcsERryxmjKef0VXuJt7jFxfH2EjqUvAQhihIicYN2kYTA18r2tTYdra2vpLZxrPSrw3nu2sItMDyPtS4FUfnetsZA/fhl5uQ2+cJlpPDfAQ8f9NHtCPg+dww/IxiNm92ubW9HGPR9BAGHlAbWuA2e0ibXvLGMUeIFAe92OmLP8+gmZ/TEGvvhd2/pxcA5O9DaTkcn6XNPMK21RZoUwRiXn6wQDGHIsTEMbohmx5uDMRanpymyTIMLCsGd6xdGCBgBGKWGMZpxxlLKiDLG6iwzUNpCSbPS3c/iG9p4iR8sP7Fu47LuJtRJofr5JlJ53QRWLfcHCE9Q/Nn7G9jdCEGti+GSZRqecHO/1AZZpnF0PMfjpyP88dNDpMnNcbf4fYUxFrOphPCcRcLjp2N0IoH7e10I7/qWTI2LkOtYmdSJEwucjNPcR79LoLV14eaahNDVMq6imecQRAPAHz/5E549f44kyV0TRT56/QH6g3BRRFXga8tDK6FtqlvDuuC42qTqcqbqzq3ezGochNVpjCzXdeblkqX6mnNVU9Qf6PrSi2NKKfzpsxf48ouneP48J3QIECcpAAtKc+G1L3JtZAOpXNDpohxjTS6oJyAkd3trLRhjACHgjCIIBHxfYDDsVuo/L7vRRkqtE7I24fI9tNuN8O4HD3DvwS6EdzEhzZm4aLPauLCWMlcs+fO/KiFSnFuylMn/7PIAKEmZkswhWCWSsDhXlLdUNlkQRtU21ttarbs8V6uvSjSV322lyUttcwmUWhaU1QmX5r2UhZTKkQQguXVb9VqXy2jqnU092RiDk+MJjHF1hIFz49btRqCUnvV4v5fYe3gXnPOzE14Qw41uaT1hLZAmGV69OinPh6GPOK57L1i+m5PJrDVQdluei2F54Da/6qrCS5dOCAbfF/A8AcYZrDUQAojnc2il8PLgGJPJ91ORT0qNZ8/G8H233roMxuMUcazw7NkESVIoIvz/7L1JkyRJdib2PVW1xdfYMjIjMyuXWrrRC1Ay4AyFQwqFZy5z4aUBUPgbeOWNwh9DAYQAL7xQhBBSZIAB2JAWTKOrgK7u2qtyXyIjwncz0+XxoGbu5hZm7h6RkVtlfimRbouaqpqaru/T957XeDLGlofgtSDCFAQrJU2tdWmaGWjtN9E65/0xxbHycdvKWrs6Odh03dK06FwXR45PP32Mb745gdYWl/a82dp+L8LHH1857dbvJeLx4wmSxDu5N5YxmxkMhikmuTm4NLVIM4tASljrzZY55yJ2/GoYqA3x0U9/oayxN2Yzfdto12JAEbxmRhCIXDPj7HIYYxlHR1NMphqDkzezPZ8H1jKCUCLTFlnm5j3fbKZxMi+H9YKHa9d6ngybprh7b4hHjycwxmFrO/bae8qb52y1AsStAK1OgAcPRotoylGWo26YRxXhrHOYTjWsddD5ZjOpBECAkCTjWMXdbrgVRTLsdsJHKhDHQtDpXefv8A7PgbeW0CGiI2IWk0l2K0nMf/aq81PAWf6ACSIK1aEQMADIOeeMcZ6AYCAIvLP3Jr6l3OXVLZeb7tV1k/UnDYkV1+sEs9VnClTDVrHBZKTdDvDxx1fQ7YYwljGdagxO6rV0dnZiUL67nQTlAjqaM+wggmNnksRMB8PscDLRBgSbZva/Xp+Ti4WzbhcOyjpMrMXo6NkMg0HW4CPH70QejTQmY41kLthtmlmuO3+zYR1DGwtrGY4BQQAJYgZgrJPpzGxZ50JrXGSNs3CMZKZx+Gy1psMqvqJJNLXJF/hhlf4GWEUG1d0vX6vr5M5avd+gAn/voIP3LnchHCOZZBgOcu0zzdDWQeemBUejDF988wyT8Zuys+v1g868lmccKxwfJxiNMrx/exu9fvhC060KVy8srg1vDsfJXBrqnAOIIMqSgBV5OhVlUwaarq9q6zmOjo/wy1/+AzJjESjhd2ILgU6vi7gV+eBVAocqUZXv10lXsRAKl6cxzMvPlo+XhMv5r6hEy8y1U6S6l/ZJVYV9XDnjyrVlogmVs+pdBmNwMsFnv72He3cf4fDZMaz1m1rSJMvNlALtdow4KggMb+rXMefCCoss8351vOAszxcRlPD+CwIpEEYK3W6MnZ1eqT7VddjVNyh/nKZVddPzm5JFdWktnun1Onj/oxu4cm3fE1SNz9al/xqI3atZqNb5StYbNXwqn6uuzgOYWw2oat0sPVMhh2rTq0RctOcyUVMEr5JLBZyrOFNmoNCwm02TpetL+eHTMlkAmExmyHRhYokR5sQe5wGXTKPxskh+nr8izlK2JuPZ3GxTFAXo9Lz170v7e0t52LQmV8O+KqzL460P3oMQFyt+kELk5pUdtDbQ2mA6zXIza34j5Hx8W4Fnh0cXmq9lNK0YyufNX9AYiyB3Iq+UgAoUjDWYTRP86tdfXWhOXxYePRojyywODs5vinMwSGCtm5v55FKfEASS2+3w/qZxhaH6D0qJYRiqE+cwThM7SRKbMHM2mWg7HmfIMu+fSVfNajWtYarykOddIJbWQL/97VMcH88A+LF5PM7QihU+/vjKejO2LxhpanL/JYQolLDO+blBID0pTp4EabdVrk3lQAIShNd7ZxojTjN7TWvX05ZD74+XcXw8w2SqkWkLbc7xCgxozQiUwGSi33hTihuDvLYW5WOpl3fafKNQwwM11zqdCK2W99cYRwpEwGCQ4uaNLe/DMZRgRm4ajeEsMJsVvtZWLESW2iidCnJykviNTMpvwtDGIkstSPjVgDYW00QjzWyoAnESKHn4jtB5h4vGW0vogHDsGIoIzjp+BR5a66GN+9g513LMxQqSCWQJ8PbtAa/WZ9d39KtImur8orp0rsZRx8XUpbd8UHezJuJV11ZlvIQ4dyaXpRazxO+oqfMtEedl6NXxvX3cKPePIMgv+ZyD0Ya10Y6s5VBn7nqamv/0Zx//D3VePV8YiGiqlDgJQnnIQJIkJs20Xfg1WIQEQIjiAMZ64u/p0ynq6Ye6mWXdjLLpA70ZIPK7PsB+F6QKJMJQOikFS0FMkhwzkwpkIqSYWeeQaYfBoF6zaynuym9xvK69cUO4TUp41Zd6q9DUj6DhtywL3KR/aTp/xdjfjXHzoIdQSbAFTOadjJIDJHlBsLEOyczi/sMxxsPX24/W6wZmRpr6XZjWMO7cHaLbCbB/uf3CdziWhX7zC+dMc+2soCbeZGqQZhY7W7krQSJ0YrVeBt6U3qpObE18TfjlLz/B0fEQAEMF3pfg1vYWLh/0vbC3nEaVpCldOmVuihaCZy49X2fyqYFHWSJ2GKfv1b1mWeBbpV7qi2nZMFtB0pTjqRMVVh28M4AsM7jz/TMcHZ1gOBwAyBe4zs19SAShAsP7JSQiFLLXYj1b7H4m4XMgRG6CDb4sVaAQ5D5zer1uKfVyTlaNZtWOui58tTRrPv48XNOXqKZF6Pc9kXP56l5F6FxH3pTzsmaS+qah7nVXhClrxTX2D6vaeV6EdW2uTA6diqrSZn24gpnhU+27MC3Y9MmqX44BJKlGLpuBc4woChePV6pXlQevkloFOeWcw8nJFM56ywtbOz0AQBzFuRbG6Zet+ySreLFq2JVoKt8XhBu3r124z8pu149hznntCaMNhsPFOtCbXVu94WU4GL1AQerpeDctgV6vBcD7aUhTjVnCaMdtsGNok+H4ZIhPP7t7obl9GbhzZwilBK5f753reWZACIEoUogiufCVS5SPXcRRKB9tGp+Q9DmBjBCkieBAZIQQM4IYAZSkqd8wafO19nNh3cevWxzmv1pb/PrXDzEYJDDWC5PjWGF7J8a//jfXzp7eBQ9Z06nGZKKhtUXBoYrcD7BU/i+OFMJAotsNwcyF/6tACVHj3OT1ghQiDQI5UgLGOShrHEh4KyCiuiEKmxVvEHrzftvbMaQSGI/fjnWczrW12HnTc4ESCHK/Z2ftivcvdSAlwRiGc15LrNUK/OZtQm7ajeeuF4gIs7l5O6r8oeYXlbDA0VEC63wbDEPvx6vY2cWAs9alOuORc5hZy10mDqQUG5PM7/AOm+CtJXSIMJSCkjhWh0R4bbY0G2M/dA6RNa7rHAIABIIVgtBuB3mYizepdVZ5Zh0tsEpgvUrQvVEC1cA192/e6iMIRb6I8vYrnzyZnMpAGPnFksgnfHGs0G55G675AiMgcEyEgAAkqb6cJvYn05n+H5tL5OIhJT0RkoZK0Ez4DbLa7y6oH+F2d1r5AMj+vc+Fpq9VFpbUCS5WPfdyhRvWOgTKa7F5EwwEJYVVSjgphQsCmUaRGgsiEwbyJAzkAMh9MJ3RkeFZsAmPUFyr/pVlBqumF2dJ+weJswiT6+ZtdQuountNYV4g9rYj/PjWFnpt5f3owAtsVSDgLM9NR2ba4PHhFMdHb4/K/vPAOYbR3k/d46fe3MHt21todS7YvFINXiqZ0xD4aJAgyyzev7ad2zgX2Oq3Vj9PFyjwWxPRd9/dw2e/+2yeMDNDqQC7l3bQacfLj5cFn2UBM+aPL67T6fBFmLIpKarpH7jhOxUT6jLJVBxXKYdTlEUdQcSlvr8sNC697ql4sNyllU1KWeNw97tDDAYjjAYDb9bJ23sCw5M0YaggBEFrA3YWzG4uFFdKFkIyL5iRXsOZBC0RR0Gg0OnEuZm1wltJFVWRdPUtVpE+dY1m1bXyKFrQYcs2Bbe2unj/oxvYP7iU72wul/KqvK7LX/X6Kqakjnx6g9HEr9Wh+gnL16lCGBVR1ZxXTbXN23L+l6ZZ/adtvgQAUErlu83lUljkzterpuColJ8lbSUATMDh0wGSJPO71qVCK44ABi4f7C3HXy6KUnxLfQpjqYaeMjnZ8E5nwVmfXxdeKYXrNw9eso0/AAAgAElEQVQulNRptyOEoYKUfi3HjKU5fasVIpmt3rTFDBw9O7mwPG2CTUpga7sNpZQ3f2kdmB0m0zFOBseYTgc4OjrC7z//Hscnb44/xdlMYzzJsLfXrtmouBmYeW61xPu8Wez0D0PF+e8Xm8b31Wd/OZaSTsCQUoksiuQ4CMREKpEqJQwzzc3ypelLViTJK8p4nOEf//EhTk6Sudk3KQndXoif//zyUti1S/BN1jZ119dU2uPjGZLEQGsH51w+t/Amr+JIot1S6PVCtFoK3W4EpQR6vQhhKIUQNF4d+6sFERKlxGEUicdSiQxgwQT0uhGCUCEMBIJA1M4SVi0Zt7didNsB2u0A3W6Ya4/88JHk5sSNcRBEUIFEEPo2vd4E5jKuXetBBV4bjB3jZJDg5CRBGEiIfPOjK2nNC0kb+J1uFkYyA5NpBmO8meowFGjFoZc/eQ05B5aJEJRKSUYb2zPGbUlJ35/pxd7hHdbgrSV0PvvkL1zcCj4PA/WEHdZIL14enONu7teHnGNpHUt2zI4ZSWoAAqLQ72h4VVgl86yGa5KJVpfqdaL/jeiAUiQ7Oy18/PEV7Oy2vJDTMR4/niyHJe9HJ4plLmjxKy/Kbb+TAIJASKlEJBX1QYit5Vgbu5Om5t+uyspFQwgx0toejKf6I+t4SwoKdGZxeDitNbt25UoHQW6DeDbTDabZngdV6Tcqx02U3iZfu5rO+TGZaAjh7fcXzukybSlLrWQGhaGcCmItlTQMCBI0jiMFIc8+ebhInHfOvarNNN17iTzEm4dVnVb5Wt2CaVU1ryv0MxZ+O1b4g9tb2OlGiEIFAW/OIDMOxjHSzHp74onGd3dO8PTJm7O4fxUo2vtspnHn3hCXduOXopWzhKau9AxYGbxOZlzCcOTNbHXasRfmS0IUN5mYOlf21qNB4pgkBn/9138zF/pZ680w7O/v4cbNS8ty+rohpzI0UbkN1x0XwavC2VKYeTLV4a4kaJ3fL354cR9lkmY5KPLpyNK7UPmg9Hz12UZqoHTj7veHePZsgMPDpzDGmwVhAM56R9thlO9uht/wYi17s6XO/ymlvCaOEF6I7RgkvOCicCYfhAE6nRBbWwvF90URMSpZWsr98t3qh1kmZKrvvzjnU0flj1V4OfKUOKG/1cH7H93EpSt7DSZqmiRjVaKn/LdKhH6WWfOmOG+LfI3Io005sGr4mntczONo0ZaJ/HVr7fIz5T6kBt53jgWBEIQKnW5rqYaCF2ROlVCqG0eYgdk0xWSSQEhPEG3vdAECwij0fppKfU6VtFqyXIjl/qnoX+qsZRJq4qp/5aXwXBN2RdHPr28iXIiiCO/dulhNnd29PlqtCEEgIXIH7NOcxJFyIehbhZPj188aTpaZ+XwlCCSkYGQ6hXWMNGUoGSJJMvzjP31V24usmo6+Knz77Qmscc9lbq3w0XJykmAwSDAYZHMLHK2WojCQ3Gqp/+MscbZawd8QkQ6UHEsppkKQEQIxgFgp4ctflnf2vzzMZhqffvoY0+lCeyMIvF/l997rL/c5TWuOpiV404KyLo41146OZlDKm1cTuTmtdjtAvx9hezvG1laETidEtxvN87+zE+PGjX4QRrL7o5/94uIdbV0QvvzdXxoiGOfQcpYDIYi6nRD9XujnToIQRz7764q5/Cl2d1totQNMZxpRIDGZ6LXLzdehHT8vnHX5JmzO/7x/a6Awj7Y5lBLo9yL0e1HuT0fjy6+O0G6HaHdCtFsBwlDOCX8Az6UJlWVes8jlZovB/oswe7mikmqmAkFSCklCWGZIgKCU/O25E32Hd6jBW0voAICS4j4zK2Z+bcqBHXelpBE7Dhw7CQDMiJPEWGMcgsA7DjyXfc7XBOsGobplc10Y4PS84sqVDn78411c3m9Da4vJNMNolC6F296O0e2G6HRD9PsRjHEYDhNMpxqzmfEO2gJvik0FIpBKTElQ6hy3fvzzP/0vzvXS5wHBGMNbbN2WENiRiiKR+/9JktM7N4QgXLvew8FBF71e9EK1TZoyvPp63cq5bmpSlZRtMiVaXBsOMwyHKZ4dzTCd6GJCwFIJVpJcEMhxHKlHgmDSRO9lme0qJWCMQzIzmNWU7euOdWKoMqryz6rss/ps3Rf4IUwiz4xNZ891ndcmM/AN41ZK4Me3+ui1AxAYo0EKndi5+Ycokn5nnHF48GSEBw9f681urwTe5A3DWcajRxOkqcX7t7cRxS9vDdloSuBFkDkNgRieJOnGAaJA4CcfXi75TamP61RUawijlZmscv0l6Mzi7/7+1xhPcxM4jHyHHaHdaSOM1Oq2turda9kUNA5PTX5DymktZaUq06/rPLk+Lq7kYe47pCSYruZpKW8lITCV4r139xmGoylGwxMv2M4dR1vLEKpwuq3mm1u8P0HvN6fIUqY1GLmJNRKQSua7oQWk8D4dokih2+uc4tiKrNRdL4icQsunOHcodHtWkTiMhQ5QoSlEWPY1RKh+6ILI2V8ick6HO31czk/5jVbNWqvkT/PbLIc/a+NqSnedCP4HBCq1jUo7stY2Vb5GTMYzJLMMxhiEgUSrHc0fY8CbYqv5/HWaOYVoajSYQAiBTreFfr+Fbr8NMHB5f9e/QvkdinMsx1kmmedBK31D9dWq8ZTLhnkui1oKXzdrL1enIr6l52qCNiEMA9x4/71aMvU8tbXXa0MFEuwAnRkMhjMMjhdzoHY7RqZXz/GZ+aWTOuumf17byK9nJpMUSZIhTTWy1CDLGJPJFNpoPHl6jC++frw2zmqv1TTPr1tpXQSYvf8cIQR2d8+/p/bkJMnNIKpcUOtrjWMgzSyTJMuMnbPEKSXdV8r7uLDWtZ3jvU4n2JUSkXMMre2cSHqZODlJ8JvfPMJ4nEHrhYnUKFL4yU8u4fLlC/IesI7oqRv+SuG8nz1vgkwFAkIKaO2QpAbDUYqTkwSzmUEUe3P3IK81YYxDuxNAKdp3jm9czMu8GDjvqoHDQI6CUApnHZzzZuOc4zMTEQAABtLEIJ0ZjMYpsnS5n6qu2avHq6Qmr/Oa3Wt7+82JKsg34WYWg2GK8Tl8wh4cdKFzv+Ngv5bY2YmRpQZSCr/xOR9DjXaYTvXcl91ZkaYWQhCiKEC3GyHTFieDBJOxxmxqNTMHUST7nU6w04plP4rUYRTKu1///i/fmVx7hwvFa0NkvApEsfq/mTnIMrv/kz/803/9qvMDAMwcG+N2IGCJyAkiISSpIJCSnTe3xgyE4eodtD8kNA1STYPV3p63oyylgM4svvzyyE8u8vtKEvo9r+Lr1YFzQQBhYXs3f77fD9tgblnr2llmbo1Gyf/8kz/6s0sv9IVzhIH8RAqaMdHEOSSCaG57tknV++pBF2EoobXF4eHraIa2iZxZdX/TewDgfWEUg7mxuQ11EAIl7NZW/HR7K/6/pFLHUaieSikyMGSmHdLUIEkN0jeQ0DkL6hZxTfdWPdsU5h1KWFVAdR9hk04u76d+dLuPbjuAonwYNw4ms8hyYscxI00snhxOcOfu67fj9FVjNExx594Qe7utl66VU+cfYdUu8fMlUjqukhz5YTrz/nOUJEhBaMch/s0fXV8SFpbjqM1ek9R+VZg113Vm8fvf38UXX/wLwkDN7a4HgcK1a5dx8/Z+c3k1yLepLuxaKRqW22OdLH+VzL0apnJO1fDFxbysV5E3RZ6ouF9DHhXP3b/7DPfvH+HunfuYTFMYbSCkAMGbT4tyzSxBXvtGEOU27T1Rs6x6RLA5yaOk8MSO9D78trc72N/fnhNcdcVTvHNZf2ZRZQoaxv8TOT1TpXVo6YNQKa3in5uH87SQm8fe7/fmRI7vOqsft9pYmgiTqoSr5gM0l0AlvYZKUBsHV/7KhFWTJK56v6kDWoezdFDrGucLAqPRB0qaphtlgSonc5Nq5Hec14auibdMzBRtNEs1rLVz7fGd3T7A3gRZ1IoXX6pUBeakbl1eqfTLp8+X0sfp2rmEUtg6UqjqB4hK1eoUSVTkD6fvVaGUxO2PbkHI5bKd922V9Nd9wlYrys32KBS9Qprq/F6IJFnvK/Nlm11bB7+ZUyLLDIzxJooIEmHgifjxdIwkyZAkCX79my9yU1y01JMUWDWPrw55VTRNUc86fTo+nkFIgQ8/3Jmbkz8PktRASj+OacPItINjrz3qrAMx2Fq+ecZolXXoGOvi3DqTSRIDnblZ4TtHa/dCzN834cGDEX7964d49myGNF3W1vroo9253OOlYM0iMMusN/+ceU2pOFYIQuGva79Nw7EXpEtF82fGkwyjYQopccVa97OX8zJnx49+9gvFzIG13FGK4k47kK124DeFJgazmcZ0enYigsjLnaxl6Mw1mlxrWBY2x1v6XbO0XNn2XwSMcUgzC8eMbjeEFIuFhi+Ps+dmb6+NMBDzDQzaOBwdz+bm0dLUwhpGpr3P7ckkw9NzuimYTPTc2k9hYjAfpxwJyohEyvBz6a3tqCcF7RDR2+Ec6R1eKt5qQkcIup9mbj/LbN9afuWDx0//6M92jcWWzuwOu1xriFkJIm+PkwjOemePVYdrbzPqBNK3b2+j0w4gpcBsZnA3F2gWYQ+udtFuB5CCoJRAHEm04gBRJBGGwg8C2sJaBjOH+bjAxvCute4/fxnvJZX4FyEpEwRLBHbM+U5lhmhoue12sKSC/sPEqtmk951kjR9R/Q5DAgliIuHCQA6FFAOd2auZtnvMkOwg09Q4axyM5jXqty97uvP6om4SWMdNVJ9ZN3l8FZPK1xJ1BVmSkkhB+PHtbfS7ISLlBbFsGTr1i0yTLzqzzOJkmODrb14vAcWrQpZa3L07hDGMD97fXmte7KLBZUlX8XvOyr5WNllXd0qHh0czZJmFZL+RodUKcDScnBa+rRHI1aa7cSaXobXFo8cjfPvd59DGwDkHIQSklIjCENeuX0IYnk2TqrF4N83bmnC18Vdl/DXDVi2xVzo/VVdq4l8y8VSOP3/28PEA9x8c49nhUyRJCp1pkBBzoXEUKh9VLgh3zpMnrvBkTD6gdW5xCgLIO6NWOdHW77fR67WXtBKWXq3Ib8H2lIqIK+E8keM1hHwZLASTZcKmHL8nbzj/XS40AqHTbeGDj27g8sFCI6eIr/SiqP/YTTWoKv4sP1/3TNP94nq1RMr5qjuvxreuQlfDrpHM1RJSTWls0phqOqMXgKa+arbGf0r9M3puoouo+i3gzxvSqyMgTo5HyLT1vlCM8z55GNjf350TI/N2XfpcS9o+VaKGS22odL3I7imTcHmc1T6qEIDNnysFrY4fdaRO1dQblfJBzcU0z8f7H95AGIXlS6dMSNW+SyWqXq8NqXwv4jWzGIOTMZh9n2Vy6wWraqFzDqPReX2Rng+rpgGFjxnvy8wLKx382JgkM1ibYTgcYDpL8OxogP/n339aIjZXzdKXc9CUh6berHqvaQ1QTfnRozE6LYX3b2+veOv1mE40ZokXzFq70Foh4bV5w0ilzrneWeIkQUMws5QiDQJhw1CGzDSBoMBar6GTZbaROL5o3Ls3xOefH2I0Sv3mVPJyi1ZL4fbtbeztvTZeAwAgJ5zgzbpqN98cMjdzD9+Xam3R60Xz53QuYLeOhTHuR68q/2vBLKzljtG2a6zbsdbBaIfhMEWamlxudL6o221v9tZa57WXnhPr2m3dTKJ8b1WvcZa+ogmFpYRiDHPOy7mEpLl5tLOiMO/H8H4js9Tg8OkUYSjn2mM216gCM7R25/Y7naYGUaQQKAl2DCkEolAijpWIQhEEgYjY0czmviqFpFAF4utzJfYO77ACbzWhw46308xsOceKGfGrzo9z/BNj3I7WrkMktpnRsuwCaxmCBED5UMjnHyzeFiglcOvWFqLImwQ5PJwu7aaJQolWrBDHXk07jCTaHT94BIEEMyPLLCaTDMxQUolZEMhnUtJwNtP//Ut6jSMGCxLUCgLRAvwuFm3c8kKkMromqXcul2m/6+FtgzFeM6ewdRxGygVSWMcsZondSxP9x5mx29OpuWSMja1zSmt2znlB0HBYEDrrqIULkMj+QFG3wFslvqpDWVTWtCisS+8HjcqLKkn48ft9bPVDRKGAkgKAn7Bmxtv0dc7v9hqOU3z3/eCVZPt1wfFxgnsPRrhypYO9Sy9/EVwWvvsLzxHXugBl2WkNmQMAx4MZjHYIckfCSZJhMtHLzwPLpnhe4JDCjvHo0QjGjHD37l1YY2GshXN+m+zOpR3vb+JlYo18f6O+p5a5qNxv+F7VlXbVJFs5vuq9B/ee4fs7z3BydIzp1G/wCEKVa+f443xN682EOAvAL6iJch85lZcs/OcIIpAgBFGIrZ0O2p24RI54DcGCoaEy6cQFmVLWvuGcjPHhlmY4uTSZubi+GAGKZziXBhTiSFEqtE67jdsfvocr1y7PiazyZ1gUe/NotOz7h+ZnvPI5rrlaTplrrlfD1lUKrtyr1sBqJasKdesqWDUP1TSq8ayqzKviLd9bVxZ11xsqfu3109eSDQid8hsfHw0xmya5EBWI43ApHBGt1ews52IymmI2S6EzA2OcJ6bZC+s73fbpLFeKsLGkS8VZyzmtyVhB2FRJoqV+BQsS51TYmiSL5i9oOczcvFulChZx37h1DZ1edzl8KZ9lTaRy2Ze/uDerozwpzYws1ZjNUkyn3mpBFIUw2p6qhdWiOXxy3Ngym85XzWc3wapPFwQKURQgigIEgQI7h2kyg9HaE1XG4OR4gCRJ8P3dB/i7f/g96ttw+bxcYVb1K+Uc1t+rzvGrx0Xq1jiMxxn2r3TnQuu6NcImmEw1ZjP/5+bE64IAiyI1EoLOZHdYCvFAKjGLY9nrdIMbUSQ7YSg6UpJiYO5Xzjq8cFnMgwcjfPPNMZLEEwULMifARx/t4urVlzwf2gBpaqGU3yRUaK0ULgMKf1ky93Hb73tCp/BropSAztzAOey9yndYBWYSznHbOhelqXHjcYbBwJvtd47nPoHOg37fW4+x1qHVOr/m2nmwSZurI3WaiKFNJCTFRiJjHNK8nljntb/jWNVoxG6Gg4MeBHnzdzo3qyYlIQq92wohvFUCqfx89nnMJ/p67X1ZSUUIQomOlyeGYShiInA6s0+Ho+yxs3wnDoN/f+7E3uEdGvB2EzrAtpIiC5RIGe6Vb3EgQsrMyrLr9PtBPwxExzkIbRys49wcBkEIcSHM/Q8du7stxLGC1g6zxOD+/dHSfVeymWktYzrRyFKLLM01c5y/nmYmShKzn6X2qjZ2fzYzH//kD//0j190/oUgyZZjAqJiR6kxLiea9PL6vAAB3W6AIPBm1x49HF/MNoo3BMa4+cSeiNCKFW6+t/VPRMRZZlWS6K612FZSjMNQjomEtZYDZuYg9JMwT/zVUQZ1y43qQmjdXpZ3JFCBammtW9BVxUhNX2hdSf/QSl0Q4Q9ub+HybgudlkIgCKNRCmsYVnsyp9hBNpll+Pa7wVu3ISDLLL77fgBrHG7nRP9rgVUyzxVYGbxKHjQ856yvHyQIgfI71z75/NFcENKY17M2oA3Dp4nF3XsD7O/F+Lv/8PfQxsI6N9+xRyRw+crumR1oX3h7v+gI19WB87RVBh4+OMK9+8cYDkYYjkYAM+I4wFa/gygK0OnEkNKTwEqJfJEr5/6KjLFATtoUcXqBi4QSuQ1yAWzvdNBux3mdI6AQ4JYErpzbu2NiT9hwrmfDXqOmIHmq4kUv5M2JEcq1bwp7FvDnBfkzTyMnf+I4wo33r+Pg+mWvBVEqy+q06VTxlQTohbmrhahz8WT10xWm4Rb3lyvL6k95umIt+wGqhq029CZSpHytKrBdRZJU46m+bblUyr9N6TXlq0o0VUfuVaVWjZtXmPciaL2pGZy8jjmGUnKu0VUmdACAzrAMm81SHB4OMEsyGGNBBOzseMWBvUsNLj5WfZryZa4cV4mZpUxXjuv6M6o9XNL6ASqESg1RUxAy5fsFEVPWNqJS3MzAlauXsL+/52sDlWpe47ctvUoeptttzfsvbSwyY/HscARrHaI4QJpltRqS5fxYa5AmSfn24r1Kjy21jEr+qvl9nqlXf6uNIDdBGoZ5vWQHECMIJKQE0izBLCd5Hjw8xMlgWsl5+bjpvE5cW75fbdd1k4PTx8WVb789QZo6vHettzJXdXP66rVWK0C3HaDVCmAML3LovCaLIHJSiu9xBpDAoTXcnSWmpTMLBjCdaRjjIAQhjPzGT2tfrNm1L754hi++eObN4vrNiQAYMt+wenDw+pE5ADCdanS7EXq9CHGuAe81VxYm7pUS6HQWhIU3d+/buzF8Yp17KabtzwMGt8EspRQZM2Vp6tI0tRbw/oyCQCI+pz9OKSmX79GcCHtTULfmXtVLEPINuMbBaL9xKwwEJHnS12uw0qk4N8HeXgutVjAnhGaJwXSqEYYK3W6InZ3Yb1pioBUrSEnnMpMn8vX2YJB4Fw6WoTOL8VibNLVZktrUaB44h5nVeGIdRww+e0Lv8A5r8FazAlLSP7Q7wXdCicSYM9tYvXAwcwcEI4h4OEphDE/jSIlOJ4AUgFLeaRiDkb5kZ3xvKn760320WgppanD/wQhaL8rtypXOfLCQgtDpBNjajkDCd9JB6G3DgyGYmSy7yBruEkHPEvMnLzrvn33y54/DSN0jQY+TmRkkiXHFjtmTk2SxUigWSP4Qu7stpJkfvO4/GM3DNPINTfdQCVM9fg2hlMDuXhvdToBACRjr8PRw8lMhhVWSnJLC5FpPptMNv4xCORKCjBTkwH4S4Z1NnnUStWpVXBWg1C1f1n2AVem8PVi1BN302SbqDQ3XUHP+OuLWtS4u585lnWEIZhAzdGKQJBbWOsymBmlq8eDB6KU7dH1VOD5KcO/+CFevdHBpv13rfPllgMsSoOK3gXhZGc+6m9XuZlV+8nFDgPDr396DNe6UkLI2igsmBLPE4sGjIfYvdfDpb3+H4XgCpSRacQSlJKQUOLh2Gfv7Wxeb8HPiQmrSCyBXD58M8N13TzEaTfH06RPvIZoIWaIxGk+9f0FjctMWYr6wZfZ+B0BApx3nZS8hhfCOxhmwzkIogXY7xu5uH3FuIqks6zulOcM5EcPejJogWn7tuXC3IGWw2Jmf1+M64WtB6lDpRhgGuHHrANdvXkWg1LKpp4okttr3F2kuOaWn04/W8hZYjm9BLy1TIOXHecUZKu+1DK5koZpCFVUSprhGS+mtroyr32I1c1Dt6MqjcVP4KuqeqQub+0uqSNedPYuJJF9frbVotyOEYYAgVFCBWspps4Gq0zmbjGeQSiKOQrTaIfYu9QEiCEnob53JItTzYYO6W75Q1aQ5RRjVJVHcz8/FosDmbaxM8HDpXqGB09/u4cbt66W+qZQNWj6vmpkjAjqdGHErAoHgrIPJDDKtMZsmUIGCzuc/VIlzHnf+++Tx0fI7F+mUf5eLbLkYy/1HKXwRz6mya4gHAPr91pxUF9KbunTMyDKDySRFFHmrE1FESLMJnh4+w//7t580xPY8WCW6bVow+l9jGPfuDSAIc8H1crz1b193lR0jnWkkicV4lMJZh2Kfpt+sQBzF6oEQdCZ7wwQYEsiyxJrRSJ+MhtlAa6edY51l1jnHCCMJa1yj+fPnxTffHOPuvSHS1OamoYBuN8TNm9v4yR9cws2br9dcqMBgkODwcIrBIEGaO6FvtRSiSM01GgvfKHV+fwYn6TPn+JGz/BI7xbOBvH+UFACUEqlSciqEML1+iCjy89WlEfoMS/huN5xrnN2/P8Tvfvf0BbzBq0O1t5DCW8wJAoluN/SaM/kmIyKCkrTUx1bjaFq/KyWwuxuj2w3R6YQQRL4tWYs0sxiNMgxHGY6ezfD0cIqnh1Pcu3c2X7PjcYaTnMgRwmsDGes7+VZLqa2tKCRgRkRWBWIoFY0FUSoEfXHmgnuHd1iDt5rQ+d2nf3HUaQd/Gwby2Fp35VXnByAphZhJJY/Z4kRIkkL6hYWxPDefJYgQvtPQ2QhSEv7w5/totwNkqcU//seH83vdbogwlJDCq0gGoQQ7QGcu39WeCyMEiJmFNRw5xxEzFDOHP/v4z8IVSV8IrOUuO1baOHbOL0eZ/Q6AYnFQnR8cXOkiihSsZRwfz/Ds2XTlHKL2XpO0e5MwTdxG0yh8wfBaVd7cnHOMNLVhpk0IAEKSccxKEDQ7jhkspBJpGAWzQt2bmc+1U2MzrHrx6p6/poI9C+XwJlARF4/qpLHuXoFyaZdl7HXL1Go8dfdeZYlfudTC/k6MTitAFEgIgdz3moNjhjYOs1TjZJTgy6+PcHz0Q/Wz5X0IfX9nCOcKXznn2zF3EagKh190H1gXd1V2NJ1kMMbvmPzq+0OkqUGgxMpnluLfVDa6hrTKUov7j4a4st9Fmo7xySefwloLay3AjDBQiKMQt24fnLnMLryI34Du9ORojK+/eYI00zh+9sRnWRAEABIEKQSyVPs+Ya79RFBSgtmBpMi1EgqNcMp3f/sNLkpIxGGI7a0OWlE0J2wWnSZXTEAVEs2FjxvHvNDKybV15iTNnNThhcA8by9zwoe4VKe86EQKgWvvXcGNW9cR5vny8WNO3sypiIowuCowLpOdwOkxAVSq1rQQSleFsdWRvNwUintV+TqVzqpNp4n+qA+xfKVMMC1i4KX0qrEv0t9kRK2OokWsqwiYcgnUibLL18olXEcirR6NdbZ+TlfW/hsMxrkpQk9wdrut5TGfFsL6OpRzZq1DkmReuy0nSXv9DgBgZ6fqQ6Sus9y0s71APG82Sp/p1GaGcpSVSdfcLCkBYRjg/Y9uIQgXO/lXkTnFb3G8u9PzJiaF19QhEMaTxAv8Aglr7GlyqZLXNMlgjJl/eCrlYU5GcSWOuncsHl68XmOxzYuvRCIBQNyK5sJOP3Z7m1/WOqSpxnCYIAz9BsYsYwRhgPFogt998aAhtZcNwoMHI2gNXL/eQ05CFJ4AACAASURBVP2EaNVkabltj8YZtPF+hMLQj1GCvCliImKlhHOOY0E4m1ScMYgj9W0YyYGUYkpEYynFrNcJg247EHGkEIUS/X7UrNH8HPjyy2d4+nSKra0YXgYEiNxc1AcfbOPGjf6Fp3lRGAy8WcskNdC5dknxbYq5hpSelOz1qiIUwnRqUma0jHGXP/rJL15LLR0GHTjHLWtdyMwkFek4luj1InR7hcm0YgKE04vMFeuAIJCQSqCday+Nxz9sZQ5moNfzpIvNzfJ5H0KFr5v6Gci6qTgBeO96H1IQhADiWEIQYJ3fwM3MkAJg5029pYnFaHQ2H3v3748wOElzzT3hyRzmRR9tHbRxbWttxI5DQWSDQBx/8/lfHZ4poXd4hw3w1rMCUaT+2jGHWWZvv+q8MBAJSWkYiDETTYlxbC2PrOUsXycD7LVHxAuYRPxQ0emE+PCDHRABg5MUd+4s/EhsbcVz1XVnvbku6xwce9VJBtBuB0IKEVvnAus4tNZ1jHHXk8T8Ty8670RwnLdTQV4E4vLJXZMqLhFw9aDrBxTt8PTpQuWeav64cm+zjNWcr5JqV6USdZxFUzpnEKINBikmk2yufeB3AzIZ4wQJ4iiUIzAC5zhME3PVGo6EICMlpUXGrOWSH52XibPSA2cpnKYZZN2HPGvcbzaqpdG0fKzeL7ebanWuK72m+9U0nxfXr3Rw82oXYSgghUDuVgfO5DsaU4PJRGMy1bj7cIjv75xtV9KbgOPjBPcfjnH1FfnKKYPLC7j5RZxLRrfykTpp8ornjgcptHY4Gc7w+PEQIEKnHa58ZgmrKmxVzloXlgGdWdx/MMSlvTZaLYW//btfzbUjHTMsM4JA4cbN6+h0X7mbwyW8jr3js8MRvvzqEdJM4+jpU6+BkxMzUglEcTiXQpNYaCEQIddcW+gcOOedGSslEQRqLogOQoVOL0YUhyj7vwEAcIWEYU/CuJywIdA87Nw5crUklwTBvGgrDcwHM3BwsI/3P7qJVrtV36FSMRcopYHT5/PTcgdfzlYhtC0eKQmRl5oeL+4vRcPL2SvLjpcEw5VnlvJQea56vUkOf7oL4vm907RLmfapzWltjKc/0uk8V8OXc1H/dus6y2VBcFUzp8BsA/85RTwEYDbLvFZrogFmtDvL/U+z6cfyO/m/w8OBJ6hBAAFxK0TR2nZ2t5aere9ZqsLuFwNqPDkHVmV13eesVOabt6+j2/MEWHk8rd0okf8yY+5rRgUKUilvfi2zmM1SBEohM2apOs8PCQuyjoDDJ0dLpE1Zg6f6LlUSZils8Vp5Gy+IIa48Pze+UO2X8t3rUkoQMDdf5dhvZNPa5Ga59dyEkTEW//zZtzBntjrwYnD//ggqECs0TJoJnOX7jPEoAzuGCgTa7QBRpHKChXItEGkJDBLim7Pk8cvf/eU0COS3rUg9CEN1pJSYRoFMpfLaJq1YzU2v1a0Zztt0mIFP//kJHj4cI0kNet0QUeT9/EaRxKVLLWxtvV7zoCpmM+PNpmkHnVkY4/vDIJRweRUkWmwUKUMIAgT6mbZ7mbZXtLb/zct/g/UgsCZBGRE5IcgpRSqMZKSUgNYWjh2UEuurcfla/ickIQwl2u0AYeS/+ymhDWqO6zP62iNNzdx3UprauZlda938bx2a2ly3GyKOJZT0c2BtFqb42y2FdjtAHAdQkjzZk6dVM5zUpjEepchyf3je2g/PO21v/t/AWbbMEAwIIsqiOPjlmQvpHd5hA7z1rICS4vdZanfT1B686rw4xztgJiKygkiSQIuAkAgyCMTcxqgrzGK8w8Y4OOjmNjOB70uOwQ8OOmi3A0gpkGkHbRwCJREG+a4uANue9GkLooAtB9a61nSqPx5P9H/3Bz//k//qReY7itTvlBAzJUUqpTDe/IDfATCbNe/cuH172w9WLb+TCFg95jcJtesGtFXziVMLwvyPVo2MdREXqMoP6iZGJZwMEgyHae7ElvI2QywlcRBI3etFvyFCwgyljW07sCJmcpaFcwxtvFbPZPIqCJ3zoukrrfo6TV+3TlS0ptDfUmxSKk3VvcxpcuV8XZzle01h9ndjXN1rI1ACQggoQdCpgdYMazi3WewnnMeDGT7/4gjpzKxI8c1Alll8++0ARjvcutlH+Ip95ZySW21KZG8S14aBm56bTL3A8s53T+fCnjgO1qd1Vplig4Q5TQ3uPRhib6+NLLX45NPP8fjxI78blbyvQEGEIFC4/cHBmZMui0AvRAz6mnd9zw5H+O67p9DaYnB8ApP7Cyl2LQdhAEHkfebkuyClFCASABOMzTdBAPmmFu+3SEqBIFQIA//X32qj04orRAOVypuXCp1L109ra5TCLy6cRl2bYeDSpR189OPbXthbZTSa4qzOL8rDHqG+7ZSErEBF6Fq6Vn6mrOXDleuFUJeA5XzT8jMl+cDKolgC1xdhQ9B5WuX2Ug1VH9+CCmr+fIvcLud5kxwuj3L1hNDp3DHXr41ms021UQnamFyYZHPCc9mwH4Cc0Kn2MqdLNMsM0pxMYmchiLCTm1jb2i5bFapWxmrP1UT2vFiS56KwUfe5orO+cnUfly7vLsKtagilOPr9NgIlEUg/nhhr8PTpAEIKGG0W5E25z6q09/Fkerpe1eRzXiW4krW8HS9lua4PwaK98/y/Ulj2PsvCMEAYqnmagrw1CucY02nqndE7i/F4CuscRsMx/r9ffd5QWC8Pk4lGmhpc3m9fgGYL5aaOBAiA0b6wCuEtgaAk2SBUT7787H8/syo6AZaESKWkmRIicQ6z0SjNrPUaqNY46NRWnzl1vsmqjACMhil+9av7ePx4jMlEI0kMhsMUrZbC9laEmze28OGHu2d9jZeKySTDYJggSSy0drlMxYIdQwqCze3hCUFQ6nTjDSMJJambaXs1y8xektn/8mW/wyb46vd/9bWUYhgEYiQkZcyYWstZllkMhynS1CKKzm8RoPDPxMz1a5iauVDt9eozdQvSdXG/YAwGKUajDGlqoLVFmtq55QBvou/5MnT5chdKEdLEIksNwIxWS6HXi9DvRej3vXZQGEpYw6dNcVbiK4rPWi8rEkRgx3CWoYSAkgTkVnS0tlpJMZOBSKSgjASSVqz+t+d6oXd4hwa89YTObz/584dRJJ8Swf3s4z+79Srz4py7po275Jy7FkXiCglsgRABkMZ6cznzDuTNmMO/Vrh5cwthqJCkdk7qBIHE9naMbidAux2gnTtRK+xhpqkxjx9PkiyzKYESIckEgeiHgXwWR/KfreUPX2Se263gL+NY3VeBmElJRiovhJlN9cqBjghotRQu73eQafdc/jLqUqkTUDdNVNcNx0vh1nETqJxXwoyGKQaDFONxhiTxPgLiWKVSCNvtBIf9rfh/7XTCv+90gk/6/fizQImxYygGk1ICQSAQRfKV+dl49Wj6aisKfSnMpvFXn3m7yrtpYVf+rYatio9WxQkAl3ZjXL/SmfsCs8zIZhrJzCBLLZLM+t+ZwWSS4Zs7Jzh6NjuDn4HXC0fPZrh7z/vK2b982jb3K0GdcLnufMNoNrq5AZkD+B1k3377ZG5uK1ASStLpZ6pCtk2b+Yrws8Tg3v0htrdiWOtwfHKCTz/9JyRJhkxrpFrDGAPHjG6vP4+jIm9fyuKq5JueW4VV4V+33ur4aIyvvn6I6TTFZJpApylABCml17IJFJy1sM7BWDt3TpwbcUWWZXDO5cJBAZG/oZAEYx2cdQjjAP2tNlqtaImcaRK3N189J0qRbW/38eGPbmF7p2GXd1PCdfsVamTmS2aXqsKSyi+XjpfqRR73kkmpU4Hqr82D0kK4vGRSChWCqZTXOu2iU4QUTo8X1ezVzemairWc5PKr+HqybtwqZb/y7OIpqsRSn97irEr0ZNkmm3R8Xp1zaMUB2u0I/V4brXZVOwclom25c1y0CgaYcPRsCGMdlFQgIdDpxpDKaxHsXdquffPFu9TNtFH5ratQqxpAM/126lrtO24S74vB1nYfN25d9WufcpJN4yyAdjtGf6vjTa9JCSElstRgOplBCJELTksP1BU5A8+enpyeAgMo83p1pC/R8vn8mRLK7Xn+DC/afzmNnb0emBlBIL053fw5Fcjcz5kXhIaBgHUGk+kUmdG4d+8JfvMvdxrL9mXgyZMJwkhdGDFRyERmicHh4RSzmfbu4gAvDBbkBOhsdpQWcd+yjjtWu60kMZczbXbZgZLEIkk9ydvuNFtdp5qjpjCTSYbPvzzCaJQiS63Xoh9nmEwyhKHEBx/s4NbNLUhR77XrdZmPPHkywXRqMBpl0Nr65uMYaeaQJAZKCQgpIJWo1TS6etD1pra0bTvHKsvM+y//LTaD1vaSc4it4chajqx12hiHTidEEAgkyfk3yDGzt6Iw0Tg8nK6Oq7o43HRp3iRTaQq3iTDnHChIXq+p4/3SpKmZk37d7vN5Nuh0AkynCy2aLLO4c2eIo6MEs5knTr02n0CWef+ym+DxoxGSROf9ujfTr5TX/okjhSiSaIVqoqRIJZEBQzjLfQCvgXuPd/gh4q0ndABAKTEAQxjD/+qVZoQRCqLUMZ/MZuYoSWyaJsZmqYUu1PpyofObKXJ7tdjejvHHf3wFUhK++upobuu1349gc4Yd5NXYnWMIQYgipVrtIA5DETEQOebtKJK71rk/SDP700y7P/rZx39WNYJ9YWBGO8nsgdGu7Rwz2BNNSWLXOnC7crmDkxM/aJXNzL0I1Amhm8LUzQu44d6ZKQOCNzWV2+vV2iJJTKSNU0lid+D7PJll7qY2ds9ajgGQINIq8CbqjHXItN8l0pjps/IYP2isInuq9+rERuXfurh/+GhqP03tqK7Eq22IAOxtR7h10EU7UtjuRui0A8ShADm/gyjLbRRTvrvz7sMRfvPJY0xGb46Gms4cvvt+AGbgww+2Ebdfna+cMuaC3k3YuHXxbHLzjKzF46dDJIl3WisjwnY/ggobNJqamuE5JiJGWzx+PEKvF0EQYTLO8M03n2EynSEI1FwYI4VEuxXj5u0r86SaxJfreol1vcyqMGWB/euIRw+P8dvP7mI8SnMzUYyo4wWYUhLiOJwL+Zxz0JkB51LAghxQSiGKQgghcp82nsxh61BIDKMwQLsq2F6RrxdB5nS7bXzw0U1curx7vp2bRRtZ1RabZOuM+jZW6niXTDCtInCKIFW5fIX8WTIpVSaaSmlz+XmqEdc3NJqqFgJV7hUkUBMFwKULS9mvEE+bjPpN8S8XCS8VTz2NUZCUXmthHhfXm25pavOj4RRaOySJhjEOrXa0dN9XvWplQimH/ifJMhhtIAgw1pvi6Xa96bCtrZ7XjqudH1VziFKYurQ3JVyaZhqLfJ92Qd2Ut+r99e2xZrvAmRFGET740S0otbn2basVwVpfNwS8T4VZkiEMg9Omqxv4rsFgtFxh8uKsM7u2FB2fPm/aM7O0rKDFtXJ4JQW2tjt53fHfSwhv6sloC2u9uSKtDYw2mE29csosSfH1t/cxmVb4jZfEEDjHePx4jCA3W/a80Nrh8HCKTHs/QlnuV7bo9YjID92CzuUoUin5nRQ0tY5DY203UKIbhjIQksAOSBKLJ0+mYK7Oxut+UTovSBn//9OnE3z66ROcHM+gtd88wc5vrHCOsdWLsLNdP+7WpVy9Xr32Ipexh4czZKmdk6QkfIvX2kIIwuX9Nvq9EHGksLNz2hTybKZhLUMIkkEgx0KI19LJ50c//ZM4UGIYxeqhVCJlhjAGPB5nc5cIz6NYcnDQRbcbQghvWr+QVZ0Lq/LRVCHWCV7qFqCr0l1x35hcIybXxoljBSJCmlpkmUXwnP7Ce70InU6AdtubYxS5T50g8Bn3sj7/vYxxODnZrMp5Ish/nyQxcM5bvChIojS1qWOkjp0CQwhJSRTKb7/5/K/+4ble6B3eoQHvCB0AUaS+YmbpHL9as2uEmZJiHATqRBBNBNFUBUKrQIBBuhBSG5uTD+9wZmxvx/jZTy8BRPjq6yMA3iFbHHn7ykQEIXMHmoIA8h2+sQx2Lsoya4bDbDJLbJal9nqamn81mej/5UXlVwjcZebAT++JSfgJPeB3NjT50QGAa9d6c1u243GG4+NXPzdqmnQ2zRfq5JV1c43iTwrC5cudJXVuInAYCCMErJTinhB0Yozd1tr1rXOBENBxSx1J6Z3YTaca06nGZFoj1C5nrLqWrhPeriqAtwqbLDuqBVhXA9bF//aiac683Qvx49tb2OmH6LQUWpFCoCTAfqGVGe87bDLRSBOD6czgy++O8fDh+LXXBB0OUtx7MHotfOWUwVWh0DnLcS2Zs4IoWvXsbKrx4N7J0qLTNs0pNpHa10lGa4amLLO4c2+AKFIIFOHpswkeP/kCX397B1mmkeVmwgq/LwdXr6DTjTeWwa8jbqo9Sl34U69LzafP8WkvhPAYnEzw/Z1DaG1hnRcYEwGBUiBmhFEIpbzGKQO5GVIx900jpTcvC/LvVZhhE1JAkoBUftd3r9dCt7vcvpqqxfOUSROiKMSt99/DwbXLEOI5li3rKshZnms6bnq2fF5uu9U5Rd3EqI5VqRsiy+RSJW0qxUXFeenaKfKGsGSKqiy4XqIGShVh3bSnSvIsTaX4dFFUTVKta3uEOf+IkjcnGG1rn1uKNz9x7E2SMntzQc4530bK6dDpNzhVBQgYHI9hHYMZ83i8rX1gb3+nkpNNK1Rxv/pMJfG1ZFCVOqv2sHkYqpbWWVBXaevuV/OzHrc+uIG4tZk/kSgKIKU3jcMAVKBy8sPlvo3Wg5kxOK5sols1GJ0FpXYFKrXFUv0vt6H9y1vo9mJEUeC1HnL20uVkvDEOxhKyNINjxmg0hbEWk8kMf/vL39b3M00S/7r+6BxT8cePJ0hTi+vXe/UBzojJJEMy08hS430JlQqIiBAEwkohDAjnUpUQAjOt7SUGUxQp4RxSyi03MOfEce7rw2NdIZXbnT9+8mSKb745QZJYTKc631RKiCKFbjfArVvbeP/9ndr8Nc3318nRm3JWfn7VKq0JWrvcZ5+XoVjHKAxduNzCjHceT4hbqpbUK+QvUpJkhjLa7v/oZ794PhWNFwIOhRRTKcVICkpJwALQ1jrtnNfyjOPzk5YHB11cvdpD3ArgGCvN679QNFWyprDrKk91CAKQZoXmuNe2CwKvwSWkt6ATNm0y2/QVCLhxYwudju8r/SanAMb4tlhY5LGW5+SM1uvHhKK+AyhM+y9pVDvH2jkWRORIwAqiREjx7Lle5h3eYQXeEToAolj9DYissfb9V5kPIkqIkElBU6nELFByFoZq3IoVpCBWimANz1Vy3+F8ODjo4qMPd3BykuLhwzEAYG+vhcJPkZK+0yfyu4p0lu84IYQAWsY4cta1M2O30tRemyXmj3/88z/9b19EXoWgf5FCTKSkGQnSpetL6vxN2N1rI80sxmONb789eRFZfKFYNUWum2g6Btot7wfC7/IWLARxqx2MokidfPbJnz9WSnwJIgsAgsiqQA7breC+37nhB/YssxgXWgrrFi91GSmvXTfhJ95qPmLVkmGVxGvV6rMpzrez0ImA65fb6HcCSCJIQVCCAMu5k2CLaeK1QBlAmlo8eTbBF18d4fjo1RPBVejM4e7dEbLM4v3bW4ieY/F00eAmudRLJMfWJfWrf7ybmw3ybcBZT7bUPti0Z+CURBbLTUosP2u0xb37A0jhNSifHE5wfPQ1/uOvf+tNrWUaWaLB8GZlW60Wrl7f9dol8zT9IqwQi3ihF5/KRrkMFiafeJ7FJtKhSdi7SmxafX7Vefn6WXufap4n4wR37z6D1mbJ3niWTDAenkApBeec36CS+94DkPvN8akX8wfn3HynpJQCSgqQIIShQr/fRqezIHNW9dYXXcWFELj+3gFu3LqGIHh92ngtzkMSlf/QcFydRzSlWW6PNQRQndk2cKm+UyX6UkOgmsZQNUs3F0BTnhVapDuPjipZLZNFpcTn7bnc+CrkTjmbtZpG+fyY4bUTmqZeVUolTVI4XvQVQi5bRFi261/X2fuYJpMZtPY2+x0AEoStrR4AQr/fRSEcbu6NULl/lgq2iigpF3a10hRvsGqeVNfLNREy1XKq6ztW9ZKrwLh+4wD9uR+i1eF3dnoAGNaafOe7xXA4yR/drGyPjl7wGqqpGHE6i1eubKPfby8T3Mxgx94nnnNw7OCsQZalSJIEaZri6dMT/P7Lh+vz0iT13+S8ZoD47rsTkACuXOmsT3sDpKmFY8A6Rpa5uUDV5f1JcU7cOFytBAFstOsLok4UyZZSImLHUFIgDCWiSCGKFwTt2tjmv/74/v0Rvv9+4DURtIUgARAhDCTa7QAffbSDjz7cxep1z6q1TjXF5hyteq5uGKqLdzhM4dhr9grhyVObbz62zgvLZ7npsCayIwxlQVAGxtidJDUHxrh/2/hyrwhEMM5x5JzrMCAJ5FRAgoRgAIV1l+dKo9VSntyQXlvltcSqytN0rTRZ9xsmOB+r/aYIIWnu6zEIRGmcxGZL+5p7V650l+aPQeB9ULt8s4Uxdu6zyFqvabMKxrjcbDHm2u/Feqo4FkQBAAhBRgjKSJCVgp6ujPgd3uE58I7QARAG4v+UktIkMf/JK80II3CO2zqzl8EshYABkDiHpHDAyfCdyXj8ihj7Hwhu3drC/n4LX355hCyz2N31fnSU8uqYUuRsezE5ZkApIbudINzbi9tK0bZz3GJ2iplVkuh/9yLy+dmnf+GiSN4JAzkQghLn2GT5jgY/+KxeiFy/1sVsajAaZxiPM4zeIFNKZ0WWead39+4P5zuBpBJsLQspRRYEcgAASsnfBIE4DAMxCEM1CAP5JAjktPA7FMcKSi7bwD01iW2YyFD1oGni0XS/aZ7e9PtW4Syzx+r9ukXQWRdKb36hX91vo98NQMLvfmrHCiEJwDpYzci08+aY2JMmk3GG7+8N8O13A1jzEhmJFRgOUty5N8TuToxL+6+Jr5wqqtXmHFVnbWnXSSU3eO7zzx8jSTWEWjYLIWUu0S1ImGpEVWKnLAl1lTDFbz7D1KnF3XtDELyN6aeHYzx98hW+/uY7zGYpjLH5wshHSAK4/eF7iCumjvK7y+dE4BqBIZWu8KkrxVn+JHN9cdKil1hF1lRJoDqUxZ5N8a0S25ar0dHRGF9+9RDD0Qxp6s09AMB48AxGpwhDBccMaxySWQZrfLtmy7DOQeRaONY5ZJlf2Lp817HIfSoJKdCrIXNWvd9F4sqVPXzw0c1T/kt+8KhWjjrZPCrHp+Xm6/udiuB4iRgpES9l0qca/5J/j0rFrvoTqaZbkDjl55fMURUEDpWy2kDqFGEcL7QUyiarZtOksVipFBYAkiTzTo4dQymJ/lZ7uTuvWTUv1f2cLTs5mniiVRAEAUqqXKjE/z97bxIsSZKmCX2/qtrm61vixYstMzJyq6qs6qoBBBgZQQb6NAgIgshI0xsjAsfhwJEbB0S4cJ/rnKumuzkNw0wz091Arwy9UFlZuXTumREZ21t9s1UXDmpmbm5u5u7vxYst830hL9xcTXc3VVP9P/3/H7t7OyDQUn0Wv9sOWh5XdWLGVOKbyveydW01reVT76FKGK0jbdoetOqMV81/ofdXlI+GNIsP6d7VXVy5ulNJ38yIBIEL4XArjMt9ryilAEKjOb6mPJTSCGdhS9yni3oPBx0PnY5XEySy/ICDgfW3SsiyDEppnJ6OkSQZkiTB+x9+iTQ956HQprVN/aVbW1pPpikm0xRXrnSs/6gL2N8kibQHk4R9j83nC+tXKMsUl1I7oNYjKaubSTTmnCXKWuZApyNgjBUGF2acPJefy/Tnp58e4+7dMWZhhiiSyFKFoGP9+Pq+wK1bfdy5U/gZWrXvqY/nTTu16bp5HK/KsXr/4YMJojCDzHTu59kgSWR+UMhA5L+V43AM+m5jXrY/y0BPSh3EsfyHjc1/jtAavTRV+2mqdrNM9QxMh3MackZuoWHypDg4CKGVge+Ll9avaSvyH11KDdfl6HRdBIH1O2PXBXZhkY/j5kez/hDWX4uVB8xqzuQEY6kxa60SjMcJokjCmPlhp3X+jx4+nEJKa9K/eMZl/k4pPhknjwgeQIZAihEljsv/5sk67hKXaMcloQPgg3d/dgrAJLF69Z2fPD1/KGtB0AaGAQZppntSGU8r40qpI8bgJnFu+5zwRE7uL2Hx41/Zh+dzfPzxMYgIu1c64IyVJAljDJm0tmC1MbnpNY1MGhhgJjhNYEBJIm9OJul//Npbv/a/PI16drvO/2YMHJmpTpIoEycyV/fE2pMEw6GP/X1rgixJFb788uXT0tkUJycx4kSV5ggJ9iWutaHZLN02BvbEBOEeI0oLLZ0kUTe/+OL0HxwdRjqK7MvZIFejxXytUF0ztNEATdvRBTQFbrqZWbV+b8pjVVnfGaxq8KqOBpZ/bdS+b9rBL1anX9/r4M6NPoZdB/2OC89jcASD5xC6HQfErOPI6TRDGGWYhRmOjkN8/NnRc9XW0drg4cMZ4kTh9TtDdHvOc6tLG5a0c9ZJ6dvyOUvEM5A5x4czPD6YWQGWtqfhAEBJNU9baNZQ/llfJVbFI1T7ziqflcqMxwk4I+zuBjg+jfD44FPcf3QfJ0cTaGNtWDMiGCJIKeG6Hra2e6XEuPDrAiDf3JqShLFz87KzYIPC68Ziz1R9cRT/FacDW8WSuZCs/g5oup7/5EV8g7aZpP5oNM0qdaHv8dEE39w7wngcYTqNoZRCHM4wOjrITZawSvyaa3iGUltH69xev4E1y1YRTDFO6HZ8dCtkyiqx8Dke8VZsbw/wxlu30R9ejGmelw7n6cg2OX1TeNPrbF25bT84odlvUFOZTfnlBA5V49AigVP3UVKlCKp5FF+okrZAmialYKcQGC58Yl5OFGeQyh6aYozQyc16FdmxmgDXVG/m9Q/jBMZYt47lZQAAIABJREFUrbcstcKia9esibV+v5uPUbOYRyPmc45ZE5Nq34q5px6jPZ/FmYaWyJh6Sab2V8+raXYs8q7HaYrfln4Zw60+rt/cq8WvpyPs7A7gug7STCHNJMIwwehkCtlodq2ax7yehwcnLe189rhxaxf9fgDHEfA8gU7Hhe87VlMzLUyRGcRJgkxmUFpDG4nT0xP8n3/6/tOrWG28f/zxEZTSeO21BvHKuv1PfX+TX6fZfJ9W+MUozNJzDjBOpt9zHwaB+JfnaYIQ7Odc0IiBTtJUTY6OrN2rKJY4Og4xnqRwnLObg/rkkyMc5I7uZWYXT5Rrze/uBHjnh3t4663dDXPbhKSpf9ZXLqvyWZefvU4SazLOGGNJNm4tXRAA12HwPZETqDZsOPAaazUYeNi/2oXvCQhBHiP4YZj9h6t64HmACFuMUaq1cYhIwSDJMp0Sm/t+aSeJN8Ng6IELQpYqhGvkPC8rlDK5JRwNnZOlaapyjXM7tlearmuaG1qGwf5+F67HkGYKcZKBCFBao9N14DgcQUdguOXD98VaQieOJWYzezja8ywR5eSHBez8w3LfP8aXUvlEMJzTKWN0/1wddYlLbIBLQieH7zufGYDDULPB0mcAAzggUgZWhqG1EZnUXpapIMknueJPab3+HXyJtfjRj65iMk1wdBThym4Hg4ELIRgMrMCDCOAMC30/HidKSs2UNrvKmG0QPK20H0fy3//Br/zmjy66jkQ0Eg6dagNSubYQY1Y9ed2LBwDeemsHnY4LzgknpzEOj6KLruILgek0RZYphKGE5wpwwXKBgCGjDeOMhQDwwS9+NhacHXKGmDOkBDJSKub7gmllpQMy0xiNk9J27TqupR5n06V1W/qF+01cQltl6nvQevw2RmptJb6L2IScqXeiwXLnVsVPbZ3+bDu633XwvdeG6HcLnzoMMjWYTTPI1DrULewCwwBSacxmGb6+P8Ynn54giZ/tgYIklrj/YIqtoYerVzvnc4j+lLEg1nmC6j1N8dCHHz0GYE+naaWRptbEnucLa6qyvgdlteu69k41vq79Gft5/8EEk1mC3d0OHj6c4ME3n+B0dIDZNESqiufMnn42WoMxhjtvvIogcOfS1gKl9HWxGoU9exS27W1klBLnMn5+XZH2EubmyBb+p0q+ucTZCm/NnGBqODm5MBsY68mjnAmMafh9TW3aXhS5Vnvg4NEp7t8/wWgcIkmsAGVyeoJwZk3HFuZftM6pnNwET2Hz3+QORow2pSZe2V+UC5YcjsGgg+Gw21iH5dovx1knLm4K63QD3HnjVau98AKO728N6jLoVbL4dZPRppNVNb+GNcbSMGqJt0n9SgKI8tsEZKlsTVedLpIkhZLW9CQRQVTMtBDlBHhbm/P8jQGODkZIUwmllPUlwRmEsMLf3avb87FimikT1L63rxDmc4Wphc+7cD67VLu1LZ/WhtFi3HI+XKhtk6B4mVRafX/Vw7Bc5+J+p9vFK6/dapg75vEC38X2djf3pWBfblmmEEd1ywX1Muf1TdMMWZpVwpsezFVY9QCtRr1ljsOxv79VEhlZ7hdIa7uGK8wIGW3Xa1JKxPEMs3CMe/e+wVd3n75LhzDMcHQUYmcnQKdzhkM4bXuT4trMTR+p3PcMt/5X4HlCdjvuzA+crzjnn5yn3kKwPw8C5wPPE4dC8BEXfJRJnYWzTE4mKcIwAxfNo6kJxgAffnSIk5MYPDcjRWTf2UHHwc5ugO9//wqu7l2MSbrVWLfnWLc5rM5aBmGYYne3g8HAg4E1h8c55ebTrCa47zvo+NaM2Nwc2XI9GJHVoFMmIaKZMeaFs7VqjPGJIBmjTCntamU6RHAZs76DiOiJfb9Ys5DWXJ3Wm8wrLx+KQ7hKA0bbPSYAELOymyxT5XvzSXHz1gBbWwGCwBLeIDs3KaWhjTWzH0UZiFmNwsZXVf43C7OceCq2Hcb6/cn3MsX70nWFyzkJq/hOGWf46EIac4lLNOCS0MkRBM4fEUEZY648rzowQsyIEsZZYkMMQRumjeHFplzVJ/ZVwti2OOve498hdDsOfvjOHj777ARKaexe6SDoWMbecwW2hj6GWwGCQMB1mCV7tNZCsIARupzTduDzG4yRp7TuzMLsHz+FahrGWMw5ZZwzyXLVZcZRnhJYhSAQ2N0NwJk97fHVt1RLJ06kPZmWqfI0ELQhx+GyE7hTPxC/KOI6Dv+cEUsAMlKpwBgwKTWSRJYb/DRRODk5m0bCpiRNfY3QFL+Je2nKo0xbiVSePi2C2grcpLLr0q3Dd2ZOaeukNonUJnEbVpNrJ/jNcWu/i+tXAvguhxAEKG2FX7mWu3CY3bQaqxUazjJMJgm+ujvCvXuTp77RMAY4OY4xnWa4cb0Hv8GR6ouAuqmipesLKaR2bdpvN+H/+5t7pW8IpRSyXBhiiQbAKLNI2rSZXgMW28ZqYQylMPX+owmiMMVw4OPBownu3fsUR6OHUEpjNo2hpIKWGkqqkvgYDvq4fmMbC0fnC2+jMFgieQpTbcXx+2rcIm3prRRL6a3Qtzo2aZ62bFqtLkt55ALRKtmTT8ALP1UDUVHkbSrfqwRPkf+DByd4+OgUJ6ez8j01OT2GlJn1SyRY2c6yBkQgtqi/VNSx2NRagQuBcw7OObodH53czFrbBqGoW10+vk6kWU9DsNpBr9y+jhs390shazXPS7yEWMXe1R/upvv1POoLImDud4ew/EBWvqtUNr4yC7lLmZcB0lRa7Zl8XPiBu/DKZYWjoWJ6qdYvx/Hx2GpH5GySEBw7Oz3AAL1eB5yLxXSmMjVhfr3g78i0d1e9i+qvIpuPWQir5rHuZ1lqYBm/og3VSCfVwxdLoxWlLaapftbDF8Nc18Grd+qkzuLD0+934DgcTq6VqLTGbBZBa1VL05Tefh4eHDfUjdD+YDeRWm0428x3/eZOxal3oRmQv1NMYTrQzqtJEkGp3F+aYfjF+58jTp6u+fZ798YgIrz55sWelT0+iXISS5ckVr4eNYIz7fliQgTJOc5F6BjAN8YIztnI9cSh67CZlc+QKJyrd7uujbzmJ00ShV/84hGODkNMp2kuENYQgsH3BQJf4ParQ3jexQivLxar9in2+vQ0AecMrmPNlRvY9zoxQiYV4lhZP33KVAT09RnLhlFxkIyYAQhGG/+tH/z6zafUuHOBiI6IKHNdDkcwn3G4jKg0NQdjnvi3tObpGHpdF50XdN/zpJhOEyipy3UgMSq1Wwo/1hd5tqfTcaCU9ZNDjJBlVuajlM4JHYk4VgjD1B6WbpCFhLMMUZghkxogs2ASVuQ+f4p3tudxuB53OGcz1+Pvf/Lh7317fR5c4rnjktDJ4bn89xmjLM3Urz6vOjDGHgpBJw5nYxtCICJDRMQFA+fcOo3ji7bvG9eeVblfk+ywTZJcj9OGb5GQdjDw8NprQ3z66TH2r3bR6zkIAoFO18HOjo+tLQ+9noug48DzOHzfcVyHQTgMvscRdBxwTp7W8NJUvf29H/3mf3SR9WOMHhIhcxwWCs4SYgTOGKQ0G2noAMDrd7YsGWWA2SzD0bdUS6fQKEhTZU/5GMARXLqeOA188YdFPOHwvwaRUtp4aaZ6AKg4KWLdEZhn6quqbfg1DdvqcG4S8S9vPzcYrtR4uRxQLayJY2iq0Dru4juHeoehdt322ZRHg6TrjJ097Lt46/YQV7Z9BL6AwzkYJ3Cy5hI4Y6VtYKk0lDbIlMLpOMZnn58iDp+OOYA0VXj8eAbX5di9EoCxF/OBWTpdXn3vnjWvc0ZYl+7LL08wC9MycqFtCmN9p0SJRJTKuYm1YmVYaNoU101o0NoxGvjmwQhhmGLvSg9HJyHu3f0MhyffwHEETo4nkPnpYamU3dC5Ao7r4O0f3MkFcpVWldJNLHZ46fuGsCABXdUpVYKoupAqJcSVhJRTIaUWS1WajDIfwjy/QphYFRjDLIs2F65ziXLT3G1gcHQwweHhBCcnMyS5AC4OJ9BaQjC7FuGcW1KMCBx2jcAYg+s6AJsTNwBKHzqM25PqjuAQDke362E47Da+e0zDX/1+2e6Gdja9p65eu4LXXn8FnrfoK6ntlbHYL5d4qdD2YGwq069+r8+xK+T9cZIsEz2oTCMLU4Cx5Gg+dnrdoIzPGM0ffAJMQ3sMDNI0A4jAOMFxBYKOi0GvCxBw5WqDKSVaygYopqji/iKPVCoNNlIFtb6oKjVWu6u+TWwa7/PrnKBZ7IKmJjQ2rZnWadJWbKKeVr33l394ITjuvPlqhdRZnk1c18mJu9x5u7b+PpZ7tP7g2Hxms7D0W9Zcj3raTdYubWRQ9brq621+r9PxFr4zZgn6+WuKQNCYTkOEkQSRwCyaIk1jvPveVxvU7fw4OAjR77nY3b04f4eTSYqjowhKmdJEkz3Ep2EMQWnNCDBKm94nH/zu8XnK0Fr/MMv0K8oYnzGkRCQ9nztbWz62t3z0ei66XadZ5lK5zjKNX/7yMSaTBEmqECcSk0mKNFPgwpJCt28PsbX18vqKm80ynJzEiGIJYtahfbEKMrmvEq0Bow0GAw/Nm0rbkd2OA84ZGINvtPaVNm4m9d979q1qBwETx6Gtboe/3es7fdfjjtYGmVS5GTEqSdTzwhHWFLYfWK0mKZ/MhNuLCOvOALlWE+D7Aq7L4Tocvi/g+RdrVntnx4dS9iiC63IYEKQy4NySMFJqTGeWzDk9bT7Me3A4Q5LmfiuJSp96Whu4Lrem1siuJew8zI6Fyw4DX/z0QhtziUvUcEno5PjgFz/9mIji45Pov3ledeCMvuGcH3LOJoLziIgUCJozxgRn2NnxcG2/h17fhWmZ26lY+c8D8s3APHzB2nzTin6VALdAdQHTlL5tDftiyuRw9WoXrsvx4OEUva4LR9gFyXic4PgoQprkQifO0Ok4+abKOqwbDjxoY3pamSBN5fXRKP4ff/Dj37p6UXX721/+sz91HH7PcfgpESVK6TRNFZJYYjrNNvKn5Loce3sdKG0QxfJb6UtHCAaZKWhjIJXd8RqAJtMkGI3jm8TooIjLGd1lBK2U9pNEdbTWjJG14aqNQRhJxLHMT0K/WKKjVUNo1RBs42FWbeqbwqgWSCsjtnzW966bzB2XaMG6Dq2H1a8BwQmv3ejhrdtDDPsuur4DQYTJaYLJJEUcKShj579i8ZtJhWmY4rOvT/D13XFpD/wiMJ2kmE5SXNkNXkhfOUtYJ2DcAGuTtIyLdenCWYq7d08W1gCdwPpKMkApCCm1rQqTaatWhyt+amMMDo9miGOFa3t9jMYR7t//Avcffg7Pc5DEKcKZ3SwVvnO44PB9F9dvXsXWdnfesDqRUoCoeY5om6tXhptFMohq9xc0fJqoDMzfEUu+fip5NNVlgRiqpcmvJ6chDo8mODgYlWSOkglklkIIAccT4FyAYMA4wQ889IZdOJ4DGHtqvRBgUi7o63Z8uJ4DwTmE4HB9B47g2N4ZLIkQF0WZhVixKpadg8p7tf6pxRkO+3j9rdvoD3pLguYmVONcvhpeUjzJMmqdnLu4bGACi7mmjFt/VZp5vPFoBql0Pl4rWmyERa2PFmbz+HgCGIDnp3Rdh2M46AEEdLsdcM4XCaUVZFV5WZmiyrf6ivdNlXOuaveUq4RafzXx3wvVqtxvW5otdEfD70xY6ioYLLpaK2aTYg4xCzHnDW5+jGo5E+H1t14FYwzLPziwtdUDwWpcEQOkVDg8OG1oXTXtYiuOj0ZL+S7Gq2+Yi89Vs13bqr1+vVi3V165AtcV5R9jucAy19BJU4ksU0jTDFEYI8tSGCPBnQwnpyOcjsKGujw5Tk9j6zvnzsW6Jk5Te4goyxTSRJV+b42xJtKVMkxKFTxJGbm5L0dmaieJ5XWp1DUhmHfr1gA3bw0WfXu0/EynoxgffnSIg8MZTkcx0lSV/n6c3Ozf7dtD3Lj58vqLG48TTKYpDg5DjEcx4ihDFM8tXQQdB7u7Aba3fVy/3sP+fq+SevmZ7ve9/NkFpDYeY0xmmf7hs2rPJjDG7GeJjsJIjjyXw3M4kkRiMk6QplZWVPgLAlaL2FrLgLU6cnQY4sGDKSaT5KKb8VyhtSU8jDEIwwzjSZoTedZsouNyBKv855wDg4GPft/FcOhhOPDg+xy9nGzu9lwQI4RhhjiWOGkgdIyxBHUcW01epQwyaQpiWXJuff4IwZBlJkky/VBmOmKMRZ9+9HufXWhjLnGJGi4JnQp8X3yUJmr3+7/yW8/FCZvS5mYYZv/uLMze0to4UmpPG+MTI8YYQxRbx3Mys5oHhLkpjeJ6buyDFu5bTnr+GmlKu4BVwtnqmrO+1m1K17Subcq3Cc9w937nzjYm4wSDgQvXFTC5XU0DIJMao5H1tTMeJ5hOUmSpRhRJjEYJiJGvlLqpFHylzCAKs//hIuuWZvKVLNNbwmG813NdYwy0AbQxVvVzA7z++jaEYEgSifEkxXT67dH+NMZgPE6gylNadjNOxUbcGKaUfqOIzzg+ZZxGQrDYGMOk0lQ8mlJqGA0Ih1sC7FvkkHATMqiNq91kq7kUp0EOu5CojU2qzyVNlWmqSFOFvjNYx6gV100daa87Psf372xhZ+BBGXtqNQwzqEwBWsOeQFZgRPBca4YSBpiFKb74aoTx6Mk2HVobjE4TMEbY2Q2sGakXGKYmRzp3PmeJaBa/rsO771o/nNWx5/sOOl2nFP4Yg1IoUqLuH2dD3Ls/xuPDKRzB8Ohgii++/BJffvUxuj0rXxmPZjDaQCtVnnIrGvLanZvNBHo9LJdSErAspSzCqnGr5thKk2xNkZHPPTS/s2TvqCIxbUP13oKEtVr/ZfKmXrejgxEeH07w+PEIWSKhpUGapjg5PIZWuX1xA2gz70cpreBO54JppRSyTCJLMmveIq8PJ4LjCLiegO852NvbAqHqDN12RvVqscWEqtmlJszv2ZSu6+D267dwZX/XClOxPGtVZe6m8r1tdquLSJt+lTYRaoNMvl2w3YKLinOJC0Kts+M4XnkfAEDAdBYhkxpJklotmzzczjFscUppyCJT1hdLGNn01p8C4DgCMMDefouj8+oDX+UPimmhsk5aUEI0i+lLU21YnPKqeZXheRjVGrW0hTOVPiiCqDI+61Njwx6wrE/lVtvasR63SuqsGtfzHBYLv/Pmq2BsMR/A+p4hbs1BJUmGJE4RxSlOTyfVmlQatDyzjMq4Cy2txGuaXeo1b5u5Vs9CVAvrDwNcvWqtMBSHMwryoPobM0bIMonJJEIcp/jqy8e4d/8R/uIvP3oqB9fu3Rtj0Pdw7VpvfeQzIEkUXJdbMkfr3ESTFQY7DtdCMOW6YtLvuv/qvGUQ0X1jDFdSd5TSPc6pG8cSD+5P8ODBBLNZutLk8N27Y3z00SHG47iolxVUOxxB4MAPBO7c2cLObs47tW24XvC9zL17Y2SpNfWXZvZPSetTJPCtf07GCL2ei+HQz53Ft2Mw8NDvu/B9Ac6IK6n9OJb/wTNqzoagXpKq3ShUutBMCgIHV3Y72NnywTlBq+XZadVnPd7W0AODPRzguPxbp6GjtUGcKCtvyc0AZ5n9bt/DCskGh5XPAs4J+9e6cB2OOJHodV0Yk2usM6ut6TgcIMKsQT4mpQIxQq/v2XjGlD6wuGA6itVkFsoky8yIiI4JdMQ4TxjD+EIbcolLNODFlpY8Y/R67j/NnZw9r9MAnjHGZ4xSAyOEw1JGlGilpYGdALP8FDQjKif4NqKmKazpHjAnfJr+1eMufF8nWK3ea/or7tWlyNXdej3/p7TAIQLefHMHjx+HuHq1A8flYCz3m5MvdhmfO7uzjoetVkcnEOgP3L7jMAZj3CRVP3j7nd/4Ly+qbsbAYQQFbcIk0UdKmdhoA87Z0sKhDUIwfP97u/A8jixV+OCDw4uq3gsA+6xqZSryMANGMJyTIUaKCOUb+oN3fzZljB0zRikjMjw3YxgEAq7LIByC4zBkmf7WmqdrwybDqj506+mqG/ImYVw9j6Wy8wuqJ17HTdQLrhe0stDvKhY7gwi4ud/F9+9sYdBz4TCCIziMBtJYIY41pLQOLCeTFLNZhtksw3SW4POvTvHJpycbaQ3WkaYK4TRDr+ei033xtXLKaaZJIn2efFbdPKes5f33H9gT57BmDYp8WEXKI6VGllnBlpRPtoF6dDDFZBqDCJjOEnz19ef44IO/wXDLat0kSYY4TiGlhMo0jLYmjoTg6A/6uP/N8caCpbIF6yV9cwlolTxZuIeKpLMWVs+wScOmnl9dI6fMr1754jstkTmPH41wfDzDw4cniMM0v6UxOT4GCHZ9wiknRsj6RyJYXwJKo9DYkVJZh+6MWRdJRpdxuSB4novBcPnUrJ1CFymZ+Z2mJVr9VH313UDYv76HV167ASHEwnvD5H1kSvN5i/nXxasFsdREztSXjm2PhqnFb3odNMim27iAtWiK09aGSzwJlnswyzY4kGMAmdm5Tyk7flzXsZo5LCdzTBm1EcdHYyilwXOfVZwx9Ho+HMHR63fBC98RbQ9DU+b1h78ap2kuqU1NC9lRJbxyg+oDrV4PszgtltHqA6RK/piFoJKzb2tmea+WZ9NYrM8783YaLJPOwJ03b1thXS3d7u4AlJtcs+0inJ5MarVrX+EaozE+nSzdm7dz3exRXawup24nlIrc59+t1oclNSg3+1m8R4Xg5Un4Yp9j3wmENJWYjqc4Ph7hL//mC1wkHj+eYTpNsbd3cabWCozHSamF5OS+RgQncM6MVIaIyAjBxp4v/vfzlkGEMQHQADMAN8YSYnGikKUKnidy82HL+PSTY3z55YnVQiBL4riuNSPl+xyDgYcf/ehqM9G1arNU/b5KDtL0YntKyKQGMds3WhvITFnTzLIgeBSyTFvZ1Yb1Ucrke3kj0kz1Zab23v7hb7ww8koifOE67FQqlcWxmmlpUsdh8HwH2hgwzkoNLqr8v5RP5bP+k/qe9bWWZBpJLDEep0txn5Io7JnAGIM0kZb84wxB4GA48LC15cP3BIQgBE/Bd9DW0EcUS6SphuNy9Hsuwllq50fBwHN/ZErN5a0Fjo/jksTlDACR9b0TZjAaiTGUGY0xEc2EYKHj8APf418FvvPnF96QS1yihhdmgnwRwDn9ieOycZbqHz+n8j/lnE1clx8HHTHpd9006AjBBSMiWOG9sX4MDAxms4vz77GkodNyr4nkaSOJ2u63FNIc1rTbbiJ5gOU33DmEtowRbt8eIss0OoH1meO51oGm49qXdKfjlM7PpNQIo6wk1xhDT2rjZ5m6Opkk/90PfvxbVzYreTU8l3/COZsZA5JSq0xqmUkFmSmMRs22Pptw82Y/t9VrMBon+Oqr0UVU77nD2isFQJa4yv1tGMaZ9lyeuS5PhGAfVNN4Ln+XMYqIkeacjONY262O4OCs2PhonJ6hf7+LWDW0moZgfWhWt8vreJhzV6ptDmmbP+phqyrzMq6mN0DgCfzke1fgE2Gr76LnCTiMwMggSRSiSCGOFOJYls4k41hiMk3w5VcjROFm7ydjgDiUMNqgN3DBxYvfoaXwqY6LrnqTsK1ahxV4+GiC4+N2MlrkDuil1OAgpJnG/YeT1vjr8PhghuPj0AqQiHBw8BDvvffXuHLVmlsxxuDw8QhpKufDj+VmwAQH5y62tru5mZyngLXS8sUI9g1yThF7o8S0Et5EOFVIpMePRxiNIxwdTxDNktxfh8FsOgYxwBECnufB4RxO4EJwKhfznPNSsGmd9FqtHOEKcFfkAlYrcHYdge3tXkU4uDgLF9TJsiy5fkZ8nrbQuynu9wddvPHWbfT7XRSrw0bBbi6EbFwvmmoKKr8XJFBVNLo4tZsFkWgRViWOqldtJFC1hQvVqv0tVXtFXtX8qqLbTeqxrpzvKjFUH65yEzInB+M812iwwvF+vwPKNXPWTetxkiEOE2hjIBwBLjgYZ9jKidK9/d3NH7KFBrWEN/EAbWnqvEFtOqoTPPWhthCWDz2q5FlmVyViiiFane5MJVp1ekQln1p5pVZRpUpL3DjVxreZfxbF3HnD+tSpNs33XAQd176vBINw7Cn48XhW6by2H8CGHx2dlGRStT209AO15dH0Y9Wv237QxfjDYQfdrl86nS9IfKsR4i74INTaII5Tq9FjrDm2h4+PEEYXZ7Xh7t0xlDK4ut+9sDwLxJHMnzErPE9TBaVNTqYaMEaacYo5o3fPW8bH7/+OBFHGCQpAnKYqs756rOZrm7B5NIpxeBTmDtdtvXyPo9u1vnm7HRdvvbWD3d1zWIRrk2vUpfx1GUnbX1P+TdctmM5SKKUhpS1Q5/6oClN/WpuKDx3rH2cTFFpmxEgAxtdau0qZF0ZL55MPf/fUccSRK8RMCDYGY1MYu5bWyvYD54W5xwJN47adkuHc+nKDtuRWEsulfXN9v9y0VW0vYbFmzxpRJHMNHAPHYej13PwQtT2cxBjb+Hk5C7a3ffgeh+9ZjblMasSxguNYjTIuGLTSUEojihb3sNNpCqWsP9kk0eUznmZKKmUgOHEhGGeMUs55yDmbCMEeuy7/lxfekEtcooZLQqeC93/+U90J3PfjRP7oeZTPGb3nCDr0fX7t2rXeW/vXOjf6fbfre5wzgrUnaVCyx8/SZNYq0qb4vs6MW/3eJnHL61WC13UC1upqf4O3nO8LdHsOPE/A9ewLxnHtwlhwBmKA5wkITkgTiaOjKDs9TcLRKDmOIxlrqYMsVbtxol6ZjJN/8s5PfvuJ9c0D3/3nnLEEBAZjiABXZtbkW5vztjb84PvW3rLRGt98M1mpNv6yIElk6YzQ84qNOQPnzHi+iBzOYsbYz6tpXI//C87ZmAiaMdLdrpMvSDWU1khTq/4bbiiYvsTZ0TYcmwRn6+KdiXdZNYes2hihIaxpVd3UiOexar4ADHoObu518PorA+wMPPiCIw4ldKqgpEL4nfHwAAAgAElEQVSaSKSJJXMMADJAKhU+++IUn352iiRu1/rQ2m5UHJfDu2B7yc8ETQ/qGXDemXeTdJ99sloDc3urgzhKQQT0fCc3eaDPpV11chrh+GQGygWio9MjvPfev8X1m7vWNAGAyThEkqQwWlttEcFKs1tMeLi6v4Ure4ONynuphtIZSaFoFiONM0zHIWYzKySGNojDENAKnufA8y0xE3Q8dDse3MAF5xyEOVFntAGIAYYgOIfnCniugCM4iBFcV2D3yrCy1qoLGM3S//NvVXHC4oRY3BOC4/adW7h6bW/hxHgZ2yzmaZNTaX7D5BJhU9F4ItBiugpZVqVn5rWrriOLT1r4NJUWUnm12CPzP7MQXs27TT62Cdmy6nW0ydPT9qraNH0R7+VfCS4ijjczARrFCTifkzmuKxAE7lK8tv45PZkgzRSMMRCcwfMc+K4DAjAY9i6OpG5ag1TXH01oYguLvKprlSbeoJKOKuGNZE3+VyVdFu5Xv+d5VwkbU8ljQWsINWKHlpu0VO38YDXl9SEivPbGK1Z7pZJub28Lru/CzQ9xAcBkHLVM2cuBSilEYdRwp2memC8sTe2eqaWrt8iU6edzUPUOQNja7aLT8dDr+WWYEFb7tdfz4ftOGdsSOhmE4CAySNMIcZTir3/+eVPDzwwpNcJZiuHQK9//F4kss35KklSBM7LEiTIQDleOw1Xg8ZngbPq37//OE9mpYowSIlIEMlJqSlNl/fTkptPqOD2NMRol8Dwrq4miDFEkQWxuau3Nt3byQ5VPEWdZINX3O9V5Ys3G7MH9CaLIHuhSSgOwe3DOCYxTaW6NGCAchm53eU5tQr9vD3a5DofrCm5APAyz3zxDq546iCBdXzz0feeR4GyUZiZMYplrKemKdsemG8HFTWQhy3Bcnh8eNgvxFtcMdfnZino3hDWtHTYhgpbrsTlOT+O8j6j0WT2dpDg9jZHE9oDf09DQISLcvNkvn8XT0xhRnEFrY/tbMIAsqXRaMyFuYAkcKTXiRJYaeAQSUmnXcdnQ8/mO47ArAKC16YJIf/rh79698IZc4hI1XBI6Nfie+JM4Ua8+r/KlMlujURwcPA4hlWWptQGMIczCFL2ei27XzdVZL9a+5NNEk8m3VX59qmHVeE2m4PIby2F5+MJn273aW2lryzpPIwJmYZY7XtT5QjXLBQ6AVAZKah5FmRfHsptJPVDaeNoYFwZMa9PJMvWfr++h1SCClloHWhlBjLyg47iOy2EA6DMuWQcDD9ev9yAER5oqvPfe4yet3nPH6Six6t2pKheXMpMURRmfTtN+KrX/wbs/XWC+PvzFz74Qgo44Y4oRU72uizRVmExSTMYp4kgCxp4wmky+Pf6GXkY0CbuaOJT6Jr+JMGoTnNXLK4QHS3GaMm2rZPW6Lkip/72g2N7ycXQUotdxcGOvC8/l4GQ3bJwzOIyDM4CUQRSmODpJ8PggxKPDEA8eTvDu+4/wxRcjqJoNaJnZ+dQPxEuhlVNgQUBVl8ycNZ91Nxtk3psU9dd/edcSAW3ZG+v3iHFmnfMKe2Ch03VwVtnjyWmEo5MIjNtN2cnhIf7yr/8UO7t9uJ49YWdtYytr8iU/KczIvtvjWGI47OPaje2zFXyRWF5OPDfEcYY4zjAeh9BSAwbI0gRJGtpTm5xDZgpxmmE6jaxfHDMX9GVSwnMd+L4LGA3GmdXO4Sw3y8PBGWFrZ7BEYNSx7Na3el2VAlcHAuHq1V28dueW9R9SkDJFvKozjza/QgCq9jYpv1+QO1TcMzl5s+BchMqamyJdUbuCLFqoLdWm6EWBSdFHuZilYhpuuRdszOb+bJOXr4tbxFs1zdTl+9W46wQ4Z4n7oqNe13C2mbncw4MRptMYMpNgROW8BayfCybTEGk21xjQxuSab9bR+e7ezhlacE5s+mBseq8aVh/iBdoWXW3MYn26aFqoNWRT9QVkanUpyKOFplSmAmMA2CkUjDHcfv1W1WWbtbyQC/DSVEJpgzhJcXw83qxPARwdnCw1v77Us2Hzkbl+yTf3h1v/rM7ZVSKIEbNaDQQEHSustL50JOI4A+dWc9Zq7ljzWNNpCiECKEUYjcf46u4DfPL5o5U12wS/fO8x4kTh9u3hE+dVRxRJ62MjVRDCWs3Q2sB1uNndDh5e2e18PdgK3u10zu8/BwC+986vMyJKjTHcwAS+L4STm1+XmTWtWMXBwQyMEb65N8ajR9OyfoDB6UmMKMpw69YAvd5mpMYzQRvXsGp/U7lnZSMyNzVpzVVxTvA8UY5ZnWvreG6NAFtR1quvDnNtCYJwqKOUvhKG6d97kqZeJN5+5zd6xCjKUrUXx3I/zVRfa+2kmZJZbnJOrxXMrNs4Wl+XnifAWGH2v5hN1qetxmn7Cdu2oavEZk33VxFCbemPjiNr7hLW39d4kiCKZLlvIbLtfxoYDn1MptYXthAMs1mGBw+mCEOZ+0MSIKKFw9LHxxHG4xRaW4131+Ugss+3JXq0E8cy1xpET2u9n6ZqjxF9O8zgXOKFxyWhU8OnH/3OP3Eddvj2D3/z15512b/8+U9TIkqVgppM09k330wwHifWXIaw6pdJoqx6sTIIw5fbWXubKbY6+VP9rC5u2/z8rPIjtMonUB5Yvol2dgPs7naws+PD80VphxiwZr20MdYHgGDM9TjvD1zP9fgWCC4RBUprP5Xq+nSa/qPv/eg3//7Ze2gOxugrwVjEOCVEdovS67nW/Ns5hKF37mzB9wWk1Dg4DM+s5fOi4egwQhxliEJ70sKufai0kc0I5p2f/NbSSpozdswFJcJh6Xic2FNBLofInWwC1s/AwUH4rJt0iXNgk5HQJEuoXtfzMA3hTXuRxnqsi1hPtG6VfRby54Kk0tvbPkZje1LJ8zi+99oQd2704DsMjABDACOGTGmEobLmZ2KJOJaYhhlORwnuP5zg8y9HiGN7wlFmesEf2cuC8hTxqn3UJvmsi1Ddt52RzPnii2OEcbNWYVHVr++dYjKKIRyOK70AjABHMLiClyZbNsHJSYiDI2uihjHCeHSKv/h//y97UrjfKcubjmeIZom1i15pSxymcIMurt+YCz3XtfGCHuvnln8bRqczfPH5I3xz7whff32AOJbQWkMphdlkBMEYhGcJEgDQUiNLJSbjEHGc2tPnjMCJ5emsaRijNRisVJQxK6zeu7IFwVdv1xdFhlURZZNU1n52ux28/sarGAz7edSatDWvR0nmFNeEudS2LMaU1wt+lUyFMinS1D+Rr9UWiJ7F7BeFrTbOgmDWLFIzxXcqtYWwkP88Pi2lX/5cNAVX9f1RJYzahMPVvKptqn9vK78JTcKZ+lRXrdMqefd5SKALIY7M4kWcrNfQKXyoaKVgYH1MBcGyb4xmzsNgOo3sSV3GYHJTVgbWZM5wq//0TEheBM7Y6VRNU12LtD2M1Ydh1YNrAKrkayppl56n/KEkqt9YrlfdBRpnHDdv31jI9+r+Nrpd386dnEEpjckkgioEsquILAMkcbroe65lANSr2ySerRI0q4SrxbS6ODYNej0PxMhqY3oC2hhIaf3jaa0RBC78wM3f8YQstQRWGM0QJxmiMMbPf/EpxpNo7XK0qX2AtZZwOopx40YP/X6zj5knwWgU56bxUkip7QGRvDNORvH+LMz2lNTbjsM+Om8Z3/vhbwgD6jFGMQjaGOO7DkN/4KHTsabTruS+gZTSeO+9x/j881N88MFBuVZ2XauR0wmsRu0bb2w/fc2cZ4jxJMF0miKKZU6q2cMjnstLDSaprMN73+e4caPf/BA1DIrSOgpRbvoq3ZqF6at33v61/+KZNrIFUuq/Pwuzd9JU9bJMB1qpgIgcRiSK+gfBk5MRmdSIQoksVQjDrELqoOGzfl18r+5gN0mzjLbtKNbkvqq0YslnjPWfmkQSaWYP5KaZJU0ch21Yw7PB90Xpe1rkmrlaWfIbBqW5xDjKSgs29+6NMRknSGKFLLOWKbQypTYoI0KWqWw2y9IkUo8YowPX5Y99X/zBBVf/EpdoxAu80nx+6HadPw7D7B8+j7KFYEecs0QrREmiZBJbzRClNIRgkLktzVwz5HlU8bmiSdOn6fumcVeZfiOyPme2twMM+i6CQKDTddAfeKWNWMatWmzhSE1KHRPB93y2CwNfK9OVUu1Np+l//8O/89vXz9tuxuhLxhAzxlIGmmapjuNIIoklZrPszGbBXJfjhz/cg+vaRdPnn5+ct2ovBKS0witROMdkVnhFMAAB/Z73xQfv/mxJzcZx+AdEZLJM85PT2EShtGY3cpXbwh9PcfLiEi8/2haZTYvGevi6pXNb/DKcFsM3xqrCVlXyAuB5AmGYQan587899PDOmzvYHfrouBycA5nSULlTVHvowGrgGD038TGtOJ9k7IIr+pRR9SPQKN++kEIq1+fIezpJce/e6crs7z8cI0kkwiRDzxUIfG4PjAiOne0N7LrnP9t4EuPgOASRPeAwHY/xZ//PH8HzHOzuDReqHkUZMqmgjSUXOGcwMGBc4Pr13dLUWpMAuQjHinvrumnl/RfgMTw6nODxoxEm4wiPHo3suMkfuNnk1GrCuXPzE0QAy0kPJSW00vZko7GCZGPsmCOD8nQnZwTXE9i7MoSzkkhtci3eHrf4vPXKNVy/cXU+rhuzyEmWOtFiMCd4bAvn9w0WyZ4yvJZP/f1cPdpf+5xr6hTpTBleVr2IW9Qnlz5UNXxKvxxVkqeh6eUUbRYFtWVpuQR7iTBa7I2l8VGXl8/vL3d+29hqe/fV5WxN8deRS/XwtjyraZrubY7FmWITHzpxYv1AGCA3S+ig2/UX6tRWn/EoRJJYrR6Wax8yRrn/nWeknfO8sOpHartX/5Gb3nHVh3rFg2TqD9N8GJXxFw6159tl13Fx/dZ+mTUjhv6gA8cpNFgIWmscHY0XpZVNxE6eydHByfx2MVVgPi2VzTaLyavm5oq6F/kU6etdUySmWj7GANu7fTBikFLDcbhti7GkA+XaOZ4r4DjWz1qShsiyCFqnkDIGEcNsFuHf/tXHWIVVAtyvvxqDEeH1O9sL91CL23RvExwfR5DSmrTinCGOJUAEzhkpqTjnlDkOP/r8b3/vX5wjewCAAXwAfcboVAg+830hO10XrsutH92uW2rafPThIWazFHEsMTpNkGXWt4YQzFrDuNHH3/27N7G//8SW118oHB2FINjnqd93rSZwrjFlTfnZg8idwMFg4GMwbCD36g9R5brXdeF6HMYAwmGMM5Zmmf73nknj1oEw5YxSItKcQ3HBSAgCFwRGLNfMenIwIiid+2oxBmm6icxv3YawpcNXbijbR+q6MdxUGoBSRgNjysNIIv8LfIFux1nQ6mrbt58HQjDs7XVLU4hCWHnPdJahmISNtiaoR6O4JHUcx1ozIFjrPAYA4wTBGbpdh/W6rsOJZiCKXFc8cAQ9EIL+9TmreYlLnAmXhE4DfN/5Z1Es3/nR3/mvzy2APy+EYHddlx9zThkRZcXmOJNWWBZHElmmwchu2OtOuy6xiHVaQPXv8zOW9jtnDLduDhAELgYDH/2eB9exp5sKx8KcM4CAJNGQmdJKGcE5g4bxlDKe0sbPMnVtMkn+p/O24/13fzrlnJ0QkcrX6BTFGdLU+q548GDa1MiVGA493Hl9C57HkaQajx/PVid4oWHA2JzIEcJqDwBEnJHxfdG4Q3Fd/vuCU6aUFlmmEccytzvNyhe6dbhZtYl7ie8y2oRiVdTPUVXlE00L0+q9VRvgleFtO+xV6/a2DGv3XJdjFi7yoYIT3nhlgDdeGcB3hDXDRgCIcseott2MWRvJnDOIgmh9AYToZ0ZVsPMEWJu8JcImxb733v2V909GEeLcrIFgDP3AgXA4Oh0HN672S2HyuvrNwhSPDuw7h0AIZ2P88Z/+GwjOsH9jZ+H5H49CSCnLk/DE7bOgUoX9G9fw5tvzZVa9extkdkvhTY/yKmHxqhvP47E8OZpgPAqRpgpHRxOroZEL38LpGIwMPN8B4/PlOiNrOg2MgNxvEcGuCQ2sAM8Yk5toY3atIjh2dgZgrZo5m5Bjy3e3t4d4863X4PsbnD5uYuZKTRyakzpLhydW1Kqevi28auptSVCchy3Zdiqum8s3tbgLhz4q5ZbkUUEAmVqODSbkyrwrBNKiJhAWCKK8FUtXphJvIZ/K96YWrhoLq+JWy6l3c/1dWM2vLsc/wxOwEKuItwmZAwDhLC7HnBACQcfbWEtxFsb5gbvCfw5HN/AR+C6GW4PN5tOXDE/UojU/4lLe6yekxcT1hVfTC4WATifA3rUr5T3fc60mFVkCnIiQJBJp8QytehERMJ1OF8KKMb40ndDyO6yiiLhQX6rGLwisyr2FKuRtdV0Byi1JaGNNFnG+OBdIZeA4HK7DrYYLOXCEj17HmggkAiaTcGPTa9XfLI4lHj6cYm+vg07HafxJVs0FbWvjathkkiJNtSWnPGs2nHL1LmLMeJ4Yuy77dKPKt8FgqA2Gxpg+AZoRnRpjfRczRuh0HChl8OmnxxiPE6SpKv2vFr+54zAMhx7eeGP7QrQ1XjREoYRwOPoDF74vrN8cRvnvbUCwzu79QGAwOLum1t7Vbplvv+85rsOyJJE/ufiWnB2M0WMuaOp5THueEK7LeeGvynXZsnm5c8JxWT72i2fvQrLdEKuInXVE0OpdrNVoLdatlhAJAvtbc87gufa7PZRr0TS1t9V21TxShL/xxjZ6PReez0uZXpZrBhWQUuPwMMJ0as1Te56A71vtR0aWlBLcahK5LofncbiegBBsKjiNheB3P/ngdy8FR5d4JrgkdBrw4S9++nNHsMMkUf/psy7bddnfOA57yDklrsOnQSDgOhxKWVvzcWKFMZ5n7cbOZi+32bUXDXWNHcAKJG/c6KHXswuXNFMQfG6Sq1C3tws6uEYbVykDIjhaa9doBFojyDJ9680f/Po/Pm/dHJd/SgwKjLquyzzAng4wyH28rBLWojnslVsDDLc8GG3wxZf2ZPDLhjRVkNKav4tywtOeqCAwTkYILpXSjQ4aPnzvZ5+4rjjgnCnXZQYAfI+XJvam0xRRmFknePHlWLvEZjgLKVMfrk0b4KYFal2o3fS5thLr1uE5hkMP43Gz+Zpu18Gta13sDH24DrObuYowozitGAQOfP/inVw+CyzJl89J7qyMXvzQS8LmzYr55S8fQKrm+ZsARInE+DQGYMAAXBsG4JzB9wRu3RjC9TbbhEZRhnv3R7kPJIUsi/Fv/vBfgQi4cWsPrLIhSpMMo9EMShsoo0txqwEgPA+371yF6zkr21d0C8PyeCjuV6+b8moSDq8SSrfV5yzyxTZU0x88HuHRoxGU0jg+nuREDKy5kjSG0RKe54ILbk8zaistJE5ggoETA2ccwuGW4MlN7CilQAQ4nmOFDJ716bFKK+6s7XIcgdfu3MTulXP4Pmr8kczi5wLyelfJmKZM20idMi2VUZfKNvWyDRYksUvxKwRREaWJqKpk10w+NRBYC3KUyvGjBoJgocZVcimvA+XpinvF94ZW1apaIYtatJObxkx1GlswJVdLUx9LbVPqpmPO1nleozheNiO8JEwHkEk7VjhjSDMJ13VW1rPALIzLfklTCZkpCMFxZW8IIsLOecbFy4gnYXiedDKt51VfONVfFkCpqdPv97C7N/+NXFfMOd3cntvB49P2F0V1mtHA6HS8VN7CVISGrVll/bVgzrU69VSmjCLewlRZm+58z7Eat9wKmDuBB8YZpFRgzB5008bA9axftclkiihOEcYxZrMJtDZI0gyffPYN4uRsB0bv3hvDAHj77d2l7moSxlbH/CpRcHVesAftFHyfw/cEpDTgnBsARgimiDHpuuLPz1TxGrQx21rrW3GsXs+kHqSpxulpnMW5KdvBwMO7P3+Iw8MQ40mKMMyQZVYrynGsFk+v5+K117aepBovLA4PQ0xnaU6qCcxmVoNfZgpRmCGMrD8qgpWfbG2dndDZ3vbhOLlvx44DbUyQpuqVi2/NOWAQqEzvej675bpsyDnzGFnhvudxdLsX4yep8DOZZRpxJNtew88YqzaLTbRLdfTae6enCYyh0lSpk5u41xq5pZtiiTLPY90euqn0epxq3MAXuHm9h47vQDjWYgRjKIlZrU3pZ+zkJEYcS2SZAiO753VdKyMqDk1FsUyn02wMgyPB2dQYw32P//5GXXqJS1wALgmdFvR67j+PE/mfPOtyheB/wQV77DjiBIQwiuUojmXqe3ZDv73to9/3kKQKjssXbfde4qmh13PRCRyroimsj5VOx0HQserF3a4H3+PwfSE8356JyjLtag03k7qXZXJHKbMdx/JX3/7hb5zLP5Pviz/gjMUEOMUpMq0NtAKU1mg1Cda0gq6EvfnmDpTWmM0SfPDBweqjD/XwFwCFBg1j1lF7JjUyqaGtB2VjjGFcsKO29I7DHnV8Mep0nLQQOOs8Py9XH09i+ZJrMF3iZUEbOdM2hFdthJvyXDucGyLv7AQ4OopaC9fa+jTzXAHG545js0whlSpfsNNK7YAXFWbpouX7pvm0oUWCuEkx9x9McHrS7gDcADg+DhElEmGcYX8YlM6Rd7c7G58kj2KJr785hcy1GdMkxR/+0e+DDLB3bRs8P2BQlnkygZTz0+tGG0gpEc5ibO/s4OrV4cKWr07O1Ddr68ibujyvHl5N09TkmkytDKvm0yTEbkMbNWGMwf1vjvHo0QizMMGXXz5GFKWlZo2SEmkawfNdEKfylCYMAGbNO3HBwQQDMUDmWgLCsUK6bjdAEHggAEHgYm9vuNIMyFnlBHt7O7j92i0I8YxOHi+YVmuLU4vXmLZGwiyAavGL4JoUtfT7U4lfEkK1suvltDr+aGrj/Lup3q+WW1cBaNAwqqZdLL1mWs/M/foUZlDK9BVCqJJreTUfKxVNIGMwPxy1OMYX67Asf6/L4Rtk6K1EUYEwjFvjFJ+WkJb5T2jACHC9+TPdljcAzGbWlwcBEI6A41rn1QTC9s6w5Rm7GDzvt+jTLP+J8m4aWivCtraHGG5bc59We5FDGyBLJWazGGkmEUZJu9SwguPD02XZZe2FtMAbVx/OphdfFfUBUB8clcFz9eoQnY6PXs8H5wws92cCInRy/zmFabluz4NWGtPZDKPRCEkWYTI5weHREe4/OMAf/cl7DZ3XjCxTuP/NBL2uc2aTU22zcb2ZWmnEiUQUSQS+g93dDhyHQQhGnDFL1WnDXJf/32eqQA3GmB0p9fe5YBNilGhjOOc84dzu++/fn2A8SaA18oOdVJpl2t72cfv2Fn784/0nqcILjUePZohjiZOTGHe/HuHkOEKWKUSxRJIq8NyvEcu1g8+jocSKPJjt2yBwQs7Z5PXv/Vf/2VNo0tlA8JJUDqNQYhZmMNog6Di5eUN7qKZxo1XfW62Bzq3yJKlCJhW++WZ8se24cGxCuxBOTmI8PpjBaKDTEbnpRGXn3kzlfpBXrbSbO/esYirX5dbKkTYgYw8iHh9HkLnGHQCEYYrRKIbKFNJEYTxK8ODBFEpp62pBGySpkq7giRA8NtowA3DH4V9//vH/+scrir/EJS4Ul4ROC3yP/9MsU6/+6N/57Wd6pPiDd3/6hdGmCxgy2nCtkGmNTOb+COJIIooyJInEdJri8DB6QVj7bz/297vWVna+0NBKQ2sAxjpUk1LnfiMMkkTBaCO00gOtdFdJBGki96NIfn86Tf/bd37y21fOWj5j9ImBYdqYSZLowzCUaRhKZZ8Hjdlsfpqq0DSqC+qW/AqRdRD3k5/sw3E4jk9ia76tSfLbtBjZRJq8KuwCIKVG4Dvo9hw4gsERrHJK3EBpQ4Lzr9rSK6W30kx30lTzKMoQRRkYEfp9D0GuqaMNXkrtpUt891Afsk1DtE1g1rbfGAw866er5V3juRwEwHMYuoEDzxO5vJHgcIatrQD7V7twL8gUwbPCQnOrksaLfucuSzo3T6oNvvjsoE3OBAA4OJphMk0glcL+oAOjDRhn2L/S23izPQtT3L13CqOtORfHAf7kz/4PaK2wszeA77sLcug0yZAlEkopyEzmpDuDkQae38Pe1SEq0RfbVPlsImaK6/ozXc+rrTvrBM+qV9sm+bTFqxNVxefhwRijUQitNU5PQ6jCB06e42R0AiE4PN+B77s5SQogPxHIiKCkskL4SgEGuYP3/IAHY4Rub7VfpLM8cq7r4M7rr2K4NThDqhcQjYvmNUQLsEjuNOVRJ1TqJJD90kw8NcWr1qEgg+pl1/IqCBjUP0tzbxXJcpXEqvgIKuLW55R5qVSZBqtPeKUMqkyXVe2ghdbRUpipjeSmOW3dNGwAxHGyUOcmMigK49wUpPVRwAWH77utJHKBk9EMSZLBAPB8B64j4AiO4VYXRITt3a21y911894m8V8YPG+G6TzIO/TK3g56/S44ZxgOu3BybcjCv8PJ8WRRe6aStrwmO+dG02ge1vbwND2IbfulygNh6uXXHpZiqPcGAYLALdthNT6FPVHOWe4zYq7B4/kOslQiTa0lgkxlmIUTTKcTPHx4hF98cHdlNxZ49GgGpQzu3Hl6WilHRxFms8z6pxl6SFJpBau5Y/Otof+g23N/+fH7v7NZpVtgNLbjWP4qjHE8lx8HvvPQddjo+vUePE9Yn4CZLsnvQvjr+wLb2wHeeOPbq513ehpjPJ77CjLGQCpdHuoq/Ef5vkAQWP8659XMDzoOGCMksUSaqWEm1fZslv6ji23RuTAlgIEA17GkaRJLZKnVTHK9vL31xWV9DK9a0ALo9qwfIc/jEJx9a2QQk0kCY+xBpCyzB3CV0oijDI7Lc82sqniaan9N4W1MOmrX8/tX9jqQCmCcw8Cao2SM0Ou5cB0GGGv1JQjs75mmCkmqIDhZaxRkff74Hhc7u36/1xdXXZ9zzijkjB1fWIdd4hIb4L4XWHYAACAASURBVJLQacEvf/7TsNt1/7XM9D945oUbCC7YjDOWckaSGIVGmwywE2DhaDpNFGazzAraLvFMcOVKYE8EOcyePgEAsptBsg4k7AlbbQAiRpwCYjQ0ZHaNMXuMqJ9lZn82Tf/ns5bNGD0SnM0czieMEAnBUiIYpQ3SROLwIELVZFwBqvwrUPUVRCAMBh7eeN06cP3kk+N230yriJp179s2rDrFsgHiWKJw+lz4MwIBnBEpqclowzyP/2lbes8TnyilhZSalDa5+riGVNYectUucppeasRd4uXHqoNi9f0GAXCEtRE8mSRLcQlANxBwXWYdr3MGz+EYDjzsbPnY3Q7Q6zrwNjTp9UKhLnA5p+CqVRjXxlasS1fBX/3VXehSoN+QhwGSWAIG2B90IOxhXQSBUzr2XQcpFR48miCT9hRd4DP82V/8AZRS6PV99PqdpYqPTqZ2o6/saX/HsQIlpTT6gx6uXd+ey6SahFxof3VU5WXrzhTUhaQEwKz4HU3tr35vVfx6nOoYKsoej0KcnFgzdJNxBKM1QFQeFolmYziuFcYVvjkKZ+uMLIGXSXuCkHFWCh9ZbmCdctvkXDAMt3pw3XZhylmExFev7uLV2zdLU7PfSaw7PbXqfhuJ05amMV7lwa2bl1vSGKr9FfeWNEdqeVTvG7P4jDR8L1aRS/W2zE5JMJmCLCqjVeighTqibGehQ7QwpvK4lZxgUFojLJFlsjZ/mKWxmcQpQHOfbr7vzutUdEmtfKk0ojBGlkkoqWDyU/rC+f/Ze5NYS7IzPew7U0Tc+c05VWbWmFVksTi0rO52C5AswYLshWAtxC42e2PYhrwQbMA7wzDghb3QwhDkhQHBlmwLFotNuQEbMqRFw4BsqdV2iyJZUxbJmrKqsnJ4mW+8Q0xn8uJExI0bN+Le+16+zKwk3594eWM4c5zx//6BI/A9bGyv184J1a9cB5RVeX9zdUczrRruJGEW0ePEcM4k7RMkcuHSNvyWj/6gU4AdjDEQ6kyVRVG271mEIALY2ztc+L6xfNV9QLUDLkqnHCejbjcoxrG1zhx1q+VBKw3hCQjPAT6EELQCD4QSKKURhkkBTiRJijSV+PSze0jl4nOPtcCtz47R7QlsbCwWIHgUmkxSKGnQ7XpIMg0Rra21FpoLmvb7wZ+urQV/81HzMRY7USRfTVO9naZ6S2vTSaUZPHwY4uDA+dRQyiCMJKx1/iTbbYHLl3t45ZWNxq63aN/9rNDeXgiZamhtkGty5kKUjLtrzin8gKPT8XDxYvfUeV240AEhOeNft5XUgyRRL7zytTd3zrBKJyZr7ZoBGGMUjDufOZ7PQCkFZ2SqoVbdnM5LL8xTiWfS7Toz1YHP0WoLp2lXDVu9/op3rCTTsEOmwUszMLYwk59ZWul2T2qmr475VH0++77d8tDpCLQC59oi87tcaNxaAMNhgv39qPCTBbj5Lk40jDEAcT4ttTLQCsfWYI8SormgN0/aNud0To9Cv8Yns+UU+Ox/jCL11550voRCElhNGUk9nxrfZ54FiDVuc+Yc3zqNEKUMjo7nbUWf0+OhtbUA7bZA4LsFwPM5fC+7Fk6KYuqg2ElTEAJQAsEE7fX64gXG8XIUq29fe/mv/92TaOrcfPutoeDsPhfsmFIi+j2/6/ucM+pUvqvM1iYqAzwWzl7ocJjgypUeLl7sIk01bt7cQ1mbp3pdPsA3WjdtAn+aQJ5VntWEGY1TRJFCkmjnENStsWCcwsISYyxhjL7T1B6dtvdDIWiSb06TVCOMFMJQIpUaMjXQyiBNNXZ3z82undOvB1WHYr/n4/Awbhy+3TYHyxwLM0bRbnGI7GCzf/jsrVF27qLhftV0ThhglWw++fgh4mSxb6+9/QlACS5tdBB4DIxSeB7HpZ3VDtrWArfvDgtBEkqBf/HHf4Q0TdBqe9jYGszFSZIUcSKdFglB5iyWQ6UK7f4Am5s9+EFJM6gBtVnW9IsYn00MVEtm06ZZHRcxXPN8qry2atgqiFS+tgDG4xgHB86BdhQmxbfL/TYk8QSEGviB5yQYpUaaOjAudzhstFuPrHEGrpwNcu4AM0oLx7K9bhutlrewPKuQ73t44cVr6A96K8Z4dGbxrxw1auTUBl6eTl1adVpDVfNwdT6GbOl51Txd9Xnp3QykUgWOijzzwVYBkmylF5KSNnmJEd3M9VrMFFVSFqBP/n++ay1gMQtIZZxzY0IzDY3ujK8ulMNn1/v7R1BKZ1r5ClI64adOywejFGuZ9lodaylPozqHLGMA52Wozj+rpFGmprF/JuP1q8ZIPCGq9dzVS/AER7/fBmOOuec0Hi2Gx6vt+9MkXd0M+hJwaGm4GiJZR+kNnBauMdYNRUoywQCKTttHqyWcyc4M+F9f72Q8BbfeWGud7zbGYIzFv/zTXyzM986dIZJY4fnrj9dnTBQpUEbQ73kII4XhMAFxtTa+xyIh6Kcf3vzRnUfNJ03Vt6Q0PWNtT2uzPQnT66NR0g4nEg8fTAqfMVIaME7R7Xm4crmLl19aX8pjrzvONrGiv4p0fJxkvhoJCCUFeEOZA3M8n0MIBkKcSav19dMDfP2+jyDTdtHKcGPgaW27idTfPaPqnIqMsZeMsSz3SWjh6so4yczMrZhQ02Eqo17PjVXPd1p1tR2mvDBU0y3fLyrDEySlMl+aGQBIs7nJGAs/YGCZgFK3+2TM+V640EUQ8MyHqGvI4dBp7mplEUca9+5OkErn74dSt2+QqdOqtwaQUsejkXooE30fgCWUjD3Bzs2tndMTpXNAZwHdfOetPQDk9W99/7UnmS+l5FAqswli1zodcbnf9wacUw64DYSUGlI6vyHaGBwfrcbIX5WcyY7zI3kTXb7ccwuAx9AKOPp9H4OBD89nheo3QCClQZJoKOVMzXS7HoKWAOd0DcClNFE3wjD9L06St+fR960Ft0CLEIBzCuFR+D4rnLidhAgIGKV4sBtid3eCr722hX4/wMF+hC+/HM4BNxX5zJlnTcDOQvCnSapkVWCHOA2dJFWZFJktnnNGwCi1IAChaBCdAzin/3e77e0yRrVRVhttbZJoxJFCHGukqdOE2z+Isftg8iuj9nxO53QSGgz8hcID64MAjJLMb7kzyyWVQRRJ7D2c4IvbX3X7z1NqNLFy1mAOUHsgWyXe8VGMu/dGC8PsH4Y4Po7QZhSCOqDN8zi2Njsr+8358u4xZKoKabQ//uP/CwcHx2CUYmenZFokazML4PBgBK0y6bXM7ItMFaQ04Fzg8pWNuXhzRKaM1yZa2E6lbzaXRc47zoGcCsgzk7ad//x1wE31vno9GcfYfzjMNGuIM9lknKkJawCZxkjjGIwzp2WTH3S1gVQKShu3NyvVRksFYy04ZwgC4fz7MYZ2x0e7G1SrW1yv2o0vXNjC1WuXZ7RylgFni/I431VWaK4D1SCLp6GSydliMitAmmVxSvczGkCVcLYSNv+dM0tXAZQyZk7Vy/uMBs8MsDR7Twrzcbn/nSroZBHHyez8ZnNgZ9o3oyiGMQaEUnCPg2dzo4UbY1NWnS2ujDVIM+fIWjuJXZkx8FsdH1s7G7NzRUkLaVoauxCcKS89s/FmP8MiWgT8NIUv00mAn2Vpn7Y7PzKfcdUESgW89sJz6Pe7EML50tHSCU2GYYLDo/FKyR00aek8TqpMyrlWpsnU1nIz4VIqdHsBhHDCN5RRtALPmQwUDIxwGAW0/Ba0UWAUYNStVXfvH9VnbYHbt4fY3GxhZ6fzWKt5eOT2n8Y6f1daWcs40UIw1el4d2BxJiby9w+ivyaV3hz0vUtBiw8AiMBnNPOXkZ3pHdO53/Nw5UofL7+8MZNG9WhbBXXrqDwv1PH5nzbQMxwmSBIFpSyEoGi3HU8jCJwfFJIJlHBOIbOx86iuxLa2nY9HSgkDoEGgk0T9uTOp0CnJWvjWWAYASllEkcTRUQylLGSqSybfH408j2Ew8J3mdiQxHqfNgZs6TB3YU/euChKVf8+QCCEY9AN4nttTTiYS4US6fTEhCIJsLnpCmuCXLnazfbbNfFFaDIcpJqHEcJQCxIFQnnDaWFoDaWogPApKKIw1UNoqwA4JJZJzdhwE/McffvCj3SdSgXM6p4zOAZ0l1OmI/ylJ9V9+knl2u95/wxkdWUuGUazGcWbDMWhxZ0uTM6fyF+vsT50pAEPIOaCziHyf4dKlLhgjSKVj9k9CiSTWMNbCExRBwAo1UnfWtDg8jNM7X46Go2G6m6ZaSWm3okj9G8+//N2/s2rejNOPtTEtwamXS20YYxFGClGssbcXnqpOL720jvu7E3x66wjPXelBa4ubN/fm0qsDZ5o0eOqeW9jasHXpr0rWWjBGIKXG0VFc+A8wzrYvSRJFlTK/0RTfWPuqUroNAHGqqbHWpQELKTUsnLYPZwRxJM+1dM7p15IGAx/DYeJMLdRQy2fg3I1fYyziWDs723BnBjc2n9F15awPNsuQgRXo5s17i7OwFuNhgjbngHKCIIQA3Y6Hfm81cwZ37g8xHidIUo00MfjpT/4Fjo6cf5edi+tTpmmp/MPDMcJJAm00jDaAdUBSOInRHWwgCARa7WD+kFnhZJImbmIdt9GW/qpUPbRW39WFq4SpY3jaahlK99Uz82Qc4+GDIZJEIY5Sp0lDaaZtDVirkYRj+Jk/oyROobV2sWlpfSQAZxR+4KHdDUAyjWCtDbSxaLV8rK11sLbWLRdnpsyrdDXf9/DiS9fQ60/TqWvCZYKf1bwWhX/UmeEZnVkeD82YL8N8R6gLP6dFVAF/LGbfV028kfI1mX0/U64q4FOiAvjB9JeUn5OSNlCpWKX8CKEIJxHsXI8lMybfhsMQWjqzKW78mFIMUmqm6SS9e/8QUmnIRMJaZ/KQMQrPF/CEKMYLyepKCJn5BDZDh6vjqSooBZQ/XQYKkfn3VeCmTKQmXLVZm6iJ+VwXZ2acl5YDW3m/Cjj0VaDnX7qKbr9V4I3auj3MeBwjihcwVDMaj57u+SD/Rq2W8wXlrH8TeB6HJzistbh6bQvdboDAF0ilglIavV4AbRXiRGYmXA0Ohwf4/PYdfPHFPfyrn3yIMJyv/8M9p7Hy6qubj7VeYSjx8EEIa4HhcQKlnN8WJQ2TUglY8CDg//RR83n1G9+7oJUOtDLk4cMJDg4iZ2WDURht4HsMvs/BmDOT2uv7eP76vJbyIlq2nayusYt47dX3J8nnpHTv3hjDYQopdclnsEEUKaSZGTZrUfg12tx8dPN729tttFocXDBGKAmUMoPJOP3Wi69+98+fQZVORWmqf0Mqw+I492mtobWFkhrCY9jcOjuzg+22KMx9nVqYtKkT1SGH5cViFWTxhB3v8DBCHEsMhwmOjxNMJmnRXzyPQXis0DJ/EiQELcy8EUKcHzHp+Kp5e1MKRLHCZJwizXzoaG2htYUxRMMisRZCCHboe+yjVkuszNM7p3M6KzoHdJbQB+/+8E/SVP3mk8yTEjwkIArGsiQ2w0koh+Nxqox2JwFjbGG/lDECz2dnrjXwzDLenhANBj52dtoIArdB1sqU1Eed1AbPbMnmqrJpolUUK5Ommhtj+5TYS1KazTCSv/niq7+7kqaO5/G3hGAPAUxywcvc9r4xFuPJ6fwpUUrw6o0NPHwYQimDP/NnLsHzGT7++PBM+1YZzKk+XxUUKj+zxv0Z4/oszfwH5N/BOuk0C6Bxh/Xzd3/4s1ZL3BUeU+0Wl57HlDHWukPQlEmttIGxwHCU1O+4z+mcfoXJaSXyhVJi3bYAJQSCEQgODHoeWgEH587G8IO96AmW+HQ0w5yqik2fJp06WiCuuUo2775z1/lpa0gSAO4/GMEXDG2fZXxUAi4otrdWk6K9uztyzn9TgyRWePe9/xe7D+6DC44Ll9bBOast8CR0GsOMscz8hDPrQpgHzimef+ECSL7zrDKcm8CXcrjq86qEYR2KUZ2jy7zqOmCpQrb6/StlbMSerPOZc+/uISaTGIfHE+w+OMaXX+5jEiYZsw2IwyH8zDwaMk1bm31fRikEY1Opz+zXaDOtVuYngTKCdrf1SMzSnZ1NPHftMgiltUBOtSmacLC6T1V9X5deXZgmWsZsPqdHoKVz3pKJq8ZM29zzMs1oBGUATYFC2tlwdebbSiBRkqSNZbfZYFZKO0A6G4Ptll8CH2Yrb2ERx7IQ8BEeAxcclBBwxrCx0cP2zmYG8k79Bs3Xt4QOz0wqU3NwzrdAmfdGZsdeVscqSFO8z8pbnvbK4NAqY608bS6iKn8wj1vOtzr9LgN6qmHq3q08v606Kcx0L4JvvHEDQeCBUQKrDbRUUFLi8HCxRiyATJBiNW2ex0lr6x1QNvW7FkZJ4XgcAK5c3US77YNki7G1gBAMSisonYAXPiU0At9Dmkr8q599PM0ga9vbXwyxtdVGu/14TSTdvTtCGElwRmAyPoibJogVjKmgxT/++Bf/6J89aj7W2PV227tHCUmiWOnpudLtgVstgXaLo90WuHq1j9ceM5BVR3XjLr+v493Xha8Ls+hYa63zfxIEDF7m488JrNpCsMcYZ0XGGIsg4GeisdVqCbTbHjIXgQIWxAI8SfRffeTET0mc09s0MzfHM/CBM5L5L8TK2u+rUC5El/M1zpSaklvUYZZJBTRtCDNKEp3JfBAITsCZ45F5gjk/qxYY9AMw9uR2dGtrAdYGAQLfmQpUymA8Sh2Qm33nNHUC24Sg8FnqTK5ZYwy4VKZlrRUg0B998KOnvwCc068dnQM6K1AQ8P/n69/6vT/7pPJ772dvpZSRIaVEgwBaW62UsblQWu6bhWWO6AgBxpPlkkMnoXOzUsvp8uUeuh0BQt0BM3emmWvkMEYynzo5QGaFNWDW2g5l2CaMbBlru0qZtTCUf+nl1978T5blefPtHxjB6X2ATKQ0zpanMlDSOZ9O4sX+FBZREHB8+1sXcHgUI4wkfuM7F5GkGp/eqle1f5JUp7lD4Mza6cyZnudxdDvOjrnzY+S+SeALzRn9cFH6ns8+9jwWeh5LKKEGIMbLTNlNpTacNFKS6OIwMXcqrdtRA/Mbn3Pu0zk9g9TveTg4aDa7trPRQiCcv5Rez0e356HbERCMIpUGe3uTRn7eV4HmynbKcbpSFWs4U6vEu3t3iOPh/Dcoxx1NEujUoJPZMqfMmedc75dw7QV1298PEYYSRjuTQh9+9DPs7t4FIQQbG10EQa7hY2fSGQ1DyFS6qmXmXiyAMEzQHwzQ77extd1fysEn+XUdV7GOo1edh5vQg2rdV0UV6jiS1fjldDMajUI8eDhEmiqMxzGOjiZIEok4TmGME/pQMkS7E2RmcaxbzyxAKAVhziY7GHWHx1K+jtHkzOZQRuF5DGtrUz83dcVdREIIPP/iNfQGvdoze10T1TX5ST5DuWmbeANNeTXlUVfWr/CU8+zSokZdBNpU76vAR5P2Tvl52b9PAQRNwyupMrCmCUgixQ8lBJ4Q2NweLIA7CCZhXMRk1J29OGfo9drwPA/tbnuurLZ8X6RUBmZLGjylspaBm7IpOoJZZmF5nE59BWFmWrbWlsKRafr5+0qdm8CU6tirAjNFmcj8drhKdVN7zdeppaY4i8Z73RxVW6iMGGP45rdfAxcCJJMU1xaI4xRJulxo7mD/6Z6ZCIBO15lWo8wJFCrltNDiOC3606UrGxgMWvB8AUoJWi0fnscQxxI2MyfImUCqDOIkxeHRCA8PRsVHH49TjCcpbtzYmGZcV5gzoMPDGL7HwIUz66WUASXEMkZMp+Md9Xr+f3sW+RCCidEmIBS8FXAW+AzWWDBKIARDuy3Q7/t4+aV1XLt2Ms2cp0lNfPi6fUIdGDvJeEyUur2G5zmzWPl8RDPfJzmg0e36Tpj1DMj3nfCQUjqQyrS1MkEUpb91JomfggghylpLjbHQzocKtHE8n7M+32hlEAQcvZ6HVutMLAqePTWBPZU/C6fpopSBEM73EuMOCBOCwfMZCEVhjm0hcnmGdOVKv3CjkK/tJvuQSjoNtCRWjp8UcHBGILJ5iFCiGIPijKYgxAjBfnm2pTunc1qNzgGdFcgT7A/T5MmaXQsC9h4T9JAzEjNGJKM0cSqBKGyUUuomnSRWGI/cYntWggHG2q804+2rQlev9osJnpJcyq6QHAKhmUaVsiCUCAsruKABZzTXgvKUNi0p9fYkTP/qKqAOZ/S+MXaSxOq+kiaR0qgkdTb242RFh5wN5PsM3/rmBdy9O8b+foTXXtvE7v0JwvB0mj+Pm3LpIKeuy9FqOeeMAIUFAWfUej6XN9956/NF6fgef68ViF1tLNPGUkqoNQbQyqmPS+l86SilkSQKx8clv1XLOFJ1m5ImTtYicao6OgeGzukJUr/v4+CwWcuGMYJBz4PnMQTZ4YNSNw/mvqg+/+L4SRX3RDS33C1i8p8knaY0yfyrZWS0xa1P95aGGx0nGATCHUqI85Pm+w5kW5bhaJwgSiQAizCUuPX5+9jdvQPOOdodH/1Bd7YSBb/UYjQMM4fhpvC7Y5QGpR6EYLjyXMlMWy16U9rDLEMkTjL3lTkUtpRlOZ08TFO6i9CJGqnENJU4OgqhlfOBE4YJbGGC1QFshEj0egG8QAAEhQQgiBPYYblmTrncmX8dxrJDsMcRBB62dtbc2mcrxbPZ9YIOtrW1jmvPX3FmLso8cEyvq0tVHQN2ESZWva9bMpuYxlXm8aIlt1qmcryT0EnCn2+VV6QmkOYs0spIqalQE8mFeyp/KpXOpKMFCHOOvD2RM8vm043CBDKRQDY+M2MJEIxjfb2LCxe3ZoEmIOt0dg60mpqMq/wBs2HL99kzWxqMFlOgpwT3uOuSqbfyta2MqjxeAR7lUSotkY+5XLtpqiHk/s2DvrYSf1Y3qG6be5I5ZNlUPZMWac5rEfUHHVy9dsVpRzIGYp3m5P7Bcl+AUqrCt9LTpE7bL5juNDMBHsUSD0r+cJ67uoW1QRu+J+AJhk4nQJpIjEYxjAZGowkOjw4QRSHSNMXHn9x3EQnw6aeHTjunI5oRg7r9ziJGbcMZaDRO0es7fyKMESintWA5o6bX99//5Bf/6JGdkL/2je/x4+P4byttA0JIbIGUUALhOb92zm+Oh9de28Lly73lCT5DVDdGyp9nfz8CLArTva2AoxXwQlOHMbfH9H0GISgu7LRXWqdXofV15w/QWiu0Vp1U6m6S6ouvfP13X3nEpE9FWpuBlIamaW56zsLJWU+1ls6KhMfQ6/lYX2+h3fbOLN2nQWEoMZmkiBMFSikEnwKCjBH4GUiYg9AAZjdvdZ3ppDyTGur1PNdvPVb88kw4Wypnfi2VGpxTtAIB3+fodDy02wK+x0LGWRz4/D5n9NDz+I9O2CzndE5nQueAzgr0/ttvHYGS8I3v/P6FJ5Vnp+39d77HvuCcDn2PH/kBP7DaHudOjVnmMFcpjUkosbcf4fAomjNvXfVVWr1eROdaOsspCDheenENQcs5U821cqTMbW+6A6TJzLIppUUQOH9IWlkYYwNYUGvgaW37k0j+Ozdef/P7i/Lkgn4KgChtDQhi32fc85gDHKR+ZPCFEOA7376AL78c4v79CZ672sPbb+9iOEyWR37CZK2FEE6LJooU9vbjQuVbSo0kNURKs1SshXP6vuexu5RSawxokmq6vx/ZMJJIEgulHCinlFMpf/AgxEl9AJH8ZJmBfZWX9Ryo8sm0unGpXp/V7vmczqmBtrZaiJbML1cudMAJQTKRONyPcDxMoJR1ZhoIQRRLHB42a/k8NarjUJ/1WJrnfM1lvYh++pPbhbp/U9IHhyF6HoNUuvB3RBnFha3u0vT390McDWNoYxGOJb64/Qt8efsWPI+hP2jh8pWtxrgOzFHIOaXGasA687CtdgedToDNrTXMyWfnXLd80iu4gJWKznwLOz8/1oWt+X5zj6qoga38VdNf1DeycFoZHOyP4XvOJOt4FGdrFYfvO6evRkvEUQgpVcakYoWZOlhk5pwojAWklJngAgNnToqQMYZ2J0C77WP7wlq9mY9yG9W8Zozi+gtXMVgvSRrXrUVYvY8uKkI1naamXhS++qyM1dXlXU6zLq2m+yawqa4c1fIuaqu6OiwLe04LaMYcG5BESf27IgzBwcEIqVTQRkNnjPcpKFL+dRYRDg9HiKN0aqYtm4QJI2i1A/h+mdFWQkNnzMhVDmel8szVZ0bzqI7yjWSljxTaOLOAyhQ4yh7ayoioaP1YO6+rZItw0xwIZu/LdSrnQLKCVqdsWypnGfIpzwnlcVsFhar5VuMXYch8mNrrSjNdurKBja3NLA3H0NfSIE2bLSHkaR7uHz718bu23gEBgVYaSaogpUIcpzgezgrlXLqygf6gDZIx5wGC4+MQaWqgjIRSMeJ0jIf79/HZ7bt49+ZtRJHCaJzipZfW6zOvO5OUlvmZcOXf8vMsnNIGUSQhhBOEzP+sWyhNt+v9H6dto5xuvP7mzjiU/xWldC/w+QMQYqyFpJQUQEUQcLz88jo6ncdrXu6rRlJqHB/HiCIJRgnSRBfnbGcOzPE+2i2OXtdHr+dhsBbMpNHUHep+q7Sz00Gv62Mw8NlgELQB25Op6YWR+g/Ouq6rkOexDyh1JtmDgKHfd3Wm1FkNyfk/Z0GEEMSxQhyrMxPYflq093ACKQ2scX6K40TDWqepbgGEkZtX5zSRlgE5QPMcswAkLl9vbLSxvh6g1/Mdr047H1HOZ6XzV22NRZIoUEawNgiwtdkGZ2xIrKWUQgpBv/z45z96cLrWOadzejQ6B3RWJF+wfyKV+TefVH7G2iRN1fU4VheTVG0YZf1xKL3RKFGTSYoodiqAsE5qN0kU7t+fzAE3+W9VeCx/3vQnOCskMZbRs77IPCr1+z6+/rUtXLzQQafjgWU+V6y1BVPG8xjaHQ9CMBbHCnGkXDhrhVK6I5UepNJsKGkuHA/Tv/HCJDJbZgAAIABJREFUje/+rW985/u149Pz6D8Rgj0Ugo0JSGS0ldY65oyxwIMH4SPXqd0WePXVTRzsRzg4iHD9+gCffHIErZ/2EWWW9vYjhKEsnAa6vugOJZ7H0GpxaG3Y1775e99ZlA6lZDdN9WUlDbfG5hJt1hi3Uc3Vya0lCCcKhwcR0nQqgbfM10+ZnMNdO/duzr9QHXhTfl49vaISpi5eHQiESri6+3M6JyBzBkuXgsZbawEYHONrcpwgCiWSVCNNNJJI4+79ESan9Pf1OKjsuqGgKuNhlXRWCXTKsfXJJ3uIEtUY3QKQykAoC5lqJzGYrflr/QCexxamf3gY4nDoHJYeH8b47IsP8fHHv4A2GoRQbGwOMDthTCcea4FwEmfaOQ5kZ8yBGa3OAJ4ncPHS+oK9Qs5OLU9uVUbnNNwU/Klhj89yAEvJWBSy6o0moSppzTyvvCpzG0vF0srg4YNjGG0xGsWIohRpqor1yR0SCcLJELCAkhq2xBjhjIEwtxGTSkNJBRjHzDTGQKup82FrLDqdWcbJXPnK96Wyrq8N8PyL12Z9IVXRlXLccpK29nUtNfHvyp+uWIpK+VTDr5TmgrJUP1f5uu4eld9qXGD+8y8qczmdaplRc11Ov+5dU/q/1mSBMFzipy0DmW2mcREEAusb/WkCM78E4TiClApa64Ihro0GpQTrGz1cuLhdpDsTtXyTowTlZ/lkaMz0unxIq17ncWbMyGX/leYzWwZrFmn/FMjF7Jw4W/wKgJJp6OTm7Ky1IFke89vVilZOrmVUlDHfCwPEOscYRT7ZM2Qp5AchAjKjlTT3tWrm9fLYRSVuOXzddavlY2t7HVvbm6AA0lQhitNaLZ3qPDAeTubeL7qf01ZbQcp/2bzb6bbAOIXT0iUFA16mCqNRNJPPhQsDeIJDcGcKyfk9lLDGQAgOmSpYQ6CkwRdfPMB779/H1pbzI3tiajrTNIT78sthsffMpfgZo/AEU/2+t/vZR3/435+8EFN6+bXf/a2Dw+gfTibJX4pj+W2p9EBwmnBOeW5GjDGK11/fOl19n3Ha3Z0gChXCUMFYC2OdCbbxJIXJnMMr6Rj0xlh0O87/1CJaBOrUdY+NzRa8TCO52/UEF9SGk/QvvPqNN5/4BzHGrrVa3AwGAYJAOP5OW8D3GTodcab+pIyxiGOFKFJfOf7LSSlJNRh1ZoRz7kixLmRCz9ZarK017GlPQk0gEDDfuQiwudlygE3qBKycvzHX39NUO4FebaC0UVrb+P7u5OjBg/BzQjD2A3GfcbbfCsQ/fvSCn9M5nY7OAZ0V6eY7b31kjdl64zu//0QWj5tvv3XQank/7va8m62WuAsCyxmVhNDUWjj4nzjTG57v7JkqaRpVPVfVysmJc4IkUXNx6ywCVPOpe9707FeFgoBja7uFIGAQmXO3dls4Z9AUyPc2hRpnbsJLG88CvrW2o5XpSKk3jLb9KJK/E0fqP6vL64N3fvgJF+SAUZJQSrSFkyLqdISTBl7gtPwkdOFCBzdubGB4nOLzz4/hBwy//HD/TNI+KzrYj5EmUzAndxpIiDPxpLWFUoYoZV5blA4h5LYFqOezWHhMc041odQqpTPpaZqZwCGFabu9FR28V8Ge6u/UrrmdiVP3WylzHngxk7j8vo57lJ92VzlkrfrsnH5lqdv1lmrYbK77hdSV1BZJohFHCmEsEacK4UTh1mdH0KqOCYb5Z4u4tMu4uEuua5dMs2L+pXcz2EK1TNV3Kyad03ic4u7d4dLw6SR1zMqsQBaOEbG9tdg57eFRiIPjGMZYTMYSt7/8FLdu/TwzYxlg58Jatn5XK+cmj8loAqkkrHVbE601CLEAOLhgaLc9rG90AGswP2FkzD2bNXo1TMHommHNoXHiKzfQDHpQCm/LAUuMzzxc2c6YtU4iP78ux535xhZxmOLOl/uIohRhmGB39wj7+yNI6dYopRxoMxoewfc9kEySPUmU8zmUkeBum2lL5jtorqHDczNrAuvrPXiemC9LU1tkf1evXcbG9jpm1L3qzF+ZUjvMJGlnH+SM4RqG5CyDuHw//a5TJu98GrYUfPrYFu/yuKQUZy5/a+d6ThEnY0qX987FfcF4noYr0i4zsmsZ35XyZulWyzdTz7xe5fKUy9BQR5TSr2UUV8qRt8vceaGOoVw3QTY9q+tD1TZblPay/JfFBxDHizXJ4yhxYI51Ale5+cI6ssZiNIqgpYbSBlZbwDgfK+3Ax8ULm2AsA0SrEnSAGz/ldinMJ5baghBk9nqmdSrCluqXh8nfF/eVQhegT+m+HK+2onZ6SCkDTHnZrIUtnhN3XUSdLeOccbXSOM2eTOPmv4TAFiars3TKZuryZ+V2KY/fvA55eRqAmrxe+VRYLtcMWFYUzOK5q1voD3pY21gvzAFJqRCXfOlUp9l8bE0m0cz8VDa3l5fZlr939XBdnUeqaVTmuGIOyYhSgm7H+dIhmVd5pTSSVOLooOS321owzvDyjcsYrHXQankQHkMqnT88Qik4Z0jSFOPxBPd293Hri7u4fv3J+JD5/PPjGVOsw2GCNNWWENh+z//xo6T96uvfu7p/GP7tMExfiUL5fBjK61qblrW2yxjxfZ9hfS3Ad759EZ3Os23y6rQ0GqW5iXg3PQDQmfnYXDOn1RZgjIAx4MqVszFHV97hbW223DkiVnDuBm2QSrOZJPrfP5PMTkBJon9HSkN1psWRm5zL+TBnSb7PMl9EtvBj9KzSeJwijlXmc8hpweQm6gicebnAf0L4XGXJb7UF/IBn2/1MC7A4NzgtQSkNCCHcaJtKqU0Uq47Spu0J9iAI+P/36Yf/2z99MoU/p3Oap3NA5wQkBPvnxto3nlR+7bb4n9st8S8Dj33BOImFoLHgxApBNc+Yy7nqMeAmnLOSeuaczgEDddo9dfdN5t7K55dltMwqwVeRNtZb6PY8eMJJEQUBA8+c5Lk/6xzAEUBpm6ueMs5Il3HSJ8RuKGVaSuq+0rYXJ/rP3fj6m/9RXV4eZ7esscIYS621ymaHECUNksyu61nQlSs9vPDiGsJQOSmdSOHLL0dnkvZZUJKqwnkdY9Qxka3baEppchMZ1lo02AVw9ME7bz3gjB532mLXEyzhjBgCt3k1ZupPyloU0kgPHk4WJXkiWmS+razRUxemCTCqNf9W3iE3gTdNPNO6eHXpn9OvNA0GPvb3l2sB7mwEzv8HnKN3YxzQIFPnk2o8kfjok8MpqAPMM6fyZ6ThHTDLnalLw1auq+mV+7WpeV+Nayv3pOa3DKCWwaEKsGqr6VbTzq7fe/duXc1nyEgDnSiYzMEDZQSCUWxttBfGG40S7B/F0MogDhXu3P8CH33yDih1B6wLFzfABQNAGpqYYDKJMy1JANbAaPe8O1gDYxRra86eOggFrMkWxBzAyduttB0twpQaIo8zx1Q3NdfV+LaQ+C7+8safYZpVmLKFmhNmwY/8Y5fySRKJO3f2kKYKSmns7Q0xnkTQWmdJWlAKjI4PMw0mCuFxCM5KeyQ3TkzO2M/rTlDY8BeCI2h52L6wln2X0gep9sP8Wfa+2+vgxRevwRMiA6lKTEyC2fv8vSnd59fFc1TiYhquyLsUv/wtqx2pzLGbYf4XnWIat7yprGPkloENOwVzSJmxWvpFOaydBUVmnNXneWZAnC2nb6dAjC3dF72llG7OmJ7xXVJhPJP8fSncTP0b7gvQqMrAt7OgVxmcmsu/nG+5zOX8Ku02p/1RV9ZS+82N43Lccpg5rZRK/HIcayFlszkswAE+udk0skSK/Hg4Qaoq6RHAEwKbWwNsbq3P5T8DiMzEI/V1rdYhpwxImQF78utqW5eAl+I3f2fMfPtV+hpyxlX5O7rN72w5m9LJ8ingktoyufQKYKjcXvk4yOfuIm65mNM6F9NcNqcX46ioS2lcZc+qgEqRbinvYnzmGkhwfaTXb6PVbmNjaxOMOC3L46PRLCBUKlv+e7x/NDPXzCz/lW8wM39U54X8Pp9zZzKczlkFwGNcWGItNrZ78H0OClK0oVYGYZQWwJy10za9enULGxs9tAIfIARJIqGVW5O0NgjDCSaTGNqk+Nm7tyqFOfsDQO57UUpndi1n6ltjwTmT/X7wX5427de+8aZ3cBj+vSRWV7QyfaXNwFizTim2uSBrQcCxNgjw+uvb6PW9k1XvV+QsNBwlSFOdjY+M+U6m21ySCTy2WxyBzxG0BLrdswe++n0fXFAY7XzWWGt9a4w3mch/78wzW0JRLN9IEkXCUEIpd57JBaAd+HJ25Py1CATBs23mL01zIWab8WZsSePI7ecYIwhaT6eehMAJxisHMk3ljex03tRurVJatwCAWEsoo4nns4/bLfEPnkrBz+mcMjoHdE5A77/91ofG4MIb3/n9J9JujJKfGWM3tLE9AqJBEAiPdXyPCecMlzmJ2lBhPE6Rpgb37o2XJ7yE7t4bQymDKF58MFqFFoE+dX/5u/L5ry6tZXk9Lbp2tY9Ox4Pnz5u3yU13AYDRBkYbEEooISSziU8CwLaTVA+0tm2Z6kthpP7KK1//3n9cTcsP+B8Za7mxlgNQSpl0OEoK6YcHDx/d7FpOz18f4PrzA1jrJHUePJx8ZfzpcEZBydQkGss0oABrXZ+ilnNqrcFSkaFWwN/hgh5TBg0AlBFCiPMlZW0OEJlCcmM0SlfW0nlUajLPVn1WNeW2CACq0/4pns0hqnOZzYM9VVCo7t2ycIvyPKevBPX7Pg6Plo//Xkeg2xKglMJaA8KIM+NhLFJlkCQKR8MYv/hwD3GiZzkh5esqWGNrwpSvq8/K6WA2nAWmgEs5TDWdal+spG3ryljONweLSuCOrZaxIe2b79+D0osBel9wJOPEHTiy9ZMzil7fx9qg1RhvEqbY3Z9ApRphmOL2nc/x0S9/Clg3B7Q7bVCWAzm2ZkhajMch4ljCKMesc7wnA+F5YAzodgNsX1xDUTAAeYNOGd4ZI2/mfV3j5Nnm7VFu4Eo8kr3PmZX5tS19HAvMfFxbLUfpeRGnnI6Lq5TGF1/sQ0oLSh3AFUXOHAmlBEEg0Ou1kURjMGahjdtbCcHhBwK+LzKsy+0LtNKwNhOaz/5Y5uCdUmBjo9/cPNWxkFXx4qUdXLiwNcvEzjl5tnRfV+/Zz5YxbEsvyiBONVy1bHme1XxsXcGz+wIgstM0qszNmmgkC58zRl3UvM9N46zY62Y1dCrZzoyNUhec0fyZCTP7fI7ZayuaB6U6lJ9V78tFKO5r0ihPrTMgVqmO089Y0UQqj4HSs5m2K5W1Ws669mvuezVfpAEUUXq5I3qlMi2SbOxzVn+cU9JgPI5gtNNeEJwXoKofcFy8tLW4fHX1qSt341wz87A+TP5r6taH8jyIvDPOp5PHLQM/denVaIwUz8v7xTKIMwOYlcKZmjm2HK6aX3nM5hpD5fDZfESsRVULqgBYs/+nfdpk/b/qvQfZGjBNe3u7hyDw0PJbGKxtwFrHoIyitFTiWbNzgAMPZ+abyvvpNFoGW0tVrsxP+XpQ13Jz2+fsQTvwHIBPkZkqc37alDQII1mEzec2QgkuX97AxUtrEMJZ/hiNQkwmCeI4RRglYJRCa4lPP7uLmz+/g/pNfrU1SM0fKu/m6fbtYeabRGM8TguhVS6Y2dhovfPhzR99WBtxCb32xvf40TD5X+JEflMbc5EysuF5tMMFDSgjotv1sL3dxhvf3Jk9zy+qXrUqi5qk6Uz0FaPDAyesI2XmN0fbQjsn12RIUw0LwPMo1s/CXFYNUUpw7WofQcBhrAUjhFsAUuoLr77+5tXHkmkDJYnaUdKQKJSw1q0pw2ECZNd1Pfu0n5hSgnZboNfznmkNseEwAecUPHNJYMwUKKEUmUl7oNN5eiYNVXYudf653DfT2s3NNDNZqbSFUtYySmUQiL1WwD8Rgr3/4Qc/uv3UCn5O54RzQOfExBh5z1p7/Unk9d7PfmCUMjtSmW0pdd8aG3gehchs4RNCIDxWHEwJLA6P4kdyOK2Uwa1bR45BTsiZaXqsSlXAp/ysGq4u7KLwTddnCQQRQvDKK+vo930nFcWc7WKnmeN24pQ4G6L5Cu9MeCkkqdbW2oBS+JyDWliapuraeJz87vWX/vrf+8Z3vl+s5oyRm77P73S73q1WIPYIITEhBFpbjIYpvvxy2HxeOgW98vI6XnxhAEpcH/nwowN88cXx2WVwSiLE+Y3QytlfJQB8nxlKqeWc2VbAlSeY5Jz8cllarbb4gda2o5T1pDKcUkL7fQ++zwqTHL7H0Ot6aAUcnseQLHCO+jSoVisne94EAlXj5cBQOV5d/IVaQKtc171b5SxYTeucnij1eh6ssSuBui9e7aHlMVBCEAgGTzhtBJtplspUYxIq3PrssHmtOat5rI4nVs3SzodbVga75P2jlP/+gzEOjpaAxgRgmbPuVtsd+oRwJiJ3trvNxbLA7sMJklBiPElx+8vb+ODnP4bOJKg7HR+9XjDLaJ5mCQtnduPwYAilJEAsCKEglDnNE78FQhi6vRYCLzMhVmKc5QcmUqQ4O6hnWdQVBnaJ9T7vShvZop7n4PZG9ZNITdza+3LN8/cuvjEGDx4cQ0qJKEpwdBQiilJI6RhPuYbn8HgIayQYZdMDI7FQUiKOZaapRkE5A+POtA+h1Al7UOr2EJSg1++Azuzcq+Wcvfc8Dy+8cBWddqu+Wk1zdB3Zyl9TvGXNt6jpq/lUn9etARbzZWhgfBZRauI07ZmqxcnHfN3YKJetHD6vcl2zLXpeLUe1B5bTrcujplhz1+X0y+WpGxGrpl993lSnR1nKq2mlyWKTNErpws8XY05bvtOrN0c5HI6gpIKWCqmU0MaAZeYO+70u+v3mufUrQbbht3h/woWpAEtqFtKSBB6pi9MkpbcEIKzVxGqkqeDBvAafLdCT6XpBasbc/OTimHkUW9s9tLs+eoM2tnd2QAhBFCeorkCYKa7F6Hg8A+pOwUSX+Fz1SCl3Ygtrn2VMO7+vWvSbG7PZM08wBL4HRp1ZKAJAKYWDvXotI0KAS5fWsbHeBaWunlIqUOLiC8/51KGE4t79w9qvMduOq8wMdeEI7t4dgVInDCREJkGvreWM6I2N9t9ckHkjvfL1N3/77r3R28fH8V/hnF7c3Gz5vs8KcEJri27Xw+uvby/WuKg7pzSFAebXqbrJfFFeT+HcIwTNwEun/W3hNBWUMoWGBSFAFDrzfDs7i837PgpdvNhFEDC0Ag7hU48zElhrvUmk/sZjy7SGjLa+tRZRrKCVceeYiUQUSaRJppGN2W1OmRaBPLXPCEEUKQyHycxc8izRwUHsrNJYZGPZWRnyMp9Y+fO1tWYBtMdJDkzyCtN5lNJivWCMQGtrVWoMDCaUklR4bNjpeO9yTu8Ya5+M7clzOqcFdA7onJDe/9kP7hhrd56Ulk67Lf5PwekDz+dHwuNHIARCMPR6jrdvLSAEgxewws7t8SNoT7hF2kkbCI9hdEb+WM6KloE3TRpA5XNFmcpr4yrprkKMUbz4whoGAx/djoeg5Wyg5uCDlBqABefMOYHLGD4EYFxQzw9Yz/f4y5SSba3ttUko/+xwmPxbR0fJH7z+7e9fAYCbb791mxBoWFBCrAIQa22SbtfDYM1H4PMzX/iff34NN17dAAEgU41f/vIAH318cKZ5nIRyzRnOnPaTtRaEAowRMhj4an3Nj9bWgoPBwL9DGbmzLD3K8CeeYPfabXHIGVXGWJMkGmEoC6kNnTHiGHdm9ZJ4uUTos0KLNHvqwtQ9XwT6rOIXqCHx+vu6XfFpQJ9zcOhExBhFuyNWAnQEp3jhSg8eIeCMQCVTSb/c14uUGkfHCW7+fK+QGH3c9MTORA2ntlWz//ijh0vDBILj8ChCHEmEkxRJosA5RbslGqXPjbH47PYhVKohlcGdu1/gww9/XAhU+77A+uZgIa8dAIZHw8z8BeA4URaUWgi/Bc45Ol0fFy9vZHHsTBpT5nP+f8GOA2BL72fjkJm78j1m4qNIu8pRsZXyVNnWTRPIPDs7STRu3z5AHCswRhBFKUajEUajKLO85DR00iSETCZOqCNr5DRNMR5HCMPUmWWzFtZqWGNBKXNMLEbBuPOb4/seNjd66HYDzE96qL3f2FrH1WuX3OG0iQoGaqUpVplHyx+ySlUOfhW9qGve8m/1eV1ZqgBRtcNUy2cxn385znxXqa9bFt+W7peN6aZkmsLOMVlr4swxcGviLKpCOcyiMpHKX1O4prSrY7guv6bPvyyvMkVhtDB+GMYZM9Lt29ptv9aUjVEWSTyV1GWMQXDHePI8gZdeeaIC4V9NqpsfajV47Cw4s2jxXXRAqzvE1YI9DWxSMh2w0zViuqoYW+6B04D5036/Dc4ZpDRIU4WNrW3AAAf7oyxKfvgsa/wQHB0cIzfRmKdJSAnYIQ74KVvANMXzTLwqezcNkzPSp2Ydq1Na8WstuoM2GCUw1vmB0tpCSqdhZDNTedM8p0DQa1+7gk4ngO97SBMFQpw0fRSN3doVxTg6HuHnv7xbuyKdZjtejnF8HCOKVGa611GSKGustWvr7c8++uBH766cbEavvfG9C3v7k7+jlWlxTnxCHCM5B416PR9XrvTw9a9vnzTp5bQI16peL2u86qTcvA049Rnn4DAqLLYILxM0yfto7vuEOMEe4bFC0PFxkecxbGy2IZXBaJjKOFZcSj2IQ/k7jy3TGrLWUsYpGHVCAYxTtNsC6+tBwZvLqel4Csyuk01H2TCU2N2dYH8/LNakaphn4QgbhimSRBd/1jqtl8zPcVGvIHg6Gjr37o0wHqfodLysfxsQ4gSxYwfSWVBimKCTViCGrUB8QSgZAkQFPv/fn0qhz+mcSnQO6JyCGGOfgZDHsNrPk+exP+CcHjBGJgRkLFMzTlJdoMbtFgfnBErazPGuKZzEn4YoJTDa4tZnx2i1OI5XMK3zLFAdQFOnBVQHAC3SFGrKy/MYrl8bYDDw0Ov66HQ8tAIBz3PgDmMUnJFio2+thdIGUaR0FKpoPE53AWy0Wvxiu817oNiME/XCcJT8rde/9f0tAHjuuV7iebRjLWGUUEVAIufHwB1Iqj6QzoIuXujihRfWwDiF5zHc+vQI77334NT97VEojhWstdAG0MZJCxFC4HmMMEY8xmm72+UXCEVXpuYvLkvvg7d/aISgDwSnIy6oYoSkUaiVUtZKaQpJLULcYp+r50ZPiAn9VaFFvn7K7xeZhatLq6oNVJfHgkItPhRVD0fVg9IiRuE5zdGg76+sCbo+8EGMBaduzqMAiLGwxq01gDPdEKcKn946Qhg9Aa23uj5xCmqc9RZwXVedKf/1T26vBMrv7o0Rl9Z8oy24YI3aOUmicPvuMdJYQSqNe7tf4Pbt9yGEgAXgeQIXL21WAJSaahmLKJKVMhJYUIAIWGsRBB46LW+OEUwwz4Bq4u+TSpz83azz7VIzz33LnOFVnXfKNO0IVaBnniHu1mylFO7e3UeSSKSpwnAYIZUyO6wad9BnDIBGNBmBEObayhhQQpGNBHd41AaUEXiB55jMvkCn46PV9tEKPHS6Aba319EpwJwmtvW0tNeuX8b6Wn+u1eb/6jq/RaUZatLJb21jErNFs3nzzb+vi9PUIeqqUI3ThGzUhasCO4u4LNW06zpgOY0Fv7YpnYZnM0Wthq80bX5dHsNF1na+ysBq1a3e1/WI6lgtU/V5Xe/Lw1Q/bd01qYSL42TWylcpHAAkcZo5sTYgdOpTZKasFtjbP0KcSBjttBUZcxpzlBBsb2/C959d0zePRDMASuW3RDOfoNzxGgNl98vM0NmS76e5DCrxc6DDovAp4/IhpfSnI2H+fJetMsYlYi2wsdUDIRSCc1gD9NbWEYZJoakzp3pDplphFs5U8+wqVCp/VmZaHeS5w5KMeY6Zarh3FnDgTpYcKWn2AASdjgcDCwJa5M8yKxFK2am1TOvkDVxbuOevvHoJrcAHpcQBodYiimNonSJJUozHIT65dRdxLBsxhEVYQ/nZdP5x/+/uTkDgrFgw6qT6KSHwfa42N9r/Q00yC+nG62++sn8Q/f0kURdAELRavDMYOAHIVouj3/dx+XIXb7yxU1hleCq0rPGairborLMsjZpwD3YniGMFISj6fR9rA+fHRiln2ldkoAbPzClvbz8+7ZycnrvSh+cxEKfU4WsDkaTq0gs3vvt7jz3zjDyPDTttYYRgAHHWbGg2Dk/iP2jR58mJMzfojbZOWIvRmTW9un7XpbHK536cvX00SgshPrf+OjDQGJs9c3Ob8y355MedMRb7+xHiWMH3WQE2OROVrqNpbYgxlhBCwBhJtNYdpcwFzum9jz44ndnHczqns6RzQOcU9N5P/+GuNab7JLR03vvpDxTj9CElVAGWKG0jmWqVpqZQDVQqM9mVaIShwmic4t790/nSEYKCUIKjowSMkkfS9nmWqQm8qYI8i577PsP162vodgXaLY5uT6Dd5vB8J31ris27LaRelDJIUs2iULWiWCvGM9COEQULoqXdDiP5n/+Ff/s//O1r1/r/rvDo16w164yBUQo/TXQ6GUuMxhIPz9CPTpm2ttp49camU5v1GB48CPHjH9/FgweTx5JfE8WxchpPaSbxb9ymwPedWSetDaQyUNIMwlj++VXSDHz+zwiF5oxIA9AkVdRmRrjzb2W0RZoaJKmTNLl//8nW+1mkZdo/yzR/yr6BmvwCNaUz835GDW8u4OId8bLrRc9+xajX83A8TFbSdOGcwkgNTglaPocnGCgjIGS6iXeHFAKZanz40T7uP6a5C0DB9JjjQq5Ql7l0mugR+8Ctz/ZXAoqNdaBKKjVA4CQGKUG/59dq50SRxO07Q4TjFEmq8fGnH+HWrffg+xxcMHDOsXNxoyj/omYZjSJo7YRIbMFJAtrdAawxoJRiY71TpAMs5uU3UROjuJYpXV1sYLfZAAAgAElEQVSXK3Gm4Sv+PjDV2qk7KFdDEgB37x4ilRpKKQyHY4RhApnKTBiEgGdmViejYzBGoY1yDL3MBBBjBJyxrICOwewJ4Ux88twnHIEXCGxs9Ar/e9NS1bHRCXq9Dl586TqEEKXn5dZAzW+5dZquqxBBqSxLP6id/qzy8ZsQgaa4C5jLjVyPRXGq8aphys1XRSVI5XldGtWOWY7f1MEr/OLaItfx222l+FNe82xc1DdFuafVNUO5RzSBOXXjvhzWVsLUfaZlzCoLFGYOke3Fy01vjHEO3o0BQEAJnQrplMoRRWnm/8oUdv6dn0uGVssrtHMsmtvlcdGztLUgjTcZLcBl5oLWvpvOKbPgaAnxQM3ZrABVyExka52Wf6FtWs6XOFGkduCh2/KcVpc1iMYpWt0e9veGpfzzAUaKug8Ph1O3b8iE+DLEpXDZRggsCKqycYXFuOzaaUWQKUCV/+Tlz67dmTKvKYHncWcpghIQ63yyaWUwCZMiE5uBOKbUBt1uC5vrHQSBQJoqKG2gtUQiI4ThBOEkwnA4wR//6S8xjVVP1RWIoH6s5++Pj2Lk/rtaLQ5GKbhgenOjfcsP+D9YkNUc3fj6m9/Z3w//fhKpl7SygTG2HQTcgRCEoNv1cPFiFzdubFVKVa3BotqdJPwTprrGbtoOEODBgwmOjl3foJRACIog4BCCATbzCcxItteh8H2Gra3Hby7L9xk6bYF2W3ieoD0C66WpHhwfRf/pY888I2PAuGBaCMeDy9cAmZoz1zDxfVZYXMlN3OVU10vrxhgwvwWq2xKt0ltP06Pv3581OwlUfeg4y0ODgX+K1B+djo5yP1FuzXcK7a6VjMn9m7n/lbIeIcQoZdetRScI+B8+lUKf0zlV6BzQOSURQu5Z2P6TyCvw2R8RigQgljMSc07jfIN3fJxgMpGFymKcKBwdJ3j4MDqVyS1CCDodAWMM7t4bIwylc7R8TnPUBO7k7wAHkF282HXSt5l2DuAcrWlts4OnY954HoXnMUYIPKl1N47TwcFBNHm4Fz+U0o4YI5GB9aNI/ubt28P/+uHDEDI1AEGPcXKBUtLyA+YlqSr6xeOiwcDHK6+sO/CEAsNhil/8ch/vvf8Ax8dPBgRMpdNGU5nURy7BRinJNkBAHGtYa4g1dqWdgu+z/5UxOqaMSqUMNcYSpQxV2iCONZRydnOd2SiNOHFt/TQ0lH5dqAmwWUVTCMiPqXYuXDWP0s3s8yZ+aNPJ1FbuK2nW5fOsUafjZUDqaiYHPZ/DA9DvCLDsAGRg4fsc3bYAIQRpqhHGCkoZ3L83wgc/3zvzOazK2Gw8t58knbqXDQFWmSWiSOLLL1fzT3Z/d4QkA3Ny3pQfcGzU2KGOIok794ZIU4U4Ufjg5zfxiw9+kpkgshCCYXtnHZ63/EBqjEUcZxpaOTPIAlx4sNaCC452y8PGVq8WMyOY3XwSNDdbldddx4+oe199VmU0Nx2EF/EZLZygwOefP0QqFbRSGI8jxHHimMXazTW5hbPx8QEYow7IMfkhlmUMMwsLAxgDQhmsAeIkwXiSIElSTMYJlDTwPeGkqWtbEjPPL1zawc6FLRCyDI2oY71Xn9Wx2Ra1TJW9Xf494UBbqr6yrDwLgtQ1R7V4dR2pHL6aZbVjNqXTFKb6rPquuo6sMlhq0rKlMhXXlbzm+n/lQR1P0FauUbleBnrU9cS6sVrtZeU/o03BDM/D507kCQFGowmkMoCxjhHJKLr9zkwexLpw1DGOQTJpYQqCIOB47RuvzIBA5d9ltKwNfuWppqGaFHHqqOwrhgAzjZmft6rATm7SrJoGKSeQ4y5kymDM1zOnETPNlBDguee3IQSHBaCMATSFBcVkFLvEZuYH99WHw1GWahk0ykEdl/AU/7HTsmdnGpuhsnmYmeNGOW5J+8iZUJsWZmdnACF44UdHaYPJJMbh3siBlvl+uqwNlcV97vltBL4HQgiSOIXncXgeRypjDMeHODo6wMO9Pbx389H8gpfH1HCYYDROoZRFEHD0+j6k1KCEmF7P/5MP3/+DvVXTvfH1N7/5cH/yd6NQXk9SeVkbI7Q2gdFu36OkxmDQwvXrazUlqtvM1/2Va5BfL1pIqrWuXj9maprAsvv7u2NIqaG0RRgpjMcpJqHTwuKZphSQjSICrK8HswJz1TzOsGprawF83wnHgoADoKnUWzdef/PG2eVST69+4006HCWXwjBlgAO2GCPwBM0ArrPNz2T7RqWcEPdp/VpXP0HdJ2k6ulaPt4vSrqaplUEYyhnhCDflTf1iBQFHpyOwtdU+Vd0elfb3owzMMZDSwM8ANCmdJRZCiaWUWIBAKe0xRkMAEILePtfOOaevCp0DOqek9372gxAg5o3fePxaOkKwf+z7/EPfZw8EZyPB2bDb9bC50XISEx6D77HCuRjg7NwenZKxvrPdgbUOLEoSjdHoq+VH51mjTkfg6nN9cOZUxtstgU6Ho93mYJn6rMlOHp7HMokMRhmjXGsrZCq7cSLX4kRdlKm+mKZmexLK1+7fH4MLgm7Xa1k79c/DMsne4SjB0dG8WaSz2nDs7HTw2791BWtrAQgFotCBG//6J/fwzrsPIOXjBQK1mppBo4RAeE6Sxfc41tcD7Oy00e976HT8e77Pf7FKmu+//VbMGT0Wgk48wZTvMxMEHL7bOML33TizFogihdHQmfDY3T3X0vkqUZMZt7pwi7R9yppBdelXr7MH81TdKVd3v4vOjWi4f4rU63mgjKwM3nY6AsNRgss7bQQeRyAYBKGIxhK7uyOMxs6+cpwojCYSk1DieJTgo08O8GAvXEkTaCVq4oWfFS1AA1bN6u13lrr7KkhKA2sAj7v5iTGKyxfm5Uyk1Lh7f4Q0VRhPUrzz7k/x4S/fBhMsM3mgEbQCtDurSciNjidIEwUlTVYv1zEZ86G1hudxbO8M5g/4JVr0Gep44svghRnGXU2cRXnUPavlw1uL21/sYTyOEUcpRqMIYZQilboQoKGEwFqK8XAIQp2AASEsu6YwVgHWaZRaa8EEA/co/EDAEwKwBFq7Q2W77b7J4rISCMHxwgtX0ekEDYzjZeBOHeNpEZDThFSUj/1N6S1jbS9CRJbFWXGUNWFRi5KsQxHqqFr96nW1k80wgBeUue5TVQGfavnLZV/EX6wiMwtoJoitNGX2klTCVKsx88rON3UebtWmARwYWjdH5M+iUAKwoIzB8wR8T8D3xUxYo23hY0crA8aYM6+rNRj3sD7orDyPL/vUy+r0OJeppXmvOoyWhKvtaguAmKqbnfJ1UxqLrLTlJsqqec6kb8pgkc2ek2maZDYcJc73kjEWjBP4gcDmxgaOR5MMeJkvkDEGcZKiaPWaSlljZxui/LzmulzRHPwpAKKZhnO/gS+cCUEYgDqDn57HnWapMhnQZAtQiJT8/jBGsbndRxB40MYiSdJMkp1Aa41JNEEUH+P/Z+/NfiXJ8vOw72yx5Hb3W1tX79M909NDkRRJ+E0j/gGGYYCcluEXAyZgwE8GDMgPtvRgCH6RAcuWAHkjZMMjzZiwYYOEaVOyRJi0LJLD7pnurt57qmuvumuusZ7FDyciMjLyRN68tXRPz9yvcCszI87yOydOnOW3fvbFrSo+1ZPi1q1h4frIKqPcvz/BaJyaXs87DgP+h+uW8/q333rt+DT+L/NU7RqCnuexAQx8GMOTRGIyTrG718G1a/1WpvT5sCq3SxC0ar1zHRSePU5OYoxGln8wm2XIMoW4JtSxrs4t3b7P0O16uHKlt56MyzURnrNZ168PqrM/Y5RyTmLf5/eiKP+d87b1vPj4/R9qIViqNZCkEnmm7B66YHewlriVjwspNbQxCEKBIJgrBT8LrPNY2h5vc4tR/k1nGeI4L/hBBqxmaS5zVcXtppSg112OZ/escXAwK3idEkoZ9HoeBgO/2LeTwsW+IcaAGGNImioPBCoMxSf9vv+ffekEX+ACLbgQ6DwBCMEUMM88gtd7b39fBh77U8rIhFKSgmAmpcbxcYQklbLynV9s4DqhDUw3mzX926+H/f0OgpAhSSROTmIcHsVPtT2/iOj3Pbz00gZ6XQ9cUBBCKtPO0my58M0J32PggkFwCsGpxzgNCYEgAKEUewZ6J8vkzniSwvMY8lxVsVyyTFULqlIaxydxa3ygNpxH4EMpwa/+ymXs73UhPGp9o2qDR4+m+LM/v4fhaL04G4+DJJGglKDf88EYtRr+UQ6lDXJprXfiWCZKmYnSuql61QrfZ+8ySjPPo4lWhkipkWXKWgNJPd+sFF8Yozg5vXhHvk44y+1bm7WPK/0qoU9p4eNibDvdwM1vurlSTU71WcKfth35E8Juvr21x/3GwK/e1zde2cTWwIfgFFIp5NJA5RoGGpwzBD6zbh0ARInE7dsjfPjJURmY8rFhmn1X3ThnOWclOFPy0I4PbjxcWwNvFmfIc4kslYAxEJwh7FqXXXXkUuH+owmUVMgzjQ8//gnu3PkEQehVPJ9u10OvH67m4de+R1EKmSsoPX8mnZ61ROWco98Pcenyiil3zb5ZJZBZKKbxTFeJKZrJ1xFblGnu3T1GlksY2FhEsyhBluXVMyvdkORpBMCuFXmuoaSEquKqUjDOQCiB1paJyAgt4nQQMGbd4fihQH+jU9BbC6pdo94A2Njq4/oL10DZ3HJgeT6qt6L52ewN0sjTZDytEpW5JCVY476LpqaUwVVWk6bmxOkquwkXHTj/POlsilm81lb1qqa1/W4+grbHcNZ8tM4L4KLD9XiKR7BQZKP+JdJa+tn1VJrLXf13FCXW7RTco51xu++WUiHPJRgnC2XCAKfjMbIiFqnSunChaIU8ly7ttc5B9W6oX2u2pfmYzmL9uhKd+zEa973msHAKWlrqcAlUVqHuKrApxGmeR+r3614QmvFMSS19Pe1ZQqC5dcxieXUQ12CtlbN/eRPd0EevG6Db9UEZg++FGI0cil3FQx+fjJbfgYV4PuW95Wuop3dda3ZAvRON/RTCugyksGuNX8S209rg6GBUlTUXai0+5CtXNnHp0gYYI4giGzdOSg3KOHyvA1/0YbTAn7/9uZv2c2A6zZBlGoJTKG0QxxLRLIfHmRz0/Ruff/x7v7dOOa+98b1fPjmN/r7M1Q6hRHiC+saYmRAk2N4O+dVrfeztdfHctWUlmFVzDRzXmqeJ8pO0pFhM61q/mjXijHuu+h8PR0cRKCUIQ1G59S8Z71mmQIu4OUJYYU6368H3z8kKaza52Q2uLUxxjXOKzc2gjOvkJ6nazHK9F8f5b7z+5lvu4JFPCa+/+RZlDMrzqGLUuu3knEJwa6Vz7n44A5SSynqEuALEfYVoHjmb1wDg9CQBDJDEEllmhVOlO2ipbLgBUbjsK/O3vW9n1dV0SXcWjDEYDlOEobUQYszysKxrQQrOCSgtveooQgiMJ6j0BHsQBOwvP/3gh2spCl/gAl8GLgQ6T4D33v6+BsiXEMEZ+PjGD36XM3oCAHmuTRTLYZbrCQyRRhsplal89FpXUxLDYYLPfzo8t3ZzEHD0e34V5+WTT0+ednN+IcEYxauvbmFj4MNafXAEAbfxI4jta+uGzW4CCbXMISEotDbCGHS5oDuBz/e0tv5alTKV5oxSBlxQWx61AqOkCDDuOjC5Dkr1NM0DVPN+Hb/0S/u4/twAmxsBgpBDcIY817hx4wg3PjhE/AwCnUtp/dVyQavfWa6rAKhW0wwxpSRT0uysW26nI/5OGPJPglCccEElAK2UgdIaaaqsWzdG4QlrTaW1QZqqtWJeXODrC5elT9Oip80SqJ6+/tm8vlDmqp1s/XvzWpNTs8YB6cxPBzY2fEzG61lvbm4G0EpXVnuvPj9Av+OBF0FVKQU4paDEMhi0thqASto4WGmicO/+GI8eM7bOY3lwcpVz1s0VzMmzcHg8w/Hp+u0bjxJoBYSCwRTasv3eooVNlincuT9Glljts5+8/5e4e8sKcwhIEWBYYHN7w2Zocibr7SqunR6PkCaZDfRczLPc4/C8EIIL9Psh9vc3y/l3CWRFPzWxlN3F/D4jz1lMWNK4hsZnmf/e/RNEcQZZuNuMk7QK8EoAu25TAilzKJWi8q9eaDszagss4xyUg5IAxdqvAQMwzhCEHra2BjXaTK0t8xZdfe4ydna2HO1rplx0Omkc6ebfnZIJzKktUzdpamNIuSh3HdubT6ptYnPdr5fenABdaZrlOOhwbpybfXMWyPJX19hfl0/j4u21XW/rhqYAxlV+/XHW86yqu+1xrIBpfmmTfJS3zeIUVf+dxAnKZbNNsEIMYLSB1hpBECwIKPJMIYkllFTFGqShlQFlFDu7u9jd31gY4fVudo3+Ztc0H1G9jLZpzfUmEdT49I48zbzN/K33yFwYUgmBFnn6S6jLEEroZp6GfMFJa+OVc5Vbd5dWCW0a15p01X8v0V7jfphGZ5qWPGVbCAEuXd1Cp+PDaAOZK3h+iNk0aVWijKKoWdRyw5vf24ivBr5ZLMPVGbUyNjc71iuEMdBSQSubZzaJ5/TU62tIxzY2u+h1AhilMZlEMEaBUwEYitEoxnQ6w9HRCPcenDr7YF0cHMwKwaqtW2uDLFOm1/cPw9D75+uU8fq339ofjZO/led6j1Jc8gN6nQvapYx0CaWccesto4zbcdZ2u5mm7d2sf3fNB2etYvVUzVPC6lmmjYK2Wch1MCBQyp5nARuTUSkDrUqBjmXAM0oKC2IOz6PY2gqWWnEutK1/romzuPbCCxvl/koYDZJncjNN5ZUoyv/mkxFzBgyuaWU4IcRYV/nWa0e5/xPi6bJVtbHnIa3MY7tb+yqRpqomRLdfPI9hMPDhCetyrdMRuHa1f2ZZ9dHf3L/LwkON6x2r56/j/v0poihDmlrhtDFWydr3GcJQVHHK7TizeThnGRfsQRCI/+oc3XCBCzxzXAh0nhBWqPPlIPD5n1BKElirb9Prin4QsoBzyitzaQCzWYbT0xTDUYKDgwgHh+d3B3XtWh9hKMA5QzTLcXJyYYHwNMA5xTe+sYXd3Q62NgP0e5apac07Ubl70GYeZ8cYQGvwXOmukrrcyDMNYFb4GC7drMGgKs8YIM0UxuP13CKtigfUPGiV3+ufr722jdde28Zg4KPXt5riSSLx8OEMP/rRfbz77gGS5OkJdpSyvtDTVEIVgblLJprvcwQhBxfshHN6DGPEt3/531rLSufGj//xMAzFP/cEOwkDHgnONKXEEGIDjWpjmadcWM2c2cxaRj06eHaB3C/w9cJZ1j7zsLzNI5v93by/jjXR0vc2y5/6p3Fcc306zoKbmwGiOF/rkBGGHISQhZg7r7+0gZ1BAN9jEIzCaIM8tVZ2WZpD5fYgY+c/gziSOD6J8JP3DnDz1vDx4lY1GZVPEy1lrkvlxx8drF2V1ga5NGCMoF9qBBKCfter0kilce/hGFmcI5cab7/7F7h39zMbG6Kg1/MF9vZrAoEml7JBvNEGk0lihTlGF0okBL3+JgixLlz6/Q62t3uLp65y/XAxkRcqOKPha3BEzny0ZuFjibHq+rx//xSzWYosU0jSHJNJZA+AxdAnxfpttEYazcA4qxZLxggYt1rRMICGde20qEhtBTqk0Iotn8kSQ7q45vkeXn75eXSCRQGe69Vd5sWbxv3mXONmFi/PQItzk1nJ9W+Wsci5N07pQjPXKhZ425Mr8zdZ7k3a1mWNl7+bTDUXTS3FuEh0ZnO9gOWL1ELfeafEZresQcISg62Z9sx2taRZxfksy23yqsk8W5bllsFfz1jwo7NUIsvsPhEUEJyj0wvm1RpgGifQyu4jdSHRoIyg1+ng+ecvWb/6jiaV+WsktjbxLGbTwlthltOaWuK2cioaa3t2bZYfTXmtlchynnTMly4Bje238ngyr3spXb3MRrryrFH3PuYqy+V1AI1ym39NLF0ny/dda02Zp9cLIAS31gvKul3q9Po4ORo5hTrGALPoMc7RbcKe87zrRb7BRgecUxjYvVguVRFoCvP9VJvkDkB/EGCjEAoZbaAlQS5TREmMJE6Q5xJxlOLd979Akjy+gtt4kiFLreJE+RyEYDIIxT0/4P/9Wfm/+eZbndE4+XtKmU2jjWe0yUthnLVU4ghDjitXzmYit2FdGYRr+1y/bhpp2qbXxbIXvy3mdFHWnJXaqTk5jqGkjR+S5db1pIEdH0ppCMFsEHuP2ZhM7CkIdM6Co2mlVYXnMeYHtEMp6WttNmZR+puvf/utZ0aQVPrbudRCKeuXsfSwUgpd6FO2orHWOQZSaaSJRJp+KTrkTw2ltau1drG7RcYINjd9dLoehKAIQo7NzeVH1jaiXfvcOJYLL8xZb4RWBoeHEcbjDKNRitEoRZJIMEYRBBwbGz4oscqG5TO1ulnGMEpGn37wwwtN9wv8TOFCoPM1wicf/OAfeB77IvBZsrMTbu3tddDrCvT7HrodAa0NPI8hTiSyXAGGIE3VY8X32N0JEQQMnmdNnn/8lJnxv8gghOClFzewvRMiCAV4oeERFBY72gBK68J3t7U64YKyLFPeyWmaHZ/ESZornucKaa7R73u4dLkHzimiWGI4SstAbogTiePjJxfGrRL21D/DkOPVV7bQCYvg58WpSSmD8TjFu+8d4ObN4VL+VfW6YIwVXB48miFNraYZ5xR7ex14PkOnKyAEBbMuCnNCSWQM9tZtrxD0X/o++zzsCOzsBnxnJyS9nodO10MSyyIouMJsmmM0TpDEEiNHvKILXMCFdeLyrBLmlG7ezusKbq14P6sJr/L0+p59rydpO6eqmh8sU3synVv0EGKFOs/td9ELOfxC0EAM4DMGTg1kphBFEqNJilmSI44kjk5i3Lk7wXs3DnFwdLYQ1TTb6WI8roHW5M3yHoPn8s47d8/lHnUyyyCVwkbXA6F2PHBBK//dcZzj9t0RZK4AQvDue3+O+3dvgjMGyqzLr8FGB1eu7i76/F7FJQRwfDiEVKqKB8MERacTIk0lcqmsVemy/5o5A7LOOF7F7DUt35ufjedK6nnaGMvnHPMPHpxiNIysFl8uMZnEhZs163qNMVJo8QGzyci6CzSAUXYN16Vrn+LQby1IdcVQVNoGvhbcagVuldZSLSRv72zi+vUrlfuNVqZvI2+deeTmnZvq/6bow2W1U7foMUvpFylYfuTE8Ujm9ZvavxYW+gIliyU1W1DPV7+3CvXBRRrXXHnb7rkGrWtguq6toHGpS1Zx/9smO7N8u161qwucdde+N7mU9fKb3bgKLnra7hvLNDJL3Ply00pwfDRCnkloY+AJjsFm17p9KfJnmYTWsvKZb+cqAk942Nvfx97+YHXbyfKlpqVLXTDS7E4CBx+dzO9X5TTKLYUfzbKa+ao2mcZQMYtllOkqoUnRhWWesox6+gXLmBr5daFMSXeZp0pPanSW5ZL5EKrndVkB6bahfR60je01yu0N7BmOFV4WGOVIUjvnuzA+GS38flLSnVixj2CMFgod1mpUK4UslVBKI45WKP7VBu/23gZ2dvrwPQECAqUksjTCNJ4ijhNEcYTxJMJfvP3ZY5F/epogia3rbKVM8X4b1et6x2HAP/jkxg9War68/uZbm6Nx8l/nuXreaBMqpf04kTyOZUyJVZh47Rs7+KXvXDqXe/GnCdLyvX6t+efKT1rSoyXf2WsfQRxLpJksrOkJej0PgtMiJ4HwKBi3Ls6l1NjYCIq4Lq5WtVH6dPCtb+1haytEGHJveyfo+wHbzzL1ymSW/r2nVkkDxphtVFPh3DuHFew+ff3uvIgzkyQS8pwuxb5qHB5GmM1yKKmtsJ/as2CWaxwfxdYzw1OKCTQ8ja1ScwNtI/DOnVHhSt/GArXPUcJogzSVCAvvL4TMhVBGG0hlBICnEyjsAhd4injm8V8u8HThefSDPFfX4zg/4ZxsTyYZslSnhMGnhODkJLbWGdogSSU8waCUwf0HU1y9cj7XoltbIUajFKenCR49muHd9w7w67929SvbBP284eqVHmAMkkQijmURGM4uIEpZV0MyLwLGEQLOCDMGrDy4KmlAiYbmFFFktbClNPA8Wvkp7XVF5eboy0K3K/DGG7v48KNjayE0yUCJgucxKG3w8NEUw1GK5671sL/fBbBacFPeXzwc2gMJoUAaSXg+gzFFbI+e1fqII4lZlF3Pc32ZUppzRv8mgH93nTZQQj5PM/UiJeS+zHU2nWbbSSJ56VaNMutftTxoRrGEEDkePprh8qXuY/fdBS7QhjZLnPrvNkHPKqHQojOmxd+r4HkMQlBMpxm2t8OygEWU7y+188J4nNrgqbX7V/Y6uLLXwYPDCJNZjjiV8D2GycwGjidUIww9MEIQp1aYmmZWe/PgYIaT0xh7u13sOLQEqzmjfo58jDNRaxYXL/mcuHtviOlsPdd1JfJMwvM4eoFAnipoEAz61lojy23MnCTKkUuFH/3oT3A6PLSahKAwAALfw97+1tyKq9lPjnblmUSS5kVgZTsHMkYB6sNnFJRRdMIAO3uDRe5+vW+a5/lVzOAms7SNq1FjAjolFi6swTMHgJOTKbLMxtvQuY0dBFMEkNbW9QiIXXemw0KYg8L6hlIwAqDQ+icE4NzGxyOEQHAGEGuV6/seOt0AGxtdpxiixNXnLiMM/Fb+u6uJ9ftORvKK9rseVdsjcvHp7bX6/DK/tszft3fdr6lppG1rW7Nnmt9d1C/X487nosz1BJqMrTYJRv168wVxfW+rp3yH2+pp0tSs23Gt2Y0LZTu47s33vQ1tXd82gNu4nWbxfpJkgFneJ9r0BlIpyFyCcQbhCfieN2+qNjg8HCJNMmSZtIKhwrJuc3sXQeihjDVfp6fpnarZPlJrk6nfB2DIcjZTfKlukfm1skwDWy7F/HslpCkylrSS2uOqP05Sp724QYk7TfV4yVyosjASGn1tamlbtgLz5zRv5ixMIysAACAASURBVOLSYObXXWi+Da57Z4zu5fuutWkNAsLACnM4Z8iUtQDr9gYYjabY3l62/kiS9bwlPEtsb/eQZRJJcZYhxFrzDo+n6PXONmzo93x0uj5mkQ0kblKJMPQAKMyiCHmuEMUZ0iRBv9/BL3/nhXPRd+/eGHmubAzZvle6bIq7ff/zft//D1fl/eZ33uqMx+l/LqW5AgOqjAkYp1PKSJcQaEoJnrvWX9yDfk3Qtv0B2sf2ebanBMBsllvhRG73OKKID5OmqtjnWFfvlJHCLRUvzvDN9WnVmudqzaoFoZ3yMLQu32ZTILKeMiIYRFmqXlnR1CeCUvq61poC9vzPGAFjDEHAraXSqgmojrO2IkWawcDHZJxiZAzCwlX/1wXjcWotizIFSqwlUyYtr8sEAkHIQQnQq3kWeBzYWDgJrl9fVoZyYTrLcHwcY1YoGBIC6ymC2xg6vIi3VyprccGQZspQRkwnEGMp1fkmtQtc4EvAhYXO1wxhIP6u8NitPNOfnJ6kN7XGkQFGWmGU5zrKpdbaGIjC6iPLVCWQOS9j/8UXNqxvUFj3VqfDFB9+eHQuTeILrMbVq328/to2Ll/qot+3i5rSBr5fxNjxGfo9D14RKNzzWBV7x/cZGLMBC622jCkOcgRKGgxHSWWu+2ULdSgl+PYbu3j++Q3s7YQIO6IKMielxmiU4LPPT/HOjx/h/v1Jq/ukpou3+p8QDJxZ1za2jZbJSwjg+xxaa8DAN9pQGEO1MWvb19/4yT8+4oyeCsEOhWAPheAJ50wqZYwxNmhnkijkma0vKaziHj6YXrwfF/jKcJblT/33eWIBufJY4amP2Uw67xcXqoNNv+9j3Iy5Q+Z/V/Y72N8O0Qk4PEER+hydgEMwApkZZFJb94a5QiYVJrMcszjHaJTi85+e4v0bhxhPHOUvd8i5sPJtrtF/rnxlGgPcvHk+y31tbNy0DqWF5puBH3Bsb4bQ2uD+w4l1h2KAP/1//ynu378LmcuCJgPOGHqDjtsln4spWzDgRsMJZDG/lsR3Or3CLzZBv9dBvx+g3wuWOAmkVlYr47fOB2gy2JqcCTTSubgYbRyONXkKsyjDbJYiTXNkqcTwdIZcWm3J0uIMsO9BNBmDF3ulUphDGYFRpmCO2sK54PB9D0HggRZBdRiza/vGRneRjBo9nifw0svPI6gJc+rd4eKFu343u37VGDVYflxtPIgm/x9Y7PbmtSV5QfF/W9tcj6yccRbraX+5m3WtI/yY192kuBRTLZfhFoi7erF5v9m65gtRv7dK0tEsF47rrhdrFZoMtkZWp0+rlh9t3VMnq3m9OYAb73Mym1tHk0Y3ZpmsCSisVMILhM2rgeFwiiy31jsAQBgFYwTbO3sIQg97lzacAoy68KEUqtTJbgpEKmsUR1kLqAtX9Lysetua1wysIEebQjjj6m6y2Df1EVZa07S9FZU3ruL+Ah1YbpfrHS91+ItuX+izJnPaBde03hwOzU/XsrEKpqRrVaLGa7azv4EgEBAegw2SzgHDEM3cwpvZbNFjwrpv4NPC5lYXQnBQRsA4AyV2HxEn2dpubLd2+uh2Axgji/hvAAGDVBmMUTBaIUkzfHHnANOWfnAhyxRmsxx5rhEn1upBSzPudry7YcB//PH7Pzhqy/vN77zVG54m/yRO5HfSVF5LM7Uvc7UBgn0u6GU/YN2dnQ6urhGr4+uGNjlkc3tKVvwZA9y9N8bxSYwkldDKKgXHSV64W7N8hNKlO2cUYcArN1r1WomTItdm2TTuNVuwqqUWV670wQtGvJIm08r4UqrtV7/12399RUGPDcbo7W7XG1LA7O11sLkZwPPY4rm/bQI6qwvQSG/s/lIpq8D6Zc8VTwIb3zkHYxSDvg/G7Txj20Sr/hIemysEPiayTIMyuray+RdfjDCbZdDG2HjTxu7RjTHIMmWVgWcZlDSGEBguKHyPad/jMuyIOwDYExF8gQs8A1wIdL5meO+d7yfdjvgfPY/fzDKda2USSokEkBiDhBKSM2aDSxsbSBBJKpGmCrduj84svw5CgO3tEKJYwNNEYjRO8eOfHHzpAoKfZ/R6Hl58cQODvl8IKQq/+4xACIZu1ysEPAx+wOD7DJTYeyiseQglRXBxu/iXVj/HxzGOjmM8eDj9Str20osb+NVfvYytzQCi0EzOMoWscKV0fBzjw4+O8S//1T3cuz9Z5S1gAcYYaKOhKmslDQIUMYcMNgZFwHVOPELAOafnVo3r9cTvGWN8QoninGSeYJKWB3NjKuGRdV2gkaUKUZzj5OTC9doFvj5wCYHq91wxgMp/21sBpk0hiiM/AUGnwxHNcihpnGkAYHPDwyvPDxD4HJxTCEbBGUWe5Ugiiaxw7aWUQZTkSFM7l6SZwjTKcev2EJ98doz7D6dIModVfJOj/bTQKHfdKv7iL26fu5ootpY3nNhAoDAG3ULD7e6DEWSmwDjB//Mnf4jjI8v/4IJb/96EYjAI0Oud7wAlc4UkyaGUqrS7GecgVIAQu+4EgcDlK1vLmc/q8zZuRJNT2Cyr9llpmzeFPU06XGjyzY1lAk/GEdIkR5LkGI1nSNMMWZYXGny8mvuj6RSAhnG42yDEWjJZN3e08j9fxTwkBJ7g2NpyMJmKtmxuDnD9+lXrx9vFN39K47nZ9S72iku80MzfJoZw8ebreV0ijWa59fLt96ZFj8s5XL2Oea1zl3H2rlmiusmYmkcbAuqRWprsrDqVLha5a0CTRp6Kde6oY9XAdj2FNuFNs95m3ub3VThLQOQeu4sv8ZpVOaqJk8U9V6X4A2A2jey+sMpnmZGAPSPNpkn17lJm723v7KDTCdHvBQgDsVBuVX/RtaXlSiU0MvPmuOYrAtjYWzWBRhmLa6m7Sa1eY9OVf5XVDOZ1lfFyKkul+ppksCBkavLu50IvB9lm8XfTnVqNVKcwp/6dNDK4mrxqfqn/rpjRjXra3io00jkrJbVn54JZvBUGAv1BCE9wy6gEEIRdnByPl+sBMD5dPoc/pSl8LRBixzjnrNCat0oiMleYTNZzzz0YhOj1AviegDFAlktIqSDzHHE8xXhyiiiOkUQxfvTO52vTdufu2HqbyDXyTGdxJFNtMOacDsNQ/GBV3tEo/e9mcf7NLJX7ea4GUukBgG2l9JbgFFcu9/H66ztr0/KLhoODGcYj6+4uLyx0SgZ3GZ+ZUgLPY+CMgnGC7e3QKUByrXruU8aqVC5RVP27/b293UEQitL1cKgMmFS6Nxmn/8H5emA9aG32GKW5wTy2ilIaea4X3Rc3m+NCU8DjmESTxJ55AFRnHadgaFW9bZPnM8Th4QyTaYYkkQtxhSgjhXKv7StCCDpd0VbMShwfx/jD//Mz3Lx5im5nvTKGwwRJIq07xwKmEFhqY/cJSmloZSA8Ko2ByTJlYyczoqTUA63hvf7t760Vk/kCF/iycCHQ+Rriw3f/yR/5PvtXlJHYGCspZoxknFMiBKWexyALbWapNBgl0EZjNEpx5874XHW9/to2+gMfQlAoZf2FHp/E+Mu3HyJzMcwu8FjgnOKFFzawuxui3/cWmDdNrSlduNOThbawUga+ZwU9ACp3bVmmMCyCvX3y6Qm+uHU+gd7TgucxfOfNPQwG1iWQVAay0PYpBY7TSYbbt8f4ybuP8MWt0ZnxmpS2YzFNrIZYLk3hymbuds0PeKl94REGaQw656Ob/yOtTVdJ3SWEKEKJpoya0iSXFYw6YwAuqGW05honp8uHorYYRBe4wNcZOzsh0kxhNEqdAp86gkBAKrsutVkBERAwSnF1v4OtgWe10jTAKYHKVWF1Z7lVMtdQuXVnxShBryuglcF0kuP+gyk++vgIn/70BMfD5LE5Js+S0fL554dIs/Xj0pW0TMYJdjqetcLRBpRSbA4C3Hs4RhJLJEmCf/bPfh/j0RCE2PmXUgIhODpdH5uOGC2rQABMJjMb/8UAMPZzc2u7iBGjIQQvXBQsbylbpz0XD9jFeTuLV1zea3ISXb+beRx1nQ5nNm7OKEIUpZhOY8jc+kfX2mr0qeKAnSYJtLKua5SaM0FMkRbUKsMwxsCYXZ9kPg/2LDyG7d0BGHcr/F25dgk7O1tuvn6zf+ptarbNxaNvtL2N4bkOs3Xd/HW4RBRrkLnExG0yb5vlNYePm9dhqs/aMX+p9rmwZv7/PNaPi4HtYkKRpbSLZS4KYeoiKndNdbZ1/ZrrettTbd6vs+VWCZVcT6ENrqdLCsFAKYFApblrFqpYHkWVMMQAadJQKqjljaIMeS5hjFV8Eh6t7k2nsZ3DjIHSVst3e2sHnW4XgS+wt79ZlVWP42IaXUqKIqtYNSUJNaFPdbG4Rgq/aS63ZVUdxb6xEvjUHseCEAk1IU6Z1zi6ziw+2fp1Z9tKOObgs973Np5hczS6hDKu93tVfQ45m3MEN2lbKLNlolh24TcX+JR07e5tgDIKDVMomxkE3R6iWbrUB2m6rFvWfDOeNXzfKmKoIpYbjA14PzxZX/FvZ3+Are2edVOkFJIkLfrU7g+yLMF4MsPR8QjHa5RrjMHxUYQ4loUVLDyldE4IFON08ukHP/xTV75vvvnW9u6Vf/2Px+PkX1NSd6XUHWNMX3CyKwTd8AQNLl3q4pVXHMomF6hwcDBDVsTNQTGGWbV/oYWLNVF5fwl8Xp3pgWVRTPnpEtG45Beu9M1yl2EVXy9f7sETDIwSnxAILY2fZuq5b3zrt//auu1fF3Gc/+Z0mu4orenhwawSEBht0Os9meswAEudEUU5YKzlZam4upS+reNcE2HbZAlHGU+Ag4MZZrMcs2mG0TiFUhqezxAGpYcZqxTFGIEnHs/g5d13HyGKcmSZQncNoZBSGgeHka3TZ5WgslLVIQSBb89Lns/R6XgTQmCyTBolNZFSiTjJ94wxXWNwvoPUBS7wjHEh0PmagjP6GWdkTClyY0BDn4WXLnW2BKciTSRkoQWtpN1c5ZkN+nV0HFut3jVBKcHrr22j0xHQBQPJKxjnX5WA4OcVQlC8+soWLl/uIQwFwtAufKbYbE9nGaaTDGmmQAjBLLK+bklxiswy6wLMatHYV1vmRb5pjtt3xvjxTx5hskKj/lmBc4rvvLmHl1/aRK/rwROFhqRBxdSNY4nxJMPBQYTPPj/FzS9G7WO1OPV4HkXgc0hl/foSQhAEiz5mGSNUcD7S2pxLLf39d76v+33/D4KQ3+p1vTuUEaO0gZQanNk+zlLrN9sASFKFNFU4OYkxm819s1Ykm2WhTjNA7AUu8HVCEHAbKHKNNWVj4CMMxFrzDwHB5d0OvvXyJvodAS6YNY8HBU0U9GmKIJEIc4Ugkehrg82AI/A5PM+mjVOFNFF4cH+CT396cu6170zGSkuCdRgysyjD/QeTtWmpQwOgsJaYRhv4IcfpKEY8yzGezvD7f/C/4v69Q+S5jVsmfOveK+z62L+0fa66CKwCQRxlVpgGIM0kCOGIoqwQ8ljNxJ29ZSuTlVPaupwrF0ff9fMsycMa9Z2cTHF0OMZkEiOapZjNEkiprXUp7Dpm+0RDZjlUHoOLuaYzAEhpinh4lhGiNaCVhpLWmkwbA8/jCEMPe7tbEJwv0ccoxYsvXUcnrMU0OIuD2uTSNg/uaNxzSUBc5a++dGa/ukg6K5tLNFFerzM/63yItvLamMF1cUebeMJ1vU5Xk5lczzsXEJmFz2Z+d9fP79TFP3V7yfbW1qlwikIc312taVK4qheKO2ax/mXhwDLrjpTc8eq3LbO0hLblzuMV2j8DQgrhqVHW7WPBmK5DKSv0ty4SGRhl8APrEtJoYDKJIXMFrQ18z8dzV5+DHwQQnGJjI0Tg87lApjEoSiFLXeCyNDaLC6XgBWXaov6lAdwclG0DpOrvGj1nzW+m9mEW884JXky7hOawcw2lGm1tU0/9x1kjrMzTHI0uwZQrTRNt7zoAEAOrL1LcMMBCvJ+FcorKSJHG8zgEZ2DMWmJ2Op0lyzHA9ktcxNJx0dl8DGdNzauGSdtj3NjuAsbuHwyspag2BrNZijxfT1GzE3oQgsH3RbHOaWSZrBQQpcwxiyJEhZXOWa6o796dWG1+RiA8BhikgS8edbvex56gn7XlG42S/zZJ8ueTJN/MMtVRSm0Ij/a7XQHfZ3jppS28+ur59j2/aJhMUuhiH08pKRRMCLJcgTMKz2Po9nxs74S4fLmHbs/D1av9tQPau95D19SH2vfmFmWVIOjqlR66PQHf5+CMcFBoYwyfzrK1YuaeB1LqbW0MVVKTKMqL+McGns+wt3cundG1EPgcns8RhHYt8vwVwg+XYAfnuFYvwyXkWSU4qmE2y6GUqdzzGW0QhgKX9rvY3e2g0xGFkhnDtWv9x+J93LhxiNEoxW/8xjVMZ/labtu+uDXCeJSAUYLtrbCKO8oLgaXvW484hBJIqWcESBijmjFmKCOGUaqFYDGhJNLGvHB+qi9wgWeHX0g/gN/97ne/ahKeGEcH7396+cpfeQXAJqMElNOQMdKTmdUM1YUWLee00tAlACghkMpga/Ps4Icl8lzj1u2x1Q4glpHNOYUQ1rx8Hcn4BdbHYOBjdze0m21jNayl1GCUWu2YgrlktVNocUi0MROyTFdWO+Um3RggzxUmkwyUEuRSYTrNERRxeb5M9Pserl7tYTrNrbZkueAX901xGKCUYDzOMBylmE4zdDpiYfNICMHxcYw8N+j3PUwmGQZ9D92uhxee30AQcNy5Y2PzbGz4NLOxbuIXX/6rv3vw8L2zjr4Vnnvhlz+IY/lvZpm6HEX5ltaGEgBSGRInElIZCGE1l5TUYNwGu5bSVJu7egyg8tMVG+ise+vgQih0gS8TlBI8eDiF4NQGBF0BQghOTmNoY7C7u97BhzOKve0Q/Y4HjxIgyWEyVTEN/IAj8BgYIZiNUsTDFONRAmkINFC5Bo0TieEwwUnhH5wS8mTBRV2cXLQzUJr40Y/unCvWVj2ljHKgcCFUxlBTUuN0NMQ/+6e/jyzPQSlB2PERhD4oofA8ju2dDacFzSoQAONxhCTJKgsUSgn6G1tQSoELDk9wCE/g+nM7zsO3i6n32GgT5jwFnA5nOD6aIE1zKKWRpjniJIOUCmkqwQqFAcasdeZkPLT9aVApVRBCQIix1pvEHmRLhh+hNj8lFL4vsLU1cLro6Pe6uHb9yoKbCifXsskJqf9uckJcHNLm75YxfWYnn+chrOK0lvdrtDSbcRYZ5+FlrCrXxcuo51uVn2D5Uayqx5W2nUb7zaafpzCONJWAZKmcJlXG+egJiGOYERhDavG3FgfWWQoslTVOJbCx70tFh5nfs+WRQnhTUERq1BHbjjhJMZ3MCgLn1BpYy504TmCMQSf0wTnH9nYflADRzFoQSKmwvbWL689fhlQGWmuEYYDnru/UhEq13iW13wvNP+dM13wvz3hPSf2LK+2qes665xrEwOLAaeO6Au1Ndw3iZjnrdJtjLD3p3N/6XpbzjqMCUms3KWgqLwUdD5NRDClVFZNBcB9xFCMo3PZVTdUG3V6nqt/12NeZn8rvzXnkrDlTCIYslUhTCak0CKWFu2+KTseHt+beyAsEtNSIohSq8PUXhD4otRapgd8BYwzQ1kXutStuwYoxwOc/PUWaWuEsJYA2ZMo4nXiCPRoMgn//6OD9BdOmb/3SW9QPvvGP4kS+rpTpEkICY0x/sBGIwOcwMNjYDPHaNy6EOWfh4DDCcJQiTRVmswxGG7DiXE6pteQq4+hoZeD7DNevbyzuUZ4AzfHcvLdqjQVQxA3WOD6OCsUvMgVAjDHh9Rd/5c+OD28cPBVCAYTd139nMkmvKWUoo8T4ASeEEHBOceVKv+Cp1GeXVSu/6/oiDg4iTCcZ8lzDEwwvvPCMDEPWmWia31vWjVu3Rzg5jZGmqrJuF5xiNssRRVbYQykQhgIvvrDpjue5AnfujNWdu2NQQsjeXhd5rnDtjNhYWabw4MG0cluXphK64JFqY91XG41MKjPW2pwajRMAkFJ37Rbf0qiU9gnQp5RsTEcf/e/nIvwCAIA//uM//qpJ+LnEhYXO1xifffTD/7jb9f5v4bEHRuFuGusbuTQTrUxuNCo1G124t0pThSjKcXqS4N49qx3sCnzdRBhy9Aptl3JRjyKJySTDwcEM7984RJpeuF97mihdsO3thdjc8BGGAp5vhTlByDAYeBCCzhn+xOaBsXFkVOHyhRaLkJQaSSJxOrSbtuEwwUcfH+OLW6NzMRafVtt+5Zcv4Ze+s4fd3Q7CUFSuapQyyKUVSnFOEcc5Do9ivH/jEB98eIQktS6KynZTSjCdZtV3z6MYDKzZc91Pa57rTRCiCMXeeWh97+3vP+CMHhV0S0qJMQC0NFW8njxXhTk6R5IoGFi/t+exBnChCjxr5u2tt31V2vq1C1zgWaITchwdr+d7vdf1VsbcaUO/K/Di8wPsbncgfIYg4Ai7Aqzw6W0AKK2hYMApgZ9KmGlm571UIookprMMo3GG4+MYP/1iiE8+O8HJMFnwpVxi7RnxMYQ5N95/AOWIt7JGFQCAsHRVQAmS4sD04MED/NH/9ftIkgxaGTDObKDm4vPSlR143vkEWARWwz2O02I9sTT3BgOkaQZKbay+waCDy5c2qjz1acelSfyziCjOMBnHRTwgCimtCxld+NK2mobzoKvj4Sk4t4FdTaGmzTmDENy6n6OFBSrsusR5IfgSHEFHYGurD87Z0oF4b38X+5d2l9WuXRx3l4o5GvfaDuGmkcbFUSSOtKvUwFepiTclfW0DocEoaI4f148mb7iNvFXjsi1PW7e2dVc9XfN3s5ua9NavuZZue68e6cc48zepdA2d0ld8fe+nzTyuSlk+KVpGUApjCkFMo/a6O7JK9FPbk1hBkP0sY0+VFJUWN/Xy52UuSg7mZZgqbTyLLXd9oQPtlyiKLKMZAGMUnJdKUATTKIZSGts7l+AFgXXZCwLP4+gU/vjnAqg62jZW59xwtflacwkSmunOI8xxDao2UpsD0zWwXQOZtORtll2/XuajWG5T8ztZfv/POrYs9VkLOQu3SGMKqr0PABatd2rfAcD3OAabhaKKMVDaQGkgzXLkmVzoplkULzwS0vjuaoNrzlh1vdlONNINNrsIAgHOrCBHcAbhccSztHXea/7uhB7Cno9uNyjOmhRZmiOXGRgVIADyXGIyneGnXzzAwwO3V4/hMLF9VPgRzKVJGCVjRpEyRk4/ev8HS77iR6P0d5NEvqaVCQlBx/Poxs5OyDqhjb+4v9fFm98+13HvFxLGGCSxPVf7HqusKkqUeyLAWmtLpdHtemDsqzlgtgkzr17tI+wIEAJfSrWdZnJT5nprPE7/k6dZP2Nk4vsi8TwmGWOqpMPutet77FUSENO415xo57+zTCEr4vV6Hmuk+ZKwjuyp2rOZQmijCwtAVLGTozi3MYBghTm9rgfaNo5ahEY3bw7x2eenKUA/55zdvnN3jM2NsxXUT05iJEX9UZRjNEoxGaeYzXJYr0Y60honMtcTrYykjKZBwO/7AZ95guWAgVKa5rkSWa66SpmLyeUCP1O4EOh8zREE/HeFYHcYI0OtzUQpnWljJACr+2kMlNTQUkPmGmkiMZ2kODyIEM3m/vub8Q/q6IQCg75X+Lk0hYRbWuHQaYLTkwTvvX9QudJZFWT7AufDlcs9XL3Ww+aGj07I0elw9Loe+n0fXFCQMtaOsYwjQucHacbKQL+oNmlRlOPevSkmkwxRnOPBgynev3H0lbhhG/R9fPuNXVy53IXgFKwMMFgInyiFjZNTMGQfPZrh/fcP8f6NQxwcRgBsMG4pdbXR8X1WMQv6PRuL6OQ0QRRJEBCppH79vHR2QvG/EUIkFySllGhjAEOMoaRgOhTuPjyPWbd3RWygu/cez6VSE21u2dax5ll1rXnvwv3bBR4Hg0GA2SxbS4DZ73tnxsdqAyEEXBBsbQW4tN/F1b0ufMHQ7QgEPoPvMXQCjo7PIQRFT1AMlEY+y5FLBalsnIQ008hyjckkw61bQ3zw0SE+/fwE05mNhbKST9RkYJ0TB0cznAzXE365IJidJwkphDlK4/7D2/jjf/FHyDJZcZj8wLPMWUKwuT04tyZlmXo6jZEkOWQuC2tRAWN4ZVVJCIHvC+ztz7UGXUdVF5O6jTnVBkMW8zytKSqKMxwdjis3aZzTwiLJCu0ZI1X8G0IIxqcntTWWgRaLLmMMnifABbfPqHC5Vlr1CCEQhh62twcQYtnN2vMvXsOg312vYa6zv4tD2WTmujiIdZ55k1nrqq/J1G05eC/db9LmSttsQxunslbmme9r+XWN93VVU1ZVsYrR2kJOK4+k/hhcjN76++R6txa6zizXW/6q3zPG+ugv9zS6umdbYRVFSqGKWWB26/IeaVKHwuJm3qJSEGPjjBQpa8x6QlzPaS7sqURNhhR/BlEUY25OYRnCpvhtgx9LgBgoJUELpafhcIo8U+j3N0ELYVAc2XVJCIad3YFD0anst7anuoqtfhbM8lfSuF7HugN0lZCk/GxWUX9kq5rTwtBbEu44+JWkrdzmfFUvd52uNfNuqwtbXGWQWp7yb6HZZr4PrjcDwKL1Tm1d2tvfsIJ6Y91sam3Q721iOJotvBlGa0ipFrrJ1bxV1+vtcL3/Z80vna4Pz+NghRtRpTW00oiSbKnStkdtAOzvb6Db9cE4hdaqcNnGANAqxl6aS0ynEX70zmeQaln58/BwVq2TxfMbE0okpSQKO97/3Ez/8mu/9e9kmXqJctKnDLsA+oQQbG4F8DyGnZ0Qr7224+iBCzRx994E06lVXhHCWmpRSqqHXHp5KePGckafiWuxJwWlBNevDyA4gzYmUFL3slz34zj/5re+8zcuPcV6Et9jke9zRRmhtBi3nl+43nXkIbX/28W3cFwjlXIuQKpYbRbNN705E7Th2R7uR6MUWaqqddy6GJhajgAAIABJREFUVqPIcqscVcZ+45xis/Tq4FgjmuesXGq8++4jfPzxEQgwNcbMDECiWYZNl8ehWnlaWyFTnEjkuY09nWcKaapUmspUSjMjADcwpVEwKCGpJ9j9Xte/xTiRRTlUKUO1BjPPuiMvcIFz4gl8jlzgZwHvvfP9O99443ufwRiRpuoVQogWnDKg2AxqszSxJYlEt+/h1q0RXnllC37AHBu4+VzFuRXymCIQtcw1wo6AUQaG2gNOGit8/PExrj83wOXLvYX8paafaVRSv+a6fwELTzB84xvbuHd/gjy38VtGoxS+Zy2mMqmhtCnc4DEYA3Q7onKJVz5zSm3chSjOkaQSvsewuRWAxTlu3RphsOHjyuUehPhy5bwvvbQJz2O4d3+K2SxHlkmU7sxUjUmstYEQCkmiMBymiOO88OHM4PkMnY7AoO8jz62FT6fDi/hRKiWEyFyqHW1w7bz0CUF/nzLyH1EQzQjRAEAIBaEwxhhiABwfx+j3rQBpeJqAwJpKX73Sa2jVfDlYFatnVdqmpU/TbUq5SXMzXtz5L/DzjcuXu7h9e4TZLMfGhr8y7dZWAKUN4lgiDM+//fA8Ds4s463TtT7cs0xVbhcpo/AERZJITGY5Bn0fepRgmijkgoJyiqyImUAZAaPWBel4YmPa+D7DRs8D5Vbj1gCVT3HPYwh9G8xTNILYrzvMP/n4fJ4fmuVyQyCVtTrKMon7D2/h3Z/8WWVlRJm1BiHFwTLs+Oe2zKkjjlLkaQ6pFBil6G/sIElSMCagjYHwBPr9cIHWVUKcJrO6zldsyhiAxfxt39vS18t10QJYYc6D+yeQSgOFlUAUpdUhunSzppTVkJxOxlVJnFu3MkrraqLTWlduQ622v0CeSwAGnBNsbhaWOTUEgY+r1y4tKGc4cRZztt45Z3EBV6VvY/w2H9A69LQd0NvWI5fUoo7mtcahf+m7i/a2srDY3POijQe+9LtcGxtkNPnfLhqqdKZGPpnfW2iDKQQ0WH5spJGu/lkKdUhZT1WGFcKUsuHFLrcEGWJKUU5Bo6nKK1hSlUCkul66XTNz92p112yNVqFZe57liz1UtccUbiJtSXmuMdjwoJTGZDwDpRSdTlhYWiskSQLOhV1juGvP5pqx0PhtHPfQSAfH/VUz5opiVmIVHSvKW3fuaOZpvm/Lj8rdbcDcSqe81iyvnr9JQ73cdbq1HB8OnqqplWka7TFY/L1Am7FtoJRgZ2+AB/dO5vGfKEG/P7Buhhip6piMJtja2WySsLKr27r1rDKaXdBkKWe5AjKJpIhrMTqdYnO7t9S9rqmdUoJO10cYeJjOEmilEM0iSCmxMdiA53sQgsPzBNI0x9s/vonf+LVXF+iTUsP3ORijiBI5Ex4dGUMMF/zosw9/+H/U077+5ltvxIl80fPoC8KjL0SRtRohxMaM3dgI8NJLm45evEATUmocH0UYj208ROFRKGld65piW+MJWs3HXNDqrP1lI01VZWGptXEqKT13bYBHD2eQUnu51J6UkpMMejiM/z6A33pSGr75nb9x6ehotiGV6jGGEMbGtBF87g3ENd2ten9c25U6KLXW4XmukGV1d251tK0bZ5Xuyr+KyrNx+/YI40kKSom1viGWh5UmslIKkcoql/f73mpSit9ZpvD+ewc4Ponh+xy9nv8/nZ7E/wah6HY6YlEwVJJbI/n+/QkODyNkqVpQeNYGTHDKGCO+VAZ5pnqEsxllRBICxTm76xn4nseuJYkMAAMCA6U0N9r87Ek1L/ALjQuBzs8BAp//wySR/4PSpheEXHFOPFW4raKMVoszJQBh1vVBPMthtMG9+2O8/NKWLWjFirOx5SNObOyB4SgFTI6MUwihrM9QA5gEuHVrhCxTeP75jVoxi4IbW+TiAnEh2FkNQoDnrvWR5xqnwwQYpxCCIpe00ipWUkPwAKenNpBzGHJkubKa6x0Bo03lsgywm9+HD6YAIdja9DEcpXj0aIarV3q4dm21P9KnjWvX+rh2rY/PPj/F3bsTSKlBYDecZdwm32eg1C7uZcC9KM7BmWXSJrFEHEsMRwlOT1NkmcJ0mkkh+CmlRAlBjxglH56Xtvfe+X706rd++3/RyvzbAJBmaksXO1xCLKPAGBsIkDGCJJVIMwUvU3j0aIbr1wdPubeePdZx29Ym8GkT6rjS1QU+FwKgryeCgKPTFWu5bhTCCqGPTyI8d+3870Wv5+HwaIbhMMEXt0/gCTu3ef4AYcfOd3FirUdzaZnrhBB0PQYNg2SWIzIaUxgkcYYkzZHnEnHhIiAIBPp9H9NpBs9n6PW8IiaWXUvDgBcx6ez33d0udnd66Ha9wh2pRpIq6/5RsAXh+F/+5ePHzQHsZDMeRTg9iZHnGje/+BAff/iutcqkBJQQCI+Ccw6tFZgvsLnZO3cfl6/pdBojlxKEERBlwISPyXSGwPcKn9gMnY6P7Z2+8+Daxktz8d/bGNhVnhoTeRXrs42F6TqWpmmOo8MxcqkrQUwUJfbIZjSExwtNag3GCKLpFEpKMEqgtXVlq5UsuGMEUKp6vtZNCbHxFLSGMRS+Hywxire2N7C9vblM3JNgXYZs/d6qc7tLUrHq/O9i9LrKWMWoddHWTNvkSq7K20Z7Gy2uQdtSfrmW6cZauArNNbFeva7dK3/X0y2snY38zeaU6ZeaR1DFACGNtM385QymzWI6UvtESVOtjHpb53uC5r4fICgJNHOGeqNXrFLYcl/lMl94PAQGukiTxBkM0aAUILBxxHrdEMcnI0ipcenSjl0jjAEhdl0ihGB3f6NRywJRjWv1AbhqQK9K55oF2wZS2wzaLK+t/HXQSNs6dzjSud7zFtKdr71rfqjD1VWO97USmDbTnMVldRG2qs7yk86/7+0PMDqdYTKxbtXyTIELitlwjO2dflXmZDytBDpto6XqKzLvVtfoWzU628i2DFcKXVxTxsBIDQNgMkmwue3eO7hG6eWrW4jjDHluFU2s+1GKNJmBwKDb64Fzhm4YQBmzwJD/9LMT5FJDGWMtEAw5MRoUxGjfZwvntW+88b2/dnIa/+08lzswZKyn+hAEXUpIh1K75r74Yk2Ys4KncQHg00+PcXKaQObWWiyKcjtfU3v2zlKFuHD1LjyGMOCPtW9/GhCC4tGjGa5c6eHmzSFeftkde+WFFzaglN235VJ7s5kMxpP011967bf+vZuf/N4/fBIatDZXlNQ9pYzv+2zuntPM17bmdsX16Zoi22b08ThBHOeghFQCkNXD2EXBqnvNmaV+f9U6s1yuLvbLgc9BqPW2kmUKWWY9JBBiwIr4292et5ayq9YGN24cYjhMQAnB7l73D05Pkl/PctUnFJ2Xr2wu77tqvw8PI4wnKXKpQRlBnlkLHW1jVOeCU2GFhAoAmDGG+YIdCsHud7ref6Gnyd8OfH4yY9mmzMGUMURJzQGo17/91rWPb/zg3pmNuMAFvgRcCHR+DvDeO98/efVb33s7SeTLShsO2KC8HqNI4hycU0itIbUBUaT4bWOVjMcZHh3OcGm/awtr4YZc2u/i+CiG6XB4cY5uR4ALlhpjhDGg2hgw2NNdkircujXC9euDynSXgCysAXUXb3XM/XbPfy+SQrCOxc/PK4Sg2C/MnR8+nFrGkrYuLExhgcMYQZZbLe5e18ba0dogNwadUBSxaSSSxGqqGxicDlOMxhk6IQdjBHEssbfXOVPj/mnj1Ve28NKLG3jv/UOcnlqhlTGw/qgzy6wFgDzTmM6y+YauCNYtlbb9Q+xYZIyq7a3gQGtz0xP0I0rJB49DVxiIvxv58q8bGBrmKsxzLaRUVClQAMQG0TbwCx+6xtjncHyS4MqVXqW983XHWZY/LmufVVY/6wiDVlkDXQiAfjYQhhzTaYvpew2EAJ2OQJI8Xsy1bt/Do6MxJuPEbtAJwcmpwdHxFG98cx8gBCeTGCfHM6SZxOlYFD6oNaLYBrg3BhCCQwOAx6xlBKywiRCC2SxDlklQRjCZ2ACxUmoQZrm2pNBi9T2GmzdPkOQKKlcAIej1PHDO0O8F2NvpYHd/gCuXurh1+wRRnK9s21no+wL34wm0Mfj003fx2acfWI1fAxBiwAWD5wt4ngAhFJcunz8YcPk6amMwi2JwxmCEged5CLsDTCcRsiyHMQadjo/BIKz6b5HnNT8gllE/VrEuXfyzspRy69BkU67LonSli+IMB49GyDKJLLXPZTZLkGUSshDMUGLXVWvZqiBlDk+wat5RlutUWUMZ2JhDlNEingAprLsEBv0u+oNwgYYr1y6hE57t+/tLwap59CyGZ1vas5i7ze9t5TYHjqvcJhfTxch11YfFdWehiPJ6Y9AazBmspPheMZH1PB2hjfWpyLBK6FOWXdK1dN+4P1HSZFAEFF9ei41plF+2seiLepkEjd/1tdYsfKwsq0pn5v1VonQeULW7cb9eQhsbKomSpdTl2zidRoXbK8D3rFtEqTTiOANjFIONPobDGbSxrhY7HQ9B4MP3RaOm5hBssrPnZ5L1Bny9xPq9tjRts+Mqxl2zt5svwCpRQPOptMFxr3UeKcpaut9y/SxGfNti4kp73gWjXkaTnuZAben2y1e3kN603gaU1kBuwEUHeSatu00CKGWF/WV8koV2Nep1jYz6p7P9jcvNLgOAnb0BlLR7I5NJe44CQZZLZ1c3q6jf6/YDTMYxklRCKg2aazDfA8CQxCkIgFkcY2e3j7d/chO/9isvQymN4WmCWZTB9zmMxpQQo4yBCHxxu9MRf6us8/U3v/frk2n2O8YYT0o9yKXuGG18ISjxfIZe38fr39xZdEvlGgP136vWsmZDf85gjMFkmltFpML/pR9w5Jnd//DCDbp18WstGjodga2tr2bPYvdhGlGUYzrNzOlpQra3w6V0u7sd3Lo9QhRLaKUBGJ8QMkni/DcBPJFAR0r1plR6I0ttTGrPs30kBMV2sExLG86ahur3Ox0BIRg6oYDvc9f04NzeNNO4arD3XJNd8/tZa5G9PxwmyDLLeyKwVuydDkGSSDBGsDEICqUzip2d9frriy+GmE7zqTbgu7vhzGjyD6Io/2/STHUGfY9cvtyutJYkEkeHESaTrHILTgBQRkGoPV1obdIkVYkxkJyzVAg25pwdDQbBf/rJjR/ceum13/r/4kS+QUAMY8QYEGhjaJapK0rrlwBcCHQu8DOBL98X0M8Avvvd737VJDx1PPf8r/xISv2bWpqOlLqnteFSaqSpygkhTEkTEwJwzpg9nFlGBYGdbMNANAK6LSIIOO7dm0ApDT/gMCBHnsc+0gq5gdnQxhCjAc4oej1hrT0eztDt2UVoYSO8Yv1oCnhI4195rTxANWP+NNM3YwM109bvNev9WUa3K+yCSACt7YFbSqthqLRBlmlkmUYuNQYDr3IRVAadLH3hlnEvSjNmKTVmkcTpMMG9+xMcHETgnLpNY58RKCW4fLmHfk8gTa3QSSuDKJIYnqYYjqy7NdseQCldevwApYSkqUKa6bjbEeLX/uplvr/fudTribdzib/z/jvfHz4OTQcP35NXnvsrzBjzPKH/P3vvHWNZlt6H/U664cV6Fbs6TPfEnRlu7+yuGWRDMAlSgiwQAmWDXO4sKVACTEswYMIyDNAG/5FFA4YDLJoAbVkESQnavCItmqAh27S1kkmKaQOnJ+eZjlVd4eUbTvIf59737rvv3lfVM9M7szP1DXrq3ZNz+H3n+z7iG21DbSw32mSsI/faLdcDrbVFp+PBWsD3OZrN77yI+vtJVaDVSVI/dbZ+qhhAxb/5vzN6/yiJNfb2Jzh//mTJvqPDCFGksLt779IjANBseOgPIoShAGCRSA2pDJQ2WOuGCAOB9fUGet0GpHavDNNUuXUSANw+CAoCqg24sUgj6aRXQZwtGrh1yGgLKTW0MbNXf0oZSKkhU40oktmrVA2dlSGKJAaDCLf2Rrh+4wiHh1OMhsk91bESEoyd9OGzz/4ZXnv1JRDi1DFY6y7bfuCBcw7fF9je6Tnj3/dI+TQajWJMJ1EGPFmsb264F8fZPs4oQbvdwOUrW9lLW7IQP99BycJXPU627Gfnscjcv8gWWtzL6zGXsl8cp7h7d+h0aUsNnYG8SZo6/f+5+jTr9lNjNJJoBM4oTNYAlFIQEDBOQRnLzlLIwDkLSp36UyE4Gg0Pa735vCCE4MqDF+F7J++pVSAcSt/3glPed6pH5U8X9zT+dej/afPOwuQMiIV2LTBxSDm/bBDNGDgojKsKBkq54wgtxbPzeEVmycKcKJShbq8r7pOz4ha+lyRhsTgfqh5GLDUjqfYrz98qMInU+NeFrxrPVW4EQP9ogFTKQjiXggUwOB5DGaeKaW19A4RoRFGMJFFohCGY8GaPoRijCEMP2+ecDZS6K0r5lrCwTq0IWZfacr0KLUbmLUSWWr3YUlUDtWplrWrtUp6V/lVpo8Kv/LsuraJrzaq2ch6fbsV7x2tiMWKBQVubYAUTxvM5RoMpkkTBWuPUrVGK6XSCRtOfxWGcI/D95WGT+ZMKt9rJUNWNdV2T/fY8juEggpTKSapRAmMtKKNotcMa1YPVo7wRehiNY6SJzCRTnXYQ3/fABYfgToo7TiSGwym0BmAZ9vbHODiIAAukqbmdJWxaLf/fvP7S134bAD529bOX+/34f9DKbCpl1tLUdK21bcZJyw+46K0FeOqpneXylheg8nddher6etUe84HZhE9HN26O0O/HmcrJzE6ZzfZASsCos53j+c5moudRXL68thInut/keQzXrw+hpP3Fg8PooQvn292qcIJTHB1GUNrCGBjB2CFlNNm98NTx0cFzr7zT/Du9J35sPJbfP43SttaWWAsiPKeOeedcC93Oe/8A9uAwAqUEvs9BGcXm5qKmr5OWgntZ5evSqJ8giyFvXB9iNEpndlJz281KO5WKnU4A33fn4kuXOtl8rZ50Shm8+MIBtLGYTOSR5/Hxo49ufO/+3uRnp1P5hFIm2N5pBFeurNXOvNdeO8ZonCKK3B2NwD2yytXBMUqosZgQQkdCsKHv8wPf528FAf+zN17+2lcAYHP7490okn8pTfWGNZaBEEspsYHPp42G96fHh88/V5f/GVXT17/+9fe7CB9K+nA8Gz8jPPPNz497vfBnG03xbUrpTaXssZYmpYQQp0oAjDKaeB6d2VJxIqkaUaTw5psn49ye7zZ3TzAIzm5zxgaEEGkMhvnBM04VhqMU04nEcJzilVeOcHgU1e86xW+gOlxF+DrGTxXVSe5USfpUMYHq6P1m+nBO8cClDr7nyQ2c22mh2RQIQ45O2wdj7pYeRwq3bo6dDR3m1PJkTBAw7gyM+54TjyfEGZ6bjFP0+zEODyO8+dYA//r3r+O3f+cV/Mmf3sLRcZwZ6Lu/FMcK06nCZCJx/foI12+McHgYIcnAVsEZ2FyHLnHMSmoAkihlYs7oazI1b7z08tHeW28P//eDu/H/+Oy3vvCuXlK8/NyXf8Pz2EuCsz7nJKWUGGTtyTmd6X8PfKeiKU3dRW5/f/IuW+OjR6skfU7DvCmCX6eNd8YUeufUbHkYDhJMpydLoTQaAsPRvTE4irSz00anHWQqrQyU1IjjFKNRMrtIwDppxt2tNh6+soHtzTY6TR9BZv/GqQKQiFPl1FP6HAEIeCJBYwWuDEyqoXTOUHZMHK3dnpkmCnEsM6aAMyasM73QuZtS7vv6zT5ef/sIN28PMYnSWqkya4HxNMXxIMZonGA8STKVQEASSRz3I3zz23+I69dfd+t7NmAZJQhDH5wxeJ5Ab6Pzrpg5ABDHcaazW4FQivHY9RdjFJQy+IGPRsPP8iGF+HNkOv9v0XVW2wLkuBimmNq8ULmcz3zXLaa5GNcuuObqmgiA4TDCnTuDDHCymT0iiVQqGD1PJd/ijLUYDwZglELNjNPa2YtVzjmE4GCMAQSgjM0Qdc/jCBsBemtzFSXNZogHH7rkwleUv0irMMTTLlXL7V79/Z5RXWVOG7eO8sFSqJAtN1AOSJlSvHLy2eOPMuqRM0IWBlge1hayNvM4ZQnThfRzJkyeZAF/n2WbS/HkYWmhHFhkMC2tG4XvKtWnVb9L0Sr9i2FIRRhbEa4q3aJ7/m8V2FRMY3EGL3XJ7F8cJ/M08jYDQRKl0Nqh8YwLBH6AjfX1zGC7hfBDxFHqJAky1VO+zxFk0jnl/OtrVudWHXO+Iq1KdTH3RVCNIF9bl/OrWxXKrVh0r3Ir/6uLW5UGQX27rBohWdzyQKikVavfaRefivJUDbJidYpVrbq7ohDeAlvn1sCYY/y7x3IKTDQw7E9ncSbD8XKedfO8XBaUwtoK95qyFd0Zp/P1EIC1Fmmi0D8cL6dtK5dilzyl6K230O02QSmFsRpGG0ynERhjMNZgGsW4dfsuBv0R3rqxj/2DCaZTiTTVNo51rJQJKCEq8PmdZlP8OgA88Ymn+WiU/GKS6otpqreNMduck14Y8kar5aG3FuDq1Z13dOZZaKNVCHgVXlH2Ky9wdRjHB4CstTg+igDrbJwxRsEYgZTujEMJAWP5usjAOEUQiBMl8O83BYGzi+t57PeGg3Ry+/bYVIXb2mqi2/WdbRtKmAGokmZ9MEz+03eTv1b2AiUwlBBLCWzefpQSBP79YXQZY5EkGuNxek8qm4H65ar4r7ysnQaqqxrWaaZBJbc/SZlbV1Lp1Oa3Wj44c+Oq2cweeteUtN+P8e1v7+HoOEYca3DObl+50vup27fGkyhWn5DKhEHAo0uXOqRukt24McRolCDJysSoe4CVM621tonR6BOQKeck8gU99H32pu/zP22E/L/N06GU3CWEKN9jU2sBa607ahCirbFnxrrO6ANDZyrXPkT0zDc+v3f10z/9NyklvxLF8uPW4ALn5IJ0r4o9a6xR0olzWGuzzRsQ3AEUN26OcHGF7ZSLF9rYvzvFeJxCSkWNsYEQ9Ngay1sd0aaUsNEoxfFxDEKctE6cKLz+2jHu7k/wyCPry6qnqtbi8sH6pEN+cVcqH8LzIDOlylhixNSpf1vOpt6/TnXcd0IFHGMUFy+2sbvbxI0bI4zH7oXEcT+GzvSF3ro9BqUEax0fwqOQ0qkrYpzMXtxEUwmVAYjIXicTSmAtwXic4uVXUrz+xgDdro/1XoB2y0MYckhlAJsx/ASdSdUIweAHDEa7F5A8YxrlNnAoIdDGQKYGhLqX8XGscPv2BINBgiTVM+YR5zQ7KDjxZsbJzGCjs6/DSRhypqRhFkASq4uS0bEx9obv8wfGo+QXrjz243uBz3/vxWtf/s132taex/6ETOX3C84iSnSDMWo5c+ZTc6BHCAZjLYbDBJ2ujzh2beL7H0mByO8YrWLIrGLqlNXXLL1oJqsBszOaG049Po5PNJi6udXA2287W2un0aFcRY89uoV//fuvIY4kdHYBTVON6zeOce5cB+3m/KUc5xQXdju4sNtBFEnc3hvhuB9BZhdZSpwqBwu3ZzWbFJ5g7nKiNNLUIDEGRNAZMJu/YgTcdkOpU+kz8ycArIVSDnRkjCKNNSaTFFxQhD6H0oBSjkmUX6iVMjO93FoayNRJArU4xx/+0f+L62/fdOsfdWpRYAk8n0N4AmEosL7RrX1Vu7SXFsZzcVqkqXKvNo2FNgbraxsYDCYQgoFSp5au2QxwbncN+Wa7CDoWJ0c5w7mfXQqTu2dhSXEfnUOZxStl2faeLfjNc3N+40mCvTv9WRwlNSYTJ4lEsv5jFNDZq34AGB4fOUmtHHAneXoufa01kF3ooQm0VjNAnjKKbrcxq+vGZm/G3CnibVU420kwaR1OVD4GFY9UdXhkXb6rIOIqOk348rp6UtgFKZmiGwFI1mjltZmUKpf7Z10Ha+AYJyZLNgMpYTHru2J+yOItVdAW4mdlmu0hhbhVKtRmaszMPEyRUVRU3baA2VZIDMxeVi814HJ5lzqoPGAqvCsB5VMOjDps+qRwxaxWbbVKz1V35rZzAGA8nkJb59JohAhCD+12iOPBCNZMQQiFzqRzKKcIAw87u73alauqTHT22y74l5uzqmnJzGdOLlwmeUhWofqkFH9RqeVifqQUptyJ5XW5aoCU81+uybLbqnQX819c14thqnqgnEbZfTHP+VfVinoClTu87h5KMJfkMZjZ0+l0QrTbIYbDCIQQSKlBiEWqzSyNXN3nUrEKc5pUddmqalRNnKouyb67a02MRzE0DCycjQulNIbDKc6d7y3lZQtxbald1tdbmIydGsTp1D1KMTA4ODhCGIYZLsARkQSHB8cYDlII0gGjhHBOh0KwMffYcbcb/i8vPfuVP33iE0/z4Sj+R9bYZjRNdxmjPGzytcB3qsHbbR+PPro+s8dzX2hV0quGVNWGu2oIr/o+yf0e6fAwmp29tbEz+2HCo0hTZwNSCJadrQHuMWznavnfZ9rZaeLll49/MvDZW889e1c0m6LX6fhL+oU/9rFNPPPMHWhtvFTqXa1MyDVtP/joj//dN175Z//gXvN94upneX+Q9BhnY0KJNQoQzGEk+UOf95qUMogiBZlqGObU+77XVDU0V4UrfheXpVs3R5iM0xnek6v6txmWNDuNE4qNjWUpozytt98eYjCIwRmFVnYYTeSt7lrjs3/y+//k5SuP/vjPJbE6n8QqXNtuSiettHBCAkAwHCbY359Cpk5rgpQGOrMPRghxD/SUZYwQ4vlcAsSZGSckajTEr7147cvprGyEvCo43dfGPpFKzfLyamVCa/GdNTZ9Rme0gs4YOh8yuvbNz8dPPvW5zytl/rM4Ut1I6kOlTYsSElmQqdUIKbU9RmfoBLSxUNJg784YRhs88EClFCu2t5vY359kBunZcavp/S7n9KXBMP65JDGx4OShRkME53aa2NubuFesnM7UY73wwgHOn2+fWnfmqe4OVXGq7gZ1l9JT7MGnYeQUbf9U2fapcr/XMCcuIhT9AAAgAElEQVQRYxSXL3ehlIEQNBMxdYduTlxV+4MYnbYPLjLDdE3PMehSjXbbQ5I4BpCePVEGbGbAkmZSP+NRiiTRmLSdLaUg5BCCQk8NphY4OIrQCDlaTYHB0ODSpS5ef73vpISyw0+a6lzkFdYiew2uEccaSepATqMdRJeDnX5mpNxmdiw4c8wopYyzkTGRIJS4jdsiYLApCF/zffpwmrJwPE7Py9Q8/NBjn/mLQpDnhMf/72e/9YW37qWNOSOfD3z+o1rZDoANSmCFx4wxoIlWM6OSShl0uz7Wuj6Msbhxc4iHH+qdmP4ZfedplXq408ZbZevno0CtlgcuKIbDBBdWPAoAgEboVDgMBgm2thorw9bR2lqIJx7fwRtvHmEapUgiBak1pDS4szdCcJFDVDCLwlDgoSvrSBON/ijCeOzO7dba7EW3UzE2GMVIM/VbhBE0OYPWDoxhoXsl6FSU0Mzods78doZBAQsKCkIBygiE56SCpHRSP3EkFy5nUmkw6qT8cmkgLhhsYiEnE/zJs3+Ew4MDKKUgpbuU0OwCTuCkkTrd1iIzpw74qQKpCnTcHyJJUlhYtLttjMcRAPdSkFGn9sLzBMKwqDKsbrNeBR6eBH+WAco6aLQIqc4raUub/XAwhdJ69oJQphJRlLi+V3oGClFKwRjDdNTPXhFacI8BlkFnkj1WGxhGQWBhM3sDLp4DmoLAw8ZGd1bq8xd3EAbBrGRVkG7VcaSMCZ2EK550OS9Do8tX4eo4pwWpF8JkiRcZ4oQ42ylF/K3MkKmjhTW2Yp2tYrovSbrkQGTOPCmkMwtrFr+r1vUFZg1ZTh8Es7OXLTV6Fd5aWbeqaTIrLOo7rJx4VVrl33XfWBF+Vbx3iTut2kbzqku1bIct97PGghKnjWBtrTcD1jkLYG0yW2dBCAilCBuek14vpVOkHLMvlrEOn71Xf7vkU9eMdmE4lNcGzO4hdhZ6eU2YtVIp93lpbOlr0T7QaQdJ3SAsX8KK/vnEOQnhLudRtRo6d8fsr5swhda0ZNlroUwVSVRVo8B0PX9pA/GrdxBFKTzPwS1B6PbUVitw47BoR2dFsyx0WbnKBMtNVKaazaHV8mf3MsDNnVxt9GgYOdtvdc1fzoISrG+2IVPl1NxqBZml6/kCgfCz8xGgtIFSMRCE6LQaqhF6N4Sgh5TRY89jXwOA8ST95clEfq9WpmkASoltOSk7IAw4Llxo319mzruhkzbjKvdVx6iqI1SV2ymo348zeycaRmfPYAgA4x4kisy2pJYa2gC+T7G9/c7O6u81dbs+0lQ/1W55vxHF6ue/8Y07d77v+3bXW61FFba+z9DtBphGCkzbtjZItDZmMEyeBnDPDB0LwpNUXY4iuQ1rCc8YimvdAJQRNJvvvVr6XBJcNAUaDaeB5YNExeE6mUoYOz/LRJGa2SxlGVYT+O5ett7Lz8KLdHd/gv29MdLUTI3FDc8X377z9v/2k3uZbpU4UX8hSVWHcWo2txvtqsdrxli8+WYfh4fT2QNlpTTS1CohCKGEMMoIAp9ypS1jnMaEEEUpjZoN74svXvvyXjG9l579crx14cc8wdmUc9rR2lLGqAFAlDEb72FzntEZvSv6YK0OZ/Se0PN//sV/+fDjn/lrSpt1okiilN0hBJI4FfCRNTYkBIHgziFJFLSmUNoCZIpGQyzp6cxJKQfGW40LUyp/eH09/MdCsL+uY9nSGm/2Ot7juXovB16518dSGZipxFtvD3B4FOGBS533Vhcrqfld9111OEeNW9GvGH8hSTKLRwoXgyqbPdVJz20CFV8dF/3Kr5GL6RUZQZxTPProBh643MVkInHnjpN4mUxSRFOFJNWYRhKbm43M2LMTiRXc6YIVwm2S/X5c8HPis26DdCL5R1IjSRTWTAA/YNDKAsS9cg8CDkIpJpMEN24MZwbphEcR+Dy7yGQ2eyYS/UECrQ2EYOCMQAPgnCAIhNPnywi2MzFqQgDfYxiNU0ynCko52wdaOUOOQcAgpWGEkCBNVfvmzRGSWJ+T2mxTECN89mgjEJ8gVP37F678BywIxB83Gvy/uvbNL1SKbxfpuT//kvmeT37uF0HwX2hr/EE/2bUGMMYIIRhV0jjGFXGAtdEWvV4AQsiZlM53MVXZLSh/VwGIdZI9q2wclNOs+/6gUa8XoD84WZWa5zG0295cPdo7pEcf2cL+/hjTKAUIkMYKQwC+ZHj7Vh8PX6k/a3s+w7bfwvam+x6NYhwezQ36MkaBDDggALS1IBQIGYPgDDFxeqHzm7BWBsgZQk7FKQyZd3CaqJnqtnyRoYRkgLDrWMKdbmdrAa2cZM6gv4+3Xv42RsMRjDUL6qS8gIELBgKn3isIvGWUr4pK+xcpxIniFGmioLUGIQyE+NAqmr1CtAAC38fGeivLy2bxbWnvtPM/s4lQKMACAo6Sf3HSlDfdKjgTJffFyhtjcfv2MZJEIsleRBtjnSFoaxcMyFPqXkEm8QSEWDDOnDo9qQs20ggYZyDEqS41FqDUPagIGx4YJdjYmGtiuPLgxUzF2vJzjWItl6WR5vU6CRwuu50G5ynjhLbgUMlgyfyXVJ1h3p1LQHNhzcr/5vjbDC8t+FXhwlUMn6p1tipseU0up7GKET+Digt+dYwdAAtMosp1uq4jSMm7DssuulcBu3V55mBv/l12qypj1dQ6CWMvulfRSWD1Kly2jLtbIIrimZ8ttREVFDTNVEtrg+OjMeJEIo4luBdASg0/U6/mCYZ2p1GLlRe/q9zLzVDXNVUrWlX4quYpUp3/4ppRdsvD2aV48+95yKrfFvmdpNxpc9nI5RraBVey4F9VzroBVp3m8sVv1WRYLEW1W9Xv7G/l+MwXRbg9cK73DyDOfmav14Q1GtaSme09SsXs5XoUxWg2G1jI25ZyWLVxrFrky0Utx4fr0zD0kKZOXayxFsQ6LR7jcYR2N1yMV27i0nrSagY45AxB4M3sEcpU4vjoGBubG07lrXF3SE9wtNsMoS9uMkbGhJJpp+3/dy8886X44Sc+87npJPlBSohMjQmEoEGzIbjTBMFw+XIXZRD/u5pWTfTyma5qLJbX0Zopc+PGEINBgjR1tifdWchp58htwORj0/c5OHM2be+HdMg7IUIIds81bL8vL3seu5smavu55+7ufd/3nd8pM/cee2wDR0cR4ki5R56UDo2x3sOP/8TnXnvxa1+8p4yt9ayBIBSGEArGLG21PGdfSLDMpud7S1pb908ZpJyi/QEd78fHsXsgAYsk1bCZ1BfNVKwJZ6bBqbcutFPeW6NRgrcz+zvjUToyFrcbDe+Vta7/9J0szMc+/pMPHxxMrxgNr9UU7HLNw/NXXz3CZJIuPMyhhIIQTSglyvMY45y5Ma4s44xOPI/dbjS83331xa/+i6o0Oaf7lEALzpQxWihtaSp1Uylz+T1qwjM6o3dNZwydDyk1G+LvG23/J83MmjamQUCMtZZpY7kyVgpBg/zVcAoHFNlMUufO3gRBwCsPS2trPg4Op5DSbBtj7YCRX+p2/J8xxn5JSn0+Tc0b2qgHpTSO8WPdS5o01ZhIA8YI4khhPE7RWwtw8WIHQrwPppxWgV3vNM5pL7sV7qsYP0WVcLldgqowC+7EIvDdi4iN9RBpqnFwGKF/7F7lJJkqNljM1OC5F7TzdBsN4YyCZ0wcWDuzv5S/5ppOFabTMQgA4VFsrIcg1KlVUyq3ITOdpW+URUock4hz4OgowXgsoaTLg/mZCrhYwfcZ1tYCBwC3POzsNBeku5Qy2Nub4Oat0UzKhzGKdtvDaJQKY6wwxqg4QqKtCY22RjpRWx/GziotlVnX2py/8thPaE+wb/ke+yfXvvWFuKL3AADPffuLzz7yxGdebgRidyrkprGgRAMW1jOGEJUYgAEyUTMmlucxvPX2AI89uiQZfkYfEqpS+7OKEVT3u0ot0SpGTpk5dFL4+0Xndpp48aVDKGWWVWuWqNsN0O/HuHSpszLcSfTkk+fwb/7oDSSRk4yTqXbMFQu8deMYly+s1aDTi9RuB2i1A2htEU1TjKYJjo8jyFTN7KkobeFxAs8X0KmCtk7CkLBMBVqiYGxRxYCzwUKyuNY6QJ8CTvoGbs+11jqJSKnABXP2WpTB/v6buP7K84im0cIrXkKyV5SCQ3gclFCs9TrVSGIV3kUWnYruw8HY1VlbrG30MB7HcJcfB9txRhGEAr315hzjWtjTyih8Gd0ug2NZmCrwIvsgMxQ6j16FYpWBxjnKdPPmIeJYwmgDpZzU6jRKoVRmCDrb93IwII6msDoFF3wmtWWsBckGAmUUnDOnpm827wgYc6r6ej03poUncPHSbjb8inCoLZRyXuYidFq2MFSF9SxO8UUJ4eKL9DzPIhw7Yx5l3bQADJNC95UyLQ8rUwpnCt1Eyfw7Z/aY0nDIxw8BZjy9BSZMMftCufJ0aaFMC1iWnYevWwvLjKblADXu7xWVC16HRVdVEIXfJ4G7q+pRBRQXptuJ06wKB6/Lo5zWqvKW0y99WwLEk+ns92JaNpMqpxC+hyhOoTh36hExn+tB4EFrDc8XaDbrjVmfppinparqA4tNV1Xtqt/lIVN2q8q7nE8xrbm7LZRpcUWa+85zLq4wxXKSpdqWy7AYb+4Gt8bbcgvXtdZirovu8zIWa7WYX3nA11HFIF8oUsXksMC53R6mkwRJ4qSBjbUQjCOJUwShwHQ0yRg6K/JeNa/L86VqAJTncKlKnW4Dk4l7VFe0U5cmqrqJy81VGrRbu2uZzUE9s8XnbAxOYASDlAk6nR4ItTBG4WhwpM/v7Bw1Q+//eOnZL3/j8aufffjoePofW2N3lDaHBGgSQhqEEIQBx0MP9T5czJx3Q3Vnp4rhNBonuH1njDhR0NYxC8bjBHGSqfZteQgCDs6dWnNKCRoNMZekv9cF7z7RlQfX/u0/+IObtNPxf/XwQP/8eCwHzz9/d+fjH99eCnvuXMtJ4mvrWWupNjYcjpK/+fjVp3/rxWtfqr3nl8kCPUqQEhBrYZh7fOUagzFyKinje6XpVDp1a5mWlA8IT22J9vYnsAAYnd/7cs0qhLr1ZDp1GlQuXZrvtUmi8dxz+xgMkkz1H45g7YBzFnXb3i+/eO3Lsydsw0Hy34zG6SMgYGtrgd9qeUvL0a1bIxwdRogild293OFSeBRcUGaMjRmjPuc0a0tjGCOR57HX3nzla/9zXf18j10jlP67nsfTJNXCSfUboZTZfE8b8ozO6F3QGUPnQ0rPfPML/Y9/6qf+QRzJz2lje1qbQGl0rTIMgJ/r/+ecgAvq1Fgxpys+jhRee/0Yjzy8jmZz8dXB7m4Lr7/Rh9G2kVrdltJcsSBBt+v/7cEg+Y3ROKWEEKOl2U6VCQFwRjXiWCFOtKGU0JwhMJ1KHBxOsbPdxPnz7RNBwA8UVW2sVXeFMp10ID7hsHSS+rcysyf/7Xsc53dbuLDbRppq3D2cYth3RreD0DHcYJ0YfBypmV0cEMDjFNq6SzIRBEkCGKNBCMns4bhLgNIUR8cxtDbwPY52R8ATHNOphOcxMEZhtMFknCKVTsWQ1nYGqnkec8byAg7fY9jdbeHJJzdrReo5p7hwoY3z51u4ezfC/t0Jklij2RJIE41UGliAMwbuMwqZGKRSQxtrlDLCGKsZo6kiRMVEfsJasImVPxD67K88/LGfeNnz+R+88MyXfqcqb9/n/2w6VT/oeSwyxjJNiEikotaAUUYIrIW1hChlMBqmaLU89PvOaPxJNkbO6KNN5UN7EeCsOtBXMXPqGET3k9YySbTxOD3ReGqjwXHr9nhlmNNQby3ElQfW8cJL+1DaXXqk0hiOEqTKYDhMcPXJcyemkzcRYwStto9W28fujmOS5LYWxpMUxjpbLPHQQFqbMVQImj2nH37Qj6GUhjFOegPazNa3fDWmGVPEKAOpM93O1kADIMrAUovj43289tyfQ0nHiHDAdG5rx8VnjCEMPXS6bXBWIfl3GnCn8HsyiTObRAZc+Igj97qWcw5jM8Om7RAbG22QIhegBKbO08wHZimvmTSPXQSC8sC53inirs6LRgQK+SzknX3n4bIwt273neoXY2bMtuk0hdIaxpgZ4424JRtpkiCJIviBKECXxYcSZKaeTyntXv9RAsYcg63TbQEAWq0Gts8V73pkllIZ6lyGPzPo1BKQ7Gm2Y5wUodR5++fNYAqMROeXS/XOoV4zSzPLjxSYMnnTk2WwNw9TFKQytpByoQ/r+HizkpDF9GjefQQrmSx52Yoq22ZlyPJcSANYHl4fVHo3XIGT0qkCYovDAiV3lMKelG8ZR6/D4E9Tx3KHlYDiIkVxUpnneBwjiSUoo2i1OhhPYnicgxDHxAGQAZUe4liit946VbHeLa1ait9J05TdV+HuuXtVXqcZMnXdN79zLIcvl49UpFydR5n9XDcgbCkl57Z8R6oa+KtavGrwZn/LkqZ5WrYYtrgXOfd2pwF5KAGY7LU44ActAAmmUXxCPTFf/E76rq1WIbxd/m61gplmBmMstNaw1kIpB4zS8n5fbqribwI0Qg/NdgDhMRwejKC1AaV2dpeTUiJJYzBCsbe/rwFOhWCv3Bn//q8++YmnG4dH01/RyvxAnChtNIjn066STgLg3E5riZlz8jhdXqaq/D+0lFX8jTf6mE7l7NzAMswH1j0DOTyKcOVKF57nbCUSAmztNJ29yJMWmEI+M7pPjcoY5Z7HFCGkLwQ9SBJ9/vAwmrz19qBZlty4dKmD27fHmEylZ7TdBWwkpfFHw/h/BfAzp83TGHsOBMQaw41xMz6KFMJQgIv7o3ljNHK2hK21YIwgihR6HzDN7cNhgiRW2Rwn8DwGmWrHFGRuQBhjEUUSrZaHbtfdDW/dGuGNN/sYDBIoqSSlbBoE4q7w2FG3E/7GKy989f/K8/jYxz/74K1bw0+Ox+la4DNxbtft2cVVdzxOcfPmCFEkZw+KYZ3Ka99n8D2GyVRSpewB5/A9j7W1sn3O2UGj4f36qjpyzv6YMvofMkZSQkjTmdwk1mjbfvzjn/VefHZuc+eMzuj9oo+k/p8f+qEfer+L8B2h/TvX7ly8/KnnlTR/0VqESpmeNrbT7XqNZsNDFCvIXGomdq9VhaDwfQ5GCeJEY20tWJDa4JxiMEgwmqQkiTWjhFDO6daL1778zx+48qn/x1j8W0bbIE50M00NjDGWUMKVMlEWnwlB4fmOiaCVxWQqcXB3iiTRCEP+3cXYuVcq7kBkhXvFXWLpX2XyZPa3TtKHMYpO28fWVgM7O02sr4dotgQ4Y9nrRQrfY2g0BES2KXNGoZSF5zMEmch7s+WBEpee5zlD377PYCwyVX4a44l0BhY5BecUUaxm6tXS1AGfnFM0GgLNpodmQ6Dd9nD5gS4efXT9VGLezki3wPZ2E0HgyuX0txondaZytThO9NfzGAEB55wKRklgYXkqTai12UgS1dXabkhlrkym8ke6a0/+ja1zVz958dKnXt6/c+04z/PunWt3t85d/YQ2dnc8lttKG2G0ZcZaQgCiTYZFApDKwOMMfiapVqfO8IzOqIpOmgJOwqA+fNG/Lq1V/qd9FZYkGtffHsICJ9rG0dri5q0xzp1rvWsJzc3NJt56uw8lDVpND0mioKSGJS4fmWr01urttq28cxK3brgX3RxhIHA8iKBSg4nUACGgjOLcVguhL9BuBTA2NzLr7Ko46Q0n4p8D17k6Umsc0s0oReA79ZKj0QCvPfdHSJM0MyqaFYW4xxdB4MHzOBoNH5tbPacerqLctQggWfgz+9jbO4JSjrHfXVvHZBJndiUsrDEIAg9bW11s73Rnr+4q8yzls/C7DgTI3SgW9jdSlU4BR5sFKGFhUmrc2esjjlMksYSUTp93NE0hM8mcnOmQ2w/QUmE6HoKxXFongwqNcX3J6EwlW96XQjBw7mwKbe/0wChFr7eGze1eocDzwrv+t4XfWKhMmbExl0qZV3zG6CHFRnD/Fpg1cEBcLjFmC6IM83Z1fgQlrBLFV+3FmthSe9tFH4IZA9N9k9nvoqq1KlywCnAjWGyPcosWW6+Kin6rpkS5XFVhVsV9N2G/Y7Ti3LgQZlXcurPpveRTbuTifF5VjsL4AYCju8eLOHrmefvWAVKpwCjDWq+bSdI5mzq9XgvNprPj0es5UGh7e60S8V0wqVLVobP5W+NfQycGI5U/F9zqQOuT8jit+0nDoKo8p3VHwX3l3C31d91cLq2ANanl5VjVeuXUalYkUlVygpletIVNy4WjjGA6SWdqZj2PZ7ZEE3BG0Gg1Kx5lkNJXuQXyclVMgqWwKyYU3B4oUwXOmZNmzVQmMUbRaPoQgheSLPVqeeBl2QqPo380wXA4ze56FnEsEUcSQRAgiWNIpaGlIqmS1yfTiEI8+M2Ah18dT9JPpqluaW0pAXgYcCYExSOPrGN3t3XiclTnbyvcT0MfuLX8HZC1wM2bI8S51BUBOh0f02nqsBjjJHYYJQhDAcYIOm0fF85ndoqqFpiqhgbKXNzT7RlV7itIaz08OkrOdTr+r00j+cNJovnxUUTSVIvi/YNSB+gfHkXQ2vB22wsYxVoqzdr5i0/tHx88f+00+a1vfM+nj4/jn5xOZc8YQ7UyRAhKgoCj0/axvn5K29D3QJOJxNFRNNOIsrnZQKddL036ftDdgym0shiNU0SZuvkocmds32cIG07qq9n0cP58G82mh2efvYu33hrEcawio22sNdFaWxqG4u7mZvM/f+3Fr/5WMQ8mHvrq3v74k2mieaMpyFOf2FnCCV9+5QiTcQqpLGRqIFNtlLImk6oaKWkHxtiUMzqlhO4DZEIovdHt+L/yygtf+Ver6nh08Nz1ztoTPy6l2YgT1RCC6sAXE8ZI0mr5//Rw/9mTdY2f0Yy+/vWvv99F+FDSGUPnQ057t58Z7V58SqTSPKW07RAgoIyElDiVWp7HZ0aCc/UUJtvYCXF2QDbWF5k6YUPg6CjOHquS1FhsPfzI937p2re+cHT5yqd+1xpcNRY9QgkhlKbWQFJKJyDgvsc832dI07kRYpu9Zh5PJEbjFJ7HPnDG394XWnXIKZ9M625adYewgj9nFM2Gh/X1EN1ugG7XR7PlwfedpEwQCIShQCPkIATgwqk1C0PHwGGMQngM7baPdssHy8S0m02BVtODMRZcMMSRU1/kCQaWveQIQ6faz/c4mi2BTsfHo4+sv2Nj6WEo4PsM43GKJHavy2ABkW3+TpWggHG4JTz3ssY3xgac05Z7OUxSC8uMsaHWpmENNpJU/qVu73ue7vSefPr8pafY+YtPvcgF+4M01T+mtekxSkwQ8IgzarW2zBpLc/V0BE4F3cZGCC4YWk0xew13Rmf0naIi06b4r8qv/LsqXtlfCIbBIEEca1y40F5ZliDg2NufoNP237XEGiEE53bauL03hNQWVmeSCLBQ0knqUUbQbr03F6E7e2OkiYSiBJQ5BngYejNGQLPhod0KwDmDMs7ODmVz5o7NUHvGKGim/ocLCt8XUMrgjZf/FKPBAEq5xxaUUSALFwZexmCiaHeb8Lx7aLsVQKHWGnEsoZTGxuYGUmkgpXJlpAyUUjQaPtbWmmi1gnn801zAq3Co4u+qv3ZxbFWCBXX1I8Ctm8fuHJPpiLfGQqYKccYkA5xebU9whKEPqzVGw+OZDSNKs+2REFBCZ0yV/IzkXgQ4G0a+72Fraw2MUWxtb6Lba7tCFBlOedGyb7sAjNnKeZj/LUvbzZk7tsAAcswcl24GXZJqptGMqUNQCl9kBpGlbpmVpwLkXIQ4SeaWne9mjKXKrlrZnXmUcpjycCKl8FVHoSpguFyeVW51Q70OzK6jqrqQGr8PPNU15kmY+b2mWSKlFIaD0TKqb4EkcVKNQSNEKi20chJ1UiqkUkOmCloZxIlEs+lUbS41fHm6AMudlGOcq7gMRf9iGqgIU55wZZ5tmUpr5LsZN1VVPynsabvzpPyKaZ20Hpz0261ftrJZl7+rW2y5C3MbZgSW2MX4luQbxaokITiHUgrjcTyTTvR9hkajCWtSWGPQbDVrazV3rVqV8+861ldVDYt++X5AYLTBdBqBMTbbNyghbo5UtnoNpxMEXDCnai6VSNMElLq7pO8LaJ26/IwGpYx4ntc2xthWo/FXAr/5iNZmmxAQIRhpNDlrNAVabQ+PPPLuVFbXjTuU/lbufSv8vhvorbf6GI1T5Oph4+zR43SqsjMPhZROHfv6eohm08PFix0EwTs4n1cNlbqGrmvsqrAF/3bb23nt9WPZaQf/fRTJv661DSklSZKqNkAWtAQ0m16mNtg9PJPSjLWyfWPsxcnopVPZ0tk+d1VKqf+yVLaXJNpPUk2Fx9AIOXZ32/dFBeBgkGCQ2SVllODcTgvN5gdH1eBkInHn9hhS6vyxLJQ0GX4I5OsHZRStto8wFHjxxQOMx+ltY3DTGhgQqgSn02bLu7m11fw7rzz/lT8o5vHE1c/S4+P4FyaTdINSQq9c7uKBkhTW9etDjEcJpDTQxjpVvBZacCYZpzGhdAJAUUqUEGxAKUkopXfWe+EvvPLCV3/vNHXdOfeJDiGkZ6zdUMoISqnhgiXttv9PD/efnbxXbfpRoDOGzv2hM9T8I0AvPPOlLz78xE9eVdq0Emu51tZT1DaJcgc7xp2heqkyY9AWSFMD2ASJYLhxc4RLF+e2DrodH71eABCIJDLQyrTH0/S/BvBzf/6NL6QA/pNHn/zs3xtP0r+spNlU2hhrLaWUpMY67rnSBlIaEOpAdSEoBCVQ0uDGzREODqfY2myg0/FrVW59pKmuSU57E6oJFzY4wgbHOrB8EbWAlAZJojJgy73iksqpOfWyDZ0QJ7WT6yn9oz++mYFHzmYTOKCtAzNtBrZ1Oj4uXexgZ6eJZdPR2WXqlFdHSgkee2wdjzzSw97eBLdvj5Gk2o03uBshRBgAACAASURBVDpY2ExVXK6qBkIICqVMQyltKCVGcGqtxXEq9TpR6BJiNCHQWpv/iHH6GU/Q11ot8VVYS4fj9HGtjTDGUEKIpZQaAJTSrI2kxuFBBM4pbt4a4dF3eTE5ozN6r6hKOqdKyqeKFuxdWKDb9XHj1si9iKarJA6AdsvDwcEUm5vhu1YL1277+Hf+woN4/c1DHB1NMehHiBMJLpytk9u3R2iHHtqdRVVw7wiMooC2zoYXtS6R4/4UO1tz1T2MEax1A6x1A0hlkKROGjZNFKaRdICOxzPpEAMQgiiSuHPjeUxH/Vkb5aA8pYDvCzDuGOidToBWM1wBp1QAUysqe3g0RJpKUMYBwjGdDmd+uWSj7wusb5TUE61CyavCLDVmdbyloGVwtSqvLMz1tw6RSoVm0wfjFGbsQKUkkSCgYNQ9IDHWQCoLYw36x0fg3NUxSaRLKBMtyaWtnMRVJp2T2egIPIGtrR5AgXO722g0gwUJFZQYLaSEAJNKa9cW1uRzpSB1kyGB1ubwYnnuFqBGgpl+91wqqDj3cgmjPE7OXyKFNp6rnJuPosV5Ogf1ZjWalW8ej4DMbN4s17TYrYtSQcvHj2UEfBkrX3YvplU8/tQxdapw/DqcvowzVZd7Oe+6+N91J926eVimVevDqnCl71xqJoriuXNhwCSpk8YDgDBsIk4UKMse1lCS2dFxc5cSis3Ngg23QifbOqBxNYdgKZ2letSFr6JV+Wd/bcnrNFTVFXVMlKrw5fl52q4tU9X8WkqPYKaZs1j1unqTwmqVp4VC3MW5bJfyBsrtQAplmuc0k7QkyytOlV0yC4ut7TUMBxEmkwi5NE+aplASIJOoVMPq0izX/DS9uWqlmxPjDHGcghAGxpyqVQCYThMstly5tWpa0AIb2x1MJgmU1EgS6e5cxEJKCyE0hCBIZQRtdKPT6lyN4wjTeEIE9Z2tIe4eHPo+w8e/Z8k+ytHe/mR9784EwqN4/GObp5YmL1PVVKtbr6v2ApTCFL9RE+9dHnnviZJE4datEfr9eKatQkqNXuhs1Oaq0611Z6Nbt8bY3mqi/X5Ig5QbvmZyMkrhCUajSP5srxf+8niU/LRUZitJdeONt47XGg2Ora05k/TBh9YwjaTDL4wlStuGlPr841efDk5jSydO1NOJNBuUQjcaQiqlKWeUEEru2wPk0Th1j9ECD5SRJRMI7zddvzHEaJwC1t15con3MORQ2sATDJxTUAIc3J1GB3enfWPsiFL6pudRRYje9UBMELIXup3gZ14o2MzJSSr770WR3IQF4YLiYx/bWPAfDhPs352gn6n7twAoIWg0BKeMcAChNfCMtre0sZ614JzRg07H/6WXn//KH95DdQ0AIgSbTCdpizFozuiIEvTfVSOe0Rm9R3TG0PmI0GsvfOW/fOixz/wqrP1eC9KX0mynqekRgoBzCtD5RV8qp6ZKSoJGA4hjhclELmwmDz/cw7PX9hHHukUIHcaR+r6rn/rpJ6996/PPA8Arz3/57z3+iadfHo/Sv4UEDyilQ2shtbJHWmtGCLhSxqcUVIJQSggYc8wBqQyiqcRgkIAxil4vwPndFjzvTKrhvtCqm1yJhKAQnld/myt87+9P8PLLRxiPU3TXfBDrDufGWjR8AeE5SZ1eL8ADD3RnF6ay2oSy+7IZ1WpmD6UEu7stnDvXxPXrI9w9mCBJzEysnGVlQXYIsbOjhPUoIZ7wKJLE6DRVlhBiOCMJpTSx1mxJaTZlSs4zTq8mqd7VynhxokKtLTXGEkIAzqkiAI8zBthgmCBs8NkB+mw8n9F3O5WZQO2OB/22s4/Wanm1zCJrnTTdrVsjPP74xoJ7kUFUzmsV46e3FuLS+TXwTBKm349AAUilIZXGG9eP8cRjOzMVb+/0Qi04A6MATw0k3GuwKHZ2x0SFulDBKQRfflU3A8asxc3bI+zdeh03Xn8VUZTCGDOTlgUy1V4eh/AYAl+g23Mv1FYBCnUgAi2Fi+IU02kKmUqsb26j3x/DGMdEyo2xNho+2u0QnLPq7cLO/5A61KIOZS9XpIAYzsYDwYzJsQptv3nzCFGcwlgD329Ca4spSRBNnWQOoQADh7XSGWHVFqP+IbRWCMMQnuBZ288ZkoADgymlYJQ6iR9mwTnF+kYHIMDuxR0E/hz8mJsBypgzNIMEsz2GULjHDDnTYzb252FAsmpZlAb+nElEMGegIGt7mxuWKTTQPIidq16bDYIiGFk1gsqdWYfYV83PMhw2K8U8DnJGznwfnzN2iu/ti+DqQu0wh1Sz9pylvRjOLqS9WMu6GtrZ/5eVHi2CtqtBwJO+q1uqXI7l+hf964DG953qFtuqBl2VROYfjaeV6YxGE0ipQBmDNQSMEhBQGOQcUhecUYr19SYYp0udXcxnCfs+7dpWLFf5dxkXr+r4wj5YVc9anH/VACis0VX+ZbMs5aSrqGrsrgpXlWYdwD1bfbIfdcOjqkuqtpOye1WZlpvPLjdn+VxSCFBsW1JR4p3zPdx4y9lvS1IFawyEJyBlgihKEIb5g5P61WC+2i2nX1xVS6WscFt09wSD1hruERoBIRrWOuB/OknQaBbB/ZNa2lEYeOiuNTL1ckMoZaAUZmcbLhwERQiQpIoACY4HfexunnPwKdzeefny2sLDzjTVP/aNb+59bjCIfvTJJzZbvV7wjpk5p6XydK2bnnXfq9bqVcvLqrlxEhljsbc3xre+tYfj48jZQ6JOelYbJwFujZNizM+aRjt7JMd9B5BXqvT9IBAB1jeD7b296V89uv07P3Dl0R+/hEj+YJyq7SRWredfPOAfpxQbm5kqNAtcudzFxKmYa1pjlNYkUtr8CIDfPSm76VT+iFamSRkJGh4PkoQbLijxMvX094Ny9Xe+xzKGzgdHOkcpg9EocXM70ZDKgBJAeMzZlbROq0CSagwHceoJfswEGwceu+MJ9gYAQwnRzab3pdde+uqXblXk8cTVp3ePB/HPSGU8xgl6a8ECk3EykXjl1SNEU8eo09l9RWSMJJKpU6YMTQu0OCEDwcmw3fa++OqLXz2xz4tECKxSeh3ZVKaUKErgDKOd0Rl9AOgjiSh+lFSuFenSlU/9S2PwFGNkkqZmPU4UU8rAWiuUU0sglTRaKsOMcQdZkUla5LZOchDaEwy370wwmaSk0RAjAnKsjH2if/jcb+f5Hew9e+2BBz/9rFTmB0AgtLG+deroJSVkTBlNABITWG5gubVONZVMndhvmmgAbtE+7seYTGX2WueMD/m+UPkSWj6tEgcIHdyN8Myz+3jrrQGiSEJwCsIIwoAjbApYA/TWA5w718JDD/dmRvLq9F/PDVLPv4v/ld3KcQkh6HZ9bKw3MgPkgO9zCEZdeAIQQpwaQCeOzjh39hKSWHlpqn1CLKeEEKWsr5RuaGN9qUwnTfU2IcQmqW5NpzKQUjOtDQUIOKeWMmLTVNPclkCjIcA5gdE40XD8GZ3RdxtxRnHj5giUkZU6pQkBJtMUt+9McP58e8ZkKTJzVqmBq1L5BjjVCsNhDGsBpQ2U1ACIAxK0wXSaYmuziXdMFohSickkBaMUE6lBqSt7kupT67fOL+PGWty6NcTweB9vvvo8hoMxtDFz8M06VRiex50++4aPja010ApQukxVS3V52QaA0XCMKErhhw1I6ezP5NIogNOF32qFOH9xo5JhVaxPXVlWkcViPy5sK0X3QtYz0KMwTu7c7mMySZCmCsZY+IHAdJKi358gTZ3eeGMMvIBDcA4CimgyQpqmCAIPzGMAnNoZQig8zsEoRa4yjGWv+hkj8DjH+mYHni9w/oFzjplT5gbkQCTFzD4NKTdfYVznDoTO0yDljqsAXRdVqpUiWbuQ9kL5yg28VLAqmKn4rypsKa9K4K8crpzXMjy8DI6Spf/P4yymN/8iC27VceZ5L54m6tIsl2getw4+Lf+taqFyaxVbvw67r+qRKrj1PuOe3xHa3z+sRDSH/Qm0Nmi1WwBhMxtSxrg+oZSCc45mM8CFixuVIwHA6uFa+Dubeiehu+WhW4folud+Vbiqv+V0UfG7rmzFsFWDpiq9OloRpmqc1tEqwPqdjt9imqdhUtX6Z+eOnAFW4BPO52ihHZybS1V4HJOxsx2TJBLGECitoaSC71E0W0VV06S2Ocsr0CKPsLwSzMMudnOuns65EEKgpMZ0mjqJ1lQiTRWsdWpL13qNUuvUbEgLZSBoNH1MJxGkVJAyzZhFrt2UBNrtFsKgBa1TWGLAmEAQePB9D4xTXDjfxu7uXDJ4NEp//s/+7M7f8j3+EkC2P3F1a+u7CRMon8dWua2KU/5dpslU4pk/38Mbb/RxfOzGHCUEnscRhAyNUKDfjyHTjLloMXuIYi2glUW77aPb/WDZbCkSo6R9/fpQP/jw9/4rz2O/m0r9w0msLqepamlt2XCUYK0bIAicDSjPY4gTjfE4hZSGEEKiwOc3t3evksO7z721Kq+w/djfNsYGRlsoaYjWRjRbHtnYCLGz07q3Be6UpLLH1VobME6x9QGyv3vz1gijoXt0PRmnmd1ixwTWWZkHgxjDUWKsAbigMSNEMcEGlNEho2TQbHn/6NUXvvov6vJotD7296/fGPyUNeBBwMX3f/+FGfMsTTWef/4uJlNn86uwNGlrIY1FLFMztRpDre0RQMZBwF9vt/0vvf7y137tXuu7sfXx86Nx+qNS6pbW1gtDcUwZTZpN74sHZzZ07onOVK7dHzpj6HyEaO/2M+mly5+8lqTmh2GtB0BYC2uM1VIawxhNhGBNz2PwAza760/GEodHEY6PY2htZ0C00RbDUcq6XX9dKjNRqe5cuvLpN+/uXXsjz3P/zrU7lx/89DeNwRMAQgCMUqJ8n+8JQQcEEJYQxjkNCdxroDTTwWmzQ3Nuz8cYYH9vguN+DEKcWCepBSTO6H5TbmxZKoPDwyneeKOPP/7jW7h+Y4jhMIG1FufPt7G2FkJrt9MKQdFd8/HQQz2029lrk1Un2LpTLerdq5g7zuYBxcZ6iN3dFlotzxm5Zu5SY6yFEBRSGWhlkaYaSazBGKGez2jgCwGCUEotYAFGacooVbCgqdQtAkKUMlxrQ7W2sNYSrQ2V0lBnnyprK2lgjXvFsrPdOBu/Z/SholyloNYW53dbK8NSQnDjxghbWw00wsUXblWSPXVUZvBsbjRx/UYf/eMokzTVMNpCZ6CeVAbNQDjbNPdCGY7BKMWdvRHiREJGGtIYpFJnzGJ76ld0xlrcuDlA/+gAt66/joM7d6D1nJmT28rJH1EwRrGzuzFjIK0CAVbdLcvxplECKTW63R4mkwjWOvUJAECIk85pNgNsb3VWYnp1y7Or6xwEW6XOr+xf901KcffuDDCexkgTBa3dZXI6TnBwOESSyuylow9KCJIkhe8JCG4xHo9AqNsHiHEMH6UNgsCHl6nEI5nEF+POVpznC2xvr8H3BC48sAtfeHNGTRmMRcG9gH8tgbWrwNdyI9ch9UX//HcdcFvE+Rb0A5F6jK7q6fBS4eoKWg5M5nmfmvVR9q9DycvxioyY6hFatAJUZadi8Vc9+3Iecw6tVnWD+7YL4YBTNHEpvfIwqM5nMV41++p0ONQqfsL9pIWpZC2OjwaV4Y6Px5mNMgElDQgh0NpAqTmTWgiOjY02mq17eFBT0xH3VPe6zizPyWLwqvlc19GrOqU8aMph6vyqwtRR1Rp20kCrGuglN1LlX1OWVXvTqmW1Lo1iMyykXdiXKsOTxTBFfy8QkKmGUhraGBhjQCkDrMHaRrd2LcjpNKeWuvWqfCci5dCU4PBgCKUsrHEPG3I1ob319uzsUaTF7ljeA9y9R8MYV3pK87ujezTHKEUqUxAqYa1GEktoCzQaIS6cX8PjcxVLz7z2av/vvvDiwd9ZWwv/oTV2R3B67sLF9oVTNMl3JZXH3arf5X9vvjlAvx9jNHJ2c1otH0HAnUSFNJCpu+tq46SCHUNnribZaHcPbjTEfbEP815QGArcvDk6ZpQev/rCV7++tXN1RxvzEOO05Xm0QSmBTDU2N+d37fVeiLt3p0il5kZbJKl+dBLJv3rlwU//4eH+s3fq8mp2nvgbUun1aax6SaI8qTS7eKFD1tdDdNeC+mPBqnXzhDX1zTf7ODicQqYagc+xvf0uHqO9hzSdSrz+eh9xrDCNFAAnBW6sGzdRpBAn2oDQ1PcY1nqBoJRMCCFTpU3HaLve6fj/8JXnv/L/rcrH0od+qT+IttNUcT9g5FOf2p35vfDCAfqDBFoZhCGHECyTeseEEnqXABNrrDXWGspIHATiVrvlfen1l7/26++kzlvnrqbjcfo5KXXbEzTprTf+T+GxO4HPfvNg/9nTbi9nhDOGzv2iM4bOR4z2b1/rP3D5088TQrY9j+07xgo/FoJFhBDBOW3DOu53GAhwTsGFAzyMsUiyDT4MOLpdH/1+AkYJjLZMKjuxBpf7R8//5kKed67tX37w079FCXkAhLQ4oxFntA9AKG26SllutE1ASCKloe5CBkoAyFQjTTVS6SR2klQjjTVG4xSHhxEGw2SmY/cMHP/O0eFhhFdeOcLe3gRvvjnAy68c4VZmHC9NDVQmwr3eC9FoCjDmDpSPPbqBra3Gsl2k2ptTya98+a071QIrD0t+wLDWDcAoAawz0t5bC8AYhdYWFEAQCFDiGIpaGxhtAQvmeczzfaYJyNAC1BorACDwWKqNFbCEgIAwSi1zL9qJk3AjGdjoLjm9teC+6d49ozN6v+joKMJkInG5ZLiyTL7PMBylCHz2nuvqPh78/+y9eawl2Xkf9jtbLXd5a3dPT3fPPhzOcDYOSdOKAkSyYSVyDEOyJZEckg4SOE6cQHaUAAmcBAjkUEucwHBgQwEcOQ4YkBwu48CAYgOWEEv5w5EjkKJmpmffe3qmt7fdrbazfPnjVN1Xt17Vfa97umch3zfoeXWrzl7nnDrn9zvf92W4cm2GLNNes6L0klkY70trMsmQpBr9OLhukxJKCW+2QVsoyaAdIYoDRL0AWlsMB9FSv28EP6e8994Yb732Mt5540Vcu3QJgDeRse9viCEMpSd1ogBnzp6AUu3zxVFwvrZpcTJJkcwybG6egnOEJMkhhCeSwLwz582NIc6e3YCQYoFMATD3jdI8pQxgwW/SnDNgi6eXm6DoAh5Yi1f3S4BGOqNRgtksQ5pq76ONUB40MMjSwmvcwJth8GZuGGZJgu1r2xCCQwheMxXmW6wyN+fIa+dEYQAp/In/1bUBwiDAmTtvR6BqRORhh5XbXkqbLPsGdhE/ze9nF4LJahcLQDFbTL8NHG6Cy3XpAnOXVb5ZFtYM1xK/Tjx1FmwZHdIow5HP6jfLswiMVuGqgyRUFrauqbNf4v3KNnWAFp914+5VyLYS7z9d7DTdNTgUV1o6hzTTOArJc1RCqO15UWhMxtMDYXVhMJ0mAGeQIp7b8zfGa/pLKRAECsNhhLPnDvrbOBSR6ViyHiXsdT/vCtK1Fl7WnZsvum3e6GL5mmHafrfl19XJ2uaUZlnKcAv17wJLb5BRvIEoi/G65sj6d6q8xwhz308MgFQCySwHAysPcHhyoygKrJ9YhRR8IS/W+HcY6bs4o3T36rbXKpXA1rUpjDVg4PM1CODXBL3+Pgm63/2as46/u6/9w9DvhygKjSiUmCU5Cq3LZ96Eaxgo5EUGYwSkCKG1QRwr/Jmf+kRV0m+88MLOL7733uR/6/fCP3rrtae/JtT9/+OZswO7vh43CJ0bfbsfT+mq7eqq90NEjhDF3kdyntu5xke1ryXypr0q4YyVmo1es31jPYaU3sLGYXl+GHL58nRtluiVdPrKP9rdfuH7w7WHvkSW4jCSG0Y7GOOwN8pwYnMfdxgOAoxGORhDBIbQWQq1cZ9JJi9/vSufePDAX9faree56VvnBBH4YBCwXqy8NYL6IK2kOYjr10f4mL751h6SmfYHTgOO228ffiQa//KVGSaTvDShaBHHCisrIQZ9r1WnjQERDOdcC84zKfgkCMVrQSjfHg6Cf3H5nX/6lZ1rz7+5LI/7H/zCz23vJE8SQRBInjmzwu68w+8p33hjF1tbKYy2YIxBBQLOErLMwGiXA4DgPHeAFIIVYSivDAfh99589Xv/8EbrfOq2R8Zpav4KCIFSYqoNnSbrVvv98J9tXT1/cEFyLJ1yTOjcGjkmdH4M5erlZ6+du+uJ89bQ4wBjXLAZWbfiHLgxjgrtmNaWgcCdpTmwYYwD4wxpohEEAnGssLYaYjotYK3r5YV1xlL/9JnH79/dev5363leufQs7Ww9/3/fcddnLjjn7gZY4IgiY9yQiARjzHDOZs457ixzpWNhwRhgHcEYgjUWIAZL3va9MQ5ZZrC7l2E8KuZ+SWSHWZhjuTEh8icyrm0lGI1yXLuW4N2LY1y5OsP2lgdv88LCGPLm1ZjfSA+HAaJIYmUY4s47V3H6dH9+8vu6Zdnipyt8F/lT+9vrKZw40UMUSzgHFNrCOYJSAsNBAOPIa9VUGzW/+GWMIbLObWhtVwRnigiOC6YZGLfGSeeIOSLGCKxSZa+KZLU/+TSeeL8OunBzVfgu03HHciwfFxlPPNl+8mQfYbh8iTGdFkgSg5Mnb64pgdtODbC960+2ifIwAjkgLQyU4NCWoAuDybTwGhmhWkrCNHERIQTGkwzOAYIIIvKHHPLcwFrCoENLh1CZWRvhwluv4+2Xn8FkPIXzWn0AMPfXEoYSYAxCCmxsDtDvd7fRMoC16zmBsLs9gYoiyCDA3t4UnDOEofeRxjnHcNjD2loPm5vDOZnTihnWMmAoT3tW96k2FZdgF2dYIIcI+yePq+d1fyxV3HpeBGA8SrCzM0FRGG8eprIDX5pgIEewzs2dpRpt4ZzBaHfbz+XKbwQ5823OOANn/q/3T+PbiTMOITlWV4eIo/AAmcPq35dl0vwGLSOBmt+tLrB2GW63DMw9SvkW7rP258tYB2DxhdXL0XSItICWoj1OlV71QUXjurVChzVC2wKhZbHQXcGW9CtiZ99026Kfv33ih7VUtE4KHd6x2sO0nsBHs/b7EOxRMP36vXqay0rY1lW6ulkXbj9/TsB0MkWaHvRhnaUFstyAQwAQ4EIgDKRPkzwRrwKFzY3BAe2cQ8mcFrmpK7SWrndo+gtjAt0v5jCyp9nobS+pK5/rGV5tebddH+Qiu+fBrg7U/sFb3qhHJIfq0xSrT11t9WwMquqxCiXSJPcHxZwH3YlxxKFE3IvmabZVta3Jl31WDky7jbSb6SZJDmf9PohAEFKACw5rLNY2Bge6RZthyrY8rAVmswx5blDkurTaQH4/7whcCHDOobgC4wxra32srPSxMoxf+Sff/q0/G0QP/B+cMbO2Hn15/cTDPzOZFD//+OO33cM5CxZr0NVBmh/VrlnoR0MY807r89zAWEKWGn/gBZX2N/OWUKr9KYM/FFtbzDEG5LkFFxwbG4sHlbr64IFy3PyqLcjOTobRXsbvuf9z/3L76vnLp88+brPUfJ4cFdq4yBFJXThs7yTY2IghpV9bM3j/0MNhGHCBfpFbe/vZx9Xe9gt/2Mzjk4986bG9veyvWuuionAxeUszfDAIcOpkHysrLQfSDpvzmvdbliDXriXQ1oKBIe4pb3pwGWn/AXRlYxzeLokmo/385TVhCUmqS39ZDs6RhcdLHOMsU0purwzCr7/56tO/dZR8HLvnO+NxfoaIZBgK8ac/fxZRJHHhwgiXLk2RpN5vKZFf5xtL0NrlRMi4EIVSfMIZs1KK0cow/N5brz39P7+fem9dPU+D1Ye+SEQRY4yco1BKPur1g9/eunrevJ+0f9zkmNC5NXJM6PyYypVLz05On3081IX9DAjCOrdGhNBaksZY4RwJbZzU2sE6V6rkEkRpwmAyLeZgvZQc06lGnlmW51ZYS6fvuucz71678twrzXyvXXnurbvu/czvENG95LAOBi44N4wzw4mRIwiAQsaY9GbrGZTk4CUSpJR3YloRA85P4hDSm7Pa3ctx9eoMo5E/PRCG8sZJhB9jmUwKbG0lePOtEd54Ywevv7GLt98e49rVGa6WxI7Rzpsoc+SBTc7QHwQIQ29O7Oy5Fdx/3wZOnerPfWR8oHKUBVW5cApDiZWVEEpxOEMIA4EoVn7B4IAg8FpgpjoBzrk/5WQIMuCcEQIi6gnBlLHEQH681Nde3pQRB+P7zs455xiNcly5mmBrO8Us1QADOOMLxGTTV9DBah338Y+qVJslYxzG4xyXLk3xxpu7ePXVXbzx5h5ee20Xr7+xh/fem+LKlQSDgSdCP7bCgMuXZxgOg/aNTk1mM42trRTnzg1vejHuvnMde6OstANfoi8OcOTNahXaIi8MTGFBAIb98MgboigUmMxymJKIYZagSz9croRu46jdUep7lydIpikuvvEcJpOpB3OI5v5ypPBzj1LeLNzqSg/rG2s+cvM0MPZ/LxS9hqSwZrzy92hvjCw3GA7XMJmmyFKNQHnTBWD+RPvG+gAnT60iUGL54e8SR5mfTK7K1IY+1YpY/RNsUdsHtWvWSK8aT0mSY3dniizVJWhhPYFjLdK0QBAoEBG08fd9GziM9nbBGEMQqtKUq/czI6WAFF4LiTMOpYR3mg4GITjW1j2Zc+6u2zs1pW6KLANfm9ddYY+Sx2FA61EAzrbvaTN9atxfFq+NBWwr7wGnS+wgA9hZkS5AjxbL0EoUtTX4skq1laHZKE0IdP8+O3APC3EWS8ZqNWOtzd7Fvi2mvp82a8Rpg0TbwOPF1Bd/LwOb63k071e/d7b35lo39SJPpzNobSBkDOu8hnUQKARKgoggpUQYSpw+szHXgng/ctNXXM0ufYNxF+4dZW44DGRsC3OUcd/V3ZvDohmm3g5tHast3cM6XvNe19BuymHkEauls2y+bNyXUoBo3z+G9z0BEDlsbK4sROuqvRWHKwAAIABJREFU7mGvrY2waYZpS0sFCllaQBsL5zxgKyWHsYTBSgwlF2GjtjEKHJzVwkBiPEogJUeWFrDWlqbX/FSrpARBgzGBOIoQBF6jNo6izzDxwK9OZ8VPnDzR/8qLzz6121958D+LI1mcu2PlseW1a7ZI10zT1oIfb3nvvSmubSUoCr/+0aW2CucMUnptY2PcfC9aWTjh5ZqIyj1skhr0egrWEdbXo9aWReN3V5ijhEcjPFru12U6zbGzk6HXU8/sbr3ww92t559b2/zUv6216xHQk4JHREBeOGxvJegPAsSR3++PRjnCSIIcIU2tznNzzz33ffbrW1cWAfr1zU/9xHic/ZxzUNZRJARTnANrqxHuvXfj5uIbtUpe25qhKBzAgPW1GCdO9No/wkB3gzfTbeveXQ3eIu+9N8HWVuIP8ZaE9GRSYG8vQ5Z5X0xGW8sYN4yBwkhOw0Dura3H/+sbL3/360dpgvsf+sLPX7o8+atZrkPGGL/nnjV2773ruHRpijff2oPW3lpPSRoZbVwOwoxz5oQUiZJipCQfB4G4srYW/dYbr3zvt4+S72GyvvHwTxlLm5XmTxSp19989XvfuRlp/zjJMaFza+RjjBody/sVpfg/6/XUMMvNT3HLZ0oREYGTEwIEboyVDgTOuQgUQxCIkhHnsM7g9df30H80wNpahO2dFElSDLWBkJIVs5n+6uOf/ervP/ODbxxQRXzm+98wAL726Ge+cl+e2S8a4+7JMv1IXrhTgRKR6sk+EZBmBkVhceJEDKUEdGHAGEeWmxJg8poOnJf+dMDmcfLcQhuH0SgH5wxRJLG6FmL4EbUF+1GQPLe4dm2Gl17Zwd5uVm6COcAY8syffmZ834RIZZpHaw+I9noK9923jnvuXjv0ZP5HVTY2YmxsxMhzi+3tBFpbSMHQ6ysoKXDp8hRFbhFFEpxLv0i2DpocVGkTOookklRjNtWo/Odo7bz5HuFPRrFSrT3PjfftUS6itbbY3c7ABUMYCAxXQpw62YNUDFLst2kF5eybNei+X13TgV3vsdxKGY89uZykBivDENs7KYrcQki/oSq0w3Ra+EVwuWl2BOzuZfjEfeu49961D7sKNySbGzHW1qL5RnGZrK2GuHBh7E9oLtOQuUH5ic/fiT/+k3cx2ksxnvgNR5J4M2x+DALGOgShhNl0kG0bs1ZwneH+u0/g1Te3sFMYGG1gdg1sIJDMCuS5ARiwsRovJLM3SjGd5Lh08XVcu3LNJ8UZQA6ccXDBEfUCBIEsAUiBtfXV/QQaG7QFwrgepgFeVcBTZabMkTc7t7K2CW0Mkpmf762zKHKvudLrhwgjhV4v8MRLSaQs4OZsP6s6TFL5zDnQfhVm3gAvq/DV9ULz0yIUQwCStMBoLwFK3zZMM+//Rjtkmffftjcyc7KMca/pNBmNwBkQRKE3ZweGJCtAROCCQ0mOQjsIwRH3QgjhHbwOh31EUYA77jwDIbu/bV2A21G4kWYbLb1PLfeuR7oIo6qB295dV9iutLsaoNlIB8JT43dbOuUFtTTEnBCiRppl+OpY/UJaqD3vKE/9uvWFNhujq6JNaaIu+4nTgXuLA7x6vp96/Q7Kbz5r5LxI0BwEY1nj1bKFmG3p0IE0F/Nt5tPV/ZrPFlqufJBl7f6Hs9xgNsswXOlDcA9MAkDcC8G5n1uHw3iutbOsi1/XeP0oyLJxeCNxDxv/beHaOlNb122SO834bR+UrmHUBljSIWFrz5aNyqWdoPaM6nXpmuda0ltbH8A5gjWuPHQCBIHCaG+G1bV9XxnNGW7Z1N31vKs6bXF6Pe9flDGvoWqMRZr6Pcpkb4b4trUDy4y2pj8wW3GG9c0hRrtTrK0PMJtmIPh9pNYW1loEKvT7KlMgSTJcubb39sV39/7jMyfP/cWTJ/q/9eJzT70JAGlqPvvpJ25rd6TVKctQ62X3mh+ott9HHTAfjFhL2NvLSusq8D4Auf8qWEsw2qDQ3n9T5TMxDMTcHwqAknAEnLN4990x4khitJFjdfXo5pHbhmfzuqtfdk0HTfFmvpgoCvdYdW9jLf7F3b3s6bww/TDia5UvtaJwOH/+Kj75wCZOnerj3nvX8fwL1zCdFLDWDQTn4WxW/AaA/6KehxD8YhDIvSw3m5yDKSWRZhphJG+Z2XRjHHZ3s7lFnLW16zRL3dbdu66r34etzQjY2/PasYIzOO7HbpYZstb7rFPSMTBuVSCyMBCT4TD84epq9LdfPv/tHx6l2A8++uTKpcuTX7fGhYyBr62G7IlP346isLh82cOJxjiPRzEILpgwhjLGwFZWwxWl+EqeO0sOr6+uRP/dy89/+0+O2GKHSq+nnsoL8yCRU5xzwwXbvVlpH8uxvF85JnR+jOWZ73/DAfjWw5/+yiVj3d8sCrciBMtIcWmdU2EkE87Z0J/o8A7jjbaw1kEKDsG9Lcu77lrFvfesAwQMBro3m+l7kqRQWpvfe/QzX/kLz/3xN3fa8n/uj7/5OoDfePjxr/wZR/TX8qI4VWibW8u2OWfKOepJyWWWGu+XRfsTAQz7J0u0dghDgenUOz7OcgNnaW7vNUm8OTApGLa2Eg9sMa/1s74e4bbb9hfOtwJQ/ChLUVhsb6fY2U3nTsPz3CLPzNx3gHdy583VyEAAVNu6MwYuGNYHMfp9hTvvWMFddy33m/FxkTAUOHNmiFOn+njrrREAQq+n8In71/HuexMUuddcq8zLhaHw2j3Oq3FHkYTRDusbEaJI4vXXd2GNP40mBIdSvDRfaCAUhxTwpggKBut82wehgCWCLixmqQZn3o6xCgSGwwCDfuBPBs03p/v9t3ldJ3UWbV4fnew5JoXaJcsMdnczjMf5XKNLKg5dWKSpH0u3nep7sDk34JoBMODwhEYWSozH+fwkJDnC9k6K/kDhto+IE8zrFc6BS5emuPOOlaXhhkOvFZdl/hTgzS8Hw+c+cw6vvHINb13YnTvuFIzNHdlX0z5RS99e0t25YNjc7CNNNdKcgTsHaQk2EGCMY7yXIQwE+rEnRKazHKO9DM7luPLehfmpXABgjJffpnKcEUEItk/mAB3gd62czV0yFkmVelWuXtkD5942/nSaAii1Xgnerj/zpHPcCxYInGYTzctfu+dqmHg9PGclWcNKkIc1fPA00qpA3DY8bOfaBGlWoMgNqo3kyrCH0WgGgjfTWn+fnAjbW9dgjS61c0rtXmfAuQeuOGNgjM8xfWscGDgGwz6iKMS5u86A1072tzV5E4SopOv+Qlse8vyWSyeSXpPq3mGoYVuYJrrf/NsWvokMLpSzFmEB0aTWsTBHcBtR98PRfkdsBaDZfhhWJkLAnCBqbbCqA5fxWtHmlkJRPXwbcFgPX32X9yFWOpB2m/iv//4qALV0FuuxuIbYv9uAbGul2n9Wf8IWyrpfp3pui+VYbC3nPas3qwHAz1tc+pPkSgkEoUK/F6HfD5GUAPXpM+sLreJaa1sv2eGy7A0dNc0Pfew3ZVmXrj9vzhmVNOMtC9/FMtRJl7a5qZle/Rm1hGvLb9m9ZnpdQ7Y5TB28/dAjdgp/mIUDIPQHMcajZE7oUFv88vd86mFLlylLp9i61KsXRQppWnhTpc6PEgZ4Eua2/XTr8VhLOk0ZDCNMJyl6vRBZViBJ8tJkkoXl3r/LgAswLpEkKXZ2J2q4svIrDvr86y9/9+8BwH2f/MJ/OhplajgI/vyS6txEafuad/3umrPbOlDXx/X9y95eBmMchGAIAu8XVkqOIBAotEVaWBhjS9LOm7TXenFupbLzETGkqcEs0bh6bXZdhM5R5DCOoXndDBP5w7xqPC3+3Kcee5K/8OxT7oVnn3IA/vKpcz//e1mildZujYAwikSwvhLj6pVZSZJEuP30AC/ubkEbG1rmzozG+Nm7P/GLu2+9+vTXqjyy1PwC40xzzixjfudQkQq3SmaJ9oeTC6+Ner2+Pm9Imo3cmDh291IUhYVQHDDWE7GOEMXCac0cOcCBEQM5xkAnT/R/+63Xnv61y+8cLfsHH31yZWcneXo2ze/s9aRaDUKcOTOEtQ7PPHsF00kBApVWYQjOkbGGcjBmyGGa5zbjYDPB+L+MB+q7N5PMAQCp+P9DRMIRIrJkisLefzPTP5ZjeT9yTOgcC57/k2/+/kOPfXnTmfxvamtDLlgeRXKXCbYhxb5TeGMIulTZ5YLBWmA8yfHqa7u47941rK1HGI/zSjtmzTnS43H+jwH8/NL8n/nm7z/22a/+oZT8V/PMfE5btwJABYE42+vLk0p6rZyECGEoKsd+OQEsCHggBUeaaO903vkP7WjsnTsb453Zc85grIOSAlEk4CzHOxfH2N5JIbg3qdLrKWxuRnDOA4FK8R8JfzxFYUuHiKZ0JOfNDVWYga35byBH6PcUAiWA8pTjfDNdkj4ViSEkR6A8MXbvPWuI45sPyH7YIiXH/fd7EGAyLbC9lYIzBiEZBAk/LnLr21i7uW8Iawn9QQCjHaZGI44V0lQjiuS8T4WR99/gxQPMWnsnqRAcxri5KjPIkwR5bqCUwNZWAsbgfVlFEsOVEP2eQhRLfzK1sXdg5THCpmm2uik3oA7t7EudxGmSQk2C50ed9HGOkOUGk3GBNDNzM2pGu9L/hieVqxbk3J98295Oy1OIVG60OBwR4IAoEuj1+tjZSVGR5yA/bj+usrEe460LIySpRm/JvMAYsLYWIUn0LSF0KnnggZO4995N/NH334EpPHBgnCeq4ygoTZxd31xPADbXe9jbTbzdaAtAO3BtkcGCQLhydYphL4QMOK5dnSHPNZLpGNPJaJHsEByMEcLI+/KRQmLjxOpBPKANJ0D7vfkobuyAiQhFobG+eQpZmkNrvZAE50AQSMRhgPX1wULcpoZO8151PQeialLf+xIWcfcq/mEwdF4Y7GxPkOcaeabnvnGU8CYwAQbBxfzkKcr6ZGkCZw2E4N7cjXMgKv3mgHlzbeTnM6UkwlAhCAVWV4YQQuDc3We8VletmZvlXeAU6u3TUqc2jK8N7ln2utvKcBRg+Mjg8TKU+zAE8Sjp1v82K7Os8odwIUvL0oU8slqAJoJc76R1e4BtDdnVuFWarPyxYM6tnh6r5dloqDmCeyDhlkybvXEZKl2FaqbDDjyjAy+h6R/I//LrgP0wizVZhobXS127X97M8gJdorVGFPXBGCvHeGVKkUMIjpVV7xS7SrUOX3aN67q0tSJruW6GXyZt8Q4Le9gcedS8jyQ3upQ76hywLGzXS+DYf3ltbEL9/hEw87ZvWutke9jkXH9WMYUM+87hWmR9fYDR3gyhkxBCIJnlKAqD3Z0p1jcG7ZG6EPAlL72ribu+Wb1eiL29BFIKCKG8FQby+/9laR/2TeOcY/3EELtbEwwGMbJMQ2tTapJYWJdjyhhWVgYA4+O4F1vBOLtw6eJ4ozSukaT6Z0+fHvwuY/hTHdX6kGUZDdF81jYQmi+1mfbywUXkgfcs9wdhrXWw1luHcLTvE7YiEX0cmptca6ZF5PelW1sJVlYCbG0l3vTXR0TWViPEkVDTqdkstPslAHMTWIO++p3d3JxxfssFIXhgjAMXDBcujGCMw5kzQ2SZwaVLUwmitaxw2WRa/IVPPvzF3335+e/8fwDgiIacs5QBZIxjYEAU+n33rZLZtEAUeog2CiXW1+NDYtwiKbuFtYSLFyeYpRpa2zkBGAYCaUYW5M+lCcG0YNysroYvvfXa07921GweeuxLQVHYn7t6bfqTWWZizoD19Rhnzw7x3PmrSGZ+va+NQ7+vwAAU2hWMsUQInkexelswlgDs1eFK+J+/+OxTN92vzYvPPmU2T/9FkCNhnOuFoXjvZudxLMdyo3JM6BwLAODFZ7/19IOPPHn7dJp/wTjqQ7AZCNO8sJkz1LPOBUSknCUhBOcMDNY5ZJn3n/LKKzu47/51rK/HSFKNgIQEUZxl5v67P/FL33rr1e99eVn+z/7gGxmAv/X4Z78SpJn9r/Lc/CkAFATiJFFJKjlKleIxFwzMsQwExjkLCm0B7cHtfbuw5amiEtvOC7+oAQFCAMZ4B25ZaubERFEYaG0xnRbz0/JB6EF3bRyU4uj3FHo9D7qpQCBQojQ9dlO2TzcklVmvCizWxnmCobAYjXNMJsUci8jzEiQmgJWkFTmCK304zE+cMI8dCMEgFYcUDMZ6p9LGEZTkWFuLcMe5ITY2PqSFxgcsw0GA4SBAGAnvrFA7MMMgDAGwAPOLZOvcfDPJJIezDmHgyZ8olB68hW9DDVf6zyAw+LBc8NJMm0WWmTnGoxwvMSCGLNUwJVEpJcO17QRScN8npXfgHUYSqysh+n0FIRioJCpb9wTlvQUyp+0e9kmbuj+fOslzGDm0zBTcR5EQqvxJ5bmFK8cZlSeErCUU2sIa550uh348FcZrEgrpT1aNxt7fSjVWGfMbqH2zFg6DQQBnfb8IQ4G11ejwwn1EZXUtBC54R6zLCB0A6PUkxuPilm8SpeRYGYZYWY2ws5PAaAuAoeAGaapBbLG3Ng/6z+9jEdM5e/sqCr0LrhlS5zVGIgbkSYGCAlyZTJAbC0aA1hZvvfp8mbcfA4J7v1pRGEBwjkApbJ5YBQdfzKgLnD4MiWyEn04yRGEI55x3gOz2cWQQILhAvxdiOFzsf63AFxbvtT1fTOTwxxUO16xylmtcvbQH67zfNg9IwH+7AGhjIUrw1lpPunst3hy6yLwZtTjwJBARjHWlLwNXVt3nFgQKKvBkjpQCd9x1Zp5XG8bXBbIug2q6puBm+GUcRvW8DVdsyvWAy111nIeh9njvW9r4h7bCtd1vFnhZZdp5hEVphp3n19HBq4ZpG4cHUNP6xEINZoAW49S1dBi1lJkOptNZwLa/dTlK72mGaX6tfdhFDZsuJNz/bpqHq4dZfOWEZDZrrVaeaxjjEIQCAM1PM2tjMZ5kcM5hda1XK1P9VVVrme4m7AKt66+uGa4tbjPe/JrtX/OW51W+h30K2srY9vx65KaN76NkVEljzCzUuWvi7HpJzXtdOHpX3GXdvxmm629HeowzDAYxRsYf0EqTAta5RULnsJe5MH+01K/tw8IWfzZlda2P7e0JGAhBqLz2W2mmNpnl6PUbQDZhwYxqM7v6dRwFSOMAea69mWHHIQWHIwfnLHSRIc8UGMS0F8WnjC4Sk9k+W3n0q//mZx/5v65em5385IMbT3QU/WMmh42s1i9w7fqgvH1hhMnEa3dY6w+0VoqNYShhNBlrSXgzZJYB1Wdnn9SpH9ABPDYwmxZIE4OL706wudlDC//zoUmvpzCbGZWkxV9CjdB54+Xv/f077/3LD4jUfM45d5pzNpSSgwtv7vzC2yOEgcB9965jZRjg7QtjWGd6jLPNvVH2tU899uTPvvDsU845WrfWrVjrQm9pw6HXD9CPVevwvBmS5RZhKNHrKQwGwYfuC/qdd8aYzTSK3GvmGOMPU3ncjVupAM6ZCwKRrAzCl9fW4v9+6zroDq3dX7pydfK3tbGBMZYJyXHiZA/vXPC+Pqnsh85RQYSASwYFMWMMU855IRXf6sXqX7zx8vf+4S1rBABS8t28MLcBgBBsfCvzOpZjuR45JnSOZS4vnX/qHzz02JPj2Uz/knU0cNatGO2EMY4xhpyAAgwRY4gINAeCjLFw1uHNN/bw4IObmM0KJKmOssyeznOrZrMieODhL/03rzz/7d84rAzP/OCbBYBfe+yzX71rluhfzjPLnKM7isLlZMjmsCEIIWdsTAzMGhhjXY+IJGOQgnMY7Uowx3m7sZzNzbIQgDSzMEZ7/yeS+xO8giPPKxNJ/lQvAQDzmimTaQFrCEJ68kYIPidyKp8ojAGqBNO9Y+X9xZEH7KQ3tcXKDS9h7ngQ8KRVmvnTSmEo/CLXlWSS5EhTXTo19ACgLjxxY50DL4HhIPQEU0WCzaY5ssz7uBHClysvLFj52znvKLH8UHpbu2L/RKUKREkIcAQBR5Z627vDQYAHH9y8Bb3woy+3nx7g1Mk+9vYyXNvyTj6V5H7B4YAsJ2/OqQRohOBQARADUErM/XQ45/uIsQQDB16SaoAnHK312jpRpKCNPxHDmIMxGkXh+6ngDNb6Ppg6A1Wq1XPBkV6dIQololhCliRRFEmsrobo9wNIyUsisgRVujZ+LSvUJvHDWnZzTTKnea/NBFw9TJt5uFspRWkiLcsMdKkdFQYCRWH9QrYE4a0lyHLs56UPL2MJjDuETMCWRI+1FkwzGFP6x2k4H/XXmBOxSnKoUKA/ULj99gGGw4+vv69erCCFwHSmDyV8peDYGqUfSLn2RhkmkwJG+4+Xs4Qk0whmxeI2mfavDwPrwljhjrOruHxlAlNq3JEjREpgtpchYSiJhRnee/NF7G5d8ZGrIccAJf2YDQOFtY0hlBItQHBNmoVqjNc6XrxQXiKMR1Osrp/AZJLCWL/T92bHqDT1xhEEEitr/Ubclga4HmFLfx4obv3aWoerl/aQF2ZeD6kEyHFoYzGbpojjELY6zMEYVKBgdIHJeObNrAaeTDfWldpxDuS8ply9LFIyxHEMJSXO3X3Gf1tbytnWL5Y1UcdUuvCsSdx0vN75dRuX0QyzLK/m/eb1zQKCD02nWfCjIuPN+8uQ8LZny9D2tu/hYXJYuANlafSKRQajlibtP6+XsZ7ngWcN1JY18lqIRy0vqXZjAeFrQZAP+Cuq/22mt4iQH2yy6h4tVB1gSGbt34md3Qm4ULDOQlYaehDQ2h/S6vWCeVXrpfO1YLUSVbTS4q+mdGHoB+HX/V9tXa/5upfNEfU0urr4Ucfqsvmhmc6HAiNezzg6avwlaTKUhETXhNucnw4rY/OFNG371dLfPLGC8ThBkRuvRWEdiryhpdP2csmXmdXTaytHM37bh6vlJfd7EYzZJwVEuYcY7c4OEjptsqRDrq8PMBknCMMAzvm0nXXICw0iIMtykjLYnMwSBWe5isINTMd/bW+UPNzrBecB/IeHF+BHRbpGY/MDxTBLNLauJSXGQXC2ND/r/EwUBnLPhMSJKC60E0YTm1vnoOqAWfUb+0Qz+UOxly5Pcfp0H1evzhbM1X/YEkYSQjCeZ+aACawLb/yfv3zX/b/wm1lmPu8crSrF1/LcelyECO9dmkIpjpMn+ygKh3cujlcArMymOtobZd9+6NEnf3l7NzmjC7tmDAXWOZD2X4hqL98cXm1rn+Zwa/tu1EUXFox58+/9/odr/SRJNHb39q1MVAcbHaHS/ip6SmVCskxJMQpD+fKrL3zn946a/n0PfeEXtXZPzGb6FAgQkiOO/cHp0cT77HGOYEpmMsvsNueQQvBdKfiUM+T9XvD06y9991u3pgX2RXC+BwchOCuk5O/e6vyO5ViOKseEzrEsyIvPPvX1xz7zlR+OxvnXCoceZ8xKwQvG4JwjyQTPjHHCOVJScYSBhLME4kCaabzyyjbOnhnildd2kSQa1rpVBkajUfaVTz7yZP7y+af+7lHK8ewPvvE2gP/y8c9+9WySmr/uHJ6QnG9q61aMdT3GGBOC5ZyzHWHY0BmKtXH93OkIBO6ICU9U+M8l9+q23l9CuWhxjkDML3iss978FfOge5YaD+iGAox5XydgwDAKcOpkD+NJgaI0teUcwVkP4pPzH6Mg8D40hCz9zpA/yTAYBrDGIS+sNx2nvZ1bIRlAXrXZayN5AipQXtPCGjf3Z+McICRDFEnkpSaOc4SisAgCAUc09xOhjTe3JmunmYvcAGBFHLFAKO+cnVFpUo0cpKvIIe/wb2UlRBRJKMlhVhw2N2IEQbdj6B8HEYJhczPG5mYMYx2uXJ5hZzdDknjzRcZ6/zqVBgYAMM5AJXgP+IUQ4MFfEv6MKDGUvqr86ZdeLKECjkJbGEugzKDQFlEkwUuTgrYg/95LB5hccITSL4DywmsO9WIFzoGrV305o0iAgSHNNAIlEAQCQvrxEUUSw2H5zisfPV3StkqtXy8DxVg7EXQwi8WIbWbfujR7ukzDWUvY282wN8qQpsYTqaWdaSLfbkRAoHhpcsAvZLVxsOVJ4F6s5mrnflPKYI33Q1WppHPOILgCD/ZBHS68WbWisKiONUrJsb4RAQQ88uhJb/LwYyxBICAFw6X3juJHJ8Cbb1+nf9sbFMYAYy16/QDGOmSphnOEOFYHcNw2gA61Z3XpD0KcExzp61slme6QJAXyNIdBgXfffRm7O1fgrJnjn9VBACEEpPTfmeFqH1EcYN9uWYe0jjuP8CwbUWmSQygFrQ2SNJ+T+AxsftBASoEgkIiijk3k9SCHHXK90a9c3ptr1ljj/ZeR8xqKea7n2rVFoecETZ7lmE52IQMBwf3J/erwCRjAmR/r/lAGBy9ZeKkU+oMY5+46Mz8E8n7q2bWhB7o39V3A7lGn1y6g+DDAuKv89TK3lae6Pgr01JZGGyh5CN64XLqA16OAsG3hutCZZY3T9UIXXkItozbQFbSYd3OS6sob2CdZup43zcctrUD1k1rSa2ussqB1VHCp7DfofmoHKRBj7IEoea6R5xoqCMt1qyrNDPnDFkEgceq2NQCsZmbNl49qCVEtz67DI4t0T3d3afo06nxFtZpWr5c3ni2LU5e2ueAoyzC0hLne50eR95vG9c5d1y31l9lGGB1GmtTjVtL0p9MSnguGMPB7PMYAXZof29uZ7Zs8PQpK3FWmrvJ3LW5KifsB9kYzpEmBvChQaAYlJaQQc2XBVpKrC9muPfd+7AJImYNzVn6/vb9JyTmMMcjzLAjCyFhrOCvYKmeM3rx46d//cz/9yJ+0IuLL6vgjL74B3n5rhNG4gFIc1vi9pj9gVh7cYWKqlAitJcm4I+dI2dxUtM0CqcPgMYnK05pzhMmkwNpahHcujnHqVL82tR9l9XLrxFkHIZgkgnzo0S+dePG5b2/Vn/d7wX/rHP6XLCvu3d1N1ybTAlo7oxSXRIA5uCn7AAAgAElEQVTRDufODXH27BBppnH50hRZZja0dj8ZKPE3nKXTYIiFZIqImDGE6bRAlpp5jevSNty7wnSRO3luMJ0WGI9zpJnBHef8PurD6OJvvz3CbOq1vhgHyDCPozln09RYpXisjSOAI4r4xcEg+M2jpv2JT33xZ5JU/+zWtenPOSIOMB4Ggg36CtNpgTTVyHJriMgy4hYMhRDIGGOJUnwnCtXrcSyffu3F7/7TW9kGlTii2DgXSsZJSvHaB5HnsRzLUeTjjRrdoPz0T//0h12Ej7RcufTclTvvfuJVY9wTgnMrFE8YY1QUdoUxEANjQjCllCcrglDONUK0IeyNMtx5xwp04eAccQ80M6cL+/C5u57g21fP/9HRy/LsZOfa+d8f7b7wrTvufuKqlNwqKfaE5IXgLJeCj6USozAUV6TkuZRc9vtyWJmcqkyiSeGdzYeBnDtB7sXeTr53sOZJEi6Y13zJDawlMM5hjUOaeVM6nhRisKW6qTU091GTltorDP7U+SzRHnyymGvATKcFktQgSzXSzOwTONZBG4KzXmPGWH8CIi+8CTit/f088ySSCgS0dsgyOwf7UQLPFZFVgcymoJSIiHEIzpivF2CtobExriCCAwFCcOFN1pE336W85olSAr2ewqmTPQwHwQfjnO9jJJwzrKyEOHWyjziW0KWzc3KexJHKa3Mx5n8zzkCOSp9OXv0bJfHDwbxZNu43PZV/pwrwdc6Vp/0ddOG1tXo9BSrfNQdDnu+bDdTaa3FlmUGSGEymBUzhTU0REaZTDV35x9IWhfZk4+5uhp2dFONxjiwzmEw10lTDOYCIkCT+JJ13Po59dfAuAKltVdt1r/xXN+FW/6+6tx/Fm1YiV2qZwRMrSaKxvZNhezvBtav+39WrCS5fmWF3J8N2Wb9qnKapmRNpAEqTd368mRoRV+1iisJWpDXiUguqcmQppZ8nuGDeQXMg5u8/UHxOBlWE7XAY4JMPbOKuu1Z/JMYXY/5/yUzjttsGS01SBoHAxYsTnNjsXbcfm+sRIuDV1655batMw1oLcIYwlNjY6GF1JZoDy22bpi7MoBKpBFaHMfLcj6lkVkDrKc6f/1eYTvZA1s7T4IJDCAEVcPTiAEJIDPohVteGtRxba7Hk2XLwEAC2t8boD1Yxm+W+/vCHHThjpe8egeEwxrk7TngtobasbwSVawAv15PEhbevIU1L0qbwhLYuzNxkXJYVMNbumzOEn5On09Hc9Grll8qR96shpEAYKsRxCILXdAyUQn8YY2N9iDvvPttqU75ZpZstR03zRsItw++6QIFl03UbgdMFJHfgegfyOMrz6wWGl3EuN1WWkictz5oNdj0FXAKWdiJHh5FPbc+aaXbWj+2Hb4Y7tF61j/7CvcWJWGuL8WhyIHaSFpjOEkgZQgqJ4bAHxhh6vRBx7E1Hrq/3F9NtXXQsK097pSpKiLW+iDZKkmpx938vTjWLpFFb6RZLsx++awwvq3Hbs2ZputJaNmcs4x+Wdcllc8XCM3ZziKZacjcvoea4aTJ1bPFvfxhjOs7mftxA/hsWxeHB73DLy2JtL7BtbrmOTqKkxHiUQCrvn67SMBecYX1zAFat6Zalv2QI9QcR0iTHYBB7E6ildq1zDgzE4rjniCgRQugojK5yaU9wJtfOnV1/cH21f/gHqV62rvnrRtczH0G5enWGa6VvVVGuaysrIkIycMYoy4wAwKRkenUlumCMW9OFFQBQHZGb+x6sxldlt74ccM45v1ZdDRGG1ZnwZiMfPmvdTNHG4fLlKXeWiiCUbm/7hX9Vf37tynm6/exjO7OZ+beso0BrZxhjIgyEDEOBPDMYjwtkucV9965jby9HmmpHYDMucPepk/HDaaZja53ShWOAx7sefuTkoSaljyLN1mEA3rkwxmxawBiHMBRzQuf9dOkbaf3xOMfFi97cmjGELLPgDOV+gfMokiIIhOCCJUqK3TgKXnrzle/9o6Ok/eCjX7pndy/7n4rc3j1L9GljSMU9KcPQHyjT2iFNteacjwVnOeesEIIbJcVMBWJnOAj/+Ttv/JNf2dl6/qUbqNoNyemzjydpqv8sEcT6evyb21fPX/mg8v5RkT/4gz/4sIvwIynHGjrH0irP/fE3f/DY5776y5NJ/utauzuJSEnFMwBgoJhxNgeMXanOW/mEMIaws5vhjjtW8PbbIyjFe3nuptZROJ7k/95Djz05e/HZp/7x9ZbphWe+9TsAfufRJ77yE2lmvmSt2wAhynJ7TxiKlzlnCedyQ0ivIqqk11rIc1OduLfaOsE5gyOgMN73DjkyjEE6Iujcg/EOfpFMpS+dypF9oS12dtL5yXwwzM2UFQVA5GCsd4xujIMTDKHgYMLHreyOupLEsY7AAQjlzdwE0gP43pSaX9gTAWni1fEZY+AMyDKLOBL+tAQRjCEI7tuecV8wwcmf/lYuJgdDDgkxgAgaBMsFyznnKZELjHYng0ggiiVCIijpr9fXQpw9u3JLgdYfFWEMc62dNDW4fHmKJNFzrY7KQaWxHngMIOamuOZ7OwIcStN3zAOQ1rhy8+RDCVlzzs386SLGAa3Jb4jIeTKpjM8ZhzHOm/CzBMNcqR1SkpHaoRB27jzYm+zzZSgKOzcrxjnDeFLAWk9+9GI17+dScvT7ClLwmh1mmp+WjyKFXk/ONYmqsispvB+nKrwl6JJACQIBBsA4T15VJKXXgPFtmWcGxpQ+pMrx4s1W0LwOWluvZZcbFLlfjPZ6Ctr6duLwYQieoGLaleYI90kcXr5gLrxmHAjIMn86K1TCm4nIvbZcRcJ5PzmVWbx9oJlx/w7X1kKsDEOcPNn7SNhIvtkSx16DcDYrsHKI89DVlRCzWYE4vpVLEk9aCg6QEnOQJZBibpKn64zhMgyk/juMJW4/vYLx61sIpMP5N5+DMQUYGLj0miDOOUjpNyxhoEAghKHC5sl1HA5RLYe6FkG+eikZikKDS29iLC+KuV11wf2YAQFKSURRgLhsj9ajg2jca2ZXlwrIaiNzjoC0X3p3B0Z7rRqtzVxLx/uvssjyYq7pyDl5oowLTCe7cNZCKoEoCuCsgy3nImK+rtZaWMu9WVbG0OuH2NhYLTVzusvULP7NlBtJs9kjqnvNtKjx93rTb3aFZWl1hV1WrrZnba/hsC5Xz+tmSWt6R5kklj3rits2sVzvyzzq2ETHs2Yabc8W4lKjrOXFQifwi8+Dpt9o/pwWE1nIJE1q5tZoP2qWZlAqBMAxGMTld1QC8ETJ+uawjLKsAZr5tk10bS+sXOssNNYius1Q1wRqztBsTkxUYStt42pGX4y7n8Z+CNbIf/9b4NNZ9A+0rEbL8Pgu/LytazbzOSrA2FWG6jfHovWyZlmactg8cLPniQMFqzIB9gve0s0E51hd72Fna+LX6NaCMsL2tRF6d51crOhR55Iqn2UTdj1MIz7nDHEcYDpNwVm5poX3nbuzPcHJk6v7fnOade6ae2odgjOGMAyQzDIwMEjpiavK2kWWZZyAXhzHM0vFOoc9BWR4/c1LuPOOzYMHn7oQ7mZdO8rTrP/S+B8xcY5w+fIMRe4xBkeE4UCWWuAWRBwpmYwc8Vlu+uSIzxI9UIJbKQVpbb1+djk9Vwri1dRO8OtE70tHYzTKcOnStFzXt734tt9tg6NN2l7Scgm9P2NlLMWzWfGzAP5OM8zL57/z/979iV/859Np8e9EoYo5Rz8I+f1F7teJxhK2txOMRzkeemgTzlF45cpsdW833RyPMoSRQJ57XEZKjiiS2Fi/Nf6DKzPcUnIIAvq9RdKoa7h1Pa/LUddwlbz33mSOW3luz2tyEQBrnXWOdBjIiVLychiIi8Nh8D8cpY4PPfalYG8v/7tCsPHWtfRPa2Ol1k4QOfT7gd+LM0AqmUjOZ+V2noJAbIWhfHt1JfzaS+e//cOj5HUzRUr+ewTiBJKM4cIHnf+xHEuXHBM6x9Ipz37/G+8+9tmv/sp0VvwdIogwQGCd2xQCIQBoQ5kjsoV2jgEhFyywlkFwAaMtrl6bYXU1xCzRyIs8stY5lzu5u0d/48FHnuy/dP6pf3Aj5Xruh9/81wD+9eOf/eqg0PYXrHVfFoJNADa21hWmwAyOnTPWDYkI1tv7zBhYAYfQgYgRCVOQJUBLxZXiTBpLOtMGUnIlRAkyO++kvBfLuVPzvPCn9nmpfSFLcquyPevsvskmYwicWXAu59oMFfhc7WML7ZwEuJIEY71PokqjB/AfNZQaGyUWhaIwkNJrehCV/noYStIHAAjGAFJ5zQ0mmOSSS2dpLwyEMZqMECwLA37VEetbR2u9ngxXVyJIxbGyEuLkiR44xxz4O5ajSxxL3HPPGgBgMilw9erMkzvaodAWQntijjEGXfow8uaDDKzx0APjrFzQeP9OznkTXrJ08ETwfaTQnoyxxsIR5gSjMRYgwDFv94Fz35ecQ+krBnNiknNW+mfyp9l9d2Iw2qHIrQdJWKmFpx20KUkhePNSRe7jK8XhHGAqrTH48SCVXwALwbwDevImEONIYnUtxGRcQGtbArWELDeIIokwFN7PSWogOPPmBCtS1BGMJYiyjxrjzRRyDm9yUDCEoZhrzVWbHaU4sszMyRrGWWnGiQDBYRngnDeHWJlhBGcIS1KToTrpz6AEBziDMw7G+bBKem0cXr4/Icp3zTkEgDTzqvS3nerj/vvXP6gu+YFLL1aw1pP7hxE6w2GA0SjHiRO9W1omgtekkRKlI16vKScrcIAW/gBoh/ma19XvLDN45+IIgRR4/crryIoJhJQgshBCQQjAWoYwVBj043kGGxuraN+GtZWkWSKPSLDG7yayMxpNEfdWMR5NS80VAmMCgLcVyphEHAc4dVuLibx5sRoNVBnxP8qOshwzhwLJpVy9vFdqEjlvy995U2t+/LnSx9hC8gABs9kIWutyvlSojpyyUgupXgVrCYESiHsBNjZXccddZ7oL9BGSZf2wfq/tWdtG/jAgtQOHPBCu/rvZQ6njug13bKtLPe0ucLlZx2aY5rNlwEdbPgvP6QbA4KOAgm0Ty1HTPWyCqodve9YV5igI0MILpZa6VgOvdnPhBZaLGpRxXT0MIZklB7Lc2RkhywsMhusAMSgp5uaFPHEuEEgBaqUv2irafNbsBW1oef33QWS4jWw5eN2MxWrX9VFT18Rh89RLmG1JOjQPw9DU5qmMKh2sSdeYWSx/dz2aaS0bi215Hzq+yoBd88Zh8dvydy33r0vaCn+EBDc2hhjtzrwvO+fNXydJju1rY2yeXFlMu5JlE/GyuaBtvmhJrz+IMB4nAPxhFBBADphNM5w8uTof6vO4zbVAV1cv42yeWkH2do4glNDaeJ+i3JZmjjMGCJkxNgxDPrCGMEum2N2d4I9+8Dp+8vOfWEh6WT87UJ6u3817Xe+x64NZz/Sw+fImypUrM2hjy72TLS02aL9ncq5aG1EYy0kQCJFlZpDlRp062X9xlupHXQFW+VGttJzr5I7/7WcRrQnbOylOnurPD80dXZaFXdaY1b22t12a0+cMMI7nhb39oceevOPFZ596p5nDW68+/av3PfiFt2fT4ovWuZ4unExScya0FDjF4Qggp/H8C1u4+65VBIEYvvTSls0yQ0HonQtTqal24kR8NGuiNyB+vUtQyu8l19aihefL1iXL7jefty7Ta9fJrECe+wORYWnO3zp/eNgfoGQOYJbAUiXZOI7lH758/tvPHqWOs8T8mrW0Mp5kj1pHnAjMWMek8qbetbaZ4HwSSDGWiu9ZRzFnTK+uRt+JIvn3X3z2qewo+dxseem5p7LBxp9nUoj0pee+vfdhlOFYjqVNjgmdY1kqz/7gG3uPf+6r/4ng+tdzhicKQ5tyTna4KQQKS6TIkdbGhUToMwBZzuaaBYO+AkCR1lYyzjIGg71x9h986vEvX37hmW9970bL9swPvjEF8PVPf+6r33QOdxjj/g1t7KfT1JwgIDHanSNHQ2eQAeAq4CyKZGiMu1xYJxxIKSGyQHEuBYtMagrjAE7IGEFxjojgNQSUEhCSSn81zIOCpS8MxhnyzMBaMowzSUQgCzDutSdS682qRZFEYY0HszkDeAW8Fw4A99obQJpo79i+clDIvFaAN4fmvCNr8uEqE81C8dLEGsC411DQzmqt3ZQxRFEk4iDgyDIre8NgLU30liM2VoHw6qKM9U6fHgzuvGPVm3bLDba2EkwmOfLc4rbb+rccbP1RleEwwHAYQGuH0cib+kpTAyl52dZ27m9Ha+/LiZgn6ZTkGA4CFHkK6wAlPWiR5WZODrryHxeeyahIDQbmsdpyheZKfxHGOuS5JzCUrE65sbn9ZF4SlJU2WKF9H+TME4iFcfNT83FPlZphDiYhSFleGwKIvAlD7cBzT1YxxuaaLZUfmVmiMZ0Wc40dxrw/LmtoHlaXpIytfF+VptV8/XyeXvvCj8eKnDLal8WbffTjhgBkhZ37pWLkT1xVDuIBb2KiKNy+OaqyXbS2mCXOgyIMc9OHUnIE0vsbso4gGAf4XC0dYSQxnuQoysUxOczN4gnOD4AxTenyBfRRljj2C/PtrRR337W6NGy/H2B759b70QmkAAV+U1Jpi2WT3D/saNqjtniSaFy4sItZprGz/Q4uXrkAVmq2UUmolntBKCVgS8BxdW0ILiqzKm25dSE1TYi9C03x5KcuHBgvUGiLSm2GMX+Gm4ghDDkGgxDDYa+WHWFO2syzrXb5Zfqln7oDe/ADqCBrFqsTD93bnWE8SZHnRXmQwsFZPwcwxmB0eaBCSsB42/sAkKQzZLNkno6zDgUWTcpVoCYvNenifoQTJ9Y+NmTO+5VleHzz93LoeV/aemIbLN6FIR4Gjy/DxrpGRvN3PY+2dJeBzW1g4Q2ByDdr+l4G3rY9r99re7ZM2qaYZjrNv115LUHqqR6m5RBRmmQL6aVJjuksKw9XcHDBPelbmkZWimHzxLDUImhUmIAFNK5OQDV9C82Jpnq5qZHOEmR8Xt9lDdaMV2+oxUZbjMHQUriWe/skDi28mP1vBlt4Vs+nTvhQLfyiwbl6+IP3lpf0YGna77WOv47+3Ia9d43NZeO6rczNOAfSrnct1si/9kltynClhzTV4NyD8EVh8N57O/uEzpI1Cls2pg+bLzoSjeKg1DYHyFW3qTxIZhAo2T35H/YCmF+PDVd62NubIooCjMcJitz7IfUHCQ2Qg+d5ACsdlOphOktx+fI2zr8Y45GHzi2dj9uK0NU89WaZh+3qMEfJ9CiFuN65uEWyzGB3NwU52rcqQIS09OcKoDIzz5KZXmUMNBgGVzc249FtpwZfOHVqQH/8w0svZanmde2cqszzeaP8H2PeLD2DPxjY671/k2NejtKYbff9Wq7QNMtzCynRM8Z+BsABQgcAXn/pu//7/Q9+QezuZf+RLiwrcpcZQ04IRLzEZLJU47XXd3H76QE2T8Ti4sUJ0vJQIQEgRxgMgvdZ325JU+/TtToQeKvyOqzFd3azco/KwCt/soVDEMxNGKswlMpql3DOp1Ekf+so+T7wqS/+zO4o/StpYoosN33OQIUjHiiOQV+VbYzCOtIq5HmgxBXG2azfV9967YUPxlfOMhFCpL1YPT/e/rBLcizHsi/HhM6xHCrPfP8bDsB//anHv/zF8Ri9LNOPOSLBGJsKwdaLzIIcCQLgrDXWOJnlFlIwcMlhLeH06UGws50GaWYEOfAkKXoM+FsPPPylB195/ttfez/l+5Pvf8MAeLP8962HP/3lf1cX7vNFYT5dGHeSCzdgDOtRLMMT3hzWZGc3k9AYlvWYxbECY+w9wVhkAcEZizhD5ByhyCyMcAiUN5GVe3NV1hgSrlK/jaXXtLA0MygtnQkhrSEYbVE4T+h4jR3Mgb4wFDBapkywoQoElPQmYJQSKLwmkGYglSZac85zEDFiUHEkgzy3hbWOK8mlVAx5YS3nzHCLnBxsCWLtgSCKwkbWkiGHcZHZkAtxIZDsmvr/2XvzoMuO6z7sd7r7bm/51lmwkVi4gABIAARIly07EktO/pGtlBSaKhIEnchZSuVKUl7LkRyVy6lEqdip2K5SXErsOEoJBEjRlhSpkjiSHZNORIsiIAIzmME+xGBmgME3821vvUt3n/zR99533333vu+bwQwAgt+pmvne7dt9erm9/k6fczz5mtb2NinFxfOvD9Rrr+2tWOYgiXVIBBEGCisrAXZ24iOBzjskzxM4dqyDY8c6GA4TDIcpBoMUUlKp+eL7EmGoMJlkSDPngDBJzAxXyIUyhcDF4ahOaGCLDb2xENZp9pSmAeE0ZSwz2LDz5ZKbV9O5hhDgbrXGMec3nlBot8H3BKDI+XbSFlK5zd1wkEIIQCmZ+0mh8uBnLGMa6xL7TRJnskzmWklZ5gRDypOw1gleJhNdqaOG1AQv1+4pBCDFPxIEBYLOtXO0ZqjQ1acQjhZaO85JsrNDl5lcIwrINewkQEAQKuefI9fc8X0nHFJSuO+QOg0fAsHzc6CegFAqBL4sBUmcGVhmSCaAkWsoOoe3nichCFjp+7jnnnVIUWj9NB9cCvB5drOWFsKL9PWw9wMFgcTuTozhMEW/334o2dgI8cYbN1egQ0TwPQljGApAEmuMY6ct1j2EHexlrbo/iHH+9R3EqcZgfxt/+My/yQEJCyFlqa0JWPi+jyTVYLbo9tYqNvIXv9zsu9b7wnzJZgZ2qn1pxm1/b4j1zXXs7U1KjUsiZ45RCgHf99DvR7j1to1a2lq/nANB8/+WhlUAwDqQMZdohnoN9ifY3h6WphcBQJCAyIXPcZxCa5PLlWY+r4zOMB2NyvkjiHyIHEGzzBBWQHoEIaS7WSoEul3/2oQ5ByL2Hxw6rMygCZ9qGitNeFYb0HaQDKCNV1O5m8reBJvX49VxyDpm2RSnDloftrssBYebwpYAu8AB4O5hl4e2gtR/tzVgQfVGOahBGhqeq+pQefhgOIY2Bp2w6y5nCAtBbs0OfIVeN0IY+c2NWyLrtfIU4U31p/y/iom4xYZu6IVVnguMZ+H1OX2R3zJq60Gz9MVOoW3UcOsHbx5R1VVnnjdVYhfP8/uU+TjzNZytc01jaLbCWSzWeNnfam2r+dVr21T7tjht437uXdENDjEhbGz2sLszgjEm1x52WvbbV/axeXz5pZildK1bwrysga/geQrTaZr7S3GXDKPIx3SawvdUY+9ozbfho29s9rG3O4KxFtoYd34Rs30uw8BkFqEf4vjmJjzf+ex96/IOPnnfHY1Fbwtra/q5aeEAXk196FDN21aItkzamNc69v4ggedL8DiDtQwlCUQCTIBxJvEzpcRYCLG3uhJgPMmOgSE7kXdqMs1+ttv1/+ajn771vu/84cWXsnJf1bKWzbZpSFKD/f3kBgp0DkPNjSelgBK0x57KpKKRNbh1GZdXX/z1f3znR//cx3d2zBeiUO1pw4E1JjXa+lqQF4VKGm1x6dIAw0GKTsfDdKKRptrl5TkfqTeL9veT3Nw6w4dAdAP89FwrnTu3i7cujwAGtGGkuesCnVmdxEj9QImVvh8eP9HF1avTqafk9148/bWdg/je9+AX17Z3pj//sY+t3/Ltb1/MxuNMGWOhlOSVfjAESOjMKgKlUgmrhBh3Ot7vnHvpG7/ybtT7MOQpsd/t+v/0vS7HER1RleTBUT549LnPfe69LsIPJF15+/SZE7c9eL+13BOCRp1Q9TY2o+PxVGcMZESwubknX0l3W50t54CvwK239uAHUqWpCZNEeySok8T63pO3PfiZve2zv3nDynn59CvbV57/5l33PPLrvq/OSSkCqUQiSLxtmSnL7POBJ7cYCJUUMYCUiDK2fDnTvOp7co+IYm1s4feGmcFa2zjT1oAxJiIhJCmQu/1rMh4ay1MSpJWUE6lIhr7yfV9C5r5JPM/54hG5T41CQwAASUlSFkKeUCEMlFO7N5xJSYoZUyKKiSgTRAkDqRBiP4qU3diIomObESyzYIttIgw8Tw6CUF2RUiREZIhoLAXteZ68EoTqO/1+8MuvnPn63925cuZffOjOR16axvonjWGfmY1lZFJS0O8HSuYaF2nm1OBXV5ebTjqiw1EQKPT7ATY2IqysBDMhDeBwgtxsmrXAeFzctHLaNXFs8j5V3Dp3DjALXz0Op2BY7TQCig240YVjU8ebyPl9Ublgp+BnDJc2fK114Kj0BDwlnX8doARu08zAWpRpiVwZdW7CrNDmy7QF51oRANDteogiBSaUmjGCXD6+Eg7AYZR+cXxPIMmFUyY3y8bsbg5luWm0Qu1eW5tvtp2mWqGtJEVRT6cxwwBypZ2ZLXBQaR6OyKmVS0mlWTZmOMGuLxD4ziQcwWnxMQDfl+j2PPiBdAImJSBE4acDkErg+PEOHv70LfN2kVvOBgU4Xxf4VJ/rgp3ibz1O0++bTb2ej93dGMePdyoOVJtpa2uCEyc612jC4dro/Bt7GI0SJLGGZWeaz2qL1bUI4QHlayO2jAsX9hBnBtak+P0//JfIkgzGGDATrM018ARBSAnfV1BKoL/Swepar+TjeuzsyxVwWRXcqn69JjAJwNyXZgBsLPb2RjBWYTJNnBCELaSUuW18iSgK0O0FOHFidZauUoZ5SG1mwIhyLdLFUqFwPFUrVwP0UTHDZozBpYs7SOIMzLbUnAt8z2nuTVNMpwmsteXNYcsEYzRGw114noTyPdfGkuAHQW7a0gmulJQgIihPodePcPz4uhPmNKGHZRijUbuoTnWw7qDnZXQtcX8A6CBA7Xr4tDXRAgbfEK86bprGTxXcq/NrAjCb4jS9q1KjvADz3a+t7HU+9XwPgR0fWJ6ldD0fshEhdP/m2rOhceNpitFwXKYZj2PsDyYwxqDbXXW+tVAAjoQw9HHy1vXSL8eBZWka+21lxizeXDMUBWj6cHONW+tBRAvRFwtbLVQDFcv0Cn0AACAASURBVHk3pmtbIZb1Fm6IN59+3nfP8hFOrXGaLqHMyjvbz8yvR1UDo9XyNnyi8vfyuWK+/u1r6vJx1thSeSBTe/eYJXBmhSfjBMYYENz6nGUGaxv9RhB5Gb93sgSVaZiRZc5XZZpqZJlGkmh4SqLff+c+RIgInu8EQ37gIU0zeEphfb0PEOUKwASjDYIwhFISnq8QBj58z8PKyg0owyHDqu9qU9ih0x0m3sIepGURmkwz7OxOMdhPMBplzseLsUhTY9kiYaKJIDGSgsZCiKzT9V+84/aVL66uhv+IBHUHg+Snul3//37h9FPnPvXQjzx94eL+Y8Bivy6zzl8wM0ajFBsb0fvioqfvS7xxYbgrJW0JQSkzNof7Lyy1/rK/c/b37rr70Zes5U/4gdomQFp3/08JIVSWWmSaMRqmyDKL1dUAxjDSzGnW33XXGtbXwxrXG7Npe/PNkTP/xs7sWmG+/d0iYyzeuOCEWUlikMQaSWoya5EqT46CwNuVSuwwY2oNrhjDz1/8/m/+Rwfxvf+hL6ndvfjrYHhbW+P+/l4SZZkRRIT1tXBw/Hj3Xxlr+0qKcRh5b6+vRb+1vhZ85eWzv/6dd6Peh6X++n2f73b8v3916/nxe12WH0T65je/+V4X4QNJRwKdI7om2rly5vfuuPPTYMYJ5YljQSDXs8zuW3ZmzaSgCAwrBJV9i4Dy1keno2AskGVGekpEljnKUrt28tYH/9je9tnfuJFlvfzmKb5y+fTrO1fP/PP9nbNP3XnPI88Q4VVBIiVBU88TuySIhRAZGNtEZI3hrpCU5cuyJSlSSRQTiREDiSDSna7aIBJJpm3MFgDRLjOPmKFyrQmWQsDzRQRG6WjeGgdOW8O5tgRSgDICrlgLYS371roNrs21CEBItOGxtWyIyApBWgiRAaQFQZMQWila1ZqRJGZgLW9LEplStOcH8oLvyTd8T14OA/VSrxd8tdv1f+nF00/9xtbl0+eLdtp669SV9WMP/HSqzXFrOLDGrkopOn6uYpsmxgl0LHDiRKe8PXVE75yInDbWSj/A5mbkhBxAfsvKgaVSEsJAQar8GEvO1B8sciEQwfNFLoBxghGlhDPdBuTAau5o0eQCGuUAzkJgQ/lhk4TTiPE8mQt9nPk2IAduCaUpM+nU+MsDpdNAcObRmJ12hlQC3Y4H3xdQntNimUycVoSQzgSSNUUdpONpGUo5gUhx+1PnY6Y85+Sm1/xAzQ60hNKEWTHektzPjxAEEijbkoDcR44FyAlpCp86Mu/fSWIA69qkULUncm2npICQyM3SuXaQinJfRja3Xe0EXoa5nAPuvHMVH/lI7jfnYJShPawElGbgSl34wxXgoy7gqcZrem4TJF0rSUm4dGkIIUXD4WeeRqMUYagqGis3nt7eGmE6zRAnOjcb6CSeUgqsrbYDA+03UBnnvr+N8SRDmqT4/T/4XcRJkgtOMffdhBCIIj/XzPRw4sQGCnBqZr6mepaf9/zg4tjaN6l+46Kk8wDhYH8IISNnnsjONFqQm1QUkrC60sGtt6zDD/yyW1YP9YvY53zPmmkN5bFr3WYmlMonmurfSl3evLTjfH8VtWHAaAciZVmG6TQt/Vcp6TT72BoM9ncAEDzPgx94pdDGVxJSSGc6UajShEynE+HY5iru+PBts1pWULk5fLRE4bh8LoRYTABxtXV4HrVD5VWlqgy4m9ttw6sAASuypGriOn5bj7cUNDwkNcm2qrwL/jdKTnU9fNrAW1TetY3dZSDtsnTFO4HF8jaNFVtJU+VfvKvHOwxYXAcTl+XTVv4mXstkEcv6QL3sbXnW+3K9jatxqmaphvtDJHEKADDWYOvKLrIsgxQSQRC5Ndz3EIU+AEKn42PzxMpCeao8Z/Mglmo0Lchiag1VPuZ8CuC+mslC3WvCrNKvTSWzxu9S+xjluM+R1pmHnHodZpmV7Vuyqs7hVMuzLqov8pk1xnxfmE89PwarvKpG3GZXGKqV40rp5vvXojYR1Ru8oce2t8xs/W0aa1z7XfwTtdzq8efarVIcalgiqr/9QGF/b1xeZvI8ZxpWCYFON2jMA1icS6pz2mHn7Cb/QVJJDPYnzuypZRhjoLWB5yn0V9158Hrm7WqaIPAwHiewxlm0CEMPUkrE0xQ6cxdjjLEw2iCKIigpobWBkBInjq+Umu7vBjWtNcVvqv2mJeFtPOd4VearhYQEnPv+Hq5enSBNjdOeMLnneIYmQWMhRSqItJDu3/Hj3Z984fRTr1/den539+qZ79zzkUf+tzgxf2F3+8y3t688/8rH7/3sx95+e/QgN+VfFCHvzJaBIBC49dY+pHz32r+NLlwcqOlES2u4C4K8655Hn7jy9mm9LM32ledf/fDdj/wWgLtIkA8iTwjh93tep7AgkSS67F8mN4OWaUav7+O22/pY/pUPGhnNcV59bQ9ZpsGW0el6uPXW3mLSm0hvvLGPLLW5KTtT1NsQiYmSlClPjoUQKRENpRCno8j7f3a3z373IL5h995f3tuNf3w6zW6fTHQ0nmQBESEIpFlbCy8GgXpdKTHs9fxvr6+F/8mrL/76b195+3nzbtT5sHT/g1/yjbF/7NxL37hudxE/7HQk0Lk5dGRy7YiumV449dQ//tSnv3x2OE7/8zjWGUA7gugEBPVIILC1XSHDCQX2dIxprOB7Av1eAAZDZzZKM7s62I9/9EP3fP5fXjj3z/70zSr3qWeeeBHAiwDw8GceF8zopZn5c5m297HlFWPshueJHhFZBrOQcuwTLFv4llmxhecHdOvaWojdneQKLLqWWSuJiVQysWwkM3sCxGCkVXNXAGAtT7LMZoIo8HwRBkL4WWa3AWhreKg1a2YrdWYDQZRAYAymiQA8A3Q9SVOSIssPZSwkxbCQk2m2LZhiJtoKArVHgPaUvNjtev/z6e999Q8O0zadjvdbSaz/igERM1IwUm3ZN7nPHmZgOE7x8is7uO8Tx274tzkiJ3TY2IiwsRGBmbG7F2P76jQ3H8alKTG2TqCRphZxrKGNhdFcmhoiyrVdlIDMf5fAQmLKA5gQzs+J8zcjSsFNIcwxhp3Qo3CCqC2sdQPbWIYfCHgkcj81DmgWwm16pXDCDebcrFlu/i1NnG3gaaxdvpIA60Blz89t9BoLX8gSFLdwZg8hiu2vE6IY5lLrzZlcc5pknpQQ+QGd2ZVHkPO7I4WAiAhJ6szZCYjS9GGaGgBO+8fmWkqFjywAzvSayts216YrhF9pojGdaqctZF25nNDA/Y46CnfftYqNjQahQduev+3UdxDqVr7O4Y/i+xNAPM+0SajTpO3TRE3m3qrhAKCkBIhw+fIY9xxwy2xjI8JwlN5UEw5OUGiQZcaNF3LA0XDkwAQhmyCfdnrxlasYT1LoVOPZ5/4A48nYCYkACOnMMpj82p/nKQghEAY+1jZWKmDXDNyqfUJUdGEq7TqLMQ+OzAC5KiWphvLD0n8P4GyCMjtYSgp347W3EpW8C07VO8/zwF61TFUYj3OwqgDjZlTG5pxn3hctGALA22/vYTxOQIRyTMdxBmZCkiRI0yyvg+vPzA7oGQwGAKiUD7E1ziyjATS5by4hASb4nkAQBlhZ6eKOO28rfdQ5c5aoCUmqkCfmW4NmmopcRT24GHMo0dm6v4Q5+Q8W+1cdCHRtVgGjG9JVhnj5kpriVYFgoNWXQxuIX4+72CNndaiDiPXwJhC0CQyt823iXy1vBSufi1v/W0038542AzWrZaGGcEZzeYu4TeWr16laZtTiF1QX1KDhXbUMxe96eQuqQm/1fJaVsYnXYQHt8h3Pv6uWs4jMmE/IAMaTaZlgNI6dr0HL6Ha6uaau05gNQx9ppnHs+MpsiuHKuOH5/sGYD+P6h+TaY4UX1zpAVSjEmH8HxoKwplpXzhNXgf6ybJUPUP1dMHLzVqUS4JlD8yIac1m3qsuz6pxWzDGzFckVmqkiiOFZJcsylzP/bPUoqNhBNL2db555Lz2zdpzX3pn1d5qL6+ZkhmCCrcwCs+9MtfRc4zFbz6praNu85HjNz4j18Y6yXpSvcXl+VK/7/F+V+5XRuyOkqbv8ZJmxvTPCeu5Lp8i1Kuiqj/+mua5K9TmwHl6EeZ4sL/EVF7qcOXCN/d0RNo6tNKatjuumObdenjAKMB4l8DwFYyySJIbWBgyG1gk8T0KbDGmaIPUUtDaYThOceeEiHv7UnXi/U9M6W/9mh03LAN5+e4zhIMFknJUWHgDnS1VBZAAZQZRJSakQIlVKDJlxN4CrBZ8zzz2VAvjv73/osfDsc0/GK6vhn7/ltv5PvPXWcL2Yf0hgzo1YMedYa3HpzSH29mKcONFdvlC8CyQF9bS2EoyxkCKxlh8A8MxB6V449eQAwC/c9bEv/G1mVmlqup4vN0PDMMZZURHkrEwkiVt3gtBdCjx3bhcf/vCqu2DZSsu+7GKc8TjFeJyArdsHN5+H2nZI75yuXJ1gf5AADPT7AcaTDEoBguBnmhUDmTU2AASEElPlye+/9tI3/uFBfO9/8EviwsX9n7hydXzS96WZTrUCGFIK7nb8kafkjueJ11ZXgr999tRTDV703h/EwK2djvfke12OIzqiOh0JdI7ouuj097767Yce/cql4Sj5RYDuQ35EEMKZkyoOXIWT9SQ1EOTMdyVKIAqV2ykASBLTjRPjM2Ufv+Puz39zYyP6mVPPPLF1M8v/rPMLNADwT4qwBx99/O40NT9hjP2QtbzCzB1mSMvctYb7zAgCTySdyHtoX6S7QpJPFtbZp6WpskIZZisIWgiRpqnxlaTAWBbWciKE2LeMSErS/X4QdiKFq1enbA1ip5fACQBk2vaI2EqmTCmRKaWGJIwJA+8NEtBG21UpxVApcYmZ+wBe8T35Uhiq/+P09776rYc+83iHAP3s00+kh22PwJe/2u14P8rj7E8IAU2AZIZfgOpSEKaTDPv7Cd56a4Tb8hsj7+H+7QNNRISN9Qgb604AMBg4nzvupdMu0cZibzfG3l4yM1uW7ystMwJfQnmzjWbICmORgohKsM/ZyHY+cpidVkqWGiSVgzsRodf3MR6lmEydIKYwXaYkIbZOSKN8kfNmaGsxHmfwlEAcO784DLhTnnCaAXFc8HImzgANhtNgi62GyW1pW+3MsknpBCklKJIfLHxfwssFRk77zUJbgC0j8JzJN8OcmzA0Zb5BKOF7sgSQnY8rJ7xkwpymUrVNC/OJnciZjbu6PXWm2ZQoBTpJbGC0A7d7PR+ffvjktWm2XcvprgirIwNN79viV8IOe9+ySROoLgxiYqyvBrj05ggXLwxxx4f6relWVwOcP3+T/egIIE0t0tRAeQKe78yZZJnB+Yu7uPvOjYOZuALj/Bu7ThBkLc6ffw1bO2/lfc1BGR4R/EAhjjN4vgfflwh8hc3jq7kpoAo4VsJK1PB/FdSqCtzqqd3b6tcbDSeIul3oDCXiKAUhDDxkaQYSQK8fot/vlLzroNx8tWfgXfG3yNMpqxbm2mYaO4uegTgHe2ag29UrA4yGU6RpAq0tPM/5W2J2fq+YCU6h3GnkMASMZYwnYxidgsiN1UJrx1rOhXZwDtMFgcjxXVnpzYQ5LhNwPpm4oLzFKxKR8n2J5BaDZRanBIS51no86+tl2+ZaPuUkBpS8yrRFfgWQ2/pVGkC72hAuhnk5NVSB45Z5owkI5FqcMgItBi17bgs77LumGaoJUG16vwxYbEIRGO38qOF9U9y2PVITCFvlXf8sdR5LpvGFsHpdlrVjvbz1323lqoY1CcaqPJbVq56vTnUZkEyLfRDBD0JI6Uy0GuNMQvm+QqcXzjHgKrOW/Lj6o6GC+dQwL8jBLC7XK1ivXH1sVZ7noh7UUeqFpio/ni9nvWyVDsulVk/OioCZxKpah8q8tzBP0JyQp3keqK5Oc4xz3tW1bz5lM83S1s21zQt8CjFSbV6d49HcsIvlPFzJqjkXWlFVoU7VTF19vBf5MYDjt6xhMJiCkCHTWdn0g70xVte6jSUrumVVc6he5oVP21j2mUCmoE43wnicQGudL1cMrQ1Go3hOoFPNb9nXbNIEWl3rYHd76C5uWGfmrUxJTgMvCAh7+zuYTPcRhR10dr1S2LW58e5qMbwb1Dbsp5MMb745RDzVkErkWkzughIBkIIyyzCCYKQUU0+JvTBUz0lBjQKOs889Ged/7X0PfumzW1ujV4uLuYVlhvqItewu5r1xYR8nTnZnBW6b2JvOIFgS/xrJ9yU6HRWlqR1ba1Uc65/CIQQ6Bb3+yjf+1j0f/8Lf0Jk9MZ1mK4Gv1tNUAsyIp5oZBGMsWXb+N48f7+DEiS729mJ0uz6i6MbAqfv7iTs75mfdfi9Ae0+oN2LT6t22+1gkaxlbW2NMJs6CQbfrwxjr/GELQprp0FoWkkhDcCoJOgzkPz8M7yQ1//FgkJwEnIUerQ15nuQoUtnGRvRH62vRX33x+a89e6iCvofEzEIKevq9LscRHVGdjgQ6R3Td9Nwzv3b+4c9+5eeGw+SXtbZrlo1nLQda20gKASGc1oA1XIKkzveFRZal6HY96IwhFUW+L1K2EMNRcp/W/LsPPvLlnz31R1/93rtZn1PPPPF9AP9jNezBRx//BDOHWtvPZql50FpeiadaE9FWr+vvATAkKMkyc0IqmkrQVAiaKCkGmaQpAayQ+2Bnt9ESghKd2ekUOvE8+Zohu6JIMJjJMoLAl1skKCOijBz/uNvxviukeFNJel1K8YaQdAHOp/XF555+YjT3XZ5+YnKtdX/u6Sfsg48+/jdTbX81TXFbkug1qQieErD5N8wyi8EwwdbWGLfe0gWIGrcKTRv5ZYDGO9jD/dDQykqAlRVnbiFJNPb2EsSxRrfngwGkqcnNkDn7t4UwxOTaAlKQE/DIECAnNDHWwlin8RNbA88TCEKJ6VQjjg2UEs5smhQIfIlpof2T+8RKEoMgkPB858siDBWmsRPEWJsDvTQ7FlrDSGINk5t5E4IQhgpSOtNvWe7/RxvnO8Myw2QMQc4EXZJaKEXO548SiDo+mBmDQQLAlUlIp2GUJAZZfrXK9wSUEDlY4trD95xfG2f2zWkZbayHiBODJHE+T6QUTrtBCfi+E/z0+34pqDbaYn+QIE1N6W8IcKbgwkBibT3AHbev4GRx2LnZtByjWDxsNYA8remXDN45U21VVYH83bFjHVy+PMZ4nM3HrYAdACCFwGiU1bKYxa8LBhZt7x9Mt9+6gsuXB/By32AMoNPxkGYWe4MY+4MYqysz03Bt3C9vDZGmGoKA3d1tvPbG6dIsg9MKs6WfNAdESPieh/WNlXa/DpiJP6pAWLWOba6r28o7Gk0BEWE8iQG427W+UgAYYRRCSUK3E2Jjs4eZEAYLZUDDcwE4t5fCdYIZnDYD2ajyfvvqEFe3h8hS53TWWobW0zJVlmbIstwMG8/KYYxBlsYQwkFYqysdgAS0zspvq5S7F62kQLcfYW29j9s/fGvOY7b6FKAk5f/NQFuuBOTPpRCmippi8fZ8DSEuv2Ppj6eGurqCYKZu05zPwrmdaulQS1IFdGvVWpZ+7rOhFo6WsKb6t3XW6yCu/b1R/K43/LDlOMzep163+ru2fdVBedU/R1OexVhugoHqENGyZaYNXmqiAjQu33Nz/CzTZXhmdG42kuEp51drfb2Hce5zxFqB1dV5nw7LyrAQsQnNrsepV6LesMvAyWUdq23+aAJB294fVLY5HpXA+kZ9wQYdN2zW80mmOmlW562FsnIt77YNSO118aMUKDXx4VlUrqY7TCPO947qClc1JoqFFZIa0jTRbL6vrDINK+JsdZeSEIUeRsMJZK7pbq3FzvYQK2vdsjTFDqnaCm39vW1sNi4nmG+9lbUO9naH0MbAGgvPU2DOfdrFGaKwWau6bZ5qLB8R1jf7mEwSSCmwvz/OfWO5fmWMxWB/DMsMKSWOHSO8efkSdGZw+izwo3/yvpvqqP79RK++uoPpxM2L41yrPQhUbqLWQGeIheBUCJFJQXHgy1ffeO2f/cXD8H7h1FOvPXD/T//mCy9e+WmTm3Ar9j9z6wU5POeFF6/ikUdunV1Yq+8XmvYQbcOxHnbQApvzspYRJxpJamJiSoSkjTjRjx6iunN07uVv/Hef+OSX/sXu3vTvjEfZx0aj9BaAhBACzCCd797CUGE4THHbbX0cO9ZxGuH5ufad0mSq8zOxhe8rHD9+GB9F9VW5aY5rW7xmjX3h4jC/1GkxnmQYDlNISfACgTDy0F8J/HiqfW14x5Py+1Gk/r+Xznz9Xx+mXts70/9sMIxDIsG+L2yv5+t+Lxjcdef6T7x05mvfefviYbi89ySIzr+fNYiO6IeXjgQ6R/SO6Nnv/poG8HMPPPTYF4aj7GeTRN9pLJ+0zB0hEYHdJlVKB6wYy7mJJ0IcO8m/TgDfl6tZZtlo5iTRJ69cnf4vn/r0l//y6e999VvvZf1yM20AMHdz4OHPPK6Y0SGirrW8bqy9y1q+nRk9AIaAxDKvMiMAwyfCVCq6YAzfYQ1vgmCFoO0oUpoIUyJkAEDAVCn5LBH2QditC2tucl0vPfDwY/9oe3vyi1KKfZ1xYq2NjGHfWqt8X0pBhMlU45VXd/Gxj24AtBxcbNu7tb1rOgDcKPDmg0JBoHDy5GzqjmONvb0Ye3sx0swByVlmkCYGxnIpnCgEDp3IgzGM4cg5ewQAayyyTMDLBTWlZpYkhIHTYph9G3fgpLws1jJ0liJO9EwrLwcEwlDlGjoOTPZ8CcqFHw5DdPwnkwxGc2nOjOBAWKjZGd5Tzg+NUiKfP5yNYWfOymkHFX5wwHDCHyXyg05uss4CSjgzakS5YAsWJIAkF4r1eh76fR9ZamGsD88T6HU9hKHCZKKxuxcjSXRuAs9t5JHjoVI5LYxO18N9923Cv4n+YK6LlqFrbXQQIrYMuSPg2PEOPF9idzdueE1zf12/WjTh1uQDqBqn+twk5CnCT5zo4cMfWs/NGqQYjuL8QKihDePSW4M5gU4TXbiwh939KTJtsX1lF08/9/8izXSOY+WQTYFBAQgDicD3sbbRRxD6S3kfNNddy1w4HE5gLCFNE7B1HbQA+Z0pPGBlpYtOL4TI1+fDfOrW8hDQJnzi/Bmozv3OpMVoNAXBmYET0gmRk9SNbeeQ2ZnQVopgGbCZgDEZkunQCWNhIIVEqg2ITD7XCAgCwiAESaAThdjYWMFtH741L/isRDNH21Usk+ZqMedJYu59pUZNwhcAM0EJVQDJShiqz0WjVuE2zDoUaunn+FVau67S03SWr1ejiLjg6IRnZT+ImoCbBbB4PrsWjLSZDhPnB4QOiVUt/G7icb17pDa+VZ5N5WjD25aVsQ1Sqsep02Q8LX8PBxPEWQZjLDq9brnfsNat3UGgsHasP5d3015yLh+uxbuWxrxRcZtQ9Oq7In2bfGJZw7fxWkb1fBo7AS/+BuYFLm3A7WyiRVnx6jxW/VvEWZiz8r1DoWHZ2EuXNWy9YtwQ/6ARsjgiuOE9N/Zsbmje2Y7o+C2rGAzHIAh3eUEbDIcTTMcJom5Q7ml4Lo/ZGlu2T5kX1fKar1lzl3J1iEIPvX4EEoQsNdBGw7KFMYR4kiDMBTrLum+1RdAQxgDW1ru4urWPaZyUfjILE9NOY8d1C2Z3MXQyTvDG9E2MxymUkvhTf/zehnb+YNHFiwNMphrG2tyiACOODTzlznpacwxnEdAjYi2kmCpPnruWPNbXop/phF48iTNZ+I2pKugVH1EQwJbx2rkcD2igOX9RrfuOSnjb3Na2+BDKy4tCiHEYShWGcj3L+KEHHn5MnXn2yaV+dOr04vNPPXP/Q4/9O+NJ9l8Nhsl/ykCHCMIYW7pL9DyB8dhdHCrOozeKOLf2YFPGSt+H77/TM+SyRp815u5uguEgRRLnZuV8helUT5ghMs0hphpCErLUjgEa+x5No8j7+4cpwZ0f+fzfe+nlq59gBjxPcBio9MTx3ne33vzff+ylM++weu8yHQlzjuj9SkcCnSO6IXTmuSe/AeAbH//kF//WYJD+tNZ2xRjuWeZAECmAPQY8ZiTMkIJIGWNB5JymDwYJfF+uCcNDgGWa6s2r25O/9+Cjj3/x1DNPvPxe169Ozz79hIYz2TYA8BaAs+9tiW4MnXn2yV//8Ec+/x8CgNbWgMkyWJOgrlIkw9CDUoTROMXlyyPnrK9px16cxap/K9HqWwzG4ma/6fBdDzvs0euDTGGocMstPdxySw/MjNE4w87OFINBgiQxcyYxssxCeRJC2lLrRGcWzpeG01gJAlFqwgBAmjmHmwAQ+BIMoNv1kGUWWWqQZsZp1wAlwCI9ygU7jg8JJwQqbjGlqSl97QhBIJEbHcTM54/I1bydMMYdRwVVwjJnrk3kQLWxzicP5ycPKQSUdJtt33dmIJPECaY8leeb8/MUwVpAegL9vo9jmx0ISeh1PeztJbhwcYDpVDuIQDgHrWlqkGYWvifh+85k28ZGhA9/aOWGbvDfc1pWlaaBXAsrfBQVAkSvYgawPrj7/QCZzuNwEYXm4zeFV57bTMYVAMg9d2/i2VNvItMWnF8wIBDYMMaTFNvbE2xudhrnkgsX9nB1e4w0MxgNxzj1wr9BnOTaLyTm8iJBCALn3DeKQnQ6ywVFh6XD9qzxaAISIZgzN76YIYSAFE64K3Lh6Np679DnazQ8L0vXBJdVw3a3hzDGukO5pHwsz0y4JUnmbuQKUd4UZViMBnu52UcPQSDg+8p9XXYC4cJJbxh5iKIQvV6E2z98W60ss6dZz6muRG3QdfVudF1qMYtRAGkFAsLgmrConrxSOqoNqIWPUAlv0vQpB0kNIC15NUFrFd5zTnkq+deFOwWvZTejmxb+uepWeDZtAurplxT9mulG8rrB1Aa2tlHb/mdZ2mW4fTVOtZse9hMsy7cY3yUvni9LtXtN8FVKdgAAIABJREFURhMQgExniKfOlxYYUJ7nLnEYCyEklCJsHl85/Ofkxfyqz0W5QItlWprH9WxC29K0IeQHdY7DdoZlG+mmzXlTvnXQtd44S/YGMz7Vua/4W8tw4SOUG4EZ2lykn+NZy6vqb6g6x81Vqro21MxjFs7aFk4t9QZpq+zihMaV9JyHh1GAzc1VTCaJu5xhLIiAty/v4q6P3FKp3Xxe8znMnpaVeL4FZqvbbBVjRB3fCVUY0Mb9NZYxHE6xvtGbWwWLmjT59KuWqt7aALBxrI+rWwzb4dzEW2FG0J0RZL6nH42m8H0fURghTjPs7Y3mZYAfQBqNUly9OnW+TXPftkoJGMM6TU0mBCUEiklAS0GpF6iroa9e7ETqv72WfM48+6T+xL0/819877k3/67bV83elc3L7ttqwzh79go+es+6O5vV4tWfq2GN1DZ/HPBbKgHfh28tzqeptcbwJWt5BcDOsuya6OxzT1oA/+WJ23/qT4LwYBzrLgOeNpaEEFhZCfDggydyU+E3ltx51WnoBMG7A9FmmcX5N/YxHqeYjDMwM5QzN+4T0ZQtOE3tlARNiRFHkXqj2/F+++ypp5ZeOP7Ep770scEg/m/OXxj8WSEF97pBtroWvr2xHv3OhXOH0xg7oiM6osPR++z68LtDn/vc597rInxgaXvr+W/defcj2wAdB8O3hoVlTozhjJzG6kgIkkKS7/bFBGMZnicL02wkFXUsA1pzmGbm377rnkdf3bp86vX3um4/LPShOx/ZSlLzIwCkZfYARFJQRxCh0/UgpXNYnSQa6+uRcwi4DHipnxrq8XIsp74Rbzsbtu33aMn7pvAPIhE502prqyFOnuhifT1CFCl4nkQYKIgc7CSi3HeNdCCvdGbFfN/5lfE86b4rAVrb8iaS5wl4gUQUefnNMI04NeVBC+Ru0he/yxtNyuUfhArrayGUknMCFZsfVqUkKOnCAeS38eAOdZahPKelU4SHoXS2huG+b1GHQpBTCJK6Xc8JWdgJhcJIOSfKgUQUKXQ6HrpdH8ePd3D77X10Oh6uXJng/Bv7uPTmCKNR6rRxDMMWtqrzuavbVdjc7OD++45hfT0sy/5DSS1VL9T3P/ShftmvmoCeQmujPMjUB3fTPHNA3vPFcyb5zp3fxWAwzQWSNvfB4Ez+TeIMvX64oF21tTXC7t4USWYwHEzxwstPY29/G9a6dCQoN//lfvu535ww8LF5bPWG9IvDcoinKcaTFNaK3Aa6+6ukM6FomRGGPqJOgI3N/sEMD1GwZZ+i+vkK2np7D0mSIU00LDvQIMuc7W7LQJKksMaZWpNKwDLA1mKwv5sLp1x4JwrhewoEJ8xx/orcOrW21kPYccIcYL4LzUNd86Wv3qlu63aL8N0sdD6sCo3NALziuYg3i++IF/g0NHr+di4vqpScKnHrt9hnyMysdgVYOfcOWBAazd2cr5RtAS1seF8Nq4Kp9TmhYFZv7GWDoAlNavroxd8f4qkaaK/+jW6W+thvyqtpqwgAV7d2QAB2tgeYxAmMYXQ7PURR6OZZz6nxRqGPE7eslembhDD1bl3Np56m7Ca0GPdaulB97ljI9BA8rpvewVq5lOdBvJZt3NsEQaiFX8O4pYUfDflU0xXzzlzCpsJUnhfyLTct83MuuBLW1OvbGmyhgOj2Q8STBHGcwlqb+4sCgsBDEKpa/FkjVQ2xFevMjHtbPZf1aIIggf39CbLMQGtTVtlaRn+1U16imNVmHtyfrYTtrUEAok6AzFgIOIFRmurynFD4c5HSA7OEpwKsrKxAKQHlKRgLnDy+2lD+H3yylvHSSzuIE+N8qGouL9CBICxDAxRLKTKp5NT35ZUwUK/2uv7/dPbUU+evNb/d7TPfjrr3/o3pVHvz/ayypyE4/4bszIKvr4WN00PLiJrjdth4aIgHAFtbY0hJATN3tLYpkRh1Iu/3r249/9Y1Vr2ktc37/4wg8oJQxVFHkTU2DANFD3zyxCFNoV07vXV5hPE4gxSEO+5YQbe7XKv/RtC57+9hOEgxGadIUmfZAwwIQcK1KQ3AGEshYuXJYafrf+v7L3/jf1jG8+P3f/HPXLk6/pXRKL0/itTO6lp4bm0tfHF9Nfra+Vf/6S/c9Eod0fuWvvnNb77XRfhA0pGGzhHdcDrz7Fe/AeAb9z342F8cDtMvJam5xRgbCkFjtiyY4QHo+p5Ekjr1Tt+X6HY9jKeZP9hPUyLyhSDFjLu2zPhX7v3kF3/tpee/9l+/13X7YaDnn/3q79798S98JcvsZ5khwUjYmZAL9veScjc19QReenkbD37qRPNOa9nuq37SbnpXvC/CGs5GTdo/bayaWDedMavPbcX5QaEoUnPOGq1ljMYp4txPTpJqRCGXJsQAd4jycrNnxjrfSdZaeJ4TnpjMYnc3LrG/0Hfhnud82ICdEChJDaQUmMYamXH+esJAYWc3hiCn5cKWsboeIk0NYNjZ6/WcOajpVAPMpfCJ2ZZOPwU5IY2UBLYowV0CcPx4B3GsMRymsJbh+QJaOwC42/XgBxKdyIPnCXS7PrpdDyq3U/7mm0M8++zbTvsmddo8hX8iPy9XGCp0Iuf7R3kCt9/WQxQ12xA/IkcnT3bx9ttjjEbZ4q2zyjzR6XrY3Y2dv6hlc0otXeP7ghqAnfvvPYE/fDpGkhikqfPrpAQBkpCkBq+du4oH7rsFUjqGb745wNWdMZJEYzCY4uVXnsXu/tZ8NjlOLaWEUsU/hc3ja6XQ8d2i4XACz+sgTjIQzbRztLEwcYrA99DphNhscGh8zVTBtSqPc1SfNy9duIrp1I3POE5m9sfZCUyNcXOR0/JzXAUB+6MhrHG245XnIYp8GGvAmdP2DQIfvqcgJBBFIfwgxB0Nwpz5cnJtLZgvbfUWcXNXq0NXVX5c+R9lvJlpwOI9z/EDeKGcM9NvRU14Lm7Jg2kWvwAWGTPpegk61nIoC5ADkmU4VZ6r0leu/KUWLJBm8ajGrw1PrGZVL0v1CnaTKTjKw7lWp7aNQCPa3kD1eE0bhMPyeh9R237mevY5bWAtN4TP9USuw9Gzv8Y4zeA4TUuTS0oRVtdXQSSgtc61YQV6/ahxfC/IAng+rF7eOjXJBZr+1nkc1IbvSnfhQ/x+JzyL53ojNPFv21TXeXAt/rL82vJt+igLG/5qx6t2Cq51Hq6YjSrmzlqatrCFynIl7kENka9/uYYvEOdaOoTh/gQrq51DNFb7m1kuiw04r1njyqQ8iTTNMJ06n5Ui11TPMoPB3hjHT6wurHazfOofbbFlgNkad+LkKrbg/KKMx04D2o3/nKfJYKx75qu76PUiDEcTTCcJslTj0YfvXmiHH3Ta2hpjOExLf53WcmEKO1VS+KQoYsuJtWxCj9Y8JV5QSp574fRTf3C9eX7i3mMPf/sPLrwEOO3necq/BTn/Rrs7Me6+6/C82+a+tqW6+tw0tD0lnM9KT6wKwmqmTZAk+s8CeObwpZrR/Q89Jvb2Y/J8uRN5Yq3X8zbS1JkP73W9+TmiXtDrnF+3t6e4/NYISWrQ7XrY3Lw5QqMq7e7GSGKNTkflZscBm+/ZjOGEGRNBNCQpMhKUCCFGgSe/08bv/gcf66Wp+cntnclfCwP1+rHN7i+8fPZr/+d9n/rSRwB4L5x+6sW2tEd0REd0/XQk0Dmim0YvnHryHz7w6S+/MhlnfyFNzV0MlgAxW46S1PB4nEVE8EDkORNMFlIQVvq+PxylmRSYKElTa9kfDLN/74GHv/zKmWe/+vX3ul4/DNTvB3810/brzCwBkJR0eTLJ7mZY3/OEr5RAllnsbE/x2rldfOSe9evLqH76Puzurfq7IQ7V4zTwbAbn2g/a9azqv+txGs+Q7zEJQVjpB1jpB3Ph1jJGoxSTqXamyWINW54E3e35NDNOW4coN22GEoglcoKP6plcSeGESYTS102mjdMiiiSU5zS9pCBEkedMppU38YB+zy+dyzsVcIEwUPA9UZpoAxHW1wKACKNRCjCgjYVUAqurgTPPIN3N/SBU6HU99HrzN56m0wznzu1ieyfGaJTCGncTMtOuPIWQSXkCvicRBhK33dbH+vqNMaH1w0CrKwGsZbz62i42N6PWeEoKWHOIkXItSFjDQD9+vIuP3LOJV1/bBgGYxhl8XyGMPAgijCcJXnx5Cx/7yHHsbI9w6fIAzBY722O88topbO9cKMEHkd+aLbS2PCWxutKF8iRWVntQ6sYoQh+2ypNJjMk0AYigc0C03+sgTbP8hivB8xTCUKHbu7F9+DBlHOS3fAsfWk5Y64SmUkkYyzDauEMlOe09bTIk8RQ6S+AHvvO9FSoIIue/nIAw9AFyzqM73QidrtPMacL8mubkw4CyzT2zYl6thepYJWGmsVP1/TTjMw+DAfO3rqvh1Ryqb8tY3FauqnEdlPFmYUX6GdBWpqtjnuCZEAWMxtvpcwsoV4peKSPndaHKu7JsVNa6UbBTMFzwAYQKv2r8Svhc/Jz3MkB4EZu8tjmpCQS6lrQ3XRJw7dTUyw4Ka4Kjqz0nnjgwdziYINXOvGsU+AA7YY8ggucrBIGH9WP9Zdu9Ody9Ke+D9nZ1nk00JzhqiVPNs86r6dO27TGb0rT9bovbVIbroqZGr4YfZiJtlzjM3rd9YGDObF9j+moeyzbs9fzyBIXHmrn0TeN/jndDa8/xrYcvFvrEyVVkaYYsU9A6RZZl0NoHs821fitpWueGxcmKGyPXV7LZLykJ/X4EB2ozpFRg1jDGYDiY4NiJ1Rqf2WrU9DFmK9b8e9cMTiMoCBR6vQiT8dQJkCzD3fVwdU/ZmWDMTIaNtVXEaYbvn7+MO27fxMnjN+CyyvuEjGHs7MTItPONynBnL8tIBdG+NjYUREIIMQpDGZw40TkeT83Hw0D+zDvJ9+ypp16+9+M/9a2XXr76Y0Kg1DI3ubm3YqkUQmBvP140qXyTqKnXGmMxGiawTInviSu+550SROPrzcNY+1mt7ckk1rdN99KTV64Aw0GKbs+DH1b29IdZIJom7YY0W1fHpV8kz5OQitrnvRtA02mGy5dHSFODwTDNzRgTTOoEhlpbrZTU0hNaSjEGswgC8frLZ7/2O0387v3kF39kMIx/jhni2GbnL7905mv/unj3wumnXrvxNTiiIzqigo4EOkd0U+nM9776ew995vHvpqn9YhzrH9fGbhqGVFLseKHaTlNzItNm01p4ABQR+dITWF8PvcEw7U3iLOh0/MvG2M7eXvyX7n/4yzh7JNS56XTqmSe2PvGpL/220fbPG8MREWUgitmwyFLrG+O0qoxlvPXWCOtrITY22oHad0TLhD5NwEo9Tv256dS+JGlbMQ4Tt57dQdnfpH3bgSQEYWUlcJoRNdLaIsssptMM06lGmhmAgSTRSDNnjs0Y55MnihSsZRjtbjUqT5amzpgZOnewqY27PV6Ycet0qlpEQJaZUtuhODQQOV8sYaAgJTm/PQxI6cywra4GEOQEN51cM8nzmsF0axmXL4/w9tYY43EGoy0ybZFmTiilfIKCQCfyEIQSUahw7FgHx493Plj+cd5F6vd9DAYVbYwGEoLaB9UNpns/fgJvvjXAdJJCCoLWBpOR0wzJtAFb4OxLl51vJ2ZMRinOvX6mFOYUvmicvxxACkKvF8JTCkII9Fd78HzVfphrq2fD+2tpktFwCsCDNqYU4CRJCsoFTr6ncMstG9g8dmNMrV0LJXGG3Z0h4jh1GndC5kJb1+7MztSaNjZ3fOxANK0zxNNJ2W8Kc402j2OMc5qslILf9dHpdpwwp4LLNwHJbVQFZdviVt8d5sy9FC8swawm4VABfc2gsTrn+Xf1ks3/okppC85NOkbVslGtVFXhDpVc8zJUBTRVwQmjuYEWBDtV1L3hq3H+ZTgPq2oQzTVybeCVGj00+13nQajw4/m4BMwJksCuLAvgTSVO21g/CMU/LL2TtO8HaugP1aDRaAJtNJI0hbEGShF6fQfUCkHOzJKxiDr+XNpGLL+GxS+TMRwkR6h/1mr3bpMPlOG0GLbsuW1eaZqjqBbeVNa2/JqWqbbtdVtZ5gLeKTV9zGUNjPmhu5C2rcBtH3iuwXixMZoafeEvL8ZZKEd1vswjl2prbq9kLbsLGblmRppk2Lq8j5O3rKGcp4p88rXC/azNV63o8+E2KcdOrGI0ipEkTrBUrNvTOKsImGZ51VemRd5NvdelXdvoYjqJEQQetDbQJoGfHxO0sRAEGGhIUojjGHESodvtQEiJ75/f+kAJdF4/v4fBIEE8ddrkvi/huQtxPht4zDSGICMlJcx0ZTLWu54nf+HMc0+l7zTvY8c6P37hopfGsZa+L6G1gbXzA4aZMdhPcP78Hj760Y13muU1k9s3Gvi+QpraWGuOpeSe1uau6+WpM/snjLZrWWZWsoytNZwxQ3Uin3odZ5GhdY6vhR+IT8AlGAyScivjB3Ke6bIMr4OMsXjttV1MphppapBlFsYAaWphjE0JlAhJGREMCCAB6yn1Vr8f/nyd1wMPPXbrcJT84mCQ3L66Ev7ii88/der6SnVER3RE10tHAp0juun03NNP7AH4lYc/85Vfncb6r8Sx/hEQW9+XrzPDM5YDtqwAdJUSPluGsYz11UCORqmcjNM7BNE0CFWXd+O/fv+Dj3XOnnryf32v6/VBpyCQ/yAM1I+kmbnLMjMRLAgpM/vWQJlck4EtcPHiEGtr4XsDdh+U5bLN1LIzTBtK13awa8mqflRq+11j1XogX1a0m0FKCSgl5ky3AW4T7YQ9TnPHMiPwJSZTjXjqzKNoY8HWqXBrbZGmBr5f+MtyjtnDUMHzZX4rzx0BnbZPDjoSwfMlAl/OmUsrwGqlDncjbDRKsbMzxXCYYm8vRpabLihNZSmBgJ1z9l7Ph+9L3HHHCjY3fsj94twg2tgIsbsb4+rVCU6c6LbGi0K1VOhzo4gIuO8TJ/H002+AyAkonckBCzBBhALTcQpjLdgwXnz5j7C7f8kNvNyjdwGGE5z/nCgMIEgg6jjTX60gUdvAp4Z3dWoCo3IyxmA4moBkx9UjJ61N7kxYQOU+sjrdd6idQ0sfFyieprj81g4mk8T5HYLT7LN2Ng6n0xjGFDa8XaMYqzEeDgB2wl6wE+IqKXPhsAWR6y+9XoSV1R7uuPO2ax6zbaBtG7UBwlVYqonvfBou09Zxy1naWer6c8GDas9N+dYgmAYeNMeb5+I1m4Cb8eYZf+aFWLS0MbnypyI4yXnMtIO48r6ersKqDsSWAClVGjaPxC3v5/hV3s/lV3luQsvbPHS3gcltyHydV30DcRjEvYmuN907oGvdr0zHU+zvjfMb4W697/Z6uQZfbpYRQNiZv4iyMPZ48d31lLtpLBfNWB/3B43/tr1i27tqXk15t5W7ab+5DIQ8CHts6qrL8j5MN2ur10Jhq89Njdr2cds+3LLCNsRvkr0sLde8jGIxv5Jx8ZMX4zCwutbB/v4oj8KYThNYZqxtdBEE3izTxo9Te1fkU31XJCrnOzS8JwSBQqcTlBdEnPax28vH0xRRp9hT1Cu9WLB57ZzFBvM8hSAKkCQanU6ALNMQRNDWgizDgiEY0JwBmcHu3j76vS60zjAcTjAaJ+h1Fy+o/aDR/n6Cvd0YaWogpABgnSaFIFghYMEBGCNBlAohEiLoLONnvv/y13/rRuR/5tkn7YOf+tKf/qPvvfmvnMk/AcBQ9btlmTvbbV2Z4K671g59JrtRVPi/BAHGCV46Upq1hOgT18tTZ+ajxtiOsaykEMRGExHg+2LOhHLbsG5b1uvxineZtkgTt6Y5/4+V/fmyhAfNW6jFy+nipSFG4wxJqqFzP6JJYsEWIzAlJMkIkFVKxCQoUVIMej3vN1449eSlgscDDz+m4lj/B3v78ee6Hf/rb7z2td+5bodFR3RER/SO6Eigc0TvGj379K/FAH7p4c98pTOZZL9oLJ9QSmwHLJWxHLG18JToZdoCxgHEGxsRrlydqOlEd6aJjoJArTHbv/SpRx5//vQfPfHd97pOH2R67ukn7EOPPv7X9ofJ39GZ+RAAEBELKVJBUFozBDE8T8BYxuuv7+Oee9YOYvv+pbaTbNNptLqJajvdFvhTG1hziCJUox/mYNx0OD/MXu96iAjwPLGgYr/Mn0wbxnUzaTRK8epru9jZniLNDJRy5tQCX5bCKt+X8PLfx453cOJ450iIc4NpZSUAW8bbb4+XCnTCUMEyQ7wLaOOtt/Rx1z2buLo1xs7uGNo6bQ82cBokUiBLYzx7+jsYTnZhcxv2IMCamU+TQhtNZwb9lQC9lW47mrYMVWs4pM0BW4TFuafy7srWHrSRkPUJiZC3KZyPGSHmedZ/XyOV2E9Leq0NrmztYzJJoLUzA0e1RM6UjCk1cwAHXg329ko+Im9nZobvezn+lUEphf5KB/1+F3d8+NqFOUVJbgQdhs8yLLINZ2x61xSvvrw0yhoq75qWryYYbp43L+RHDe/r9ZsTzCyUKn/mQodolgJlSO4XqJIbz5Uld5zdtHiXZt2oYQ2mhrFHtXQ1fiUPnqWnGq/K61kYL8apxqvzp0pZ6tQ05paN6TridBAddk64nrnjgIFirYU2Glmqwbkg1/cCNzfkoDPzokP2hSyuY2C3bdHaWB0GQ6v+XYbPVX+37efaylldEurlq4+8+nM9blsZm9K17Vub3i3rkjeCGr9dU+NVI7dNsvV49Q+zrG81je/DlKngX0mzttHD3s4Y40mCLMuQphogwvbWALd9aLN5b1DNc24T0VKO8rDS0EgVR1dR5GN3z5mWLcwjg4DBYIooClA618wbqLomzOdXL1P9YzA2j/UQT1NobdDthkhSDco43xe5SzTGWhBb6CzDcDSGNgkECTx7+nX8qT9+b0Pj/uCQtYwLFwZIUgMhCGEokaYu3OSmiYWgyFruEJAIgUwpsbPS93/pRpbjxdNPfeuO2//dFy5e2r8vywz5vkSSGBTfyxgLYxm7uzHOv7F//SbY3wEJSUgmBlmme0Q0NoY6DHPL9fLTlo9rzRGYA98XESChDUNJAZ1ZqIY1pz6PHbQ0V+MM9mNY6y7JKkU4dmxm8aRM0zbpHjQZ1zKbTDKMch+zxjBy6+UAkJKgiSLSkOjDYCilmAaBvBSG3h/6vvongPMvZIz9t4bD5Ath6P1fl17/jccbcj2iIzqid5GOBDpH9K7Ts0//2gTAzwPAg488/mPTafZ5Y3ktTc1Hk8QwgL7vy65SAvv7SRJFKjCGbTzVIsuMn2V2dTrN/n0ARwKdm0zPPfPE+fsffuzrgz3z1yUJy2RYEKVBIDoAIc0MRuMU2jDAjO3t6VIfGR8oattEtZ1Q68hZ/UDXdGpuYF+euxqyacJrmjaQy0CBm0nvloyEmXH+jQEuXRo6ExWZQaZtickpldvn7npYX4+wsREu+NY5ohtLa6shuj3f+TpaQk776l0qFIBP3X8LzootGOM0RZKUMBjEsGMGbIzvnf4O9ge7JXhBAiDhzH05vzmAlM68nx94WFnrzZgfhKy3oe/FY1PcJtSOAGssdndHCKIVWLZ5GzqAnITTImLLIEFY3+wv8qyWrQm1OwgMbsOcmbF9ZQCdmTJMa5Nr9zkns0ab3K+Ou4UvyQHzOztXAXBpLs7znLlFZmAyjXMfVwL9fge9XteZWXufmUS81q5c7xKHwSCr8Q6a29vWgapgpCl+8btJk6cJLAaautDMzBsqvOZ5VgUy8yWdCYRmA2EWswpGNsHnFZ6NE0wBOBaCo6bB0bSIF3+48ooc+rKgGVQr5sICnudBWExbpxI3raSp8jwMUt409lHkW8m/FSBewrcWrxVkb6E0TrG3O0KmMxg2AAFr62sw2rrLJEohjHysbfTamVznOnKjlp82PgxAoFkm0LRMXGu5Fsds87zQNG65JaytjE1LRVN5luGMB8Wt59M0KlvzKbpyJbMyXtOkuYzyvfeCls6yMdo2gVcL0jY/VMLuvOck3n5rB1evDJw2cOTDaKcBTwIL+SxYW0MtztxeotY485zmGt3zJDypkGQZ2M7MHg/3pzh5y/p8ZcpCVMJKoVHxvp7xrABKSUSRj3iSwPc9pJmGkgIEhSzT8DwFMs7/Lv5/9t4sVrIkPQ/7YjlLLnevtZchexbODDmchUPaJm2K0JNtwYZtCYY58tCQ9OAHG9aDBRuCANkgbMMwDRsGYQJeZNH0NLuHtERZhkCaEEx4KI3IYc/Se09v011d66269+bN9WwR8fshzsk8GRknM2/1rerq7vwKt/KcWP8T24n4/hN/MIZ+vw9lQty6DSRpjiCQ+Od+5lMP/SOy84JV5igwxqCNwXicQ0oBMgaGKusJDFojMpoEZ6zY6oZPv/risy+ftyxXrnR+8dbtwb0wEGx7J8Lpqd01VH18k2UaaaowGr5vK29nRmXmu9zZLwBmDJFkhsznvvDLf+6HL8/OclkHn/78v/NXj48nX8wL3TbahK22RBDw8hyp8Mw7kFYpegDg6DiBFBwkgSAU2Nvx76B3p+T3I8CtW0NwwRCGHIWy/VBKCYIKjYHgjMVMYMuAwDm7226Hf/Sj13/3vwGAz3/xa5/KMvWvCM5vdLvRf/rqC89M1hVjgw02eHDYKHQ2+EDx4vef/haAb33l534lzHL99eEg+yt5YS7ludmbJDpgjE3IoNXthKdRKLcAII6DG4yx4is/9yvhD577xsOfPXzM8Orzz/zej3/m3/73uNBXAy5yQ0ymmWkJzqJCmaIVy6DVkogiidu3R4gi4ZDjD1Nl8AigSaPSdN1E6jaRqfVwtOi00m+9pJZOHJctrj9I3Lo1xGhUYDDMMBhkyDKNdidAuxWAdxiCgKPTDrCzE+HixeYvezc4f3DOcOliG/fuTTCeFOi0/Tu5hOBQynj9HhQ+8+kL9kwopdG7PgEZA61yvPjyd3A6PAVDeQitMSACE+q/AAAgAElEQVRln4VzDsYY4jhEqxVCSomDCztL2aupl0vceFj0uSR8ndHphHfv9iBkZInxWnwhrClDgKHdibG727VnS9UJnTXHF1+4VVzJaW+ELC2s6TqiqeKMlQWhtUaaFqUJJQYqlVH90+Py7CxrS1xKjjgOpmRuqxVBSoGdnQ5kEOCJH3tstvPoQ4xVY+i6HKRbVcu4vVV5z3OQNJe+jyNswiJx7Cp46mmRE9fVEswk8L0+ZyGWlRTD/A4fG4s5T+ymaDuzh0qeK5DywmV/fWf4uC99cp8TWNgxhFo6cwqgOjlbk2na112ml81lPWP0nZqsZK27zzHjDAtV5BSFVxPQEP70dIAiL+wXxNqAcY4ojhGGcqr83d5p40MFp+h8cFubL6yP929K0x0D1knfl96yOZ47H3TzaorrutdfR/C4+XQhvvRW6UyWTa29TdIpKF8392KdQdZXIZ7hp3rvbW21kaY5AIa8ULh3t49Ll3dmaTQNXXX/ZTL5KqX2G7UsoZ3mdtwlQ8iLAoYI/f4YO9vt2ZhQ/jJCubugXhvkzD3868SDi1tQSiFJCrSphfF4Askldna7KLICac7AmAKgwVgIlRPC3RhkDHq9Id597whP/dgFz0M/2ji8O8aNmwPkuYYqlRWB5PZ9xRliyRG3ArRigfFE3SJiN9ot+UdvvPo7Tz8IeV594dmTTz71F//Re9dP/7U813xvL8bJSQqlZucdGkON55Y+SBhDCEMOnjBA8IAIbaNJRSG/ywW/dtb0GEOhtWmBwIXkFEgBAiGKImzvRA/EpNxkXEAGHFEksLu3WplT3TeNX274yv3atT60oukZuFrbs22LQkEpnXAulOE0YZoxItYXkg/CUPzR57/4tX1j6EuGaBJF8jc3ipwNNni0sFHobPBIoFTM/F0Af/dLX/36F4pC/wt5Yb6qFF1Whb6qtNkWQqRC8FG7Lf9pK5b/20aZ8/CwvR39qtL032tjOkbRdlGAEVFbcBZrQxiPFYrCQEqOGzeG+NznDsqYrnbCRwNtsJIVbVq51q+XsXGohWko/nWIuHp0X/imrHyLdN/a9X6Q5xqHd8c4Opqg388QxxJkCIIztGKJvZ0Yly53sL8XIwwf/mJjgxkuXGzj5s0hbt8e4dOfajbL8LDP4gokx+c+exH37o0gA4Eiz/Dyq89hMBqAMw5DpmynrORkGXi5UyeKJKQQ2N3bmioUph+eNjTuur8vrPfpl7BuZAj9wRhRvA0iwHBjd+OUO1tYuZNld6eLS5cbyn1VpybMPisv7xng7/QlsqTAeJSiKDRAduEN2PKz98Ye9gyamknT2qB/2rMm77gtZykktrbiUokGhGGATqeFVjsC4xyPf+KqX5mzSsPwEccqrnDVOLzu2OzLpx7fJWWB+Wa1mB4tCUO1d0o93ExaP5FMc/fMCTl/qkOVx/yx3vV06jlN9wmVCVizb3XM+9clozK/+bCVgqRS0gBzihzQ7H4qTK1kp240u0eVBqv5Oe5zfbnuXyl92HzYaZasua+RI55LNi/kadO+e+cYSmloo2EM0IpamIxTaB2CAQgCuVyhcx5TzEd07DjLo7n976zxfLqBJsWKQ9cvyOtLz6eEaVKwNJGX/v7erCtoIj3rWDXXdcOtcjsTGipKhBJZXmA0TmGMNf+klcGlKzuzeKvWAU0VWb9f8k6PowAykBCc25221flWnGHUT7BT75O1tBmq7k3+F8F0oJh3F4Kj1YlhjJ0vEFnzrEWhIIVAkRdQ2q49iyKHoQCjUQIhAwxGE7z9zu0PnUJHa8KdOyM7X5o2ZkKhCcaQEYIXgiPJMz0qcj3ijN8LAn6n3Qp+7UHKtbcbf+3mTdbnnHHG7G6V09N0OnfLc43hKMPJSYL9/YdnqUOV1hdaLWnfxYw6qqDDMBQ3QDQ8a3qcsV6rFVzjgmdGmwvG0H6WK+zsxIij86dNrdkzKi1HCDzx+PbacZdRA677rdsjjIY5CMB4VH0sQSgyDaWMJjATBEZKIVIh+XUh+LjTDv4/xtiYQAdC8D959YVn0vt8zA022OABYqPQ2eCRwwvfe/plAC8D+DuV25e++vWfMAaPC8F+9Px3v3HmLy42eH948XtP/+AnfuprfzyZFH8e3MRcsIwMNCeRGG0OkqQI8oKjFUkQAe+808dTT9XP06kvK+tYthTaKH1WwqfYabr3hfetbJuqgGHe1FsZv4HDWVivNS3Sl2Xtri+n4hAwGGa4dq2PwSCDoXInAmeQkmNvN8b+fgvdbvCBfDG2gR9b3RAE4PBw/EgpdPJc43vfv4k0ydFuBfjBC69gNEnBGIc2qlRAWCVhJR/nAu12CCEEOt0Wwmi246jOpy4jtV1lzlybd3ldOP61vnl49wRE9myZOldbKU44Y4ijEO1OCFntzqmwDotWd3cFcZm/Kqgh9HpD5LlCUdgypEqhAwbGgaJQMMZMCQHGgN7JKahUoFlFlEAcS3BulVKccXAurDKHcTzxxGMQoqGPuyzh+2baPvzwVb177bqd5U1cH6ub4jel5/YTXzNses0t7ujxS1ffYTQLN2uXs2ub5mLe8ybn/K9ZV6r6rh/mhK1fzc4EmrrRLJWFvBZsKs1M2E1R30k0p3iplDPltaucqck0zYMcCVaSwzRLjxy3aSXT7DnK36LQSJIUuVJ2ZyQRwjBGUWgwXiCQEp1OVB4SjsViXaZt8OEs48KHcAy5n5m0Z0hfKz3f68Dtz75+veqV1JR+0xzRl/a6c1FfFTfNTX3+TXI3+S3Lo45ONwLIKjaMMijKDyLyTCEMa3SOM5+YE8AnlE+AJeG63RhZXkBrM91py0uzYEvTWFYpS+Jtb7eQJvb7zSAQyDJr7o2IoLSG0UBBGpAc0AV6pz0EUQAhGMIgwO3DPq7WdzE94rh5a4iiMIgjiYkpAKvIQVEYTYSUMyRa0wQwOWOcwhCm1Q7+4cvPP/NAP3J95YVnJo//2F/8w5u3+v+qVoYLzhDHcrpLx2h7js7JSfpQFTpEmM7NiWisFY6JWN8Y6mpNvwjgH54lPWPochiKdwgQ6cTEeaZ5lusuZ5BRdP7rycO7IyhlrDlDKdBqnT81e3yc4M6dEUCA0gZZpkGwZ4ESAC64YYxBcl5wzvNA8EEQitutOPgNxnHyyvPPqnMXaoMNNjg3bBQ6G3wo8ML3nn4DwBsftBwfZ0SR+IMkyX/JGAoYQOBMKaVjxlAIwQIQkGYKSaqQ5xqMMfz4j1eT6HW0Da77stW36+9bHbjpNjCPH0csW3k2aVd8C66GYm1ctJbhlq33msQBgDxTuHV7jFu3hkhTBS4YAsmxvRXi4sU24lhidzcG52xT048gOGfY34tx72iCXi/FXoNpgYcJYwjf/f4NHB+PMBhm+LPvfhvjSR+APfOlIpg1kVUmCEBwgTgO0Gm3EEYS3a22V7fhdrNGwsYlX+putEgy1e+LQuHkZIRWZ3tKfk7lLoVnjGF7p4Ptnc7seAyfQD74GC42r1DyMVtH9wZI0xx5rpDnBcBQ2rq3gbSpTK9VxDLDcNADY1T2X6vAqcysZVkBKQyiOESnVOY8/omrELJhge1j2NYldF02cgMv1uEIV/kvI0bdOC4fuKrpLrq75tXc/JrNt9VDLL5bXPXQvC+rubGlecyn7NuBNGcijubznSdLyXm+mkJmzmxb+UxzQtXcp8kz9zE9z14rTapnVd2UA5J7toZjLu7w1jHStCgVOByBDAAQwlBCcIEglNi9sOXIwOYrZToY00yB1ATfGOdrdLX7M5/LwbyXjyzOMndq0gssU+A0KWLgCeumuU5/X3hf1t97Pv+GtJpeHa4cy8Ysn78bljlhfOEDKXDh8g4MWRNJujRFmCT5vELnfie+vn7gQXcrRq83mpqeBQCt7Ls9TQvEsd+cbrU5x1u5rty1MIJzRHGAyShDFIXW5KKBnVeUkyQiQGsFxiSUKnBy0oMUAgMxxIuvvIurl790trL4gJDnGqe9FEmi0GkH0JpQFOU5QYDmjGnGmRacFVzwJAzEYRDw99545Zu/8zDk292N/sr1G3RHl2bOWi2JPNfIMg1DhPG4gJQMaaoQxw+HYuScIQgFeqcpkqSQILbDBW9LyS8R8NdxRoVOmqt/sVD6sSxVV7NCb1ftMAgFZHD+5tbu3BkjzzU4Yw8kfa0J169b830AMB7bXfG6VOZEoUAYiSCKZKCUGSpFYy540u2Ef+fVF5+5e+4CbbDBBueOjUJngw02WAsvff/pP/3pn/n6f9I7SX49zfUVzllhiCQDU4JZYlQpS9JpbXDr9ghxLHHlSuecJVlHC7FKgeP6Lwv/MVUGrVpd1v2aitAlSJrcXYIYQJoUyDI7Ac1yjRs3huj30+mX+mEo8MmndrG7F0/PY2ki6pqIg49pzX6gePLJbZz0Upz0kkdCofPc927g5o1T9AcT/Nn3v43J+NR+AWs0CAZzX7sLa+4rigKEUgAM2N6xxGJTG1rWvnyE0CpiyE3z3r1TEBi0IctYlWTjbDcLQxSFiMIAnU5s/esCL+sQ9cxrbswTvs7RjgYJxuMUeaZQ5ApK28UqgUDaEsVZWgCANWnHDHq9Y2hld/IwcDAOMDB0WjGSLJtmsL3dQdyK8diTVyGlXE5ANfm5z+wr3OrarYAmRnIZlslxlnQ+gljVL5a5L3uzr5Ouj3B2/Ze9Qxa5/sVcm6q3bs6NPHFdxdFMuePGqyleFp7M9zKe3S/Gq/hRarivKWSm+Zd5zJ3nU2VXVwIxwFRh3MkFTfu30QbHRz0AgJAcWhHaWx1IGUAIASE4AslnO2/nTMPRTDFU3/XjmpRbNeWrPWpjZdcLqPJ33ZcN5h/xvr/qXejj8JvCrnLzwVUoLRu+l838V+Xh+rtKoqZmsO6c042/v9/FeJgizwsoZVAUBe4d9qELjb0LW42vsmVuc57uA3kQBAJ5ppBlRWlGlUFKgWSS4/R0jCtXatYZnAdlAFw99AI8lbK/14UUAtpojPoxbt44ngbmjIExQBtCxDmkCOyOYBCSJMfp6Qivvn4LP/nZx5Y/2AeMojB49bUj9HoJkkRhPM6hlZma9jUaYyHYEAwGDCQ5G3U64f8VR/x/fVgyvvrCs0dXHv83vnd4OPzZMAz59rZEv58iz62SrSg0JpMC43Hx0BQ6k0kBKRi0MsgzwwhoSUGSiAQM+bWLDfjCl//dy3cOh1/VhlpEFDAGkxemG0dc7u7G2N6KzlV2ImB/L0ZRGOSFRusBlNmbb55gMMigrFIQaaogBLemEhlAYBgN80IVdCoDcT0Oxa12O/wHr7/yzd8/d2E22GCDB4KNQmeDDTZYGy99/+nnfvJLf/l/YoPsrxEQaC3iotBdpaDDkIsoDJCmdmdukWvcuTPC3l6E6AHYnfXDp4VY9ktL7oH5Jdm6LMDHUDXQVMQV1ii6JFU4vDtGliq04gCDYYbDu2MMhzmEsAnGsUSnG6LdkjCGMJ4UyHKNTjtAdytEHFnCxxVhkUxb/hiu6JXfspr9mNb8mbG9HSGOBHq9D9YUc1FoPP/ibRze6SNNc3z/xeegVGLP0Cms6RBGbGoxSHC7O4cICAOJMAyxu9edNhq3abujSP3aHXHQENZ1d9tnmmQ4PR2j1d6qdDk2HGMQnINxq9BptUJErXA+DfLIXF64XzJXfgscpEsAkd1Jc3JsTa1pbReMUgpLRCsNQ9ZMjA1uDzwfDPpTZY4Q3O4yIkscGWMQBgGkENg/2EYQSFx94goC6fkiualAl7F1buH6SN+mMOsoi5rC1eX1aQ02uC+sOwY3EbvLwq3Ky1f1bvNxlTCryN1FApuWysNqsep7gerKmyrcfPOcz8nfFOsxZ2bkZmFpNq5QpaIq0zS1NKaFWlP4lCncvdNDvz9EoezX94IzBEEEIg0igygKcfWJA8wp2qdKppoSB6gpdmphyfNkc5VFmFc40UxOryLGk94qDYCLdfv9+x0fHoHx5SxzJN+wvq7SxXtfJuQb1t1+3txv58Mse90wJ4zvvd/0GvJVVRUnboVTZQoB5Ts0wV65a81Nx83Tl49v5dM0xkgp8NgT+7hzu4c0tVa+GLM7ASrTaAtCN8EdNOsF5gjf6UY4vjfEJMmhjYFS5S5qxqZzlkIpaENQRuP27UPs7OwADHjt9ffw2JVd7O56zvjxNaKmCdwDxDvv9DAcZshze1YQ5wyQHIIzCMlhQIIYDAfTQSCO4zh4KQz5sy8//+xDPU/44oX2Lx8dTV7X2vCpcp9Q7hwzuHFzCBkIHBw8HLNrw2GGJFEQ9gya3BgYKVgRhGKIM9YekckIJIwxIWPYDSTXZJAqbViaFGdSDq2DO3dGuHM4RpFrdDohHn98a3WkM+Ddd09x0kswGucwhqbrYykYioIyIkCGLIIUY875PQaQEOLem6/9zm+dqyAbbLDBA8VGobPBBhucCa++8Mxv/cRP/fJns0x/SUq+QwaSC4SddtCJYgkwu228tPmLH/3oFJ/61N4jeiD9Kqp/lVrAt3Sq+/nye0irg0cJK4jQu/cmuH1riNHIEr3drkK/nyHLNKJQoN0OoI0B5xxaG0wSBVXYXzJkbWWH9pyNMLS7dzqdEO22RLsdQAq+IEqTaD7RfeRfhVWEXFNaH1dwznBw0MLRcYLBIMP29vl+8bYOiIAXX76DmzdOMRwn+NPv/QmS5BREGkrl5bkuAOMcFXEpAwHO7JfhRITd/W65OJpRs/Xv3X2jwYxmZd4wdbdVBDMBOO0NoY0lNHR5YDBn9mvZ6st0ax4uxN5+15tHU/7Ta7Z6lKy7HR8NoLWB1naXkzYEMgRWaou0MqXtfQbOOHqDE+RZZs2sVWcUMUBIiSCUMEQIggAHB9uQUuDqE1cRhsGisL57V8Cm4dpNg2Gx49f93LBN98vCuKw64C/YZczaWZi4DbxoIorr8BVzUxg3XV9ey+K54ZYRyk1wd/PMztVZlLA+Li17Dp/Sp4q9OD5UyqT6eDhLf+ruPHieFxiOUihTlLskGba2umCMQGR37XW6MYJAYrEDlbKR07nm+nwtw/ounqkz1X7KiFOlU5m2WwRzSqm5wvJW1kLdrdJWrOr/Dfl4cZZx4hEaR5b1zTPPpzwdrqm9N83oV83015HX1V34/N30K7eDi1tIk8yeWaMAxpk9P8+Ycs7iT8Ono2hy8z1//Xd/v4vxKAVjzJ5pQ/Zsn6LQyHPnTB8H02cnR4Zl72TYj2oAO8eJogCmnPMAsM9PgNYaxhhobU3SDUdDbHXaEFLgvZtH2N39xOJDuff1inbfz2eZ8NfjrMDR0QT9foaiMOV8CeX80kzHKSZYyAy0IRIgiDAS33n1hWdP1pTk3PDqC8++s3/5X/9R7zT5tJRcHBy0kabKTCYFV8pgNMpx/foAP/GZ/YciT5ZpDEc5ilwDDJILljDBlZBiAsbM6hRmMIRPkEHAOduVkm0ZAySJSmTAgspixHnixs0BRiP70eLu7vmuhU5OEpz0UhSFBsiel2O0hhAMyp5/lRJYqjVCxtmACzYOQ357ezv6z85VkA022OCB4/yNNW6wwQYfebzxyjf/lpT8biD4QEo+CkMxaLcDBIE1h8E5gyFreq0/yPDaa8fl1vyPApoYuGVai/oSaRmL5/q5/svcPpzIc43eiTUxkOcaaabQ66XQpaLGHp6uURT2izylCEWuURQaaaIwnhTlX47+IEWvl2I4ynF0PMG77/bxzrunePtHPVy/MUCvlyLN1JSoXkmmskWvdWqnnryvRt24H53aXA8XL3WgNeHe0eQDyf+96z3cvnWKe3eP8Cd/9m2Mx30UeQ5VFCBDU3IAsHQlA0MQSISRhJQcnU4LQgj4qQ+XpiGHCFpc4S+SO+7R7Zi7YwCSSYrT/gRxq2MtGdU8o1LhoQ1BSIFWK0QgxTSPJp3GAlXbQEY2EddH9wYocgUigta6VOrY83KKwir586Kw7wYijMcD5Flm02az7/0ZF2i3Q4SBRBSFU2XOlccuI4rCRaFqcpLjR44jUY3XdRmvpsKply+tuIfj18Tcue6+MPVwrixNZO8yAulcmdGPD5r4dl+Ys6bXpAvw5ev7bWoy0740DTsbUXwksf+9xsq02DSN+eY+UxjVO0J9HLM/buo0969yuXvndPqFvyGCMQZR3AJjHJwTojDAwaVtp4DKDk11R6cU5/xrT19nlesl4i0M5r8lpwaoljaoWTEy51ZntmlRT1UXr37dNBDPDXINcZYpklw05bMqziMypiy2vtVY9kZfdw647P3aBF//d+8ZY4ji0O4a5hxgDEppHN8bLrxyml5rvpnLQj5OOLe5CCmmppuo7K9EhPE4W0jL19RcGVyZfdjb76K71UK328LBwQ6iKLQ7WWplU805OAeM0tDGIJACxgA3bvVq+TfUnG8p1+TW5OdLryGMUgbvvTdAmtk5kqukonJXYRiKWEoec8a0CPhJFIqn/Q/w4HHxYuc/jkKRCcERRwI72/EoDKWunmc8zu1O94cAXc7ZtSEYTQHNvphijEGdJS1VmJ8HYxpgxLndHVUoHbViCSHPlzI9OUmQTBSMIQRS4IkntldHWhNEQL+flWbwrflSxqu+ARSF1kQs5YxpMpSBgaRkp9tb8X/18vO/ffvcBNlggw0eCjY7dDbYYIP7QrcT/LpS5r8QhroVb5Cmyh6OaAiCM+SFKc/WIbz22hE+//kLENxnaf6jinVm9sv83NV33d3n9uHDJCnAy7aijYGUAlqZ6eHuQnB0OiEKZUq73crazOaA0XbxQGSZ2yzXiGOJKJaIQmtbOwolTvspxpMCp/0MSVIgDAV2d2Ls7cbobgXTbegLX+D5it9lwmj+tgnrqgF9ybvZNtX6Mi73UcJW15Ly9+5N8KlP7j3UvN+9doJ/9iev470bN/Hue9eQphOoIoVSBVCa/LKFaL8Q55xPzYlEEUen3cLOXteTclPjAfz9dRZrMaVqjPTFsRToYDCBUhpBzGEMgXFLT3BhyR1tDDiz5ta2dzsL7WheLr87LYRqlnk4TDAaJcgyBRAhz5U1FcIZjAGU0iiU3bFjjEGaTJBMxgDsri3GUJY1Q7tjlTmtVozdfXsuwKWrlxC1PGcueRp8ndudlmAtnMvFutxqc21hsRB9nRPO77IO3JR2U5wlY9CCgsplB91BpcmvLs86WFZgTc+6gRdNVdsUbpVf0yjku19svtUotJhbpTBqynu+SVXpzHee+p1WGuNxhvHImmskTYijGAwMjDEEQYit7TYY8zW0+bF3fq9kE52/2CinqdZsTlLFDtbP4qkGiXoa08GEYU5jPFeR9UGI1Rn6ef+F/llL232shZ1GBO+uITde/do3LiybgKyDdSYjH9TY8D4nSuc5x3L7+SoFSHXf2YpxejoGFxxkCFmeo99n2L+4DVEqONzHdNNsGmPcVwMa7rWuPtQwZSy78zbPVePU2feKXEemCjIQ2NpugQxBhhLGaPT7apqyMVSOF3aXfjLJcefwEIGUGA4n2NvdwmNXdqe7fWye1RyIGt0alT9VGLffNC3vnAolIrz+xjGG4xyqMJaAJ1KMQWaZhhR25zJnDN1OgDTVJAPx1v5u66+//PwzD9XUWh2vv/zN37/y5L/53Gk/+YUwFIEQfNxqBZKIYgDQmvibb57gJ3/ywkORZ2+vVZr8UwKgmAMJGRMyJs5URoUyn40CcTtJiyhLNdeGjDG0s7Ud4cKF8zUhd3g4Lk0Sc+zuxedmxUQpg2vX+shzDVGuC8gQAskRBrzkZWBIEGeMFZwzJYWYdNrhH7720rPPnYsQG2ywwUPFRqGzwQYb3Bde+N7TP/jcT3/tj7U2/xYRxqORGue5eizPzZYQkNqQ1JnCxQttDEc5Tk8zvP12b7oN2zc9bpr4f/TRtFhYpQao0MQCulhVog+/1Le6Ifr9DN1ugOHQmhoIWtZ8WlGY6cGNMuAwRkzNNTEGKK1LggdTUkMpg+Ewx3CYwRgg6qVlGtY/LzTSVCNNFY6OJwgCgb3dGHv7MTrtYPa13zKytHJn8FeFb0VcFu0q/sK3DlxGqC/rL8tEayIKHgY4t4vTw8Mxjo4TXHhItrYB4J/+yUt47/ot3Lh5iCRJwWCgVAECQQqBKAqQlu1FcAYhBLhg6LRjRFGAgws78JeYjyZdpzYX4SNK62n3T0c4ORkiiG25WW6CTb/oZMzu0ul0Yly8uIt2J55SnTNlURlnTuaanKxZd+E+oSHCZJzBaAOl1JQE1eXWIa0JSuvpLs0sT5EkY4ABQgibhrEL21ZLIo4itFoRdne7IAAXLl9Euz1rI6v0Bm4p1+/d6yrywqjJMKcEmsuonmeZGFFD+HocV4gmf7eQm1j5pnTg8XPjwxPWN54ti3+WAWed+3Xz/RjgrOOxjyQFljeR+v2yGciyZuV7Tc59l02LN76mm2caIMIknYADICHQatvzLqIoxM5uC5emh60zTA1dlkqMGQHrmwWR9zln42GdtJ3veNN0K8XO3PY+T27kuFVKlmlKpV85UNt0PZ11TmBWK+h6XsCCMqhSKLnbK0GYmqNz/aZ9qwzTNMHAkmtX5lX9ddmY5rrB435GPOg5zlnTb+qv68QBgHY7QiAFsjQHCwOAgMkkxY1r9/CJpy4thF/2HgcWi7tpHKmH39vvYjiYAIwhTwsIKTCZpDDGoNON0elEja8b37P58nDjMABccOS5wmSSgXMBwTk0M9M5PhEhTQukqTXhHAQFbh/eRZ4XmCQpXnjpPfzMl368TI/V8vA3rLpyxx0v/GNIc1g3ixs3h+j1UmSZBues3PFkTFGYCQApBGNaE4hUOprw21LwN3Z3o//ylReeecMr7EPE3m7rPx+N8m8qZUwYiut7O3FLSv4JpUxojIkPD0f8M5/ZRxA8WGNAgeTQyuBg384R00zFo2Eh76e/B5K9kTH6AgO2C6VjMJZGkTCCM37hoL06gTMgDAWiSELpApcvdW6R7wUAACAASURBVM4t3R/+8Ai90xR5pqGUNdnHmN2lIwQH5xpKUcYZU0KwVAbipN0Kvvf2D3/3vzs3ITbYYIOHio3JtQ022OC+8cOXnv21Tjv4VhSKm5zhJghHQrAjIpYyZm0da21gNCHPNY6OErzzbn8peVD/rbuvivPxRL3EfNe+8G4pM/jjuG4PpqSF4NjdiRHHEq1WgDAU4OXCjHN7MLqQHMmkKHfj2AVbXtqa1tUWcmUguN2tkGXWfFtRWNvKaWYVOEl59k61+yfLNPr9FHfujPD22z28+tox3njzBHfvjpGmavljr+vuq5qm6mqIu6rklyVfwbe4r3PL63C554knnthGEApMxsVDyY+I8Mzv/jGu37yDLC8gOMA5wZhiRmIQoSiUVeYIDi44hGTY6rYQBBL7F7aXFJKvX7n0SP2XwJz7xZpZbBBaa4zHExRKIwytze1Kwck4g2D2nNowDHDhwjb2pwcl21qetQM3v9o9m4WYSeEesj77vXe3jzTNZybWaotI+x5AqYgFiiLHZDSayi04K4kMhiiS6LTblsDdsQvcg4sH6HTbXnLHfQoXqxb09VJfqFZarJXG/GhRJt/vQgLM8a+4Xjchh7P1sl/Lhmp3jGkqNN8g4TZRH8nqNnUfW7jsfh00DWhnZUYfJKv7COIsxeLrYz4iGFis7rq/L64rz1xTI8JwOIHWGqoooA2Bc4Y4jiGlgJBAGMpaXJpLhKEanfw5+mWqn3w27zs/zrkl4EvJzanmwua/+5+lyIBKmTNVAtXfyPaPZvaXagVdGxCoDFsNtpUyZ6HfOrXjbRjOZGPOVF0tet1MXVPxrBqkl817Kjdfxd3P4O+GOevYsyYe9lpk98B+8FAUBaSUEEJgkuT2zIwamvpw3c/Xt90WWQcD0GqF4JyXZ75YhYXdgUvIkvl53ap3aL26m14v1V+rFUJKq9QhIjDBZ3Mghun8TUqOMJSIQnveTlbkUErj5u1jS3SvAZ/CpzLD2+Q2P6ZgIWx1nSQKR3cTKDXrR4wzgLGEMaYCKQbGoE9gJ5yLu5zx9zrt8Pdee/HZ76wl/APGay89+62dnfg7RU4mDMV1KXm/24luMgayS3/CyUnyQGVIM4XROMdgmGMwzHDaTzEc5shzHStlOsbQmTQlhTKfNYZ+Yv8gvnhw0IriSOwYQzzLNOQ5mlzr9RIcHU1QFBrbWyEuXjwfZdGbb55gPC6gFEFpmpou58Kawq++V+ScpYwzJQQft+LgpWtv/b3/4FwE2GCDDT4QbBQ6G2ywwfvC6698828GoXgVDJpzVhDACMgZ7NeH9qBHDUMEpQyOjye4d2+9szPcxYSPA3cXH278ZfcfX6xaSbvsYJPKoCm+77oZOzsRPvfZA3zqk7u4dKmDnZ0IQcARxxLdboBOJ4CUHFJY8tcYgtFmdkbx9OB1u5izJpyYPSTVEIrCQGt7bocq41Zf8xWFQZIq9PsZhsMMg0GG6zeGeOPNE7z+xglu3x5ZM1IPAm5R1XkdwL+yduMuq0onuBvU7Ver+OEmEdx81sHBQQudToBe78Eu+ACrTPjdv/9t/OidGzg6OsHJSQ/aAFJiaqLD2l430NqSIbYtWUJASoH9g21rr76R3vBRnMAiTTKL4Uc9/mI6/f4E/UGKMIqmqVT82sx0mTW1FoQBpBRYzmD5KNmZ+yqpT46GGA0T5LkCGIMUDHmhoJQuz77gSNJ8SjwNB6fTPDizdr254AhCia2tNrrbbezvb4Exht2DXWxtd+dyJuevSafg8n6r2vMy/YCvv/g4Ql9evjDTa3LyqxHUbsZumu4RGV7GbJEfXsi/sfqbGDZfM1/noRd5cH8hNpG0PmK5nm4T3PSYx22DBayqgqY4c0Xr0QdUqFfbyfEIg/4YWV6AyL6/u1vbEFKUB74DcTuaprFOlfuaWxM5DZCnWbDa/1T+v9iY6ubdZmFnL+yZrIvvBZq6V/ezzkLlL3Mbeqm0WVBeTZNns8GhVhFTxdBcv/bUaN2NOaXF3HCslrcvrdqFr9/5+nulRKqPPb6pZlNDWDJIL4yrjfJ+OLCz00YYBtDK2I85StPB41HznKqpXy9zd/tTFZZzhlbbnmHDJZ9+iGUMYTxOASxWQ1MRu+6+93m9J+xf2EIQ2PHBKpbYXDrVbmXO7Tq0yDP0+wPkeY48L/DDt241SPL+sWzXT13xc+3aAEmioI1BtxMijiQE52B2Z04ehKIfhnIUBXIQhuI4jsQLb7zyzd98YILfB7a3ol9jjEwUye9ywUdgRGEoJmSAyaTA3bvjB5p/MlFIU/vxXpIojEcF0lRlRFDMNoO17Zh9/otf++JkUvx8luuLYHbHuCGCEJwzjrmzmt4v3nq7hzzXaLUDfPJT52N2+tq1PsbjvFRkCnsGbelnP1YzSDMNbZAxxiZSilEYyhvbW9HfPhcBNthggw8MG5NrG2ywwftGuxX8alHoZ4VgE8pxAYRcGxwbZdqFNqHgTESxRBDYr0Su3xggyzWeeHxrrfSbSOQmQrmJ6GuK5+N7fITABj4sq4Umf3e1bnfjHBy0cXDQBkDTCXqaavulkSakmUKWamQZ2YUPt2ebgNndYIZgJ7HMLioJ1p3IABD2/KZSwWMPiyQYY9Mo8vJAUmMXiXmukWcaw2GGW7dGEJJjdyeaKiLOc3I/V2y+63XD+DQzDQQtq7tVQSrOyCWWG8RpquEmMs3tS/t7MQ4Px8hzfW72o10YQ/iDP/w+jk5OMZlMMBgMYYwG4wZkKuVNpRixX5cKYa+l4IijEFvbHcigkm8V1bmMMbZ+67WcRRokmaTIsxxKFehub01JOiq/yhYlERiGEp1OjDgO1pC3Llv1M2tAbEEzMKvJ8SjDcDhBkmQQQpQEi4BWGgRCEAikqUKhtLV13zueZm2/RMX0a9qtrj3ouNWKQCDs7O5gZ3dnmpfNebHkfDoFH4HU0A3cp5+L55JKntJq1DO4cvnIqcVR0LkmT7+r8bVuBnP9seY2l4enb6MW3hViQQY/I778YV3/pnj19N2wywajZY1g1eupSQ5f+ut03KY0NpjDjHgFer0RhqMEk4k9UyAIBHa2t5AX2pqKERxhFMzFbTRviPX5+sbmwoCpSTcskslUS2EWxj9zrPxYLYf6CWn1FOuU9Dw9XQs313+t22KTY43yz/qovajeIbY8y5CVsqYeiWZpz53Z4/alurk3VoszpwByOpRvMCbC1EScrZDFDAmY7kZi80l63TCLOi0U49zXw7lV6sZ38/E8yoMEYwz7+13cuVPM6pExDAcJdr3n/N0/mp7p4MI2Bv0EjCsYbducUgqjcQpT7rSbk9mTlu+V4W1atetWO0K7E2E0TEGcIKWAUtp+3AWUH3gRlGbQhhBIBpMX6PWGuHL5Am7dPsEnf+wS2q3w/grkfeLwcIw809DagDTQ7YaYJAWKwkAIHoQhHwnGxlywCec8DQJ+s9sJ/+YHIuwSMM5uX7jQ+Y04lv9jmqmfBxgnAg9DOUnSYnswzNjR8QQXLpQ7UM65cyhtAKLZWTGAYownQSgmUvAJ52ztL8aSpPirSaqeMMaI0TAHkT0XOI4lOp3zayfjcY40VeCCY3s7wt6u52zIM+L69T5OThIIydHuSPBRPt2FpjUVxpA2mgwBOhB8JAMxjmJxfWc7+m9ffv63b79vATbYYIMPFBuFzgYbbPC+8YPn/g/1ha98/X/JpfqXDSHIC71nNMXEGNMG0NoIGVIYBNYcUO/U2gwOA45L52g7tkITwezzc92ayLW6/6q4D2tB92hjGa3iW2nPxw0CiSCQ2N62Llcut9HrpbhzOMFkbM+5TDMNIgIv+YLRpADTmJp9AOzCLorFdNdOGAokSYHBIAPIrudjLqANIcs08lxbk1UBB++G0MYgS60t4t5pilt3RmjFEt1OMFXuRNEH/Cpdt8H7in0Zw92wunY/3L0fsQhAHEsMRzmuXevjM87ZWufVl1565T0YIrRbEdKsQJ7nAAyIMgBUmvLhUEpBa7vTCwAEF+h2Y2xtdxG3wmaCZwHLJPYpc3zhPU9OhNE4wWl/DC7CUhlZ7i7iVnHJOYeUwpopEhydbquW1qqSrBFxZRzm+k9/7S65/uloat4ly3KkKWpKJmA0SqG0BpHB4PRkjgwjsjunhOBotQR2drbQatuF7db2DvYOZudl+EvKbayVa0lU1mRtego3jUU7+PNpzkpmET7Or+m+WR6//1yfIA8JXYs8R9zW7hfeaQ4vCnLcyZ9349jh3i8233mrT02FVCdMl12fVWmy7MW+wHo7WIfo9YVtyqsKdz/P8QiDGm+acXoyQp5bU0iTsf2ae3t7F0JKmDRHFIe48tg+gmBe4d9E9Lr3Tc2oqd81pevy+HX3mVplPhab6kTm9940NwmGRQNt8+nXz9uplDbMScWVbaGx1UymLZ7fUxtBiWGxBKv4pdKIMFOqzBWBUwuVObg5earLWqeaewfNP8/CQDNnes7Toeb6fFl+jNXEq6eBemE3j1HuGNLUj8+zby9J6+LlHYxGKYbDCYwhBFJCKYM8VwhDuU4S9y0SALTbIcJQgikGzZQ1uWoIXBkMhwl2dtreeKvcXHf3msHu2js5GUIpg1YrRJYVqOYtMrBzoKLQYAJgnCGOommfHA4nePX1m/jZLz91X8//fqCUwWRSoNMNoI1BXqQYDDOMhrlinFGrJcN2K7icJCojQiEEDre2wr/90g9++wGZCrh/vPrCM+8A+DUAeOKTf0mDkWm3gkOtTZsJRIYQHx0lM4WOZzgBHLc13x0AkCSqPF8VaHdCxIakKkzBGB+EAT+SUtxdN60s019ggAEhSzMdEVmz3Lu7ErvnoHSpcO29AVRhwBghit7/h2z37k1wfGI5FaENuuUHh2EosNUNcXScDAVnE8EBxqACyQdhJG52u9FvvfbSs986h0faYIMNPmBsFDobbLDBueDlHzz9j7/8s7/yXBSKb6Wp+gujcfHzyHERIYwxFGhlcHqahVJyEBHCUKA/yNDphOh0gtUZPCQ0ceHL3IDmOWgTF9VEOvjuP1pYhzVbBOfc2cFjcHySoneSIM3sbpqw0JDCmskCA7JMQSkCZ3bhzhkQxoH9Gm5SIE0VSBnkhUEg+VQEBgZVnvtUmW5TmgBoqEKjyDWyTOHeUYIwtAdNdjsBrlzpYmvrg/ni733Bx/rW7+vhmvzqcBu5p+EzAFevdPHmm9as3Sef2oUobVT7ONPVhNpi2D/77lv4znOvYjxJcHj3GKPxGAwErXMwRhBCIMsLgOzOrkAKEAicMcQtiTAI0O5Ei2XU1InPDYu9P8sU0iRDlhXobu9a2/GlMkdwjqgkbxgDWq0IQSDAuZvWqpGlTvQ1y2MM4d5hrzRrMiPKqoLhgkMwhjwvwAAMeiflLqIySHktpUCrFeLqlQtWaQag0+3i4OKek+d6TFpFeTbHWaQ4F5/QF79Oos7CLFKrMzS1Sfe6qTk1xa3fL9NPwOM2F54WSxKYVg0qnrbeX5seZM5KU+lOtWtXljl/F9M2ssRvGelal7GpgFw3Hym7Thwf3LzdcXDZGOprsutgnTH5EUWaZiACgkDCVDsmeYA8LyADif39LXS6Dpl2hslRtQHDLc5l/dPXl5Zl3fSaq19zT7gq9kyGxVFoUXZXITQ7mL2OeUXNTEmz2DVoGr5Kp+7nG+mqXKdxaGY+rrEJUv2J7btrbtdOvWTn+jbBKmtcDzbz95TSnBvVnthOBRdK0fOKWMSyBuTxWngOd2dTk9jL8vWMUxcv7yDPFZJJiqIokCYMg9MJLlxsOPPvLGPLKtEYw9ZWjOEohSqUbevluXj5GUwVz7fW1SAA+/tdZEmONC3s+SaMQXCOPC+glEYQSEwm9sMdVRRIiJBC4PU3r+Hy5QsIAon0808gjh7e+lMpgzfeqM45MchzO+ZpTeCCF4KzvNWSO3t7McgkbQJ7pdsJ/udXnn/mnYcm5H2i1ZJ/kGXqKU2mow2FZKCrs0i1tme5APC3vab1QoWG+cBpL8V4XGA8LlQQCJVnmghobW9FFMXytTCQL64rv+B8KATPi8KoLFOF4DwAgFYcoHtOHEW/n+H4OAHjDJ12gCef2H5f6eWFPQdWK4OisNYrpORIU4XxWOWjUTEAIWUMGgBxznMpxamU4tYbr3zzd87loTbYYIMPHBuFzgYbbHBueP673zj94le/fo9x1mu15EtCsE8nqXrSHpKNljYGzO6QBsGeX3Lz5hCf+MQ24vjDPRy5a70mv3XcfJzVKir24wWGIBC4crmDK5c7ICKMxzlu3x4jTZU150RAFHIYsl9ZFUW5/bzQ2Nluo8gNcm4gBGAUgbesMsEYKu0N69L8i7RmX8oD3AnWtnIgBYYju3U+kBxZpjEaFYhbth1vdUPs78eIY/lgzLM9SCxrwOs8iktm+ggEBshyh97duxMcnyS4XO7W83GmqzgWN+zp6RhHxwNMkhQ3bt5GkmbQKofWKQwRYAhEqjTRQYBm4JzAGIcMBdqtGHsHNZOQvk54RrKErfBfiF+7Ho0SDIYpmJAAZgcAc84RBhKccyhlQGQghMDObrXz0UeVeEYT1uC+EIhwcjTAZJLDGAOl1HQ3HOd8qmjK8wKMAcPhKQwZhwxnEEKg3Y7w5JOXEIbWNFy73cbFywcNMjQ0ojm/ZYy7S4u6acyuacHdX+l+Y0fz+giXMHXDuzRpnUZ1S8GtHffaV3u+NHzXbh4MMw7WR367NKzr541Di7IucJXLGHOXu6Va/m7BNwnnS3dOgCUC+tKEE24ZM1kvHDeem+ZZ8Ai8XqjxphlaGzt+hQGyLAdjDFEUAeUB50EQYP+iQ3idYRK0LOgy8rip2nzwVbevCZ6FrF4mw+JIND+CWPf5s318MtevqRa/PhLNj5Y2ZN203OL5QfUUXUWT0wlLJRAj58mm5//Mns4/GrpuZX7uTqBqayDV4lDpVw1ynHkqrWEQqKftff/b/BgIVDc9R7XAbD5s4zjVOECX8cr7TvXRSRlVa43T0zH2L3TBmXNUctOY5rgRAcaYchfwzN2eyTePqBWi35/AkN3hbIhQQE3PI1wX97PGuXBpB4e3e1CFRhgGGI8SFLk9lybPrblXwTmMMShUbufz3K4FikLh7Xfu4qc+9/gZc70/GEP44Q+PcXxirYApZaAKAyIgigQYYxmADIQdxoCoFbzAwP7Rqy8++88eioDvE2Eg/l/O2F/TYFuMcZKCNAPDZFzg8M4Yjz0+bwbQ3ZG4chHtdEmtCUlqlYidbihVboZBIBTnTAnJR3Es/4hzdm0d2b/w5b/cPT5O9hhjigtWKMWUNhQAVjm5tRWtTmQNvP2jXnmGK3D16vszizge57h5c4RJUiAvNLSm6VnFIEBwlhrCiSEKOWeKC55IwftRLF/d2gr/w3N5oA022OCRwIebQd1ggw0eObz4vaf/9HM//bVf4pxdZIzlnDFlBOtKzkIZcLvjwejyoHn7NfyP3jnFY1e757qt+VHFqkX2Kr53FYfsLvh9C6T7WTg9ymCModuN8JnP2Em3UgajcYFBP0OWKYxGBVKmUJTn5mSZgtKm/JJQQDEDKQWMMdDK2mXWiqAFwLmeURKcQ3CGdjtEFHJMkhxKEbQ2QG4JKq0NisIgmRTo91MYAogIgbT2knd2IrRacnqA7UcJRWFw69YQ944m+MqXL9tnbOLgAYCAK1c6ODqa4M7hGJcvd5qZ6TM08F5vjG9/54eYTDIcHh4hScbWpJrKLOGhdElS8OnOkkrJHIYC3U6Mg4Od6dk6C4St61YnYBqIXuYjbVZ1+tJtNJxgOBojywps7+zPFsLMLortLjJrrz4IBOI4mO54WYuyZPPuzeMPIUsLjMcpisISNhW/pZQpFUys9DMYjQbQSkFwDl0pfYRV/MRxiMcfu1CahSHEcYxLVy9gvjDda5fRr18vG9HWUXU0ufnoT5fGnckyf3LFLH5Fbvq+kbd3foVPldbiE1Tpudd+4tfVdfjQ9B5x06w/oa8kXL8mZY+LVTzjXMmV/bW+i8jNn2phFx5kWSH5lDOukE2FuSxtX9No4I0bH7zpelX+TTL68l72XO71+8DhnR6U0jDGIMvsTp3u1jbCUCIMA0ShNbt6P2jq3SvFbgjQFHededQ6ReuGXzU6+apu5kbeqlq3f/vznfVy5rg27Qaq7ubNxFXhsRCnksP/xLMUmNN46+MKXAUR7LuxvoOpkm9qsI6qeG491+6olsuc+NXgUx+IagMSUBMONf9aunWNSV38usLHV3FUicMQhhJ5xqemWNMkw9G9IS5d2pnJ4J5dhNmt0YT+YIxBP0Ga5NZ0mrZKVhmEMFojjiP82FOXFj5Q6nZj3GW2hA0RDAGM27mCa/rtvBEEAmEUIEsLGG3n90rbs2mqskB5JiIRYLRGFDOMx0NsdVvlRz8XH8pZOm++1cNgkCHLNDi37dJYuTQZEgxICUjTTN89Pc36jLF/8vYPf/f/fOCCnRNeef6Zd5785F+6qTVtQ1NLSM45Y0gzhdN+isce7077oW9nYF0BvDhfQmkukabN155DwxBIjiAQGJsi4oKfCMFTxqAAFIyx0TqyK02/YIhiIVjKGdNSMME4gxD2Lwj5elPNJbhzZ4QkKcA5RxByPPbYemcI+zBJCrz5Vg+TiSrbupnOsauzq6QUA2PMxHCRccZyIXk/DsWr77719/6j+854gw02eCSxUehssMEG5444lr8xHOa/oQ11uWCZMIyCQKDTkVCaoAqDSaKQZwZCMiSJ3UHBOcP2TvklTBPjc5+TqQ8LfJyO+7tOHMBPQjQRe00814cRUnLs7kTY3YmgtUG/n+HeUYLxOEdRGGSZNaUWhRxCcihFEAIoCg5CtePAfiVsjP0STGsDIa15teq8Es4FAsmgtIHSBrJcXBSKkBcFRuPCmpOR1mzbSS8tz/IB2q0QcSywtRWh0wkQhvxDu0tNa4PTfobDwzHu3p0gjgWMsWW6FAzY3Y0hQ4HeaYo81whDMfWbwxxrg3ny1SEv/+/f/1McHfdx49YhTvvHUEUOYzQMmdJEWG2ZyAAOq3gKAondnQ52droQ1ZeoLoFSi9fYwRw/Vg8P59dluJ24WhtMJhlGoxRclAoohqkSxzADpTSkFAjDAHu7XVysSBxXLmBR3kVuZynuHp4iywoopezHzSW5M6/c0RiPhsjSFIwxCCkgyNrWF8Iqc3Z3Omi17VgfhiGuPH7ZKYCmgq+H8RTYSqqyqdLqT+9jzX3hm8L40mG1UIuNhxbizUb9+RwqSnQ+PT/ZO0unft/E99dL3W2uLie5qtTXaNqNtVD5rWiqJYFbpkmL6XoJ+DKTqcm5pubmvBCnci9jvZsKaFlz8TUfX0E0yeiLt86L3Bd/mX/TtZvNmpOHe3f7OO2Nyo8nNJJkAiklwihEux0hDCS2d53zFddM+5GYv6waSJdgXfnd10l1XW96bjNcZ+7n+10mn6vGrvc/moZwRzvWmD5QN/9GqKleGp7TNxotjnizcWjWqaeys2oMqRPLVHvgWtr1gWNu90/pXpkhrfKs4k8fgNXCAou7iOYKbz5PVosPKgUHLl7aQVEo5OW7mQuJ0WCMi5e2MSPJ2ZzuCADyXOHO7R6GgzH6926gf3QTOs/KtOt0OkHIEEc3HsNX/6VfAuN8WgRhKNGKA6hCQ2t7viVnHFmmkCS5Vej45h9u5VOt+M7Qf/YPtpCMMyil0enG0ErbnfagqVnYSqGDsrhP+30kqSXD80Lhl37h8w9U8XTnzhgnJwmy3H4gVu18EoLDaNJZZk7BkHDGlFJ0lCT67sF+639/YAI9ILRbwT8ocvN4mqkLnCE0BBht11BZqqdrnLqCtbr2ubnX1T2BkCQFWrGE0YTxpAARGBkKOQiGI89z/edaMT9eR+5CmS9zwRIiCEPUkiEPpeAIAu7dlbbQjiu3hsGbCHjn3T60IgQhx6c/tXfflhsmkwJvvdVDmiiMx1bpavsNwRigyC2vYggJwCiQ/FgI1peS3+luhX/jvjLdYIMNHml8ONmjDTbY4JHG8899Y/SVn/uVv8UY+9UkKb6ilWkREBhChzEGYoQ81UiMguAMQnBEscDdowmYYNjqOl9L+Xiu+v0qDm8VufERRdN0cXHZu+jvK2rX3xfnUYMQHPv7Lezvt2AMYTIp0OulUMp+0VTtpjk9TaeEM2cMWWYXhUVhoLVdfFmTVsBpP4WUHFmqEAQCKjPWHjZjSFINXrIPjLFyxwKhKKwN6aDcpTaZTCClwEnPplUU2p4n1Q6wvR2h2w3QalWv6Ee1dC0IwP5eC6enGVptWX5Zvd5hn1JyXL3SxfXrA5yeprh0qeMPuIzdLa8nSY7f/MY/xq3b99DrnWI4HMDotBbM7mbR0ABZkyJEBBkIBDLAVjdGHIeI4nA9QhROGA8xy9zO1DSG+dJn9tDwNM0hpEQUt2CIwAxBSI5WFNpznkqb9a04QBhJRHWb8C6D7mPh12Ty7h72MR5nljCh6nQKa85ECA6tDdI0RzIZI8tSS8IxQAiBOBZIEwUZCGxvtbBfmrOTUuKxJ696CmAZmijMCvV7XwU1VVpThdfpUDcv32reJ4uvAfvi1qlLG29RqrphJL8c88elz9O75MSr07Eu8Tu7X2zEvlJ3n8anF2gqJde/KcwydzhhfE19Thbyp1GdJeRLp6n7Tj+292XsXtfc5tJsamJNTdz3Mnd/fXkveyDAUyAeN98jLRk/6v6jUYqi0FDaKqOLvMD2zk6ZNUMQSnS3Wv7nWMKDPbpvyQcLX1WvM7L5/JbdL+unvhGtuW8uOW+nTGU2ijlf6mN+l9DMlWoy1JUy/ieapVqGK5Uqiyp0WnQrd/3Y3yoN5i3oO7dOMBrlYAzlhxccURQibIUIQ4EwCMp4ZYlVGo1KuzHdKUyLbuVPtxujFYcw2poLLnKNsclwfG9oz9KpnrtUABERbt/sRa+ZlwAAIABJREFU4eT4BIfXXsGkf+qU8Tx6pwPs7+7g7vXr+OGLL+HiY0/h4qXZGT27+12kWQGluVXsGIN2x35QtaIhzDKsN64zQEqOuBWWu+MVojiA0hpQZUuoKXS0Nnjv2l0QgChM7Fw/L/Dt73D8+V/8qbNlvCaKwuDW7SHyvDSLZQhczFoN56wgokQKkUvBhzLgd7e2wv/h5ed/+9oDEegBIgjEPzFEf4MRAnCERLDrrFzj9u0Rnnpq90zp+c8Gs7/DYYE8tx/oGU0gg5SIRK50lxseC6b++TiWv7dOPkabxxhYrkm3GGOCCEgSBcYDRC3nIzPf4OZ759bi/OjtHsaTAoHk2N9r4cLFdvOguQRFYfDWWz2MRjmE4AgDAVGeS5wkCnmulVLGSMm14BxSMsY5mwQBf6/bjf7rl3/w2/k65bHBBht8uLBR6GywwQYPBD947hs3v/yzv/LvM4ZfJ+AXyBiZpqqTZRp5rpUQTHLOYDSZPNcmSZTUmjAc5rh8qYOrVzszk0cVlhAEjStJ33quieX5GLAB7hzU9+te1+/XoSrrfk1xPwhwztDthuiWCkOlDI6OEhht0GoFENJ+6ZSlliQHAM4MOCcIziClNWmRpRoTUyDPNeJIIsut2Ri7a4fZg5gZgxQAFwyMcSimrX1xQ+DcTswZY1CKlQfaFgAY8lxjOMrQagWIQmHPGRDWpEAQcEjBsLMT20Ng59DEIgJrrRTeB1Rh8PrbJ8hzjUByPPH42WxDP/nEFm7dGuK99wbNCp0VKAqNP/h/vofhcIzhaIw0TQCY6SKeMSq/ZCspIlbtLuHgjCOOBTqdFrZ3GmQ/S/HVSWLf+LQsvZp7nhVI0wxJmiMQAkEYQmkNAkErwkTn4JxDkCWKdnY6s905q/QMlV+tEzM3fE3+ZJJh0J+gyAsUSpcm3rjdhVXmn+cKWZZhPB7ZnVBkdz9ppZHngJAMnXaI3d3udIfb4594rLkAfGXjJXtWUZC+lbYPy9QJq+Rb9ZLxyePGbWLZ625NrP0qtUYTU++Sl/PxZqZPlj1DFbbymd3P0rRuFRE7u8LS33puvpJfVquulE26j3p+C2GdxJeV3rS/uw+wQthpmr5mSqXzsia+qhB9jLx7v6qg3DBu3gyA8cjvggGTcYY8V2CMIRACREAcBYiiFgD7XuZCNHdbX/MH5o4pWZBtmdsaOGPw9x3vrFj39bSsepY1sWVhff3TrSJfX1yWxnyV0UIzhOPvyuXb11jPp0qfz6VfVzJV49N8468rmWahfO8YBiKD5/7sTRhj0G6HYCD8/+y9acxlSZoe9MRytrt8a66VW2XX1rUv3T0zHrAR/gFGAuFBg2bp7gEGC/9AmAEhhABrNGAs2WAJJDCIZSzcXb0MYNFjD3gYedae7vb0UpVVmZWVVblUVa7ffvezxMaPOPfec8+Nc+/9MrOqq6rvI2V+95yIeGM5EXHiPG/E+yZJgmTQg+fXQFgIrSUIKAi1PqOiKMDqaojmah21mg9KKSZNtOX5FY+b5Cd3Gis19PspjLG+WSj10O30rUKnMJF1OzHu3LaKnPbO3Yn2G0JqDRAKKSWyOMZgEINRho0jG9g8cTr3j2MwVBCFoQcCYzeXMFhFSSKgpMLaat2utVyTrWOMlw8rOV41U1hZq6HbjaG0XedZX5j5M2bWXJZSeuTjb7h+7vb7WFtfxd5+B7v7PRzZeDC/Ji7ceK8FArtRUSqNTieDyNSoTYyGZpwKj9N9xul+s+H/L2+/+fXfe+gF+Qhw8fVXb54883M9QkgqMhWDICIEyATDIJYPNS+RKQwGYrj5TsCQlIAQSpF6nPYYp/uUkrfmyXnu5S829vcHzwipjipp6jDgBMhNeXs4c3oFVf5+COwG1eHfYtgQaapwb7sHSgk2NkM89dnNxRYmpb6upMG7V/fR6wskqYKUAowR6xM0nwaiiPMwZFDS3FSKCEJIxjndjULv/7z42qt3D9nESyyxxCcES4XOEkss8aHh9R98Rb/8hS//J1LqryWp8bTWITSI57HI9yg3BkhTJQEt41jyNJX5aQVrwumZpzdnZ1ClgViEtBjeN4X7VcSr6yv4w+XIP7Yor0FdzT6LRxneX5Ri/TDBOcWJE3UcORLh4CBBHEsMYgHOJDzfKmCGziY5p3b3o9FQxp7aGX5nWzNrtjJBwCClyY+/G0hpO5jR1kmuMUDgs/w7nEBJDW3syaB+3y7Qfd/K6MKeMJJCj8pBCLDS9OEHHDAGQcjx6LnVwvH9Kvau/DTmPYXFnk4cS1y6tGPN2FH70XrkSG3hZwBYvzUbGxH29mK0Wsl9+dL67d/5Pm7d3UGvHyNJYmtiTWVgDKPTI1oPlTrjOlJq7bDX6zWsFU38PKyOeRgdQYm1ancGGMQZ0kxgZaWemwLE1DymtYbRAKEEfuhNxJk4NVDMo9Q1JkhlYGKAK6Wxs9WGECKXaaCVgdYKSmqAGBgNSCkw6HdAKc2VaJbYoXmfDgMfzWYdvu+BEIJTZx+ZVtq75llHnSfiu+btKYHzHugs6vUwnaGadpydT9VDmqV2ANxj2CWrLLdcrrL8cQeYrMk4vXHIdcctphmTodMld5fT5P9PK5aGZXCfFqriR+bNbK5WcC0LitfzZl8DjM28YfopFONM3ZsXf8j1moo4xcItUnEXgeroZqOf5QKW2fdSF9zf72LQT6C1fa9mWYKoNvYnQBnB2nrdPXe65oMyAVwsVyEucdxzxn9QPCw5HwIe9LU26/VVdb9qJlw0fdUsWA6bjGNG4fPKNNEVhu/MQoxJvx7jXMszVHlGfOvSB+ju30XauoVt5Sazh+WWSiJLM2SZgBQSQkkYYxBEDZw8fR5Pv/QyNo6uoxaF1v9Ksa75aaG1tQhb9w7ydakBofbdncQpwsiaN93ebuPdSxexd+cqJrTVhKK2uonNk+exsrqBILC+aYLAR5Yk+NZX/zf4ngeZZQChIGS4ociWJAg8rKzUgU6MFAQaBlkmISXB7m5n7Mtn4sTRsAGmB/bE0C/Gcb36AESRj3DoSydfT0upABDw3F+lHprCowSEcFBq/Wbu7h7g7Klj2N3rPnSFzp27PaSpRCYUKCFgw41ilMDLzQuLTAsCoikn3Sjif/D2xa9/66EW4iNGEPJLaaYekVoHWmsmMu33etYvU78vUK9784UsAELIyBeplkZyj2SEEFBGEy9gW55Hb1x6/Wu78+Qoaf7ZNNVnhdBNQqAAw6x/TQNGKGqRLW+V/5/ivfJ9rQ3eurSLLNXwGMVjn1kfRnJUqOIv7Ka5y2/vodfPIISyJ/UJEEYcUli/rQBJQRBEkQeRaZ2muut5bKte9/7Hy298/XsLNOkSSyzxCcVSobPEEkt8qHjt+1/pvfi5L/2XxuC/kFLFJDQhDFY9j55VWkMqkhJKfSV1pgAfBkgTiSxVePvtPTz22Do87wEcyFdx2lX3XMyQK7zqK3RRLcWPW5vxIeIwzewkoAq/e50e3n7rCp594RnUatGH0mScUxw9OlZCZJlCp5uh183Q7aZIEutXJ9EqN5mG3DeOPTlDAwIuFKTUqNU8pInMFT5m9BE5ZNWNtrsYLZFl7WkTak2x9QcCnmf99PR7AkppBKFdsGeZXcQHPkMcS8SJyv3UpPDz0ztJIpGmCrWaB8+jCAKGet1zmD+rInSHYcMO7mL1xnE+uNnBndvd/AMDCD2Ox59Yv69ncOZ0Ezvbfdx4r4WXXzpxqLR/8MeXsLWzj529FnZ2dyGFAnJ/OZQyEEJhjBgrRGA/qFnuk6ZWC7C21igwnw+OKQXJIijE7Q9SJHGKTAhoDWhNYTD0AWTlW586tv8MHYkXRQ39ikwRvQUCdEgyF8s8QRQbYHerjSQRUFKDEgpGKbTKT5wZbZ0QS41OZ2/UhIxaRQ6j1qSMxz2EYYhGIwKhBI+cecR+jFcx4+U2madvqSB6nJNMpZCHjVmT/Aym3MmGz2Plyyx68V75pbXoy6uq8WaqLSrujX+XPWpMl8H+nSzN2M36MI4NnyZZyiV0XVflXG654W/XrOjSX5RlVT1hV3g5zzLKrVaeYyqfhHGkdxTa+VSqurCra82qQH6dpRJZIqD0cC4jSJME9eaqNc9IOZrN2uTcUFXIYb2qFhPz6jBLdlVYVf0WmXMWnos+vbifpbFr1qqa0Vxx5l3TivSm8GtyRp6shWuWBqxZwfb2NfDcmaAQAp7nTaUFAM44eI2jVtoLo5RCa/sD/OE/vAohMnhhA6cfew6nz51H6BucOH18/N4nBIHvYUBjeJSBEuvfsXUwwInIx95OD9/+//4hmBGjjRSMcWycfBSbJz+Dzc0mNjabIMSg6AvoQCvUahHCKLC+cRKJ1bXaRBwYg7WNBrJMQikJpQAhBQgIet14rNAZttBQQePyHzQML67Hir8Lp5JsOpt489gK0lTYdVLo5xuqFBgjMIaAQOXJxz3HKI1epwNrYiuzvjLZA3xvFtBqJbh1swNtDJJYAQRgjOSn7gkYsyfGtTIxZ6Tve+zG1cvf/DsPJfMfI6LQ++0kkS8opX0hAKn0qk4N09rg1u0unnpy44HzuHvX+l9juek6QyAopYJSIihDQinpeR67soisOBF/WQjVVFIHjNOUUMK1NuCMgjIy5etmln+fcrzr1w7Q7qQAAU6eaqBes9YhxiefJ/8Ow4oypNS4fqOFViuxc14ezDkFAYHSBkqbHgFpaYVISNPTGhf9gA0ade9/Xypzllji04+lQmeJJZb40HHhh1/9/kuf//Jf6w/Ev6+12UwzeV5KXRfSgFJS45wGaWp3sFmn8XZhs7+fQJsDPPXkxmjh9pFgnkZiHrlYjHMYTs6V54fBM35MsEgzN1caeOULLyPLsqnwqg/pRQk0YPJxDX/7PsORzQhHNq0JmN29GFtbfTAuwCiBVAZpKkenIuypGgqj7SJb+wwBtWYfkkSCMwptzOg0Tr8vYLSBVBqUWGVOJjR8n6FWsx/ng76AdfwpR6baDADuWWez9nvYfmxcu36AKOJglEJIhVYryXchAoxS+AFDveaBexRhwBGGbPSREobc4Zyz6tr+VUrjwoVttFoxpLJ19n2KJx7fQBTyGXKqKc6VlQBh5GF3N0a7nWJ1NcAi+ODmHt559yYG/QT37m5BZAmMUVA6g9YaaaoLpufHzCdjFH7ggXOCldU6vIfoEPdBZyqlNXq9Pnr9JLcJXx8rBoGRbyZGrdton3PUGyFW1+uAyVu3wLWMCmUcXAimKfgiTyJSgX4/hRAS2uQfuZSCMg0lAUIBkSh0WvswuRJN5+OAMw7f56C5WbaVFctWnTx1Ah7nk5nNIoLL4bPY86KMRQnUefHum4itYqTLv2dN8pNUokWV6sGVttwoxfvlcTirYWfNoPNm3+r4xlkWgiHlMY1i2kn5rpZw+f5x7a0f/x7+T0q5uVt6lnJqVledrsNknHFpy/lNynHFrXovToQ7Mi6HT8UrCNamILsUd5Svo6KtVg8A4Hs8N4EEcM+D0QbMY4hqPo4cW8EU5jXaRMYOuF745XRVjV2OP+8B5XxwUSk+Snffc8lPDqoer2umcq8mpuW4Z5hxvIm0Qz2DK2xG3pOP2sBoBZkKGE9ja2sbhEV44oWfBiMaSmbQMoPREgwKaTyAlOnUiVXGGGpRhFoUje617lzB9o03EScJhBQIgginzj2BF37qp7B5tInBYABCGZSUkEJiMIgxGES4evnNCWVOkqQ498zzOHf+PI6fXB/VaVxJgjTNcPmNN1Cv23d3faWJJElxqlmwnpBXOgw4AGsukRCN3kDaWXmQoNeL0WhENrIhGCtxSGnyIiN5JI86fgCFgVrcKJVHikIPx06uob3fx2CQglKKJLF/pVS5TojkZnjtuhrGrmH+7Adv4onHz6HbG+Av/OzTeFBkmcKVd/axvx9bJRG1ygGtDbQyins0E5lOCCEDzslBFHlX6nXvP3/gjD8GYIx8h3t0i0u2rrQJDIhglDClDHrd9IHla23wwQcdAIBUCloZGQSMA1j3PLpFCGlpbeqck9cWkTcYiM/DgBBGpDEmIhTMGMDzGRp1f74ABwgItrb62N+3PjyPHanjicc2JsKLp3vKSqLhPaU1rryzj243te9KTiGNghEGQhvEcQKjTY8yGjNGNGN0JxnINIy8VqPh/feXLyyVOUss8ZOApUJniSWW+Ejw+g++8u6Ln//S3+t2s7/OKelmCre1VhtKGup5JAIsUam0gZDW4XYQMAih8N77bZw7u+LwG/IxxGwufPL3rC9Dl9wya1O8/ykGYxRRNG2Gy9W08+67mtnFAxdxZDPC0c1o1Dfb7RTtdjLaIdXtpkhSuxNwYz1CfyCGH27w8xM1MrE79CglyISyyh9vbILBygLSVCJJFJJEgHsMjBHQggNckdmxoZSGVAYwBp7P0OuJ/NSJjSuEyj9WrbkrIZQdX0pDSQMh7bXnUauQ8RhWVgP4HkUYctTrnnOnYquV4Nq1FvoDa3rD94Ag5Dj/6Co2NqKp+G7Kw/1knnl6E6+9toUbN1p46aXjDlmTSFOBb3/3Ldy8vYXbt29DKwWpEhitoY0eKarGttMpGCNgYLmCTWFzYw2N5uFMxM3Cw+Dqer0YSZJB5858PS8Yn8zJzfYREASeh3o9BGUUUeiDczYqQ9mpuynOF4U5o8xrFu8ZY3Dz5h66nQGUUmC5nxyVz8+eb/1cDHo79gOUDIXbnbDD9meUYWNzBYxTnHjkOPzAn2LKRr3DYMKx/KgeRXaNTNYPxXAXXMRqOW0xXvl31UOdx6jPwqw4lWFlOrMY2UVfluOWw6vY5vuhVIu/Z72QZlGvLqrVld4FlwKoLLdkB38qTxerXy7FOJ+iMmfea3iyZtMPuOp17uqGU+O0lFfV050uhzuNqxVHaUwpjqPSpOJ+mkkM+qn1c0EJoAApJMKwBkopfM9DFPojuUVSnbgqVSjTVIEnCoPpBnbFKacn4/rO7O7FBpnl2q6MReYJV/zDpvuUwDW+Zs0UwPTjntf/izdc/rNmLbvLj2V1fQXdfh9Hj27i+PFj2Ntr45EzZ3D23DEkgxSDOEUcZ0jTDGki0Gsf4O77byEbdEGg4QcBgjAYnfAZwvM4PI+j3rDrFikldu7cwP/zzcvwwjpOnHsWG8dOwOMUUmkMBgluXLuLrHcwUubEgxgsrOHFV55HGHqFdhnPbnGc4YP3t7B386r15QNg/cQZ+IEHRocn6IqnCwyaKw1kWRudfgJKAEIpKAH6/QyNZmTHNUyu/C20YvG6oKQZnyAuDjLXBJDn34wQ9xMIwcAYEAQ+tDEQYnhq3q4LlaYwVIIxioAFAKG4u7ULbTTu3DuJR06s4UFw82YHhADNZoB+P0OWKaUyoykh0vNYlxI6ACGaEChKaa/R8P/rRcyDfRJw8fVXO6fP/2tMKR0REON5rNdo8DDLNEDsiZMH+Zbv90XODWgQTRHVOOeM8nrDq1FKNrJUe0Loi8R6dZuJ51/+It3eHhjKSUINYQSICAN8j6He8LB5xPVNs1gZ3313H4QCmxsRnnvu6FScead7AODGjTb6vWx0nWXWEoSQGlIYaG2E77OUM5oyRjNGaco4aYUh+8OlMmeJJX5ysFToLLHEEh8ZLvzgqz988XNf+tudTvafMa473DBfShllQveE1BFnlBFiyWhjMCIxtTa4dr2FR0420Gze346ZjyWI43cV2egKK8dzEZZV5MY8BupTinIzz+NFik1GKUHoMwRHazh2tAYCQCqN3R2OVicBjO27SmnrqFNp6LwfM56bxyKAMRSGGnicglJife7kHzlSagAG3GPwPaswAh1/zmZCQenRV+6ofFLokV1lwI4ZzigokJ/oMbnNaQKtgTTJ5cAqk8KQAfmHt/X7Y8saBByNuoeNzQhpInHrdg9SKmhlwChBGHKcOt3EiRNVtsdntfjkB/rKSogg9JCm1t/N+OTQdMdttfr4vd+/gN29A7Q7XVCiYYgCAYXStr6qRLEM2wAgCAOOjfUm1jdWHpqltYchJksFkjhDHAtIoRCE1pcEwZBgMqDUmuWzJisVmrUQq+u2/ctksAtDorQ8ZZRbeX+vB0oIgoAjy2yf0trADzgIrE36g/19GKNGJ3cAQGt70oxQAkqtMrZWC3D02FEEYej09TEsBDFjIm1kMq5QtiLJOiJ6S+VeaJ50EaOz2PR5suaRtrP0J4fFVLpZjHYZxUK4eovr5VB+iVQpWhZVacyKO4+aXQQuurZchvLLsix/SGvOUviM5Y4pzXGqYrpJ6ZMv6KJvIDN1r+iyfTJtFcFdpcNw1dYVNm8ZoYvpCu+hqryHF9v3DtDtxoiTbMTbaqXhBfbEIfcY1jabk++2fE5wFdrMeqzlirsqUrxX5BerX1HTmNWA5TznySqnqVoLuuaMhzaXfLowSwlUxiIz2GF+nz5zBITbjUie52FtrYn33n0Xn33mDGr1AJuO/JT8PNJU4GCvh3u372D77m209u4gi3ugMAiC0Jo+o+MOyzlHo8HRyBU89268jqtv9PCZ5/881jaO4Pata2jv3MRKw5YlEwJerYG//MtfHK2xil1LCIXbN7fQbrVx8/IPRqUklCJonsCpU0dQnBmHMyUASCFys2UcBAbKaBjDEccJYFYLeblehpONOJ45McoPoxTj+Xn8zieAMajVQ8QDAWOsj8QsEQB0vvYdrgFNfoI7g9IaSitkIkPg+3j9jet45MQruF+8934bBwcJhNBQSgMGoIQkoEQZgCqlA8aoIAaJ59O9tbXob7114Wvfv+8MP4aglPbCgN9RTDcJxSOcM1BCwZn1kfsgCp1WvpmuPxDo9TIIoRVjVAipW8SQviHoRiHvvvXG178zT5bS5nOMkTZXtCakaoIgYoSCcQrPo6jXDu/vJ44lXr+wBSE0mis+nn12WpmzCG7caOFgP0Gcm/BWSkNK+08pIwkh4Jz2KSWSUCIIJRmjJK5H/h+9e+mb/+t9ZbrEEkt8IrFU6CyxxBIfKS788Kvfef6VL/7dfl/8qtamxjlNlNI6p665MQil0tbXCLEfF4zaUwrvvruP8+fXsL5+eKfpnzq4SIfyh7mLmXHJKX/UV5GPPyFwNVcVx8MZxYkTdRw/UbcKl0whTiR292JrNs0YeB6FFBoqP7VDSO7fhZD8lAyBkBpaWSWG7zN4uaNbQq3ZNG0MpBzuLrRjg+Zm3ZQ2I5NuKpcLAISY3LIFgcis3W5jrEJHG5N/VOV0oQaUMkgShV43Q5pZxRQAPHKyiYODBGm+O4wQmz4MGE6dbuL0qSYeDOPWPXO6iVu3u9jZjXH8WN0Rz2Bru4Pf+cd/hm5vgLt3d5DEHaRpCgMNM/LN4OrE1oSBxzlWV6LcXvwDFn2qBg+G3iC1/mmMgdIa9cDOdZSSgu1sBpab8eOcIQw81OtBJYE7+k2mafsqEldKlTsu1/A8D5xbE0lZZs0OUspwsH+AJIlzBRPJTa1Y/zmMWgUhZwwb601sHtlArVFzcpqje2by3sSUY/IyF8ieifvFek1zQxPmjybkmIISaBaTXaWAcc2bQ7kEjoqUZM2T6SpHmcgux5vZGRdlkxcNKyuHZlV4njJnEbheVlVlmxVnXsOVR8gslUVZ4VLWLkyfHhq3wqRHjmm9RDn/6RqV77meULnVq7pJVWu6ulxRZlULD+NLqZBm1mwjpXYiMsaAeR4AAsYYgsBDkJu+LCt9J1xqmMnxXy7YKK2jkSbqXVWBqu61SCPm96bMrRVlFRvT1VhVD9CFRdZ4ZRnzHuys9FOT7Zx8P8l4wKmq0Qhx9skXceedH2BtfQ1hGOD21dfw/vVncO4zJ5yiOWdgnKFWD3Hq7BEQvABtDOJBht2dNrbu3MXB7i7SQRdSDkBNBgoysY4JAh/JgOH6xT+Bksr6aOQeooiDMwbu+fhXfumX7Sm5vIpSKOzvd9HpxHj7tT9F0tlHFI7XFFprPPL4yzhxch0892k6PVsS+KEHrTUAu8FIKQNKFKRQUNquX4sKoKI6iJQGy1ANTgryJ1XnQ1mFhQ0IGo0Q7Vbfro8NQIj1lUjySWG4UdAYBpo7UFK5v5+DgzZ2GzVce28Hjz16eCL+4CDB3Ts9JInM8zDQxmSU0phSGGMMJQSGczIIAn5zbTX8jbfe+NofHzqjjzmiiP+ulPqL4NR4PjlPgFxpTzGIBaLo/uhHpTT29xLEsUAcS2SZghBGUWoUpVTavU40ZJS0FpE3GIh/S0h9RGodgWADBJ7VC2pwRuH7Zf+js9HrZbhwYRuZUFjfCPHiC8fv6xvj2rUDHLTsN5dWJveXajf8GQNwRnmj4SNNlaGMxJyTPme0HUXed69d+eavHz7HJZZY4pOMpUJniSWW+Mjx5o9e/Z0XP/elNnrZfwQQI4RaNwaUAInRJtPKhMYYbgyoEBoECoxTpKnC9RstnEwaeORk1YmAJUaoYmzKCqCqBWdZi7GogmcWOfEpgkvJ4/sMvs+wujL2AZNmCu12ik4nRRxLpJmCECpX7mDkD0UIDe7Rkdm0LFUgjMDjFEoZiNzPzvCj2BBrgk0r28iUEhgNUEYm2p0ye5KIk/GHuMetbx2tDaTQ6PYzdLop+gNhTwnlBNpjj62j282QdCW0/ToGI/bkzskTjYegzJnE8eN13L3bw53bPRw/Vp/yjQsQ/P4fvYF723votHtod/eRpSmEKNvmtqdDTIHxp8S2WxhyrK42puzV3y8eFqdljAG0Riqs/6QgiMY+b8hY+cYoHSkDoyjEylqtkogt8BwLcZbD39tbbSSpQJpkYIwiDAP4PocxGplQSAY99Ps9MEqhpHWmQ6lV4AipQKkBpxSraw1sbm6gudocyS8TwlVTRJlvHSpeykoY4phnpqa5YrrC9VRGRaUPmUw3xV+ayWSjuKSaUC6mG9WhWOhi5YsVcTaGA86CVqSbQUjfP2apGqrCgeqXRbmXlOMhb8YDAAAgAElEQVS50rkaYV6aeeV1KXKG165GLJdj8oVopjqdvWsmHnZZ7uQpoOGd8TUpxR7HHZ/ymcyrqhblErte5y4/PMW0xeDWQR+APQ0a+BGyTFizn3l8xihW1xvT3d2Mr4cCTSnMFMIn5rvCPDEsa3n8ln+W86Gu+IVxPtVVyuO0mOkiXW5Wt63qwtXdbPqhleO58nTdc+WxyDyxiOwHnnMeHh72kvVzP/0SWrt3AWP7/9r6Cv74d38bv/zv/BWnSdty3vY9RFCrBzhbP4azjx4DMCS2uzjY72EwSJDFfWSDfXT27mLrg1uIogg838EhpYRhBqfOP43zT5xHY3V9lHeaSdy9vYckFWhvvY+tW9cBoxEUlTnG4PRTn8OTzzyBZjOa6qrja4NaZC0o2A1K1vSqAJCmBO32AOvr9Yl6EsfDP9yZxGKq8XzYaNYQDzIkSYIw9DAYKAAi3wylQcFAqQYhdnMMCIXSCkmSoNXp4c23buAz545MrBGLfgmnfBTCrrHfe7+NQWxPKQ1PP2llBGVEe4wmhBJBCHQQ8Jurq8Hf/DQqcwDA4+x3jTF/hRCc8jhtEkoQx9ZcbzwQgNM883zcvddHq52MTI8BAGNgjBLNGBgBSSiB8AP+p4vISxP5bJbJdRCy4nm0PvzWgiGIDnk6p91OceGNbUipceJEHc88feTwFQRw/XoLrbb9VpRSj0YIY2R0ssn3GDY2Q+zvJ54xpudzvhXV+B9ee/u3/sZ9ZbrEEkt8orFU6CyxxBI/Flz44Ve//fIXvvx+ry/+04TgRaMNl9qEWhlFQVLqUaO1CYSwR4w9n8IYA5EpbG/1kaUKZ86sjMjvJRbEIs01iyycF6dMYjzsL+RPIAKf4Vhupg2wpqs6nRRaGySpsgqTRELm5hmGC/f+QNiPRmM/cIOAwfMojKFWuWKsYmYQS3BKwAK7m4x7FEYbGDP2YzKIrcIjijzU6x4IAba3B+h07H3fo3Y3mLHkl+dRnDm7gkwMzccZaBjrvNpnOHN2BefPP5idcRc4pzhxsoG7d3rodrO8rLYOSmn8wR9fRBwn2NnZQ+tgH0olUErl5uRofpLF7gwdmW0jlhTxfY4w5DhyZA1B+HBMNz7M2afbjZGkGdJEIsskVtZWRqSB1npCsUMpQxj54IwinFcXUn3p4gjb+330ujEGgxRKKQAESSJGJ8IGgxj7ezvwPA+NRogkyZClBoR4MFrZ3YQ+RbNZx/ETR7C2uTqX5i/mPwxz6iSKJO6QwC0ImpIxVNCU45ixfJfMIWFDSr9dzPaonOU4eaDrxMBIZkFW+VkMCerRbv8CmVo0S7cQYTxR0AJmEbeu8Hnp75ucrSq8k+Is/J7Vs6oYcBfb7XpRVTWuq5HK911lc4W5GrqqUcungMY0pkPdAjOVx+wHYwq/Jk3IuWs5plDH4a7ulGYSB60+0jQDAaDyE4jD/s8YBWV0RAYPM6pqxXJNyjqG/JU5VfDKOYVMyyxeT+lAXJPUcFwOb5W626jt5nW5Upmd17NklLtm8V65IrPG6qx5YF7aqYmsIqwqjkvej2uZ/4Dr17W1Os49+SKSzl0c3L2BwPfRbu3gR//0Er7ws8/ft1zGKI4eW8XRY9aMWZZJdFp9/PbX3wBlFKurTXS7PcDkfvUIsLO9gxe+8DJaO/ewnSS4euUaDvZ34HMKivHJlSGMMTCE4clX/jzOfeYRRJF7nVFsIu5xeD6H7seQcmjmzG5S2dluYWO97ujaJv87qSesHv/DmWfyZTw+0UOwshohHiTIsgxSShACeB6DgQFjbLT5SUoNITJ4nvW1wzXNTyEzvHt9C089fiJvi8L7ulh3MgwzuPzWrvWtySjCgMMYgySRMMb4MBiAQHNG+ozRXqPh/x+X3/j6P6l+wp94BELoTQNz3PMINjcjtA4SZKk19Xzq1P2ZOg4DBs+zG9EosZvdCCWsXvMYZeRkluotEPKB59FvzZP13Eu/vLZ3kEjPZ9rjZK3R8NFo+Lh7rwfuUayvLW4JZH8/xmuvb0Epg/OPruKJJzYOXzkAb1/Zw97eAEmiIIUerfWk1IJnVBMGyjn1KCMQmQIBOWCMtmt17/+9evmbf+e+Ml1iiSU+8VgqdJZYYokfG177/lduvvSFL/+6FPo3PY82IbUxlAnjATCmWa97gTW7pjEY2BMCvk8BQtBqp1C6hZMnGqjdh53bJT4kuBbpsxjk8r3h/Xlc2icYlBKsFT8WTo5/Dv2UaG2QZgqDgUCvm43sKNciDqXtaR0hFJJUIcrbgzEyMs9GuDWtNty/vbYaYNh4+/ux9bHjUayuBohjCSEUOKdIUoV6zcPx4/WRMqnR8KCVgSFALfLwwvPH4Hn3bwN7Hk6faiJJJO7c7eLJJzZGTlR/+Np1XL9+B/vtDtrtFrQW0FqNPtY9j0MIaetNCKwvYWtHnXMPjWaI9bUG6o372x1YxsPkmKTU6PdjtDsDZJkE597ITMiQ/LR1sabXDAzCwEejGYF7hzMLUQUDa+Jyd7cDqVRuboJBSA0hJERmbc3v7+3CwBKz/X4CzjkItUonyhjCyEMYBTh+8ig2jm7MpLXL92fFq6Lpq2QMFTeuepanlqm8TSGOqeA3h8qi6SzGiqGCnDLzPUEOE0yYkyv6OSqmG8l0VdytAygUylXQUprhvbIuoBxnGDZLmbPIdVW5ZmLRF4Cr9xxWjkvxUpZZpYipUvhUyV8k3qx7ZbZ+XtxZLTBtJm6i1qYYbyxvUrqNtrvTzp2SW58Sxlj/a57HwDlHGHo4dmIdND81UFWmaYLX5X9oMv/ifVfrTCiBKtK61GGkGKEUl5TugxTu5ZGMgdMsW5XuYuL+ImNzkW7gGh4u7disecM1mS7a+OVyVcmcNT/MC78PTBXxAdeczz53Dj/8QQbKPoBWCkePHsHl1/4UTz37GFZWaw9W2By+z9FcCZDGfRzd3MSgH4Mzjv4gRuB7UErj7vtX8I++sQOf2/VCmqQIoxAwetwNjEGWZchSgZOf+SyefeXzOHp0dfS+mfUuHuLEyfXcVDaFEAKpEPYkuNSQUoHn+VfNXlUoh9tHX/RyNpyxbKxGM0KnPYCBXR/GcZabq+VI0hRKK+T7YwDYTTLM81GrRdBGjzZBAdPv26JyhxDg2rUWjAFWVgIwZk0cx4kEpQSNpu9pZYzv8zthwN/wPHbxnUvf+J9mVPUTD23MJqUQSqGbpqq2vTMAyTcExYMM/X6GRuNwm6parQT7+wkYtd9JuQJSaG2yOJYDykgbhnTrDe+Ni6+9msyTJ6X5FwlAtDQqljqWMo3iRCJJJFhu+nq+DI2rV/dx82YXQcjwwvNHcPTo/Y3p995rY2d7gMHAniQbmwYEAHjcp9DaxFqhryn8LNMfMEp26g3/t5fKnCWW+MnGUqGzxBJL/Fjx+ve/sv3i57/011tt87dgN9cTSonIMsW11iuM0XyBbBc4WmP0cdBuZxj0Wzh1qoGN+zzCvcRHjHmkIuDmxUwprIqY+IQrfCglo1M1vs/QbPhTvmS0NhBS25McQqPbzUYmHjinSPKPkuEpFak0slRBSoUsU0gzq7wJQw6PU3svtUqD06ea4JwijuXIHNxQbr3u4emnj4BzWqmLe1h45GQDl97axd17fWxuhLi31cIbF69he2cPH9y+C6VUTg5i9OFjT+sYALlPF2u0HIBVjAQeQ63umicOzwo97A3DBwcd9PMTMQQGUb1pT2EB+ckcMjptZIx17Ov5HBtH5pi8K+8onVOOnXstpGkGKZUlLSjJ/eJQaKJxcLCHoWbB2spnYJxCKw3GGaLIh+/7OHXqGI6eqDY5sWi/mUX6LCJjluLGxUUW83DxmiOFSiHR6H6FgmeUTyHDifwIphRPxVNBZfKosuKmND2acZqpU0Kz5tzycKiaj6sasJzHBNNdSjeLuF10WFaW9zCz07y4s9QMVYWZxaaXZcxi46s0bK4HUVU+Vx7F8IkevkA8V/nJVApjNJJEjE4YDhXS3LOfn5QAHmeo13MTpcP5GihQtcOcy0om4qxZuTblVnDFQyncvkWqlx2zhsfUdXmeMIVwM/FnotsW75GigNLvSl2Ima7vRCGHKD/2qkaat/ZypZkVPiuv8u+qtLMa/jAo1fFhLiOjyEezGYGcfBL7ty6DEIKAGXz/O6/hL/6lf+ah+fG78O1vw2iNMAoAAvR6PdSaGxBxBwAglUK33cHm5joIIVaZk0NJicEghhASa5tH8C/8/M9hZbXsw3Ax1OshwtBDlkqAAJxzAAaMEfQHKVZXahPjCoXfi7R71Tu8GEYA1OsBosiH6ltFEmDbIEkFlLSn0YfmjqWUIBRIkWBrawedbg8wBh5neO7p01NlKD6z69db2NkZIE0VMqHs6XgbJABk3NAeIaRNKEkYp7ffeesb/8OcKn7iwRi5yDnbE1KuxInaF520LqT2osij9+M/R2uDO3d62D+IMRgIiEwLQklKKelTQpQhGHCP3eYe3a5H/L9aRGavn305jsV5rY0vlZZKafuOMQb1ujfXz0+3m+Hq1X20WimOH6/jmWeOjEyiHRZ379m6SantmtsYUGplDZVLlBFIoXtSmT4BSZXG3eZK8JV3Ln3j791XpkssscSnBkuFzhJLLPFjx4UffPW1V37qV77c6aZ/O8v0o1qbGgHiOFYpJSoAseaWQAgYs74jslQhkwqUEPT6GY4ereHxx9Z/3FVZ4mFgEaVP8d4sjskV9xMOSgkCnyHId5Ad2XQrM5UyuLfVw927PZD8VNAgFjDdzNpljziEsGbepDJ49OwKwpAhyxQosSfjQKy/nNXVAE9/9sjEh+yiHOz9NHmt5oFzivffb2NtNcAf/NEF7O+3cW9nB1IIEKNBoCGkBiHWlrYxBkYDhBpoA7DczwylBEHAsLbhMPNQZMtdNjUcKFKMD0O102r10B8kSJLMOg1n3pSt9hGhb6yPpDDyK02gOArqupxCEme5Usnu2FVKAQojEyXdTgsE9toqc3IC1yB3vEzh+R6OHFvH8VPHD9kKi6GKh5zFGS4ibxY1Xs6jikSaIm5dacpKl/zeVB0KFyOlTjG9mYzqKk8RQxnD35WMmqsMi3D+szj+WaRsFVxMepWcWeGz4t7v8J1It0jPq3r5FHvdvAxnXVfdK96vYuvLcd1lneybVR1jMqaB9ZsxJFOB4QYBBt/3bNegBKvrdZvOjDvLdO4E5RNDQ5XPvA5CQSZKNSz7rDFfNZ5cT4zAFn0YRgvpXDoNly5j1vgtzh2uSBNPYfi+cNSpWAFXF56YH0rxp34XI85bW1WNufIcNKsLl8tRKrvzetGx7Zqsy+lndRbMuJ/j+RcexXe/E6PWWMGg10G9UcP7l7+L79VD/Lm/8LkFC1oNKSTeu3Z1dMotDAN0Ol08+8o/h7h7gGuXvgslJYzR0FqD2ePLEEJg0I8hpMDG5jqef+UL+Myzzz1weXyfI44FZH4ij1JrJrjdGmBlpfoEw6yZ0DV9lzHxmAjB2kZj5KvL+BxZflJweOpZ66HvSQVGCKQE0iyBlBJXr90EIRRnTx/BStNtfmt7e4Ct7T7iROYboySMXRpJRumAMSKkMSYIaRoG/M2rl7/5E+Hj5M0fvSofffxf/yBN5Ln9drIipaaMElKLPDBKkKTyUCd0btxoodNJkKYKUhoobRQFBCGEGkATSjLmkZ0gYN+5+PrXdufJe+7lX17b3hqc1sr4xrrXBGA3ivoew/ET1T56tTa4ebODmzc7WFkN8LnPncBKwWfqYZAJhfdutBHHAkJYE4VKE2hNRubkKSGjjVUgpB94bJd7dKve8P7BOxeXypwlllhiqdBZYoklPib40Z/9/S0A/8ZTz/7if9vriX+eUiKF0L1MKUVAGKWEUQZuTy9Yc1RZlvtrYNYestHA2XMrI6J7iU8xqtiQ4rWL5zksuVgmHx7m1s0PCcYAW9t93LvXQ5zIkfNQwNpe931md2iGHN2eNYVw6mQDUmnEMcA4geezkWmv40drePLJaZvQVTo2Fx9SDKv6W0xjADz5xDpev7CN/+v//h7u3N3DrbtbkEIi8Am6mYBWwioXjMnN11CAWklGA8YYcM7gBxzHjm3C5wzlXd/jDM0CBFDRjXi5hrMYnWoWSGmDTqePOM6gtYZWGrVVS3CSknKJAAAh4JyhFoZYW6/+6Lwf7Gy3IYU1E0KJPd2kpIY2Bkm/jzRN4Xk8P/VERyfAfE5AGQXjDKHv49z56R2tHwbm8YCLpC1eu8jaqjwOQzwN75WvK8nhOWUYyS4MnJlcp5nOz8XBTpwUMoVxafK8CuETvnuAaV2omRFWKH+lPnWWBs2RxwQW0m5h+iFNFG7G9WGGucGk9m0qsAqHSTNLZVBuxIfxIiv3pOqX5PZWG1kmiiZyUK8H+WkdiiDw0FyJUN2ocITNqsP4IdhfRaNMk7JM4dJM3oWrk8xrLVd3LY9LV7cq/616H7pQTjcct+U8Rr8dgspPcdQmBtM+ulyKD5fAWb/L91yTZVkj5ZowXQoXl7Jo1vh2dw17aSb7yEQc10Orqg8ASijOnTuOm5Qi7n0fBgbHjh3FG9/7PRw7fgKPPXVqfvlm4L3Ll9Dt9VCLxpt7jp97DqtrTdTqIVaP/KsQaYqD7ffR3r6Jet1Drx+jvraJV17+WTz13JNg/OFRQo1mhG4vgc5Mfnrc+jxJU/HAsqtGPTDdtRrNCHGcoU8ItNHwPQ6lNDQAaLu20dqM1laMDp85gZAK8SDBW1du4Wc+//hUOZQyuHW7Y32ZEHvSh1JLvmtjBABCKZWUIgsDfv36ld/6tQeu/CcIlJPt/kAcE0JTpTTxax7xcz+fnXaGI5uLmSaLY4leL4M21meohaEwRMOAaBhGKBQlpB8G/H9eRKaU+i8aYmgQ8VRkapMaGgB2/RHVPOcmucFAYGurj+2dAZoNH889d3TSdPYhkaYKFy/tQGRyPI2MF2HKGEgCSGWM0onKCEXKGen5IX1vpRn++qXXX33rvjNfYoklPlVYKnSWWGKJjxWuXPrGrz3+9C/8Zpaqp7UBY5omAAwhqHFGNkSmIEjuF4MREM+af1Jao9VK0G4nOHN2ZcpM1RI/oVjgY3huHBfHA8dvl9z75czuE9vbfdy63UW3lyHLNJS0ZskYt3a9k0QhzSxp3+mkiCKORsO3ZJsGMqnANQFjFI2Gj1OnGjg5Y7eaC1X6teLvqr/FeI26jw9u3ca9e/vY2z9AEsdQKgUlgFYSShtQogBjRh/hhIybXWsNrYFGvTk26QPjYI5dmGZSRsqcKoZ6xKZVMFNT6QjiQQxtLNlJCQFhDJQyEDK2E04IgccZAt8DCBBGPoKQww+8Uj6lBqy+nMLuTgdGG0RRACEVRCas7X2mkGUZOp0OjDGQUsHzOLTRYAxgnIEzaw7C9zx89vkn5uT08cUiQ9U1pF00+TxOsyzHxVXOmnaGP1wyyn9d9XLWoXBzwuTbMI2LDDaTZPJIWDHcwW5P6G3MxCiZqJcrbbEOE5xvkcyeNVcXUW6sSuEz4s6bSoqYlf6+UdUjq2hPV5pqWRPKjuE8V5nHuJH297pI0wyAPWGttQbnDCsrNbRaPRhjUGs0bZqR3LIse9/MbbSJHjW6nv3YXWqTyZFnr6pG/TjVdInduo+qcT1rTpku1fwu64rr0DM4y+TqNqP8TLWciTIQR1zXvWJ+hXzLc8/EuHZVsDw+K+oxVdDyGC/C9QDL6cqFnNE4p88cwc5OC5tnnsLuzbcBACeOH8Pv/6NvoFb/N3Hy1Gapsg5UPOQbV64gzVIcPWpleF6I+tFTOHPuCD54bwuU2jVEdP5pPPrUC3j8yUfAKH1o5t7KaDQiMNZGENjTxoxRhIEHztmiB6EXxrz3dq0eYtBP8pOBHGkmAFCbLvfrRUChdQZ4PhjR4NSeKrp1ZxvcY4ifO4coHPtq7fcF3nlnH3u7MSgjiEIOjxNIK08RQzLPZ0kt4u/5Pr+5uhr8ys2HV+VPBLqd9F/KhAopJfA8TppNH4wSZEKj3UnnC8ixvx+PNqUxRpFmCh5nvjaGK2kkDLjR4IQQ8eZrrw4WkTnoy1/gjDYaTe/83l4MCpKfbjOgBKPTMVobdDop7t7rodcTWF8L8fRnN+/7RM4o/4HAlSt76HRS+D5Do+Gj30sRJwJaG8EYTQCSEIIeI0QCxDCGAedsp1EP/u5SmbPEEksUsVToLLHEEh87XL38zV999qUv/qruJH/VaBMZA5KmimvgXiZUEwDnnFJKied5FEbb3S6DgUQYcty904OSBo888nB3sC/xEwqXRqL4exaJMItQrGJ3DwljDPb3E9y507OKHKEghR75YLEm2jiaTR/7BwniRMDjDI2GB6k0pNDgnIIyAp6fzllp+nji8Y3Rh82PA7//RxextX0P97a3EKcDGCMhshRaSWvznBDooeNQbQCS+xHyPDBGAWjUagGOHVsbs9EjRyf5vu0RAVPNQpOZDxEFucO05cA8XekIgzEGmVCo10KkqYBWCrXmWl4mbfMmucEgo6G0Rhj6WF2pY229URDn0t6Myzqb2rSmRwb9BHGSQUkF3/ewsdFEmklkaYb9ve1R7FrNz9l+CkooPI9BKo0w8PHsi0+NHB5/WjFPOTKLQ1zkfjl8FhFcJpIdvOhUuIu/dFLjJUK1PHyKAqbI5RJp6zp5MxpyBJPO4U3hXlF4qRLG1TATFRjrCIb5zIWLQZ7ZSKU4ZTkuwniW8mfG9FL5/nDKf4CXyQRcSpSqnlluMAOl7AlqMpr6rJPEbncAKe1cHYaeI4+hnHLjl8MIpvMtl8k1Ooendsoyx/FJfr1ISxICGJRPb5afglveOMfp8KoxXT5lWqVbKLZg+QnNe6OV77u6mSvt6L5xPDUzGc+VT9UTnwh0FbQ0IY7kurowpuNPZZaHT00vs7pbuTzFsDzdiy89hj/7ngB4BMgYjDFsrK/ge3/ybXzhZ38Gp88WTJXObODx7yxJcPPmTQR+MPK7sX7qcUTNOur1EFEUoHXQh9LWpJOUBAd7PRw9toIPCzQ3ESWEhNZ65M+wXg/Q68VoNh/M5+lhlsz1eoCOz9HvJ0hSkW+SATyPgXMKIRSM0TAgUEpCawVKCQ729xEEATqdFdx4fxvP5KeopNK48s4ekkTCDxiSROHgIIEfcGxsRBj0ZV9rs8s91o5CfrnZ9P/aGz96NXmgCn/C8OSzv/jvHhzENAjYIPBpvVb3KOfUWs8gBEpqxLGc66fm2vUDxAOJQSwhhYYfMGxsROh2U4jMKMKRUIbM89hOve7/d4uU7bmXv7iyuzs4m2bKZEL1tTIUAFNa+YwRrK6GyDKFVivF/kGMKPTwyMkmmk1/5N/0QTAYCFy/fmBNW1MCKTT2dgcQwvrwYYx6jBKPUNJUyhBj0A4Ddsvz6QeNhv/fXHr9a288cCGWWGKJTxWWCp0llljiY4lLr7/6my9+7ss34lj8olT6qFYmAiGaUkO1NswYMGPMmlaWkPQ5BfUJDAGU1NjdHaA/EDh3dgX+0gTbEh8mqpiPqjiLpq1iOwrx93ZjfHCzgzRVMMZAGwORWRvhWo/NSSSJxGAgoJRGGHBsHomQJgpaGRBqZVFCUKtxnDhex8mTP15l6OUrd3Dhzav44PZdtNptaCkgVQKtNKQSBZbWKmdITmRYPtPaiPd9H6dPHZtq4qH3F0LIyAyQJZ4dZs4KrPSQcrNEsRmRlEOlCBkzlxZl5mvCMQ7Q7SZQQqLVGUAIARAGRgisHm5YNw3OPZDcBr3vU3g+R6MZoZptLqR3kqGTrNDd23uIBwnSTCBLFbRWqDdCCCGwvXXP2sKX0pJFeZuR3J8Z4wwGwNlHz1pnzEvcFxZV8BwmfB7/Wb5XTlceN0MFyVS3LskYXeeKl6KOoajvdBG8EwqfUgGL5uCKhZ0iqIfDrFyhIoplKw2VooxiPjOVM7MeUJXuoyocjjhVQ9x1vYjyZyGYyWq5jmg5e5SdS+M4A2N0RKBSas0vtdt9e1JntQ7PY462m5RpKht3FlNv05NRmEOxM3X8qxzX1dOnG9mlNJmtEhmHm4nwyXKUu8L4mhT0EcP3EnE+icnaDGPa36RQ/iqFTbn0VcqfWfdmDZMqfUW5XMX5ZJSuPB8UIhcVS3MLW4zrmPSmyu2qnAuOrkMJwXPPn8frUqG9dRk6HSDwfST9Lbz2Z68BeAmnzh63z8Y1nh2/L7/+BpIkwZkzp0YBEiGeevoMAGBlpY5uN4bK7IllwG7gAGYodMr5lOu6wHzSbETIMgkhJKRUI981BOSBFTrD4iyq1Gmu1tHvp7n5N4okyfK1nzWTZoxd1yitwSi15oYJQCmHNgZZJkeybtxoI0msLxdjMN4MxSgYo2CMdD2P3QlDfqHR8P6DN374qqwu2acPZx/7+W8OYlHTykQE4MyjXr3mIUkV4sT65/R9Bim10+zqENs7fdy714fWBv2e9S+pdJ5GI6GUHFBKBKUkDkN24dLrr15cpHwiU78gpF6XUtUJkFJGNrQ2faMhKCV1EGB3N8bKaoBjx+oP9TRZHAtcvXaAwcCutYcnj7JMAcb6x6SEgHsUQuiB0SbmPh0EAXu73vB/7eJrP1mKwSWWWGIxLBU6SyyxxMcWF374lT945ad/5U+SWP7HSupjQuh1RknicSoJJTLLJFVKBYyRIKx7WF0NcXAQw8DaN263ElzqZnjyifWRA8byx6rrM32JJT4SzFMEzSDs+n2B9z/ooNNNkCRjX1KEEChtwJlVbgphT65RaumbZtNHFHlIYvuNyXOb1J5HUa95eOwza4dyVvph4M7dA/zxty9gZ3cfrYMWlBTQJoWWCkpL++EzZHSIPYlDGc0/DA0IJfA8hmPHNsE4nWSDzNBeus3L/ibj+wWQ4pdmkWgeCigxwmOF0FjBU7w3grHEZppm6PRixIMYMECt2YAGgTFq6FjXmmEjQwLOIKpFWAJ1kPAAACAASURBVGkM7XYPGa5yOQs04RRLhXFaAJ32AIN+CiEUpLAfzFmmMein2N3axiBOJ5woK6lgDEApoCgBUxonTz6CI8dd5NB9schLzMH9vKPKypdZMstKmmKa8vtzltwiOePqCRMU/HAoGTdPWyRy5/GLs/QZozBTyKNIEhNMnhhy1Gdi+D8M5tv1HqiqRDHe7KFdLacKrsXRwgknsbPdQRxn8Dz7mam1gZSW2LXvKobjJ9YKGbl61qy+XqGkmVlw18qvqh6zRotLlivXWaqR4l3XanT84CZLMDQ/N5Y/VNAUlUDlNFYWGUmYVCYVW7u6Y02Wdzp8VuseZny64gzngFlde0JZPFVmh0KoJN+V2BT/FiIXX6tTh3LdD2F03WiEePbZ87hEgHvvfBdB4CMMA4jeLVy+2MTd21t4+aeeBee8ukHy6zQVuPjmJWxsrI82o6TGQ6Mewfft2Ftdq2N7qwUhrHlarQyEUIjjDFHkWOvNmzNmPViMr9c3GhjEKYyx61AlJZJ8XZQkGcLA/8iWB41GiHo9zE8OpVBSQUhli5uvsayyK/f1lc/tlNq1zwe3drG21kCjVsNgYP0AKW3jBT4D4ySvpwYhpBsG/NL1K7/17300tfv44NxjP/+1O/e6//LqSvh+mqlVqbRHGRv3AWW/U/yAjZeshT4w/J1lGrdvdZFlVhEopJZaG0lAaEKlrxUyQggoJanvszv1mv83Fi1jbyB+TgrdUEr7BMRX1rSx53vM39yI8OQT0/5CHwZarQRvv70LIe36XwgNKe2pOaW07YeGQGkNHwyUkA7zaSsKvbcaDf8/fHOpzFliiSUqsFToLLHEEh9r/Oif/n0J4G8+9ewvnVYq+3N+wPc8TvaNgckyvaaUYgAJtLYOvLPMgHMDxgApNfp9gdu3ezhxso7VlWCCb3HxFuVvJte9WTzLEkt8mEgzhVu3uuj3Bfp9gV5fQCvLKAgBGG0VGtynSPsCaWoJNEqAtY0IMEB/kIFSiihkCAIG5lGsrwZ48omN8QkV10D4CGCMwR9++yL2DtrY3d+3BIQBAAZCDaANGOOWjsrZVELtUoaY3FZ75GN9vYla5NuKjAZ9gYUdKUIwyTxjSPgOGd9x2Ji8JZPhhIzbbXRtfw9lleeNTneANBWI4xTGkJxUYLmZPApAASCglEIbDaIBLwjgcYb6Sg2jmSjP1xj73EftCKsMKjRsoYI2rdYGve6gYEbCgHMGzoC9vV2kWQJjDILQgz0JaSCkzqlABgKC1bV1HD25DkIopjGPFVqEzTkMI73ELCwyjOdR3kM509T7/HznxS8+6Sql0axyufJ0qQrKGPV+M/l7Ik6pQFWc5kTmQ+FkMg0pxykV1rnuKA5fVyOVE5ThIl3nMOsGpTSl8Coi12hASpWfzrGbBqzpNTufeR5HvRFawtkUBRzmRVOOO6tHHkb+5PmX6vxm9bBFVpHDv+WHOevhunvd9AmmcXlMQZEzKWsyHkrx3C01XZfyqZ95aq1Za+dZtS3ecz3pKmXRRBc1brmj/I0772HLDE/2jvIpxSfFBFVjJv+zvlHH44+dQtx/Hvvvv4ZavQbP8zDYewfXL27hwvf+CX7uS/82No+tTla0gG43xj/+B98Csj4aq00AQBwnOP74z+Dp586N4jFOEQQekiSDhh2bgzjBwV4P0akCee3qiq6H5mpsRzyPc/icI6FieKoCIECWCbQO+jhxoqBMqpqX5rz+F3kXDLF5dAXb9w4ghEKjGWEwSGG0QZqJ0emhoVAhUlDKkQqDW7fvYG+vhePH1tEPtT0Nrw201CDMmv0l2pqZk1K3KaPvN5reT5wy56lnf/Gv3rzd/ksEBELqlUyoyBgwQoBOJ4VU9jSKxzk8Ptt/03vvtZBm9tuFcwpKSAZCVB7sA0i11h4INfW6962Lr7+6XSXr+Ve+SAlAjQE3Bo3tnf5JYwwjINoY43keBaXUD0OOEx+SZYJWK8GVd/bRblufcnnH1QC0EForZQgh0DBaglGRCd0OfP5+reb9Ya3Gf+PNH72qP5SCLbHEEp8KLBU6SyyxxCcC9br/G4zTX1JSPWkMIqX0xkrTf63Xy17MhPLb7dSLBxJxIhHHFL5HwT0Gzgl6PavU2d4a4MiRCOvrdof7pG+MabjWm67P9qrPY9cHaTleWeYSS7ggpca9e33s7g4QJzLf8WwgMntiglECUAJlDFSikKYSSllliO9TrK6GYJxCK+u7wMBAaYNawPCZ82vY3MxNYLg6YpVy50PouO9cvYeNtQbeeVfkeVAQaCgtIKUAIQwwGjofvYwScM7AOAOMgecxRFGItdUGqrbkklzBUlbwjBQ5xXTFeCCWxZlwKDJsFzMZt7TtkBTCkzhFHKfo9mJoJaE1UGus5ISYyicICkYARgFCKHzfw8pqDWHoj4kHjN1122zNyOwbLT6Yctnye3du7yEZZJBSwhiDKPRQq0dI0wT9fgtJLEA5g5J2ZyUhBJQAhhCAAKtr6zh+YhO1WjDOZ6L+s9iYAmtc+WV/CGZniYeCKoJ1VjwXFlW6zCJ4q+LO0CU438EufnUepsrvIHuLJuVG+ZSED+8RFIZEgdidIIHLdSkMI8chv6n4E0LLHL1r3p61/CnLmMWulwqxu9tGkmRQUgMESGKFTIiRkmd1tYYjR1fmdjBzqOF+yBfRlC2ueXJcaoSinEXyd7HW8+a1UqeZKodrBM1j5uetYKfLZSbilcs3jD00SFr0UYT8eihnLHdSmiu/6ZqVS1/u1uWSVbVulf5gVstRjJ9EcTyOyjB8nf3/7L15rC3JeR/2q6W7z3rXd986GzkcStyGnGHI0IIRJDASxMjmBNESckQlQRTAUhxntWM5gR3ISIwkXiInhmNYFkTOUJLlREqkyHYcRwJsAyIpzpAzHM6Qw5l57832trucc8/SS1V9+aO6+1TXqT73vjePs54f8N49XV3LV2tX/b6qryggYzkGVFMIADh/YRtKP4TnANx86Q8w3BhCcI5Lly5gdDTG3/nb/yvuefCT+Ngjj+Lc+R30enF5uqXAM08+iz/4x/8Aw14XW9tW6aOUQv/Mh/Dghy4hkqKRse3dAY6PZ4CxNWC0wTz1LqZ3hT6pifoDasscMYojkJkhikR5ryEgpUSWF+Hwflx38ZMfxxLDzR4YY+W9OYTpJAXnzN5fQihPVdvZZV4QtFZQ+QzzeY7vfOcqNjY2sTXcgdIGaaqM4FwbQyQEzwf96A0pxZWtreTPvt/MrH3oIz/+565cHf3ns3nRGw7jOUCbnCNRikQUCzBYqxlg9g6ivNBhC54AXn11jJs3Z5hMchSFwXAjRqcrAcIBwBQZIiJKo1iMup3ouSQWv7hKtlIZYgCoj33y858UnM27XTnX2iTjcSajyN4F2etGOHOmu9IM3Kp3bbh1a4bLV0aYzQoobaxZPs5ABiPSZPLc9ITginNoLnghJZ92u9Fzg378+He//StfOTmFNdZY4/2OtUJnjTXWeFfgya/98nUAf/WRz37x/skk/2/z3NxbKLMFBiMEO9YaSZprScQkAwTBTiDtDlGNjpHIc42rrxzj1n6KB+7fRBQBy0u4EJqrmrara9sWhX4M/vuTFqht79d470NrwsuXj3B0lIGovMB+rqwiByjNXzFwyZGlCmlmTRQYQ+CcYTiM0UkkOh1R2vy25sgiyXFmr4ePfmS3meBJC+gQawKsZlaq9yc04G8+fRnffu4yrlx9AzdvHZTmeQpoY01kALDmyMBBMIAmGM5giIEXGowzcC5w5sxWIPamoNUJmiXlDbCsAKlZW49ZddlcP2yVJKGZDhGOJ3MUyt5Vw8DBOUFKWSpjOMhokDHgkQDjHIJzRHGEOImxudV37vmhBVFU5QlOeuVvS0AtzL8RESajGWaTFIVWUKUpFsQCk+MJRqNDKKXQ7cXWJIQU9nROriGllWl7Zwe7ZzaxtRvY0egfISDXzasTtqgTgDXLHs18Lvk9kdA8jfsaPwic9jt1O7S6zyHeSXptafl8pK/HCA5vtBzOfV93/eqd89snhBktx8Gc8CG/jaGHeX7d5wBvX8cTeud3Ry+fqwhYrQ0mkxRZpqCU3XhQfbeoNDXJhUAcydWEcei7goC/Fbi7vT3UEtrSCs0PQ63X/xuaAZ529rfq/SrZV8042xBuAOFZ8OpY/LRtLsI9simda3ou/FU4qZTbmhzQjKNtHCBHOeMjFLffzxmAS/fsYjDs4quqwBsvfh27u3Y+trm1gc2tDUxuXcY/+o1nIaIuNs/cg629e9DpdnH5O1/DhXN7kLI0hao1tNzEQx/5YVy650wzcbL36PT6HaRphure0XSe4/Bggu2dgTdoeQXhZzyUwVCzZcDWdg/HxzNII6CU3ayitUaaFiiUtndotcV7yk82I6xW/jrxxHGENB2jyHU9F7In2LnV2AH2JBHKcQsMShuQzvDG9RvIcoVhb4gkjlFkupCSH0rBUy5YJqV4fWe78yeeeeqJ50+W+r2Dj33q8z9y9ZXxzypjeufO9oQyNOh1JZJENOacUWS3GQnOwBhHFC2f6j4+znFrf15+JzhiztBJJLQuekYjYQyF1pgIwedJIi9vbMT/4dO3cXplOs3/eK8nz8qIfyAvNOK4vP9ICvQHEWRtutn69/dmAU2lTpuCp3q+fmOKV66OkaYKjAGdjkSe65wMmwKYc8FEvxcfcAYNBhKCTzsd+fJwEP/15575ld+5zapYY4013qdYK3TWWGONdxWe+tqXrjzy2S/+x8bQ39REH5dCHitt+kqZgSpMx0D3hBSi2g2mtb0kfja3O8KUMkjnCtNpgfPn+zh/ro9lFUsL+RikbNr8NH36v0Oxt8cSlqxtjdVGCazx7oFSBq+/McHhYYrjcY680FZxwxlUUV5uWy4oisIgTRW0odJkFyAFx95eD3HMked2xyHnQMw5ko7EA/dt4OzZ/t0T+JQL6jYi4Mlvvoyv/sFzeP3aLVy/cQNFUUAXVplTkYIuu8BAAOdgIJDRMAwQTKDfiyAFazKmwLKixXUPKXVWvWszZVa9q5VAzk7lcmE7nc6RZwXmpbkPAtDpDqwihwxA2pov4wQwS3ZwxhBHHHEkSgKEnKGIOR2f6jbRNBVnZWLO8639YxAMGJXycgFmgMl4BAKsqTdjyVfBrV1vgr0L48zuFs6c2cH5C9vNwmRA884gtlTe1QXpyyOaG0+A1amdAg2tsepm7e5LJ4ic+IM4JaO0xjsKp6XLV4X1f1fh296F4FL5/rc5NByRFwYBd1ch1GjOCHeRmkQOJRLoGqHMLvXGkJ6h9HTj2gizaQqC3Ylf5AU459DaXjYuI4F+v7NcOF5Xq/Mfmna5CHP/q7HCz93v7adtKZXfkBrBjadtdhfyy7Acjy+bH0dbYfpxtsUVktF9Hxp3F/5DJuKWjeBR7ebHU33lQjlum7W7bieNEatm/m5cbfP+UDpbmz38C//iH8I3d8/i6ovPgOb76HStFYHBcIDB0G6aMOYI0+tHSIXA5iCp48zzHFr08fCnP4eHfuhSU44yEc4ZNjf70MqgoMKe3jYGo9EU27uDWpil/r0KJxUaWfNaUgoUqUaeFfZ0OAGqUBiPZtjdHZ68uGlrTq4zlUqdkN86Y/aUDmOANgpa2XtLjDHOvMX6s2bUDAzjMFDQ2uDgaB/zNEO308PFcxdBgJaCp0kirsWxvDwcxv/1M0898eIpSu49g48/8oWPvv76+Ctpqjb7vUj0+hGOJznA7GYyxhhm0wJpphDForQOYNvYbKbQ6SxoSGMIr7wyRppqaGd+O58r5LkeM8Z1FHEtOR9Hgh31e9FvPPPkE5PTyvrwo1/g+wfpPVmub/IMBgx7QvItKaxS58xuN6i8CSF074/7mwi4enWEw6MM02lhTRWX01jGWMoZOyYQY8S4FGwexeIWY1BxLF7e2Eh+5nbytcYaa6yxVuisscYa7zo89bUvjQH8xMc+9YX/NMv0Z1RhLhZC73DBNkxqIsZYBLKTcq0JeWHvo9BkoJW9lLE6yXA8znHpngF63aiM/bRqF/f5tOSgH7Zafi5WIiHeu40LD62DfH9ty/9QPGu8/ZjPFV5/fYLJJEOaaeS5LhU4VP8DrBk1pQyOJ4W9n4CzkiAjdLsSm8ME3V4ExlCHj2OOnZ0OPviBrdr8xVuCE7rUzZtjfP3J7+L1N27g4OgQeT6HKgoYU14+q4pyN5ywd83AgCDAYIDy7hYGhqST4MzedpPlBBbPFaoVpWsbpQ0Nm0o2HvJMqLnb8hbr0EXPrtyJDGbTFFlR2N3rWoPAIKS0vytilmlwIaxyBxHAACEFNjYqBVy5MiRa5KFKr83mExZ+bt4co8irC8sVlGIQguP4eIROL0GWZpiVRCwjA204jLJjVa/XQ384xPbuoFYUNZJzFrT1PUdElmpjVblQg0FeHHxaEIuV+ZOmBzTTC7DajXBLq3ME3NtG0crZZ5NPwxhX/txwa7zdWNXV/XerSN8KJ1HlJ/nzdRXMc3db3BLFXw1v1OziQLPFMcd/nRY13Wt/3nDo6tAbQ2bdX72Mkb3Xoyg0hORgsPdLSMHBiUNIhl6vi8GgAzLV2Ogpk0K6jDbdhquvWDUV87viKvb9drAq3G3FG8rcSWqF22HcV4U/aXzzWXu3gtoqjQXc/LjaKmfZ73IuXLdmuotYl5U+lZsfyk2z8uE2bT/HjRzV04hmuYWab1uOCVbR8NnP/RDOntvC7/7f/zsOj65hY2MT/X63jodzO9chp7MfT1MMdz+ARz77KC7duziZE5J5a3uAo8MpDKFUYFhFq9vHQ1jMabAYIwJjiJshcvxLIZBnhVXoCAEZcYDZsWL3zLC9yYcqyW+eoabs+3X8CM6xuTVAniloGMSxRJrl9nU5j65MB2qtylM6NnyWZiACXn39Vep2Bmmv0885Z3kUi1c3hvGfeOapJ261FOF7Ep949Asbl6+MfjfP1SZAYjCIoJSB5ByCMWxuJtayAAhKmdLsXnnfJAHj4ww7O506vitXxxiNM6SpRl5oGGUb2azQGYgpKcEAppNY3EgS8e3vfvtXf+l25C2U+deISBaKtrTSCRjTggO9XoSkI7Cz0z05klPi6tURrl+fQhtCnmvo0mICGcoZY3MuWApri5kxznQU8Te6nej3vvedX/2FuybEGmus8b7BWqGzxhprvGvx7Def+CuPfOaLD06nxZ8Vkh0lRByER4ymLNcmJkORMkZyJrmWBqowyHINKTnIAJ2uQJopvPC9Q/R6ER56aPtNSnQCc92K0OLYf+/Gs1imncQZtC3NQ7Gv4lRC8Z6GUljjdMhzjRe+f4j53O4GzHONojAQgiHuWPM0s3kBQ0B1n4sQvNxpSXYxyhj6vQi7ux3M5wqzWYE44ohigW5X4v77Nu7qouVuYJ4W+Hv/8A9weDTG/sEN5PkcWmXl/QsMWiuACIxzq2AAAeAo7WIAsDvBO0mEe+7dW5xgqeCT+6Ft7eTQPr7ypnzBsPDH6tM3WFLsMMZApYmJRbr293Rmdy6maQFVaDAGdIebIJSnc8r7gqzZNQNiHEQaXHQQxxEGw04zDx7D21Cw1L8dT2W48dEEea7R7Xbs7nlloFSGTifCbD5HniuAATISmE4KAFbB1O31MBhuII4ler0Y9YixlFeqydoqTeYyQV59sKr0nZM9jJFzmqd8T81wDVaprmaH0nOJYh+hUz1+gAbLHHh/YpynDBeObCHXqUjXteLo7UQbrxj6TrboQk5EiK+s4nP/1l0l4M+l5OsuGZC/Vvq4ChdqhvWb3NHh1J7EERzGECaTOYpCQQiObjdGt5vgzNmNevNBzbc6Uxpy43bTaHsOvWtDaJoVmgy1xdeSRvAE1O10x5Omf8EA7t8QVs3QQu5+a2xTxqzCSfNfX+7Q7LRNLr81h+MmpwJoKSxr+FqWlwVKzVUMLVJZ+K3mE20Shau3rS8/8IFz+Hd/9mfw0kvX8PILL2E6OUSRjqFmo/KTTsiyDGmaQWuNCw88hH/pX/8jiCPR2nQqdxkJCFnOLYjAhcB8nuHGzTHO7m0sSoQW4Rp58adV1IzfH0+qdxubPdy4dQgyBAiAMw7BBcBMI4Bv0XbFsmd5EGVo7s8JVUD5vLMzwGyags8ZtCZ0c400t3d+ERE4s0oHMoAxujzALEBk3XNV0Oj4iHa3N28kiXx1Yxj//PtNmfPwpx8799LLh89kmd7sdkWcZxppqhEn1nTZA/dv4o1rE8xmRbmhEpjPC3vnZSTQ6Uh772eJly+PcO3apDItrZUyZAyMlGCciQnjTIPBCI4iivn3+/34v7xdmdNU/1Eu2IwVMAAYGcpyQ2kX1Nne6oDzVePX6aCUwUsvHWEyzZHlGnlmTWNXG+gKbTQjkiIROWNsLoFZFInXB4P4bz339NrE2hprrHFnWCt01lhjjXc1nvr6l14E8O9/9JOf/29mc/XPgwFcsik0yw1IxIIbpc12fqwZ50xKSzZoxiBmUwWjgUgyjMYaV6+Occ89w7sysTsdQun4bEJo8bu8EG36XZXa8nKyLbY2iUIp+ess332NMA4PU7z62rG9MLOwZq2sroFhZ7tjzVOUCh4i4HicYTiMrZm1uUIccwjBwRhDryfBOUMcC4AxSM7Q7UpcvDjAmTO9tzurQfyD//cp3Lx5hNevvY48nZSn6gyMUYuy4AxEDFoXsIbOrTJHcJv3JJa45549JHGEihmoSMmagnFO1VTKFlb5ZfY3I4dlrP04KBU1rnKHSvdaseOYNiPnWROV9us1tK7sigOMCZCx+eF2nQnOCIwLyEhAcoZ+P8Fg0APj1bXMJftRjVOu4sZldf0TLACuvboPIiBXBgf7Y0RJhCiWIDXHLM0wn2XQxsaZ6sKWUXkKant7G71BF+fPBRTf/mmdhjKkKlfHz+I4kv3dGDzIiYIt6sNXWNVZdfO6qN9FJTjpuOxrQ5FXKugcWRdmWKqyDTC8bQydO2IumXlD83nVu1MxvKveh8KfijVe4wSchu4+iTp3cTsUepu/04Q/NdXvdiPvo+4eDqwwm9lL1rU2duc/7K5kpQ2UMgAx9PudRjj3IGVIqMb7QAaq4cK30uh2n2roqQP4E5mTCr7y4yuRQvGd5BZ657q3TaBuu7ve7qzLz9yqGR+tcGuToe19aOYYYu/9OELMvy9zqGIZVsVHjXDM8eXK5ip+KsVRM07yGggtxedKt8grld+7Bx88jw8+eB5Kady8Mcbx8Rx5nmF8uI/p6AAwBT78kQ/hngc/BCEW99C0lVb1+9LFXVwuVGn+jIMBmE1moFKh08xl/fVejpPC7s25j33udmMkcQytCFJyFIWCNgZxImsFMPlV6ctejQPe9MHPoDeFWC6Acq539twWblwfocgLRDsD3Lw1BkiVcpS1Up8sZohkhCROqDxUQWk6y6U0/9/OdufPPfPUEzeWpX7v4oc/8RM/+d3v7f/1LNcJkRGMETY3EwjO0UkEHrh/E3t7PVy5OkZRGFA53y0KAxIAQUNKhl7PWsW4eWuGW7dm1tSa1pkQgiUdGXPOIAVHlmvJwTIp+ExG4vpwEP+FZ558PL0dmT/2qc9/7vAw/Yg25iKBtpQ2A20o6vciwTnHzu6b3+h2eJjiytUx5vMCeW7XbHmhEUtr0o0DMFLMOGfHhhiPBNNRLJ4fDuK/+Ow3v/LNNy3AGmus8b7FWqGzxhprvCfwnW995ec/8chjl0nTz2S5PgdBjHOmQICQYiIF3yYQdGEAghGcCRDsRfLlJN+YKbJcY3MjwdmzJQH+tmgkVilv2vz5z22sQuWvbTm2yOxpVEi+W2iJvkrZA7wNxfsOQJZpXLkywmicIUs1skyBCw7OmTWtpg06HVHvdh6NrCkCpexCwWhCoQziWGAwiNHvSWhNUIZgDNDtSAyHMR64fzN4+eg7AS++dB23bh3hjRs3URQFDAQI9q4FDQajy4try5YjhASDNQFm2w4D5xy9fhdJYheHlcKlbp8VF1+aSgPgmCVz2v2SqbKFWx0OzTbLSn8ENO23N0yyWffDwwlmswzTyQz2dBGh0xuCgcCEACMDzjk4B+x9OoBWGnE3RrfbwfZuHw3FBXeUBKxJdizy0MxHmuaYzHJkWQGjFEQsIaRAOpsAjDBP8/LgC8EYDa0IUWxNvvU6HXQ6MXZ3NxF3SvOUjZNCTuKhk0IhN5958evAH2UqFqfBBrOFt3J7byNUna5POZVRVFVUtpvKZFutFKpOY9UkMTXLudpS3EjHtpRaIeQrsQJZa0i0ZBLOe09A81jAUm7QTMh3DzHTa7zduJPvYIjWbpuyhNxWfYP9VlS51c3ZSevocIrpNEOW5SiUBmmy91Awu8EgSSSGm70F8crQ6M5LrbB0ZH7TDWSSeWHgyNh4VzoQFt3WjbZWlzuyNdJii6hCut1gl3PTDvn1u6Tf9X23UBf343bDnxpupa5g11txJxPlUOtFwC1UuG2tOfQNOc1c2B8P2/66MS/OAC2+gaGZcqjCa7UBlvNW/c8gJceFi9s4j+3y7QeW5HBDWKnau0zcjdDpRMhzZc3aEgGpVcb2ekmwdEOlelILcePhgmPQ70IphUIZaEOQkoEzYDbNMNhYkOmrSrAtvVB+WRmwTfGTJBGSJALnDHlWII4jGG1gjIEuzUFKKWCMgeARkk7XSC4okpHhkuvp7Jg/+cxzO73BRr79PmLSPvjDP/ZXXr48+uki1zEj4gDjjNt2GscS58/1sbfXq09Xx4kAaY4s1yAYGOIQzK5zhODYP5jj8ssjpKmCMYRICBiwERFiIsRa05QRFONQQvDpcBB9+Zknn7hyu3LP5uqLjOOhbiIvdDsSea4xnRVIEoHBIEK/F50cyQpcvjLC9WtTq8RRBkYTiEgZYygroLmigjNWaGNYpxPlScRv9gfRb3/v2V/7n95UwmusscYaWCt01lhjjfcQnnnq8S8/9eUv4QAAIABJREFU8pkv/v74OPsf8tzcb4xJQGDg6ErJUVhbtjMwBsZZRIxgCChyMydDTGndUdpgOi1wcDDH3tkedne7yyuak54rNwTc3zKEVvPLi8rV4UJLQt+9+b4yTnH6ZXE41pPQwu284zGZFrh+bYr5vMA8VVDKgHFASqt04RzQ2t79RITSdI09vSMEQxQJcMYADkQRx/Z2Aik4AAYhAMYZoojjoQ9tYziM397MrsB4PMfz33sV+wdHSLMJVJ6CSIOM3b1pSpvTnPPa5jZZ9QcYCFwwCM4RRwLnzm7ZSFllIZ8WC3mXf3dPz9Qm0spnVCQAK8NbYt2e2qGaHKhREoMLZQWchljuxy0VA2mukKUZsjyF1gZk7E5cGUVl3kpzayULwRlKdpGh003Q68aQUtq0AgxFfRLJPyXjKVlu3DhCUeRQWpUnuSQEV+j2Erzxxk0Yo+s4CRwEDZAGYwIb29voD/vY2PDMvrWdmEFVHk0ZgmgMAA4j25oGBSrDqwe3kHylC2P1b+b+Ber6XkTBFs+VcgfOBcr1KR+q67vej+20LSuGjYuc38vlspCxcVEzsHiuynWpONtGWdYsy0b5hEbR0zLBbWzzGm8V2gjO04ZprX0vkrY4CfYbNR5PUY+75feJl7+jSCCOJba2+4twrv6gLR8Oi+vK1NA5OH4bvcjt/mWgRut0nz1Z4MRVK3IdId1u1GoiyomQfH+NxIBgt1vFovvwu12oC/rz1Tbccfe9kxnY7cz4TlIhtL1rqZTgDLJtIh8qvMAcuPH9bZvVrkor9J45rqF5d3jMX3yV3ND2b7ebYDyeYZ4qRJGA1gb7t47Ru29hRtVv1qtKoe3ZDbO9M8B0NofWBZiwCgDBJaazDMNSoePXcKjLLOdxuUQqxWzwE+mE3dzu49aNEbK8QCeRyLMCxtj5mVVSSBhjT00bVbCCKVYUOSObBJLO/I/IKPqPIPEXWpJ5T+GDP/Rjf+3KldFPkyFBRJwYeBILRJJDSns/57332pNeRWGVGtXmNAZ7ol5KbpV55ca1y5dHmKUKRts5fbcfJelcR4YoZWCHQvJjwXkkBDve2Oh8+flnfuXxO5G9KPQDWtFMCFu33Z4EK60ZfOADm3dcJkTAd7+3jxs3ZjDGrtuUMiBDGWP8kAzvg8FAoGCMKc457yTy6tZW8nPPfvMrX7/jhNdYY401HKwVOmusscZ7Ck99/UsvAPg3H370J390Ni9+VClzNs81z1ItC2XIGDKR5AxAz57KoZQRZsrQJlOE6bTAfK4gBMN4kuO1145x4cIAe3ueySp/BeO6n8bNd39LtRIBwm+lv1X+V5F4Jy37XH/UmpqPtiVzKOZF7G8vDg5SXLs+QZZpZJkGCHYHM1AubhnywoCBwWjC+DiHEAyDYVwqfRiG/QhppmvFDgMQxwJaEwBCFAns7HRw/vwA3e479/OutcFv/c7XMJ9nuPraK8hmR7b2ySDpJEizKRgncB5BMLsAI2MJbUMcXBgwcMSJxIWLe+DSOYHkkOTkuDGgVuLUbiU5H1KCWM7cscJPTdKgNhvUUGSgSeqUf8dHE2hjoAoqiQaDTnfQtLplNAwTVlkFhjiKIATHcLOP7Z3Bglms2UkKp1nBUxjcvF7tggTIEKJIYmtrgGx+jBs3RpbEYKVdeysQALvLPirNvp07t7HIVyjNpRM2AVlCqPJQKSrqCkAjD8E4lvJdhgMt103F1C5t33fiCh0d8JRVLJBurRgq42VUha+UhgulSt0y62MCTaquEq0+EYSFqb/a5J9vQ2pJYeNGdtJ474T34cdX5aUtnkXAwPvT4E7DrfFmUDVX9xmeWxumkxRGG3tHR3lXAC9Ju6LQEJwjiiUEXz4p2kZvn6TL8P0y/wU1+5Kfn2rIcR1Drde3ilgdwqt1x9SIYunkTyNeNy4vE+Q8M7dQ2jLvCnvSBGcVE77KzXdv87MqzRP9vlUzs9OoCU47cSfHh29yzQ0XqsBQGu67tgoIIRT/qlmxdRsOe7h27RBaG0gpwBigigJw8uKXVtszHP+VEgdYrv5+P7HjQ6FhjP1eaqOhyztG3LjdcKEct5VIW021KZviWIIxBlWU95xIgUIpAJVCh0MbhiIrMFcFs3NUYgSQ4DI2ZPjkePTjSfLIL2zJp8YtYr0n8IGHfvQXX7k6+rwxJDiH5GDggmNjGMMQYdCP8dCHFqZ4Z7MCRaHtnFMThLAncjodCVn+vnp1BK0I9mJQoJtICMmQ5yZhBuM4EodJIi4DKHr96O8+//Sv/PqdyP7RT33+Dx8ezLeVplzP9YHW6Y7dZMDR60n0und2OifPNb73wiHG4xRE1jR2tU4hIOMMhjNoGYk0ivhxJPkoTsTLmxvJf/DMk0+8p9vLGmus8dbincv4rLHGGmu8CTz95Jd/HcCvP/SRn3jcGErSTPU5YzxOohSMEiHZltEEAuZcMLnZTyQYMJsWeZoqxhmLjCbM5xxppnF4mOL++zeRJKKZUIjbCv0OrVDaVhshtK1i3lZtxUmKHB8hmsOnkkIZarqtohFDy+EQWRqSKEQsvVnMZgWuXBlhNlNIU4W8MCgKjTgW9Y5+u4vNmlDLc42s9HdwSDi0l4Si05E4c6aH19+YgDGGPNeQgiGOYmhOSDoCDzywic2N5C5K/4PB//nbX8Ot/SMcHI1hlIY29lSDIcLR4TG4kNbUnFbIyZImcSzrk0hGA0JKbG8O0e93asULY1gobSoCvEzTrdtme7GujTpnKBVMVD0uE4JLd56UL710Z/MchVKYpxmKQtsLicEgZGzTNZViiZenkjgIDEmvg+3NLjrdBFEsF+kADcUOI8e97XQOgPFogjzNoTQB4Dh/YRfz+TFm8xzzeQqtCTISVjnGrNk+zm0+ds7s4NK9Z8vTIV4P8xUvLurCct75ipm2cvR74qqTPuTXTiBeX6ZKeF851dhhTcvv/fjdcMts1yLNih1uKEiorkvmtLVlWZ3TPwFZG1d8u/4YlhVAFZNcdxhHtiU4ZRFktFfUSV1+7juv9zW2UK/6ULryhHpxiAhd5b7GKqzSvYZwsD/GdJbBaPttM4bQ6UTo9ROkaQHBOXZ2NxbxY7mrhChvhuUaP+03OkQS+8++3nap29LyM6sicZo3sFDC1F26avrOXz+fdbdCuN8vnQ5yulFD/+p301ABunGHWPrTdKe2uWqoW4YmYm+2K96V7nw7jfs0k27vL0PZcNpa3qqWH4ivDluFPKlyQuk1ZY4SiU4nsqeF628Fw/F4Xp6WWaRNXpzNN27DqU4ALcN+zlltwkwpDVVopGmOXq+DLC+QxFEj7pVxIVwDbZ9fV1o/zJm9DeR5jvksx3DQAUBI07zcPASoQqFQGpxbZZcUHAyMaVIsS0lO57MLG0X2Y5D4W0GB3+V4+NHHtkbj9G+++trxv5rmKmYAom6EbkdgYzMBGbs2+fCHdxrhXnttgqIw4IzBwJ5aiSIBIezdOXlhMJsV4IKDcQZBAOP2ZI/gbMQEG0vJR4Kzw94g+p+ffeorT99pHo7H2X+lDfWJzKZSFBU55VFsYsYibG3e2Xrp2vUpXnlljKLQKApCninkuVGMoQBjheB8xhhUtyv3hRTjJBEvbwyTn3/2m0+s78pZY4017jrWCp011ljjPY0XnvvVxx5+9LHPT6b8Ma1pg8jEeU5nZjM1jyRXjGFqDOIs16kQrAPGUs45iEhoQ5wbQpoq3Mw1xuMc3a7EAw9sot9/czZ3AazWRADtbIb/7h2F0y42/d9tZJ3rL5RZn4k4OaU2hIrYl/A0EgH2RM716xPM5wqzuQJgFytpqpDnGv1+hDzTUNpAK8J8bndIMmuVGnHM7d03ZHcObmwkUMqg17WmAhgDpODo9SPsnenhzJk3f6nnW4Gvfv0FXLl6DS9eeRXpfA5VpMhzbXe4qQJGE6BycFGRGPbUSqX0YhzgnKPbjbF7dhPksG7V7+qC+woLW/dUE97u34oZo4qhI8Ct2aU6Dp5OwVI8BoTR4TG0IRhF4AA0GLr9PoQUIK0BZvPDTGlzPBb1fUBCSgyH3SoTTUIdrLxfwiHbgyDs3xhZRQ7nSCLg3LldMGhopTAeTwAASikopSCk3UHZ6UZW2cWACxfPIvJPQdVKpZYyqTuT4+7aHWo9ceOlUeeNlt9Vv+u4nedVipg2JY4bR0i2oOKn4WFF/hz5G/l1iED4ZdiUlbnl58jMGnkuo6pOA1XtHEBlurBxGqpqs0TL4x6rRFrE3xgjQ4q1pXppyy9z2oM7kjost/9tWCTspRf6BrDl8Gu04k6nEbNpBqUNpBDIlCVrOefQ2iCdFxCSoz/ood/v3HZ6LZT5HVHyDACx1eQv8/0Hftf+aWHaCWg2d3fI8uWo/CDgL5ivwISk7jF+F/MjoKZf5nchN1P+ZMaTiYUy4Xer0ISIeX9XTarauuvtdt877e4rw4VaDDlv3LEfLd+HRZiTJ+/hee0iVKjSlv03/dk4heDY3h7i+HhuT6gojTwvsL8/Rn/QweIg3apCbKugZv7cEhoO+8gzhfkshdLWlJnWGrduHuPSpaZCoJnX1Tms0vdL1q+xUHOPYgkpI3BeoFDW5CxnHEpbM7na2BiMsR1ISGs+sig0GIvUoD+4WuT5j6D73lPofPLTj507GqW/cOPm7F82ZIQQ3OS5kmlaoNMR6HUjbG93cN99G41wWaYxmeZ1eccxhzHWNGdRGBweppjNFfq9CIasskxwhizT0Jqm2tCccxZxjml/EP93337qiRfvNA8//PGf+On9g/SDXNDe1mZy5vg4h9IGgjMkicTOzu2vm157/RgvvzyCUvY0u1JmnhdGF5oYZ6Ao4lkci4MkEZcZZ6rXlb/13W//6nuufayxxhrvHKwVOmusscZ7Hk8/+fhXHv3sF//+bK5+LsvUI0JQXxh+yDjLOZjm3GhjkBuNnuBsDsFjY0yHMRYXygAK4JxBacJsbk2ybW8nuPfeDcSxOFmAO4W/GA5pJ1atufzFs+vmuq9aG75lOE2GQu/cxeRpWIBmJn0fq/iJUGz+Mvb7LxziaJwhz3W9W5kBUMoubqVgYLGoj+hPju2piUhycMGglQFj1txDkghIKcA5g9YG87lCXJ4Q29xIcP/9m+9o02o+JpMU3/v+a7j66huYTo6hizmUKkAEaFPdLVOWu0HJdhkwzmGMNUfHYBdil+45Wyoclkn7atdpRUQTbFxEzvI+dLKi2lrtUgK3s13d8zud5VBaY55mUFpb++wEyCgGjAHjAiDrxjgghKwJ8ag0XdTtJcsyUElftCklnN9ZqjAeT6GUhhTAufO7GAw7eO3qaxiNplCFhlK61GEQuNYgIatrfZAkCfbObi7KxxXCVw400q+UMB457zKgJ5lic4KFGUe2nOdGOEemKs1QvddR0kLR4J92Cp1I8fMcOiHVKDcnHua5+21tKX1HDjeepfJbHsgb9/20KJrcYmZu+4dDlTmKJfe00IIkdtrHkt0oNN+5DHMpQFMvedLHibyoK39+ek7Ztp5CamOSQ35Owp2yye9O3No/RpYW0FpDl/dNACV5VxKke3sbK2Jo4gc1BfHJ3lU0uE8InzbOxjtq+mkL6ytpgn7dYSwwbLlDx8qW53SZ4OG4Sg7WfF8NpYt+3hTA6cKt6dYRtRWqP1ycJkxb4YaGHjrBHTi58FZgsWnEkyEowMnxrXpf3uLm+WkrVPfdws/27hDXrx8izxWUsvNUYwizaYpBtYlkqdD8PLQVWLgyt7a62N8fgWA3sUSRQFFoZFmK5YqpQrWNz82KW7g2y8YxcBqUjkDYPbOBoijqOxvHegpDHEqbev7OuDUTRkTIcwVjFVJCa90rivyhW9nH/+0zybf/bkuBvOvw8Ue+8PC165PHDw7mD2lDwhAxbYiBWeXL9nYHg0G0pMwBAKUMDg5SO+eUAlLYOSLnDJwxTNICQthWPJvlWnCuhOAZ53zGOZtwxowUfDQcdv7Sm1HmAMD4OH9MG9MxBnQ8scocBkBGHHu3uQkuyzSe/+4+JpMceaHr2REDm8SxmEUSERMsiwQ7jhPxSr8X/eZakbPGGmu8FXj3MEFrrLHGGm8CT37tSwcA/otPfeaLj0wm+Z+OYrNHBh0CSTJcFlpvMcNyJphijHRRmD5jiEGAJgIpe1G64BzzuYLSBqNxjp1texGkEO9AEmeVBuJO4/hBMS53jFWLSh+hhehJC/VVrjasUgZvvDHB/sEc165NwSUHA2C0gTbWTIMuL/2UgoNxwugotReHEkFwhm5XolAGhjEITugkEttb1hzAbKZAxtqhHvRjbG13cOniYKXc7zSMRjP8vX/4JF56+TVMZlPoooBSRUkIMxhT7o7kzOEf7Ikc62BNkXHOsb2zCcEDJLVDXFODBQOWCV0KcyvkOngEeBuJ7p9KKJHNUxCsrW2jLcnZ7W+AdGUiToMxZi+NZQBnBsTsHUNJV6LX7zjk/yJ+5srRyB+W3F595QaytAAAnD13Bts7fbx25XXMpilmsxRKa3sHUxU3Z4AhaGYVaffef9ErH4+p9JUTvhxEXpkGsBQWXrmX9EvoREhDGCzCV3GAluvPTbNWVjiB62Fi1WDpxblEEvrkXaCN+EoNHyH+L7T9v/bPmjL5bb5NgdZQDAKLC6LK8AGFEHPyUqfg9UXy8lXdWVXf1FApg8r4GXProiyzhjwO6jJ2n1Eqmmwki1NHTpt0y6nBUjdy4hfQslOrgugHhWXC827GHH5YjaLQmM9SFIWC1na3MrNWMQEAnFnlexz/YJeat1Mqq2jvNr8NGtntTlgMNe7z7coQ+gy5pHOdDrXISss/G7LQ8rP701fY0EkZqvvaYuhv6PDhDa+VX7+7wXnwC9v/G0h/KY5A/oJw89c2TWzTW/hpr5KzNeFV8BP2f1c0Mp0QW5tQ1l0IhsGgg9FoBl3OP4TgmE4zDIYdhCvGz8NJLbnZojm3ZoYZs8oRKQWKQqHINdK5Qqcrsbqw2yt62URbYyLQiKtZvfY08ubmAFlWIMsyTCZzCF0dU7LjWixlfVdjNbc0RrMsne8arTsA/uSZBO8Jhc5HHv78v7W/P/szN/dnP5RnWsYRN2SIkzY8khxb2x1sb3fw4IPbwfDXrk9RKFunw4Gdt1fjxPFxDgJBSo48NyBiuVIoiFERC6RxzG9wzqYbw85f/c63nvjdN5OPjz78+X/j1sFsmwFMKVLzNC+SREZxLNHvRTh3rn/quEbjDM8/v4/ZTMEYAhEyRkgBShljx7HkU3CmI8n2pRSvDIfxn3/mySdeeTPyr7HGGmucFmuFzhprrPG+wje//qWnAPzEI5/54sPzTH1ea3Ov0bRpMkq4gAKYAjOsUEwREUTEQbmBMqYwQAQYcLJ3mOS5RpYpHE9y7O50cfFdRrLXYN5fH+T5Ca8xlxfAt8t0/MARyuBpMh1+n+cGV66OMR6nyHINVdiFcVSe5lKaQBrQKE94FQazqYIhu/MPsGbTophDCA6lLJEvOAMYkHQkZLWIBHDuXA/33bdplR4t0rcV+dtdBf/X73wVL738Ol574w3kWQZCXr/TWoOMZXwEYyBWLaZtOXDOQHZzILrdGDs7Q4+YdsjVpdMsnr9GoTisFAXCuuHbzHe1+JnOMhAYirwAaQMie8JIRrHNK5mmXGB2NyizJ7SiSGJzo7fcl6r0fOVULdPi54svXsN0moNzezJnZ7cPpRQKpXB8PCvN2BlL0AsOaKvEAedgZLCzs4Xz53fDeXbLsjE+lIW56kSLX7ZunvwTR3WmAqS+D19Js7IteOF8trThFlKEeD2KnHCVEsk9pbKkeKzaXUAmv27raLzBt1Z8ODK2mUHz22hI2dZWR0vysPZ4HX8hPYnbPIDSXJyj2HJpyvoUmutaKmyokg1onEBiTr1VaSyVJbBQ9lR1sNSX/bBueTgZ8T+CJxK7p2J+A35PE2ZV3LeT7ulweDCxF4oTUJu5LH9zzpB0Ipy/uHtSNA0Jf2C4jayH5Dih97eGa/vuunRzyJ//u2W0DyI0VWvzsyrOpUOG5MgSGL7cvQfus9ONWz9bS8ObI2jjM9IIEIirEoCafghYHL51/btd2A2/lKDz7HfL8pkRrMKves9g9QGhttfaHQOtoBa++X71nG7Zv/+8t7eF+TyHUhqdToSNjQHyXLXG2Mx8KN5VE3/7N44j5FkOwCrcOecoCo2j0QTnu1sBuQNj7NJCo01G+7w40bSQ1TMeiu3dPqaTDBgTokhCawNR3vlDhtDpxtDaWPO4DFBKo8gIaZ73tdERGDM304/95F7n2S+vKMB3PB766I//+cOD2R87GmcPgsCEYCAGCQYIybGz08Gli0N8+KFlE3mA/a5OjvO6imRcntABcHiY2jsjubVAkBdGdWI5AgAwqCgSB71u/E97PfkXn37yiYM3m5fpLP8CGYqNIWGMibUG45yhP4hw8eKgsY5ahVdfPcaNG1NwxhBFHFmmoBSlnLGJ4FCMc8U4y6JIXB8O4r/xnae/8jtvVvY11lhjjdvBWqGzxhprvC/x1Ne/9PSnP/fF7+S5+amiMJ8wRB2j0SWQ5MRyKfmxNgSV6Q4RCoDlxlCcG4oBRELa4/ezmTUZVRQGh0cpNjcTbG0mGAzitzuLdw+hRe1Jv103f/11EssQWru95Wif7GttcOPmDDdvzDE+zmCMKU1ISAwGMYyGvfCTcXABTCcFckPQmqCUvTdFCgZj7ImTThLBkMFgkNQb4uNIYNCLQAT0zw5w4UIPvW743qYQ7ecXYVuRhpboq4mC28c3vvkSDo8m2D84KhUcebnLzUBrA2Mq5Uap1OAMjBE4FyU3biAEQyeJsHe23BXoMkw+ObK07nfJa/e5Ypy8HLeZqHIZ6kb4CtZfrjRGR8fI8gLaEIRk0AXQ6faapBbjIKp2tgswRhBcYHOrj363U98j5IK58vsk+oL1xs3rI4yOpmAg7F04g729IQCGo4NjTCdzEJnS1BohiiW63QTHkzlAAGfAYGOIjz384Wbeg0oJtyyccgyS5N5zLa5fjj5aSKS201d1o2bLaVX1XYVp8DwemdZgD0MyebL4CixX7pCiyy0vv07bytllUWvNBizhF2qrhHB6IWVbqE1VkTTKc0V5uCxwnSYW4RplvlyGrCEX6jwzr06ZK2f51/Ke5W/3dI4vaXWKx+VL4ZabT0S67YU5cbjlXfoL1l8jk74wXponfVBb0EjLj6ctfq90bmPQJwImxzM7hoBqcqwwBMAAzN410evd2aXT7xW0FWnoG7zK36qq8b/bLaNlUJcBOMNKi//K86r5g/ubuf5ZoIn7ififMGeYY6Eu5eff7bothVHL5nYBr4vDD++/c2RagpdOI3+BeE7s2q7/FX7fzFytN0jQ6UTIczsPzXNVbyBqtiK3MFelHvhueH52dweYHM+QZfbUcJJEUEpjNpsD2G5Jw02r8cFu8eu+Iyd0qBIWbkoZEBG63bh8tqfGNRmk89yeXob1Q4ZgQDydzxMdSVEofb5Qxf+4dz/elQqdhx997N7ROP1Lo1H20cksv6QKkxCRiGPBlTaIJMf2dgc/8ofuQZK0mxk/OsowT+0pFhlxbAxiyIjj1VePoZVBrgwiyY3RNIukmHPJZoLzNJLsqNuN/+n3n/+1P3U38vPxR77w8Ogo3UpTtVto0xGcsV5XSs4ZhoMYe3u9E+MwhvDC9w8xHmcYDmPEscDRYYrZrEiNNiZOonkU85txJK51etFvJ7H4O09/4/HJ3ZB/jTXWWON2sFborLHGGu9bfOP3v6QA/OKjn/spzgX702RoQ2tzLsv0R1BgMxL8EAxkDMVKmQ4ZKMYRK015USijDUmljMA4Y3lh0C0Eskzj1q05dnc6uHBh4CyQ3odoW5CetJhtW/i2rVz9RfOdrnBPQJ5rvPbaBGmqQET2zgACsswAMIhjjjxn9eWfRIROJKENwRgDq7ewJKzRDEIwJLFAHAv0uh1US06AEEUcUSxwz6UhokggzDrY+Fgg46Flq//s/63QlpKPEJnj49b+MZ586vv47gsvI0tTaJVBqbxW5tQnVRgDZwRrs8eAMWn/wproiBOJ7Z0NDPq2nGpyN5iqR5qHCHK/pJaUIwFym5wfvgLB8TA9nsMYIMsVSBtoRQAxRHEHIF0mV8rBBYTkEAxgjCPpROj0Emxu9ZcIegZPHpc1c4hnpTVu3jxCHAlcuLCD3b2NWt50Psfx8QxaE7Q20MZAKQOtNUAEKSQGwyE+8akf8pi+8ofLqC0pECjA6TRJ97rcglyQV+YNhU0gTCj+KhzDcjy1fH7dBtpQ1b5CJ1BC7c5nGtuUM0FlTigffrm5cqGZj0a+qncB2X0lVptiDmiWdd3X/DLy+gZDs9yY82JJ8Vcm4jKsfhn5cYKW/ThgTl4b+jQ3D9Q8xWOz7phnYwA5dcDc8gE1itC9q2tx9ZY/1qxAQ/nllddJYfwMLmU4hMDIfxo5AzjYP0ZamnIkQzDMXjAeRXY8t2ZEO6eO704/2bcv+ZsI/2YTa8Gbna6E6PbQb79Lh2QIyeKGb3vnu9UtLDA8+56ZkwF/aG0M/dRswf7nppFPZzgODnt+hk5TCX5XqbqQF9XSWG0Cbktj023KEpCttX2ueNfrdUA0hzGE8XgKIaw5tLPnNtHeKla1llDiQJXpfr+DKJbgnNV/i1xBa0Ka5uh04hXpnZSmm9HQ7DRU8Iu//UGM6WSOJJFgDJhOs3pupLWdz3O+MLsmhIAhxfNcR8IYLrjov3H80F++MHzhPztFwbxj8MlPP3bpeJL/XJbpD01n+SUylMQJj+YzbYwhSM4QJQKf+PgeOonEKmN/r752jPm8gNKEfi+C1gZHRynSVEFrQ5EUutePJkLyVAqeCs5TGfH9jWHyS88/8yu/dLfyNJ3mf7Io9FkZCyYMl1KyTpIIdLvyVJY0RqMMly+PkBcacSTQ6UhMJzkKZfY7SXSFdaA5ElVKAAAgAElEQVS73ehr3a785We/+ZWv3y2511hjjTXuBGuFzhprrPG+x5O//8sGwH//6c/9FE8z9bNEKFcVjAxRopXZIANOpIeR5JE2GBsiMoYMgEQpEqrQKIQln6PI3rNz5eoY3a7E3l4P0ftZsXO3cBKjcBLhEiKET4AxhOs3psgzg9E4w3RawJT32RABWW7NhTHGoJW9CFopgzTV4MyShXleXq7K7L0CjDMkMUenK8EYK/0X6PYiCMbQ6Ujce++wPOUVWpT6C1M/4/5z2MJ46K+PtiXwSeEAu+j9R7/3Lbzw/Zcxn8+h8hTa5AARjLH35lCpsOGcl0SqZT/IaDDOy3uHBAb9HjY2+4tUl7IYYHCq35XkLtFasT7BExzuMwv787cM19wsIc8LFEUBXajysmGDXn+Ayh47GAfBAGSVWHZssGb3BsMeYikhI9FIoyaMXUaJnB9O3l595SaU1tjeHpbKnIU/GffRH27gxvWbMFoBZC8o5tzWQ5Ik+NCHH7AyhU6JuK2BvM7nl3tIMdMg61eEWYq/qpwA2xeKa6mumkGDDKNfn6tkqdL03XzyqU2pE1QuOjKQ8+yn76fdxnctNBSBdP18+fXgpV+5+4ymW/Z1v3Tq2I97CWy5nEMKMFeWNna4VhY67bVmhANt2clPg1R246zbA1XSotnhF3f2LIK4SiO2cIPTe5zTPos8tbRdN2/l74UCKvAdqJ0CfdXpw+Q+k+Nv5Ukf6zY5nsGQVXDZbxuBMwYZCXDG0O1F2D0zDIYNZLLF/S7hLkf9A5T0jnDaKU2bv7Zp0SpaPRR+1TDk0ulL6bifBLe7t8TLPA/uZ2nlsL70DfCEdORx7/tZUgCRE4aa+YMTBk7XasjsZs7/7cnSCifBYLm2FbjX1XbPbGA+z1AUBVShoQrgeDyzCh1fvjJclhaYTTNkucK1qy/hwv0fRLeboD9IIETbOmchSKcTI8tycM6QZwpKaXBuMB7P0On4p9BP27pX+a/GbtfUmp8xgpQCUnJkWTk+EpzT4xbVs31nTzQZIsa05oXKosnx+F856Dz85Z3o6aduU/C3BT/8iX/n3zs4mH9eGzPIUnVhNi0GDOCw1cgYAwaDGJ/97EVsbXbKEiy/aV5ZTyY5skxhMilA2s57R6MM01kBrQ1xwU0ccdVJ5FEs+YgJNo8j8frmRuc/efrJx+/afTOfeOQLD964NX00V/qDcSyGnNl1VxwJDAfxidYzvv3tmzie5CBD0IQ0S9U8L8zrRpupIXZtMIi/0+tFv/D0Nx5/427JvMYaa6zxZrBW6KyxxhprlPiGVez8tU//s1/8P2Zz9bOqMA8qbfaMYR3OoQS4FIKDMYpg2JzAYimtYSQCSpNa1jwUYM2wzWZzXL8+xcZGgosXBuh218PuXUVo8etxjq3aDPKeHf+TSY7r12YYjTLMMwWjCIXWUMqS65xbQkwVGlFsF4KzaYHJtIAQ9pQOMSCdV5doEoTg6PcixIlAJBkIDGQv2IQ2QBwLnD/X98wBsFP8PqlA2gpl1d/bSzWUwm/81lfx3PMv43g6g9EFlE4BA5tv0qDS4Dzj3EmWNcgTKSUGgw62t4eIpGPqoXFywSPBG0I5ZHPjuSUDVErvk8dBYt0jnZklOrXSSOcptNIAEwAXkDKud/5bM2scDKY8AcDBmG0fSSIx3Og2CfgGAvl0Tr3s3xxjfDRDf9DBPfeeqYMAhMODCQ4Pxrhx7Qa0MSBNAGcQDEiSGEJIXLz3IjY2ux7x1SS1m7/98vSUAUTLMge3YTcJ66X4XT8BRVprnbjlAy9O31/9mznMoidLw5+XuM8sUsCPr1ypvLhxtynFXFYypLxqEG9OX16lqHJlr5WdXvqNUzN+ufr16AqC5frz42kMLl75uvGF6suNPySbr5xotCsvrKvk9f2RH5/9uzAP57bd6qkZTx2sUVb+h4i8plaevfQVU40U2UKBBCwUPXXx2XQWIyA1v4ktcpSJoYHSbzbPoY29L84qdRZtLSpJ0cGwvyB36zQ8ZthLNYzQB/xO/KzRhtXlv0BouD1N+NPG3+a/Ld1Gc8Xy0OB228rBGRUbcVcKnFC6iz7rxBsSw/8kkSciLYdjnjCVMskXcmm49IRzpy6tXYG83wyQkkMIAaICXNixRGmNyXGKwXBxwi5LC7z4vZdw68YNzGcTmHyGIp9hNpng6vefQ9IdIO4OMdzewX0f+AD2zm7YmVxAlq2tPg4P7AntLC2gtEYUCcxmKYDNFuFPgt9KwrXJajWE639R0JtbfUxKk7RScjDGIDgHZxyFsifzF+OdO3wS01qLeTrfO9i/+aWd8/jEHWbkLcHDjz62cTzJ/pejo/knC2U20lRtpXPVV9oIGGJcMMSxYLu7PXz4oR1sbdq24Ctz3Odr1+zGtzxTMERIU3uyiYEZITjFkVDdbjSKJD9OOvLFKBLf+/5zv/Zn7nbeJrPiTyllhqowjDMgioTdr8CAS5f8TQYLHBzM8dJLRxiN80wINmWMjY2mjAAWRfSdQT/5289+6yt//27Lu8Yaa6zxZrFmFtdYY401PHzjq196DcDPffLTj/2x2Vz9uDbUN5p1QZgzIAHYnAuedSPejWJRHscHQIRCGRSFQZZpJLEAY0CWG4xGYxwdptg908V9922At+5YXuOuwi9mtuIdATf3Z7j2xhRpqlAUBnluT9yYcs1ndLmgM6gX7Lq0vU3MEmpaW2KOC6uo6HYlpOSIpDWj1utJ9HsRZvMCWaYhJcfFCwNcujSslYF3J7MnFYJPWfjuvp+QG7C8eAa++8IbeP67l3Hz1j6KvIBWBWDKHY4MIKPLqGxcVJqvY4xBSAkiA8EFOt0YvV6ntmu+IF0deUOk9ypFTOiUgZ8Nn9B1w/oKjBJFoTGdpMiKAlpX7gbDwUZdboyhvBgW4Lw8iWMMeCSRxAJSCvSH3Yb8rM5vSKCFDEWucfPGETqdGPc9cL4mecEYtNK4dWuEG9evQWt7qsyQARUAi4Bur4vdvV1cuLjTZKTccvZJ8VCZkOPmi+tzKIyWw/sIlbWvOFh1OsdH6FRMW5qu31qR4sZT/S5lq8P5bY2a7TLYRn1G0YsjpLTw8+zz8bWbV0ZtypE6Tieu1iHFk6nOmyNIsD/66aFZLnX85X+VQtDP+yp5goojT5Yl9tdv04tkG+9D+WjUY0v5uu3GV9oxVjPKi3t57N9mcVm3unrL703ok0YNmcp4UZmMK0/nVHH541uoXBz369cPUeQapA2MtjvWOWfQmtDtCESJxM5OZdaGvDp32yuBTuyzXjkFYwrFsYrZbg91dzy/N3HCqFmjbYT1ZxG+/9CwQ57/VXG74Sp/5Dc/L7wfd8jNf67dqibpDzEhmZwhviGj16y9mUn9aXE/EUvpVEMIyvPNi+FjyW8os8NBF/NZVt4DKUCGsL8/qhU6r76yj2ef/BqOrl9Gv9ur5xUCwLDfB0hDzUZQsxGOrr+MG1e/j61z9+IjD38M29vL5q0Ggw6OR3NwRmBsXipJAK00lNaQQix/w07sfye1ztO0XkLSiRBFUXmfkEAUCRjDMRgk2N8/hlIajNnTzELYU+WCcwgumDFgWZ53Gefn9vNP/OHd+Jl/copE33J8/FNf+OfG4+xn5/PiE3mhN9NUbc7mRZeIGOdgQgr0+xE2NxJcuDTEhQuDpYZZKXKqPyonzKYFbt2awRj7fVXKgDGmuWA6YpyiSGRS8nkkxdGgn/xvz37rif/nbuft4Ucfu/fWweyjgvMMMPN0rhKtKOp27Zqr11u+h/TgYI7LV8aYz4qR0jQRnI+iSFwTnI3iWDzf6crHv/3kE9+527KuscYaa9wtrBU6a6yxxhot+NY3Hv9NAL/5yGe++CPTaf7HZ7Pi0TTXcST5SEQ8ZwDvJKJryJpYKzSlkmCiWPRmM0vqJolAXmgUhTXZRUTIUoUoEtjb62FjaInq0IK2bQlyCkpyjVPCEGFynOPatak1pSY5pOTQhsAFQ6crQYagFIFgd50ZA5Cx5tUABsMZWKmfSDoCxlgzNFIwDIex/S15eaqHMJ9bm+GDYYT779/E3l7vbeSLWhnbwO82prdJyRwcTvF7//hbeOnlq9A6B8jAUAFDBEMKZHhzF2tpjg6MgXFrakxwqwDrdjvY2Rk6Sbvkt0cAh0hvnxh33zMWIFqrrLQpGQJEO2MwZHA0mkBpjTwrwAUH4wycMWzvbWEyzqCKoiYBqvuDGJMQkmHQTzDc6mMw6DbSZW56NXMTIIsZw9HhBExwPPjQRQjOFjICuHljjMlkAqW0VUrao1IQgqPb6+DchQvY3u5DNk5BOT98AvqkUxGhkw+1wqFimJjXjDyFh89gLVWrx4a57Fjb6RFfIbJK9qX6d+L0SfmAl8a7NqK84Sf0HOif/rbzpfdolo+rwGhVbLqyuWm0KSg8FnNJcRLIq5uvVUo8NxONdudl1y+HNmVNnSksvwspWBp+Al9b5oSt4ib37wr4SjVXJr8tt8jOnL7RqEEnbubmDYsq9Wuc2WM2zba2xDIv6nQ+y3F8PLebHIyBMRogwDAAMCiUxmCjDynEQtlU90V/XAjS183xwS0L170hY4jxbRKOTT9tDLE7Cwv3Dbbkdw0fLV/f4PNpw50mvP++qsmTwrjhGG5Pj+AOaaFhxx+KXeVpHT8106/cm317OZ1Giy7j56UnpQyKTKEoNOzdL/YeQiGFnZs4AiaduDQVrJHOc+tPcJAhfO2ffA03XnkRjBQGvT5OQiwjUD7DzZefxWx8iA9/8p/BffedWWSQW1lnszmyTEFpA1UYMGgUhcZklGJr10vntBVyyi5py7i9VWxs9qBUgTQtwBiQZwVG9qSJncOXZV0UVrnDGf//2XvzaE2Oq07wFxG5fPkt733vvVpUpZKsxZJtsA02YGwMTTfdzOFwDjAwdGNsAb2cM83hDxrGNAwMZ5g5dLOM1czADL3M9GFO05YtQ1s0GAzNDI2bxSw2YyMvsmSpJNUiVdWrt35rZkbEnT8il8jIyO89WZIR1rt16n2Zsdy4cSPiRsS9GTegNcAYMSLFOYOezyfv3IrwkjPovO6N7/iy+Tz/u8s0f40mirJcDRbLPAkCxgeDGHFsjFhhyLE+inHnHevu8t7L4yef3sfVZydIUwlFBJlrxL1ACc4UZ4yUJj7oicM4Ftc2Nno/+ImPPfAXL0b9JtP0J5XUY6l0XwiWCiZ03Auwvh7jVa/aaqRVinDt2hQ3tufPZpneJbCdKOSzfj/6rUc/+d5ffDHoO4ETOIETeDHgxKBzAidwAidwBHzsI7/8YQAffsNXfPebDw7T/0kqvUGaEq1pP011xoCxlCRJIyMOppTuk0aapjIuT28AZgE5n0uo4s6Vw8MUSRJgbT3G1kaCKBZeNbn7Tp64E3huIKXG9esz3NieYz43G98g4AhCDkbGIKMUmfsBADDOQBqYz3NkuQJjRhkehRyCM/DiZE3pZqCXBEgSc7lq3BMQnCEo7lFSinDqdII7bl9HEPLuzZLb0O5G6q+kA3TtmE241sCH/vCT+Myjj4MzCaUzSCWhVelezHzdWCn7eOluTEBwASklGBcQgmEw7GE47FlKers4RzkI4EiG+BTNrqGiLIccFUulLHXKLsqdTZfI0wxA4UqPTN9JhkNM9ufmFB8YtNbVF56MoTipFCFOYgScY7jer4pltiaDHLqq/mJoWcwzHB7OceddZ2tjTgGz6QJ7+xPs7+6BF1+hKqXAOUccRzh/4VYkSYR+3/Et7iqeKwHkGBwqvtrKaittZdSxcMDlodMGNROscFfp6+mLPuODrb1yP6e28/mgYWRyeOLNw2o+2Hh9fLTLcI0BFf5j8N/t9+TiQLNdbKOorThvVMFDd4s2tHnhKuN95bWMSu67VQ9Xg9mop69uHuhqK1cWuGndT+dLFAS0ibES+YwhPprceJ+xrTSqNcaBSxDa/Lf7CYD6tF5xwrQ0qGibNs/4atAH7Nw8LAw5Gpyb+7eEEAijAIIDUhHCMACYOVloMFLFs5Y+sCjHuI3z8BLMke8W32w6QVYSZxJtha2ew46lwTy2cegEjoLnu4zpyt8Vvmrt3BIxzwHvsfIdsXCvek2XSIfT3TVhZ2eKK5euYvfmNhazOdLlDDKbQ2YL5NkSABBFCUScIIr7iOIB+sMBRmtjnLtwHrfcso7x+hAHB1OQJhzs3MB2OsXHP/yfIJcLDIf1KRspJYJkgGS4gWRtA1oD071tLCa7yNMZ+r0EgHGVmx7cwMf/6HfxzK134c1f++aqbpwzrI+H2Ll5CGRALwnNhyQE7B9MMN4cWDIMzWHUtRbuCmsxFvUyxRdPwPq4j9lkiSyTCMMAqTDrV6W1JYIZiMxHMVJJcGbugeRaQGsSWZreuZO9/qu2ooc/vIKqzxu8/svu25zP8//x8DC9XWlaz3O9tlzmZ7SmaDiMeBBwc+cngDgSOHOmjzvuGNcImPNrwe7uAk88sYfJJEOeG1d6cRyoYu/EeMh1Pwkmp7YGv/TZTz/4E888/eLU8XVvvO+Ltm9M35hlekNpHWpN/Sjk8XAY4tWv3kJQuADd3Vvg6acPMJnkEyHY9V4vfP/aKH4f5+wvH/6Ld+sjijmBEziBE3jJwYlB5wRO4ARO4JjwsY/88p8C+IY3vum775zP8x9JU/VFAJArvSYEGxEHZ4xlShEHmARRIhXFnKHHOas2M4Bxj6SkhlKE6TTHlcsTDAYhbr9tDaNRrVh118+uWsK337FVDb60Db0qjtxjfsEAkeH1jRtzzOYZlkuFZSqRZ6YdcqnBU1alJQCkzKkdLhgODlLMFzmIAMGZcRMGmK/ahEmTJAGyTCEQ3LjVKww5nJvTPqdP97G50UMUWSchujZLKzZRLXA7g9u4n6dG/pOPPIbHH38Ss9kepEwBmMtRSwOCuUBbgTFzgoVxDiEYojAA5+bEVCAY+v0e+oMEg0HPo7jtUMZ7T0G4ik8nqEup3/X1vKvsLnDOZymUUlgsMmgpi1NHDJyHkKpwKcfKk18cAIGLwPBHKQjBikt5BQAq3KY4Sn5bUW/RopTG5UvXceHCGURhc1lHRLh+bQ/PXLkKUgqMG1ch0BxBKHDL+XOIogibm56vYm1laas/leFuGlvp7PCpi+/HMcy4n0K7faFhSOro6A1DCPxt7NLl5rHr5DMc+U5WeOPcuqLJB++pDZdGW7ntKq67xgTgnww8be1CpUn01L2MJ6cflM9uHXwE2Tw66vSKr2+4/cFO79JYkeXB75OV7tjrMupV7HfifbLL1++9hTp18I2nqvwVfbjMxNxMRbhrtKzeTXx5NxgZ36IgzRAWcltwFDJcYTiIgYbxhlVtyyz+kfXscqI0+BOo+QGAfVs9iruBfO1u8bi8Ct2pbbPPtwzFFj63TduY/Pw0mTxpfGEuHCfNCXwu8HyWQV1rZ/cd1juceBuPi9MXZuMqlwU7Nyf41Cc+gZvPPot0vgeVLhD3IsRRjIhzRAGAIAb6sYVBAXICLSc4OFS4dnGBJz6dIErGOH/b7Th97gKkVLhy8REc7l4HEeHW8+cQRhHS5RLT2Qy33vVqvPr1X47xeIAoFmZ8aY3pZIlHP/FJPPXEI6B8gUFiPkwRWuL6lYt46qk7ccedZ03dCFjfGOLwcAatQ4SRAGPM3KmTymK8Wmscl/++BljFTBdPiZoAaqxJ6riNzSGyLINShCgKkC4zk4cV915CV5m01iDGIUw1eJ5l/Tlj58Pg4Me3tvCN+CuE13/Zfb3ZLHvXwcHy1jRVdymlh1pTqLRej3siKd1DMxgX0WEosLYeN405R8Cff+QZHBwsC2MOQQhGhThmQnC9NoqfOX26/88fefi9v/Ti1RSYTdMfznK1IaVOGEPEGMXr6zHuvWcTYSBw7doUTz51gJ2deR5FwfTcLcN/EoTi/Q//xbvnLyZdJ3ACJ3ACLza8LA06n72401wwFGBf8kbWaoFZcS64F8R9LvGrjv6ewNFA7oYaqDaA5XOZruvZzmeH+fB0lXkCzx/sdukKc9vGjfOFH5W3kQ/lpqH5XgIDw2cev/9Jxtj3fufb33lvlupvTDP5ljxTtylFAwIFUmEmODgYzwjEtaYRgH4Q8jCOzaXBy4UEYwxhaI7rL5YSy6WElBqjUYTNjR4GgwhhyFfyzKdeKPclPr2dm8bejHbh7NrE/nUBTYTtG3Pc2J5jsZDIMnPCRilCliuQNmmgACrYLYsvzbLcfIkcRQJ5rgqDBCuMEaVrNaMcJ02IIg7GYe7LCc0Gqd8Pcfp0H2fP9CuD3gsCXbolX4P54t20HXrW48Llqzv4y4cfx+VnrkHLDCBAaSrGERn3PDCneAQ3bkC4MEpBxsz9RFEYIBAMw2Hf+F/3yVr7FIBPAdylbG7kdxR/ZRrf1/KNPLVysoT5PIXW5q6lPFfFReEMw+EQ9TfqvNBZE0grcCFgXNEBnBO00hgMe0BlzCnqB6uuNl1W+Vev3sTm1jr6Q6NItZWRu9uH2L5xEyCjgCBNUFKBM4atU2fAGMOpUx0XxdqnAbqUIxV/3BfWbge7Xu6X9Xaiqu/ZbdusV0uJ75NOq/pBlxK4qw/YtHcN4ca48vRbX5+z8zYMQNYAtZPbNHYZVKr8Ds8ainqHl1WdnDZx6egyQjCnTQlt3jbqUJZl89upJzreG8a7jvr7cNhhrvxwjSSr2qpKRx3v1O4jPqPTqvZrEAN/2zUMYfC3jdeIVOKyyq0z1LiqMgzs7UyRVa7WzD1gIYdxkwmjEDy1MUIUhxX1jbYqecTK7t4hY1m9O2NWOrJwluGV+7lGWazqh+7arjEufGMEqNeGjnxYPXN75JMtt30TrddA5MNb4nEn6RP4qwDyPJet45nN2u+WiHTTNaYQT9nXrx3g4Y/+BaZ7zyJfTtBPEkRJBCSRJ3U3CCEwHJiTN5Qf4rGPfRgXHxnhVW/4Gkz2b1Yf4ARRjFd9yRtxeDjBYG0dd917d3s/wTnWxn18+Ve/CW94y5fjj/6f38PVi49ivG7uDgxI4vFPfAyjwVdh68waGIAoFMYYzDiUNndxaaXBBUe6zNFLoroAXYsk1xbdssnac4JnyHmtbZ64pB+hP+ghlwphIJCxwt2ahnEbp4sMDCBN4AGBgTNNCDKZQWopSOs39ZLXfP+//F++4xeeU+O8APDQBx4/tVzK//bwIP2KZSrvJE1RLvVIE4WFPO2RNl4GOGcIBEOvF2BzM8E992weu5yLF83JHK3NfooxIIqE5pzpIBDy9Fb/Lz/4wf/1La6+zUDdMLb+rY7tmHthS0GjQ7vvvh/7sps789dqbQ66BwGPSBP6SYi93SXmc4nJJEOSBAjD4PCWs8N3Pvjen/n3vhJcWjVRZdenKr6ekyp6CdXduHWettzWxXzGmXNAtgDOmMkPVDqKOo+J46w+1Vp6TCUnry2buqBrRvGtQtxh0rHqbpTpVq+1LFpRvm/m7KKnq3w33ixBqLHGaOCy1gv2ummVLtCN8+keu6BM8yWvfUVnmhM4gePAy9KgAxgh6w5+N6yeaNxJpo4tRXqdtzYUmcVd/e6bqKjKW/82aewWBCdgwKe4t8NLgduVrgtHGeYT3s8FT5fBqGsSeDnDqnbwvXe1cddEetQE2/h61GmjMt5+f+97/sVjRPTYfe/4p/9Hmql/PJ1l355n6gxnTDHBUsYYSal7UlOulZ5xzgOlaAiYL5k4B/K8dslWKvuDgGN7e4FPfuomBoMQd981xtqa/aXdamCeZ5ezXeHlptTdI63C4VtQvRRgsZCYTFJMZznmc4nFQiJNFZSm4mtABZnryu2ZEAxhwCEChp1ZBiWLBbNmmM9zAAxxHIAxQhAIrK/FkEqbO3ZyVd2/E8cBgoCj3w9w4cIIW5vJ57fiXQ3mxpfgrqp9q3Df7sBqeE2EP/qTT+OJpy4hyzQIIfJ8aQxmhSLSuCIr+pTg0MTANEFKCa1MAWujBEEYIOn3WhurNs0WoQ2FrKPEhBUGNBVuDaWbEwfWxGtX2sI/nS0htUaW5QgEg5QMxDmCIIJUxWkkKBB4pfwsjTmMM4RRZAx/w7gw5pS4yXlGq157u1NEYYRTp9es8GJ9QYTdvQMs5jOEQfE1baHIPX/hAkTAsbY2QNwLnbpbPPDxskrbpqdBb1e7wcFZ76Zq7Yy7U2bWr09NZtOy0nBSlunWydYMeXhRFuvyxGe06oIuI0/X3N8wtHjANaKUYY2yyHm3cVvI7XbxGbUqjYbVZlW5jgBpLJI9/Hb7lxsGhyduu3bxwk2/Km1XH63YZvdNp08eaYipMrbpc40ybriPmFZbOW3TKtrC6fCdfO3hGEG66nU4mUHmCjKXIAaEnCOXBMElRGhOG25uOcbhRp0Y6hM2nja1eVON6ZIUa7XRyFckssZK9SEO80+FrNVX675IjYgSQfEVO7M+BCLrBJJtJKvmGDhh9ooK7bp3qd9KXvniTuAlA6vEPuBZH69YMJMnWZZK/Okf/xmuX7oIoZeI4xhRv9/Ip5RClmfIsxzRYA2j8WkM1zdARJjs72J2uIPFZB9hGKIXxwgCowJijGE8XsfNnR38+X9+CAzGBS4AEON4xb33tOhp/RZEC8HxN7/h6/Gxj5zGpz7yh9hYXwcAzHafxWc+9Rm8eesrjEtYBsRxjP35BGmWI0sluGAYDGIc7M0R96KqPHCA6Ta/uqbjxrLNJRbWbznsfZViwGjUx2QyNyf0OYeU5s4cwTkgjPtcpbWhD4DUOYQkcC641ApLWoz29nZ+4J/8+K8/+PP/7Ftu+Fv7hYVf+83Hh5NJ9vM3d+avzTO1pTT1QKQ5ZxoMxBmTROgHAYu5MO6iw0ggiQU2NhPcftvasct6/PFdPP7EHgCUH70R50wnSbjoxcHh2bPDn3zfgz/zr20dVxNqHZet73LDVunGSoyTafZDUuo1IRgPwiAKBUcYC9x19xhBwPHoYzs4PMxweJPyvTQAACAASURBVJBObz2/9sPve/Bn/509CLtprI00Tb2dLbFN3vJbPfPMiqcSZ52aW3LfGHXIejdpy+WWS4OdpwxzNYVV2VQbeEpeMcsgZIjt1jLaqzugtcrzpi/T2b92nB3uC/Ol94U5Q3Vl3tbwZq6ut6ahiisMPmQZfsq4phx30nuMRWVelPFO2AmcwAsBL0uDDsEIuXIolcKuDDfW7XrAl5ZwV5jZwhwohQVrCPAST3Niam4o7HhYz11fLKwy9HRNgMeJ/0I1IB1lJDgq3jbi+Iw8NvgMPl0nRladEno+hp6Xo3HoKKPeccO74o8yKj3wnvslgF98+zve+W+0oq+bzeQ/yHN1qyb0AWgADAFnYNDLpTwAWKIJCQdElqmovItFFkaGnZ0F0lQhyxR6vQAXnzxAHAlsbSU4dSp5YU95uHXveH4u6RxVi/f3OHR8rr344CDF9s05JpMMnDMslxJZpiGVhpLabNCYOR3V2BACSDMFZICShRQuVnDGfZYx+CSJuTRWE5n7cwpDjvnaDRgMQpw/N8LmZq9FWy41ZrMcBwcptNaIowBraxGGw+f2heULBsdZOR8j3Z/82aN45DNPYjqZYz5fgDOC0gQhOKSUqO6PgTFcMoK5l6joFVyYBmCcIY4j9MsvTm3lXktZ7+kl1W7C2laUyrWyBzYU5VZvtXca9m6B4HTiWim6vzeBzHOANIQQUFKCCOgPh5DSnOgCpIVXg3EBxgAuBMJAYHNriPXxCIxxj2LX0lY4i5DZdInJNMVtt201lLZl/W5eP8AzV57FMs3NBo6ZPnrmllsQRAGiKMCpM+sW41yFpMXLLiXxKuOGDa6hoSt9Jx6n/ey62nl9z12SpOoXTtkNoVDW3aHbxtllcOgy9Pj6dKve1M5n5/UZXXz1bNAOTxmsXT+bN53t5JRXDSOnzlXfJWssOThXtSPQ5lGjfjYZHby0x7MryFoGsCPiXJwVfWiz34vToaFhBLDLo5p/DXosIdDgC9phXTS44cyTzmmb+SyFuVzdnMRRiqBV/c44EIRRW06Uz1Z/ITe+JcMbg6UZX8lhu57N/KXBhdl9z8bt9jeriMpYU9DLirUWZ9TEaQ3h+o4gl0i0+2snuLKjCGrlp3baRrRHVq+EVfieS9wRdJ1AW0QcY5FLMO7VPvTbv4P5/jPY2twAEFfZ0ixFrgjgMcJ4DeubY2ycOo3N06cRx3HxIQeglUYmFW4+a+7aOdjbxnRyAJIZxuN1MMawvr6OnZ1dpGmGM+dvQ7pYgIUDKKWr+0d8rWxXo3x+w1d8KXZvXMfNZy5i2B8gEALTnavYvnYPbjm/ARAwGMY42J9AKV1VNs8UJpM5zpwbN/cMDLUtmDx02NOzRYsdZ//a+Ut8rmjo9SMEgQDnHOPxANs3D0BE5lRFIQsYav0QiKC0BKA5EYMkIE0X48Vs8tMA/tHqln5+8NAHHn/FYpF/7+7u8isJ+jUy14eZ1KM80wmIEPeCCYAeQDEDhVoz9HocSRIijs3e8szp/pHllPDIIzdxfXuOg4MMy1RCcEaMMQz60eLUqf4fDgbh+9733p/9dwAsvRJD7aquBgZehdtGlS4Dj/3+Xd/zYzzP9Tfv7S3uBcBEwMNeLLC+HuOuu8ZYLCQ++altHOwvsbu3pHPnRo88+ODP/JLJX4PtltM22LiGnpoGNHLX6Zp4XZ1bWTNY4dy3Lilyu6eDSpycWftTNE8G8cLIYBuHyr5t4gH7I9iSpqNO+thQ6kVrDpTTVTF/dtSoGs9oD8u61t1i0c5/nJnJhxueeBtvFy3Mk6axDASq+bZBnxXmGntOZswTeKHgZWnQsY8sllAKtcqSbQkr23rug9LiXb2jOClA7sBnrQHsbEOqMNug1BQ0TXFkwsl6IidNe3K0n31fRdjhPkPTceALyTj0XKzoxzUg+E5+APAacrrcg5Ww6njnKtdzRx0DfTkZhZ7LqatVxrwH3n2/BPC79933T/9fpen1Waa+KcvUlxAhynN1VmvqK0UJaVKcsSkRSGla01r3iFiiCZhM84XgbBoI3hsMwlGeK6SZwmIhMV9IbN+cYzyOcfbMAEGw2h3b5xt8G73y15VMXeAuluwwd3Flx81mOXb3lphOMqSZMYalqQKBoKS5H0dro5ThnEFrgpLauMfSxtACELQGqDgHHwSicM9GGPQjRLGA4OYyezCGWJg7YaJIoNcLMBiEOHum7z1NpTXh5s4C83kOrQnTaQYiQOsU12/MkCQBRsMIGxs99PvhCg699ODqs7v46McexeHhFFkuwZBBSmPEqBRjrN7EwEyPEAzQhY+7KAzQ68UIQ4HhmrWxtJXs9q7djnNllavUtRWhVd4ybfFCVj5ycDA0yygepZJYLlMorTCbppC5giYNEANjHEqXeDQYL+nl4MwYuqI4wHhjhF4cYbSWoNrXuaLXrktBh9KE7Rv7uPW2U0bpaCvpmfFH/9TFS8jTzJwgI4IQwHhrC6WrjdOnbGOOZ1T6FKEtHjvt4WsDt23KMn0KaV/b2Upbn8KyyyjiPtuLslVGkK7+VfUja1XmVfavoqGsuxPn1s2lzVVON7UGFj3t6jT7vV2nDjorpB08t2lyaW20jf1b4LT7i7evW+Flvex6uzS2ZICHvsaYd/jXtc6pqtbVf+CUy9C688qmo+Khh49VUY6M8co2K23DcANTvmNwsOkmF7+NtNEu7pgCdvdmUNJ8m8KY+UqYcW5GgyLwSOD0mXWH3g65Ypfh1q3FlnbfY+7Yc/sXbHlikWGPfZd3Zdpyv9MwRLK23CC7Zsyikyz0tpu3qoAWb81r97qya+1f4ild79S8KyrcMJh1rZ585ZbhXSs1X76utL70K/rFFzh4u/gK2N+b4bd+5d0ImSqMOQam0ykQDrBx+k7c88Wvxblzm8ZN2RHwittPVeXnucJHP/znuPrUEwiRYTFfYLlcgvEAShPSxRSD9Q3s784wHMaIk8jbi2yw6/Y3v+Hr8dC7f7nqt+l0H0985tM4e/6tAIDBoAfOeXHixXgmiOLQnNjJJOLIqKhsEetOcV3TnW30adDrNoC15CvLskfH5tYaZL4HEXCEQYA0y6rT5FRkKL/K58SK5aKo9LZZnvVms+lXff+P/drrf+GnvvVhH7nPBx76wOP3zhf59x4cpq8gTUOl9fk45rfkmZYMIAaQ1BRq0sMoFGsEgIghjgSiSGA0inDr+SGS5Hh7DqUID3/iBubzHNevTbFMFUAExgUGSZCeOt3/w/F67++/+5d/unEiiYG3ngkazNOL2h8bG4OPq6MqEgeTSfp9nLOFECwg4AIRYTzuYTLJcOnSIfJcI82UuuXs8NP/6YM//6ZaP9XWytX6sDL26A+gTVr7dE/92zQG2XWrf8mKa+r+CuOLlRtWOtOfa7rsU0KV4YkKw06x/2LVb52rdPtm+m5djjEMETiMWzf7tI/PBZwuxkL5wXxpEDK4m+lqPraXfIRug9IqmcOcd0dsNFranuF85dvg4m0sJTrSucuPLjpO4AReKHhZGnSAevFsW7PLAWYLHNvqDdQD0w53jUO2EHPDbRzMivcpz22BBiuPS2PzFBAaZcDz3j5aaluMXRdwTbxdE1uZt4mtDc/XUPSFBM/l5NCqE0Wfy3uXKzLA9MWu00M+fO69NUfdafSFCjZfHnjgfg3g48V/vP0dP9RPl+r70lS+NZf6tNbUJ6JIa4SMaE8TuFIYSkUCRDkjLCnAQgg+WqY5iDDjjIFzNshzhskkx2y6D8YZ+kmAM2cGR96181cNx13A+NL5wozxK8P16zMsFnm1EZvNzT1EWlPh67/IUHQ/zsyl8FopLFMFpQhBUCtiqJTphZJccIakH6DXM186hiE3rtlCgbVRBKUJo2GEc+eGEMJfS6UIV65OMJvlkNIQtFgoRJG5PynLJKbTHHt7Ka5cnSBJQtx22wjra/GLehrrhYBlmuOh3/hjPPXUVcwWM3CWQzFzzwJAUDIHAIgghFJZ0Za8lgeFU/IwDDAYGqNGEjuby4ZSbcXs5iq97TQE2CdrKryVotWTz6d0tODgYGb6mdRQSkEp416udHPCmLkwmHEAEGDcyAkRCHBuXHdEoUAviY0bElOotTNwNQ2V9g+72wfYOrWOMArRUHoW8NQTV5GmKbjgEDBf6G5unUIYhkXf7SOKrSXgKiW7zQufsaKhKXHaYKUxwHqnjjLqDO16MrTTN4wiZP1QuWPtrqvPYGWDaxhwlfyuEtjtU119yZeGoc23Lv74xoXdh1p19awUnf7lp9XDD6/By93OWrwo26BE566DGnR66LB57hp5mJXHbgOPErxNixNehcEpg3nKLdM7vHGf3fRdz256u1y7rRtjD80wu63dsdWikbppB5AtJebTOaTS0EqBgUEIBhEK83U9Z4jjsFLANuh1NzC2PLPTWdVq8cLtTiv7aJGGW23iygO7X/jkDCvSdk29DdqsShXvzD7NY8fZeW1ay4fW8HKMOQUeU6X2noBADUVd3e5lXHmXUJP3DXy+cVAThIZRclW9GuDGHXdNY8uS44T/NYSu+RZm3P3eb/02YkEYDY0rLKkUlkpg89ZX4yve+pUYbwyeU3F2UWEo8JavfQsu3XkP/uCD/xHTw0Osr6+BNGF+sAOA8NmPfRg3nn4MF+68F2meIekluOPeVyNJYkShABOs6ldaUbF/BLJcQkmFW87fhuuXnkDS60EIge1nLgF4a1X3MDRrIQKHEAJhKLCYpzjcn+PUmbUGi9xWt98JTfEAtHtINW3bbC/ScpSuFJo8Go4STA8XSNMMURQgy/Jal0NUfKhjuj/n5oQ149BChACgiYgt0/mpNJ3/AwA/+JwaawW8/zcef8N8kf/D3d3F66RUGyIQhwxQBForpokBA1uKkAGccQAJ5wxgrLjr09zteded42PvMRaLHI99dg8HBylu3pwhzTQ4ZySEoM2NZOfc2eFPvu3bX/W/A8C3/d1/WHGzNBL4XJrVp1pqGYbi3cQZY07TCFSf6JlMs381n+evimJxTQT8rBDobWwk2NldYDbLMZ1myKWW58+t/9R/+NWf/QnbuIKqDDRos08Cue7duq9FqOvVPr9T1wme/L5rGex35glr0mGXBYvnKAxC9Tzf1r3Vort5isjWj9aGmHJqqO//KUu07wxq0uPiqH9NqdUJN8DSFbk8bOpLXc9Jbn5y8vrEbLvl2mnt96NmOPI8+8pzn0/gBF4IePkadFCudZvGnFUutWo/mt1htiB0LdItSzYswYSmkci3UGlctmbFcWdT0rSA2/Wz/UYyr8Cr0zNLkFHj3f2mocuQU088Ta75Jk37vWtid9O8XFzGvRhw3BMpvtNA7omfo4w5Nl6fcejlYAB6zwP3zwHcD+D+t73tv/sbaaq/aZnJ12lFIwZAEwVK0YJpWhOBmIcBPyQQmxxmY6mhBcMhC1gEhgEAzOd5YcRgEAHD5atTDAYh+kmAzY0e1tdf+oaAzxWWC4m9vSV295aYz3OkmQIDCtde5j4iqTSUNidASvFojDYMmgCZK8yXEiCq7s0x976URh1TVslHY/ThBk/I0U8CrI1iXLgwOtYpqWevTXFwsESWaeS58budpQqMReCcIZca6VKBCwbBGfJc47HHcgSBwLlbBhhv9NBPXprT9UO//mE8+tiTmM0XUPkMWktoJau2KBf/pBWA8p6ochNl3NhxZtysBYGoXa3ZUO84zB9XmW0rz72KywpRnc6GoxTmDVpqGnTho0BKBcEZFGMIwhBxHEMpCSIGYqIxM3FWbw61JmSZwnAYtxWYLT1jTdt8ukQYhRit9730Xr92gGeuPAPGOXq9CItFhlOnTiGKY4RhiEE/MoogW+namBPIX7YbZjOli29dCuuqnp58Xc8+xXxXexaKzJI8uJqeSkNk0dRE4uCidlpXoWvjBjXZ6Ou7dr1WlePCUTwpFf+MofYng2ZcK7/FG5umqk7UTt9iWZmmY3zZ5bR4iNX9YFVYI69Lp8NTuy7HKeOoXfpzhcZ48JW3on9UeexxVBBph69SL3jri3Y/sn5v3NhDmubQWldRxl0kAzQQCI6NzVGzOLd9yewayG4fe7K1wyq5YNNYy81WertvNxI5Y4mVu5cyj5MPPhwA65pXGmU68rvB29V9rEru4GOVnGR185boPTTVpNXhpSGoxTfUH27VNwOwOo/1W5XhyqUyzCc7yS7LqXeXzGrtS7rWsLbMctP4wl5a0BIlHbLlj//gw1gePION8RgAkMsc4foFvPGLXodX3nv+BaHlsc9cwWc++TAg57jtwq0w9+7tFWPdfNh0sHcTITMK9GtZiic+9VEkwzHiZIhkMEJvMER/OMJyOsViPkG2nCNdzCCzJaAk4sis6bTW2Dp3oVH+aG2A+TyFJgWAoJU5NT+fL8CwVvXMkk2+5Z/v2e0hXb3CDrONOnbejc0Rrl/fRRAK8wFNLotT/EVKYfYfQSCQZjkED3kYCmgtuSYwxkhkWfbF3/8//Nrdv/DPv/WJ1S3ih1/7zceHWtNrZ7Pse7NM37mzM0+kpgFpipTSMVe0BkAzhpGhjRIu0BOcJ5wJ8yEZK+4JjQVOn+7jFbevH3ufePnyIa5cnQAArl2fQuaawpDTcBDPxuvxo6dP9f/2t37TKw9tzhrZwewQC6Nr3GHW3zJ1GVYbdYxhx+S977t+7NWXLh98Y5apoRBMhElw9szpPuYLiZs355hMM0ip1e23rv/S+3/1XT/R1hHZbt7KX9ML/Pqk5lkbG2w3bXbqpk4LDbx1HDXifJ5zWPGvrRdjTromfe3xUeN3cbknjkpDTBlfnhZyf0tDjiYCGDWmC1ff1zQwtU/6AMW9tdUUwwo9aTN9WcOmxyXy4LPrjoZetqypjbNuuyZ0vdvyxQ53Zc5RcugETuD5wktTQ/QiQ9cS0AV7IDbcs3lwNQQBYw1hQ0UYLDxlOFnCh5z8cHCuAtvtm89FXElLicVN4/OHWf92n/wxsawV15xOyonIFmo+TDYuV0w203S5jHPjfOEunqMMQS9nQ1HXaZ9GX6Ha6OPrp2Va3z1CXWUddafQKuPQS90Y9OCDP/cHAP7g7e/4oZ5W+m8sl+qblaZNIgieyVfGcfAoiILFQn7xIlVEmkQUiUgA+3muD2czeUrmqk+ggDEWgAGkAZlrHB6kuH5jjkAwjEYRtrYSnD7VX/3x5F8DIAJubM9w48Yci4WEqr4ELJQShQu1ZSoRCA4GhtLOUsobKQnzRQ6pCEFx6kbmDJNpRosZAea0E4tCAc6B/iDCuVsGWMxzLJYKg36ALFPgguOWs0OcPdNfIaVqUEpjd3eJ/f3UGDlg7ufRRFCKIKUx7nBuvpxDYZhKM4U4UrixzXBje47BIMRdd65DiJfOSayLT97AJz71RGHMWSDPUkililiNUugTzGZecIZevwcGY3RjANZGfYji1Ei/X/h8B9pKn/qlGV8pDh3i7F1FpWSj5qq63I04CswKGgpGWM+EXCpsbIwwXyyQ5wq5VADj6A9HCAMOBlG4n2OI4ghKSihtLo/VSiEMQ6yt9ZH0e+j1wqYisKTLpYkxKKmwmKfYOmNdXmspw4gIVy5fhiIN5BpcCAzXxqDiC8co4rjl/KajPLMUaq7ieJUsbfCVNduljG8oPKlZt7KyXuWvp6yjoKVw7KhbF6qVxpbj5LE6Vqs/WgW7ymy3XF8/dMNbPPTQXNJtGztafLBxWmFdRhaXDnLq5BqIfHEVP13tXEfDuAYvN9yXtqsPlUYuH7jK+QZNlqR3jATdRgmHLlsgMgffqr5X8a7Mi3aYr90sGqlBq6eNOsqXUiFNZeF+VEMTQNrcR0dkvq7vD2KMRkmNsqHhWCFfbbb6xmf16/Qdl2bXyGLLlFLm27xy6fK2p6e9fbzqMk7Y8d4x4sqIFWX45JavD3joaUgJ691kZY3n2sBTpGU2TqrzlGPXqXNNAqvpc3hDABhZp4Ia/dUeaz5odS4rDM7z8wUX1wuJ27NudAKeePwZbF99qjLmKKUQrl3A6974Zbjt9lPPu3ylNP7g9/4U1y89il6osbFhymGMQUqJXGkEvFCmcoFcSvTiGIOkcIdLEmq+j+l8H9NtfxkBAxDUaqZosI57vvi1AMxHMNPDRWU4AswHLmkqK/e7JVsAS8SVgdR6bIA7K7thdl5f77HzxEmItbWhWcuFAfb2puZeoUAgz2Wl10nTHIwBucygiWF9vR+MRgNsbA43JhM5UFJ+NYDnZNB56AOPn8pz9a17e8tvTzN1Ic/UmAuWcc5SrSlQihIp1VBrihgHj6OAAQDnrCeKpbQQvPLgMBxGuOeVmxgMju/W+TOP7uDKlQl29xaQuSYuOI3HyTSOxSHnLF1fj//PpjGn5iZj3HoH6j26W0rXeDMJS0OOneZwkv6UIoq4AANj47VRhMNJhtksw2yWI8+0PHNm8NGHHnrXPy5P+LSNSHU5dUzzVFDdJ5onhuz7gOz3pks3hua9QawzT8WjTl1V/WyfuqGO/Kz4u+rE0HE+qrYNPeWv7den/C3HAWPtEmteFGUxE1oaVgi2p6PamASU81BdP/vEDywcrls4+26ipmHKhGkytDbvH6rz+E4T2eC7oqPUxTZ6GWueJrK5cgIn8ELBy9Kg4wN7UWBPI+5E7y4nj8JVvtvQWLJahhxfftuQVNFhCTH7NI99D5Dr6s29MK0Lty98ld9Ll26bRiJXfNX5OOMtS3vN26Y7OHtqqjG2ucysp/axWJfW9hcQ3XnbRp+uic+H4wsRVrmA60p73PuF3BNAq8qxDUyrDEbHMQS5zy7+Fxre88D9SwC/C+B33/GOH7prsZTfQSR6gmEOxlUYiptRoDd4wNJeHDwtBNvXisbQqkcEEoKLMOJjIiDLzOXrSmsoZU6dLJYKBwcprl6dotcTGK/H2NpKEEXiBa/LiwFSahweZtgvTrbM57k5kZMqaCL0YoEs18U9OCZPmkokvRD9fgAwY+TKMoX5XCKXCkqZjWzOGSlNmnOmer1Qcw69WMheGHK2vhZDSo0o5FjMczDOsL4WYW0txsY4xmAYWbLGr2Jo1CPXCANz8ibTBKmocAdHODhMS5mda006DEQcR2YTMZ3mSFONLFtABBzLpcRsliMMOU6f6mNrq/dXatxRSuM3f+fPMJlMofIFNKUgKr5vJGUpaAilMUEIAZAGDwQCAIxxSKUxXIvRTyKEYeBXigFNhU81WVPBcPJPSg0FM8rJCaU/aUdNUJfj5gNrNGyaZtg/mEJKhfl0Ye5nKjb4gRBYphK6MGzxgCNLM6MYEeaCXcC45xABx9qoZ9WXWXWhRvHl++RwifHWsO54Vb1N/Gcfu4zDwxlIm03FaH0DjAkEgqHfj3Huli0EgUClBHQVrg3FqactfDxtPtQ0+3AX7og6+d1SllrriC7FuS+eLD66xgmfkrlVTzTj0dEnbXz1YgwN/rZWhE59W89OP0c7e7P9HHrsZ6tvNJ5doUVw6kft+vnwV8ndeIsmG2drMebgaeHwxNt4Wgp8p0y3nd1xtar/lFG+drD7VyvcWg27mwu7jnZ+d+3ik4ENuWePG6fd7HFd9X07n1MX5rxY5e5sHyJdZpBKG6M1GdkVCGZ+A47R2sAZv3YfrnFRo042baWsscr39TmbT766N2QCWv2AtXhl89PiX+PXZs0K+eHG27i78lbizUN3gwc+cpx+3+KFXT8UU1jNO2bRxuywAlcdX+Msw6hAanu4sKR0gwfVutzp66zE7cpIG1FRd4Ou6Lfl3G3L/tZ87VTcuzrrCmOecN97i9gV6dy0ZUrbwZGVkgiPPPwwQmQAzOmWec7wpa/54hfEmHPzxiH+8Pc/hP1nP4szp08DMHsCKSWmyxynbvsinL31bvR6Ia5duYj97auYTPcQR9GR+z0f5DJHmKxjfOYczp7fQJZJXL28DSU1kn6vcJGsQaXylHPIXK1G6kwDnqjOcI/EPBJG6wl2dw9BRIiiAItFhuUyA2COxQCwTjAqSEm4sX2Ig8MFXbt2KKMoftXaGvue7//R91/6hZ/+b35/VVnv//XHvzST8u8s5vJv7ezMN/Ncb+a5XiuU731ozpSkqSYdaE39IOQDVdzrwzlDvx8Urp05eOHmFwBuuWWIO+9YX1FyE/Jc4xOfvIHDwwwHh6nWitBPwqzfj/YIxMJQHGxtJv/z3/vWe3+1CweRLow69Tipw8r3Qg4xwLhj1gXNzb25eTd57/vuHz13/frk7n4/iHuxGIzHPRwcpLixPcd8llPcC9I7XjH+Nw/9h3f9gH1/TxuY81zKRNuAxIowY5wpjSfMimveB8Ss5xqXa+RxDUD16aCmscjWQbWlkq3LQkVbGdvUTdVpmkYhPz6fezw73M5P1l9/GmceseJrmpsUeU84MVj1bdJfxrlu5ohqow+zyqy9slqeJCzKVulCOWPVs+8OoVI4VfqvqoY2D07gBF44eFkadHzLO9+i1BXz7u+qpaK7xLPDu+LghK8a8GXZXW7gbBz2Aqy2oNdhpXu4Mr58Z2gLMDdPmcbG6fLI9ntpv9tlkVWO78SPjz9msmpPOl28qpfPTSORLeCblPvaz52E3Mm2TYtrFOrK94VuBDouHPduoePeK+QzEPkMQT53cl2GHres52vweeCB+y8C+Ony/Tu/8533CMG+B2avoMOAP6uJYk0UM8HTAGCMM6UlpVLTEECkNYVEWGiNPM9koIGQIQwB46Jte3uOi08eIIoFRsMIW1s9jNd7L6m7d5Qi7B8skaYKh4dZoRgvfPOy4gg/K5a9GjBaCrOhJw0QMeRSYbE0cdNpZgxAxUU6WpebHkGMMRWGIheCZQzQWkEwMBAhHo0iCMGxudnD1laCQb/7a7au7X8Js1kOpWqFg64NOlqSUoLzVAi+4JwEadJZqhICkEuNQHAAlIMQpjBGFM45FguJy1cmEILh1KkEo2GE4TDqvMPnH67bLQAAIABJREFUxYAP/PZH8MTFS5gv5tB6Cc55MW5UsaktL9s02xPOzUZNKQalFRgzhkezeZeIxoOmksxV3K38LYhylZydu3bWDPcpWG28lgKOiLCzewAlFZaLDMtlDiINTQzD/tAoJ8jM9AwE0rraRpRKRREESJIIURRifdyv8bs0VWWb/Mt5hn4/MpcI1wmryi1mGS4/fRlaaTAmsLG5adIyhiAUiOIYcdmXySrMLstnAHGhTOPKate44ZvTGvx28VvPzB5ZVltW+F0FoJO3Szlvv/vSu88tHFa8ry9W/GOoFNVuvQHURkULT1WcB6dddpeS28cft54+ntj9reS1vRiG9exTivvGatU17XYAWv3D14fsQr1t4Utr4bbr1GpParcFHF7AKdMmsaH8LzIw65k8dYDdhla820S+dvbV062v/d6oTzE3lspwoPZl0sjvkX8FqsUyMydgZbG3qPoBBwMh6UXY2Bh2jDcP76s0Dp1Vvo5xXBocWmO7+NM1FzT44oBNElmBpTwpDQ82HheXD/cqmdmiHc13V/Z2ySaX/iaSdh8noHVTvDseyoS2rLXrUynFarysiGd2+qq+qJR1piq1oagxPVh70Fpmsorkiq6Kbkf+2nNF1QdYSZ1VYVvmOjxuCTwLfyf4eOZL1zF+3cSMAGK49PQNLCfb6Beuynb29nD6ttfgVa++4MHx3OCRT1/Gx//kP4Pl08KYY2B3bw/J2nm8+eveirvvOY+LTzyLxTzDudvvxrnb7sZ0cgiGHHk2R7aYg7SEylLkWYp0OQMBiOIEcZwgiHoIwh6COEKSDJEMhzh36zlsbA0xPVzi5vY+losMWps91+WLjyEIBc7ddjdAgMwlFosU+3uz6o4gb1f3BnZz2x3qq1rFjQsERxhwpEsgSSJoTZBKFfcGFYr5Yi+olPmwiXNASs20zEKl9Cbn/KuiOPqRH/jx//jY//bP/uurAPBrH3h8rInuVopetVzKv5Nl6q6d3fkADIo09XKp13Op+1pTIDgbhCGPQYAiysnYjyLAuJRmjBm3zYJDKeMuL4oEopDj9lesY30t7qhxE9JM4fLlQ0ynGZ55dorlXKogFFmyHi7ikE+IwLgQ2XAQ/VGXMadtPC/kBWvvN0tjTTlGGbONOkVuywhEpDGbpT8a98QFIfhgfT1Gmirs7C6wmOW61wuWd94x/oFfefBd/5fBj2Kfz6u28rdy/d7c11s0VYYep14NoxFZup5atjSNPLZ8su/RKV3KlSeBahyuoacsyf1tn54pgaM05dhlNQ0zVFHSNOAc/QGz72TPKv2Xm79JbS2PXTrIymfz1NWllZy39aRdBi/G2jVoLCVgu3eraSpP7pT3CzU/Rq/vqytL5I0+3SWBTuAEnju8LA069nq2fHbXYKsWBO7Sz7d+c/O74tXNY8d3TTMMbTwuDjuds3ztpNnnFq7Ma9/vY9NmCyXbgGTT5qazoTQQVccTrbLteN/pIvekEAram34wLbob6bsW57bAhzWl1bjaXyuUvHZPEXWf6LHj3YnIl7Yr7MQQdHxYZezpevad0nHffW7hPtd7gtw0733vv/gsgB9njOHtb/+hc1KqN6SZ/tuaEEcAlGAD0hQoDc0ZpCbGtUZEhBnnTLBABABosVSDyTRPRMDNDTJcYbmUODhIce36DL1egEE/wGgUYzyOsTaKPq9372SZglLGFdr+forpNEeWK4zHcbExMneMCG7uWmEMiEIOrQm51FguJQBjqFGSoDRBa2C5NEYFmStoAnEhiLRinHMIs8mRDCDOmBwN44u51GtaUwhAp6liSRJEZ073cf788HnVT0qN6dScLNJKF3pWMq7VCIoIOQAVmk1SoLUeKGXckYFIgWhOYEtF6JPUA5UDQWjctClNABGWS4ko5Ma/d8ARRQKDQYheT6CfhIjiF/5E1uWrO/jYxx/FYjGHymZFWynjhkcXfoyJwfioNgYFwXnRPro6pRIGAlwIRL0Qla9+G1yFOdBWdFXKGxdKZRU5QZZiqJHcKr+Bs5lwMl1C5hJSaUipQGCFKzUOxoNiM1+XVxq1AIAVn4AJDkRhgOGo35QvXsOACZdSgQmOKHaWbVaeixcvQRWu7NbHGwjDECIIQKTBOXDm9JrZFLuKKlcp7Bos3DRuPlvxbSvIWlmomc+raC8QuTRVzeGU6RovbBpcWgjt/lPV01OuW15XWS5/vMaUDtpbeKlZV1893T7s1tOrSO9qEwtRV91RJinpBcC6+kbHszvmbH67Y/g4fc0HDeW1Ve+jDCM2Ue4i2TFwVPjhvnvoc40BPgS+fuVT5LvgUzbbBg0f3XaZtmysyi7CC7x7u7PapZDW4CKAVqpaq3DOMVjrewooUdV1IruP2nVy627Xxab3OEYSZtHvG48+frrzyyq+uXKl0b5As38zfxv55p6uvsPQTHyc/kuFoPOVaxfnyiNvP/e0lU2v20YNuktkpjDm9Id63rNkUiNvKRasnVIRX4uMukxq4PTLP+NyrshcJXXbyZKhvjnSa/yx5EZjl1+mY626uRyq8RAef+QzoHwGBH0QEUQ0wlu+9qvbmavyVsjEIl4pjT/6L3+Opx/5C6yP+gh65s4rrTX2Duc4d9eX4Gv+1lvRS8wHH0nSQ5ZJ6NwoKjc2N7CxMcLZc2PkmUKeq2KtU3zdzlnF/yAQEAGvPtgBMy7WLj99E1LmyFKJvZ1nsb+9jcnBNmYHu9g4dQ78Fa+ElBrzeYYwDHBwMK0MOm1evXhgzZaNsPHGGtJsF6QJ/X6MNM2Ra+kMA3OKBGDQmoEpgAsOpSRbLObx4cHBf5XE/ad+8d9+/GIcies3d+ahJkQMUErTQEnd10QB5ywnTSLL1ZAIgjEEnLM4Cs19OEpRzBhYKHjIGUMYcuO2GWY/FMcCSRLi/Pkhxutxax/rg/k8x6VLh5hMMxwcpDicpCoIOA2H0T4404KznAu+ZGB6MAj/5Lve9prv7cZmOGiMML41werWLA1CTboNvrd95w9/23SefX0cB5tJEmB3d4HpJM+yVNN4nOydPz/6Rw++52c/aJfV3OuXBqPaQNR8ZlYYOWKXGniqUNLN8EofUN7KRGjJBAef/dw88QOUhpamIYNVaauyLcNSferHxukajOr2IYtfzbzWqUwwtN3NtTE0aWCtMFh16Xp2fes0DTXUCveX56fM1cM19XNtOks85fLXxVW7iKtxN/WktpyucdX4T+AEnh+8LA06tSXWXuShWji2lLnWYtGsr8tB25ySKqUumsPWJ8Ir/FY6dOQhT7idx8XhK8td8rkCqcRr5z1q2rVx+upVHscv3917gsrnMtw12Kwy5tine2ywjUDNvZX/4jM7vfa0a3e7sEZ8c2nPqt8m35inX9QnhtoivTlN+tzEdR2Z9eWpafp8LIn/esNRp4TKd5/h5zh5gVrOuEYl23UcEeE977n/WSJ6ljH2QSLC2972zq9cpvLtWaZfSUQxAUxJvUlEAed8zhjTWlFfEcUy15oEMil1opQOGMAYZ0xr4gyM54VLsr39FFevMkSxMQqEocCZM31sjGMEwed2gqc8DVO6AmDMPM/nOXb3lrixbe7DSRLjHiDPNNJcgRRhOs0QCI7ZPEeWGWW0zDWCkKPfD9HrBcilRp5r9GIBxpjZXOWahGAIAs5yqUlKzYJAgHNGjAdEIASC6yjkab8fbseRuB7H4v/b6vfePZkGP5Iu1V0adCbL1C0Xn9wHY8C5c5+7Ueezn93DfJFjuVSFWwmShjUEBlatHQVnKeOsFwQiVprAMgCElDG2EJxLgPZJIZVarzNuThKBAYwzLJcSpAW0JsznxgBmohnCgKPfDzBai8EAJEmAfj9EFHIQUJwAMptxLprfLtng9tUP/s5HMJ8vEAQhVBRDLXOky+LSbJMSpTGHwfRnpYuvFpk5oRLHAr04QhiFWF/r+0tmHopWKdC7FDC2ArxlfCh/WZ3WlsbOpDs9nJl7jzIJzhkEN4bH/nCtLq5wnUDgABllFuflAp9AMPwf9KO6jl1imTFzZ0WujbKloQit6zebptjb2UMoAow3NxEEIbjg4Jwgc43NzU1EvaCbn8yqrKu0cpXuPiVmS2FllFPWpA9nZ1yHuYYD5snjMzY02szKb6ev0jnhLT6gXLg4dfTQaPcT30kb18DiFrdKMVv1TwevHVf1UWr2YTuNXZat6GRWZbuMCD6ltZfPvjZw+lCFw1cONXGhiaLFly7lv5sOVrqqvhbukq+rjCY233wyxOaLy0+3z7krvwa/fHIPaPHfpbcqx4+iSlKms4sq87ny0qJfSoXdnQNkafkxAoExc9rQnK7kiHsRxuNa4dqg3/71KSyOHAP+VXGrHLf/c7+8Z775wrzUYSU/7I9ayv7SGttot4dbX1vm2H3IBbtPNfqhg6eFy2l8d5za5TXkG1ns9YyB6liMh1hXNthl2/VZVe8G/W4dPGU0klg7K3v9bdfXO3bQXIcTAdZuqNlUdf9ruIwrd22E1u6uTavTlq7ctdf9AEqDZ7ZU2N/Zru6qOZxMsHXrq8xJXt+Ok9CcKxpgwm/eOMQff+i/YPeZxxqnchbLBXL08Mav+Qa89vV3NXJubY2wWCwhc/NxlFIai2UKxhiiOGh/WLICsqXEM8/chFYaV556HLvXrmJ/51kwxtHrxTh7+jT29nfw6Y/+PvqjLfBogOHwrmoPYUNL3B0h/54PuKhH6wnm8wEW8yWUJuMiGIY39Z2eJicRVfcDlevsPNM4PNxn/WQYbG8f3hVH8W1BwCVj0L1Y7BNBaAInIqGUHua56uVSB5wzFgRGKAUBg5QAgSLOWRjHAmBAHAcIBINShCgSuPOOdYzHvWPVczbLcePGDNe355gcplgspYwjEYzXY2HuTIPgDDMmeCo4WwwG0Yfu+47X/OBz56At1+0+S064m6bG8ba3//C33Ly5+EkRYCuKOK5cmeBwksr1td6Vc2eHD6+txz/ywL//mceqEh3XbrWRBfB1nPK0kO+EkWsAsl3DNU//1LKmNmjxRrm2Ualp9DHAmWimt4wr7dM9vtNBHMzhs3vSxs5nnwSyjTnuiSAj+XQjnlX7nWa62rVcbTxxjTI+rzdNHIBtWKnP59jSG4285caaGnnq57qXUSOve1KoTN/lhac+x0Md9NvpasxNXM0TUidwAp8rvCwNOs7quDLwAGgoU8sJoEpZLeyaw5ZZ8SZXEc6K4/rOQt2+eNLd1LSnkO4auNtBN2zVlsgX51sXHWcqdsuz331pYP2Slcd2B9cS6564Mqxy/2al8d0V5DMOaafN7PKImgYlO7zEV15+dpQ4dvlW82GVMQdWqnoqcFP5jrEedTqoTZ9v4XzU1xNHnyT6QofPxZ/0cfKS1afdu4He976f+zMi+rMy7u3veOe9Waa/DgA4Z1e1oldOZ/k3k9LjXiL2gAAgEgDji0V+qyIK0qUaLhZZPJtlLIoEAsHBhTkF0+sZA8uly/UdlzLXGAxDrI0i9JIAgjNoAkJhNrpaG/E2m+VgjCEIudGJMIY44jg8zHA4yRAEHNNpBik1ZGHoSZeyuCNGFXcBaUxmGULBzVKSjH5FKkKaKiwWUgteSFbGuNKEZWoMJkkS5kpqoZRmUSj0aBilUSRmnLNcCD4bDsKPrI2ivw9G+vHH9vShTLG7q/HkU+/FN3/L9+8Sw51K0kJKvas19a9dn/cODjOcu2WA9fXjuSsoYbmUWKYSaaoQx6LwaY08CsWkFwc5wFgg2CLphw8zgGW5vqA1rY3X4yHnHDe353tKkyQiwRhTIMwAlvSTMEmSAIuFxHSaAYxhsZRYLstNpJFrWhGCkCMt7hBiHEiSEP2emfYPJqnphwDCUCCOBRiA6TxHGHAwzoy7OqWRS0IQMMRxgMtXnsVjn72ERZoiS+dYzqf1ZrbCaDYwrOjnnDHjtkdpMBGi3w8xHPQBxjAeD608jVFgwm3lUAmOggelEqelQHIUQzYeW+HqKrkaCtS62NliCREIRHGI5SJFEAbo9cx7FAoYTxsCKDb2jGmQBpgwRkdW3JuzvtbD2niEXhLV9PnqUNCRZwpxr3T758wYRZpLl66ANGFtvIF+P4GUCovFAoHgGG+McOr0msM8shcrNS57cmZWmKukaikBy183zuG/z2jgtq/bVo22Z/64Rh085dnQFe+m8+FupLPemZOnZoY1+dvlFmEtOqx28c2lvrr40jbCqX50F3DH5XtX+b73Bkmr1gOs2V9g0eejzeUfPH3RjbffbR6X6X31KI1Ubp1c+eCjy6fsLvuAy3xv37T4Aot2e6za9PjEpu/dHXe+upTpYO5P0FqbO+dyXdzXZgw5jHFwbgw6QeC594ya+OrTOWi3EdVlruJhpV9zZYuNiFl5K15SzU97DLaMMe02ZL62rfjq9jmLniof6n5X0ePIxK66++SiXfZRcs0tozKu23Ww3l2ZCFpNX0uGW3LLbVdXRlX9t0NG2zLEIbmuK5rluRGuTLFpt1O7hh+7rj68YAW5zn0W5fqHLJwtghsZCnJM2hL7teu7kOkBUMz3QbKG13zp6z04qMnjjl35I596Gh//0w+BS9fF2j6GW6/Am97yFtx+x2m4EMUB+kmM+TyDVjkYE5BSNU5YHw2E/f05drYPoJT5IGX/xjPY37mGOIqxNhpWe5soDjGf7GOyv4veYAOnb7kNG2IEranlNcBuen/ACwcu6rVRgizLEChzf5hSHKUhh4ghzyWEEAhCsw5UisC4ub9QVqf0NS3TOeM8CPNchYyBFou834vDhQiYBJAIgSQMTBlaa4ABQrCqWwnBQ1GcigpDhijkGI97uO3C2rHcaJeeGnb3FphOc8zmOQ4PUgkGKThfKkUBQOFwGMZSas0YvxmH4nLSD3/jO77t3v/7aM65/bExsTvpfJx244F33Pff33Nzd/Fj/X74l8tl/kWXLx+OGedqvJZcPXUq+ZlfefBd/3YVjtK40nTxBst4Y4fXtNfpUeVvuoQjJ63JXxtsqMhXG4RaJ3oANPWN7qmhOr7GWT7rRrjt9qumz5U/Fl9aeiXuPFMrvmnocY1MZWjtMq7tKq7G4576KY1RPmMS0DaeNI1C9XuJo8sw4+rL3Dj/yR/7I4B2ert8X74T7zon8GLBy9Sg4wpuoBbs8LyXStU6rl4XukK/WOhZin9WxDUvfrMosYwUxzktVFNnlW7F2ensqckW6e602l4G+sNxRPhRcatw+ZajXXka+Ute2fgY89YXaN8jZBto4KSrcBZluKeGyjif+y3ffUR2ubbrOB8/jLu4Gp+vLcnKUT77pmjXcFTnd7+csBYjHRNbje+5T0qu4elkUquh64SPzy2cHfbe9/zcYwAes/P8ve/4wUekpC+RUt9BRLFSNM6lOh9FYj8I2H4UiHMEnGWa2CKVkdLEAmWUCFob12VSGvdZgBkj0+IenigUSJIAy1SCF36lg4AjDDmWSwmZa3NJvCYIzjAcRVguJRYLc6JBKarueiEyp3YYJHJpFr1lv5cFDQAQBNy4WiNowVjOAq6igBEXbBAEHMNhBNLYAXCQ5XrEGTQXfBkFfD+KxRNxxB/pJeG/es8D91/t4n8/Cd43m+Vv1pISpTW0IjWZmsvsL1+ZYPvmHHfdOT62S7qbOwsQmS/niKgwYLGcC55zQImAL+JYPDkeR99OxHrpUn5fmqk3LZf61ZzrYRwHT2SZOq+JOOdMKUURZzxVSif7+6lxuQa2ZEAPBGRSVTwXwhhRZK6hFJkLZhmD1oDgzLjZG0bY21silxphriGVxnIhQUTIQwElNZapcSeRJAF6sTlVM50vQSBMJwfI0imUUoV+sJQf5WWs5mQJwCrBw4XhBedGOZD0exD1zZR2p7ee4Z8MXEVMmc5WKpZuobzKJ0fhYytHSmWTpXCSUmFyMKu+Gk36MZaLFJKAU2fOQgiB6TwFKVW4wyuK4+brtSAIEYQBojhE3Atx7ty4rqutxHOUS0ppBBF3dGI1XQBw7dk97N7cx9p4DCEiLNMU2XKJfj9BfzTErRe2mnkbCka0eQiqeVClJX8btRSszHq26mfzFc6vu49uLSqctoOnbF8ZZaW7DDJuHV0Fb4WiY44q+0yrTLcM1LTbyk9XqVvi9IFLqzeNhbtRB6e9V825Lr3VYpGafHbzwIorx14X7iqPp0914bfHdlWF5jho8BdOvKsktsu026PCf4R8sKGr3zTqY9HgKser8htIYcvOlszytVEXVMYFVr+79Do0bW/vQSsNzgAGjSzV+P/Ze/NgXZKrTux3Mqu+7a7vvtfv9SJ1S62FHYTBDAgYMwSeYSxAYpWQsCNggvAWg0GAsQccxo5hhgmjFh7jCBzhmAmD1IsADxMDYQURA5glGFkD6hFCKy11t7r77Xe/31JVmcd/VGXVyVNZ330tCQzulxH3flWZJzPPOXnyZOY5lZn5yKL74Nnj4qWdmKaU/KUM5ZKGVLzGXcKQEiJKwAbe9fSarGugv+r3IYeKxEXTuVZ3JPiFIZkZCCmYlB4h/cIxLySusn+3OjlRDynYUL5SuT3aU7Ineaf1WmME7QWpY1p8IGRP93mKy4raTr/3j+vpOWcavdVTJRSb8dL0dKh31wB1H5USGJ/66IfB5bJ16My2L+P+++8R+kvOFwJdJOJrmJPjJf7o99+H6898GLubU5jmiDX2HgcnC9z/2q/A1/3Nr8J4kgF9agAAF/a24DxweHAC56r6eLb9M1y8tCXqhXruwo0bx7hxbR8Ht17A2dEBTo9vYXFyjO2tTUzG8QdSo9EIi/ryS5wc3sALz/w5Nje/GDdvZLhy724Svyik5g2foyCLnm6OkR/ncM5jPM5BxqAsK7jK1zupqxqafb0zZzLJmzuBCownOcajDJVboqzK+sg6hgncm/tiY5TbMsuN90wYjywmExvu3MRkktU7gzKDDLWDJ88tdnfHuPfKJra2RoM0hDXY8ckKq5XD2VkJoD4WerEoURYOWWaWeWaPPbPh+pi306rynkA3Rpm5trk1eud3vfE1v3fnnBN6ZzA9cHgo1Glv/b6f+NLj0+KnLuxM/okx5pMnp6t/sbsz/fDGxuh9s1n2vz76rp/9YL+chH49t75hHOR73L3rlziu04362LngIKodMd3OIQnHSv/JO4CkM6izPUkHkkef51phxunxDiMNq8upHTCyfWMni4ZJ7WwB9B1BXXq3AyjefSSxEHRHjp/4KLmunC5n/8i4lMPHoNvNE/DlFl7mRS9e7iMCpFMn4HLXqXM3fK7DS9ShE4LuSGlFB6CdcLUdklKw1Kb1j1PihLKXyg8KHq2SD89hkhhNN4XjRqYNDZPc1EEqr5gSrlUvEva8IVrmkfF9jsXcOG+oTU8d1bpuDX4avuVxIr/GXd4lJB1J0iknnT6p3ULSkSPf9T0s8og47XyS9bdHz3E8NJCqS9Ihh5aOTt0CpKD733HIZwl1JzuEhnb4BLjzwtAOopdSGNrl854n3vleAO+VcW9+y9u/znu+zIwd5/wrdrZHD6wK/9qDg8XrTs/KjVXliAjwzjARoSgdec+UWcPMTN4zmAgrX2FVuHoB05TNDJjmao5WP3D9ZV1w7gTnJAj1+drNfSJkAGsNNgwhywij3CLLTHtHjnOMUV7vbFitqqWruOKa+JI9uCr9yBgzt5aOraX5CAbWmtNRbq7NZvl7RyP7zx999OcOz+Pl448/8lvf8+a3/+TB4fIfLJd4gMn7YuXcnGi7KD3O5iWWy9t4+JU7mIWL5deE4+MCzrHssxUD9aU/hjwRrSaT/Pfe/a53eABzAD8HAG95y9v/9tmieisZ2s1yeyvL6Gbl+IL31ctdybyEBzOWzFiAacngvTw3YwbgHcNmhMk4w3LlYIHW2OEdo1hVWDZf7wXHRFXWx3mtCodi5UAEZFV9sWtVMUYjg1FuYa3BU09fw8HBMaqyQFXN4b0Dey/uiWH1W7cvEcFaW+9uGVlYQ8jyDNvh/oWe8TTRlyOjvTayNHVq41DKkBMqCfXIslJG3Cb+bL5s7wharerdTc4BWZ7V9Lt6Nw7DAFQ7sog8wL65X8cgs4TJ2MJm6ug0TXNrm6rnDSZYURMGS+cZT3/yGYxGU3gHHBzcQNYcuzaZTXD58g7ykZDX1mBHfT5Hg2tjMGphVXskDZ1AdFyPdlTp0MbL9FCvTJezBxrGXzKvNU4i5m/P0JegRxsde/gqPqT0cNJQH9pc5kUHl6onokPhro2xsv+RqCt1GfqQYTP0DcTFRTBhPqwNplFZqh0UK7vJiMgz1L/bspDmUyqf7teRE6MpZ8iIH2RWItvrowM8lDKfKlsTEckgErw/T277RYa6WeoWye+ekb4vv2VR1WO1tTDGg0x95xnIwDPDZgbjcbZGfybwTfEMCjfNl5Rzgdt/a/pC4GViT/ogTgmYQWeNwIW6uiIcUjKg88vGGxrXoGjs0YP18hz41fJF8LzVQYrulq6EvElatG5q8Vb43ImMJGUTSVb18IHCY53sSfxTeOgKUnpT05nCe4BeUiAQMTevPofRuDPMG1PfRRPkK96x3zEkxFeVx0c//Aw+8uT7UZxew97OTlvWfLFARRN86eu/GV/2uldiMDQ4jyc5DAFZXn+AUxQOx4cnuLC3oXbp9OX84HCOg9vH+NgH/hBH+9eRZRaGDHa2NutdfSrkNoM19X2PRcE4PbiG5fLzsFyskiimROGOFv6fg3DP5W1cu3qI0aiq59FsMcozMICirKf4Ycc6M8P5emdOVTlYY8B+TovVwjAIW5NdZm5mTczwGZuqYi7L0i8XZBbLDKPcYDy2YAamkwzeM7Ks3pFz6eIUm5udvIR6zuYVisJhMS9xelZiuajvJ/W+xqkoXG1DMASu12crY2hBhMoQGTA8GThmOp6Ms09vb49/6ju+7dUffDF8io8ViyYgAOSxY0Guu50nOlhjru9uj7/vl3/pHxcA8NZqvfjiAAAgAElEQVS3/bffbgyefdcv/+P9DiqVV82LegpFhxQsK9jUoKvrlk6ffhpQ86f+1XhC2BiB2I4oj3qD4BeL8rrj2eSEQjuJ5M6j1N2/nb5J3TkUdovVdVBE51BHbNq9x/eGznYgZQUX8zu+9yd2zHQl9u8g6kLt8OnyCj2q2rSjjoE2j8YLyfypj6JTR60NjOp3w93wosJL3KGTCkPKP1a2HawOTffvKfK0gtMXvnWTs6DkpULvTzSHDLoRvJiIhvi6/E6R610mrH51vJ7YkpqoajWndw3pOjQX2nKT1PVhh4ZbCSOHZhmGWlHD3Gm+1E4fea+PPlJOtoPePaSD3v1jiOLymQedRiFdO5mA+Bg6I2RBTL2i+mO+906TRnIRnYiTeWkNZIfH+q8azj/DVNZ7ZzP//784i554/JE/SMW/9W0/OjmbV//w+vXTv1eWfpxZqirHGQMjZiDPjAv8NxZkDOVVxchssxhghvdcZpnJPaOwRHNjyAGYZRlNQWh3hkynGebz+sswz/VxBN4z8txgNKoXc84zJlk9sa8v+qyNR5kllGQqR56p6cpMWBqiMzK0yHN7O8vomrXmeDbLf/mJx9/xXq3XzgvveeKRX//u7/6RSwe8+i+9M7Oq8puLZZXbgqajscXpWYlPPX2E3Z0x7r13s91ppMO1a2eYz8uWRmYGGSoNoyLAW0NzY7Acj8x7dN7HH3/ktwD81lvf+mMPlZX/Ru95x5Tui1xpLgK+8h4HWWZuEoF95aeOscysGddna3N7REWeEfLM1s4Eqo+sY2acnZWYz+tFJxmgch7eMYzt4Jx39eKyGSeK0uPGzVv45NMvYP/gAMenxwATAAMyHuSDem/0RDPGAABRfdyYzQ0m4wyTyRQ2M9je2UDbs6XxO2U4AdAZntYYX1IGpJRRJ2U47Bmk4rLn8xW8cyjKsj2OiAFsbG7BVQ6rqj6eLpQZiiBDTRsYGGuRWYvdndkwTspAVl8qrPAV+F197iayLMf8bI7FcoXZbIaNrS0YImxsTLCxOenzJoS1BrWBxeo6g1Y7TRLlrGsHJNoxaQSUaPBAWQlch4Js3+RArmRkXTnSGCxpjwylqZmRgO2tb6UcJuoaMlYOGSa7iVv9IvtS6HepviUN4726NP1raImM7Qr/8KyNwC1+EQFx22lae+UqmiOeDrSbxllVryZv/bJ1GbpNtFz0dBgQ7W5a185tXkLstJP4k4jTvAyvMQ6nJwuwZ5CxYFeP1/VOXNtm2tnd6uapKRyb+hiqzXv9NTW7FrwNs7pe24TxgiPYjo8BHxXf46uUIWpBKSWrPYM++ml30pdlGpHQbwl5rh8U7Qk6Umxcp1tbnATdbRs1xGldPzTursVd0s7DOKZkSZDe4qR3iso0rSc07VrHyDYeytdWwDGfI52W6seKJk2zxEPAX7j8AG59+iOYjMZgZhzdfK7jQyueLOLquotVhY99/NN45uMfw/zoBUxzg43GmcMAbt3ex+6Vh/G1X/u1uP9le0l+1MXFurisuvm6Lx2WyxJnpytsbU/TtAK4+sI+FqsCVz/9FI4PbmCU5xiNc2zOEvdttSwhZJkFV4wsy3B2fAvXnvskdna/eHA4jlucRUwCOILDOTDr67KZxXicoyrL9j7FPDfI8wzHYY3M9e5qzyUIBEMG7A3KguBz4OjogGiHeJLPKLOj9qQs75k8+6xxvPjloiRXGqocY7GosLU1QpbVxxnv7y9w+9YcNqt3xMMzyuY466ryMKZeo8HXx76VJWO1qlBV3hkixwwHQkVEJYAiy0xBRJ6AyhA5m5nT2Sz/w82N0U98+7e8av6iGAagf6dMaJvwB/TvkkEbD3T33fzyL/2j60QGwanw6Lt/9knZlr2Pn+s30Xq6FSFgdLzOr2FT+UjFaTmUeMlAGMZLwnRlx6d2SOfNEC6B1x0f6p0+XVnxsXKh7eTxcrFTp8MlPi5Of5isd/6knEMx/RrvuC1I8Sq+jwYCRnKyO8ot3r0j5FAc/wYQ+ruHTFRe+ig5UuWKNhN3DvXtSS9OF90Nd0MqvMQdOkNKXD9rpZwqRz+nlPtQnn6Z/cnLugFG1qefu4FUKlqisM1Tpsd4xUfE6V1HfZwHMRP16rKHVLc0xA7BSGzvlDt6KIZ6Tw8hcdCc1u+6/HaSjFgaSOWRjZ7CtwOrY/VuoZ5TpoGXzhtGzXvt9NH52/K5Hno0fEgP5UscU9MctQxB2gk03C5d3njwDuVw+9zf2tsdKRfwircHp+4gCmWn4s7bFfTXbefQo+9+xxLAj/2Nf/8HfuzVD1/4W875z5vPq29dFdVDZem3UasL75sd/tnIXLaWMJ3mWDV3xFQlO2uRz+dVxQ3ZxtDCWpquCld4hwqZsUXpxp4ZReGd91wBADNneW5sZgnOM4qVWxEwHo0t8szCGsZ4XB89UFWrQ4ByIrC1tDCWFnlmD0Y5PTuZZL+Zj+xvP/rud1yX9KX0zrr4X/mVd/7v3/ptP/QNReFeAQIXhcvKyuf5yGSu8jg5KbBYVJgvK7zmVReSPD05LeC5OXJhbHByWiCzZsHMC2vNPM/trVFOzz722DueGmyXR3/uGQD/HADe9rYfeyCz5gdtZr7Rez/JrDnwjGnBuMLOG+c5m0zsBrPDclkV7OHHEzsZ5Qb5yGI6yVA5j6PDFU7OysJV3mQZZQAVnpkyS/l0muHihQleuHYGV3l4wDGzn89Lf+PGEX/iU39uV6sVHRzuG1+VxjsH5vqunnpMqdf14bsjg2YVzh7MGeDrrzDBjJG1yK1pOvUd9A9pwGvLZZEGAI21QxtzI72lLAO9ASXAc6TAFosCvqpAZFCuKlSuvtcpzzIw6uPY6hPwTFwMAdYAmTUgqnea5bmNjSESN8UKanaxRbQK2ivncf3aDZwcncIzsLu7h+l0DGZge2cT99632xGZMiK1VQ+0geRhPEAj2W6MPn97bSDLaOoeMhIGuKThHn3eSESG6mzhJc7pqtv08/AJBQb56/Fatq3Ct513cVw2JK2K33qCOAQTGSAR84oZkRMg1U6SVz0nQqI8ya+h9kxG6xmUwCcyeAO9PruunaW+kIVIOU0aoNcgLNuxNYJwnDhk2I/m2EJPyX7V4i1w1ZVHMq9lvZbDrghu4zq6uS8fIhwcnNQfI1QOZVGhao75YQaMRX2R+ZXdNK2yb0i6kvygOH/SCZAIPbkbHkN6/pxI7wSeJGQAQK+tZX/Qch61L/dpOU/PSdq0k2OoX0ZICqRSunXQERMRGteb1LmSBwM09nSZRlWNs5rOaLxXyLJKl2W1U4EhWhP46vqDrKZUUkd4n1cRiNCVmk8pOttn4OUPvwYnt68CqEBEKJfH+J33/i4+70u+BHsXtzGZ5I3aJpwez3HtxgGe+cSf4+DWDcCdYmwYW5NuR+6qLHC2rPDgF/4NfP03fBUyawQNQv9rndrwYTwe4/iodvAaUx/xFZPSre1Pjhe4evVW/RGTZxzdvIossxhPRtiYzvp8UiHLM6yKAgBQuQr71z6N5ateg6PDM+xeEB8Aibav30Qnl+OF5nlPXw8FpU/FU0jZ3p6gWJUAFagqh7JysKtmA74x7TFpmannxp4BLko465ATwbmSva+wWJ1ge7ZHeW6YiByIwJ4JAOfWMBlQPrJ2Y5phNLL1iQfOoVg6OO9Bpj6O2tr6NISicLhwYYr2Pk3HYFfLYVE4VJUvwDgla1audLPxJNvPM3NcOd6wlhZEVBqDVZ7b57Y2x//kO7/t1X98bsMlQnRfTLTG7v63a3ZqjrcSToVg9NdxQ3UAwWbEUVrboiovBB5NaYk4DdvrKANxQFqJyMlYgA3v6+RS16PnHGreFP3qUMdrB46uR/JPH/Xe2Qy7Y9fkMXLhOb5rqHPOyXjpEOrsfv2PzNcFQl2OPGpOOpIM2a7uNW3YvztIBwnDYLXTR+8K6ueROOsdQnfD3fDZhZekQ6d/iZj8OmDdTE4qY61Yh/INwWslDAWXKvtOf4fKCHPGoPBSONew3SRNKniFrZynR/Bd3eGy7D4cWoUdDUukHUeCS8wx14KjKMAyR2lh0jw0ZMnndRztOJbOjwQ8VLyuS5eVmhbounRg9SuPdQt1y0ZixLuHgtNH8pBFvLz/J6pTLZakE0k6dyIHItBzIIU43SPSU2lEsZLvcVuQyk+JNop50k4We/m6See6kLpPKHX30J04gNbB/UWH973/n+F978fvAPgdAL/4vd/79i9cLt33LpfVV1fO71SOd+HZOMfVauV2FguXN196rayh41XhLwBgInhD5AzRoig5A1NpDJgM2Swz49XKza01yzynKrO09B65Z7+xWrk8y810PMmqsvCnxngwY4MZcI6PViv/wnSSPT+b0ZLqOg9ns+x/fOyxR268WFpT9xRJPbWxkf+sq/w72FKO3JLNyOzuji+tlhWWKwfnHA4PlvizD9/CKx7awcZGfARblhkYIhSla44u8/DMzhB5Q1QSYbm1Nfmv7xTfd9d3//z0V37F9/30w6++8q2rVfmGsvQP5iNDmaeZZ9wuVu5SWfHEkPEAinLl8uWymhFoNBqbij0vl0tnieFsZjwzJtbQmbVmNJ3YC7NZhrLy2NkeYbVyWCzcsYNnz2yeff656XK5xHIxx9HREVWu6PSOJbBHfVeM90Ip1pJsrYWxQD6yMLbeibW5lXJooKdb2pAyiAwZIdr35l/SsCQypuK5i3eVw3y+AACURf21ak0qYzbdqEGNBTnXXF7bnRttDWEyncBVDpk1mG1OcWF3q0/veQ6SlNEZwNNPPY/5YoXZ1ibG42lzrB1hMh7hZS+/iFY7cvuvo3fIcNfCNBq5jaeYn6FgaQBbN9hq+tYZ4iWOsi4JwypP0rGTqGuIVh2fMu4FuYuMuwn5AkcylDTOJo2yqu4UXkP0pAzjFP4l8IFKS9UV8XqgvaL6zum/PV4q3CLjceC9bnfu83Wd8VvX1dKcaL+o/7dENryB4CH32dGjPYFPxGcZNxAkX1KyJ/HTOEjZ1TqmR2uH6/x0Beb6GFTnaqOLNQTvPVZFicl0jNlsGvM1Jf+SNN0mvb7QJyWarWn5Gezzib5F6Ncf4d1WFWXpHgScnKym8GKgdQ5FfS/Vt2KUkguAZB2algRNa/tgQj+m+oDMo+sa6ueScSldqmEjFcgxv9vyhA4K8j/UjwOSEk9ddoouSVxP34i01FJgaC6hcZJlymelA1/+skv4+If2wIvrICJc2tvDzWc/ghee/iiy8QYms11s7FzA4uQQi7NDuGIOSw5bG5uA7ZwtzIwbt25hc+/leP03fR0efvX9gj8aZ+6j38Ds7MxwuH8M7y0yW++iOTtbYWtr0rUCMw72T3Ht+gEObjyPk4PbOD68idXpMba2NjDKh+92kWEyGmM+X8Bai7KqsLV3Hw4O5tjYOsPO7qxpwqZW6uggoN4wHugj1Fc5JnWTorGnt2RH74/fYbU3moywsTnB8ckcxhhUZQUmhrX16QLGhI+c6uOLra0/AgIDriqxWC7IH9zEpb3LbLY9bW1PabmsHJgqOzaVzSgb5WbqKr8CYKuqvg/TufqXUdc1GdX3ni4XFSrnMRlnKGvHDXzVHd3umcGezzJrTkDkDMHZsT0a5fbAGloYw0tjzWmemRem0/zXvvtNr/mXd9RoA4Gh++XwUMeNTLK0NzRG/65/dOV1a+TwYXL4kKpZx5F0HsTHkKWcQrE9UOiWHswavVFDItJNw0r9Rb5r+R2q807KG3oe6CPR4Hxe/vi+oHhHT3yFxPrThaROCu9x28UOpNTurs4plGrTFI3Uyk0KltVvmJ2kjpBLlS9oUruB7oa74XMRXpIOHe3MkSGcC7nuLhvtdIi3eGpFkFIMWjHqVQJE+tDAIN/7iiax8gB6ykMOAvFEJnbO6Pr7g0ffOSSVcZw/PvNT8hVtnvAe2iLie6otWNYn2mxgoT80/A1RDKxXu7q8VEgNu0NcTg2dGn4dbLo1BnAmSpbT8lK9U/OcolnuDJLvhNiBJMvlpjwCot1BQzuCWvyZe+3UWyOKfLpeSuTp7/gROLZw8ebeOEamSP7JC/fqd71FeOjivfOcPX9RDqDHHnvkwwD+OwB4y1ve/rrlqnpzUfovqEp3BUyXQPBgzMhQZQ0tPSPPJ6YEwRPIG0NlbnDYaiKPvFi60pCpshGVxlBhCCswrIc59Z5z53hKoMMsMwagM2NQWGMWWWau5rl5yub0sdza333ssXd8+jz8UxPGoUmkTGNmPPH4Ix9685t/5B3HJ8Xbmf3YgI5d5S8Vhavv9ak8yBCWS4ei8NjeHuFVD9dfLM8XFebzCmXpsCrq8WW1coUh8myQW8s0Hmd/+uijP3e1p9vW4MbM+Ld//C782z/GvwLwrwDgbd/341dWK/eGqnKvqyp/X57zjhv5Leex4T3nObBPhlYEOA+MssxseY8REarRyH7ae55Wzk/L0p/NFw5AtcEeU+e4tBYThjm7+sIL5uata9Yz89HJMVXVHOWq3oEEFk5L5wK2oNaoVX+lZa1BlmXI8gyzjQls1nwlOmgIvgN5ZvHQdlCVL2WoIooX8SkDdog3hIOjU5SrEpVzWK0KeG6OELS2PnLQ+daYUI9FDR+ahUxV1jt7sszCEmHnwqxftzTstDhwDKNkdzEvcHx8hu3diyhXRX0J79hiPMlx+Z7EJcIpY58Yi/v8E/i0OAJR29yJs6H9TdUr3occGNqAnjQkJto5kCBR7hnXwwN18JEYDslTel4RwegyonZs6tQG8V5bJ+LWGaeTeIR2E3yMnATUzzfUDtpo3MIqvg3xQsdHhlsFPyQTQU7btlXwLXsT7ZCULY1bk1/LkdYxkh+aN3ruqfVNqq0imlvgGI6h+CH6RaquqAPovpziNbB/cIrVskBVOlSVQ+U9fOVBljDKLKaTvLkUXYWeDKPfDikdJPt3JJuC/iC/vb6t9YokfQhe8UioQBgtr0o+UnKl623lRCUM9fVUX9N5Us+SDt2OyX4qENRVDeXX+lPSFU2cpY5O6CcIuKjfJ/itdXSvOyT6VTReqrp0WVofh8SorpQ+RUzfEF0t/9DXD1KnydCKAmO2McYrX/v5+Mif3MQsqxO2Njc70OoAxe0DZETYGgEYxR/HMDNuHxzAjrbw6i97Pb7m67+qPioxOc8R44wckwTMZJJjujlDsX+MsvJYLEuUpcNsOsL2bl330e0zXLt6Gy888xSe+dgH6g9LrMX29hbyxH05Q8EYA2vqI3p3N67g4n0PoVieITOX4SoHm9luXcSyudSV4+vmIG2S7hciHlKudOjq2tyeYnTLYjTOUFUOztX85/bDHg9mA2aqneOZgSGgKFa1g3xVIM9z2tiY4co92yBDBZjOCHAw8N5jxkyVB4+r0k8ZTHlmM+/rD8Tq22+QL5cVnOfCAOzA4+WyuduHany8ZziH46ryPs8MZZk5M4YKqk9SmNvM7I8s3ZyMs//7u7/9tb98xw12h0GfniEvm2/j2qbo7i0JcQRq2yo4ctoU0Z9q9Rzum+zqjy67JxPFQ8TJ9GBr6h3xFd0jox0J8l6Z8M699/4H5PIXvXIlJxPKW/1KWB1SMNGAlfhNlZPCR/52dPTrlTux2kFfxInSG8dM7BhCtI7XR8YFx1vfaRQ7m0L9nS23f58TgEQ7pHjWpXVOoTRM7ATSA+zdcDd85uEl6dCJFUPXwYfPiqw7plbg63f3pJVy19k1TFqxp5XCUOdPKVcZerNyUX5aOfXzybL0ZHBdfc1TbzIbeK/h6nc9b5f6uX7u8tfzZaU823lZYgHRPA/N/2VEyolH8ln8NhUODrvhWQ+TqWGT1HN/yOzDa66fJ0HrWlnXpevveKcG4oG8dbN2sNJJw+gcOeG5m3tz8kg4KYG6bnnUnL5TqCuWe/XKYFR7ymPohnpDil893dBObLvU4a885AQgPTlOxXe4xfWedw9RKjz++CNPAngSAN761h/drCr/t4rSf01V+YeZecSAyXO/R0QFAMPMIzDIWnPA4Mx7TD35TWZjRxlW1prTGpYNAc4Yc+rBE2bkBJR5bp4bjewHrDUfsgb/7rHHHrl1x8h+liHI8hNPvPO3vud73p6fnK7+flX54vS0LJfL6kpZumlVcWYMKLPGzOclTk4LHB+v8JrX7OHgYNmcU10fd9DI3sp7ziyRM8asphP7S7LO1PnDMj6FHwC8+13/03Ui+meP/tIvAAB+472fHHnGA0Xh3+Scfzkzpk05U+94u8r4gmeeGqIiz8wLlfN7VNIVqsVk7plGRLg0mZqHCBZl6fjPPvwBfvaZp+jk9MDmo01MJhMK98c0GAFhTGt0MrOBoWZ3jgHycY48sxiPMkzGIyQ1khwbekNRo4uThi+1UI+MqQkjRtKwG0DlIp9RFGXtvPKM5bx25tRFeMw2d+tqI2VqOl6wByOD80Bmgcl0hPFkXO9k0gY5JPBKKu7u5doLtzAaTVBVDjD10RRZbrG5McXm1iTmgxgr00Znxb8WJ4hhXmm8lHE8ZSgO/EWDR8oYKeM1nhI3GQYNlqI+xbOkwTk9SCn8U7Kj6k0afzTOsh7Bo55cB96TaB9Vn5YdTWPPGCz4mKoz6jNr2lLTglR7SxwQTxx0WdpgLd9TfbQ3CVJt3/abO+z7yX7Xnye2vGnxUO0XMq+TCd0fdJtr2KS+Q4xrIp6jfCRoQOIXLc6LeYHFfIH6a3CHstlhCkMwXH+dPxqP0N6zodtI0Nd1ZykDSiZbIgjJu260wb7HN60zYp6QjGzr12VA6Mg0P9M6bUD/SbSGykuFoTGuN1ZExPXLkGlSVtfhO9jPlVxr+nTf1XC6LwQ+R1UMjCu67BSuka4eKFPrk6gvyDIkbal2QIKHql5BA3tGVTmQAbIs68s9NesIrdeZ8UVf8go8//SfY//6p2Gxio4rG/oo6eT0BN6MYEc7eOgLXo2v+pqvxHQWdsYovqZ4mtSLdda9Cxs4OjyGW3kUKFER4eatI2zvTOtj1q7dxnJZYP/G8zDGYDIeYXsr4fS9gzCejLBaFTg+uIFnPvxvcOllr0FZligKh1meoW+oRSwvei4p04VK1KH7qDTRT2JIAATibgd2WTqwd1iuHMD1x141XNjx4cCe4JkA58Fc38FIYD49PeGz+Zm/fnu/vLB14YSIvLFYGTKlNXSrLN2FsvIEAwOizcnE1ndflr4E0dx5cFX5sQdKGFOxA1fwEyIasWfyjJI9LcliZWFyY2mV5+bYGDozhuZZZp7fmI1+8Ts+w6PVzgs1J/p6jxNPnbG7i+9aNc6hj0zXl9mnFWQKlz6G8vi3sEsoHAsn07vj4prYdh1Uy5B8J3S2v74zKHYgpHeU9PHu1on9e1w6HkheiD6iuBLXp+F0GSn81pWHxLuE0e0Vv8sdWOnyhAw1MPLYtxQPuiP9urL0kXKh7thmG9QJRWXpfDFe8R1P2ik4JKt3w93wYsJL0qETd+7Ok9u/IEx2uG4XiuzIsfOnLrfdCSC8vW3NUcenpEIPZcQKA4i3AwY6NF1DYUgJDylxGTekuAcm/j0LiSxrKI8u804Gi9AGQfEO40listfNW/UxcuHL8m6bZno3lnhu2zr+HfrifshgG3YTrRu+U5xJrumQHh7l87ohf50UyfShVh7CZXi4jt/lfT8QcaEO+SzrARA5ffQuIn2PkIyT9w6l7m4K9bZwoQ1ZOgT7bUjo2pxB4jnNo1S7NlIuYBoZhbwfKC0RqcnukGNIww85mB599B2nQLdLJIQvf91b8PlfeP+e93iV9/wQMzYAWGbe9M5f9mw3jaEFQGeZxdNkaJ+ITg3hBhE9++ij75h/+evegi/8ovvNu9/9SOrzpL/08J73PPKb3/09P5KfnZY/uFxVm8womGEAOBBl1tLIOcaqcHCVx8c/vg/XXEhatzODGavMmqOq8lMieGvp+PHHH/lgqCN1/Jt8lrrovPAt3/xwAeBTAN6ZSv+N/+uThoiy2kSHzHu+z3n+IgAwhm4w49LehfF/PJtlDwG49XPvfNcHP/jkH/zNsiqIXYmFOfJHrjTZeIM2Ni/BWHE2MAH1xZG+/qMMBEI2zjHKLfI8w8ZWMEywEPYwQ24KIcQLahmkIYdVnCyrhU/EtUYvpfki9tbwp2fL+jJbODDqS6Scqy/tBRMYhNpQ7qPxICwSCPUcIMsMJuMc91zejvGMDF+coLuJVwaq48MzzOer+qtPQ8gIyPOaz5ev7PR51tIs6ugZ7lLxifcXG68NdjIuMjqHdMWb0IYyTRulkjQhhtHpnIDr4bWGJm3MblEcqK+lRdMl6u8Bc0x/JP/r+KzoWgeXMh4nFspt/4zaRdUnjWoy41CfDvFtNiUfQ0bkJM6SJv0+AC/bSctYr35Ot7GkjZt/QwbHVm6QmFqrPhDxA3Fcyugd8WGgH/SSRdsQ4ebNIxRlhXoOjPoISaC+B8IQjDHY2pr1dbbkT0RC4FOQXyBy3LT81O3QJPfkV+jDQK/cVdPr002knmRFRQqkWYy/PVkU5WsZDPmj9kyEZD6Jrx6rmn9JmUVHn8SBxXNiTEvSoeVdy1dK3iTO0bPCtVdGol6JYkqnDPJM0pXoC5GcCpzaukLZSka0Dkgi1sAJvTw/W+HoeIHFfIFiVdYX01tCtTrFravP4dbNF1AsFjAEGENg7+G5Xltk4zG2dvawdeEiLl15AF/+VV+J27dfg0985MM4uPUC5ie3MR6PMMpzkCG4ymO1WiGfbmI8u4C9lz2Ihz/vNXjFK+6FjeZlmsZEm6TaHx3s5uYEmbVwprZ1eHgUywKnJ0tcu3obZVlh//pzOD28gdl0+hk7cwBgOp5gtSpgjMHB7WvYuefluHXzGJPpFLONUbCINM0Uy0anirvxi5s+Le8EDnEBBqC4mdeNkWLMIhAuXNiAc2V9t9DxAlxVgLFg71A5BnsHkGmcPGju1iG2lgEiV5SVPzo+LN6U5hsAACAASURBVEdZtry4s7s/HucLIpQAMJ5kH6IFfTlMddEYmo5yg/HYwlqDBVWn7FCBuSBjPDFbrtv4DKA5gZxnzgEyeUYrsmZJI3hrcJrn9tPjcfbH00n+f7zxDQ9fx19Q6NaQHf/6HyPK9WnXz9atQVP33+ry+3ftcu9XlyiPSe9EwSjYOB0NBS0d1Ozqobiu1omDbncSmvIj3IVtsHuWu3qaOlt7IEQ58RUHcflxWne8nCxPtoOkV+r1IZioVsWhoUExFa/rk3Gy7PPKX49DvFtnXVl67U1CPcpj/bjNG+/yaWQjsv12efXuo7vhbvhMw0vUoVOHcPwRNQMzWgcKt+kQTpYudB0XQNRpdeeXilifDdl1/lgZpJwD9SQk7vhaOddxQ7uI9NFwgaYhpZxSbjpO06IVrgw6TivbIeXbm90j5r/m6VD9HMEO20ZF+5OEjeO6CaHGk8XcWFfSdx4Gw1+TQUysEyQAUd51DidZ3p1wB+i3amoZk+oFhH6rDdUnYWU559WVwlvjAjQ8wPDRb6l3bvK1O3oo3mQdeCrPIk4dCafvCJI7hIamMxF9ov0CDbIMQrhzSPaZ8BTTFy9xAkQ8FaX2fwKXaMIrp+XDlHzgycfxgSexT6B9Br9fliXzpo6SC+HJJ5/AB55M7jX//yz8ynve+evf9V0/fG/p3Pdv5Pl+Vdq9VeH2vPfT0ciOVoWDtQSbGTjHKAqH/YOlJ0JlrSkM0crkxCDyRFRZS/svpv47OSbuTsO3/N2HPYBCRH2i+WvD1//tn3z+4t7kwrPPPvuq/dvPvR68ynzlvGcPeGcAYH5ygPnJASazLexcuA9Epj4z3Nj22AnAw/t6mUNkYPP6yDEAatjh7jfSgfFifdCwMzjcyHKhhhehZyUe9WQAANU7X5iRT3O4eX0puHNAxQ6zzdpgwd41qBGMqc8yN83C3dj6zPnJdIJ7Lu9gMhkLQ0tifJLGp075JBQm42D/pK7TGhRFCWsN8lGGK1f2YvpTBhtdl+RHy78G7jzFlWojnS+ZLuOg8BuoI2nk1zLT/NOGwxSubd1Iy8GgrA2UJ9tsXRhKThnvQaItA64k4Bg9WZEwET6yrISsSRpD/dJIGw32KblS+LRTNY7xifhGHR2pdk7hJfFO0RrBpdpcy6zAM7wPGToZfTyh6hkyiqfqk3PIniEfiHmv21q1UaotUnzQRvkmFKsKy8UKDKCqPAgeeW5hM4vMGpSlQz7KMJuN0/WHKkNgFdHiIPsvEvkUvj1dPcBXHQbo7MXp8nXZqTEoBdPK4pr+r2mSeMq8us/VmUTfUvLZFRbLSdu/utf2d0hPpfSsxL+ZIydpkTKteTXUZj1dlOi3UqRlH0/VHyMc68QUPZLm3mAgENBjqJDD/ZvHOD5doCgqlKsC43GO5XKOj37gD3B2fIw8y+C8a9ds1tRHkhVlidCuvFzh7PgEzz39SRC9H9ZabO3eg4de+0V45Wu+ADdeeBaHt29ifnITcMDG7r14+b334sFXPYx7Lu1itjEZ1muy7xG3dfb4nyA7lDmb1rt92DOWS4dl5fG+P/x/MD85xOL0NnyxwPb2FmaTgfsR7zDIj5i891icnWG1LHB2egbwznqdTmjXgDWyXDtSPEfdiIB+e2rdKnjCDV4hveZkDTPbGGNzuYGqcshyi0NDKCuHYslgLgGq7x+z1jbrSwZ7T0R5RWQZAC+Xi8Xx/OwPP/npZ3/t9V/5RW65dN9YlO7hPDOfpElG1tCrQXBbW/mrTs+KQ1fxwpJZcAZi7+1knN32nnMAMNYsjUFBIJeRcYaoNIaOmTGajLM/G0+yx77z2179vs+qke4gRDsSmvVk/1jxwF1ET/WnUucfLz70seK6Uyi0k2ddGP5oMtBR/4+Pc+Oo3PaZpJOpoV84i1qZVHf+AMpeJXRVzxkEeeRX6AuNDYjVcXLo+lpw7gwf9SZ4PHgUGXrlx3kTY1V/wqCeha5NtlW/TfrvQ20sdT0n8uvy+2XFNt0YRu8M0vZfvUPrbrgbPtvwknTohAupYqXbP/YsFVfnTXV8IO7UTWrzasimB5fIM9vU0Srsrm69C6jL23ndO6eRVB5accgQK0N5/Jv2/sfKqp0pIq3o7kQZa2W7TvkO8ftOytLKVpeh04Ky1XVImqWylmlQeVPtLdtY8yY47rrndsrQrp3iMtc5daJ7hARy4bg4zSU9Ue6lq3gtBeuGpHXDY2pY1+wfGrZ1HX2OputJldH2HZWXiJJlyviUVMrdP9LwLu8V8qr9pKNI/8oyAdG+iO8eamWhwVE6hcKiTrdbu+so0U/iGEryNrxrJ1DXY+SkPn7vyu1P3ltaz5nwrJu8v5ij5YbCr/7qz//id37XD0/ni/I/zMh4BkxRgJfLKs9HdlofUeNxfLLCculAABOoYM8eGXFmzXw8opvG0GI6yf/1Z43QX0D4+r/zUw+dHt383/b3X3jg1o1ie7k4uqdcnY3qy1TrxvDekxwXlvMTLBcnmEy3sLN3P0bWwGQWzjtYmwMAylWFjQ2Dne3NuMLeHFwv1FW7pYwv0bOA0eVCxJOoq+0EQjM0j4cHJyiLEp6B0+MzMBhVGRzx9Zn0bd8lqVsIhgBrADIWs1kOImBzY9zVRSSeNb0U08ZisUGEo4MzLFclnPOoHCPLLPLc4tKlLUymeVeGGD/6SpYFvyUfm7SUYShl5BwyilDzTxu59bMkW5etcdVpKYNhqFMaENcadtHnw3m4RumCTmojFG8ULwbjlEyqBWHHJxZ4CFpCmcFgp0elnmE8vDAi+WB0vJD5Ih5onJUcnBd6fV2/Q5UJxZcW0QFZTdSVkkmk+J8oT6ev1VUCr9AHW5xEm0WTqgGeaR7Jenr6MESLeK9wYZVXhP1bx3BczwVM44xvyyPCeJJjd3ezNpAmnQkCh1QfkvKUbAuBl3QMtDoaMf0y6PqAZnePhBHZe7gg7ttahwRYGT+ki0JdKV3U40NCB8jxKHKcyHfFh1Q/TOnoNW3W8SFBV49npPKIclJ0pXR4ig8p+iK+iXLkeBPVIfRjip4WNhCQkOUU7kF+RD2rVYXr14+wWizrO1Q84+bVZ3Dt6Y9htVyAfb1zt6wqWFMfzcSe4eDgfDhaqfsIEKa+a6++88Th8PY1HP7RNYCAzZ1L2NjcxfjivQAYWT6GL1d44VN/jqc+dIqTg1tYzo/BzsNYg4de+wX4wn/vq5FnFlluYKxFOByqpSeiXbZZ0+kEGy5f2cP16wcoigq8KLAqHfZvXsfhjaeRWYuLexfqncufgzAej1BVFYqyRLFawLHH2ekSzvl491EYu6LAtU9T6kXZ1r2xJlIwIg4tLKl+QFH/Z0ynI9y6eYhiWcB7h3JVwrmqKZeQZ7VZPbS3cw5UVTbL4OBBRVFOQeROz86+7vff/5Ef/59/5o2P/vpvPvVyZh5ZS68ng2VV+cPVyh+DzW1jsUXEkxof49lzPh7bWzYz+wTAe0zyzDyXj8yHssz8cWbtJ974hoevfmat8ZkHfW9tCKkj8zqnSGAtd7Bts4XyuhJTJ0roDxVJ/A/5UydTxPnlvqHYKRXK02vLkBbX318Vs8A7oqHhi3T8cJRuIlw0Z1vcqHNCyXpaO6LQofpqCQS7BiccPD27INA5g5BIG76PJn2KjT5GLjX/YfV+p0HDD00OgE4n6HdS8Fr5aNxSOHZp/Y/874a74TMPL0mHDlplGZRnfP9NSKvjuxg0jiBC54WnCC49uGiVq3GRSiE4m7RCSJ/N2AwdYW7dUw5iGIl29sS7d4JSj3fy9BVVp7i7erQnvn+vUBzf1ZtYlCTDeco7pSxlvP59MfWkJng6kPrVsKkVTwovIX+Ugg/xMR9SsB1cnVavbVR7tmsjIacsJ1DdszwiLCqlgYuGReVQSFGJBIweWjVVqaFcl8volyeH4SFJkrBDeTUeUDApvEK8dOBofEKa3Mmjj4aTTp4QJ/GJHDao2yDE9xyAiINs6xYf1d5E1HMYaT5Lh1BassMUWEwuEU+S0eYdngQlJ8FK597p84sNv/arP//O73nz2z9yerb6z5ylzTwzmQdy9jzNLMEzUBS+yDIzAmCrymcASkumArEDUWUsHecj+u0XXflfUPjab/qJ71guTr/De3fh5OjGrFidvZzZ5967qWcYsiMPVxCzIxbypJ3IVbHAwY2nMJltY2fvflhj2zqYgdVyhaqsYCejLlJ3yJTBOwBpI5E2/A0ZZ3sGsxarGA6Iju5ZLIvmyJQKy0WBsqo9WmVVYefCHoCwXT6UXd+dU6PhAVMvmogY1tTnNG9uT5pOIzRKpDyal5TxL2DtGbdvH9V91VqgKmBths2tKfb2trp8KV6Setf0R8ZIgZfEOWXsSxkKeYDHKSOvzptY7PeMgCG+Jzvi97w6UsbNVD1AzDNNS2p07BlROW5rBtpjprpMom49KooqQnsMGW+jOqnLF+GvaSC0X/b3DK8Cb00fEvzSRtPeQC4iIsOqjBPyCaTbKskDVWFUF9JpJN618bgtUsu3xrsBjPTaQFkk4KQMpHSV1hcyLTwMGeDP443ibVEWgK+dxJWrdxoy1zqHAIzHOXZ3N9I4DunnpP4Veq4NDX5y7ql5l6wTKk33azmGiHQ5brRtGdCTMAE97udt4xO4BFmTshP1UaSDln3dthG7UukD8jek/yQdun9oPPRYq8euaLy6A5mUbd6bNUZM6X4jmgbolOUNymFCBod0TRsf86KqHF547ibK0qEs60vo/+xPfhfzo8N2ly6IOgcEEWwTL9fR3tVrcNPcg9eqbRZzZQ8c79/E8f6NaB0u5/q1w4hb8fr4n/0pNi6+or5rlAig+i6fUZ5hNMoxGmXI8wzTjREyayKV0hu/AUxmYzDXd0Jaa+BXJc6Ob8J+jp05ADDOR1jQsl57uPrY2+WyxNHhHHsXNxNtxcPt15OFhF5MjXVanvRcQ4j6dDYCqGkHa+F8AddcuEjGNFYjD6D7EMh7D+99LRwVZWenp18xm0yfsqv5jwD4H970hld9uqnhKQC/DAC//htP7TI4A7DFHpeZcYEMnwJkCXiODD3/pje8avkZsv1zHvRRVfq4efkBsj5WOjL4E6DXslHZYXgLr2EMEetZ7X6J16GIUns7adRaM+SMxEUIRLxGRVRG/xltKfK/LHXdjiMo6M7h1NlmanVCLY4xvd3Onqgk6pxMHMpWdwS10BTaM7bztfxUcfU9QcK+2sqEb8uJnUChbLTPIa90/PSdRENjS9xyKU6m33UeXvMs4+QvBmDuhrvhswsvUYeOVpxBaQY12FfGqQ7XOV8CdNdhOwXcKc9O2TaKCp3DA20ubssNcPVQ5KM6JP5h11C3e2idUpEDYX8A7ZSrPjcywMuj3cJg3Pe+95W6VmRyMJCDQI2DdAqltyZq5Rjj2Q9SqaZg2tnaQJm6zqFBYl1Ylz5UTmgzDSe34daGw3551KZxb/BF286yztRRbiG+LbOdePUntr27PtSCkgFQgGFWktkfGlPpmvN9bqXhU0O0lIiUBMi8Gh8Jf97wrn9T5eg0AiAnvAEu2qXT/Mo7gCDySoeQIertDgqOGgKSx8OxSJNOHaCbNOvj5yTP2/uMonI1/hTFchJGxqlFQvSrg9TpfWd7DSHr6jt95GT+PU888t43v/lH/AnK/6IiulJWzjEwAbABEAwRk2n46wlcK3K2xiwNqLLGHLHnP0+i+pcQ/oO/+99nxWr+nyzmx9/nXbV5eHBtw3s3Y78asS9GzhcbzJ68M0wAA56a7xFJ6oPROMfu7i5mm7NIHutwho3tC1gugKKsQGTgmXHj5iEu7m3XR4MQEEl+SjWmDJUp41QPdiBvBC/iE1+cHx2coKoqVJVHUTq4ysFY0xgt6kV5bQNrjCoEgAyIw2KuFgJrDKy1GI9GQjkp3AK+kQFTwYABBo6P5igrD3YeYI98lGM2G+GBBy4N84oDwSK0nY3T8EToHfEUlS3i1hoLB9KGDJUI9TdI9trtPJmgYdqG6A38iBSfyNPCKVg98ER5RJykMcqjymMBF9EucVWIRsZSKF4qnGSdMr+OT/UVXZdun1S5LZ9U+wzNscR85o7w1O2j5W3QwAcB2/xG85mQD91vSmZ6/WqArmT9SEweVBtIXRANeVKWdVWyjB4i/YQGfrUs4RsDsisrVKVDPsphrUGWEWxmMZlNE2uCgfYc0tOazghW6xjVl87rA3Ito2nWeqcny4j0bE93anoinSKq6slio0d1elvUkI5SfIrkFWl8ZND9XsJEMtzUlRwjVRuEftnKK/o4Q9CmeZ6QV0GgoI/jtgg6PchIeO7JoixuoL2kTtUqaUguB+T4+rVDLJclmBnXn38az378STAzMlvfcYJmvk1Ub5QLbO5YV7945+F9cxRbc0dfe+RYY+Bkru+z8r1TOMLu/PpoMfYAs2/YZvHRP/l95PkY2WgCm40xnk4wnm5iMtvAdDJD2F1869qzuPzAKzAeZRiNJ9jZmdX3Ho5su1YjAKM8R1GUyEYW+596FsuzY1y4sPM5deYAteMJVB9j66r6Pp2qcjg6OsPepa2uPaWcqLGWgGaXjuqPkTyGdMRjcCtrpMoVcSzimLExm2IxLzCZjnFyPAeo/pCWDMG7qnnn5hdg9lTv4skMEfNicXYpy+yxqcwX//BP/foDP/8P3/S85subvuVVh83jLdR3Zf61Cn170/q0+Hj6dH/XNofBU0tEW2qnkjwWDgjiIHcNUW+Ya52vGp8OIrmeDM9dfZ28ynS0qen8XS1xeuzUobX5tFNLE9n7QF30LTS7hdp6qXNcy/FX2wDbnUbsIx3OTd/Su6Piu34Y0QfhkcwYAa/thg01FDuAJF5xEGNtMi6VrtNSMKmwZk58N9wNLyK8RB06WmXIuV08sUwZ/2LPtkmWA1G+7NadkyZ+juE7p46ErVWnjuuUk3QCBbjYKRXq7L6Ij4cfOaDpo+Ukdd1ZodKwP+wIasqPzgSNt2LKc3NbesSlYf2yOo4CHJXVKX9JX7TqUukxh/rKNZrtqTJ02VAwQ7C6HlLpQ3CpsG4AidumrS3RRtQsyLp2jPGJ5tBhqkEyXrZFaN94wtV9LdOh3A3cXR40k2Vq8lBAkLs+lQotXJMv5NHc1dxKScVQ6PecuGxZhoYdyrcOH6CPm3yPJsKqLlDjwEnAEGnt1qSLSXT4Ii84g8IRcSRggW6nEat03bba+C+dPb1e1060h6dG6Z7WOa06PkmOSb3YTUhDDqm15TgRoJ544ud/63u/90f+5Gxe/Qwv+XXesStLf4WZDYCl9zxjRmYMzQ0Rg+Aza/bJ0jzPzceeePznW4X2uToSbl34hv/op7Pl8uzvFavTbzo+uLZTVuVlVxW7IHgA3lWnW2VxetEY09wD4+BcAVc5+KaBuDl/Z7YxxaXLl5Cfs4A/Oz6AsRaz2Sacs3DeY35WH0Gy67axvTVFdDn2nRiEW+OSkARtlGOVp41sC47zygu1m7KXyxW8r1tltSrhXG1YISZsbe82i3JTSwoDaI4pBVMdzx7GEAwIk9kEo0mOCxe3YrwlDj3Dm8A/wg24vX8EXzk45wECZhsjPPjQvbBZs+BsDXTiWZepjZnaKK8NlYI3XR6dptms+EwCkZ5BkfrtzwlYHZJ5G5mSRlFCn89Jo6ami5WyTWibSP7OwTVVd8hHCkbSpuVflxfKYcTl9gaaBG69NtfyMdSPBsrTeCRx1X0+1YaJvFH/5/7zUJ29+tCn6U7br+1Tib4k8WHxnmxXiDaidDsE+W/lMDyz0I9aPqT8a32TyNOEmzePUZZlazwO4/44I4wnY+SWcGFPHJkp9ZM0gALdcWupCUwguse3wJ9Q/MC4oMiJ2l/iJvNG+KRmETUMrasrmZboI1FbSxiBl5QfRj0OptoKjMF+eZ4+SIUhXSp1XIALZUp5bfuZzCtxRNcepABJ0tukyWdQQt8p2jQvon4BJNsgqnuAn+tYp3Vh87taljg7XWBVlHj6o0/i1tWnYa3BZDzG5sYGjPncXXLd7ORAWVUoq7Kem/jGlCp4mtn6nh7naqePKwucHtxqPtzy9U47qncMGWOwe/FebF28F0c3r+Jo/zquPvNxTGfbmG3vYWfvErZ39mCswe6FTVy6ZxtEBpfvu4Di2RJZVjt68jxHWVZw3sO+CJqtIYwyC2vqNUVZeVTOR02RWQtrLMrVqp4je+DoaI6qrJBl9nxdHdaP6NqtTo+A14+T0Tg9IF9N2N6Z4mD/GCBgPBmBFyswCJaAotW9TVlk6jZkJu8rGCLD3lKxWt2TZ/n+cjH/zwH81BD//joGvUMFAO5k58mQPWkofWi3z3nPdRM1eMn8akzqfQCo6+MGttFNYQ2rP5LVp0v0eSNRuzPepWHOUXFCMNO7lPrv9XPsNArp3aqZRWpMg3TetE6hRie3OAh9HXYL6TVIW2awPQWapMNIrxGb9LqK9J3jkjs1b7jFo87XxcmC+zuEJEzcovEkcL2M3w13w52El6hDpw59Jdl1vnUDDSWfOmV/nldeP+sO3ffcS5XYLpuifFIxEoDguJG06R1IcWAABuEIudghFOo2a/IHfqSUViotKMd2hqPWNPJFKr4mRnypJLd6Si99lzakZNNbRFkuXiCVNKmyzltE9WaKgrahtFQZ5w0GQ+UMPcd817Kkn2M7an/wkTu+ah6xyNe9d20c4CmC0zxPPYdJejsBYTmId5OnuI37Z7VGQ2kz6A8Nqynup5512Vr6h+BYPUtuajxS+fVzCveh3qQlMsCZuNG7fKS5G+Mm2yo4glIT8tRuH70LSB4lF+Ev4vX9QKkeJsuV/KrzpXYQ6RpFX2j04WOPvfMWgP/0jd/+9//pcll9eVX5De8xNpYqAzokQ5VntobI5Zndt5m5mWV0czy2vzk8DtzhAkfp8ZRb7s3f/wvZanX2ndevXfv6o8NrDxbF6pV1loJWy6OHPBNlJi+cW0wBN7W2/uopy3I47+FdYxgwRN57TCYjXL73CvL8zqcM3jms5kc4PVtia+c+kCEUpcP+/iGqqsLehS1ATtJliIw2AwtponjCLuMh8hBiOD3Bl43PjOPDM7iqAlBfysveNYsHA5vlYO/AAKytZce7ZqcbAzazGI8nIGKMRhku7W1iujHFaJTFdA0ZDVI4No+nRwvMT5fwDBhLmIxzvPzBK8gyo8oTfNDG3x6fJd9iPkSGNUb8HPFa4kt9GtU4H/OfEnkD+EBZkTFO0RSN3UF+BA6D8qIYkqpbj/uaH9q4fp6RtYXlmN6IZ4jrVwaIDkbl1zLQq1OUk+Kj7nu6zFC/phlAtCMhGRpZGGrDFB+C/El+QNEVpYV4ICk7GlYakNt8iXKHDOyJeU0STsYBHa/aulkNrgk9qA2Tuo2CvgvbAvT4oHTB8fECi+UKVemaDzYAaw1c5bBceLjKY3NrglzeXZHs4xIphYvEc0j/tagykrIz1K9Yw8g43Se0zKTkZU1dLY5Kn6T6U6QboPie4JOUwajPD9Am+Sl1qexXEQ130G90/ecFqYP0nDHJO81TjvHWOk3mSeWL+kVMWk8m18mdxntQR9Rl3Lh+gLP5Ep/40/dh/0a9kWI6mWB7a6tP82cZ6g9t6t3BU0ySMM45EBFWZQHnHKy1WC0LOO9gmMFsAIbY4UM4un0d+zevAlwf97Y8PcHZ8SHo+nO4lmXY3ruM2e5lzO99EPu3jnHP5V3sXdxqnDkWL3vlq3F2eA3HBzeQ5zk2plMYY7AxyfHQ5W288soWHry4iUvbE2zPRpiMLKwxMBTjLl89M5aFw9myxIefvY13/et/h+dun9X3DjmP5bJAsWocOql5gQxizs8SpjON1KlR/+rmIMw1X7MsGx6jRP1ZZrG1vYmDgxNsbkzgKgfnGHluUbGHqxxK50DGwhjGZJTBeQ8iUJbBEqpZUSx4Nt0YV6566Id/8v987c//zHd8/A7F5K9c0OuS1IkHQ/F6/TOUNmijS60p7jB+6Oi3lKNI55f3Fwf8GoA+vFRhgga5I6jbAUNNeVBrxjvjSSoufqe2LJm2bicQQ7bLULkS6/6HtamxKHbSdDVF/AEQdgiFI+HkeBB2AQEAi+lqXU18opC0G3bp7eADoNnVQ7HDOi6nnTAKOTFRWvoIufi6j7vhbvhswkvSoTOkpFL7dqTCkrm6uPUDU+doiZVqbMQLdan5aE8JS7cOqThAH7kmVRIEdf3dNwFe7+phAe8HaIwvVIvpi3czdYOGvCeow7TDi6Gx73FGjCDdjhITvQflWsdFszhIA388QHNPIXcKn6N6ojYQ8Knjyrrtv1KJoy0v/iqg3zZx6PO0zy+drleXMl3Dy+e+VKbxSywWkwOVanO5OG7bldHHWU6murridVe3q6iem3c7fvQW6/CcimuPNxPx+r19Vos/2dZ9CtKcSHFQtwKreBl0K5OCTfUgHZ+aTqSWz9EzpXf4tDCBV6E+NUlOweq7gIDOaZNy9sjnSPJEO8j83OQPtcg0eTycppuoviMn0m5E+Jf/4n/5obe+7UcfmM/LHy4K94WV83vMyJ3zmxZUACAG53lunsoy83Fr6Y8BiSv15COeKMsdQ1BP4T2OeeNbfvYHbt/69HcdHR7fv1iuAIDZV9NitX/FGr8JdvWxOgxnLVnT3HdDVJ/r7arGsGcIhoDL913GdDrFZxpGucGNq5/AdHYB23v3oCqBo6NTlEWFK1cu1BS1eiAQNbCAlh2+Z0xU8aHIrhHrOCPKQEivy18uC4Sv08/OCnhf31XjnMPm9k7dJqY+9772+TDI1A4VsgbW1A7sLLOYbUyR5Rm2NsYd7pSgrcVdvSvnwK3bxzDWgCuP2WSEV7zq/poUbejTBj1J67r6ZV7NP41jpIY5UadakLVKQ8IqonV7pPBJGdLjjt+HiejnGE7zRvNLGzqRkB1FRocn1vNrCI+2DIWPNpgGvrblD9Ct+0zKWJnqVcPGigAAIABJREFUVzItyUuJaIR03De1fMg8KWN/S4/iw5BcStrbMhjJNtF0R/QJue21f6IderzkRJmJoA2RgQjZd1J4q3lqJJOSt6FvCeNkj26Bw9HRHKtliaryMMTIRxmsB6qqQmYNTGYx25j1cUjIBA/E9/KlDGss2izBhp7uGtBlvdOHJU8lXwJvSMJBwIpxKZJhARPBCpracUcOQAm5C2VofZKCCQVLuiNZFzgmDM5dXaLsnh5N6V1VruaN5oHu+zpNG+qSfU3qmJTOkjAJnGT7poLEXeplGdboweWywM0XnsbRraswVBvzNzc3Bir7iw/W1nO46bhz+EzHEzAznPdwrkJZVXBV+Hix2R1fOTCH+3sA8vWvzSxODm/i9o0XcHjzedxz/4MAXonDozPMZlOcHp/CM7B98X4c7l/HzsTiB7/5S/DFD+3Fjl9guA0SSYYIs3GG2TjD67/gPuTO46ef+D189E9+BxfvexiX7nsFbu+fYibnVENzgUAo0JfJobGV69n0x5/8AJ7+2EfB7HHvgw/hdV/zdXG5us7m/eKlTSxXKxTLAqNxhtWyRFlWIAYMGVBW919rLBwDRFTfhUgGRen9aGy4qIpLxpqT5WLxAwD+m2Hu/dUP0j4mV4vn7TjR6S/GmfNigy5/ncNm3TFxqXcZ1/u4mIbztOks06k3RRCjblcWq2eK647wEatOWda6D9Nj9PqnGHXpcbvGId3GMm+MUco+K/EU76TlS47WQuZCm0ZYyfV/UwY3Njo5jlPt5JF3/dTt09gKCYivkVjHK2lTvBvuhs88vCQdOu3wQuELf4YhA8/xrpRYncQK6k7CeV9fd06fDjOtJHuDjShL5tKOH6h6JfWx0pLOHVJlScxiJ0znzNET7EBBoCGU6dv0+H6gGK84Ru8ISqn01DMlnuNFVTyI9meCsXMoKGql+qNBcvj8TqnYY+dQt5rUO4z0nUGpC+bSQdJZ/8ZnkAZ6Jb90vC4vpPHAOyHFw2FYXefAglflp7C46+UJu4AkrMwjaqMhGQjp3eSnS+4cRPJ5cJLUxsl1hKiLO+dt7Ozr7ySSFOvneKIy3KoRfSpPiNPvfQ2gJTaNn8YtVWYqTpcj08MXOO2xbogdPylnjnbyeO63eYiLdgIR9XDwzG27mET+xx995HkAP/5d3/NfvWm1cn+nrPwDhnARAFljTrOMrua5/aM8o99+97se8X3plbwK+rV+7nhCArbTrZKfb/7+X5jMTw9/bD4/+spitbrn9OT4QkNUxX41BapNY7J2Ae+9t/WEtM5vrYUxBvkoh3MOGxsz7O7tDkxC7zyMRiOMx2OcndzGYn6Ae+59GESExXKJm7eOcM89Ow0RYmEN9Z4yzkRCpfMqoNCv9BFroY4mbjFfAWTgfH3UCTdHleR5XutR55oqDYwlVGVZG0IMwWSNQ8dYGEOYTXMYYzCa5mhm+HVdhBiHlBGM4rRiVWGxWAEM5LnFAy+7R33p2i00Bg36PaYleJUyxnUdUZWbwr9ja9d+hPgeiQBHw3wIdUDBkqZTvQ8Z7XvlJ+iM6gxyo3mj24nifD2DZSIkZZw7HrfGyIGyU4bP5FBOcb6hptc80HmHjLHR4NMbaBO4a1hO4JagJ8BHfaORKQ64DrRhZHhukU3LR0qHaKOf7rvJ/iJkUodUXFs2KV7HKKdlOgAEVlDMc1lvQqbq3a5AlltUVQXnGZ4J4X6uUWYwmuTYu7SpylD0ycFsqF+n2j1hNKd1Bte2/zX/hnaDpeR/SDdwM7r2+kHAe6D/BRhZ5mBdCd2Vchj05FPp4B68il+n/3TQ8kAYaJdU/wv1CrokXlpvaJwiOQpkJ+RBx0d6IuhN1X8iXYC437a4oYMbbPe4KPlCxuD6Mx9r50yZtcgap8pfpUBELW7j0fhceLmWcd5jsVxgeXKAZz+6j8ObV7F98V7cc9+DsNZiNMpw30MP4ysvO3zZA9v40of26ruDPkchzyyWzsMQYbk4we2rn8TFex/E8eEJ8GC4M1CPTYl2RGh+0d6EegdjRzjOTk7xsQ/+Ca4/+2y0DnvhU5/CAw89jHvuvz9GsNUxHQ7WGmxtbWC/dBiPc1QVw4JRLRnGNDYEMnX1zU5vcHOsnmP4ytmqLDZ5NMkLV37+D/2DX/vqf/qPvvPffM6Y+pcc1q0ddJp2/PQtYzFs+uNoTqav32kynJZyNn2mYcgplAr63qD4Y1YSYke9fHGl/ThZdmevUHyKhiJh00CkBdu3ll9EIKYmps+roTaR/E3tLurguljtfAkQofaujvT+pIhJSgrq/E1Z1N+FVHf92D5Zx0keButunw9tu7Xtu86mdzfcDXcWXpIOHUb4ytuDQDDCWB4cO/I3KLQAD6DtqKY1wGunUNeNU1267+yp/w97teN37Rjq0ygmMhF8t/gbGlb0AJnadUOiZLTldtwZwqtT2mqXSo+u4AQC5L1AMVWI0vv0x4NHvLMpwPkoLr67SMQHw5Sst3XiIBEfe93Drpx4/I1bob/tU+atf4e2Atfp8SKwjtbng2qYoePo5LNua50G9Twk+VriZLkaPrmCHXhO4byODiTSujK79uzgQ1xqLa9/tTNHh3ZiptaT8fm6fSyjo+FEu7XP2ljT1oV2MtbDBf8ve28eNElynvf9Muvq67vmvvYC9gCwBEASBwkBIkGCAEOCQhRF6AiFqHAoZCvCpiWbIUsyFdQ/pI6QbcmiZYdMKUKU5IMiQVG0DpukQVEkQQAEIOJYYIHF3jOzc33z3d1dV2b6j+qqzsrO+mZ3scvdWdcTMfN1V2Vlvu+bb2Z3P09lVrsH6tftUb1a1p0/urLC7TFfSHxZVR/vyihvZjhjo2WzECvX2mVcH1p2u+Nscd4Vdz7+c3//XwH/6k/+qR+9WBb6O7Qx56UUV4JAfPJfVFu0tbaQ82/1trpF3Gr/CG8cs/ToT2T57NuzbH7/zs5epI2KwEiMiLXKEymXPyiqh10HBGGIAOIkIRkkzI5mFEXBmXNniKPI08rLw/r6GjIISGczbr7wFGsbpzhx+hxpmnP9+h5nz25U87NNnMJyELlEcot0McuyYhE1Hznb3EhljZP6FzVQ5GXTz6osCQKJ1mCEZm1tA72o1xiDkCADiSgFQkqkhEBKwkgSBNU2KSKQ1Z2ktT22Py685OWy/P7+lFIZwkBw4cIpkmG8LOuSWHV9XlLQuqZrknLLIdpxFrW9pt0/xspUl7R0+6tFBrfnreXkYcfE8cnNjy60iGA7lzzXtT4yzLLcClnvlLP9Wznebtofc6d/7HI1UVnn/QoJ68SuRUS6/lrGuL6umGOPQycf7e9CLfLWvta5rq63Rb45eWWZ3EkKtyZEJwd9fbHSX9BapWXHrFWHz34rD+2yrbhY9thx6CLxXSHAft3ywTO+XRtE3aYzV3bllDHMphkyCAgDCUJWW02aAiEFsajE443NCWFg/VQ8bg6p+6ZlnxUbRDsP7Fj7xrJvTDXXWGHxjp167hLWNWK1niafuvyy4u+24cSzZZTzPc/7GdCKiz0/0p433BjU9trjxWef+5qu8rUZwl/O+7nLarw6Pr/aX3Q6xnszXtx27P6wY+rJF9fXrnnZhv29oXW8ow5AlyVlWVTPypNL4vVuh+1HICWT0RgWi/OKYsrTX/kcT3zx0wzG61y89wHe+8BpHpiMUEpz6/aUc2e+uS3nilKxdzBn/zDj2v6Mf/yJL1c3H5UlWToFYJ6WFEVJFAarnx9d46D+/m/PwRJ0qXn+ySd45vGvMJ/OOu062Nvh9MWLq7noGdMbG0MOD6aoICCKJFIIsjRHSIEQQfMdU0iB1qBUCQQYI9EYYbSRYKRRai1N538SuGsFnVcax4k8vmOuOOQTC3wrJ3wiUdfxO60wctvytb1S1plPfGLQcauBuo7dqV5Bmw9yVxWZRdn6RvjWjeZCLKZma/cSq3xXTO0PB7/0YvONq30mnHLuDfP156totbt8v3pjvT9fjPX/cbeWtyPstsjyu6/tzxvj46PHa4z/Xwo6b75v87U2oUePHj16vAHxuU/9zFXgX9rHHnzgxKva5sf+zN97y8HB7Q/lWXpxd2dvqyjSCJBoIzValiobBkIvOKvqYbZRHDMaLbdSy/Nq//WTp096fyx9sxiPh0gBWZqRzva48cKMMxfuh0Jz4/oup89sEUibPPPVYp33kVY20bNC/juVOgTfbJ5SloqyVIRR9cO7LCGSAY0cKiQYBUZTFhDYzxQymiCMCQNBEkdIETCZDDpIM7Pqn5fIrbCze4QUlZizvjlaJRI6iT+HkGtds3LRMjDCIedWSFsPmejzofHbrtsq56t/hXQV7dfHEeMtwcCwkgNdRKeb7v5fZ9191CJhHdJHHHN9U0dNmNZtvwgS0vXbhkt0OT9XsYl/L+lq+9TRF67fLeLb8cEn0HQKihaZu0L0L3Kzafu4vujwsSGF7es66nCJ7KaPPDlk22df48ahFTux+te17U5CR3PsmHN2exZ2dg9J5wVZVlDmBUhZiTu1uVKyvjG+Q464McNjf2PcsdeJ42yvIa38aI2dxadWKy+65jjaueDmhE8AcYUBu69a/WqVF55rfX2+Mp91tO0KQCv2eOpv9UtHI3UIfD77xsxxuebtw3oedGLd1G3VaY8vd7x19UvXPGL/PTbmHZ/JK9eBKjWXn/oaWitAVOLCS3i24N2Iw+mUm7e20bq6OTAvtslmB/zQw++rtmUMBNu7L0/QUUpzNMu5efuI2bygVJpPPH6Vzz5ZbWeXJAlKKYxRpLMpURSSpwXRJKD1fQLrb8fnvACMENy6coVvPPYl9m9vd06XNqI4pvnM9H3uWJVIKVhbH6KUYmgM02nGcJhQKkVZKPK8JEmq74fKVFveBUGVo0broFQqybPs7GAwfFppff4v/Le/8F0/9bd+6DdecmBfYzz6lgt3LtSjR48ePV4RvLG/hfTo0aNHjx5vcORZ+r1Gq42iKJVSKgdCjBba6LBUWZLPZ8lwNFhsqRYzHA1bK4wAirJkY3P9VbNRIBiOhmgNZVlQ5BlXnvkamycvsLa+xfatPU6f3UQiPQQsfuK2fm8Tyy452gWLdJ5OU6ZHKUVRkKUFSinyQqG1ZnPrdHVHmtGLJqtrgrBa9BOEIYGsVuUYpdEiZDhKGA3dFU4Oud/Y4SOjlsdn0wy05s0PXmAwsL6yuUSVl1ysSUUrjl1ttuyrielFfV0EmA8+ctJHvB0nFLj1vZi7zFeOW++bMnZeOTm20o5DnHoFRJcUde00bTvuZHtdx3EiQEtEoX3OhlfMYLUPvAJTbYx1rEtE8gk/TXtu3fjrcQnounnhXNsc7/Cl3ZCnv7DGw6Iut7/s1y5x7RMBO0llq5w3N9z2sMYb7Tpbc5pjD+6GIB3EtBOzo8OU+SwjzyoSNQyDxT+JNoLhKObkyfVKZDd2JX4fzIowZs0fPkGjNVcdM8ZdIt6NVyt2Hr/d+pz4CLseSy/xiu/2+zuJPr5x3Mpvjz9dNyw0hnr8cceTW3+T97Y9CyftnGj8dutZHO/63HXbAo9flg1ev4+p372ua56zr3Vft8r7zlnxOJawFwRhwP72C/W2tQghkPKN9wyEslRs79xmNk9RSrXOCQRRGDGd56wPxwghOExzbm4fMRpV4ocUksEgpCw1RaHQutqSbDSM0NqwdzBnd3/O0TRDSsFBVvDvv3yZzz31AkEQEIbhYphVWwQrrdi58RzrG+/gaJozXhta82W3wFIfK4ucr3/hC1x+8hsr/twJw9GE1tj0ffeEJlfXN0YcHs6ICBmoyv8ojtCJQh3MKBercqqbgCQykGiFUUqJLMsG2uiLyuhkNBx/I83mPwjcdYJOjx49evT4vUMv6PTo0aNHjx53MYxWJ6Jw8HSaHhzIIBoaY4Qq802tiqjMpwkghqMR4/rh1u71mNZqnVcLAsF4MuRgr0CV1RZnOzcvM58ecOb8PVx/YYf19RGTydD6/ewSPMYRKSyCSFjnO4mxNplUFCUH+1NKpSnKkqJUKAVaG6IooVqVUxE3ZlG3MYayMAhhUCpDiOrByFEUMhyF1VZFJ9acNpekUPsO7PqYTUYtz2VZwX33na3EnOPuELWJYCfq1TGHbPMRcC3SmPYx4SE03PNdpFuLBPeQpA5B3Tb/OBLP054dCycMLebF5jbdenyEoy30+Ah6r/8+AtxjY6uIh5T0EfrHEaotvx2y3ydAtIq45LZDmNbH3Vxpiol2WbvOFjlr18Nq7GsytxWWY3K/1Y6nX5q6HVvc8nZ7NoHfjJu6CsuPFrFXt7cqHizDI9r+dZLVzX+W7Z7xix1Pj8+umGXg1vY+6TxHG0MUBpRKU2qDzktkIAnDiLX1YbtvvXG18wNaK5S8oo5nrLpijK/PuvK7ueSY+adlYIc/jf3OuGoasOy1r+8ik1t90zGHdeWpr24rpbzzsE/8arVpnJcdc10r52vH3fOw0j8tAckzh6x8Ni0aaMavafvoHZOOv/Uxnw/2HONevzLuxWo9TfxW+yRPZ9jbcGvtsfUuhFKKoiw5ODjg1GTA6fGAp4+mrTJCCAaDAaVSfObp67yrOE0cV/PHPC0ZD5e00iCuxJswrFb+aWOYDGO0MRxOM565ecgXnr3BE9d2mKYFUG17n8QxQlSikjG62e5+Pt1FlYob129z5sy69TXAkwMLzA6PeOxzn+HW1asvOy6TjXpXF2fsu2NzcTwIJJPxkL29I7SB+TzDGKot1kqFNoI4ptp2TRkyVSCFFEJWA0WU0hR5vlZE0RmMET/yVz/+A//gb3/sl162Az169OjR4w2NXtDp0aNHjx497mKUqjy1t7cfA8IoNdQqXy/LbKBUGoEK1jbWOsUcqH6Xuit2Xi0IBHGSkOc51coXmB7u8vz8kPP3PExRVlsAnTi5hmjumoU2MeaSSo0TtAgYl2i1r1kc2ds5RCmNVooi15WYo0rAMF5bRwiBCCS61CAExiyehWY0BoHSGiEDpK72jk6ShCiKCUN5Z2KtsaI+tWr75tbEz1W45JmPkPKJWnY5H3nWRU42BBaskHNdYsMKec+yL+pnXPgEKJx+tYnBFjHsIS9XCE2LtPPBJf3cGLT8qm3HY7cTqxax6SHh7dwVdhUdBHFdwI5Dl6izQnYuYrVCIr8Iv7zCgIfUtf1p1e0hqusCTXs1ae+2acfFOucTpWw7VsQOq7yP+HaFm5XzTlxW+tMi9loCs2uH7ZRjc6c4YL93/GlXtJriK8JIdXmeK9JZRqkhCIKKbDSgdYmhesZaEFqrDpo+9+STK1p1cdvuOLLzCGg9Gc7tY3se8RH5TTnPcRuOH8IXc3fOtOcu237b1lZ5T/++GHjH/NI+A0t7MaSz6llHySBy7OqYB+40vt3XlTH+MXyc/63Xi3neHWcLM1tiaH2d4/dKG83FrNrmzuV1G77Pma65o6m33VTddrX9l1kcWtzksRK3uwdKKbIiR6iSzUHIA2c3OfXgGfJC84nHnwUqP6MwREpJWZYUZYGUks8+eRmjDN967ykkglQUhKGgLA3aGA7mJXvzjP1pzu1Zyo2dI3Znc6ZpidIarTSlUkhZPdOxfj5kEAZEYchgIImLHKU0ZVky3b/N7VvXEfIC02nGZJJ0fg7PpzO++OlPcvv69W8qPkIIhs13Z2euqwosTtknBBubY6aznEQbpkeCPC9QSjfF8iwnSSKM0dX2fTIUUgdolDA6kFrrUCs91EKvZensB4Be0OnRo0ePHl70gk6PHj169OhxF+Po8PBUOpudUrrcKFW2UeTZSKk80iqNozhmOOxefWMwv2diTo3hcIAqFVmWVmKKhiLPef7pr3Lm3P0obciynNNntoiiwEOKOQR1Leb4iJUOck8AeVGS5QVKl2itF3faahCSKAwQQiKEIRACZQxm8fRKgUFIgUFgkIBGymrLIrReEg1ddwrbhKZNVK6IJA5HuyLaOPV6CcyG1Vot74onK0KZh0Bz4RJmLqnqtmOLQ12iiE0au0Rvq6hNMEObiPMQeF1EuHuHeZdg4BEFvT7apL5NzrYESseuuoyvfbcMdBChXa8d8aKpl/Z5u16zPNWIfo3tpp2/vn5sEeAuCW9W22vs6fLPadPOO18cfO/t413Ev4+wv9P82CW8tQu1614RCumIFasxdsWlWvjxPV13ZXwK9naPULqqUwgolUaXCoREBNWzwSbjZHm93S849dVn3FiujDc7Jzz+r6SQJw/aLfrnqeMIfuH2ge+cPSe6rL5tf4e9bv40x1x/Hf9cAaup02CM4ZlnbnDPPacIAkmea772+POkaU5ZKkbjAefPn+Ts+c3FZ7knV7w50wG3Dvecb7z56nPjCcvYCc81Xfm/akSHH85cbjfamp5N+xIf7LnGsqfM8oWQY5td9ZHvoeSvRwzjgIfOr3NqECMKhSqXIlWpNZ95+hpfvXyjEjMGA6IoQgrBLJ2DEEgZEEcRSpV87umrfO7pKwyikCgMUUCel5UwE0gnVSoBTEq5EI0DDIYgCEjimDAMCcOAOIobW6MwJE1zjqZTDHC4d4vNU2e5fm2HBx86v6x80VBRFHzxt3+LG1euvCKxGq+vr+aZJy9a5xa+r60NMVoxHA2Ypxm6HuYajDbkeVnd+INEKyNkYAzVlsNCGx0URbYehuGe0urkj/zVj3/sH/ztj338FXGqR48ePXq8odALOj169OjRo8ddjCwrbwKnVVluaq0iIaUWxuhABAghyLKMJIm914pORuPVxWRtTBAGzGczjDEoZdBlyQuXv8G5iw8gN7e4dWuXU6c2iaNw+aPZJQ6lReLU6CSaLf5GCI6O0kqcQaCURkiBMBKJZvPEKfTibtyy1BVhs7jULNghAUgJUZwQhZLhKCEMA4bjZJU0toWOO5FfDeHpIf3ssg3p7h73kK9dQoJwytm2Nm3TvthHqvsIXW/wrWtXRCycGLgEraevGz8W17jN+u4uN9Zru5zvOvevr05fHZ2EqRVzlxSq49Oqz1jxt/urgxB2r+sQClfuXncJZXc8tex1bLDLNX1rt+H4apc9LqZdZVxifuncKtnW1LWwx85x20C371p88DFkuM/u1vDzjItj895Dcrs+WP1r3Pq88Vz6bLQhTVPq54KpUhCGAmMCQBOFIcMkXG635vPppQgUtvF2uSbnnZUyXePMziNnbhQr9ljJ58679bzT+HRMX/rGQH28q49b4hIdsfDUabdvxQZjODyYIwXcuL6PKgsGoyE3X3iOWy88S1GUjDfPs7t7iW98o1rlECcRG+sjNrfWOH1mgyBwnvHSNcZXxo2Te/aNAe7gs+fVlTh0fDb4Pre8Is+iga45tStn3LFjj5/WXGbFuznoz2NjDHEckWY5SqlmxU6aZwyTgd++1wHWhhHveegMbzm7TpkWPH99n3SxFViNr13f4ZNPPIeUAaPhsHouoDFIKRBCMBoOqy3UgoA4icFo8rykKEvysqTQJWEYMhxVc4dezDH1lnRRFIKpxI4wCgmDgLJUBGFAEvm/nwIMBgmz+QyjBbPD25Sl4sb1XR58+EIrZ77+hf/IU1/9KqYrT45BGEVoVT030ca5e+/l+M+V7jljY2PI9GhOEArCoJpfjZEISoyQixU7BqRAlwXGhJrS6HSmjDEmFMKsb26eDpMkGWRp+uH//C//3L/6X/7OHy9fsnM9evTo0eMNjV7Q6dGjR48ePe5iyCC8KgJ5SQTBXKqgEBhUWQyFkCAgzzLyPCGOu380vxYYDisCxEynGFP92A2A7RtXKIqUk2fOs31rrxJ1YuvrisDZXm3x2iZtHbLaJf3yomQ+SxsNoCiqbT0whsFoyGAQo5Uiy0vyLMcgEWiCMCAIqgciV9utCDAgg4DhKGI4GCCl8+PfJbts2OdwyrnkvZfE9tXpIXMbItgt7yPVlodbBKldR0OQekiOLt9wiLSaXPWRwbafx9357F7TIhNdO3xEolO/S06v3PXvscVtt5Nk99jXSQZbpLNNRtsEpHs3eqvfnfMtstTuT1b9a9nv5IxLhrZss+pvEeseUraLLO8gtVskvq+Oxh5W67J9dl6uEM4NsdtBCnaReV197/PxOOHixbRV++p/swor9kVeAtW2kUYbirKgVIJASGRQbbe2tjFZbdcn+K2Q4M5fd76xy/vIe19sXD+a7vTkdytHnLg4pKto+bYo6za5Mjeb9rm6CV8O1Oe6xrpbpz232/OEqG48yLOSndtH3L5xmdn+TcrsEJXPmE1nHO7f4va1b5AMJkSDMfFgjcF4neF4HSkESRKxuTlhPBkwmYw4cXJCEAarY9cWPJrBZNq2+eYyN/Y2WvPu4j93rmzFx/qccT8rOmE8548ZO1112Cp0xxwjpCSQAfa8JoQgnb/+BJ1BHPBdj17g0Yub6Kzk9sGMJ568SalUy615ofjlrzzD4TxjNBohRSXg1M8JEkIQyIAwComiECEESRRTloos26fekk1IwWg0ZDIav2gb4+jF+BETBiFaaebTPdLpIUl8giIviKKQnZs3+fxv/Dp5lr30IC1QFoX3+Pa1a2ilGQyHDMYTLp1cIxhNyMzi+6jnu2bznRPY3Bxz88Yu2giM0SitmB0dcHS4Qzafoo0ilBKlDUEQSCmlDILQBEGshBCiLLITYRjHYRCsH+zv/jngH75sJ3v06NGjxxsSvaDTo0ePHj163MWQQXCNJaWhjS6D6g4/0EoBMD2aEmyGBLK6W9csVqa81hgOBxhjMNMpQiy3/jja30GXirMX7mH79h6nTm4SJxF+0sghbRsCZ0G4eEjCg/2FiKQhzwqMdWfmeLxJnmYUpapW7ghR7ehG0ERMKRBCEkeSIBDEUYAu9eqd7Xe6E9oWIurzrZUDDtFok4Q+UthHOgrrjXEr88B316mdKi1CzrrGPWcLD27bPnGjyyf3WE3AusKBca5pN7ZKFHr7hrb9dJR321kRtlwbjBUsq09ZsySbAAAgAElEQVR95K4bH5cw9Qpcdp44vh7rr0uo0hH32oWOfPMR3y37YaVffOS9V4By2vX67LG7K7Zuzvpsba2G8vjdGrNOHTjHbbhEcStNXSJ9+bLVti+37Nx1+8waJ7t7M2bTlKKotpYMQkMUBWhtCMKQKA4ZDhOqFYlO7rVsqQNpxwPa48cTNwdLza9jzDdzl3/MCLsffLa68fDB9sk3PXrHycJ3u32f8uDNW7sOT9uOn7N5ynyecevmNZ768qcJwoBL588ziBNObm2htSbLc2bzOQe3by8eJm+IkyFxMiEerpEMFyLPaB0pFyLPiXUCARsbEyZrA8ZrA4IgWJ3DhGWUT7j0fR61BKp6PNZ1snrdcYKasOvzfea5ZXD60c4jyy/3s6rlt1WHNZ9ESVQ93yWJyaVcrNKpngWjtG6+X72WePdDZ/nou+7l3OaIp57b5uq1PW7uTCnL5Xecetu4L1/b5vFrOwQyYJAkCCkRAqIwIoyCRtiJw6jKDQthGCy6o1rFYwxE0YtQaF4igiBAyurmJCEEeToDcZLDg5TLT3yRK08//Yq3WWNve5u97W3uPbPGD37Xw3z9+hV+4ZNPcunND/L2976vKmQPeyf/t7f3OXl6nbXJPru7R6iyZJSETCab7O0IDvYPKUu1iJ8W1fdNjBBSShmSzudbUk7XpQzKIIj+6Mf+zP/4ix//Z//VjVfN4R49evTocdehF3R69OjRo0ePuxhBEH9GIP+ARORSBKUMR1OEoSymY6VUJISgKEoO9w/Y3Np83Yg5NUajanuP2WyKKuttLwyz6R5Xn0u5cO+D7O4dMhglbKyPlsSQTSbaDMziR7XwiSfGUJSKsqhIr6IoKfJysS2IIQhCiiIHRLUKB0MgJVEck2WLB9tiMNogwwXhISVRHCDDkMEwdsgjCz6xwSuwHEOUeQULq3673hbZvah/hTD1kPdufcYmmTva7iRuXSLUU583FjgxaP6zqvUQuV0igE/cqKt0iWKboO4kgS3yr2nSQ3rW71ukD/5403G8RYC2c9wv6ln2HNdXLaLbk3PeOmnHpEXwWvXY1/piXPeJ274bC7tu49jsCd+xY8wljt1caBHCHUR8awxZhnQJYLix8IxRt82VYDv91RDj9th1bPa81kqTZRl5UWKMJowCoqgiS402BEG1vdHt2wdcvHQS3PEmanM87bg57cttF94+dOciseqrT7y1Y1ufc+eDxTHRutaywVjl3JzBOecbp3ZfttLGtrku6zrutlP9p7VhNs1I04LD3R20MSQOsS6lZDgYMBwMGoFnnqVMpzNms12mh9vUN0pE8ZBkMCEZrRMv/o7GawgZIAUMhzFrayM2ttbYWB+xvjF0bLL99czXrk/uXOHOz13zIHY47HHrmWd8ZVfqdca+O6ZsG93jVp5IGRCEIcPBEK1nYEBrg9aKo6MpG+trfl9eZdx3Zo2Pfvt9vP3+E0ghKJTmE596kr39eWWf5Y9G8NgLt/n69V2kFEQLsSZOIq9wcxziKEIrjUBg0Ejx6ghacRSSZQIpBVl6iFIFv/KL/wdrxzwf8pXCn/7gI7znzaf5+Gee4TcfuwrA/vb2cjgLgdHVcxXrHDMGtm8dkM532NvZbeoSQhCIgPFoyHg05OKlc6RpxgtXrjGbpQBoZaSUijCOhZ4V4ygJwkBKDg5vfctwtP6ngf/hVXe6R48ePXrcNegFnR49evTo0eMuxm/+8k8+9R0f/NEnlCouCSUzo9TIGCOr515X4o3WirIU7O/ts765/lqbvILBIEFIwfToCFNQPagXQ5rOufzsE9xz/8PkaU46yzl9dgNpBM0zVhpyZllfpV+YiouRbcJ2b3+6uLPWkM5zSgUs9nqfrK2jlEHK6se30WCQaF0JQEYbDBIhDMGiXiEqomFrc7Lgg9rE7pKHPIbs9N3t7FRgDNVqoxrHiSF1EOoma8LBR6K54oZ1zmjTsr263EPwuyQ5ljueel2Bwhhhcd1m6XenOARG0/ji3jjeZe+KHuWSuPYd27b/dv/ZMbOI3yq9POSvU6/N667UY3yGioW/7b5YlmNZYx3SFmG9apNpigrQBiGxUm05nlrSb9OPi5Mr5KdDSltkfxMmaywu82OZ842PrXrb1VanKgqx3Z+LPqO9xaJZ0I1eGxcllmVWx0jzwPP6fWOjh/i3jrd89gmAVn407QtB/bwusxgzy9Ss4rMSFFPZXc11WHbbKSQ42J+SZwVCCsIwIIwkYRCQF4rhICQIQsIoIAzDZX2L2LBov2mzjq2dT9bfln+NSct+MAiENhhh9U1DjNr9XDe19HUZSuNoBvZYdLZVs/rNHqdGL+eo+nVrrlz0TWW9Wfph9Vnztx47K7lhlsN0OfCWLsh2nKo+rApPj6rVOXleks12EUKQ3GHrVCkl4+GI8XAEgNaaQpXkWcZ0NiezRB5jDMlgjeFknWS4wWCyxeHRCa5d30VQPS9FyOW2bZsn1tnaGpMk4cKF9q0hranBOOOzeV8FoJ57arTnZdPEyRhrXDbhM7Tyyc6TOifr2NptL97XfVXPI3a7TRe1+maZaOsnT1LeuIExBqVVNS6NIS+q5+q8FEHkm8GZzSEffsc9fMfDZ0iiZZvbt6d84tNPtUQcIeAwK/jS1W2u7c8RUjAYxAwHA8IgXPTJS8d4PKYoS7TWCCRKK6JXgVoajUccTWdgBLPDHR779L8jDEImg8HLtv1OeODcOn/++x4lCAT/3S99gSvbRwDEScJ7PvT9FFm+eJaQ/f1DoJTiuWeucPvWC62V310YDBI2T2wixAF5lpPnBdpodKqklIEwOmQ0GSEEJi/Sd/zx/+QfhD/3Mz/SP0unR48ePXoAvaDTo0ePHj163PWIk9E/zvPZu4WQZ9Jsb0ubYhQE8Vygo4qgq6CUYjadMx6PXkNr/UjimGB9ncODQ4wxaLX4MWwUV577OhfueRg9m3PtcsHps1vVQ3apCfcF2dOQjgvy07nbOssKiiynKArStKj4JKNAQDIcIIMAo0FKkIGkKBSqLFFlUwWgAEEYRYzGCWuTAVEcs7E1rtqsiaea43XEBptgrsnChii3yYHmP5oFDbWIIVwCkIpMaAjgBQnbNOrhPFrEZnP7vU12miUhZjnQimu9OqC+bkFuYZNnekm81mRZU0/tG2ZJrrLsT4NYCjJ1XDRN/UtyfUleuXGzKUC7H9w41EKAl4g3C5vrPrKJ6ZroNQYkLb9q+xsiviawLeLQtqM5L1jGue4dKVr1NH2tF5ZI0cSpsaG2TYglyWoT0TWZbZGmy5w0TdzsWLdylqXQUNvSENJWrohFXNycauJWjxWb3LaiIyyfmhg5/Vm13TD2jU9t0tcidm2C2SzEhUW/YJP/tpBic78LX4w2K2147bZjZsdzkbDGcqYK37JOa5A1sV2yzmBUPWarMvXcUwsQaMM8LShLjVGGslQUOQRBiTYQRwFBoNnfPeLSfWcdfXHhp+VGHZ/K1qWoU9llFmPUimHd/82cuBy3jQiAlRv1PFLHx24ba25dGNmMXSwxR4pGjDOWkGb3/VInEAi57GOfcFaHssqV+ozjuyUCNpOMtq+vhaK2P35hR1DkBRhQGuZHh4RhQPRiHjxiQUpJImOSKGZtslxBopRiNp9Vz5M7us3BzjW01kTxkCgZEidj4mRUPZNnNObwcM7ly7cQoqozCCSD4YAkCTh5Yp0TJ9cZjZOWltXK06bfTBO3el5qQmKLgc5c18xhi5i2xkdLxFvO4a35kvY8XH9eGqeN5ljdD82L6tw9b34zOzduEMVRtdWaqrbMkkIyz9KX9AyZl4rNScKH33GJ97/1HMN4lcL5/GNX+fqz283HspSCm7OUzz97nYN5QRgETCYjkjh5RYSQQErCQJIpTRQG5HnOIE6+6XpdREFYCZBac7h3AyEkUmiKsiR+FbZ5++HveYT3PXKWr1/d46f+zZeafAqjkA/8wT+MKkuGo9Ei1+sENmRpweXLN9jZvrIyxo/DiRObKKWZHc2Ik5gszSiKEm2MIDcmzExRlumWEDe/J5Dh3wT+8ivudI8ePXr0uCvRCzo9evTo0aPHXY7f/OWfvPb+7/ur/7Mq8p8cjk5cKYvZupBRocrD9aLMhloVMVRbimk9IwgCBoNX/of3N4swDFnf3GQ2nVLmZXXXq9agFJef/Rr3PvBWZBiwtzdlOAiZrI2bu71hyfubhtExrd/V+3tHi+3WQGlTbUeCQRoYDdearddAUBalRQBVhw0SYQwyCNCqRJcBUgom42iFyDemutu8+cGPQwA2FtNc1xINBBXJbPPreF43N4GahshpiUJNHMSSvIaGBHMbsLm4JeHeMP8OEbsktVtEHta1TfhqAskl1syScGuYtKVPLYHBcq5FyJpl/Fqk4KKtRtNa2LoUS8SS/BfLOgVLMnBpk92/NP+1omZzkNR2WuyzQyAaK2DCtcPtE9svi/hdiV29cgla9S+J8VqkwYqDVb/dibWdFoHfIlptG2sxorHDGoOtvLAI7Vqg8DTdIlhdArzOCTsXLQFp6bcV74VouGzHIXkXok5zXROrpciwmATahHFXDrv+sMyLldxanGzEP7F6bcvnRpBY9EdDSDcmtjCdZsxn88U2ktV5XU2CBEG1PCsZJBhgMIhWcmAp4rZ9a+Ismv+qfF+IsKYeX41AUg9EaM09de5bPizrXUVTrI6BMezt3OZ3/sO/J53PGK1t8bZ3/z7OXzjVFheamDuBqselVZ99jeWwJaphlVsWaV3n1mPlyXIFSrtok6PacLA/Yz7POdi9QZoeMhoOm5U33yyCIFgKPFvVn6IomGcp83nK/OCIQ1VvgQpRGBPEQ6JkQBSPCeMhyWBENBhz69Y+ApAyZDgMq1VCkyFnzm5y+swmrXjbuYo1B3nmt1aM67KL47YoVP9tzZN1XXaQm4ru8L7rlIFz99zPF8wnq5Uti8/UWuAyx9TzcrExTvi+d1zk/W89zzjx0zbTac6vfupJZmmBEIIgEDyxfcBjl29RGkiSmK3NMVH4ytM+2pjFimeFyGF98spvO1fFN6i+Cy7mnWrr2zuvgHkpeMcDp/gzH3yYJAr42d96kt947IXmXBTH/P4/9AMEQUi0WIVlj/f5LOPK5Vsc7O8sjrE6ER+D06dPkK6N2NneJwgCyqJkNpujMaIs8oAiDwScKotn/+z3fPQvf/tksvnxf/0vfuwfvjKe9+jRo0ePuxW9oNOjR48ePXq8AfDJ//dv/8p3fs9feks2P/yDCO41xgRCbGgh0rKU6UCVaSyEiKSUZFn+uhR0AAIpWFubcHBwSKCrBw8bY9BlyXNPf5U3PfwOiiwnSyXzec7WyQ2iMKAmbprf0A3xVhE+RVE/A6d6noRRCmMUaEOQDBYijAIhF/vi20wzyKASAKSQhKFEyKBaJSQkk/WxwxHWpGybaK3s8hCGxtmCpiGlHaKxCzbxXV/bBMIm9Wsmkm4Cf3FNQ5jVZRqRqE24tUl0h/GtSW7rvfHFoUXgOb7asRJu+WVgTROopd8rLq5c52XOF8S+E5dabLGEKfd8K/7NyiLRIq5XfHVMc4n7VTLYgU1qdsFDUNtChrde51gj0DW31DeZzvKFhwhv2b9wrNkGrya37bY8edHlkzPGvT40RLzAJYjr5toqaAfZuxJDJ3+86k3bt9YYcUSYlnDVDNOOcdCyr/mvnf6WP7s7B+RZgdIGVerqGWBCECUho0G1qkKVivW1UWtM1Xat+OLmXG3DcTYv+qE568bR9scdfw5aEVi0sba5xbWrVyjLkuzKVR5/7AtsbJ3mIz/4xzh7/tTqPNcSFpwx7eT4SuvCOV67sJJv9nu7iheX40WpAJge7CCoVkS8WltMQfVQ+yiKWqS8MYYsz8nyjCwryGZ7zPZvoY1uRL1oIfTEyYR4MCYZVH+vXdsgCgRBGLC2PmRtbUSSRJw9f5IwsMa+I4wtG1/89eXfigpsfebVfWqP+6VDq3X65lCfyCQEQRiyeeoUzz/zDEEoCYxcFKmeuzedz75p0e3M5pDv+ZaLvO+Rs96VODa+9LVrfOWpm0ghkWHAF1+4zeNXbhEEAcPhgPXB8FXNmbXxhKLYq75bGUNeFK/KqpnBIKEoCurO1EpzOJ2SJN/899iNccyf/8ijPHB2nSu3j/j7/+ZLHM2L5vz6iRO890MfqUQ8KZ3PHsP0MOXqC9vVlpbCEpleoqgzGAw4dyHm4OCI2dGcMAqr1TplLuNooJXRssjz4dHR7ltVmf+n3/vRv/JHR+ON/3s4mvyjn/+Zv3D0TQeiR48ePXrcdegFnR49evTo0eMNgk//+//+p9773X/xfKHycwIwUmbahFHICNACikgsiI4sy0mS4/fjfy2xtj5hf09Xd342d9grnnvqMS7d+5ZKfEkNO7f2GE8GTCajY4hd2N+bVkLOgnSoBBsJKCbjdRD19jw0dyUjJEJohBAIAmRQkWqDYbVlyXgyYpCElaBkk7AtZpZVwtglDH3kPe0qlu8dkqnrmKVZNMQsWGS6HR9XXbAabq532vfZ1tTntmmRal13Tdf1+WLgCiFNeQ/J7pLalrDUErNaooPlzAqxZ9vNqt0uIfhihAb7bnXbF2sViBe+tuv63HI2wVz7cZzo4dbZRTS/GPGt6xqb+Hf7pkXG2vbhxNKJnTCr8Xf9bcLkjherAZuEr8u4bbfGyTFEsNuWNw/Mav8t1Y6lr7bg4Pbhin/W38U4L0tFlhbkeQlCYhbPHgujgOEgYTwZoo3h6GDKydMbixhavrRyumOeqe2t27WFuuPGhD1PuiJrV74CWVaQJG3SuCw18XCCnh4iRIkxsLdzi4//k3/IuYtv4kMf/ShbJ9c9+e2+9/iP9b5TCHbKuSKOuyTHV79zTGuNEDA/ul19Br2KxHwXhBAMkoRBkoC1+EIpRZpnZGnGbJ6SzQ5Ip3tAJWjXQk88GBAna4vXayTDMaPJOvXKluFowNokYWNzwmgUEycJcRItBJ8F3DHkG5etzwLTzrGVOcbDtB/Xn6264OG3v5O97W1u7+4SBrK5SaSOy+hliCjnToz5yDsv8Z4HzxCHsnUuzUriOEBade7uzfn1zz2DEDCYJPz6V69wZeeQOInZWF+v+uv3AGEYkiQxaZqjteZoesSJzS3WRjEXT0wYDwKiQCKFQFOtkiy1plSGvNRkhSIrFWWpm+f+hIFkFIdsjGNOrg84sz7ElIqvP32DTz15lcu39tDGkKYZzTPOXgYE8Kc/+Ajve8tZlDb8/Kee4te+eKVV5k1vexsPPPpOZtOMophSqmpeVqVGCMl0OqfIC+pnKs2nh0Rx0G4Euj/THUgp2dxcZzwesbe7TxiFlEUpsiwXgYkxgMrzURnGa2VZbBRl9sPTo70/9NEf+onfHk02//7P/9P/cvtlBaNHjx49etyV6AWdHj169OjR4w2EZLD203k2/w6tyhFCSIXU2mSBUnkk0ORaE+jqYcdCCOKXuCf/7xUEgs3NDfb2oFwIMEIIAhlw7cqTnL30IKVSmEKQ7xyS5SWbW2sEzY/7JbGTpjl5Vv3ozvOCstALjcEQJsMFkSsRqGqRjAgABWYp5hijMEogowgpJWtrA8bjmDNnt1pW+0lPh+BzBQUvKYW/ruOu8YlCFr/a2Oja4SPMfKRlU4XH1nYBDyHrCBU+scUmf2s7jPXCJZUbB93jdVs2KceSbLYJvRVhwfXZ46tLSncJN119Y9vdVceKQOERTprrVptudXpj9zFtufW6drhVu33si02r/prw74hzc51DtjbXWI27Ao37ur6u9drnk2VzXYeVjit1u2KRY5Z3zLSEQysOtU2uiOQaX9ti5ZBpbLWEFLe9RV07tw+rOU8ZogiECJBSE4YBSRyCgMl4yPRoThyHDunt2N0SaOy2XaLdipton16NpVMntOP6IhGGknsffidPfem3uXT+HNs7u8xmM5TWvHD5Sf73n/6fuO+R9/Ce972bcxdO+oWlLoHUni9Wcmnxnzc37Ot8c7wnplawirwknR8yn+4jpUTKlxGYVwlBEDAejhgPR5zYap9Ls4z5fM50NiedHpAe7S/0/UroSQZrDMZrJMNNhmubjNdOcvXqNkIGVM8QWzyjJ4nY2ByxubXGxsaYwSCqVkgAzRxy3Fxew/e52hq7zmdgq9xqnacvXCROEsajETu7e404FYYhRusXLTCsjWI+8s57+K5HzzOIgtY5bQyHhxkv3DygVJq3P3IOgLxQfPoLzzPPCnQk+LUvX2YvK5FScnJr6zUR/UaDYfXMF61J05xvf/Np/tyH34abri/Gsta0bUBpzXRe8NT1fb76wm2u7xw2J+vVYy9HvPrwt93DH373/USh5CvP7/LTv/IYWbFcXTMYjXjPB7+XaLTG7q19ZvMcow0aQVnkpGlJGAi0NszmU26+8CxlUTAYJpw+c2L1I9lJyTshikJOnznJbDbjcH9KGAYync8iTCwExmTp7EScDPdVWayrshxn2eyP7x9u/5E/+EM/8a//3S/8+I+95ID06NGjR4+7Er2g06NHjx49eryB8Ju//JPPfODDP/Zj89n+X9RarZtsdq/SWaxVGUlZ7fMeBKAKxVzPCIK1xXMUXp/Y3NyoCKKjGUqrxbYbcPnpr3Du4sOIQhGGAdPpnHSesbkxYTwZturI8oIoDqv93o8UevGgAqMNk7VN0AqMAiGQaECijcSgF1uKlRV/JKBUJWUhUDqhLOuVPC4hyyqJZP+g94koXdfapH6Nui73mi4yZ4VIsIQNrzAh/Nf66j9WtKhtXRBodgy6BJGWTayWaepomO62kceJIl7C/Zi4dfnqEog2gVuT3C2i1/Z1cdyOV6dQZNdpkZBdZLRPjDpOmGi144FL6q+IhA75WZ/05beN5nqr/RcjMLUId7Haby0i3T1uiyk+uy2bsP62bDLtgja5X7/uyuWW72LVJl9bbv679rYEqNXz2kCaVc/VEKJ6LphSBimrlQTzeUacRBwdzRlPBhVZrp367XbcOBzXz46IJ7oEPDfP7zAWBXhvQtDasH7iNEYbgiDg7OlT5HnO9s4u8zRFKcXTX/00V5/5Cm979/fy0EOXOHN2q/rs84ky3lVRHbnsCqc+Qdl2wHeuNZ4M6Txn/3BOPt0nDgOCICR4FZ6B8mqgXtGztbnZHDPGMM9SZtM5aZZxtHeDg51rrGzZloyalTz5cMLB4Zwrl281OSxliJSwdWKNtcmAwTBmNEqYrI+R7jxrzzP1cRddorA79zifQW/5tm/ny5/5NOvra+zu7RMt+i2Qd/4u9S33neRj73sT57dWt2bL85LL1/aZznMwUCjNZBRTlppnr+6yf5jywuGc/+cLTzPNSkbDEZPR+I5tvprQxixuuKnCc3YjWRFzalTTr6FQmjRTHKUFR2nBwbxg9yhj+yjl9kHK7cOU2wdz8nIpsmzvTqs5SqnmPg+l1Euy9fe99Rwfe9+bGSch+9Ocn/q3j/ONF/ZaZR565zt58NF3oErF5edukhclWoPWqpmytCl5/rlnONrbRyvVjP16dbf9SdXAe/B4jEYj4jjm8HCKDAJZ5EWcpYexNlpGcTItimIohFRBEKYyCLJ5evjeP/TH/sZfGo7W/tnP/9O/cPMlBadHjx49etx1uDu+Gfbo0aNHjx49XjR+61f/5qc/8JG/pqZHt/8aGJQm0EobjBFCVs+l0dogteDw4JD1jfXX1d2/LgZJghSC6dEMKKmfBXPz2pOcvfgQSmtUpomjkHlewEyQJDFhGJCmGXlWUJQlRV5SFHpB9EiCKKy2dEM0XJw2IIWhejp1teUaCEQgwWhMqdGhIRCC0She/Ej3EMw+8hz85LnvzmDqelm9u3NFMHDadEUkn10uIQ+rNnTd6Wz70iKoW8a1STWfv8fBd5d0Xb3PXrveLiHMK/ZA63k3PjK+q39abVnGNddaAkBDDHvEhq72VkQCp16fSGH3g60/+GLUEg08Merqb9d3W5Sy2/H5VfsDy7gb2mU7BT5nEAjn2toPuz/tcy14ExNW+tAqb6zXtp8rdjliRUMsO9c5Va3YUq8o8+VtqxyrMQZu39wjnaeUpcJoXW3bFCyv1doQxgH7N/e5dN/Z7rlkJRcdw31j033vE99a/lhxk6yOR19VznkpBEhJmmUMkoQ4jrlw7ixZlnFz+3b1LJj5Ib/7m7/EY58ZcPHN7+RNDz3CA286x2QycOy2Y774zzcf+ESoLqHLFsZc/0y7TFFUKwC+87ThwkPfxpkTE+6/dAIZSrYPUi7fPuLpGwc8d+uIW/uzO06nrzWEEIwGQ0aD5c0WZVkyzzLyPGeezjmaH6J1tS2qMYYoSggXYk8UjwnjYSX4DMdkWc51FqEXEoEhjGLiSBJGIaNRzPp6tapnOEyWgmWnAIl/Dmxh2df3vPkhnvjiFwDIsow8r1YRx4Ol2GhM9ey+OK62tv3A287zsfe9qfO5OM9d3WXvICUrFFprojAgkIKjWc6nfvc5bkxTfvkLz7I3ywijiK2NzddkRY6L9fGA9z5wis899QK39qb87K9/mbXRgI1RzM5hxvX9Gdduz9g+nDNNq2d5vRwkSVw9C3EhrKhScXB4xHh052cWve8t5/ih73wTa8MIpQ3/5nPP8a8/+2yrTBRHfOf3fT+TzS2yec7l529RliW7ewfs3b7BbHaE1iVaKYw2i2coAotnW9U3Rmltmu/T7le35iC+E36EYcjW1gZpmnGwd4gQAmXKoCyLYTafjbUpg8FgdCiEUBh9fi6DD6TZ9H3f/4N/fXcy3vqpX/jf/usvvbiWevTo0aPH3YZe0OnRo0ePHj3egPitX/kbn/19H/pvfjFLp4+SiQ3AFKUScSwWPzg12kjKsuDw8IiNjbU71vlaIo5j4hMx0+mMPM0oVYlSJdcuP8GF+x7BqEpoKfISMOzvHREPYoQxaK1RpVlsu6apf0mPx2uLV9luzuYAACAASURBVJVoY4zBaI2pxS2jG50mDASIGIGuSKJRzObWWjfJC0siEKtMTe76hBSbHG/EBpukdwlAD9Frk7vHEVSuKOEetytwCfdloziMvFWnbZ5L6lv1rcTNtov2uRY56jvmkLCGth1dKyJcIr9pX7TtqF+77QrX72OYmtYqAKuu44hhn4Bkv2+JJGI1do244dS1ct62z5MTrXrw14VTZiVefpK+U1h0V720L1qc9/jj2l630RJJ3Dx1bPER9ys5Zvenw9S1hFUPse+OKzcXusZ4C3WQ7bqryqezHKV0RZJjKJRCIhESpKiIb63BIBiO6uepeWzx+evGamWciFb3tG3z+F37UsdRsBLzFerasiUMA+IoRAjBfD5vbcOUJAn3XLxAmmXcWgg7RZ7y7OOf4bmv/Q6f2zzDm97yTh5+60PtVTtNaJ0kcWPQNd5fjADkyz8De7tHbAYpG4loHjh/YmOAEIKtScJDFzb43rdfrIszz0su3zriS5d3ePzyLle3X//PSA/DkLUwhPFyhUn1LBJNXuQURUlZlKTpPvl0l6IsG8EnDGOCMCGMY8IoIYwGBOGAeDAgiAZE8YAkGYKoRBwhAwIpCUJJFIUMkoDNrUmzsmQ4GoAxhFEIxlSEfRwQJwlSCrTWi+9NEoNBl4r7Hv02fve3PsFgkDCdzpinc4wesz6pvktVW9rGvOXSCf6zj7yVceKnXa5eP2D3YEaalRSLZ8kopTmYZkSh5DAv+cXPfYP9afXcw82NzdfNDTjf9fYLfN+jl/i/Pvs0tw/mAMzmBT/7G08gndVKtVBXTWtVP1fDq/JFa71YhV1i6pUu9ZBZ9EE1pARGV6t0irKkLEtCz+q1UAr+wLvu4/veeYlBFGCAxy/v8r/+yleZ52Wr7Ll77uFb3/9dSCnJsoJnn71OUShuXnueGy9cRRtNICQiqMQbs/BHSokQBiEFQRCQJDFZljEcLgVir6hz7Ak/BoOEwbmEg4NDsjSPZ0f7G6BiIQV5dpQIwMTDmZ4dvlUIYYRAFXl6/w/98N/9K7/wz3/08y++pR49evTocbegF3R69OjRo0ePNyiiaPhLg+Hko0U6O62DLFQqFVppESweuisWFJkqi84fxa83jMcjpJRMj44QorqV+8YLT3H+0pvRypCnGaoMkVIwn6UYpRGBrO6qFBUxUN9dKUS16qaCaH5b69YdpIJqT/+AOIkwWjMaJ2xsTFZJ8Bo2ed2CI1g0hzsIvxbJDZ2//l0Sv4so8IkVXfXUOk0jGFg2N+ctAtYWC7x3pttk94KwrV/7yHivmOLU4Youhg6/LHt9Nrmvm1hZQoZtny1SrPQ9x6OpV9BKj1aqOKRvfZ0r/BwnEhjn2kZkqP8z7Vh3tdMSjWxj7ZhbDtRCie1fl/DTFRO7r7pW6zQ+17Y45Xxt+MZW5zVmNZ/cPKvL1X+EfR3t9ho7av9YjXWreUdIqRtpzRV1e6vzz3SaIUVFZBsUxgjKQhOF1TPBgkAyGiXMpmm10rBr7KzExnPelyu2COPG2C7n1uHOj8eJow42N8aMxuscHezie1j6YCHsZFnO9u4OaZqhteZw7yZf/PSv8uXf+TU2T13ioW95F2992/2sb47b8647r3bOG05MfPHywbp2Z2fKIM8xolo1WnWPn8QXwCgOeeTiJo9c3ITvrJrYm2Z86bkdfufJmzx1be+lhPI1gxCCMAgIgyEMVs9neb4QewqUMhTFnNlsv1m1ATR9X4s+UTwgjBOieEQQD0iSEWE8ZPv2hJ0bzwFw4sw9C/GnEoxqW6oXi+8JwhIoFu8P55rDvVvN4Vk6b9n7B951H3/kvfd7fdXa8MQz2xxOs2bbsuk842hWVJ0aCH7ti1e5untEFAZsbW4SBoG3rt9rvP9t53nXvSe4uT/j7/ziZ9k9KgjDgDzXlKrk1u0dBoMYVVarwfVCzJGLZzdCPfWZxT0sC1FHVaIO1OXM4vlRknIh3mhdiV5CCIzRzNJ5I6IBbE4S/sT7H+RbHzhZrdoD9o4yfvpXH+ep6/srvnzr+z/A+fseQADbN/c4mqaoUqNKxe3tGwghkCz63oAMKxEHKrtlIBdiYcB4PGiJOTWcT4sXcaIb6+tr5MMCo/fjvKASGbWhKLKRCCJV5vlYCHQQRmkYREd7e7d+/KMf+4kv/9uP//iPv/hWevTo0aPH3YDXP3PTo0ePHj169HhZ0EafHgwm/3YWH3xHZLKwLLNRUZTIIKD6wVz9qFZKMT2aMVkbE7xOCIPjMBwOCIKA+Xxe3fGpDbeuPc+5iw+gjQFtiOKQItUopVB5teWaFAGhlBTKMByuYepn6Riz2B/dEi5EsLjJ3CAwlEWJkILxKCEIQtbWh1gsbhu+1Q0tst20f8i3CGPhJwN9gsXKqgurfXslgq8un2hgC1F1HLrEkaYenLo94kArDi7JeQwp2pT1CBcr9XtsqY/XqwXs6+u4+9puCXK+PqnFB0dMamy3Yk9HO43fzjnvygzbb7usx1+rSDvfrD6txZg7iQi+vHRXnzTCUF0nHvs9xLY7HmyDW3HtyBt3ZYhtYxeJ3kWw2zYcF5OWW9bY94p/1ths1dlyfNUXt0h9wCf64JSz/Nu5vQ8IpDAYo9FKEUYBYRQiBQSBZG1jzLUrt7h0/7nqWm23b5y+9IzrLtHRh9a85cbCHgueMLVb76x3Y2uN8/fezzce2yXNMoYDjyJAtXXTxXPnMMawd7DP/v4hpVIoVXL7xrPcvvEsX/z0Jvc8+A4efsvDnD23xWRtuDr/soiNfbwZa8eIUyv9S+t8lhXMpnPi/JBgLBkkIYOObbqOC8vWJOG7Hz3Pdz96HgPsHqR8/pltPvvkTZ67efiS6nu9IIljkjheOa5U9fldKkVW5BitKYqSLM9JZ3PM1DSre6D6zF/bOMPh/k2EENy68rh3xU+UDAjjasVPkaeUeUqRpagypSxS8ix17NDs7u2xtbnJt9x3kj/8nvu9fly/dcTN24eUajFe92cUpUIbUAY++dQ1nr25TxSFbK6vE4av/fey+86s8ZFvvZe3Xtrk6vYR/+d/+Bpfee4GMpAMkgGBlGR5TlmWZFkOrDFc32QwmDCaTBiNN1C64NnHf3ex7a9ebFNWrRqvvo8JpAyAxWoeU/VVGMVEyRDNFFPkmKKohpE2TKcz1idrjJKQP/uht/It951o5otSG37pd57hV3738oo/GydP8p4Pfog4SSgKxfbNPebzDGOqFX+l1ggRIKRGUN0IFIQBYRBipG7KRXHEcBgzGA7v+DzKV0rYiaOIrVOb7O/sk+cF1cq2fJTtbycyDJWUYRmrJIziOJYq2JjPDt///T/41//RxsaZ/+LnfuZH8hfXSo8ePXr0eL2jF3R69OjRo0ePNyi0UpeKIn/3YDD+hipm64bqrtB0nhJF1UOWawEnTVMQsLGx/toa/SIRxxFRHDI9nJGWKaiSa5ef5uyF+0BqwkAyPZpTlgqtSgyCODYIIB6MEDJALO7GFUKgYEGoScKgknFAI4Pqq1IQCJI4ZH19RJws9smveU6Lw18h0WvYnGijCdRCg8FLzHYJFi4n7Fu5AJWocywJ7BCMPkK8OdYcoCFeXfLBJXpbd+yvmtFcY9tsX7dy57/tq4f8d1f7uPFY8d9tq+uajjh6V/C4ZL3HLtsHA+1nvrhtWYnVCCdieapVn0dMcoWPlulW3Gz4xJNOor7+z1gHnL7xiTJ2vrkimN2frmjly1HfmPMJON6+7si/ui3f2Gzqcn1w7PMJkivBc8h++3ijd3hsMx67LDuKQlGWCikkg0GM0RlaacqiJIojoiSmLBQawSAJHXvFMj7etPfZbMWklfo+kc3pA3duXBENV+v25W0UBWyeuYTWn2eezjsFncYKIdja2GRrY5M0y9jd22e2uElgPt3jiS/+Bk995VOcufgIZy89yNmzm5y7cIqNzTHCHvuusNsSZh177X7rGFdZViCk4Os3Uz519auc3lrjkXvOcG1ecPHEhHObQ9bHMdEdyOOWr8CJ9QEffuclPvzOS2gDN/ZmfP6pW/zHp7e5evv1v0Xbcai/x4Rh2Npuz4VSqnqeXlmgtWJ05hTVs24qEaJMM4r0AKgfcC8aEUhQrYao5wUhBFJIxuMRoQwoypK8KMiLkulsxg+85134dka7dvOQy9f3mac5aVZiMESLVdO//dR1vnz5FkkSc2Jr8zW/weaBs+t88NELvO3eEwRS8KVnb/O3fuE/cnNvRlmWDIdDpJQUZcF0OkOGA85fejMAv/97P0AYhdU2tgbyvCTLCkyZcf35JynLEikD4sGIOBlSKs3JsxdJRhOS4ZgoijHakAxiqn7Q7O4eMZsecrS/x+3rTzPd30YpzcY44Sf/1HuJF3E0wOefusU/+cTjjWhWQwaSd77vA5y79z4EcOXyLQ72pxSlQgjBeDxgb/cm164+jxSGMIkJwoCNzTUGgwRVqmaLtZeLLk139TO6G1EYcurMSY6Ojjg6mKEUiFAEBh3oMotzXYzEUb4VRuPL4/HWU2WRX9jdeeFn/+gP/92f+Jf//Ed/92Ub36NHjx49XjfoBZ0ePXr06NHjDQoh5RGgZBAcgFgQEtXdkHleEgNhFJLECUqVi+N58xDf1zsEgsnamHgQk85TiqLg1q0rnDv/APv7RyhVVnfuaoMQhiI3GASb4yFGa0QQgDYIqr3cjZAINIhwQcTIxZZtAWEYEschYRRw6szm0ojmjmyLqOu8I9u5DdNH/PlW/fhWgvjascs3xz2Edifp7SHeXVbBFZi84pNDrLvoEqBgVQDpLOcIBz4BZUUUcuxu6rR96iCTW3G02ulaZWE75IsP9vWL/HFtaKrw9EuXEFb/tX1d6TP7XO2LhTv1WUuAsSoWju2uqNm1amelXFNZu6y7ysMVArpWAvnyqSnWkd9dItaKQOS5rvlrk/60yX5vm7Tj6Qo2gHkRYtvh/pSiUGRpjhBQat2QlVpXz7BYGyfs7OwT1FsgCZYrdBqh0R+ipunaHtsHOxXs47atPrGtJWSaZaxgYZ87Z0CzCtHCYDAkThK0aj8j404YJAnnz57BGMPRbMbe/j5ZlqPKgmvPPcb157/C5qlLnLvv7cRxzMbmmIuXTnLq1AYyEG3bbX9bcXDmIjcui/Lb2wdoDfPZIVmpuH2Y8vjVPZ68+f+x9+bBsiX3Xecn82y11627vftev6X31tayJVmizWbLhIGxsQdsPMxEaMAEf8zwB4TBhgBNgO0ATARhg8ZEzAwzQ4CxYsbYRjEx4MGAN8kLwkhGltyWe+9+S7/l7re2s2Xm/HGq6ubJOnXf61a3Xqv7fDv6VdWpXH75y+XU/X7PL3Ncstn3BBfWOzz2QJ8nL61zZauIUrgXSAHnBy3+xDdc4U98wxW0gYOTmC9e3ecLL+3z4q1jMqXvXtDXGDzPw/O8M0Wf1wulNTdv3UZrTZYl6FyVv1ea517e587BiNEkQQgxe6ZD8PStY379meuEUcT25iarttd7syGAr39kiz/07vM8dK6HlPDSrSH/4lee5Usv752mE4IgCMjjmMPjEciIjcvvpzfYAaPxfIn0JFtb/aV58OhjF4BvBSHQSi/amuf5bJoYlDaL7drCRkCe5ggpkdKj1Qzx/SbdtW2e/s2fQynFoO0X5xwC1/ZG/B+/8GVuH07KbROCJz7wAR584j1gYPf2IXmmOD4aE8cpxhiSZMyLz15F5QopizOQwiig22svtiT2gzeGPrvL8nrP4k6n0yFqNDg+PEGpQsjXFA8r5cpMmq3mJEkmF7XWvhBCqzz7h3/6z37ie3/2X3zfK29IQ2rUqFGjxn1DLejUqFGjRo0ab1N4nv+MEEwpmCT8oKFyYs+YXMyfmNR6ihQFqafzjPEYgjBALLG8b12EQUAYBMRxQjyN2b19jU53c/ZkbUGUzQ/jDYJCrJKeRKmcxVkLpthazVBcl1IW22xQbFskJbRaDYIwIJqTZqU/sh1Roeo7m7ilgtxcJQoskdAVz3dWkd5V31cRrDZBL6z6FuQ0ZZHAtnNx3RVOZq9V0Rd2E1YJILZ9tr2r0gLlbeYov87T22mqXFnh2nKVjhg2x0Ism3+2rtvfV4lvVeJZ6XqFeFXiwl2xY8VYWIwBJ02pPS5Jbo3RJZsq2jH3gUtaz5tnj/2q8Vdl/5JoQrkNpTxW+Xb7VolhSz5aZR/LdS3adHeRZantVXDnd2U5VhvtvrHSHR1P0Kog9XRmilVNCKTv4/uCMPCJWg3GN/bZ3OqtWAecebLwm3O9oi2iym53jVg1D4Sw6rccYyrSVviy3W5w7tIj3Hr5WbTWSwez3w1CCLrtNt12G6U1R8fHDEdj8jzncPcah7vXaLT6bF96goODIZ4QhJHP+fPr7DywQbMRnr1ulfpred7nuWI6iRFCkCcjPCkRgsrz7XJluLo75OrukF/8wnUAPCl46FyfDz68ydc/uMF6r3FPd3IpYLPf4FuefIBvefIBAOJMcX1vzNPXDnjmxhHX9oak+dtP5Hmj4ElJp9NiOk3Ic83vvrJLI/DY2ezw4tUDXn71kDRTKK1n6QUv74/5zHPXMUjW+mv3RcjZXmvx+x7b5gMPbbK91kRpw4u3Tvhnv/R7fPGlvco8w/GIg8Nj8jzDGOj0tugPtpES/KBBrxexe+eIzc0+nu8598fT9VTK0/tKEAbLvzPm86hR/G7rdptITxInxTxptLqk0xGff+Y6/8vPNzkaJ1zbLW8nGIQB7/rAN3Dx4UcQQnB8NObwcEiea9IkLX4HAzdeeY4smyJnZyWFUUi706TVar7hPrdxV2HHTrQiYeD7bGwNGB4PSeKMXORkWY7BU1qrME3intbK83w/ldI7Px4e/o3v+DM/8sy//pcf/8Qb15IaNWrUqPHVRi3o1KhRo0aNGm9TfPrf/vDJUx/9q0fGmFD64aQhOmaqVV/l+eLPwzxXHB8VfwALUTzBqnXOxsbGfbP79aLRiGg0Ig4PjznYv0Wnt4kQxX7sCINWhmarMxN3BEpphJQL0mDBESLRWs+eoBX4XoD0PDxf0u02WSJ8XcLbJR+XogA4/QO96oltFy7BXUVsL0X93EVAWLLLIa/dshZ2VxHSK8hlA1VP0ZeNP+OrVWT6vHA3u1n8s9rWeRpRwZAs9UmFaOG+XxJkLPtWiWuLaisEmKp22ennhJhwrpfyO3VXiRRVNrjXypVb/PMKsnpJkFxBbLsCSqUYaI+PucAxu2TbUSmCVszNqvkK1T6xy3HrsduyJBiu8E8lic/qeqvErHLlp4uVKLcxz+aHhoMUHngG0HhhcbB4GAZ0uw3iaYI2mv6gd5pfu+2xfI5zHat64cr/7pqzfKkUYbVSALPKLW1LWJFndr3VbnLpkXdz5+qzZHleed7KvcKTko3BgI3BgDTNGE1GnAzHJNMTrj7zmwghaHUHbOw8ymQS88ILN/F9n/6gw8UH1tnc6pcJ+tL4s3xireHjUUya5ghhyNNJIUgZ7pnoV9rw/M0jnr95xE//+vMAPLLT5yOPb/OBBzfpt+/dH43A49HzPR49f7oNa6Y0+ycJL++e8OyrR7x8Z8Sdo8nbMprn9aDX6ZGm+yht+IXffoWu7xPHGc++sotSBmUMnhTcPJrwK89eBy+k0/7qbnM76EZ84OEtPvTQFhc32wSeZDTNePr6If/XZ57j+VvHlfnSNGP/8JDJdEoYtWl2N4maa7R6a3R7G/T6bR57/CKv3thHzyK+X3juBo+/61JRQJVIvur3xAoBuN1pMBpOiEKPJBZsXXiMV1/8AmmalSKIAMIo4snf941sX7yEACaThIP9EyaTBCjOEYvjjMl0xKtXn0MKWURwSUkYBaxvfHUFtrtoNtUJS5cFvbUe8TRmNJyglMboPNBKBWmaNJTOvVbQTZTKmnEyfj/J+Mlv/c6P/4H1jfN/4V/+s7908gY2pUaNGjVqfJVQCzo1atSoUaPG2xie578IfKNA6CzLG0VEigT07O/kMqmf54rRcPw1KegAxElKFAWcHJ8wkT7t7jrGFNudhFGE9DyMVuT56ZY88ygdIeZ8v2a++b0UAiE9osBDCkG70zybpK4UUywC3iWrS+KH25q7kb82se+wpiVi3C7SvlZhh1tfVUSAm85Nv2TSKtJ6lqhSdLE+lLh6s9TUSpFnlahli0Wu/SW7VmDJH05eWyyqIuttW13xZ3F5hehiZ1six0x1m+YCo3B9XOGbVeNaVNhZVc5ZAlaVWOXWXSUeuP2zJKBYfnQ1INdG25ZS+Y5/XVHQ9e2quTLPZLd1Mb/P8ovzfSWz5/rKFnVO849HMYHvMRnHhFGAFAYoog2lFEhPMNjocf3aHmEY0mqFVplWm+11yfbTYvydXhe2TSW/cTr+7LYuiVVn0JdVYlkpf9l/jWZAt9eh2e6SJFPCIHhDSNkwDFgPB6yvDUjSlPF4zDROSCYnXHvuPwMQNXsMzj1Ill9kf+8ET0KzGbGx0WOw3mZj0xJ43CbP2nVyMmE6TTnau0kST4iiCN8/PatDa4OaPWzg3+MZOi/cOuaFW8f83595Dk8Knrg44KnHzvHeywM6jeA1+SHwJDuDJjuDJk89fm5xPVeG4STl1vGEq3sjru2NuHEwZvd4SvYOiuqRUtButzg+HvLcq3v8rFJ846MX6DZ8cmPYHyZ89sWb7I9i1gdrrzmC7PXg0laXJy+v8+SVdS6stwl9SZZrru2N+VeffZHPP3+Hcbx6i8LxdMLh4TFxktDpbXHu8qOsb18EwPMCts/1eOjh87RaEQi4feuQPAeEJMsV43FMuz07z8pdD6vuP1WC++x9GPowO8dIK01v/QFefemL5Hmxve78XJv3fOgbuPLEuxdLzLWrdxgNpwhZ/MYNA58g8Llx7QXiyZAwDPH92W+8botm8+zzt95s2L8SXisaM9uzLCfP8sZ4crRpdN7AGFSWxSjtTfTJg1J6mZTTc3me/dyf+fP/+NtrUadGjRo1vvZQCzo1atSoUaPG2xjSCz+XZcnfVCprFqSer4XIhNYzOmzpyXMw2qCUxnsNhy6/FaC0ZjqeoFSOEILh8R2METRbXQSCbm+A1sVZEgiBERRn6YiZsDU7Q0dID08U27J5niQMJI1Wg0Zr9kf+UlSGhaqnT23icZFHUDp3x+UcVxLYLF93ozGWIhzsPLP6bdJ1qU1unW75rEhn227VsYrMPmtrKVdEOIPkqYRLGJ0VDWGXKc6wqUT0W33nig9n2eSKDktRD64wd4b/loQeUf5uods59FBldEPFOF1FulWNmxURE5WC51JZs/lQJVJV1Vtqjl0eZVSKJU49dxPw5hXO+9sdT/P5ZAssVWWuarepSDPPb7ezSmxxouqSJGM4nJDnarYtpJllNyhlEFIShQF+4JHEKe2We45I1ZpR4d/Sq7Pu2L5ZKsMShOZppNUuVpRhr6Oltcett9heaTKKafU2Gd14Cdq84YjCsBT5M5lOGQ5HTJMxt1/5Erdf+SJ+2GKw9SAb5x9iNJryyisF2d9sRgzWO2xs9Fjf7ONZW05hDPEkRivNyeEeuVKINMX3PIwxTJKU3DmXJQg8mmH4miJ4fvfqAb979aDI70kevbDGBx/e5L0XBwy6EfJ1CGC+Jxh0IwbdiHdfHJS+y3Uh9rx6MOGF28e8dHvI9f0RJ5P0NdfztYB2s4WUkuPjE56/ecALt/bxpYfWBqRkc33A5kbrTam71w55z6UB77+8wcPbPXrtYmzkSnP7aMK//8J1Pv/CHW4558u4yLKM4+GQk+EIpRTd/jY7O+cZbF1ESEG71WDn/ICLl7YJwvkWtMWE7HSbJEmGUhqVa27fPuLhR3Yoia9V942SkOze74vsvu+h8owsy9HGoI1hfecRdm88wySesrNznqe+9Y8TNRoYYzg8HHGwPySOi7kjZeGL0WjMtd/6MkYbfN/D8yTdXvu+Czku3F+N94pGs8FgYNjbPSLPkgYUv3Gn8bgV+GFGZloY5QVBY6x1JvfuXP/Z7/rYj/3Qpz75/b/xxragRo0aNWq8magFnRo1atSoUeNtDCG8m4DEaK/gPwPjB1obYm/+x7MxxuHrDZPJhG63c5+sfn2IpzHGFE8Da21mos4tgkaTTqeHwJSIr3mkUhGdIzGmiFrSWi0idIKg+GM/8D3W1y1/VBISlEl+OxJmlUAyx1nkqI0SkVzK7BDeK8SZs8hWW8yYX5uT2FX1riLrV4o8blk2Se9cqyLFl4QF53qVGFJqA8v2V0UAzNu+lE5YfWP7qkLcqWq/XUbld5yWtYrgLolAFXWuIsdOEywzQ64Y6Nq1yk+riN8lAl8s938pnZvfsWmpXpx5RtnGqjHutqNk/xnig11maby587NqPlfZ7vrhLAHDsaWqDMsHx4cjptMMlecI6WG0pthcsojM8T1Bp9Pg+GCIQbOxtbZsn/16phhL2Y7SEHPGxsL3tm8q+sOxpXQWT4XWVJmP4v7V7m+hrj5PmmZE0evfdu1e0Go2aTWLczbyXDFNpoxGY/ZvPsPujS/jBxFr2w+xsVOIO6PRlOvX9hDSw/ckXuCxudFhc7NHkmQYY0inJ3R6m7QH5xkf3uKFl19BCEGj0SgOag+Ks3qyTJFlU9qNciTPvSJTmi9fO+DL1w4W19Y6EQ+f6/HEhTUe2emx1W8SBd7ddc8V8KVg0IkYdCLee/lU7NHGMIozru2OePrGIc/eOOL67uh1RSW81dCMGoQbAaPxmDTL0Frj+x7dTpsgeG1RUasQ+JJHdtZ4/5V13vXAGlv9JoFfbNGX5oqbhxM+/eWb/JeX9rh1ML5reUmacjIcMp5MyfOcRqvP2taDtLobdNe2kJ7HWr/Fo48/QH9trpQ66xaGzc0uJ8djcqUxRjAexeU5P8eZD5HM0i8uFWk9TyKlhx/4iOLpIzYvPMb4+DZKaT78Ld9K2GgwPJmwv39CEhdn5OSzB5T8Qa6s4wAAIABJREFUwGP3znX279zG8zyCyKe/1qXRdMXttx6q5p/rMTtNs9Vk+5zH4eExeZaTpTla5V6qshAhaDRCEFk0GcfrxmhfG/0j3/WxH/3BT33yBz79JjajRo0aNWq8gagFnRo1atSoUeNtjM/8/A/HH/j9/+P1zPN3PKN9AC3wIil1nsW+AZRSoiDQTjnG4cnwa07QWWyjJsRMpCr+3D24/RJbW38QEEg0zIQc9OzYCCHLfKGQzCN2EJJGMyQIvVPC7Mwn8M3p9y5BschzBkm5imS+l6dabVQJF6sIlDnZKmZG2QSsLbQs2TkXKFYQ6HYdlT5zbFjKu+L6Iq/1vV2X/dkVqew6XR/a6W1/VJVZJWi4YsOSgMRyG9y+dKt0/e/2q90OVyyrgqnIVzawuoxVkTN3g0vKV44VKsQ5yoKK276lMe363hHJhJXfLs9FlThYGhNz3y0ynF5f1GE3YJ7XWRNc+922uGWvwuw7Y2AyTcmzjCxTKG0WArbwJJ4nCAKfVqfJKy/dxpOSdieq9tnKuVaV1vW15Ud3ji6V44z7RT7LZ+61+WfXB5ZvPc+jO1hHCIEy5YiWNxu+79H1O3Tbxb0zTTPGkzFHt59j78aXAYH0AsKoRdjoFP9HbQ7uRLwQREgpOdm/jfRDts8/Qq5yWp0+o9EJSXxMmhXnf8zP+wiCkCAIyfOcbrtFGHzlf9ofjRJ+a7TLb72wW7reb4fsrLV5YLPN5Y0O5wct1rsRzdDH9+RrFnykEPSaIe+9vM57L68vrseZ4vlXj/m1Z27xpZf3yNVrWG/eQvA8j163y3g6wZgisiv8CsSc9W6DJx/c4IMPbnJ5q0Mz8hdTKckUL98+4XMv7fHbL+1xNEruuVylFCfDE/YPj2m0+vQ2LhcizmALTHHWzMZmj0ceu0inHd3190QYBbTajWIdMsV5UEppPN+J+F71m+H0IlVz3vMknpRI30dnKaC58MgHGO6+iOcHXL96h+FJ4fMsyxcP96Rpwu1XrzEZT2m2GvT6HRqNt76QcxbuNueiRsi5nU0O9o/ReoJOM0/MIu+FEIUohiFJJgM/aI6ODu787e/62I/94Kc++f2/9qYbX6NGjRo1vmLUgk6NGjVq1KjxNkerNfgxlaX/QHrBpsrSbprFLWO09HwpEF5utPHwtHWIDKRJitIa76uwx/sbgfF4gs5VcSC4Nhij0UpjjMELAm688ntcuPwuCuHKIKVEa4VBnm5MNONPpTBIIYkin1YrIgwD1tbm4pZDZNhCRYmgtYyrJEldYhoWBVWRo+7nEhHMKUE6J0zdSIAqwqSUpqLsKmGhROi79trMPBV1Llj6088LItYm3x3BpIoEx7HZra9K7HDbfpYQ4vaH7YuVgp1L0pfdtESGu6S2K2bY7VhVR0kEWtHHrk9cfywJBiuItrMiNlaKio4/7LFZVf+iDkFx7k/FWKgUNjkVD+5FiFpVZpVdVf4rtXFF++00i36y2uSWvWRHWag4i0idnyFhhEADWZrh+RLfDxCzPmg0Q7I0J8/y0+0jS2OSctlL4+wM/+HkrRJQXZ/Z6UplmvKRT1a5ixXG8cX8HDS0xgCtVosoCpDi/t6/wjAgDNcYrBXRUHGSkKQpk8mE0dGw6LMVY2f/9itAQbxmeXl7Mm00OtdkeQbTIvpid1cQRQ1azQbNZoNGGBGGb1x00vE45Xic8syNw6XvBNBqBAw6EZu9JucGTS6stdlZa7LebdCKfDwp7kn0aQQe77uyzvuunIo8Saa4fTTlhVsnXN0fcutgyu7JlOH0rb1tmxCCTuv17fu31W/y9Q9v8qGHtnhgozj7Zo5MaV65PeQ3X7jD51/YfU0CzhyTeLo4G0drzcbOI+xcftfcchqNkMuXt7h4uYjOqVzjVggx6+sd4mlKWvyi4saNXS5f2TlNUrlGF3lL31es51HoM50k+L4kSwEhCcIWmxef5EtffJnA98hzVWxxR9EHt248x3Qypt1u0uu3abffnC3v3ooQQrCxuQYYxmNQuZoJXBmQgYBG0MpUnnUy2Dk6vPOD3/WxH/s7n/rk93/mftteo0aNGjXORi3o1KhRo0aNGm9z/Pov/P1ffuqjf+2f5Xn8wTSdvluN0vdppSNPhihtjB+EWulcGqUBIxACIQSjkxH9td79Nv+uUErPBCiFUoo0SdGmEHWMMfheSJpOOdx/lcH6eTAGrQviQKAxxgMhENIgkXi+pNVu0u00aXcipPRo2QSocEUdlsWFKlQRsqUyKgQR9/2CWLWEHGNfn2NOilMmX+2ylkgTW5iZv6wg96siIuyn6oWTR8zzVBDGTjVL6SqjGByfuOLWEgk+N6qCSLc/u/4o2VdBrC9MrrDPak4lGb5SfBGrx9NZoqAd+YXlE9uQZe6tbNOiTSt8vVR3lf1wZl+45ZkK3yxsNct1z+12xbN7EZyq+s1+XWWXm2ZVPTYpOX9d2Gpfs8WkCvvs8bTKVuv94d6QPCtITGEM0vPwfR+MRgiPMAjoD7pMx1M8X9LtNCraMR97dxFq7DVgsfbYPlghqtk+Wmo/5T51+1cIjo/GPGRuk+Sa57N1DIYsy0mnCUobQl8QJzlJmuN7mihqovXqw97vBxpRRCOK6He7ABhjGE3GDIfjBbHuCjxmtias77yLIGyi8xSlclSeoJVCq+Kz1hm5UhyfFGefiNl93Pf94uwkz6fdbtGIIu71zJ17hQHGccY4zri+N6pM40nBWifi/KDNxc02D211OT9oM+hEBP7ZET5R4HF5q8PlrXLUsAGyXDOaZuwPY24dTXj1aMKtwym7xxOOxwlprt+wdr5ZkFLw8Lk+739wnfddWufcWgvfO/WINrB7POW3XtzjPz13hxv71T6+F0yTmL39A5IkpdHqM9i+QKu7QW+wTRD4bG/3uXBxq9hWreqeW7H+LDD7vtEMi2jBXCGF5uhwgu/vc+GBjTPuAzgCsPN7aIYHLm9juANCkMYJZuYfrRVKGfq9iDxXJGnOwd4NTg738XyPjc0+7U77DR/7XyvY2BwghGAyiVG5Is9yhBBaekEex5O20Ubmvh9pbfzjwzsf/54/94lnfuYnvu/2/ba7Ro0aNWqsRi3o1KhRo0aNGu8ARFH7/1R58j+jte97jYkWmTA6i6T0Mq1VKLUx+N6MADNCCDg8OKTdbeN7r31v/q8mptMYKQXaCFSqUbPIHCHA88IZL2w4Ob5Dt79O1GjjeZI0VjM+UWGMmAk1kjw3TMcxEvB9yeZmq8xZujyD+xT6ktDBMglSJYZUbe9VvjBLY5HupTJtItz6vioCY0GesEyunBUR4EYQlGxw2lxq07ysMwQKO11JTFkhhtiEty1iLNzp2OqSzJX1c1p3SZyq8LltT6kJYkV/uDZRzrtErjuwbV4pkhjH7XYeyn0zc/PKrdBwfL3UPiu/G0ljN6Gqv2ybXdeuEpFWCWCvmZ+7RxHnrL6qHGNWGauEPeFcqJxbKwhTu07n+2mcIj2J1BotBVHo0WgGmEKfp9WOaLUibr+6j8r1LELHradivpcEFix/V/V3hV8r38/avqh+tvaWvj617fBwzLWrt/l6/yW8ZkhHCj7o3eFYh+yqNh1xRK5izoWSqcz5wv4+X7y6S5ppGo231iHnLoQQdNunW7RlWY7SiiRNieOE8WSC1powiBgeXMXzm/hBiOcHCBEU21jJeddoVD5G64zAD5lvOxo0eiAkR8d3ODw+RghB4Ps0GoW4FEURURi+6US30ob9k5j9k5jfeWW/9J0UMOg22Flrs7NeRPds9RpsdBt0WwGh563UdUNfst6NWO9GPHahv5RGG0OmNNNYcTJNORwn7A9j9scJR8OEo3HKcJoySjKSJCfXVfeENwahL9nsN7m40eHh7R4Pnetybq1JI/TLQaDAJM159voRv/bMbZ5+ZY+vxCylNXv7B4zHY7QxdPtbDHbOM9i+iBCSZrPB5csbXLi4hSdFeZ2qEnDOFLUFvufRaDXI1QSMQUrBydEI3xO0Oi08T9JoBEtzvQSz+KdUpzGGLNPkuSrEHK0Q0sPzAnxPkGYJr15/idHxkCD0GWz0aTbf2uvAVwvrG2t43gnj0RQArbRUKgulEeS5idK0uE8LKS4fHdz5377rYz/6ifpMnRo1atR466IWdGrUqFGjRo13AD798z+U/sFv/fhP5Cq9EIHIc7Oepkddz2sfNwTNhFFbm0xKI9GmCF/RWjMZTej1u/fb/JVQWqNUvuCLlSrOTBAz0jFqNE8Ta8PN689z5eEnybUCxCwoYS4KzM/I0YsIHkxBhi5Q9bR5FWG/iggHi1y38i7I3ruRoVZGl9ylwq5VwsUqQmaVeLKwteL7s8qwyfNV4oNtk1uOLdgs0lpiiV3fXJioIuxdInoVUW73TaktVh0ucV1F4C+JPFbdpXLttnJKmlfBJtex0rrRDlU+cMtwry3a5l5zx01VmbN/3O9KdlWIBIvPlPMYp6y57+w+qcx/Rjvc8t0GVLm8SuBazCmxur2rxDhb1HLHrPtd5fyfCx9le0+OJ4UQMNu+SwCeLwlCvxB0jKHXb2OMIY5TPN+n1QqXzbT9XtkPlh32Z1Hx2Z5jZ4lkC39Vj9k4zti9fcCt3/s8yYNtJlLQCH10pmiIjIf9KYRA6ONLie9JPvrui3zb1z2ICDye3R3ymadvMo6z5T55CyIIfAL8RRRPmmUcHB6htSLNckIvB52TT3OyLEMphTZFBIoxp5EoucrwveK8lnh8zPal9zA8vgPA+rmHybMpyWTIcHSAFALpSYr7oSAKA5rNBr4fEAVBEen1JkMbFmLP01dXp/OkYGe9zRMPrPGuC2tc3ujQbYf4crUYJYUg8j2ijsdaJ1yK8rExX8q0MeRak+WaNNPEmSLOctJMk+aKOFNkSqOUQZvZwyOz8Rf6kmbg0Qx9mpFPM/KIfK+IQhLV284ZYJoqXr5zwude2OULL+0xmn5lYzbNMo6OTxiNxyilaLbXWNt+aBGNI4Sg32/z+BMX6c2jcWD5XnXmww9WejtCF9gYdEnijDRNZ9kN167tgTGc2xlw8fJ2dR2rfvvMXvNcEU9jTo7HC19qbRgP97n+8i1arZB2p8XG5hqN5tf2GTlvBvprPYQQjMdT8iwnz4vfzMYYtNakadr2/DSbmuG7lcr/9nf+t3//p//fn/qb/+Q+m12jRo0aNSpQCzo1atSoUaPGOwS/9h9+5LNPffQHfiUV429EykzrvOl5nWEuUhOJnk6SUQeRSvJ0dmoqHB0e0e13uLfd77/6mIwnxZk5WqHyHExxloIx4AchwiJ6tDaoPOPwYJduf6MgsqSPWDwdbjCzLYeCwKPViWi2IoL5QdPzolYRmBRlVBISLvk5S1q8lhjtUxLdJfjtJ/gXxD1WuTYpOv84FwFcArxC0HC3t5rXZSeyhY+SlnQPxPkSIWSR4gsxy/Gtcdpj2++KTSVCakUZLou9iESB5b6k5NLSBbc/V4k6tr9cwaEqb1UEiyuyLZlj55u33zK8qgxb9Fm8Fct+WHS/8xnK76vmgjtGSvav8LVddskXZjmN27aziMhVgopdTmmsO/aums+VdojydTe/nb6qn6sESFc8snAyHKO1JlcarXWRVEOeaYSUBL6g1Yo4PBiSZYogDAoR+6yn7OduKPW31XeV18/Iu7hulq9b87I0dAUYrUnTnFtHQ37qP77CN733QS4OOvQ7Ec0ooBn6hXjle/S7DQLfQwpoNQMaUcB7HtrkT37kIY7HKb/09A1+9WtI3AGKrfL6XY6Ph/g+JGmC7/t0O93iXJMZtCrOj8vznCzPyLIMT0rCMKTdatCJEnrdLnE85eLD71ts7RbHE9LpiDSZkqdT0mRElsQcHo3I8xQhBJ7nEfh+IfZEIY1GgygM70vkrtKGG3sjbuyN+KXfvr64LgRs9orIlwe3u1zZ6nCu36LbCvC9s7dzszEff54QeLIQYniDgzsMkGaK3eOY524e8aWrhzx/84gkU19x2VmeMx6POD4ZkWZZIeJsPUiru0F3bQshBGHkc+HCFhcvbdJohhXrorNGwfK9yU1fsRZ219p4d44AiTGaPIc0VTSaPkeHI6bTjGYzZG29S7vlRIiVfutYvz3mpkiJ5xXnH+7dvsXxwU2M0ggp6HQarA3e+lsF30/0+l2kFAxPJhhTPLyllC4eCiCJ/CxsaqM9Y7Svj/K/8O3f83fO/9zP/K0fut9216hRo0aNMmpBp0aNGjVq1HgH4bO//KP/6MN/+C8/plW+FYb9G8qoljRenGeTbjPqHucqbhqjOhiDFBIhYDyc0Om+voN930xoY9BKYXRBZmVZPttFyqC0phlEGF08QYuBIPRRSnG4d41ObwOlFb7v4QcBeZajtcDzBXL25Gq302Jzq++QvQ6WIlhYQZ6zTOa67xd5WEGIGuetRZhXPSm/pJ+sILJL9rtkeEWbSmT8ivJskr3KdbaoUEXc2zaVImcs0aEk1JSMmF2sIpqriHNxms22zy3bFe6W0jrixCpf340MryrbbtZKkcBpREnEYHW9to/tfK7/lwQTll28clxXiS5muQ9cgW5JELKa6IpPUFGWWK7DxpIousJH9rVKcdb2yRnzv1L8cOxf2FXRd05faKXRujhHLMs1Ao3vBxitmU5ifN8j7DYRUnKwP0QpjT8/XL2yfVbdKyfvGfavEkRLZLG9bp1RFoIoCji3M+Dh93yQp//zL/L//Obv0m81+YNPXOY9lzZ46OJ5drbKEaRV5H2/HfKnPvIQf+ojD3EyTfmV33mVzzx9k+E0vXv77jOaUYNg3efw+LgQbLKU4WhIq9UmCIooHOl5xblJQUCDppU3pNEIQWUEgYfvd/imj76fXGkmw5iT4ZiDgyGj4ZQ817OIn0JIS6Yj0nhMEhevaTJiOI45PDou6hQC6Xk0oohWq0mz0SD4KkTzVMGY4oyZ3eMp/+XF3aXv282A9U6xhdtGN2Kj02DQiei3QtpRQDP0CAOJLyVSFpFKVbeFlfUv7DAobchyzTTJOZ6m7J3EvHo44dWDMa8ejNk/mX5F26ct1W0M0yTm+HjIZDolavboblwuiTi+59Ffa3PlwXOsb1REXLsPaVQ9XGBfd0WdirVVyuL3lBAGoyFJMrTKiaca5XsICXGcMjwZEzULgTZTmsCXRFFAGAYEkY/necX5YErPfvNpokbAyfFtDu7cJEkyivMfAVNswVtsuXuvMt47E51uBwMMTybkWY6Z/TbRWeqNx8e9VrM78qSX5XnWm4yO/uh3/JkfOfjX//LjP36/7a5Ro0aNGqeoBZ0aNWrUqFHjHYZWe/A3hir751qppkDmRse+Iesa/DgIO0caJfNsEgWB7wkpieMpzVYD7y12ls5kPEUpRZ4r8jyfkZsaYzS+FxSROxjMjD3JZn+0Gq05OrhJf22bLNfkKjnlMZTEawR4gQ/GEIZ+WXxY9UR7Bc8PWESHKXOkrvABZQK6MgIFi12yyl2KUrDqriReDEsk/r0Q8yV+d5UfnLRnEVerSKMSge1850YHzG1cPNLviByuYFQl5pQIKSd/STBwRZCKNrnEtdveUpoVIkIpesb2jyVmlQS3KuHEFRFWjCnXdttOO39JYFhR5pIPrDoWX1eIeGKW4Cxyf5XYcrdImXn5lWKmVdZZoo9jeqVotLCrIl+l4OeMv+VMpxW6Ys78vTa8enOPySRmMo5BCjwpAU0UBSRpIVhvba0V54ph8H2P/lqnojzH9vm4qpwHdh8aVo6necHCTlOa2CU/CLceY5CeZGt7ja1zH+DRRy/z/PM3GQ2P+I3rz/Hvv/ifeN/v7PBH3nuZj7zvIhvr9/bQQa8Z8p0ffpDv/PCDjOKMzzx9k1/+nRucTN664o7v+6wPBmilGU+L+95kMiYKGzTOOB9kmqQ0m03yPGUyidnaLrbaCgKf/qBNf9Dm0pVzi36J45T9vRN2d48YjSK02URlGUppEMXYisdDkumYNB6SJhPSZMTh0Yg72d5CPIiikEYU4Qc+7WbrvpPr42nGeJpxbXf4mvJ5Usz+l3ieQErBPN5HU4g3WmlyZciVvhf58w3BNIkZjyaMxmNydRrZs7HzCOcuPQEIAt9jY6vPpUtb9Ndmc6NyPrufzfL6tPRQCqdrYQnldfzSpW1eeuEmcZLh+4XoaLSi0WosospSBVmuGY+mGGMIAo9ut4VSmtt3DlG5nv32NGhtODk+4PorLzAZTshnZdj1p2lGHCf1uTn3gG63QxRF7O8dkqU5fuCjtZZGK5llo4GUKCKpydP+aHj43d/23T986f/7Vz/41+633TVq1KhRo0At6NSoUaNGjRrvMHz63/7wyR/6o//T3xuZ/R8WSvWzLN8JvABjlC897ygK+wdS0Mdk3TTL1HQSC6X25Lmdc/fb9AWU1uR5thBwVJ4X2w0JgR+E+H4DrQtyonjatiAM9UzcOT64xdr6eTDFFkVS+vi+QMiCkCqeaHX22ndFECg/aV5JQK8gZFeVsSBRYLH12rxsV0VYlOGQM1XcWYl4toUByvbZwkhVBM1KAroCYv6P2w7bfrPsu0o/W7bZxLDdplK5Z9i0iohCWAKELd5UEVwsdcdp2or8lWlm9S4R6xVixVz0QJRtWNVu1z9LfTcn2q00dl/Yjauyb1VUySpxZemzK544ikClkMQybD+4otsiDWdfXzUvq9KvHD8O3L5Z2Fohmi3yuHOgKg2LpqRZznQckyYZCImckc4CgTYgJfiBT6MVFREYmSoI9m6zTMwutdPtG/s6ZV+5YlnVWF9Zz6yNojjn52x/GHYubLBzYZ1bNw94sbfGePJeDkfH/NTTUz71pS/y5HbAt7z/Eu99bBt5xpkqNjqNgG/70GW+7UOXGcUZn376VX7pSze+4vNL3gx4UnJue4s7+weLKIQkjcnylEbUJAiDynyHxyd40qCUorc2mF0tC2cACEGjEfLAxU0euLi5GGtaGybjmJOTMYcHIw4OI7JsDa1UqY/GowMmJ0ck0yPicXE+T1FsEfXq+8XZQFEjohGGhKGzzdZbEEoXog3ou6Z9M6G1JslSJpMpJ8MRSimCsEmjvU7Y7BI2OjQ7PdrddXrdBg88sMn2zgDPk6eFVN1b7LWz6v5ReU+h4p5t/W6x0oehjxf4yExhtCb0JUlqELPxlys9G0dyttTPt/4aIT2v+A4IQvCkx+HBHV554blCCMrz2fdm0SQQaKWIJ7Wgc68Iw4BOt8XoZILSGqEECoVSJk/TuI0QRvuhVEq1jM5bf+xP/q2f6K9t/bWf/ud/+c79tr1GjRo13umoBZ0aNWrUqFHjHYhf/fd/7/O//4/89Z+aTk7+uzBsv5ymJ+cCv3MN4SOMCTwvmmZp0vW8RqbycTidxBzsH7C+sX6/TQeKs3OMnpGBUiI9WYg1QhA1mmAkxsyfXC22T9HaUGzFARiDUlNCvwkCpFccDB0GHu1Oiyjy6fRaFYSFQ8q6POQqwvcs4spOWvXkvkuEz6+tIlJdwrWKey6Rtvb7qjJLLM2yiGWnXZCEFY1zfVAilc8gdF0RaCmfTU7Ny7XEiUqBxCWxKr4TznUbC9dU9XNFOUtFWMLUUr0VBFulYOGINbYOs3itGBd2Hpx65j6185f8XZFnqf3LJlbOiSobFj5w5sC8jHkaYZXhtq3Sf66dnD0+VsG2oUr4eK2C56r+qVpr5vXPrp2cjMhSVVDNRuN5Pp5XnB+mtcL3ZbG9kjEcHY0wxuCHPuGC+HfmiO0TW9CrsqNKRHPFw1XttNMszduKNCXfCHZ21tk5v87enSOee+4m8TTGIHjeGJ7/oiH67Zf4w480+I4PXbin7bLm6DQCvv1DV/j2D13heJzyC1+6zq8+/SrT9Cs/2+SNxNbGOvsHx0zjyWyr0Yw8y/E8j2azSRCGpfTGGE6GIwywtrFlf1G8Vo1Zq2+kJ+n0WnR6LS48sAlCoHLFdJqQpjnj0ZSjwxFHjYh2dxOMBiGIxydLkTyTJOZ4OFwIOVJKfN+n024SBCGeJ/GlRxAEb3mx581GnCSMJxOGwxG5UhhjaLbX6G9eWWynBiwirs5fWOeBi5u0243lPrXXbijf96yXlSFG7gMC86g7N419752hEfpopYlNsf1tEg/Zu32IQZGlmiDwabZ6NDtdQt9HACrX5JnCUGztJ0SOloqbN15B6yISe16fEMUZPfN7qjHFWUI17h3dbgdPSsbjGKUUSWwwQuosS5rGqGbR7f5UNVuhNsbPs/Qn//R//w8//rM/+Vc/f79tr1GjRo13MmpBp0aNGjVq1HiH4jd+8R988qmP/sCmTL2PaJX1wrB9Q+XZthEik14zll468r3W1BjTz5JxMByOhUDQX19D3keyRZti6w2MmXGFBik9oHgKFCQGg5ACow3GFOdMUOIGDcOjXbbOPYjRGqMNeZbTiALCyGNtrV0h3qwQWkpRBA6hf1rhMimyikQrXXPe2yKKy75UlVvSYkyFzSzncVESJGyDKoj4KuFrXv7d2m/jrLRLIoxFdlumLRHVVb6t0EfAyuP6+G5CRpVoUkXUV5W1sLWiDreMqros85fb5vT73dog3NcVZP2SKOCKb3bZZrnqyvFjtcH+zn1fahenGVYJeCX73blMhX8q1rhVfWf7Y/5ii2OuDVbS07ZY16rGjlP38CSZEZtFXikKcneeTEqPXq8FAqaTBN/3aDXnZL81SFYSs3Y7rQ6pGgu2bavWmKX+KN6LVT5117l5mbPLm9trbJ0bcOfWAc8/f5N4mhSEsezzH14S/PRnP8d2cML3fuvX8b4H11/TPavfDvnupx7mu596mNtHU37+C1f57DO3FxGe9xMC6LRb+L7HeDIhyzKMUeTKMJ6M8ZKYZqOFH5z+mR/HCRjDuQsXigv2nL2riGnNkZkPPd+j0ynO6llf73Lp8jYA40mMzjWjUczu7hFHhyPUYivUmS2T5S3bhuOELD1BcPGLAAAgAElEQVQ+baMoxq/v+3gz0afZjGiEDXzfe9uJPXmek2Qp02nMZBoXW8hqTRh1aPW3iZprNLtrtDuDYuc7ijN/zu0M2Dm/UWyptnTvgdM5TuVytlrIu5swLcprZsVvIzXbCrfTidAYJuMhLz3/DHmeIhBEUUiapiRTw3h4hLgj8MOAbq9Hf7BNFLXIshylNSYXZOkUlSuEEEU0ou8hZ/VlqS3gGOJpQppmlnhd425otVsEQcB4NEUV52mFRhYRXgbQKm3G07yZZXG3090MDg9u/73v+XOf+Is/8xPf99L9tbxGjRo13rmoBZ0aNWrUqFHjHYzP/vKPfuKpj/7AX1aqt6WNbgNKSC+WIIOgd2iMDhpR91jrdJBnmT8cjgxSisGgf99sjqcxGI3SiiRJydJiexytNVL6JHFxFsKc9DGzP/qN1qg8Q2sFAvZup8STmPOXHgU0Ukg8T6JzTbPdOPvJctzvHCHHJkLtcqoiWuafK0ncxT8VZK/jmLuJDaW8ZwgmLjnukn92xIZrE06aKtgEoR1dY6qu3YVsPKtttqCwyoZVn8+yuUooWVVGlShYum4xbXNfn4WziLYqUePUEMtXllNsGxaEuUPQLXh1p53zMShYbtfCTrd/nQ5xx53B8oFbX0W7SuKIRfhXzY05IV0aw5adJRFrXp5td5Xf53krBKtVQp577axolhVzNY4z8qzYas3oDCk98lyhjUFKgTHFeR9CSuJpChiC0GdtrVNB0Dtz3G7b0lp2VnqnTa6gVym0WW6tEpld31h+ELP5tH1uwPa5AUeHQ5595gbDUYLROf2tK7z00m/zV/7Xf0Oz0eDrH7/En/rGx3j/gxsE9lZUd8G5tSZ/7puf4M9+8xO8cmfIv/0v1/jCi7v3nP/NQCMKSLKMTqeDVjmj0Zhc5QvhZDQeAYZms0UUhuQqRwrB5vmd00Iq10tH5Cv1c8XcOS0MDLRbxTZX3X6b8w+sL/JnmSJNUuJpwtWru4yGBWmsjV6IZGkyJY0npMkElcVk6YQ8TcjSmGSacHxywmL7VCEIfJ8oCpFSIhCEUYjve3hCvmUjfPI8J1M5aZYV/kgSsmwu3rSIGm06gw3CZpdmu0+z1aVYXySB77E2aHHu3IB2q0F3rVW9ptr3UHtBcu857jw1bhqrvKp1rULYzZXm+OCQ8WiCtsbVnd0Ddm+/Cqhi+73AZ2NrwHg0RuVFRJcxBq0UUij2br3CaDQharTorm3R6fYxiNn4NguhRucKZg/uAIvvszQlSZJa0HmNCMKAVtvMIpwC0jQjS7PZb2uJkBKVp900ma6pPG/u7aqf/K6P/dhf/9Qnv/837rftNWrUqPFORC3o1KhRo0aNGu9wfPaXf/THP/JNf2UnTcZPGRBCCI2QqZBGoBHGpJ7v+0orJbXSYjwaIQT0er17PqvgjUKW5yRxsiCClFIYzCwSB/wgAliIOABKZeSZc+C1gVynDI/vMJ2cEDaa7Fx8lGZrnWYrwve9auJ8FeFqk8V2Ovsp8yoyGcrEytIT7pymKdm/itSvIPRXiVIukeeS92JFnhKhU0XSVohWtnZh8cOn54RYhHopyuEsX1h5V4kqK9z0ulElFMxfqzj/swh6V/SrimyoFA8ryrJFCPtzqSy7Axwy3hVtFm2qIAbddtlfueOoyt6qPp2XY9u91GZbdKkYY6WxyXIdVe2oxMwIW7i0r8/rW4gPppyuyvaq8eH6okrwWJRbZJ4XMRlNEELgeYIoaiI9SZpm5LnB8yTtdpPt7T4Yw61bhwyHU5rNBo1mWCZ8S/PSIXbtNtlpFu23Xqny/d19UT4myBoApXKdNPPx4ZS9NujykafexfBkynPP3eDocMjFh7+e9IHHOdq7zm89d5PffPpFmo0Gj1/Z4b/60EM89fg5WtG9/TksgAe3u/zFP/YetIEXbh7z7377Ol96ee+e8r/RaEYh0yRFej69fp8kSYjj4mwdrTVK5QgxxRjQSuEFAfEkptGYnS2yqm/s7+x55I5TqBDksO5jp2UGgUcQNGh3mmxs9k8FgFwxPBkxHiUMTyYcD2PiSUKe56V7OBSCT5ZMlwSfJI3Js5j86GhmRiH4eFLSajVptZr4no82Gt/z8T2PXCnC4I0n++c2K6WI04TJJCZJU5RSi/P+CvcYokaXRnuDXnONVm+Ndmd94U8pBUEY0moGbJ8bsLbWpttvL/fX3N/z+VBcWE7jCnX2Tdhdj5fWVPt99e8KrRR3bu8RT6ZWfae2He7vc3hwiO/5i8uT8YT+Wg+AJC6ik5I4YTwsznLBGCajIVkyZe+WodnqEAQRRscw62NtDEIXY03lM/8CSZIyPJnQ7TrnINa4K8IoZHNrwMH+8UIgMwZUrvB8D2MMSTztSpm2hZD58fHux7/7Yz/2d//VJ7//s/fb9ho1atR4p6EWdGrUqFGjRo0a/Oan/9HHv+EP/aV/khnzHqOypjHGA4RW0yjLhlssHp0vRJST4xPyLKPVbtNsNRArQyHeWExG4wXZk88OxdWqIBY8v/yzxhhNlsZLxJCN4nBhyJKY29d/D2kO+boPfqCC2LLIjXIly6S3SwSvIsRWkedVxNk94yxSmGr7S6/z9BXigkv6VAk7brtsAxZDxCwRPisJ4DOFqaU39xdVZszJMNuHc5TGgl2ARWxX9eG9CGs2CVeyxXot2enYNb9WSeLapLszblaS9xX9uGqOlaIyKohl2/YqX5hZA0vzr6K9VaJm1fxcKba4Ck1FP7jpXYK8VP8sjWtTaWwUGI0S8ixHK43xJHGSYoxgfraFL4sD7hEwHk7QqiD55Twy5SybXL+WxCvK+avGxmIus+zLRX5OIyhsW5Z8b2c6tVXY48QRFbq9Jh/80KOkac7LL97k5s0Dwsa72Lrw2Kxqw8HoiH/6K9f4p7/4e2x2Qr75/Rf5pndfYL0bcS+QAh670OexC32Mgau7Q3756Rt8/vld0lzfUxlfKcLAJ86yRXRCFEVEUUSSJKRpShAE+L5XRKQiCKImo9GI/qBf+L5yfC/+4fRCqePLRrj3C6zPS+mtsQHFOPUkg0GPwYBSXpUrppOE8WjK8cmU0XBCnLRm0QKgdfEbwCApzuyRpMmYLI3J05gsjVFZQp5NGU4TsmSKyhOUyhbmCSFny0mxhZc9qwux9HRrNyFEsdUbAm30Yhu5XOUoNSe9Tem3hjGGIIjwwybNVoMgbOOHTcKoRdhsE0WtRT1SCqJGwObmGr1ug96gQ6MRWPcPx8+lddEZGPZ6Mf/eXQNL94nT/igLtU75VeLdrJ03rr5aiDBYZc3zAEbrYq2aKbjGGLLsdJu0qBESNULWBr3ZuVB5sb7Nypz71vcCgkAipaDTaTKdJmilmYwn5JlC6+KMRK01k9GYyXhCq92ixmuDEILBeh9BsV1jmmaL+w1ALrIglF4M4En/aBqP/uvv+bOfuPYz/+L7btxPu2vUqFHjnYZa0KlRo0aNGjVqAPC5X/3H/8MH/8Bf/JRSefeUVssiz5NobfA8HyEUWhtjjGE0HIs8z0mmMd21Hr7nvan2JWmKnhEpxcGtSelMA98/JeO0you92u+iM7VaTYIoKp5mRjE6GfP5//Q5Wu0WDz3yEJeuXFnOtBRZUMHk22TZWUYsCPYKgm0V0b0qHSvKKuWZ/VNlcxWZbRO6dttKkRiGJWKvSvhx61ki0Gf/VIk9rn1fS7ibr93rdp7SZ4cQtbvFFVSqyq8UK2CJEFxEQVhlCqfuJRud90tEpFN2yR6XJK5og12ePU6qxlpl5MFdfFIak059VWLlKuGpquyyEWesB1V2O/UYQ5LmqDwnzxW50iityTKN9AS+7yMQdHrF+SaTcUo+e7J6fsZOScRxhTYxs1tX9EEVVooClOtZaqrTd2660hrAaZ8vxuWK/JY9Yejz+Lsv8fi7LrF354gXX7zFeJyglKLZGdDqbYDRGCH41Zs+v3b9FtO9q3z40S2+6b0XeHC7e0/n7ggBV7a7fO/2u/jej76L/ZOYX3/mNp999hb7J/Fd838laDciRpNyHXNhZ+6fyXiMEIJub4DRxcH03iq/G+fa0qtjgDuHS/6y15gz7j+L9eO0zz1P0uk26fRanLtAqV+NMcRxynSSMBnFjMYxR0cjVDMgz4vIXa2VpROeniuVZwkqT8nzFK0y8jSdbcOaofMUpTJ0nhdRvXmO1hlKFcKD5/lIGeD5Pp7XwI98Ii9A+uHseoAXhHh+gO+HeH5YRAybggQX0kMI8AQEUcDaWpvzOwP66z08KU79sOgDFv449dXcTU5/uPcLW9i2FRlh9ae79i/1nb3+rfg9AYyHY5RSiyqSJEXNiH/f9wgCn0YzIggjJGBmZam8EG6CoExHSSmJopAoCjkLxhiU0uRZjvS8JdOyLGc0rAWd1wspBeuba5wcDxkOJ2itEUKQ5zlogjBoxmAE4KFppFn8LcBP3m+7a9SoUeOdhFrQqVGjRo0aNWos0O5sfL9Wu/97rtINY6Qfym6cJYfvAY3nCaT0AD9VSvl5nsp4mqKUFgZDq92m0bi3J5xXQSmF9GRlxM90Mi2ejs1z0iw/3aOdgmyZI0uLdFIWBObpU5vgBx5ra3063S6DjQG+75MkCaPhkMloytqgx3A44WDvkIP9I57+4tM8/OhDPP7udxeFLz2JTCXJUZl2nsYl6W3CxE2z+GyVbxOczF5LdTmfqwi7qqfu7TaVeGirvFVEubAIoMqnsym3u4oAXpDoll1VbXg7YNXT1VV9siRSiDKp5z6NXRkdYuEskr7Ud84YWiXALJVpEflVtiyGvNueCttXjeMl/zjlVhHHVfPCnbslG61yFm5xyrb9tcrWJXGiSgRZ8b6inXma4wc+QnroNEcr0EojkBjP4Pke3W4bgOPjMQgIPElrdoj9Erleav/ppUqcZdvCb1XXy3Nf2GvVol6nYlewmaUVSzaa6vyWQZvba2xur6GU5saNfa6+skuaZmhVPPmfZQpoE2y+j08/9zL/5j/+Io1GxBOXzvGNT5zjGx7eYq0bnemaOTZ6Db7zw1f4zg9fIc01z9w44td+7xa/88oeuXpj1zFPSsLAJ83y5S9n/tCm2L5q89z55Xnl+s3tr5JvrTXBvR/Y5dhjYWkenzG/V0W3OfYJoNkMaTZC1jd6lXbH03R2zlRKlimmccb+7jFZHs4OfC/IaaMNxX+FUGS0sh2IQcyaXthhdBENJNC4E0XKYps36Um8wCf0vSLyJPLodFv0ui2arQjP95b9arDaav0uuJd1YZW/qgTvhY+sOnB8bPn69P28LlPOKih8JgRpljEexeRpXnhUCDxPEoQ+rU6btbUO00lMMh1hZJMsyxiPJqwNest13wOK33aaLFMIUURZzc+QKsw3xblis/Nfarw+9PpdskwV2xvPtjkWGCkQxhjjZ+nkQcKW8nQw+G/+/I934GB0v22uUaNGjXcKakGnRo0aNWrUqLHAr/67v/vSN/3xH/r2yfjgx7VWfa2jvtEmSNPReekpTwqZSi9K43jU90yAEblIk1TkWU6WZUyCgP5gUDxx+jowGo3RuSJqRjSazcUT0nGckGcZWZYvngaVshBrMBCEDYwxpEnxNHJxBs6MzAKarSbrGxuLQ3KbrQa+7zM6OSFNMwSCnQd2yNKMfPbHK8A4Vzz75ed59svPsbY+4H1f917WBuuFsUvCygwuqeJeX5DClAmxefqVwsn8g02AO8T7giBySBqb7LfrLRF3Z5CNVba7ttpM60pCu4oAt0jbt5twcxbcpi6JXDaZbaWBapJvwYs6gkWVqHhaYNnvVWPTHlOV7ZjVY4sg87Hmjht3nNuGV41Pm+S0iUS3fSXSef5itwXKc8ixoUpwwspTGrt2e1wSmuW2uu1Z5UP3/YJvPa1DKc3x8bggKYVBSllE5oTFn3Rh4NHrtRCyKGA6TRCyIFYHa52yrQsfOesEhuJRemfsuO217ZXOGFm1/s2rWKrT8YUrKEhRHlMu2XymKHHqS8+TXL68xeXLW0zjjNs393n1xj5JkqGNxGhFd+MS3Y1LHNx+hf/4pef4/JdfpNvt0G21ePTCgI88usX7r2zQa4d3FXhCX/LklXWevLKOAQ6HCZ974Q6/8cxtbh6M75L73tCMQrJcUbW1qNGaOC7OHDn3wANFBJd0ByenY3aJ7LdIf/teV7n+rLhnuXNjUZ9YLmOFiFN855jt5rPSNxpBsWWZaC+uPfzI+dN2OOtMls/ObBnHxHGCQeAJQZzmhKFHFPrEcb7Yvs7zPcLQQwpJFAULkSYIg+q2VPmmyo9VbV/1m8D1QZVvl9JTYZPjx/+fvTeLtW1L77v+o5vNand32tuWy2XKpjAWBKlUhZ2EFC4iIcFbRMQLCCEeKLCxY0NSiSxjK7IJODzwCG5iRXK5IZAAsSnkBNsl+6mMy7ku1+1Pu8/uVzPb0fEw5px7rrnm2mef7p5z7h0/6d6z1lxzjjlmN9ba3398/6/57rHnr3uvrVseDweYvXcHeZpjmWRQygX9KXETaEQQYu/qLu7fuYMiz5AtzhBPAxBKUJayv5+XRCuDsixhVC3EuX4T4gSfekKP13MeD2MMlovEZV0pDc5ZJYIaSFlGTPAiRASt5BVZZP9qGET/MoA/et799ng8nk8KXtDxeDwej8ezwj//pz9VAvjPvvCln/jrZZH9xSAcx4SEVslsi1CrymK+S6ACoJ79yCyhBFmao+SSKK0xHo8Qx/Ej7TfLcsiyBAhBnuUoConJZATGGLI0Q5EX0NrZrbm4AwElAGUMIuAo8wRBIGCtBWUMspRgjOHaK9dW7DucZz3DydFxsywIAwghIKpCybNZ4urzGIskSav+FTjYP0AQhnjtjdfwr/zA94NuEq66gVCQ/uA7sBqw7gav2oH9lc/qoMz5x8063eB6u8FNM3j7gulrQe524L1vvZ4AW59QUDfYDURtCkJ9Ulg7n3b1+tfrNLpCT6CtXr7SXvW/7rptAWT1g/Xlvav1BCxXArIXtLHSN6zef2tZBLa/jbqdvvX6MgKw4d5c21/3VDTR19Xt+o6nHQNf6WPrGLsB167g2dd+9fnRwSmSZQ6tXO0OQt04WAcvuRDY3p0AFiilQpEXIJVoN54MqsPpjE1957cZQzrnsi3EroxR/f3tu5V678ONQhdWrh3pnrvuuLLSTid43wlmx3GANz91HW9+13UUucTp8RwffHiENElhjMXutTewc+0NJPMTPLj1Fh48OMT7t+7gG98aYjiMMQhDfPrGNv6179rD97+xg91JdKFFGwGwMw7xwz/wGn74B15DLjX++P0j/N5b9/HO/dnG7S7DKI6wqAvStyilhLXOwmwwHGE0GqxmK/QJb833TfO//nu3ESBa23U/r/9tX4Pms+6ztmk8q/ZvO+vV9mHd76k+kaMrVHXuI8HdOZluDzG1w87+Lxhn28/spmu/SbTpO1fdfT3sK3HTc1N/tun5bh9D+5nuPY+d7VvrWmuxXBYYj6eYnSXI89JNkCEMjDGIQCCOx5ASuP7K6/izb/4htAW00iAgkEz12q5dlngQoijKpgaSBaCrGotaG5SlRFEU4Nzbrj0Kzq7OCTlGGxhrwQV3maAEoDzQXIiCUSaVNgMOCWNFDJD1Qcjj8Xg8zwwv6Hg8Ho/H4+nlG1//+X/4b/zQf/l5QlhKGM2oCUJjsgjQIeMcjHMUWQ4QbgDAGkO1UigyF6jJswKT6RjsErV1kiTFcrl0Ig0FCHGFgpNl6urlFDmsdYW9z2sA2Eq84VguzqpgmgtsAhrbuzuYTsdr+2KMIlmez44mhGA0Pl9vMBwgHsTI0gyLeVoFB3TjIe4s3yjeefsuBoMQu3tTRJEA2RjQaf53TjtY2l6w0kYdkOwEvvpmV/e93zR7uhto6w30d9qpu9gVnpp20KEKnq3Nwu4J8vW1+UmmLzi4cm5If6CvEQa79wNawU/gPK5ZX7eO2LEp0NhusBtc7a7Td7/1CU31M0A6y7sCzKZ7o++Z69737ft2ZT8952vtucR5P9YCyt19bxAqNgV+V4QicvFxArDWOksjKaEq2ygLC0ItjLYQAQcXDEHAAWuRpQWsdeaVnPNOzL5HvGoff90P2hJvVo4J69dtpQ2L9m1VLye208ZKFlrP/dMSu8naeWu1hVaf1oSxDfdfq2NhKHD95i6u39xFUSoc3D/B/v4pkiTDcLyDT33fF6GNxsHtP8Ps6DbOZjNQSnF3/wG++c4IcRiDc4Yr0xjf+9o2fuCNPbx5bYxByDfG5CPB8PnvuYbPf881GGtxPM/xL26f4k9vneK9BzMk+eWzFyglGMURlnm+cs6lLGGthRAcg0GM4Xi0ek023Z+bvkP67n279mL13m6LON3t2vdI+56p1+3es226z3PTBXt+37QnQ1zUVl+fVu7Pnmez7z3Z8Bz3jZOte3vl/do2G65Jd6zqHTvq3xWrTa//Luh5ZjZ+xwDGWJwczaC0QVlIKA0MR1NQHqMsNQCDPJ3h5HgfB/u3EA1iXL9+E1aWCKIhCAEYZ7DWZYBs70x7dvZwRqMhpNQoivL896ExMNoAcL/bykJiOHxoUx4AspRYLBLkWYF6YhSAysrOuslQjCEQoaSEaoAYRoikVMw4F7cYE99+zofg8Xg8nyi8oOPxeDwej2cjYTT6Ra3LrzLKlhAwJs9utmf4iiCAtVRLLRkIIYxxGGOqQswUWZZhMBhgsjVZm71sYVGWEsliCSmlm7VJKax1QRFqKfIiR57lVRzBeaa7GKx1MQfKUBauKLQmFgQWURzh2o1rYD0+G4Ss23wMx6Pe9QbDAQbDAYqixHy2RFmUsLYq2hsPcHZ6iiQJsFxmgAV2dse4em37cie2HcRaWd4XHF/rHXoD9/V23aCM3fB5d3Zus80FYkJ7m7Vj6kRv+wSjTSKTZ5ULr20Vbdx0r/QGtTuftxe2hZS+4OH5hmhWXBGEOv3eJEy0hYDuul0RZ00w7AvmY7Wfm4KQ7a6vHVOrrXZwdSVg2m6nIzpsCrS2+9oXPG33w1r0FIZZYz5LoSorSNvJeBCCQgQCW9NRs5/lIgWsE6GDegZ8n6jWZiW43FmvLfL0XadmvU5brY9Wt+kLunfvndayTffUSt8vGFs2jbWd5WHA8dobV/HaG1dhLbB//xh3bh9hucxw883P4eabn8Ps5AEO77yFJE2RZu77h1GKO4HAe/cm+Gd/csfZ4RHgld0RPn1jiu+5McXreyNMhgEEoyDkvFIcJQRXpjH+0jTGX/rcTVgAShssUomDWYY7Jwnuniyxf5LhcJFhmZZrXwuMUYwHMfJSQlYWVLr6N4yGuH7zKiijWB07es579/uhfl1fg4vG9Pay1QuzeVxYaf+CNrvfZ80zUN9DrXGxOQbbGRM3PbOdsbJ9a3a/E2uhp+989T0Pm8bqPvHmojFwbR8X/A7o+w3QJ6Q265D189s8mq0B0FosFike3D+FlArGAtbU4jIgywJH+7eQ5wtYY2GMBWcMqS7xweIEhAAiHECXGZJ8DhFGAIDp1mRztvMFUEYhBENZVO8pRSAEcu0WGG1QFCXKQiIIxSO3/0nBGIPZ2QJ5VkApZzlMKQWhFMZaGO0EHUooGGPgIpCEEkMpVYSxXIjgbhSP/smv/dJ/Xv7UT/3U8z4cj8fj+cTgBR2Px+PxeDwb+f3f+dlvfuFLP/GbWTL7D0GIpvH0fSnDhTXFUMl0whiD1prDGEqJE0KsMa62DTR0ppFnOZaLBUQQgAsOWxWuNcb5/hNX8MGJNcZAA1BKo7D5+R+XjIHR8ziFcaVxYCv7NcDNUp5ub2N7e/Nsz26dgTAKEQTBhrWrdcIAV67uwGiDk5MZyqLEwf0PwRjH8cEBjDEQYYxXX38DWV5CcI7JdIjRKHqcU1539KIP1xd1YyF1YGYtkFN/XgdRq/+1Zw2vBPs27GNTAO8yQTvPo9OILVgNXF90TjcFGrtB8LVsjYcFEnG+rF6/Efo67bcDmptEgt4Z53Z123q9lTa6N2hnX90g6lpwthMcXRMuu9vYzedjQ5y2n/bxbrguPSwWKayxIJSAWgsWMBBCYY1BPIwRBgJbW+fWQmmSw1gCSiyG47Dp3GrCX+d5bwLKnUB4+7rUx9hnedWst3pM9e27Qlfg2nQOrH2I1PXsIAS4cXMXN27uwlqL48MZFosMB+MBdq7cRClLHN55G2dHt6CUhMo08rxAXRA+EAGOTk/x9t1j/G4QoJ3FSQgQcIZhJDAdBBgPAuyMQlyZxNgbhdgahpgOArx5bYzP3JyuCEAWFkpblEqjKDVyqVEqA20MjK0yKOYZ/vSdfSzSAg8KZzXaXLeusLBxDKn/7Vyjh2WhrK2zaSxqb491EWXteesIHh1NsHd90lm3PY4+7Lj79rVpPFsTRFrPVbtP7e/e9jN30XdwV9TsFd3b/e+st7Zv27/+2uk4305ri6PDU5yeLCGlcfWELGBgUWQF7t99H8v5KWCdsFJqN3HGGAMQIJ0fA7DQp/swxqAoClgAlO7DFEu8/pnPrB/HQ7DWoihcbUWjjasXRpn7HWotlNbI0hxJmCIIL5EFRNCMqZ8ErLWYzxbIssJdS+Msjd1/BkopEBBYdxMqxqOUc2oZZYoxXggezBgTp2E8/Ge/9as/9vvP+3g8Ho/nk4YXdDwej8fj8VzIN77+8//wC3/lb4RpMv/rlNJME72tAc2oybRJ9qxVCEIBawykVACodckxltgqgGKMRZ4XoGWJIAic57m1IJRCcA5CKLQ+/yPaWgsuBIyt7M60hjWrwTBK3WxBCzeD8NqNa4jjy4sojDMMR+vZOZugjGLvisvAKfICUilEgyHSZIEyT/HBO3+OD9/9DqY7e9i7+ipGoxi7u2Ns74yx0Y7tcdgU9+0Gq4CeGcidgNvK9t0gT0/7K0HfbgAP6+/RWt+LOY/Pmm7RCfC1l/cFT1eCpd31O+s2n6hwrL4AACAASURBVLW36Q+0r3awbqsjBvRlAtWL+/bfnYFOup3usElofFhmR3Mvd9ZvH1P7ONrB0K5AuiJwoOcct58Xu/7ZQx4NYwzKUkEpDaVcgDQQHIxRSGmhColBFDbrl6VCXpQocokgEJiM6+LwPeehfQzdFXoFp07wd1NwuD7Eiw9tM89LxdkAIQR7V7ewd3ULn/r0DeRZidOTBe7tbmEx/xxKVeL04A7mJ3dQpAtI6eqDJGmKEzIDIQScc4wGA4RRgGE8QCE1Cqlxssgfuv9QMEyHAXZGMXYnIXaGIbaGAUahQCAYGCVNIFsbi/3TBU4WKThn+J7Xr5831L3Oa+JAWyFZOwkdYQH94k137Kl32fe9A/QLFSvtbOhv+x5sCyN9olMz3tjV112BZu25x/k6D+tz3xjbXmft2FviTt95WxlHW5v09bfeT6vZlb5uGscfBiFIlzkODs5QFiXKUkOW0oknjOLuh+9gcXICEGftaOrfcZWgRggBZxScAmUpwYOgqr3ofgPCWhwf7AO6wI03Pw0RXb72orPLdSJ2skyb2mKUEhjjstYYZ2BsPVu7FwtY+8kQc/K8wGKeuCymvKzs6tz1sNaCcZdFaAmVggYyCKI8jOIZZSwHYDnlWRANvzPd2vvbv/7LP/Lu8z4ej8fj+STiBR2Px+PxeDwP5Rv/z3/3i//mD/+tP06T05/kQfCAaDqxWgyIFhlINjW6iCgLJWBYGFEjyzw02hBjFNFGEV1bBRmC3BStuAOB5upc4CEEqi5qq3T12q1bZ9fYKlDgAlcGBMArr78CwS//s4YQgsn08XzbAZfZE8IVU9a6RFmUzQzq2ckRzo4PMd3ZQ168juOjBUTAMJ0Osb2zXtPnqdCNrTeve4Lp9Tprs66xHojatKN2zK+b4bEyq//hwWrPE9CXfUNIdd5tJ/i3Kdq4qT3SCgw+5CJeJPys2Qm1Zs1vmmW+krXTERLW1u8TZS4ISndn9neDpec3NlALkZsyodqf2VYjtQ3USuD5YuHjIvbvnyJLc5SlAkBAKXHZi8Y01pKTrfNCEbPTJSwAzhmiWKzZDV3qUX9BeMF0nYYoDnDjlV3ceGUXALBc5pidvonZPMXJyQJlqZAt51guTpAtjpElM6gyw8nZGQD3HcQoBecccRwhikKEIqjqHa0fdSE1Ds4yHJxdru740ckJkiQFZRSf+9dv4MqmFXvvw65IYNe/M6rV1tOv+oSUVlubskys7XmeOs/eWuYJ1m/kvoyZ9riwItZsEH+a7duiTs/56hu32tk2XUG5T3jq63tz3vrW6e63Hm/a7feJZuuLHobRBvfvHSNZZiiVgVEKxrhaNft3PsRyfgKAgDDWiCdBIJAmGQBni5svj6GsQiAElKIoygKUUgyHA+R54bLKjMFisUTx7bdw9ZXXMb2y8W7tpSxKWOOECKVUdSosZClBCUVZKmitL1XP8UWlFsGeBmen88pezQlgWmsQEAjhaq0ppcE4A2cMXMRnQgxSQohmPFgKLk5EEN0ajqb/y2/96o//86fSIY/H4/E8Fl7Q8Xg8Ho/Hcyl+/3d+9ptf/NJPfq3Ik3+XUnZFo7wKOigJCYxhMjTGCEoNM0ZyCwtrFbHWgoA0cQljDaANKCFVnMJCa+r+UCVovLoB9wd5f3z4XJVglODma6/01su5iPFk8lSyZsIowI0bV9xM7GWKIi+rflvMTo4wOzlCEMW4cu0GlstdHB3OMJkOsLM7gRDP4WfYRUGdywR8NolFPTZLl27T8+h0g5Br9j/1ii1Rov15HejcJKi01+2235ex0ifmrMy077zftK92v/qCrd3A78q2a9PSV7ep269fdGe6NyLkRcfSaf6yx92XVXBJrLVYzBMUhYIx5jwr0QAUAOUUXHDE0bl15CLJUBYSQnDwDUL3RyHqPPYIuyHR4EVmNIowGkV4pbVsuchw584hjg7nKEsJay2MBfJ0hmR2iiw5QpHOMZsvMZvNnQUVISCUIgwCDOIIIggqoefRgtFhGEApjTAMcf21T51/0Jdx0pdlskItQqw0gjoLY/057bTTFVG6z+ba89niorGm+33UN1asZe502gTWn+G1Q99wrlb61xKM6v2tZde0xOI+Yat3/z3jfLvPhJyf302i+qNQ7U9pg8MHp1guUhSFhLYEZSFxcngHZyeH1XFTcM5AKQFjDEEYYDwZoshLkDBEvjgEjEQQBBCBgIgHmJ+ewhjTiAZWut9LxlhIqXD/9gdYzE7xyqc/c6nfaIwx95uRAMR5poHAZXBbANo4298sFRj11Et8WaCUPnEtoLKUWMyXKAoJo3UjzjHGYEz125sQVz8HAAhBEMRnXISp4OGDIIjeG463fuE3fuVHv/PUDszj8Xg8j40XdDwej8fj8VyaP/j6z/3WD375q9/Ks8VXYEGJUVNpTEAhAKKN1TKUcjmC1cxWM2LrWYWUEmefZiwstdUf6+eROwJUf1ReHONwxXqAIAhw89UbII8Y9oviEPwpiylCcGxtTwAARVEiS3NnP0cAWeS4++F7uIv3MBiNsXf1FZycLBEEHONxjK3tMYLgJf9J9qRBJM+jsxI87QQo2+tcNBv9ogdtzSoMq220+7Bij4ZOwHND/3sDqn1ByZ7X7aBw9zjWxK1OkLl+3bdu9/XaDP/W68soIt3PHxa87bB//wSzWYLZLEUpFayxiOMAqnCzqsMwQBgF2N45D1TW1pVKGYQhwWAQbmr+mfFEQszLpOI8hNE4xme/93Xge11dmzTJMZ+nWMwTHB8vUBTf1QSzLYAyWyJLZsjTOcpsgXmawSxSoLKBqgPngnOEUQhKXbZWKCKIQIAxBkIpVJ5jMhohHEzwfX/hh7C356xCN9qHdVl5rNvrbnheSGujvrGlz3Ks7zmzrXa6bawITl2RtiVcbxqDCFaf5262TnefpLXhiojUGkP7zk29bu853iCA1fvt9rutiq2M7xvGq6ch5sAJkfNZ0tg8Ggsc7t/C4f5dUOIm3xDqJuJwzt09GIXY2Z3i6PAUWmtYo2ClRBgE2JpOQSkF5QJalpidzVCWJXglONeTeChzNl+LszO8/SffxJuf/RyC8OIah0JwJ0AQAlAnRsBacE6bdstSQpb6yc7NC0AQCuR5gTBcrcd1GeazBbK0gNYaSulm4pGzgmQoSwNroAlligteBkGYhuHgOAgGB2E0/NZ4svtTX/ulr5w8o0PzeDwez2PwkkcPPB6Px+PxfNT83m//zNs/9Ff/zn+dLk//RyiAMxOAQxtrI5nnNzln3FoKIbgLBlR2ayIQkCWglIIxACEWlLFqhifFcDTEydEJgP7MnBouOKIowpWre4/cd0opBsNnO0szDAOEoZtRnedFdQ4MjLXI0wQfvPMWKKUYTSaYbO1hZ3cPgnPEcYDp1ghRHMBaQIiX1x7E8xFiWy8eZmO0tm3PDPa1tjeIRd19tNsEVmfn9/a7Z9Z50yes97svuNte3gR2e/rXdGjD9r3ZPvZ8mxUB55JiztoxXV7MKUuF27cOkCY50tTZElFCwEIGLgTyPHWWlDKDlAp7e5NmW0oJhoMQ21tDRHF4oc3jox7GZXhaYs7HSNcB4K7LaBxjNI6ByqYNAE5PFigLidPTJU5OQgxHE2jj1A1b3W+E0Oa9qe4h0rrfKQXuvP8voFXuBKL8FFtbE3zqs9+P0TCGsQZJWmA4CHEuilb/696Tfdk69SpdEaZ9ldbu7R7BuU/Eaa26JqCuZfT0nNi2CNRngbbp+Ejr2W4vXxkvOsfWzVSsX1/m+W4LT11ha1MWYTUppleU745DTyzmuH8OD85wdrqEUu43y4MH93D84B6stQiCoBECms2q+3o8GTuxQDrLs3JxhNpWsLbUXSxmYNRl1RhrIRivLrerx8MZdYIkUSiLEu/86R/j6uvfjb0rO5u7Tc5rRwGuXo/SGlw4oUhr7SYSfUwmnURRiPt3D3Dtxt6lLNi01jg9nlUTAgy0MY2tMQBQQqGUhgjiJAziFIRYQqiJ4uH+ZLz7TwajrZ/92i995eFFvjwej8fzkeMFHY/H4/F4PI/M//t//XT6g1/+6k+ny9OfY9HwvjFqW5XF6wC1lBIQQisrB/dHo9G6sSMjhILx6o9wY5z/uQWKvFgJFGxCCP5YYg4ATLYev27OozIaDzEaD6G1riyTSlBCUJau/sX89AxnJye488E7oIxhNJliunUF29tbYEJAMArKKBij2N4ZN9YmlNLLF/n1fHJoZqFvyNTBhs/qbTfNjK+3rwOSFwVJN2XptPe9Jhp1Apl9KkNfdlF3+77A7qZMpPYM/bV+on9f3eD2o3LJgGKaFrh7+xB5XkIpA60NhOAIQg5CGRi1YAyYz05RljmiOMSdOwxnswSUUXDKEAiOmzf3EA/Dh1p1PU1R52mJMB83MeciasHt2o3zoHVRSEipkSYZzs4SLBYZsqx0tm3aoL5i9fflwd0PURbFeaPhFIUNcTZf4opUyI5LEEoxGoS4er3K1ll55jeICharN8dadlpr/bVntPWMuc52RKS2UFOLKfWO2v2o1l2pS3XBWNU9nq4I0/ccbhwXO+JL93ia7VvvSee428e2ohN3xtfOoYNsGEtXsoX6u30ZrLVI0wJZlqPInZ1jmhRQVRb14YO7ODq412SCWGNBWC0g0qo+V4jtnWkjLCwXiRN1yhRau/perLJ8zIu6Zst5poytMrjrrMLxaIQkWUJJjbom4dm9D2CtwWQyQRj1Z+uEkROapFRQ0sJoiTTJYOEsfymjODudYzQabGzjZWE+W0ApjXe+8wE+/Zk3LqwLVOQFZmdLSCmdvZo10MoAFoYyoRnlSghRchHkYTg8I5RKRlkSxaM/HY23/4ff+JUffesjPDSPx+PxPCJe0PF4PB6Px/NY/N5v/8ztH/zyV/+WLPN/TyvyWUWKm5TFudJZarQc2CraUAsQRhtI5WyDCKks2Mx5No4xD49OxIMI129cf6z+xsP4qRWVfRQYY9jansAYgzwvYOZJE4cxygUyjNaYnZzg7PgIHwLgQiAeDBEPxxgMJpjNE9f3qvAvYwxhJFywghIw7ixHAsERRgFEwME588LPJ42VgOwFwk53WTeY2w7a1v/ans+a3bTe9AoknX1fZIu00n97vt7KfnBxwHYlEGtb23dn4XfaaQde1+purO7+WZAkOQ4PzlBKhSQpIKVCUSTQKodROaQqoZUGrHXBfWMBHeLtt46ddY4IMBiOMdnawWA8RsDdGNGeBc8oAaFOUFdKQ1bBU84pKHHBT63cjHZKKYKqUHYQcARRCMYoFvMEABDHYVPTwQlPrLE/ovQRZZlPkorzEMJQIAwFRqMIV69ttzQEi3SZY1lZt83nCW6/9w7yfA7KndWUtQClDEwIpEmK+XIJTgUMLGQhUSqFV1+90hE3esTLi1gReTrbX5RF17Ub2yS2NJvW63Xa7MuOafq2of1un/rGu5Vj7Num/3SsukJ2Vurb58PE3ZVxZ4Pw8wQsly1LNalhrEFZKpeRc+8Wjg72AW2AajyglIJQ9xoW4JxhPHETVtoUuYTWBjKZAXDZZIEQkEpBalVl8JzbfWmtz4VBa1GUBba3tnE2O0NZKsA6G96jO+8j27mJwXCAvSvba8cTD0LkeXl+7jqWnNZayLJEkqQvtaCTLFMkywzGGBhj8Z1vv4fv/p5PrdVjtNbi9GSGLHUir9bG2RkbC8aCQohIEkI0ITCMMh0E8Zwzvgyi4bcn092f9jVyPB6P5+XACzoej8fj8Xgem9/77Z95H8Df//xf/vEfYTq4qY0ZBWRHG5UPtckH2uYRYAQhBIwzMM6gtYG1ppoxePkARRQHuPnKjcfqJ2MMcTx4rG2fFpRSDAYxBoMYRV5gsUiRZ3kjZLk/0qmzxVAayWKOZDEHcBesmmXPmEAQxS5oO9kC48JlPLWCp6wJwFTWJsZCCIYgEBCCNXZwdQCLUoowFBsnKXteQtqz54FVcWYtqIrNQcu+TJ16nd56GH3Pc2cmfnv9lYBuZ3ndx2Y5Wd+u3YeuPVt7lnzTtZ5Z+hedA9J5/wxJkwLvfOcuylJVs81LvPv2/4dQuELjOztTWBtDSolkmYExN54SAHnuhGFZljgtDnF6fAjjfC0RRjEGwxHCeILxeAouWGWDRCBLtRZUF5w5m0hjwRiBEBxaGzdORAJhIHB2toSxFqwK9FprQVvXglRB1SgS4JxBcAYhBHjAEYZ8PWuI9L68EBcQNo149Kg1JV4W2rdenksobVAUJZaLGe7ffh9KpRgM4+o80CYDwr22KAsDMSTQpYYhFnae4faHB7h2c8fVbuuKrUBrvNjw/G9a3t62ed+5Ln3iy0V2Zb3ib4+I0227bwzo46Kh61mz6bifknDTx927R0iXRes3GJAXGT58922UedJkxljAJUZVlmZuvKEIggCT6WhNRMgzl4FTZjPAukk7jBKEQYBFkkArBa2d5RdlFMS4a6iMcc88tY1d29Z0C0mWoigKGGOhlcbi8A4IeQ0P7muMxjGGo3MxKQhCwM5hrW1KJbnu1/cOoI1BmuTY2cVLyWKxxHKRQioFow0YJVAK+PO33sVnPvsphFWtoTwvcHY6R1GUbvIUJdDKgFJehlGUMy4ULEA5l4yxgjORBeHg9nA0/T//8a/9zV94zofp8Xg8nkfACzoej8fj8XiemD/83b/397/4pZ+4Swj5D7RSe5KQG9BCMxpnpVxMYGUE1HZhDMYYFHnhCuwyAHV9gFaWDqWAcXFKcM5w89Wbj92/8XTy8JU+QsIoRBiFMMYgS3OkiauFUQcpbTU7nlQBbVbZkihZQpYF0sUMR/t33Gx9ADwQiOK4Cd4OhiMEQYhSamhlQAgqf3rnaQ+4gKixFpQ4a7coFCCUwBgXFDHWIgg4xuMBBsPo0Wfce14MmnoLLbui7gz2lXoX7UU9s+jr1+1/z3eG3shotz7FJku0NdunOmOmK+C0lneDyV3vtotsltqZO83t3Q4CfzRRXqU03n77DhaLzD3vDDg9+hCvvnINk+lqDRwRCAyGAxRFCVhABBynJ3MoWdkZacDAVJaWrm5XlixhzL1K6KWI4hjD0RRhNMFkOgGhFFq5WdyMkkpotwChMMZCKQ1AQxtTWcG5ccdWGYPGWIiAu1ph1aBNCEFZSFDmxn0CoJTKCcrCtWu0QRy7QGQt/BBCQBmBEAJBKMAYbQQmay2KvMRinkJKXa3HITiDNhZxHFxYM+hlQ2mDdJljPk+QFxJaShwePsCDe3chZdF8l5rKskoT04zT1roc2eODe7C7W0iTHMYaTLd3QSjB/bsH4JxiOAjAOEMQxQiE+w5ouOj5bGiJrt3MuhWRtrXJRVksm/a1IkZ32rWddp6hIPLUqMe35n3PuX2Kx5FnJfb3T5BlEtZoKG0AEBwf3sPB/TuQUjqhlzEwxmCr2je0En85Z5hujRFGYW/7y2UCpTTyxcxlYBOGIHTrGu1+h9S/aygohpMYi0UCCwOlNZhl0IZBG2fVNowHCIMQs/kclBJYCyTH90CuvIrTkznStMDele0m87B935KVDJ1zYS/LMshSQgTiqZ3Xj4LZ2RyLeVrVn3THRRkDMRYMwHtvf4ibr14D4K6zLCVMJXa7scGaMBxmnDHJgiClhKogiI65CO+F4eCt4Wjrp32dHI/H43n58IKOx+PxeDyep8IffP3nf/2LX/pvjvJ8/h8RQpTSclvLcofbMbe2yLVKt4xx2TlSagPKEHBG64ChEAyq8vquZxsb4wKHr77x6vlsy0ckHjwfq7XLQCnFcDTAcDSAMaYSbSTKUjqvc4LqPBhIqUCkC1OEgQAIadUlIsiSBLLIkSVzzDgDLJpCuKAElDBQ6oqqcy5AGQdnIaJBhDAaQCoFXvmxl4VEEAqkSY4kKXDt2jbGk/j5nizPY1ILFBfMBF+xGyPr62wUYIA1u6beLnQDs/Vr0tPm+azqtfXb63YDohcd15r9Wi0QtfrfG1C9+LCeBmenC7z/3j6UcgG40SjA/v13cf3GxXXC6hnZALC7t+WEjqqGBeAEkiwtVgtgVwFaJUssZyeYnR5i/44TAyjjEGGM0WiCaDBCFMegliIvJGg1U9+NT8YFgy0ai7WyLFEUEkJwMOaCr0ppGOuWceGEGkIJtNGAdLPxs1xCSWf1VGeQGW1gAQSCN5mJxrgMIWucTZMxthkbtbZQTKOUCstlhtlZgq3tIba2Xy5hxxiLLCuQZwWk1GCM4OwshZQFTg4PcHx0AKUkjHXnngsOzjmklE6Ab4trnENpgzxZIk+WmJ0dNsH046MHePPTn0UUbiMQESgTGE9a1llrek3P9+5FWTvd2i/tsaUrYPS93jSWtLe33eUvAWtZTZ3Pn5EIZYzF7VsHKAoFo3VVIwdQymB28gCH+3cAwP0maGW6MUZdVp3gYJRiPB2C8/7QkTEGSmqU2ayqnchACBCHIaytBGECMMqcCAyLQRRDa4M0zaCMgrYaSimkWYbx0N2PnDFsT6fIitz9LpIKxfwAYrSHLM1x8OAYu3vbrq+cQ3MNBUAIAa11R9+zKAs3Ru7sbj2Tc/0smJ3NMTtbOjFHn4vlAFw2pXZj5v17hxgOByCUNIK7ENyJOpYWIgxSzkRmrWVBEB1G8ehbw9H2//Sb/+BH//i5HZzH4/F4nggv6Hg8Ho/H43lq/MHX/+7v/uCXv/qdLDn7bwFYClIwEURGR0PNwkzK5RYFM9okkVGKaVNl5VjbZJvUsZ06MPnq669AcN7M/H4UKKWIB8/Xau2y1MFWITjiwbp44nzgJay1EIGALBWK0AX/6nOjlfOod1ZKqCyR3Ox4azSKskRZ5NXs7apgMKUglOGVN/4lZ+FkXVHusFTNzNdkmWIwDH1NnpeRRhjpsS7qZujUr/uCjSs1Li4QUnotzVr2R33iUtt6aVO7dX/r7JHeLnQyefr6uybc9JyPj2CGv7XArQ/2cffuMbQ2GI1jcGFx58M/760T8TDCKGiKg5elRJ7lrp6WcX/uEUKqLB4njgQBhza0VV/BoMyWOM0T1DUuCCEgjIIxDiFCcBFABBGiaAgeCFBDmktaiy8uEcs2NXhq7c1ZBFkYpWGIyypxiRYuU6c55ZWoI6EgpZuR3gjy1ZgWhByMMaRJjkxpBIEAZRRKKuTG4MEDieOjBa6+wEJ0UUhkaY7lMkda1bqwAIo8w9nJMZL5GfIibTKttDHgnMHIKiPHADDnzwWtCtbXkyEEpSiNBWGupo47zxpWabzzZ3+CkytXcf2VN8EpxYMHZ9jbHWO6PV7PxNxkrVbTJEO0xZae52tTXZtNvAxZNhuo73/g3LIMlR3YR8lykeGPvvH7SJMchFI3NhSyyurSsLbK5Kufd8rBKHP1coh7toOAr2UJdkmWiZt0ki7Bq99qtLJpS9IUSmtorWABUOLEF0ophnGMLMvBOW9uj7IogeG5wEirbJ0EKZQ2kHkBpR8gGl9FUZR4cP8IIuAYDKJmvAB3mYzW2MrK1oBQBkoIZGXr9qJjrcV8tkCel9BaQwgBw4wTqoxpxFulnHBFjMZisbRRNFSMCWOt5pQxZo2BEEHKmcgpZaUIogeM8Xkcj/93L+Z4PB7Py40XdDwej8fj8TxVfu+3f+YugP/4i1/6yX+/KNK/SgiRSpafQjBg2oynebr8TABYaZcjYy1gNFBZrgH17EMCQoCtnW2EYdDK2Hk0UWc8ebGs1p4EQgiC1qz8OoDbxmiDUsrGrx5wM+VdYXT3xz+tbNXqmfCwFlJJHOx/gFdf/wyKSjQilCAIXOClKBSytMBo/GIGRz2XoCtidO3NVmbMt7J1+gSgdvS9K9j0rVdn87Qt0dayg3rEoI01Jnr209jsXGAR180KeFiw+hmR5yUe7J9if/8MslQIQgGtCtz54Du4cm33ierBEEIQhsFKBo/L3jBVwNMA1sISAq20q2uhdTP7G0Azi55UdlpGG6gygywzpMszLKpgbSO+yEpAZgw8CBAIAcoYrCUIw9AFIw0AQiEYgyXOTtMCoDRCkuaghCEMRSVIlaCMVm1LVCkoLrvHWpdJAIvlcgGtDXb2rmJre88Fza0LREupcPv2AYbDCK+9fuW5ZGlKqZClJcpSVrZxLgvTaIOiVFVdjxRnJ4dYLmYoi8wFoa1x2ZJVfSBUIll9/Qh134f1PcsoA+euxgksMJwMwJkbuxfzBLKUkFLCVsF7WOD44AHOjo+wd+0mtnevQ5YSh0dz3Lixg/HkESZB2M6/Gz9/iBj8MYIQAvYcazoppXF0cIYPPngPy0XqrrlSUEpDSgXOWSPm1GMNIQRRGLr6NtV9NxjEiOJ+i7U2WVYiTxfu3qwE3CiOUDWMQHCUOJ+kU9ujcc4RxxGKvHA1uRgFY7QRk9sM4wEYZciy1GXrpKeIRrsALIqidKI03BjEGHVjG6rfPhpNja+ykE/jFD9T8rxonlsn2LiaRHXtMWVcLSJrLDgXxmhNjNGEEgatFQMJIYSQlBAGziBEkBBCNCEwXAT7W9Mrf/vXf+VH3n7Oh+nxeDyeJ8QLOh6Px+PxeJ4Jf/D1n/tHAP7R5//yj/04ABAQCUW+m1D6KWoFtYRoa4yroGOrP/KbWI9FEIbY2poiCAVUKwvlskRR2Mwa/6RAGUXEQgAPD8LU9XqMdrUxjDFYnN3DdOcGcmDFl76oLeA8Hw8szq2RbCWCrNS6qAWalijSrWcDrIowpL1NvQ90Ar09s/MvElXW2m81Y1ufN59dYBd3fuDrYtZHGGM+PVng4OAM81mKspQYDCOkyQz379zB7u50rdj408BlXVS1MdofPOFxG+ss0GqbyLo9Si1gFbTUyHWBRBuUpbMGY5w1AhKhFIswQJJkAJxFkDFVTQ1KYe15EBhAYx3Hq1o7Wjt7p8P9O5jPTvH6m58BCIHVpiqmrnBWLiFLha3tIXb3pk8klm1CKQ1ViWPHR7NqXLXQR/gkhAAAIABJREFUxs2ep1V2hLEWsixwcnyEs5MjlHnWtEEZbYR3Uqmf1lhXTK5Ca+1EM84aQYdW7wfDGFEUrh3fzu4UWZphPktgrRPra/srADh6cA+H+3cxGk8wnOwiz0vEcYjJJMZwGHsR/yXj5HiOxSLDfDbD/t27UFI1kzi01iBw91pTz8b5KSKOI4RV5htjHCLgl3pWpFSQpUQ+P4W1BoCrkziI6vvmfD/Wuizkttg8Hg7d2GBMY8sopUQQBGv7isIQYRBgvlhAFhlKeopwuA1Y9wwWWQEQ4ia61OIlSJXl5sYbrZ2o9SzG2afB7GyONMkbAbge84yxYIxUghd34y2hllhLQCwhVTa2EIGMojjVugjr8UKIcEGpKIJw+M72zrX/5Gu/+F8sn/Nhejwej+cp8GJ+k3k8Ho/H4/nY8Ie/+9//vS986Sf+miqLv5Bny++TMh9plQSykLSOANYzQqvyADDG4Or1qwBcwMCaR4s8EkowGI2e9qF8rCDEFTpGR/Q6OfwQhA4QR9eQZSUIgDAUa7Fyz0vOijVSV9yw68INcLGo0m27XaemFo3qD/tqbGwSgVayfEjTxFpmz6b2ViCrx1LX9viIRJ0H+6eYz1Kcni5RFhKDQYT57ACz00Ps7k57rRafNiuH+oTHTQkB5RyCr9pEdoeKxurJuuLosrJ+c3U6OCwsZOmyT2qrNhBS1e5xdkzOKo6A1JkphICh1hEtkvkMb3/7j7G7dxPjrV3AuBn/ZamQJDmMtW48IwQ7uxPEcbjR4W8TLpvJ9b+udVOWEmXh7KTCkGOxcFk21lpoa2G0RLKY4ez0GGWeVX1ytldccARCVNmXAnlWQNf2mVpXBd9dPRJId63iOAKlFIxTDIdxb+C7SzyIEYQhTo5OkecFjLEIAoGiKJvAfp4lmJ2e4v6tdyHCAJPpDrZ29jAcj3Fld4qdvQkYo5UFnv8yeBG5e+cIZ2dLFHmOd7/zrSazS6nz2itccKASGUUgMBxFmEwev97UYr5EUeSQqnQ2a5RAiPPfFEpKl42mFQhxn8Vh1HxOKQVnBLkyKGUJghgZ8o33NSEE08kEyzRBliZQSiEe78EoA6XduCLLEoLXVpPu96BWGow768FkmWJr+8XK3pZSIVmmWC5SKKWa7KlaVKvFHS444lhASwVtreU80lpLZowGF9zEAx4SlCGh4owxcUaIBReD49Fo+k//8de++nef82F6PB6P5yniBR2Px+PxeDzPnG98/ed/7fP/1o9vw1quVC60KgTjtAl8uUnzBJZYwBhsb2+DM9bUD3hUPk5Wax81YRji3p17UFJiZ+8mCHWzZn39nI8JdQbOSjZMxzKtTVewWbE36yzrq0/TbbMtGK3U5cHqv0BPJk1HjGl3Y83SqfL+Qc/2ncP+KMSc2x8eIMtLKKkQBhzT6RC3Pngb6XKOnZ3JRyLm1KyJOsDjnwNy4Vu3rJ41v4HReFgJ985KSFXWYsbYZltKKIx1gWnOXLaR1hp5XmC5dLVmZClx/84HuHf7fQyGY+xdvY54OAFltMokcLZTy4UTViij7nuGEkwmMTjnVT0RQAQceZYjTUsnPlECqTTKUlUZRs4CjTGXdQBKkBclFrMzzM5OkC7nkGVxrjFW32OUuXkM1rhMHEIIsixHUTrbqLquGaXU1UCrjjeKXIH58WRzcfqLYIziyrVdHB+dIc9yKO0K1dsqc8MY0mRulEWJ48N9nBw9AGUUg8EI0+1tjLd2MBgMMZ0MMBhEVaDcgAvW2GU1tlBKN+JPI0pVnD+qthoGSPO+rvHkRaPLUZYKy0UKSol7HrIM77/7FmDR1I+xxoJUdbOCQDTXZbo9WcmWeRwICMrk9HyoJ0DYEmxqu0dCnJWbUgalkojZuegzHI5QyjMwsMYaVil14X0+GgwhuECSJFge30U42XMCCOCycwBwxqGUG1fqvhBCXHbLC4C1FmmSYjFPm4ycetxzmjZpzVWwjahjucVwPIRUJJdSC8aFjsVICsFzzvSOtRbRYPtdzqMzSlk6Hu/8z//rP/wb/9vzPVqPx+PxPG28oOPxeDwej+eZ84Nf/ur3LRdH/w4TwWkcjaMkyfcoBZVGOZsOC1jiCvHSIMDWzhTAucXOoxDF0WMFvDwOJV1Nj9npITgX2LlyHYwyJMvM2+98HGgny3SzbLrWae2NbHub1np9mTIrQkxPJLf7ur3Npjo6Xa+wJqOn2++e40Vn3b79PyPKUuHOrQNkWQGlXLAuCAU+fPctZGmKKAo/UjGnptcN77KnpCfW/qTh9xULpEueDspclsF4MkKapJjPEkgpYYxFniW4c+tdVJXYEYUxwmiAIIgRDgYQIgClbtKAMRZ5XkIIDiUVpFTVcgOAgDJngVZnEJWlRLJMoMoMWbZEmWeQsqgeh/Mi89YCxmhQQptJC7SyfQKcFR6tRRACwNIqK8dlLoEQDAYhgjBsbOaelN29LWRZjuUiRZGXzuat6q+DADCw1tUjMcqgLDKcHkscH+5DSY1oEGM0nmIwnEKEEQTnzgaOuAwqXmUh1bXYGGOIQoHReIA0yZHlJQCX8YT6XOHcmo5UNfQodRklWmt3bilprlccCYRRABGIRkwS4vwctYe5jyNaGxwdzjCfpQAAC4sH+/dx78P3mnutzvAyxFRWagxcCISRaDK9noQiLyGVgpFlM8xTSiGEaNYxVXamMQqEOKGSktX9BkI4O0hrkaQpCFwdsNFDfseFQYAwCHA2m8GmJ6A8hKERjDEoKxHHVs8wYKCVhixLFM9pcoqp6pXleYEsK1x/pIJWTlythVxCbGMxTAiFtbqa+EQ1IVwxFuWMi5xSsEBYyoXIB8PJ+7CGFfn8moUlIhjsT8bbvxyIwW/+2i9/xfvlejwez8cQH+3weDwej8fzzEkWxz9blvmnjVYDEGYZD5U1RUAIga0iiS74QzGdTqsaAo8OZQyD4fDpdv4TBuPOA99wi+PD+7AwuHL1FcxmBlevbz+TGhSej5huVszKsp6ovu153bf+Rcsu3afLbNvK0Llo3Ytq8nwELJc5HuyfIM9KSKkhpQblBO/++bdgtEIYBtjZ2/pI+tLHWnLOYzzaL8poMBgOEA9izM4WyNIcWhtYWBhtQAGURYYsTQBgpR6by5yxCOMIlFAXoDYuCM1oZQVKCKw1UK2Z/dY4q7I6a4hS2gSlXTajE4C0wkqheWcnh0b8AdwkhDgOnP0U5+DicvVLHpc4jhDHEc5O58izwvVTmyYDwBiXGWu0E7CU1s0jQylBukyQLhMA95woU9W82967hp2dqzDWQGsLxhk4Y6DMNJk3eV429ZakVC7g3wxHFowxJ/JUfWVV/RfWqpuklMZySaB1ibIoIKWELDIoVUJJCaUVYJ1wur27i729K9jZu4LhKHZZTy/KTfsYSKlx+OAUy2XWvJda4e6H72B+5jJleCWO1iJdXXcpHkSYTMdPLftpsVhieXZS3QOkySpjHaHofMitsnV62oqiEPO5BGccRVliuUwxjAeXeg62plNIqTBfLpAkxxDDbTAWVvMMLGqB0lqDslQgpMRivsR48mxseetMM62UuzdLl3FkquuhlW4JNk6oNNXzRiuxyVb1yWqxNYhGC0a4JZToIAiXjIlMcLGgXJwJEd4JgugtpeTN4XB7FkSD//u3fvXHfv+ZHJzH4/F4Xhi8oOPxeDwej+eZ8oUv/cRfm58dfsooNTZWCWsMJ3D2F5xzGFoFe4gLbA1Gg8fe12TqrdaeFM55VXiXAbA4Oz4ArMJ46ya+/We3cPPGHqbbXjTzPEdWBKlWZlAj8rQyhdrrd18/Q44OznByuoRWLihnrIXWJd5/99sIhUAYhdjembwQAumjuq49/x73QwjB1vYEw2GM+Txx2TZQLUHFZcZobZogs1YaFhbWWEgjoUoJU2V6GeasxOpsB1uJD6TKrCGEAJo0+6aUOtu06jXjDKIlztTvjXY2ZUHg7oMnzZR4XLa2J9ATg2SZoKiEFhecd+KKqbJnldQwxIBQAiF4U8+IVuKIMUCRF3hw9xYO7t1u2m+LV+7YA6DO0qBO9LIAKIgTjpSGEAzGaFiDShhSUEpWIoFtguGMsZY91Xm9kdqmymVpFUgWKe7eugsAYJzj6vXruHL1OuLBAHEkEAQBgpA3VnEvIlobLOYJFvOsEsQUpNIgxODBvVuYnZ6cZ5NVGVGAEy4JJYiiEFvbk9UsuCfEWosiL5EtTpt7vqnRU1HbvdVWZ27D/nEmCiIsaQJr3fUryxJZkWMQXS5dTwiOyWiENM1QzI/BoxF4NG5ELWfvRxqh5Ojw9JkIOlI6EUcr7azjZC0Qu7pYUikn3FQCcH3vKqXds1cJPUwEBSygVRlSLspQhLk2hjMuSi6CBac8C+PRn8aD0e8IEf6RMWYnHkze/9ovfeXoqR+Ux+PxeF5IvKDj8Xg8Ho/nmfGDX/7qG4vZwX9KKck0MIUFNSYXFpqQyiefUhfkYowhigegjxngHI5Gzy0w9nFjMIhRFAWCgLuZrUZiObsNra/hvUxiNI7x2utXEF1QF8Pj+cjo1gPqWshtsmN7RuzfP8Hx0RxlqeBC48ByeYYHdz6A4AxhFGBn9/ll5mxik7Dzogo4mxCBwO7eFsrCzfR3mSeArWrERLH7E1gr7UQMo6uC7RyMsyYYW9d3qa3A6gycOnhNW2JPnfXA+fk6YRggGoRV5g17Ia1AGaOYTMfA1BW4T5ZZkxmglHZ2UDi3O5PS3dNOjHHHyfnq9661FkEYgACQSlXBao0iK5zFKuCs2SpxyxgLazSUNq6YvbUgzAli1lQiDjvPXnIiQS2crQbrAWdTBVQ1R2BBqmwtpRSOHuzj4P49KKUxmkyxd+UGhqMxGKXggmE0ikAIQRAGGAzC51rLJ88l5mdLpGmBPC+hjYFUGvOzE8xODyHLHEafZ4gRYptaSxZAGApMtsZPXCenjyzLoatMKPd8uOyuMAibdYwx0MZde0JcplBdp6kL5wyDQYw0zREGIaSUKIvy0oIOAAghcHVvF8enZyjLFKrMEY72AKCxnyPUiYdGG5SlRBCIh7R6edLE1cKx1kKWCkVRuuyyql4Xoa5+llEahpxn37hrR2rLQhUGg0SEcaplGWZGhVEwTBgXBSc0YYznnPGUseCUc3EnDAdf+7Vf/IoC8O5TOxCPx+PxvBS8eL8qPR6Px+PxfGwwWn2/tVZYawNrjTC6iMpyOQFsU4AacJY0jLLHFgiCMEAYhQ9f0XMpwiioApsKAGlmZpfZEeaFgTGv4J3vlIiiAFevbWM8GbzUNjaejxHtWj71+48IKRXu3j5ClhVNVk6el0gWh5idHDa2Ry+imNPm4/IoB2GAnTCAkgpJklZ2SwRKKmeBVGUOWGNhiIHR1XaBcAIGnH2V4BxZXoCz83ouQnCIQMAaU9WNYeCCIYojF8B9CScXjCcjjCcjGGNQFCVgLRaL1NUUgguK53kBLjgYpc7+TCsIIZxVlD3PxpCVPZ3L0jCuUL2tMzlodX5JtZ2BoRQh5y7wXdXQqcqvOOs2zirhANBGw5pzYQ3ASh2gWuwxxsJqt66FdZlAVXYEIcDZ8TGOHhyAEoLheIKt3SuYbu04Aa66noHgEAFHGLo6L0EoEEVPTwSoKQrp6gulBYpCIowElDYoconFYoHTowdYLubI0hTWugyl7Z0JylI1WUu1jRcXrr+T6fip97NmPlsiX561snMYBHfPSg3nHEEgqlpSte2ZdZZ4WP+9NhwMkWWFu86wSPMcW9PpI/UrDEOMxyNkWY4sz5HP98FECDHYcs+uduIkZxTLRfLUxuKz03kj5pjKvpAyCq0Virx093EtCLds1ep7XCsNSkUZx+MlZVwCgAiiRBvNGeeSMV5QSgsuokMRhLcED279H7/xd776VDrv8Xg8npcSL+h4PB6Px+N5Zsgy+4vW6FhJuWOt4SDMUhoURuehqWZFo5qZKMLwsWYwU0oxGj+7wMUnFV4F0doEgYAQFof330EwGGFn5yayrMBgEOHmq3uIY5+x43kB+AhFnJqyVLh96wBZWlS1QVx9i5ODW0iWcwjBEcUvvpjzcYQLjunWBNZa5HmBPCtW6trIUrk8KlvnnlTWk1UWqbEWjFJEcVQFsIHBMEYUhS+EZd7ThlKKOI4AACIIkGc5VJWpQ9m5ZZoxBrxkACG1sxooddkhRpuV7AMAsC1rNGutE84IgaTO6o1xBlZlQ9kq0s0YbSzx6swTSqiLYlRCQW3B1kUEHFpp6KqovLYGpBJ0TFXnhACgnCJLl1guZrht61p8I4wmE4zGW5hMxgBIZQ1LEIYCIuAoSwXOKOJBiDgOqyA+QxgKcE4bO7hzzu3gABfQz7ISi0WKopAoC4k0TbCYz1FkCyTLJcqicBlTxjZCFCHunJaFRJ3pDEIhhMtgGk9Gz9RCru6PzBO4ujhuOePrIiZjDEJYKKmqvlInrPTAKiGtlBKCi8quzDyyODoeDjEaDJBkKU5OZ5BlDlncB4/GEOEIMEBRSpwcnT2V8fj0ZNaIOa52jq76TZq6VPV/hJBmkCGEgDBWaiUDLuI0EGHJOC8IiLWwhBBiB4PJkdE6pEwknIu5EOHt8XjnF37zH/xX33zijns8Ho/npcYLOh6Px+PxeJ4JX/y3/+YX8mx+xcAKa00zpZXzUJam4Fpp5gI4DJScB5AelckjzuD0PBmEEOzsbSHPC3zwzrcwHG/hyvXX8MF79zEYRNjaGmGydblixh7Px4EsK3HvzhHy/LzAfF5KHO+/B60kwlBgPBk+0xnznodDCEEcR2vfNU3AtbLyMsbVYmKVGOGECvJSZt08KZwzjMbrNdPqTASpVFMrRRsNo50qpjuBbGtsE/A3lTgTBAKUEgShqGy5SJNZA6CphwMASunGXswQ17ZLJXN1eig5F46aYDkAy6q2DMH/z967xtqSp+V9z/9aVeu29z7X7rmQASs4kax8cBILycImSmwrnyILD8hJzBArH5KIGRpywwTbcQKIWBG0IEKO/GEuOAkzjXFCnIjEIUICLCMTDdiAzTDN0D3dPX1u+7JuVfW/vG8+/Ktq79N9uud09zl9Lv3+pO5zzt5rr11Va61atd7n/zwPUxGNAICJATC0KSICEYGyAlSJf9uuz7Bbn+GmfqUsNFGAMR6+qtDMGtTNHEobeOdRVRWct4ixdAFWdQXnDNo2wFqNnBnMRbQKfUDoO/R9j75rsd/vYRSj7c7j00ZG4WSEmKBR3E1QQAgR1llopeCdxWI5f6ARYm9FShlECTy4boAieDbVm6/hvPNDTB8GB1F57Lu+R1292aUzmzeIZxFaa/Qh4NbtO7h+7eo73kalFBazORazOda7LW7evI3YrkGxR7W4DCZGiBGvvXoTzzx75V29tpkZd26fomv7ItRdcOeU7+vpXKKgJqcYlM7GuORd1VvrY07JKaOz0ToZ43owK6LsinipyFi3s9ad1fXsnyxXV/5r6ckRBEEQABF0BEEQBEF4CPzpP/fX9b49/YuU41XKsVYqR8pdTTlUKfWeiEt1uRp6dIyGMe/8A/V8sSiRLcL7Tl1XePbD13D71gle/Oe/hXo2x9VnPorTsy2amxUuXVrg8Gj5WJdNC8J7pesiXnu1iDkplVXZ6/UZTm5/dYho8liu5u9asBYePlN0lwYM5Hx1PyiliqPmfTq/XxSHYkhIOU0uIOYSd6gHx29xQgAxpGLk0QZjM5Q2JUqUWU2untEprLSCVnpyWoyurZwztNaIuUPoW2zXp+dOI/AQEaeQUon0897BWou+Dxd6fc7dOaNDaXQXWVui/EYhywzXQ5OR5YKwNYpVWhW3izEai8UcdfP+Rc72XY9+v5mcOaVHyaK6h0BTeY/dfg9GieMr6XuE/X5/T0GnqWrsbIn5c86iC/25s+VdspovsPzYHCenp7hzcopucwPNwTUoZdHuW7z+2i0sV3MsV4v7vs+u7bE+26DrAlJK5VgwDe6bc/GXmYsLbIhfIzC0sqyVIygNbUxUWmWldbLGtdb6LVGutNZRKZ21Ma2z1c3F6ujv/G//yw/8zLs+CIIgCMJThwg6giAIgiA8cIjTv55z+FDfnn1zCMd/ZL5YIKqSt8/MsFaXgtphMGHsO19VKr05jx6lFK5eu4S27XB6ssFLX/5dWOdx+eqz6PoruHXzDFXlcOnyErNZDV89/NXDgvB+0bYBr3z1FgAMEVQZr736MnbrOwAAZYCDgyWqd9kNJghC4WJfjmkM7tXB8kZiiIgxlgjEQUghYmRrQJmQckZOeYrBGoUDfSEabIz8ss4ihnhXBFiKaepGUUqV+wLQEcOY8r0UEgCG0vq8Q2UQdMb9GiPjiBJoKHIyxsB7N4ggxfFRugbLtjnvcHRpdc+ouYdNzoTYbsHMMEbDOwf3Fs4gpRRmswa7HU9dOjlnpEHAujuSrrCYz3F6tkblK8QY0fU9mvq9CeJKKVw6OsJqucQrX3sd3dlN6OUhsjlA3wXEmLBZ73D56hGq6q3P130fcHLnDDlnxJimTi1iKi4xM8QLAkNEXnFZ5ZyhjE2as3XeR2tsdt631rpdEW50tLY6dq56Kcbum7SxJ9a4275qfnPWrH7685/5nvCeDoAgCILw1CGCjiAIgiAID5Q/9W//tcVufed7+779ZmJdMdz27PR0AZRqC30hRz8PESOLdzjol96cx4umqeGsxcnxGbou4LWv/gFefelFLA+P8OxHvgH7ti+RLLMKV64cYLFsHvUmC8J7gojw1ZdvomsDtFFImfDl3/sdpLiH9x7OW1y5cgTr5OOWIDwKnL+30JBzRggRfRemiD1jNKwzGJPcLgou1tkpDm10xZih7+9cBDoXnJgIiQjEpaNHKT10yVikVESksXSIiKC0BuUEhUEcghq6moq4NLpcnXdoGo+mad43Z9QbyZmKGzFGAOfxefeKWxtpqrr0MA0C2ehOWm/XOFyVyNyLLpzK+yJ+EUFphbP1Bs452AcgXllr8eFnruOrr30N/W6N2O1Qr67BOw9mxm67v6egk3PGdrPDbttOfTlEBEzxjMWNycxIqUTMOVecV5mK6KO0ZufrXeWbThmdjDJpcOH0WqmooKJWKjhfv+hd/fuz+ep//MJnPnXzPe+0IAiC8FQinzAEQRAEQXigpNB+e0rho0zkGayNbvrIbWO0MkqNH9xLKbFzFs57OPfOBJ3lweohbb3wbrHO4ur1y+i7gOM7pwghot1t8JUv/S6IGQdHl3H1+oew3/fwzmI2r7BazTFfNHgPaSqC8Ei4eeMU7b4fOhI0/tlv/QaAEp9U1R5Xr12SHilBeAwxxqBpzJtiEHPKyFR6blLKSDEh5Vwi1YC73CTWaJi6uisqbRR+xqg2rYqTR0FNMW4X3Tlaa1hTxjEXBRyl1BC7ViLtvLdoZg3cYyAO7/d7dJt1EXKG7hwGvq5TyFcV8r6FGiLjxui8GCOcc5NLCcAUWxf6AKsNMmXEFB+IoAMAzjlcuXyEru3RhYDd6Q2Yqx+B1epN0XV9F7Db7pGJkFMe+oNKZxQXkQbaFNdUiZUbhT8T+xBczhlKm6StT1bbbK0tEWtKZSiQtXarjdta625b679a17Nfdb75ZenJEQRBEL4ej/6qQBAEQRCEp4qc8zcAgIIipXQCtNfaJaXJ8BB74pwDM8Fah9lsButsiS+5D5r57JHEjAj3R1V7PPvhayVjfr1FigkxJpwd38b65A60MTi8fBWXLl3H6ekOVeWwWs0wXzRomkrEHeGJoN2XboeQEr70W78BZx2c8yLmCMITirEGBiXq7CKjsJNTGgb6JSqMefje4NjwlUHOJWLrnDL4L903579HaTXFp40OH+ccXGXLNZK1sNY+dh2BoY8I7br8g4cuJf31t3HeNIgxDBUzg7AFoO07OOfedE23nM+xpiEWjwghxrd1Ad2LnPNbXiuuFksQEboQACakbouqulR2a3DfnB6vEYd+nNJ/dO4uwvgQX+hS4ly+51zdNrPVSddtl0R9XVXzVkExMxuldfa+XvuquQEAdTX/beerf1rVs1984bPPvfiOdlAQBEH4QCOCjiAIgiAIDxRj7YvG2pshbD6U0vZIw0QFBuU8RK7psiKTy4f6qvKomwa7tJ1Wrr4VvipxI8LjT91UqJsKKSacnW3Rd30ZhuWMOze+hpuvvQrrLC5duYrLV5/FbDZDVTk4Z2CtGZ4XHpX07giPGdttV4awRuP3f/OL0CjxOrN5jUuXD0XMEYSnCOvsEJ345t4eGpwbpaMHyETgYfA/fn/s7wGAGBOMMdC6iDjG2iLePAbum/uFcun5GaNz/dt0zlxk1syw5x2YFbSxSClNjhYASCnBDlF2WusSYdb3YNgiJFUR/h24uZkZMSU4e+9jmxMBXFxGFFooKGzWO6SY0HUBIcQSg2cNtFKg6X7P/8Jg5MzQ2iRjXbLORa1AXbc5IIrz+Xx5y5oqKGMiU7bG2Pb6Mx/7Huvq31AK689/+pP3t5JJEARBEN7Ak3PlIAiCIAjCY8+3/tn/6l/tuu239N3xv8y0/SajgRRbEFHMmRhgxUxYn53BeoflconFagmtNYJ3iCG+pajjKye9OU8g1llcvnIIZsZ2s8V205ac+ZxBmXB86yZO79yC0gbL1QEOL13D8uAAtXdImaAU4J3FYtng6JI8/sKjZ322Q4wJX3nxSyBKWCxmaGY1Do9WIuYIwgcIrTW0f7xcNA+L3W6P7dkpck5T543RGt7dn6DjnUOrFHJmZIqDM8lM90VvuPazxmITdlAK6EOA3iocrlb37dA2xmCz28EtFvf8PjOX6N+h36iIbBq7bYucaRKEVEwlUm1y5/BwncoljE8pWN+03vqu69ZXSSsY43Ylqo9R1c0NY6vjytdfXh1e+S8//+lPru9rBwRBEAThbRBBRxAEQRCEB0bO4V+hnI6AmonSrZzbudZVdA4m80bcU4bfAAAgAElEQVRzZpOHWAoePwwPzBcLdO0efRfAwwfmcTjazGaom3cWtyE8XiilsFwtsVwtkWLCdrtHu++QM8FaU2LZTo5xdnIMAPB1g+XqAKvDS6ibOdqux27XlZW73oCIsVm3mC9qLFdzVJWFMfqhD9THldgyuP/gst22eOWrr2FzchuXLx9idbBAVb959b4gCMLTQt9FhP0agBreAwHn3TvqttHGAIlARFNPETPhYLmCs3aKswMAawyM0eUawdfImRBTum9Bp3T1EM62Gxws3rwYZNfui8MqZ9iqXGPGmND34VxkGvpylFKAQolaY4bSeorQ09aHqprtc9o3VeVL/Bprmi+OvmLdbGOMP62r2W8vVpd+RMQcQRAE4UEhgo4gCIIgCA8MIjQMqsCwWle90i5xJp/zzmtozjxEdUABUHC+wtnpBnVToWlqNLM5qrpBTmUFqNalFFiG508X1lkcHq1weLRC3wdQzlgPUSfjytjQtbjd7nHztVfBCpjNF1iuVjg4vIzDoyMYq7Hfdwgh4vR0W2YtjFJIDQzijoZWCrN5heVyBuftVDZ98Sk1usK+3vMshIQQ0hCpAzQz/1gUVQvvH30fcXa2w6svfwmr1QKXrx5B30eHhPCUMg55BeEpJ4aI2PdFcGH1rp72s2aGFNdIeXTIEGJMk5Cz7/aYNzMAxf00n82w3e1hnUPsOnRdi8r7+74mrKv6njFtx6cnyCmDARBlKDdD6MPUkTS+qEs/TrkmUTyoWLoIWuN5vxwNsPfNSei3K2JGUzfHVbW4BQDW+RuL1aUf+cJnPnn7XRwyQRAEQbgn8glUEARBEIQHhlLolNIdtAqKtGdmzSCdiczFNA2lFKzz5YM8M1JM2Kx3WCwazOYzaH9/ER7Ck0815O83swbbzRYnx2uklNHMGoAZIUZQpknguX3jdThn4WsPpRwWq0M0zRzW1UWYYUAbBWsMmItAtN21OD3dlvJmVYJQlCq9JwxGihnEDGM0nDMX4lUGNw5K6TEY6PoIaw2s1Tg9BQ5WCxwczR/xURTeD4gIX335Fl5/5Q9wdHSAa9cvP+pNEh4lIuYIHxCIGCH0YCJoo4tDBbhvt8yI0bp00uQ8iTJEjLZvMW9mmNV3dyQ2dY1924JTRMoRIWp0fY+mvj/HdnWPa8mzzQYnp2fDvxT84hJSSohxjH8DlNKDw4fBdGHBhxpe9IypR40oVyn29WJ16XWi7JlZV/XqhvP1K9a6ry2WR/+tiDmCIAjCg0YEHUEQBEEQHhha62OtzVopFQEoULZE2TKxunAbMDO8q9H3ASYVB07OGaGPaPc9Dg6XT1RJsPDeICKcHJ+h3ffImWCMwepgjvl8hq7t0bYlmi2GiJQzjDXIMSOEDjG0uJ0yciYorVHPZljMl5ivDuB8jcwAE4PaCGOLYycNK3MViqjjnEHKZaVwjBpMjJQynLfouwgAU0RgShnOlcx9Yw3a/R3s9i2uXD2E9/KcfZr5gxdfx80bNxBDi+vPXnnUmyM8SpS60I4uCE83OWfEbovR2lqMKuq++3Mu0lQl2gzA4IbJaNsO3jq4e7hpnLNo2w6AQh8CXGfuW9ABgBBLN2OIAaGPODk7m77XrI5gXTMJs0qp0g00xLeGEAGl4JydrlOJAKgSw2atgVYOKSdrtGnniytfZkqN0iY0s+Uv/sLP/pW//Y4PkCAIgiDcB/KpUxAEQRCEB4bS9iUiWmptWtIpKLbaapO0thGIJvTrA6UAYz185YcPx4SqLn9nJuRMODsrEVqzRYNauimeatp9i9OTDZgZaYjaW60WmM9L7ErdVDDW4Ox0U1YG54zlcgalFNp9j5QSYAwYQE4Z27Mz7NZrmJtfA1AGMDkTqrrGfLFA3cxgXAUFg3o2gyICBcZsVg15/gAxgxmIISETTcMe50rESkyEGPupRDnnLfa7HtevH2F5MHs0B1J4aDADf/Dl17DZ7PHyV76EqvIwRmLWPpCo4X8i5ggfINp9C+QApcoCDGZAW11cr+8Q5xyI6A2aqHpLt89qUXr3rDXY7VrQO3jt9SFgu9uhrmus11u0XVeEGGNRHV6FNW4w3AzdjsygnJGNgfcOWmtQToghAEqPBh1S2mbAJoW6c77aeGUYSpG17nWt69a76vdEzBEEQRAeJiLoCIIgCILwwPjV//tHvvgt3/b9v8+cF1rpnpkdU65j7K9RVrV1zS6nbl7Xs6m3JPQBKUYwA35Rvh76AKJSgLt3HRbLGbx/88pN4clmu9nh9GSDnDO0Liti5/MGl64cTrdJKeP2zWPkTIAqES/NrIFSqsSyDRARQojIqYiE48+GPiITlecPR/T7NTIVt482GikmpEyo6wq+8vC+gjYeShs45+G8hzYWOTH6wAghDStzNYwu0WvMjLYLeOWVW1iuZ/jIR6++78dSeHi8+sottG2Pl77yz0shNr5+35LwFDJFrImYI3yw6LqA0BWnLABoXTyu7/Y86L0benOKa9toIMaIqrr3Ap7ZrMF2ty/RqFojxHjPbpyL7No92rZDCAHb7Q4hFretq5doFuUaY4xTpUyglHHp6hGYAWMUKDPW6225M2WydT46V/fGmASGcs631vu10aZVSlFdL75YVc2vV/XsZz//6U+md3VgBEEQBOE+EUFHEARBEIQHinH1/2spLzLSRyinqxklUxyctQJz1Sy7TOw4J6N0+TCdUlkZudls4b2HMWYSfHImpJjgK4fFcg5r31lmu/B4stlscXayRc4ZQIlwqSqPK9cu3XW7O7dOkFKCsRbWGly9dumeQySt9X27uYgIRIScCG3boWt7AIwUI1IMKGMeAGqIhGFGCBFdF8CUobSGtgZGGzjvcOnyM1iuLoEyYbtp8dIf3sDR0RIrces88dx8/QTbbYuzsxO028303CtdCyLqfGCQiDXhA0rfB7Tb9eRgAcr5z72HRTazZla664gAMDIBbde9paBT+Qq7XQtnLfZtC6XU2wo6IUbEEMDM6IYFQsY6VIsr0Lr05AFFmh3O5ZyZlFIKi+UM1hpsN+X6xFgf6nq+N8711vqWKVswlKvqY+/q17UxZ0rrdr44+Kmf+9z3feldHxRBEARBeAeIoCMIgiAIwgPl1/7Bj/7DP/lv/cAhQvtnKKcrmamJcXtAtF8qKDh4UMoEY2NKvWMqH6ahNGKIKsUMa80Uy+GcAymFvgvo2h7L1Qyz+eyuYSozo923qJt6+qAuPL7stjusT7clLg2AMaUo+fKVw7se1+PbpwihuLesNZjP6wcyRNdaQ2sNa4Gq9sDR/f3c6fEafR8QYnECMREUM2689jJu3XgNH/3GfwnWGpyd7tD3Aa+/fgxrDQ4P5zg4XEhM1xPG+myH07MdUsp4/dWvYMjbGkS+R7ttwvuIiDnCB5iu7RC7LdTgyGFmaK1QV/ffY/NGnLUwVoMigTKBMfbp3JupryZq7NsWWhvUdUDl39zh03YdQoxQ2iCEDkQEPzuArxfTtQRQ3L45j316CkyM7WaPlBKstQh9hLVNV9XNXhsbvfNr76s7McWVAuBd/VpVz367qma/4nz9K1/4zCeP3/UBEQRBEIR3iAg6giAIgiA8cH7t//mx//NP/pkfXBPlv2woHhitgtUOzWIBsELX9ZopaaMNjLEgYg59r0s1Qcky70MAmGGMgXUVlFLo+4DNeo9238MYg6p28FWFkzunMMYgpQxjzdS/Ijx+rM822G1bxJjKqlljJnfNxRW/+90eXdeDiKB1GSTNHvHjenhphbbtsD7bInAZMjlvEWNEDD1e+vJv48r167h05cPouggmhq8s9nuL05MtfOVw+coBmuadF0kL7y/bTYs7d9YAgFdf/jIo0yAm8jQEFJ5yxog1EXOEDzApZihKxZnKBObSd2PfovPmfqmqCjFmMEpnXelQzG/ZpTObzbDd7aFQ4tm60N9T0Om6FjERUkoIMaI+uAajLYgYzll47xFjnDoctdbsXE1KK4qJuTveWOt8qur5vmlM9FVzppTOWpsOSmfvmhtQKs+XB//rL/zsD/6t93QQBEEQBOFdIoKOIAiCIAgPhV/7Bz/6q9/6537oRQZ+LOd8YAxeb2ZV1bfdZSAvoaIClNJa6fn8cL3m41XfdVophZzPoz02my1iCDDWggeBh5mRcsZ+X4SB+bxBjAldH6CVwnazx+pggaZ59ytIhQfP+myDzWaPGGIZkOsxg19hdbCYbtfuW5wcr88FHaXhvHssIq6apkZVeazPtogxoe+GiDalQES4deN13Pza13Dl+odwcHQdjgHvLEJI2G5abDctjDWoKwdfWcznDbTRsNbAe7k0fxzY7XrcvHmK9XqHs5NjHN+6BaU0tNEIIQ4i5KN/LgoPkakvRxA+uKSU0PUdQoiDg0ZBawVr3/t7Ve0r7NQeQBFzUgK2uy0OVgf3vL2zFlXlkVJCTAmhjwg+Tv2KMUYcn56ViFajkTJhfvShwYEDWGuhtUKIEUwEIoa1BgwoQsasWoWmmZ0Qk4UCGeOCtW7DRE4b0zpb3Xa+eqmuZ//Q+foXX/jsc197zwdBEARBEN4l8qlREARBEISHxq/8Xz/8NQCf+JZv+/4famb2X1PgA2dnO181l4nJcMou5eCt8533sxmDXY5ZEWVoo+GsRc4ZMSZkIhhVIqtSTEgpTZFsXReg1FCu62zpPOkD+i7AVw6zWfNoD4SAru3R7nvklKdYPKXKcGg+b6ZVuSFE3Lp5MnWUaFXi2A4Ol49y8+9Ca43DoxX2uz02g3PDGI1MNDk5br3+Km7deBXPPPtR1LVH1wXEkEBDXE3XBeScUXlXotiUQlN7zBc1qtrDudIZJMLB+0sICbdunCDGhJQyXn35y1AMMBh91wMKODhcPhbiovAQGMuzxJUjCAghInYtciYAJX3QGoNZ896vqcb3zRjLv5kZMeW3/ZnlfIGUMvb7Eo1GXLaLiHDzzh2kWL42s3PML10DEUExYKyBURqE8v5rrJ8cwpkytDJkrAnNfPmSNvaUcl4y5UZp0zpXveacf7Gu53//7/6d//QfvecdFwRBEIQHgAg6giAIgiA8dP7RL//4D3/8E89fb/eb/yjG8I3OV9dyDNe60F5V2SQo0Gw2Xzvnmt1u0+QUlNJKGWuRcgblEsURhg/mWqnhg7yC1ho5lyFA3VgopZCJ0HWlCLfvAvo2YDavUdX3LtwVHi59H7DZ7KaIk4vDcKU1FqvzKLWz0w1yzoPYo8GKUVX+sXRbzeYzVFWF7XaHvotAStOq/nEf79x6HSfHNzFfHODy9Q9DsQZlhi4qQYkYZAZnwmbbou2Ky0wpBaWL4OWchTEade3QzMpxcM6K2PMQ2O9axKGs+9WXXwQzgwFopabzjHPvLWpIeEyZXDki5ggCALS7DrHbTQsseLC7uAfg0AGAWT1D6CMSlffMnAkhnLtu3khVedSVR9d15XpiEHTunJyASh8jKlfh8oc/hj5EpD4iM6GqKqSUoYmgjYWxBjkmMBOMttlXTfS+2llbvWqtu0kmL4nyyhh7vFge/c2f+9z3femB7LAgCIIgPCBE0BEEQRAE4X3hhc8+dwPA3/j4dz3/0d3u7FMdw9mc5qxNABRF9ItFfXAWYvioVspkCibG+KYF0wplNSYxw2gF68z0QT6nDKLizinFvXoqos9E2O1aeG9R1zWsk8ug94Ou63F856wMXzIhZ4JSpYRYGYWmrqb4lhAimHkoLS6inVYaB0ePjzvnjRT30AoxRGw2u+ImS0PHyjj9YsZ2fYrt5hS+anDl+kcwXxwCw5AMUGBNSKkIlwQ1dElxWRHtDCiX29a1Q9efR9Y5a7FY1FgezOGcBcBIiWCGGDeg/JxSqnRMGQMxl7w143nm7PQE3W4DyoSU8zToJ+IpElJcOk8J4soRhHsSQkTq+/Kercr70oPUO6vKw1iDNCziICK0ffuWgg4AzGdz7AdBJ6WE45MTpJShACijcfTsRzFfNOANEPsAcIlbU0ohxjg5uFPO0Nqwc4adsdFXzW3n/MtQSN5Wr1TV7JeN8V/8/Ge+Jzy4PRYEQRCEB4NMMgRBEARBeF954XPPffXjn3j+p7XSf5mZvo0p1UqpZKxtmdkcHV15dbM+fabvyXvvTOgDQiwDbGZGCIPDQwFMjK7rizigNVJSUAqgnGGsLQ4PLg4RHTW0Vmj3Hc6whXMW88UMzayeIsCEB0tKGce3TxFTAhMP/xGgNVxl4Z3DwdFquv36dIMQIgAF5y2MLlFkT0JknvMOly4fAgCO75yh7wMoZxBlMJfBFRGh2+/wyld+D7e/VmG+PMTq8BDWeyjooaNAl2GWwiQk5FzEntGR07b9FIHjvAUxY7froI0GEyNd6KCKsbiGvHfQWkGPTp/Gw1d+EH0g8W4AYsw4O91hvd7glT/8conpyRop5eLU4dK7sD7bYrFciDD2NKBGIUfEHEG4SAwRmQhaM7yrEEKCMiUC9UEyaxoQ0XCOLbGXRPSW12XOWczqGpvdDicnZ5jPZsMCiAy3uIL1WYvttivXG8P74H63g1J6cMQSUirvrdpans+X28Xy6KXZbPX/zearT2tt/+ALn/lk90B3UhAEQRAeMCLoCIIgCILwvvPCZ5/7CoC/+he+6yf+2H63/vdjCh9DDB8GZ8tEVmtDSjve7zsmyoqJobSGGuKpAMBojcp7JMpIMU9OHK01jNbFxUM0iD2j46HEeOmhMHez3qHretR1haqupuG28N4hIqzPNnDOlm4ZFCGOwdNjtFg20+N2erxG35eyYkBNLp3Dx9id81ZcunwAIkbf9+iH6L8YE4hKfj+UQggB+xtfw+2br4OZkXPpFhrFypwJTARtLawxMNbBWgMFhUwMYwystXDOwVgH7ysoo6GUhlIGShk4Z8u/wWi786i7vg/YbjvkVPqprDUw1pQ/TXnt1LXHfN4UwYgI1hqkVIZuVWVBxKiqt15F/aQQQkLfBZyebrHf9di3PX7/n/0WKGekXB6zMmgsbiulgM16i74v5w1x6TyhiCtHEN6Wvu+RYkQICUmXc7/TFovZ/IH+nqau0fUdQkgAAGZCjBFVde+IXGZGyhl9X4wzp+s1AGB2+AyMcVBagQgAl8hSX/lhcQWBwQArNsZAa8e+auJ8efBqVc9eXC4v/fUXPvfcqw905wRBEAThISGCjiAIgiAIj4yf+9z3/TaAH/iO7/6put2ffW9O+Zm6oaqZLa9vt6d//PjW6x/JFLXRjhis+m4/jP9VGZiH8oGemMCZoTC4GdRQgqtNGbhyGcRqrQEFKCp/ZzBiTIgxYbvZQxuNxXL2WPa1PGmcHq9LXMvgztFKQw0LbkdRbTYv3TkpJux2+0H0KEXFTAxj9RTH9qShtULT1NNzqW07bDd7EBVnTVk9PHTojF8bY7x4qPNgQDEjpwQwAVSezylnsDEIHU3HDMAUrTYKEEqp8nuG2DXrHZh4EHAswOX14LyH9x7WVZjNZkiJ4KsKTVPBWocYE7Q2g0CKSaQbhTmlUIQ5pe5y+oxiB1PZIWuKYKqNGuIQDawzYGbsdx1yJlijYWxx1pWhm55i52KfoAZBLKcSt2Nt6UPQuhRshz5hu9vi9s0b2G236LsWH/rox7BYrAYHFKCNHl73GWn4s+8jMmX84Yu/ixgDjC5Rjvca+MeY8NorN/Hhj15HVfl7ijqjUCaCz2PGXUKOiDmC8Fa0bUCOAYzz9yjrDIx5sAtflFJYzBdY583QsaeRh26ct4KZy8Kd4b1OazO8j1WIIUArMLQCU1YxRmilkYf3L+McKVZQWvNqdXDTGrtpmuUviZgjCIIgPEk8mZ+QBUEQBEF4qhjiLf677/zET+mQuj+bYvhjKcVrB0eX6+1mfamu6paYdd+3SzCXoS4rZCJgXD1fqkhK5BoBSBmkCFAKZnTtYBigK5ocIOdDPQWVgJMQsbE7zOY1FssHuxL1g8LpySjmZIQQi5jgxgg8hjYa83kzDbtPTzdT9wyYQSWwH8vV4hHvyYNjFHeYGXEQuto2IKUEykUsKf1CangeF3GmPNfLs1Qphar2MCnDOYu+C4gxDbNpApSGMgrGFkHsPMaGAV3EoZQyKGfoVKLYmBndfgcM9++9Q98HKFXuR6FE5zFGMcTAmkHsgIK1FtZbOOthrIU1DsZaGOtQVdXwuBsopYuQp3V5jAehZPx330cQMYzR8N4OMWdFGDPWoK4c+j6VLgetkGJGShl2cBYprdC2O3z1D7+Mvu2GfS+rvU/unMJVNaq6BhiIoUdKCUdXrqFplggx4c6tGzg7uQXKaRLUxjSu0VkGlO4nZsZuu8NXX3oNz374GpxzQ39Rcabtdy26rvR4GWOwXM7gvJNox0fNdLoXIUcQ3g4iLp2EqYPCuUA/b2YP5fd55+C8G64XhrjRt6AsWiiCP6U0XEcwDo8Oi3snDtcctqJMQTGxGs/e1nqyvk7e+b6q6m3TzF+tm9Wv/8Ln/8pPP5QdEwRBEISHhAg6giAIgiA8Nnz+s58kAL/48U88/0UmOsg5zo0xIVN2fdtNZSsKirXVUFmplIeYjuE7wLkzgJgBIuRUCndLL0txBOSYoExZ2X9xFX2J6yhF6F3bwxiDelahqrwMZO+Dk+MzdEPHS1ltW44nZYJWRXUzWmO+KGJZ1/bou34QCHgSM7y305D8aUKpEgHjK4/ZfDYJLjll7HYtcs7IqTz/KNMgUPIkZEwuHDoXREpM2rn7pLhkNLq2H9wxJXqGhg4jNUS78aAUjd0FWqPE4w3uG8oEpdUUBUdUYuAImHplUgzQvZ6G5Tnn6XdWlbvLNZRShrYanEsXDSuFyjkY54uLyxg466CMgfcVoDS0tvCVx3zWIFNxB1lrJrEqpoz1+gy3b76C3WY7HefxuGpd3DghbLBdryeRhZmxf+krAIoIE0MsohkwuYC890iDA0rBTG6dMYYtxoSXv/IqjDGYzWdw3k7niBQTciYYk7HTCulsC61Lf1Hd1E+s8+yJROLVBOEdEfoiSKfQlfceFGH9QbtzLrJaLHByelreg1J6y9tlIoQYilN1cKIaraE4wfkKzjswTJ43yx0UOOfsQgyOGaqu6r6ZzY6dr0+crW7Uzfwf/x8/99d+6KHtlCAIgiA8JOSThCAIgiAIjx0vfPa5GwD+6se/6/m/dXp686dS7J8B4xsV1Expo5QGtNZsjGWdoJkVM7NSGkzEiqcIq3J/Sg0xT0oj5wzi0mWiMgMw0xBWDVFOylo4a2CdRUoJu+0e7b6DtQbzxeyhDjWeZHbbHfb70s1SIrAMcs5wzk0DcGsNDo6WUyzXftdOzgwMgXrGGBwcrt7uVz01jIKH9hqH/ryTZhR5GECMEZRziRNMxZkSchm4WWdR1x5t258LDrkURI8uG6AIPzlnaFOizrTSyJwvbEf5M4ZY3D04j1TLmeC9Q0wJKSakVLZljDlTSiENoillAnMRjUbRRxsNMEr8XsS0nUopBGY0VqNru6lHiIhQVR5E5TkzilA8uPOM0WVoRwzKxckzOpxGgZaZQZlAuvRoMXhw2xTRadzOInaVom/KQ3QdiktKa426qYuriUqJtnV2cg4B5b5yzui7Hjnn6fF0zsIPHUOhj4gxTiJOzjT1dgkPGXHlCMI7pm27IlznjNH6rHD34pcHjVIKy8UCJ2drhPjWDh2jNRbzGTa0mxYgMDN2p3ewvPJscbJWTeuremOs23vvj5WybYztdWZYY8zW+eaVpp7/+mx28GMPbYcEQRAE4SEigo4gCIIgCI8tL3zuuVc//onn//Pd7uw/NNbfjiH8qf1+M6+qptfacB86D7BVynCmqJkBZxSlmBRxVnyeVTV0ljCIi2MnoQwGyor9sup/HAJHjpMAUZwMBa0VQkjQugxs67pESklPBtDuW5ydbhFDBFBi73KOGMU1YwyM0agqP/XKjI/H6KZwzkHrEs/2QWeMqQPwJqdSzhlEjJRiESC1hoKahltj3Jiyg0ttGGirQbwAyrHXSgMGk1NnFCOSStNtinhT/hudPMYUV1DONPTraOSUS0SbVgDpya1T/qRJxNFGwzkPgJFzeexDX15v48DQOoucafqdo0AyCSZQCF2YHETjthqjp06i8fUOVoDiYd/K7XzlS+zbEEs3HpeyvwmUCd57MBh6iKEDgK7rAQDe26m7AVlNbqfxscCwDRcdfTnn0veji5uq78PgYvIP6yn0wWYUckTHEYR3TBo6ysp7DU0umIeNcw6Xjw7Rhf5tb9fUDba7PWrnhy5Fhd1ug4OrH4K1Ft77fTNfvmSMu81EDbSKlVm8qJRKlW/+aTNffuaFzz73lYe+Q4IgCILwkJBPy4IgCIIgPNa88NnnXvz2v/TjP89Ey4PDy783my8uWevWfddeyzldZq4VU1JGWWLFSkHBe0MxB51zVuMgeRzWXmjCGGKkGOAEprISlcFQWSFyKg4Ia4voQOe3L7FPjLbtkDbFITCb16jr6gMp7sSYsD7bIYRYXA7D8HwUEcb/rLM4unww/VzXduXhGTtjhr6U1cHT053zMCji2N1Cz/xC3dMo6uREICZQzgihRIDllKeCa2M0MEWp8TT7dsqWWThziUIbBnlj9NroTgHKa+Ti94wxYM3T11H0lPKc0EUc0UYPDplzUU8pBQzzwlEgGn58en4Yo4Ghw4aIpq8D598f49Cg745dG107pW5LAVrBamB06DlvMZsVoXG/76fjCJTjXFUOxh7h7HQzCDel22ifWmhbXDtM5VgrXZxKOeVz69MFgdjY0kGkdYT37gN5znhoSLyaILwn0uDEvKuDDefnw4eNMebrdvUYrcHECDlOkaQ0OEer2sNXzXHlmy8Z51+2xr3snP8dbe3vfOHTn9q+7R0LgiAIwhOCCDqCIAiCIDz2/N2f+f5//PFPPH+cc/5hpU3LlObG2raezdem7+chBQcGiJLmTNp4H1VQNumoKWXFTNPE1BgN4yiapVUAACAASURBVMxUMB/Hjoyh36Ws6udpDqsUSnTTWFiPMjMch8spFRfC+nSL1nfw3sJXJUrJX4jQeprZ7/YXjmE5ZqPrYfzTGF0cTRe6Q/JQfGwHEUArhaapxLXwHtFaQ2uNizUt8zfchi8MvEuUWwLlPMSLFSEn090uGT0Ic+O8fBJEp997HskziS44F3uUVkUgzQRWPAlKSuHcUQNVYuGG6LWpG0irYjkanDXW2uF5pku30LQNw7aa4lpKKQ0OpvN9doOI4r1FNfQZXRRVmlnzlsf26rVL6LoeMUSklKcYQebiuokxQis9nUdGpwgxIcbiRDLJwFgDa6WT64Fxl5AjYo4gvFt22z1iSkO0pJnO/0o/PsKzMQbOOYQQSqyrdWyMVin2uHz1Cmbzqz/x91/4G3/7UW+nIAiCIDwsRNARBEEQBOGJ4IXPPvfiX/hLP/582+7+nRDaPwrGv0BEXtXIHhXA0CmEJqboM0XdzJzN2SCEMBTIM7Q2wIWZhFJqiOXhMZmtZIWhDIqnGLbB6aCUBpAR+oAQIuzQT0LD8HYcfgNA18USH2YN6roqMU9PIbvtDsyArzy00ej7MB3i0S2hVBmiHxwu7/7hwe1hjJlitZYrcee8H1wUMKw103P5XozOltFxBRQBJo1dNMMA3WgD4vNV3GMnjlb6grCRoaCHnylRb8ZY5Fzcc+PtrSudNqNQmIfOG76w7Tkl6OG5M2xo2Q5bIhTHGLV77fN7oa4r1HWFs9M15otmEo5oWsk++ADNeZQbUtnXcdV7SiW6cXXwdr9J+LqIkCMID5SuLXGWTART1aB2B631Y7XQQimFyjsADGKwsZa990pRRNeFO77iPwFABB1BEAThqUUEHUEQBEEQnhh+7me+/9e/87v/hy9uNvSjlPPSg1VK+iCnVEGBrfetNiaGpKq+21XQJlo3ywxG7FsfU9Slg6PQEY92kmG2zIi59IcYLq4cbTRyTtD6fOjNppSzj3Ek4wCXKCHGhHav4SuPGAkpZoShaN46C2P0MGw28JW7q2fjSaNtO7RtGIbTJQIFDBhn0TTFpXR2upliut44UO+7iN22RYoJzay+K45NeHwY+2cuqqHKKHjzIJ+7b3azXXxtvFuv28OMMzs4XAEATo/XSCkX5541UJmQYom4S0hF6AJDMYaotbJdTIwY4lMj9uacEUJADAEppunrJWbOwnkL5/xdLr23gweRvG07UCYYY0o/RlVi+0TIEYQHS4wJIZRutpQSXL1A6nbIOaNr+2FxDAClMGsauPt8LT8sUsqwxrE2jqB03+43jamPdN+3/+J3fPdPXvvCZz5185FuoCAIgiA8JETQEQRBEAThieLzn/me8PHvev4nKKf/higtjMWaKF/OOXsA0MakStecU/CAZjApolxqP4YB8diXPeRGDY06Q1/I4CbQQ5RTEWvUNDIc58OUCdpaeO9K7w5U6ZBhwhjFxlRWuSIXEclXZSzd7nuknGG0hjYaVeXgnIO1dhhUPv5sN1tsNy1ijBcErdHdpNB3oRxHo+G9x+HR6k33sVjO0LYdvPG4fPXork4YQXhSOLy0Qt8FtPsOMSWEPhShN9AUt4ahKwoXBOBMhOPjMxxdOnisVr/fL0SEEAJCH5BifMvbMTNSjEgxokULYOw8MnDewjoPyoS+DwCAFDNSzshDJ0ZKCc5ZGGuKa8AazOc1mtnsiRbEBeFxI4Ry7lJaTaKpbVZo18dFhO768j2tsWdCXTew1sK8j69DZsaubbFvO6SU4CvH3vlkndtwbButTbh989U/UdfzHwLwqfdtwwRBEAThfUQ+NQuCIAiC8MTxwueee/U7/oOf/N52u35ut19/m9G6jzEe5pwaJrIEoPJN23WbQwDQCjDDwJSISnwTUYl3MiUSKac8lbNrPfRyKDXFsYHLYFEpBbpYdo7B4DMWsCsNpUqxsLMWUCjl9EQIIcGYsV+jRLXlmIbV/R0AwDo7DDsVrHNwtgwy34vTYCqDV3c7FvIQmWWMuUtIKlFpdOHn1F2RXPvdHpv1Hl3XT4PqsRQeABLK6nytFYzWmM1rGPPmSK+q8vjIR5951/slCI8LVe1R1R5EhO12h/2uQ055Go5idAMC0yp3yuX1cnqyxtVrlx57cYKIEENEDD1iTHfF2d0PDEaKxcWYYgIxgXOJs0w5A8zQxsAaD2NLz1EKAQChD7vBjVO6nPquwSIEzOeLp8bhJAiPGiYeOu9McS0zw1Vz8ApI+zNkImhoKDCIGUZrbHc7AIx5M7tv99173EqcnJwCALQ27Hwdq3q+c9adwvK1up7dVNpmpvzG6jhBEARBeGoQQUcQBEEQhCeSL3z6U1sAP/zn/92/+bshdH88p/ihPrTf3HX7DxtWOQZqjNFQWkMrhar2YEYZSMYEZg1jSll7HkSeaRW9Oi98H0awZR6bCQpAotINwrGsPFeDg6cUndspBWgUQUp5egRtCc5ZKK3L8JL15GoBSsSUsWXo2TNDqTAUyo+3OC+cVwCUVjBGw1gzrWbPw5DYGA2tdRFtxi6b4WcABSaaOj/GQfIoSgFDzFb5C6wx8JUFMyOEhM16N6VvTYdMAdoa5Jyn+DqlimC2WMpcRfhgoLXGarXEcrnAbX2Mtu1hjJ4EEGYG59IrlXOeotdOT9aomwqzWfOod2Ei5zycL0uE2jsRcIi5FJanjDy4bYiKwDV2jgGlq2z8OgBQzujTHlz0bTAzmlkDlccepQxSenAGEva7XYmwvIdgLAjCO8NaW65RRicyEZgVqnqJqlkgtWukfl9E2AR0oQdREWM3uy2UUqirCnVVP5zt8xVo2K6y8EYzOCmiQCF0l5y1X752/Y98V4jdv1HXs599KBshCIIgCI8BIugIgiAIgvBE8/f+5//i5wH8/Mc/8fx11+3/IqC+PcbuUjNbpRBsSKmfpRjmadtO4onWGt47xJiQx84cowE20ypwHoaOxEX4UEoVcUgr6FScOMyMTASrDcxQwl7cNUWECSGC+Xwlfs4ZwLlwolSJNdFKT98nIqSUp+0094pgU2X7jNHIWYO6Mjg1xoCG+04Ro3VoipebytpHp84g2hR3Ek/OIaXKYKc4g0quPnERmrbbHXgoqldDPN3o4tFGF0ELDD24elaHy4f0yAvC44tSCs2sKqvYjRkEYirnA1Mcezll5JjQa42UEtq2x3a9g6+K26eq/Pvm2hlj0WIMiCFN56q3g5iRUir7MQg3UJiE5JzT4NxjEGUorUGDiAUMfUJmdAQCxihobZBSmnIxmQk5pWEbCUQMY0q3jhrO0zFGVI9S0JkyPAXhyaaqfYmGHQUd1uW1zRnWOSh1CDc7BFMCxRZd3yKn8jrXurx+T7sNnGvhvcOsbu7pzn23zC9dxvbsDIv5HNZbUMo6plwhd1dZKVh3+CWt1D/53z//g7/5wH6pIAiCIDyGiKAjCIIgCMJTwQuffe7Gd373T34mhf6PGmOfpZyXdT3XRHm23519w77brayBopwsM7mU3jBYHG0muCB4aJT+GwWoQbmgPLh2hhXlpjSco3yJi2ikMMUtjVhrp0Hn6OAZe3tY8/R3ohL/prSa7k8PmfWjkMOZhgFsgjGmCDtE56vfh+0ioklMOt/Xcn/l3+oucamIMmq6H44lYo7BSF1Cu+/AQ0cQn+9EuX9T7r+ITGV4WzcV6rp6SI+4IDzezGYzxJjRd2FcTV5iCI2ZBJ00xB7GmMpr31mEmLDd7qGVwmzeFLfd4LgDAOdciUJ6l51T47kjpXPx5l7uGwaDCMVBQ4ycSz9QHAQWYHTnqSHKcoiYU3qKrRzFHGYGBiF4jHKcjkWi4vDTRUBWGueRlInQUjc5DKHUIChrnJycYbVaYr/bly4NX8F5966OyXtCxBzhKaEI0fV5Hx4UkilibV15MIYFIESgqkFKqbzWwcgUQTEAfQsNQtt22Gx3UFA4Olw9ENfO/vQYuzYiplicjylBG9NDVzvrmq2xtd/tTj8F4Pn3/MsEQRAE4TFGBB1BEARBEJ4aPv+ZT50C+I///L/33/+bIbTfykTzGPtv8ikeQmsyxgVm0u3+7HJOYV43FdDjPE6IGcraxCnZEhmmoIyBHkvNgUnIATDFuU2rWTMVgYYZMZSS8OLsUZPbJuc8dc1cdOZM7hg9ijZFzFFQQ68OoHA+1CSiaegyeHBAxOcRbnze7TNthxpFp+GnLu7LIOhQ0WugGedDHa0QugBigh5i1GgczmaaIpTGlbjOOTjvsDoQd47wwUUbjdm8AVFxsjAR8vC6LtGMPPVU9H0/iK81vHLFGZcz+j4UF10m7Ld7uMpPLsDrz169t4MPgwtwEFlSTsgxDZGMdztv8nAeGQWTlDLCsC1F0KEL91nEnZHRpUdczmmjAxDIYCZYZafOMgAwtkRNXjwXjQIOA+X8AjWda/VQzH5RzDFDUXsRzHucnmZUVY0FM/qun7bLGAPnHXxVPVCHgCA87dR1BecsQh8mx3BxxpV4174Ld0VIeu+KKzdZsK3h6mV57fYRtN8g9XvcvH0HzMDR0QFW88U72p6UEkIqEYvp7BS7fTdc/wy9hQQDpBlU0imFvt2t/zRE0BEEQRCeckTQEQRBEAThqePv/U//2S8B+KWPf+L56+1u85+kFJ6x1p0Sk6ecm9ns8FYI+x4cL50LGQzr6r6qmna/P1swZTt2wOR8HltWUOeuHAydGHr4mrog0IChlDkvGVZF2GE9iCmDE+hid43RZfU+mFF0JJ4Gn+MmGFsimkYHz0WXzcUB7OjKURdEp3If/Ka+HOCCgKMUWJ1/nxJPw1Y99A6N5TlpjFlSZnInWWcwmz+cDH1BeJKoKl/i1PaDGw/F5Zc4IaYEyoS+D1PsWIpxijxkYsRwIX4MwH6/R04EpRX6vkdVu+G2ozBTBp1jT9e5848QQwAAqMEJk2KcRJjRtcfMF5w2F04aw0ZQZmgzFI3hXFgeBd6Rc3Hn/GeN1siZJkGHmGGNBXuAh68bY0tEHRSMs1BKIYWITHkQhsr9ppTBufydaY8YAuqmRtPUxYGU0nDc27J/xsB7C+9r2PtxNkmMmvABxhiD5i36vJq6Rj/0Y7W6gzZmWKjCgzrLSCkjpQhjKq4OFsxMyERq123V6dlNrOYVDlarN5xj3swo5qRUnIT7fTc4BP9/9t492LbsKu/7xpiP9dj7nPvoVqtbEkISCLCReRgDlmIrYFymjAWWAEmOgjFUKkWqcHdJwQpFbEpSkZBglxIKpRJX2YlaAhR3tyyJSMiYFOYRW+VUXAEE2AhJQe9Wqx/3nnP2Y6015xwjf8y51j5X/ZBa/W7NX9et22c/11p777XPHd/8vi+f0/LvVQyFkmg0MYY+hPHGx+CQVCqVSqXypKIKOpVKpVKpVJ623PG2194F4A3f+6r/dhvD9IIpjF8hJh1zDEeqYoia0yT7iyJDD1YQkzCbZH0T0jTa2YkCzPoNXTvoVEEqw1ILC+tMFjlCAnNeej6XDHOJQHPOwto8AJm7cqA52oQ4r0CPcR5yKFSzYDPHtYkIbBFPVBRKedIrIrkYXBe/znIc2DBIaVmNf+jloHNC0cEtMP/HnKOTUgz5+rJaXpIgxFC6cwAGl9XzeRDrnK1Ra5VKYbXqFxcgF7fJMEyIISFM0yKGkMnngBgjpmlanCWzIOsbD4z58wdVnF69CuezE0XS7NijxbUz92IRUISaOW6Rlz6fUqUFVVqcNAc0n8dwzu1Xzhds+NxzIsegGc69WjiI2uc7gIgJhvI5ipnReI+2adAVO6FzNkdbfh6bsy1QxKiUUo69zLmX5fm1uI8ihmFE17VoWn/NY0lKGPYJwz67eJgZvnEPLvBUMadSeUDYMLouL9hYH62KgJqWc8HV+04RQswxs40P3nVhCqOzCvK+I75g1Dk3nmzucTKdNn3Xo/H+fuLO3FGYHc8Rm902Rz+W5zFlcYl3zWRdMzHbyMzRsNm/+kffYm97680RlUqlUqk8TamCTqVSqVQqlac977397/9DAHj5a37uNcN++53R2BsUYqFKq3Wzg8KM0+Z43J/dpEjbtuk2I1JnjcF+Pywr10GUwGwgssScAViEECDHqDELRAjW5hXmU4lfs9ZkJ5A1sNYiliJxTQIwwbDBOE7XPh6bvFI/RIhmEWccpoPLRgQKgEHQlBbnkKQlIy7fjufbK6j05KgkKA6xRodKnHy7KDEPatIsKuUhTR46J1hrkIPg8mM7n1fXHx0/vEiVSuXpztHxGpuzbRZxYlxiilLKDhwRBUQhRYidBduUEqyxMNZAVWGsRUMMVUFKAwAgRTlEOS59XnMEWrbSne8LI5r7MXDOWZOfi4uzJ7sHizAkAJGeE38UKcbFhWMMAzZvIxNBdY5Ty+c09g5s8jmPTRa5DT9wVNwDsTrqcXYqkKAgERAroKWrCwmqBsyKGPM+T2MWbfq+R9M28A/QqyMiGPbjNQJPLoRvH/+ItnxQH9/nrFQeJaiIsQCwLX1W8yIW79en/frCndbYjXXNp1S1kZSORMJRunR9Mw2by5uTe47uue/ulkh817ZwzmU3nwimMGGz2SElFVGQqtJhUQ1r0x7tXdMPhk0ASJjt4Jr+w6o4BnDfE3pgKpVKpVJ5DKmCTqVSqVQqlS8b3vOOn3wHgHe84jX/6Hu7bvWilNKFlOJNKcVL3ndrTeKadn1FVU2MUxfiuJ6dNda2e5FkUpwMiPLq7+JmAXL/Q4wJTWuwWnXYbvdLznvJTkOYQo4QinyIR5ujiTR3+QB5uDgPeVUEMQbMnT7AHJmWn3NZgV+i4w4OnUM8nCaBJFl6KM539uQIqPNl5SWGjTkPT3GtO2maplJozmVbBKoE5vx4zLSs/K9UKhlmxvGFI2zONpASCZbdbK6IuLMAIyVKMQsorIyoETFFAARnDZq2hXcGxmYPirEG0zAiSVp6bogYxujnRZ+VXho2YM6OHMr1V4eemnL+4OK4y46e7Pw56A4K6yysyf+UnPt2mLNoY2zp0vIOdhZHHkGEGYFwfHyEzdkWoUQ6TWGCKl8TbSmlM2g+/+x2O+x2Wxhj0HY9+r5bHEefj4hgvxuw3w3LgLppWzjvv7SNfjhUMafyNODKfSfY74Z8PgPA7CZVtTGGIxVx3er4t9//zjf81Pf/0JtfMg67l6UUbvBNd2PTHT37+PKzLm5P7umHzb1umEafYnDMLMQ2Ob9iB4DD5EMYmVIkw1a71Xq67vrn/KECpCrWWX+fa7qPdv36A7ffenMVcyqVSqXytKYKOpVKpVKpVL7sePc7Xv9eAO999Y++5Xi7ufo6hX6VQrlbXbwTABEorY+uG/bb02eGOPaG/cTGpHHadSJZzMmuFAJDS7TP3OegS0+EnhvUKYDc962LuKLAsvJeRZfBnqiWcvBD9Bk0RxZREWSgeZU9l2Lyc89SyIIR8aE+Z9nSJNfc8iDklGIc6PJYfK50fR6Wnu/0oSL0zMPUzjYIU0DTPg6D0ErlKcb6aA2iLXY7ReK0uFbG/ViKxs/P9w+9XESUXXMxwUoCGQ/rDJgNurbBatUDyOeOaZqgopimAIlxEX7nuEXmHI3GfOjfyjqNg2iOcyPKBegMBmwWpNgwqDj6mrb54lw2155OHuGxW2G32yHGBE45rvLzY+Lm81iOkEuYe39S2mAc9mAy8K1Hv+oeMN5tfoxpCpiKAN92Dbp+9ch3oFJ5GhKmgNPTDYb9hGmaADbR+25o2/6s8e2Vtj36k6btfu99d/z0mwDgXb/0Ex8A8IH5/q94zT/8wc325AfbbvWc/enRehp2IAApxU4kNSFOvaTgiI1652ka9x5stGlXW2v93arSElG0rvmstc3HnGs/9EQdi0qlUqlUHi+qoFOpVCqVSuXLltveevMpgDd9/w+9+SX73ekPQZVV4VTFI+G47dZXez6+K8bYpxRbbxuGxG5e3T5HfzATQohlUJqHjEtfBLIQkmIq48NzkUiq8MYXoeQQ40aqOXiJAFKCsflXNmbOt9E5FYlAzLDWgJmLe+b+k9NZ8JmvOy8zLRLOEhlH+TIiKB26fQgEUQXpXGpe9oYJ0Hx9FpsESdKj+CpVKk8vVusVmrbB6ckGIURAcwn5brPLnRFLvw3BcHbzaemZmT//ABBjgqaAFCKatskCDxHaJvdXzT0XM1JceVnknUXpLEID5bMMLNFtXD73D5vi6IPqoyLknKfv+6UbaBrHg1uxdG2c24AFLV1kMQJAREgB4zDk8yIRnLXo+geOWlPVxbnjG4d+tb6mF+gRUaPWKk9hYky4et8JxjEgSY5mNa7Zt361ZWumtl19ru+P/93xxetfd/tbb9k82OO8+x3/1TsBvBMA/sYr3vRNu7N7Xz6Nuz+TYrheFYz92fMScds0qxMAuuOTZ4gkY9iORJQAHqxrPmud/5Rv+t91TfvvHq9jUKlUKpXKE0UVdCqVSqVSqXzZM68YfdWPvOX6adr9td327GUA2Bh32rarD47j7s9M0/5ZzNQTh4vWGoxjQAwRRISub4HdfhnCWmfBieGdhQKYxqkUiCuMzW6bVArFwziVQS0JiFRVzNxVwWxAjiBR4LzNq+yTZldPmDt2cgl627VIKSFIyF0bxDDMxRk0D2oTiEwRYRRyruvi0LgDoERBhSnkzp3i9pmfD3QQeZgZDAJbk/fjWotBpVJ5AKy1uHzdRcSYMA4DdrsRc2eXpJTFF2QRN4Z4rusGiDFiGEZY4zCFPcI0YZyGIr4aNI2DtRbOu2sEGS5unxkqMWownyfafKkdMte4cR67cwAT4cKFY2w2Owz7HaR0DakI2JgirB+O1XwMtLgaIYIxpkXcmogRpoAi/cBYC2stfONhrVnuP40B03gFTeuxWh898h2p58nKU5AYE65eOcV+Pxx6vlwzdF23Nc5Nhu1orN05137m6Ojyf/NQYs7n86vvfsPvAfi9l738jcchjN+kqmu/6/5miuFy067+iNncO427bxFJrXPNx7r+0tuJaWQ2J1AM7/uVN37Rz1WpVCqVylOZKuhUKpVKpVKpFG6/9eZ7AMw9O39jvzv9ASIavWs+riqdiliR/tMxTiuoXjSGQew2YRJm5j6ECAWCQmPXHd272ZxdLxKsSrIKgNgkSWKIGWwMHBFUSZ3vR0VkSPIiBMzRaKrQpGDDiDGvgNXSxwOgrFTP/TjjGK6JYZtFF4iA2YUUJ8PErOdWzc/xSQBAKeXBKBJAwDAMYORS8yQJzjnEEt80u3HmoSmQHQY5JkXuF4NUqVQeGGsN7HqF1XqFaQpIKWG/HTAMI2JKCGMAKAs7WYgFoLm3BgTEFBd3Sv5MRqQYAACGDdgaeO/Rds2X5rb5Qpzvxnmc9Yn1usd63WOaJuz3A1KM2bWksjgoVSWrNlLcTbkhKAtZ5w7HFKeyO8VlGCOG/T4fU/ASezcL9mdnWxxfOELX5ai78+fCSuWLYYk7FF3iVJ/M7yNVxenJGfb7ETFExCkuvz9Y40fnmr31/tRZd2pd+8mLl274yTve9tqPfynP9b73vPEUwO+UH99//rqXvfyNN6QULxpjP/W+97xx94h2qlKpVCqVpyhV0KlUKpVKpVJ5AN79jtf/KoBffeUP//wLh2H7fQBgrf80cMHEOD1z2F19jqiyb46uTMPJdSmhL/02zvv2ivPd6dHaUErBhzA10zS0IpFB2VEDAiQRwBy9a8YYtVHO4k2KOaItl31z6cIxSVXN0qkBAkse6ubppIKYwWXV92EwxKIaiRhsjC2PeyA7cA4dP3O0mqoizuIR5a4fUI6Pm906Kgo2BOMsRATTFOCRV/BWKpWHh/cOgEPXtVBVnFw5w4Z2MNEsgk0s0Y4iAhWFtS32+21J75r7Y0pkIhJoSpByLpmmAKhmMdm7JZrtEfEkMJl47+G9x34YMQ0jJCWkInSrZmckEcDECCGCkADm7DYEcGgXm/vAEkLIJ76lK6wIOiKaXZHW4uzkFGwcuq7Hat3h6GgFfrjuphq79rRHVbMAUr47pzELt5JkceKZItgyM5rWo++7J424M00BpydnmMaAcZxy5CsUzCY63++YjHjfbpz3p853d67643/13jv+wc8+Vtvzvve88XMAPvdYPX6lUqlUKk8FqqBTqVQqlUql8hDc8fbXfhjAmwHglX/n55+53539FwC+oesvTwppABLu1/v9LjzbsQNHhkhomUww1m0BAEQQKI37cGQMZ0EHueTcGB+NMVHUcgyhhc4rwQHRrNfkQnIbYXyI074Fze03+bGN4WVouQyBSpyasS6mNPkH6odYoByflsvR51Xsc29OFm9iiIebgxahh4gPsW2qeWhVHTqVyiOCiHDx8jEAYF9EChGBCIMtQ0UhuWkL/WqNYdguEWo59VAAyR0xSRJSzK6TlASKCeMwYG+HfG5hgvceTeOfyF1+xHRtg65tEFPCfrdHDBFJEswscjNDUj7HnR+WaxG5CIAIkFLu5GEmqFI5vzGYdRHOJOXrp3GPadzj9ISxvXCMtm1ARHDeomk6OO8eeqOrmPO0JKWE/X5ADKm4a1MWWpkQpgARLeKhgA3nfjzRItZmF22/emJFnd12h81mfxCgRKDEkdkkZ1xsfLu33u9UlZxvT9p29eHjC9f/zD//xf/yd5+wja5UKpVK5cuEKuhUKpVKpVKpfJHc8bbX3gXgTa/84Z9/dgjDX93vt38lpXjRuuP9NJ49N6V4ExuG96u7mXlUGFYVA4IQtOOyApeIF/HFGjuR4chieY5gIcpdGAYKYwyMNTDcDkSsKUWjEhwbH5QiqaoFsES0zbEtbN1ojJtCnBrWHIuSUsq3AcDWB9VESMmCCKRzz0TZ2SLYMDNEFTHGxcEz/22syfFPojCGygp2WTp7KpXKI+Pi5WOsY8TpyQbjMOXPNh8iGEEEay1WqwuYxi0U5XMuCpAuIsU05Qg3Le46IQJiwOylm8YR4+CBIgg5Z+CcvgNFdQAAIABJREFUB5vcxfVUwhqDo6M1RBXjMCKEsFy37L/IEnkFzA4JA8TcpZMH6ZxT2QhgBoyxB0FHFIYtUkpISUBQXL1yBRcvXULbNqVvJz+v8w5t+0WIO5WnNMN+xDiOkKQQ1eX7VkWRJDvGiCh/lwKLoJNiyl1PnLvrjGGMnONQu6593LZ/jlTbbgcAyCIUaGKywbkmsTGJyYhIMsQs1jdbY+3WWXe6Prrune+9/e+/+XHb2EqlUqlUvsypgk6lUqlUKpXKw+SOt7/20wDeBuBt3/9Db35JmIYX6/qm1bC/+ryUpnXbXvyEamqt9SdElCSlrl9dTEycFMlC02oezFprRyJKxphwbScNF2dOjmBrvB1FYZzzIUzJNb7dq4qZpp3NIgonZpfYmOSMDzGNPky7IzZutM36NMTgSUbLzqqxLnjrJxDpMGz7NA3N4bnzMFNUQWVFsWOTB1KqZcCbI6C898tAMyXJ27wUjFcqlUcDay0uX3cR4zDh7HSDGBOI8sr+2RknIrCuQ4wjVAKIGNA8SAaAYchD5Nn9NxfIZD0jCxvjOGZBRxTTSGDeA8hCBhuGdRbOOVhrHps+nkcZJkLXtctQPKaUj1cpck8pO5bYMHyTbyOSimiW49UUAC/9Jii3yWJZkrQIQjEGpCS4a7wLl6+7DkdHq2U7whSWc6JvHNq2h3X1n+FPdVQV0xiw2+0xDtPB+VUWQ1hrMU0BKoIYE1JKS1zi3JMHBaYQIElgLJc+vAmiCvM4CDr5cz9hHMa8jVEgKWGaYmyadrLWjV13fK+qmhBDT4A632ystVvrmqtts/qD9dGl/+6Ot39pXTmVSqVSqVS+NOpvkpVKpVKpVCqPgHf90k98AMAHALz5VT/yCzdM0/474zS9aJyGr1GVnkBBKAYS7i5cvOFuUfHD/uz6GIYja3Hsm+5eYosUw0qa9dUYx0YkdgBAxAPUJu+7YKwfLbFY68YthGx22MRpwsr6du9tOxJzYmMjEyWPFmEaO+PcBABN22+YTRjH/bGKmvz4JF233o7GJknRiKpTETaGkZIAIBFJDAZEpRSEl1pxU0raE4Ai9qQU0TRNdu5UKpVHlab1aNrLmKaA7Wa3RCElkcUdZ9iDvUWII1KKxYWSu7CID87AuT+GKAsUOc5NloL2PHjmWfdBSkCYJozE+XFKj4wtDkLmJ7+TZ3buAICoIoSAMAbEFBFCgKSIGNPidJyjMY1hWOcQYyxxktmdE2Moglg+FmwEYYr4zpd+Dz7xqY/i03d+DM5e+8/t7Nw5ARGh7Ro0bQd+vI7bUpZWeSSM44TTkw1STJBzLhtrDay1AAEhROy2exwO+uzOzR+ovGCDMA4HUVBFl4hTZw3sY/Q9ut/vcXa6y+cBIoQYkWIWNvN5QLFeX7ja9v2np/HsG5n144abRETJWndqjL/a90cf6I8u/qPb33rz6WOykZVKpVKpVB6SKuhUKpVKpVKpPErcfustnwNwG4DbXv2jbzkO0/AX97vNK5Kki0y0B5GEaXyOWbuzaTq7HMPmzzbN6uOqcpEA5f5oFF27MO1WANS5bp9SbJg4Wuc3ABSJ+r4/vsrgBHLaA2AyQsZENmZi4gRARcUaayOBlIkTGROYeGqa7iTGqQdAxBxKdw7BegIMYthZkWTmfhxLnFKMZu7NKYuPl+EvM0OtAUpvjvc5MmaaQil5r1QqjybeO/jLF5BSWqLYgPyZjCW+qXUrMDOGcYswTFDKQ+M5pm0mpUPGYhZzZtdPdqswE+I5EYDo0I/FPBX3jgFUQHzo0/LeL5GNhk0WiZ5EUYxMhMZ7ND73BikUYQqYpoiUIiQmaHEuKUr81FxqBsJ6fYyTkysg0iJ+Z0cGEePee+/BK172t/DBP/p9vP9f3I7V8RreXXsuVFXsdwP2uwHWWXR9D+ce4/PlA4k5c+lS5UEREUxjwDCMxV0DTFNYenHm94mIIsQIlexYncUbVTpErFqzfEZEFFMIuevOMJxzYMNwzsI3DvZReD+ISHb1hSI+pSzcxpTgnQNZA8kO2wAyE1GTfMPRN6uTpjn+NDS5trv4EQDG+tYeHV/+x+/+5de//xFvWKVSqVQqlUdEFXQqlUqlUqlUHgNuyytXf738AQC8/DU/92o25ptiCM8xxt43koqxfhNj6K3jqwBJSuHIWndGRElVLYiUiYJhsxdVR0jCxJHYJADwTX8GANb5U8NmJyKtSOpUwMwmGGMHIkpELCAka5qB8lSWmE1QFSbkn2OMDughKQgRKRsnKkIiO4IKKxRQhYrMgU2H1exlUMXMUAXGYayCTqXyGGKMwaXLF5bYpP1uKD07+TpihjHHiD5iGvcIYVoG0nMpe/78MoxhKOc+njlGMQ+pAeZ5OE2L4ycLPnk7mDmLHjHl8wMU0zhes605PtJc87O1FtYZGDbZ8Xc4qyy3e7yi3QhZhPJF4JlJSTBNE0IIIMRl+7quxWbDixaSz335mE9xDwHwtS98EU5Oz9A3jP/zN98P6yz6voMx1zovYog4OzkFM6PtOrSPY2/KsgNV2LmGlBKG/YBhmLJoo4oY8uvPhqGiy+Xzn5QSkHDoZVo65vIHZY5HBA4CIkCahR5Lc8cSc45bbRp//w17EPLzC4iAs9MthmHM24j8XWyMKY4zLAJkEsFcotW0q1Pvu62qEhGpsW6vkvp+dcMH23b1f7Xd+p/dfuvN9z3S41qpVCqVSuXRoQo6lUqlUqlUKo8T73nHT94G4LZX/chb2nHcvrJpuq8NYfoqY+wJACXigZmPmM1AxGOSeMREN4lKQ8SRIIaIErMBESkRJ2IzWMM7Nu4KG3uaYrxO4nSJmFpy/ioTBwBQFaMAMUiMa66QMSOBppTCMRszApx6gkzjsJ4m6owxSVVpjKMjKCvloWeu3BBwWY2e0lTiiUx2B6S5Zr0OByuVxwMiQts2aNsG0xSw3+2hmmOfQolj800H33a5H2faI0wT5r4sY2gRGQybQ5m7ag6M0rlD5jCQBrKgk3tB4tLZM0swqUSTiWjZRiyOBaIcNxVCAO+LYMMMLt1dKudjzyzarsU0TcXJYOCchShgS9QbNG+HsSY/z6MoAs09Jue7TEQVCkG/6hGmuGxzjAnOWvRdB8uEaAjf9hdeDGLCN3/Tt+Kf3Pq/4J57PlP2qUHbtddsq4hgt91it92i61u0Xb8cs8ecKuYgpYRpmrDf5U6ZECJAgLMWzlvIOVEHOAg0IlI+KwTMkYal3yrroLx8HYYQYa2brGv2RMkDex/jyKqCME1gYyBi0K+65XnmSDeUWMUUI0KIS3ddLJFpojK7bcBEsC4LjPkzmLuhiAkpSfK+GZndaIzbt113aozbW+OvEPNARMH79sNtu3q/df63b7/1FkGlUqlUKpUnFVXQqVQqlUqlUnmcuf3WmwcAvzj//Kof/YU+xfj1KYavTSneKCKXFUJWXeNt88lh2Hyjsf4eFWmMsSuAYkrh2DCPxjb3sDFXVKS1xt3NxIMYc+oAMcZeDXG6iUCRiEdV6VSkYWO21vpPGGOuTNP4whjGZwOkbdt/NIbhps329PmaxCiEVMdebYNxGJfhIhuDo6MeIcQcHZPyIMk3HjFEpJgQI2Oz2WK9Xj3YYahUKo8y3rvFGRdCxOZsizAFxJiFVkWOBktNQphGxBggEhFj/iynlCAlho1Q3AjFZZBn/gpmgqqU7h0s8VLGGqgoUoxFYLHlUQQx5qG3tQZE+X5EhBjT0uljTBZomBiKuddnQgjT4iowhjGWYnlj7FwCBABws7uGCMSAxBwD55zN4o85dNU8EtEnR8cp+r4H+nzZZrNDCGcgw3juc5+F4wst9OoeUyyOpcT48R97Hf7Dh/4Av/pr78Zuu8F+t4cxFl3fXuMMSiLYbvfY7wY0rUfXrx6/np0vI1QVIUSMw1j6qA6iSBZMEvI7hZbPRowJWt5v2XGmB5Gz1OVkYZEw7rMzxjeuLHiIYF5tnPdj2/ZXiTjee8+dLyAS47zLQipM2O9H97nP3gvnXemyShjHUMTVLDyJCJx3ucenRLwBSGx8so4FJARow0RgYyKRScY0k/fNpu+siIohIrHW7Y1xe2Pcdn108V1tt/7l22+95eoT8oJUKpVKpVL5oqmCTqVSqVQqlcoTzO1vvWUH4P8pf67hVT/yluu71fHXECAi8StiSs+BSgsFJU1HTDwwm/uIeM/M9wE0gmgyzKcgukKgkdneedutf3cCgFf+8M+/kNhcuf3Wm+95oG3569//hv+JyAzjuHvO2dm9z04pD1yts3nVvuTIpbOzbfl/xRySNAwD8oJkAxHG2UkVdCqVJwrnLC5dvgAACFPAOE4YhgkxxNLZYfMQWwSSEmIcEWMESEtVDC8uhHloncWc/PiLA6EQxgmiJZYRQIoxd/KU64scvKR75XNLiYej4kRIKQs1OB9nlcUjZoJIFpMARUrxnEtCz4lAcyycwhiLoXT5EBggwDoL5x2cczCPklCSYszbmgR/5S9/M57/vBvwkY/eh/uuDPnYxIRpSvi6r3kRvv3b/jze9ktvxx/84e8hxoCz0wAmA+ssmq7BfrdHDAGXLl/GOEwYhwnOO/Sr1f3i2ioPD1XFNAbs9wPGMXdPhSku32NSeuEAXOOOmqYAIAuKSbLwowLM72rM7jXVHM9HBLY+gIEYk0tJ0LbruxXMACjG0DnfnBxduHT35vTq9SFMxjf90Lb9bhyGbgyjH/ajN7MLDTS6pjsj4jQM+yORyQ/70RqTe6usawdrfDKGg/V+x8QpTEMPAo4aHxQg7/xp06w+qRp7ZnfqffunTdf/prX+d9/59tf9yeP2IlQqlUqlUnnEVEGnUqlUKpVK5UlMEV5m8eXfPtLHu+Ptr/3wQ13vXPOhcdj/WQAgQInzCmWRPKwqLdCQkiFDTIASVARaIpxmYkq4euUUFy8dP9LNrlQqjwDnHZx3WB+tSrRUQAwR45j/FlW0aPPAe5rOuXdkGXajOBWyK4FAlC8D8mmBmGFL7JRILozPAi/DloH3op9ojl5rW78IOSIKNjmODUDp8SluCKb7iUvWcrmudACpLHFxuXQeIMouC1EFUxZ7kiRM0wjV7LZp2hb9qvuSXTspZUGs8Q269QrPf96zAQBf/VWX8Zk7z3D1ZMA4GlgTEZNgGgSv+v7/FN/10r+K//WX/imu3Hs3gIgQA3a7LUQUMUYYe4qLFw+C3Ml0FdZa9KsVrHuM/xn/FO/Umd8jIoIwRQzDiGE/wjpzcOCUOEJJcs39cg/cHBWYRcsQYhEeCWACK4NKX9zhOJVjRiRELMxGjDXRu+ZqTGPvfL+NKXbW2L2xdu9de9fR+vLvtO3q2ySlVREvLYjFp2YIcWxUovW+3ZLxqWtXnw1hvNA2xI3v9+O0b1WTtbYdjDGRjYmN705AiCpqTWcHZg7MZmDjNo1vP9KtLrzD++a3b3vrzRGVSqVSqVSeslRBp1KpVCqVSqWy0LT9+7e70+8mYnG+3coQez3fgI7sx5nbMohoKTHn0rPBZfAaQ8TZ6RbjOOGZN17/BO1RpVI5jzEGXWeADjgCEGPuDkkxIUwxu/H63Lez3+8RwogYwv2G3Ofn/UQAsynCCpASoAKwodyvA12i25A1YRhDYGOy40E0u3VK5FoqPToiWsrcs5B0EJjmJ8736foWw35/rnvHQDWWn5Gj4IASE5cW4TmBAAxQBfpVV+LUHh7b7RZJEqxz+M6//FIAB9fPs246Qtc53PW5TRGjgBizkHDddc/ET77up/Cbv/Pb+PXfeB8kxsVhRABOT06hCjSNQ9O0MIYRY8TpyQmMMejXKzjnHvb2flE8hcScLEIGpBgRY0IIOYYMQHF1ZVdOCAGNZgExxnTt+6gw99+k0gV3cIlp7qZhym6v8l2XX69DR5SA4H0/kGGROKyZ0IS4W61Wlz9iXXNmkp2cb++0zn+2bfr/t18d/w//4t1viq/8Oz//zO3m5PXjsHuRjeONklLT8/FoDO9V1Y7TeL1vuk8yUWTmmL+fG8/MUVWJjZm86+60zt9JRNFa/xnn/R8a4/6DsfbDt7/1ls3j+qJUKpVKpVJ5TKmCTqVSqVQqlUpl4Y63vfaj3/3yn753BL7a2mZES3eHMLYxSa8p5byfEr0GwrK6mSivxM8/5MtFUv5bBffecxXXXX/xidqtSqXyIFhrYO2hhH2OpRqGAdZZpNRnF48oYgqI04gQJszunDzMznFmSWQRA9gQvMvdMGNxxMz9IyCCJGDY73HuoqUfZBY2ABSxp8SqieRYNwCSUhGGDIyZsjtHAKVDCfwSx3bOZaTFCWSszQ4iEFLKXSpd1z7s45d7TBQxBDA1EJFrOm8uXWzRtwaf/MwZNmcBwxhhLJX9Mvi+7/luvPQlL8E/fdv/hj/92J+AJfe4xGnCNA5QSRj2AxRA07TLNp6enMAa+9gKO08ClqhP5L9DnHva0vI+CVPI3Unl9vNr3rT5/UeUu6POZwTOkaHZZZoXKnDpZypGNIgKYswuMEmCJDmyjw3n70ElMJdIPyawMEDClu3YXVyDmRFCBLOEpuk/AoVzTfPH6/XlN5+PPb3jba+9C8Dfe9WPvKUNYfyPwrj/DmLasLGfUdGj/f7sO/r++NekXd2oqo117mPE5i5r3B8BEGY+u61231QqlUql8mVDFXQqlUqlUqlUKtfQtqvfnqbhBSAkY6yzrmmsbcJ2c+WCqhoiBmk61AdwXoU/9ztoyVpiYjSth7W5f+fqlVOsj/o8WKtUKk9KiAhN65dhOACM44RpnJCSFBdEjmObxhFhGnOfTenHEeABHR6SUh56My+uHUkKSRE5uSpHp83nEeLsvkkiixBERLDGwHuHJIIUs5NCJOWhO88dOlnomft05k2SFEtpPS9unClM8NRg9h4+UPRaKuJRKs4O5uziSDFhChNUBCkBn/jUndjtI9Yrf839m9bhq55/EZ/+zAanZyNiUkxTFoK224AkFj/+n/84/vBDf4y3/9I/wTBsQJQdObM7KbseA6ZxgLEWUIX1DtvdDm3b4vjC8VPi3Col6uwguEl5X+UUsBRjEbsIknInTYxZoDPWFCFFF8GPmBBjgnUG1jlAFfv9CEAx7Mf8nituGqOcI/psEX5icYyV6LQkCdZaeO/BHHN3zpIseIgddNZimsLyXvDegQ3DWoNpiq1oEtDq34ewv67tLn6oay//e2Letu3qV9/1y3/vNx/s2Nx+680DgN8of87zPz/qL0SlUqlUKpWnLE/+3/gqlUqlUqlUKo8rbdu/a7c9/V4m3olKP437GwLGNVubUpgMM6NpmnMr6Q9xbMvKetG8Ypp5WUkdQ16t3LYeR8frJ3APK5XKw6FpPJrmIFKkNDskEsYh5E6eGJFShMSIcRpzhFuKYMoiDuxcNE+zRgG2DDbZXcJsYI1FkrjoQao5fiyfTii7KQA478Ehli4egnUO0ziVuLXsljh/Xpqn9svzQxFjQgwB1uVhvCowjQEpZcFq3ghVIEla3DwwDGcdNmenS98NkIWF6y5fwtnZdD9BB8gupuc8+xhXrg646+5NEZgO4kRIgq974dfip17/M/jZn/sH2G03SElg7bX9RSICDWHpQiICNmcbXLnnPri2xapfwTcOzrksXuUnX+LCANzPRfRwmV0zogopXUdaLg8hZMErptKDlO9jLecOo5R7jawxOcqsxOiVt8SybdaaQ99TTCU+TZbnn2PzNOXHJCaoTFnoK04vZgYrI2l+va01SxxoSjkrbRYQ5/6lEEJZkECw1ixiErOBqCIpwjCMjowdfdNOqsmqShfL/jZN/5muu/RJNu7MdJf/xPnmw11/dIc1/vdvu/XvTl/yQa9UKpVKpVIpVEGnUqlUKpVKpXINt916y9W//oo3fFbVNEnSOoThsqoSs41CwS/l5JhjkHKcUZQSX7N07BxWtMeYB3A2GYgIxjHg6KhH0zZP7M5WKpWHTY45y4PwruuuuU5VMQ4Ttpst9vs9YghLFNvslpldGa6497Jjg4sDxwEUF0FlFmGYD84ZJkZizkN+1eLqmAfvWZyZPULMBFUGGTonBBT5oIgkYZowTdNyUY5ooyWhK6WDQ0ij4vTkFAwceoGIcGF9Gd/z3d+Bo/X9xZzzXLrYYtVb3PnZDXb7iCiCJlk0bf6nOW0NbrrxufjTP/3jc9uKpUMnixe5Vyg7kwwIiqQJcbvBbrtF36/gfAMUsYgN5c4zzsJQPvYGVI4hM5V9zMcImmPpUkzzAYGqlgi+awX88100qooUU3HSFOEnXwH1Lr9WKQEKBIQivOXnc94tj5VSKqJLWgSfXL9Uum3k2h4lLY+b9NptOu8E0tKdc7i/LtdTEbyI+CBWkYKY4X0WomCKK4hYjGs3jW93IFZjzKgSEeN4oe3WdzZ+/Vlj3T1N03+waVfv/ee/+Lrfe8g3RKVSqVQqlcrDpAo6lUqlUqlUKpX70XT9b03j8C0gSkwmGOLkrZ80TT2AHDcjglm8QRncWbbLUHSOwjkMSDM5TicgxYSun3B84egJ2cdKpfLoQ0RouwZtd61YKyIYhj3GYcQ0ThiGEcYwJB3ODTFFOOfAxFn8KdFs5SSziDQKBRNBmYHiEiTiRfTJOgiVWDVafo4hLIKEiEBFEXFwfIjoOeGoCCDnIs+ygKMwzEVkSAAU/eoCXnfLT+BZN16PrrE4PmpwejY+6DHy3uIrn3sR292Eu+/egYngLCNGgWHCC17w1fj4xz9UhJu5S0iQtSMFY+4wUzArmM+5TCRhtz2DHUc43+aoseKGAbIwlN1BBwGMDSNMcTlOhNwLM7uPpChkXrKDZRZBZscM5SKlIiAJEHOnmhYHDzMhFHFfsjKTxf+YhT0iwIhZhJoQI2KIS6QZymukxdE099sQcgzb/DzL7cr9mGkRfABFCLFsexYFz2OsRd+3iDFhGEaklMDEsN4CMWWXGANdt75KZNVatyciIeJkfLthc+njxtj7vG8/vFpf+Md3vO21H33QN0ClUqlUKpXKI6AKOpVKpVKpVCqV+9H47l+GafxzAMRYd2qb9gLF0cdoLgIKAYIEYuOamGIwIoEZYC2rsokJzjtMwwQyXFbNH1ZfG2tKB0fAdruDqmK16pcYnUql8vSCmdH3K/T9arkshIAwTbmTJwliSjAPEQU2SzqzM0YW5w+QUo7RynFwESkKEnTp5ZlFiqw7CIgMjD8IHapSnB5a+loY1hgQCGOK5/aDQGSKe0fxohd9K/6zv/2jaDuP/T5i1VtcOm4QQsJ+iPffiXOseo/VV3p87BNXsd9HhJif/xu+/hvxG//qfUDKjpLszsmRYXM30DiOxQGTnTXWGFjjMMlYXJADpmmE9/3igslmHwtrLWKKYCoxaOMESbI4eIwxYMOIKUFFF8FrGASSBFIi0mgR0ErUXRHFiAEqIkuOMuNrnD0gwFJ2+8yOGtVpEWPm52Pma6Lzcq9OdkSdF5U0CWCya+l8XJ8qcr9RzDFvIglcYvOYGc5ZxJgWJ+ni7lGFYbdXBY3D1DLbiY2bnPODc93GWLcjosjEE7GZmHjnm/YjXbf+P971y6//9Yd80SuVSqVSqVQeIVXQqVQqlUqlUqncH6VT75vfDxO9CA1grftsjNOzRKIDCK1xMcXYxDB5aCIok6qUFeu5ayJ3K+ShHhGVjgVB37d5dbnMPRYRYYrY70Z4b7E+Wi1xTpVK5emLc7nr5TxhCghhQggRUnpNZggHBw4bA5jcaxJDzIP5EItzI7tgzpPdN1wiuIp7pDg3ZgHBGCq9L6VnpTgMU0qLA2jusvG+QeN7XD25grZp4F0WiwwTppBw4zNW+MxdG4xT+oLH4XnFrfPJT58CAC5duh4gA4kBQBZ0gBz9NjtPrLEQlSJuJURCFlsWl1GOIdsPG/TtGnN+nCSBGi1iThZLvHdL94yWXqBpmrJjhrDsu7UGkwgYBOsMnHPYbvcAZHH6QLLoQ4bntLilW20RfZJgCOMiMs3CzCz8z3+ss2AcLhPJohMUMNbAlI42tqa8L3Js2sE5lN81QO5BssZm19McDWcYxuTtJhCGYSoCFtB2/Yn3/Xa3Pb3+6MJ1HyMgiaoHlKz1V611dxPxzlp3Z9cfv6NGq1UqlUqlUnm8qIJOpVKpVCqVSuV+3Pa2mwXAHd/36p+9MU3D16UUL0uKXddfvCtMu+Nx3F+Yxn2fUnR5QbMgSToUbc8l5oQljg2EZehHRCDk1dm77bBE+oQpYBgmrNcdVuvVg29gpVJ5WuK8g/PXijwxxEXkGccRYQpZxEkxuzOYIcWhM/f0zCLEA/W8zE7AJQKs3H523cwlYFnvoXO3B6y1sKaBcRYxRvR9D+sJjTfoOwcRYLMJaBuLZz1zjU9/doMpfGFRZ9V7fO1XXw9mwr33Drh08Trce8+dWfOgLKbkuMriTmGAJEfKpaRIaY7BBJjtvLMAFOO0R9P0AHJU2TRNeZ9BYMNQAEyEKIeOm1mMmUUwEUGcq400i/Gz6UcVCCEixphFIFVEY5a4zdnBY62Ban49RXIXEINzhNoSnUfLcwCAc7ZEfObvEUkRzAYSBUJSjgmueU3nvxdXEGUBjKyN1rpg2YUQgydSKKTNL7nmGDp227ZbnTXt+j4ouO1WJ4Z5T+w2jnnPbDbWuk81Tf9v3v2O1//KF3xhK5VKpVKpVB5lqqBTqVQqlUqlUnlQ2m592zDsvh2qRgEzjdvjcTh97txJYEupeQwKa3wSjYZw6C0wNv+6OfceAMgrqsuA8DBspWWQpyFic7ZHCAld36JpHrpkvFKpPH1JMSHGhBASwpSQIqDKsK6BKCGlHNcmyBrAHLVlTI4v0+JiAbJjQ0pPSzHaFMHk0L1yEBMIRFrEAA9rHYx15b5ZPPDe469953fBmiwerVduEaxnnn3jGp+88wwxnoscexCIgOc8+wghCL7xG/48fuu3fm3ZNuscEGPZF73SR733AAAgAElEQVTmPouDRQ8upGx9yQJJShGqCYTsZGGTXSxzhF1KKR/DJMsBmc/t+bx86PGZRaNZBMn/nw+kzj06UFCKmPuLVAFYQCR3As3baopqJOX+UEBJl+PPzDDWgEKcw/ZAZAQAixwEJRQHE3N2BaUiNs3bnQ8Hw/tu720zEkGdb0aVSOO4bZmpiEWCrm03XXfhLmYeoGrZmJHZnRjnPudt8/G2W9/xzl983Qe/4ItZqVQqlUql8hhRBZ1KpVKpVCqVyoNy+623fO5v/if//b/cbeXlIqmLcTwmIjhnFzfO3FuhYGFhAsB51bjAOQtjuPRaJIgIwhSWIeGhKyEP/kS1lKRH6JBjcQY3oG1bNG0VdiqVpzNS4r5iCBjHkIUG0dKBMt9GcnyjSHbVGAdLWGKzZqGYmRCm0stS3BcKBbGW6LZ8OdMc14XiIjQAGIZN/v8S2zXHngG5O8Zaixd/67fjpS/5Cwilg4WZ0TYGq/7af2Z/xU1H+NinThZh6aHoGoskir/04r+If/t//1Z2shDBGJvdL/M2EINIFneK6tx/kzuD5ojL2dWz3+/grIN1Ds412fVSYtmkxKTlbqF8f1OcO6mctw/iTOnPoSIc0bJB2XHDBMQEUVncmSICE8+5o8rd5seDStaomItgVL4XiKCLKwlQJRhrk0hgIhuhQlA1s4g1R7rl94tClUr8HEDGTm3bbwiUDaNEiaxPSUIDTUc5+s3u2u7CXc41nwPTBFHrjNm2Tf+7Tbd6zzvf/ro//OLeyZVKpVKpVCqPHVXQqVQqlUqlUqk8JG3b/+8pxueJpK7tVp8Zh3TROgsFEKZc+u28QxiDA9uoEniO0JlUls4EUQGXleu2OHfysDHHHhmb12vPEUiqKEXpBjEKTq6eoVs1ODpaPxGHoVKpPAakJEuk2m43LgX1OQ4tOwFFFYa59MUIuq7BFGIWIUTA1hRBYhYIFALAWI/ZEQLO4sLcq0JMWfgofSpsGNbmGDWJqSgOABNDoTDG5HMTES5duoBXveLleOmLvxUhCo6OPVQUzjEab9A09/9n9o3PWOHOz22/4PEgYnjLuPGGG/P2JMAag5Qi2q4tLhkFUUSMADMt+01EcNYuYoq1Oa4sizGCEEZMYcQwbEsPjS8uSoIhBkDL8UgxLj/n7SKQ4eKCyefxGGIWaIwBl+M5m5MonbsvI78OSaAlMo7Nwb2pmkUyZoJo3h9RwenpGbz3ZWGAQcp9bNo0R5spDA1StMZZOGfLwgJZXtfzj83MaPxqa9iORJTfVPkrxhwd3fD/hbA9ElFnjA/WmC0bc2at/0zT9h9w1v/rO97+2k8+/Hd2pVKpVCqVymNDFXQqlUqlUqlUKg/JbW+9JQL4mZf94M+8CQAIRmIYLwC6BqUOqm2OWaNorIuSxGYxJgICoAzzMrT0QcSYoGW1vWgp0i6uH6K8cjwlLL0KKSVsznbY70Y4Z9GvuhrHVqk8RRERDPsBwzAt7j0RXQSZGBNiiFno5eLoA4oYYIApLpFfKjl7S1IqwjHDWZfjIGPuhMnnlrkzR0EJpX+HYIvj8OAgyd0yzAzi7Dy54fpn4Jv+3DfgP/5LL8bzv/KZWHUOzISjo6Z09wCNNzhau0XUOE/bWKx7h80ufMFjc/FCi/tkj2fd9Bx84lMfW0TuWcxOIthtd2COh74bVSRJSKWbBqVDZnG3CJcINmC2yKQ0IcYRKgo2FtZaGGtBsCCajwdyx40KNOYIO5l7cdiAzMG5IyqwbLJj6Nz+sDH5WBfOC2TEBEJ+bXI3EAEKpJBj4EII8N6BTX4PNO1qZ60N1tqYUrJEUBCUEY2qGkAMs4nMTlUJxpjofbP1TX9GzJO1/j7r/J1ENMVp/Arj/F396vgMWb2ibnXhn3nb/EbpkatUKpVKpVJ50lEFnUqlUqlUKpXKF8X73vnTb/jeV//sLUT8XdEOz5omHoD0QmaHFBOI3GiMm6YptnlltClRaoQEglEFcV4Fv8S0lfieHLeT/2dehX8+lk11KluRh5QpJgzDBGsNus6j6/trIpEqlcqTh5QSwhQxDCNSSiVmkTGNAUlynBrNYm9xVxycegpSyj0r8+MtMWDIfV3ILhYRRW5YyecOa81yn+zwyNGPC3OBDuXrnbfo2xYXL17CC7/q+fj6r3shXvCVX4nj4yOwJTAI3jEuXGjxjOu6Jc7ri+UZ1/UYxjPE9NBawXrtcd/VPb75m78Vn/jknwKlX2yaJnjvYZhxdLRGKhGWMcR8HCNKrJw5RJ0VYSo7npZ8tNItlMUYMIpbSRDDCGA8RKplnQOzCLREoHEWvZrGL9F4szMTODiHoCUSrghq0PwYQocunrmNJ6UEFFdWTDELdVExjWPpZGt3AI8p5cIeY2w01kbDJsUYGuvc4Hx7hUCiUJNiWBFRMtadGeaRyAxN2/+Rte7TKaVLpjWnbbv6LWPdB5nN1dtvveVzD+sFrVQqlUqlUnkCqIJOpVKpVCqVSuWL5r23/de/8PLX/Nxd283Jq8J09g3O2rLSO8E37RkA6FhW2eeG6xKBc1j9nge5Ux7eAbl7AeXm5X6S5m4GAkEP3REEMB+GgSlGhClguxlgnUHbNei6dun3qVQqTwwpJozThHGYEEOEqCKECAJgrAEzI4SYB/WGwZbzoF8EKZXLLS9xYqq6OHGGYczCwaLx6NKbQya7bUSkRK0BNz3zRvytH3gFLhxdhGED6x28c7CG0TY+C82G0DQWZIDGGbSNBTMhpRz51niDS8cN+pV7RMflWTeu8clPn17jYPl81isPaxnf8o3fjF957x3FuSTY7wZ4f3AlGmaYtgHaJh/zlI/dLKDNEBtABMLFEZmydZJojjpjuDlurggyRIQQ8vn1cBmDiGGdg/cezIx+1WHYj4gxLrcBDoL8DDOK8JOQJCLEHAsnc38O8j4CpUspxCy0MUM1QhWx69rtMIQtFEZVQn6+mIgpqogam3ZtSxvvffKNG531hpj3zPaMmEZDZtu0q3/jrP/XbMzJbW+9+fQRvZiVSqVSqVQqTwBV0KlUKpVKpVKpPCze846fvO0H/vb/+CFr3I+FsP+jEMcbQrjv61Ic+5iSY+OGECYrIkahpMhl4fOALxdwzyXiJWJHsPQ+nMv4ydFHRFDkCCHgXLG2AmoOA98kghAiNmc7GGPQth5N28C5+itvpfJYI6IYxzG7RZJkYSZm58Y8tBfJcWgqOR6MDWexRwRpjBj2W0zTBJF8bmA2UCW0XQ8VLRGNB2HnXJJj7nwhhvcW1hpMU8ALv/pr8GM//MNo+/acg08RY378vrdoGoP9PkeXkQEaa+C9hbMGbWtwtPZw7tETiA0TnvmMFT5790P36TjD6LsefX+EzdnV3EOWEkR16SK732MbhjFZ8Ok6QPT/Z+/Ngy3J7jq/7+8smXmXt1ZVV1dVV/Xeau1oQyubNkBCSNAgB6sGh7EdjtFYBkwwCDAxLIGJEWZi7H+HATEzDoEADWEMxGiYMMSMQMZ4hgFMC6G16b22d9+7N/Oc8/v5j3My76vuqupa3quuV/37RFRUvXfvzTw38+SNuueb3+9XBqElxohU4ufadlGElyzcWOdgrcs9RLTLCVUi7IboNQhSCmAOSLFFSi2sLV06xsD7Cs677BqKDOYITgmRs5CXUipdRzJ81meRPwtnKea4uFRcVIayuyiGCOMcrG/OOludEYgTwBDABBIQAkBijGlTlG7OXeg6ftw6/+h4PP7sZLL6n5rx6K8+9kv/YOf6zp6iKIqiKMrzj367VRRFURRFUa6aj3/0f/h/v/17f/GnZzP6EQFVdT15MsbtB9AltG2ApASD5aKj8w7O5kXWGGMpG6dhURFEMDBg4SGSicqK7VBkTiWWqWyXSpxb7tYg2FKGnWJCG1q0ixbW7sBXHt5bjCfjCyKYFEW5fubzBWKI2NlZoGsDWBgEyt03uVwFKXF2fySGdRYspizqA13Xol1sD1puSjyU2mcRIkKEMZmugpmyu6S8VpA/B7zPMY4AYKzB61/7Bnzb+95bPhOyQ9DZ3I2TEqOuDZw1IGTBeDRysIbgnMHKtMbGeo3K799nxahx2FhrcObc4pLPaUNCM3J4yxvfiN//N7+PlBLarsVsa4bV1ZUr2o8hQuWzo6j/GwCmmIATD8IbcwInyRFq4wbOWhAZrBEgzENUXQwRMYbitMkC+tb5cwByZFvXzQc3JZe/c59OjtvMsXoovT42OyxjLHFteQKMagciAqe0dFoBUvlx6/3oMWPsFhnaIZjWWvekse7LnOLtxtgz1rnPGOO/CKIv/uHv/fSj/fv9yZ/8SQDz8reiKIqiKMrBRgUdRVEURVEU5Zr4tV/50CMAPvie9//MD4Vw7piIgamrvBhXVyACtmdzWGtzcNqu+B3rXOlnyPE/deORUu6DIMqPc0z5bnwAYM7yzqAR5Q6IlFJelOV8139A3CXyyOAIalvC9mwOY3O00GhcYzQe3dgDpuw5eTG6xPshC37GmmFuKXtLSozFfJ6VFxHEmBBCygv+IcIYgjU+L/yHOJyHZbwiYIyBsxZt22FnewvMESj9OVnIKYIuZTGG2QxdNSLZmWOsHQQhKuNaWV3Ft3zTN+HrvuqNkOLwcc6AJfdy5Ug1CwIQWWANoakdnDPYXG8wHnvcyGmzvlojseD8VnvRxw9tjPHkU9t401e+CZ/8d/8WMQYIAzGE6943IR/rXji7HnoXUAwRIYRdTsx8TRrK/UdEAFMCkM9dCGFpsCrn9I477sOJE8fw53/+/6Dr2uLcYYBMnK4c+fOV9aP/FQD80e/99MPXPXBFURRFUZQDigo6iqIoiqIoynXx2x/78D/+tu/5hT88ffrLP9q1s/st4xhiWCdDqGpfxBxGjDIswBuD5cJfuYOfmbPrBlnsIWsAlsHnI+XOfxEGSvE5WCCEIcYnx7iZoauHiPI++/4eznelC4DFohte45xFVVe5cNxeGK90ua6Li6FSwt4jIujaUNwBfQQUgTkvFBtjYGxZ+A9LcUDj9q4PToy2bbFYdMUBI4ghDddITAkpco7lYiliTb62Y0xDTCKKKwNF2I0hoF3MwKnvXSmPE8q2ewGHYYwZxFugnOtybSdOOHXHnfjAd34HHrjvZH4NC8gbeGcwGVfouojAjMZbNI2HtYTRyGNl4vc0Su1aOLTeACI4P+ue9djK1OOJp4Dpyhom4ym4dOMkZnQhXOC4eT7pXUB5PEuRPPsmafg3kD9zFzvzHKdHBpHzOT116h581/u/G029gtHIA+//DsxmW/iTP/0TfOrTn8bW+flOM9n8HRVyFEVRFEVRVNBRFEVRFEVR9oBf/+gP/PG3f+AX/9ut86f/Ude1d7XtuRPtYvuE924VAFJkJM5F58bZACHEEHzfg5FSGpQTIpSF+tyv0y8GSsqugPLTcrGw79ZhGf70C74ADVFMeVtAChHoe3jy7hG6HBkFyYXtVeXhKwfvfXET4YpdH7sFIBV3rhxOXASCiBBiFgQAAFTinQIgOVIr/zafKwIhIsczOWeRYu5Z8VX+quP66C/lOcnOiYh20SKULpwQIoR5eA6LIAQs+7A4C60suR+Hy3OFucSvAWQsrDVgjmgXc4TQ5muqiDUoPSq9ALR0eWAQ7vpINmMMmtEIX/PmN+Nb3/NuxMioKgtf5UivFBkiQFNb1LWF9wZ1bbG+VqOubr7IxUMbIxARzj3DqeNL5Jsw4Q2vfzP+4A9+P38uAmgX7Z4KOjnmbm/FLWYBc3ZudW07/DyI7sbh7jvvwXc89J3YPLKJyluMaoc2JMzOdxiNVvD2t78Tr/qKr+IvP3ouzhftl//4Dz6yp2NUFEVRFEU5iKigoyiKoiiKouwJv/bLH3oUwPd/63d/5C3bs+r7q2rlyfn20/ckbu8wZAAIogDONwthskEIIpFE2HnvkHaVqJsSuSQQkNBwh78IF6EnL3aWivTs2JC8qGyRF5U5MGKkfMe+yZ0dwjJ0P/TuDRGBteXxIi7FmIDtvPBorRn6epqmgvN+Vz/IUmC4GLs621/QiOTC87brSicHQxiwzgziDSce7uqXXrgbBLx8XozpI7Ry3JZJJYqvLBKjqfK2mBFjgjAXAaDZk3ipWwlmRtcGpBTRtRFt18FaO3TdACgumHzNCffiTu5aEZYsxoDKNchIYHDKXTV98b1Qll6JCO1iByF0+fo2WXAlMrDWwjmLmLKrJy/8Yzi33jtYa3D8+Al8x0MP4cEH7oVzlKPUnBn6bqaTCpwEAsaJYyto6oMh5m2uNzCGLujUsdbAWoJxBu9861vxB//u98rnkcvHfpeofb3Mtrbg6wrj0QghRDAznLvySDYurquui+jaBRLzMhJv6MzJgroxFg+86OX4tvd+G+p6NHyOjmqHE8en+Ou/OY2QGCkyFm1CCIlGtfch8vqevFlFURRFUZQDjgo6iqIoiqIoyp7yG7/6g38E4I/e9x0/932GzH8x3znbLhY7m6A08p6auhmfA4ypuXGc2M1mp9eyMcYCgrwQj+K2kV1/Q1DXNchQFn4SI5U7vvvuFEMmO3ok90T0650igpRK1woBKI6PPqpLSuxbjncCYojDQnLvOLDOYmenBVEHIIs/pkTDOWdhrIGzDnVd5Z3uWmu91YUdESnngxFDQAg5Sot5GafX92pwSkNUWlVXpZw9lefkeCZDWURDOS/9a43J5wgAQEDq0iC6MTMW83YQ2EKISGUuzbbm8JVH03g0o2a5jRcI/XUUY0LXdWjbDqk4oATZHdWFMDhsuMQS9q6N/vwBBOvMEHGYLzUuZffmgglOAggRDLL7ZmfnPJhT7tQiGvpqeudNv71ekAEIzlmMJ2t47ze9B+9+51vBnMVX50zuxCnOnLpyGI89JmOHunI3tAtnr1hfreG9wRNP7Vzw+xgY1jicPHkPPvvZv0YqMXUxJnh3fV/nF4sW7SK7Z2ZbM5w9fS4fX++GUzkIbt6iqqph7gw9ZYlB1iCliBhSidsrri6iLIiTwWQyxetf9xa8463vhIDQhQRhQVVbrK3WOHFsBW0XEZOAkyCJIHScP7eJIgj//rrerKIoiqIoyi2CCjqKoiiKoijKvvBb/+pHfumh7/7IXxlrf6CqJ3cyc922W5t1Mz1tjOlSSqMQ2tUmTbw1vCIiIMN5cZf7Vd7+Dm8DlD4cJAwuDWvs4BLIi8oAC2CAwVUju+PSpC9WX/asOGfBzMPd6H2vDtDHBi0FhT4mqscaAyOC0IXiBCJ470vHSxaB6rqCK26godvnRp6I66SP1ooxx6GllJBSLkLvY+26thvuwu+7UADAWpvFgi4gpQTrsmjXH1ORNrtAEl+wTxYGx2d35fQbHmK9+rg9ZEGpP769IEiGhr+7EDCfG9TbC1hrUdUevsqpf6D8PF+5A+HouBJijAhdFte6rhfYsljTHz8QwQxumnLcuTilymJ833uTr8kcgyaQ4XlZfFsKqQAGlcaUf+5snytpagJC7joyxoIIRbDDcI6NJUwmG3jNa16Hb3/fewFjcezwCnxl4IwBGcBZg+m0xvpqhaa5db7STkYeJ26f4u8e34aIYG2lwc72DCExvuU934KP/JOfy/GUlK+5axV0QoyYbW0jpVhci6lcS4KuzSKP8w7GLK9p0xlwEszn8+yENOUzOSVIKNdhcTkC2RXZNGO89GWvwNe+5Wtxx7HjSJyvLWsN6spiNPE4eXwFTZPj4xbzhFHtkDpGWgia2qJtEy/abktE/uMeHGJFURRFUZQDz63zv19FURRFURTlpuPjv/qDnwLw/oe+5xdeNds68yHr/D0iqSKyC2uFhL0fNROKcXslxphjtIwBoyzY57Cm3K+BvOgLCIwxiVwTOXW1SBZ++rvBEdMQ0ZYdNwmAZMGGsvsG6B+nXX07xR20S9DJ4gUPv8uLm1zcQDQ4S7jESxkxSBQRSxSYCQmhLKb32+wXyrN7BKgqh6ryMMbmBVRjhpiiyzlJ+vFc7WPZNZOGn2MIw/sMIYJAcCXCKoaUY7CQRTYWGcSoLMDl8XVdcTuVBeDh3wBAvUMqDWJPPzYusV27j02/sM9ZOQDMbjfH8jzsfo/973unFYp7oH+cUt6vtRbRGMQh/k3Qtl0R9QTWWayuTbCyMr3kcb9ZYZYi4ASELvcQcYko7B03+RzyED3Y9w4BFwqZu68HKmLX4HwrPTbMXMSyvvR+KeT1TxRmzOfbwK5zIcXdlkVUM+xvNJrgla94Fd7zDe/CyuoUVeXgncWdd6xBBBiN3NCD038e3IpU3uLU8RV84ZHzWFmp8PjjhATBoUNHMB6vYjY7C06M0AVg8hwbKx1lu9ne3sHO9vbyegSWPWMg+Mpf0J1kegeiMWjbxVIM7DdfRHLjHGpfYXPjEB588BV4/WtfhyOHDsE6k11gDDgGnCdMJxUOHRphMq4uGNvOPCCxwJTutJgEXRdl3satn/vJdyygKIqiKIqiqKCjKIqiKIqi7D8f/+gP/BmAD3zr93zkTefPPfXDHNMayETn/MxYu6hQPznf3jrJslgBYtMv2O9eZO5dLwDB+qZljs6Y0uVBecHYefes1+R/lB4HU8Qf7Fr8RxpiurITJQJFrDClewclUgzonT+AFGGgHysAGJsj3foFdKQEBBShigZHBLMZhKUYE9o2wJocM9Z3wFhj4Cs/dMEMC6eGsoAElLgxO0RWDT1BRXhhyX1EvvKom6q4NpbbJ5Pv9I9FtOqXyVmyy6hts+ixWxzq30c+JksBjIUBzgIcs8B5iy6Evud+OL49/XHrxaW+S0OYIeU8k8EgcqXYO6V4OC+7nVf5fCM7tso55jJ2odLFZHtHSD4/oQuQfnG8zJed7R08YZ7GZDrG+sbqEKF3szh3pDjCuq5DjDzE2FER0bouZKGM+/lqEFNaRhf2cyQl8K74ur7DyJTotEFQuwjGGVi2JdbQQJjLuTJljAacEhaLbRBlsad3c/WQIYwnU7zsZV+Bb3rnuzAaN6i8h7GE2ls0jcOL7juEzfVmH4/mzYkpnzFNbUGOIFHQdYJ3vO3d+M1P/AuIMGIMz92js+v8dV2H7e05YlxGIlp74WuNJRw/fgde88rX4+lzZ/DY449ja+vcEF1ojEFVOdRNg9XpCg4dPoRDm0dxx7FjOHXiOEbjGosuwRDBueLEIqCpHcbjCk1jUdc2Oy4vQoyMtkuISRACo22jLLoAAubXfVAVRVEURVFuEVTQURRFURRFUW4Yv/HRH/z3AN73vu/8+e/e3j73Hua0Ylg8UKMZ2xpmKy3m52+XJCAyiQwlgMQYI4ZcJGOTtSZ13XxsSCoGBnGDdrlv+oVlTjwsbIeuy7FSZZWTEkMSIyIARQzKTpUsUlQlgs2WAnjm3P1imBA4CzeSGKZEtkGyEyTF3OvS3x2/jG+70E2Sx7x0mnjvSvxYjlSCBbrZfHBGGJMj4gTYdWd9Qrvoyh3tmaH7osSNJQAxMbZn86GXJj+e77wPISLGdMF4sjEmCyz9nfz9n5R6Ya1E3xWhAAwkLN8XMyOGCGOXDqgL3DflGPbikwyL/vld9E4Qa7Ow1ke19bFh1tmlYAcMokY5yLtcI/3YkbuXyjb6viQYAnF+LgsjlR6Qs2fO4eyZczBkYJ3dFdHn4CsHX2L0UsoxgVXl0IxGmG1tDx1MgqX7wdoctZdY4L3FaNSUWCsznNvdpJRAICwWCywWXY4UNHRB/43pRcCQspBVhLbeAWOMgUUWri5wM7EAJjtoQojLeWioCHNlzpVj3B/m/Lwch2edhaPcV9O1IQt8w3FldN0OekWhd24577GxcRivfdXr8O5veCe8M4icH6+czT04E49R43D00ATT6YUOjhcWyznRdQmLNuJlL30Ffutf/+9AcTBuz+aYTsfDK7iI3rtF4MV8nnuqihOujybcHSNpDGEyWcH7H/pevOTBB/PeCVhfr3HkyARdl3Dm7BwxCrwzqLwdBJvcmcPDPFmZElZWKjS1hXnGnL4cKaXBAZYSl540QReiEOj03h1XRVEURVGUg40KOoqiKIqiKMoN57f+5Q//6vu/75/+brvY/sbFfPvtAngiSmRMiDE2pjIxpm4ECRMB4N3oKe/qFgAEQhCRrttudvfeAL0DZJkzRCY7CJxzQ2+LMwZd2w1iQkwRIkDblt4IMhAShBBgiAanDhkL8K74NAFsWdTPEVS5IDwxIwGDkAABjDWDA6IXBpi5LPbn3/WxZX0puTEmx2YVASKLPvIsgSQvwBskzgLA4CrifCSstfDOYhETOC4j5Ky16NpuOC79uHrRoxdl+v30i7eDwLMrYis7h7KYkgUxYDIdDY4alHHsFjqAHPHUH+OlywhDj1LiMhZkV5IxBOfysYkxPmNWZQFr6G8xS+dSHmSJBuOl4JejuwiRGRDOIlYR8Pr4t34MzAwqEX3W2OEcGGvgvUfbBmzPFui68IweJi6izdKVkCOz8vhTEb56kQaE7JIp294dM2edhbM2L3inNMQF9se/d6zFGMr+8r8h+Vroz3V/ngxlB4UxhCSlu6o/lhCk0pNEu2IJARoErl4UqJsaMea5GroFUgow1sKYLIDdeec9+Nq3fA2+8nWvhHMeTe3Q1A7GEqwDam8vELRWJtULXMwBDAFCwGTk0C4iBIAlwuu/8s341B//XzliL4QyFyK6NqBtFzBkimidRcp8PScIZweOMQbZFJfnVVWN8Pa3vhtf/VVvgTUO1hBcRRg3HifvWM2RfBNgc2OUB3YJ19YzucKnLZ/PQN041DFhdr7LrydIDMww9H9c5eYURVEURVFuWVTQURRFURRFUZ4XPvZLH3wKwEcBfPSh7/2F1+1sn/8uIurW1g7HGOMYEBPCYswpjKp6el6EjbBYAmC9I2mXIsQQ+8U8xGzt7sZZxrftdpzkO9lz50q/8B9R1zWIDIQTyCwXrqXczY6+B6Y4SobF+xLjRWSKC4YGEf9mGLYAACAASURBVKHvGwHyIi0Rl/6YoUUeQC6yjzGPqxd9hvg4FoQQYVK+M74XPrxzOUJJ+n6SLGr1/RaJGVS6fmKMgzjQH6vywrKAXwQUoWeJEP0Yhn9DIFx2AoGU490fk64NWZwwyzi7XqBAEcQgUlaud4k8z0iQyoeyHF8xQ0zb4DQp+l3iBEumiDkGxmbRR4ogJL17BYIUUnFcMVIMIFMWvkWG82qMha9qkM3RepAS21boS+N70SdxjjWLIWbXg12KFNkpthR4oon5/CZGiGHXvpfRgNZaOLhBPCEiVLUfxKX+GPQCXl9qH0JA1+4MQlp/XVjrYIzLEX0wRYujwc3T91CVE53PqWC4xvreHGZGVfvszCjuLpYsdsV2AYHg8JHb8eY3vgFf9YY3oWkmIGswHXs4Z7C6VmPc+Et+LtSVxeHN0SUff6FgLCGxYDL22J5n8c87i69/29fjU3/yh2BO6NoFzp5ZiswiOX6yd871sYP9ZwIzIJIgklDVI7zlLW/HN7z17TA2O628N/DOYDKpcMfxlSGKcmCfxBwAOHu+xbmtFoudiJ1FQAyMxTxITGlunP3oNWxSURRFURTllkQFHUVRFEVRFOV55+O/8gOfBvDph773F163df7MP7AubHJKK8a6qTB7ABAhJyQOAMjUwfl6O6Zu0i85ihTxgEzHKVREMnTm9MJIXwpvKDs++gXxvh8nb0dKT0wpjCeAIw+LopnSx4NdDhAyICrxYbv74YESS7Z0wqTlIyjS0LJ8XgSRI1JKgyBARUTqhSEu+94taPXPEem3m501YJTIuCIqFMED2FVqXpwrUu7sF8nuJYtlJNzSWZP33QtOnKQcY4ExGMSy0IXBTdR3tqC4fLLAIsO2escTFccMLXczxIjtPj+DEFXGzSjRbzZ36BgySCkidG3uGpFnd/f0m0bf7UIEGnZTnC3DLyys83DeoaqqYV6lItSw5Gg/5l2OpHIuCXSBm4i5xMWVGL+0q7/IGDM4kFCEnQtdTktRBSxIHBElIcbwrOf007U/fFkEahECUNUNDLnhwsnnO8LA9PreEPFmnR3i5frzbkwWhIw18IYwbka489SdeN2rX48H7r8X1hocOTLJzyGCrwnj5rkdN9YaHDs6fc7nvRBw1iAERl05WNvHGApG4zGm0zXsbG/BGMpOQmPRG+ZSVm3KvAGES5yiIRhDWF3dxNd99Tfg1V/xFXDOw3sL6/JEGdUWm+sjHD48viZR5nqYzTpszwLOz1rEwBCBdDFGkDn7sz/x9rM3eDiKoiiKoig3LSroKIqiKIqiKDcNRdj5nm//wC8e3d4+/6G23Xk5p7RGoMgSp8zsRdgLk5tODz0ym50+nlI7NbbeFum8CFcgprqezhJ3PsVQ9wvUQBYDUkyAs7t6SPKd6/2CukAucKIQKEemCZeulfL7suAOxuCi4NL9ABHI7g54kUFAIgCWGSi9MH1xhIgMd8TvjuzqRadB8Bk6dcwQ1da/j74HphewuESQ9WJPP+Yhsi1LIRfcUt/HxKE4YZ5VzlPEm92ujez0YKSEoRMmJgan3NUjkjs8kFBcNFg6QgZ3FHIcWilq798fM6PtFkixQy+kyeA+QSlrd1iZboIMYWvrNBbz2XAMbOmZSZGHc9u7WVDOLSHXxvRiFiR38ohIOW4R1gJtGxDatkSQmeVb4GUfifNu6ZZIDHL2gv2KCIgJScr2QfCVhzV2OP999xMXoa8/jy06iDDaxRyha4dYPynvNTugyhzKrUQwxg5j67uJOAXAZIEuhi6bzohgrM37LW6kuhnDVz6PqxirxpMGhzY28PKXvRxf86bXYWN9HVtbLerGo64d6tqhqQx8dXVfNYkId9w+vUAIfSFTeYv5ImYhBoSUGCHl6/8dX/cu/PbvfKx8bgBcRJve/LZ0ueX55qsK9933Erz33d+MI0eOIIYs8DS1Q1UbsAi8szhxYgWT0SWEt31054QQsWiz22uxCMJJCCDpAs+I8MVr2KSiKIqiKMotiwo6iqIoiqIoyk3Hr/3yhx4H8A+//QP/5MRiMfuuxWLntUbsuRTjRuK4ApJoiOJotPZ0TItZXU3Op5Tq+Xxrw1fN3BAlYILt7bOHOIWakFOkUln4DF2A925wWPTxYpX3GHwoVJwVkkUJ7z1SShiNR4gxlv6Z5XN7nHeIMRWXSVYuBAJDuScGhnJHSm88KW4YSTmSzDk3dO6E0vXTL9Jml4sZunGct+jaMDhAdneqcOLiHMn7r3xVXD7ZGWJLJJkhc4GQ0HfFUBF1+vfYH5fe3dN1Xe+lyeKB9OJNdskQZSHFOZtFhl4MMwaQLCUZyceDek2pRLSlxPDeQSCY78yKyyY7p6yxWFk7jAfufwD33ftinDxxJ6q6QVM5bG13MIbgDePhv/0c/u8//TS++KW/wfb2WbDwcF4GUxUt3S9ykZXovv8GKHF4IfYvLM6HLIIQGRDZ4pRI/WlHTAkmLnuDDBGcd+X8uUFkqypfouR4iKbrj3UIESkGcAoIMc8BZgH1LivKcXKmOI36SMEeoux8AQDnbN6vCLrSreO9gzUWfTfObLY1zC1BwnjU4KUvfhCvedUr8MbXvQbjxsJYQtcxAifU3uLIketz1RABJ26fFlFSAXKvEABUlUFTO7Qto+siUgJe+5qvxH/8yz/D3zz8l8hXTi8EA9Zmt413NU6duhvveuc7cceJu8BCg3vOV3kuQoAQBN4TjmyOBzHnRrtzzp7r0EXGvI0ACLDgxU4b2zZ46+3HbvBwFEVRFEVRbmpU0FEURVEURVFuWn7tl//7RwD8PAA89D0feUO72PnGtlu8JIZwBEh13TSP12hERLxIFOfSqvfuUTKeu3a2QcQ1kB0Ubddm54PkxfDFIi/+55L7LKS4yg2OEV95hOJ+IWNgrYF1NjtgynYggnrU5D6ekGPSAMA5N3S9gAWu9kgxCwc5AkvAMcG6vKgviQdRKaWEEMIQfWWo78yRLIYwA9YilV6clBKEGTFxFot65w8thSMgx4I55yCJwSkicBE3kMUfKs8bHEBEgDEwu363DESToSsoleNhrIFh3iWIAcCyY0jQR6oVZ8wu0UH6PZcOGoigbRlEhGY0we3H7sD9d78IL3nwQRw/dhQoo+KUnU/GEKZTD19lN0qKjDvvvAe3337nIKxtnTuLz/ztw/jsZ/8/PPb4F7G1deZCB9IuLkx5y+PNYk7eH/r0PRGkIqb1ZitrCUA+l9ZZuKbOjiYyub+m9DI5l3tLuHQj9eKRdRacErpugRTjENXHLKisz11AZY/9Aj2RGX7Oi/p2cCExcxGguMyZfLwMGTjvYF3u1anqCqN6hFMn78f9978I7/jaN2I6bbCyMoK1Ft4TrCG4KgsNzcig2aOvk8dum8I789xPfAFRleNsDcF7g431GudmhHYewSz4/g/8N/iz//QX+Iu//DPUtYezFtOVVTx4332469SdIOPga4e77ljDo0/MEEICC8BRQJbgLKGpLTbWR1hbrQfR76LsozsHAHZ2ujJvDaYTTykJWTJ2ex7TP/qxt/5v17hZRVEURVGUWxIVdBRFURRFUZQDwcc/+oOfAvApAPiW7/7H39DOZ+8KMRy11p1n5lEMszfkCLBu5G21JSmMqspjwYwQQu7JIRKCQYyRICWUigijySg7dKpc1t62HWJKZXGdkWIEp/4Od7ogZow5DeLNUESeuBST8xDztoxC6jtsStxYiVwjQ0PUVr8wysIgyVFr2e1iEIMMThYQQFyi1pAj4bh00XjvBvdJLqwPyxg3oMSR2bKn0ppiDEprz5DblGO8kIUkAGTN4CYSEZgkMC47PPoOHsLuvLldcP/cvvMoPydKhDUWG+ubOHXqTjxw7wO4/567ceS2wzh3fo6uy5l4lbMYxBzuHUO5G6RbFKcNC4wlrK80OE8deqGjrg9hY/P1eM2rv3IQyObbM3zpkUfw+S98Fo89/kWcPfs0dna2kFLIw+e+e8QMAh4SAyRDv1HfBETFHWUoR8yBCNaafD45IQFIadkB5JzNR2tXFNsyxi536wB5kZuIipZXxDBTzhf1fUbLuC3zzB77ErlHRbQcj6c4fPgwjt9+HA/cex9e+vIX48jGKpx1mG13OHe+g68MXvzAIVhnsd8cu22Cutr//Rw0XBG4qspiNPJgFrQhQZIgxPy58qqXvxSvfuXLAOTL1ZBBM7KIKUfs1ZXF6bNzSJlvkNwzNWocVldqrK1Vwzx+FsuKqxsAZQefCOraIYSEJ5+epRDTX9+oESiKoiiKohwUVNBRFEVRFEVRDhy/+as/9LsAfvf93/e/VszxUGgX30h0rJvNHgtVtf4oc5zUo+mjXbe1lntxiK2vYcmiDQsjkovDOSYEjgitKYJKLB0lC8SU4J0dxJqUBSF45+FchX61M4ZYotOW96f3Th0AQOnWIQBS+mvyIr0MkW59rFruTcnxbNbZ7NQp7hpiGkSc3kW0O1rLXGT1tRcKep9N70ih0qBurMkiQYll67tUlhtYumqkiE7OOQTue3vMIHKlxAAnEAg0OESwFJXKZp13WF1ZwbHbT+Deux/AqZPHsTrdAFEvCgHeZ5fR6dM7EMl9IsYSLGXxJjEAA9iiXiRmdDENPS+mjLVpLCpn4VwWpdo2YmunKw4cwmgyxYMPPoiXvPjFsDZ3iTAzDICtrXP40pe+iM9/+W/x5JOP4vy5s9hZbCN0LUTyArl1buja6QUq5uw02t1ZszxXNAhDudOnHORBnMlxeJxK187wWlPqhqSIUcvjm+cEDWJSPRphfXUVa2sbOHrbMZw8eQp3nzqF9Y01OJfju5raw3sL7wyaxsJ7B0PAzufPwFUG3pkbIubcfmSCptavpBdj6DUyBtOJx2KRMKpdjtvrgBAYzlsYR8XZJsM15h3BWQNnDRaLCBBhVDuMxx5rKxWqyxzz4VOMnvmLy3NN7hzpPx8EMUoWorqE2U7XnT03X7jK/di1bFZRFEVRFOVWRv/3rCiKoiiKohxYPvZLf78D8CiAfwbgnz30vb/4snax/Z6uW7zE+1FDxEbYHSIajdrFrAYZSYvOpNRmAYQAgkPbtVm8SQkxpdwtY6h0uXhY69CVhfwYA2Lo4OsRDNnsypFdXToCcHGpkDEwRJCUF++JBULZoRG7MMSTQQgw2RVDpdx+NG6AHSDFHNvGfTSayQ4hDv2Cf+6sMdZlQSHlqLLQdeUxQZCQXSYlWo1ARSTIXTAsWXRBqbAwZEAGGCLTiiPJlOi5WPZjnc2dQSEWwSG/D+stIMD66jruuusuvPKlL8dLHnwAZCy2Zi2ctSAAIfFw3LLQkQWk0diCE9C2CZwY44m78HmJspOIAGcJ1lq084RFF2FsFn0IhMrZIbpKWOC8wWTsUXmLzY0GALC9E9F1qfQOCUJicGSsrm3gFZuH8OpXvxogQu0NKm9hPZC6hM9+4Ut49LHH8cRTj+PM6dOYbZ/F9vYOdubbiF0HQY7t895jZ2e7xM4JJApECCxZ9DPGwjiTjzlKfJonGBCMcxg3YzSjGs5VWF1dxebmJlZXVrG6uoFD65s4dcdx+Loa4vWMITTewXqD2ls0jcN4lOPdrLOXdV0s2oTQMpzdf2vG7UcmGDX6dfRyeGfQhYSm8XDOILEMxhlrCd5Z1LVFSpyvFRFYS5iMPFwRMsdjB2/NZUWc54Xy0bc1C+giowsJISa0XcLOdiQytPMzP/62Tz6/g1QURVEURbn5uMn+V6coiqIoiqIo187Hf+VD/xnAfwaA9/+9f+oW85W//9jjn/uRND/jCWxjDAyGWCLaOHQIr3vNm/A1b/4aTKdj/PlfPoyHH/5zfOZzf42zZ04jcRoEhix+GAA8OE5CWKCuJnnHhpYlKkB2/0Cyq4b68noAoKHvpr+jPesYDCtZAJKUe2S2zs1y6pdkgYaKewXox7R0xvSiCyM7jay1xQlkIRCELvfS7F7MFxGkEPPzqLgxigOmj/7q48pY8piEl64QMQLnHabTCTbXDuG+e+7Fix64HydPnMB4PBqeS0VkmLcRZ8/OsyuoOFr641s3Fs7SYHJKnB+3hiBCWCxS7jmqAGcMrMlikDOEcePgK4umYmzaBt7nhWxmwWzWYWcRYMr7WvMWx49N0TR+OA7b8w6z8wE78w5tlxASIwXJxxVL45UzBCo9I+QMTp44hTtP3ZkdE0TZ1eIJsWMkZhAEzchjY73G1qxFCAwBD26u0CVACMbmLiIBYTT2sIaKW4HhXXbRWGthLZX92CI6MqrKZqeQIXhvUXmCsTlu75JcIkorxoSdnYgYE5j3r8+GANx+mzpzroRR49CFvpfL4tDmCOtrNUJI6CLDWkIKMvQiNY3NXV+X68O5DNfagXOtrwOAc1sLpMRl3gk4iaR8UZ2+js0qiqIoiqLcsuj/ohVFURRFUZRbko/98w/Gd3zzh78OQnOC3+q686vtYuHGk1W85tVvx3vf8y5UdYWN1RrbOwEvf+mL8dpXvwzWAiEkfOZvPo+/+Ku/wN9+7jN48qnHQQTEyEPvS17oZxjrc9QXAUCO2zLGAcJl8ZyGvpkck5XjwHLZTRZq8mJsDWstdnbmSCH2mUtwxuZYNMmLtr1Qk4UAgExCZC5RbPkOflMWdXMfi4AtL/dfXDsAgF3CUB+f5twuccdm10jTNNhY3cDx4yfxonvvxh0njuPY0UMYT5rsZIqMEHk4Lsx9fFvfBUI4c34BY7NjyZrsjurFEI6CiKKLFSGHTF7ErlBcTkWPIgKcNagqA0sGdeOwslKh9ga+Wn69STFlh0LnMR55TKe+iFQXMhlVmIwqABMwM+bziNl2wGIREVNCiJzPezlOZPKptc5hVDskFqQoYBHU3mKy4dH1og4RUiKMRw2iz7FwKQksEZzNXT+VK2F5RPDeZIHG5hYi7y2cJ9Te7m0E2kVEndNnWwgA68y+OWcMEY4fneZIPeU5GY8czm21F/yuF2ya/hejfRzA9Sg1V7Dd/nrbnoXlZ4EwpZiEgEf2ae+KoiiKoigHGhV0FEVRFEVRlFuSr/r6H/nhxx9/9L7QdRMAsnHoDvvyl7wKb3zDG7C+2qBqDFaaCpW3kFERHig7MYwxuOeeu3H3PXeDA2eHSmzxuS98EV/4wufwhS99Ho8/8SjatoWritujiClSYsSYaehOsdbmmLTi7sm9Plmh6MUUa7Pzgih30PRxavlxgDkLMcaYEimG7HTphSHqhabcA2NN3mdKeb8iOQZOijUmixMGlfeYTCfY3NjAkUNHcNedd+L47Udx4thRHN5cA0vphRk6WwgpCXzppYFk4YHM7veb/6RYjgkL6jrH05ElOLscP/UCT94UjLlQ5DCGhm4a7y1GjcOosXDeXLrQHTlebHPj6la7jTGYTCpMJtUFv08xDUKViCAWEaeqstjUBgazYHWlBih3KAmjxNblWLX+DYr0wpfAGDv0ntxwniHqbM3afKytQV3t/ddE7wyOH50Ogqjy3NTV8nNgv7lh7pxdL5jNAhaLhPOzrojWAIQkpgQy9HvXOCRFURRFUZRbGhV0FEVRFEVRlFuS+c7s3avTjdW77rxrfO/d9/PGxjqqymI6yX0U3hrccXJlEAVSTJjNAuaLAABwxWKy6CJCYozMBC9/2Yvxype/BJEZsU0YjTyObI5x7vx5PPbEU3jk7x7Dl/7uETzyyGM4fe5pbM920IUAYwlIGBbQnbMQ6YWCLMC0bYsYc7ySdQYEysJAET2IBJIEYnLEEiBgKU6Q0iNTimzgfYXJuEFV1Rg1Y6yurGFtbQ1HDt+Gw5sbOLy5iUOb6xiN6l2Oo+wyMUVhyLFNOdLNlrgxQ72zJpX3kgUba02OUkuA84Rx40FE6LqI+SKBCTiyOcZjT85grUHlDAwBSQTWGDSNg3PZIdSMLJoiEF3MUfN88Ex3TP2Mx6vyi36t2loLPFNrKgIK0c3xngAMYzp7doH5IhZHFWVhag+ZjiscObSfVpJbEyLCyqTC+Vl343e+HyLSM7a5swi5O6fEysXIRROXZIh+ex9GoCiKoiiKcuBRQUdRFEVRFEW55fivP/gvfm51Zf3wbYfXVu48uT558uk5p9JJYm2OIVuZVBc4PKyzWFu3WFuGGQEA5osOO7OImBiLNsI7gxgFrYuYjCuQNVjfWMfa+joeuO9eAFnmSCkLL9YQxiOPrdkcW9sLxBjhPdAtWjz+1HnMtuboQshiDjGSMJwx8JVB6BK8d6gbD2ssIISmrjEaNXDGwVqHuvZYXRmjqjysM+CUHTu5LD07SqwldG0CS3HAVAYrkwrntjqkxLnfRXJnBydBKp0cde1gTBqEqD4eDj47mqzNP5MBLBnAAnXlUFV2cNYQZedO03hsrI8w226LwyZ/FXneHCp7zGXXv2+Aw+KaEeCxJ2fYnoXhvE1X/HO/7gogItx2aITxaG+290JkY63B9k5A4r2bRESEprZYtPG63D97MSIpzsYUl25DZml/5n96+8N7sHlFURRFUZRbDhV0FEVRFEVRlFuKD//UJ0+mxO8Qkc0YER59YgYRGALQhVy87Sxw9LbJFW1v1FQYNTmCizmLH22bENqEzY0GzEBkRopZCGGR0gchQ0QaCGhGNbz3IMoRZQLg9ttvx2KxLLhPibN7yBkYS4hJMGochAWLNqILCa4UnlfeFtGH4bwBEcBJwCQgkwUcMjn6DAL4ygIC1I3FuPEwhrAy9VgsEpzLHTHjsUM+ToyUciTcbmGGKMeINeX1uc/GwnsD7/Pfo8ahqe1lo7XOnW9xdqstTqODzyXfxR6/vSvZ3NXqYzEmtG3fsZT7iYjMxWp2rorpuMLhzWaIAlSuDWMIx45O8egTs3xNXgeVt9hYrzFqlgLbE0/tYHserneYz81Fhh4jo+uyO0dERAiyvT2PLPgP+z8gRVEURVGUg4kKOoqiKIqiKMothbD8zwCmJCDv7Djf9Q2QyWXik4nHyWOr11Qyb4xBXeeIsCObY0zGeWG0F3naLmHRRrRtvqM+JkGKDEIWS5whiAAhMZwhJG8wHnswC0LH2RXTWDhDCMyYz/Ni56jJ4s32LIBF4JzBdOJR1w5tGxGTgJPA2LwAzMWVYyzlrhkisACVN6WPhhGTlE4boLYWlTdwLgsxgghrBc4SvK9hLaGqLOraoikujqq6+uPXs7ZaY221RhcSzp5rsbMIN6QnZD/YTzHnWjbRv+ZKZZQvffk82kUEmTxHj90+vYa9LpmMPDY3mkF4VK4f7wxOHlvBmXMtzs/aq7pWcmybx/pac0FXVc9th8eIkfHE0ztoi7hyJRPveqd3igmnzy4wbyMkCVggoeO0NWuDq9xPXOfmFUVRFEVRbllU0FEURVEURVFuGX70pz751ZL4bgiquqmSq6jpVx6tJYxHDhurDVZWr70jhEofTC/mACgOFYMVXBgtJZJdQSkJCDleqI2MxSLCGkIIPGxzZ6cDEWVRxRJ84mEbRITKE2jFIwRGU1vUtYezBIJD1yWIyzFp1hBizE4hIsAaA+sMYsidP71jwhpC0ziQAWpv0TT2hrspKm9x2+ExAKDtEs6ebzE/QOLOfok5exJlVf6+3Bnd3ulwfquDQODIomkcppMKdWXhrUWI2T3GlzkhRIS6slgZe4wnfuhgUvYWIsLmeoPN9QaLNmJ7J2LR5ijI3U43Kq66pnZYnVZo6gu/8l/sTDprcPy2KUJIePz0HKEXdvaKi+z0/HbA+fMthAVCEAKwPZ8LkZn/zI+/7U/3dgCKoiiKoii3DiroKIqiKIqiKLcOzP+jAKsQMePGj4Dl+rIxhPW1GseOrVzz5idjj8Mbo8vGie2GDFDXFzpZxgCwthSUdm+pX5glykJOSoJFF5FYYI1B5Q26LsF7M9xtD8rP66PaLgWXXpyblbqyOFrEnUUbce58h3l784o7+yHm7FcP/aXO+iOPbiFGARHB1wbraw1uPzzBqNn1NbG8mDlHCvYnxFCO89NItRtPU7tnCzXSf3Zc5fnYNem8t7jj6BRdSHjy6Tm6sAfCziUm9WIREBPnKEcAIUaeLwKstdqdoyiKoiiKchlU0FEURVEURVFuCX70pz75X3JMLwVg61Hlam/XRQRCAJGBswZHj1x9nJQxhNVphbWV+rKCyLUsaz/zNbu3399p76vqguc09UWizq6gc/5mFnOeSVM7NEfyV5VFG3Fuq7tpnDsHRch55vafefa3tjqEwLkHiXL30dpKjcpfPEpv6FLa57Eq18ZeCmuVtzhx+xQhMp7cHcVW2Iv5em6rAwRInPu6YuBAMK2x5n/Zg80riqIoiqLcsqigoyiKoiiKotwaiLxegBEBZlR7KwSCEIiyQHDb4TE2N0fPuRkC4JzBZOwxnVSXdb0854b2mBfiYvpuN0LbJWzNOmzPwwUxUzeKvRZzbuQ7eGYE29NP7yC0DAJQNRZHD09gbXbdPNd2Xojz8FbgWfPtOSagdwbHj06RWPD0mTl25lcpql7iuSLAubMLUBEJozB1IYAsPf0zP/62X7+KPSiKoiiKorzgUEFHURRFURRFOfB8+Kc++T5OfC8BbV1X46aymwAAyv0QzhHuumv9oq+1ltBUDqMm/3HXIOA8a4H7Cla8r2hRXFfOL6CuLOrNEQ5jhMSC+Txie6fDokv7LvAcZDHnmZw+M8fWTgcQYJxBU1usrtZYW2me/WRVcF7wGEM4cijHIe7sBJw5315XHFvbBoTEgEhxFhGHyK0h87t7NGRFURRFUZRbFhV0FEVRFEVRlAPNh3/q31Sc5PsFOAaQTBq/LiIEAggEKouR01EFaw3q2mJUOzSNu3b3jfK8Yw1hOvGYTnLenIigC4z5IpfFd4HBzHsS03ZTizkX29hlBJiui3jiqW2EjmG9gbOEw5uTHC24Ul36hcqBZq/m3HjsMR7na+78VodzsxYx8lXt8Oy5FiIAC8AsEgNzjKk1zvzQHg1TURRFuu8r2gAAIABJREFUURTllkUFHUVRFEVRFOVA84oX3/HzZ87P79o6t1i3DqPKW4++f8Y5rIw93vqWuzAa3aD/+u6VO2cPXvNCgoiyg6eyAOrh98yCmBghMrqOEWJCjIyYBMwylMlfir0Uc/ZdyLnYY8+YOI8/uYO249yHQ8jdOWs1bjs01jn2QuIKJ+Plnra6UmURULK4c36nQ3gO544AePrsfLguY2AKKQCExc/+xNsXVzx+RVEURVGUFygq6CiKoiiKoigHlo//68/cmwK/ZWN1vL4+HY05pTUuMT5E+W7yFz9waF/FnH1bBNfV9T3BGEJlLCpvMblEhZKIILIgJUFKjC4wUhGBUhIkZjBjKf48n2KOXPbHAXrmE8ov5m1E1yZ4ZzAZOZw6sYr11RqjRr8aKtfOIO4A6ELCbDtgex6QIj9rjs5mHeaLgJSyoNolEWPtr974USuKoiiKohw89H/tiqIoiqIoyoFFknyo/KsFZMoiZErM2njssL5S4+Tx6fM7yGegOs1NCBGcJTgLABbjES5b6M4i4CL0hChIkbPbIF1cANoTMeciG7kSk87u+fb5L57Fziygri0qb1B5i0ObY2ysXaQ7R7lleNY82QN3zuXw3mJj3WJjPc+rlASznQ4784jHHp+h61IR3QUCIMWUfvYn3vZj17g7RVEURVGUFxQq6CiKoiiKoigHkl//xMNjifJaACsQWOGSs0UAEbC+UmNjs4H3+9eT8yxxRtWaA8fVLloTAZYI1hA8DJpluttFtzUIQJzdPzGWqKm4WwASCAsEMnT+EHKMnHcGzILwjJ6SKx23lG2dPdfizJkWMSbUzsFYwgP3HBoW3a9oIxf/UXkhcwUT0VrC2kqNtZUaTz6xg431CVZiws5OwKJL3HZ8bv8HqiiKoiiKcmuggo6iKIqiKIpyICHggwysScIUBCMklkAAAaORg7WEUydWwQxY+3yP9iqhy/6o7BE3oh/nAgHImd31Ppd1AUl5LQDMtgOePrMz/P5qSSnh0ce2kDjHX3lncffJDRw9OhmGoXPs1mRPe5uuc3+9iMmJYayB906882FzY/KbN2yAiqIoiqIoBxwVdBRFURRFUZQDx69/4uExJ3mHMBwIEEYDISEIrCGsTSv4ymIy9rhhS5pXsCKui+Y3DzdCzLnmF9GFc2Uydjg/s+i6yxfOX4qnnl7AWMLqao3pyGMyqXDPXWvXtC3lgLOXcWtXOfGfeGpe5jCBkwgIwVh6ylj62avbkqIoiqIoygsXFXQURVEURVGUAwcB/5AZJwWyQkKOhacQscYSptMKxhBOnliFiMCY/ZFRVJw5uNysYs6lXT6E2w6P8diT2wiBL/Gsi9N2ERDg6OEprCEYImxsNLB2/6IIlRcml+10EuDsuTlC4BwtyAJDtGOt+bff+s33f+mGDVJRFEVRFOWAo/+LVxRFURRFUQ4cHPEmYVkjgQfYolSOOGswHXuQIRzebPZNzNlXNG5tX3lexRy59Iuea1vOGhy/bYrVaQVDl54VBKDyFpvrDU4dX4VwjliLkSECWEc4tHkFvTnKgedZc2ov3TlXyc48YD5PaEOCMBAikwiRdfTT+7A7RVEURVGUWxZ16CiKoiiKoigHit/4xGfelyJPQSCIWGaZQsSQIfjaQAAcOzrFZda89x6NWzvY3Cgx5zq3Ywzh0MYIG2sNupDQdgkpOx3gnEFd2dzTU3jy6Tm2ZwEhMMggxxGujtFU+jVQuU7ksj8+i+2dCE6MGBksAgBiDD31Le+5/+F9GqGiKIqiKMotif5PXlEURVEURTlQcJK/J4IaQMci6wRYGCICMBl5iAiO3z7Z1zGoOHMwueii8wERc3ZjDKGpHZr60l/nRIBHH5vlIvrIcM7AWMLtR8aXHIvOa2W/mM06EBFYBMwCAiVj6T883+NSFEVRFEU5aKigoyiKoiiKohwYPv6Jh/+7FOReCKYQeBHx1hoyhnLmGgGjkYP39sY6dJ6DKx7KTTTmW41bRcy5Up46PUdMDGMI3htYQzh6aHIwYwiVq2Zf49aucvK2bcL2dgcQsrGSASLTkaX/8+q2pCiKoiiKoqigoyiKoiiKohwYJOGdEIwAGSXhQ4YI1hIgwGjs4JzBPXeuQ0RAN0rR2cfd6NL73nAziTn7LeQAwPZOwGf/9gzaNg0CTjOtcPToxd05V4vOS2U3zzWnT59d5HjAyOi6BBaB9/Tlh775/n95QwaoKIqiKIpyC2Ge+ymKoiiKoiiK8vzz8U985i0icgqAZYGTJBYAIAAZQlVZGEPYWK/31YWgi9kHi70SUA6KmAMAX/jyecTIEBGICIwhbG6ObpzIqTyv3Kh5dqVs73QgACEyYmAQgQ3Rp5/vcSmKoiiKohxEVNBRFEVRFEVRDgSc+IPC2BCIE5GRiJAwiFlQNxYQ4MSxFdxskovGrT1/XHJhe79XvJ9HMeepp+eYzyMEuWvHGEJdW5w4tr+9UspNzPMYtwYA7TwhsSAmBovAGNOSI3XnKIqiKIqiXAMauaYoiqIoiqIcDATHGNKQkBPmmggQCFiAurIwRDh2dHJju3M0bu2mZS/FnKt6yQ0Scy62TWHBk6d30LYRLAJrCM4ZHL1tAmvN8DqdW8pe8Vxze7YdsLOICIERWUBEQoaefOib7/+dGzJARVEURVGUWwx16CiKoiiKoig3Pb/+m5/5YRGsEQCRNIWI6ZelnTMwRNjcaOD9/v73VhfCDzi3gJgjAER2/7DcyZNPz3HubIvFIoGTwFrCymqFkydWrm+nOvEPDNc63/bLQXbm7ALWlK4zAMaYYCvz4X3anaIoiqIoyi2POnQURfn/2bvXGLuy7D7s/7X2OfdRDz6abJL97pnpomxZjwwUPQInkO3YsQJJQ7DJRhAjCWTFsAUodpRYSWwkARTLSZwPMRAgfiiw5MRJZNjTnA57ojiOpNiSFVm27Ai2lJGG7J5udjfZ3XzV4z7PY6+VD7eKfVmsx723zr11q/j/AZyqujxn71V19xl07cW1NhER0Vz7ylduaDT/1939lDtqZp7CB+2kRIHmQgp3x4sH3bSeAu6DH44dN6ePQzJnuLxm2+ftToEPb7dQlAYNglqqaDZTfOHlUxVHQUdKlYvQ9/xyR612BnOHO9DPokGwKi5vVxgVERER0VOFCR0iIiIimmse5Ae9sGU4Uo92wh0BAgQF0lRRSxWqgpPL9dkGVmW2Rvb8ksZwbJM5wGcLY/sCEeCdb6yi2y3g7lARqCqWFlM0mvyVjw6HmaPfj8iyCDNHLNxE5WtXLq1sHHZsREREREcV/+ueiIiIiOaaR7+y+Wl09+CbZ4M4gHozARx45aWTgGxuem/upFd9lg6TLPOvqiTKPCVzfPgT2fZx00d3Wuh2C0RzpIlCBKjXA159+WSFkdC8e2LdjbgQR7psgkW9tp6hyCPK0tDPS5TmntTCz44/EhERERFt4Rk6RERERDS3rl2/ueLurwIABOYYtFrbyq64D/4V+PPPLT1+o1RfITEuJoBma9f3e5oLYdrJnOGzcrZX52x+7PZL3LvfhTsQVNBsJEhTxYVnF5Ek/HWPpmOUdf7gYQ/mDnNHrx/dorkKfnnqwREREREdY6zQISIiIqL5Ff1H3fCSw0OMdiGoIEkVQQVLyzUEFTz7bBNB5bNN7+EqhmmZYrs1qtC0W61VeO+eY8lOLw688+4q+ll8VJXTqAe4Bzx3YbHCaJ4MhebLYSewtxu0WythNkg6ujlEpH/5B1duHHZsREREREcZ/8kWEREREc0tc/82AHAghXti7uLmCMngfBBVwasvbraVGt5p3taS6qBmuYnNDfPxzUOrtakkc/ZZDKvrGYoiIqggqMDM0ctKLC/XKoyGjqQptlsb5R53wNwhMjjrzBwegn5ttKiIiIiIaDdM6BARERHRXHrr7ZvfA8eywx0RJ2TzUJzSHAZHlkUkiaLRSB6vYNjabZxWZmSEcZmUmZ2qWq0d9NycqvgTn+z8dVEYPv60hbwwbHRydHslzBxpEnDh/HSqc4hGNUg2GtwBNwcEpab6pw87LiIiIqKjjgkdIiIiIppLsfQfAbAMxynAmqIQCOCbB4v0shJf+Nypz24YTuQMJ3bmGTM/BzIvyZzKK4SGWwbuspZvvvsQa2sZ+lmJjfUcrXaBJFG88vJJ1Gth1zm45I6fJ5bHHPx/3917beR5hJmjKM0AuXvlSyu/ethxERERER11PEOHiIiIiOaSO14x8xNltJNuJmKDrWgNgmTzzJyzZ5qf3bD9nJGKdq7Zbu2ImeZm9rSTOcPnQO0x+PpGjlY7x8O1DGkicDhCIjjzTAMnT7DdGo1mWu3WgEEFmYjA3RBLWAjhb40ZHhERERHtgBU6RERERDR33nr75veIYF1VbomgEBEHHBAgTRT1eoLftfLM47uLw4kctls79nbcWJ4guzLyLdNM5mxV4Qyf/bTH4DfeffDYZWkSsLyU4tWXTs5FdQY93WJ0xOhIEsGgVab0of4XDjsuIiIiouOACR0iIiIimjsW/Q+7ezO6Pw9HGGx2Dw5+X1hMoQK88PzS49mT4c3wo4CZn4lV3uJs3mLYY/BbH20ADvT7JYDNZSTAiaU6QqJcV0+ZSdutTbM6p90pUBaGsnRsdIoymn109dLF+yPeTkRERER7YEKHiIiIiObKtes3G+74ogFnLfp5dw8QFxFBvZGglihefH5p819+4/FdxoqTOmy3Nn/m4dycyvOGI1aVZf2I995fgwZBL4tIU0VIFGmqeOmF5aqjIprIg4c9RHPkeURZWNSg/+iwYyIiIiI6LniGDhERERHNFTH/odL8C+5+zs1q7oNkjgjQbASoCl55+eSTN1Z8ds6TgVVyCU3DEU3mPHZuztbHPXz93YdIEkW7XSDPIs6fW0CMjhNLipMn6xVGRkfBvBYktloZ3B39Ipal+f1Qk1847JiIiIiIjgtW6BARERHRXInu3//sM41TcCkBmKh4SARJokiC4uzZJkIY+s9YGfp4VDIqRyXOOVPVuTkHm7DioYeTOXvM9/HdDu496CJJFFkeAQAXzi+hVlMsLaRIEh3cP2HMoyxJLts5Nwft1h6u9tHPIkSAaMg16D+++qWL/8uItxMRERHRPpjQISIiIqK58eb1m184fbLxHSdOpC/C7TnAAxziBiwuJAhB8LmX9qjOGXLQzedx7z/IfNwo319VyZy5OTdnzFaB33hvDY16gno9wN0RzdFqZYjR0euX06tQ4+KkMZj55h8gzyLgYOkYERERUYWY0CEiIiKi+WH+7zxY7d+9/Wm3G6M9elkU0KCo1wMazc2uwVM8O+cJ3NQ+VJUmUia8uLIYhqtotn/cxdffeYh2J4eIeKdTIMsGFTr9LMLM0agPddKe1z5cVKkn3uY5ed/NBgu83S3LGH1dg/y9w46JiIiI6DjhGTpERERENDfM8G1wLLZbeW3wyuDsnCQo4I5XXz61+8ZlhUmXqeZvmByqxgxbrVWazNmytQ72GXx9I8f7H2zEVif22t1uu5bo2TJ6ojrIYroDJ07WHyU1hb3TaA/TbLcGAL1+hIggL6JDpC0qXx7jdiIiIiLaByt0iIiIiGguXHv75gtwP2dm5+CP/jvVBYKkplARnD3T/OysnDnalGa7temZeau1WVQ6jPimuwM33nlYbLSKEu7mAPpZGd0dtZoiRkcIguWlR/lPokPV6Q7aAFpEJoLu6z/42q3DjomIiIjoOGFCh4iIiIjmgkf/EXN/2aItw12xmbbRRJAmiueeWxyt+gAV72tXORg33MdyKK3WphnD9qqc/c7NubVevv9hy0SQqUoPhgYgAhcEHQy2sJDi1InRjinh8jseptpu7QDVOXke0WoXeLjaL0qzblD55QojIyIiIiIwoUNEREREc8INnxMgQmRzD9GhKmg0Ahq1gFdfOLn77mKFG5rc9J4Pu76lY77Xc3NuzvCAI5z5tNHK8fV31x4KJEKQuaMAPHW4igyG7GcReR5Hbt9GT7dpL49+P6LfL7O8tDYgbQT521OekoiIiOipw4QOERERER26a2/ffMnhz5phWQAD4BCBBsFCM0W9FtBobh7/OLw5PrxBPg0jjMt2azN0FJM5wGcJHMFIyZy8iPj0Xge9bp5qIu+r6IaotAApZXPd19OAoIJ6PXw2ERfUsTfPObtuv4Q5SkBXVfDgypdWfuWwYyIiIiI6bpLDDoCIiIiICNG/38xXzOJJPNqWFiSJAu54+aWTj18/vHk97aROVeY9vjlS1bk5B5uwgmG3r80R53nn/TXcvt1pQ6QNoISgFKAtgmVXNCEItVpAmiqePbv4+Bz0dBlxTY102QGTmu12hqXFdDHLY7Nf2G+MeTsRERERjYAVOkRERER06KLhD5v5BXcPZlBzF8AhAIroOP/swpM3DW+WV9Ryatw9ce6hV+84nZsD4PGKnBEWzIOHfayvZVhvZQHuSxb9RThOQNAUlVWB5iGoiQBJojj7TGNKgRONZ6OdQ1VQT0IKw98/7HiIiIiIjiMmdIiIiIjoUF17++Y3w/13u3kdEIgAIoCKIK0pnj3ThOq2nfDh1lX+5F9VYsrZGiaDxnCUW61tGaHVGgDcfdjB2nrmaT35D0T1E1H0RJCZ+SmL/nnAkiRRMXPAgSToowmFi+pYm+d83cZGjtZGnt9/0L+ztpF/JJCfO+yYiIiIiI4jJnSIiIiI6FC546yZn3B3cffNPlWDs0HSRPHaq6d3v3m4OueAproXzo32kRx2q7XKpxqzHeC776/j9u02ur2ytML+KICaiPRFcUNVPnD31Aw1UUgIihMnap/dzDX29JmjdmutTo5oyDudMheVW1cur2yMOQQRERERjYAJHSIiIiI6VB79B83tjGCzwkAEqsDJEzUsNFMsLaUjDLL5cYab2tw/r9bMW61NMZkzSWLq3v0e7nzcQrdbwhyFGT7v7qkA9yDyW3A0fHPZLS0mogKkaRi/3eAOC5drmQ6q08lRlNZzABLwfx12PERERETHFRM6RERERHSoYvSrHj2FQFR0cAZDLSAExasvnxx9IGe7taNq11zENFutTYlv/2SHtoBP3OPAN26tYXUtMzPPVLQr4l1RuR9S/W/c/DvN/Zy4SwhSnliqQ1QQgo40PsA1d9TNcm1PMlerU6AorSOCnkC+WnlQRERERASACR0iIiIiOkTXrt/8/THGF1RFkqBQHVTpNJsJ8jzi/LMLu9/s2z4eANutzaEj2GrNhwcTjNwS8P0P1tHq5EhSNRf5ZxpwU4P+jyHRv3Dl0sr/BkBExByu9TQEEaBeC3j+/OJn4zMJ+XSZYru1cbU7BYo89vLcNkRw+/VLKx8ebEQiIiIi2g0TOkRERER0aCz6H01UtNEMUBUMTs8ZHPT+7NkmVHfZRt66EBhr43wkI4zDze3qVHVuzjy0Wnu0Ln3ba3soS8Pqeh/9boy9fvzQHQ04mgDOXL208uU3r998A44XLdqzDuDMmUYQEaS1QTXb1pxck8fXPFSe7WVtPUO7W5q7L6vqPzrseIiIiIiOs+SwAyAiIiKip5e7Pxeje68XTQQKBxoLCUIQfO6V07vfeIR3r49w6JU7dufmbK+WGWGCDz5qod3OUZjnItIF4BC0NdE3AcAK+w+j+0kHaiqCej0gSQULzdrjc9HTY4oHPk0y9L37XRSl5QKJGvA3KomLiIiIiHbECh0iIiIiOjRm/gVzD2auMTpUBUsLKUJQLC6M8W+PDnB+zrj3jXU9N9vHdxTPzZkwiLyI+OjOBjbaee7mtwCUAnRE5BevfOm1X7p2/Z0vmuOcuCTuCEkiAgBuwIkT9emvL67fI20Wz0ZRGrKsRFlaKYrVy19auTGDaYmIiIieWkzoEBEREdGhePOtm69btBfcXdwdKkCSDNquvfzSid1vnOYmMzewZ6aqVmuTTjiVqcZotQYAv33zIVqd0vp9z0RlQ0QeiMq7b7x+8ScGQ/izqvhUBG3Ag6qIRUdRGpaayWCOrT90LM37W9vtluhnMcszK1XkVw87HiIiIqLjjgkdIiIiIjoURV7+dTdPRQRBBaKCRjNBjIYXLiyNNZYckUTMEQlz6o5Vq7Xh85zGmCAvIm7faaHXKyGKjjtOCVBA8GNDl53XRP+aqHxDHKJBYO5wd2iQ6s+Povk34uId6bIKnou799rIS+tD0Jcg1ycYgoiIiIjGwDN0iIiIiGjmrl1/54v9XtF8dJi7COq1gIVGgoWFdHDY+wzIrl+McH2lF9PUWq1NscThsXNztj4fcb5f/ocfodcrHUAOaAtACcX/9Mbliw8fjR/9Dwmw5u7nHPC8H1GWJgvNFEnQR3Ptl9CUJz4hOjgzx8PVDEXhHRX5+PVLK3/vsGMiIiIiOu6Y0CEiIiKimYtl/CmYJQ4XVYEI0FxI4A58/pVTe9+8U0UEHRkzb7U2zam21uLwmhwhqfPeBxtotXI3Q6lBPxZBX0X++RuXL/7NrWvevH5zxUs/Z/CTFv0lUaC5kEgIOpvzc+jQzbLd2iRzdbslsrzMsyz2VNlujYiIiGgWmNAhIiIiopm6dv1mLe8Vv8cBkc1+USJAUIGZ49TJ+t4D7NTeaoLN7Vnvh3P//Zi1Whv+YozKnPWNHLc+WIMbLCTh6yJyAwJ54/WL/9Zj40f8CYfX4DhjbotBRU6frKNeCzi93zNCx9MU261N4uFaH2WJHA6XIG8dfEQiIiIi2g/P0CEiIiKimXL4d5kjFQAqgiQIkmTQPurChcW9b94hK1LJ+TlstzZ1u+4fH9VWa9sTiSO853ke8c43HqLVKs2BDVG5pQn+gQr+yPZrzewPOtA095fhriKQNA2o1RXNZnX/Lo9LlSa1ttFHXsRcFK0rl1ZYoUNEREQ0A0zoEBEREdFMWeH/JRwBBncHLDoatQQiwKsvnBxtEMds+xHRdEwrmVPxvSMNNsIEH95pY62Vo3TPILIG87OAvHv18sX+8HVf+eo750XQFUfi5gtpEooXnltCs5FgcaGGoMJn4Jh74q2ddoJyTEVh6HYKFKXnIvI7lQdFRERERDtiQoeIiIiIZuba2zd/l5X2rYCLDzqtIUkU9VpALQmoN8JoA22VFUy4yTnVqoSdqoimOd8RMPO8wyxarQ2vwREm+ORuF6urPfR6RW7m90SkB5X3r15a+er2a838ZQfqDpwwswV3rwFAs5nCHZCtsjTh2qLHzard2qf3usgLy4vc2hD8PwcfkYiIiIhGwYQOEREREc2Ml/5vGNCAA7J5dk6tFiACvPjiib03x7dvoMuctlujxxx2q7XKkzk+9MWIg7daOW7f2cC9B72YZdgQSCEin4jg39vxBvMfgKMRo70EgwzarSliGVGvbSY9uSiPraNQeHXvfhd5YYUoWgD+5mHHQ0RERPS0qK75MhERERHRPszwh9yQQAAVICSKZiPAHXj+/ND5OdvPJ9n+Gjezj7YZtlqbKsG+wZk53nlvFf0sopdFg8gGBO2Q6I9fufTa/Z3ucfcvAkjcrOHiIioQAHlhWF6qjbX++agcA1MpMZt86CyLyIuIIrdSIF+7evniw0piIyIiIqJ9sUKHiIiIiGbizes3vyXGeBFumwkdQaMRUK8naNQDkmSf/zStKJkju34xwvUTXPw0b6jvuFk8zezMrKpzBJ8lc/Z5g3/nnQfoZyVWV7Pohocq2AhB/7srl177jZ2uv/bWjZo7FtwhW5VsMRq6vRL1WkCzkTxeJTSqp3khPiVmlfh8sNqHm6MoPZNEfnZG0xIRERERmNAhIiIiohmJuf1tNz+9ubEstVrA0kKKfr/Eyy+eHFwkQ392MrRjyf3p+VbV5vJctFobTuQM26dC5+6DHvLMUJaOfhEFQALB/auXV/76rjepfNEdZ93sOYeLKFBLB20J3R0hfBZEJS0Haa7MbTXaJnfg7r0Ouv2yW5bWunJp5f847JiIiIiIniZM6BARERHR1F17+0bi7s+4uwCDqgNzhwTB6dMNnD+/sHeGZhrVOTR7875bPYqtJM4+38tGK8cHH67D3NHuFKWI3FWVd0Tljb3us+h/DI5Fd6/J5oqt1wdtCUvzvROedPzMWbu19VaGMhqKwlc14LcriYuIiIiIRsaEDhERERHNgDwnIi1V7buIQwBRIATBqZONx6oOZhdSJZfsefHTuu9eVau1uajO2e0v9qjOidFx8xuryPOIPI+Ihq6q/KYE+b43Ll9c23M+9xUITEQK35yoVgtQfXrXE+1vVrnS+/e76HbKdqdb3peg/8OMpiUiIiKiTclhB0BEREREx59H/2MiiBL0nsb4fJJorbZ5bs7yUm2MgQAIN7YfM7yTOwc/mGPVam3rf2T4Bez7c/76zQfY2MjyPKLf7RapO26FVP/81UsreyZzrr1985vLwpYBQFTX1X0xBEGaKNI0YHGh9lkcc/BeU7WOQgHbeitHpx87IuheubTy1cOOh4iIiOhpw4QOEREREU3VtbdvJEU//qkY7QQcEoJABVAV9PslTp+qjz7YATaxZ73/PbP5hifa2ugfZWd4lj+QMXeq53pje5+f7+1P2rjzaae/tpG3RLQF91qS6ltXL6388n5DW8QPwPCMu5809zocSGuKJFEkQXHu2YWxkpr7XcOc0Jybs3ZrnW6BIo+9Xr98L6j8YiVxEREREdFYmNAhIiIioqmyiH/fHXVAIOpoLCTiBtRSxdJSDar7bCvvlLA4qBm0WzsUsu3zvXZtn/i77dmgocFG/P6qarU2sllW52Do811+tv1eibt3OygiNkR0XQSuif7Fq5cv/qVR5hT35yHouNkFi94QASw6iiJiaTFFkrDvGj1pVgnQu/d7yAvrw9GEyj+c0bRERERENIQJHSIiIiKaKov+w4MNR4eq4PSJOnpZhIrg+QvLow+0uWvJ/ewRjJPY2fEmPH6T7z3EZ1OMnwTabi5arQ3ntLZ/vsfP89btDXS65UYwZZxSAAAgAElEQVSvV94TRUtFPn1jxGQOAJj759xw2qKnAKAiaDYSiAhqqX521tS4iU0+NHNvllVpk8xl5ljf6KOXWSGCTMx/ofLAiIiIiGhfTOgQERER0dRce/vmS0XfzmGwpSz1eiLuQLMeUEbDmdON0Qerqt1a1dU5U7i/MhMndp68cK/bHVtJEH90lfvONwgAiDz6uH2cubD9DRz+5ncJ8vYnbXR7Bdrd4q4IHgJyTxP5z8ea13He3E4DUFVBrRawtJgiTRQLsz4/Z24W8VNqiu3WJrG6lqHfjyjyWIrIrdcvX8wPPioRERERjYsJHSIiIiKaGivtL7l7He4iEIQgaHVyLDQSNOrJZxUHuxk+jH7Ec0Nmbi6D2mbsxM7wD36/Vze/fvSXgwnEt13rvnmdQMd5M3fqfbbDl1XxnRImO1XsDFnfyPHp3Q5W1/IHvb59KqL/WAN+7sqXVr426rzXrt98qSxs2d1TCKSWKhqNgDQNqNUUJ0/WH8VwFJYczcaskqDrGxm63SLPcsuTml6b0bREREREtA0TOkREREQ0NRZ9BXAXaNTgZuahXg+AAC+9eGK8wSasTODm95Cxfxi7J3Z2LVgRPErqDF8rIlCRJ6pytuy6Mf1oqG0Zou0Jo53iHvP73XGs4R/BDhe4O97/YA0brSxb38jvqWpbAt6+cmnll8eZ26L/u+44BXOBANEGLQpjNJjJ4KypWVXn0EzNe7s1AFjb6CMaOirIAP+5SoMiIiIiopHpYQdARERERMfTm9dvfpuZv+iOhrk1AKg7UEsUZsC5swujDyaoZiP7aWq3tpexf55PXrz/EJ9dISIQ1fGTOY+G2u8+2fbnAPY4SmgnX3/3IfpZRK/vGxAxUfm5q2MmcwDA3b/o5gsQEUDg5qilCjNHUMVCMxkpnt2+DTpCRnyPR7qsgmzR/Qc9FIWhKKwDwb0rly62Dz4qEREREU2CFTpERERENBVW2n/v5g0H1N0FAGJpUBUsjNJu7Sg46t/Cbj3URrx4q2Dksdv98ctFKvo3ZCKAbRu8Qk/8CLa+ua2pdmi39t6tdXx6t9vv9W293y8/VJWbAv+pCUNYdvcG3EVVkCSKWi1AVdBshl1joKPtKLydH91pYb2Vr/ezuBZS/RuHHQ8RERHR04wJHSIiIiKq3LXrN2t5v/x2hyt8UKAhIo82L194fnn/QWTPL0dy1PMtMzNWomBwsT/xyvarRjvsZeRpHzuoZwpnxm8/J0fwRHJqWLtT4ONP2+j1LfZ65RpU3n3j9Yt/ZJL537x+81tiYScAD775o1tYSBBUEIJioVl7FMsuxUpE+5rkmVnfyNHayIv2RrEuQT6V6D9deWBERERENDImdIiIiIiocg78QcBrABCCQHSwud9sJjBznDvbHGuwuWy3tsPFR3qv/YDVOjL85YhZh7E3mKdZoSLbPt++7rbNe+uDdSSJwsxXAaxqkL888dyGP+CGlx0CwGBxMwwViAALC+nEQx/tRfkUmsd2a2YFVPqq+muvX16xg49KRERERJNiQoeIiIiIKmel/ZhIaKtaUwSNNNHg7lhoJGg2EoSwTxsuVuccnhGSJo+ncXzoxdGqcsa2rRzId4tvp0TMKEPvlbzZYbx331tFP49Yb+XreW7/n6j880nOzdliZl9ytybMVEURguDC+UWEIGg2Upw+VZ906ErwWZqOo9BurdXOEKPnACIU/+dhx0NERET0tGNCh4iIiIgq9eXrNxdiHr/ZHQ1zr6mK5nl0DSJ5afj8haX9BxneROdu8uztUa3z5Evy2IdRjddqbduXO/d4myiOHQ8C2qlaZ9OtjzZw55MOev2y3OiUvaCiIvITY876yJffunHKzRccCBpU6g3FyaUa0lQBB3So2qnKR4GP1dNlkuRRu1MgLwxF4SWArpv/v1XHRURERETjYUKHiIiIiColwPe5+bI56gIEVRGoIK0p4I7zzy6MNAgAtls7bKO0OJugDVollQkV/MAfO5Zne3XPDmuv3Slw734XZo68iCZAISK/+sbli91JYxCVb7bSnodBRVw8AjE61tYyJIkiTbS654Dm25y1W7t3v4uyiChKi6q4c/UA65yIiIiIqsGEDhERERFVyqP9kDtqcFdRSFBBkiqWFlLUUkWS7NNu7dFAmLiDF/e+KzSU4Hhij3iaZ9rgybGrnOpRqzXg8WTO8GvbJn3v1hpidKSpwky6KvhQBf/VgeIwf8UMZyAuMTosizB3FNHQqAU8c6o59oLm+p9/R6HdWqdToJ/FvCysSNLw1mHHQ0RERERM6BARERFRxczwmgARKq7ija3X3R0vPH9i/wGq3o2uujrnKeUTnE+z4zgTXlh5MmfL9u9rlyTV77zzAGvrGbr9Ms8Lz8rS74ea/sSVSyv5QWIRx3eLeOGO1AUicAQVpEFRrwWcfqbxZJKJjp+pLfDJhu50C+RlRDR0RKUFxcRnRBERERFRdZjQISIiIqLKvHn95qUyixccSN1dNai4AyEI3IHz50ZotwY8Xi0xb5vYT0u7tZ1s/0ZnVGZQ+TRb62qnJM7w65uv3b3fxfp6jiy3otMpVyGyHhJ56+qllZ8/aChltCtuUnf3VEW83gjy3PlFhCBIU8XiQjJxpRodP7Oq7Png9gbKwpDlsRTB2pVLK+/OaGoiIiIi2sOI/S6IiIiIiPZnpf1Jd685XBUIEECDoFELaNTD4DyQvWxL4sgEu9jc+K7ejpvIE+wsT1qdUyXf3lpteL7ti0cAM8fDtR5qqcLgXYjcV5Vfu3r54p85aCzXvnJD4Vh0uMBdIC5wINogoHotoJaEySfgwzCXZtlubZK5zBz9XkRRxG6exQeqcr3ywIiIiIhoIkzoEBEREVElrr11o+bRVxzQoCKyLTlz4fzyaANVuQnNdmtzY25arQ1X5Wy9uNsi8MG5OWYOUUFZ+oYIbovgT1QSUNBvd0cCeDB3cQOiGbKsRFEakiRwgT4NpthubRKf3O0CAIrC2xL0XVH/bw8+KhERERFVgS3XiIiIiKgaKr/XgKVEJa03NKgK+r0IAIjR8dz5EdutHcDU976fwnZrVVXnHLZdQ97edm3o4/sfrOP+wz5qqWK9nXf6vbITkvArVy+v9CuJyfwH3L1m7o/1VStKQ92BRj15LER6us3qsXu42oMo0C/soQp+4/VL31TOaGoiIiIi2gcrdIiIiIioErH0PwX3pIxuZeEGBxyONAiSRFGrjdc6ipvYh6+qDeR5qM7Zc0DHE8mcjVaOtfUMKkCWR6ytFZmorF69vPKTlYXj/jkAEIeIAKqC5eUa6rUAd0ejOf6/v+NzM9/mvd1aq5UjyyParaLX7ZYKlfcqD4yIiIiIJsYKHSIiIiI6sGtfuaGl+Te5o+FwLUtzDUBQxUIzxfPPjdBureqdaLZbm44xd4nnIZmza5XR9gWw+ZpFx4cfbiAvImI0rK4XD9z9vqb6MxWGhRjt9zlct4ciIlharOHkidreLeHo6Juzdmur6xncHP089kSw7uZfOfioRERERFQVVugQERER0YF5kO9w99OASxARVdEiNxcB3B3PnV8ccaDJY2C7tWodl1ZrT9jtexh6M999bxXtboGiMKy3Y6vXj+tQ+drVSyt/raow3nzr5gk3fxbuCriIAklQ1BJFCIJGXaEqkCkssuO8bufZQR6fWTx6Zo619T7MgSyLhYjcuXr54toMpiYiIiKiEbFCh4iIiIgOzKP/sBsaIoLmQggOoCwMSaowcyzs1zpqq9XV0JcHwh3rAzlOrdYeG0t2+Nwf/3jvfg9rGxnyPKKfx6zTLtY1yAMR/PEKwwKAP+6GFEOH59TrASEM/s2dhsDqHJrYJM/Q3fs9dHsl8jzm/cw6IZGfrzwwIiIiIjoQJnSIiIiI6EC+/NaNhVj6v+rwugKqIgiJIk0UtTTgzDPN0QYa3mCfwSb2WFNwU/1ot1obXlNbL25P7jjQ6ZW49eE68tyQlxY3WsW6iGRB5WeuXL54v8LQ4OZ/YCscd4ebQHTweYyDah2uu2NuztqtfXq3gyKP6GUxquJTAH/r4KMSERERUZXYco2IiIiIDkRU/m03Ow/3xOHazyL6vRJlaXBzvPLCienHMPUZ5mPOWTgurdZ8uPJmuAJMsGOlThkNN955gDyPCEHQ7ZU9AXoS5J9cuXzxr1YdXzT/docHOFQxSObAB3HHaEgSOdgaO64L9Iia93ZrALDQTNBoJrDScwDl1YqTmERERER0cKzQISIiIqIDsdL/NQCpA4C7AIAGQZoGqAqWl2tjjXfgM0NGuJ973Ts7Tq3WHr3J2z8OJ3iGFsL7t9bR6RTI8tjvZ5blufVUZFUEP1xlWABw7frNl/J+efJRBAIIBBoEtVRRq49R2TaksnXNB+RIm+Q5youIvIxwd5j7hoj8WuWBEREREdGBMaFDRERERBN78/qNJSv897hDYK6ig53goIJmPWBpqbZ/gmbb+Tlzt5k8b/HM2lFstbbXetqe4AFg0bHRzpEVlq+tF6siUIG0JcjfeePyxW6FoQ3iA/4V31z5gs0kpgC1RCEqaDYS1Ouh6mlpnsxZu7VPPu0i60f0erGdFXYvJPpXDj4qEREREVWNCR0iIiIiOgD5F8z8zGYbK9lK6GztL75wYXnEYQY3TVKdw3Zr1TiCXdV25MOt1ba3XdvFw9U+VARliUwEuQOmig/V8Z9NJcjo3yWb0W2FqCIIQRGjQ/SA7dZorsx7u7UYHfcfdpHnEe1u0RKgfeXSynszmJqIiIiIxsSEDhEREREdxAsOc3cEYHMP3R0xGnpZxJlnGnvfvcNZJgfCdmsT2XXT+AhW5zxxXs7wazu8+R/dbqHdzVFGQ17ElkNyVaxpov/JlUsrVmVoW9xx0R3qcNnKZC4sJEgSgQpQr/HXNJrMJM/S3fuD6px2t1jr9y0LQT6oPDAiIiIiqgR/UyAiIiKiiVm0192xCLcAQCGAbFYaLC0kUN0nfbJP5cR+pp6ceZqzP0ewZGfHkLe/OHSGTrtT4N79LrI84t5q1s2z2BSRnqr8nauXVn59GjG++daNRoz+MuC6GQncgGYjQa0WEILixNJ4507RETPiszXSZRU8p3c+aSPPrWx34v8dgqyGVP/Tg49KRERERNOghx0AERERER1N167f/A6L/i/BEACBijzaWkxTxYvPn9h/ENnx08nMKPly3HI8VeVtDrs657Fxtp/LtP21zaTOB7fXUZSGdrdsF1lsQWRdFO+K+k9WFNYTROXb3XDeHQl88PuYqKBeDxAIggoWm/x3d8fFvOdFN1o5et0C3V4Bd18BZO3yD7726WHHRUREREQ7428KRERERDQRM7/i5s8AHoIOKnNUBhvSiQounFvce4BDyIwct2TM1ByxVms7jrNbm7XNr9+7tY5+L6IoLNtoFXcgkqnIvZDon7ly6bWyotCejNX897l7czjqJJFBq0Iz1CWgVg8Hm4QLfX5NMcMzydC3P2nBHSjNHY5lCfhnlQdGRERERJVhQoeIiIiIJuKG73b3mig0JIPmaiJAoxFQqwWk6T7F4Gy3duhGalF21AyfnyNDr2197cDqWh/r6xnKaIjRCwA9EXyqir9/5dJrvzHV8BwrDleBuLs7VKRRT1CWDlUgqen+rQp38BQsV9rugM9qjI6sHwf/X23IIdiA+d+tJjgiIiIimga2XCMiIiKisV17++YLHu01CNyiu0X3kCokCGppwLlnF/YfZKuCwtlu7TAcy1Zrw4mb7a9tMnd8creDGA0qgqWldGlpMT0tIhtXL1/8rysKay8L4jAXAApXFdRqg1/LkkSwvMjzc46Lg6zxWeRVu70S0R5lQDdE8ODK5Yt3ZzA1EREREU2IFTpERERENDZ3fLe5n3IX2dp6tNKgQSEKXDi3tPcAsu3jDBynZMzUHIdWa8Mvbq/QAfC133mA9Y0MvX4syuh5Ga1V5PZQU32rorB29eb1mysWfXC4lHuAu8AERWlo1BPU0oAzpxpTjYHPwSGaw3ZrRR7R6hRrRbT7IUz/GSAiIiKig2FCh4iIiIjGZ/5NotKV6A0XwNzdXCQNgiQolhbT/ccYbo01psNot3acNsKPele1xwxX4OyQwBl+4x6u9tHu5OhnMV/byNYhEhXS0SC3rl5a+dkZRPudcK8DIoM3QaCJoFlPoAo06gGNJn9FoxEcuN2aodspUOTWF9USgDn8f64kNiIiIiKaGv62QERERERjc5cXBNIfNLASEUDgQK0WcGrUCoOqMiTHKdNymI5adc5wQnA4gePbXtv8aNFx+87mAfDRMxHJBdKH4p4E+Y8qCmvvmM2/0x0vOCwAgzOnFhdTLCykcHOEwMV8XMx7u7WHqxmiOQwoT5+snY3m7e//vs+vzWBqIiIiIjoAnqFDRERERGN58/rNbzGz32/mZ+AIg0NwRESANAjOn13ce4CtTfahL6eN2+Sf2bdN2aznPsg4O1XmbJ9o8+9ufbSBPI9QAfLCMoH0RfFARf7u1UsrNysKbW+G323Rn3dHgEBEBGdON7C0lKJeD8ercooeN2ft1u4+6AAARMTuP8w+6HXLX682KiIiIiKaBlboEBEREdF4zN+w6BfcPXW4BBEJQZDUFBDg9Kn6/mNsr6oYw2G0Wzsupnp2zTQn3GnI/d6nocThVqu1Mjp6WZkVhX0sgg4gDzXIT1cf5ZPevH7zO2Nhz7l7DZsVbS6DALMsIk0Uiwu1WYRCR90Bn6v7D3q4f7/f7ue22u0W70GkpUH+XDXBEREREdE0sUKHiIiIiMbihi8AngjEgM1+awLE0lFLA1RHyIhUtdE/wlRV5GeOcY7nyLVae2Igx44VOVuK0nDvQRcqgkYjIC+9745lCLKQyI9cubTyYVWh7ePzABLAA+C6FXS7naPdzhGjo9GY7N/bHev1eQTNe7u1VjtHLGPotHIH0BTgwZVLK781g6mJiIiI6IBYoUNEREREI7t2/etJLPw1B1LARVUhOsjq1OsBF84t7T3AtrNNuBE9O8ehnZcDTy6a7WfnbPu737nxAL1+CRGBCFDk1hO4iOhvzjCZA0T/vXDUAAHcBRg8N6qyeRIVsNis4NczPlTzZ87arbXaOdJaaNYbtpzl1tJEfqnywIiIiIhoKpjQISIiIqIxhG81L5+HuyZBQq0eNEYH3LHQSPDcuX3OzxnedD8i7daO9f74EarO8f1a9O2Q2Pngww2sb2To9Moymhdu2Ohnsaci6xLwZysIa2TueM2BBWy2WXMH0kSRpgFpqkjSwef09BrpOTngw1QUhqK0QWnl1ojm//vBRiUiIiKiWWFCh4iIiIhG5rDvdfdGvZ5Ed0/TRAEYYulQFdQbI2xIb21IHjRTMqN2a8fBjnvAMyrZmeo029fSUDKn3yuxutZHP4tFq1VmEOQisiEiRQjyU1cuXWxPM7Rh196++UIs7IybL3r0MMhODUJNEsEzp5owMwgX7JE3y0q4Seb69F4XFh39LOb9zHqq+OTK5Yt3Kw+OiIiIiKaCCR0iIiIiGp3hzNJiurDQCAsbnQK9fgkNghPLNZx/dmH/+4darnHvejaq2mCetDqnsrl3WjBb6wnbPgpw70EPZWkoTfqiuC8iGwL0ROW3r1y++Ferj3J37jjjjgBARbX0GIPqoE1hr1diVXt45lRzliHRrMxZr8PVtR4cQF5YCXgZVK8ddkxERERENDomdIiIiIhoZO54od0uy34/ZnCvnT5VlxPLNTSaCc6e2SehM7z5PgG2W6vQUW61tlfrtc01dvtOG/fud5EXhrKIfREpBHAICgh+vIKwxuLwbxMgwD0FPIgIQhDUagEOIEZHmuqsw6Kj5oAP1MPVPtqdAmaOsrBCRXoI8tVqgiMiIiKiWWBCh4iIiIhG8uZbN86Z+RcAT4rCUK8FbzQS0aDIsogTy7X9B5HHPkyO7dZGMmfFAZPbSuJs/4Z2SPZ0ugXufNJClkVkueVZboUAAQKo6s9fvbzycGZxb5Io3+PwGgSAQSFAo5Gg2Rz8OpYkiuWlEZ4fmmsHed7GvXeidmv3O+j3Y9Htld2i9I4q7r3+pZXbEwxFRERERIeECR0iIiIiGo3Kl6y0zzkQVFXrjaDtTo5WJ8fyYg2qTKEcCUepOgd4PGEzfFbOTl8DeOe9VRSFQVWQ5zHCXSDiIvLx1csrP1lBWBPw88BmOgcOgaDZSJAmCg2CZjNhQuc4mqOMqjuQZ4bSPO9nsSciPRH5xcOOi4iIiIjGw7p+IiIiIhqJlf5vWvTzbp6Ie1KWhn4W4Q6cf3Zx75vZbm3mdvxxz2iDeWrTOD6ryhleU5tff3i7hawfkSSKhWaKsrBcBLkI7koiPzqtsEbQgmBdXOAO3Qq81y9R5IYTS3WEMNmKO+rrlEZ8Xg74UK2tZyijIZaeiUhHgJYG+emDjUpEREREs8YKHSIiIiLa15ffunEKhgKCEuZ1c0hRGIIKRIBzZ/c5PweobueZ7db2VVVCZdLqnKnNvdMbu3nh/Qc93H/QRRkN3X4ssrzfyaO34ZKGIL9+9dLKe9VHub+33n7nuVjasgDBxcXd4SIozaHmcABFYYcR2kie9mdpVLMsxpmo3dq9DvI8Is+tABAh2Hj90sqHVcdGRERERNPFhA4RERER7UtVP2ceCwAKgYoAKoIkVTRqAQsL+/xn5dBZJ+NuEHNDuSJHrdXa8Ce7LYLN180cn9xtI9rghrL0vN+LmYiUEnDr6usXf6yCsCbi8G829xfd/Dk3T0UGD1CzHhCCIk0VjcZsfi3jszRDc9VuzdHrlehnMStK64mgp6q/cNhxEREREdH4mNAhIiIion05/ItmeBXuqiIQFYRE0KgFPHOmuffNw+ecHHRHeRo70sdsl3uO9pEPbvt7s8sa+viTDsrSYeYQEZTRuhDpQfAgJPqnZxHqbjzii3A04dLAZsvrJFEkiSLd/LPY5K9lR9nUn7kDTtDulACAovSuCDZE5RuA/1QFkRERERHRjPE3ByIiIiLal0f/okV/CQ6VzTZr7kCtFnD+zD7n5wydeTKL3EkVcxyzHM/RrM4Z5UIZVOesr/cH54NER5bHLMtiW1Xui8gvXbm08k8rCGti7nhVgJ4DOdxFBWg0AtwH34KqQCc8P+cJXPxHzrjPzCTPWKdbIARBLG1NRO4HkX/w+uWVuxMMRURERESHTA87ACIiIiKab9eufz2B4wuA1R2QaO5mQCwNvazEyRO1vQcYPrx+TNxbHs+OP+YZlexUkswZHmSnAXdYEO/fWkOWR7g5VAVZbrmIGCC3NfifrSCsA3J1oOnmpxwuDkCCwMwRoyOaD3oY0vExR2VyZo579ztYXevn3V6sw/0ZKHh2DhEREdERxYQOEREREe1N9HvN/RU3JFs77mYGd2ChkSBJ9vhPShn6eNBNzhm1W3vat9Ynrc6phOzy+S7zfvxJBw/XMmR5RDSHmaEorQ+gp4n87JVL31ROIcqRvfX2zYsAUgHc4On2b0oAqAwq3ehoOshjMNK9B3zO7j3oIcsNMSIToAdB4cCdg41KRERERIeFLdeIiIiIaE/ueM3dlyEwiOigV5S4COTU6caIgwCzKEJ4mpMxVVTnHGqrtZ3Ox9nj3KW8iFhd7yGWhnanLKJ5vyytl2fxoQb9rauXVr5cQVgH4o5vc/cvuHvD3QJ80GKtXgsIYdCDUIMMPieagoerPQiAInoXggyQ21curfzqYcdFRERERJNhQoeIiIiI9uTmr7hjERAHHA6RoICI4MLZEc/PmQC3uEc3Rx2eJuLA42/40LlLu7l9pw2Lg8+jmbfaRV9E+iqypkH+46kFOwYzfN4dJwBJxSGOQQInTRRpGqACLDb3aVlIR8sUH8Zxh261c3R7JcwceR4NQKIqb08jNiIiIiKaDbZcIyIiIqK9OS7AvQ73IIAmCoGIaCI4dbK++33DG/LzmJ2Zx5iqdISqc56wPbkz/FGAtfUM3W4xODsHQLMeao16UhegKyq/deXSypycEeLPieDh1lciQFCBO1CvKZYWUzwzapUbzZ2pJ1KraLeWlXiwnm/kWdmAe93h16sJjoiIiIgOAyt0iIiIiGg/6u41iEi9JqpB0WgEnH2mCdXRsiIHzp2MMEAV+ZmjmOM5zOqcSlqtbf2PYO+Krs3XLTrufNJCURqazQA3x3qW51lm7ZDob6rgRysIqxJuuOiOF8399FbXweZiihgN3V6JaA45QC/Co7heaWAWz+36eoai8LzTzh+ISKZBf/Pq5YsP97+TiIiIiOYVEzpEREREtKuvfPWd82Uev+AQqLgAgjRVnFyu4/TJ6VUWcKP6gGZUnVOZ4Uqu7UmdbYvhw9st9HsRMRrK0tDuFp12p3ygQd6H4IeuXL6YTynKsbz51o0FNz8LoOZmS+4OUUGyWaFTFAYRIJoddqhUlTlqt9bplsiLiH4Ro4h0ROSGBPlzUwmOiIiIiGaGCR0iIiIi2pWZ/4tu/pK4iwjEHYjR0OnkOP3aM7vfWGVGZhrZnWOSMdpxk3dam8pTaLX2WHXOCNbWMzxY7WF9I8uzElmM1sr65YaodFXln169fLFbQViVUJUzZfTgDoNDZfObVBWoCkSAWhqwvMgzdI6ieW+3dvdeB2aOWHqJwZFn+ZVLK79VSWxEREREdGiY0CEiIiKi3Zn/y+5+wgcbgnAMKgs6XmJ5Kd373s0NyQN0lBrZ09purQqH1bLt0bzbz8uRbRcM/f2dT1ro9Ur08yidbixUZV1UPxbBLXH8+LRjHocDZ0RgcKS+eZ6UqkB08DEJiuWlOkJ4Wlfe02sm7dY2MpSlocgtB5DOaFoiIiIimjI97ACIiIiIaH654xU3qcMdqioqg8zOqRP1vc/+2GEzflTc3h5NFdU5k7Zaq2Rn2If+7DT4ZhJky/u31tFqFYhmaNZDWku1AcBE8HUIfvzK6xfnqneZAKfdoWZ+Gj74vauWKtyAQfs1oF4Ph/dZrIsAACAASURBVB0mVWWO2q09XMvQ6Rbo9MqyLD0TQUeC/OWpBEdEREREM8WEDhERERHtpXRYCEE1qSnSNCBNFS88t7z7HYInNuMnxnZrc6eyVms7rZNd1k2rlePBwx6KIsKiIy88loXdF6AtgL4xhwe9W/TvheOUuzcAFwEGZ+dEQ5IoarWAUyfr1U3IdT0z895ubW2tj1otAKJdCDoA2hL9VyuJjYiIiIgOFRM6RERERLSjL791Y2Fw9odGd4eVNugflSjOnV0YaYxZ7DHPa95omg6zOuegfJzxfHD9Bx9tIEZ/lAgRlT5UNkTlE03kL1YbYTUEuCCKzUSTmAbBqVN1pEERgqBeC1hosgP202baySAzR7ubD87PKWJXBBlE7r8+ZxVsRERERDQZJnSIiIiIaEeq8q0O/zwEbg6PEbDSkQRBc5SN6Al2Lo9aYuUwHOZBGJXMvf1N3t56zR+/dnW1j16/hLkPzp5JFGX0HABE8Nuvf2nlRhVhVc2BBTgiFFECYpqoLy6mqKUK1UFSR5Ur/liYo3ZrDx720e+XWGvl61lmHREUKvLVqQRHRERERDPHhA4RERER7cgN32URr7h7ApHo7u4AlhZr2Ov4nMqw3drojkp1zm4vDLda2/Yera1ng0vd4T6oQCjyWApQAvgvqo2wUg0zvCwQgw1+7yoLg6pANs+ioqNn3tutfXqvg26v7Hda5SoEPQBtgf+vlcRGRERERIeONf5EREREtCMHTgJIHa4AxF1QqynOPbu4+03bz0OZsqet3dpMq3N8zy8PPvZWEmf7wFt/B+Dmuw+xsZE/SoCYGfqZdcvo90Kqf/LqpZV+lWFV5c23bizAvenwRXeruXlwh5Tl4Pwci440CYcdJs3YLJ5fAQCXNVG5DWBdBJ++fvliPoOpiYiIiGgGmNAhIiIioh2J+zl3q4tIhHliMOSZ4eSJPQ5yH9qxHLcA4SglVubKtKpzKuZDiZqdL8BjlToPV/tYXcuQ5xGdXlnG0svoaBeF3RGRd65eWvmV6Uc9GVF5wUp/waMtOlwhQL0+SOCYOdKaYGmpdshRUiXmqN3a+kaOvDD0srInwIYo/okE/ZmpBEdEREREh4IJHSIiIiLakQMJRApxiAugKprWVJaX0p1vqDIjw3ZrT9hxc3dGrdYqPztn++eOJ6p1PrrdQp5HlNGR9WOZl9ZSkQeici8k+uerCGlaVHAmOhpQWPL/s3dvQZIl533Y/1/mOVXV3dM9M7tcAgRNyCa3Z0laohgMh2UpHGE/OfxgbmumB89+0pMcDlmyHZZsU6EI+SozQiHJJBUUJVo2iTCJXQigRFkEJFIQLyBBEAJ41YLE7mJ3rn2vy7lm5ueHnp6pqeme6Zo6p86pqv8vYrerqqszvz1dudGVX31fipWgwVzZiNFbi+DKAO8Va735Vugs+Mu/Fdrebu3egyEOTrIkTZyByMeMyvfsvvn6+9UER0RERERtwIQOERERET3jrU+/0wkBW6d77Kct1yJrsHWl05qD3Fet3VpTqtjE1vEb4wmcMxPn53x4Z4Asd8iKUKaZy4tSnRgZGit/KNZ8dnfn9a9UEFZtguoPqOKqtUbW16wdjgK6PYs4tqeVSgB6Xb4VWyV1J4NUgeGwQJZ4p0AXik0F1mueloiIiIjmjO8iiIiIiOgZauQ/CD788aC6jqCxMTCqKlevvqDd2qMN+WkTJUysPF+T1TmzeqrV2vjXC1qwlWXA0UkGDQrvNSuKkIrAikgJyJdv72z/eLURVk89/uPgw3UVxWikwYoYVaAsPawRdGILa2d71XPNtECL2q1988MBijI8uidBBJkIfqrquIiIiIioWabpAIiIiIiolf4tDfiYBu2IgYljY0Qgr716wQe+x3eXZ93kZLu11pj1V6nP3Bi7fZbUmfjeh3cGiKyBMQLnQmJEjiDIADix8hszhjQXCqxDYAzExJExxgiK3CNNHMoyYH39graF1Fptb7fmnEMUCTpdc5Z1T8Xg52aOi4iIiIhahRU6RERERPQMCboFURWBj6yJu70Indjg1eu95/zQxNc642vJGPOwyNU5j110Zs7EL+FkUGCUFCiKgLz0eZ77IzFyZET2ROSPbu9s/3xNEVZL9VsBSICq90GjyEgUGYgRWCuIY36ubpXUnQzKUof+sAQAvPbqWlc1c2nqfn9358aw5qmJiIiIaM74ToKIiIiInhEUH1VFZETQ7Z32htq80kEUvfjPR7ZbWw6VbUKfJXDOBh1vtTY2SZY7vP/NExRlQFF6ZHlwgPRUsS6CY7Hy16oKqU6f+vQ76yHot2lQYwVGjIiNTv+DjQAQwQYrdBZfi9qt7R2mKEuPEIC1XoSNtUjFyj+sJTgiIiIiahQrdIiIiIjoPN8KRUcBMQJ4H9DrPedPxwvOQ5ka2609ZZGrc54ZbrzVGiZuK/BH3zhGf5Ajji0AoCxDqaqRiMQi5qu3d7bfrTbCehgr112h13D64TkBgDgyABQhAMYqul3baIyXtcBLp1Jtb7d20s8RvGKYumKYuG8MB+W7t3dvfK6a4IiIiIioTZjQISIiIqLzXAcgAogLisgabF3pvvCHKkvsPAc3mWugz707/XCTr4PxNmvnGKUl8sLDWgPnArpdi6A4EiMjY/De7Zvb/8OMIc2NKj6mQCxGxZrT6rZObCEigAgEAiuL8Sqew3JeenUng/LCI8sc8sIjHZUoHLasleOapyUiIiKihrDlGhERERE95e2f+8OPqOpHAARjxcfWYL0X4dVXLjg/Z+wslGn3qZvaLF6ETeq5VudU7bwLPN567cyj+/fuDSACdDoGw6QsHh5ke3nuMxE5EWv+ds3RVkqA7wUQrNjQ61l0OgZZ7pBlp4fWv/Yt6+ittfRzdfLcu3SmRe3W7twbIi88ACBAMhGkYuVT1UdGRERERG3AhA4RERERPSUE3VbFqwq1ApigiqzwWH/eJnQVG5zcPW5G1dU5Fz1wQblHf1AgST28U3iv8F6HWeb3RDAQwR/c3tn+hRlDmivv9E2oWjEqIkAIpy3XrDXodSNc27pEpRu1RtvbrfX7ObxXjFKXOqdDEdzb3dl+u5rgiIiIiKhtWvrRMCIiIiJq0JoqtlQ1DgHWGEGv86hl1PO0sd3agiaJFro657KTKxBUce/BEKqnPzBK3SjLwqEY5AD6xspfqzXOGqjqdytERER80EeVRxZxx8JaOT2UilZC7e3W8tN2a1nhyzQJQwgKEfmdmqclIiIiogaxQoeIiIiIJq1DcQVBDaASRwavvPqcdmuPvrLdWjXmmoipozrnLLE3eaHPWq7pk+ccHKTIc3/6+jGCJHUnEAQocmPML+7ubH8wY0hzp0G3gNP/3BAU1gqMOf2nLAOcDw1HSDNpUbu1h/sJijLAueAgKAXwYuXv1xIcEREREbUCK3SIiIiI6GlBvx8IVkQUEECBV6+t1ztn27MsTZtDdU5l+9Rnv0s95/74bQXSzCMygiTzOOmXB3kejiDIReS92ze3/+eqQponVd2KjBgbGREBjBGIAEXuEYIijmr4TB3XTy0arXK7hFFSIo4NvEcKaIBIvruz/aWm4yIiIiKi+jChQ0RERERPUcVHAQgEQVWjwgVc2+w8+8Q5byKvQru1JqtzKhnuLGlzXvu9icTO3n6KEALS3CFJXHbSL44hyIzI79pIfrTa6Obj7c9+/duLzCGKRKJIEEUG670IYgw6sWDzSgdXNuLqJ55Du0OazqWW1wxr0LmAJC0xHJVZkYdMjPSNkd98+RGJiIiIaBGw5RoRERERPUUEJyJyHyIBAKwVdHvP/xzQtHvJbLc2hQWoznn88+PJnPMGffRYMnLYOxjh4ChDlnkMRmWugBWBB/Dw1pvbX5wxpEaox39y1nxQw+mbrRAU0NPWa52OrWfihXxhL6AWtVt7sJcgyzyKMmQQFAIMjJUfqSU4IiIiImoNVugQERER0VNUYQDpQYNVAGvdaOrzcabCzWgAi12d8xSZ+Do+56NEzwd3+zg+zlGWAVnhiyzzTgADSG4i+Zs1RleroPqDgErpTi+wsQLjFcYooIA1fLEvira3Wzs4TJHlrsgynwkEEBQI+pWm4yIiIiKiejGhQ0RERERPU3xfCP6jqrDGAltbz2m3NqdWT6vQbu1ci1CdM1mRM1mlI08/fniU4aSfYzhyPst8UTodQRAU4ozIV3ff3L4zY0iN0aDbqrBBFXBerRPpxk+aInTimip0qFXqbrd2dJwjyxyKEjlUrIrGRuQYCvfyoxIRERHRImBCh4iIiIieElQ/qiqAKKw1eO2V9Yuf/BKJE7Zbe1YV1QCXHqPq0oPJipyLxj/tPIbDoxRGBDDISx+ORCQF4GBwbCL5XyuObm7e+sw7veC0RICBQI2IiOBxmzUbGVy5UsP5ObTwpl2SR8cZnFc450ePUqreiPnFWze3Qx3xEREREVF78AwdIiIiInrsU59+pwfFBqAmMhI2NzvY2uo+92dmSpS0OcvStDn0fKqkOmd8kLOKnPParQF4sDfCKC3hfIAr9Uk1gUhuI/MTi1ydI2K+RyC/p0aNEUGnZ2WtF6EsA4wRWBH0uvw83SI4d120qAdbf5ijLEOR5yGBSC5G9hX4iabjIiIiIqL6MaFDRERERE8Y+W6FWkAgInJ1s4O13jltonTia5ssWJJoUatzFHg2eTPeem3ifukCHu4lKHIP7xVlGTwUCkEqRv7g9s7236suuvlT1f8QgiuiCPZRAieOzOPzpxRAFDXz4lywJbH8ZliHWergvcJ7zUWgIkiMmF/cvbndry5AIiIiImorfkSMiIiIiMb9CVW9AigUMCICkYnt4Be11qrYSm5G13Ft9bl3qxtfznkMwN5BiqLwp62iyuC8D4UYyY3IXRPJX6o6nHnToN8XVL9DxPi4a2IbGUTRo8/PicAInl1LL2kl18SCmHZdTfv8/aMMISgKFwoAXgQnNpIfnnIYIiIiIlpQTOgQERER0RNBv1ODbqmqDQHyeEN60qPWWtNuLPP8nKfNtTqnQufOOZnoO6ftmrECOMAFLaHIIchg8HOL3GrtMcW3Q3Elsoh6XWt6HYtOx8JGBsErut1zKt1oMbSoEvHwKEVZBhS5VwAewN7NN1+/13RcRERERDQfTOgQERER0RgJUAGgYkRw/WrvgqdVMVUFYyyjRavOOTs3Z/L8nLFJ3v+wj4ODFKULUFU4p0GBrgBHAH6qynCa8NZnv/5nfBm+KwT9iBiIcwGJV6gCvbUIxgg21jtNh0mXUHvuZoYJ8tyjKDzyzJeFC86K5MaYX68uOCIiIiJqO56hQ0RERESPqeq3QaAQgbGCa1e7Tz9hzkmYqac75wfamjda2Oqc8yYdT+pMfH8wLHB0lKEoPUII6HYsAnQgRobGmk994uaN4/qjrpniDVVEgIrzGvI8BO8VzgUUuYcxgrV1fpZu2dW9Hg8OMwQFnGphIBmM3IHBJ2ueloiIiIhahAkdIiIiInpMg/4AACN62m5t4zmb0IvSbm2hLEJ1zuQvcrwq55zqnLsPhvA+QBUI4fQx73Uogvc+cXP7r88aThto0O8FVBSIICreqRorEHN6QSIr2FiLG46SXkqNWZpphx6OchgBQsAQBocCPNjd2X63luCIiIiIqJX4MTEiIiIieiyofkxVrYhKJzawtqbP/6x4dmehq3PG26uNB3P2+JjD4wxF4SFGoKpIMpcPkvKwLMORicz/Pq+452BbFBaKCAoDo+hEBp3YoNO16HUt4pifpWu7NrdbKwqPvPCnFTrOpwIkYuWL1QVHRERERIuACR0iIiIiekxEhgoVgWCt1+yfilW0W1soi1Cdc2YyqSMTjz9y//4QaeLgQ0AIiuHQZQrsWyO/dXtn+xeqCqdpGvQjCnQBaABMJKdXJIoMrl3tohPzbdeyqzsZdHiUIcs8+oMizbLQEcHW7s72j9c8LRERERG1DD8mRkRERESPCWAMJBgDvPJq75lvnnPzsuM2oo05noWtzgGevqCTF3ciqJN+gbw8rc4xIjjuF0chaCJAAiv/W73Rzs9bn/36dynwiio2VDW2AjFGRAQIQTEYlEjSsukw6WW0qN3aYJhDATgfjkWwZ4z8bh1xEREREVG78aNiRERERPSYAhkAWGtwbav3oqe/nDZmWZq2SNU5Z4O9oOXavYcDOBfgXMDJwB3lRRiISGGs/NLtJTr3Q6F/WhWRCEqoqhjz+MqoKjY2Ilytay1RZdrcbs25gDT3cM4XSeL3RXBsrPxMdcERERER0aJgQoeIiIiIHlPFVQWMNYKrm93G4ljWdmvn7ulOudHbWHXOuMnrPZHMGQwKjEYlyjJgkLhklJSJiAxF5EgUf6XeaOdLVD4u0KBAEBGNrMDGBsYKRATGCK5udZoOk2pU95p8sJcgzz2KUguoxhBxt3a2/1HN0xIRERFRCzGhQ0RERESPaQiviEDENn+GzqwWJMdTjzqrc84GlLHbE/YPU+S5R5L6YjgoBxAUEPRNJD+yu7Mdqg6nSQp9DYKgQWNjRWxsJI4MrDntbp2mHnFkG46SptaidmtHRxmcCyhK7wDpAZLXEhgRERERtd5iv0snIiIiooqJ6a2ZstuxHWsnDs15tIm/KOfnLKOX2WOedV/6mZ+fbLc2Vp0TguK3f28P/UGBwgV/0i+OIHAC5EbkD2/vbP/0jOG0j8f3qGosIj74oEXuFapSOgsRg7hj8NRaaqsFCLEuTVS9XVZRekAAawRlGVShao35xabjIiIiIqJmmKYDICIiIqJ2+NRnvv5dQUO3zH2ses4WZxUbvnVsGi/IRnQV7dZefqIKTV7vsflCUKgCcWwARQFBLpBUjDy0kflva45s7t76zDvfqtDrAGJV7SmAoKrdboQ4MghB4YqaC5IW5PW/rC613GZYkyf9AmnqoAqEgL4YeSAWn3z5EYmIiIhokbFCh4iIiIjOvCIQjWODjbW4sSC4P32+xqpzzipyzgZ7zi/owX4CMUC3YxFHZs35EI1Sf9dE8ulbb75+b8Zw2kfku1X1mp6+r/IisAKRTmRgDCBi8Oqra01HSdNqUbu1g6MUQRWjzI2KIhTWyru33ty+U0twRERERNR6rNAhIiIiojPXokik27OyuTl2iLuce/NSmkrOtC0ptNDVOTL29Tnn5ngfcHiUoiwDVAFjBJG1XQM5ur1z42/WEFkbrAOwohBAFCIujoxAAFWg07F4jQmdVmtzuzUAyFIHDYos9SkAiJVPNx0TERERETWHFTpERERE9IhuOxeQJk6vbHSqz4m0LcuyQJrYdNZLVOSMB/bB3SFGoxKjxBXOa1G6MMpzn0TWvFNnnA3bBJACuKKqHWtEO11j5NE1i2OLKFrMz9BxuVZkhsWb5Q4+KJLUpWnmhyJIEPDPqguOiIiIiBYNEzpEREREBABQr/+pKmwIirW1R38mznlXd+rpFmDXuanqnJmnOK8aRya+PpIkDklaQERQulAOR64QIBgrHwjwF2cNpa3U678PIAAoFTA++MiaCBvrndOD7KMFeIHS06ZYONOusWmff/9BAg2KvNQ+gNIY+eruze3+lMMQERER0RJhQoeIiIiIAAAa8G0iUGPFRHYxqwqAduV4qsjbNFadc0Hy5vQJT989PMlQFAFl6ZHnIYjAiciRGPmx3Zs3Qs3hNkZV/6QAQYyMQlA1Isgyjzx3iGILacGLsQUhtFab2605F/Bgb4T+oCyTxHljcCxWfrjpuIiIiIioWYv7Tp2IiIiIKqXAlgBqrMCe0yZqpvNzuKv8xKJW51w0tZ5uPjsXkBWhdC4UAkmMkS9+4uaNT84aSqspNhUQBTwE3pjTC1cUHq70iEzzL/w2Jy2W3gwXf2//9Dyq0ocSqqKA393Z/lp1wRERERHRImJCh4iIiIhOqXbFCLodi43uAhRyN79XXrtGqnPGb8hEEIpngrr3cISycAhe4ZwWAFIx+MAAf24O4Tbm7c+80xEjH8rpGToRALFGEMUGZ6U5W5u9yuedKbFKz9eidmuHJykAwDtNISiNyAdTDkFERERES4gJHSIiIiLCW59+pwMRZ634a1tddHv29BtzzCgs28bzIp6dM/UmtSqSUYHBsERRehSFL8RIX4x8ZvfW8rZaA4BbOzcKE8n/KEZ+R1VjI+gYa6QbG/S6FpubHXzkW9ebDpMWlCsVo8zlee6CiJwYKz/adExERERE1DwmdIiIiIgIauTfU9UNY0TXeo+qcwSPsyyLUhWwbEmhxoxX50xW6Yz54O4Qo6TEKCmRl6EoXUhEMBSDvzu/YJujij+jitcBxJEVEQG63QhRbMFXY7vVnqueYYLSBXS6Bte3Ot0rG7EXwb0Q9NeqC46IiIiIFhUTOkREREQEAT4mkAyAieKxPxHPabH1MoOvmiqqc17msle2SS0TX89RFB6DQQ7vFd2uhfPIAMlF5Au3d24Mqwqlrd7+7Nf/rC/DX/IhfDcUaxBRkSfnCVm7gi/8FVF3MujgIEWaOCSpGyWpPxIjv3D75o2s5mmJiIiIaAEwoUNERERE0ICPKVAKRNbGz88Zq9Kp09RTcK/8VIU7y/rMjTHnVOncuTdEmjkUpYe1Au/DiTG4A8FfrS6q9gpe/zMNuCYqkQLinWoIp9UVwQfEMd9qLZQaszTTDr13kCLLPZLUJwL0V6XijYiIiIhebAFOuyUiIiKiuqnq90N1TRUmiu1MCZNVb7c2t+qcCs/OeWqQS1zIPPMYDAsUhccoKXMX5CTL/Z6NzP95e2c7qSKUBbAuBieqWBPFmvNBpVTdWIvEGMHGeqfp+OgCczwabGqnlTklyjIUWeaPjMgf7q5AxRsRERERXQ4TOkREREQEVf1+Vd1Shcmz8smOp7QnUUL1ebzBPX5uzrlPOPXwMEFeOKSZT/sDdwyIGguPoJ+pPdiWUEX3NJmjptO1piwgGlSuXOkg7hhsXWFCZ2XNkDEajAqIACEgA1CYSD5VWVxEREREtPDYB4CIiIhoxb319jsGkBNj5CjuWL1+fe1Jq7U2np/T4gxTFZ/8b/TsHOCFyZzBsMCDhyM4p8jLkIhIbizumMj8+VU55+Ptz379O1T1DUBtby1af+2V3msbVyJrrODwOEOWefTWbNNh0mVNsYCmXWvTPv+kn6HbjVC4kALwIegvTTkEERERES0xJnSIiIiIVpxarAOIVWFtJOh1Js7QqVmL8zPVqKO/Ux1n51xy7A/vDeBcQJa7Ik3dCIITY8wv3N7Z/lJ1UbWcIECQC8T3umYdACIjiGKD9V6EODKILN9qtVGb262pAnkRELyiLH1pDL55++aN46bjIiIiIqL24LsMIiIiohUnkOuqegWCqBMZsfGjFIti6t3PVT4/Z2GrcyYHeM7F9F4xGpUIQVGUWgigIjgW1R+aNYzFIpEoSlVdGyauKEuPoEAnNlhbj/HK9V7TAVJTZliQw2EB5wIGo7JfFOFYrPk/qguMiIiIiJYBz9AhIiIiWnEKXAcQx5E1a71I4ujJZ35klkxJG7IsTWt7dc7ZWOPn5kzeHvPBnT7KMiAERZ77EgBE5Eu7t26E6qJqP1X9dxW4rkGvxJHpHA+KHEC83ouMAPjoaxvzCYRrbHYtard2/+EIZRmQpOVIRL65u7P9hSmHICIiIqIlxwodIiIiohUnEAtV0+mYaGurA2Pk7BtzmLvuH1gcjVTnCM4/L+mcgUsXcNzPoapIMp8XLuQicmTjlawieBWA7a5Fem2zE1+90umqgxoBvA/InW86vuks8boa1+Z2a84H9IcF8twlaeL71sjnm46JiIiIiNqHFTpEREREK06hHwdw3fuwVeThya7ngmzytiHMczeKF6E6Z7ISZ/yxCQ/3Ezh3WohTliGxRr5pIvNf3frB1x9UF9ViUI8/CSApCn84SEufZSEygh5EcP1aD9e2uk2HOJ3n/N5pCjOszyzzUAWKUhOI3AvQv1tdYERERES0LFihQ0RERERbUOTr3Qhr69Hjio1p93e5H/zyGqvOGT8n6axS54IJDg5TFIVHkrosy/0AIu/e3tn+1VnDWEQC7YjgBAozGJSDInNwPgCqiCK+xVpGdVf39PsFoIqsCCMB7ty+eSOpeUoiIiIiWkCs0CEiIiJadQHX1zdjs7UVR1c3K6osuER2Z1narS1kdc7ZjckEzgVn59y5P0SSlCgKjzQPTkRGxsrfqi6ixaJABkgBaNzp2AgaOurVaJt7ej1PS9dW7Wr8fU079PEgwyhxwyxzfRubt2sJioiIiIgWHhM6RERERCvsrbffMUF1Oxm5wahjB8bIZtMxrZpGqnPOa7F1QTLHe8XhYYos9/lg6FxehsJG5murWp1zStaBsLm1FV9b69hukjt4p4AAa2tx08HROdqcaysKj+GwwCgpCwCQoP+46ZiIiIiIqJ2Y0CEiIiJaefrHVBGVIVi9xFkqbdJ0iAtbnTN54c5+3+fMs3+UwnuFKvql0xMjcFEkP1RdRIvlU595Z11d+FOdrnl9oxd1jRHEpUHUATY2Yly/tmDn51A1ZlijD/YSJKnLktR5Y4yq0VBdYERERES0TNjgmYiIiGiF7d66EVRxpdMxnc31eP3KldPqApkyU9J0YmWV1FJpIBNfx+zvJ1BV5IU/EYOBjczP3Hpz+506wlgEAokgkq/3oo4xAhGB8wGlC7DWoBPbpkOky5hiIU275qZ9/igtEYIMjDH3bGz+8u7OG27KIYiIiIhoRbBCh4iIiIh63Y6VTmzR7VSwGV1HdqeFGaMqEivzbgM17Xz3H45wfJInw9QfpKkfisGd2zdv/NVaglsQCo0ATbqxzdd60XrpArxX+HB6dadNhtapRaE0qs3t1gAgSx3ywg2NkXd3d7Z/vul4iIiIiKi9WKFDREREtMJ+9tPvXAMQdWLTMVYgc9oCrmKWVm5Wt7zd2lNjnjfuxGP37g8xylw5GpYFBKlY8zdqiGahynjx3gAAIABJREFUiMjHAPSSzO/FkYGIwKsieEUU1fv2al6v+VaurTabYY0en+ToD4osTVxuBP9fdUERERER0TJihQ4RERHRCjNG3nBBLaCbRe4hBlOfn8PN35dzqT1gfe7dl5tU8OSX9pzftXMBYgRlqUMIchH5/ds721+YNYRFp6r/kQb9+Ek/t9CQ9bq2F5wCBnj1+lrT4VHF6q7u2dsfoSh1JEaOFHi75umIiIiIaMExoUNERES0whT6p9Xj46LoGisQaVfLKACtzBidu8nb8r5OCjx7LWXyCU+8+/4xjvv5KM/9vgiOTSQ/VG+Ei0GAbwlAF0DnuF8mceREVTtr3Ug+8q3rTYdHE+a9VqcZOgTFKHEonD8Rkfd2b954WFtgRERERLQU2HKNiIiIaJUFXF/fiHyvZ6NOfNo+aiaX+PEW5mfm7mX2kyupzhm/PXl/TFF69IcFsswPAHTEyFd239y+M2sIy0GCgQxF4EQklE5TKDS2grjmlmvUQjMszKOTHKO0zLLUDw3bGRIRERHRJfAdBxEREdEKU8VrWxtxL+5YxB3bdDiX1mRSaG6f+K9wTJ28M9527Rzvf/MEo5EbJKl/IMCJAP9LddEsNg26CUEqiuzKZtwRgwxA6CzQ+qHLqbvo7uAwQZJ6J4Ls1s7rX6l5OiIiIiJaAkzoEBEREa0wVXxbf1SkAiCOpt+QZrXN9Bqpzhkf6Dlt1gAgSx1OBgWSzI0ESMXK37rNVlDjPgrF+pXN+OrWut3aWI83vWro9tjNeiG0pN0aAAwGJcrSByPya7UERERERERLhwkdIiIiopWmV9LUHw5H5cBICxM0rQtoTqqszjlrr3ZeVc451/e9Oyc46efZMHFQYNMAb1UXzVLYCtCNovS9vPAoct8NXqOy8E3HRRPafKxVWQYUpYf3GJlIfqTpeIiIiIhoMfBjZEREREQrbmM9unr1anfz6lZ3toHmdH7OSrRbq3r4yaqcC6p0nAtIE4fCYWBE+taaH969uV1UEcISOREgzbLQgTrkhQ/GSHdtLW46Lpq3GRbnvQcjjDKXOKff+MTujXeqC4qIiIiIlhkrdIiIiIhW1Ftvv2OguLbei7a8DxC7quUw83Op/d+qz865RFXOmYf7KU4GxShN3ZEx8sXbN7f/QXXRLI2rAhiBhDzXgYj4KDK6eYUJnWUy7TKc9vkHRynKXAesziEiIiKiaTChQ0RERLSiguAVCEoR6MskEVYt/dNEdU6lzot17DHvFR/e7WOUOAegEMF/M6/QFomqbgCigJYQTQENccdIp8PmB23S5vWaFx5pWo6yzH0gCD/TdDxEREREtDiY0CEiIiJaUQIYEfndtAz3ux2Lta5tOqSnLVnG6GX2kmfZf9bJG5PXc2Lw+3sjHB3nLstCYUS+evvmjYczTL+0RGQEwcH1q50uALVGOr3YzP991ZKtj1Xy4GGCPA8jMfLFWztvuKbjISIiIqLFwYQOERER0aoy8qdU8Z1X1+Prg2G5H9kZ/jSc0/k5TZnbp/2rHPOisS5I8DzcG8GrlgJNJZIfqzCSZVO8eq33sVeu9V7Z2uxsChA5r+gP8qbjonl6ybUaguLu/SFGiROx8hvVBkVEREREy459AYiIiIhWVcCfiGP5ziub0Wu9jkUUtf+zPouaFJp3dc6FA8rE/UeGwxLeKQDz0Mb6yds7279c9fTLQhXx4XF2R1XNYFieWCNb62sRrmx0mg6NnmeKBVXn+TmjUYkkLYuiDHuRkZ+acioiIiIiWnHtf9dORERERDXRuBPbtbIMU29gLmpipdUqzOAo8OSXNPnLOueXd//hAKPUDYvC/9rtmzf+cnWRLJe3P/tvIhG1EGhW+JPrV7vXo0ik14uwtsbPyrVFS47KOddxP0cIMjBW/v6tWzdC0/EQERER0WLhuw4iIiKi1dXrdky3KAKKzgz7inVkd1qUMWricPVKzs45uzOZ2JkYvCwDDg4zpJkfmUj+6xmmXnqqEqlq75Wt7ndcvdr5KBQoSwdjpE0vWarbDO3W+sMcLoS7t2/e+OFqgyIiIiKiVcAKHSIiIqIVFYJ+rwDrIoDUvBtdxfCLumF+qb3fuhJEFyRxxj08SJCkLs0y//ndN7fv1BTJUlCgB8VGWjiUhUfcNejGFt4rSregxRaLurBqUmeudjgscXiY9/PMf7rGaYiIiIhoibFCh4iIiGhFicheCCrGCCLDXd3zNFGdU4vnJHbu3R8iL8MJDP7CXGNaQCLy8QDdTEauiIxkeeF7CsBawdpa3HR4T1nVFT3vNTvN0IfHGdLc78PIT9YVDxEREREtN1boEBEREa2udQDp+nqEjY3upX9oVTeKX8bLVOdU2m7t7OvZ7Ylf3sP9BCfDIsmL8GOfuHljf4apV4IICgCythGvXd3q9MoywBgAArQtJ7qIecdlFoJi7yA9GY3K93d3tt9tOh4iIiIiWkxM6BARERGtKsUrpdcEOkPLtSU+P2fhq3MET87QuaBC5/6DEYLHngJ/Y77BLSYNeiiCNI7ECgReFdYYhAD40K4XR5uW9KKosz1if1ggTd3AROaTLzcCERERERFbrhERERGtLIWu54V3w1GJXre+PwtXdYP4ZfZ9Z6rOOUvejBtP5Ex8bzgscXSSjZLc//VP3LyRzDD1KukDMugPyv2i8IKAzY01iYIP8DWfoTOvdXTey2ihtaTd2vFxjqwID3d3tn+8toCIiIiIaOmxQoeIiIhodbki9/6kX6R54ZuO5bmWaoN53DyKOs7ZoQ9BsXeYwBj71ds7239vDlEsB0EEqEJh08yXZRmcCAARmLb1XHtJi/xf0a4aqSdKF/DBnUE/SdyvNR0LERERES02JnSIiIiIVle0th73rm521q5f613qBxZ5s3caTbRbm/nsnLMWa5POabfmXMDdu6OTo37xX8ww7cpRRYSz91Aq0u1Zq49aFlrLt1ZL7yUX6f5BisGwLIzF56sNiIiIiIhWDd91EBEREa2gtz7z9e9QxXonlk0AiKOX+LNwic/PmVWdZ3E8d7yLkjoTjx2e5JBIfmN35/WvVBzFUrPWdAFYALbTkfW1ro1FgDg26HT41mqR1Zmv/eDDQT8v/O/f2tn+RzVOQ0REREQrgO86iIiIiFaQAn8MQDfPfeF8gPP1bGcuYn5m0apzHrvoYp8z+Id3BvcPjvL/vIppV4kG7SjQUajpdEwcPUqEqgKh3iN06GW04PycNHU4GuRqIvOT9UVDRERERKuCCR0iIiKi1bQFwGeZH44Sl5Zle8/QWbSk0LzP8dDJSSerdCYu4NFJDgi+cOvN1+/VHtySUSAC0BEFnNfEWoFzAXnmkCRl0+GttLaen/NgL0GRh1KDfrbpWIiIiIho8TGhQ0RERLSCNOAHAMAYg63NeO2VS56hQxWpevd58pyc8STOxFzvffPk7t2HyV+sOIJVYaCwEHTTxMvRce5Kd1qaY8yipR5pKi+5Zj+4M0idC791++aN/WoDIiIiIqJVFDUdABERERE1QDUCYAUaiwiiS5yhU/t2dQv2wxet3ZqenZszOeAF17I/KADI53bf3L4zw7QrS1UPTr8iska6G+tRZIygtxZhcyNuOjwaN8XCqmuJD4YFhsMCJjJ/p6YpiIiIiGjFsEKHiIiIaAWJyPtGkMgpyLTJlEs8vwX5mbm71MZwlbvH513k8Wqdibk+uDP4xvt3Bn+hwghWigESCLwqJLKwIoJOx6LXi2DjOb61WsXF1SKXXcLHJzlKp5l4/Se1BkREREREK4MJHSIiIqJVZDAEpLRWVADI1Bmd+ZhnVItWnXPuYOMXbOLiDYYFYOSffOLmjeMqp101AjgRaBxbI3Laai0EhStD06GtrLaen/PBnf4oKD5/69YNvjiIiIiIqBJM6BARERGtoqB/XFWvioiBANY+P3XSznRPu8x7U/mZ+Z5zbg4AfHh/+M7Xv3H839UY0vITDQoEAIWNJBgjKMuA0ajEyaBoOjqqy0ss7tGoxMlJYcTKf199QERERES0qpjQISIiIlpBIeD7NOAVVe06FxBCWz/jvmSqvszPG2/se3nm4Z1+7hM3byQVR7BSbr35hjNivixGHma5f1x1oQoo11B71Hh+zmWff38vgQtIxOsfTTkFEREREdGFmNAhIiIiWkECBECtBo2NkelartVRrtNwCdCitVt7/LMXXbeJx48G+d1vfND/kRmmpEcU+m9D9VpwKL1XqCri2KDXi5oOjVrCe8WdO4PMOf11tlsjIiIioioxoUNERES0gkRwAiCIgUTWoOojdKoYbpHavF0qOVNndc5FtwF4H5Cmfk8gRxVHsJoU1xTolj7kWe5yVUD1NLFD89fGq94fFkgy500k/1PTsRARERHRcmFCh4iIiGg1ZQKU1poQR6v9J2ETG8Izz6k4zXidN9DE42UR0B9kSfCBCZ1KaAJIsr4ewRpR4LQiIy9804FNb5Gypk15icW6vz+C8zrc3dn+1eoDIiIiIqJVttrv3omIiIhW13UYGUYdW75oU3cl93yrPoOjwqzRC4cae4KqwsYGo9QNb9+8kVUXxeoSK+9+y7XuYPvf2Xq12416ABBZg8jyrVUrtOD8nId7SVKW4benHJ6IiIiI6IX4roOIiIhoBanqtwOQjpXpKguW8PychfaCaxfCaYVOUYR35xPQ8pOA/Oq13vWNje7jx/Lc4aTPfNm8tbHd2sFRhkEanDHmp5uOhYiIiIiWD0/uJCIiIlpJsieiVwSwnbjaz/gsUn7m3A3hmneJZxlezxvgrP3ambGWa8YAJ8P83smw+OUZpqUxClzZP0hyIwofAkIAQhAULjQdGlXtJRbr3kGC4EJfDD5ffUBEREREtOqY0CEiIiJaQSI4CQEmBI1sC1tFLUpSaN7t1p5J3kzenyAiOD7JhwL8UoVRrDrfH5RlXvi7cWxeFcB01qK4W3FidBaLsn6aVEfeVhU4Oc6TvAjvf2L3xgc1TEFEREREK6497zqIiIiIaH4UHVVcBWBLVhYsjsmd+vN27vXp7w+HRb67s83N5ercEUGeZSHLEj/YWIviXi9CtxvXNiETNM27TALopJ+jKHwmAp6fQ0RERES1YEKHiIiIaEWJIDEisHLxdvEybyTP2m7tZT7hX0m7NR1/4AU/E4Cs8MczTEsTxMihKixUOzaSyFoDEUFZTnEWFc2siXaJL7K3P0KShxKC32k2EiIiIiJaVkzoEBEREa0gFY2h6AaojToN/km4zBkjoPoNZsGTazZ2Vs658wlweJQiSXxRcRSrTXAEQBRYs9bEqqdn6SxDQmfZl2Pdjk8KFIX3YuTnm46FiIiIiJYTEzpEREREK0ggXYX2rBEpi0u2XLvEbm8VG8Lz2FRu4tP9lQ1/0UDj5+k8SvbcuTccpqm7V9XUBAjwjgiOjJGD9Z4N5tEZVGxcuGSmXLB7BylO+nlWluFgd2f73XqCIiIiIqJVFzUdABERERE1QU1kTc8YEee5FT2tS+31Vpgg0onKm3PHn0jmKIDjk1xh5GvVRUIQfAiRgUBNt2c/HlmBtQZxZJuObLXV2C7xMs//o28cIc2DM0a+MuXwRERERESXxgodIiIiohWkKj7uGGutoBPxT8LWk4mvZ7fH70/sOqeZQ+FCaSw+W29wK0j1iipeTRIXAGB9PUKvy4TOvDR8VM4zjo5zZJkvi8Ifi2W7NSIiIiKqDyt0iIiIiFaQCLK12NreWoQ4Pj+hU3vrs4YO7Fi0dmt69q/xypwXXTsB0qSED5rC6zdmmJ4mCMQBgAiOC6ffnmUOIsIKnRWWpCUKH0oR6e/ubP+/TcdDRERERMuLH8ckIiIiWlFxRzqdziU3oed0fs4imHe7NQDPXlx98RyHRym814e7N28UFUez0jT4AwBWFZ2icMZ7hQ+KENpWN0Ivbcpf5eFRCg0YGSNfricgIiIiIqJTTOgQERERrabjoghlmjqkuW86lsdWJSlUicmLNXY/BMX+YZoXhb8z15hWwK2dNxyAHIqrZRFsCIrgA7LcPX3WEc1Pg+fnpIlDmnmUXlOx8nNTDk9ERERENBUmdIiIiIhWkcidvPA+Sx1c2Z6ETt1mbbf2Mvv1M7dbm3R2ds5klc7Y/ZNBgST3HpAPZ5ieLiAihwrtBg8tnboQFEXh4XyYw+T1T9FmbcuZ3Xs4Qpa6osh8EOCbTcdDRERERMuNCR0iIiKiFSRGD0uH3EYGnbiBsz+WeVO66h3n89qrnZ2jM34dx24PBwUsZGis/GTF0dCp90RkKBb9oKEMQWGMII749mqVjBKH/cMEeRlKhUYKzCGjR0RERESrjO84iIiIiFaSvF86n2eZC5ub3We/e+EdmkYluZ3JxA3OuT/2uCpwfJIhL0MpRt6rIgR6mlj5khF5D0DhPApjBMYIvG9b/QhNbZqKPT3NrIagmbXmX+3ubH+ptriIiIiIiMCEDhEREdFKMkZ+U0SGncjkoYKDPxYh5zNru7V5u3Ro5zzRGEFQ3L31g68/qDImeuzfKLAFiPM+FCEoyjKgKFanfWFr1Nwy8Xn2D1JAFaXToYh8ruLhiYiIiIiewYQOERER0QpSF45EkKlKkeeu6XAAtD8pdKnN4HkkiCbnkKe/VxQew2F5kOf+vTlEs5IEOIJqV6BWA6z3itJ5JFk71hJV43nL2fuAw6MUaeZGRekPALw1r7iIiIiIaHUxoUNERES0iowGVZhRUUasKqhH5bmds7N05PmD7+0nOBrkhQB3qw6BToWgIwBeIbFY6Z1VueU511Kd2lRQd3CUI889RqlPjMgHuze3+03HRERERETLjwkdIiIiohV0a+cNJ0CvKLxZhXM/Zm23Nu/qnKe64I3flomvkwS4e29YJInfh5VfqS4iGmcUxwAgQNqxYrodi83NTtNh0aymWMN7eyOkaZllqe+bSP52fUERERERET3BhA4RERHRihKDd+LIHobw9C5m7a3P2t5brQ3knNsTrdWeoUCSOiSpCwBUvLIFVE1u3boRFOgpIGu9yISgGA5KtKV94aWs2DqsOm1dlAEbVzq9tbXoiiq+UfHwRERERETnYkKHiIiIaEWJyFec19Ka5+zsXmLTt4p94WXbW5558/iiCp0zF1yw/f0EpVMngoe7t26EWcOgixkj73Q6Zi2OpSMiCKrwnpd8rmosLnze0KULsFYQx6dvp3d3tt+tLxIiIiIioieY0CEiIiJaUWLkK74MS99vbS7t1qo2WaHzvCD0yff3D1L4ELyI7NUXHAGAiPyrsvDFSb88DkERgqJsQUJn2ZKjZ9r0P6oHDxMogCxzWZa73246HiIiIiJaHVHTARARERFRQwy+5JyORonrA9hqOpyFVvX5OWdJnPF2a+P3MXb/0WNlGVCUHmURACCpLiI6l8FXFeJHiXeKUKz14k6e+aajojnYP0iQ5x6DQQkTmZ9pOh4iIiIiWh2s0CEiIiJaUbd+cPvOta1OtLXZYTKnQpXldiZLLc67PzZZmjpYIwiKQqz8elVh0Pl2d7a/IAJVDZ3RMLgs9z7LHLxvUy0JXdolf20P9xKUZYAYwHk48foT9QZGRERERPQEEzpEREREK+xkULyTZb44u197u6Y594Na+HZrk0FMBjT23AcPhxilbuSD7t3e2f7xmqKjMQIciZEEBmlQLQCgyFml0zbTruPnPX/vMIEPCu8U3ofRLZ5VRURERERzxIQOERER0QozVr6WF87peTuYl0i+VJGfWfgzP6put3Y23vjtyXkmvqeqOO4XGKWuEKBfXUT0XAbfgMIJRF2pmY0MwrmLiWYxa2K2Kt4rstRDg2KUuDIEfH7+URARERHRKmNCh4iIiGiViXwuK0LIC9d0JAQ8ORNn/Hyc8zJeE48fHmZIU1dkqc8gcn8OkRIAI/KvReAB9d2eNZE1CBUnGuaV8Fz4xOoc7O0nKF2AqiLNXTCxYSUcEREREc0VEzpEREREK8yIfL10QdN0+dpENfGp/trOz9GJxyaqdU76BbzTXIwkYlg1MC9i5K4YORQjhxs9G4sAebF8a2npXXLh7h+kCD7A+YDg1QUfvlRvYERERERET2NCh4iIiGiF+RBSCJI8Z4XOpEvt8daRIJpsuwY8SeZcUEaRFSUKHzIAmbXm7RqionOFn4Ii3ViPrna60XpReoxGxYt/jOamqvNzstQhzR1CUGRZ8Ar5p7dv3khmjY+IiIiIaBpM6BARERGtsNs7N4414H4xj6oC9nR6Lh1P3rwggTP+eF56lEVA6UIOIFMXHtQWJD3l1s4bTgwORqOy78rgBIJRWjYd1vJr4Pycew9H8C4AAPLcqxH88/lHQURERESrjgkdIiIiohVXuvBbRydZf+nzLW1vt3beL+C8QSeqdz78sI8kKUdFEY6Nkd/ZvXUjzBoKXZ6I+RpE4rz0wfmAPGfLtSo1kLt5RlkGHB5n0EdZV+8VauSXGw6LiIiIiFYQEzpEREREK84Y+e0k8anq2NbpJbI7VSSA6koizboJ3Ngm8niyZvLcnDMT1TvH/QJZHlIRHNlIfqz2GOlpBv8SCuu9elVtRwaCKnV0ksOVAapAUXhAUOzubP9O03ERERER0ephQoeIiIhoxangy/1RYYqChR1TqXrjfny88bZr49+fPFsHwNaVGC7gfRGcQMNvVhwVvYAG/RUIhtaapNeLYKOlr3VbLpdYx2XpYSMD7xX9QaHB6379gRERERERPYsJHSIiIqIVt/vm9hec1+H+Udp0KKvtLIlz0QbzOWfrPNxLcHCU5oNh0RWV+NbOG672OOkpt2/eSAQYujKEsgys0GmRaX8VFz3/ZJAjBIUIIGKC7dr/ctbYiIiIiIheBhM6RERERISiCF/dO0hPaptgjkULTeynz9zibbI6Z7wa57yJHn3dP0wwSnxQ1Q0YvD9jGPSSjJVfKp23AFC6gBCY1anNnC+t94oi93ClR1F4qCDf3dn+zHyjICIiIiI6xYQOEREREUEsfvmkny9vz7UpNoEv9dSqN5UnE16TLdd04nmPvjqncF69iJRi5P+qOCq6LCNvl0WI4shAgyJJWChVhTakxQ4OUzh/en7OMHEaPO41HRMRERERrS4mdIiIiIgIIvK5vAj5Sb9oOhQaN5nIGXtcFRABQkBqgMPdne1fnXd4dEqD/q6K9BWAsQJfV4UOj+ep1iV+TcNRCQ2A9wG+DCoGv1t/YERERERE52NCh4iIiIiw++b215wP+3ceDC61aVzFvjL3ps9x0Qbz5OMChBBQlgEh6DEELAlp0O2bNxIIfn7/MM0ja2ANX91NqyKlVhQeALC2FqFwAQFQE5m/U8HQREREREQvhQkdIiIiIgIA5Ln+swcPk9FguLhVOot4fs5Tg0y2WZNzHh/7titDWRQ+gcidKsKglydG/u88DSFJShydZE2HQ1M6bx3/4btHeLg3QpKUyHIfVCURr/987sERERERET3ChA4RERERAQCMxSfTPAwPDpdsM7rq83PqcJaw0bGvgucG5L0iALkAIxvJj9cbIL2IIHyx9OHw8Cj3B0dp0+EspzkvUPVACIqyDPClqo3k92/durG8Z40RERERUesxoUNEREREAIBbb25/OUvdB3fvDUahrjNAlkGdl2YyiXPO2TlnsswBwEhETm69uc2qgYbd2nnDGWv+dZY5MxgU4BqaTRuuXrdnYSODPHcIQb018g+ajomIiIiIVhsTOkRERET0mBjzL/sjF46O8woHrW6opXZRIueCne3BoIBzminAcpCWMFZ+WhUhzT1E+MJvtRdkjPYPUuSZhwZFmnnvA9IA/MP5BEdEREREdD4mdIiIiIjoMWPxs6UL2Z37gwufw23qJ6qqIpDH/8Kz7dfOqdIRAIfHGdLMWWPw9YrCoBnt7mz/NIzczVKnw9HinkW16kJQ3H8wxDAtT9uteS1FZHT75o2k6diIiIiIaLUxoUNEREREj916c/vXXRnePTnO06Lwtc1TR1Lo3ORKG/o2XYKeF+d5F0mAs8IPI4IQMICRX6kzNpqOteYfe6fh4d6o6VBW1qzLPs0c0tShLDxOhoUWzsNG8k8rCY6IiIiIaAZM6BARERHRU4yVf5EWvrj/cLU+jN5k7kcmq3LGjT02nuOJYkEIYX93Z/vnagyNpiX4K8aY9MFeynN0qlTjpZwc+uAwgw96+k8ZAAWMlR+tLwIiIiIiosthQoeIiIiInibyxaLU0cOHI3jPDemn1H055NEc55ynM57MCUGRZeGwLMLv1RwRTen2zRvHCnymPyyKD+8Omw7nfC3vm9jk/3VUFUdHp8dSea8Iqgox+a2d7S83GBYREREREQAmdIiIiIhokuA3y8J/2B8WyYO91arSaZIApzvZgmc23Cf335PUIUnKY1j5f+YSHE1FIvnpLHHYO2jp+mGe9kL3HiRIUgcAyAuPEABr5A8aDouIiIiICAATOkREREQ04dYPbt8x1vxslofkwazngLS8EqB1xq+XPvvQmcOjDIPEZRL0N+YRFk0p6L9wHvnBUVa+981+09E8a9XX5XMSWklaADi9RCEoVFX///buPMjS67zv++8573vv7W16BrNhAJBY2D0DiJSliJEYR1LZsqNY8vRg6R5WSrKYil0qu5xEtuU4cVmyKmUl0VKRJdlaIrsYi1LFKUYWhEUSYDuUI1OCKdGUCBAECWD2raf35e7vds7JH7cBAiDA2brnzgy/n6qumu6695znfet9b3W/v3nOcYn7vZtTGAAAAPC1EegAAADgq5iFf5Llfr7TLvqbzfwrP9+OsbdhjHe6UxoO7K1f9t7namWt1+n3qhNzs0eKm1cdrtbx2SNZWnP/KvhYdDqF8tzflHm/3nMa6cY/C/q9St4HbbRz5ZmPUVbJ6f/ZluIAAACAG0SgAwAAgK8y+9jDVeLs32dFyBaWbtF9QK7kTkl53qGqgtqdsjKnV4ddC96bk/5G5WPPx6iTZzaGXQ7ew1tpqduFAAAgAElEQVQ/JorSqyi8zEx530cfok+cLR5//PArQysQAAAAeAsCHQAAALwrS9yvl1Vo93qlsqwadjnY0u9XKsqQmbMXhl0L3tvc3JHgq/jUwlJvfm09a6+tZ8Mu6fZ1k8LZldW+yioMuuPMgpllSep+5ebMDgAAAFwZgQ4AAADe1exj0y/muX+p2606q2v9YZezo26XZp4YpXanVFXFDUmXhl0PvrZo+gf9fvWlMujCwlJHIVzblfb1uITaMO/Fzc3sbXvnyKxwqfu1IZYEAAAAvA2BDgAAAN6TS92z/bxqLS53lRc3Zx+Q28UwHjz7ELS81mvmuX/1+OOHXx5CCbgGH509smlmi83NvL663u+eusal126XoPFOUFVB/X6lLPfq9EtVXlGmIga/NuzaAAAAgDcQ6AAAAOA9mY+/1u37xVan6K2s9K7xzTtT09ezsgjqd6vMpfb/DrsWXB1L7F9IcaTVLKr1jUwbzfzq37uDdX3deo+UbGMjU1kFFT6oyEMIMYTE2YW5xx9mvUkAAADcMgh0AAAA8J5mZ48El9i/zbLQW1m7xkAH267Xr1RWftM5e2bYteDqHH/88B84ZyfKKmbNdtW+cLE17JK+yp0SHN1IR9PaZl9SVFUFVVWMJgvOuWe3qzYAAABgOxDoAAAA4Gsy6Z9kuV9qtYvuwlL3RsfCDdjY7Kub+WL20emlYdeCq5c4O+qcnev2yoVer+yfPH1tS6/ttK/3pd2qKijLvcxMlQ+hCiFKVrhETw67NgAAAOCtCHQAAADwNc09fmTZOftyp1cVFy61VFVh2CXdEoYRTi0u9fpZVi0MYWrcgLnZI4XV7JfMdF6yZhWCQrh1YpRbOmi9Caep0yvlq6iyDAqVopMql9j87GOHT+z87AAAAMDVS4ddAAAAAG59ltjH8yx8Sz+rRtc385GD+0ev+J6yDIM9KUqvuJUBJc5kJmW5lzNppJ7InGlktKYk2XqsHK/tCe6t81h8Z3W7pbr9qkpqyU8OuxZcu8S5T1XR/73NdtFIa6YTZzZ0+KG7vnLdY2j38sZ6pqr0anYKlYV3UebMdHlI5QAAAADviUAHAAAAVzT32OFPPfnU6+v9LNxzab6ldwY6MUqdTqH1Zq7NVqaqDAohyPuoNHGSDboAXGJySaqs9AoxyszkfVCaODlnqtWddu9qaHJXQ2OjicZGa1II0i3UzTAsq+uZyir05x47/Olh14JrN/vo9NKTT514tizCf1sWXhvrmV7qLuubPnRAtZSFE4bhjU+VyntFSVUVopeiM3mXul8aZm0AAADAuyHQAQAAwFVxiT1T5H6616/GN5u59uxuSJLWNjJdnG/J+6iyCooxqpY41euJfBVVazhJTmGrEyFxpiQEKQyCoBilohzsX1GUXp1OqTf26mnUE+3ZPaL9+0c0MVZTerXdO3dg/nPhYjMri0DXwG3so3NH/tFvPvn692w0C1liE/Weq506s1H7hiP7rvzmq2zkiVFqtQuFEBXjYBmxvPSyrfeHMHhRo5EoSZxqNada6uR9VK3mZJLSrZ99PYhR8iGqGnx2RWdWOWft448ffnbYtQEAAADvRKADAACAqzL3+JGfevK3Xp9rdkp3aaG9Z8/uhi5camujmak21tDeiZrGR2saG0s1OvrVv2a+9Xl0UXgV5WAdtqIM2mzmKgqvflaq36/eDHo63VLdXqm19Z7SeqJGzWn/nlHtv6s+6Py5zeS5V6dbyoeosvRKEqc0MSVbHUqTu+pbrxx0L70hyys124W5xH57OJVju7ia+1+LIvx4CLo3jsTxXq/cnedejUZy1WPEOLiH1tYz9XqFev1KMUbJBtfYm68LUSHGQbi61eUW3wwvpCQxjY6kqtWd8tzLmanyUWZSvZao0XByZmo0Uo2O1jQxmmp0LH3btXm7W1ntDT5n+qVCNC+LlXPu5LDrAgAAAN4NgQ4AAACumqu5f5z1/U8sLfWTXeOtXa12roem9r4liLg69Xqiev0rD7D37hl0+7zxoLrbr7S80tPmZqas8NpsFSq2ApCL8x2liWnfrpoeeP9u7d07sq3HuB1a7UJF4VWWQVleKSsqSVItcapCVK9byrnBw/M0MZkzlaVXmqTKCy+zqMnJunbvamh8rKa1jUy+ilV09vNDPjTcIDN9wcxel8XdWRZqzVZRnDqzUZ96cI9G3iUIfYP3UafObKjbKxWiFLeWNHTOFEOUzBRjVJ57mZMa9VT1RiJnptIH7dpVV5qY+plXr1uoXk9kZgohqt+rJDMlqckU5X1U31fqZ5JzUgi5nElp6pSmg+6dycmG9u8dvaYg6la02cwUQlSRRx9CrBJnK2b2x8OuCwAAAHg3BDoAAAC4anOPHf6N33rqxF/bbBU6e7458pEPH6qNXWOY87WYSY1GokYj0e5ddYU4CDx6vUoXL3fUy0q124W63VKX1jItLvfUqDvde8+Eph66S7Xa8Lp2vI9qdwu1WoXW1nsKYXA8IcQ3g5skdVKUvEwj4w013KDToSwrVWWUD0HeJOecekVUbz1TXO5pYaEdyioorSf8/n6bm3vs8Lykjz351In/PUZ9u8weTmpu/7n5lg4/dJeS5O3dL/1+pUsLbfXzSu12IedMToNVBb2PCmHQzZW+5X1pMgheQpDyspJzprGRmmKM6oVKZjYIc3xUUfo3l1vbPVlXp1sqbu1v1c8qJYkpcaYgU5Z7JVVQx0c124WWV3raNVFTo5Hq0N3jt90ybXnuleVeReE1OpqUI+PpYrtTLsniTw+7NgAAAODd8AchAAAAroml9isq40/kVei1OuXusd070yGTJKZka6G28fGaHjl8lySpt9W9s7rWV7dXqr3Z18kzmzp9vqmJsZo+/M13a9f49oVM7yZGqSy9ssJrfT1Tt1uo9EExSN4H+RDlzCRnCmbyMo1vBV9FEeQkyaR6OlhqrVFzmpxo6K49I3LJ4Pt6PVGM0vpmposL3ZjU4ivmrNjRA8NN89G5I3//yadPfDKvwqEi8/tDiLpwqaWHHtgtSaqqoIWlrjY2s8EeU/pKh0wMgyBHkpwzmQ3uF+ecJiacnEkyKfjBdWjOlBeVKh8UQlStNujcqcJg6bXBpToIbiRtLc/2lTnMTDEEVT4oxsF+O5IGy7xJ2mzlWl3rq95wOrhvXHvvaijZjiURd3gvrHa7UIhRWe41OpKOTE7WHxqtp+67vuv+1Z2dGQAAALg+BDoAAAC4JnOPHX72yade/9GyjN3F5c7uQ/fuevsGOTu8vcbYaKoH75/Ug/dPqqqCVpa6OnFyTe1uqWar0H/443mNj9f0gQf36L5DE9s6dwhR84sdLS13VVZBtZpTo5ao3S2V5YO9f2pJoqQ+2Jek3khUdybLvO4+sNXBYNJIPRksXXWFjiIz6dLltqoyqtZIf+/4sanWth4Qhszm+73qw2sb/f7YSDq62YxaWEyVJKYL8y3FEJUkbtAhE6PGx2uqpYmCDbKOmnNqNAZ/0sUYlaZOI41UWVYq63vF6OVMykovv9XJMzaWKjFT1OD6SmtOZpJpsGSbSVt7WA26dmIchJQxahBYKr7ZwRNjVFF4mUl5XqrXlzqdUucvmb7xkf0aGbl5f25eVfbzxkGbSYoqqihFqZ9Xsdfz1XqraFZVOPnU0yfqc7NHCE8BAABwyyHQAQAAwDVzZn+UZ/7YZivPVhY7Iwfu2d7g5GqlqdOh+3bp0MExtVqFXnx5Sf28Uqtd6AuvrOj02U29/75deuj+3Tc8V6db6sy5TeW5V9jqTMhzr063VFkFpbWaRkYTjTbSwfep0769Y7rn7rE3N6C/VnnutbDY82axJdOTN3wQuKW41H4xFPrujVZ5sZ/7/SN1N9bPqpEQoswlCpImRlMdPDCmvXsaGhurfc3xvnKFjb7t597Hr1x/Ib6R2ChGKYSgqgrKMq80cZqcLNXtlipLrxijOr1SZRneHGvr0pfb6uapfFDiTN5HNRqJJifq6vZKnb3QVKOR6oH3TV7VtX+9zThVFdTulOpnlcwGx1pVQbWRVKNjNTVGUtVrg86mt09imriroQtLHRXeyRc+SZwprbt/O/f4YcIcAAAA3JIIdAAAAHDN5maP/PBvPvX6d/aDHby42rtioLPDTTuSmSYn6/pz3/E+zV/uaHm1p1a7UKtb6OUvr+jMuU198OH9uufu8Wseem0909JqV3nm1WrnSpLBcmhJIhWFV9Koafe+miYnGpqcqOuuu0auK7x517k3MvWz0lzqTh+fmXppWwbFLWPu0enzT/32yR/0Vfj5LA/q56FWK3XIzEamHtxlD90/qbHRrT/ZbuCSetv16N7oUBkMmShRKmlk6xaeuOurl1CMcRCc9LNKRRG0sZGplxXyWaXKmfr9UiFE5bm0GXJ5HwchUlqq1yu1f9+YDh0cu/4DeIeqCppf6KjbK+V9UFEGReckG3QyDUKnXEky2CtofLym3bsaGhtPNTFae+PwtbLSV1l6SVFKnCyxniX2m9tWKAAAALDNCHQAAABwXZJ68pQvw98ucr9rZbWvA/tHr/ymnbK1GbuFqPfdt0t33z2u02c2tL6Zq90t1O1X+pMvLGr/XaN6eHqv9r7LQ+t3ijHqwqW2Npu5ev1SWe7V6ZWqyqAkNaX1uqJFPXCwoamH9uzI8lKXL7cVo6oksf9l2wfHLWHuscN/+uSzJ56V2Yyi7ikr37lrsmEusZE3w5whM5NqNadabbAP1P59g/unqoJ6WaWLF5rKe+Vg750opYlUVl6+MClWWlvvqdnK9MD7Jq/7PolRWl3va2Wtp8SZ8sKrDKYqSJLJtpaJCyG+uURc5YMUpXa30PpGJrPBOCZpZDRVu11oo5nLhzho3nGuOXds+vx2nDMAAABgJ9wafyEAAADgdvRLeeG/v9UpR+aXOrv37xt983++30yD3TC2OJNcolot0SNH9mttva9zF5rKi0p57rW+mekzn7usIx/YoyPTe999DEnzlzsqq6CNZqZ+r1SrO+hASJxJaaLGRE0fuH+3ph7cs2PtR/1+pZWNzMeg5eOPT/3OzsyCW8FHHz/ys0/+zqlpKe6JUUVZxbKs/Mjlha7uvefqusqGcOspTZ0mJ+r60AcPSJKKXqn19b6y3Gt9o6+88G929lRVVLe3pvvvm9T+fdcW/q6s9rWy0VOee/WyoKTmVJaDcb2PatQT5cVgn6CqCoqS6lv7UzkzudQUozTSSFSvJ/I+aH09U6tbqCoGy8mZSbJ4vSu/AQAAADcFgQ4AAACuy9yx6dZTz51+ptXJf2CkkTTOX2qNPPj+yWGX9RWp076D49q7d1QrK72tZdMqdbulvnymqXNLPX3Ht96r8ZHkzY1BvI86c25DnU6ppOZ0ebGjqgyqNxLtmWxo154R7dkzqn13jeit3RM78RT4/Hxb3scqSe3TOzA8bjWmvyfpafO2r6x8TJzTerMvma461Bm2+lhNh0ZrUuV1YN+ozl5oqtstledeZRkUQqLzl1rq9ko9cBWfFUXhdXLrfiyCqfRBRe4VJZVlUDloz5GPUTEMgp27djdUrydyzpTnlaoqSGZKElNZBtVriR5436QuL3XUzytVRVSMUWYKZvbqDp8iAAAA4IYQ6AAAAOAGxJ8ws+9ud4uk2c7vb3cK7dpVH3ZRb2Op08F7JnTwwJiq0uvEuaYa3VKtdqFP//G8vvWb79b+fSMqq6BTpzbU7eTKC6+iDHIyJYlTCFFVNN1994T27m4MNljfQZ1eqbPnmypLb0ni/uGOToZbwkePTfee/N1TP6A0/t+SHjTTZFEFXV7sqN5ItH/vlZcJvCWYpFqi8T2JvnHPiFrtQvPzLTU3cnnvlWWVLi921Ozk+qZvOPCew8QY9Zk/uax+GRXNBsulhaiiDINl1aooc4MuoZF6orHRdNBFl5hqNacQo0bGtv7cjVJVBlVVpV6/1NkLTSWJaWKsprKMPsbYSVP7zEcfnf6+m3OSAAAAgOtDoAMAAIDrNjcznT39/KkfzXP/sxsbWX2hnh661QKdN6VOaeL0wSN7tbDa1/xCR61WoRc+O6+RkVQfenifSpO6VVSrU0ml1+hYqhFn2r1/XN/w8F6NjnzlAfFOunS5oyzzPkYtzM1MsafH14mPHpte/a3nTv9CUYafW1jq9vZM1se8Dzp/saXJiZrq9eTGJ7nJa7NN7qpr8pH92tjMtbTSU7dfKG+Xam7meuW1VT0yvffNgLQovdbWMq2u9bS0lqm1taRakpjioBlHbqv+0bFUe3c3ND5eU5KY7t4/rpHRVLXUqVZzcu6rDzRs7fHz6skNvX56XSOD5ddckMai7fRdDQAAANw4Ah0AAADckNmj07//1O+e+o/rm/nDoyO18Va72DV5q4Y6JilxuufgmA7sG9XCUk/zC20tr/b1py8vaXysprIMiiZZPdHoaE2PfPDAFbsj3rkHz43odEudOdf0vgpZrZF8bJuGxW3i+MzUc7/52yf/x831fKTIfaPeSHaNRY2dONPUNz6y98oD3KLu2tPQnt0Nnb/Y0rpMVRnUy4Je/tKKHjmyVzLTmbObWlvvq11ElVVQVQbFKDlnSlJT4kxjjVT79o/qyAfuuuZlD50zKQ72y/FlVBx8TAWFmJpsdYcOHQAAANg2BDoAAAC4YXPHpv/mk7976tlutyzOXWzqg0f2vfm/7oexWfsVmSlNTe+/b0Lvv29Cy6t9vfjFZW1u5kqcaddkXQf2j+pb/szBm17axfmOsqySJbZyfGbqhZteAIYuSdzHvOKv9frVg91uVWTjvps4O3D6bFNTD+0ednnXzUx68P5JHTwwpouX2mq2cnWLoBdfWdWuiVR5GbXe8wo+SialNScz00g90e7Juj7wwB4dOjh2w3UsLXclk8xMIcQgU5C5T23DIQIAAAA7amcX/wYAAMDXDTOtdHpFbLdKvXpiXXHYCxhdQ5J0cP+o/rMPH9KePQ251DT94J6hhDmtTqHzF1ve+1imif38TS8At4S5man5xOl7zNnr5mwz61ftTq/stbuFlpZ7wy7vho2Nppr6wG7VG4nywmu1VejsfFfL69lgC566U72eaGwk1Tcc3qvv+QsP6Nu/7d5tCXO8j+r0Simaet0qxqDgzPrO9Ic3fmQAAADAziLQAQAAwLYw6YeqKnZa3WIjcU7eh2GXdE0md9X14T9zUN/5kfv0wP2TX/vF7xIWbUcn0upKXz6EMkns3PFj07+wDUPiNjV3bDo4Z3/LOb1mUt7tllW/V+rSQkcbzfxtr70lu+CuIE2c/pNvPKA9uxtKtva7Kcqges3pAw/s0V/6rvv1vX/xQT0yfde77odzvRZXuqp8VIhBlQ8KMdZkUoxxY9smAQAAAHYIgQ4AAAC2xdzMdJam9j/1e9X8+kZ/9ey51vC7dK6Bc6b9+0d14MCokmQ4j8hb3Vzex36a2l8dSgG4pRyfmTrrzP7QTFlRht5ms1jptsvO/EJb3t9GN9fXcM/d49q9q669e0b0HR+5V9/73Q/pQ4/sVb2ebPtcVRW0uNSVpK3PpmjO5J2z5ePHplvbPiEAAACwzQh0AAAAsG2eODr9ZJLYp1bWsnNrG/3+ydM35z+93yodCjdSx/zljtbXs74P8Q/nZqY/u21F4bY2d2zqF83sdZM6/cwv9vOqmfW9Tp3Z3JbAdNj3zj13j+s7/+x9+s7//D4d2D8q28GCXnl9TZeXeyoLL0XJOZelNfc554zl1gAAAHBbINABAADAtpqdmf4fzPRqs1Wst9qFzl9sD7ukq3ZNz5Lf48XX8zx6s5lrbbOvLPerzvTPr2MI3MGsCj/gQnjNhXCp2ytXe72q3ekUOnl647bqgns3ztmOhjhvCCFqYbGrrFcqBClKSlN7zcwumNnTO18BAAAAcOMIdAAAALDtnOmv9vrVfLtd9Nc2+lpaGdJG7kNqP7iWab2POnuxqeXV/npehMXjx6af37HCcFuamz0Sjs8+/Kg5vWY+NKu8ujBRN8Uy6tL87ROY7qQr3XMvv7qqXmcQ5ihKiVPpfbw/xviwFD91M2oEAAAAbhSBDgAAALbdEzPTwTn9f51e6ZPEtLDUVbdXDrus7fc1niJfbahz7nxLvU7Va7WKRef0L7alLtyRnHM/Y4l7rtUuXj13qTO/utrJl+ZbevmlRfnc64rtOsNeX21IOt1SFy62VfkoKcqcopm1JCsktY8fm86GXSMAAABwNQh0AAAAsCNmZ6Z/pCjC5sJir+j3K716Yl1F4Xdsvu16Vr2dz7yvNNbGZq71zb4223kpU3n82DTLreE9PfHo9IJZ/D+k2Oh2q/7iSv/yeivv93qlvvzaqs6d2ZTCbb4G2w74whdXVOReUhystSZVZtZ3TptJYp8cbnUAAADA1SPQAQAAwI5JU/ufe/3KNVu5sqzSqyfXb34RO92VcIXx7T1eUhReZ85vqt0te1nul9PE/tEOVIc7zNxjRzqWuI+b04YzW+u0q8ub7XK11y/15RPr5elzzWGXeEvJskobzUwxRimaZBbNrDSnpnP2ubmZ6X827BoBAACAq0WgAwAAgB0zOzP9iaj4pX7mYz+rlGVeF+/EPT+uIjSyd3x94UurzaWV/upmKz+Zpu5n5mamn9nZInGnmHvs8O8kqftJc/Zlczrd7VabS6vZSq/nN1/+8qo/eXpz2CXeMl58eVllFRSDZE7RmcrE1DSzBTP90LDrAwAAAK4FgQ4AAAB2lHP27d7H+V7fh81WrkuXO7pwaWdCnVtx2bV3s7jcU55Xm0XhP5U4+9XjM1Mf3+EpcYeZfezwM5bYx6M0GRXrReGjTOX4SFK9dmrDf/6Ly1cc407eUqesgr7wpRWtrPXlq/iW7YXszX8dPzbdGk51AAAAwPUh0AEAAMCOmpuZ7qU1+ztl6dc7ncovLHX1pdfXdizUeVc348n1Vc6x2cx16uymNpv5WIjxg2b2hZ0tDHequccOv+BS+2VntiypOzqSNHZP1Bp79zSSlbW+ribUuZO89Rb84isrOn22qTz38j7qjf1zzKnrUnfGOf3NYdUJAAAAXC8CHQAAAOy42aPTTyWJ++kQQ7cso+9nPp4+u6nNdjHs0t7TdWVA77VhzpYsq3Ty7KbWm1mZ5yEz05m5malPX2eJgI4/duRfJnX3D5yzC1nul7r9qjtSdyry4C9d7voXPntZS6u9O7sd5x1WV/uaX+oq+K905piz6Jz10sQ+65z90PFj06eHWyUAAABw7Qh0AAAAcFPMHZv+2Vrqft0lWq8KXzY7ZXjxpSUVhd/WeW6J59bvUkQIUa+eWtfKWt/nWei5RKec2V+5+cXhTjP76OF/l9aS7zfTqY3N4vzScm8lL/xaWQZttnK9+MVlff7lZYUQrzzYreQ6bmbvo14/tfHm54rZm0P5JLWXXZr84NzM1EvbWCUAAABw0xDoAAAA4KaZnZn+2/Wa++/MrF9kVdhoFeGzf7qolbX+zk9+HQ+Hbygceku3TlF4vfL6mpZX++q0S5NikSTuvz5+bDq7kSmANzzx6PRCYjabOPtUP6sumg+bUWExy6qq3/d+/nIn/vsXLmpt/c6+5E6f2VRVeQUfB19BMrNoZnmSuP9+9ugHFoZdIwAAAHC9CHQAAABwUz1xdPrJeiN53KV2sSpDubjSiy989rJeeW112+a4Jbp03mDShfm2zl9qq7lZSIqxlrp/NzczNT/s0nBnmZ09EuZmj/ywS+wfm2nZorVMdrksQ9Hv+bi+mcc/+txlff6lJbU7t9Zyh9txz752ckPzCx1luZeiFKJkUnSmTq3uvnl2ZurFbZgGAAAAGBoCHQAAANx0Txyd+nSaJnNJYoshRJ9nXifPNPXSKysqy7BzE9/sLh1JK2t9nTrXVN73UoyhVnMvm+kHbnBY4D0df+zIJ13qfsFCWJViM03srFmsQqVYVSFeXu7pM5+9rIWl3rBL3TaXLnd0ebEjmVRUQVEm5ywmNZtvjCTfOseeOQAAALgDEOgAAABgKGaPTr3kEvtwLXGnzeSL3OvU2U195j9eVrN9490D29mlc71jXV7s6vNfWFaWVTH4GFxiax997PCH545N72BqBUhzjx7+TUvsexOzj5vZ5bTm/oNz6sconzhTUQW98uqKXj+1MexSb9jiUk+vn1pXUXr1s0plGYMk75x6aeJ+5YmjUyeGXSMAAACwHQh0AAAAMDRzM9Prxx87/Ei9nvy6mfV9FbW80tfn/nRR8wudnZn0JqzHluVef/LSkr7wpRX1syqUuS8Tp2atbvfu/OzAwPHHjvTmHjv8i0kI35Mk7sfTmvtEjDrX71e+LELs9Cqdu9jSi19cVqdbDrvc63LuQktfen1VZRVUVVFVFWOoQu5MuUtsfu7Y9E8Ou0YAAABguxDoAAAAYOjmjk3/YL2RfKSWutdjjFWrU/ovvLKil760ckPj3uwunRgHD5j/5POLWlruqderQpmHypxbT+rufXMzh6ttLAm4Kk88fiQ8cXTq087Fv5sk9qsmnaqq4Ivcq7mZ6+yFln7/hYv6wz+a1/Jqf9jlvt3XuPGWlntaWOqqrIKcMyWJyYdQRSm6xC45Z99y8woFAAAAdl467AIAAAAASZo9OvWKpEee+t1T/7Iqw6O9GMbOX2i7fq9yDx/eq717Gts3mUmK2/u21bW+Li12tLzcU7dbRl/FGGL0ziyv1+1vzc5M3zkbluC29MTRw5Wkn3rm+ZM/Yy75tcqHJ4KPo2URXfBey2t9bbYX9dD9u3T4obvUaCTDLvldxRh1aaGrzWamVqdQ5aPKvo8hxBCCemnNfTFx8S/MzkwToAIAAOCOQqADAACAW8rcsemPPfXcqbEY4u8Vuf/QwlJ3bH0zd4fuHnXvv3dSB/ePDrW+d4Y67W6pxcWu2p1CS8tdZbmX91EhSGYWkpr7/dmZ6SeHVS/wTlvBzseeeu7UmLfwiq/i+6tKzjm5PFY6fcumVwgAAAvKSURBVK6ldrvU5GRDiTPtnmxo396G6rWdDXiuJmdttQududBU1q/UbBeKIaosgi9KH03mk9SWEmffR5gDAACAOxGBDgAAAG45c4Nulm9/5vnTf77y4Z/2+tX7l1f640UeGpcut3Xo4LgOHRyTc1deCO09HxJfZ5fOG2/tZ5UWFrtqdQpJ0sZGpn4eYvBRIUTvEsuT1H02Te1vXN8swM7aus8+8NTvnvpJ7+MPeh/3+UqJ5LW00tPaRqbRkURr630tr9a0f++YGvVEe+9qXNW9t2227tXF5Z4uLbSVZZU2mrmqKkYfYhWrWDqZd6l9KUncX5mdmZq/ecUBAAAANw+BDgAAAG5ZTxyd+vQzz536SDD9q16v+sayDPdOjNdGm81cF+fb+tAj+zQxXrviONsZ6nS7pc7Pt9XvlUprTp1OoW6/Ur/vq6ry0cmq1LkVV7OPHz82/b9d2+jAzTd3bPpHn37u1Cec0//pq/gRX8WGr4KVRVSvW2pkNFWjnqjXK7W40tX8oilNEx3YN6qD+0cVQtzxgOfM+abWNzOVZVCzXYQsD4o+BJNyl7rTzuyCmT42NzPV2tFCAAAAgCEi0AEAAMAt7YmZ6ULSE08/d2qkquIfrm/m31RLXWomd+L0hsZGa3rw/bs0MrKzv9p6H3XpcketTq5et1ReBJWVV6tTRl/GEGOs0sQ1k8T+qZn9m9mZqRd3tCBgG83OTJ+U9Oeffv70X/dl+DHvwz0xRouytCi8FlZ6SmtOVRmUZ0EhFGo2M80vtBUlHdg7qv37RjXSSGS2feFOllVaWx/sldPrldpslVWeVbk59S11G07qyOzE8Uenv2/bJgUAAABuUQQ6AAAAuC3Mzkxnkr7t6edOP1rk/hOr3k+2uqUatdR6/TLdd9eo9u8d0fh7dOxcb5dOUXgtLPW0tt5XVFSaOiWpU7eZK8t9KArvnaxyqZ1InP3G3LHpn7rxowWGY/bo1Mef+denP2+Vfk5SvSrDh0NQvd+tdPLMpuo1p13jdZmTaqlTnnvFKF263NHSSk/1eiLnpIP7xtUYSdSoOTWuIeR543asqqAz55rqZaX6vUo+RLU7ZSvPqtKccufcZTPNy/Qbx2emP7mT5wQAAAC4VRDoAAAA4LYyOzP1O08/f/rbvA//Js/DfkVf73TKiSyrtLjUkUtMhw5O6N5D40qStz9EvpZQp90ptLzaV5Z7FUWlvPCSBkuudXqVssz7svTBZMHV7MuJs1+eOzb9iZ04ZuBmeuIvT/2pBt06fy6VfjwETXsfDkVvae69vM81MpLKjZqkoBCkGKPK0ivLvMykEKUYokKIMmdyJiVJotFGojR1KqugsgySpHrNaXy8pv17R5Ukpna31OkzG8oyrzQ19ftV1u5W/bLymSXKzKxlptdk+jvHZ6bXh3qyAAAAgJuIQAcAAAC3ndmjU2effv7UX3OKP1ZW/t71Zva+xNyoc6pJSlbWMnfy9IYOHhzXkQ/sVr2eXHlQG3TjrK/nyopKG81MUVKoovzWg+lmu1CeV9FXCjHGPHG26RI77RL338zNTJ3d6eMGbqbZo1N/8Mxzp/4L5/Rz5tx/GUM8GLz2VFVIer3KQogaG0kHwelWdlpWXlUVlGWVzExmkpkpSUxp6tRLnWKIygsvM1OamFxi6mWlFKW88FpY6qqqwuC9cspL36yqUJiztjP7vDn7mbmjUy8P9+wAAAAANx+BDgAAAG5Ls0enP/P086d/0nz4Ce9jrYrVAV/FPSYrk9SleV65Tr+0XrdQUXolidO9hyb0/vsmZG/ZwL0ovZaXe2q2cxVFUFmFQWdBlEIYtO3khVenW4WqDKGqYpUktuTMnTLT548/Ov33h3UOgJ32xMx0kPTDz/7r00cqH37azA7HGA8FHyf7mU97vcolicWRkcTGRlONNlL1QiUfgkySM1MIQWUZlW/dWzEOOnomxmqK9USpnHq9Sq+urcuZVJSx8iGU0atfhXyzKPxi4tS2xH1i9ujUbwz7nAAAAADDQqADAACA29bs0akXnn7+9D8MIf60RSVKLJNFF2JMQhkmvNfopYVuTBJzIURb28js8mJHExM1jTRStTuFysIrL/xgaSgzhRjV61dVvZ6k/bwKZRGjWSx90KaZLqepFUlivz47M/3Phn38wM3y+F+eOiFp7unnTz8efPwxWdgnKTFpsvJhotuJrp/7op6WWV743SZtLbVmMUoWQzRFKUkHnTpJ4hRiVJ4P7r92t4whKMYQQvDyLtGGmW2as3WXuB+ZPTr1wpBPAQAAADB0BDoAAAC4rc0enXrhmedO/cWY2I8rxD8box00k1OSrEgxCTEc8HkcjVF172O6uNKzdN2sqmKsfIxStFrqlNacjTVSJakpSSx0Bnt2lGbWM2nJOS05s8+Y2a/NHp06P+zjBoZh9ujUs5Keffq5UyMmBaUKSXR1kyZk9ogP8b9yskd9iHfLR3mLMSqmCkqiJO8tboWnJklm5kOMVfCh65x92aXuRK1m/1eI8XNzM9O94R4tAAAAcGsh0AEAAMBt74mZ6ULSjzzz/OkHYox/NwR9SIq7YtSkZH1L1LFoaQxxrCjCZEic8z4WW2+3sghlVcXxqgxmprwq47IldiFJrGWyDXN6au7o9FPDPEbgVjI7M5295dtKUk/SsqQ/kPRDkvTM8ydTmZuOQR8LIRz1VTwco+qhij252JdZ7kyrZvrjJHU/PjczvTqEQwEAAABuGwQ6AAAAuGM8Meic+WFJeuq5U9+vEP+6Rd0bzXLJzFL1LVgvxpiaNBklM6fSpG4IMS2K6JxTxyXuj5zp90z2q1t7iAC4Rk8cPVxJek3Sj2196ennT02Y7PATR6deHGpxAAAAwG2IQAcAAAB3pLmZ6U9K+uTTz5/6dpMOxqj7Y7RDMYn/qaKNyqkWYrw7Rht1TmddomVn7mUp/vLszPTysOsH7kSzR6c7kghzAAAAgOtAoAMAAIA72uzR6c+882fPPHeqHqSxVBZM6tCFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYZv8/wRKahQ4aPy8AAAAASUVORK5CYII=
/9j/4AAQSkZJRgABAQAAhACEAAD/4RwlRXhpZgAATU0AKgAAAAgABgEGAAMAAAABAAIAAAEaAAUAAAABAAAAVgEbAAUAAAABAAAAXgEoAAMAAAABAAIAAAITAAMAAAABAAEAAIdpAAQAAAABAAAAZgAAAMAAAACEAAAAAQAAAIQAAAABAAeQAAAHAAAABDAyMjGRAQAHAAAABAECAwCgAAAHAAAABDAxMDCgAQADAAAAAQABAACgAgAEAAAAAQAACACgAwAEAAAAAQAACACkBgADAAAAAQAAAAAAAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAAQ4BGwAFAAAAAQAAARYBKAADAAAAAQACAAACAQAEAAAAAQAAAR4CAgAEAAAAAQAAGv0AAAAAAAAASAAAAAEAAABIAAAAAf/Y/9sAhAABAQEBAQECAQECAwICAgMEAwMDAwQFBAQEBAQFBgUFBQUFBQYGBgYGBgYGBwcHBwcHCAgICAgJCQkJCQkJCQkJAQEBAQICAgQCAgQJBgUGCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQn/3QAEAAr/wAARCACgAKADASIAAhEBAxEB/8QBogAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoLEAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+foBAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKCxEAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+/iiiigAooooAKKKKACiiigAooooA53xN4r8P+DtMbV/EVyttCvAzyWOM4VRyTjsBVTwn448M+NYJZfD1wJTblRLGQVeMsMruU8jI6f8A1q5fxPfWNxrFrqNparcT2m9UeUgRlTjJVcEnBA5+Ucda8Q8MeIPE2peL/EHjWyLwTPJHZSW0Ntl5PszuiN+86oqtuypw27I4xXp0cBzU79f66HkV8x5Kqj0/r+rH2JRXx1F+1JY+BvFj+EvjC0NlHvRUvkyqIJTiIzIfuK3TccYI5GPmr6r0fXtP1vzv7PbcsLBcjBDAgEMuP4T2rHFZfVo251p07G+CzShiL+yeq0t2NqiiiuI9AKKKKACiiigD/9D+/iiiigAooooAKKKKACiiigArjPiFrY8O+Dr3Vc7dqqgIOCDIwjGD2+9xXZ18yftRadf+JPAknhfR7mS1upkdkkTbtSTGyEujEBh5hGBkdPbFHM4+9GN7dDfDYeFapGjOagnpzPZeY+98TaVZ6fa3F/KIbTUriO1jlH8S525X0iUDC+vXvW/4gXRpNJWG9HmWQHlsx3RtGD8ocOCCB6kHgc9q/Kv4zx/Gj4e/DLwt4wvdN1TxVaWckcKaRp77Lvz4ZA4clQdkQaIu55ARSqjLkD7H+FUvxB8V/AiHULu1NlPfW05i03VGEkkHzOI4ZJUyGTgDBG4Lx7D0nm8VCFRxcdvl5Hm1uGHGvUoxqxmlezXVLS9u3Y+Dvi14D8T6143k+CXgGytdQGo29zPHqd2WM0KRvueK5lz8wRs4ducbeDX0r+zL+1b8Pta+IsPhvxZ4gttMvNM063srmFiyWz3SgQgJJgRA/L/EV9h2rhPgb4A8c6RJ4y8d/GOVFurOBE06xt5CY4vPj+dZX8uNJlJiURx7S3Xdg9Pzd+FcfjbxZ8U/EGreHfEmmaRBJZSHVLRLD9zLKzMhghw/zz3hYJHGUkIK+aFUxg19/gMunnlaNOTSoQWrW/N02UtL20t9x8Di8Rgchws5tS+tTa5Y293l0ve7jZ22P6vhgjIpaq2MaRWUMUalFVFAU9QAOn4Var8vkrOx+jwd0mFFFFIoKKKKAP/R/v4ooooAKKKKACiiigDiNa8S6zpGqLbCxVraQYSZpNoLYzjgHH046Vw+s/tA/Dfwjrll4X8c3f8AZOoX8bSW8cis6S7DhhG6KQSOuDg47Vm+IL/V7TVze6uUkkTMflg4ijLLvCKzAchBlmwOuK+a/ix4S+DnxXudH8U+JdYnivNIWQ2cNlIqpEJcbzJhGLkhRwCoHSoyS1bEuFW/LZ7JaO3u/K9k/I786hDD4WNROKfu/dfX/wAlvbpc+3L/AMf6JbaX/aNmJbjcB5aiJ1zkcEkqNq+54xXyH481zWPG1kdG0a/ik1i8njm+zpx5awnzIxIeSq7lXjH3R3PWrpfi74i2EEWmeFLc6zZ26JGi3iGKfagA3NLCCnQdCnHc9q8f+KniPxpqN7p2p3GiWlh5V1Al2Le6aLU1jJDfuSYVWRGHAIbHoa9TLPrdGqozoXvba2i/r0PHzCll+Jg/ZYm1l10T8tlr06nbeP8A/habwW2j3Opp5bIt7IIIo/LeFWVikmRv3CNXw6qhKjr1FeW6b+2z8L7Dw9HNqtrq+mTQAFtN+zCbzSpA2wyowTDFlHz7eCCAM10Pwf0fWNQ8a6rYQ6i9yYJ/slxLMTLsuGgUbFDH7sSSTkjplQBxXy18XfhJ4x1H4/ajZ+G5pIovC8VrNIocSQSC7mZ/kt3G2No12B2B+6eFG3Nehn3D1KpiFRcLtWvZqNovfR/1+R2cG53GFCc51FGFnZWveSWi0229Dzn4k/F74g/EybXPHugPPpEDW6W9rp0bEFAyzIT/ANdnaZQWA4A+WvJv2Lvgw1p46T4g/DC4msfEt7dfZtJuSWlhtbc/ZPMu7mDa/ngqxQj5cSdXT5jX17onh68h8WaR4Wtkt1vtXvZ0H21FgIS2G6U+WRyUcsqkg/dGM4Fe0/suwaHo3xr1vxfoGlTslnK9tPdrDJ9lcS/fSzdVEbDeFeQjPIK8HAr9NwOPo5Rl0qeGtGLWibSuu2u99dPlax+M55llfOs0hVrpykt7Lbaz02tpbtp1P12UEKA3JxTqpWGoWOqWwu9PlWWM91/l7fSrtfiKd9UfsjjbRhRRRQIKKKKAP//S/v4ooooAKKKKAI5ZYoImmmYIiDJY8AAV4B8QvjfbeHbVl0SPex+VHK7mduwij4J+rYUdelN+LPjVLeze3i+aNH2Iq/8ALSUHHTuAeFHqPYV2HgD4c2Wg2kWr65Es+rSLud2+bys87E7DHcjkn2wK93DYWlRpKviVe+yPlcZmFfE1nhMG7W3l29D8+PFOmfGz4qP/AGt4ksL+6tN37qEKRbqG477Fc46kDbjoK+j/AIbfCjR/BtpcHW4RM0CDOIwIl/2Y1PLEngHGOOO1elzeOpPGHjW50zRwn9naR8hlY8Sz852jptTHX2J6DnoIDcWum3NwJVa/Mb3G5+ViUg7Cw45IUf8A6hXr4zMqrgqbioLsjwcvyyiqjqqbqNaXfl2POPEfxCi+HnhbUvEHizzbOwsYxOyMU3lpSRHbRqvTp1PPPYV+V3hL9rPQviP4uk8R+IfKgsGffFAGChIIlw6KXwP3cfzntwTXpHxr8VaJL4F1fwv4h1R2e7V55JgQ0z3c6BTIM8Dy1UBRwFBxXwtp/wALtJ+ILWNhJp0FhZvLHBA2CJpPN2xKSSefbI57DGK/VuDeAKeMwNariPdi1bm8rdO58FxXxqsLiKdOGrVny+d9L9j7MuP2xf2e/gH4ptbnxjqiabd3+mv41uIZWC/aILnbbwopGd0nkokka45DHFVv2dP2ofhh8V/in4w8beHrqLxNB9nt4r6SwOVja8DywEh9jBAVMRzyOOK+M/2n7n4faj458R/EC8tITZ6G7Rwq8YYP9hUW9ouGGNgbaiKuMke9fNt94a02z8XXfxR8MxxaONFmk1e9hs8W0d9LCSunx3CphZFiuJFdAw4Ir9Bh4T4Gtlf1qbkqsoK7vp0dtk/Ja9j4+n4oYynj/q1Fx9nGTsreVvu+R+lfxbv7D4v3lx4ruNShji0K6/s+zkAVo5ljGLmZ8/dBk3FGXHTuK+rf2d0+Ifwz+HWg6VfXdtqen3Fsk0c0dsVV0Y8CMLMeUXAfjOR90dB/ML4B+Lnibwz9k+Heu3bSf2fCyx3dzLJIk/I2SEsTt53Ejp/CO1fvn+wD8XH1P4T634L+It0ptdJuY9UtbvdvTy5LlYp0Uc7UIZDt/wBpiDxx8Dx74WVcJgF9c95ReiWnKnpofVcC+KDnj5fVHy861ejTa11X5dj9UtF1e11W+W4gltpHkjJV7SdxvwdrK64Qhk44YZGe1dto2pa3/bMdjY3cXlkruinLNkfxeW3XcB2zj2r4p8baZrfwLsrrxlaQoVjvpt0i/vHa3m2mNgT1J+6W69q+sPh0mnfEjQrDxXZru0y9t0mDByksN1EQMqB0DAZPP4V/NOPyWphqnNR1p30fyR/UOXZ9QxdC1Wymlqvv2Xy/rQ+g6KQUtdJ5IUUUUAf/0/7+KKKKACsrXLuax0e5u7cZkSM7AP72MD9a1aQgMMEZFNCktLI+WPiLoEml+PPANvcc2Bu/Klc9DcAeZHn/AHmXj6Yr1/4reJ4/C3g64ujJ5TSqyh+hVVQvIw+katj3xXZa3oWleI9ObStZhE0LFWxyCrKcqykYKspGVIwQelfKv7Xrvpvw2muCzeXFp93GXbnl/JTn3K5/WvoctaxmIoYeXe343Pj85pvL8JisVS6q/paNv0Pm/wDZW8YWnibxl4gOqXPkx21l53l7vljDuN5C9PlQBa8s8T/tiaJpegeNtJ1XUo9PvvEE0cen+e+3yrV1MbSEnoMYGeBnPQCu8+G3gS1+HXwL8OjWmS31P4kTyz30j/K6WckDmCJD1BRGRto6uSMc4re8efATwLcafZW2lW/9s3SxCKLGxDHHk5cugChBuPyvx25Nff5jjcKsa67oupTbStGydo9VfTdbaaH5bw5k+Njl9PDusoTjFvW9m5rRO21ovtufmhp+p/Du+1f7Nq+sWkskbYgilkAWTADNMWPysg/h5wTXV6D480y0+Ifh9YVh1I3WpW0MRjnH+jbpV3XDbAys20bQpK43cV1fhf8AZdsvh/fXH/CF3Ed/YsWWW2lhhguEGctK7qEjKgnAHXA9qzPGGi6fpt4kUkL2c1nHHPGJE8shzIVUgNjoyiv6GyPijJs1g8Lha3S3LblktNFyvW23l5n4ZxXlGcZY1Xr0eqfMnzRffVabbbW00PzT/aG8Ta9rli/hW8txZw2rYMSEkvKgIEkjHqR95RwATnriuu1DUtE139m+/wDF8866b/wlGo2+lQm5kWLFxbJ5sioSfm/e7GTHJ29M8V2Pxk0aw1TVNQ169RYrcFmy5A2KeQD/ALo+UY7ADtXzb+2DbWGh/shfCXStLkEc83iC8vYWXHE8MzDfg8HagUYI6V+25lmOExOX4HD0ockudX7fC5P8Yr02Pyrg7L8ZQx2LrV6nPGzt99lbtZNnzX4HtrfxNcp4Q15QXlkeOMOdqrKSEaMnsHIxn+E4Pav2a/Ya+H+ueLrG5+E+kSML7Tbe4unDqR9otTINoIGPnV+GTHDp06V/PLrfxd1rwx4u+16ro8Usd83nI9lIIQJARvxGwIXnnAbHPHpX7Jfsm/t2Q6Xr9r8b7Sxk099MmW3vocGTz0IC3CuwUL+8QDGOjqG618l4oYTF1stbpR95bdr9EfqvBVDD08ZefwPe3bqf0mfEX4ci7+ArfDFLtrrUrDTYmtpZ2/eMF2qxb6Hj2+WoP2MNB8WaH4T1GDWyqWqT+XHFnJEijLMO21gR/wDqArttQ17w94u8HaV488L3SXttqBKwzxd4ZI+I+nfHI/vfQV7j4N8OWfhrQ4rW3hEMsio8+O8m0An9K/z9xWOf1R0n9p/kf2HgMAnj1UjtGNvk9jq6KKK+aPswooooA//U/v4ooooAKKKKACvOfiz8ONK+LPw91TwBq7GKPUIGjWVR80b4+Vx9D27jivRqK0o1pU5qcHZrYxxGHhVpulUV4tWt5HyR46+DHiHxt4tiur+GM6V4Z0U2+mRHGLi+deW2/wAKIEQDPfpxmvPfAVtrGneE7ySyhV4vNmTy3zHKfJcoobPPmKoQOOeoOB1r75ryb4oafDra6T4U2cajeqXK8MEiUuxBGCDgDkV9Flud1bqjLb8ranzOYcP0Yp1o7/52S+7b0Pk7wPp+m+MNYmPjiPZ5Dq4tSmyPcvIMmPvj8SvHPYVreKfhLoeqa/fvdQrNbX0kMcdtIN0JJCHeV7hSpIHQEe1ekeKtCs7nSjPqLSQRm6iEVwrbX2A7kkyvp8oPTODmvJNT1vxj4ceGRZxcGNgYCVASQt8inKgevpx3pZrnWHnU58RDTo+3o1qmvI9HJ+F5+x5KEk31X+a2t+B8YfHT9j7RfE8WoW+q2k0af6xLPTDtcqmWjAY7vmfGD1GD0BxX5uftM/sn+I/iV+zr4WPhT7UDpOq3N5aN5Su8MV3D80bJ8v8AqinfBycnjOP6Ufido+qeAtHl8YXUwvvPktoJFAWLy97hN4JVvlUHJ9ccCvnO88eaB4Y0PUxqklhdW08ouPJZwpWTAHB5O4kZyMewFfUZf4gTwUI04Yyp7uqXM2l0uuZPU+YreFv1xurSwsLPS6ilfbR2a0P5NdQ/Y00LSvCc7eMBqd1q9mFexjjaNYTC/O+QcvuLAgqPQY617Z8AvhFF8OPF+i6j4gul0vRtSngSVt4eNVkYb3Kvws0ON2OQwBxnmv3a039jLQvjdb3vxIXULqziuHlttMSLbsltC/zOVYEOpZH8o4BwoYdc13H7I37EHwruWfWPH0beJW0W6eMRXRBtklTa0f7leC67s/MSF44z0+4zbiajWwk3jcRUq23i5O3/AICrR8tj4bL+G6kcVCnRpRgpLRpfrufV37LvgDUtI8O2um3Mz3ekae8ksUksIhE9y7H94qADAVeAehr7SpqqqKEQYA4AFOr8Gx2L9tU5lFJdkfteWZesNSVNO4UUUVxnoBRRRQB//9X+/iiiigAooooAKKKKACuS1Cx+0+MtMum6W1vdEf7zGJf5Zrra5bU7oWvirS0bgXEdxEPrhHA/JTW2Hvzadn+Rz4lLl17r80ef+JtC1Owmlit4y9jia4jfjETMMtG3tnJT67eMCvIL/wAHS3d1bpYSBIluIG8thnAEqltvpxxjH0r6T8Z3ri3i0iAfNcnL+0aY3fmcL+PtXlnhXUrXWvFbaGIXWSzly5P3fkOR+eK+gwMlLCzjVV4/5HlYiq6eJh7J2Z3vxe0qLV/h9fW8yb1jMUxHoIpUcn8ADX59a58GPhtrUkNv4ktZp7F7i3+1x+fLtaASr5mQG6bc5x/Dmv1NdEkQxyAMrDBB6EelfHvjDwcPCOqNZWwJtT80GecIf4f+A9B7AV8PjaF2pI/RMhzGVODop2PoC90Owe2/sHQ4ooolt4I7ZIwFjjiAZQUC8BUHQD2FeJeCNJu/g58a9U8Ntbumg+K5FubKVFJiS5VP3kbY4RjjjOARjHpXWfBfxH5cz+Ebg5RUMtqT1VQRvjHsMgqOwyOgFeofEHTJNR8LzTWg/wBJsit3B/10hO4D8QCPxr6LLMy5oulL4ZaP9H8j4vO8pUJqpHeGq9O3zWh21FVbK6ivrOK9h+5Miuv0YZFWq4GraHYndaBRRRSGFFFFAH//1v7+KKKKACiiigAooooAK87+I5lsdNs/Eduu5tMuo5iB/wA8z8jj/vlq9EqpfWVvqNlLYXS7o5lKMPYjFbYepyTUjDE0uem4I4ea5g1XW5Lm2YPF9mhKEdCHLn+lW9B020h1ua5hjVXEYLkAAkscDPrgLiqthpP9izJYHblYFXKjAOxmwcepB5966DQ1zc3kp/vog+ioD/MmuqpK0LR2OClC9VOS1OirgviLoP8AbXhyZoVzNbqXT6DqK72kIBGD0rzZxurHt0arhJSXQ+CND1638NeKNI1i5kEaR3kaMT/dmBiP5Bs+2M9q+9mVXUowyDxivzi8e+EdU0z4lapaXeFs7Iq+nKDwBKmRIR6ruaMegTjrX3r4G1z/AISXwXpPiHve2cMx+roCf1rojlToUI1G/i/DsXj83pYmu6dNfCix4UiW38P21mpyLcGEH/rkxT+ldFXK+DLe7tdASG/IMvmzliOnMznj2rqqWIXvs4MM/wB3H0QUUUVkbhRRRQB//9f+/iiiigAooooAKKKKACiiigDm9VXGq27DvFIPyKYqfQmRorgr/wA9mB/ACvmr9pL4T/En4kPDL8MfGVx4V1W2tZDbbIo5YHfcv+sVhnHTp04xiut/Zf8ACnxH8D/CKz8K/F/xA3ijxNaSy/b9SaNIvOkdt64ROAFRlUfSvT9hH6p7XmV725etrb9rdN7+VjzpTti1Tirrlvfonty+ttdNLdeh9C0UUV5h6J8zftA2VrYvY+KJ8RxKkkM7njCrhk/XcPxq/wDsxeJdH1f4Zx6Fp9wJptHnmtpUyN6KZGeLK9VHlsAM46H0pP2mfhj4T+LXgCPwr4x877Is/n/uJHiYFI3UEtGR8vzYIPHOccVw37I/w5+H/wALdN1bwl4HtRAIRbF3Zi8silX2l2YknBDYr6Go6cstjZ+8ntbp6nzuHTjmc+Ze64q3rp07WR9hKqqNqjAFOoor54+iCiiigAooooA//9D+/iiiigAooooAKKKKACiiigD82/2uf2zvDf7Knx68LaT48lJ0vXtB1GW2tIlzcXN5az2/yREjbxE7E5YADntXi37PX/BUz4ffEP4823w28T6JP4eh8Wzx2umTyTJMv2tV2xpMFC7DPwikbhuCr34+/wD9qP8AZW+Ev7X3wyPwq+MEV2bBbiO7hn0+4e0u4JovuvFNHyvBww5VhwQRXwB8PP8Agh3+xx8OviLoXxOs9V8Y6jf+HL+DUrOK+1uR7cT2ziSIvGkce5VYA7ScHvX6pkmbcL/2TOjmNCf1izUZRenk7fnvofm2cZTxD/akK+ArQ9hdNxa17NX9Ntj9jaKKK/Kz9JPyq/bo/bdv/gV46T4a+GYbJ500wXN1JdZdgLlmVVjjDL/DGSWPHOK83/4JcftRt8d/H/jbw3rctqdS0yxsJEW2YndB5s43SKWbawLAemPpX6JfGX9kb9mb9oW/j1f40+CNJ8Q3sUQhS6uoB9oEQyRH5y7ZNgJOF3YGelbXwX/Zo/Z9/Z1s7ix+Bng3SfCq3YUXDadaxwyTbfu+bIo3yYzxuJxX6RV4myb+wv7Pp4S1fS87+fb8LH5jQ4Uzn+33mVXFp0OlO2ytY9xooor83P04KKKKACiiigD/2QAA/+EKLGh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpJcHRjNHhtcEV4dD0iaHR0cDovL2lwdGMub3JnL3N0ZC9JcHRjNHhtcEV4dC8yMDA4LTAyLTI5LyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiBJcHRjNHhtcEV4dDpBcnR3b3JrVGl0bGU9IuacquWRveWQjeS9nOWTgSI+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+5pyq5ZG95ZCN5L2c5ZOBPC9yZGY6bGk+IDwvcmRmOkFsdD4gPC9kYzp0aXRsZT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/PgD/4QJoaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA2LjAuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOklwdGM0eG1wRXh0PSJodHRwOi8vaXB0Yy5vcmcvc3RkL0lwdGM0eG1wRXh0LzIwMDgtMDItMjkvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8SXB0YzR4bXBFeHQ6QXJ0d29ya1RpdGxlPuacquWRveWQjeS9nOWTgTwvSXB0YzR4bXBFeHQ6QXJ0d29ya1RpdGxlPgogICAgICAgICA8ZGM6dGl0bGU+CiAgICAgICAgICAgIDxyZGY6QWx0PgogICAgICAgICAgICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPuacquWRveWQjeS9nOWTgTwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpBbHQ+CiAgICAgICAgIDwvZGM6dGl0bGU+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgr/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/+0AXFBob3Rvc2hvcCAzLjAAOEJJTQQEAAAAAAAjHAFaAAMbJUccAgAAAgACHAIFAA/mnKrlkb3lkI3kvZzlk4EAOEJJTQQlAAAAAAAQhSwCIW3/viysQrYhVa0Opf/AABEICAAIAAMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2wBDAAEBAQEBAQIBAQIDAgICAwQDAwMDBAUEBAQEBAUGBQUFBQUFBgYGBgYGBgYHBwcHBwcICAgICAkJCQkJCQkJCQn/2wBDAQEBAQICAgQCAgQJBgUGCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQn/3QAEAID/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/0P7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/0f7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/0v7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/0/7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii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zfMPIgu5Ay+bMi/K6O6ja7g5jbkSZIKgNsbB0b4k+OP2FPjMvgbXJ7rUfBOpyxvEsrjb5RXyy8bugCPESu5Aw3BQpLfIR8l/F342fCD40XWj+I/AOrvFrWjSRS3Gnyr9luniyH2xySEI0kLZwsTSZYggMMGvvXVlh/bf/ZHmjtbjzPFmioLhFh2I7X0UJKqVOAsdwrFRyFzyfulQszwMKTTqxtTnpJPo/wCZdiMDjpVbqhO9WGsGvtLrF9z9ZdI1bTde0q21zR5luLS8iSeCVDlXjkUMrD2IIIrQr8O/+Cbf7SviDT/F2o/Bj4kTXBiuZ4rexFzN8tpcr5u63SPuZjlvkwAVZiMcj9xK/Mc6ymeCrujPXs+6P1jh7O6eYYZV4aPZrswoooryT2wooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/V/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooARmVFLOcAckmvxZ/bO/b11PUHuPhd8CdQfT4Vfy73VoxiWVGUh0tyV3RhSfvr+8Y42FVGW+gv28/jdrOiW0Pwb8HzyRTahbNPqLQqC3lSEpFEX3fIpIeSUFRuRQu4Iz15F+yF+y5pkljb/FXxwryh5ludOtiu2KUIxkju5N6iVzuOYSwT5Ruwyvk/bZFl1GhSWNxSv/Kj8+4lzTEYiq8vwTt/NL/L9evQ8m/ZS/YKXVrS1+IHxhF5ZRQzu1vpEkaxSPt2gSSyf6wRn51Ee1WPEivgqT+vWoahpeg6c19qEiW1tAACzcKMkKoHuSQFA5JIAGTV+R0ijMspCqoJJPAAHU/Svi/x5feKPjV4qPgrQJprKyUy2v2eSOSJpJMIVkkjkUbkw3mDcoKhCy4ILVWJxtXG1ees7JfgjPB5fSy+j7OhG8n97Z4p8c/2ivjz4u8VWvgH4C2E9o8yF2QQs1/vWSSNlkQqRFtKeYMZUoAS7BjGOB/Zq/4I/wCj2GrN4+/aqvU1++nVJE02B3EaPIN83nSKV3OGOzCMyY3EEkqU/Wf4RfBvRfhXpuQ4vdUlV0luygUiN5XnMUa5OyPzJGcjOWclj2A9krCrxZUo03h8B7ie7W7+fQ7MNwbTrVFicxfPJbRfwr5dTzb4dfB34XfCWx/s/wCHGhWmkptKs8MY811Jzh5WzI4zz8zGvSaKK+Sq1ZTlzTd35n2tGjCnFQpqy7IKKKKzND49/aM/Yj+Bf7Q+j3c2r6La2HiCRXaHVbWNYrjzSDtMrquZF3HJ3ZPpX4r/ALDHxQ1H4B/H+X4U+LpZzb31yNNkcFXUOXMcTMWIUIZWDbwxwCQAdxr+mqv5Xf2ztTGg/tg69dadLHLPDdQG32thUlWFdrB8jDI6KxYvuGNu4gZH6NwZiamKhVwNZ3i1pfp6f10PyfxAwtLB1KOZUUozUrO3X1/rqbX7TkN58C/2s9cTwZCLN1u4dbszZ+Suwui3Lt5bCRgySruGSoCq2FCS4H9Mng3xD/wl3hDSvFfkNa/2pZwXfkvndH50aybDkKcruwcgfQV/MJ+3746m8afGrQvFWgttOoeHtMd/L3I4a5Q3Gx0RiSWSVfly46ANnNf0b/s33Rvv2ePAV6QoM3hzS3wihFG60iPCqFVR6AAAdABRxlRbwWGqzXvWs/u/4A+Aa6WYYujB+7e6+9/5ntFFFFfnJ+rhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf/1v7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPxZ/bO8LSr8a/Et9qMyxWl1YW958wbcQscMCBSwReZY/wCFmOA4yCSp/T3w5Bptt4esLbRYPstnHbxLBCAB5cQQBEwCQNq4HBPSvLP2vfgze/E/wUuq6AhbUNPV1ZVyGkhbDcBR87oy/IrkIA7k46jy39kb4k6frPhAfC67l/4mfhyMRbcJiSFCELI8bssgSTKl1AGCvU5J+19t7fAwlF/Bo1+F/wAD4B0Pq+YTjJfHqn827fienfHTxe3h7w5HpMG0vqLGN90bSjyscjYssR+Ziq5Y7MZD5Bwew+AfwxsvD2mp4y1C3WPUJ42hiVVaNYocjd8hCgtIy5D4J2BQG29fNvibYJN42hu1eQSvbQwLBESXmzMSpAVhjDHapYAEscnbmvs7T7G20uwg0yyXbDbxrFGpJOFQBQMnJPA6nmvJx+I5KKpx67nt5bheevKpPpsW6KKK8A+kCiiigAooooAK/mU/au8MeDNO/aK1258O3XmpBeSCeRwY5TdxMryiBTs37JXI2hix2sQdjRrX9FHxY+I2j/CT4dat8RNdI8jTId4Vt4EkrsI4YyY0kZRJKypuCNtzuIwDX4XfsueALj4z/tBR63rTRvZeHLx9YSa184B2E/mxhpriEzybp9rhZ3Vym/BBDLX3fBnNRVXFy+FL7/8Ag7fefm/H/LXlRwUbczd/Rbfdv9x6H+2n+zx4E0rU/Cl2sdtGlpp62265O+e8+xrDCoK7CZCqLEH+cEJvKjO41+qX7K/iC38Tfs7+ENStm3hNOjtWO1UHmWubeQBVJUKHjIXaSMYxxX5p/wDBTXW20G98CXglSMbdVBVxvDHFoV+Qhg+1wrYYFePmGM1+gf7FGr6xr37M/hzV/EEaw3s735lRYlhAYX1wOUQAA8c8cnJPJoztznlVGpN31f6/5E8OqnTzqvSpq3up/wDpP+Z9UUUUV8IfpQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//X/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK/N/46/Bbx/8N/iEvxq+DnyWhZRc2luGAiRivnAxAOrpIRvZgmQx3EcA1+kFIQCMHkGu7L8fPDz5o6p7rujz8yy6GJp8ktGtU+zPhHwz8VNO+JXhmP4meGYnS406FoNRhbajRcb9yswOArAkOp3Bc8Zxj7R8N69Z+ItHg1S0kR/NQFgpzhhw34ZBArxi6/Zs8FR+JJfFHhe91DQpplcNBYyqtuWf7zGJ0YZPHAIAwMAV2XhP4ReFfCsjXyIZ7yVmeaY/uxIWZWGUTC4Uou0Y6jJy3NdePrYepG8Lr+tjiy7D4qlK1Sz/AK3PU6KKK8Y90KKQkKNzHAFcneeP/AmnSeTqGt2ED5A2yXMSnJOAMFh3Iq405S+FETqRj8TsdbRXmMvxn+FtvOLe51u2iYxpIN7FQVkKquGIAzlwCM5HcDBw+2+MnwsvdAuvE9nr1nLZWSSSTOkgZkWEEufLHznAGQApLDGM5FavCVd+V/cYrG0dudfej86/+CkPxBu9WsYPhPov+kWtrE15qYjkQbJ2A+yxuwLbWC7naORQJFkTZl9uPUf2LfhJa/Dr4WjX5xI+oa+wlknlJ3SW0BaO0OMkANGfNHJP7zGcBVX855vC3jL9pr9pOHUtaadrTWtQNxsVxL9kso2EgXzZYmhJjjaRFjZWZJE2lADg/u1FFFBEsEChEQBVVRgADoAOwFfcZkvquDp4OL1er/r1/I/Nsqk8Zj6uPktFpH+vT82fkT/wVQ024um8CzrF5scS6nvXazAlmsgoJH3dx+XO5SM5B6ivrD9j/wCM3wp+Fv7KPhnS/HviLT7G6097m1nh80NLG7X06pviUeYgbrlkAA5OK+NP+CkXj6LSfi54Z8N69KYtNtdNa9VrXi6ElxJLBICzMqohVE2kcZDeYrDaB+bfw3sfH3xbuh4Z8OCW6ubuV5GaNDNcuskhYgsCoOQzMw38kdRgtX0GHyVYvK6VOrLline/zf8AmfMYjiB4LOK1ajHmlJctvlH/ACP6E/GX/BRL9njwvE72Vzc3+0qAwiMCFnBKj99sfnB52YGCTjFfMnij/gqlHeRw/wDCuvD0c6lnWWSWbKlVjDhkZhFsydwBkQj5c4xXzB8Mv+CXvxP8U+IX8R/F3VI9HtHcAwoy3F28aMOP3eIogQAY8O5T5crhdp/UX4d/sifAn4bCB9M0lb6W2LeS99iYRhirHbHtWLO5QwbZuB6HAAHi18JkuF0V6j9dP0R9Bh8xz7GaytSj6a/q/vPjfQfj3+2Z8dZlk8LWt1a2Imf95ZxpbKCy48oys4XCI24FmyW2nG4YH0r4V+FPxy1p7S++IF7aW/ks8xSS5u7+feT8qs2+KMDazZ25wQnXGT9jRQxwRrDEAiKNqgAAADoAKccCvJr5rF6UaaivI93DZPJa16spvzen9fM+aNY+Gf7R6RTS+EPifJbOWPlx3GnRTIqNxsyzsRgAANgkYJxlia486j/wUO8NXEEcN94S8RwRB97ywz28kmOFBVDGoduo2kKDnORivsYUgIIrnp417ShF/wDbq/Sx1VMv1vCpNekn+raPl+f9svUfhreW2j/H7w1PpMl1/qruyPmW7/LkgeYVwykjdh2ABGTkED6m8BfF/wCG/wATLNrzwZqsN15ZRZIzmOVGcKQrRyBWB+YDp1OK4rxj4T03xjo8ml34GSDsYgNtOO47g9CO4r81fH37OvhOS5ubK0tzoWpqNqXFmSgQg7ldUBCHnkEAE5PPWu/DZRg8XHS8Jfevu3/E83F57jsFO8rVIPa+j9LrT8D9qaK/DPRvjL+13+znagwTx+M9HjXb5RiZ3RYlJX5VZXUuc7mXcO7ZJr7v+C/7eHwf+KMFrZeIpD4a1S5bYlteE7GbC7dspVV+fdlQcEqM152YcKYqhHniuePdfqtz18r4zweIl7Ob5Jdpafc9mfbtFQW11bXtvHeWcizRSqGR0IZWU8ggjggjoRU9fMtH1qYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9D+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoorG1zxFoXhqza/1+7itIlVm3SsFyFG47R1Ygc4GTTjFt2QpSSV2bNY2ueItB8NWn27xBeQ2cROA0rhdx9FzyT7DJr4S8e/tqxX9l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AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/9H+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK4bx38RvCfw50s6r4nufLXjbGg3ytk4yqDnA7noPXNXTpyk+WKuyKlSMVzSdkdzXnfi34reAfBMrWniDUY47hRnyEy8vIyBtXJBPbOPXpzXwV8RP2jvH3xJmfw94Khl061nBRIIfmuZTtPDOm75Wzyqr6AnnNXfAX7MXibWHe/8fzi183BEEREs4PKtuky0fKgHOG5Pbbz9BSyOMI8+Klby6nztbPpTlyYWN/N7f1/VjvfGn7XOpGxuh4Q09IVTKJcySCRt4PI8sqAjEA7Q+T0+XrjxHUPhH+0r8b5JX8TS/2fa3DmWOe/b5kUF1KrEhJXgjA2KB1HIzX3v4G+F3g/4fWfkaFaqjnl5XJeRzgZLO3PJGcDCg9AK7O41JE+WD5j69q3p5hTo6YaCXm9Tjq4CpX1xU212WiPjvwV+xH4B8N2ci+ItRvNRnkx5rRt9nR1AYFSq5IVgRnDZyM55Nd9p/7O3wT0yRZIfD1tMVOR9pL3AHXjEzOMck7emecZ5r3GW7uJhtduD2qEDvjNYzzHETbcpv8AI0hluGgrRgjxvVf2efgbrds1reeE9MCsclobdIH6beHiCMOD0B689ea8Z1/9gj9nXWnMllYXemHy2jxb3crDLAgOfOMpyp5ABC8cg85+zxx1paqlmWIh8M2vmzCvlmGqfHTT+SPzpk/ZJ+Pvw7tYo/gp8SrvyLeVnhsdSaRYI1G8oAFMqNlm+dTEqMTuIyAK4vWP2lv2wPgD9mT42eE7bWtNBkEl/a5QvtWQgGWEPEhOFcbogSoYY3Z2fqVUU8EF1A9tdIskcilWRgCrKeCCDwQfSu2GcuT/ANpgpr0s/vVjjnkKir4WpKD9br7nc8K+C/7SHwx+OkM8fhG5MN9aNtmsrkos68AllVWYMoPBIPBHIGRn8vv212k179oi+s2khR9Pt40QhLcFYnt4pMySLKJfl/fNiVQCAF5Ugj7S8X/sTeFLXxfD4++EN9J4ZvoZDOI0kb7Kk6qdkixgZyScEFtgBJ2sMo35h/tCHXNT+OWqeF/EeowJcy3IjnuiTBBI4Vd7S7Q3ylI45AFU/KBhN+019Dw/h6H1l1cM9LbPdbHy3E+JxP1RUsVHXmWqej3+4/oT0bSNO8P6RaaDo8QgtLGFLeCMEkJHEoVFySScKAOSTX46f8FA/H2t+Mviva/Cfw3JMbbSYY1vYmDJCZrjbcKd0R3Om1Yy6vyCgKAfMT+r/wAUPHEPw58Bal4xlTzGtI/3acYaVyEjByy/LuYFueFye1fl7+z74Z8F+LPGMHjbxZp6Tm2k/tS5upN0xuJ3bMSqH+aNzPH5zhDs+VlJKvtHl8Ox5JSxcle23r/X5ns8U1PaQjgoO3Nv6L+vwPs39jv9nf8A4Z7+GP2DVwja5q7R3WoMqIDGQgCW5ZCwcQ5b5gSCzMQcEV9Z1i6F4g0zxHZm90xyyqdrAjDKfQitqvBxtepUqyqVfie59Jl+GpUaMadD4UtAqC6FyYHFoVEm07d3TODjP447Gp6K5TraufPnxE+LupfCeC0l8RwJcG7cxIqllDMBlm3kYVct3yQABjJrN8L/ALRml+KY3uLG0DLEwSVN/wA6EgHB4IPB6gkZyM5BA9V+Jum+EtZ8HXeleMo4ZLWdGVRKu7DkEKV7hhngjkdc1+aniXwxrPg24g1rw8POtYJPM81NvmRjG1lYYG5MKDkOoLZDg7s172Aw1GtCzVpHzuZYqvQneLvH8T9PNA8Y6F4k+Wyk2TDkxPw34dj+FdG+Bxmvz38KeOLXWZjHayrFfWxyyK6k/LgFl2sTgMdrA8q3HIIJ+0vA3iSXxJognuf9dE2x/wDaIAIP4iuPF4F03dHVg8equh15J9K47xr4I8M/EHRToXiq0juoQ6zR71VjHKnKSJuBAZT04IIyCCCQeuYn1qImueE3FqUdzrqpSTjJH4e/Gv4e+LP2fvFtv5VxHIVeWTSvN8xYJwcsSfK8tEkwAjx4IJbdzkGvbvhR8T9L+Kvhga3ZRm2ubdzBd25YMYpl6jI4IPVT3GOlfe/xh+EXhT40eFW8M+JlZCjebbXMfEsEo6Oh/mOh+oBH4X6Zp3in9nP42X0eotKsckqxXy3A8vdFkhXyAykt95MMcjpX6RkuMhjKLhL41+J+UZ/gZ4Gspx/hy/D+vyP0jznn0qN8jleB3qvbX0F3ax3ls26OVQ6nGMqwyODg9PXmnNIBkGteWxzuS3Ryfi/wZ4a8daRJofim1ju4X6BwCVP95fQivhnyfj/+x74vHi74VX7T6KkplMbcxuoyWSVAu0EqcA98cckCv0OdwAGA3VRuoba9ge0uwskcgIZWGVIPbBrro4i0XTmuaL3TOOtRbkqlOTjJbNbn3t+zh+1B8PP2kfCkOseGpRbaksatd6fKw82FsAtgfxJkjDjg+xr6Tr+Vz4ofDr4l/s5+NIfjZ8CZj9nsC0rQEk+TkjK7R9+PjoeB+Ffsx+xP+3n4M/ae8PxaJ4gaPSvFlvGDPaswCzY4Lxc9/wC71Ffn/EfCEqEfrWE96n17x9fLzP1LhPjqOJksHjfdq9O0vTz8v+GP0Looor4U/RwooooAK888bePbHwvC1qEeW6dcqgV8EHqQwBBIHOBzWJ8WfiL/AMIbpq6dpgMup3nyQIvLZPAwADlj/CO59ACR5l8JfD+o6vCPE/iHEgDFYyyASO8b/MWJJbarqSuTk5JwBgHvw+FTj7Sex5mLx/LL2UN/yOS8C/GrxHaeOn0/xTeyy6fJtG2aNFVFcqqvGyLufDMqnn+LlQeT9rggjIr83vjLbX1prtl4jgtI3do2Vn2/MxSTzCMNgEAHI6Hdz6V+gXhTV4de8N2Wr27rIs8KsGTp05/WujM6EVGNSKtc5snxMpOVKbvY6CiiivIPcCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/9L+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoorzH4n/ETTvAmiOxlUX0y4hQkcbmCbznjAJ44OSOAcHGlKnKclGO5FWpGEXKWxk/Fz4q2fw/0WWOwYS6m6P5SY3BCoUkuB3AZSFPJyD0r4Y8JfDX4k/HLUpfEvjC4eG0mYSCaZNzux4Ijj4ACFQMkqApwAQSB7j4R8C3HjnUD4s8bI0yGRjHHKSTIc4BPzfdHIwVGcnjAy31Xp1jDYWqW8KKgVQAqjAAHQADoAK+jp1Y4SPLT1k9329D5etCWLnzVPh6Lv6nGeDfhp4V8EWQs9FtVi9X6yN0+85+Y8ADr0AruJZoLNMdPQCpZ5lgjMjdq5qSV5H8x+Sa85ylN80mdqioK0UTT3Mtw2H4X0HSocA8Yo3A9653xL4o03wxYG7vWBdsiOPIUsR15PAUZ5Pb3JANxi27I56k7K7N+WSC2iaedgiICzMxwAAMkknoAK8s8S/FTTtEaWOwga5WE7ZJeQgJUlQmAxc8c9BjJzXlGvat4v8Aifq4sdEikFlGFfySyxnbIqjdllxgZcBjnJOBHld1ez+EPhnoPhW3geVReXkCgCZwcAjA3IhZghOMkg5J9sAdroQpq9TV9jh9tOo7U9F3PN9R0740+M7gm0uxpto7LLEwLQ7EIbKMUIlkYbh/CqHaCG6g9Xp/wov4ruC/1LxDqEkkafOqSfKzAnAYuG3KqnaAwyclsgsa9iwxOD0pNmDwaiWMla0VYuOChe8ncy9H0htHg+z/AGue6XAC+eVYqB6EKp+uc9PrnYpBwKWuVu+rO2mrKx8Kfth/HWL4cLbeFrK4QX9xELiOAvjI3kBpAFdtnysOFy2GCkMAR+LnxN8WagPipeeIvGcm6z1myt5bPMZxsniSIkHcYQNySDnaC5LYVyfL/S39rH4A/tR+KfiNceM/Alha+JNPnysUAvBB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AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/9P+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDG8Qa5ZeHNHn1rUGAjgXOCQNzHhVBPGWOAPrXxhBJq/wAaPFx1G/2QWFsQXCNufYwyFBwAMkEBsbsDPPFX/j94tu/FPimD4faOXaKIgOEO3dMSVIORk8fKCOhJIDdvYvA3g+08K6PDo9oA0h5lkAALt3JwAMDoOB+Zr6DC0lQpKo/ie3ofOY2u69R0l8K382dzpVkiAMqhUjACKBgDHoPat6mRxrEgRegqG7m8iAv3PA+tcLbbOlKyMfUJ/Nm2L0Tj8aoUfWvNPiR8RYPAtpHDBA1ze3QxAoGE3dBubjP0H47Qc100qTk+WJzVaqinKRc+IHj2z8EaW0yIbq9ZS0cK9gAfnc5G1Bg/XBx0JHiuieC9f+IXiRvEXiK3CRsV3NIZVMaKzBo4vn+/1U/Ku3G4AEjNvwb8Pv8AhaGrTa7r0cptgzpNPNlJZGIOFVSCFMTbRgYCkEjO7A+q49M0nRNOh0jSYEghgUKiIMBVH6n8evWu6VWNBcsPi6nnqlKs+efw9DE0bRNP0DTo9K0xSkMfTcxYn3LMSSfqf0rWoorz223dnao6WCmsyoC7kAAZJPanV8y/GjxbqV3r+neBtBkngc3EXmhVCec5aN0WKRgRuQHeSRtzgHJ4G2HoOpLlRjiaqpQ52buuftE+FNL1eXQ9J0rV9auYZPKdLC03sHw5I2yNG3y+W244wMDnkVR0n9p3wBcTyW3iuy1bwu6bcf2xZPbhgTyQVLgKuVLM21QGXJ5r1bwN4LsvBWlNaQu01xO5kmmkYuzM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RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//1f7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA53xdr0fhfwtqPiKQqPsVvJMN/QsqkqvUZycDGec1+SPwc0p/jH+0DceKdTlaVNEfzGO5trSSbi55IOd/ynJZSoxzX2r+2X8QJPBnwtksrE4ur3OwsDtCrhcluMfM6556Zz78F+xz4GGgeAV1C4j2TXpVn4wcKoz/AAqeT1yM5HJY/Mfsclj7DB1MS93ov1PiM+qe3xtPCLZas+y7GAQwAkfM3JqzLKsMZkfoKkrmdUv4QrzTSLHBCCzO5CqoUZZmJ4AA5JPAFeCldnut2Rz3ijxPpvh/T5NZ1mZIkGQgdgu98EhFz1Jwf1PrXyBb3XiD4z+NUgaBkZDuhVZCDabGBLPjA+XC7sYbLYBBwKi8a+J734s+KUsvD0Cyx27rDawlW81mYKWduP3YD4DtlQFHLMOv2J8Lfh9a/Dnw0mmJte6lw9zIuSC/91SRkqpJxkDJJOBkivadsNT5n8b/AAPEvLE1LL4V+J1/h7QbLw1osGlWv3YUUPIR80jBQC7f7TY5qtd3PnSZ7DoKtanff8u6H6/4Vhlt3C8159Cg370zoxeMUfcgKzscg/pUW4047ujGoZZoYF3ysFUd2OB616EbLRI8eVRt3kTYfFc7c6rDcb7a1+ccqxAJ+oACnP8Ang1QutTGuBbTT3+8GDqejKRjG4AjHXOD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FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/9b+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKp6hew6bYT6jc58u3jaRtoydqAk4Hc4FNIGz8lP2zPEV/46+KGneCEVpLIXLQIp3KjfZ1zMMjcpfe4xkEDCluAQP0J+EelxaZ4HsEjXaGjDD/gR3f1r8pItQbx38eLnVZj5sVok10Ubos9w+7IUggsflORjoOeMV+yWiWaaVoltZ42iGJVP4Dmvu85h7HB0aHzPzrJ6vt8fWr/AC/r7ibULjyo/LX7zfyr44+OXj6e883wT4eMVwiBReAtjLFgFQHK/dONxBOCcHBBFe0fFLxw3hfRmltpBHfXm6O2JUuFIGS2B12joO7EZGM48K+FHw2vPFHiJL7VmkOnWhMs4bcwllD4+zyeZhWyymR8KeCAxywI8zAUowXtqmyPWx1WU37GHU9L/Z2+Gdtofhy38Xa1ZQpqFyu+BsEyJE6KpYk9DJjdx0Vj03MK+jb66FtFx949KtuyxoXc4Ark7mZp5TK/4D2rmTlXqOpMqtONCmqcNysSScmnL0+Uc03g9a8O+J/xr0jwQsuj6Xtu9UCgiPIKJnOd+CDkAfd4zxyK9Whh51ZckFqeDiK0aUeeo9D1vVte03RUUXrjzH+4nJJ6DsDwM5J7DJ7VwdvPqvjNwqn9yhBZgAqAMAyjHz7m2nkbiOxxxjF+GK6x4z0QeKvFkMYF2d0IVcGSLAwzEkkhjyP9nGMDr7VDEkMSwx/KqjAH0q6kFSbh1RNJurFS6FSwsYNOtxbwZwCSSepJJJ/nUesXU9jpF1e22wSQ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imadCIQysWBO1SGVdqgFjyQyjt/QaBgYFfuGW4FUMHTXVr/gf5n5tRxLq16s33/4P+QUUUV0naFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf/1/7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryz4169J4b+F2sapDuD+T5SsrFCplYRhtwIIwW9RzxkZr1Ovh39u7xLHpHwwi0uVti3RmcEkhd6JtjViCMbmk4zxx0/iXuyyh7XEQh3Zw5niPZYedTsj4w/Z0g/tjz/E8kjMur6iGEZXaqhW2jaOnK7QcDtjJAGP121m+t7GzZ7mRYoo1LyO5CqqKMksTgADqSa/Mv4MaM3hzQNA06VSDF5TFWUowLPuwwJbDDODzjPTAwB9S/tCeMFt9NtvClpcLBc6pICxchVWGM5IY4bAdsKOMH5s8ZB+24hpe1rwjHbU/OuGK3s6NSct9P1PGNUub74w+OYr3STsk3CGAIm5oog7YaQhyvX5sgEAFucKM/ePhXw7ZeFNDg0Wy58sZd+cySNy7nJY/M3IGTgYA4Ar58/Z28Cizs28WajDGHjD2lqQUchVdhK25eDlsqDnOAwB2kV9LX1yLaHj7zcCvBzCpzzVGGyPpMDT5IOtPdmdqd2ZH8iPoOp96xGZUBdjgDkk024uI7eF7iY4RAWY9eByTxXyp8SPjpBFG2l+HyftILL5a4Zt24CNmOAF2kbsbuRwcDkd2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p/8AA/zP2/h/KOWoq01/W/8AkfSV/qYv9ZeyWES7cLG38OQQDkgnueMivmj9oj4rDUN/we8AyRz3Djy79hFvjjBP3C5IRCD944IB4JBBFc98aPjZ/YYn8OeCLiNdVO+O4u43IMQJIIXA++ASCx4X0DAbYv2Uf2eNb+Meqm41CH7PbWUy/ab9QpRouvlqQPnlfrk5wOT2B+T4X4fVetGpV0itf+D/AJHTn2aTjTdKlu/6sfZ37Evwy1CKdvFcsBt9MtgVVGbesl4PlcqXLsVTqH3Zz3Ir9K6y9E0XTfDukW2h6RGIba1jWKNR2VRgZ9Txye9alfqGKrqpK6VktF6HzuCw3sqfLe76hRRRXMdYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/9D+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK/LX9u28fXfFemeEyoOTBDHG+cOXkErHgA4IXaQDn5TjBr9Sq/In9o3VZNb/AGlbTTDcvFFDKx/iVi0EYTb95eCJGAwNpUgkNkk/S8KU74tS7Js+Y4vq8uCku9kdt4ehis72ytohhI5I1X6AgCk1S1HxU+Ir6hpytKl1NBFEkiMF54YsgbcFSNAJdrAHBcEfKtch4x1STRPDV1qEHMgConXIaRggIxzwWzXt/wCzjZ3t/rs+s3Lr5FqvIySXnmJDSl+fMOBIu5ievy4B5+qzJ8kfa/10PicjipP2L7r9T7R0jTbfRdKtdHs9xitIkhTccttjUKMnjJwKxtZnRJ2eQhUjXJJOAB1JJrqa+DP2gvjE0t9/wifhCQzs0myfYAc8jBUgg5VgAvIBLZAIwa+XyfCTr1bRPqc8xkKFG8jB+LnxcvNX1lvC/hyTcFG5RE6Fsg9cbh8zDIYPgIoJI3ZK898JPAMXjvVXtvLZ7dX2yz9Q20kkAjHAGMk4blc9Vx5/pukXentHokkizatqOQ7tjekLcYz05YZYgEepIUGv0f8AhP4HtPB3hi2jXa8rRgBwB/qydwxxkbvvHPfA7DH2WZYiGCoclLd/1c+EyzDTx2I9pV+Ff1Y9B0jSbDQ9Pi0zTIlhhiGFVRgVlaof9MP0FdPXIXr77qRvfH5V8NRk3JyZ9/WilFRRWpMgU0tnhaRmVBuY9O5roOdLscr418RDw3ocl3GwE8nyQj/aPf6KOf071+Lf7Q+u2S+Kb1Vgju72a2jeI3AzEUt5wMHDhvMM+8YIxwpz/e/SPxv4ottf1iXULh2TT7NCcgZIjXl2A/vMfu9M/KK/Mn4m6W/i6+1nxqvkzp5aH7OGCopUxyyHlmCgJnarevKjJz9hw3TUKl5HxfE9R1KfLE/V39hfUIG+F93o8koa7juhdSxI6MkKzoqqiKsjsi5iYkMFyxYjIOa+2K+CP2Flvz4f1CfVRGk32PT40VXjdjEpuHjYsmGYBZQu5+pU4OPlX2LXvivqWg/Fa38Pa5NHa2Pn7FTeEDI0ZO6R3AX5R+8wG46ZLHA+HzXBzqYypGGttfwPv8nx8KOApSq6X0/E+lazdY1CHStMn1Gc/LChb646D8a0SygbieK8D+KvjK1uYR4d0yQPlszMp446Ln68muTJ8tnia8aaWnX0L4pzyngMHOtJ620Xd9Dx+PWdSh1Rtat5WjuGcuWU85Jya9q8PfF6FlWDxDGUbp5sYyD9V6j8KwdA8J2U2homqQ5kkJfPRlz0Gfpzj9Kq3Pw6gbmzuGX2cA/qMV99j8dl2IbpVla2if8Ak0fjOTZFn+BhHE4SV1LVxb7907a+jue9WPifQtSUNZXkT57bgD+R5rTe9t413ySoo9SQP6180L8O505N0v8A3yf8a1LXwJaJ811O8nsoC/4181XyzArWFZ/d/wAMfoGDz3O5Llq4VX786S+7Vnq2q+PvD+mgxpN9pl6BIvmJP16VykVzrGt3a6prH7mOPmG3B6Z43N6nFJp+j6Zpv/HnEqN/e6t+Z5rX4I5rm9rRppqivm9/l2/E9Sng8VWkp4ySsteWO3zb1f4ImDYFZHiPRYPEGi3GkXHSVGUN/dbBAI69K0qnByMivNqVGmpI+jo01KLiz86PAmo+L/gZ8RRomvWoi0y7k8oFFVV6fK3yk5BPBY4xkZFfoXbXVtfWyXtsQySDKsK+Yf2nfh5qmueHT4u8PNi6skIePZvMingfQDJ3H+6TWD+zT8ZIPE+lnw7qUp+02u2OUt/fI+8CcEgnIPH3ga+gxS+tUFiY/EtGfOYVfVK7ws/heqPreVTnJ5FVmbb1qzNkDjvWVI5GSa82jUujvxNK0jy74paHFqWkf2kqhmg4YY6oev5V8/8AgvXh4S8Qw2Y3EMGVNx+TyiQSo91wMAZzxnGTX1/eRx3lu9rKPkkUqf5V8K+PtCuoJJ9NRvLuLZ90Mg6qy9CM+3H45r38ukpp05HgZhTcGqkdz69OoQ30C3VsweNxlSO4Nc1q1jDqVpJZXHKSLjvXhfwV8d6jeq2gayS5HCvtAAkwSy53MT0yOB9BXu9xMATsx+FbSpOnPlIjXjVhc/K79q/4f3C2UeqhV32bmKb5FYvGTuTJPAUHJ/GvEfAeuJrWgLDIxae0PlSbuGOOjEY4yK/Tz44+FE8TeFbsgZdomQ8DnuvX0Nfjn4Survwv4/8A+EfughF2GjmKNlUmQM2G45PGPYnFfomUYr21DzR+b5thvY17dGeVfEiylsPGN9BIgigtnWaKTHJ3BGcLzgsTIR9M968Z1+RvCPi6Lxe7eXYyIRKwBAQn+JiOef09K+sfjlpLTva6lHHudh5ee2Fbd83r29OleHaTLFrejLJcbZVk3qwxkcMR3r67AT5oWZ81iqdpH0p8Ifi34V+LFvb6boE3maoyr/opKmeTOBvVFJLAtxwOvavu6++Buj/D7wb9v+MbPPrWqZGnaRaOVlTPQylSckfxY+UdOTXxt/wSk+AXg2P4v+KvjDrFjG6+EIBHZlvuLdybsttPAbYV2lcY3H1r9T/2WPhZ4j8c+OPEHxo+L2ojWLw30iWUJjKrbIDwqsSdygcYGADn1r8N8UOIJ0sTLL8HKztr+v3H9I+DfCNCVBZtmUHKCfT8Pva310PGvhH+ydqMnkaz8QZcyxYMNvACCE/uynv7j+dfZOi+C9J8M2a6bbxNsVQu2TngfWvq230uxs3L2sSrnrxWR4m0SHUtPd40HnIMqR147V+Gyyppc19T+j3x17ap7JxtBnzzJpOmJbSxxwIqupB2qBmvhr4g/DXwX8TfC9/pGrrbxSxCR7eaWNRJG8Z/vgHGfr+FfSnxj8Uapo+lroehzfZL28BCTMFKpjsfmBBPbg1+eOoajd6N4ji/4SXUwLSSEP5su4CWUlgyKcAZBPJ6dB2r53EYyUasVG9z9ZyHJfaYSdSbVt0mr7eR81WyfFf4Zavapf2kWs21tlYAkpA2FjuV1OCd2c8dsV9xeEv23/FGnaXZ6NP4Wmj07TYCqQx4OHQ9TngrzjHtXk2vaFofiqyU3LcDJjkRsEH1Brw6DT/in8K3bxLpd3Br9ja7ma1k4cjH3t3PIH519Xi86x8lGEqr5Y7bO34XPhcv4NyKbqVHhYKrLfWUbt9ndpfcjOj/AOEj+NPjV4C73mra5dbQHA3GSZ8AdQBye5A9K+8P2ifibpXwM8B6d8IdAwNXW0WJHVPJWFEUo8pC8BnO7AByCSSemfzt1rx54V8cRv8AEj4bRS6Tr1mVN3ZnaFlU53OgBzlCOuO/tXxf+0h8d/izrXiDT9N0C+W/vdXBVZbtifs+OoG44Cj0A+lVk3B+M4gx1HBYG0qjel3ZP+ux834iYzB5PgqmZY5ezpQXvK2qf5W89P8AL7l+CniHwN8S/iHp3w68Va9ZWRYlvPm5eM5ZiGYFQ2SpX5jgZFf1M/C3TPAfh3wfaeGfh9PbzWNkgUfZ5Ek5PJLMpOST3Nfw1+HP2TvE1/YjXrrxhMuo3OXkMcSmM7sjBJ+Y4BwOa9a8HeC/2uvhNGJfhL8RzpUkboQiiRUkAOT5h+fJ4/ukV/X9T6LOYYfCqFGf7zqna1/Kz/Q/hml9JDK62IlKStDo9b2+a/U/uAor+aT4P/8ABUD9t/4Wta6L8b/Cun+PbBWd5b/SplhvNpPCFJRbxgjsQrcDnnmv1I+BX/BT/wDZa+Nc9vod5qU3hLW51Zhp2uxm0f5eu2Rv3T/g2favyPiLwsz3K7vE4d8vdK6P1HIfEXJsyS+rV4t9m7M/ROiqdjqFjqdsl5p0yTxSAMrxsGUg9CCOCDVyvz6UWnZn2qaaugooopDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//0f7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBksiQxNNJ91AScAngew5NfjFr963iT4vyaxEkaRJNcKqgD5VaaNl5Cr2XHbLHkZOD+wnie/l0vw7fajCnmPDBI6rweQpxnPGPXPavwz8IaxJf/ABamt/MkKrt3P/eJErjd15bg5z2PXqPs+EKN5zn2R8PxvWtShDuz1X4txlvBUxwflkRvlUk/KcgggHbg4OfbHevsj9ni4tpfBu+SWN55pPMO1gXaNURQxXO4DIONwU+3r8pePbtbLSoHdkjD3CJukXeBkN2x+vGPUV6f8FvF2nJqNlq+9I4HU28xUYHyqEXcO3KqTnoPavoc1w7qYey6HyOS4tUa+vWyPrv4oeMk8LeHJvs0ix3E0TFWLMNigct8iswOM4OMDBJOQAfzZ8NWsOoJL4s8RNG6RTPJG2FCMQeJPurkr0UkDn1IVq9F+LvxAk8dfEObwlZSbPszPahsoUaJAC/A+Y5IOPmHcYHNcL44uVWXTPBGnnfNesQEc53RxrjDbgxbBIY9Wwp781pw/gvY0ry3lr8jDifHPEVrR2Wnqz2r9m7Qv+Ez8SXXi3VIFRAi7MfMCY3GTzgqcYHqRnPGK+/68r+D/gnTPBPg22s9PhMXmRr94qW2DJQEoSp6lsj+9XqlfI5vjfb13NbdD7LJ8D7ChGHXr6iE4BPpXEyfOxPqa6u6kK20jdsVyJzjjiuPDvRs7a62Qp4HFeS/E/xK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KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiivNviR8StF+HmnxNfyKt1d7hArfd+XG5m5UYXI4LLuJAyMlhFSooR5pbHRhcLUrVFSpK7ZzP7Rmv2Hhz4P6vqF9P9n+RURg21t7MAAvBz/tDuu6vxU8C65FbeNH8QWFibtbjbHF0jZrgIyAK7D7uHUMM9GztYhRXvPja8+Ifx/ttR1vxlqJtdDiZ5WVlykPlMwSO2Kr80isv+sUBs4Uq5HzY3w08WweBdPsPBfgPw/c6wzSNOkt3MizySyjAcPs2YWJiHOfkBPGzBbiwnHrw9GcaKs3s9/nY/R6vgZ9Yr03ipc/LrJJ2S8nLTX0ehw3jL4b/tM/Fd1i0q/sNMsrSRy9vJGGLkgyxZbB/2VyGVlyrMmMk5mi+Af23/AIbaVFZ6VbaL4hZ1YMDLs2tv+VmBNsv3RgbMDHVcgCvr8fGVbG2NprWjzWepRY3WolilQgEBtk0ZKZXIO2TyyecdDjltX/aKvPC9tNqPiXwhq5s4VZvtGnrHdxlVLlnOGQrGEXdvYDGeQOM+THjLHNP963166fLofUz8LMquksJBK6Su1q/Jt3lv0bPiTR/GP7W3w81S48V+LPhVJqJ3y20v9nTbndjtdTHHEs7BFCt84DK5IG7d17/4efGLwT8bvipplpepceFteaW30tLTU42jfz3lPmCN8bSyvuQK2x2IGVUkCvrzwV+078BvH92NN8PeJbQXZaNFt7om1ld5SQqRrOEMjZGCI92Dj1GfQ/Fvw48BePNjeMdItdReIFY5JolaWMEEfJJjenDH7pHU16mC8QsclzKan06fov8AP0Pnc78Fco5vZ1cPKhLdNc1/uk7Nfc/M+60RY0EadFGB36Up56V+VXgL9oM/s+fFqf4S+JZZZfDQWOO0GZJPsisFdMF9xwFkPmEk9jxjFfqPpmqafrNhFqelzLPBMu5HQgqR7EV3ZZndLFp8mkluj884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2bZVKNDMH7al5/EvRnz3H3gBlOaxdbBr2VXutn6r/I/lN+I6CbwlexH+KNh+OK/fX/gjjrI1r9i3Tpmjhikjv7hXWEY52xnLcAbiCCcce+c1+Xf7ZP7OOo/s4+AbV/idqVudTv72S2s57f8A1N9GoDbioVfJkAYDbjB5APGW+2P+CFniG61H9nTxFobkm3sdZJhJ67ZIU3c4GRuU49sCv2zx84gwOf8ABNHNcDK8VU67rp+p+PeB2QY3I+MK2V41WfJe62a1f6H7f0UUV/Ah/bwUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//T/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAxvEevad4V8P33ibWG2WmnW8lzMw6iOJS7EfgK/Flvi149/aD+K99pVwY7eOd5IRDJDJMLW1XfuxIpEYKDEZYYDu4wQWLD9MP2tob+f8AZ+1+LTHeOYrAQ0YJdcTxnKhSCWHYAjJwMjrX5z/sc+HWFtquqC3VpZRbwpL5aq28hnlRdoKBQSg+ViTtUtjCqvxXEmJqSxFPDRdla789/wDI/oDwqyvC0sqxOa1EnUT5Vfptr+OvoejfGiw0rwn8LIPDmkH7JZRyxoYkRWMiA8rufIEhciQMxBZxyckmtn4KeFNM0rwvLrlgAbi+aSMSAsRsgYxLgl3U7iu4smAwIznANUv2r/D+raf4e0SMvGIZLkyT71LIoTYAWC5YgBiW2KWwD2Jz4F/w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Zk/aO8DftQfCfTvib4Klw1xFH9stWyJLW4KBnicHB4JyrdGXDDg19CV/Lh+wn+0Jp37P3xOT+13mg0jUf3U8UL7INzcCR4gNpK9d3X3xxX7g/tf/ALVvg/8AZ/8A2dbv4nxzvczapH9m01LQq0zyyqf3iDcpxEPmJGcHbnrX8HeKng/j+HM1WDceanUfuS7+Xqup/bHhj4rYHiLLnioPlnD449V5+j7n8+3/AAWU+I918TfiRLo/hq6F1a6Q5lWMSAhBCBFmNomZSsjKZBnDc8jpX6hf8EOtItLb9jn+2442We+1S4MrtjL7QuDkAZAyQK/mn8e65rPiTwjq/i6/WX7ZrALBCDvBf5U+X+8c5IHWv61/+CU3w0uPhd+w34L0XUIhFd3kMl9MRkb/ALRIzxMQeh8ooDjuM96/bPGTh7+weB8Blz0lOzfrq/yPyXwq4g/tvjHHY6OsYXjH0Vl+ex+i1FFFfxgf1iFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/9T+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDzz4sRWNx8PdUtNRIEU8XlnPTLkAZ9Rnqp4YcHg1+c2v8AjW0+EHgqJdHt5o73WZmeH7GjblhgEbXJBkDiM+X+7DfMVDeYqsw2H73+Osrv4EbTIV3yXk8UYAYAgbs7gCQDggA5IUZyxxmvnK4+CWn+OvDNtfRTLbXm0Rs00Rk8toJGCtEVeN0dW5B3FeB8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i1/4feMJNE1hDb6loN35TruLEGNuDuwM9PSv7O/2f/GS+Pvgz4b8VBtzXWn27Mf9ry1z+teZ9LzJMLilgeKMD8NeNm11a1XztdfIv6KmbYrCyxvDON+KjK6Xk3Z/K9n8z2Kiiiv4mP7FCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//1v7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK434g+If8AhFvBuoa0DteOJhGecCRhtTJHQbiOaqEHJqKJnNRTkz8//wBp7x6mv+M10KxCskRWEN03KDliTk5XccAgAEE9cZPp+nfCjwz4j+CNz4f8a2KSw6ghnKsoDIf+WTqRnawGMfljBIPzR8KfBs3xE8cbdQDNabmZ225BjRgWXPQbj3HPPU8ivvb4iXkel+DZ4oiqM4WOMEgdxxz/ALIPQE19hjsPT5IYNq6e58dgcfWp1ZY+lJxlHWLWjTXVH5I2OrfF39le8nu47ebxL8PhIC2wkT2EZd2wAH4I++7svluSBujzx9p/Dj4zfDj4s2SXfgvVIbmdohNJaMwW6iXjPmQk7gAWA3DKk9GNd/oGmN5SQ2seGmbKqBjGegycH359TnFeF/Hb9hz4L+Jbe11Xw1A3hbxCGeVNS0siJjMFJVnhGEYB23kpskJUfvByT+eZtwTOjP8A2CV1/LLp6P8AR/efvXDnjLhcdT/4X6bjNb1YK/N5zhpr3cWv8J9CVyPi7wF4M8e2P9neMdNg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UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf/X/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr4Y/av+IcktxB8OdIAlYgPNtLZ3vlFQBTyQDkjB68c5FfYHjLxRZeDPDN34lvwTHbKDgd2Zgqj8WIr89vhfoep/FT4k3Pi3W4/NtYJmmlaTBUuWJWMLtHqc9BwT2Fe5kuHV3XntH8zw86xLUVQhvL8j6F+CngBfBPhVGuVX7XdYdzwSAQOMge3bggDvXL/FLWm1TxZbeE7UbvIXMoOMfOASfXgY/X059413VbXw5otxq9zjZbpkL0yeiqOvU4Ar578C6TP4k1uTUp5fOLk+YxXBU53OVJ7Ek44716eEk5TliJng5guWEcNT3Z634I0RIIhqUigcbYhjgKOCf6f/rrhvjdfppK2WrHL+QSSg44Y7Blh93JYD3z0Ne9RxxwoI4wFVQAAOwHSvjz9rvVJ7Gy8N2sOCtzfEOu7aWClMAHHOCehIHc8AkZYSo6mITZ14nDqlhXBf0x3wifTvHvie18SX3mxLJduI1iwyedZM+xZTksnETMNyBXGCCD5dfYT3mux63DZC3D2b7i82eV+8VAA/Ac/rya/Lb9if4g6PqvjC00iCa4nElzdJDLcYYMxS5f5cxIYt6RZ8vCD92xGMYf9V9R1nTdJ2nUZfKDAnJViMDGSSBgdR1r5qUf3k2v5mfYY6bUaUGr+4vlofl9+1D8N7/4aeM7H4g+ErCGKETviQAmJIJFDTBgQChyHaQoXZwQ3UAJ9NfATxB4U+I3hSXwprcEGo2NypuIYblFlQhgUljZW3KGU5DL1BLDsa9c+NPwzj+K/gO50WwlWC/8staXG4qMtjdE7qGPlTKNj/K2AQ4UuiY/ET4e/GfWP2UviQdO8d6dJpVo91Gb1rhpTLb3UUTRSOqRrOJ4ZkjiLyb4wpZgvmAKW9DLqt4vBzXuvVeTOXNLVaccdGX7yGjXVrv/AF19T6z/AGiv+CUnw2+I2lbvglqA8G3yyrKFaNriElQR8rlhKhOTyTIvP3OFx137AkHxr+EltefBL493889xbiN7MXrtPJHvBVYUnLbGjCpxsQqz7iHJOK/SjSNUs9b0yDV9PbfDcIHU+x7HHcdCOxpb3SdL1J45NQt45nhJMbOoYoSCCVJGQSCQcdq5YRULxaMK2NqVUueVzQorG1XxDouhvGusXC2wlyVeTKp8oycuflXj1Iq7Yajp+q2y3ulzx3MLdJImDqfoVJFLldrnNfoXK/ND9rb9kqy1XRtT8X+CYZDbXYaTUrKJtmxV/emeFgysCjqHCryrYZMYwP0vprqsiFHAKkYIPcVpRrcjaaunuujQNO6lF2a1TW6fc/l6/wCCg3if4jeLv2PX+FegCS78RXdzaC+gsWYvfWAVpjLGId0zbisZdVZD5mVfK74m/km+F3wy8b+MfGS/A61t7uOWO5az1CxjRpJWXO1YILSMNLLcvMu3eit0UsygMV/vA/bC/ZVhh8UWGs6G7xrBNJPpvlcmJTtaSA743RgzAYUAsQqknrXxx/wTg/Zg8G+Hf+Covi34lacsN3az6I2rWBUCNUFy8Syt5LytIStxkAlW5AfIbBPyCyVYXG2p/wAOSvH/AC9UfsE+KljcoU5/xYu0vzT9Hb72fJvx9/4JhXf7IX7GNj8UNXmuru+tbGS2tdPe2ydOtplS7lSdVcxjayzuz7QwJQEdY1/Nv4A/Cew1/R7fxbBbxvrPieZ0tyiFjb20S/MyBVd9wI+9yxIHODuP9937Rvwyt/i98GNf8DSwJcyXdpIIo5EV1d9pwhDkKVcfKwJAIJB4r8IP2Xf2RfgbdzXWuwab9m1bSZTA0UZ8sWz+YXWSOIDajZX5TtzlSM46fsHDE08M4reJ/NXGtZ0cV7We0+v6H5VfCX4X6n4J1qTT7e7lt7uBU8+4EjR7ju3NywG9N4woPy/7Knr9z2vw2mnguJ3aKSNV4znJfqcjuQeSc5PFfSn7TX7L1zozp8QvhncNB9mg8u4hk/e+Yc4BO9u+STj+LnqSR8yeF9A/bL8SeC5fGWjeEbe+8PaYskd1creW8Ug8pRu/dNM0pwDkYGT6V+p5fxVhMPhk6rt0PyfHcI4/MsRzYRc3Xe1vv0PZf2W/h/P4p1jxD4V160tzZPHFJJbNGoik24UMyOGJLKeeqnJJ7V93fs3/AA+0b4M/tP22kaBDFpum6tp0ghtoGCxqUx8gRI0UAH7oOcdq8q/Yo8Izad8O7nxfdW7QSapKoCzRlJVVF5zuVW2sTkcf/W+t9NOlD4reD57jYZ1umReQzAkHHTnGevavhcxzKOJp1fZu8bPb0PscJltbA4+jTrRcZXWj/M+vteiEWqSgfxc/nWPXQeKXA1PA67RmufyD0r+fsUrVJH9TYW7pRfkFFFFYG4UUUE45oAKTIprOBVOW5x07UnJI1hSbLokAPHFea/HH4aWfxm+HNx4dEanUbceZauf747fj0rsXu9tQJqU0L+bAxDDoa6cvzd4WsqsOhy5rkEcZQlRn1Pyr8EfE74gfCC/bwX4ys5HSGTy9xH3cHGK/THwTrWm3WjR6kh2idQy5GDgisDxLo1vr0/8AaOtQwXM3A+WIL+fJzWFqFtPBpckkUjgAfKkfBAHYV7PFHGVHFxhyRaa1Z5fh/wAAVcuqVZVZJ81kmtz1LVte00WEhkfYO5bgV+XP7YHxIs4PEGhjQ9Qike1WTYIgzurzYXcu3ILfLtUHuc175r2jx+IUlivP7UuFdSPJOfL5GO2DXzp4Y0PSPHAvfAXhXT7W3n8p5bc3eRJHPFwrErJv4bDY9Aa+FhxTVo141sMrtd/8l/mfsD4OoYrCTw+Ok1F9mu/dr9Dzv4Ua/P4A0ifXn0eY31zC8TXmpjyoYc9WjB+ZnYEj5htwa5y+/wCChvij4QXFn8KXeC9TEcaahbEqrGVuBIMHonJZA3I+7zx638PvDvxu8G63/wAIt8SdOeKwmt1aKdZop1DA4cO28t83Yc12/gz4K/C7UPiNcajYeHLMvpscbveSRKEjlbdtUNtwrcZ4xnJyTjFTh8/zbMccqaqWk/LRL0NK3CHDWSZZKrOhzwS097WTe13/AMCx9g/Cv4ZQfEWyh8RazqclzBKgZngm81JQ3zKY3cFkQg/cxkeua+svC3gTwl4LhaHw1ZR2wbqRksf+BHJ/WrXhDSf7E8OWmnMEVkjUHywAvTjAAAwBgdK6Sv1urXnLRs/mb2MFdxQU1+FJp1fCn7Wv7TVh8PtHk8DeFZ9+rXoMbyRtjyAevzdAx/HHcc5q8Fg516ip01qzlxOJjSg5zML9qf42Kqy/D/wzNkjH2qRD0PXYCP196+WPh74At7+3bxF4jhWZJBiGOQZGD1Yg/p9a4X4JeA9d8WzzeJNcmeXTGOVaRvmlcE7ug6epzX1vdmOKIQRAIqjAA6AD0r9Jio4Wn9WovXqz84xTliKjxFXboj4k+OFtpWlatbabpUKQRxozlUAUZbHP6V8+Ty5Bwele0fHaUv42kUtnbEg6+ozXgl7Olnay3ch+WJWcgeijP0r9Ayqk/YR9D8ozmv8A7RJWPlb43eISfEENnGEcWYQ7G3fM7ZOB9QRnH5ivafh1oc3hzwhZ6fcbfMKmRtuQBvJYDnJ+UHH4V8nvLe+M/GTQzoHe6uV2sThSByqsrKQWC8fQDnGM/X/i7X9M8D+EbvXrkCO20+EttHQBRwAP5V9DVpuyglqfNwqXk5M+Xfjlreoaj4qTTLDEqQjZgEcHGRyDwd2ffFfWXw9jlXRdKhlYtIyRE+uTg96/OT4ba/d/G/4jNKyI8c0pkd1JVkSPBXJXvjvjJr9ONLmg026iuJWEcVv83qAFHFdebUvY040nuh4SfNPmPgb9vvx7qelePfGFjo07ILsQQSqH+6I7aJclVOMZzjcOua/NvwXoGo67cab4X0KFrm7vDHFDGoyzvJj0Hcn/ABr1D4p+M9b+LvxJ1u3s5Cbqe8mUxFgdpMrMRtOOD1yucZwc1/QD/wAEcv8AgnV5+tp+0b8UrYPHZfLp0Lr8vmHq4z12jjPvx0r9+8PeLMHwpwxic0xr+HlSXWUuXRL+ttT804u4cxfEuf4bK8GtZXbf8sb6t+n4vQ/XT/gmZ+yLZfsrfAKzsdQiH9uasq3F7JjDbmGdv4V+j9R/ureLsiIPoABXyh8fv2wPhd8CtOIvrlb7UGXMdvCwYk9skdBX+eOPr5txVnNTERg6larK9l/WiS0P75wlPK+GcohRnNU6NJWu/wCtW2fUeqatpui2T6jqsyW8EYyzuQAAPc1+Gv8AwUN/bb8XeLPCVz8H/wBm69WBb8tb6jqIysghP3lgkDApnoWCs2OmK+W/jd+2P8Uvjpqclvf3JsdLGdlpCSq47bj1avmFZWIOTzX9e+GH0Y6OEccZnz5p7qC2Xq+r/D1P5R8RfpKVcVfC5GuWGzm936Lovx9D5l0/4e2HgzS3WINcXcrl3dzuYM5yVDYBIB7kZIAz2x/W9/wT48H3ng79lvw7a6ihjnuYzOwIx9/kfpX4L/sy/ALWfjz8W7PQ4YWOn2sqzXcmPlVAemfev6qdA0Wy8O6La6HpyhILWNY0UdgoxWX0uOLcLSwOF4cwrV0+eSXRJWjf1u2b/RY4YxVbG4niHFXs1yRb6u95W8lZI16KKK/g8/toKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/Q/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiivIfjP8Sbb4deE5J0LG+u1eO2CYypA+aQk8AJkc4PzEcYzjWjSlUkoR3ZlWqxpwc5bI+a/wBqPxrqGt63b/DzQnO23bdOAdoaRwCnzHHKgPxg+2ScD3v4e+DrXwF4Vt/D9sSxQF5WJzmR+Wx7DoMAdM9c18+fAnwlrGp+JLvx1roWSBi5VmZ2Ml0WO6TDEgsmWQtx/s5yWP1Rqmo2ujabPqt+2yC3RpHPsozx7+nrX0eJtCEcPDp+LPlaM/aTliJ9dvJHgvxd8UC/1CLwlZPtWIGSZgQQWwQEI3DGBknOOwGT09W8A+G28NeHore6Ia5kG+VumSecfh+deLeA7EeOPG0+v6gmFtmW42/wgyZKLjOQfxOQvoQK+mi2TWuOl7OCoR+Zz5auecsRLrsPY1+TH/BS7Xr1bbR7TT1YnS289mQbivnK6sTwfl2pg54w3PbP6xkgV+Ln7a19F4sOu3koZ4I5o4yFwR5afISxOQFHJJ64HGDi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rv8Awn4Y8SeNdYg0LwtZy3t1KQqpGpY5Nf1vwh4eZRw1g1DBwUbL3pPd+r7H8r8XeIebcSYznxcnLX3Yq9l6I0dPbbJ82RkZr6m/Z9/Zm+I/x81lbXQrVoNPDfvryUERqvfHqfpX3p+zR/wTNnQW3i/46zAcBk02I846/vW6fgK/Ybw34X8PeENKi0Tw1aR2drCAqRxKFAA+lfzr4pfSbweCUsHkNqlXbn+zH0/mf4ebP6K8Mfo3YzGOOLzy9Onvyfafr/Kvx9Dyj4C/s/8Agn4BeEo/DvheINM2GuLlgN8r45J9vQV7tRRX8F5rm2Jx2Ini8XNznJ3be7P7kyvK8PgsPHC4WCjCKsktkFFFFeed4UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf/0f7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDI17XdL8M6Pc69rUywWtqheR2IGAOgGepJ4A6kkAcmvzT1zVtZ+OnxItfJXY1wCVSSQNFFAuXQbdvBCH5gSSz5OFGAu5+0F8Yh4z8USeFdFuF/svTXQBTjE9yp6lWKMQCdgHI43dDlfor4U/D5/AughtUIfVLo77hg25E/uxx8AAAAZwOT7BQPq8DhfqtP2s/iex8fmOL+s1fYwfux38z0TQ9J07w9pFvomkoI7e2QIgGB06k4AGSeT6k14X8Y/Ewv7y38FaVcjzSd80e1mDnOFQYGDt5Y7jtBAz7ew+J/EFn4e017i4lWNmB8vdzy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d8HDtbKFUbiB0UAHDd8nrz8U6f8AFTw54++DFt4NVJEu7byntr1AoNvPAQ6OoO7POVPTKk8jOa/TH/gudpkV38CfDmsxDMkWqBPMA6RyROWGQDwSqnsOK/Ev9mPTF1GyuIL7LLFtdR6jkflX7j4FRw1TI4rER+NST87N2/r/ACPzXxVwdWOKliKMrShJNfNK/wDw3+Z+5v7C8S/ta+KbL4f69dweHNQt1X7TJcuFikC8boGY/OSOdvUe9f18fs7/ALMHwj+BGgxQ+D4I7y9KjzL18M7nHOD2FfwQaNd3mi3EV/o7tbTQkMjxkqykdCCK/Yf9mv8AbR+OejeHLe80jW5ma3YxyRytvUlec4PqOa+T8bfDLPc+oqjgcby0l9hq1/OUlv8AdY93we8QciyCs6+MwXNUb+NO/L5Ri9vvv5n9fNFfjN8J/wDgqLLui074q6V8vRrm1/mUP9DX6ifDL40/Dn4uaWuqeCNSiugRlowwDr9V61/n3xh4WZ5kWuYUGo/zLWP3r9bH938JeJuS52rYCunL+V6S+5/pc9Vooor89PvgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/0v7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACviL9p741mysbjwJ4SuVL/6q+eM5PP3oQewC58zA5ztzw616V+0D8Y/+EE0h/D+gPINTuEy00ShhbJ1yxb5Q7ruKDrgE8cE/Jnwk+Ft78Sdcudd8VO50m1kKKNz7rg7y7JvIXcA3+sbnJ4AB5X6PJ8vSX1mtstj5fPc1a/2el8TPQPgL8I4A8HxF1zZdB1LWayDew5Xy5cnptVcICuRnOFI5+r768gsbSS+u22RxAsx5PA9hyT7AZPapxsiURxDaFwAB0x7elfPfjXx7/a8n9m6XGZbZXZdq7w80isgQIUBI+ZgQfUoRkEivQ9+vUvI+fdWNGNkY17ez/E3xRbNbwSRIAPLG4ErGGB80/w4IYEbDywxk4U19GafZRaXZx2FuWKxg4LMWYknJJJ9Sf8ADArxjw/rfgb4W6CsOu3dvbXrrmaKJvMfKkjBVSx3ZzuPTdkA7VGKt3+0f8OYJCkRuZxnAaOMAEevzspx9Rn2ronhak9IRdkZUcTGOsnqz6AGe1ed/E3xg3hDwvLPbt/pVx+6gHox6t/wEc/XArzWH9prwNJlXtb1eT0SPG3scmQc46j9TXgPxN+MfhzxdrwuJJXtLOFY4rdrgBQzSDc54LbSD8rFsDjIJHNaYXKqjn78dCMZmkYwtF6s4q6iklcySnc7Ekk9STXxJ+2jPcQeC9C0pVOy71eINICPlCxyfLjrggkk+gIPXI+8oo4p0WeFxIkgDKynIIIyCD3GO9fBXxc0cfEr9rTw34DErPbaZaRySxbHKiSeU78KFYNmHDE4AwuNxYBR9bgLe05nsrs+Sxd3HlW70Pfvj58I9Usv2IdI8XSMJNS0dvNkMYaYtFeOYgFbypT8rSZHAVdzMG3hSfqP/gl98WLvx18Errwlq9wJ7nQrx0ib5UzbycoFjVV2qp6nncxJJDZA9P8Aj54E0fW/2bdT+HLxK1nPDawbfLyAoniIbYrLypAbgjkZr8yv2GPHmvfBrxjFp+u3ElnpEhihnW28p4pFG75n/dRhwmeGUu6IpRXYDA+TxUfrGGnbdO59xg37CtBdLWP3C+Nmmajqfwv1caMxS8toftUDKSCHgIk4wQckKQOe9fj54L/aZufhp4yfTdaDX0NyftrGFB58TptV32gAFVCjjHQccHj90Q0N1AHjIkikXIIOQykdQR1Br+c/9ofwNN8OPjvHqEKtHDBqRsSCCcpctIsJzjgFcHB5PBycZHn8Nwp1JSo1D084lOCVSB+9fws+LfgT4x+GY/E/gXUIr2Iqvmop/eQsf4ZEPzIeDjIGRyMivS6/nUtNPudD1STxB4RvrrRdSddv2ixlaFjwB82wgkY7Ajtk19AeEv22f2n/AALcwWfibTbHxlp24l5FZbW8VQBhd2Uj69Dsc9dx6VvjOFKibdB3XZ6P/L8iMPncXpUVj9q6808a+CE1YNqmkqFuRy69BJ/9l/OvgP8A4ei+BtMtYb7xZ4O1qxhlIHyRs7qcZcESxwpwAxGH5AzwM46mx/4KY/Bm+0h9Ui02+zjKLmL5gyZQ8sHwTwx24UYOSSFPl08rxtGSkoM7njcPUVnI3PiR8N9M8f6JLoup5trpOYbgL+8icH8MjsRn9QCPxx+MHiO6+E3i66+Hvj3TFkt4pvNNzAgjkaN8N5iyp+8kUcsVJyM46qK/VKb9u34d+Or5bLR/Cl1eXjqGVUm2SsoBLYCxtuxjPcYySRivjz4lftF/Ab9pGf8A4QaDwrdf2nBu2XNw5URsquWjIkt43cfK3AIAIJ52kV9fluLlF/voO3y089zyMVSi/glr+Z5Lpi6bq1pFrGj3UximXcrpO0ikHPGGZ1+UnoBgEY6DFHijW73w7pZv7VJLgbgZH3qjIm0hgoCbfmJycg4xgDBqh4C8Gav4Xl1TRYdJvYLGGQzxysn+jopAyoZgCTgrwC2MdBya1fFccT+HbveekbNzz93mu2VCliNOnlo/wMVWqYf3la67pNfczxi40TwvB4n0rxZrMt/qCqpZllunjjkWQNhNsSqNg4xyOQQSRjb+qXgHwX4au/DlpJ4GsIkszGJYXABKg5PLtk7gSRySRyK/KLQb+9/s9YSGK2670cZBRMnOPYHk/wCRX6pfsd/Ei38T+F5fAD4Mmnx+ZC/Pzox+YEE8EE8ADGMnrmv5D4syPGYHN54LGVHKL1i227r+t/NH928McSZfmXDdLNctoxjOOk0klbvoul9V5M+mvBwD2BiLAsoUEjnoMVQ02O9g8VNG2WUu2M9lxXS+F9PuLGaWxuVxwWX6Z6VLbafcDXXmLLt3HgdayjRfLG54FXFR56nmi3rls1xpkqA7So3dM/dOelVPDyvc6dJazoUy7jB54bk/hknHp711z2xeF15JIPT3rlvB6Hz5Ld2+bncDxyD/AIc11ui+deZ5kcTejJdtSDwnNLBfS6bdcMDsBHqtd1ry38Phm/uNLfyrhIHaNiMgMASOKqjw4RrS6rDjqNy856Afyru44lCbSPrXo4TDPlcWeTmOOg6kakfK6PzE8IfEPxX4w+Ibad4y8TT6Zp6OUDhWKBASMOI2B5x3GPUjFfqn4C0z4X21gToF9aakzIRJN5kTsysMHdtxwRxgjpxX5gfGD4dt4R+JUh0mJhbak4aMdRufqoJ7bsmvpjwR4Yg8JaHHYRf61/nmbuzH+g6CuTIsXUw9SUKkeZp7u59ZxrgaGNw9Krh6nJFpWikkvO9rP8Wfc154n8O6aubm7iXPZTk/kM15rrnxWTaYdCjOT/y0cfyFeJEk9aSvpK2dVJ6R0PzzCcLYem+ab5n+ByXxTu7zUfCWpXVzJvldVyzjdjLDnHsOnSuU/Zctx/aeuTmSRmCW5wxO0mTcXJBz82V5ql8aPE8GiaDDp6sPtF1INgLYAC9SR1I7AY5Nemfs46XBY+E7y+iiVPtV0zbg5csVUKeSqkAHsc/Wvm1aeNXkj9DxKdHI53Wkmrfev8j6F2DrUMsWRkc1IWOaCcg5r6Bq5+YK6MuWMjtVGWLcOK32UNWLqk0WnwNcSH6D1NctanZNndh6jbUVucN4kvBZwfZ4T+8fP4CvNDbZPNdJeGe7uWuZeWY5rk/FHiDRfB2hz+IfEMywW0ClmZjjnsB6k18fjZ88nJ7I/SMsoShFU46yf5nwf/wUP+O9t8CfgZM1tKP7R1d/s9vEed46tkZGV/vA5BGQcjr/ACifDaK88aeNI2vUlvJLy63PyWZyW5Pck9zkV+i37YXxJ8S/tZ/F2e30wmfTLEtBaq5CRxgHLnd90ADqx4z7V89fsn+ALa7+OWl+FIZxstJCBJEAyuYj239mxnPWv0rwPyedfGVc1lH3IpqLa39PxPC8fs2hl2U0MiU06s2pzSe3ZP8AD8z+g3wfo1voXg/TNGtQRHb20aLnrgKPp/jUviT9xoV6+CxW3kIA6nCk8VuOwHyjoOgrG1hWl0q6Qc5hf/0E1+80leVz+Ta8lY+af2UPiLYaRp9+jX0Vpf2t4k/kyDySyKW3/vCQg+XgjnOenHHZ+LP2r5/ih4un8LwHaXbyoVLA2wJJxxjJYDJ3D8+gHzXeeXJa3FtJGGy2Tn0HB/HmuM+Feif8Jb8f7LRLBGhtNLiElwY32A5ztXZtGfmAOckcdjX1mJy2muevP5eR8nTxN5RpI+l/HH7P/i/VNDuPE+leInTUhERGsMY8o7eB8nrx1GPzr8Nf2rvhL8Y/GHxF07w7401QSGWYM07M3mOrtjJU8gYOcV/U1eukcCxHjavJ6du9fgJ+0J43u/iP+1PNpltNtj06Q26soGdsZ2nb65A4/Ot+GMdVc3G3zPD4mwNKMeY9g+In/BNvwH8J/gpoPjoSvqDmNJJUZDGpEo6tgnJUj2614tocdvoN3aC1QJHbMgVV7Begr+jHx/4esvir+zDbLAvmE2IiIUdGVQR+O5QPxr+dnU7SawvZbO4G2SB2RvUFTg/qK+94QzeriqEqdeV5RbR+R8d5bGjWhUo/DJJn1VKARuXkHpVJ1ySBzmmaBcjUNDtLrqzRru+oGD+tS6vdw6dp01238CkjPr2/Wu1e6+VnxUtdT4Q+NvwZ0Lxv4iv9ShlkS7cBck7kJGOg7cDtXytqlzqvwf8AEGlaz4aklh/s5witG+xlboScYyGDMMd6+/J5TLKztyxOTXlU3wptviX4u1TRovJWV7LzQjSCMkoCxYliAAOpPoMdcV9BlGLjTm3V+G2p0ZdhZVa6jDc/SH41fC20/b4/Y/ttK8P3sA1AwJcwsPmXz0jYBG9CScEc4r8Ef2fP2dvjnofxCbwjaaJLfG4SSNRaDzATHz8oHJPGMYzX7+/slfDjxV+zV4vuPhR4ju0u9OuVD20oG355MEhT/Eu7CgsQeegq/wDAK9ufgl+2aNRs9OZILLVGaOE7ubeZ8DGfvgg9jgHrkcVy5D4j4zJIVKODtUpxvKKfn0ufQ5vwbQzGrGOJbhKTUZW1tbS9j8pvE/wp+JfgiNH8WaDe6eJOFM8Lp/McV9afBfw3c+HvCKfbAUmunMpU9gwAUH8Bmv7WfFXw28BeN7J9O8WaRa38LjBWaJW/mK+K/iN/wTf+Bni8PceG0k0W4bJHknKA/wC6a9zIfpdZXikqeZ0JUn3XvL9H+ZjxF9FfM6F55bWjUXZ+6/1X4o/nmVDx6EE113gb4j+MfhjrEPiLwheyWtxEc/KcAj0I7ivrb48/sG/Gb4PQy634fsp/EmkQozvNYRmaZAOxt03TN/wBG/Cvz1t/Emg6i0lpZXsEk8H+tiV18yP/AH0zuU+zAGv3zh7inJc+oOOEqxqxe60/GL1+9H4RnnC2c5HWU8VSlSktnr+Elp+J/R5+yX+3F4f+NMUXhPxiUsdcVQOThJiO657n0r9DQQRkcg1/D1pfxx0jTPFscXhm7eG9t5AY5R8q7lP8JzX9hv7MnizVfG3wN8PeJdak8y5ubYF2PUkEj+lfxP8ASR8FcNw9KnmmA92lVduT+V2vp5fkf2d9H3xexWeqplmYK9Wmr838yvbXz8+p7zRRRX8qH9NBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//T/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKx9b1/SPDli2o6zOkESgn5jyxAzhR1Y+w5r5L179oPxRq9zLb+EbZYolDouFaWRjtY8bRw2EYjp1Gc9/Px2aUcP/EevY9vKOHsVjbujHRdXsfZlFfnjrPx8+IPh+WOfUprq3IX5y8A2MGldgSGiKqdvy8c4HfoLVt+1rr9raq169nI/yY3wuAwYZOWWQAMOAQAcZ5GRivJXFuDvaTt/XqfSPw2zJx5oJNeV/wDI/QSivkHw9+1roc1wtp4n054AAA09s4lXeSOdhwQuDnhmbtgnp9AaR8Ufh/rtst5puqwtEzbNz5jAbqFO8LgkAlQcbgDjODXq4XN8NW/hzR87mHDOPwr/AH1J27rVfejvqKzrbWNIvLVr60uoZYFODIjqyA+hYEiue1L4h+B9Ima31DVLeORV3Fd4JwM+meeDx1/r2yrQirtnlU8JVm+WEW36HZUV896t+0v8OdNuTa232m9YHrAilSM9iWHO0EgHHocHpDpn7S/ge78mPULa8tZJiMjyxIqo3SQlCSV5HABbPauH+2MLfl50euuFsx5ef2Lt/XTc+iqKxtG8R+H/ABFG02gX0F6seN5gkWTbuGQG2k4JHY1s16EZJq6PDqU5QfLJWYUUUVRAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA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/FTUYRjdv03LX7QX7SPwy/Zv8HTeLPiDfJBtU+VDkeZK3ZVXqa/jj/bv+O8X7YPj2bx/4a0m28O6jahlt76zjWG7uExgJcyJtMyYHCyE7e2ASDzf7SX7Svj39p34jXPjPxfdO0Bci1t8nZFHngBemT3rxmzt7iS2MNm22RuFJXdg/TIzX+jPhR4BYPh7DfWsZ7+Ja1a2j5R813+6x/C/iL40YrPcR7DDe5h09E/tecvLyPmjwH4o1PVpZ9O1mMw6lpz7ZgBjkHGfbmv78P8Agn9qFzqP7JPg2e85l+xANnrncetfzLfsaf8ABMPxb8T5H8SSWlzKuoOGmurw4QAHIJOBubviv61/gX8K7b4MfDLTPh7azGdbCMJvPGT3x7Zr8r+k/wAZYbEZLhsprVlPEwndpatKzS5raX1Vz9I+j7wzWp5xXzPD0nHDyhZN6Ju6b5b6tXTPXqKKK/hk/sAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP//U/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqjqepWOj6fNqupSCKC3QvI56BR1q9XFfETw1c+L/Bl94dtGCSXKAKTwMhgevUdOMY57jrWVeUowbgru2h0YSnCdWMartFtXfZdT5z1i5m+JF9F4h14g2QUNaWik7UVsHdJg/M56EdMcEdhqwww28SwW6CNFGAqgAAewFeRajp/wATfBTXGlw20rwW2REY7csjEtgbcgHGT/CCOOOMkc83xG8c6bEq3ttBJIGO9GjkjI+UsE3NtTJ2nB5zwACev5ZiMW1NyrJqXW6P3ehlDnBRw0k4LZJ/18z6DBIOa5rVvAvg3XlkGr6XbTNLks5jUOS3U7wAwJ9Qc15hpXxz0JmS38QQNauR80iEPEeQCVPBI5J43cDqa9p0nV9M1uxTUNJmWeFwCGX/AGlDAEdQcEHBAI71dGtSqrlVmc+JweKwjUmnHzX+aPEtX/Zv8EahJJNo01zp0rAbNj70UgcEh8uR6jePbFcrL+z94ysrAw6TqyTsA2FffGeQOhBI55HI6fp9YRLnmtKBQOoxUrKKEpXSt6aFri3HQVnPmXmk/wAdz5P0b9nnx9eOh1jUIY4U5MYkdiScZ/hI6e+cj3zXdD9m+edm+165IAePlQkEYA6FuP1BGBxjn6atlwMHtVuvWoZJh1GzV/meLi+MsfKV4yS9Ev8Agngun/s4/DixtjDIlxO+4sJXkw4yMYG1VGO/I6+xxWB4g/Z5UJNN4O1DyXeIqsN0u6PzCNu8GPaFO3uUfHbHGPpmiumWVYdqyjb0POp8UY+Mud1G/XVfcfm1qPh34lfDi+ttQvLeaxndisMtqz5VnyoRZIyw3Mu7C79xUc9Rn6r+Fn7UJvpYtC8dRmWRsn7ZEqggcMfMjXC4QbiXQ5CgZTOTXulxbW95byWl3GssUqlHRwGVlYYIIPBBHBBr5j8efs+Qljq/w3b7HOA2+2ZyFIxuHlN1RiwwcsAQeqgYPnwwuJwcvaYWV11R9FPOcBmsfY5lBRl0kun6r01Xc+77DULDVLRL/TJ47mCTJSSJg6Ng4OGUkHkYq3X5YeC/jN43+GOqrpgZ2gt9iS2F07BHC53LHuBaKTkd+vVcBUH6KfD/AOIOh/ETRv7T0kmOWLC3Fu/DxOexyBlTg7WAwcHoQQPq8oz6livdWkl0/wAj8+4l4NxOXfvH71N7Nfr/AFb8ju6KZLLHBG00zBEQEszHAAHUkmsnTPEfh7W557XRr+3u5bY7ZkhlSRozyMOFJKnIPXHSveUW9UfH3NmiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFeTfFb4qad8N9MRY0Fzqd18ttbk4GTwGkb+Fc9OhYggYAZl5T4z/HCw+H8DaFoJW51iQDIHzJbK2AHk7Z5G1TjsTgEBvjnw34H8WfGfxEviPWzI9nLKWuL5iAWUEjYoYYYrjaCEwg4Py7QPcyzKuf8Ae1tI/mfPZxnSor2dLWX5GXZ6H8QPjd4/fWmuG8tiDJeKW8qGNvvxpxg8HCxZzgjdwWYfdOg6DoHgfRBpumL5MCMXd3Ys8kjnl3duWZj3PsBgAAZYl8KfDPRINNj2x78iNFCiW4kC8njapZsAZO1clRkAgV81614k8cfFZWsra3WOBJcwxpGSNwYbd7NlgwBZSSqqQG5ADCvplF1UktII+BrVvZtylrJlT46+IL/4m2v/AAh3hYExRybmR1K+aw3xvG/UjcrqUGMq3LDIwOf+APwY0XRtQuNS8Xxpc6pZ3G+1jciQRomAs2fmBffkqdx28HCt0+h/C/g7QvhnA3ifxbextdyYjEjcJGCPuIMAsevzEZC54A3E8yNU0YeMf+Ek8OzxXNrch3YKSrLkhXyCM43gkcAE556kd9HEP2bpU9u5hhKcfbqpU3/I9o6VKn3agRldQ6EEEZBHQ1ZrzmfXx1JEHepBTVHGM06uc3CvJvjrrOjeG/hB4g8Ra9II7bT7R7lvulnaLDpFGHZVMkrARxqWG52A6mvWa/ID9ofxdq37anxtsf2bPhFqMJ8O6MTeane7AUMsRMckyP8AMZY4kk8qILsDzOSSUCSL6OW4X2lS7dox1b7I87NMYqVLRXk9Eu7PDv2E/hd4x/aO/aE1n9pv4i2jWmiaRcCKwhYMY5rmJdsIjLAEi1UBy4C7pWUgA7wP3duLlLSFpGGQiknkDp9SAPxrmPh94D8NfDLwbp/gbwjbrbWGmwrDGoCgtgfM77QA0jnLO2MsxJPJr4M/bd/aVbw1Z3HwT8D3awa7qMDedOj/ALy1QgN5exUdhJcRkhD8m1Tu3DqHiKtTMsVy01ZbLyS6nl4elDBUHKe71fmz4C+JvxS8S/tdftIS+F/ANiZLS4eTTEdiJgLW1YGa6VCWjHLMYyj5bAVSCfm9sh8JeNYNbHgm10Se1uLcpbxiUFbdEX5E/engKqgY3Y4wBX3H+xF+zbB8E/AH/CRa/blfEWtAtN50aJJb2wb91CAMlCyhXlXOd+FbJQGu++NVuNE8Q22vW48v7UgO5W582Egbsf7u0Ag/keT7E8xpxqexoLRaJ+ZNDKZun7as7SerPli6/Yt1j4ifDddU1uaNfEtmx+ySozgeUrtIIAWKgg5wrHAU5x8vJZ8HvjBrfg/TD8J/imrwWMEhWIPFsmt5vmL5+TLBg7BtwLhmXHAIP6WeFdft/EugWusQf8tkG4ejDhh1OOffpTdd8HeFPFUYi8S6bbXyqSQJ4lfBIwSMg44/kPQV89icS6l4VV1+4+jpYZQs6b/4Jh/DxUufC+JJYbiKVtyiJxJGFdVOAQqjDZLADcMEYYjFeb/Fr9nrwj430w6loFnFYa5aAyW1xCqxlnHIV2ABxkfK2QVPIOMg+3eHvDmi+FNKj0Tw/B9ntYvuRhmbH4sSf1rbrljXlGV4M6XBNanw94G/aGZr0/Bz9oqFo7m2cwRam2N8bjgeaehB6CQcMMZByWr2CT4Z+IH1IWthsmtnAdLoMBEUPRiee3bmtj4z/BjSPi5osds8gs7+2bfBchSSM43KwBUkMAOc5HbuD+OvxE8R/G74Vy3nwg8Uald2+gIzZhjLBEVwF5MTKTC5OWAYjLEkMSQ29LL1W1oOz6r9UbOrZfvFc/YPx78B7Txf8LdT07wVerf6nNbyIoLqInYrjaCAce2T16kV8J/GXQdRtf2LPCuneIbGSK+8PazNDcQzKVZHQzSopz6kpjsRg1hfs8fCe+1n4Z3HiL4M+NNQ03xNBEXtmWZo0EoAO2W1ZnR4pD1Zw4y3AGNg5vxr+1zrvxr/AGOPEOgfFq2XSPiD4X1u1sruOKILHdyRyoDKindglQwcDoy/KAOB008DWozjBPmipLyavp9xxVq1KrTnNKzUXp+J+nHw5+wfET4C6XFAeJrKNSPulJFAONo+7zggdNpGBjFfB3x98PXMHgnU7G8hYzWoLEDg4HUjP+zmvrH9h/UY9Q+AdiI5Xk8iZozvQRsp2IxUgYzjd1wM9cV2n7RHhmz1DwbPqoiVpYUcPkDDJtOQf6V81gsU8NjHDpzHvYvDqvhFPrY/KP8AYZsH/tXWtQz8phEYHOfvA56Y/XP61+iTnAO6vjL9jjS00vTtbiidGXz1AxnPGfcg/wCPrX2bK2373SvY4hqc+MnJeR4/DsPZ4KEX/WpzXiPR9P8AEGi3Wh6jGk8N1E0bo/KkMMc1/MD44uPFHwY+IWp3Xw5unhgt7t4/snmbSTkjMcv3kOM8n8etf1Cardx2Gn3Goc4hjd+BuPyqTwMjPTpnmv5mfGmiya98YkgtoN6XGos7Rry20tubOM9icjJxWuT8OYPMeejjIcy+5r0e6NMfxdmGUzhXwFRxlf1T9U9GfpZ+zh/wUM+PngK0j0/4z6TJqulKoKySOBNHGD82JTkOV3KMMx4x0zX69fDH9rH4IfFOwiudF1iK2nkC5guWEbgscYByVPzccHt6c1+KbWlobBtPdF+zFNjREZQp6EdCK+Dfic+nfDIjUvAUj6Vc3U7iJYTiM8dNrHAHP8OP5V8zmnhJjKbcstqqS/lnv/4Ev1PuMr8ZMrxSUc3w7py6zp7PzcHt8mf2Xo6SIHQhlIyCOhpa/mn+Cn7cvx28E+F7XU/NXVrdxIrEhmYeSSBmLdjBxjhvfNfoh8N/+Conwp1vTI38cwvY3JIDeWAv3sAYjkYNk8nHptxnJI/OMxw+IwTax1KULdWtPv2P0TLsBSzBKWVVo1r9E7S/8Bev5n6kr94VOa8V8D/H/wCEnxBj8zw1rUDnzPKCu2xix6ABuvPH1Br2fcrKGU5B71hRrwqLmptNeRxY7L69Cfs68HF9mrBnjFRk+tDGmMcD3rRuxzxiKT+lQO2KilmjhUyyMFAGSScCvlr4u/tc/CD4TxTLrOqRNNEhdkQ72wBnovt6kD3rzsZjqVGPPVlY9rKclxOMqeywsHJ+SPqVpVUZJr5G+Pv7UHw4+E2lzT+INQiXygT5QcF229cDOeK/Gb9o/wD4LFeINfgufCXwdiWxgkDRm84MpGT8ynlV49Af94V8PeFPAWp/E/TbH4rfFXWbjU7XVJHaOAO5AVZNjb264JzxwenJzXHktWtnWK+oZWrytdt6JLRX79eh9vm3ClPhzBLNuIZckL2jGKvKTs3ZdFonq2e//H/9u/4u/H3UW8N/CZZNN0hW8u5uWwAVZuCCRhMZHzct3G3mt/4GfBHwroel23jHVw+oazLmSSSdtypIepUdCe4Y888YwMZ/iPwvpun+HLrQNBgW2hjh/dRxKFB2DcF4/vYwT75rpP2dfEp1PQLrSrhw0sDrKTu3cPldoPfaFH51/RfCfhZhMuticR+9rLq1pH/CunrufzXxz4043MqcsDl8fYYd7xT96X+OW79Nj6NycVCd3LVLmmtwPev0pH4o2fFH7Xt/f2ljoljDCZLe7ucTEdfk5AHBwcEnOO3pnP2Z+zX4Zt9C+F1rLbusn2lnkBAYfKWOB83oOmAB7V8JftP6ndXPxP0HQ4UOLWCS73FyFJAJ27eB/BX6ZfCXS49F+GeiWCLtKWkZYf7RXJ/WvOzeVoRR72WRtC52TxnFQEELjOavOckk8VRu7iO1ge7lOFjUs30Aya8iEGdc5I/Py58P2XinxZDpWoIskRuSWQ53YyVOCPRST9K/Trwxo1roegRWdiuyIDKLj7owAAfXp1r4u+BuhDxX46u/Ecm2SEyPHERkfN2OegIXP519/XaR20HzEkIvJ9hXbn2K5qqp9jhy7D8tNy7n5W/t0+NIJ9a0zwdbukhjVi4AVmRnxxhvUAZ4/GuX+G2gPL8KktZkXcxkb5Qu7IJyCycHngegwO1eb/HbXLfxp8UdWmWVQtrOqo5iUybmAUKsijdj5eueDxXuXw11s/2YnhO+V4riyjEZWXO87Rg8knd69uOwr6/JqXJTj5H59xbU5rx7n5ES+O/FH7On7SNh4ls3aOBLlt6rwJNzYBYZGODn+tf1n/E+DTP2hP2UrbxXp4WfzrNJ12nIBxhh9Qea/me/bP8AhibyV9et8q9q+4lR0V+hz7Z7A1+xn/BHf41P8RPg7q3wT8Wn/SNPBeFW7wyDY364wO3Netxhh28PSzClvTevofMcI11OrPBVNqia+a2Pze8NF9A8Y+RPkFWeJj9P/wBVZ2ov9ov5p+pd2b8zXtH7WXga6+F3xM1JSvloZCRjjkEdP+AkV43GvnxJP2cA/mK+mqVo1YQrR2aPzvEYSVKpOjJapmO6gHIr7+/ZweCx+Ey6xcx+Z9n1yMAhtpUEIWIOefp3r4Se39RX6A/BSOew/Zd1vUrSLfPHeO6DbuOQIQSBz0BPPbrXi5y70OXu0elw5BrE3XRM/op+P1lY+MPgBq181utyDYi8hVlLgHbkNgddqkn0r+aDxT9i1v4M6zoVgZUe1uLW7XG5UkBlEBKBJHL5Mi57eucAV/Tz8N3Xxz8AdJiT5RqGjJBzg9YfLyeoNfzHTaFfwx+L/DV3LJJG9jemPyQRKjWxMyIDwFG9Fypxn6Zr8f8AD6fJ7alf4ZL+vwP6C8S6PtHQrr7UX+j/AFP1d/4JR6tp1j4V1rwtahw8nlzsJAgKPFlCrYwdz7twGOAOpr8w/wDgtJ8Xdd1n4zWvw5jmYWFrECUB43d/zFfX3/BLzxZcS+P7LQpFghijsZEd2gSOVpCgIQyFd7NuJOGf2AwK+FP+Cq/hCXXf2m76K3IWYrE0Zbp0wQfb/Cv376OGU0p8cVp1FeSpykvXRX+4/IvHLN50+C6EYu0XUin6Wb+65+Z3w28A+I/iL4ktfCvhW1e6urlwoWMEkZxzx6V/TX+xx/wSp8FeBre18cfGaD7fqBCyJZycqh6/P/hXsf8AwTg/Yz+GPwV+Gdh48Qwatr+oxLJJdjDCPIztT0xX6k15/jp9IzFYjEVMoyNuEItqU9pN9UuqXnu/I9zwe8CsPSowzPN0pykk4w3ik+r7vy2XmUNM0rTNEsY9N0e3jtbeIBUiiUIigdAAOBV+iiv42nNyblJ3Z/VcIKKUYqyCiiipKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/1f7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACs/UdK0zV7aSz1S3juIpV2ssihgR1xz781oUUnFNWZUZuLvF6nzr47/AGbfAviqYanpsItLtW3kZOyTvtzyyZwACuVUdENfDPi7wZ8Q/g34iDaOZLeXaYzKELJPnBdl37kkAyvQbhkZAbgfrhWZq+i6Vr1mbDWIEuIjyAw5VsEblPVWAJwykEdjXzGbcLUMQuan7su6PveHfEHF4N+zxH7yntZ6/mfDPw7+LVn4lt4rPxIEstQkJCgcRuAccZLFDnA2uQWyCuc4Hu8CEsBXkHxL/ZwfTbW71bwtI0kWEKAjdJEq9dyjAkC4G1shkUkEEDNP+DmsazLC/hzX38y4twzbHYmaMBsFXzyQCcAkZB4/3fnKNKvQqKjiF6PufW4/6niaDxmBlp1j2/r+uh9AwqAmfWpajiUqmDUlfQxWh8NUeoUUUVRAUUUUAecfEL4aaJ8QLaI3f7i8t8+TcBckAg5RxkFkOclcj68nPxzNp/jr4L6vbMZjaTIWME0ZXYylgCN5Ub1ztLKRjaRkA5FfobWVrWg6N4isTp2uW0d1ATnZIoYA4IyO4OCRkc9a8nHZXGq/aQdpdz6nJOJp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rbT7P48eHdRNu4tI9bU7lmj3rl/LBczNtG5j8wKhiCdrA4NfrT/wUj/Zim+K/gqL4ieGYN+q6OCXVR8zxY5H4V+0eE/F2GybjWjWxcrRqRlC/RN7X+e5+UeJfCmIzbg2rSwsbypyU7dWktbfLY/OP9j39srxH8C7yHw9rrNeaHMQGQnJi91z/Kv6Ivh38SvCXxP8Pw+I/CV0lzDKoJCnlT6Edq/jxtoJoM286lHjOGB6giv2+/4JX3Vw9trVu7sUGCFJ4H4V+j/Sg8KMteCq8RYdclWNua20ru135+Z8L9G7xQzFYynkFd89J3tfeNlfTy8j9jaKKK/z2P7xCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//9b+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvzs8d3SeFv2noLfSRsN1dQllAJB+0oPNJYnPVy2OnI9MV99eIde03wxotxr2rvst7ZdzkcnrgAe5JAHua/N3wfd6h8Xfj/AP8ACb3hAjtB5uEj+VRGNsaEg4B56kk8fl8lxVWVqVKPxOSfyP0jw9wsl9YxNT+GoNPzb2X9dz7R1WS4isy9vnORkjqBnk4+lVtM1mO9leynwlwnJT1Uk4I9ffBI962XRZFKOAysMEHkEGvNde8MXVvey6rpeQkgLNs4dCBnK4wTyBwO/tU1XKPvRObCxpzThN2fRnplFef6T41imYQ3xVkVf9cuecDOSuB1x25BYLt712Vvqen3UYkgmQg++D+IPINVTrRkrpmNfB1KbtJF6iqTanpyBi9xGNn3suOPrzxUM2taTBgSXCAt0AOSeCeMewNW5ruZKlJ7I06K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D8XNF1TT59cktks7hrdxBiPzN+6V9qoMuMbiBjmvvbwt8Ip/ibqo1LVTLb2/WXdg8Y4AwF9ce3XFfa+geHNN8P6Ja6HbIGitVVQWA5Kj731zzXz+c42k8O8I9b72PpsiwNZV1iVolsd5ovx5+GusLGr3v2SSTPyXClQv+8/KAf8AAq9atL20v4FurGVZo3GVZCGBHqCK+VtX+H/hLXZTNqdmjscZK/ITj3XBrxO5i1b4O+M7aPwxqUyWt2N/lOcjg4IP8LcdzjHr3r89q5BTkm6MtezP0CnntWD/AH0U13R+j1Fc54T15PEugwawgOJR1I259wMnj8TXR18tOLi7M+ohJSV0FFFFSUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/9P+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK4bxF8OPCXimJ4tYtt+8glgdrZHoR09K7mis6lKM1aaujfD4mpSlz0pWfkZej6JpegWK6dpEKwQr/Coxz0yfetSiirjFJWRlOcpNyk7sK+Rvjp4tm8SanB8PtCmwm7/SByAxBBCnsRwRg9zXuvxS8Yf8IT4NudYiGZj+7iH+23Q8+lfI/wAPdPvJg3iXUyfPuM5HXJznPNfKcSY/bCw3e/p/wT9A4KypJPMam0dI+b7/ACPQvDei23hzSYdLtAFCKNxHdu5rGvr2fxVrUXhbTvngkkCyMvO5lOduR2B+8e2DR4p1+XS7IQWODdT5VATyOOuK9s+EfgY6DpUeq6mg+0youzP3lGDkn/abJJ+tePluDdaapR2W/wDke9mmPWGpPFVNZPb17/I9C8L+GbLw1py2sCqZMfO4ABPt9B2r5F/aq+JVxC1t4D0J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taXmpPqniP4v6lBuPypHACFBOdmPN2tjoG2g/ngfoVS1zr4OWTb87v8AzF9ckpucFFeSjG34pny1p3wM+MFrPHcX/wAUdWuiqsrqYUVW3DAOA+AR2PPP5VrP8EvGV1pkun6z4wutQEpPEkKIMHGM4LE4xx0r6PormWEj3f3v/M7JZ3XbvaP/AIBFflE+Gdb/AGefiNo2pvq3h/VpLxZFIMQIQ8D5Rk9s9aztN/aK+NnwrvhY+I7VhBFiMJcqfKxkKCGGM556ehPSvves/VNI0vW7N9P1aBLiGQYKuMg/4H3Fcjy6UHzYebiz1Y8SxrLkx9KNSPpZnC/DX9sXwJ4umXS/FUZ0a7J27nOYWOM8McEZ7A19c2l7aX8C3NlKssbAEMhBBB6dK/OLxt+yn4cv1bUPBMjWNwH3+UTmM5647g+nPH8uW8FXHxO+EOqAyTyw2UYZPLcFkcrg9OeDnPY9fQ13YXPsTRfJi43Xdf1/keZmHCGXYuPtcsqcsv5Zfp/TP1Por558C/tAeHddt44fErpYzEqnmswEbMfUE5X9R6kCvoRWV1DoQQeQR0NfW4XGU60eam7n5tmGWV8LPkrxsOooorpOAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/9X+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACoriFbiB7d/uupU/QjFS0UNDTPml/2f0l1X7WZ4o0YYdlXLcHKkArjOODk/nXtvhnwfonhW2EGmx5cLtMr4LkemcdB6V1NFclDA0qb5oLU9PGZ1ia8VCrLQKQkKCx7UFlUZY4FeJ+Mvj78O/CUDM12l2wO0iJgVBxzls4OO4GT7V6FGhOo+WCueNWrwprmm7I+f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72Ayfc9a+odHsINOs47O2XCqOvqfWvl6IAYYV9L+DtSGqaVFIfvoNr/Ud68LInHncXue3xhGfsoyWx2MC4FWOo+tAAxQOlfZRVkfmMndi0UUUyQooooAAM8VKiEGhF7mrCAiqSM5SHAYFZuqaNputWrWmpRLLG3UMAR+R6/jWnTgpNVZNakxm4vmi7HzB44+Dt7axS3vhOGN12fMCxD4A5C5BHOB90B85+Y7vl5D4dfHbxL4DvV0qdzNpsa7TBMchGPzZRlGRnPAPHPrX2mBxg15D8QPg54b8bxPdRr9kvsYWZBwf94d/T1ryK+AqU5e2wrs+x9Xgc+oVofVcyjzRfXt/XdH0R4K+Ifhbx7aefoFyskqKrSw5+eMt2I9umRxXb1+QOp+E/iX8KPEbX0c8lqm4Ml2u4xPsOVBKAnI64YDoeuMn6Z+G37WgdYtM+JCKGJ2m7iRlOfV4wuOeOVI47V6uXcVQk/ZYpcsvw/4B4ud+HdSMfrGXS9pB9Fuv8/z8j7lorB0DxR4e8U2Yv8Aw9eRXcR7xsD+H4Zrer6yM1JXiz84q0pQk4zVmgoooqjMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/9b+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKRmCgsxwBySaAForyrxX8Z/AHhJZI7u9Se4jyDDCd7Ajs2OF/GvjX4h/tba/Pp0segKlqkjKFaFt0igHIy3QE4wQK9PBZPXru0Ink5hneGw0earI+/vEPizw74Vtjd6/dx26gbsMcsR6hRyR+FfIXxG/bH0jQZfsnhG2WV15MlyCQw9FRGHfHJb8K+QNMsfit8Rp/NvWkW0uHBeWUlV2q4+YBuWOCcKeOtek6F8A/DVrGs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Y8bQXyrZamwSboGPRv8A69fMNn8RPAl/eR6fZ6vaSTSqGRBKuWDEKMc85JAA6muns9R0+/3mwuI5vLIDeWwbaSAwBweMgg/Q1lg8c6TvBk5pkyrw5asWn3PruivBNA8b6hpaiCc+fAOgJ5A9j/SvW9K8TaRq4At5Qr/3G4NfU4bMKdXROzPznH5JXoO7V13R0A54qZUx9ajXhqtIe1d6R4smOVdtPAycUlSoO9WnpcyH0UUVcVYxlK48L61JtFIpyOlOpNspJWCiioZriC3XdO4QHjJOKSdkUotvQqTaPpVxfJqc9tG9xGMLKVBdR7NjNaNFN3ru2ZGfTvTikE5t2TY6iiimQwooopkBRRRQMKKKKQ0YuseHdE1+BoNXto5wy7dzKNwHs3UfhXy74y+Bmq6XE1z4SVLoMQChGHA6ls55PYe1fXlFcWKwFOsvfWvc9nLM6r4R/u5adnsfFvhH9obxR4Cul06/Mt9bjIeC4PzRtkcIcZA7DJ79OOftrwb8X/BHjQrb2N2sN03H2eYhJCefug8np6A+oFef+Lvh74b8YwBNShCyoSySL1Bxj5h0Yex/DFfG3jH4VeL/AAFrK6xZNJfwxspilRTwR90kAkgrgYznp1xXLTx2MwW/vw/I9uplmVZtsvZVfwb/AC/Jn6s0V8E+A/2kNb0ciz8VMt9FHGPMKtukV+4yAAMdO/Q19feFfiP4M8ZgJoN/FLNgEwk7ZASMkbTgnA6kZFfWYDOKGIXuPXt1PzvOeFsZgm/aRvHutjuKKKK9Q+dCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//0P7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApkkkcUbSysFVQSSTgADqSa8T+Jnx78DfDZZbK6mF3qKLkWsRy2TjG49FHI618BePPjX8RPitOumxyyW9pct5a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KscNfFVarvUk36hRRRWhz3Od8UeHLHxTo8mlXygg8oT/AAuOhH0r50+G/iq6+F3j06Fdsot55TBOrnbgcFXHbjv7fSvqs8nA615F8RfhlZeLJk1eFzFcQ8ttBYuB0wBjB968/F0ZqUa1L4kfRZPjKfJLCYn+HJfc+59XEWmoWwJ2zQyDI6MpBH+FcTd/Cz4eX063FzpNuzLzwu0HnPIGAfxrD+F/iHTP7DtfDyXDSvAuxS/XA/hOQCCOgGBwK9br66n7OvBSkk/xPgK/t8JVlThJr71c8ri+CXwqhuUvF0WBpE+6WLuPyZiP0rZ0f4YfD3w/JJLpGj2sLSEFiIweR0+9nH4V3dFEcDQTuoL7kTUzfFzXLKrJr1f+Y1UVFCIAAOgHFOoorqPOCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//9L+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopkkkcMZllYKqjJJ4AFAD6888f8AxN8MfDzTXu9WmV7jH7u3VhvY44z/AHR7n9a8K+LH7T2jeHYn0zwU4ubtWKvKVyi4/u54P16V8p+FfBHjL4vaude1i4kFpndJcSEsWJ6hM9T6/rX0eXZDKa9rX92P4s+RznimFF+xw/vT/BE/xK+Nfjr4qaodC0rzbe3mP7u1iBIOB3Kgl+ehIAPXCiuq8Afs726WsN/46cvLjJtV24GeSruM56fwn6Gvd/DPgfw34OhMWiwBXPDSsMyMM55brW7dX4hBWLlq+qhXUI+yw6sj87rqdWbrYqXMx5FjpduLe1jSJF+6iKFHPoBxWDdXU1weeF9BUUszO26Q/nWfNdAcRmqp4fqc9bE9h0roi/OcVnPOX+VTimsxc7m61CVJNdUaS7nDOq2SHcB1rkfFnjPRPB9gb7WJdgwSFHU49vSs/wAceNtL8C6RJqmqvyqllTucd8DnGeK/MzxT4+8a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j4RYiMsZUo9JL+vzPr7x/pn9t+D7/Tv4niJX/eHIP4EVifst+IL6TUptOuctFc2yFMDHzQ/KxOfXI/Guvs7mHU9OiukBMdxGrjP91xn+Rr5c8G6pqXgT4jPHHMXSzvMFNxCmMtnbzzznp0r8upYpUsVTrdNv6/E/WoYF4jL6+E6rVf162P1PopqOkiCSM5VhkEdwadX6afhjR4F8dPh1Y+KtBk1JdiTIu1yVzuGcjn1B6V5T4EmmfQFt7h1d4GaM4BGAOg5619h6tYjUtNnsT1lQgE9jjg/ga/NhvGVz4D+Ih0vXEWO1vZHjdh0jdTjDbju69+navh+JaUKNWNfa+jP1XgupVxmGnhE7uOqX52PYPH1it/4elwMtD8/XsOv147V7h8FvEkOs+GYbW3+ZIolJfAU78kOCoAI6BgWAJ3d8ZPlFw63UDwvyrgrx6GvHvg/4vuvDfxEOjagwnjtrp1GXCkBlKHA+UEqOgPB+vNcGWY1UMVFvaWh6WZZU8Xl84LeHvI/R+iiiv0c/GAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//1/7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8b+MnxGXwPoX2XT5FXUbtW8rJ/1aqMs5+nQepr0zXtcsPDmkzazqbbYYVLH1PoB7mvztVtf+OPxBe7u5HSwicGTCnYqBgfKDYI3Y9e9exlGAVWfPP4UfP8AEGa/V6XLD4pbG38G/h7HrWo/8J3rRMscMhFqjgHLDne2RyQTwfX6V9X1XtbaCytktLZQkcahVUcAAfSpz0r3sRWdSV2fEUKKhG3UhmlSGN5pDtVAWJPYAZNeOaffzeKvEheI7og53AjICLwAPc4rqPH+syWGmrZQMyyzHPygk7ARn065FT+CtJbS9J+1XQVZbjDttAACgfKMD269frWlNcsObuYVXzTUeiDxTqEdpEIRwqDcR/IV4hdXBnlaeQ/e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wEUrlT0+fcNoJx/e5qH9on9mvxF4Z8Rv408Iwu9mGMqT26ANAxJO1kT+EY642/SvI11DUNds9Nu7+eGWW0lJnhCFDhSrBlLbgCwBB6j1HQV+Qzw2Kw1T2FVX5Xoz+l6NXL8dS+u4SSXOmpLza/DXufs34Q1P+2fDFjqY24miUjZ90joCM9jXR14D+znPeXHgVpLlgUMuUAxj5kVm6cZJPIAAHQV79X7Pg6vtKUZ90fy1m2FVHEzpLowooorpPOCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//Q/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiivHfjX8QH8A+EjcWe03d03lRbug4JLfgB+ta0aTqTUI7syr1o04OctkfPXx6+Jd14k11Ph7oYJijuEibGR5kxPAPbaOo9/pXrHgXwxH4Q8M2+irgyIC0jAfediST+uK8B+Bnhq48RatdfELW/mVZClsM5BcZ3yEdc8jB96+ra+zqU40YKhDpv6n5jPESxFV4ifXb0E9iKCMjmlrkvGWvnQNGmu4SBIq5Ge2SAP1NZQg5OyFVqKMeZnld+8vif4iC3hLPbKduQTt2Jjf8AjnPtnrXrPiK+h0jRZHX5QF2qP8+1ed/CS0SaG51ZSSgbykUnOCQGY/U8ZxSfFDVSZItJiP3Rvf8AHpXp0qPtK0aa2R4eLxHssPKq92eS3d4887TSdWOaoyT7hk0N1JrNmlyxXsK+yhA/N6lV7smeRevSvKfip4wXw/ov2G0Yi6vlZEII+UAfM3XPQ8Y713l1eR2sD3E7bEQZJJ7CvHfhj4Sn+OXxcW4hSQwQOAHc/Km0nsP9gbj7/WuhzhShKvU2iVhsPUxNaOGo/FLQ+sv2Nfge2jae/jjxHErtIwNuGX5gVyM8+hJz6nHpX6F1naPpltoulW2kWnEVtGsa/RRitGvxHNsyni68q0+p/UGSZRTwOGjh6Wy/MKKKK809YKKKKACi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fkuZIjFL6MccOueoPWvzy8NLa+MfAEOm6gzE+WImboQyD5WH4YPvW38LvEHxU8D6gPDumWbX0cO57cq3DAdR7euPWv588ReCq1PEvMMJG990kf1N4W+IOGxOCjlOYTUWvhk3t5X7flufSnwN8d6t8IPijL4d1uQH7KSkwA+9E5O0j0GcYP1r9h7C+t9SsotQtG3RTIHU+oIyOtfzxeJrn4wt8Qrbx/4g8OXFrDcblD4yJAwHBKk42BemK/dr4NPqcvwx0aXVhiV7dWUZyRGeY8++3GR2PFfMcNQq0+am4tQ3V01by1PpfEB0ayp1+ZOqtJWad97PT+tT06iiivqz8yEZQw2sMg9jXPXfhDwrf3f2+9062lmI2+Y8SlsemSM10VFTKCe6NKdWUdYuxHFFFBGIoVCKowAowAKkooqjNsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//0f7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCC6uYbK1kvLk7Y4lLsfRVGSfyr84PiN4m1X4y/ECDQdPdoYGfy0XJIWMHmQjJGSOuMV9LftI+Om8OeFP8AhHLKTZcamrKxHBWFfvnPbI4+ma8h+Avgk6fby+M7xhK94gjgIOQIweTz6kY+n1r6jJMOqcHiZb9D4nifHOUlhYfP+v63PfNI0qy0PTIdJ09AkMCBFAGOnf6mtKis3VNUt9JtftNxzzhV7k10atnhtqKLN3eW9lEZrlgoH649K+a/GWvX2uyCTYws5ztUsOPkP8XHTNe7eHfD1545ka+1T5bLPC8jcM9AeoGO4wa8H+KkY1n4r2nhfTVEVrZMkKqANqZbLHHfv1rswNWHtXTW/XyOfMMHU9gq89I7JdW3+h7l4U06LRPDlvbkBfkEj4wfmYZPI4P1FfOfiLVjq2sXF4x4ZsD6DgV9BeMdRXSPD8oj4YptX8sCvlOSdud3U9697IsO5c1V9T43ifFJctFd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EABuwzg+34Gv1FvoVubKW2f7rqQce4r8w/EFrF4f8cpcs6qsu+3bOQSRlkJ7ZwOhx7V9tkFT4qZ8TnsX7tRHU+INNs/EWlyaVegFZBwe6t2I+lfFviRdb8H3DaBfu21W3xnqpB4yB0r7OEucMD19a4D4i+DI/GGiNHEoF1HzG3GT6qT6V9PhZcrs9j5+s3NXW5598G/GT2iy6ZcEtAoDbgDgdv596+pNH1+XTb2HVbF/miYMpHfFfLfwf8M3Flc38eqxEBY/JwRgHJyc+/HFehadeP4Z1T+xrksLeYkxE8gHvz/SliqEZSaRph8TKMU2fqXBquneLPBqSEFlaPzYdv8ABJj09D3Fe9fs6+Mbu7t7jwjq0uWt1D24b5SV/iAB5IGRj29q+HfgXrn2vRrnR2YEwPvUf7L/AP167bVNXvPCXiq31qxCxE7fJdjndNnG3ngcHI7cV+ZZhlybnh/uP0rLc2aUK7+Z+p1FcT8PvGll498LweILTAZspKgOdsi9R/Ij2Irtq+FqU3GTjLdH6JTqKcVKOzCiiioLCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//0v7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACmsyopdyABySegp1eGfH3xivhnwa+mRLun1MNCuG24HAY+vetsPRdSagupjiK6pwc5dD4x8X6lJ8YPjGluiyfZZ5PLGw5KwRg8/NwM9Tjt2r7XsbOHT7KGwt8iOBFjXPJwowK+fvgP4HGnWcni7UYttxc/JDuBDLGOM4I/i65HavomV0hjMspCqoySa+0xMoq1KGyPy6DlOcq092UdU1GDS7GS8mIGxSQCcZPYVyXh/w7eePdaN7eEpaQ4DkcqWUg7B7881z9lY6j8SvFTW1s4Wztzhicgqp7gDjPbJP6V9W6XplppFjHp9ku2OMY+vufevOx+L9hHlj8T/AAPYybLHiZe1qL3F+L/yLNtbQWcC29uoVEAAA9q+CvCc9p4l+MN9rUC5XfNIM8j0znkHk549q+4PE18dM8OahqIODBbSyA+6oSK+Ffgo1nDDqOrrKJLhlUAAk7VfnB9DkUsgpvkqT9EacY1kpUqfTV/cdT8UdXVoxbKeGbA+i9f1rwx5VJrr/H955urLb5/1SDP1PNefSyADHev0/LMOoUYo/CM6xTnXk2SzTnO2vIfi94sbwv4Tme0bbdXX7qLHXn7xH0FemvIM5zXyZ8a9UXxD4vsPB8G5pI2VFCDnfNt4yfUY6V7mFpJy12Pn6tVtWj1PuT/gnn8N5odNv/iTqiFJpXMUTNyXVhz7jBB+ufbn9Pa8r+CfgseAPhdo3hdhiS2tkVzjBJx3r1SvwTP8xeKxc63S+notj+tOGMqWCwFPDrdLX1e4UUUV457wUUUUAFFFFABRRRQAUUUUAFFFFAGTrut6Z4b0e513WZRDa2kbSyOeyqMn6n0Ffhl8YviFrXxt+Icl/sd0ldYraFRuKRKTgDjvkk+5r7O/bQ+Kdw91b/C7SztiXbPdsMHcT/q0HpjknnnI9K8d+A/wzurjVx481lGiSJdtum3buPADEdCAB+dfp/CeXxwtB4yr8T29P+D+R+D+Iuczx2JWW0H7sX73r/wPzPXvDnhe0+E3w/8AsIZZboriSQIqFmPb5QMhe2cn3rxaSeSWVpXPLHJr1X4qa35t4mkxN8sfLY9TXkIcDg19rlFB+zdSe8tT8f4ixkXWVCn8MdCwshBz616v8Kp4rHU7zX58FLC2klIP+6f8K8dlmjiQyucBeSa7f4B6hD43uPGHhqOQJcSWPlWwPqynDAcZ5PT2rTOab+qTm9tL/NpFcIVFLM6VNb6teqTa/E9j/ZW8OzXGlw+JdVjAlSFZGYjrLMu5j+ANeyeOPHt7PqC+F/CYM1xL8r7ASefQ9MepryX4czeJr/wtJoFlZzaIkZ23s90rRhNnBVS2Aceq5B9cV598RvjfpngbT5fC3wvJa7nXbPqTjLkd/Lz0z2Pb681+eyyyri8bJqN3f5L1f5I/aoZ3h8uyyEZz5Y23+1J9kvwbeiPUbrxHongHWrHwraeXqfiW/cJtHMcBbqW9wM8Vr/FK/l1vxZa+ELYEx7gXWMdSQOT+tfLf7LllPrnxWbXdSzMtjA87yucnewKgknv1r6v+G9lL4i8f33iS5XckDsoY8+uP8arN8HDCV+W93GN2/N/lYnhzMquYYRStyxnOyXaMd7vq29/Q+idK06DSdNg022GEhQIPwq/RVe7uUs7WS6k+7GpY/hXxDu2fqiSirLZHz98b/EphMPh+B+CnmSr7ZIGat/A7Q3FlP4luAA0/7tBjoF5JrxPWtQufGvi5/JCs13MFTjOB0Az6V9t6Zp8Gl2EVjbKEWNQMDpXuYx+xoRpLd7nyeWJ4nGTxD2jsX6KKyda1vTtAsW1DUpAka+vc+grw4xbdkfWTmormk9CbU9Ts9Isnv75wkcYySa+Dvil4+1DxnrBt45T9jibESDpzxnjqa3vGvjLVvHepSR2oYWy5AQZwADjJ6A5rjtC8MSeIdYHh/TCNiHM05GQq9z9ewr6nLsFGivaVN/yPz/Os0ni2qFD4fzLvgX4cax46imttIc20CAi4ueOCBkKme+cZ9K9o+DujXOk+L7qyux5ptotokU/Lk9fxNWvBPxP8DWfjWP4OeEGWWS3s5XITlVKYzvbPLsWyRyepOO9/4WSSN4z1GF1b5I8k9FByBgD39fapx9WtaaqKytdX3s+p0ZXhsLGVOVGXM02m1qrpbfI+hqKKK+XZ9q9wqN+lSVC33qzS1NOg2vx//b1+MFvpfj7TLEnfbadlQEyxeVvvKFXJ4HWv1j8Ta7beGdCudcuuUt4y+PUgcAfWvyW1D4gHQbvVfjIltBd3Mc4srUXEW+Lzm/eTOuWycElCfVSK+r4Xw96rquN7aJbas+P4qxFqKp81r6t72S8jnvhtpX7Qfx406E6ZZN4Z8NRxBGvrxTAhQdWRWIdjgYzwB3Neqt4/+Cn7Nlo+nfDeMeJfEuNsuoz/ADIjd9v49h+dfLHxB/aE+J/xKzB4g1Bo7U9La3HlQjt90HJ+hJrx3z8cmvv6eQSqO9eyj/Kv1e7/AAR+dVuKI0lbC3cv5pb/ACWy/Fno3jb4jeLfiPrb694uvHup24UMcKg/uovRR7DFZnhvQdX8WaxFomix75ZDgn+FR3Zj2ArC8P6Pq3ijV4tF0SIyzynAHYDuWPYDqTXF/Fn4yW2h28vwd+C873ErsYdW1i3xlnHDQwNn5VB4LjOei5PNfQUcG5NYegrP8Eu7/rU+fjUcm6+Iba/Fvsv60Po/4lftFaJ+z5YTfBv4FSJqXi64TOpakCphtMjpuJHzc/KPugkAnJ54L9mf9nm+1aQ/E34j3MlxNev9pea4c75O+XLZxF3Hr7VH+zh+zXYeHltfiD4rdopPLzslHlvJk5DzsSPl5JCkAt1YkcGl8XP2hL34iXI8D/DJZV03cQ90NyLOV4YHGP3Q457+ld+U5RLEVXgMt1b+Oo/6+5L/ADZ6WOzKNCksXjdEvggv6+9nXfHf4+X/AIrdvhR8LS1vpNsxiuJ4GC/aONu1SMbUTk4HXHtXiXh7wzYeHbbyrcbpW+8/45wPYdqvaJokWiWnlLgyuAZGUYBPsPSqWr62tqv2a3+aQ9T6V/Q/D3D+Hy7DrDYder6t92fiGfZ9Wx9Z1az9F0S7IXV9XisV8uM7pCOBXEz39/qJj+1yM4jzsUnIUHrgds1EQ877pSSWq5FbkHPSvo4xSPnW2Mhi3nbVfXNa0zwvp51HU32oDhQMbmJ7AZqr4i8T6P4Uszcak+XIOyJcF3wCeB+HWvDLXSte+LuuC6id47ZAEd8fKgznaqsBz2zycdevPVRo83vT0iS+xfs9T1L4tazLpRieK2UKRgt5aDP3mAKZJ/yDX1l8K/g9p2gWe8gkOcvK4/eSe2eu2uq+Hnwv0vw3p8cbw+WgwQhySx9WPX8K9wtjHCGBjVwVKgHPynsRgjkds8exr47iHijehhdj6nKMi5rVK23Y7a08ZPZ+BT4Ft7SJYd2Q4HPXPT1461zf2S3jtku2uExhmkHzAxhf7xIA57YJ98VTijaRtvbqT6e9eT+M/Fn9ok6RpbYtUPzt/wA9CP6V8JlWS+1qONLS7vJ+p9Lm+d+xpJ1XdpWSKXjDxcdbl+waflbOM8DnLn+8f6Cp/Dehbdt/eDnqint71W8N6A8zC/uh8o+6p7+9ehqhwMV+ht06MPY0tEj835p1p+2qu7ZLGc8DrVhQQOaZGhHWpwMDLcY55rzZSsdBaK2f2SNkdzcF3DqVAQIAuwq27JJO7cCoAAGCckDgvEniZLVWsNNOZejOP4fYe/8AL69KXiHxQX3WWkn5ejSDv/u/4/l618o/HH4if8IT4ZfTdLn2atfowt1T5pEXo0gXcp4zgYOcnIB2kVnTh3H8cuWKPFviLrmr/G34k2fwz8EsJbe2ufKJ3Dy5JwMvKXUn5Ik3fdy3D/LnGPt3x/4Bj8MfCvS/D3hVUW20OaORvNVmJUJIrNlUYKzO+4k7VOSufmCnzL9j/wCCFz4G0KTx14otvL1G/XbaK2C0do+HycEgNIcEg8rjjG5gfXPjQf8AiZ6GjDeGFyQiQiaVmHlFQqnHykja/OQDkBsYry8+r8uFnbt+Z6NNR9rGlHZH29+wT4Z0zTPDHivW9MnaaObVzYxEZWMwWkatG6IxYoXM7swDsvPy4HX73IHavkf9ja11OD4KW+s6pGIZNVuZLkRrGsQVFVLdRtXAORDkttUsSSdx+dvqcyk81/J+cXliptvr+Wh/SvD0VDBU0tNL/fr+p+Rn/BSnxjb3niPRfBVixkvLO3mmMeWXm4aJYyDnax+RgVZWyrHp1r5d/aD1CSb4hyaKpHkaXa21tEqjAC+WshAA4GGdq9P/AG0de0a6+PdymrQRxPp1xYql07knbHJFMQBu4JWRlwEJPqAMr4b8QYbvXvinq9tajLTX80aZ5wquVX8AoH4V/R3hblqhCnVa0UX97cX/AJn4Px7mLnKtG+rmvuSkv8vuM/4eeHItSmfXLoblBMcYI/un5iD1GTwCPQ8+vtEqMG5rQsdGttHs47OzUARoF4747+mSck0ksZ3EnrX6fUrc8rn59CNlYx3TnmqFwNoPFbEi4OQeKzrlSV61UGJs56fDP71teDtDfWteiiZcwwnzJM9MA9PxPFUYrC5vbpbS1TfJIcKB619FeGPDcXh3Thbrhpn+aVx3PoPYdqMTiFCOm46NLmlfodASEXceAP0r8Qf+ClP7QttqA/4VxobrJHYkSzbSG3Tc+WgKMSGXDllYdMcZANfpF+1J8b7X4O+ApntFM+p3qvHbQoVDZCli5Bz8qAbnO0gDGcA5H82cU2ofFr4iXHirxKjT21lIzeY2UWa7Em4NtB27UHCqoCgBRjGc9PC2RTx+KjRitOvodWYZnTwOGli6nTbzZ0fw68Jnw54fVrzdJf35Fxclh83mOo+TpnC+nrn1xXv3iLwwmk/CLWJ7rcry2+6QpEJmCAgkBMjPHfcMfezxU3gPw62rX4vpwfJhOR7n/P8AnivV/HsKP4F1mN0Yp9guFKodrEeU3AIBwfQ4OPSv69weAjTw7hHRJWX3H8iZ1n86uOjKTu3JN/etCt+xDdrF4zOlx5EZ0M3AV4wkgEksIXIAyNwG/AZhhhg96/SyQ56V+QX7F/iGSH4uaEiy+emp6bcWqsrqGVY4km2SIQTtUxZXbsBLZBwrJX7ZeBdN8Mav4ts9O8ZXbWWmysRLMvUYBIGcEDJwM4461/JGJxMaSqVWm0rvTV99F1P7KxWGlOtCmnZySWui7as8N8WRsYC45xXCI+RxX0D8U9H8OWWt6hp/hK5a80+JyIJm6sMfQZweM456187xsQdvevRwGIjVpxqJb2euj17rozyq8HTqSg+jtpqtCdxgcdahlkUAdqlB9TVS4GYz+dehB9DJyuQNKW5Ne4fs52upa58VtO8IWTBbXV3EF8CB81ov7yYZIO07EOCMHNeDZ5xXreieKZPg5+z18QvjjEzxXwsxoOkvGwV/td+QrvGeu+BMS8fwhvw8XimajgaiS1l7q/xN2X3N3+R7fDdHmxsG9l7z9Erv71p8z2nxTPYftR/tl/21o80V3pclwiAwzIwSztcqjwgyYIMah2CqSpY5APX9orS7W2jMjEBEXJ9AAK/HL/gl14Dv20DUPiVrlu6PFGNNtpXKsJMt5sxRh82FbAzyCD14Nfp18RvE8fhbwBq2rPIY2jt3EZUZYuwwqqOpYkgAdya/i7iShH6wsJRd4w91H9GZJiJOlLF1NJTd2fzs/wDBQrTbb9ov4j3mgXkjPbWi3OofaYEKuYrWMuuC3yndlIwPfJAr4G+CPjTUNQ8M/wDCN6uwW90/CY7+X0Bz9c96++47qTWvGXivxDetLKhnh0uFpCwljIY3EqMDk4CRwowLHPGa/Lrx5az/AAV/aInWRnbTNVHnLj7qrIcEMBk4U9z2r+oeAcveFwMJdNE/uvf8bfI/IM7xP1qpKlL4tZL77W/C/wAz9V/A3wr8Ia54LXU9Q/ezzqSXB+4a+WPF+iWXh6/WCzu47pX3EhM5TBxg/Wu6+HmvQ3qHwrPNJGL9lWOZJSqoD1OOhz2rG+L3gbTfA+pwx6dcmYTqWIY5YEeuPWvRyqpWoZnOjiKrfPdxVtLevS3y2PNx8adXBRqUqaXLo31v+p5ql+0LcHjHIqu92TKJoTz6VlGVqzbh5kYPGea/S8O9T4fGUrxO9guUnG5fvDqK7rwtr0umTiKVv3LnBz2PrXiNpfl2BQ7XFdrp16tyApOHHUV7FOCsfJYum+h9Sy21prWnPbTjfHKv+SK/OX46fCvVfCPif/hP/D7lZ7bDTIc7ZYwMbgP72AAfWvun4a63a3OrWug61L5dvLIqeYeigkA/kK+2/wBqf4A/Cqw+HljfeFLhZL2XgAuHEgK8n6GvFx+f0MJi6OCqp3qXs0tE13Z05blledGpi6duWG6b3T/M/Efwzq+ifEHw7Hr+lIVkBKSIx+ZWU4IIB/KtIRPH8mCAK4LxF4W1T4P+Mz4k0r/kGXUnlXNtg4h6nK87cZ55H/1/etNuLPVbOPULRgySruBI5wa+voVm1yy3PIxdJRfPT+F/1Y8s1Pwtd6xLHeWDPbXVuGMc0ZKsOM4yCO+D1/LNfUHgjWtH/aG8G3Hwg+MVmlxqEcPnB3XGdvyrKMEFZFJwQD8y5DDaxU8G0ZAyK5XWdN1Szv7XxT4Xbyb+xkEuV4L4HIyPy6HI45BrxuIMjhjaNtpLZnpZHnc8NVV/hPjKTXfG/wCxF8Xda8H61pa3Wh6lFLDjywjTWs3CSwzDJ4xnYWK53KQrZK/Snwx8S6Vr9xp/iCywy6pE5iaNkwQ+ZSCoyeNuOGypGCCDmvo7xzo3hb9sX4M3HhwiCHxXZRB4t2FMcuATtJBPlyDjt15xzX4z/C3xt4n+BHxrb4b/ABAMgs7fUfswMpkUQkMyiQK4yoKkAjgbcZFfkMeejWVOsrNH7FU5cZQdWl8SX3n7LQoxOV5FeJ/EbwgItTXxDCXVZSN5U/dcDj8D29Oa9ytWWVFeIhlYZBHIINS6jpkOp6bJp90QVmUjI6g9j9Qea9Wqz5ZK70PGNE174gaZaRyPK1/pgfeWyWKYHzN1yCAO/wDWvtP4NaLBrN/uu9zJD+8ZXOd5yexBHXr618b+HL690x7zw/dKFMySKpPZ1X5eBx9a+1v2cNas9Wjc+YrXEMHlyADklSnI9scEeteFm6tC6R6GAXvWZ9dWsYLACuos48Ace9YVnGDhj6V1lrEMhq+ExTPqKNPqdHp0Z4rjPjFpP2/wVJcbSXt3V1OQAOxznrwa720AC8nmqPjexfU/Bt9AuN6RGQfWP5h/KvDlK00z3acPcaPqX/glR4ikEHiLwt/BlJ8+/QD+dfsZd3UFjaSX1ywVIlLMT0wK/n6/4Jpa+dM+MTaVLIVS8QpjcACdrEfXkYFfr1+0b8TrLwH4ZNvc7QHQyyMx4UL9wEEHO5v5e9fhnHmXSnm7jD7STP2zgbMowyjnm/hbR+Tn7T+uaz8VvjUljfXEc9tG3yhG+5GoztwCRkcjtk1WutHtJ9NGmxKI0RcJj+HHSub8IpfatdXfizVW8ye9keRS33wrMeueR06A4Iwa7zac5r9HwWDVCjGlHoj8xzDGPEVpVZdTl9K1XZJ/ZWottnjwBuwN2fTH4fXNaPhrVtR+G3xDtPGGjSyQwXMsa3Cx8AMD8rk9s9DxiuU8e6XMLaPxDZBmmtOSF6lOp/L8OM1u6Fqdr4p0Qs653AxurYyeOTj3rbE0Y1KbjJaPRnJh8RKnUUo7rU/e3wV4t03xnoMOsac4bIAkXOSrYyQTgfmBiutr8fP2Q/j3qHg3xy/w48b3AaGciGJmJXao+5IR0xtGCetfsCrK6h0OQRkEdxX8/Z3lM8HXdOW3Q/obI83hjKCqx36jqKKK8g9gK8V+K3w6HiCNfE+hxZ1O0wcL1lQfw8kDIzwete1UVrRrSpy5omNehGpFwkfNXwh8R2d5rT2sjhZyrIYz97Ix2x+dRfFCAReKHcfxop/Sqfxa8Iar4V1tfiR4Rj3AMZLlDtCowIw3OCQxPPvz3rhpPiNpXxJuW1TT5FMkShJY+6sODxk8E9DzX0VCn7Sft4bW18j5vEVfZw+r1N76eaEIDDB71+dPx10d4dT1BFASWI/aYtxXJ2ZOBxk5AwMHPPrX6NhOK+TP2hbaK0vra9Zgm9Gxk9egbA65wfp79j7eVVuSurHgZtSUqJ8zeH9Yj1W0D87sBhnqykdR7ZroNxAwK8f8NX0cVrp+qQksjgRNgH5SMKynjsRnHHXivXCdwBU9a+6qQsz4ylO6IgFR2dBgt1I74rE8Q6Qus2DRcrKnzRkHGG7c+h71uHOeaOe9QnZ3LaurGn+y/wCP3HjT/hG9VJjuJEaPaeMkcgH3GDX3V408PR+J/D0+lvkNw8ZHUOh3L+or8vNctbrwx4s0/wAd6RlXjuIxMFAyAeN/5cEd/wAa/UHwV4og8X6BFrEK7C2VZT1DDg/nXy/EdDlqRrw6/mfUcOV1KnKhPp+Qn7K/xgu9B1hPCmvKYhdSiCdJDt8qXkB8f7XQ1+ntfiJ8WbOfwZ44tPGkBP2W9Iim44V15Uk9Pwr9VPgf8TbX4keEo5nm82+tFRbn5SOWGQRnrnGM9yDXxPEOBTUcVBaPc+/4YzF3lhKj1Wx7PRRRXyh9kFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/0/7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAAnHJr89vjBr9/44+Ka+H9OmEkEbfZowjNtUk4YklcZJ9AR7mvt/xxrC6B4Q1LWD1gt5GHOOdpxj3zXw/wDBPQ5Na8QXPiy/xMkWQjZ5WQnjj/d5B7V9BkdJLmrPofLcTYlqMaK6n03pWnQaTp0Om233IVCjpzjvxgc15B491+81nVE8IaG27zV2sUJJLk9OOMLjn6+1dx468Sjw9pBEHzXM4KxqOvTJPrwOnHXFWvgN4Oe209vFuoph7n/UA9cH7znj+I9OTgd+a9OVVUYOvPXt6ny+HwjxNZYeG3XyR7D4M8M2/hbQodPQDztqmZh/E+OfwzXV0UV8fUqOUnKW5+m0qUYRUILRHmvxiuhZ/DHWpy/l4tmAP9Px6V8R/BUyDSb1xIMGRQUBBPAyCcdjk4/Gvsr46yQRfCzVXuQxjCKGCAE7SwDHkHoMn8K+HfgnKIfCep6gcbTIWBB6BVPBHqP619vwzTvhpvz/AMj8v46q2xcF/d/Vmdr9/wDbdWuLo93P6cD+VcxNOCTirN1KC5b1JNY8rEDPrX6nRppJJH4HiqzbbI5LrClnOMetfO37PXh6b4p/tKQ2WoYk2TtOWHOBCQRhhkAcdeQe1eo+OtV/sjwpfXu7aVicKQM/MRgD869T/wCCbHw+nSfV/iDdLwh+yRk9jgFh19/pWWeYv6tl9Wqt7WXzPV4NwH1vNaNF7J3fotT9bQABgdBS0UV/O5/XYUUUUAFFFFABRRRQAUUUUAFFFFABXnPxX8fWnw28EXnie5G94wEiTn5pH4UZAOPqa9Gr8qP2q/ihfeL/AB3/AMItprYsNGYYH3lebA3My8qcE4GR069a9rIcseKxCg9lq/Q+a4szxYDByqr4novX/gHz1omla38RPGsSl3nnu5vMlJJJVc5Ykk9AO9foiFtPD2iiCEBIbSIKo9kXA6/SvNPgb4GtvD3hRfEV4I5b29HySqclYeiryq4PBz1z69hofFnWRp+hCyjOHuDjj0FfplSX1ivGjDZaH4Fy/VMLPE1Hq1c+etY1V9S1Oa8cn52Jqiso/GqGcVkazq0elWZkz87cKPevv6dDaET8ar4jepNmZ4q1oMf7Ngbj+P8AwrK8Ix3tvr8Oq6XI1vPAQ3mocMMdsiuQ8yS5lyCWeQ/iSa9g0LTk06zEZ++3LH3r1K8VSpcnc8PB1Z16/tdrHpviL4g+J9YsWOu6hLLEgyULYUkdMgYBP1r5pvr2S+vHuZOrGun8Xat8y6dCeBy/9BXBvcBFLHgAEk+grzMHhI042grLyPex+YVa0uarJt927n2x+zNZQ6b8OfFfjJjhrjbaRH0MQfdj6lv0r7U+FWkQ6V4PtnVcSTjzJGPVie9fLnww0qy0z9m/w3ZRjJ1W6M7npuEryNk/gRX27pdpDY6bb2VuMJDGqKPZQAK/EuJsV7TEVH3k/ujof1hwNgPZYShH+WCfzl7z/MvV5h8VfEV3ofh7ytPGZbhtpPomDk/yFen18ofFnUJtZ8TtaQAvHbKIwB0J6mvEy6jz1VfZH02d4p0sO7bvQt/Bzw19q1ptUvothtBlMdNxNfUlch4H0WPRfDlvHjEsiCSQnqS3NY3jn4j6T4Oj8hz5l067kUDI9BnkVWJlKvWaiiMBCng8MnUdurOg8U+LNJ8J6e17qLgNj5E7sa+TdS1TxL8X/EUWmW4KQ5yFydqqOpJ+lWYtK8Y/FvWlu7vJtkYEnKhUVj0Hf8DzX0XNaeHvhh4Ye9toRmFQpbHzM2O5rugoYbRazf4Hk1Z1Mc3KXu0l+J8+eN4NO8C2SaDoiebcygpuzuZmbA4+p4A9818zfGj4or8I9APw38KyZ1zUFEmo3SnmJSPliQ+vr6c+tepa54tg8K6HqHxe8SAEW4MdjEeBLcEcY68Dp7EGvzElvtS8ZeIZdS1SUzXN3I0sznuWOSa/ROD8iVeTrV9YQ385f5L8z8e8Q+KpYSCw2F0qVNrfZjt98vyv3PqD9kSOa2+Mml6zdMWM7Spk8k70YZz9SK/Rj4Wu9v8AETWLGI5jDOpz/stjj8q/Or4M3LaN8QtHubcAJFOi8+lfoj4PvrVPitPDap5fmBw5BxvPBB56kc9K8njabqYiU+8fybPovDOCpYKFO+0/zSPpeiiivzM/aWrMKgbrUx6Vk6vqMGk6bPqVywVIEZyTx0GamCuy5NKN2fG/7X3xRTw74cfwvYlftDKrnLY+ZyFiXoerH61+cnxhLeGNE8P/AA2Vj5lhbNc3eGyGublt7n1yG3dexr23xVrNx8U/jlDNrTB9M0aOTWb5gMoEhUJBGT68lvqhr4x8beJpvFfiq/8AEE/W5lZgB0C54x+Ffr/DOW+zUY9ld+r0X4X+9H4lxdm3OpS/mdl6LV/jb7mYRfHWtnQNE1bxRqsWjaNEZZZD+AHck9gO5qn4Z0DWPGGrx6NokZeRslmPCog6s7dAo7muV+KPxntfDFs3wt+CNylz53yaxq8Ry0y7tj28DgHy1GTl+p7etfb06FSrP2NH4vwXm/61PicNRUl7SppFfe32X9aGt8WPitB4X0+5+EHwdk+03dwpi1XVYSOT0e3hbjAAzuI57DmvTf2dv2d9D8A6BH448ZIYmQfalSXcNmcnzJRyeh4U9OpAYml+AfwQ8O+ANAXxx47hWFosSwC5xujTbwXHTfn6muf+JnxQ1n4uamvhjwv9pttJiLee/wDq0lGRjJ5LfTj8DzXfgMvq42bwGA+G/vz7/wBdF+h62JxVLCQWKxW9vdj/AF+LLfxM+N2u/E+5/wCEX+HDSWOnxORLOHZHnAODnA2rEf7vJb/x04mmaNZ6Japa2i/dVVLNyzBRgZPXpV7RNAsNCsza2KdeWY8sx9Sf5VT17VF0+Pyov9a36fWv3PIsmw+AoLDYaNl+Lfdn49nWcVsbWdWqzH1vWPsoNrbn5z1PpXD+W0j73OSepq4Y5JiZG+YnqauRWwAzX0UXY8GSubfg/wAE61411mLQPD8XnXEucDsAOpJ7Csj4uWepfBq9fRvFCCO9C5RAdwORwTjJANRH4u6n8Hb1fEHhqQf2oiMY4yMjb33D09u9ed2MfxA/aD8Y/wDCZ+LgzNc7VZsENJt/u8/KtcUY4xYv2lTlWHS/7e5vytY71DC/VbLm9tf/ALdt+dzh9H8D6/8AE7WBqOrhRBINgZUw5AbonGfmHQ9q+9PBPw803wfYQwpCqtEoCRjkIPc929TXY+DPAUGgrDpumQia+cBAEGdmey+/qa3JYZbaZ4J1KuhKsp6gg8g/jXy2e8UvEP2FF2iv6+4+hyrIvZpVqy1/D/hyoAW5qSNdxwtTCMbsYrgfFviVbdG0rTmw7cO47D0B9a+eweFlXmoQPVxuMhQpupP/AIck1n4ianomopH4VmMUsJy0y4PPoAQQR6+tYfhEx3FnfW15YwXAu9v+kSgmWMq24+WcgDd0Jx049RXJaXpc2oXYiT7vVj6CvXLa0jtIFt4RhVFfbvBUaFPkprXTXq7O6v8APofnzx9evU9pN6a2XTXTT5dS1HEFUKi4A7VOgx1piKcccVJJcxWcLXFywVE5JNcs5DSJW8mNDNM2xVGST0FeXeIPEkmpMbSzJWDofV/r7e3+RHrniGXWpPLj+SAHIXufc1hKoPArFESl0Rja1qln4f0e41u/J8m1jMr7Rk4UZwPf8h74rwrwx4O8LftHfEi38VadbzC205zBfCVTtCBWEKQlncFi673BSMjzOQcYHGfHbxXceMvFFt8ItAje5eKWOaaNEDebJkKkJO8gKQ5JDJ94L1BzX61/sp/B/wAKeA9P0+DxUmYEYy3sttkvcXTLl5cvlmG/HJ5wOAMADy83xMcPS+syb927suum1uvkfQZJhp1Jewiledld/ZV979PM6LVvCmmeGvDXmNGZZzsQEHCRn/ZAxxgY59q/Pf4++JLyLx3a+GY5QqnTGmjQqCRI0p+YEsoGViwSeg45DEV+rPjuzsrvTdQj0vebdSzw+ZjfsVsruxxnA5x3r8Z/j7fWNz+0DZ25kw9pYRxMrDcjORPKoYFSd2XUYAZSrHLxkEjw8urPF4Gq5vXV/gmjXiChHC4mEYbaL8Wtz9vP2WdHutB+APhmyvJluJHtmuC6kni5leYA5AO5Q+1s/wAQPJ617/uPWvKfgtDBZ/B7wrDaQJbJ/ZNm3louwAvCjN8uOCSSTnnOc816DfX6WNlNfSH5YUZzn0UZ/wA9a/mzFpzryfdv8z+gcvkqeHhHokvyP5xv2xfG1trv7T2qaRZBpPM1hVmj+7g2QWEPnOCBgnp0x1PT1b4YaLPqFxceK9UzJIxKozcksfvN9e1fFd/quo/EH9ra/vUjYSX17dtyqMMNuLOGG0Zy2AQMlcDnk1+oWmaRFo2mw6dAOIkA/HvX9gZDh1hsso0erR/LeaVvrGMqVel2YVwoBrMlHH1rqbm1ZiSKxprZ41z1r0YSOJqxz8kGOR/KooNMur+5W1tELu3aut0nRLzWJMRDZGPvOen0Hqa9V0zSbLSYPItFwT95j94/WlUxXL6jp0XJ3Oe8NeFbbQIjM+JLlxhn9B6D2/nWJ8TviP4f+FnhOfxT4gkCpHhIo8/NLIxwqqOpOfQE47UvxW+KvhT4Q+F5fE3imcKQG8iAH95M4H3VGDx03NjCg5Nfhz8ePjL8RPjJ4qk0vU52W4w6QWESiKO1iYoHZnUli0bAEiXJDghRuO0LBYWtiqqp01dvY7ZOlRpOtWfLCOrbPnn9or4ueLfjn8Rr3RVnZpLmXfK0c26OxtkZlEa7CULsOQykgk+hJq94S8JidodA0aIRQxjoihVUZyThQFBJyeB1q/4T+F17pEI0S1VpWeQySzvgb3bqxA4AxwAOgA+tfTnh3wvY+HLIW9uN0jcu+OSa/qrgvhaOX0FD7T+J/ofzN4hcfrGVf3Xwr4V+rGaVpdvo1kllbrhUHPrWV4iuLC50i60+9jE0NxE0TqejK42sD9QT0ra1C5GTCvA7muB16YhVt0OM8mv0ZWta2h+RYem5VFOT13PlP9jHxlb6H8WNCiSJrmeO+exKiRlRUlj8ouSQytsV87RjOwfN0NfvWZAeor+eprKbwt8WNQ1Tm3C3kV0ty4zsaYHa4WNQ2FZcqVO/cj4LMAB/RfY+H7nVvh1pfxFsjm31CBJ3jypMSyY2fMCQ+c4JXj6jmv5B4ipQwmPqUJO3vWXz1P7uw9SWNwVHF01e8bv5HN3MYlhK14lewm3v5YcdG/n0r3FwwHNeU+KbbyL5bjpvHP4VGGZxM5tvl+91qFnJGM0SvkZBzVfc3SvSj3EipMPLOPXn/PWtr9rwXFl4J+F37NeneWk12G8Tar5qsiiW6Jis/MfgDanmI3OR8p6Dnrfhf4Mk+IXxF0bwht3JeXSLLg4Pkr88pB9RGGIrmvCBk/ab/br1bxJbuy2V3qRgtniYbTp+mlYVaJ8sFZokMyFcHccgZ5P5/wAd5sqPKv5E5P1d4x/OT/7dPueFcG5U5zW82or0+KX/ALavmftd+zV8OrX4YfBvR9BRvMubiFby7l3l/MnmVSzZIHG0KowAMD15PnH7aHiW58PfCCRYJreMXU6ROJ2IyvLDbtG7IYAnHQc19XJPx1r8sv8Agpn41+yeDIvDNq0nnLayXDIqhlfe6xIACw3EMc4I9D25/ljJqE8Vj4Re8mftWaVVh8FK3RH59+GLS80zwPpEuoL5V1qb3mpzrknzFnlEVs5JZukMIA9j1r5H/bK+H1r4i8IxeMospcaQQXKgEtA52uM+2d3pxX3V4z0seH9ah8JwNuh0aztbGL2WGFAR/wB9E15z4n0mz1vTZdK1BRJBdRvFIp6FWGD/ADr+0sowsXgIpdVf79Ufz7jcY6WPc19l2+7R/efDXwn8UDxD4ItpI5d09oohdl9UGFPHHIr1u08NeLfFVlPrNrE9zFbD53JzgAZ4yeePSvkvwVpV58LPiZqXgi+ctbzSeXESACT1TgE/w89Rx2r6y0jx34i8OaXcaPplx5Vvc/fBA9McE9Pwom67pfuEudPr26nTiadGNZ87fI9VY4gsRkGq02XQt3FWjx8x5qLIJyTXvUpHhVI3ObeSSCQSLkEV1OmX4mwV+VxWVPAjN/OqyEwSbk6joRXu4eqtj57GYbW57RpN9HcxhV+WRev+Ne+eGPEs2qwLYahIWliGF3MTke1fJmmalvw8XEi+lel6Nq7M6XEJKyJ1rplTT1PDqwa0O4+K/gGz8SaVNcmESq6lJ0xncp7/AFFfA3hC+uvhR4nPgzxC5XTbgn7JIcuNxPAJ6gY46da/Ujw9qMGtWW5iM/ddT6//AF6+Y/jv8HbfWrUmECPLb4JgMmJ+v5GnGbvZbr+rBh5JXhP4X+HmZY2soYHg81e0ueG11CGe5UNGGG4Hpg14Z8MfGUt5PJ4O8QOBqNqWABzlkU46Hv8Azr2hlUEAc12XjVg13OWdGVGom90Yni7w3rPw18Xp8SfA0nlbWMjRY+RlI+ZSPQ+n0rlv2vvhPoP7R/whPxx+GNmk2t6NsbULdiA6CMAklcfPwBgk42jgcGvqPwkLXxTpcmjaoA3lDGD3Xsf6V4fHq99+zj41bWtPtfOsLtjHcwHcY5oW5ZHU5GD1U44PFfnWY4JYrmoPStT/APJl/X3M/SMBjJYVwxUNaU/wfY+Lv2Of2gjqVsvwq8dzJDeW22LT3fIaUAHdGxOfmXGRnrnHav0djj9BgV8Hftbfswad4ZMP7SvwKPn6DrjtcpHFET9hlwGZX252EMOCfzr379m34vRfF3wKk+oEJq1ifKu4gMHrhHwOMOBnjvXydHE8y5Zbo+nzXAxcViaPws1fiNpk9jqUOq2QwZshiP7wAH4cAfWvVv2VtaMHjr7LOdq3KsoUDGCB0/Mj8q2b3QrLWrY2t8m5c5H1rg/h+v8AwhnxctINpaEXG35SSSGwR07jjNYYx81NxODCwakmfq9arhq62xRWYc1g2cXmYI6EV09omDmvzvEy6H2FKJ0VugwAKdrIJ0C9VRk+RJx6/KcDn3p9uhwN1bVuu4cjqa8Sqz1qS0Z4p+yRr9v4U+NFvqt6xiSC4hJPQbTMuc8f3Sc/nX13+1L48m+IfjSPw9prt5F3ORcYZRhYz0Uj+7FtJ6gsep4FfOtzFpPhbxPcayYwfOhhby0HzEo5BCqoyc/L+Ofw3fDE+pa9q1z4p1WD7M0m6OOPBVly2X3D7vUDGOnI7V8/jMvjVxqxTXwo9bDZhKlgpYVP4nc7mCGG3iWKBAiKAAFGAAOgAqTFKOgpa2kjigyGaCO4heCYblcFSD6HrXzfoGot4B8ey+Hbtm8mSQKDxtKycox75BPP/wBavphVzXz/APHTSEWKy11FIILQO49D8yg/+PUYd3lyPqZ19FzLoa3xXS+0O407xporeXdWsoG4dT3GfUdR+NftN+yJ8bNO+LHwxsoppANSs0KTRk9lPBHsAR+GK/CtvF8HiPwjBY6mpkeJGVto5zu+XGevy469+te3/smax4+8F+MItX8PkpZKFa4DjKMoYcD3xn+tfGcY5SqtHV+8tj7PgzN3QrXS917n9C9FZWiavaa9pMGr2Lbop0Dj2z2PuOlatfibTTsz90j7yugooopDasUdT0611fT5tMvV3QzoUceoIwa/Lrxt8M/Ev7PXjf8A4SGx33ehXTBcp1wx4Vx03A9D/Kv1Trl/GHhXT/GOgz6JqA4kU7W7q3YivVyvM5YeTT1i90eRm+ULEwUlpJbM+PtM1O11jT49QszlJBnqCQfQ4JGR35rxT9oXTkvvBaz7AxhlBLD7wUg8A+5+v9asXFtf/Bzxncadr+5LSU/OI1yCTwjgeh74NdR8V5xH8P7y5ikaNWCHcNwOGYehU8jqM/h2r6mnDlqwnDZ7Hx9WXPSnCejW5+VfhFS/g69tQH36dO7HjgL/ABKDk54BJ9z06GvRfBmtwa9pQePIaA+WwPXgAg84OMVzXw8nS71jV4pUQmTG5lAUvh5Mkr1P3gCcAdu2TU8I3ieHPE1x4YvcgyMSjkn5ueDjP9P5V+i1Vfm7n5/Sna3Y9fMak5pDHVvyqjKkda5DtuZt1axXcDwS9HGDXtvwz8VzeENdh8P6qwjhuEQEHIGSMqw6jkY/SvH2zn5a6/xppSt4N0XxpaE+aD9mkxuzvjyIyCOhwMdR0HvXmZnTU4qMup6OW1ZQk5x6H1/4z8OWvjHwvdaJKofzkOwk4w45U5AOMGuE/Zh+Ltx4F8Qjw3fm38q2Y219KxZTsi3HcCTgsCSMYy2AB150/hb4xTxNosKTzrLcrEpkwckEcHdwOT16fjXi3xQ0Oz8FfECHxNb7kg1Q4lBHyBxjoFHfA645/HHytKgpKWFq9T62eJcHDF0uh+5oIIBHelrxz4D+Mn8a/Daxvbl/MubVRbTtnJLxgYJPXJUgnPfNex1+dV6LpzcJdD9Vw9ZVKaqR2YUUUVibBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//U/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+P8A9qbxZ9lTT/CkLMPNBnmA5yhJUD6ggmt34Z+H7Twv4LhLFVaVPtEjf7/zAE+wNeF+Jpv+FifG97ZNrReeFXcox5UQJbcOuSB379a9L+MviddD8PxeHtMO24u/lCp/DGvt6HpX22GwzjShRW71Z+Z5tjVKtOq9lojK0zT/APhcXj5CokXT7Rx82ONijJ6ggFzx1719uwwx28SwQgKiAKAOgAryf4LeFF8M+CbaWVSlxeqJpV5ABPQAHpxivXK+fzfGKpU5I/DHRH1vD2XOhR55/FLV/wCQUUUV5J755B8e7ee5+EOux2oJlFuWUKCSSCDjA9RkenrX59/DS8ubP4a6kk3GZQvfOWwCD2z6gHI7gcV+k/xQt7e6+HWtQXQzG1nLnr2UnPBB49M89K/J/wADalZQ+FbzSraVi/2rhWyPkUdSMkZzX6NwUuelKH95M/HfE1+zqRqd4tf195uyPuO5qzZpjnHWpZJsoemRWZKyjmv1GMD8CqTPE/jtqv2LwnHZpJtkuJ1G0dSoBJwPriv1F/Yd8MReH/gfZ3YGJNQInk47lQRz34Pt/j+Nv7ROozvqWn6amWXazBT03E44/Cv35+A2jvofwn0awkzuFuhO7r0AGTzngdfSvkPEWr7PA06X8zv9x+p+DmFU8dVrfyxt97/4B6/RRRX4uf0YFFFFABRRRQAUUUUAFFFFABRRRQB458cvH3/CAeBbi9tpBHd3A8uHKljzjeRjuFPGe+K/Mv4b+Hz8QvFDW19uaVZDJM54zG3D/wDAq9G/ah8dXPjPxw+g2LB7aw3RqA2VJUnLZ6DPf6CvV/gT4TPhrwkL24RRcXuHcgEHaM7QSSQRzwQAD71+lZNh/qmD538Uj8R4rxv17MFSXwQ/M9Uu0S2gjtYgFVRgAdgK+Qvirrg1HxG1qhyluAvXv3r6r8SX8dhbT3sh4hQmvgG/v2vr2a8kPMjE5r6nhXCNydV9D8x8QMfyU40F1/JEjzqELscBeTXkmtasdSvmf/lmnCitzxTq/kW/2GJvnk+9z0FcXp8El/dLbw9X/lX6bgsPyr2kj8PzPFOb9lE7jwnpaySHUJR8qcL9fWu4vb1LG0e5c8KOPrUdnBHaWyW0XCqMVwfjDVQ0i6dGeBy31rhqTdSdz0sNFUafKjmbm6e5neeQ5ZjmqN3avqMS6ZG21rl0hB95GCjHvzUXmDqRiuz+G+kQ+I/ih4Y0SYFhNqlqxA/uxSLIf0WivUVOnKp2Tf3HTgaTr14UV9ppfe7H6mW/hvTNJv8Awl8PYTsi0q0ifYAedg24/Svo+vI4bW3uvjDc3D/MbS2VFA5wSAeeOODXrp61/NWMqOXLftf79T+5csoqHOorS9l6JWILiZLeBppDgKM5rzNdF8Fo765qOxNzb8s3f1xXfa1a3F5pslvahWkI+UOSF/EqQeleEy/B3XdXu2fWL4JCwyFjydvPA5owijZ80rEZi6nMlCnzFTxv8aAf+JR4NUux+Xzf0wBj+tZng/4Qavrl7/bPjdnVDhlQn5ic559BXtPhT4ceG/CiLJbRCWcHPmuMtn29K7+uieOjTjyYdW8+px0soqVpqrjHfslsilYafZaZbLaWEYjjXsOK8P8AifcSeK9Sh8E6fKVJbMuB6defYZNe26rqEGl2El7OcKg/XtXxf8W/iC/wr+Gup/ECdwNZ1hnt9P4+ZSc/OVOMhTzx2xVZRhalasowV5N2Xq/8tx8RY6lh8NKVV2hFNy9F/nsj4W/ay+I0Gv8AiuH4f6BJ/wASrw+piwp+V5z99jjg4xx7k15H4K0d47b7Sy/PL3PZa880WxuNb1cRyEuWO526k89TX0PaRpZwiJFGK/oXEUYYLCwwVLpv/n82fx5hcVUzPHVMyr9Xou3ZfJaFDV9dHhaCC9hYo0c0TAg4OFcFv0Br9MNBvFtvibpUjjPmIh+XkqZV5Jzx35xzivyA8caiL/WY9OBGyMqD35J5/Sv1dS5La54f123KlJIoWIwGOTgDjntivz/iuhaNN91L9D9h4CxV3VttFw/W59xUUg5GaWvyM/f3uFfKf7TnjmDRvD50FScbGuLlweEijBODj168+lfSmva1ZeHdHuNa1FtsNuhdj9Ow9z0FfmXd6JqPx08fReE72Q/2fPL9s1OQ5JWyhO54ydwwJseXx/er18jwsZVHWnpGJ4ef4yUaaoUtZS0PmDWdcn8L/B+71udTb6p45mWQr0aOyj+4uO2eQf8AerwLwX4L1vx1qZsNLASKIb7i4kOIoYxyWduwFe5eOI5/j18QNS8WRzJpPhLSAV+2TEJBBaxdDk4AJAzivir4n/HW0+KkD/B/4MNLpHgaCZYZ7sAifWn5DFmX51hZgFVRywOemK/c8kwNWcXCmrSesn0j2Xm7aJfPRH4dj4QqVPaVH7i0j3lbdrsm9W/1O7+JnxT0jWLY/A/4A38dvprbl1rWHWTz9Rl4C2luqLuCHPBVsHO0ZOQe8+DHwH8O/C3Q4fF/xEIt4bPc1vbTDaQXx/rF3uD/ALK8HP3vSug+DnwQ0D4faXF43+JRihe3CPbW8jbo4CikIVU9ZNpwiDJB55bG3yz4g+KdX+Pl+i6DK9rYxkhYmUkBQcF2LBeWxwMV9FluBli5/UcC2qa+OfVv17/kttAxeJhhYLEYlLm+zHol6f1frqM8c+PPF3xq8TGz00G30i2dxEh6bRgb37Fm5I9BXo+kaVbaNp8Om2wOyMY55JPc1J4f8O2fh3TItLsVyI1AZj1dgMFj9fToK17h47OEzyDgV+x5bgqOEoxoUI2SPynNMbVxNR1aruzLvpZLe2eWCNpGRC5CgnaowCxx0AJHNeYSxTXcxnmOSxya27ua4v7gzyk4PAHt6VYhtc/SvVhPl3PFmr7HT/C/4bP8RfEY0BbuKxHltIZJOny9h6mvKPiJqdp4E1STQFmSe68xoo2U5QkHG4n0qv478b2ngm3jiVTJdXPyxhWACZONzE9B1x64Nc/8LfhZrPxD1mPWNWRzHGdxZ8/OT1Lew9jzTpQnCcsVXqfu7aK3Xq776m16dSnGhTh79977roreRx3gD4Q+J/iF4l/tXWNzW0sjSIueSrE43egHUe1fof4f8LaT4I09NP09V88KFZgPuj0HpW3pOk6V4Q05dJ0ZRuVQrP34GMfhUTBmYk85r4zPOI6mMlyx0gvxPrMryeOHXNLWX5F3S72XT9Qh1GPJaFw/BwTg+orc8Wa3Y+INYbUrC1W0RgAUU5y3OWPuc1i6hJpjtGdMieMKgD72zl+59hXG674n/sJDDaBWuJFZQGAYKGBBOD3549DzXzOGwPt6sZwj71rf8P0PWxWMWHoyjOXu7/8ADGX4q8RrpynT7FszMPmYfwj/ABrymG2murgRR5Z3PeppC8jmRjuLHqe5r0Pw5ov2OMXlyPnfoD2FfpuEw9PCUbLc/Lcbi6mLq8z2/I0NI0qLTLYRjlm5Y+9a4UCpgqmobu4tbC3a5um2oorjlVbd2aqlZWILq5gsbdrm5bai9Sa8k1jW7rW7jHKQp91P6n3pNc1mfWrjJ+WJfup/U+9ZcMJJyRxSuTIsRwKR6V0n7Qvh/Sfgr8Hrb4iw6zFcz38P7qJVGVldMrgFvmCH72cdDWHHGy4YV8s+K93xd+Nlh8OYWZbPTpDFI8MhWUM4RpmHBXCxllIIPfsa83EUqs6kJQqcsVurJ8ytt5d9DuwEqSjONSHM2tHdrls9fW+2p7B+xl8B7ssPiX4qzPqOst50LSb96h8l5nDAAlhyhA6EnuAP190K6ufDUsM+hyG3ktwVjZeoBBU/mCa8o+Gnw/k8IaPbSiwksrIQrFZB0ZVaNQMlC3LDp82Tnnk5r1CvhOJcdHEVHTTvFfd5/wCX3n3PD+FnRj7aV1J6ro0un+ZWvYvOs5Yf76MPzFfjv8WtKX/hZus6+284ntrVm8oBY8W0cgAlAdgXyw+6MjIyQr7f2PYqqlnOABya/Jnxro09/wDGTxI1rGZkBEzhY93lxLaQHzMlHU8xlSGA4OATuwvNhKzjhaqT7Hn8RU06lLvqft/4Mt1s/B+lWYYuIrOBAxIJO2NRnIeQc47O4/2m6nH+JdyLbwRqGSR5kRjyOuG4PH0rr4GZIEUkEgAZUYB47Ak/zP1NeP8Ax2uXT4f3aIgmLpINh6NiNjg4I4J461+M4OlzVo37n6zjqzhhpW6I/n9/Zw0PTdR/aP1nV51V5IRcJG5CljIjYznqDtJyF4zzkjgfpNPYsPevgP8AZ4t4NC+OFxa48qOSS4Qkj70km5gu7avGQcAADj2r9JJLfPNf1j7b3IW2svyP5koJvm9WcJLZODkDAqSx0i2lcyXjYC4wvTNei23hy2u9E1LXrnUbGxi0yLzWS7uEiklHOVhVuXYY6D1A6kA/Lnjf446T4ZlFlo1lLdTGVY5JZgYIoQ/Adg+HYbj0wqnB+ccZmhjoVJShB6x0flpf8j0KmX1YxjOUdJarzs7fmj6EVraCPbCAEQfQAD19K+ZfiH+0/wDD/wAM2s9nol4l5egqsTgf6MXLYYeZ34Bw4BTOOThsfIvi/wCNfiPxiXn1e5mlMJZfsEIxbgnfgtCjAt/DtLs2GHEoHI+c5tP8Ta+0x1SNYVdyQsRKfLheM4UquRkIvHYlgAB9jw/wdjsfK9KFo/zPb/g/I+X4g4xy3Kov61UvL+Vav/gfOxzfxJ8ceLvjH4j/ALS1adp5o9kLXPyJHGqriRQiqAzk7So24UghmyCDW8K+DbTSI5LfS1aSSZzJNNIcu7HuzAAcdAAAAO1eh2XhOG2jVJiFReAkYwoHp/kV0kdvb26+XGNqj0Ff0ZwvwZh8uheOsure/wAuyP5l4y8R8Vms+VvlpraK2+fd/wBIztP0+DT4sRjc5+81JqFwIY9inLNWjPJFApkZsAdq5G5naaQyE8mvuIaaI/PIRc5c0ijICAW/nXnmpSLPcvI3TOB9K7XVLkRWzDPLcYrhmCk8mtlM9jCwt7x83/FHQbWDXG18zJCk9qoKcjz54XCpu+RkJVJmPJBKqwHAr+gv9h7xDo3j/wDZT0BIZmuY4UubKVJHR5IxHPIFjfYqhSIihVdowpXGRgn8Pfibp0V34Subh7cXTWf+krGc8+Xnd0IJ+QsMAg+hziv0Q/4JPeJtdm0TVvh7cxuLXUXbUtO3jmVkjCzmNgg8wFY9xywCBABuJYj+U/HXALD4lYluylZ381o/8z+0vA7MvruWfV0ryp3Xyeq/y+R9P+JNFn0HV59LueTE2AcfeU8qfxFeW+MLPzdOaSP70fzD+tfYvxf8MG/05det1/fWnyyY7xk/+yn9Ca+Wb2JZYjE4yCK+dyLMFXoxqdevqenm2BeHrOHTp6HhfmBupqJyAcCpNQtf7PunizkAnH0rOMhP0r66meWe5+A/EB+Gfwv8d/GoP5VzpOmHT9NcpuIv9SPkRMvuncejenX1z/gm34HzDqXjq9sxb/Zols7YyWxRjvYl2WVlXONnRcgbzk5Jz8u/tFrJpPwU8BfCOORbabxFeSeILxpH+QKSLa1DqoztMZaUe6cc4r9XP2TvAo+G3wF8PaDLGkVzNB9rnKAgs853qZMqp3rHsRgRxtxk4yf5m8Rs29rOryv4pWXpHT87v/t4/bOFsD7P2UH9mN36y1/Ky+R9UJKR945r8Z/203uvH37VXhHwHAsTwpd2iS5IJ2QkXUqnjIxHk4wcg84yK/YhJx1r8nPiY+kan+1VqXiqCCWS48N6JqGoGXIVPMUvaBGWMtjgDBJyw+YgV8XwVhnLGuS3UX99rL8bH0vEVZOjGL2clf0Wr/A+UfFGojVfE+oaojb1uLmWRT/ssxK/pXOaiN1sH9D1+tS4olQy27x98cfWv7PpUlCChHZaH85VarnNzluz84/2ufD1z4a8T6T8UdHQKxIhc7fl81CHQuQQeQMAkEDArRt9Zj17TrTWLaRZEuIgSUPAcfeHTPB9ea+nfi14Nj8d+BL3STGjzRgTwGQZAkj+Ye+D0OOxNfC/wx1FZdFn0xNuUnadfLXYgRwq7QPVGGDtyBx2Iz56XJXfZn0VKqquFXeH5Hr8FzKhG08VqRzpJ97g1z0THr1rRiYV6MUjzpLqy7IFYbs1TIjbmp0LMuDzUZj4JFehRn0PLxNO46BmgcMh5rutKvgcTRcOvUf57VwSoSuCauWs72r+Yp5HUV6dOfQ8SvQPpPwr4gNnKt0n/A1r32W007xHpDRP80cy8exr440bUM4uITyOq1734I8Q/ZpVt5j+6l6E/wALUVo9UebOmfI37R/wa174d6pB420pQswCzGeIAh4x3yR1HRv5Vt+AvFFl418OQ6xbMvmFcSoP4H7giv0mk8M6X8RvDc3gjVgpkcF7SRuiuRypP91q/IDV/DGv/s/fFiTT5omTSL2YpJEFJZXY9OmDt6jpxXDg8xaqOE91v6dH+j8z1amCjWopx+X6r9V5H1V4b1BtF1aO6H3c7W9wa9l8YeDtO8Z6KYZEWRyuUJGcg9jXhluYbu3W5tWEkbjIZTkEHuCK91+HurC6tTpU5y8X3c9xXj8W4ecHHH0Pijv6Hr8H4inNTy/EfDLb1/r8j568BarpXgOTUvg/8TY3m8F+J91tdAORJA3VJIxkAMhHPqOua/On4neDvFf7C37Rcv2LN3oUzebDMxH+lWMjDbJ8hwTt5Vex6jrX7FfEz4cWXiWxa9WMGROWGBzx94ZyMivGrrwbY/tLfC6f9mv4hXEdpqenHzNC1G4jG2MqDm3JVVLLJ2ILEHoK+RzuMa9JZnhl/jXbz/rp6H22RTlhary3F7P4X3/r8zovAPi/QvH/AIbtvFPhxzJa3S7lyMEex+n+TXDeMFm07x5FfKNufKZWyQcAAHHTNfAH7NPxT134D/EmT4K/EEyLZNcNbiWd5FigKsQrIrcKrHg5APOSR0r9EfiqJ4tTs7iNyUeHA2nqCc/iD1rxfbKcbo3xmXyoVHF7dD9U/B11JqXh+y1CUfNNCjk9Oo9K9Gs4lbn/AD/SvH/gpfXOrfD/AE+4veZFTYeP7vHIFe32iDFfneNlaTR9DRV0mX4kHArVtxkcVQjQgipb2/i0rS59SnGUhQuevYdOAf5V41VnoQ01Pnrxvrt1F44fyH2oGSJ0JC5AwCT/APq6YPavp6xdZ7aOdCCHUEYOR2718CPd65rzXXiKKAyW8LfOygkJu6ZYdOvevsD4U6/Br3hZJUfdJCxWQHqrdcV59WTjUcDVK9NTPSwueBTtlSKOMVIqc81iyorsMVPlrifiNpaaj4OvI5Rny1EoHHOw56nOOK9GRV6VxXxEuY7TwpdowOZ18obcZy3/ANaojL3k0EtYtHyT8OdOutX1z7GI3mMzbEjj5LSH7o47ZxxX9Dfw1/Z80Lw38IY/DslssN/cwpNIVGCku3IUE9gSa+Nv2IP2f7e11C28W3pWWOOJZQducOSDjJHBBHbPfmv1zUA8mvyLjfPHUxPs6b0R+xcB5BGGF9rVW58q/BPxJqOhapL4E10MvJaLP8OST07AivqgV8+/Ebws9h4stPF9lvj+YGRl6fLghSB2Ne/2ky3NslwmMOAfzr47HzjK1WPX8z7TLIyhzUZ9NvQf3pQpIp5HfFO+nFea5nqkJUilC5zUoGKMZ60c4Hy5+0v4PttT8PReIWjXMB8uQlVJKt93qM8H8q+VrW+GofDjV9F1EiZ7CBxuI3ZQqShwepGK/SLxxoUPiTwrfaPOu4SxNt6ZDAZBGQeQa/NGOaDS47m1lGHubWaB0bvIv3QAAG55GAck19fkeI56PI+jPhuIaCp11UW0l/X6H5wfDgxw+PbuFQu+VJt2GPADrgYPO4YwRgevapvilpv9n6vFrduNryqPmUkHdGcdugxgdaoeASsPxMaJGVt7ToWQ5DDDMOoBzx6dq9V+KGmC98MPMeDA6v1I4Pynp9a/Wqk+Wqj8fpPmpP1Mrwj4lvt0ej+IRiV1DRS5yGU9MnoT7jNelGIYya8d8P6ND4u8Fx227y7yxYrFIDkjuo+mMfStrwl4wdpz4Z8QFlu4SU3sMBsdMnisKsLtuPQ6aVba/U75ogOTXt/hbS18VfCTV9BWMSTQSNLEGbbhtoIIPPPDV44y4HFe7fAydJL7UNImAaOeIMVYZB2nBGD7NzXjZsv3Lkulme9k8k66i+t0eD/CPxfL4X8bWWm6gCBeTmAn5QAWX0OCenQdPSvqX45eF5fEXgS4ntBmeyPnrzjIX7w6HPHQetfB3xetLn4f+L547IMkek6hHcxDecBNwZeRjqpGR17V+osRTW9DU54uoBkgf3164/GvFzS0HTxEev8AX6nt5TLnjUw8un9foU/2KfiPbPdPod3IIk1BQsaK/wAhmRf7rZO4heoI5OCD8uP0qr8BvgnfyeEfiYthBeC2+y3Y2zuuQvlv94ryDxzjPNfvjZ3UV9aRXsBykyK68g8MMjkEg/gcV8ZxVg1TrqcftH6BwbjXUwzpy3iWKKKK+XPrwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//V/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArlfG+uf8ACN+E7/Ws4MERKkDPzHgcfU11VfPf7SPiCTR/AYsYAGa9lVCDnoOexBHIHOfz6V04Slz1Yx8zmxtb2dKU+yPC/gpo4m1O98WXeQFUYdiPvONzFvfaQSc96teGdMuviX8X1u5GD2lpuLZG5PLRsBR2bcep6evPFVbi6Xwl8HFiYJFd6qCF2AKxD+pHGQvf8q+kfgZ4Pl8LeCLd70hri6HmnuVV+QM/qa+ux2J9lSlU6vRfqfneV4T6ziYwfwr3n+h7KiLGoRAFVRgAcAAU6iiv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/D/4lhoz5cfntFIrEYMe7GOvavvnX79dK0O71J1LiCJ3KjqcAnAr8ivinOum64zQIwiYLIsjk53Y78euen619Lw/R9opwlsz4njDE+xdOpD4lqfsNbXEN5bpdWzB45FDKw6EHkGpq+V/2XPiK/ijww3hy+cGayAMWc5MZGcc9cV9UV4eMwsqNR05dD6nLcdHE0Y1odQrO1ezj1HSrmwlAKzRshB5GCMc1o0jDKketc6dndHbKN1Zn5naXOdN+IOmSXRMaTQvbx9sjJwD65b9a97urWC8t3tbpA8cg2srDgg14p4jV9F8cwIVCeVqJjKkbtqMxXaPpxjHevduowetfbYvVRmux+WZfo5033OR8Qabbjwxd6fbqI41t3ChRwNq5HFfOXh3wtD4mhv4JVX7X5e6Jl4wUPQ+x3Yr60liWRDHIMgggj2NfKXwzvdQh8YwabeZDr5sTnPD4BIP0wB+NXgpyUJyi9VqGPhF1IKS0eh5Rc2ckErRTLtdCVIPUEda6bwt4dXV9P1WV3KiG3OCPUn/AOtXtPxS8E/bIm8RaYg81B++UfxAfxfUd6xfhLZPLpmplRnePLAPc7T/AI17VTMFPDOcTxqGWuGKVKXmdb+zT4J8OePLO50jVCyyxYZXjYB1GeQR3z0zX6S6VpdhounxaZpsYihhUKqj0Axz6n3r8tf2Wdb/ALE+JhtpMRpK7xPycc8DHriv1ar4DifnWI5W9HqfqnBfJLC8yXvLQKKKK+aPsQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//9D+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGSoJI2jPRgRx718N/BSz/4n/iHUVAAecIAPTk/5719z18sfDPwdc6B401zTEtplDzLI00pXY+GbaVCqoGVYcDpj8vbyisoxqXfRfmfM8R4eVR0uVdf0PqOFPKiWP0GKkoorxWz6VKysgooopDCiiigAooooAoapptnr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x74sMzJITc3RUsil2WNiNpYgbdsS9eR7kgcfbEEMNtClvbqEjjUKqqMAADAAHoBWuZz9nSjQXzObIKft8RPFy22X9ehLRRRXz59kQ3ADW8ityCp/lX5l/DspaeLWhDOpbzYypHUDBUH3wpP4V+m0wzEw9jX5ttDBpnxGaOIDcbrcoBIBDllPQdVB5H4d+ftuEH7tWPkv1Py/xGjaeHn2b/Q98l2PBHtGGGcn154qtt79KUEYGe1EzpFG0r9FBJ/CvZSsfNuocXq3gjRtSCvCPszxusiGMDaGUk5K4wc55rp7C0Fnax2aEHYAMgBcnucDgZqa3ubW8UvA2cYz689OKk6Gsas5NWYUqcU+ZIjlZI42kkIVVGSTxgCvF/gvZXuoeLtP8+MTTXE4nfeTgDIdup6iMHg/Tnoe+8d3T2nhS8MYVmlUQgN0PmsEPv0Ymtb4A6QbvxedTnZg9rbluvUkBBnPUFWJPvg1jWqcmGnP+v61OvC03Wx1Kn2/r9D7Pooor88P2kKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//1P7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDwj9pJIj8JdQll3ExFGUKCec45x0HPX1xX5Kfsjz3B+NXiG3ZRsSfJY/eJKcfhwa/Yf47WLah8Jtat0nS2Pkq2+Rii/K6kgkf3gNoB4JIr8f8A9nF49O/aC1KwiwBcxpMwyc7sMBgcjGD61+mcDz/2avHyf6H5D4mUn7XDz7SX6n6h1Tuzhc+1XKzNTfy7d39FNRFanlzeh+an7SUzTS2YHeRzXy6A2M19JftBzZvrJfQMa+cd5r+g+Ho2wkFY/l/in3sdN+n5D1Y+nNeS+MJml1nZHywAGK9Z3c4ry/UZrDTdQ1DxVrTBLTTkaRicclQTgdOfT3r1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BbJQMJGU7TgqeRwc/wBQXw2+IWifE7wja+LNEO1Z1HmRE5aJ8cofp2OBkYPev5mf2ivhFo8eh/8ACwNBeKzFp81wHdUV9xRUKs5GG7dSSSoA9Pef+CfXx5+LGneI4PDvw70R/EsU6pDqVvGWUwwRtlZnlbCAoNyoWOPnCDJwtfgfH/DMcTT+uUtJLe/+Z/QPh7xQ6ElhKmqe1unyP6JJoY7iF7eYbkdSrD1BGDXxNryeKfh1f3WksGWG9DRLLKMq6AnJHUEENyMZBIPBJFfb1MkjSVGilUMrAggjIIPUEV+K4HHexburpn7Fm2UrFRVpcrXU+bPgnoVpPqEutpE2LSPy1kIYB5HJyV52nCDnj+IccZP0tVWzsbLT4fs9hCkEec7Y1CjP0GBVqssZiXWqOZ0ZZgVh6KpIKKKK5TvGuMoR7V+afj6WLTfHNz0RBKjEAZJOwde/Vj3Ht0r9Lq/Mj45+bZeOpC4HzINucYI3FefxBr7Xgp3qzj5H5j4naYenPsz6BxxWD4plkg8P3E0GdygYK/eALAEj3A/yK0NLlkuNLtbiYhmkiRmIIIJKgkggkH8DipNR0+LU7J7GckK45x7cj9fpXvR0lqfIz96Dt1ON8AyebDcSKQyDYoZfun7zY9Mjdg8ntXeuT3rN0jR7fRbV7W3+6zs/THXt746VoE5rHESUpNovDUnGCTPK/iJcpcXmn6KCpIZ7lwScgINi8DsS5/Kvon9nzRzZ6FfasGJS6mCICDjbGPvAnrksR0H3a+ZNevftmv3MuVKRlYEIHURgluep+d2UgY6c198eDtIOheF7HS5E8uSOIGRc5xI/zPyOPvE14uf1uShGn3/4c+p4OwvtMXKu+n/Dflc6WiiivjD9QCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/V/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK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s0tgjBjlsgck9SD+v9a4zxHZ6tBZnU7yZ/tU7LbxLGSFiVzlz9Sq4zj+QqsVL2MZTa2X3I8PDQ9tJQT3f3s/Q74c+F11yxgsLu4dLmS1U7sgo0gwcspHTOemM984GPoP4W3Xjb4X+LjfxgJauu2Q53QHJIViMrzhT2BwccEjHxr8HofiLockF1aabfCzitfMWeOMeR5TBWLZcFd3TIALdSAea+6fCGn+KfjJeDwJ9mudO05zE93cXEMlv8qt+9WFmQFptu5cEYjbGeRivMwmCxM8PGrSpSjJ7O2iXdv7z9BwVajHFclSpFpdOrfZH6GeBPEzeM/B2neKjA1uL+BZlRwASrfdYYJ+Vxhlyc7SM4ORXWVUsLGz0uxh0zTolgt7eNYoo0GFREAVVUdgAMAVbr7CbTba2PWgmkk9wr5E/a/gabwjphQKSlyzHLEHG3sMgEevBI7cZz9d18m/taOyeE7Ly3CuHlIU/wAQwqn+f54r2eHH/t1P1PmeNY3yqsvL9UfIWieILyLw1F4VRS7SXe9kUgEqwQqgzxyxPHbg9ev1fptqtjZLExBblnbpuY8s3JPU89a+bvgj4dm1DUX8UXe5o4C6oWPWVgASB3G08k45I4Pb6I1WeYlLK1VHLYLq+cbMgckEbQScZPbPOa/Q83nFT5Y/M/GOHqc3S55ddF6GPZ6bfeMdchtdNKs0hITPCjBIZjkc4UE8egxzxX2lpem2ukafDplku2KFQqj6dzjHJPJ9TXnvw18Ix6HZHVZRiSddsQ/uw53DPC5ZicnIyOBxzXqNfm+bY72s+VbI/bOHMq+r0ueXxSCiiivJPowooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/9D+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGsqupRw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yc/D3Qrf4XfHODSdWlc29rfvYu5PlxqszvFGT8xHCZkDPzt6DABr+nD9hTXLXRb2Tw9NdlHs5BKrXLuQ0J3l9oO1BtRmA+YlQvAwcDn4mxEKOGdSi7y312dziy7L518ZGFaNoNW06WPra40zUNEvDp2qRGJx69DnuD0OahksrOU5liRvqoNfSnjrQTqVquoQLueAEMOuU68fSvG/sNpLzt/I4r81qZiq0FWtZ9bdz7OllzoVHhm9N1ft/wAA5FdN03+G3jGP9kVfijSIYiUAewxW+NJtzxuYUo0iINgsTn6VhHFQlpc3qYeULaGUpxzU457VtppVuDkkmuZ8XeJ9N8JWOIlV7yUfukPOO25vYfqePUjOnUdSShBXY61JU4OdR2SOO8d+JH0q3/siybFxMuXYdUQ/yLfoOfStP4YeEvsVuPEWoL+9lH7kHqqH+L6sOnt9a4/wR4ZuvFWpt4g1vc9uG3Et/wAtX9P90d+3b6e3eJvEml+E9Fm1jU5EiSMYQMcbnx8qDAJycdgcDJxgV3ZhW5IrB0dZPf8AyPMy+ipyeOr6RW1/z/r/ACOY+JnjM+FNGWCxYfb71vKhGRuUEHdJtOchB7EbiM19Qfs6fDFfA/hGPWdRiKajqEallcDMUXVVHUgtwzc+gIBWvk39nnwJqPxo+Ilz8UfFcX/Ersn2W8bAvGxTlUG4AEANuPHPO5fmr9O6+K4nxEaEVgqb13k/Pt8j7jg3CyxMnmNVWjtBeXWXzCiiiviT9FCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/0/7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApMDOe9LRQAUUVk667rpU6oZV3oULw/wCsTcCN6+69RTiruwpOyufG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OvtPuHAuLOeNngGFESzQI2FRchVZw7bc7gxYMARz9O3tnb6laPY3Iykgwfb3/Cvx2NT2FZxktOqPvsVhliKScXqtU/M+eI2yPWrAdq898XeNNP8ABPilvC16rSNGMyOCAFBAZeD1yOTyMfpXEeJPjJp0lubfwdKs7twbgcqp/wBkHqfrx9a9NZPWlJKEdHqn0seKs5oqDdR2a0a63R6J4x8c2PhWHyY8TXjjKR54Hoz+g9up/UeS+FPDOq+OdUbWtbdjblsySHgyEfwr7duOAOKi8H+ANR8RzjXfEjusDnfhs+ZL7knkKfXqe3rXvd/qWl+FtFkvrkrBa2kZOBhRgdFUcDJ6AZ5Nd86sMLH2OH1m93+iPNjQni37fE+7TWqX6s0bi60nw9pTXFy6WtpbKMk8KoHAH49AOpPvXzDpek+M/wBpPx3/AGFpf7vTbRxIucYSJmC7yQD8207mUtyQVHOBWbPq3jD4+eLbPw54WtnjtTlfJPzrhwQ00vAUBVPy9cH7pya/U/4N/CTRfhJ4YXSbFVe7mw11OBgyOB+YUc4GePc8ny8djo5ZSc3rVlsu3mdeBwEs5rKlDShHd7c3kv68zt/B/hHQvA3h628M+HYRDbWyBRwNzkAAu5AGWbGScfkOB01FFflVSo5ScpO7Z+00qUYRUIKyQUUUVBYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9T+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK+Iv26f2cY/j38J5ptLAXVtGVrmE7dxkRPmePjknbkooIy2ATg19u0EAjBrqwOMnh6sa1PdHFmOAp4qhLD1VpJH86/8AwT3+NB8DeKr7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HL4Fa5+zX4usvib8OmK6TG8riclWKSOZCLeRCVAQxuUUjccBiME4r6h+GHxr8HfErTZbqxuEtrq0ZkuraR1zGynBIcHa6HIIdCV5HNe5JRa56eqPHnTcdz3aNyXAWuu8OTK2prZzTNbx3SPbtKhwyLMhjLA9iu7I+leHXnxG0KNP+JS32xhxlDhMg4Pzd/wH41yyXXiPxZeedI5SKM5LDKxx47/X8zWscvnJNz91ef8AkcFTERVnHU+4P2VPiX8XpPHTfDzw0by3gkEwMFjK5ZrmTddbrnIRmkjiUxhwNuBtz0A/SW11z9o7TsIE1dgvGWt3k/VkbNfgj8C/i/r3wX/aCm8U3OptPZCYawY7yaRYtkB+ZF8vkSMGkjThl2sQygZLf0N+Fv8Agoh+yR4v1tfD2k+KV+0u2xQ9tcKGcuI1UEx4JYnI25GOSR0rxuI61XDTUYYaM1bV2vr57iybBQxkXV+sSg76a208j4j/AGgPDXxx8V62moapb37eaivuliMCHy8KQSQinbgHn8K2/hnpC+Fng1XV5BLepglcZhyPb+I+56dsEZr7t+IfxX+FXxB8IX1po2oO91acxb7W5iBdhgKDJEoYOGGCpIOVPPGfz/vF8c6jYA+E9PIaSTyRLcAgKScAhVDE7uSoPJwfl9awucvGYNUasFTS07f0jxcfk7y/GurRm6jlrrr/AEz681L45+A9LgJvJnSd1YxQlPnlKjkKRkdx1IrzbR9F8d/tBazCrQmKygZQVjPyJvbBYKcFjtzxk8g8j7o7D4JfsHeINca18YfEu5a1YrkK5aWd1I6/MwEZxkcqcDtzX6meD/AvhjwLpcek+G7VIIoxgYHJ9yeuT39a/OM14hwOBvTwT5pd+iP0PKeF8xzJqrmK5Idur+X+Zxfwd+EmifC3QBZ2MQFxLhpXPJJwAeeeuBwOP5n2Kiivy3FYmdao6lR3bP2HBYOnh6So0lZIKKKK5zqCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//V/v4ooooAKKKKACiiigAooooAKKKKACii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oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiisjX9TTRtEu9Vk6W8TPz6gcD86qEXJqKJnNRTk+h+f3xR1U+JfipeODmO2YQrnpiPg/8Aj2aiQfKRXH6PI97qFzqUvLSMTk+pOa6+M9a/aJUlThGkvspI/ClWdScqr+02/wAR0kiwQNO5wEXNekfs1+HW1LXr3xddLlYR5cZP95uT+QxXiviS6MVgLZPvSnGPYV92/B3wyPDHgW0tXXEsy+bJ67m5rxeIMT7HBtLebt8up73DeE9vjk3tDX59DU+Ifw08HfFHQX8PeMrRbqAg7SeGRiMblI5Br8l/E/wt+KX7I/jmPxnoMgudKG0l0YrHKCMPG6ZzkHnByMgHB6D9pa5bxl4O0Lx34euPDPiKETW1ypU+qn1U9iK+Fy3NZ0HyvWL3R+h5llUK/vrSS2Z4f8HfjN4Z+L+iPf6Q3l3EBVZoWJLKSMg5KqDnB6DtXoGv2Vn9kkvpFIeNc8dz2zX5N6/pHib9mH4wCO2kka2gkEqhXKiWFiQAxxtOR1+U4I9q/VnwV4q07x74WtfEtghEN5HnY/JHqD616mMw0YNVKXws48FXlNOnU+JHn3grwXBe3T6vcFlDkuVB4LP68nI/KvVtcMXhvwVqeoWZMTJA6RuvUO42q34Eg1o6bplrpsH2WyXapJPrya4r403c1p4ds9JsmRZppw/zgMuFBGCpBBJLZHuO9edXquUku56VKnyq55L8P9ARbmW7nVC8Q8w/ddWMgGGRh0x3r1MKB0rlvh9ZR2PhyeaSLypZ52XDLhgqcdepB6jgV1g610ybuZKJZsrY3NwsI6E8/Svln9r2O6KwKJhb2kdsokOCSS0hAHHoOfbrX2dolkYYzcSfebpn0r5E/aFilk8RTxshMDpCHJBKk4woI579COM9fWsnLSXoz0Mvdq8L91+Z59oPhQajNca5YBS8UKh/l5KnoQf50rIUPNey/CS1H2+6tpkwwgVWU9sH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mg2rCOFIN1teSxgLMqxXO4yESYZEzJ5ZTcr7FAXKj7M8DouteJDMOYvOO0pja6RjqzD73YEHGAR97OR9F16lXN8RT9xS0OHC4KnJc1j8QP2jvDHxN1HUY7O68Lal5ML3FvBBaPPPIAyu1u5kSQbEiZ0woMcZUGMhI40Ufm3rf7PXxt8U6/8Aa4LTxLb6dOrJJY3F00SbGIVwwmlDkFVJKkjdk7du4Cv6Yfi/CbbU4b5OPMgIP1U/4GvmnxPYi+gF/bj51HP0r6nKM2ahHTR+p85m/NFysk2vL/I/L/4b/sVwWus2uveK7WESiECd5ZHunmOCvzM8jYc8kkcDIIJYcfe/hPwvpvgmzisfDKrapA25SioWx3BLKRk8ZZQp4GMc52rNj5P04rRi2kEuM16daTn8ep8m8wqvZ29Dhpo59Q1dLcu8h8zy0LsXKh25ALEkDPYcdMCv1fsbZLO2jtk6RqFH4DFfmP4OshqnjfTrIDiW8jB+m8Zr9R8Cvi+NqtpUoLon+h9l4fQdqtWXVr9SSCNp5kgTqxAH1Nepa3qtv4S8L3GrSqHWyhLBM7d7AfKucHBZsAcdTXNeEdM864OoyD5I+F92ryX9o3xl9ktLfwdaM4eXE85ViBs5VUOPvAnJIPopr4SnS9tVjT+8/T51fY0ZVWeM+DvD1z4z8Y2enRfvI9QuF+0eWwDKmRJISzDrsVyM5JIJ+Y9f1Ir4v/ZY8NJdTXviu6hz9kAtYXkVSVlOTLt6suEKDtwxXnGa+0K87iXE81f2a2j/AF/kejwzhuWh7R7y/r/MKKKK+dPowooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//R/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo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FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9T+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPz2+P8AdNd/FCaInIgjiQf987v6155E+3czdq3/AIrXJuvidqkh5xMVH0A4rkriTy7Rz68fnX7hl9Llw1KHkvyPwHM63Ni6s/7z/M+hf2YtIN3r2o+IZBxCgjU+7nJ/ID9a+1a8B/Zz0b+zfAQvGGGvJGkP0HA/Svfq/LeJsT7TGzfbT7j9d4VwvssBTXV6/eFFFFeCfQhXyF+2H8PYfE3gFfFkO8XOjkt8nUxvwwwOTgkH8O3Wvr2szWtJs9f0e70LUATb3sLwSAHB2SKVbB9cGujC13SqKa6HPiqCq03B9T4N/Y28dDV/B914Lu5Wln02XfGWOf3MgBUD0G7PH1r7Nr8dbS71r9m/43TQSlzBYXJhlRsxLLAxOJNueflO5eCOe1fr9p1/bapYQ6lZtuinRZEI9GGRX0ua0UpqrHaR89lOIvH2ct46F5Tg1NVepx0ryj2RachwabT0GTQB+df7TuvzTfFBLIqyJaRxQ7wMg5Hm5HPX95jGM8A1+g3wudpPhvoLv1Nhb5/79rX5mfHzUJ9R+L2pI0geOFgEC7iAyRop+XcQMbSCccnOR6fq7pFvBaaVbW1soSOOJFUDoAAMCts20pU4k4HWcmfOP7REemObD+0FPUYYHGACf/rVcsJVksIWQ8FAc+2Kb+0nbxjw/Z6hgl45CM9scdayPDF419oFrcP1aMZ69fxr2cn1wy+Z5ea/xTeYk18y/H34cLqtk3jPSEH2m3X/AEhVH30HRuO69/b6V9LlqryxpPG0UoDK4IYHoQeMGvp8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XnKpyNrRSEsV6Hbt644BJr7g/wCCZvxFuPDngnzdQkzBeX7pNxjDmKIkk5OTk5Jr5Y+P+hf2/wDCnUY0Us9rsuF5GB5bDcSD1ATccd8V2n7CUt9f/DbVNKlcFrSdZowkeMFy4clwo3E4UAFjwOOBz0cQ0IV8rdOe17feHCeKnRzBVKe6V/uP6O0ZXUOhyCMg06vDPgV46HirwyNNvHzd2QCNnqV7Gvc6/lrHYOVCrKlPdH9bYDGwxFGNaGzCiiiuQ6wooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/9X+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKCcDNFNf7h+lAH5beMJvP8canITn/SJB+TYrGvcyLHbJ95iB/Sn6nI02v3kzfeeZ2P1LE1r+G7Bta8YadpYGd8yKcemea/ek1Cmm+i/JH86yTqVWl9p/mz9HvAmlro3hDT9OUY8uFcj3IzXWUyNBHGsa9FAA/Cn1+E1qjnNzfU/oWhSUIKC6IKKKKzNQooooA/PL9u74Xz6n4ft/iPppLG0xDcRfMchvuuBnAIxgnHQdaqfsYfFOLX/Cr+ANYnJv7D54Fbq0B9D/ALJ7V+hWp6fb6rp0+mXQzHOjRt9GGK/CLxppfif9lb44kWLySrbSrcRO2QJ7diflJBwwPIbIHI7CvrcnqrEUHhZbrVHyOcU3hq6xUdnoz9s6kT0rlPBni3R/Hfhex8W6DIJLW+hWVcEEqSOUbBI3KeGHYiuoBwc15kouLsz2qc1JXRPTlODTAcjIpak0Py08b2d7rXxmv7KK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ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/1v7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqteyGKzlkHVUY/kKs1Uv1LWMyjujD9KqG6Jlsz8obs7tYuG/6aP8AzNet/AXTf7T+J0E5Hy2qPKfqBtH6mvHZHzfyv1yzH9a+oP2XdOMmqalqzjO1FjB9ycmv2nPqvs8FUflb79D8I4eo+1x9OPnf7tT7Qooor8UP3kKKKKACiiigAr5N/a3+B0Xxc8CHU9Mt3uNZ0hGa0VAWZldkMiqu9FLEIOu7jICliK+sqK3w2IlSmqkN0YYnDRrU3Tnsz8av2M/iwvhLxV/wrvU8rZamCE5ysVwjEg9cKHBKnqSQvav1dr8wP2vPgyvwu8S2njzwNZxWdhdzSzNJCjnybg7TtfezQhSSTGAqYG4YO2vrr9nb4wJ8U/BqTapJGup27tFLGAUYhQpDbT/sspOCRz1r6vMIxrQWKp7Pc+WyypKjN4Wputj6JRu1RXt3Dp9lNf3BxHAjSMR6KMn9BThwc1neIYGutAvrZCAZLeVQT0yUI54P8j9K8ZLU+gZ+cvwLtdO1j4x2FxI6Ij3UjiNFYocBiqjrgjAPJ/Gv1ir8lf2d/KHxc0qz8xnliu5RtCjYECN8wOQQSxOQV9PoP1qp55/FS8hZZ/DOT8eWy3fgvVIGzg20hODg/KpP9K+APgxqMreI7ixIZMwgsGOSSuMHp7+tfo3q1r9t0q5ss486J0z1+8pFflt8OXl0n4mppwPIkkhbgjsT68cjivW4ZlenUicWdR1iz7G280xxjH0qQtjrUbcjNe9Fo8UZkDrSBh3oI70wqeorSKuJq409aSlA9aSjkGfIv7RHhNbG9t/GVguzziI5iOP3g5VvqR/Kvob4a+JD4q8GWOry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X6AarY2vizw7cafOMx3cLwyD2dSp6Y7H1rd/4Kgfs3W2v+Fh8RfCunj7TcXEbXEkO7IuEVlUum4owmUhdwVdrqNxYycfKv7LfxTXxh4RXSNTkT7fp+IbiNC7bBlli3Fx1KqQcM5OMlsnFf0rluYLMMup4un8UdH8j+WM8y2WW5nUws/gnqvmZP7M+tTfDf4yaj4I19MtN9o8yQGIJbiVkmDttx8jnaoJC8kDH8I/TeQZBHv/ADr8xP2jPCV94c1qy+K/h0zJPbuiSvGeIjuXZJ228DBfnBCjHJNfbfwO+IsXxM+HNlrjNm6hVYLn5wxMkYALnHI3/ewQMEkcgZPDxBQ5+XFx2ej9T1OH8Ry3wst1t6HqPg/XpPAvjq31SM4hlO1x22nrX6P21xFd26XUB3JIoZSO4Nfmbrtm1zZkr95ORX2J8A/F/wDwkXg9NOuGzPY/uznqV7H+lfm/FuB56UcTHdaP9D9N4Mx/s60sLLZ6r9T3Wiiivz0/SQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//0P7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqOYZiYexqSkIyCKaBn5OeJl8vxJqC/wB25lH5Oa/TjwJZnT/BumWbDBjtowfrtFfm34ltTL49vrQf8tL6Rf8AvqQ/41+oWmRGHToIT/DGo/IV+hcaVf3FGPz/AAR+a8C0f39eXbT8WXqKKK/PD9KCiiigAooooAKKKKACiiigD4H/AGtv2cbnxjHL8SPCSNJewRjzrWGIF5cfxghhnA6jBPf6cB+zH+0ALaKH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w7q0nhbxnZ61GdqhxuxxweDX6Z2VzHeWkV1EcrIoYfiK/IeN8P8A7T9YSsp/mfsnAmLvhXhm7uH5Fqiiiviz7gKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//S/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg8jFFFAH5rfEiQ2Hxcvph/yzukb9FNfpHbv5lukn95QfzFfmz8a0MXxR1YDj94h/ONDX6JeHLxb/QLO8XkSQo35qK+44qjfC4afl+iPgeEJ2xeKh5/qzaooor4c++CiiigAooooAKKKKACiiigAooooAKKKKACvlL4/aTY61qdrbpJJHd5EYY52AEZAA+pya+rSccmvjnxLqI1rx4IAzMGm3hCBlV68jByOBg5+levkkG66kuh52aTSotPqdlp1kmm2ENhEMLEiqAPYVc+tFFfY36s+XcUNOccUc9jTjxTetBm4DGU560m05qWjatAKLQ3bjrSgHvTqKB8r6hSgE0fSngiolMtRSHBQK5zxfL5Hhq8myBtTktnGMjPQE/TjrXSjNeZ/Fe9Fp4YMW8J5zgYI+9jnHfFTTV5ItrQ7n9nTSxFpF1qci7JJJCMDOCD/F6c9iM19J14x8CdH/srwNGxUAzyM/ByMdOD+HevZ6+LzOfNiJvzPrcFG1KK8gooorgOkKKKKACiiigAooooAKKKKACvP/id8PNH+J/g288I6wMLcxsqSYBMbkEBh9M16BRWdWlGcXCaumb4XE1KNSNWk7STumfgVpyeOv2SPi3d+FvFNq82k3R4mAIRkLfK6Hpn1r9CrDU7DWLCPU9OlWWGUAqynIwRmvYP2l/gdo3xv+Hs+kXMarfW3723mA+YFeSuR2Nfj/8ADf4u698CPGlx8NfimJY9PjfYshH+rLEYc+qgDnHbPBPFfAwbyur9XqP90/hfbyZ+5S5eJML9doJLEQ+OK+0v5kfpJJ3qucdqrWl5a6hax31jKs0Myh45EIZWVhkFSOCCOhFWK+kcr6n55UTT1Exjkc0hPbvTqb+NVLuNMYwzwagIyastwc1AxPbioLTYzJ703vQSRzinADjFOxa0FTGc1OmaYMYpwOKpKxnJk1eJfFn4YQeK7Ztc0sFNQiAyRyHRc5GD3+hH417YCD0pa5sRho1YOE9jowGOrYWsq9F2aPnj9nX9orVvhlrKeD/FbSSaPI5Qh+Wib+8mASeeCuec/Sv1o0zVNO1qwi1TSZ0uLeYbkkjIZWHsR+Vfjl8cfhYZP+Ku8NwlQm57mKFcs7f3wPX1rov2Z/2lbvwFdL4b8RFn0aU5O770OcZdR6dMr37c15WWZpPB1PquJfu9H/XQ+o4j4bo5rh/7Sy9Wqfaj3/4P5n69UVS07UbDV7GLU9LmS4t51DRyIcqwPcEVdr7lO+qPxeUWnZhXiXxk8CDX9PHiWwlEN5ZRlTknEkRPK5zhSMkg45zg8dPbaimhiuIXt513JIpVge4IwRWtKq4SUkROKasz4o+H9tf3d/FpF7GHHnCPpv2qxPzbfu4Ayep49uK+2IYo4IlgiGFQBQPQDgV5z4e+GWleGddOr6bcS+XyfJfDDJBGcnnjJx3564r0qunG4hVGnEyoUnFahRRRXEbhRRRQAUUUUAFFFFABRRRQAUhAYbW5BpaKAPz8+M3hV/Bfjr+1LZdtrfHeMdAT94f1rlJCssSsh4Nfavxk8GL4w8GXCQrm5tlMsXqSvJH4jivg7R7kyWzWsvDxnGPpX6xkOO+s4VN/FHR/ofjvEOX/AFXFtJe7LVfqirq8PmWu8dVOa+8fgd4k/wCEg8DW8chzLajy2/Cvh+4QOpQ969m/Zs8Q/wBn+ILrw/cNhJ13IP8AaFHEeE9rgm1vHX/MOF8Z7DHJPaWn+R9u0UUV+Tn7EFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/9P+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPzf+PC7filqZ9fKP/kNa+3PhPdfbPh3pUpOSIFU/gMV8W/tAoE+J96R/EkR/wDHBX1N+z5eG7+HFujHJid0/I1+h8QQ5sroz7W/I/NeHKnLm9eHfm/M9wooor88P0oKKKKACiiigAooooAKKKKACiiigAooooA5jxhrqeHfD1xqZIDKAqA92Y4H+NfI3guSfWvE13rNxGMQgoki4y5Y87j7Yr0n9oLxUlhBb6HkgOC7EdNx4UH6da5n4b6J/Y/hmNXGXnJkJ7kE8Z/Cvq8koctN1H1Pm84r3mqa6Hcfe5oC96m5FAHHFetdnlJ3ICuOlIRntU1KVGKpSsVYgAPalCnripgoNLs70nNhYhwaMZ61NsxS7fQ0rg0Q7T2pyoTUojGc1OAAKV7BYiWP1rwf426iI20/SVJDOWkI7HoBx3PBr30HHAr5l8cJceJfihb6RAN5DRwoc/dJ6jHbndVUZe9d9Abb91dT7d+HtlFYeC9OhhXYDCrkEYOXG48fU12dRQJ5UKR9NqgfkKlr4CpLmk2faxjZWCiiioKCiiigAooooAKKKKACiiigAooooAK/ND9ub9nnRPFujP4xtISt7ECyug5OOSCK/S+sTxDo0GuaVLYTqG3A4yM815ubZdHFUJUpH0PC+fVcuxkMTTe2/ofhN+yj461Pw5q03wn1+QuN3n27kjaUcBcKD82QwUcZxlsjAyP0Er8xPjR4e1X4G/tAx+JFRo7XzfNiywG1WJG37rgBSC33W4HQ1+lek6lb6zpVtq9oGEV3EkyBuG2yKGGcEjODzzXx3DleXJLDz3g7fI/V+PsFB1KePo/DVV3bv1NCiiivpkz89eg0gdTUTAnkCpsU3gDFDXYpMhIOfSkPtUwPSkzmlYBuG704DI9hS0oAzkcU7gOBzQDR0FIDxTgJikBgVYZBr4X+OPw01LwvfP4x8NxPLbuS06JklM/xKM8DPUCvumoLm2t7yBre6QOjDBB6GvPzLARxEOSX3nr5FnlTAYhVYarqu6PGf2V/2m49DvovCHi24AsJgQHK8RuTw2R2xweABj2Ffq4rBlDLyDX4e/Fz4PLoEjeKPCsOyJDukVScgDknA9P8a+zv2Pvj3B4j09Phn4iufMurZT9ilYnLxr1jOecp/B6rx25wyPMKlCp9TxPyf6HocaZBh8ZQ/tbLl/jXbz/z+/ufetFFFfZn5CFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACEAgg9DX52/Frww3gjx7I0K7ba8/ex+mGPI/A1+ideDfH/wAI/wDCQ+ETqduuZ7DLjHXb3r6PhfMPYYlRl8MtH+h8xxbl3t8I5R+KOq/U+N5iMEg5zTPDGryeG/GNnqsRxiRc/QnBqlp9wbi1wfvLwaztRU7RKOCpr9UVJNOnLrofkEqri1VjutT9W7aZLi3SeM5V1BB+tT15h8INeXxB4FtLnOWiHlt9Vr0+vxDFUHSqSpvoz99weIValGququFFFFc50hRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9T+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPz1/aKj2fEmZ/70MZ/8dr2r9l+/87w3e2BP+pmyB/vDNeUftLw7PHcUv9+3X9OK6P8AZb1Apq2o6cTw8avj3BxX6fjYe0ySL7Jfgfk+Aqezz6S7t/ifalFFFfmB+sBRRRQAUUUUAFFFFABRRRQAUUUUAFMkkjhjaWUhVUEkngADqTT68q+MnilvC3ge6mt32T3A8qM8cZ+8eQR04x71pSpuclFdSKk1GLk+h8i+KfEGoeO/H/2GzLtDczkj5lJWMHGD1wAvIr6Uit47aJYUGFQBR9AK+ZPgXoy3utXfiaXJ8pfLBBUrvbk4x1+XH419Rlh36V91UgqaVOPQ+J9q6knUfUhKigqM1KQD0p20VmpMZWIYnAo2flU7KTTcY6irUhkIQD71O2L70/AqQDaMHpS5xEOFpaeV54oC+9LnYDQKdtb1p4GKdScirNiAAdK8g+GXh9tV+KkuuKfMjhklcseGx0X6jkV6fq98um6ZPfMQPKQkZ9ccfrVX4C6bIIr3WJhxMRs9BknP8hXPjKvJQk++h14KkpVor5n0XRRRXxp9WFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH55ft4/BC68c+Bx4g8N2xlvIHBYIATtwc+navDv2XvEl7q3wvtNG1jIvNNLQkMpVjGGOwkYHT7vfIAJ5Jr9bNX06HVtNl0+4GVkUivzc1bTZPAvjm4s5TtieUkHHBDH/8AX+NfJY7AKjjFiY7SVmfqeSZ5LF5S8uqK7g+aL6+h6LRU7BZIxLH0xnioK75Rszwk00FJjJzS0U79yObuRnpzQF4pxX0pAMUOPY0QxuvrT93em4HelA5waBjt2eKUA03oO2RS8AAmiLAWlpM0tEl2MWrDJYop4zDMAysCCD6EYr4d8b6d4g+BHjRfHnhiJTDJcrLkkBIipJBAAzggcgY5yM84P3LXL+MvCeneNvD1xoGpLlJlIz3/AAPb615+aYH6xS93SS2fmfQcN519Tr/vFeEtJLuj7F+DvxN0z4reCLXxNYyxyTFVW4WLdtSXAJHzAf1+tep1+Mn7P3xJ1b4AfEx/CHiXcbG6dbdlUOATnaroGJXav0Bx1PQV+y0E8NzClxbsHRwGUjkEGvSyLM3iKVp/HHRnznGfDqwGJvS1pT1i/Lt8iWiiivbPkAooooAKKKKACiiigAooooAKKKKACiiigAqvd20N7ayWlwNySqVYH0IwasUU07aoTV9GfmJ4p0Kbwh4wu9ElBC7zt+h6VhXahkZfWvpz9pjwt/x6eK7VcFf3cmP0NfMe/wA6EOOM1+05TjViMPCt16+qPwfOsD9WxM6PTdejPp39mHXiYrzw9I33T5ij69a+u6/OH4O60PD/AMRLZ3bEcxKN/wAC6V+joORmvgOMML7PF862krn6TwTjPaYPke8XYWiiivlD7AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/9X+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPiP9qKAJ4k06cfxwH9GrkP2eNQNn8RIoCcLPG6/1FeiftTwH7TpV1/suufxzXgXw0v/AOzPHmmXbHC+coP0PFfrWWQ9rlHJ/df6n43mtT2Odc/95fofqJRSA5GRS1+Sn7IFFFFABRRRQAUUUUAFFFFABRRRQAV8BftD/EaPUNffR40xFZuYo3Xly4+8VG8rgHuAGPTtX2N8RfFcfgvwde68xHmRoViBOMyNwuOD06/hX5rfDjw/H4++IcVzPmSCyP2m4JHJfOQOGBAZuQQD096+k4ewqcnXnsj5ziDGOMFRjuz65+H/AIcTw34TtNPBBdl8yQju78k8812Jj9KnB5pSpr1ZTu7s8aFrWKwB9cVL8wp5QEZphBqXfoaACR15rzO28ZznxS+l3eFgzsX1B+tekuWVSx6AZr5W1G4MupzXS8EyFgfTmujDwve5hXqONj6tyOuaMrXmvhLxlb30K2OpMEmXgMejV6MoBGV/z+lZSi07M2hO6uiTcopN47UmzmjafTpUlXbHZPYUEE96z7zVdP02MyXsqpjt3q/ZTw31ql3B9xxkfSoldaiT6HLeMSTozW6hT5xAbd/dHJI/IV6z8MNJh0fwjBBD/ESx9j0/pXg3j+7c6tYaVE+1j8554IJxz9MfrX1PoltJaaTb28wAdY13bemcc4ry83m1TjHvqezlELzlI1KKKK+ePfCiiigAooooAKKKKACiiigAooooAKKKKACiiigAr5O/aM8ILcwxeIIEyyEBj268fr/OvrGue8U6RBreiT2M67gynj8K5Mdh/a0nE9XJce8PiI1OnU+F/CWp/wBo6YA/34jtIP6VuyJsb2NYFtot54b1+e2mOEZiMfyP0xXUuu9cV5uHbnTV9z6bHxjCs3DZlGipRG2DuGKiNNwaVzmk9QpMUtFKLHF3ENR/jTzyOKafzpmiQo9KMECgDmlwCODUjGHOeKkFM9KBnJxVJiJKBRRRezMpHzJ+0d8OE13SYvGGm70ubF18wRbQzKWG1gSOSG4x/tE8kV9dfsa/Fi78ceDX8P6/ercXtltMYYp5hhI44VmJ29CWO7PUCuemgt7u3ezvEWSGVSjqwBBUjBBB6giviLw54t1j4A/GZWRALW1ucSGAEKbeY7lDIuAFCYwME7lwGPSvDxjWDxUcYtpaS/zPt8tpvNctnlktZw96H+X6fM/c+is/StTs9a02DVtPcSQXMayIw6FWGRWhX26aauj8YlFp2YUUUUyQooooAKKKKACiiigAooooAKKKKACiiigDi/iD4di8T+ErzS5BlmjJX/eAyK/M+BZLdpbG4G14iQQfUda/WMgEYPQ1+cfxi8Pnwz8QJ0jXEVziVf8AgXWvvuCcbrPDv1R+dce4C8YYmPTR/oebpcyWGow3sfBjcMD9DX6leG9STWNCtNSQ5E0St+JHNflferuU55xX338ANcOseA44nOWtnMf4V38a4XmoRqro/wAzzeAsXy4idF9Vf7j3CiiivzI/VwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//9b+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPln9qS2DeH9Ouh1Wdh+BWvjWwuTa31veDjy5Fb8jmvuz9pOz8/wCtz/AM8Z0P58V8E4JiPtX67whNSwKXm0fi/G0HHMHJdUmfrTo92t/pVteL0ljVvzFaNea/CHVP7X+HunXJOWWPY31XivSq/K8ZR9nVlB9Gz9fwVb2lGNRdUmFFFFcx0hRRRQAUUUUAFFFFABRRWJ4j12z8NaHc65fnEdtGzkepA4A+tOMW3ZClJJXZ8e/tTeOZZLhPBVjL5Swx+ZKx3Ab2Hy52k5Cj/ZOCak+BPg2Lw14PXUS5lm1A+dvYYOw/dGO3qRkjPNeExWmo/FfxuonZnjvZzPNIkmVUcEqRhRgLxgc819yQRRW8CW0QwkYCqPQDgV9wqfsKEaK3e58DWqOvXlV6LRDNpzipQuOKf8pNKUrmLS6MjIFN2nNSFDTgvHNPmsUrozr7KWUznnCE/pXyU8h81mPqa+ttTB/s+cDr5bfyr5AkI8wrnnNejgnozixsmmiysoDBlODXYaX401vTFEayeYg/hfmuIB24z1qQSHtXbKKe5yRrNao9Y/4WffbceQufqa5/UPH+vXg2I3kqf7ox+tcOWY0wjceeahUY9jR4mXUvG4mvbgCRjIznGSfWvq3S4PsunwwjjagH6V81+ENON/4ht4SOA24/Qc19PXcsdhZS3b9IkLY9cDOK48dLaKO3BvRs8y02CHxF8UvJkUskRCYbjBQc4z6j0Of6fXAAUBR0FfM/wU08ahqM2uyx/MucsCGG48cnkk9ea+ma+Uzipery9j63KKdqXN3CiiivKPUCiiigAooooAKKKKACiiigAooooAKKKKACiiigAoIzxRRQB8y/Fvw4La6TU7SI4QAHHdf/rV53FtkiVh0r638W6UmqaRIjDJVSceoxzXyvpdp5dxNo1ww3BiUPv6V484+zrcvRn1+Fq+2wql1j+RnsvY1Ude9a88DwSGKQciqjRjqK1nsKCM2irTR5Oaj2CuWUbbGqiyGmnipGXBplSaoZ1IFN4B45pWOaj3VpfuNIl49OKCc8mo9xNG8ZqdAsyZT2p1RI+TUgOTTbJlEdnvXiHxy8Li90m38YWkUctzpTHKyD70cny9cHhXIY4GSAQCM17dSzW1tf20ljeIJIplKOrcgqwwQfrWWIoKrTdOXU6MtxssNXjWj0/LqvuNr9jf4raj4v8ACs3hrxPdJLe2blYQCvzRqMMF2k52ng19q1+Dvg3W2+CP7QVtN5zW9lZ33lzgyLFmFkycQB2JjIIfdx2OBkZ/dq0u7e+tY721YPFKodGHQhhkGsuGMfKpRdGp8UHY18RsjhhsVHFUPgqrmVtk+q/X5liiiivpj87CiiigAooooAKKKKACiiigAooooAKKKKACvlz9pjw59q0W38Rwr81s21iPRjX1HXH+PtETxF4RvtKddxkibb/vAcV6eTYz2GJhU8/wPKzvBfWMLOl3X4n5iFvOiz7V9Pfsw6uU1C90Rzwy71HuOtfL4ie2mktJRho2KnPscV6V8GNWOi/ES0cthZSYz+NfrWd4b2uEqQXa5+M8P4n2ONpzfe336H6R0UUV+JH72FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/1/7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8f8AjrZtefDW/wBoz5W1/wAjX50RDchX2r9Q/iLZnUPA+qWgGS9u/wCgzX5g2g+YjvX6fwRVvhpx7M/JeP6VsTCXdfqfbv7Muqi58I3GmMfmtpifwbmvpWviD9mbVfsnie90d2wJ49yj1Kn/AAr7fr5HinD+zxs/PU+14RxPtMBDy0+4KKKK+ePpQooooAKKKKACiiigAr4j/a4+JMNlYw+A9PlUSPie4Yc7ccIpx0z1PtX2H4g1m28PaNcaxdsFSBC3PTPb9a/ILWl1T4pfE2OzkcSy6hNl2TGQpPqeMge1e/w/g1Uq+0ltE8DiDGunS5I7yPp79mjwS+keGZfFV3nzdSP7sEdIlPBHP8R57V9Kshz603T9Pg0rT4NNtRhIEVAOnCjFWyoPWvSrYhzm5s8ajQUIKKKmw00MVq0VHTrURQZqVK45RtuNEnr/AJ/Sl+U9KNnY0uwYpisRzp5sLRn+IEfnXx3fwNb6jPbt1RyPyNfY5GP84r5X+IFo1h4nnQcCTDj8a7sC7No8/HrRM5bcScU9celU1cn3qQSkGvRseepFrj0pCQep/WoDIccEVGGY8bqlxvsPnsez/CrS3mvpdWb7ka7F9yev5Cu4+Jl+2n+FJkhZRLMyxpuODknPHI549aueBNNOl+HYEb70g3t9WrhPilNLf6rZaMqlowpeQqofbkgDOWGOnB9/WvLb5qt3sexT0p6bnsXwQ0maz8L/AG+6jKPMQoz6L147fNn/ADzXtNYHhfTV0jw/aWCoEKRjcAc/MeSc9yT3rfr43FVeeo5H3OHp8lNR7BRRRWBsFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAEZ4NfKfxW0ibw/rI1exAjThh/X/CvqyuU8ZeHIPEuiS2Ugy4Usn+8Of1rhzDDupT93dao9jJMeqFdc/wvRngd1DFrekR6taD59uWA/X8q5BgQc1ueD777FcPoUy46jkYww6irGuaZ9luPMjHyPyPY+lceFr88Uz3cXR9lUcehyrjvVd17irzDacVAy45rSUbEQZQkqOrTjFV2BBrmaNbalduTioSDnNWyM1WPHWq6FxeozJ9OtH3uTS8gc0mMHjtUGg9fQVOuB9arBsdPzqRW/OqXYzlEsVLH1GKh3DOKeGx0pqXUxktT5B/ad8FQQXln8SIIQVGy3vNqZJjTc3LLk/Mvy5KkAqvI4r9Av2RviBaeLfhda6K04e60tRGUZ0aQRH7hYIzY44yeT6V4/wCL9Bg8UeGL3Q5k3maJhH8xUiQAlCGHKkNjkV4v+xd41sfDPxDl8MS3Nssl+Xt5lIWEkx8wmJWCttIyce9eDf6rmMai+Gpo/X+rH3E08yyCph5azo6r0/4a/wCB+uVFFFfdn4mFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFIQCCD0NLRQB+afxZ0L/hHPiFfQKMRzN5ifRuT+tcLp90+naxb3kZwUdW/WvqL9qDQdj2HiOJe5ic/Xkfyr5Llc8OPrX7dkmI+sYSE32s/lofgmf4X6tjZwXe6+ep+tOl3aX+nQXkZyJEVvzFX68w+DmqHVvh7YXDnLKpQ/8AATivT6/GsZR9nVlTfRtH7lgq/taMai6pMKKKK5jpCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP//Q/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCjqcH2rTbi2/56Rsv5givymkgNrqU9q3Bjdl/I4r9Z6/Lzxzp7aV491OxPG2d/1Oa+/wCBavvVKfoz858QaPu0qnm0bPws1b+xPiRp90xwsr+W30biv0qByM1+TxmayurfUI+DE6tn6HNfqR4e1FdW0O01JDkTRK2fcjmp44w/vU6y9CuAMVeFSi+jv95s0UUV8EfogUUUUAFFFFABRRRQB5J8a7q3TwJc6fIgkkusIik4PByxB9QK+X/gH4Fs4tZvvGZhxkmKIngD1wO4x3rQ/aV+JU6a4PDOlMXW3UK6gZBkPXHfIHBr3LwBpTaN4PsLKQYfylZgCSNzcnrX1GEjKlhv8R8pj5xq4my+ydKVqMjtV4jPWmGP8qyUzJlPaKXHrUxTHSoiCKtTQDccYpCo7U8DNSEAirUhNXKhQ184/Fq2ZddimIGHjHt04r6UIrzD4n6A2paOuoQDMlsc++09fyrqwta01c48bRvTdj5lwQOCKUMP4qmIPrURHvXu3PAin0DOfpWx4e019W1q2sF53uM/Qcn9KyNv1/Kvd/hX4Yktw2v3akFxtiBHbuawr1FCLZ0UKHPNI9nhgSKJY16KMDHtXhtmzeJviusVsx+zeYqg9i0fJ2tlT90HPXr3r2nVtRg0nS59SuW2pChYn6dP1rzD9nvQPM1u68R5URlH8tcDfskc7S2MYPynqOQRivDlU5aM5v0PoqVPmrQgvU+twABgdqWiivkj7IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPmf4vaPc6LqcXiHT1ASRtzH/aHb8atWcsHiHRkm7svPs3/wCuvcPE2iQeIdFn0ucZ8xTtPow6V8veH528N6s2h3RKqzFcHsw69e1fP16bo1tNpfmfa4KssThUn8UPy6Fe5tmilaKQYZeKoMu3g16B4hsA6C7jHI+99K4iQccCux6q5zRdtGZzxjGaqEc1oP0NUH4rnnHqdcXdFaRQDVQ8dRVlmxxVZ27VDZrHsR0F+5phPFN56k1DkaEue1GQBkGodxJ5pQfUU1JAWVkYVbRgwyO9UFYjpU0bnk5FMznE0Qe1fmz8YbXW/hn8aG1ewnihtZAt3aNld8TMxKoB0UeYH2cYwD1PT9IkYda+NP2wPB8F3pek+OIFkFxbTfY3aNAxEcmXV2LcAIykD3fmvB4mwzqYRuO8dUfa+HeYRo5lGE/hmnF/1+HzP2L8BeI4/F3grSvE8QIW/tYphuwT86g844zXW18B/wDBPb4hXHin4TXHha/YebotwUiXBz5DjIO48Eb96jHZa+/K+rybHrE4WFddV+PX8T8u4qyd5fmNbCP7LdvTdfhYKKKK9M+fCiiigAooooAKKKKACiiigAooooAKKKKAPKPjToJ174f3saDL26mZfqgzX5t5JjK9MV+uN9bR3llLaTDKyIVI9iMV+U/iTTH0TXrzSpBgwyMuPbPH6V+lcDYq9OdF9NT8s8QcHapCuuun3H2R+zLqpuvDV1phP/HvICB/vZr6ar4i/Zh1LyNdvNNY/wCuQMB7rX27Xy/FVDkxs/PU+t4QxHtMBB9tAooor50+mCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/R/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr88fjzYf2f8Tp5FHFwqSfiRzX6HV8VftQab5Ou6dqyj/WRlGPuD/hX1fBtblxnL3TX6nx/HFDmwPN/K0/0Pne4j8yzYdxzX3d+z/rv9r/AA+gt3bL2jGIjvgdK+G4cMu09DmvoD9mbWzZ65f+HJTgSr5ij3Xg/pX1/FGH9pg5d4u58RwhivZY2Ke0rr/I+06KKK/JT9nCiiigAooooAKZLIkMbTSnCoCSfQDrT65rxneJYeEtSu3OAltJ0BPVSBwKqMbtImUrJs/N2a0vfH3xaguZZF8ubUCzMvK5B3Y25BwQMZxiv0D2YG0dBXwT8ErK21H4tRowaRbeFpQWG07gBtPHXqetffRHY19XmcuVxguiPiMDduU+7ICCOtGCKmxSFfSvP50d78yuVBpvl/5/yalII60FSOasnkKxjxzijaSOKnI9DTdhz60+ewuUrFDSSRJNE0UoyrDBB9KtbR9KYRziqU2S4X0Pmbxj8Pr/AEy6e80yMy27HOFGSteatbTI2x0YH0IxX3CYlYYJBrPn0TS7qRJZ4UZo23Kcd69GlmTirSR5lXLU3eJ4N4M+G8+oPHqWsqUg+8EPVvr7V9BRW8UMYiiG1VGAB6VdVVAxj9KUgdq5q2Kc3dnXQw8aasjyb4r3UsfhsaXbECS9kEeCQMrj5uWIAxweor0b4L6Lc6P4ORL2FIZWYghQAcLxzgY5OTwSOc55r59+LGpte+LbXR4ZRH9kUOd4JUOwJH3ck5XjpX2XoloLDSLazB3eXEq5xjOB6dq5Mzny0Yx76np5PDmrSn20NOiiivnz6QKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC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DbmUXEYVhnpgbF9TknPNfKZdP6vnrh0qL/g/oz9G4gpfXuDYVetGSv6fDb7mvuP1Tooor9NP53CiiigAooooAKKKKACiiigAooooAKKKKACvL/jHox1r4e6hCoy0MZmX6oM/yr1CqOp2q32nT2TdJo2Q/RgRXTg67pVY1F0aObGUFVoypvqmj8l7KZra7inHVGB/I1+rPhi6F74dsroc74UP6Cvyy1yxfS9autOkGGgmdD/wEkV+kvwovPt3gDTp85/d7fy4r9C44gpUadRdz814Am416tJ9vyZ6LRRRX5ofqYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//0/7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKp6harfWE1m3SVGT8xirlFOLs7oUldWZ+VQtX03WrrTX6xSMv5HFbXkieF4T/EMV0PxZ0r+w/ijexgbUnYSr9GFYlrkkmv2+Ff2lONVdUmfgkqHs6s6L6No98/Zm8SMgvfCNy3KHzYwf1r65r82vDOtv4M8fWWtocRSMFk/3W4NfpDDKk8KzRnKuAQR6Gvzri7B8mIVaO0lf59T9M4LxvPhnQlvDT5dCSiiivlD7AKKKKACvkX9riOK68PaVZsBuM0j5ZiAAqjPT+ZGPxr66r4J/bAm87xDo+nMDt+zSPkdju/I9Oh/OvTyeN8RE8zOJ2w8jpv2W9Maz8DXV8F2x3V0zJyOijb0Crj8a+mK8I/ZsJf4W2zKMATzAcBcjd6DivfTjHzcV3ZhP99L1PHwMUqMfQhopduTgc0FSOa5bnU43GlQaZs7ipKKZLghD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pVfFX7Y/hmK803SPEQV1AZ7S4dGOTEw3qhXPILA59K+Y4rwzq4GSW6sz7vwwzBYfOKfNtJNfgfrv+zx4ibxV8EPDGtMgjMmnwoVVi4/dL5edxVSc7c9PoSOT7NX5/f8ABPHxVJq/wu1Xw5JGqjSr7CyCZZWcTRqwDBRhdoAGMnj6V+gNfa5JivbYSnU7r8tD8i4wy76pmleh2k7ej1X4MKKKK9U+bCiiigAooooAKKKKACiiigAooooAKKKKAPmr9pzThP4OttRUZaG5UE/7LK39a5X9lu7yNSs2PTaRXs/xs07+0fhxqAxkwp5o/wCA8186fsxXWzxNd2mfvxZ/Kvu8DL2mTVI/yv8AyZ+fY+Pss9pz/mX+aPuOiiivhD9BCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP//V/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAyde01NY0W60uQZE8TJ+JHH61+Zemwy6fqNzpUvDQuVP4HFfqVX56/F3Rv+Eb+KM7oNsV5iUenzdf1r7fgzE+9UoPqrr5HwPHOF92niF0dn8yjCcYFU/Eelvd2AvLcfvYPmBHXA5q3Dzg10EHK7DyDX1ftHCSkj46NNTi4s+l/gt47j8ZeFI47hv9MtAI5R3OOjfjXsVfnd4a1+6+F3jaPVos/Ybk7ZVHTaTz+I61+g1hfW2pWcV/ZuHilUMrDuDX5/xHlioVfaU/glqv1R+k8MZq8RR9lUfvx0f6Mt0UUV86fTBX5n/tZQXL/ECW4Cl4xHBGAp3EErnJUHj26Amv0wr8xf2rWKfFG4LcD7NDtJAOTtxxn+YzXucP/wC8fI8HiN/7M/U+xPhEJB8M9EEuNwtUzgBf0HSvRxjvXCfC7Mnw70Z8Bc2sfAUKOnoMAflXdVjiP4kvVmFD4I+hIU44qOnByOKQnPNYmpGUHb/P60uCBgGnUVXMwId7U2pyoNJsWqU0AgVSM08DFGAOlIRmpcmAtIR71EQ3Skw1ON2B5X8Z9Wj0jwBeGUn/AEgrAMZyS3pj6VX/AGbNFitfDl1rSEt9qdUVj3RFH9Sa4j9ozUoxp+naAz7GuJWk4znKjCY+pJHtXvfwb0KTw78OdN0+ckuyGVs+shLH+ddmJ9zCJd2ZYKPPi2+yPT6KKK8A+lCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArzv4k+H11jQJbiMASwKTnj7vXn2U8/TPrXolNdElQxyAMrDBB5BB7GscRRVSDg+p04PEyo1Y1Y9D4h0W7S5hufD0pJeEttz7HkDGa52VCjlW6g1ueMtNk+HvixolYyRHBRgDnacE59eDz71X1dYWlF3bndFMA6kdDmvlsHVbi6U/ii7H6Rj6MVNVqXwTV1+pi04Njim0V1NHC0xaSiiqirFxQc00tjrTqKbYw60UUhOKm4xa8g+O+gR+IPhjf27uIzDtmViM4KfgecE4z3r10H1riviVG0vgTU0BAAh3HPTCkE5/AVzYympUZxfVP8jsymq6eMpTi7WkvzPJ/wDgnfrt7oHxK1HwqZZDZ6jbF9sj/KsqHI2jjkgHJxX7L1/N14K8aN4H+IOlavJd+SlreKd2SByeu7IXPp8w9jX9G2manYaxYxalpkyXEEqhkkjYMrAjOQRWPBNZvDOlb4X+Z0eMOB5cwhil9tfitPysX6KKK+zPyMKKKKACiiigAooooAKKKKACiiigAooooA5zxfafbvC9/Z4z5kDr+amvhv8AZ2ufI+ICRj/lrGVr741Q402c/wDTNv5V+dfwglGnfFC0VeAJHT+lfbcN+9gsRDy/RnwfFD5Mfhqnn+qP0jooor4k+8CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/1v7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvlf9pzw802lWXieBfmtn8tz7NyP1r6orkfHfh+PxP4TvtGcZaWM7P94civTybGewxMKvS+voeVnmC+sYSdLq1p6rY+CtMn+0WscwOdy11Vt2rzzw3JJEZdNuOHhYjB/KvQ7btX6hi4csmj8lwU+aKbJNS0qDWNPa0n6nlT6H1rpvgt8R5/Cmpf8IH4obbCzYgduik9voaz7ccAGsvxT4Xj120E9t8tzHyjdM+1edUjTqweHrfC/wAH3PTpyq0ZrE0PiX4rsfeQIYBhyDS18rfBz4wNuXwV40fyrmL5IZX43eit7+nrX1QCCMjkGvz3MstqYWp7Op8n3P0vLMzpYukqtL5rqn2Ytfm/+1amn3PxGQTvHG0FqjEbCC+exboTjp6AV+kFfmp+1RDZzfFLMspjCwQ+Znngf3V+nv1rr4f/AN4+TOPiL/dvmj7J+HF2914E0mdhjdbIccDt7V3G1TzXD/Dy4gu/A+l3NsztG9uhUyABiMdwOK7MMRWFb42YUvhRKUFREYOKUOalG1qzNCCip8LQVU0AQUoODmlKkUmGoAmGGFQsMGl2saCpFADaKKKAPkL48asreMrTTWCkJCFwTu5Zs/d4x1Hfmvt7SoFtdMt7dSSEjUZbrwO9fDOp3ljr3x4SxvE85BcLECACMxEZG3IPy4xk+5FfegAAwOgrpzTSFOHlcrJVeVSfmLRRRXjHvBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAeS/F7wrFrvhyS+hAW4tx971TPIP4/wBa+T9LaZNOOl3QIkhHmKCMYUnkD1x+lfoLNDFcwvbzqGRwVYHoQeCK+FviTLD4V8UyxSl1YsVLEYUjg+mOVIJ+or5rN6SpVViOj0Z99wxiZYjDywT1a1Ri5pM8U2OWOeJZYWyrcgjkYpw9q0TudSDOOtGcDNMYDqaZiokJsl3ClGetMzxzTCSaSBskzzmmMc9abRTSfUGZuta5pnhvSJ9b1qZbe0tkMkkjdAB9OT9BXwF4w+J/jL4z6qLDwxDd2lj9pjtbeGNC/mbyWM7FGQqyooOCSERt2QeTpftKfGq7fxI3w+8LXYUWoIuljKkliMsGz02jpwTk5r6E+Anw4/4Rbw/H4i1GQy3l+m9AQVEUcm1sAbm5bauTxkKvAxiv0PIcghCksTiFdvZHxmeZ3KDdOk/mfNmt/sQ2Gu6TL4j1zVbi31BrVSbZf38UboCSPmY7zhmB6g5+UDiv0n/Ye+I9nqvhF/h6EXz9K+RjGcqu35cEdicZ+hrwfx58QpNPmbRdCYGYcSSjnaf7q+/qe3Tr08J/Yksde+GP7Td7baszQWupNJCI5GIykvzxvg9ScBT+FfUYng+nHB1MY0oN6pd/l0PkocZV8VVjg6knNR+5fPr2P3jooor84PZCiiigAooooAKKKKACiiigAooooAKKKKAKeogNYTA/3G/lX5meCrh7P4j2cpOCLvn/AL6NfphqvGmXBHaNj+lflpp1y0Pi+K57i6B/N6++4MhzUq0fL/M/OuOZ8tWhLs3+h+rKncob1pahtmDW8bDkFR/Kpq+CaP0RMKKKKQwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/X/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPz7+K+g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pC0JddkavkN6scehr7angqmCw1epiZLmkkklufneJzBY3E0lSTsndvoe6NJ6VzXivT4Nc8OX+h3BIS7t5IWI64dSpxW4H3j3qpLg5Dd6+Ipxs7n0dSpY53/gn/4umOp6r4Wv7lDLKjOYCpSVXikOPMXbgHY5A2scBADyAB+oVfi/+zfq914E/aP1DSpVW1j+0/NIN7faI7oltmShA28nAIyVABzxX7QV85xTh+TFcy2kkz6DJ6/PRXloFFFFfOHqBRRRQAUUUUAFFFFABRRRQAUUUUAeRfHG+Fl8Ob4d5QEH4mvzeAxg5r7l/ab1UW3ha10xT8082SP9lR/jiviGeMpsxX6zwZS5cJzd2z8b46rc+N5V0SP06+GE3neA9MPpAo/Liu9rzj4SH/i32mg9RH/WvR6/MsxVsRNeb/M/V8ud8PB+S/IKKKK4ztCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//R/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACobiCK6ge2nUMkilWB6EHg1NRTTtqgaPz48X+Hrn4V+OngAP9n3Z3RnttJ/mtegW8iyxCSM5UgYNfQ/xH8C2Xj3w9Jpk4CzoC0L91b/AAPevjDw3ql/4c1STwf4jUxTRPsQtx07f4V+j4DGrGUOb7cd/Ndz8vzDAPA4jk/5dy28n2PtL4e6mLzRfsjH57c7fw7V3tfPXgXVv7M1lEkP7uf5D9exr6Fr4nNKHJVb6M+8yjEe0oq+60CvmD9qeK5Hg6xvYWbZDcjci5w+RkA9ux619P14l+0FYtffDecqVUQypISzbcAZBwcHk5wKyy6fLXi/M2zKHNQmvI5n4DXEd38P4pEURnzpSyAEbSzZxgnP+Nez+X/n/Jr55/ZtvLi58I3cNwCPKucKDjOCoI5719FV241WqyPFwkr0osiKHtShyOD/AJ/SpKaUB5rlOgZ5h/z/APqo8xv8/wD6qUxjt/n9ajoAkEnr/n9KkqvShiKAJ6Kh3tShzQBLXyb+1XeJDo2k2u/BklkJAPYBeSOtfWQOelfHX7ScU194k0yztWj81YN6qWUOQXbO3PP8I9/TvXfli/fJnFmF/ZNI+mvgraz2nwy0lLjO5ot/II++Se5PHPWvU65rwbZtp/hPTbF/vRW0anOeyj1ya6WvGxEuapJ+Z9RQjaCXkFFFFYmoUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV8d/tgfDKLxb4KHiWyhU3dgfmbofLPXsenXn07V9iVma1pkGtaTc6TcgMlxG0ZDcj5hiuPMMIq9GVJ9T1sjzSWDxcMRHo/w6n5BfAbxoNX0afwnfEC50ttq/7UR6fiDwf/1177xjpXwDrEt78GvjheW96PntLp4JMjAKMPlI44BBBHtxX3dY3tvqNpFfWh3RzKHU+xr4/JMU6lN05/FHQ/WuMMsVGusRS+Corr1e/wDn8zyb9of4kS/Cr4N6740tGxdW8KxW57iad1hjIHfaz7segr8tP2LvA1l8WPiML/xFbtLJpk32uZ5EYjKcbXfdjc7bWAI/hPrX2/8At5eGb7xN8BpmssA2F3DcseQQoyhIx6b889q85/4JweGo7HSfFPipGKLqM8CJCW3EJH5h3kk5yxYjnBIUGv2jhCjCGAqV18TdvyPxzijFS540+lrn6K+INYtPDmkS6pd8JEvAHc9gK+YvD2j6t8TPEUup6m7CBTmRuwHZFrt/jvrEiQ2mixHAfMrj1HRf1zXovgDRI9H8J2sKrtkkXzH/AN5q/QsFNYDLvrMf4lR2T7L+v0PyDGp4zHewfwQ1fm/6/U6DTdNsNJtlstOjWONRjAGM/X1NXXwTTyAF4PSoWfAy1fJucpPmk9T6K6irbIrSssZyBWdJIQdxqzOxbOTWRO+4bRXTSjdnm4iqfC/x78V614M+Nek32nymEXVv5kLh2BV4cjAHmKBkP12nkDg4xX9AnhjWR4i8N6fr6qFF9bRT7QdwHmIGwD3xnFfg9+1X4Uj1TT9I15MpJazFWbYZEKnkKwDDqRkcGv14/Za8Z23jf4J6PfQfetE+ySfLsBaLHIXsMEVy8XUVLDUaqW10z0eGK/vzg/U+haKKK/Pj7EKKKKACiiigAooooAKKKKACiimSOI42kPRRmhID4f8A2ktV+3eLLTR0ORCm4jtlq+d9RXawxXf+ONUPiL4g3t/nKoxUH2HFcJqnEntmv3DKKHsqFOl2R+A55iPbYmpV7v8AI/Rn4Ov5nw809v8AYP8AOvTq8w+DykeALFuxXivT6/Hcz/3mp6v8z9uyn/dafovyCiiiuE9AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/0v7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8K+Mnwpi8a2P9s6OoTU7cZUjjzAOx9/Q17rRXXgsbUw9RVab1Rx4/A08TSdGqtGfAfg7xbMk/8AYevZgvIDtG7gkj196+3vDWqDV9HiuicuBtb6ivKPir8G7Lxoh1jRsW+poMhhwJMdm9/evOPg5461jQPE7eAPGSNDK/yoX4+deg98jvX1WYQpY7DuvQ0lHVrt3t5HyGWzq5fiVh8T8MtFLv2v5n15XnHxa0xdW+HupWxBLLGHUgkFSpBzkelej1y/ja1F54P1O2JI3W0vI68KTx718fQlaafmfbYiPNTkvI+Yv2amhj0zUbWIk5kVzzkZK4+navp2vk39m6e3g1HVdNG7dhGGfQEgg+4NfWVexmK/fM+ZwL/dIKKKK4jrCkwKWigBMLRhaWigBCqmoSCOtT0UAV6+PvivKmpfFq2tJE81LZYYnBAIUSZbpkE9c5B+tfZNfIerNbX/AMfBbKX82WWFflPDCPAZc9vlU5/Ed678vdpSl5M5cVG/LHzR9wQgLEqjoAKkoAxxRXgM+qCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/KD/gon8MtM057X4uwwgLKgtbop8uXU5SRj0zt+XkdhzxX5Wax+3Lqml+E/+EF+Fa/a7uF8T6ijqywqpAdQhUrg9PMDYXHT1/oN/bW0ZNZ/Zc8ZxLHvnh06WW3+YoVmQfu2DAEjDenXpX8o/wDwTb+Fg8cfF298O+MrFf7Itwl9LHcSFi8q/dWNdyuFkYkt94EAAqOp5uHeGYvM54qpFuna+nfrf8PvP0LG8YKXD8MI2vaQdte3S34r5H2l8PvBn7VHxb8O3esxXd3svZIpIxfnFtLCrLkxEgowwPbIyRknj6w/ZO+BvxY+COo6za+K7i0/snUGWRIInaRlkUY3AkDG4Hnr0Ar6813xLoPg3SFmvmWCGNQsUSADIUYCqo7AcccCvl3Wvip478bXraZ4TjkgjY4Cwffx6s/b8wK/acmyOviaclQioU+rex+B5/xVCnJKs+afRLcu/HSfHi+3jY/KLdf1Zq+obL5LCELxhFH6CvkbRvgv4u1nUF1HxbcLCjNlwXMkxx7jK8/7x+lfWaMscaxr91QB+VehxPUoRoUMLRqKTgndrbofO8PuvKrWxFWDjzWsnv1LeUwfmqjMxfoelOMi546VVZscjvXyUEfQ1amhRkZs4JxUbrgjFPf5m3UxmzXbTVzyqh85ftR6Xb6j8HdSu7llUWBS6G7oSh47juf/AK1fSP8AwTJ+Kdr4x+E914SmjaK90yXe4IOGSTo+49STXmnxZ0b+3/hxrekhS7TWcoVQduWCkrz9a8x/4JZ+K7uy8ZX3g6C0t1gu7JZpZ1lDSGSMAYCg4256d/Wts2oqrllRdYu51ZDV5MWvPQ/cuiiivyk/RgooooAKKKKACiiigAooooAK4n4h64vh7whe6iTtIjIX6niu2rxz4yeFPEvjTRYdD8PBcNJulZ22gAV3ZbCEq8FUdlfU4M0qTjh5ukrytofC+kRvIkt8/wB6Rifz5rH1YfMO3Ne+a98Jdf8ABmiC9vGjkiThih559q8H1YZkRV6k1+x4LGQrPnpO6Pw/MMFVoRUKqsz9FfhGhj8BWCHslelVw3w3hNv4K0+JhgiIV3NfjWYSvXm/Nn7llsbYeC8l+QUUUVxnaFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/9P+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArj/EngXw54puIL3U4f9ItmDRyp8rgg5HNdhRWlKtOEuaDszKtRhUjyzV0Io2qF649arX1t9ssprTp5qMn/fQxVqiov1NWj4P+A2nJp/j29CNj90ykY4Y7h0OSDjnsK+yK+P8AwDJNpvximsRIDA8k6ITklsHJ4JOK+wK97MW3NSfVHymCjaLiujYUUUVwHWFFFFABRRRQAUUUUAFfDvw3vW1749fargKim+uGVRluiuwx6A5zn6+tfb00qQQtPKcKgLE+wGTXx1+zrpr3fxAe/ulKrElzJASA2QXCkB++Mnp3r0MI0qVST7HNUi3WprzPvGiiivnz6kKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCrfWNnqVnLp+oRLPBOpSSNwGVlYYIIPBBFfy8/G74Wf8Mb/tvNq/hu1Wx0W8k/tCHEwWP7HMxDAIwyxjclRySccdBX9SFfgh/wAFxfh1r994S8KfEbwnFH9pilksLiSRRhoiRIke7qCTuZTwBtPIyK+u4JkpY+NCcrRno77Hk55UlDCznBXa1LljNq/xr8W/aA5S2xvyORHF2A9zX1hofhzR/DOnDTtJiEar1b+Jj6k18v8A7EMMkvwN07VtSVF1J8w3IXjaYiVAI5x0z+NfXcq7gQ1fofFeae0rfVaGlKGiS626n5rw9l7pQ+sV9aktX5eRSckrkU4bgADUoiFOMf5V8jzH0KkVpDjpUJO89KsFCSSwxTAnHAxWkZXMqkiqRxULYBwKvGPAye1Vioya6oM4akr7mZdQLcwSQOAyupUgjIORjkV8DfsXXWi/D79qm1gtblYp5Lq5sZ7eOPAf5j8w7Lg4H4Gv0K2V+T+n63qPgn9uC5jspA8sGp21ywJ8uPym2kqzkgDIOOe9erhqXtKNWl3izDC1uSvCXmf1J0VFBJ50CSkY3KDjr1FS1+Mn6yFFFFABRRRQAUUUUAFFFFABRRRQBxPxFtvtfg2+i/6Zk/lX5vakvmX8EQ6swH61+nHimPzfDl7H6wt/Kvzbtrf7V4us7IDJaZRj8a/Q+C6tqc79NfwPzTjulerT89PxP0k8LW4tfD1nbj+GJf5Vv1VsohBZxQj+FQPyFWq+Aqy5ptn6PSjywUQooorM0CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/9T+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPhO9F5pHxnja4+XFwCjAjB3na3bJyCP0r7Er5N+K9lNZ/EKHUYsRDzGdZAF3KykknGM4AHfn07V9WW7+ZbxyZ3blBz68V72Kd4Ql5HzEI2qTXmTUUUVwm4UUUUAFFFFABRRRQBk6/MtvoN7cOCwjglYhepAUnj3r5v/AGZYH/ty/wB8oYW8ZCqG4/ePnow38BQD0GeMcZPuHxJvGsPAerXCMEP2Z1BbBGXG3oeCTnAHrXlH7LNtpq2Wp3NmS7t5SszJsPG446kd8npzntiu2Kthpsyoq+KgvU+taKKK8I+lCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK+bP2tPhrpfxT+B+q+HtUhjmWEx3SeawRFMTAsxfaxXCbvmGCPUV9J1WvbaO9s5bOUArKhQg9CCMVth6zp1FUXQipDmi4s/CH9jPQNe8H+GdV8L6nEyW0FzugLldzLjZg7eOAoHH519pY3dOK+HfAN1o/ws+Puo+A9Qu1aWaeazTeWBLK7beOhLBAcnn5h719zAYGK/SMbNufO+p+eJcsnHsR7SBmk5PapqTArhLciuYwe1Rsv8NXCM8VEyAc1cGY1JFJ8nioChJq2ygGomKmuqB59V33KhUg4r8Sv2r7xPBX7Wk+omYeXd2VtMY+NzSbmUAd8DaCa/bs9K/GX/goT4Z0Rfjh4VvT55utUiaCQpGHVY1OAR/tfMeK+hyKadZp9UzjqSaasf1L+A9SfWfBGkavJnddWcEx3dfnjVueBzz6V1leHfs1XEFx8B/CotnkkSKwihDS/wCsIjGwbh2OAOO1e41+MYqny1ZR7Nn7BRnzQUvIKKKKwNQooooAKKKKACiiigAooprHC5oQGbrab9HulPeJv5V+fvw607+1/inBGBkRSFj+FfoBrz+Xod3If4YXP/jpr4//AGddL+2eK73WnH+ryoPbJNfYcP1vZ4TET8vzPieJKHtcbhqfn+Vj7VAwAKWiivjz7YKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//1f7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+Sfjct1a3qzRqA3mOVOccbQev9PevYvA16t/4Usp0JYeWFDEYJ28Z/GvNvjZpk9xNJdFyqxNEUHBUk8HIPTGe/X+fUfCZx/wii26zLKIHaMAZ+XbjKnIFe47PDxPnK8bV2em0UUVxlhRRRQAUUUUAFFFFAHlfxs3H4Y6pFGwR3RApPqHU4+vFUf2bdMm0/wleG4cO73PUdD+7QnHPqTT/jkYv+FfXEcwBDuoGc5BwSCMd8j8q3fgLps2n+BRJcSB3uJnkO3oDwpA+hFddV2wr82LBxvir+R7VRRRXiH0IUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB+KX/BQ34d33gr4naf8AGbwwirJLFEoSCIM6SwzK7zEY5yoCk+nXgmvojR9Th1fSbbVrcER3MSSrnGcOAcHGRn6V9Bftc+AT46+EV9BbRhriBSyHpgdwSOdvqK/PT9lbx1qvifwDLoHiRidT0Od7WUPgNsDMIzjOccEAkcgV+h5ZX9tgot7x0PhM4pezxLt11Pp0MDRkVG3NNxir5UcLJC6rUTyelI3IwKgNawgjCcuwhJPSoTnPNT0wpkk1qkjkmRV+XX/BSDSpbe08N+KtPd/tUE7oiKu4DIyWHIwfev1H2kda/NX/AIKb2+m2vwcsfEd1N5U9reKsY3EF93UADqce4r2ModsRFI469rH6w/8ABODWpNc/Zb0m5lnWdlmlUMpJOPlIBz3HIr7vr8d/+CNHjSDxJ8BdW05rszS2t9lY3+8sZXg454zX7EV+Z8SUPZ4+rHzP1TJqnNhYPyCiiivDPTCiiigAooooAKKKKACmOu4Yp9Bppgcf4/uzYeCtTul6rAw/Pj+teVfs66IbDwk+pSLh7py34dq7f4w3TQeAby3i5lujHBGPVndRj8smuq8I6NHoPh200yMY8uNQfrivZhX5MA4fzS/BL/gng1KHtMxU/wCWP4t/8A6SiiivFPeCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/9b+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPFviNDeYvRGVRXhLB2Hoo+XI+Y8jOPzHryvwa1G4nsrvT7lViMDjCquOf4ue/Pt/hXpHjzSzfOHcfu/KKMf97cMeoPIwa8H+DkdlaeJ7i3jmXOyTZH5m47Swwce+D27e9e3h0nQZ4OPTVVM+m6KKK5CQooooAKKKKACiiigDxL4+uw8ExwI5Qy3UajBwD8rEgk9OBnJ4BAzXpXwhtDZ/D3TomDAlWYhuuSxJ57j0PfrXhn7SQWbS9Ks9xDNM7qMjDFFHG0g5ODwenbuK+hfhpb21r4C0mGzZmiFshVnzuIIznknGfTt0wOldGK0w0fNlZcr4iT8juaKKK8c94KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAy9bsV1LSbixbpLGy/mK/FXT/D1t8Mf2g7jU5nbbrcbWEiAZxOrhkY9uQMZ5wT9a/b6vzT/AGtNK1HRvE8esWMflRIUuInCjmRTzjNfUcL17VJUX9pHyvFVF+yVZfZNbI70w5zms3QtRGraPa6opz50ase3JHP61scY6/rX0rg1ofIqvcixnqKMVIcetAKDpxRFESqELDmoiMVOxz1qJ1xzWsVqYuWpGQD1r88v+Clekvf/ALOc92FBW2uYyxyAQG44zxX6HYJ6V8kftw6LNq37NmvwR6euo+UscpjZ2QAKwyxK4PA7dOa9PLp8uIg/M5K3wtHkv/BBrxTYNa+MvCct4JLhfJljhJ6J3IHoPWv6Ma/lE/4Ie+J9P0v9ovX9EM0MP26wzHCp6kMeFzyQBX9XdfHcfUeTMpvuk/wP0fhOrzYKK7XCiiiviz6UKKKKACiiigAooooAKKKKAPP/ABhp763q+k6TtJjSf7TIccBYwQB9SWFd+AFGBRgZ3d6Wt6lZyjGHYxp0FGUp9WFFFFYGwUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//X/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDh/G7iK1jcng7gVGBuHHGcjH518r+A4rzS/ikkQjJgmeVQ5BHYnHcHlSOoP45FfXfiq2e400FF3bH3EcdMEd+vXp/McV8ky2Vro/xIt755DMn25IhGGzIu8fKWU4BAyOeRxx059rLn7ko+R4max1UvM+s6KKK5TIKKKKACiiigAooo+tAHy3+0VJc3F7pGn2pwQk8jEAMQny7mAxkbcZyCPx6V9T+DYfs/hPTYdoQi2iyANvO0Z47c18r/AB3tTc+KNNYSRkRwEmNjtbBkxx/eDfdxnP519e6TZR6dpdvp8PCQRogz6KMCujHP9xBepplcf3tSXoaFFFFeOe4FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFfMv7Unhhtb+H0t7ABvtwc4XJIP8AIV9NVg+J9Kj1vw/d6XKMiaJl/SurBV3SqxqLocmOw/taMqfdH5UfBzXbnVNCl0y8YPJZPsXt8vavYNhFfLHgxn8FfFm70O9Jjjkd48E9yeK+r/kzmv07ExXNzLZ6n5Dhqj5eV7rQgxjjIpAP84qf5femn2rnOl1ER4Hf/CmEbhgClYH0p67qSIbTImUivBP2n9MGrfADxZZeYI/MsH+YqGAwQeh47d+nWvfWHvmuT8d6ZPrXgfWdHtl3yXdjcQquM5aSJlAxx1Jrow9TlnGXZmNWN00fgz/wSdvNQ8PftQaO88u61aGZIkUIuWdzuPPzEKQRxnP0r+yZTlQfUV/FR/wTag0c/tueEfCFzIxje+nmheEKCzm2kkMbk87VCEkD+Kv7WAAoCjoK4PEyCWNi+8f1Z9pwO28NLtf9BaKKK/Nz7UKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//0P7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAytchE+kzxscALuJHovP9K+J/ENxPpnjq5mEoKQXNs6jfwR1ORyeqgY7Z44r7oniE0Lwno6lfzFfnh8WILMfEq7OxzFEIDuQHnCrluOgGBzXs5PrJxPGzrSmmfdSNuUN6jNOqOH/VJj0FSVzGAUUUUAFFFFABRRRQB8vfFk29/wDErStMIbcypGXzwN79MdsZBzX2OowoHoK+L/GFql18cbS3d/8AWS2mD3XHJA6+g6j+L2r7SHHFa5lpGmvI3yneb8woooryj2QooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/HL9rzQD4O+L6eIUVhFcbZB2BweRxXsXhnWIPEGhW2q2w+WZAe/B7jmu4/bq8Exar4KtvFMRxLavsYYzlT79BXzH+zx4hjv/AA1Lo0jkyWznapI+77d6/T8ure2wMJ9Y6H5HnOH9hmE4dJan0Ht7Y/WgqfapKQ5pmPKRkHFLtyOTTsY6UA5NAcquQMg6VE6rgrVooTzUTLnrTjuZtH83P7PlzcfDz/gqjoFpbIsFuvjO6tYlA2okdy0tuuwdMCOQDH0r+1ev4yv29vD/APwp/wDa+sPiZoUpSSd7XVUVFI2TQnBwVxgnYrZ9ST2r+wH4c+NtL+JHgLRvH2isGtdYs4buPBzgSoGK/VScH3FT4jU/aLD4pbONvu1/U+q4HrLlq0eqd/6+47SiiivzA+8CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/9H+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvh344tpmmeL7qPZske3DhwCCCzbSCem0pnB5AxyOoH3FXxL+019qHieBIIVdHs48uSFKMXlAIIwemRySOfwPq5P/GseXnC/cs+qrORJ7SKaM5VkBGCDwR7cVYrB8LTtdeGtPuX6yW8bHgDqoPQZH61vVElZ2OJO6uFFFFSMKKKKACiiigD5uiWC7+OYEA8ybzwzBZMbVjjAyRj0BwPdueQa+ua+Ofh/JaX/wAdbyZJW3xS3LBQnUH5eWIHA7fxZ9un2NV5npKK8kdWUfw2/NhRRRXmHrBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB5l8Y/CsHjL4a6tocwBLQM6kjOGQZB/SvxT+DviSHwl43Om3IJW7fyBhNzbieOeoA79q/fWaKOeJoJRlXBUj2PBr8C/jJodx4I+MeoaYpZVgu9+YyV43Z4J55Ffd8G1VJVKD9T8846o8rpYhd7H3dtB60oAFVtPm+12MNyoOJEVufcVdAYV6L3Pn1djMZox6VNgZp3PYVaZXqV8d6TZzzT5WjgjMkx2KOST0rk9V8d+HtLjPlzLcOOqRkE/jW1KnKTtFXOWrVjBXkz5E/bg+AOsfFnwHHrnhAB9V0gSOIhGHM8bKQY8EgDr15I7V6X/wTM/bC8KJ4Ej/Z++J8y6LrOkSulqlwdiyIzZMa8DkOWPYYOO1e9+HPFNj4ng8+xjdVxzvGMH0Nfkl/wUX0LQvBXjTQPG2g7rDUrotveDC7ynKkgYyc969GFKnjYf2biN90+qZ0YPEVsLJY2krrZ+Z/UmCGAZeQaWvjf9hL4ueIPjJ+z3pXiPxQGN9Bm3kdiGLbAMEleM4/GvsivyPG4WVCrKjLdOx+t4TEKtSjVXUKKKK5ToCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//S/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAr4m/aWaL/AITWxhniLrLYMowB94u4Xk+jEcf/AFsfbNfJP7Rdnc3HiDS5okjkVIWHl8eY25wPyBxt9yeK9LKZWrI87NFeiz2LwHNDP4J0ma3XYjWkJCk5KjYOM98V1lcf8PoBa+B9Jt1YOqWkQVl6MNgwR9a7Cqq/EzzafwoKKKKzLCiiigAooqG4njtoHuZjhI1LMfQAZNAHyd8AZbbVPiZe3aoMqtxKCcZyXC8Y64DdenXr1r7fr4A/ZdvpLvx7dT3fEktu/GDg/OCG9P735+/P3/W2dK1e3kdGRO+HT82FFFFeSewFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABX5H/tneH5J/inPqtqADHDGxBPLYRegP1r9cK/Ov9saC1XxZayIq+Y9ipfjkjzWAx74HX0r6Lhas4YtW7Hy3GNFTwTv0aZz/AMPL59R8GafdS/faJd31FdpisT4eaNMvw007U1XAAdGA9FYqD+OK6EfKOa+srTTk0j4SF1CN+yI9h608YRdx/Gld0jUyOcKOST0FfJPxY+Nc97eTeA/Ah/0lsB584J9UjBHXHfp6V0YPCyqy5YnNicUqceaRa+K3xGl129Twh4a+aFpRHPOrHGcNlRjsMcn1ry3XJLDR7VdFtpCLiVgziMgSN/3164xW3oGg23hPTZ7u6YM7M0rE9FzyQvf61jfDzRrjxt43Sa8UbVfzHwegH3R054xX1dOMKFNtbI+Ycp4iqo9XofX3w30MaP4StIiG8yRN7GT7+W5wfpX4q/8ABVbXWb4q6DoAYotva+cW7fM3p1r94pZYbK1Mj4CRr+gr+f3/AIKUeFfEWqfEix+J9qR9gliW2KnJ2lT3+tfKcOVJPETxcuif4n6ZjYQ/dYJdbfgfuP8A8EnbuGX9ly0toeQlxI27BGdx681+ndflp/wSdu7ab9ngW1qxZYZynPr3/Wv1Lr87zerz4iU+5+g4eh7KPs+wUUUV5puFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//0/7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK+S/2ktY03w/d2es3gidreB5CrHa4RA7FlPA46jnggV9W3NzBZ20l5dMEiiUu7HoFUZJP0FfCnjzUNE+Mfix/D98WEF4ptYkZWVzFKu0kAA8bHLnOBjNenlVO9TmeyPNzOolT5erPo/4Xatb698NtA1y0QxxXmnW0yK3VVkiVgD7gGu7rlNB0zSPh/4R07w6szC0023itY5JSWYrCgUFj3O1ck108M0dxEs0JyrDINOrZybWx58VpqSUUUVmUFFFFABWH4nL/wDCNahs5b7NNjp12H1yPzrcqteWxu7OW13mPzUZNy9V3AjI9xVRdncUldHwn+ytcXC+PXgdtiur8dd+1TgZ9FBPseK/R2vzF/ZvuUtPiPp90soxLNNbuhOSB5HBGOgZzgfSv06rpz9fv7+Rrw9K+H+YUUUV4h7gUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFfAv7Vdqs/jS2eQEA2Sordj80u4f+PCvvqvir9p8RTazYrcIVVYyPMwcDJ/XAzXsZFK2ITPC4kjfCSNj4W6Zs+GenWNyB88OTj/AGiSOtcVqUS6dNLHckKsZOSeBgd67LwzrUOheAIHss6zJZjZIlgyzONxyMrkEEKR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UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//V/v4ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvj39qr4nXPh61s/h/pLiO51VdzsSoyrEoq5LAjLZzlcdDnANfYVfjX8cNY1Tx9+09NpDxvGdPvFtoyhDYjTYjspHQqvz7SCAxYkYNeLnuNdGjpu3Y/QvDXIo43MG5/DTi5fdt+J9p/C/wrB4b8LJ4x8SQFb9oWnfed7xx7QdpPGW4JPoSRnAzXxb8Yfjp4j8f+I5fAC6ev2COMyuSMRDP+rDswJc8h9oC4ZMZbnb137VH7Wnib4Wtpfg7wQI4tXv43nZygkKRICFO1/lwxVs98jj0P5F+L/wBpDxF4Ht5dZ8VSww32rhNtwkS5J5bMu3cB97Kg44YccNj4rO8+p0kqdNvTc/euAPDvF4upLHYqCfN8Kv6rbtue3/FD4Z33gvwq/iT4NalcabrGnolwEgYwwz+Wv72NoFxESwywIGWbGTnpynwy/wCCk3hzQdJ2/G63k05bLZG+qRkNFvA2l5QMGPMinGAQBjJGa8K8KfE/xrceI7S9XUZb5bqVAY3cvHIrkdB078Yrxb9tD4XRfDT4ix+WJBpWrWkmo/YZW82KRZyzSYj3EKGkVwAw5KbuhFfb+HnHEMRiIUcRdK6Tfk+vqfH+LngsqOFqSp2nKzcejTS281c/q4/Zm+PHw+/aP+GEfijwXq9nr1nxG8tvIkqsCON4BOD1BB7g186ftBfsMQeJNVb4i/BG8Oge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K1Kr3cogtZJm5CqT+lVB6qxM0mmmfnp8KTNpfxChMvyKZZkI6YXLDB9cYr7qu7S2voTBcoHU9jXwloR8zxy6F8BZLhvT5D5mfU9K+2/D9/Hfaam1gzxARv8A7yjBPPPPvX02bXclM+JyOyhKn5nkHivwcdIkN1Z/NAecdxXCsABX0n4kt1uLAowznivm2aNopWjbqpxXbgKzqQ957HlZphY0qtoLRkQalzmnlcjIqBmIOBXNKtKbsj1KeEp0lfqKxwOKjLZPNSbvaomPzcCsam1jtw61uBbAr88vg74pPhT9sMaWRhTqsqKWKrv3Exc59QVK85OOOvP6GH0Ffll4s1AeFf2y2uLqC6aKTUNPlhWFdpZ/kYEMx2kM24D5SCy4OPvD63I8HGeGqwkt0z5XNMwnDH03F2SaP6LaKYhJQE9xT6/LD9WCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//0P7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+Zv2no1t/Ctnq75xHJJCMEg5lXd2xwBGT17DjnI1PgZqkOq/DWxaFmfyN8RZg2CVY/dLckc49M8dq2P2g7J7j4Z3V5GUzZSRz4kXcrfNswQcg/f7g15T+zJqckugajoc/DWc6sFPULIuMnPOSVJ5r3qK5sH6P+vzPm8b7uLXmv6/I+m6KKK4TQKRlVlKsMg9QaWigDyfxR8LrDVHa80ci3mPJX+An+leQ3ngDxXZyeW1oz+6EEGvraiuyljZxVtzkq4KEnfY8o+G+geJtLL3GtyMkOzZHAzZxyDuwOBjGB9a7HxnbLd+FNQicZAgdvxQbh+orpqimhjuIXglGVdSpHqCMGsZVm587No0kociPyl+C8Ov+A/iL5UkHmLb6mMFQwBjdty9FONwZgMZ6EYPOf2Hr8s/EyXWkeO1tmxEWtJhIzjK5tmPy8cgsX254xkYPJr9LPCmsDX/AA5Z6vzmaMbiRtyy/KxAyeCQSOTx3rt4g99xq9w4cfLCVPsdBRRRXzh9KFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXPeLLyPT/AA3e3k33UhYn8q6GvKvjNexWngW6icgNN8ignGfpW+GhzVIx8znxdTkpSl2R8sfCPS31rxvJJMu+NAWO7sG69PX/ADzXo9p4n1LwB8Rv7C1dVFhqMpVGB5XIypOewOR+fFZf7O1uDdXtwxywjUZxwMnpmsX9pmykuGt9RtV+eyIdmBIIH4V9ZJKpiXSltax8DRk6WEVeO97n1pqMXn2jAfWvnLxFbm21SQdm+avRfg740g8beCLa63h5oV8qT3KjGea4/wAcxeVqKn1Bz+BrDLoyhUlSkb5xKNSlGtE48vgYJxUJdT+FRMx61CzY5PFZcup33ukWPMHejOaplzU0bY4aiMeZ+Q5P2at1Jyu4V+UP7Ul2PDP7Sela1pzLBPGLe544y6FgZG/2wMBcnp9K/V9SCeK/Ir9v2KLSvibpGoWr7Jrq3wxbp8rcdsce9fWcMVX9Z9n0aZ81ntGLpe0tqmj+jjwzff2n4c0/Us7vtFtFLk996A/1rbrwP9l3WTr37P3hTUHmFw5sI1dg275l4wT7CvfK/M8VS5Ksodm0fp2Hqc9OM+6CiiisDYKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/9H+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOE+J9gNT+HusWjFVBtZGJYbhhBuPH4fh1r5J/ZrupbDxRrGlMMpcKjFmPzCSLqCPfeT3xjnqK+zfGUTTeENVhRQxeznUKc4OY24OOa+EPgzqk9t8RXe5wx8naGOdxBZAT+IbPfA9hXu5brh6kT57N9K1OR910UUVxDCiiigAooooAKKKKAPgj9ovTJdE8UQ6/bSmD7PdxzjP3WWXAckY5CsC2PY9TivrD4B+ITq3go6RPOLifSpnt2fcW3LncjAnB2kEheBwK8e/al8PSan4Pmurffva3kTMY3Nuj/eIoA5JYgjjmue/Yy8XJq1pNayuBJdWkU20BQGaM7WOQuSfm9c9cjjNezioe0wSn2/r/M4Mvqezxjh3/r/ACPvGiiivlj68KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvlr9pPWmi0+20dBgk+Zux65GAa+pa+G/jhfXOq+L/ACABLErCNPmx04I/PNerk1O9dN9Dw+IqzhhWl10PV/gPpr2vg838py10+c45wvFbnxF8Lx6rZPeKu/5Ssi46ius8H6bFpXhq0s4RgCME49Tya6KRFkQxuMgjBreeJarOou5w08EnhlSl2Pz9+HEHir4Y+MJo9LnivNMnJ3Rb8OnflcAflXsHifX01qdZ0jKEZ7+teffEPQrvwj4ukmhyI5jvQ9ue1V7LWTdIBcDB9a+z+rxny1463R+dPGThzYaelnsdGZTiojITVMTDPHNSeaDwe9fN4qk4ycT7fL68akFMscmmFyppm/imlsnAp042QYipeWhdjlB6V+Wv/BR2F/tPhiWOMkzSSIXOdoI6AkdDX6d7sc1+dH/BSsXMXwf07WYMYtL0FjkhuRgAY969/h52xkLHj5qv9nkfpR/wT31vTdS/Zq0m0sZI5Gs5JYpfKDBA+7OAWUZ4644r7kVgQMV+Sf8AwSW8dy+IfgPeaFPEY2067zkkkYlGRjLH+n0r9Y4ZMnjoa+T4kw7hjasX3Z9vkOIU8JTfkXqKKK8A9kKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/9L+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPHfjp4nuvC/w/nmsl3SXbrbZzjaHDEn8QuPxr5a8GaA7XF/438qQxKy267SSCrR75MZGdqgAA9K9F/aU165n1Ky8ORIPJtgLiRnBKl2OArD+6AOT74rsPh/4XudL+FzJOr/AGq9D3jq3zNlvmRdp4B2BQR65r6LC/usOn1bPmMwl7TEcvRHrunXkV9ZR3UJ3Kwxn3HB/I1drzj4aSzJo7WM2SI23IW4JDc9Prz75r0euCpG0mjWErq4UUUVBQUUUUAFFFFAHnfxS0qPVfBtwki7/JIk2nkEfdbPttY1+cP7KfiJ/C3xWj8J3DM5tdRkhEe7jE+6AHGcZQnJHfJwemf1Xv7SO/sZrGX7syMh+jDFfiv4xhn8F/Hy6R90a3LLuVsnc7bRxgHGZFC9e3JHFfRZMlUpVKL6o8PM5+yrU6y7n7t0Vk6Dqf8Abeh2WsmMxfa4I5th6r5ihsH6ZxWtXxzVnZn3ad1dBRRRSGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUARzSrBE0z9FBJ/CvhBbMeLvieiwSAJLKZSME/KGzz9a+0vFepR6T4du7+Vd6xxtx68V8RfB99Qufiy95aQs1vFAyvjJCbunJFe9lEGoVKi6I+V4iqJ1KVJ9WfbUUSQxLDGMKoAA9hUlFFcJ6R5h8TvCqeJPD0jRrm4gBdD346ivju0cxgxvwVODX6HSRhgQeQetfEHxX8Pnwr4oa7txi3uTu9smvq+HcXe9CXqj4LizL7WxMV5Mz4Zio9qtrJnoa5qC6RwBmtGOVegorxvJs6MNK1OKXY1hLjg1MJPSs9ZOOTTvN444rHkR0qfculsHNfC//BQ+3eX9nW5uI43leO6i+VATwc5JA7DHXtX20ZietfI37c9v9r/Zm1+4LhBam3lILFQwMyR7SR2O/vxXp5Ppiqb80ceYNuhNeTOD/wCCNms3N1a+JrHdLHFDHCwh/wCWeWJ+YAn7xxjp0r967AGQgqcV/N5/wRx1+4sfiDrPhdVY/brBriXJ+VRBIoTaPU+YS2e22v6RLBcIPeuHjuny4+b72/I97g2pzYOK7XNgdKWkHTmlr4U+yCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/0/7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+HP2ovD95pWs23i61nfbdYVlOPLjMQABP1OOvU/QV9DfDzxNF4u8IWWsq292QLIePvrw2QOmTzivjb/go54s8R+FPBmk6z4WP2h9NM11eWYP37Y7F3Mf4QPmwfXPpXVfsRePdA8dfDeW60xpYryJ1F5bTdYpSM/L6qy4b8cHpX1Lw0pYCNZ9HY+Wr+7i5RWzPatGvJ9B+IUujOQIZi4VQOgfDJ+AAwPTJr2qvCvidYz6Vr9l4nsCBK5EfJ/jXkHnIx0GK9ttLhLu1juo8hZFDAEYPI7j1rgxCuozKo6NxLFFFFcpuFFFFABRRRQAV+Sn7cvhKTSPiBYeJ7d9sV2AHX5sDYSwb5QT1Z89+mOtfrXXxX+2tokmqeBIZrYOXg3yOsa7maNSoPGRkKGLY74x7j18kr8mIj56HlZ1R58O/I94/Ze8XJ4u+DOk3LcTW6GJ1yueGODgcgY+XkZJBr6Er82P+CfvjOOfT9W8GvcKyKyzQq52sSBh9i45A6HnjaMDrj9J68rN8P7LEzj5/mfRZPifa4aE/IKKKK809MKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8x+L2oQ2Pga7WQkNMNi4x1P1xXiP7Pcb+fqMxVhkKMt1Jz9BXaftF6laweF4dPkI82WTcoOeg69qzPgFYeX4cm1JuGmk2gDoAtfQYaPLg231Z8hj58+YxiuiPe6KKK889cK8l+LvhL/hJPDMrwjMsILL64ru9X8T6Loa/6fMA3ZByx/CvLPEPxUaS2lg0eHG5SA79enpXoYCjWU1Upo8jNq+HdKVKq9/vPi+zvTao0V2wQxHaSxx0p0njCxt/ltyZT7dK8j1CS/n1y5nvnLmRyeexz+VX4Ux81feYnAxU3c/PMBj5SpKx38ni7U5T+7AQH8au2Hiy7RwL0Bl9uDXDwkcZGatpg9a55UIWtY7o16l7tnuUEsV1CssJ3Kwzmvnf9rnQ7rxD+zd4t0q3QyMbPzMf7MMiSse/QITXofh7Wf7PlEE5Jif8ASuf/AGlLsW/7P/jCeMnnSLsAqefmiYcfnXHh6bp4iHqvzPRnUU6Mr9mfm3/wSYvp4v2j00z7WFT7BdMIgQN24Rkgf3vug/Rc1/URp7MVAr+Tf/glp5EX7WXh+YbnEcV4qgD5tskEqbscDauea/rSs1CqPel4iw5cav8ACv1PX4ElfCv1f6GkBgYFLRRX5wfeBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//1P7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/mA/4Lu/HO/0b4iaJ8KNBuhFbz6Wsmq8LyElZ4odxGV8wPlsEn7p24znzz/gmR+0r4h8EfFfTfBHiy7jJDpo96N6r5lv5YNnOynk8kjOcsQ3GcV4V/wXD1iU/tt3OkajlozY2IjbySPLhMUTFvMBycSZ5VS3zEbsKFPyzZ+LdR+GPxn8P+JNEkWN9bhk0+UuuUV4wJYJCwIIYOAoPYEnIxX9w5JwNh8ZwBDkiudR579btu/4W+5H8mZvxjXwvGzpzl7knyW6aJW/G/3n9vPxH0ttV8KTGFgrQETKT0+Xr+lN+HOqi+0BbFzmWzxE5yTngHOT+I+oNcV+zl47f4s/AXw14x1P95NqGnxrc7iG3SoPLl5Hq6tWP8P9YvtF8e3PhC6jxGS6hueShBU9O4JP/Aq/j10ZJSpPeLP6Jc1zRn0Z9F0UUVwHUFFFFABRRRQAV8lfEvWIfFOsT2rgSWsatAFPIZejZHo38q+hPHeuHQfDk1xEcSyfu4/q3f8AAZNfJHXmvUy6l9s8vMav2D5N+BOq638HfGyM5VZre9kV1ZlUSxMRG6tKwHysFypcYXO7g81+3NneWuoWcV/YyCWGdFkjdeQysMqR7EHNfjd8crXUtC8nx5pUDTpH+7vgD/yyK7A2c5HHykAHIxnGK+6v2SPipZePvh7FosRlkk0tQiyOHIMROFBc8AqcqqnB2AYBAJrr4gw7qU1i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03enJr0Z4VZS/Fv4Ul7rw1qlxfWCncUDEShR0yPutivuv4Af8FDNfsvDN34U8bSNqGmXcEkO5WPmRsy4HU5XHfH5V4BJEQuOtePeMfBNvEz+IdDQxXCZeRE4Eg75GOT6V+fcUeHWFxcHOhFKXbv/AJH6rwn4kV6E1Sxjuu/Vevc+5v2JtZiX9oXQbq1uPItpNRU/vHK7gW4zz/Ov7NoMOAynj19q/i7/AOCbnheH4s/Gbw9DbvFGIb1XkSVlDL5fJGCRk+gr+0u2gEUSx/3QB+VfxX4qw9njY05aSS1XzP7e8NZc+Dc47N7lhVxzTqKK/KD9KCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/1v7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA/wA/7/gvHpiaB+31r+lBF+0z+VdxMpIC/aYYJVKj++W3BiTtJJOBiuS+M2pPrf7NWoauqxStc6fBNh/kQ7mjbgFuvdVLHJwOc4P6B/8ABxR8AbrxL+1T4Z8beELQNd3vh6E3hDAF3iuJ41OMbuY1VOPQe9fBWleGLrx7+zxB4MmV7O4n09LNg5YMjxYQ7ujHleQeo4Jwc1/pr4Lc0+HKGm8P80fwL40Yiks857/BU18tn+h+s3/BAPxZqF94sutBlCrAfC9u22JFRS0Dwx7iM7iSG6nOTubgk5/oQ+PcwFnp0Hq8jfotfz0f8EThoXw++MI0vV9Ss4zPolzYJG04WdLtZ7djDJG43MzxpuVgzAbWBJJw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AG1PFDIkFxHozQ6bbmCTPEIwSR1LMeDjjPSvZPBmnR6J4VsNLtwVWGFFw2AensAP0r8+fi94hl8eftk6tqlk0CG/1nzSIx8u2OTzW2ZHAKqenNfofba5pk6hVkAP+1xX+l/BWAWHyrD0oraEV+B/l/4p46VfNas273lJ/jobm8ZwalWVfu1UQxuNyNnPpUdzOlpA08vRRX1DVz8xG6rq0Om2xkY/Ofuj3rya7upbydp7g5JpupanLqNy0snAHQe1Utx4xXXSpKJrGNjK1HWorNzCqFm9+lcld6lc3jYZsL/dHStTxEqidJf7wx+VcySo+tEm7m8V1FwOtI20rmlytRsR0FQWQOFHPWqrFep4qxIoOciqroO4roiNFOeZlX5BmsaaZxy30rUuVf1yPasicAoR3rrpO5rBHivx1v57HwJJqVjIyPbTRyAjp97AB9ua/oj/AOCGHxBttXl8TeEVuNzpb2l0I+g+ZMOVXPODgZ+lfzpfHPbD8NdQaVlQYXlhkZDAjiv1z/4N7P7Xk+Lt3e3BzDN4dbaDjhRcKBjHfI6ntX4D9IbCKeWOo+i/r8j+n/o71XHFcnn+h/XVRRRX8FH9thRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9D+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP46/wDg6b/ZF8Y+PfBunfH/AMLW7XdpptrG10iuWdDau6yEKfuoY5oz8vG5SSMmv42fh/4gtNS8OW9mrRiSJQmwEbvk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/9H+/iiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDhvib8P9E+Kvw+1n4c+Ity2et2c1nK6BS6CZCm9N4Zdy5yuQRkcgjiv81z9tTwh4F/Y1/be1XwDc6c+sabpupXFjN+7EQuGjVledQXITdlWVdzfMDk5Ga/03K/yvP+CmHxJ+InjH9vDxdb+Pp4rphqt6YpAse7AkkXdui+XnbjIyrYBBPWv3HwYzfEYJ4mvRlayjbqruS1fyTXq0flXijgaeJpUaFRaScr9HZRe3ndr8T7d8D/ABU+EvxGgm/4Q3VlhMEUSC2lIEqyNncu3qdgwOPwr0WXR9StzmK4hmjztDZzzjvj37/WvwBm0e5iuTf6PdSWs+4uGRipBPoVwRXqei/GT40+HrBrCHVvtiMD8s3I5UjGeuOcj3Ar+sMm8bPdUcdTd+8f8n/mfy1mfhE+bmwVXTtLf70fs6bTxJB8k1oJZCxVVjb3AGc+pIGeO/0qncXGsW04hawlbkBioLAE+jAFT1GOa/MnR/2sviVYR/8AE1062vHWIxxssjxsrOAHlJO4M5xzkdMYxWvZ/tX6wyiKfS722/e+YHW78wAlVU5UPGoA+bBVdxzyfX7PD+LGVVF/Es/NP/Kx8zV8M8yi3eKfo1/n+h+ksWu6tAB+6njX1yQOMg9fcVYtvH2rlzGrSgD+90r4Otf2m7DVVgn1e+ubcxld0WHwRwCMpn+FR04JJzXKeLP2lYNHultvD0d1qKoqhZFIXb8uCMt1GWP0IzXpVPEbLIw9o60bet3925xU/D7HTnyOk7+mn37H6Ww/EbWDxM3ljGeQCeOvatKDxprl1AJRIArdPlXp+VfkFqf7SniDULqO4liv88thXU7JCW+fO5c7QRx0OTXRRftSapZ6cqbdUZkjI8tDEADgY5LE4UqMY5Iz3JrOHiblFtaqNanh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NXug4cEHJJCYHbjFedUzLL474un8m3/7ad1Ph/FS/wCXM/uS/U/lcHinw82Nt3Gd3AAPPNaMdlfeKYZdK0yCT98pTzXTao3Dr82Cfpiv7K/hp/wa5DR3iHiHxHp1ojzt5vlwtMwiVW2sCNmSxwNvGM5ycYP6k/s0f8EA/wBin4J6hD4k+IVgfG2pQg7Y77cLJWycEQFm3fLxiRmHU49E+KuH8P71atKp5Qjb8W0bQ4RzOo/3cFHzk/0SPx4/4Ng9J+Kfg740+JvCYtrmLwu3h9p5GmjdYmm8+EI6n7hZjkdzgH3r+1muU8HeBPBfw90WHw54F0m00ewtkWKK3s4UhjRF4VQqAAAdhXV1+Q8dcS0c2zB4vD0vZxskl6aXfn/Wp+l8LZLVwGEVCtU55Xbb9ei8gooor44+iCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApCAeopaKAKz2dnJA9rJEjROMMhUFWB6gjGDWDeeCvCF/bGzu9MtXibkqYkweMeldPRVxqSWzJlCL0aOW0jwR4P0EAaNpltbY4/dxKv8hXToiRjagAA7AYp1FE6kpO8ncUKcYq0VYKKKKgsKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/0/7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/1P7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/1f7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/1v7+KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/2Q==
iVBORw0KGgoAAAANSUhEUgAABXUAAAUICAYAAADk1zNGAAAACXBIWXMAABYlAAAWJQFJUiTwAAAgAElEQVR42uzdd3wc5Z0/8M8zs0XaVe+9N8sq7nLHBhvTu4EkhBBy3EEgJFx6cpeeS++5krsjl4QfJAFCMKYYsME27k2Wrd5777ur7fP8/pCbrLUtWwVb+rx5zQvtzFNmnmcG7Xx59DwAERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERER0YdPsAmIiIiIiIjoCsT52NfOZiEiIpp+CpuAiIiIiIiIiIiI6NrBoC4RERERERERERHRNYRBXSIiIiIiIpoyz/7nb7YV79l94J+fevJ5tgYREdH0YFCXiIiIiIiIxlm2ZPGRK8m3d9+B0CHL0MKvffGZj3TVV1l++eMfuNJTU+1sUSIiIiIiIiIiIqJp8i9f+3JtYUG++5xdfj62C7rv7ru2Vxw76OprrpW9TbXy9Zf/IhcvXOAJDw9719/fP4EtTERERERERERERDQF7rj91r/+/cW/NBcW5HvOO3RZQV0A+OoXntndVVfl7W0aDey+9uILMn9+rj3QbP4xW5qIiIiIiIiIiIhokn79i58eOnns8GDR0iVeH4cvO6gLANu3vLLrdFC3t6lW/vvPf+IJCw1tYGsTERERERERERERTcLOd7d1tTXUaps2btAukOSKgroPPXj/K+cGdXubauV1q1a1s8WJiIiIiIiIiIiIrsC87Ox9pcVHum0DPdrnP/e0dpGkVxTUBYCTB/cMnBvU/cG3vtHGliciIpochU1AREREREQ0N2199eWkjPS0iLfefgc/++WvT78f6nxsDh/bhBSXnBiQEji9Zaan69jyREREk8OgLhERERER0RxUW3Fyf3xcXFxXdze+870fOKarniPFx5vP/exnNPSx9YmIiCaHQV0iIiIiIqI5pvTY4RcS4uOXAhC//u1/OE6Ulpqmq66TZRWdYz5XVBxjDxARERERERERERFN0B/+9z+/5BjqH3AM98vig/ssPpL4mn7hisXFxv6qqbyksaexVvY21u5ISUn5LHuBiIhocjhSl4iIiIiIaA65++57PgKBYADub37ve6XTXV9wcLCqKooOAKxWS2dXR0cqe4GIiGhyOEE9ERERERHR3LDjtb+9VGnU6xcAQH1D4+7Xtr65wUc6z1RWunRBYYLeYIgUQtq/8b0fmu1OZySAf/KR9HfsIiIioonhSF0iIiIiIqI5ICoqqnn1ypXrTn/+4Y9+XDwT9S4ozE8TQhhcbk/riYryKvYEERHR5DGoS0RERERENAd85QufjzGZ/XNPfdz7ymuvx093nYX5+dvXrFieLoTwHj56tORkaflCADvZG0RERJPDoC4REREREdEcsH7d2htO/9w/MFhmtVrDpr3O61Yvj4+P9bdaLI1f+9b33V6v1wngFfYGERHR5DCoS0RERERENMtlpKe3+vv7q6c/v7ntbR0AOZ113njD+t777rjNLDU59M3v/6i0rKIiCcALAGrYI0RERJPDhdKIiIiIiIhmudq6ugSr1eoFAE3T0N7elgCgHkCgj+SWSVSVBgAP3Hv31n985BNhSQmJtn/7+a/2/ekvf73rvHRcFI2IiGgSGNQlIiIiIiKaA158+RWZlZkBRVG0ocFhFUDFdNTzDw9//D/+4RMPZah6nf2fv/ovNS9vee1Wtj4REdHUYlCXiIiIiIhoDvjd/z7b0NnZYVyzelXNu++/9z6A7Kks//FHP/nC9evWRMTGRK/6YP9B8ccX/tJfWl5+L1ueiIho6gk2ARERERER0ZywCcCnAcQB8ABQAdzgI91lTb/w+aef+t3HH7z/xpbW1vA9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Dg8P1gSU3raOwRG7rf7NtrYHJlrOupzs409/7SvRN956S5ROp5vYQJopmn6hu6EeHofzzJtebUU5MublIiotHTrDxObB9TVSdyanXzjXni2voub4MZgCg/DAP39h8gVeuE3d5ZWV21ddd0MIwOkXiIjo6segLhERERERzUlv/eRn/1RaXvaQw+VakJ6XZ87MLxBp8+YhICRE07xe4fF4YLdYrSd37ar+/W9+1dbf36d7q63t1ouV+dCypU1Pfu/b0YXLlhkURRE+g4g+38ymJqjbXlE+mk9R0FBVhdTsbESmpkFvNE64Xa6moC4AHHjzdZQfPIj49HRseviRyRV2of4YbVZPWVn5odXX3ygY1CUioqsdg7pERERERDSnlP351TUn68p/3t3RsTC7sFBdv+nmM8c0m31cejU6HNaevmM//Nxn60tPHlfcUn7unfb2lvPTPb7uuoZ//NevJ+QuWay76BuXr7iimGBCH7scIyPobagfs6+lvh7+wcEouu3uM/ucw/0Tqnewo33cvpDYuOnvmIsEsY9sfxclu3cha9EirLnz7om92U64ncc6XlJSct+DD427EVrb2lbw6SEioquFyiYgIiIiIqK54tAf/nzD0ZNH/+yRMuvRpz+npGZkjjku3Z5xeZQAEwxmU+zCZUUJxfv26mzDQ1r18PDec9N84c47ap/4zrcSswry9WMyT3QYjbjy8Tad1VXj9o2MjGDlXZvH7PM67ROq12G1jNvnFxj44XTYqfOLS0uHTq/HiQ92Q9UbEJOUjOlq55iYmJgVy4uG//b3V53n7h+2WJ7lE0RERFcLLpRGRERERERzxv4DH/yvf0BAzJ0PfOSy84Ymxgfd9/Ajif5+pjvO3f/Fu+6ofuI730xIzcnWXw3X2FhXi4wFC2dd3xWsXoOVt9+Bsv37pr2uJYsXZf/x2f8Onsnru21RRveClKjWosy4t/mkEhHRpTCoS0REREREc8K37r3vv4PCwpJv2/wAAgOubOTp2vvuDU7PyUk8/fnL995T+6mvfjU1LjnFeDVcY31lJVLSMxCTkTNlZUakZlw1fZi7bDlyli7Djr/+eVrrEUKoRUVLs3750x8FzMR1LcuI61mTmxj5iesK4gL9DRv5tBIR0aUwqEtERERERHOCzmC86cY77hL+RiOk13vF5axec4PxjqSUE09t3LD/0a9+OSk5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FX2JGfVsFURERJFhUpeIiIiIiCiGMsalNzdW10IaBhKTksZkDPZ8sA19bjccDueul3bu9LNVEBERRYZJXSIiIiIiohhy2O3ejuZmSCmRkDw2k7plx0ogJSSATQAMtgoiIqLIMKlLREREREQUQwak7OvtAQCMy80dkzGoq6mFw27vDASDe9kiiIiIImdjCIiIiIiIiGJHANLv9QIApswuiP4GZGh1M83ntzQfhNn6TCYZhqX1CZMV1lZVo6WxEQaM4ldPnKhiiyAiIoock7pEREREREQxJA1Id28vFEVBZk7OmDv+uuoa+L0+rO/oWMXWQEREFB0cfoGIiIiIiCi2ZGtdPVSbDanp6WPu4I8cOAjDMDQ2AyIiouhhUpeIiIiIiCi2T12yqeYEVFWFalPH3OE31zdCVdWDbAhERETR/OcFERERERERxZLsbm8HBGB3OsfUgZceOYb21ha83d6+gs2AiIgoejimLhERERERUQwJwPB5vFBUBRnjsiNalzQpTmZoJiMbiNCCZbrJfGbrk4a0tD7T4mlnqa2qQjAQ1NkKiIiIoos9dYmIiIiIiGLI6/a0a8EgIATG500eU8d+ZN8BQMpWtgIiIqLoYlKXiIiIiIgohrpa25sNaUARApk548bUsbe1tMh3uromsRUQERFFF5O6REREREREMXR4925NGhI2ux3JaWlj5rgP7S1Cd0enwRZAREQUfUzqEhERERERxVDRhk0SAGx2O2x2+5g57pIjx6BpWh9bABERUfSxUBoREREREVEMVZWUAQDsDkdM1m8YJnXITAqgKaoaMk2YFUAz24iUw96vksNHpGEYR2DemYg9eImIiCLAnrpEREREREQx9PSBA48CQHL62Bl6ob6mFh2tbRoM41W2ACIiouhjUpeIiIiIiCjGhBDImTx26oXVVlRKj9vtlYqyk2efiIgo+pjUJSIiIiIiGgETpuSNmWPdt2u3X0rZYrhce3jmiYiIoo9JXSIiIiIiolgTAmmZGWPiUHds2ozqiooggNc2AxpPPhERUfSxUBoREREREVEUXJGe/v+zd+fxVZZ3/v/f99myr2QPZCEBQtj3XUFQiyhqrdatrdZWp9NlptN9b22nv5nOd9rpMnaxtuNK3VERN0BQARFR1kAWQiAhISvZt3POff3+QCPhHOAEokJ4Pfu4+si57uu67uvcn/vx4HE+vXpdCe//HevxrLWMCYtLSPhtfW3tpxyWpajYs99T1/iDHIpmBx5iZjkC1+/4vd6Q2sk68zPMDu4vV9m+YrutudVe29b2nfdnyNsBAMDgYqUuAAAAAAyiKMuqs/32lPSc3MLZF8+/JzFp2HSH0yGn0znkv3vlgQodqa7pNbbdwpsAAMCHh5W6AAAAAHCWrssecc+4SROWH9xfUdHY0Oj6wg9/rEnz5stjvM7N61+LtyyH3GFhQ/45HK6sUkNtrbW2vT2btwIAgA8PK3UBAAAA4CxlZWfftvSaKzNra47MXfaZz5mLrr5G8cnJShs7UraxLMuyFDPE99Q9fOiQOlpb1dx01PBGAADw4SKpCwAAAABn4frs7OKrbvhkRNGO3TKSZl92mbEsq++61+czlsMyKZkZQ/o5HKmqVktzi9/v8/kviYnZwpsBAMCHh+0XAAAAAOAM/OKTyy8qKy59+rLlyxLTMtL0zpatio6Ns3LGFlrHt/P7vLIsS/kTxp/1PX3dPQF1drDD04IxgQto/V7fGfc9UW3NEdXX1vpSMzNckibdLHV72zsSHq+q6uJtAQBgcLFSFwAAAAAG6L6v/fP8urr6F8ZNmZg4ecZUSZLH41ZYeHi/drs375Bt23JcAIekNdXXS5KuueMrfZsHd3R1/RdvCwAAg4+kLgAAAAAMUFlxycqwsLDIZZ+8uq+ucNIEJaYk92vXVF8v47flcjqH9D6z+4tL1FBXbyRpZOF4Tbv4sjBJ6vF6Z/C2AAAw+EjqAgAAAMAAfP8Tl25sa2sfdvuX7+xXnzE8UxnZWf3qvD09so2xXG7PkH4mdUeOqLGh3p73ias9brdHI/JHHbtgjI83BgCAwUdSFwAAAABCdGvB6J/09vbMnjpzevAGtq3yPXs++Oj3S8YoIiZ6SD+XwxWHZPulgqkzLEmqO1wlSUrNzJjGWwMAwOAjqQsAAAAAIUpOTb08Ydgwx6wFc2SMCSgej1vhHXXSe5stGGPkcDpMcmbGoNzf7/MGFNvnD1J8AcVyOAKLpcCiwGKClOMdPlSpkeMnWsNS01W7e4tK39mi2+68K6yl6ajhrQEAYPCR1AUAAACAEIVFhM+ct+iik16PjIzo97m3u1uWw6HU4RnWUH0me7bv0NGmo2bupUsdxhht3PyWMoa/l8S2LIu3BgCAwUdSFwAAAABCNHrSeGdyaspJr0dHR0mSzHtrWf1+v3xery8pPW3IPpPy4lJljszT2Pw01RdtVX3lAU2Zfux8NJfLxW9OAAA+BPwDCwAAAAAhuGja5PIZ06fKmJPvKOBxu/TO3oOSLFW/9arKdu1s8/b02JExsUN2xWp9ba3GzZwvSXrm8cc1buLEvmtOh4OVugAAfAhcPAIAAAAAOL2jrW3hR1vblBgXe9I2brdLB4r32H/5yQ87Xl/9vLu3q6tWUnZYRPiQfS6RMQlm7qxx1pMPPym3y6VRBWP7rlkO1hEBAPBhIKkLAAAAACHYVbo/w2/bRtJJV+uOGTdWmze8YZWXlL3W3d6+wjKmWS7X0+GRkYMziSC3NX5/YJ1tBzYMdXvbAaytLd6+W1OmTLSKt+/Wri2bdNPtt8kY+/h5cFAaAAAfAv5nUwAAAAAIkdvlOm2S0ufzWV/57jfuXdvR8bCxrHhJSs5MH3LPwtvbK0myohPve2nVajM8Kyugjd/vt3lrAAAYfCR1AQAAACBEfp/fr9OkdR0OpyrKymZIknE4IizL0oTZs4bcs7DfWw38+598f+vRhjotWLI4oI2x7W7eGgAABh9JXQAAAAAIUXtXp1+nyeomDEtQa3PLWElyGON2ulz+ofo8unu7fxseFvbTaTNnBd20wZZp4a0BAGDwkdQFAAAAgBA1NLf0nK5NxvBMGWmqeewxp5HcLpfLOxSfhcvlan3wL/eNHp6TnTaqcGzA9QP7y2X7/M28NQAAfAj/DvMIAAAAACA0dUePmvdOSjtpm6iYaJXsLcna6exNtyzL44mI6JIUMxj3txyB63KCHdrme2+/29MPGLjA1t8TWt+Xn1213+NyLvzEVVd98DyOm0tDXZ28Xv8R3hoAAAYfK3UBAAAAIERt7Z3OUyV0JWncpAnqaGtzeDu7JxnJnZSW2jDUnkN1ZVXN848/FTdz/vyIk7VpbWn22cZfxlsDAMDgI6kLAAAAACFqbGmxQm27d+fuhTImPGV4Zv1QegadnZ0H//1b39s5euzY9LHjxp20XUdbe4dsewdvDQAAg4+kLgAAAACE6EhDY0jtklNT1NjQONUhuTzh4a1D6RmsfPjRao/HU3j5VVdGnKpdXV1dnd+Yct4aAAAGH0ldAAAAAAhR7dGjlgmh3fDsEWprbZ0ZGR0d09XWfmiofP8d7+7oenn1CylLli1LOF3bxsbGBq8xHJQGAMCHgIPSAAAAACBEtY1Hfb1erzwu9ynbpaSnaduWt6MzRgwfG5OY8NRg3b+ntS2gzth2QJ2lwF0ifL09Z3FnS8Xv7NDv/npfx5ipUxPyR+VHB91b+Li6HqfTe9Tnq+KtAQBg8LFSFwAAAABCVHqoMq6+6fSLT7Nzc9Tj88lyOUbc+JUvbTzfv7fX59Xf1q311XR2dX9y2RWJp2tffviwjno8bUUdHQ28NQAADD6SugAAAAAwAI0tLSG1i0hJltdYYRmj8nrO9+/81Mtr9PLrG+vuuubq+FDal1bXmMq2tiJJNm8MAACDj6QuAAAAAAzA0ZZWfyjt0nKydDTMndl2sDLmfP6+e8sP6J4Vj3bccumSroKsrOhQ+ry1d29dW0fHwyKpCwDAh4KkLgAAAAAMwI7S/SGtvF1+8QIdqKt3V9dU3nE+f98f//YPdnJM7IGr5s7NC6X9Y+s3qLa5eYWkPbwtAAB8OEjqAgAAAMAA7K86bBvbVkAxJqBER0To1Q2bLjqT+/h6egJKMMHmYllWQAn5R6LLJVmWjDH6j7/cp8qa6opf3HHHeGOOnYP2QQn8vvsqK1VUcbCutLLy65J8vC0AAHw4SOoCAAAAwAC0dXSaUNvOmjBOb7+7Pfu8+oLm2Nd74qVX9OjqFxu/e9MtIX/ftdve0eY9u1N5SwAA+HCR1AUAAACAAXh7777YvQcqQmo7aXS+9lUcjKorP+A/X76fkbTv7e36/UMPe5fPnVNfkDUipG0X1m7bpobm5oO8IQAAfPhI6gIAAADAAB1tbQupXUFOljxut15es9Z5vny31rY2/XzFCpObmn7wpsWLC0Lt92bRXnvTnj05vB0AAHz4SOoCAAAAwACVVVV7Q2nncjo1f9IEvbpuw3nz3X5xz591+Ehtzfduvik/1D5/fvY5tXV2PsGbAQDAR4OkLgAAAAAM0PaSEu+Jh4QpaJGmjxurXaVlOrB7z1nfN9ihaMHYtj+gWA5HYDnhMLVHnlmltZu3NP/b9Z+K6f/97CBFMrbRy1vf1qG6usPby8o+zZsBAMBHg6QuAAAAAAxQc1tHyG3HZI1QfEyMVj//gi1Zvefqd9pRtE+/f+Dh7juWLtWozMyY0/cwqqyv12s7dvi2FRcP560AAOCjQ1IXAAAAAAboYE1N97vFJSG3nzdpvF5cs05dR5seOVe/03f/6799U0eO7Fg4eVJ8KO07urr06Lp1eru42M0bAQDAR4ukLgAAAAAM0NHWNn91Xb0Jtf11lyxU3dFmx+MPPXJOHpj2Tz/8mV9eX/ttS5cmhtpn9ZYtWvvOOxZvAwAAHz2SugAAAAAwQH7b7tq2r9Q/kD7j83K1cfNbi23bLjqXvsvfn3jKt33X7rZv3PDpuIgwT0hJ2rf27tOmPUV1vAkAAHw8SOoCAAAAwMDtrK5v8B9/mJht2wHl+OvzJk3Qnv0HMg4V7W0O5QbGZweUYIexhXp4WrC+O1/fov/6832tX7/h+uiUhATLnGTtsTmhPPXahq59Bw+m8hoAAPDxIKkLAAAAAAP3SkVNTe+7xaUhd5hROFYxURG6996/nRN70O7cW/zqtT/60aFbliyOHpuV7Qq1338+ssJ/uKHx97wCAAB8fEjqAgAAAMDAvdXQ3OLdX3V4QJ0umjJJb2/fOa2jvWPbxzn5Xq/vN1fecZdvybSpKVfNnecJtd/9L7xoSg4derqhpeVuXgEAAD4+JHUBAAAAYOC2+P3+tu3FpfZAOl25YJ56vF7How898rGt1rUsxxsTly5PnpifP+fL11wbHmq/VRs3mQ07dmypaWr6uqQOXgEAAD4+JHUBAAAAYOCMkV6pbmjw7qs4NKCOcydN0OOPP5H1cU38ss98fo/L4bj2a5/8ZFSofd7cU6SVGzfuP3IsoVtF+AEA+HiR1AUAAACAM/PFd4tLwytra987KC2wHH9Q2vvl05deos6unvgnH1rRdsrRrcASbLzgfa3A4nA0f+c//t8vSyoqrv/X666LPHYwWuB4wb7H3fffb1U3NIyS9CZhBwDg40dSFwAAAADOwt4DB01HV/eA+swaV6iHH/lHRFtzs/mo5vnoc8/fveK552+844or4qYXFFih9vveX/5ST5QBADi3kNQFAAAAgLNQVVfvP1hzZEB9bll6qZpaWl2rHnvy5KttB9FzL7/y5W/8+3/ectOSxdlXzpnjDLXfj//+947d5eX3EmUAAM4tJHUBAAAA4Cy8smWru6G5ZcD9Zo8v1GNPrVR91eEPdX6rXnzlc3d9/yc3fOqSiyfedMnikBO6P7v//p5txcWv2NJPiTIAAOcWkroAAAAAcJbaOzsGvNz2psuXqL2zy3rioUc+tHn949nnr/3iD3584+KZ02bddukn3KH2+9WKFZ1v7d27Q9KdkrxEGACAcwtJXQAAAAA4S8WHqvzGtnVisf2BxdimryycPlXPvbJWJe+8K7/X26/4ensDSqhqivboT4+sWPD1n/3icwsmT7zoV1/5p/Cgh6wFKX985pn2DTt2REmaJYn9dAEAOAeR1AUAAACAs/Tg6pfcZ9Jv2dzZcrtceuSBwVuta/v8a/7z0ZXTfvbfv/uXuRPHL/ntN74WFWrff6xb5121eXMMEQUA4NxGUhcAAAAABsHLW7baZ9Lvirlz9Prb2/Tmy2vOeg7Gb/7vE5/5/Pcee/75HyycOnnpH771r9Gh9n3xra16YsOGNiIJAMC5j6QuAAAAAAyCVa9v7D2TfrPHF2pEaoruf2jF2U3Ab/9q/GVX/HVfaclP7rp2+dJff/0rIa/Q3bx7j/6xdm1Pj8/3IyIJAMC5j6QuAAAAAAyCt4r29Z5p3+UXL1DJwUN6/K9/P6P+xpjvZs2c91ZsmOeHv//mv15+57VXRYTad/eBA/r7Sy9KDuuPtm3vIJIAAJz7nDwCAAAAADh7tjF39nq9kTMKx7rerwt6OFkQCTHR6u7t1Ysb3tC8GdMUl5SkrsYm+Xt6+xUjSZbVrzQ2NX87f97CusXTp/7LPd/5xsL0pGFBf+e1tXRIRv3KwSO1+sPKlRo9PLPiR7fffvfjr776eUmXSrrihPICEQYA4NzBSl0AAAAAGByVj76yrutMO19z8QKFedy679775OvpCalPWXnFt2ZfuTzsC1ctu/vnX/rirIHe855nn1H+8Ez98POfy0kdFrfJYVlXEUYAAM59JHUBAAAAYHD0dvX2dj64+qXmMx3gU4sXasNbb6vohRdP23b1K69+/46vfT33B7d95ttfuObKEQO9190PPqCU+Hh9/3O3SpKeeX2jJPkIIwAA5z6SugAAAAAwOLodDsfjf3/+hc4zHWBsTrYWTJqon51mb91f/+nP33/iyScX/OD2z/zTJdOnxQz0Pr/6xwqFu9366Rdv76t79Z13jG3MM4QRAIBzH0ldAAAAABgEaQkJsY/+7KfLXQ5H6jMbXu8+03GuX7JITodTv/n9/wZca+vsOHzLXV/+utXafsvXbrhu6eisEQP+TXfPMyvlcbv17Rtv6qsrqzqskkNVPrF3LgAA5wUXjwAAAAAAzt6s0aMmpybGx14xY4aeWfOq47LpMxQeGRbQ7mSHpR3v+7fdqn/7n//VVdOnqmDRQvm9PrW3tXU/9NA/Vn5x2eXfy0lLS3lvMNlBxqupqguoi0uI1u8fe1pul0vf/dzN/a69sXOXOrq7Pe99fI5oAgBwbmOlLgAAAAAMguyEhFhJuuu6a+Xq6rbefPddczbjXX3RPP30vvvNvlfXy9jmnpbyAw8snTzhy30J3QH605PPqru3V9+45YZ+9T29vdq4c5dNBAEAOH+Q1AUAAACAszQrLu5Qekpy3+eLpk7Rq+vWn9WYF0+drNSEeOvHf/7b+tKNb0zrbGu980zHenT9erV0dOhbt3464FpRxUGVVFY5iSIAAOcPkroAAAAAcJZiIiLC5s2a2ff5uquvkq+r29qw/rWzWq37pU9erfAwz8K1W7fNOtMxVqxbp6bWNn3nszcFvb7h3R2GCAIAcH4hqQsAAAAAZyk2MjLgvJKZ06dpw6uvnfXYN166SJt37VFZ5eEB9/3HunXq7OnWl5ZfFfR6c3u7nn7tdX4XAgBwnuEfbwAAAAA4S3FxsbFdtq2sMWOUNWaMLIdDc+bOVpjLZa18cqVtbFunKjImoLx/LTc9XZfNmqGn1m+QbdsBJVhfr8+nJ197TZbDoR/9853KyB0uyQooeysOsZcuAADnIZK6AAAAAHAWLo2PfzY8Kso5ZuzYvroRo0YpLi5O8+bP185t283BikNndY+ZhQWanJ9v/vDEypCSsKs2vymH06mv337rKdu9tGVLKxEEAOD8Q1IXAAAAAM6C7fenh0dHBSRbHU6n5l08V6mpKY41L7zkO9v7XDprujU8Jcnx4OqXT9qmtPSQ/uehx5QQH6cvBzkU7USvvrM9gQgCAHD+IakLAAAAAGfBGBMeGR2llEmF/eoz8/IkSRcvucSqqao2b76+yX+297rmovkK87j1jxfWBFzbu++AXty6VZMLx+rm5UtPO9ZLW7YeJHoAAJyfSOoCAAAAwFlwuVxRccMSnZ7ISCXm5wZcHzN2tCZPn+ZY+/Ka7sG43w1LFskV5tb9z77YV7drT5l2VRzQV2++TgunTghpnFffeddP9AAAOD+R1AUAAACAsxAZHR0bG58gy7IUlZKkqJQkOZwOWQ5LqTl5klyad/ECq7eru/j//nRfh7GNTiy23w4oQc4/67v2yYsXqLy2Rvc+9ZyqapuUkJSoG6+/VmHxCXLHxslyOgOKy+PuV0oqK42k4iAFAACc40jqAgAAAMBZiI6NiR+Wltr3OTE/V87wcEmWJCk1J1vx8fHKHz36DyX7ipvXvbzGOxj3/eTCBSo/UmOe27zxYHbhaJ/LsmRZkmWdvu9Lm7f4j7a2WUQPAIDzE0ldAAAAADhDP7z26l+ERUQ4kzPT+9WnTRony+n84PPIkY4bb//ctZZlbdiwdr13X9G+prO994SRI3XV/LlWXUNj9t8eeqSmvLRctm0kc/q+e6sOt9nGeIggAADnJ5K6AAAAAHCGRk2ZfIsnIlxRMTEB1zJnTO73uWjPnssdljXSMubIUyseax+M+88eV6g7rlquqiO1I4oOlqu8pFzGnD6rW3SgolMhpX8BAMC5iKQuAAAAAJyBIyV7Zh0sLslxutwKj4w4ZdsVf/2b3nr9DdfSa67K++mv/n1kXHxc1j/uf9gerLl87oplemdvsV7f/q4OlFWctF3GyJHaebhGtQ2NLZIOE0UAAM5PJHUBAAAA4Ix+TZmJdVVVCo8IV2SQlbqSVF1Wov/+yU9VUVKiiy5Z6Jg1d3by4ao6XfPpm3To4EHH6mdW6XBVnWxjAoqx7cBiTEBJS4xVWmKsvnnzp9XY0qIVL7+siqIyVRSVyZJRWHi4EpKTlZmfL8vh0K6SUm9jc3O3pL2SxgQpAADgHOfiEQAAAADAwNUeObJPlmUioqOsqNjYftc2PvG01j+7SuVF+5Q7Kl+XXnF5QP8Zs+dqy6Y3FBMbq/TM5EGZ0z9du1wPPf+yfrvyac0qKJAkTVs8X5YsGfvYwuCyQ4dq3tui4SWiCADA+YmkLgAAAACcgUnzl7z+b5dfun3x9Z+cEpeYoPK3t2nLi2u0ffObamps0oisLN35L18+af/RhYXq7e3RxvWvKTomWpOmTRmUed267DJVV9Xp3tWrVVJZJUkaNXm8YhPi9O6eIkWGR4RL8kvaSRQBADg/OXkEAAAAAHBm7rz5xpZwp+O6Z+75i/XsA4+osvyAcvNHav6iizV+8kRZQfq0t3X2/Z2Sli6vt1db3tioxGGJSk5N6btmncW82lo7NG3UKLV0dur5LVtUWlqmmPBweSLC1dXT3fbGtnf2SbpHHJYGAMB5yeIRAAAAAMDA3Zyf/5PIqMiv2LadNDxrhPJGj1Ju3kg5XR/8HyKtIL+4aqobAuq2bHxDJUVFuuKa5Ro/ecJZ/1irrqrr93n11rdU09ikwvyRZlNR0dubtu9YIek3RBEAgPMT2y8AAAAAwADdMXHiOxMmT5ySOCxRufl5kiTrvQzu+3vXSpIcgalZYwcujl169TLVVlfrmceflLe3V4WTJijM4w5pLtVV9QF1JyaTr5gxU5L08Lq11o59xdOT4+LU0dVV3tnbuy7IkG1EGACAcxtJXQAAAAAYoNvuumPKYI639oVX5HA4NHb8OL28+kW1tLRq4ZKFgz7v4UnJclgOa/roMTOOtrf96s29e6cTTQAAzj8kdQEAAABgAD4/YXz5YI636bUNqq2p1he++iVJ0ubX3tCWjZvU2dGlK65eOqhzv3jiRDW0tKizp0c1TU1hRBMAgPOTg0cAAAAAAKFLSExMG6yxXl71nEqK9mj2/Ll9dXMumq/5iy7Srh3v6tHHVg76/K9bsEBtXZ0HD9bWPk00AQA4P5HUBQAAAIABSM9MDx+McZ5+9B+mpvqwueQTl2n8lEn9rk2fPUufuHKZ9pbs00///HeVl1cN6nfYWV4eJmkD0QQA4PzE9gsAAAAAEKJlSUnPx8TEWMYEHnYWrM7X4wuoKynao7c2bbQdDod9zQ2fco0qGKPopGEB7cZOsBQZF6NfrnhMv3n6KX15+XLFhEcGmVWwuQQe0HbsIDej1W+9pfqWlnSiCQDA+YuVugAAAAAQorBwz9jEYcPOqO/B/Yf0xIrHzIa1a7wJiYmd//r977hGFYw5ZZ/srCz9+TvfVFiYR79csUJl1YfPeO5GRt29Xm3YtZNAAgBwniOpCwAAAAAhCguLiE1OSx1wv40bNmrVyqfs0hK2wusAACAASURBVH372qbPnt18+z/fFT2Q/r+86wuaOb5Qv135tDbs3HFmkzdS0aGD2l9dbRFJAADOb2y/AAAAAAAhioqJDj+2jUFo9uws0ra3tpjDlZW+iKiois/c8fnYnPyRqWdy7zuvWqaC4SPMn1c+a5UcrtIXly4b4AhGr27fThABABgCSOoCAAAAQIgyMzMsIymUtO6jD6zQ/tJS4/N5a6fPmll22bKl84O1y546WU63S3X7D5x2zOVLl1hj04frdyuf1s8feUifnDtP43JyQpr7kaYmbd5bxCpdAACGAJK6AAAAABCiYUlJEZYxsm074JqRVHnwkHbv2KmiXbtNb3dPe2JS0huf/swtacNSUuZJRrIsOd0uxaelqWDxxX192+vrZTkcajhQ0VcXl5oSeA8j5U8q0O8mfU8PPvmMHlizxswpHGsumTzFkZ+X1deutrohoO+6HdsNEQQAYGggqQsAAAAAIfhU1oitLrfLMiZ4brTq0CG9svpFNTU02tm5OT1zLrpoR05eznwjK8bpcikmKVHDsrOUNjbI4Wi2UVhY2IDm85nrrta8KZPM355d1fj7Z1aaK2fNTr503syTrsR9euNGzlQBAGCIIKkLAAAAACFwOp3RYeHhQa89++TTKispU3pmhrn8qmWOnLy8CFeYZ370sCQlZKYrbezoU45tbCPLspQ6Mle15QdCntPIkTmOb9/86eQdZftbHnlpTVn5kZphSyZPTYyOiOjX7tXtrNIFAGAoIakLAAAAACHoaO8oDwvz5LQcbQ6PS4iXJL3w7CrtK9qntOGZuvnOOzRp5kwrKilRmRPHDWxwY2QkDeQQtuNNys+Lm5SfF7e1aF9XWc1h3+SR+f1+663d/q6XCAIAMHSQ1AUAAACAEKyqr192vd+/tGhP0R/LS8uymltaNG7WDOvr3/2mZt1yozyREWc8tm3bMrb/2Ka5Z2FGYUGEdGxP3cra2voRqanJb5cU7yirPjycCAIAMHRw8ikAAAAADMCSmJjSSQvmpfzLr34ZmzkyZ8D9e1rbAura6+oD6rxdXQF1lUX7Asfr7Ayou/fZ54re2Vca7XY6I3eUlye/Vx0fZDrNRBQAgPMPG+UDAAAAwACsaWsblVswOuJMErofhXXb3tVDL60ZF+H2ZN1w2eV7iBgAAEMPSV0AAAAAGKCE5ORzdm47y/ZLklLT0pSRN4oD0gAAGIJI6gIAAADAAOUWjGk9V+e2472k7kVz5qr6cG0k0QIAYOghqQsAAAAAIVgcE7NJkhZHR69NTEv7WH5LZY0vPOX1De9uV0f3sb14p0+eomhnDEldAACGIBePAAAAAABObqkU642OfsPd1jZ/qRSr9vZrk9JTq850PMvpDKizff6AOkeQdt6ubmXk5/V9rtpX3O/06537y9Xd06tpheNNTHi0jG2OX1HMoWgAAAwRrNQFAAAAgNMIDw+Pyp05Y9X7nxNSkmPOhXkNLxjT7/P20jL1eL1aNG+e2ts75Pf5S4geAABDD0ldAAAAADiNKTNn5AwfnrnAmZy88Z//9IeKc2luI8aMliTtqapSe1eXbNvWvGkz1NnRLafLuZPoAQAw9JDUBQAAAIBTcCYnF6elpjhcLreGZaSnLLru6oRzaoKWQ1ljC3SgvkE9Xq9iY2JUOHqU6o40yNvT6yWCAAAMPSR1AQAAAOAUPB5P8si8PDkcDoVHRERGREWdYzM0MsZo8/ad6urp1TWXf0JGRi3N7erp8dpEEACAoYeD0gAAAADgFJJTkp0Oh0MTJk5QUWmpMbYty3Hm62N6OzoC6mxf4ILaYPewfb7Adtaxo9J6envV6/Vq5qTJ8vts9fT0yJI5SAQBABh6WKkLAAAAACdxZUryrpyRuX2fjc8XUVddc07OdXx+niLCwnTZrMnq7uqR8Rvzg/v+83miCADA0ENSFwAAAABOwrIco6dOm/ZBhW27ynbuPifn2tTSqssvXihJam5uk7FkiCAAAEMTSV0AAAAAOAm3y+U5/nNMdLS6Svafk3PNyczQJy5aKEnqbO+SJctPBAEAGJpI6gIAAADASWTn5vT7PGxYkrbu3XvOzfOxF16S35a5bPZkSZLf75fDaXUTQQAAhiYOSgMAAACAIK5MTm5ITUuVbdt9dXHxsXp3+46zGre3rT2w8r3Dzo4XdO8EE1i7u6RU6zdu1rjC8Va3HSZJsm1bLperhSgCADA0sVIXAAAAAIIwxsRlZWf3qxtTUKCO1tZzap4vrluvtvZ2RUdFHT93WZZI6gIAMESR1AUAAACAIDwejyshISHIjyhLax578pyY42ub3lRlVZWiw8OVlTG8r97v88v2m0aiCADA0ERSFwAAAACCyMjMlDlu64X3pWWk6fD+A+fEHFe/sk7Dk5NlG6OE+A8S0LaRbGO6iCIAAEMTSV0AAAAAOMHl8fHbU9NSg+5rm5yUrDdWrf7Y57ji4cd0tL1deelp6vXbKsjL67tmjJFtbC+RBABgaCKpCwAAAAAnsqzs+Ph4GWPk9/n6lSnTpqqxtvaMh7Z9voAiYwJLsGk5nbKcTpXuKda6t7dp+phR8vltRUVFyRjTVyQj2//eqWkAAGDIIakLAAAAACdwu1wRGZkZJ02uykivPPrExza/F9etV4/Pq2mjRqm85oji4xNO+KFnyefzZxFJAACGJpK6AAAAAHACt9sdFh4eLp0kp5uenqby3Xs/lrnt3PK2NhUVaXr+KHmcLjW0tKhg1Oj+P/RcDtl+fyqRBABgaCKpCwAAAAAn8IR5ZGxb5iRZ3bT0NL2x6nnzcczt+fWvyeNyacKILLV1dKiqoVFpKSn92rjcLklWOJEEAGBoIqkLAAAAACfweX3vbW0bPG+bk52jlqYmHS4/8JEmdt987Q1t2lOkReMnyuFwyuv3q8vr1bxpM/q1CwvzSJZFIAEAGKJI6gIAAADACbw+r2ltbZGCHJTm9/kUn5ggj9ttbX7hZf8pBwpyAJpt2wElGOuE/9SUluvhVS8oPz1dOSkpMsbI7vHLExZ2bFXxcSUszCOHJeePb/2364gmAABDD0ldAAAAADiBxxPWXlNdfbItdeV0ODQyL0+vP7e656Oa08pVL+pwQ4OWz5jVV7exdJ9G5eQGtI2OiZTT6bCMZSUTTQAAhh6SugAAAABwgqioqDdam1tlTrKK1hijzMxM7d+9x/NRzOfdjVv0wptvakb+qH71JYerVJCXH9A+MjJCTqfTcsiMJZoAAAw9JHUBAAAA4ATG+N89VFl5bMuEYNclZedky+l0up6+9++tH/Z87vvHY4qLjNTs0QX96qsbm5SXnRPQ3umw5HI5bWOsWUQTAIChh6QuAAAAAJwgKSllf1tbm/z+k2yZaxs5XS6NHDnSWv/kSvvDnMv9f71fZTU1WjB2XNDrU8ZPCFofGRXpk6U0ogkAwNBDUhcAAAAATvDrN974m22Mjhw5Ip/XF1D8tl+236/snGyV7dwV2dLQ4As2TmfT0YASjOVwBhRJ2vXODj3xyhpNyc1V1rBhsn2+vrKlrEQZKSkyUtAyLCneJymMaAIAMPSQ1AUAAACAIMLDwjoa6htO2SZ3ZK5cHo97/R/vcw32/dtbWvSX/3tQ0eHhuqigMOB6RX2tCnJzT9o/OibSSMb548/82/VEEwCAoYWkLgAAAAAE4XS5Vjc2Np223ZgxY6yVz6/2Dvb9X39ilcqrq/XZixYGvV7d2KRZaZkn7R8eER7mcDhtW0ohmgAADC0kdQEAAAAgiIdLS284fPjwadvNmz9XtYcqHSXbd5rBuveOTW/qubWvaPboMSdt4/P7TjGC0bCkuLCYmMgkp8MxhWgCADC0kNQFAAAAgJPo7Ow0BysqTtsuPj7e8dIjjw5aUvfpvz+o1KQkTc/LD3q9qLpKYW7PKcdwu12KiIpwetzuRUQSAIChhaQuAAAAAJyEz+/vrq6pkd/rPaH4+pUxBWOstY8/JWNMv3L8wWbvFxkTWGRkORzy+3167s/3y/bbmjZ+ovx+f/9i2/Lbto62t8vldMpv2zJBim0fu/+ChdPkdjszH/vJ/0YTTQAAhg6SugAAAABwEsa2jxjbPm27CePHy+f1auW9fzuzG1mWjLG1+q8Pa/Om1zVj1uxTNm/p7lRaWrpGL1x4+h99DpentqNpOtEEAGDoIKkLAAAAACdjTHdVVVVITQvGjNazf3vAnOF99OYr6/Tmptc1Z+6C0zaPiYzUVWPHKT427rRtPWEuq7Otu5BgAgAwdJDUBQAAAICTi2ttabVDaVhYWGjVVlaazS++MuCb7N9dpNUrHtPsEBK6knS016ekyZPlsKzTto1PiJVtTAKhBABg6CCpCwAAAAAnY1ke27Z9+8vLT9s0Lj7eGp6Z6T+TLRge/ct9mjFzTkht1xXt0bKCQuUOHxFS++6ubvlsfy7BBABg6CCpCwAAAAAn57SN2dHY0CCf19tX/MGKz6clixe797z1til+Z7tsr0+97R0BRZb6ld9890eKjYySz+frV/xByo6KCtV0dmjW8qvlcDiOHcZm2wHl+EPTWlva5ff6xxBKAACGDpK6AAAAAHASHo87fERO1s7yAxUh9xmWmGhW/PYPMub0uzb88e7/Tw6/X5kjckIa+5Wd2zV98pSBfQnLkjFKIpoAAAwdJHUBAAAA4CQiIqMilly88I7Ojg471D5XLrvC8fa6Ddr3zvZTtvvrf/y3v6el1UyZOjWkcV/ZvVPt3l4tmDFrQN/B1+s1xhgP0QQAYOggqQsAAAAAJ5E+PEPDC0Ybh9PZsXvPnpD7JQ0bpkf/908nvf63//qfjs6mo9bUaVMthyO0n2Ubi4vt5GHJyh0xYkDfwefzS7K8RBMAgKGDpC4AAAAABLEkOvrF1LQ0yRhr0rQp7qrDh0Puu+yKpXpn/es6WFkZcO3Pv/jP7q7GpsgpkyY5LEnGPv0i4Hteeamj1++zC/LzB/w9bGOMZHxEFACAoYOkLgAAAAAE4fZ45kREREiWpdy8PLuurt70dHfL9vv7HZr2frF9vn4lPTVV9//XbxSVmixPdJQqy/br7q/9m8JsEz6uoMDye73y93rl7+096cFrPb292lBZrvr2tsYIT5hr0ew5sv3+/iXIQWnHF8l4jW3+g4gCADB0kNQFAAAAgCAsy4pJy8iUJBWMHxcpy+op279fMiak/ksuWaSS7TvNq08/a958drX5++/+V4VZ2crJygqpvzFGb9ZWqfjgIS2cPjUrNjZOsyZNHtB3OFRRI9uYDkdL+1NEFACAoYOkLgAAAACc4GfXXHWHJCtjRGZf3fiJE3wVBw/JDjGpK0mjJ0+07vn+T8yqlc9YM8YUKD4uLuS+G49UamfZfl09d65KSsv9k0flDvh7tLa0S7ZafrbqL51EFQCAoYOkLgAAAACcoK6+YYzb45HL5eqrGzt+fFdDY6Pp7OgIeZxpo8dIluWQdGysASSEi8oPmIn5eUqKiDCHmhqdc2bNH/D3aGxoMcboKBEFAGBoIakLAAAAACdIzEgvSM1Il8PxwU+mUWPHJDscjtb9Bw6EPI7L5dLICeNU/O4Obd6zO+RVvk/seEeFI3OtO5ZdoTfKSi2v39aUceMH/D16enpsWeYdIgoAwNDi4hEAAAAAQH9er2/WuFkz5ImIUPdxK3NnzJ3T8e5bW+MKxxQE9LEcVkCdw+HQjNFj1FxVrbryCvlHj1Fdc3tgX6dTliS/bWt76T7FREfp88uWyshoZ1GxMlJTFR0Z+d7BZyf0taygdbVHGuX1+Xy20TYiCgDA0MJKXQAAAAA4QVPNkaS8SROUmj+yX/20WTP9PT09voGOd+kli9TS2qqNW7YGb+C35ff7VVpWIofLqW/depMkafeuvSo9UqPLF1wkM8B7trZ2yNdrt1qWXUNEAQAYWkjqAgAAAMBx2hqqx3a0tTmyxoxW8qi8ftcSEhNGjMjObli7fv2Ax50+ZYoOVATfusGW0f79pXK6HLr9s7f01W/eUyQj6Yop4wa0H68xRjXVDca2/S13P/CbZ4gqAABDC0ldAAAAADjOmy+9MlqSsseMlic6SqPmzul3fdFlSxLrGhoGunBWo0flKz0lRRteezXg2v79ZQqLitD1n7m5X/2+qiqlxMcf+zCApG5ba6c6O7v8slRERAEAGHpI6gIAAADAcba/9lqhMUavP/e8LMtSYnamUnOy+65n5eZ40jMztfHNzQMee/Giherp7dXOndv76opL9pnkzFRdfcN1/dpWHqjUvpoajc3NVWLW6AFtv9BQ3ySf1241xn6WiAIAMPSQ1AUAAACA4/R0dY10OBxyOJ2SJFd4uPIXLVBMQnxfmwUzZliHqg4bv8+nvuINLN6e3oAyZcJkHa4+rCM11Tp06KCZMWmiteiyJQHz2LG/TF6/TzMnTpYxRsa2gxbb7w8oh6vqjc/nPXr3g7+5j4gCADD0kNQFAAAAgOPExifmuNxupQ7P7FeflJMtT3i4JKsnLX/kF4wxbS+tWzfg8fNyRmhkTrZ2F+021331n3Ttj74dtN2egwflcDg0pWDsgO/R2dnls40pIZoAAAxNJHUBAAAA4D3GGMsd4ZnpdDk1ecG8ftcyJk9QXHLK5n3b3nn0iQcf/veUpKSY1ra2M7rPjClT5XI664tfXmu11TcEbbPz4CFNyMpSbl7+gMbeubNMfr/dZNv240QUAIChiaQuAAAAALynt61xTMfRlpiUzP6rdGWb0k3Prv7hb3/4Y9/q1S981uV2pS5asMCKj4vTa5s2ndG9li9dmvLkqud8a/70t6DX61tbVZiTO+BxmxvbjN/nr/nFQ7/5OxEFAGBoIqkLAAAAAO9xOh25lfvLrdzCD7Y8aDxS+9w/X3TpM3/83o++faSubkFmWppmT58hSbp04UIdqas74/tNHD+h+clVq/rVZeSN1E//+ncZSZkZGQMar6T4oIxMm9fv30U0AQAYukjqAgAAAMB7nJa9s2p/uT9rdL78ftv73N8efPorCy+PPtpQ/6+9vb2xS+bP19j8fHV3dvaV9NRUvbh2rXp7ugOKbftPWfKyRiS5nE7zwJ//qrScbGUVjJEsS/sqDsphWZo/aeoJh6IFKfYHpbb2qGzZtUbWi0QTAIChi6QuAAAAABzniaJt2Z6w8LvdTuVe/flbvurz+RZGhIe7Fs6ZE7T9jEmT1N7RobKKg2d0v+ioKEuSVj+1UpZlqaejUz29vQpzuZQxcuSAxvK4nb2d7V37fv7A/3uESAIAMHS5eAQAAAAA0N+ia674iyTdMGZK1SVz5562fW52tor27VN+TvaA75WRlqGj7S3avXWb8qZOUbzTpR6fTzGRkQMaZ/OmXYqMCNvn9eq/iCAAAEMbK3UBAAAA4ASfHjOl6puLllXNnz49pPbjRo2SJyxMb769bcD3GpP/wWFoP/ndH1R9sNJ09vaqradnQONYlmSkVft6KjYRQQAAhjZW6gIAAAC4oF2XkfEHv21/yhiT8oWp8620lGTNnzFdluU4likN0ScWLdTK1S/YOovFM0db2vTzBx60nJalXq835H5vbdmjyIjwusbWlv97/PHH/UQVAIChjaQuAAAAgAvSZbGxByLCw7OGp6U5ckeMkCRZ7yVxjW1kdCw3aowJ6Ot0uwPqYpOTdxrLWv/cSy9/bfH8+YqIiFBvd+Bq24bmtoC6nIwsSZK7rt40t3dYEW63skdkybbtfu0sKzBfXHekSd5enxITY5+64xffKiWyAAAMfWy/AAAAAOCC5Ha7RwzPyOhL6J6pTduObbkwfEz+xO/88Ie/9huze9uuXQEJ2VB8dvI0y+mw1OX1asnM2SH1OVRZK5fb6r7pe1/9ElEFAODCQFIXAAAAwAXJ7/c7R2Vnn9UYa15/Q3OnTdOEi+dLklwR7orb7vpieOPRo969pWVnNOYXZ81VemycUmRCan+0oUWJw+KeJ6IAAFw4SOoCAAAAuOAsGzbsgDWA/XKDWb12rZYsmK8JF8+Xw/HBT6uMEZn5S6++yi49UG4qKqvPaOw7Z8/VivXr9Pbr60/ZbuMbO5QwLM4enpn8e6IKAMCFg6QuAAAAgAuO1+dLcTqdZ9R3+969en7NWl2xeLEmLlzQL6H7vikzp4cVjCs0e0v2mTOd4yV5o/T4iy/oqz//6UnbdHZ0KSMjafNFn715A1EFAODCwUFpAAAAAC44ljHhyYmJ8vb0P8gs2AFolmXJklTb0KBdJSXyhIfp1i/crqzcnFPe47pbbnTc+7t7zIbNm1U4ZmxfvbGD5HmDJIaHRUYpLylFj+3aIdtvvzeXD/puf7dEcbHRJmlYzD1EFACACwsrdQEAAABccGzJUThyZEhtW9ratGXHDm3bs0ejxhboX7/3ndMmdN937Y3XW51dXf7yioruAU/SGNW3tytvRFbQy83N7UpJSyyd/9mbHiGiAABcWEjqAgAAALjwfgiFuJ/u9qIibdy2Tc4wj279/G269sYbBnSfpNRk3fC5W511DXUD/u1ljK369nZNLRwX9HpYmFvxCdGs0gUA4ALE9gsAAAAALiiXxcW1uINss3C8d3bvVm1jo2JiorX8ums1afq0kMZOGTlSETFRtjsy0tHd3q660jJlj8zR7OkzPZu2bumeO2NWeMgTNUYHjjZp0bCkgEtbt+5VbFx0TbI79n4iCgDAhYekLgAAAIALirHtyJTExKDXNm7bptb2diUnJ2vpxRdr6qWL5XCeepFtzrQpis9MV3hsjLrb2tXT1m71dnU1uNzupPSxBarZV6ylt94gSeGb336rbfbUGTGhzLPb61WP36+rFi0OuNbT3au09KQ/Trn92mYiCgDAhYekLgAAAIALi2U5wsPCJHPs0LH9VVWqqK42tm1r7ITx1ow5s5WTlydLkuVwyHI65ArzKDwmWhGxMYpMSFDq6PyAYZsOHuq7gyciPMkTcWxRbkzSsZW2n/raXer9oxXx9ltvt02bOKVfYtfr7Q0Yr6yxUR6PW8a2++qMZelwVZ1cLmfj9d/60s8JJgAAFyaSugAAAAAuKMaY1s6urt7txcXJdU1Ncrpc1pW3f9a6+vbPKiMvd1Dv5fB4bB13lsnNX7rT5er2x+zYs6t30rgJnlP1berq1Lj80SdOXkeONMnvs1cSSQAALlwclAYAAADggmKMCas8ciSmtrHxpbEzpm/91D/fqc9+++tKz80e9HvV7Nkb8Jtr2W03+pLS08p27d1tn6rv/qYmTRw9pl9dV1ePOjt7ur9xz91fIJIAAFy4SOoCAAAAuKCsbW+PXNveHrmmrW3pCJd7ZtywREVERctyfEQ/j4xcn7vrDndSetrunUW7zMmaNfd0qzCv/zYPR4+2Gm9PbwlRBADgwkZSFwAAAMAF6Sfv/R4akZ932sPQBpUxMsaMuvWO28ZPLJxgrXr37aCJXY/bo/Gj+m+/UFPT1Oa1/S8QPQAALmwkdQEAAABckIoL8maXNh+1ZyxeNCjjOR3OgNJaVx9Qujs7j3WwLMfiT10lT0TUw/du26qatlYZY2RsW29WHtKUwkLZfn9f2bG9zN/U1Fr1swd+/V2iBwDAhY2kLgAAAIALUk+Pb+7oKZM+9t9E8SkpY79x0+e0t7tbexsa5AnzqL6rU1MKCvu16+joOmrbqidyAACApC4AAACAC5LLciyfNG/Oh3qP3MkTT3l9z649xh0ROWzOvLn6z29/XyljClRtOdQtS1cuvKRf255en1/G3kXkAACAi0cAAAAA4EIUFRc38ZLrrvlwb2KMRowdo8q9xUEvlx8+rAP1tTnbi/dq8pixuuXqayVJw996M6Ct7bdtY6y3iRwAAGClLgAAAIAL0oRZM6I/7HsYc+wMtMzRo4JebzjabFmWpSMNDf3qF86cHdDWlt1798P/fT+RAwAArNQFAAAAcMG5Iilp3bSFF1ln2v/9ZO3x/L29AXW97R19f2eMzJUk1Rw40FfX0tkpp8OhXq836JjvKys7LNnqJHIAAEBipS4AAACAC9DqhoZL9u8pOvLIr3//sc2honS/KpuaZEm66uJFp2zb1tpljHSYyAEAAImVugAAAAAuQDcOH761esPG1IONDert6tJtP/j2R3bv9NzcvlW51U1HlZc78rR9erxeY0mvETkAACCxUhcAAADABeYT8fGvpSUlTXc4HM6M+AStefAR/eVbP/joJmCMjlRUaMeOXabb6zWZKSmn7eLz+W3bqJToAQAAiZW6AAAAAC4wMRERo8I9HskYhbndyklP16srn1VCYoKu/943P/T711RUaPMzq9u2lZbGSFJqYtJp+9h+u0e2XUH0AACARFIXAAAAwAVgjhQRGRMTaUm/DA8LS4kKD5eRJGMUFR6uifn5WvXAw8oeW6CZ11x52vFaq6oD6vy93oA6y+mU7ferpalJNfsPau0TT8vtdEmWYlp7vHI5HArzeCQFHpJm7A/qbNu0dzgc5UQSAABIJHUBAAAAXAAiYmI+LWlOmNs9c3RWVtBt6JxOpx799W+VPXGcUkfmDsp99+8t1ur7HuhXt7uutu9vh2UpOiLitOP4bbssqvtgM5EEAAASe+oCAAAAuABY0kIZkxAeFpZ/sjajRoxQ9ZFaPfe7ewblng/8z+8DErrH23akWp1er4YlJJxynIpDdZ1GpvFnjz/eSyQBAIBEUhcAAADAhcCYEWFud0SY2x19qmZJsbHavHa93n3+xTO+1esvvawf3fFPKn5r2ynbtXm9au/tVXpK6inbtTS328aojSACAID3kdQFAAAAMOQlx8cv8Hg843p6T73YNTUxUT29vXrmj/cO+B6H9u9/81ff/Hb1c/fd742UQwmxcads32vbcjkciok6ZZ5Zzc3tRkZbiSIAAHifk0cAAAAAYChbnpxcEhMZmdzR1WWFhYWFJ8fFScbIBCkOy1JyfLyKy8vl9vo0auZ0ybICxrSsY/9l+/2yfT5zz11fkoBkigAAGXJJREFUtR598BF7WHj08KiISKfDcfL1M0mRkdpdXaXKzk75jdEd135KkhW0bWdnT+fBygbH3Q/993IiCQAA3sdKXQAAAABDmtvpHOV0ONqMFDcuJyekPoU5Odr10hod3lcc9Lrf75exbdVWHdYfv/QvVlFFRVf+iOysUMY2xujto0f7PluWdbKGqq876rOM4YA0AADQD0ldAAAAAEPW1Skpr0RHRKi1s7Pb7XJZA+m79+BBrfnr/cEv+m29tmq1nvjpLyVJhTk5EaGO6/V6+/4uzB150na2Mao83OAzlqqIJAAAOB5JXQAAAABDliUtjI6MVEd3d0+Ex+MbSN+x2dmqKdqnnetf71dfW16h/7n1Dj36P38wZzKn5q7Ovr+T4uIkBR+msanN6/P6/UZaTyQBAMDxSOoCAAAAGLKcTqfL6XAoPDIysyA72zXQ/nsPHdIL9/7/7d17lF1XfR/w37mPmdGMRjOSRs/RSBpp9EJPv21sY4wbTHjYMRBwQghJ21XSJqyQ0CZklUIIodA0BFJIS4EGKI5TMBDKo4BtKPgpy8ZC1sOSrPdI89JIGknz1tx7+ocsWbJG8ug9V/181rprzT1nn33O2r9/7vlqa++vHP+++v8+Ev/x994XEREL6mck5/JMhwsvZcszp0w9bbv2tv39hWKaSaK4WSUBgBPlDAEAAHAluruubuWE6uo43NcXYyork9f+xjvjwe/87zjY2hZ1tbXDbk12oLvvpO9TJ0yKQmdnPPbAP0Vzc3Ns//FPYkqSibRYPPXi4Y4Ns15uW3d3xIvTc6dMmpxEGpHGqdceOtQ7NpNJDg4VM/tUEwA4kZm6AADAlfmyk8lcV1NVFYd6emJO09yIiHj9r90dSUV5HDwarI7YFz7yscEffekrvRfiuZ5sbz++3sLrbrxp2DbbtrdHks0kmUzmyF/e96nvqCYAcNLvHEMAAABcifK5XCYi4kixELPmvLQh2dt/93fi8MDAiPtZs3VrLGxoKFvQ0FB5IZ/vNfPmR1XFmGFX1O3Y2xXlZblII92vkgDAywl1AQCAK86bJ05cWVdTE4d7e6O8oiLmL1p40vnb3vD6Efe1fO7cC/JM67dt6Xn0hU3PHPteN3VqnG6TtIqKsigUihFpukE1AYCXE+oCAABXnLJc7pra6uo40NMTMxsbTzk/s6kpxjfNuSTPsnHXjv6IiH/++79Xdeu8BdceOz6xdnwSkcTLg92nnt4UK5Y1Rm/fQKSFwk9VEwB4ORulAQAAV5S7Jk7810saG3MREf1HjsRNb7wzhpsRu/zaa+Onm7ecdKxmTFms2bYtlp+wXEOapiO674nNuvt6onVfZ1TX1sTb3nVvxdx5TRERcXDapIiIYkRkasaOffHCiBN3bcvnjr6mpcUY+vP7Pv05FQUAXs5MXQAA4Ap7y8n85rE/s2Vlcevbfi0WvvbWU5olSRK33fuOk46t2XpyoHu2isVi7N7bHnv2dcby666N977/fXEs0I2I2Lir+egTJkmUlZefcv1TT2+Kq6+aGytXbYryMfmfKCYAMBwzdQEAgCtKNpNZfuzvpfX1UTdtaqRpGnNuuDa2PfXMyS9EmWxc/YbXx31f/PtIC4VYPvfcA92e/r5o6eyI6tra+JM/+7fDttmye08xXpxcUzhxeu6Ljs3SHRg4EjXjKn+mmgDAcMzUBQAArihLGxurIyLW7dgRi976log4Oit36sL50bBsyfF2aUQc7OqKZ3/0YOSTJBbPnnXO99y0pyV2722PV61YFu99/x+ctt2hnp5CRKRJRIypqDjp3MpVR2fprl23M/K5bPr+//LRT6omADAcM3UBAIArxhsnTHjs2N9H0mIsvPqqiKPL4haTTCY7Y8XSGOztjfYt22L/3r3xywcfjoiIeTPqz/mez23fHmkmE297170xd/68M7btHRg4uoJuksT46nEnnasoz0dExKHDvVFRnj+kmgDA6Qh1AQCAK0Z5LtcUSRJdhw/H2NraWPbqGyOOTtTNRkRkstlouvXVsWvr9vjljx865fo0OXVJhBhmo7TDfQMREfHCnuaYV98Qd7zzrVFVfXTjsySJyObyUd8096RrHvjhg/sjYnwSR9ferRs/PiKOLrXwy+e2xYJ59fHUqk2Ry2Yim8t+VTUBgNMR6gIAAFeMCePGTc4kSfQNDsai664Zts2m1Wvi61/4YswYU3Ve91q/fWssbpwbb/kX745MkkSSyUTDgvmnbd+yd28m4qWFdGuqjobAu3Z3RkRERUXZ8bb5XO4B1QQATkeoCwAAXBHeNGHCEzVVVUmkaRzu74+rb7vllDYbn10dn/vjP42qQnrO91mzdWv0DQzG4sa5MXN+U2RzuRhbWxPjJ08+83UbN+2KiNpj36vGVMbh7r7Yv/9QLHnVrFizdvvxtr//qQ89pqIAwOnYKA0AALgilOVyDdVjxkSappGUlcW8ZUtPOr/xF6vj8x/8cIwZOBLjq6vP6R5Pb9wYaRqxuHFObG/ZHbs2b4kx1dVRO2nSK177yNPPzDzpQBKxq3lvTJ5UmyYnvJkV0+J7VRMAOBOhLgAAcEWoq6mZmiRJdPf3x9gJtdG0bMnxc1vXrY8vf+wTUdbTG+MqK8+p/5UbNkTlmDGx4sW1chunz4iIiC3PPPuK13bs2799qFCoOfHYga7u6B8YjJkNk2Ltup3Hj/cf2PoV1QQAzkSoCwAAlLw31NS8UF9Xl4uI6BsYiPkrlh8/1/zClrj/D/8kxh7uieqKiqMH09Msv5Cmw35WbtgQNy5aFItnzoxI06iuKIvqirLY1dYSG1euiv6enjM+39d/+OPpcXQPtchns5HPZmPL9paYM3tqeri7N4kkiVwuWxgYPPLejz7wwKCKAgBnItQFAABK2rtnz/6jfC7XdOz7kSQ5aZO0//lXf3POfW/esyddtWlT3Lho0bDnF8+eHet27Ii2bTvO2M9Pn1xZjIg0m3npFay2ZuxQzbjKZOeuvVFWlov+vsFnPvzl//wFFQUAXolQFwAAKFl/dv31E5OIj10zf/7xY0cySUybNSsiIj73wf8Qh7bvOqe+127fvq+7t/fI9QsWnLFdmqaxZfMLZ2yz+vmN5dkkiYpsNiIi5s2a09/UOC3b2rY/imkaAwNH2v/93/+nG1UUABgJoS4AAFCycknyoQOHD1edeKy8sjJW3HJT3P+Zz0bL+g0x9nRLLZzB8y0t6dLGxonjx4174JXaLm1sjD2r15z2/Ne+8900IpLldZPidTMaIiJiSVNTRX//YNKx92BkM0lHX+/A/aoJAIyUUBcAAChZ2Uzm/ScuaRARUT1xQjz09W/GhkefSMt7+s66z/V79sSi6dOTG996V9o9NLR4JNes3XX62cCr1q6LiEjm1NQkc8Yd3Sstl8tFa1tXOmZM+Y/3dXb/8qNf+9QfqyYAMFJCXQAAoCT9+U03fWJTc3OsaGo66fjYrkOx8gtfjvKuQ0kmSc6qz7W7m6NxflPc/lv3xpjKyuS2O25fPpLr0mIxHv7u9085XiwW4wc/fzSpqxgTM6rGRkTEYKGQdB06tGZMRebmlpb9bR+976/vVE0A4GwIdQEAgJLU09//zoO9vScd29LSkj6+bl3rufT3XHNzLL16RbzpnruPH1t+7dUjSoWXzZ4dT/780VOO/+jRx6NYLMaKSZNOOv6Dx36+4jc//O+eLKZFyy4AAGdNqAsAAJSknZ2djZkXNx47pndgIPL5/NSz7Wvt7uZY1tAQt7/+V045t+zOfxbPt7W+4sK8zc27Y9eOnScd2/ydH0Q2SdIlEyYOe81f/sOnH1RJAOBsCXUBAICS8wdLl/7Tnq6uuPZlSy+MKSuLYpqe1ZoL61r2xB1vfEPc/lv3Dnu+bnJd3HDLq5N1O3eeMdjtS5L48c8eOf59546d8Zk1q+OqukmpigEAF5JQFwAAKDmr2tvf2D/Mernz6uuToUJhxP2sb2mJX73rzbF42dIztErimhuujyWzZp0xLK6urIofvhjqtm7fER//71+MiCjeMr3eexcAcEHlDAEAAFBqVnV0lN85c+awM2CL6cgmxm5obY273vG2mDl7ViRJRDaXi/qXzfxt27EzBvv7I8lkYt7NN6bf+Nr98aqGhqTvyKnB8fza8fHc1hfi0Qcfju5iIR5++hdxzaTJhTCZBgC4wIS6AABASbpm6vBL545knu7z7W1x9zvfHjNmNkQmk4lsLhfT5845pd3U2bNi18ZNERHRMKcxmTVndnFPW0cyYVztsP1Oq6yKX/zw4XikrzuimBZvnV6fVykA4ELzL8YAAEDJefW0aWnZyzZJO6b4Ctc+39Ee99z7jmiY2RCZbDZyZWXDBrrDefu735VpPXTotLe4edr0+P7uXcXVL2wpXjdlikIBABeFUBcAACg5yyZNOu25fHl5PLFly7Dn1re1xd2//raYPqM+Mrls5PL5mNY4+4z3algw/6TvU5qahp5qaz1t++aurkw+yaQ3TZ3mfQsAuCj8yAAAAErO1Kqq054bzGZjV3f3KcfXtLbGXW+/J2bMnHF0hm6+7BUD3YiIJElOCnbvuP01se3woaHh2q7p3BuDhULcMn16VpUAgItFqAsAAJSExvHjb63IZov3zJ17xp3QJowdG1sHBuLZjo6IiHi2oyOe3LMnfvXut8TM2bMiTSMKQ0MxdfasEd87SZKYMa8p0jSNOQ0zyhbPndv9i472U9qtbGuLppraWDaxTsEAgItGqAsAAJSEQ729v57PZpPlkye/Yttji94eC3ZvuO3WWDC/6bzun2Reen16x+vvGNx68ODAiedXtbdFMdJ40+xGxQIALiqhLgAAUBL6C4XfmVNTM6K2+SSJx/fsiYiI2nlNcceN15/zfQtHhmLn8xtj18ZNx48tapxdV1U99tkT263qaI/rJ9scDQC4+IS6AABASRgsFsfe0zSy2bbjy8uja+DoRNr3vPHOYds0b948or52D7fpWpJk3jR1+k0/2LG9OyLip7ubY0w2G9cIdQGASyBnCAAAgFJQlc8nZ9G2P/r7yyMiyWWH37OsUCjGzuc3RpIkEUlEEi91n6bpK97jnn/1nh987QMfPLh+/77fWLuvM/nD5VcpEgBwSZipCwAAlISG6uoRtbt68uSoKS/vzWWzhx/taI+BwcFh2x2LcNM0jbSYRrFYPP5J0/T457TS5NbGhoYv/3zPnv4plZUKBABcMkJdAACgJLxt3rwRty3PZsdPrKjoGDhypPjEN759wZ8ljYgk0orO7sNvHSwWyu+dt2BE1z3X2amQAMB5E+oCAABXnMp8Prl20qRpmSTT+Zm1ay94/0lErNm6tW9XW/tvzxlXM+L3qr6hIcUBAM6bUBcAALji3FJfH1dPmVJVkSSDSaR9f/2PX7+g/Te3tvV+6PNfqsglmaq7GueM+LqW3p5UdQCA8yXUBQAArljXTZ5cP7m8Inlo1TOxbtu2C9bvRz7/xcGe/v7y2+rrz+q6ff19RVUBAM6XUBcAALhi3TBtWlJXXl7ROHZsfPx/fCXWrF0fafH8ctW/+Nu/S3cfOFA7f/z4WDxh4lldO1AoFCPi4DAfAIARyxoCAABgtFsxaVL7wgkTqs7l2rm1tbGkri7WdXTEA0+ujG3btseShhlRVV191n3941fvj59s2pz8y1ctibk1tWd9/RNtrcWIGG5h3U+qMgAwUmbqAgAAo97YsrLC+fbxnsWL4+65c+OpLVvj3k/8VXzuf33jrK5/6BvfjrXNzbFowoRzuv+qjvZB72AAwIWQGAIAAGC0e21Dw+7XzphRf6H6+8muXfHYnj2RRsT46rHxqtmzo2lGfVRWVMT0uonxmhXLIyKidcfOtG1Hc+zauj2KhULSNzQUVWX5KBbPfr+zb255YXB3T3d7RNQMc7pGlQGAkcoZAgAAYLTLJkn5hezvjpkz49b6+ni6vT22HDgQm7ZsjZZdzWl7T08ceXHN3UySJPlMJqnM5eLqSZNj0fgJMSaXi1ySicE4+4nDu3u6cxHxpYj4gIoCAOfDTF0AAGDUu3PWrP03TZ8+/mLfp6u3/6L0u3ZfZ+Enu5uTiJgWER0qCgCcD+s5AQAAo//FJUlKekLKpq4DSURsCYEuAHAhfhsZAgAAYLTLZTLlpfz8e7q7IyK+rJIAwIUg1AUAAEa9XCZTUarP/kRbS5pGDEbEt1QSALgQhLoAAMCol8tkSnb5hTWdnWlEPBZHl18AADj/30aGAAAAGPUvLiW6pO4LXV0xUChkVRAAuJDM1AUAAEa9tESf+wc7tyeqBwBcaEJdAABg1Ds0MGAQAABeJNQFAABGvXHl5SX3zCvbWhUOALgohLoAAMCoV5XPl9wzP7evU+EAgIvCRmkAAMCol5TgRmm9Q0MREe8b5tRnVRQAOB9m6gIAAKPewNGAtGR8e9uWiIhulQMALgahLgAAMOr1lliou+vw4YiIz6gcAHAxCHUBAIBRr7+EQt3HWvZERBQj4uMqBwBcDEJdAABg1DtSLJbMs/5ib0dExN9ERL/KAQAXg43SAACAUW/oIoS6Xb0XPnN9uqM90ogTd3WzKRoAcMGZqQsAAIx6hTQtied8vLUlUS0A4GIT6gIAAFwAG/bvNwgAwCUh1AUAAEa9gRLYKO3B5p1m6QIAl4RQFwAAGPVWtrUJTAEAXiTUBQAAOE9f3bjBIAAAl4xQFwAA4Dx1DQykRgEAuFSEugAAAOfhi+vXRT6fbTYSAMClItQFAAA4R/917ZroKwylSWS+ZTQAgEtFqAsAAJSER3bvHlXPs7KtNQaLxchns+0DR478SIUAgEslZwgAAIBScKRYHFXPsrK9LYmIGBgaUhwA4JIyUxcAACgJLxw4MGqe5en2NgUBAC4boS4AAFAS2np7R82zrOpoT1QEALhchLoAAABn4fHWloiIuG7ylILRAAAuB6EuAABQMkbDZmnPdLTH0ol16dMd7VkVAQAuBxulAQAAJSGJiI5zXIKhq7f/gjzDIy1HQ+UlEyYU1u7rVBQA4LIwUxcAACgJZdlsrNu377I+w7N798Y1k6fE9sOHd6sIAHC5CHUBAICSUJXPpxERz7S3X5b7f3f7tsgmSdwybXqsbGudrSIAwOUi1AUAAEpCw/SpXZXl5fHsZQp1tx06GDdOm6YQAMBlJ9QFAABKwuGBwebrFi+Mlp6eS37vlR1tkU2SuG7SlHiy0KsYAMBlJdQFAABKwvY9LctmTZuSJhHx0SefjK7e/hF/zkcx0ljV1hY3TZ8ek69ZGIPFomIAAJeVUBcAACgZO1paD123eGFEROzt77sk93y8tSUiIu589bXRV5GPNc9vUQgA4LIS6gIAACXj0dVra65eOC8iIu7ftPGS3HP13r1x2+KFUbNgVtz//Z8oAgBw2Ql1AQCAktIzODBw/bJFl+ReD+9ujoiIu978urj/ew/H9uYWBQAALjuhLgAAUFLu+96D5a+94aqIiPg/+/de1Hut29cZv3LztfGLDZtj1XPPG3wAYFQQ6gIAACUhjUiOfQ4cONT95ttfHZubd8d/27A2ntvX+VLDJDmvT1kuFz1DQ/G59c9FLpeN+bMa+u777kNJMU2Pf1QDALic/BgBAABK0t/+6b8pNnfuT77545/Fjt1tkUuSWF43KW6tn3Fe/Zbns/Gp1c9GRMTdt9/c962HHqk02gDAaJI1BAAAQCnK9w/+9o3Xrxh/yzXLYlb91Ni7vys2tLXHyrbWeKqtNXZ3H47+QiGmVVWN/AUpm4lP/3L18e+5fK6tvXP/p402ADCamKkLAACUrPe//nX7Ft581YRj3194fks88uzaeGbztkiHaZ9Nkhibz8eUyqoYm89HWfboPJfyXDYySRKPtr60EdrNVy3Z9PjqdQuGhgremwCAUcWPEwAAoGTNr6394rtee/PvTrlq4Un/C3FoqBBbvvdIRETU3LIsDj723PFzz2aG4lBfb+zrOhT9/YORySRRNaYi6ibUxrixlTFpfG2UleXb/uF7D019sS/vTQDAqOLHCQAAUPL+6M472ubfsGxKkj3/vaB7+vqbP/DJv5tpVAGA0UqoCwAAXBGuqp8+uHDK5PyCOTNj6tJ559RHe+f+9R/57JeXGE0AYDQT6gIAAFeU6nx+fzZJKirz+Yop46qTaZPrYtykCTGldlwsWrrglPZPrF5/eH/HviObt+1cv7mt4zVGEAAY7YS6AADAlaYmIq7ORMwry+Xqkogb0zS9ppim1WlEpGlaKEYU04g00rSYRvRFxJ6IeDIiPmD4AIDRTqgLAAD8/yIXEZMjYlJEjImI/RHRHEdDXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIArx/8DCTeGpucw8awAAAAASUVORK5CYII=
iVBORw0KGgoAAAANSUhEUgAABecAAAY2CAYAAAAuERfSAAAAAXNSR0IArs4c6QAAAIRlWElmTU0AKgAAAAgABQEGAAMAAAABAAIAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAACEAAAAAQAAAIQAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAABeegAwAEAAAAAQAABjYAAAAALvS81gAAAAlwSFlzAAAUTQAAFE0BlMqNLwAAA3xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDYuMC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6SXB0YzR4bXBFeHQ9Imh0dHA6Ly9pcHRjLm9yZy9zdGQvSXB0YzR4bXBFeHQvMjAwOC0wMi0yOS8iPgogICAgICAgICA8ZGM6dGl0bGU+CiAgICAgICAgICAgIDxyZGY6QWx0PgogICAgICAgICAgICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPuacquWRveWQjeS9nOWTgTwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpBbHQ+CiAgICAgICAgIDwvZGM6dGl0bGU+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjEzMjwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+MTMyPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpQaG90b21ldHJpY0ludGVycHJldGF0aW9uPjI8L3RpZmY6UGhvdG9tZXRyaWNJbnRlcnByZXRhdGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPElwdGM0eG1wRXh0OkFydHdvcmtUaXRsZT7mnKrlkb3lkI3kvZzlk4E8L0lwdGM0eG1wRXh0OkFydHdvcmtUaXRsZT4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CjhsqIEAAEAASURBVHgB7N0HnF11mT/+byaZmpn0HpIQQu+9iYi9gyIIuupasWLXXXV/v/Xnf4trWdfCWllFUVCRtuqKYFkLCkgNJYE00nufZCYzSf7Pc2ZuMgkJoIKS8D5w5rZzzz33nXvua+ZznvN8SzERIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIE9UqDfHrnVNpoAAQIECBAgQIAAAQJPXoGWeOtjYx4e85CYF8Q8PebumE0ECBAgQIAAAQJ7iIBwfg/5h7KZBAgQIECAAAECBAg8oQXqerdua1zWxzww5gzRN8a8JubNMf85U/7t1hBz/4u+enH7d755SVm1cnm1vtOeeno59sSTS2dnZ3nXW9/8jLjzDzFviPnPfc1q/X4QIECA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AAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQOD/b4eOBQAAAAAG+VtPY0chZMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQOjgQDeXlBDCaoV3AAAAABJRU5ErkJggg==
|ID|头像|姓名|链接|备注| |1|x|绘雨 (Eno Ame)|[[绘雨|【详细信息】绘雨]]|一只可爱的猫娘,是我的第一个虚拟形象| |2|x|柊琉奈(Hikari Runa)|[[柊琉奈|【详细信息】柊琉奈]]|火属性凤凰,曾经打算做我的2代虚拟形象,不过后来没有继续用了| |3|x|柊月澪( Hikari Geturyou)|[[柊月澪|【详细信息】柊月澪]]|冰属性凤凰,冰属性凤凰,2022-2024期间我的虚拟形象| |4|x|灵羽星奈(Reiyu Seina)|[[灵羽星奈|【详细信息】灵羽星奈]]|蓝发兔耳少女,我目前所使用的虚拟形象| |5|x|阿格莱亚(Aglaia)|[[阿格莱亚|【详细信息】阿格莱亚]]|天使少女,暂时没想好用途| |6|x|露米娜微风(Lumina Breezepaw)|[[露米娜微风|【详细信息】露米娜微风]]|护士兔兔,暂时没想好用途| |7|暂无|落雪(Lumina Breezepaw)|[[落雪|【详细信息】落雪]]|一只紫发狐娘,我所写的第一篇小说的主角| |8|暂无|艾莉娅晨曦(Aelia Dawnlight)|[[艾莉娅晨曦|【详细信息】艾莉娅晨曦]]|白发天使,准备作为世界观设定游戏中的主角| |9|暂无|赛拉风云(Saira Stormwind)|[[拉风云|【详细信息】拉风云]]|世界观设定游戏中的角色,暂无更多设定| |10|暂无|希洛战影(Shilo Shadowstrike)|[[希洛战影|【详细信息】希洛战影]]|世界观设定游戏中的角色,暂无更多设定| |11|暂无|艾莉克斯炎心(Alex Flameheart)|[[艾莉克斯炎心|【详细信息】艾莉克斯炎心]]|世界观设定游戏中的角色,暂无更多设定|
New Tiddler 2